@CHARSET "UTF-8";
/******************
 * global settings CSS PHP
 *****************/

#layout {
	max-width: auto;
}

#top-header {
	max-width: auto;
	margin: 0 auto;
	color: #428bca;
}

/*
 * colors
 */
 .affiliate-primary {
	color: #000;
 }
 .affiliate-secondary {
	color: #FFF;
 }
.text-filled {
	color: #66afe9;
}
.has-filled .help-block, .has-filled .control-label {
	color: #66afe9;
}
.has-filled .form-control {
	border-color: #66afe9;
}
.has-filled .form-control:focus {
	border-color: #9ec3db;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #9ec3db;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #9ec3db;
}
.has-filled .input-group-addon {
	color: #66afe9;
	background-color: #e3f2fc;
	border-color: #66afe9;
}

.has-success .help-block, .has-success .control-label {
	color: #468847;
}
.has-success .form-control {
	color: #98bf0d;
	border-color: #98bf0d;
}
.has-success .form-control:focus {
	border-color: #98bf0d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dff0D8;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dff0D8;
}
.has-success .input-group-addon {
	color: #98bf0d;
	background-color: #dff0D8;
	border-color: #98bf0d;
}

.has-warning .help-block, .has-warning .control-label {
	color: #cb4c6c;
}
.has-warning .form-control {
	color: #cb4c6c;
	border-color: #cb4c6c;
}
.has-warning .form-control:focus {
	border-color: #cb4c6c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcf8e3;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fcf8e3;
}
.has-warning .input-group-addon {
	color: #cb4c6c;
	background-color: #fcf8e3;
	border-color: #cb4c6c;
}

.has-error .help-block, .has-error .control-label {
	color: #b94a48;
}
.has-error .form-control {
	color: #b94a48;
	border-color: #b94a48;
}
.has-error .form-control:focus {
	border-color: #b94a48;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
}
.has-error .input-group-addon {
	color: #b94a48;
	background-color: #f2dede;
	border-color: #b94a48;
}

.text-muted {
  color: #999;
}
.text-primary {
  color: #3276b1;
}
.text-warning {
	color: #cb4c6c;
}
.text-danger {
  color: #b94a48;
}
.text-success {
	color: #98bf0d;
}
.text-info {
	color: #2aa9e1;
}
.text-header {
	color: #98bf0d;
}
.text-subheader {
	color: #999;
}
.well-text-header {
	color: #cb4c6c;
}
.home-icon {
	color: #595757;
}
.layout_estimate #msg_info_bottom {
	color: #b94a48;
}

.btn:focus {
	outline: thin dotted #333;
}
.btn:hover,
.btn:focus {
	color: #333;
}

.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: #ebebeb;
}
.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: #ebebeb;
	border-color: #ebebeb;
}
.btn-primary {
  color: #FFF;
  background-color: #3276b1;
  border-color: #3276b1;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #FFF;
  background-color: <?echo $primary_btn_light; ?>;
  border-color: <?echo $primary_btn_light; ?>;
}
.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: <?echo $primary_light; ?>;
	border-color: <?echo $primary_light; ?>;
}
.btn-warning {
	background-color: #cb4c6c;
	border-color: #cb4c6c;
	color: #FFF;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #FFF;
  background-color: #c4234b;
  border-color: #c4234b;
}
.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: #c4234b;
	border-color: #c4234b;
	color: #FFF;
}

.btn-danger {
	color: #FFF;
	background-color: #b94a48;
	border-color: #b94a48;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #FFF;
  background-color: #d59392;
  border-color: #d59392;
}
.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: #d59392;
	border-color: #d59392;
}

.btn-success {
	background-color: #98bf0d;
	border-color: #98bf0d;
	color: #FFF;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #FFF;
  background-color: #468847;
  border-color: #468847;
}
.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: #468847;
	border-color: #468847;
	color: #FFF;
}

.btn-info {
	background-color: #2aa9e1;
	border-color: #2aa9e1;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #FFF;
  background-color: #39b3d7;
  border-color: #39b3d7;
}
.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: #39b3d7;
	border-color: #39b3d7;
}

.alert-info {
	color: #3a87ad;
	background-color: #d9edf7;
	border-color: #bce8f1;
}

.well-white {
	background: #FFF;
}
h1#logo, h1#logo a {
	color: #FFF;
}

.layout_dataCheckpoint h3 {
	color: #009BBA;
}

a {
  color: #428bca;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #2a6496;
  text-decoration: underline;
}

/*
 * modal
 */
button.close {
	background-color: #D3D3D3;
	color: #FFF;
}

