.page{max-width:100%;}
.top-toolbar, .header, .top-container, .main, .footer, .footer-toolbar, .footer-cms, .container{width:100%;max-width:1150px;}
body{background-color:#fff;background-image:none;background-repeat:repeat;background-position:0px 0px;}
.header, .top-toolbar:before{background-color:transparent;background-image:none;background-repeat:repeat;background-position:0px 0px;}
#scroll-up a{background-color:#eeeeee;}
#scroll-up a:hover{background-color:#dddddd;}
.nav-container .navpro a.level-top, .nav-container .navpro div.level-top a{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-transform:none;color:#fff;}
.nav-container .navpro li a.nav-a:hover, .nav-container .navpro li .nav-sibling-title a:hover, .nav-container .navpro .over > a.level-top, .nav-container .navpro .over > div.level-top a{color:#f0c216;}
.nav-container .navpro .active > a.level-top, .nav-container .navpro .active > div.level-top a, #nav li.active a.level-top:hover, #nav li.active a.level-top.over, .nav-container .navpro li.active a.level-top:hover, .nav-container .navpro li.active a.level-top.over{color:#f0c216;}
.nav-container .navpro .nav-ul .nav-a, .nav-container .navpro .nav-ul .nav-sibling-title a{font-family:Arial,Helvetica,sans-serif;font-size:13px;text-transform:none;background-color:transparent;color:#00a1b1;}
.nav-container .navpro .nav-ul .nav-a.over, .nav-container .navpro .nav-ul .nav-sibling-title a.over{background-color:#eee;color:#00a1b1;}
.nav-container .navpro .nav-ul .active > .nav-a{background-color:transparent;color:#0707c4;}
.sidebar .block .block-title span strong, .sidebar .block .block-title span span, .sidebar .block .block-title strong, .sidebar .block .block-title span{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;color:#fff;}
.sidebar .block-title{background-color:#414141;border-width:1px 1px 0;border-color:#414141;}
.sidebar .block-content{background:#fff;border-width:0 1px 1px;border-color:#ddd;}
.easytabs li .easytabs-a{padding:9px 12px 7px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-transform:none;color:#fff;}
.easytabs li{background-color:#012aa4;}
.easytabs li:hover .easytabs-a{color:#fff;}
.easytabs li:hover{background-color:#0707c4;}
.easytabs li.active .easytabs-a, .easytabs li.active .easytabs-a:hover{color:#fff;}
.easytabs li.active{background-color:#f0c216;}
.easytabs-content{border-top-color:#f0c216;}
h1, .h1, .page-title h1, .page-title h2{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:normal;color:#000000;}
.products-list .product-name a, .products-grid .product-name a{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#00a1b1;}
.products-list .product-name a:hover, .products-grid .product-name a:hover{color:#04bfd1;}
.product-view .box-collateral .h2{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;color:#000000;}
body {
	max-width: 1150px;
    margin: 0 auto;
    padding: 0 10px 0 0;	
}

a {
    color: #00a1b1;
}

.header {
	box-shadow: none;
}

.top-toolbar:before {
	box-shadow: none;	
}

.header .logo {
    margin-bottom: 5px;
}

.header .logo img {
    margin-top: -8px;
}

.top-toolbar .header-links a {
    background: #f0c216;
	color: #fff;
	box-shadow: none;
	border-radius: 4px;
	font-weight: bold;
}

.top-toolbar .header-links li.first a {
	border-radius: 4px;
}

.top-toolbar {
	color: #5b5b5b;
}

.top-toolbar .links a {
	color: #5b5b5b;
}

.header-container .header-cart {
	background: #5b5b5b;
}

.header-container .form-search .chosen-container {
	border: 1px solid #ddd;
	width: auto !important;
}

.header-container .form-search .chosen-container-single .chosen-single {
	height: 23px;	
}

.header-container .form-search input.input-text {
	border: 1px solid #ddd !important;
}

.header-container .form-search button {
	box-shadow: none;
	background: #f0c216;
}

.header-container .form-search button span {
	color: #fff;	
}

.cms-home .block-addbysku {
    border: 1px solid #0393a1;
    border-radius: 3px;
    background-color: #00a1b1;
    min-height: 270px;
	height: auto;
	margin: 0px;
}

.cms-home .wrapper .block.block-addbysku .data-table .input-text {
	border: 1px solid #d68d05;
}

.cms-home .main .block.block-addbysku .block-content {
    padding: 10px 4px 0px;
}

.cms-home .block-addbysku .actions {
    margin: 0 15px;
}

.cms-home .block-addbysku .block-title {
    padding: 3px 8px 0px;
	text-align: center;
	color: #fff;
}

.cms-home .block .block-title {
    border: none;
	
}

.cms-home .block .block-title strong span {
	font-size: 18px;
}

.cms-home .block-sub-title strong span {
	font-size: 12px;
	padding: 3px 8px 0px;
	color: #fff;
}

.cms-botiquines-de-primeros-auxilios-html .block-addbysku {
    border: 1px solid #0393a1;
    border-radius: 3px;
    background-color: #00a1b1;
    min-height: 270px;
	height: auto;
	margin: 0px;
}

.cms-botiquines-de-primeros-auxilios-html .wrapper .block.block-addbysku .data-table .input-text {
	border: 1px solid #d68d05;
}

.cms-botiquines-de-primeros-auxilios-html .main .block.block-addbysku .block-content {
    padding: 10px 4px 0px;
}

.cms-botiquines-de-primeros-auxilios-html .block-addbysku .actions {
    margin: 0 15px;
}

.cms-botiquines-de-primeros-auxilios-html .block-addbysku .block-title {
    padding: 3px 8px 0px;
	text-align: center;
	color: #fff;
}

.cms-botiquines-de-primeros-auxilios-html .block .block-title {
    border: none;
	
}

.cms-botiquines-de-primeros-auxilios-html .block .block-title strong span {
	font-size: 18px;
}

.cms-botiquines-de-primeros-auxilios-html .block-sub-title strong span {
	font-size: 12px;
	padding: 3px 8px 0px;
	color: #fff;
}

.block-sub-title {
	text-align: center;
}

.data-table thead {
    background-color: transparent;
}

.cms-home .block-addbysku .data-table th {
	color: #fff !important;
}

.block-addbysku .data-table td {
	border: none;
}

button.button span {
	background: #f0c216;
	border-radius: 6px;
	text-shadow: none;
	box-shadow: none;
}

.add-row {
    float: left;
    margin-right: 16px;
	color: #fff;
}

.cms-quick-order-sku .block-addbysku .data-table th {
	border: 1px solid #ddd;
    font-weight: bold;
	color: #000;
	padding: 9px 5px;
}

.cms-quick-order-sku .data-table thead {
    background-color: #f2f2f2;
}

.cms-quick-order-sku .data-table th {
    border: 1px solid #ddd;
}

.sidebar .navpro a.level-top, .sidebar .navpro div.level-top a {
    background-color: transparent;
	border-bottom: 1px solid #eee;
}

.sidebar .navpro a.level-top:hover {
    background-color: #eee;
}

.sidebar .navpro .nav-a, .sidebar .navpro .nav-sibling-title a {
	color: #00a1b1;
}

.navpro a.level-top.over, .navpro div.level-top a.over {
    color: #00a1b1;
}

.products-grid .product-name {
	text-align: center;
}

.block-highlight .sub-categories {
	text-align: center;	
}

.top-toolbar .header-links {
    left: 280px;
	top: 7px;
}

@media (max-width: 979px) {
	.top-toolbar .header-links {
		left: 10px;
	}
}

@media (max-width: 768px){
	.welcome-msg {
		display: inherit;
	}
	.header-container .mobile-togglers a {
    	color: #000;
	}
}

@media (max-width: 600px) {
	.welcome-msg {
		display: none;
	}
}

.color-title, .title {
    color: #00a1b1;
}

#home-number-hours {
	text-align: right;	
}

.shipping-box {
	padding-left: 10px;
}


/* FAP HOME PAGE SLIDER */

.argento-slider .item {
    width: 180px;
    text-align: center;
    padding: 10px;
}

.argento-slider .item .product-image {
    display: block;
    min-height: 130px;
    position: relative;
    overflow: hidden;
}

.argento-slider .item .product-image img {
    position: absolute;
    bottom: 0;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
}

.argento-slider .item a.product-name {
    display: block;
    margin-top: 5px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    height: 40px;
    overflow: hidden;
	color: #00a1b1;
}

.argento-slider .trigger-right {
    border-radius: 6px 0 0 6px;
    background: url(../images/arrow-left.png) no-repeat center #414141;
}

.argento-slider .trigger-left {
    border-radius: 0 6px 6px 0;
    background: url(../images/arrow-right.png) no-repeat center #414141;
}

.check li {
    list-style: none;
    background: url(../images/icon-checkmark.jpg) no-repeat left;
    padding-left: 23px;
    font-size: 16px;
    line-height: 24px;
}

.check li a {
	font-size: 19px;	
}

.sidebar .navpro a.level-top, .sidebar .navpro div.level-top a {
	padding: 5px 10px 6px;
}

.grey-border-sidebar {
	border: 1px solid #ddd;
	min-height: 232px;
}

.popular_emergency_safety_info_links {
	border: 1px solid #ccc;
    padding: 1em;
}

.popular_emergency_safety_info_links h3 {
	color: #00a1b1;	
}

.popular_emergency_safety_info_links ul {
    padding: 0;
}

.popular_emergency_safety_info_links ul li {
    font-size: 14px;
    list-style: outside none none;
    padding-top: 1em;
}

.popular_emergency_safety_info_links ul li a {
    color: #333;
    font-weight: normal;
    text-decoration: none;
}

.popular_emergency_safety_info_links ul li a:hover{
    text-decoration: underline;
    color: #00a1b1;
}

.popular_emergency_safety_info_links ul li .bullet {
    color: #00a1b1;
    display: inline-block;
    font-size: 20px;
    margin: 0 5px 0 -5px;
}

.fap-sidebar-paypal-banner a img {
    display: block !important;
    height: auto !important;
    max-width: 100% !important;
    width: 100% !important;
}

.fap-sidebar-paypal-banner img {
    display: none;
}

.block-subscribe {
    background: #00a1b1 none repeat scroll 0 0;
}

.block-subscribe .block-title {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #333878;
    text-align: center;
}

.sidebar .block-subscribe .block-title span {
    color: #ffffff;
    font-weight: 700;
}

.block-subscribe .block-content {
    background: #00a1b1 none repeat scroll 0 0;
    border: medium none;
    padding-top: 0;
}

.sidebar .block-subscribe .actions {
    padding-top: 10px;
    text-align: center;
}

.sidebar .block-subscribe #newsletter {
    height: 32px;
    padding: 5px;
}

.footer-links-cms a {
    color: #00a1b1;
}

body {
	max-width: 1150px;
    margin: 0 auto;
    padding: 0 10px 0 0;	
}

a {
    color: #00a1b1;
}

.header {
	box-shadow: none;
}

.top-toolbar:before {
	box-shadow: none;	
}

.header .logo {
    margin-bottom: 5px;
}

.header .logo img {
    margin-top: -8px;
}

.top-toolbar {
	color: #5b5b5b;
}

.top-toolbar .links a {
	color: #5b5b5b;
}

.header-container .header-cart {
	background: #5b5b5b;
}

.header-container .form-search button {
	box-shadow: none;
	background: #f0c216;
}














.header-container .form-search button span {
	color: #fff;	
}

#nav, .nav-container .navpro {
    padding: 0;
    width: auto;
    border-top: 1px solid rgba(255,255,255,0.2);
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0505e6+0,0707c4+100 */
	background: #0505e6; /* Old browsers */
	background: -moz-linear-gradient(top,  #0505e6 0%, #0707c4 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #0505e6 0%,#0707c4 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #0505e6 0%,#0707c4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0505e6', endColorstr='#0707c4',GradientType=0 ); /* IE6-9 */
}

@media (max-width: 768px) {
	.nav-container .navpro.shown {
		background: #fff;
	}
	.nav-container .navpro a.level-top, .nav-container .navpro div.level-top a {
		color: #00a1b1 !important;
	}
}

.block .block-title {
    border: none;
	
}

.block .block-title strong span {
	font-size: 18px;
}

.block-sub-title strong span {
	font-size: 12px;
	padding: 3px 8px 0px;
	color: #fff;
}
.block-sub-title {
	text-align: center;
}

.data-table thead {
    background-color: transparent;
}

.block-addbysku .data-table th {
	padding: 0;
	border: none;
	color: #fff;
}

.block-addbysku .data-table td {
	border: none;
}

button.button span {
	background: #f0c216;
	border-radius: 6px;
	text-shadow: none;
	box-shadow: none;
}

.add-row {
    float: left;
    margin-right: 16px;
	color: #fff;
}

.callout-home-top {
    margin-bottom: 10px;
}

.callout-home-top .easyslideslider-id {
	margin: inherit;
	box-shadow: none;
}

.sidebar .navpro a.level-top, .sidebar .navpro div.level-top a {
    background-color: transparent;
	border-bottom: 1px solid #eee;
}

.sidebar .navpro a.level-top:hover {
    background-color: #eee;
}

.sidebar .navpro .nav-a, .sidebar .navpro .nav-sibling-title a {
	color: #00a1b1;
}

.navpro a.level-top.over, .navpro div.level-top a.over {
    color: #00a1b1;
}

.products-grid .product-name {
	text-align: center;
}

.block-highlight .sub-categories a {
	text-decoration: none;	
	color: #666666;
}

.block-highlight .sub-categories a:hover {
	text-decoration: underline;	
	color: #222;
}

.block-highlight .sub-categories {
	text-align: center;	
	color: #666666;
}

@media (max-width: 768px){
	.welcome-msg {
		display: inherit;
	}
	.header-container .mobile-togglers a {
    	color: #000;
	}
}

@media (max-width: 600px) {
	.welcome-msg {
		display: none;
	}
}

.color-title, .title {
    color: #00a1b1;
}

#home-number-hours {
	text-align: right;	
}

.shipping-box {
	padding-left: 10px;
}

h2 {
    color: #0707c4 !important;
    font-weight: bold;
	font-size: 20px;
}

h2.homepage-heading {
	font-size: 2.0em;
    letter-spacing: -1px;
    margin-top: 10px;
}

/* FAP HOME PAGE SLIDER */

.argento-slider .item {
    width: 180px;
    text-align: center;
    padding: 10px;
}

.argento-slider .item .product-image {
    display: block;
    min-height: 130px;
    position: relative;
    overflow: hidden;
}

.argento-slider .item .product-image img {
    position: absolute;
    bottom: 0;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
}

.argento-slider .item a.product-name {
    display: block;
    margin-top: 5px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    height: 40px;
    overflow: hidden;
	color: #00a1b1;
}

.argento-slider .trigger-right {
    border-radius: 6px 0 0 6px;
    background: url(../images/arrow-left.png) no-repeat center #414141;
}

.argento-slider .trigger-left {
    border-radius: 0 6px 6px 0;
    background: url(../images/arrow-right.png) no-repeat center #414141;
}

.check li {
    list-style: none;

    background: url(../images/icon-checkmark.jpg) no-repeat left;
    padding-left: 23px;
    font-size: 16px;
    line-height: 24px;
}

.check li a {
	font-size: 19px;	
}

.sidebar .navpro a.level-top, .sidebar .navpro div.level-top a {
	padding: 5px 10px 6px;
}

.grey-border-sidebar {
	border: 1px solid #ddd;
	min-height: 232px;
}

.popular_emergency_safety_info_links {
	border: 1px solid #ccc;
    padding: 1em;
}

.popular_emergency_safety_info_links h3 {
	color: #00a1b1;	
}

.popular_emergency_safety_info_links ul {
    padding: 0;
}

.popular_emergency_safety_info_links ul li {
    font-size: 14px;
    list-style: outside none none;
    padding-top: 1em;
}

.popular_emergency_safety_info_links ul li a {
    color: #333;
    font-weight: normal;
    text-decoration: none;
}

.popular_emergency_safety_info_links ul li a:hover{
    text-decoration: underline;
    color: #00a1b1;
}

.popular_emergency_safety_info_links ul li .bullet {
    color: #00a1b1;
    display: inline-block;
    font-size: 20px;
    margin: 0 5px 0 -5px;
}

.fap-sidebar-paypal-banner a img {
    display: block !important;
    height: auto !important;
    max-width: 100% !important;
    width: 100% !important;
}

.fap-sidebar-paypal-banner img {
    display: none;
}

.block-subscribe {
    background: #00a1b1 none repeat scroll 0 0;
}

.block-subscribe .block-title {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    color: #333878;
    text-align: center;
}

.sidebar .block-subscribe .block-title span {
    color: #ffffff;
    font-weight: 700;
}

.block-subscribe .block-content {
    background: #00a1b1 none repeat scroll 0 0;
    border: medium none;
    padding-top: 0;
}

.sidebar .block-subscribe .actions {
    padding-top: 10px;
    text-align: center;
}

.sidebar .block-subscribe #newsletter {
    height: 32px;
    padding: 5px;
}

.footer-links-cms a {
    color: #00a1b1;
}

.block-subscribe .block-title {
	font-weight: bold;
	color: #000;
    font-weight: normal;	
}

@media (max-width: 1416px) {
.hide-ad-small {
    display: none;
}
}

@media (max-width: 768px){
	.form-language {
		display: none;	
	}
}

/* SPANISH PAGE */

.cms-botiquines-de-primeros-auxilios-html .block-content {
    padding: 0;
	border-radius: 7px;
}

.cms-botiquines-de-primeros-auxilios-html .featured-product-title {
	border-top: 1px solid #eee;
	padding: 15px 0;
	text-align: center;
	line-height: 25px;
	font-weight: bold;
}

.first-aid-kits-cabinets .featured-product-title {
    color: #00a1b1;
    background: #e5e6e7;
    font-size: 20px;
    text-decoration: none !important;
}

.red-cross .featured-product-title {
    color: #00a1b1;
    background: #e5e6e7;
	font-size: 20px;
    text-decoration: none !important;
}

.red-cross .featured-product-title {
    color: #00a1b1;
    background: #e5e6e7;
	font-size: 20px;
    text-decoration: none !important;
}

/* PRODUCT VIEW */

.product-view .add-to-cart-wrapper .price-box {
	font-size: 1.1em;	
	font-weight: bold;
}

.product-view .product-shop .price-box .msrp-price .price {
    font-weight: normal;
    text-decoration: line-through;
}

.product-view .product-shop .price-box .msrp-price {
    font-weight: normal;
}

.product-view .product-shop .price-box .you-save-price {
    font-weight: normal;
}

.product-view .product-shop .price-box .regular-price .price {
    color: #ea1d25;
    font-size: 17px;
	line-height: 2em;
}

.category-products .products-grid .price-box .regular-price .price {
    color: #ea1d25;
    font-size: 16px;
}

.category-products .products-grid .product-sku {
    color: #757578;
    font-size: 10px;
    margin-bottom: 5px;
    display: block;
}

.word-press-blog {
    border: 1px solid #ddd;
    padding: 10px;
    background: #eee;
}

.word-press-blog h4 {
	font-weight: normal;
}

.enterprise-checkout-sku-index .fap-cat-block {
	height: 264px;	
}



.enterprise-checkout-sku-index .fap-cat-link {
    padding-top: 15px;
}

@media (max-width: 480px) {
.easyslide-controls-wrapper {
    display: none;
}

.callout-home-top .easyslideslider-id {
	margin: 0 auto;
	padding: 0px;	
}
}

.cms-index-index .block .actions {
	padding: 0px 0px 4px 0px;	
}

.block-addbysku button.button {
	float: left;
}

.highslide img {
    border: none;
}


/* UPGRADE OVERRIDES */
#navigationpro-top {
    max-width: inherit;
}

.easyslideslider-id {
	float: left;	
}

.cms-home .products-grid .price-box {
    font-size: inherit;
}

button.btn-more-info span {
	background: #b5b5b5 !important;
}

button.btn-more-info span:hover {
	background: #666666 !important;
}

.callout-home-top .easyslide-controls-wrapper {
	background: #414141;
}

.callout-home-top .swiper-pagination {
	background: #414141;	
}

/* .swiper-slide img {
    width: 850px;
	max-width: 100%;
    margin-left: 25px;
}
*/
.swiper-container {
    margin-left: 0;
    margin-right: 0;
} 

.argento-slider .block-title {
	display: none;	
}


.swiper-button-next, .swiper-button-prev {
    opacity: .2 !important;
}

.swiper-button-next:hover {
    opacity: 0.5 !important;
}

.swiper-button-prev:hover {
    opacity: 0.5 !important;
}

@media (max-width: 768px) {
	.col-home-set .col-main {
		float: none;
		width: auto;
	}
}

.fastorder-page-title {
display: none;
}

.block-quickorder {
    border: 1px solid #0393a1;
    border-radius: 3px;
    background-color: #00a1b1;
}

.featured-image {
    display: none;
}

@media (max-width: 768px) {
.header-container {
	margin-top: 10px;
}
}

@media (min-width: 768px) {
.logo img {
	max-width: 258px;
}
}

.site-ad-small {
		display: none;
}

.site-ad-small-cart {
		display: none;
}

@media (max-width: 1120px){

	.site-ad-large {
		display: none;
	}
	.site-ad-small {
		display: inherit;
	}
}

@media (max-width: 700px){

	.site-ad-large-cart {
		display: none;
	}
	.site-ad-small-cart {
		display: inherit;
	}
}

.cms-about-osha-and-ansi-first-aid-requirements-html .site-ad-large {
	display: none;
}
.cms-about-osha-and-ansi-first-aid-requirements-html .site-ad-small {
	display: none;
}

.categorypath-first-aid-kits-cabinets-first-aid-medical-emergency-kits-ansi-kits-html .site-ad-large {
	display: none;
}
.categorypath-first-aid-kits-cabinets-first-aid-medical-emergency-kits-ansi-kits-html .site-ad-small {
	display: none;
}

.site-ad-large {
	margin-top: 5px;
}
.site-ad-small {
	margin-top: 5px;
}

.firecheckout-login {
	background-color: #f0c216;
    color: #fff !important;
    padding: 5px 14px;
    font-weight: bold;
    text-decoration: none;
	border-radius: 4px;
}

@media (max-width: 768px) {
.fap-cat-link {
	font-size: 12px;
	height: 25px;	
}
}

block-subscribe. input.input-text, textarea {
    width: 100%;
}

.buttons-set button.cs-button {
background-color: #f0c216;	
}
.buttons-set button.cs-button:hover {
background-color: #f0c216;	
}

.ajaxpro-social-login .socialsuite-auth-wrapper {
    text-align: center;
}

.ajaxpro-social-login .socialsuite-auth-wrapper a {
    display: block;
    padding-bottom: 5px;
}

.firecheckout-index-index #fap-recent-view-footer {
display: none;
}

.form-subscribe-header {
    text-align: center;
    color: #fff;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
}

#ajaxpro-notice-form #crosssell-products-list .product-details {
	margin-left: 0 !important;
}

.post-list-item {
margin-bottom: 20px;
margin-top: 20PX;
border-top: 4PX SOLID #f0c216;
padding-top: 18PX;
	
}

.block-related .block-subtitle,
.block-related input.checkbox { display: block; margin-right: 5px; }

.contacts-index-index .captcha-img {
	width: 300px !important;
}

.contacts-index-index .form-list input.input-text {
	border: 1px solid #000 !important;
}

.contacts-index-index .form-list li.wide textarea {
	border: 1px solid #000 !important;
	padding: 11px !important;
    font-size: 18px !important;
    margin-bottom: 10px !important;
}

.contacts-index-index #captcha_contact_page_captcha {
	border: 1px solid #000 !important;
	padding: 11px !important;
    font-size: 18px !important;
    margin-bottom: 10px !important;
}

.firecheckout-set button.btn-checkout:hover {
background-color: #f0c216;
}

.firecheckout-set button.btn-checkout {
background-color: #f0c216;
}