
ul.main-navigation-menu > li a > i, .breadcrumb a {
	color:#29a493 !important;
}

ul.main-navigation-menu > li.active > a i {
	color:#ffffff !important;
}

.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.active[disabled], fieldset[disabled] .btn-primary.active,
.btn-primary, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
	background-color: #29a493;
	border-color:#238f80;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
		background-color: #238f80;
	border-color:#238f80;
}

.btn-review.btn-green {
	cursor: default;

}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, select.form-control:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus{
	border-color: #29a190;
box-shadow: 0 0 8px #1a8f7f;;
}
ul.main-navigation-menu > li.active > a {
	background: #29a493 !important;
}

ul.main-navigation-menu > li.active > a .selected::before {
	color:#29a493 !important;
}

#shipping_address_tab, #transport_address_tab, #contact_tab {
	display:none;
}

#document_shipping_tab, #document_transport_tab {
	display:none;
	
}

span .ui-button {
	background-color: #29a493;
	border-color:#238f80;
}

span .ui-state-disabled {
	color:#238f80 !important;
		border-color:#238f80 !important;
}

.price-labels {
font-weight: bold;
	width:100px;	
}

.prices {
	text-align:right;
}

table.dataTable thead th {
 white-space: nowrap !important
}

.fnc-request-account {
	border:2px solid #ddd;
	margin-bottom:10px
} 


.fnc-request-account-add, .fnc-privacy-acceptance-add {
	border:1px dashed #ddd;
	margin-bottom:10px;
	padding:10px
}

.fnc-account-info-table thead tr th {
	background: none !important;
}


#fnc_service_order_data p {
	line-height: 15pt;
}

#fnc_service_order_data #coupon_code {
	width:110px;
}

.fnc-service-review {
      width:100%;
	border-top:1px solid #26a899;
	margin-top:15px;			
}

  .fnc-service-review td{
      padding:5px;
  	border-bottom:1px dashed #ddd;
}

.fnc-service-review tr:FIRST-CHILD td {
          padding-top:15px;
}

.fnc-service-review tr:LAST-CHILD td {
	border:none;
}

.fnc-service-review .prices {
	white-space: nowrap;
}

.fnc-service-review .prices.discount, .totals-box .prices.discount {
	text-decoration:line-through;color:#de0021;
}

.fnc-input-disabled {
	border: 0px !important;
	cursor:default !important;
	-webkit-appearance: none;
	appearance: none;
	box-shadow: 0px !important;
	-webkit-box-shadow: none !important;
	background: white !important;
}
#fnc_service_order_edit_profile_button{
	float:right;
	color:#666666;
	cursor:pointer;
	border:1px solid gray;
	padding:5px 
}

#fnc_service_order_wrapper {
	max-width: 960px;
	margin-bottom: 30px;
	
}

#fnc_service_order_wrapper .iradio_square-grey, #fnc_service_order_wrapper .icheckbox_square-green {
	margin-left: 0px !important;
}

#fnc_service_title {
	margin-top: 0px;
}

.btn-order-download {
	line-height: 1.4;
	font-size: 11px;	
}

.block-marketing {
	text-decoration: line-through; 
}



.tr-coupon td {
	padding-top:0px !important;
}
.tr-coupon input {
	width:90px;
	height: 25px;
}
#coupon_apply {
	text-decoration: none;
	margin-left:10px
}
#update_subscription_total_btn {
	text-decoration: none;
}

.subscription-rates-ul {
	margin-top:10px;
	margin-left:-15px;
}