/* custom inclusion of right, left and below tabs */
.tabs-left > .nav-tabs {
	border-right: 1px solid #DDD;
}
.tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus {
	border-color: #EEE #DDD #EEE #EEE;
}
.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus {
	border-color: #DDD transparent #DDD #DDD;
	*border-right-color: #FFF;
}
.tabs-right > .nav-tabs {
	border-left: 1px solid #DDD;
}
.tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus {
	border-color: #EEE #EEE #EEE #DDD;
}
.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus {
	border-color: #DDD #DDD #DDD transparent;
	*border-left-color: #FFF;
}

/*
 * content_header
 */
#content_header .navbar-default {
	background: #000;
}
.navbar-default .navbar-toggle {
	border-color: #FFF;
}
.navbar-default .navbar-toggle .icon-bar {
	background: #FFF;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background: #FFF;
}
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {
	background: #000;
}
.navbar-default .navbar-nav > li#renew_service > a:hover, .navbar-default .navbar-nav > li#renew_service > a:focus {
	background-color: #39b3d7;
	color: #FFF;
}
@media (min-width: 768px) {
	#content_header .navbar-nav > li > a {
		padding-top: 30px;
		padding-bottom: 15px;
	}
}
#content_header .navbar-default .navbar-nav > .open > a, #content_header .navbar-default .navbar-nav > .open > a:hover, #content_header .navbar-default .navbar-nav > .open > a:focus {
	min-height: 74px;
	font-weight: bold;
}

/*
 * content_footer
 */
#content_footer {
	background: #646464;
}
#content_footer .nav > li > a:hover, #content_footer .nav > li > a:focus {
	color: ;
}
#content_footer .credit, #content_footer .nav > li > a {
	color: ;
}
#footer button {
	border-color: #FFF;
}
#footer div button span.icon-bar {
	background-color: #FFF;
}

/*
 * content_for_layout
 */
#content_for_layout {
	background: #efefef;
}
.layout_home #content_for_layout .jumbotron, .layout_landing #content_for_layout .jumbotron {
	background: #FFF;
}
#content_for_layout .jumbotron {
	color: #595757;
}

/*
 * infobulle
 */

.infobulle {
	color: #000;
	text-shadow: 0 1px 0 #FFF;
}
.infobulle:hover, .infobulle:focus {
	color: #000;
}

/*
 * layout_faq
 */
.layout_faq .tabs-left > .nav-tabs {
	border-right: 1px solid #DDD;
}
.layout_faq .tabs-left > .nav-tabs .active > a {
	background: #98bf0d;
	color: #FFF}
.layout_faq .tabs-left > .nav-tabs .active > a:hover, .layout_faq .tabs-left > .nav-tabs .active > a:focus {
	background: #468847}
.layout_faq .tab-pane .accordion-heading .uncollapsed {
	background: #98bf0d;
	color: #FFF;
}
.layout_faq .tab-pane .accordion-heading .uncollapsed:hover, .layout_faq .tab-pane .accordion-heading .uncollapsed:focus {
	background: #468847;
}
.layout_faq .tabs-left > .nav-tabs li > a:hover, .layout_faq .tabs-left > .nav-tabs li > a:focus, .layout_faq .tab-pane .accordion-heading .collapsed:hover, .layout_faq .tab-pane .accordion-heading .collapsed:focus {
	background: #39b3d7;;
	color: #FFF;
}
.layout_faq .tab-pane .accordion-heading .collapsed {
	background: #FFF;
	color: #39b3d7;;
}
.layout_faq .accordion-group {
	border: 1px solid #e5e5e5;
}
.layout_faq .accordion-inner {
	border-top: 1px solid #e5e5e5;
}

/*
 * typehead
 */
.typeahead, .tt-query, .tt-hint {
	border: 1px solid #ccc;
}
.typeahead {
	background-color: #FFF;
}
.typeahead:focus {
	border: 1px solid #2aa9e1;;
}
.tt-hint {
	color: #999}
.tt-dropdown-menu {
	background-color: #FFF;
	border: 1px solid #ccc;
}
.tt-suggestion.tt-is-under-cursor {
	color: #FFF;
	background-color: #2aa9e1;;
}

/*
 * Force Lion’s scrollbar back
 */
::-webkit-scrollbar {
	border: 2px solid #FFF !important;
	background-color: #ccc !important
}
::-webkit-scrollbar-thumb {
	border: 2px solid #FFF !important;

}

/*
 * BUSINESS STYLES
 */
body.business {
	background: #efefef;
}

/*
 * content_header
 */
.business #content_header .navbar-default {
	background: #009BBA;
}
.business #content_header .navbar-default .navbar-nav > li > a {
	color: #fff;
}
.business #content_header .navbar-default .navbar-nav > .dropdown > a .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.business #content_header .navbar-default .navbar-nav > .dropdown > a:hover .caret, .business #content_header .navbar-default .navbar-nav > .dropdown > a:focus .caret {
	border-top-color: #000;
	border-bottom-color: #000;
}
.business #content_header .navbar-default .navbar-nav > li.open a {
	color: #009BBA !important;
}

.business #content_header .navbar-default .navbar-nav > li.open .caret {
	border-top-color: #009BBA !important;
  	border-bottom-color: #009BBA !important;
}

.business #content_header .navbar-default .navbar-nav > li > a:hover, .business #content_header .navbar-default .navbar-nav > li > a:focus {
	color: #000;
}
.business #content_header .navbar-default .navbar-nav > .open > a, .business #content_header .navbar-default .navbar-nav > .open > a:hover, .business #content_header .navbar-default .navbar-nav > .open > a:focus {
	background-color: #fff;
}
.business #content_header .navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover, .business #content_header .navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus {
	background: #009BBA;
	color: #fff !important;
}
.business #content_header .navbar-default .navbar-nav > li > a.active, .business #content_header .navbar-default .navbar-nav > li > a.active:hover, .business #content_header .navbar-default .navbar-nav > li > a.active:focus {
	background: #009BBA;
	color: #000;
}
.business .navbar-default .navbar-toggle {
	border-color: #fff;
}
.business .navbar-default .navbar-toggle .icon-bar {
	background: #fff;
}
.business .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background: #fff;
}
.business .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {
	background: #000;
}
.business .navbar-default .navbar-nav > li#renew_service > a:hover, .navbar-default .navbar-nav > li#renew_service > a:focus {
	background-color: #39b3d7;
	color: #fff;
}
.business #content_header .navbar-default .navbar-nav > li > a.logout {
	color: #fff;
}
.business #content_header .navbar-default .navbar-nav > li a.login {
	color: #fff;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	background-color: #009BBA;
	border-color: #98bf0d;
	color: #FFF;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background-color: #cb4c6c;
	border-color: #cb4c6c;
}

/*
 * box_login
 */
#box_login .box_login-heading {
	color: #595757;
}

/*
 * .layout_dashboard
 */
.layout_dashboard #last_reprises table thead {
	background-color: #D3D3D3;
}
.layout_dashboard #orderListList thead {
	background-color: #D3D3D3;
}

/*
 * layout_estimate
 */
.tt-suggestion.tt-is-under-cursor {
	color: #FFF;
	background-color: #98bf0d;
}
.tt-hint {
	color: #468847;
}
.layout_estimate em {
	color: #858585;
}
.layout_searchEngine #basket .remove-item, #estimate_table .item .remove-item {
	background: #000;
	color: #FFF;
}

/*
 * layout_summary
 */
#quote-content .panel {
	border: 1px solid #D3D3D3;
}
#quote-content hr {
	border: 2px solid #D3D3D3;
}

/*
 * layout_faq
 */
#recovery_history table thead {
	background: #D3D3D3;
}
#recovery_history table td {
	border: 1px solid #ccc;
}

/*
 * progressBar
 */
.progressBar ul li .bar a {
	color: #333;
}
.progressBar ul li hr {
	color: #ced2d4;
}
.progressBar ul li.active hr {
	color: #009bb9;
}
.progressBar ul li.checked .bar a i.icon-ok, .progressBar ul li .bar a small {
	border: 4px solid #ced2d4;
	color: #ced2d4;
	background: #FFF;
}
.progressBar ul li.active .bar a small {
	color: #FFF;
	background: #009bb9;
	border-color: #009bb9;
}
.progressBar ul li.checked .bar a i.icon-ok {
	background: #98bf0d;
	color: #FFF;
}

/*
 * layout_slip, layout_cession, layout_prepare
 */
.layout_cession .panel, .layout_prepare .panel, .layout_slip .panel {
	border: 1px solid #D3D3D3;
}
.layout_slip #shipments-tabs h4, .layout_cession #shipments-tabs h4, .layout_prepare #shipments-tabs h4 {
	border: 1px solid #D3D3D3;
	background-color: #F2F0F1;
}

.layout_slip #shipments-tabs li.active h4, .layout_cession #shipments-tabs li.active h4, .layout_prepare #shipments-tabs li.active h4 {
	background-color: #FFF;
}
.layout_cession #cession-tab, .layout_prepare #removal-tab, .layout_slip #slips {
	border: 1px solid #D3D3D3;
	background: #FFF;
}
.layout_prepare .address-details {
	border-left: 1px solid #D3D3D3;
}

#removal-tab label {
	text-align: left;
}

#logo .navbar-brand {
	width: 420px;
}

#langPicker {
	color: black;
	background-color:  white;
}

