	header#top-bar {
				height: 15px;
				
		text-align: right;
		background-color: #f4f4f4;
		
				
		color: #898989;
		
				font-size: 1.1rem;
				
				
				line-height: 35px;
				
				font-family: Montserrat;
				
				text-transform: none;
				
	}
	header#top-bar a, header#top-bar a:hover {
		color: #bababa;
	}
	header#top-bar i.fa {
		color: #bababa;
	}
	
		
		
	.widgetized-footer footer#footer .widgets {
  background: #9e9e9e;
  background-image: none;
  background-repeat: repeat;
  background-position: left top;
  color: #ffffff;
  font-size: 1.4rem;
  font-weight: normal;
  text-transform: none;
  /* Open */
}
.widgetized-footer footer#footer .widgets h1,
.widgetized-footer footer#footer .widgets h2,
.widgetized-footer footer#footer .widgets h3,
.widgetized-footer footer#footer .widgets h4,
.widgetized-footer footer#footer .widgets h5,
.widgetized-footer footer#footer .widgets h6 {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets h1 {
  font-size: 4.8rem;
  font-weight: normal;
  text-transform: uppercase;
}
.widgetized-footer footer#footer .widgets h2 {
  font-size: 3.6rem;
  font-weight: normal;
  text-transform: uppercase;
}
.widgetized-footer footer#footer .widgets h3 {
  font-size: 2.4rem;
  font-weight: normal;
  text-transform: uppercase;
}
.widgetized-footer footer#footer .widgets h3.success {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets h4,
.widgetized-footer footer#footer .widgets .woocommerce-tabs h2 {
  font-size: 22px;
  font-size: 2.2rem;
  font-weight: normal;
  text-transform: uppercase;
}
.widgetized-footer footer#footer .widgets h5 {
  font-size: 1.8rem;
  font-weight: normal;
  text-transform: uppercase;
}
.widgetized-footer footer#footer .widgets h6 {
  font-size: 1.6rem;
  font-weight: normal;
  text-transform: uppercase;
}
.widgetized-footer footer#footer .widgets hr {
  color: #fbfbfb;
  background-color: #fbfbfb;
}
.widgetized-footer footer#footer .widgets p.letter::first-letter {
  color: #43474d;
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets p.letter.style-2::first-letter {
  color: #e0005f;
  border-color: #f0f0f0;
  background-color: #f0f0f0;
}
.widgetized-footer footer#footer .widgets p.letter.style-3::first-letter {
  color: #e0005f;
  border-color: #43474d;
}
.widgetized-footer footer#footer .widgets p.letter.style-4::first-letter {
  color: #ffffff;
  border-color: #e0005f;
  background-color: #e0005f;
}
.widgetized-footer footer#footer .widgets blockquote {
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets blockquote p {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets a {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets label:hover {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets table thead th,
.widgetized-footer footer#footer .widgets table tfoot th,
.widgetized-footer footer#footer .widgets table thead td,
.widgetized-footer footer#footer .widgets table tfoot td {
  background-color: #fbfbfb;
  color: #43474d;
}
.widgetized-footer footer#footer .widgets table tbody th {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets table tbody tr:hover td,
.widgetized-footer footer#footer .widgets table tbody tr:hover th {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets table tr:nth-child(even) td,
.widgetized-footer footer#footer .widgets table tr:nth-child(even) th {
  background-color: #fbfbfb;
}
.widgetized-footer footer#footer .widgets ul li,
.widgetized-footer footer#footer .widgets ol li {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets dl dt {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets ol li:before {
  background-color: #e0005f;
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets ul li:before {
  background-color: #e0005f;
}
.widgetized-footer footer#footer .widgets ul ul li:before,
.widgetized-footer footer#footer .widgets ul ol li:before {
  background-color: #43474d;
}
.widgetized-footer footer#footer .widgets ul.fa-ul li:before {
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .wp-playlist {
  border-color: #f0f0f0;
  color: #43474d;
}
.widgetized-footer footer#footer .widgets .wp-playlist .wp-playlist-item {
  border-color: #f0f0f0;
}
.widgetized-footer footer#footer .widgets .wp-playlist .wp-playlist-playing,
.widgetized-footer footer#footer .widgets .wp-playlist .wp-playlist-playing .wp-playlist-item-title {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .accordion h4.opened,
.widgetized-footer footer#footer .widgets .toggles h4.opened {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .accordion .toggle:hover,
.widgetized-footer footer#footer .widgets .toggles .toggle:hover {
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .accordion .toggle:hover h4,
.widgetized-footer footer#footer .widgets .toggles .toggle:hover h4 {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .accordion i.icon,
.widgetized-footer footer#footer .widgets .toggles i.icon {
  background-color: #fbfbfb;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTUgMTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1IDE1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZTAwMDVmIiBwb2ludHM9IjE1LDcgOCw3IDgsMCA3LDAgNyw3IDAsNyAwLDggNyw4IDcsMTUgOCwxNSA4LDggMTUsOCAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.widgetized-footer footer#footer .widgets .accordion i.minus,
.widgetized-footer footer#footer .widgets .toggles i.minus {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxcHgiIHZpZXdCb3g9IjAgMCAxNSAxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNSAxIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cmVjdCBmaWxsPSIjZTAwMDVmIiB3aWR0aD0iMTUiIGhlaWdodD0iMSIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.widgetized-footer footer#footer .widgets .toggles .toggle:hover .icon.plus {
  background-color: #e0005f;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTUgMTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1IDE1IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBwb2ludHM9IjE1LDcgOCw3IDgsMCA3LDAgNyw3IDAsNyAwLDggNyw4IDcsMTUgOCwxNSA4LDggMTUsOCAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.widgetized-footer footer#footer .widgets .toggles h4.opened i {
  background-color: #e0005f;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxcHgiIHZpZXdCb3g9IjAgMCAxNSAxIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNSAxIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cmVjdCBmaWxsPSIjZmZmZmZmIiB3aWR0aD0iMTUiIGhlaWdodD0iMSIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.widgetized-footer footer#footer .widgets .accordion .toggle {
  border-color: #ffffff;
}
.widgetized-footer footer#footer .widgets .wpb_tabs .wpb_tabs_nav {
  border-color: #43474d;
}
.widgetized-footer footer#footer .widgets .wpb_tabs .wpb_tabs_nav li a {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets .wpb_tabs .wpb_tabs_nav li a:hover {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .wpb_tabs .wpb_tabs_nav .ui-tabs-active a {
  border-color: #43474d;
  background: #ffffff;
}
.widgetized-footer footer#footer .widgets .wpb_tabs.alt .wpb_tabs_nav {
  border-color: #ffffff;
  background: #f0f0f0;
}
.widgetized-footer footer#footer .widgets .wpb_tabs.alt .wpb_tabs_nav .ui-tabs-active a {
  border-color: #e0005f;
  background: #ffffff;
}
.widgetized-footer footer#footer .widgets .pricing-table .inside {
  border-color: #43474d;
}
.widgetized-footer footer#footer .widgets .pricing-table .inside header {
  background: #fbfbfb;
  color: #43474d;
}
.widgetized-footer footer#footer .widgets .pricing-table .inside:hover,
.widgetized-footer footer#footer .widgets .pricing-table .hover .inside,
.widgetized-footer footer#footer .widgets .pricing-table .best-value .inside {
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .pricing-table .inside:hover header,
.widgetized-footer footer#footer .widgets .pricing-table .hover .inside header,
.widgetized-footer footer#footer .widgets .pricing-table .best-value .inside header {
  background: #e0005f;
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .pricing-table .inside:hover header h4,
.widgetized-footer footer#footer .widgets .pricing-table .hover .inside header h4,
.widgetized-footer footer#footer .widgets .pricing-table .best-value .inside header h4 {
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .pricing-table .inside:hover li.buy-button .button {
  background-color: #e0005f !important;
  color: #ffffff !important;
}
.widgetized-footer footer#footer .widgets .alert,
.widgetized-footer footer#footer .widgets .woocommerce-info,
.widgetized-footer footer#footer .widgets .woocommerce-error,
.widgetized-footer footer#footer .widgets .woocommerce-message,
.widgetized-footer footer#footer .widgets .wpb_alert-info,
.widgetized-footer footer#footer .widgets .wpb_alert {
  border-color: #43474d;
  background-color: #fbfbfb;
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .alert:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjExLjMxM3B4IiBoZWlnaHQ9IjExLjMxM3B4IiB2aWV3Qm94PSIwIDAgMTEuMzEzIDExLjMxMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbD0iIzQzNDc0ZCIgcG9pbnRzPSIxMC42MDYsMCA1LjY1Nyw0Ljk1IDAuNzA3LDAgMCwwLjcwNyA0Ljk1LDUuNjU3IDAsMTAuNjA2IDAuNzA3LDExLjMxMyA1LjY1Nyw2LjM2NCAxMC42MDYsMTEuMzEzIDExLjMxMywxMC42MDYgNi4zNjQsNS42NTcgMTEuMzEzLDAuNzA3ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.widgetized-footer footer#footer .widgets .alert.error,
.widgetized-footer footer#footer .widgets .woocommerce-error,
.widgetized-footer footer#footer .widgets .wpb_alert-danger {
  background-color: #e0005f;
  color: #ffffff;
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .alert.error a,
.widgetized-footer footer#footer .widgets .woocommerce-error a,
.widgetized-footer footer#footer .widgets .wpb_alert-danger a,
.widgetized-footer footer#footer .widgets .alert.error p,
.widgetized-footer footer#footer .widgets .woocommerce-error p,
.widgetized-footer footer#footer .widgets .wpb_alert-danger p,
.widgetized-footer footer#footer .widgets .alert.error li,
.widgetized-footer footer#footer .widgets .woocommerce-error li,
.widgetized-footer footer#footer .widgets .wpb_alert-danger li {
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .alert.error:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjExLjMxM3B4IiBoZWlnaHQ9IjExLjMxM3B4IiB2aWV3Qm94PSIwIDAgMTEuMzEzIDExLjMxMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgcG9pbnRzPSIxMC42MDYsMCA1LjY1Nyw0Ljk1IDAuNzA3LDAgMCwwLjcwNyA0Ljk1LDUuNjU3IDAsMTAuNjA2IDAuNzA3LDExLjMxMyA1LjY1Nyw2LjM2NCAxMC42MDYsMTEuMzEzIDExLjMxMywxMC42MDYgNi4zNjQsNS42NTcgMTEuMzEzLDAuNzA3ICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.widgetized-footer footer#footer .widgets .progress .title {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets .progress .progress-value {
  background-color: #f0f0f0;
}
.widgetized-footer footer#footer .widgets .progress .progress-value .value {
  background-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .progress .progress-value .value-title {
  color: #ffffff;
  background-color: #43474d;
}
.widgetized-footer footer#footer .widgets .progress .progress-value .value-title:after {
  border-color: #43474d transparent transparent transparent;
}
.widgetized-footer footer#footer .widgets .tipsy-inner {
  background-color: #e0005f;
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .tipsy-arrow {
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .tipsy-arrow-n {
  border-bottom-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .tipsy-arrow-s {
  border-top-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .tipsy-arrow-e {
  border-left-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .tipsy-arrow-w {
  border-right-color: #e0005f;
}
.widgetized-footer footer#footer .widgets input[type=text],
.widgetized-footer footer#footer .widgets input[type=email],
.widgetized-footer footer#footer .widgets input[type=password],
.widgetized-footer footer#footer .widgets input[type=number],
.widgetized-footer footer#footer .widgets textarea,
.widgetized-footer footer#footer .widgets input[type=tel],
.widgetized-footer footer#footer .widgets input[type=url],
.widgetized-footer footer#footer .widgets input[type=date] {
  border-color: #ffffff;
  color: #43474d;
  background-color: #ffffff;
}
.widgetized-footer footer#footer .widgets input[type=text]:focus,
.widgetized-footer footer#footer .widgets input[type=email]:focus,
.widgetized-footer footer#footer .widgets input[type=password]:focus,
.widgetized-footer footer#footer .widgets input[type=number]:focus,
.widgetized-footer footer#footer .widgets textarea:focus,
.widgetized-footer footer#footer .widgets input[type=tel]:focus,
.widgetized-footer footer#footer .widgets input[type=url]:focus,
.widgetized-footer footer#footer .widgets input[type=date]:focus {
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .selecter .selecter-selected {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEzcHgiIGhlaWdodD0iOHB4IiB2aWV3Qm94PSIwIDAgMTMgOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbD0iIzQzNDc0ZCIgcG9pbnRzPSIxMiwxIDEyLDAgMTEsMCAxMSwxIDEwLDEgMTAsMiA5LDIgOSwzIDgsMyA4LDQgNyw0IDcsNSA2LDUgNiw0IDUsNCA1LDMgNCwzIDQsMiAzLDIgMywxIDIsMSAyLDAgMSwwIDEsMSAwLDEgMCwyIDEsMiAxLDMgMiwzIDIsNCAzLDQgMyw1IDQsNSA0LDYgNSw2IDUsNyA2LDcgNiw4IDcsOCA3LDcgOCw3IDgsNiA5LDYgOSw1IDEwLDUgMTAsNCAxMSw0IDExLDMgMTIsMyAxMiwyIDEzLDIgMTMsMSAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
  border-color: #ffffff;
  background-color: #ffffff;
}
.widgetized-footer footer#footer .widgets .selecter .selecter-selected:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEzcHgiIGhlaWdodD0iOHB4IiB2aWV3Qm94PSIwIDAgMTMgOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbD0iI2UwMDA1ZiIgcG9pbnRzPSIxMiwxIDEyLDAgMTEsMCAxMSwxIDEwLDEgMTAsMiA5LDIgOSwzIDgsMyA4LDQgNyw0IDcsNSA2LDUgNiw0IDUsNCA1LDMgNCwzIDQsMiAzLDIgMywxIDIsMSAyLDAgMSwwIDEsMSAwLDEgMCwyIDEsMiAxLDMgMiwzIDIsNCAzLDQgMyw1IDQsNSA0LDYgNSw2IDUsNyA2LDcgNiw4IDcsOCA3LDcgOCw3IDgsNiA5LDYgOSw1IDEwLDUgMTAsNCAxMSw0IDExLDMgMTIsMyAxMiwyIDEzLDIgMTMsMSAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .selecter .selecter-options {
  border: 1px solid #e0005f;
  background-color: #ffffff;
}
.widgetized-footer footer#footer .widgets .selecter .selecter-group {
  background: #43474d;
}
.widgetized-footer footer#footer .widgets .selecter .selecter-item.selected,
.widgetized-footer footer#footer .widgets .selecter .selecter-item:hover {
  background: #e0005f;
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .selecter.open .selecter-selected {
  border-color: #e0005f;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEzcHgiIGhlaWdodD0iOHB4IiB2aWV3Qm94PSIwIDAgMTMgOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbD0iI2UwMDA1ZiIgcG9pbnRzPSIxMiwxIDEyLDAgMTEsMCAxMSwxIDEwLDEgMTAsMiA5LDIgOSwzIDgsMyA4LDQgNyw0IDcsNSA2LDUgNiw0IDUsNCA1LDMgNCwzIDQsMiAzLDIgMywxIDIsMSAyLDAgMSwwIDEsMSAwLDEgMCwyIDEsMiAxLDMgMiwzIDIsNCAzLDQgMyw1IDQsNSA0LDYgNSw2IDUsNyA2LDcgNiw4IDcsOCA3LDcgOCw3IDgsNiA5LDYgOSw1IDEwLDUgMTAsNCAxMSw0IDExLDMgMTIsMyAxMiwyIDEzLDIgMTMsMSAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.widgetized-footer footer#footer .widgets .scroller-handle {
  background: #e0005f;
}
.widgetized-footer footer#footer .widgets .icheckbox {
  border-color: #43474d;
}
.widgetized-footer footer#footer .widgets .icheckbox.hover {
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .icheckbox.checked {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEycHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTIgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbD0iI2UwMDA1ZiIgcG9pbnRzPSIxMSwxIDExLDAgMTAsMCAxMCwxIDksMSA5LDIgOCwyIDgsMyA3LDMgNyw0IDYsNCA2LDUgNSw1IDUsNiA0LDYgNCw1IDMsNSAzLDQgMiw0IDIsMyAxLDMgMSw0IDAsNCAwLDUgMSw1IDEsNiAyLDYgMiw3IDMsNyAzLDggNCw4IDQsOSA1LDkgNSw4IDYsOCA2LDcgNyw3IDcsNiA4LDYgOCw1IDksNSA5LDQgMTAsNCAxMCwzIDExLDMgMTEsMiAxMiwyIDEyLDEgIi8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .icheckbox.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEycHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTIgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgcG9pbnRzPSIxMSwxIDExLDAgMTAsMCAxMCwxIDksMSA5LDIgOCwyIDgsMyA3LDMgNyw0IDYsNCA2LDUgNSw1IDUsNiA0LDYgNCw1IDMsNSAzLDQgMiw0IDIsMyAxLDMgMSw0IDAsNCAwLDUgMSw1IDEsNiAyLDYgMiw3IDMsNyAzLDggNCw4IDQsOSA1LDkgNSw4IDYsOCA2LDcgNyw3IDcsNiA4LDYgOCw1IDksNSA5LDQgMTAsNCAxMCwzIDExLDMgMTEsMiAxMiwyIDEyLDEgIi8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .icheckbox.checked.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjEycHgiIGhlaWdodD0iOXB4IiB2aWV3Qm94PSIwIDAgMTIgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbD0iI2ZmZmZmZiIgcG9pbnRzPSIxMSwxIDExLDAgMTAsMCAxMCwxIDksMSA5LDIgOCwyIDgsMyA3LDMgNyw0IDYsNCA2LDUgNSw1IDUsNiA0LDYgNCw1IDMsNSAzLDQgMiw0IDIsMyAxLDMgMSw0IDAsNCAwLDUgMSw1IDEsNiAyLDYgMiw3IDMsNyAzLDggNCw4IDQsOSA1LDkgNSw4IDYsOCA2LDcgNyw3IDcsNiA4LDYgOCw1IDksNSA5LDQgMTAsNCAxMCwzIDExLDMgMTEsMiAxMiwyIDEyLDEgIi8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .iradio {
  border-color: #43474d;
}
.widgetized-footer footer#footer .widgets .iradio.hover {
  border-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .iradio.checked {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjhweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI2UwMDA1ZiIgY3g9IjQiIGN5PSI0IiByPSI0Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .iradio.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjhweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI2ZmZmZmZiIgY3g9IjQiIGN5PSI0IiByPSI0Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .iradio.checked.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjhweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI2ZmZmZmZiIgY3g9IjQiIGN5PSI0IiByPSI0Ii8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .nivoSlider a.nivo-imageLink {
  background: #ffffff;
}
.widgetized-footer footer#footer .widgets .widget_price_filter .price_label .from,
.widgetized-footer footer#footer .widgets .widget_price_filter .price_label .to {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .widget_price_filter .ui-slider-horizontal {
  background-color: #fbfbfb;
}
.widgetized-footer footer#footer .widgets .widget_price_filter .ui-slider-horizontal .ui-slider-handle {
  background-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .widget_rss .rss-date {
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .widget_rss li {
  border-color: #f9f9f9;
}
.widgetized-footer footer#footer .widgets .widget_recent_comments li {
  border-color: #f0f0f0;
}
.widgetized-footer footer#footer .widgets .widget_categories li,
.widgetized-footer footer#footer .widgets .widget_archive li,
.widgetized-footer footer#footer .widgets .widget_meta li,
.widgetized-footer footer#footer .widgets .widget_nav_menu li,
.widgetized-footer footer#footer .widgets .widget_pages li,
.widgetized-footer footer#footer .widgets .widget_layered_nav li,
.widgetized-footer footer#footer .widgets .widget_product_categories li {
  color: #ffffff;
  border-color: #f0f0f0;
}
.widgetized-footer footer#footer .widgets .widget_categories li:before,
.widgetized-footer footer#footer .widgets .widget_archive li:before,
.widgetized-footer footer#footer .widgets .widget_meta li:before,
.widgetized-footer footer#footer .widgets .widget_nav_menu li:before,
.widgetized-footer footer#footer .widgets .widget_pages li:before,
.widgetized-footer footer#footer .widgets .widget_layered_nav li:before,
.widgetized-footer footer#footer .widgets .widget_product_categories li:before {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .widget_categories a,
.widgetized-footer footer#footer .widgets .widget_archive a,
.widgetized-footer footer#footer .widgets .widget_meta a,
.widgetized-footer footer#footer .widgets .widget_nav_menu a,
.widgetized-footer footer#footer .widgets .widget_pages a,
.widgetized-footer footer#footer .widgets .widget_layered_nav a,
.widgetized-footer footer#footer .widgets .widget_product_categories a {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets .widget_categories a:hover,
.widgetized-footer footer#footer .widgets .widget_archive a:hover,
.widgetized-footer footer#footer .widgets .widget_meta a:hover,
.widgetized-footer footer#footer .widgets .widget_nav_menu a:hover,
.widgetized-footer footer#footer .widgets .widget_pages a:hover,
.widgetized-footer footer#footer .widgets .widget_layered_nav a:hover,
.widgetized-footer footer#footer .widgets .widget_product_categories a:hover {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .widget_search button,
.widgetized-footer footer#footer .widgets .page-search-form button {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .page-search-form {
  border-color: #f9f9f9;
}
.widgetized-footer footer#footer .widgets .widget_recent_entries li {
  border-color: 1px solid #f0f0f0;
}
.widgetized-footer footer#footer .widgets .widget_recent_entries a {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets .widget_recent_entries a:hover {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .widget_recent_entries span {
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .wproto_random_posts_widget .item,
.widgetized-footer footer#footer .widgets .wproto_featured_posts_widget .item,
.widgetized-footer footer#footer .widgets .wproto_recent_posts_widget .item {
  border-color: #f0f0f0;
}
.widgetized-footer footer#footer .widgets .wproto_random_posts_widget a.title,
.widgetized-footer footer#footer .widgets .wproto_featured_posts_widget a.title,
.widgetized-footer footer#footer .widgets .wproto_recent_posts_widget a.title {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets .wproto_random_posts_widget a.title:hover,
.widgetized-footer footer#footer .widgets .wproto_featured_posts_widget a.title:hover,
.widgetized-footer footer#footer .widgets .wproto_recent_posts_widget a.title:hover,
.widgetized-footer footer#footer .widgets .wproto_random_posts_widget a.comments:hover,
.widgetized-footer footer#footer .widgets .wproto_featured_posts_widget a.comments:hover,
.widgetized-footer footer#footer .widgets .wproto_recent_posts_widget a.comments:hover {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .wproto_random_posts_widget a.comments,
.widgetized-footer footer#footer .widgets .wproto_featured_posts_widget a.comments,
.widgetized-footer footer#footer .widgets .wproto_recent_posts_widget a.comments {
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .nivo-prevNav,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .nivo-prevNav {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iODBweCIgdmlld0JveD0iMCAwIDMyIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjNDM0NzRkIiBwb2ludHM9IjAuMDYsNDAgMC4wNTgsMzkuOTk3IDAuMDY5LDM5Ljk4OCAzMS4yMTIsMCAzMiwwLjYxNSAxLjMyNyw0MCAzMiw3OS4zODUgMzEuMjEyLDgwIDAuMDY5LDQwLjAxMiAwLjA1OCw0MC4wMDMgIi8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .nivo-prevNav:hover,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .nivo-prevNav:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iODBweCIgdmlld0JveD0iMCAwIDMyIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZTAwMDVmIiBwb2ludHM9IjAuMDYsNDAgMC4wNTgsMzkuOTk3IDAuMDY5LDM5Ljk4OCAzMS4yMTIsMCAzMiwwLjYxNSAxLjMyNyw0MCAzMiw3OS4zODUgMzEuMjEyLDgwIDAuMDY5LDQwLjAxMiAwLjA1OCw0MC4wMDMgIi8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .nivo-nextNav,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .nivo-nextNav {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iODBweCIgdmlld0JveD0iMCAwIDMyIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjNDM0NzRkIiBwb2ludHM9IjMxLjk0LDQwIDMxLjk0MiwzOS45OTcgMzEuOTMxLDM5Ljk4OCAwLjc4OCwwIDAsMC42MTUgMzAuNjczLDQwIDAsNzkuMzg1IDAuNzg4LDgwIDMxLjkzMSw0MC4wMTIgMzEuOTQyLDQwLjAwMyAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .nivo-nextNav:hover,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .nivo-nextNav:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iODBweCIgdmlld0JveD0iMCAwIDMyIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZTAwMDVmIiBwb2ludHM9IjMxLjk0LDQwIDMxLjk0MiwzOS45OTcgMzEuOTMxLDM5Ljk4OCAwLjc4OCwwIDAsMC42MTUgMzAuNjczLDQwIDAsNzkuMzg1IDAuNzg4LDgwIDMxLjkzMSw0MC4wMTIgMzEuOTQyLDQwLjAwMyAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .titles a,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .titles a {
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .titles a:hover,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .titles a:hover {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .button,
.widgetized-footer footer#footer .widgets input[type=button],
.widgetized-footer footer#footer .widgets button,
.widgetized-footer footer#footer .widgets input[type=submit],
.widgetized-footer footer#footer .widgets input[type=reset],
.widgetized-footer footer#footer .widgets .pagination a,
.widgetized-footer footer#footer .widgets .pagination span,
.widgetized-footer footer#footer .widgets .comment-reply-link,
.widgetized-footer footer#footer .widgets .comments-pagination a,
.widgetized-footer footer#footer .widgets .comments-pagination span,
.widgetized-footer footer#footer .widgets .woocommerce-pagination a,
.widgetized-footer footer#footer .widgets .woocommerce-pagination span,
.widgetized-footer footer#footer .widgets .products-carousel .added_to_cart {
  border-color: #43474d !important;
  background-color: #ffffff !important;
  color: #e0005f !important;
}
.widgetized-footer footer#footer .widgets .button:hover,
.widgetized-footer footer#footer .widgets input[type=button]:hover,
.widgetized-footer footer#footer .widgets button:hover,
.widgetized-footer footer#footer .widgets input[type=submit]:hover,
.widgetized-footer footer#footer .widgets input[type=reset]:hover,
.widgetized-footer footer#footer .widgets .button.current,
.widgetized-footer footer#footer .widgets .pagination a:hover,
.widgetized-footer footer#footer .widgets .pagination span:hover,
.widgetized-footer footer#footer .widgets .comments-pagination a:hover,
.widgetized-footer footer#footer .widgets .comments-pagination span:hover,
.widgetized-footer footer#footer .widgets .woocommerce-pagination a:hover,
.widgetized-footer footer#footer .widgets .woocommerce-pagination span:hover,
.widgetized-footer footer#footer .widgets .woocommerce-pagination span.current {
  color: #ffffff !important;
  background-color: #e0005f !important;
  border-color: #e0005f !important;
}
.widgetized-footer footer#footer .widgets .button.style-border-alt,
.widgetized-footer footer#footer .widgets input[type=button].style-border-alt,
.widgetized-footer footer#footer .widgets button.style-border-alt,
.widgetized-footer footer#footer .widgets input[type=submit].style-border-alt,
.widgetized-footer footer#footer .widgets input[type=reset].style-border-alt {
  border-color: #e0005f !important;
  color: #e0005f !important;
}
.widgetized-footer footer#footer .widgets .button.style-border-alt:hover,
.widgetized-footer footer#footer .widgets input[type=button].style-border-alt:hover,
.widgetized-footer footer#footer .widgets button.style-border-alt:hover,
.widgetized-footer footer#footer .widgets input[type=submit].style-border-alt:hover,
.widgetized-footer footer#footer .widgets input[type=reset].style-border-alt:hover,
.widgetized-footer footer#footer .widgets .style-border-alt.current {
  color: #ffffff !important;
}
.widgetized-footer footer#footer .widgets .button.style-alt,
.widgetized-footer footer#footer .widgets input[type=button].style-alt,
.widgetized-footer footer#footer .widgets button.style-alt,
.widgetized-footer footer#footer .widgets input[type=submit].style-alt,
.widgetized-footer footer#footer .widgets input[type=reset].style-alt {
  border-color: #e0005f !important;
  background-color: #ffffff !important;
}
.widgetized-footer footer#footer .widgets .button.style-alt:hover,
.widgetized-footer footer#footer .widgets input[type=button].style-alt:hover,
.widgetized-footer footer#footer .widgets button.style-alt:hover,
.widgetized-footer footer#footer .widgets input[type=submit].style-alt:hover,
.widgetized-footer footer#footer .widgets input[type=reset].style-alt:hover,
.widgetized-footer footer#footer .widgets .style-alt.current {
  background-color: #43474d !important;
  color: #ffffff !important;
}
.widgetized-footer footer#footer .widgets .button.style-alt-second,
.widgetized-footer footer#footer .widgets input[type=button].style-alt-second,
.widgetized-footer footer#footer .widgets button.style-alt-second,
.widgetized-footer footer#footer .widgets input[type=submit].style-alt-second,
.widgetized-footer footer#footer .widgets input[type=reset].style-alt-second,
.widgetized-footer footer#footer .widgets .comment-reply-link,
.widgetized-footer footer#footer .widgets input.vex-dialog-button,
.widgetized-footer footer#footer .widgets .single_add_to_cart_button,
.widgetized-footer footer#footer .widgets #review_form input[type=submit],
.widgetized-footer footer#footer .widgets p.product.woocommerce .button,
.widgetized-footer footer#footer .widgets .wproto_contact_form_widget .button,
.widgetized-footer footer#footer .widgets .products-carousel .added_to_cart {
  background-color: #e0005f !important;
  color: #ffffff !important;
  border-color: #e0005f !important;
}
.widgetized-footer footer#footer .widgets .button.style-alt-second:hover,
.widgetized-footer footer#footer .widgets input[type=button].style-alt-second:hover,
.widgetized-footer footer#footer .widgets button.style-alt-second:hover,
.widgetized-footer footer#footer .widgets input[type=submit].style-alt-second:hover,
.widgetized-footer footer#footer .widgets input[type=reset].style-alt-second:hover,
.widgetized-footer footer#footer .widgets .style-alt-second.current,
.widgetized-footer footer#footer .widgets .comment-reply-link:hover,
.widgetized-footer footer#footer .widgets input.vex-dialog-button:hover,
.widgetized-footer footer#footer .widgets .single_add_to_cart_button:hover,
.widgetized-footer footer#footer .widgets #review_form input[type=submit]:hover,
.widgetized-footer footer#footer .widgets p.product.woocommerce .button:hover,
.widgetized-footer footer#footer .widgets .wproto_contact_form_widget .button:hover,
.widgetized-footer footer#footer .widgets .products-carousel .added_to_cart:hover {
  background-color: #ffffff !important;
  color: #e0005f !important;
  border-color: #e0005f !important;
}
.widgetized-footer footer#footer .widgets .button.style-alt-third,
.widgetized-footer footer#footer .widgets input[type=button].style-alt-third,
.widgetized-footer footer#footer .widgets button.style-alt-third,
.widgetized-footer footer#footer .widgets input[type=submit].style-alt-third,
.widgetized-footer footer#footer .widgets input[type=reset].style-alt-third {
  background-color: #43474d !important;
  color: #ffffff !important;
  border-color: #e0005f !important;
}
.widgetized-footer footer#footer .widgets .button.style-alt-third:hover,
.widgetized-footer footer#footer .widgets input[type=button].style-alt-third:hover,
.widgetized-footer footer#footer .widgets button.style-alt-third:hover,
.widgetized-footer footer#footer .widgets input[type=submit].style-alt-third:hover,
.widgetized-footer footer#footer .widgets input[type=reset].style-alt-third:hover,
.widgetized-footer footer#footer .widgets .style-alt-third.current {
  color: #e0005f !important;
  border-color: #ffffff !important;
}
.widgetized-footer footer#footer .widgets .widget_rss li:before,
.widgetized-footer footer#footer .widgets .widget_recent_comments li:before,
.widgetized-footer footer#footer .widgets .widget_recent_entries li:before,
.widgetized-footer footer#footer .widgets .widget_products li:before,
.widgetized-footer footer#footer .widgets .widget_recently_viewed_products li:before,
.widgetized-footer footer#footer .widgets .widget_recent_reviews li:before,
.widgetized-footer footer#footer .widgets .widget_top_rated_products li:before,
.widgetized-footer footer#footer .widgets .widget_shopping_cart li:before {
  display: none !important;
  background-color: transparent !important;
}
.widgetized-footer footer#footer .widgets .widget_rss ul.cart_list li:before,
.widgetized-footer footer#footer .widgets .widget_recent_comments ul.cart_list li:before,
.widgetized-footer footer#footer .widgets .widget_recent_entries ul.cart_list li:before,
.widgetized-footer footer#footer .widgets .widget_products ul.cart_list li:before,
.widgetized-footer footer#footer .widgets .widget_recently_viewed_products ul.cart_list li:before,
.widgetized-footer footer#footer .widgets .widget_recent_reviews ul.cart_list li:before,
.widgetized-footer footer#footer .widgets .widget_top_rated_products ul.cart_list li:before,
.widgetized-footer footer#footer .widgets .widget_shopping_cart ul.cart_list li:before,
.widgetized-footer footer#footer .widgets .widget_rss ul.product_list_widget li:before,
.widgetized-footer footer#footer .widgets .widget_recent_comments ul.product_list_widget li:before,
.widgetized-footer footer#footer .widgets .widget_recent_entries ul.product_list_widget li:before,
.widgetized-footer footer#footer .widgets .widget_products ul.product_list_widget li:before,
.widgetized-footer footer#footer .widgets .widget_recently_viewed_products ul.product_list_widget li:before,
.widgetized-footer footer#footer .widgets .widget_recent_reviews ul.product_list_widget li:before,
.widgetized-footer footer#footer .widgets .widget_top_rated_products ul.product_list_widget li:before,
.widgetized-footer footer#footer .widgets .widget_shopping_cart ul.product_list_widget li:before {
  display: none !important;
  background-color: transparent !important;
}
.widgetized-footer footer#footer .widgets .widget_categories li:before,
.widgetized-footer footer#footer .widgets .widget_archive li:before,
.widgetized-footer footer#footer .widgets .widget_meta li:before,
.widgetized-footer footer#footer .widgets .widget_nav_menu li:before,
.widgetized-footer footer#footer .widgets .widget_pages li:before,
.widgetized-footer footer#footer .widgets .widget_layered_nav li:before,
.widgetized-footer footer#footer .widgets .widget_product_categories li:before {
  background-color: transparent !important;
}
.widgetized-footer footer#footer .widgets .wproto_social_icons_widget .p-social-links a {
  border-color: #e0005f !important;
}
.widgetized-footer footer#footer .widgets .wproto_social_icons_widget .p-social-links a:hover {
  background-color: #e0005f;
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .woocommerce .star-rating span:before {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets .woocommerce .star-rating:before {
  color: #f0f0f0;
}
.widgetized-footer footer#footer .widgets .logos-carousel .owl-buttons .owl-prev,
.widgetized-footer footer#footer .widgets .testimonials-carousel .owl-buttons .owl-prev,
.widgetized-footer footer#footer .widgets .logos-carousel .owl-buttons .owl-next,
.widgetized-footer footer#footer .widgets .testimonials-carousel .owl-buttons .owl-next {
  background-color: #fbfbfb;
}
.widgetized-footer footer#footer .widgets .logos-carousel .owl-buttons .owl-prev,
.widgetized-footer footer#footer .widgets .testimonials-carousel .owl-buttons .owl-prev {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDE2IDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZTAwMDVmIiBwb2ludHM9IjUuNjU2LDAuODQ0IDYuMzYzLDEuNTUxIDEuOTE0LDYgMTYsNiAxNiw3IDEuOTEyLDcgNi4zNjMsMTEuNDQ5IDUuNjU2LDEyLjE1NiAwLDYuNTAxICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.widgetized-footer footer#footer .widgets .logos-carousel .owl-buttons .owl-prev:hover,
.widgetized-footer footer#footer .widgets .testimonials-carousel .owl-buttons .owl-prev:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDE2IDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBwb2ludHM9IjUuNjU2LDAuODQ0IDYuMzYzLDEuNTUxIDEuOTE0LDYgMTYsNiAxNiw3IDEuOTEyLDcgNi4zNjMsMTEuNDQ5IDUuNjU2LDEyLjE1NiAwLDYuNTAxICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .logos-carousel .owl-buttons .owl-next,
.widgetized-footer footer#footer .widgets .testimonials-carousel .owl-buttons .owl-next {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDE2IDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZTAwMDVmIiBwb2ludHM9IjEwLjM0NCwwLjg0NCA5LjYzNywxLjU1MSAxNC4wODYsNiAwLDYgMCw3IDE0LjA4OCw3IDkuNjM3LDExLjQ0OSAxMC4zNDQsMTIuMTU2IDE2LDYuNTAxICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
}
.widgetized-footer footer#footer .widgets .logos-carousel .owl-buttons .owl-next:hover,
.widgetized-footer footer#footer .widgets .testimonials-carousel .owl-buttons .owl-next:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDE2IDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBwb2ludHM9IjEwLjM0NCwwLjg0NCA5LjYzNywxLjU1MSAxNC4wODYsNiAwLDYgMCw3IDE0LjA4OCw3IDkuNjM3LDExLjQ0OSAxMC4zNDQsMTIuMTU2IDE2LDYuNTAxICIvPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjwvc3ZnPg==) !important;
  background-color: #e0005f;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .nivo-prevNav,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .nivo-prevNav {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iODBweCIgdmlld0JveD0iMCAwIDMyIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjNDM0NzRkIiBwb2ludHM9IjAuMDYsNDAgMC4wNTgsMzkuOTk3IDAuMDY5LDM5Ljk4OCAzMS4yMTIsMCAzMiwwLjYxNSAxLjMyNyw0MCAzMiw3OS4zODUgMzEuMjEyLDgwIDAuMDY5LDQwLjAxMiAwLjA1OCw0MC4wMDMgIi8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .nivo-prevNav:hover,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .nivo-prevNav:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iODBweCIgdmlld0JveD0iMCAwIDMyIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZTAwMDVmIiBwb2ludHM9IjAuMDYsNDAgMC4wNTgsMzkuOTk3IDAuMDY5LDM5Ljk4OCAzMS4yMTIsMCAzMiwwLjYxNSAxLjMyNyw0MCAzMiw3OS4zODUgMzEuMjEyLDgwIDAuMDY5LDQwLjAxMiAwLjA1OCw0MC4wMDMgIi8+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+) !important;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .nivo-nextNav,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .nivo-nextNav {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iODBweCIgdmlld0JveD0iMCAwIDMyIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjNDM0NzRkIiBwb2ludHM9IjMxLjk0LDQwIDMxLjk0MiwzOS45OTcgMzEuOTMxLDM5Ljk4OCAwLjc4OCwwIDAsMC42MTUgMzAuNjczLDQwIDAsNzkuMzg1IDAuNzg4LDgwIDMxLjkzMSw0MC4wMTIgMzEuOTQyLDQwLjAwMyAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .nivo-nextNav:hover,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .nivo-nextNav:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGJhc2VQcm9maWxlPSJ0aW55IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjMycHgiIGhlaWdodD0iODBweCIgdmlld0JveD0iMCAwIDMyIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjZTAwMDVmIiBwb2ludHM9IjMxLjk0LDQwIDMxLjk0MiwzOS45OTcgMzEuOTMxLDM5Ljk4OCAwLjc4OCwwIDAsMC42MTUgMzAuNjczLDQwIDAsNzkuMzg1IDAuNzg4LDgwIDMxLjkzMSw0MC4wMTIgMzEuOTQyLDQwLjAwMyAiLz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) !important;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .titles a,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .titles a {
  color: #ffffff;
}
.widgetized-footer footer#footer .widgets .wproto_portfolio_widget .titles a:hover,
.widgetized-footer footer#footer .widgets .wproto_photoalbums_widget .titles a:hover {
  color: #e0005f;
}
.widgetized-footer footer#footer .widgets form.wproto-contact-form-shortcode input[type=text],
.widgetized-footer footer#footer .widgets form.wproto-contact-form-shortcode input[type=email],
.widgetized-footer footer#footer .widgets form.wproto-contact-form-shortcode textarea,
.widgetized-footer footer#footer .widgets form.wproto-contact-form-shortcode input[type=number] {
  background-color: #fbfbfb;
  border-color: #fbfbfb;
  color: #43474d;
}
.widgetized-footer footer#footer .widgets form.wproto-contact-form-shortcode .row-captcha {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets form.wproto-contact-form-shortcode ::-webkit-input-placeholder {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets form.wproto-contact-form-shortcode :-moz-placeholder {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets form.wproto-contact-form-shortcode ::-moz-placeholder {
  color: #43474d;
}
.widgetized-footer footer#footer .widgets form.wproto-contact-form-shortcode :-ms-input-placeholder {
  color: #43474d;
}
/** Retina Displays **/
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .widgetized-footer footer#footer .widgets {
    background-image: none;
    background-size: 50% 50%;
  }
}
	.button, input[type=button], button, input[type=submit], input[type=reset], .pagination a, .pagination span, .comment-reply-link, .comments-pagination a, .comments-pagination span, .woocommerce-pagination a, .woocommerce-pagination span, .products-carousel .added_to_cart {
		border-color: #43474d !important;
		background-color: #ffffff !important;
		color: #dd3333 !important;
		text-transform: uppercase !important;
		
				font-size: 1.2rem !important;
				
				font-weight: normal !important;
				
				
				
	}
	.button:hover, input[type=button]:hover, button:hover, input[type=submit]:hover, input[type=reset]:hover, .button.current, .pagination a:hover, .pagination span:hover, .comments-pagination a:hover, .comments-pagination span:hover, .woocommerce-pagination a:hover, .woocommerce-pagination span:hover, .woocommerce-pagination span.current {
		color: #ffffff !important;
		background-color: #dd3333 !important;
		border-color: #dd3333 !important;
	}
		.button.style-border-alt, input[type=button].style-border-alt, button.style-border-alt, input[type=submit].style-border-alt, input[type=reset].style-border-alt {
		border-color: #ffffff !important;
		background-color: #ffffff !important;
		color: #dd3333 !important;
		text-transform: uppercase !important;
		
				font-size: 1.2rem !important;
				
				
				
				font-weight: normal !important;
				
	}
	.button.style-border-alt:hover, input[type=button].style-border-alt:hover, button.style-border-alt:hover, input[type=submit].style-border-alt:hover, input[type=reset].style-border-alt:hover, .style-border-alt.current {
		color: #ffffff !important;
		background-color: #43474d !important;
		border-color: #43474d !important;
	}
		.button.style-alt, input[type=button].style-alt, button.style-alt, input[type=submit].style-alt, input[type=reset].style-alt {
		border-color: #dd3333 !important;
		background-color: #ffffff !important;
		color: #dd3333 !important;
		text-transform: uppercase !important;
		
				font-size: 1.2rem !important;
				
				
				
				font-weight: normal !important;
				
	}
	.button.style-alt:hover, input[type=button].style-alt:hover, button.style-alt:hover, input[type=submit].style-alt:hover, input[type=reset].style-alt:hover, .style-alt.current {
		color: #ffffff !important;
		background-color: #dd3333 !important;
		border-color: #dd3333 !important;
	}
		
	footer#footer .centered.wrapper {
				height: 90px;
		line-height: 90px;
			}
	
	footer#footer {
				height: 90px;
		margin-top: -90px;
				
		background-color: #606060;
		
				background-image: url( http://ecoellecirottami.com/wp-content/themes/wpl-picasso/images/patterns/grey_wash_wall.png );
		background-repeat: repeat;
		background-position: left top;
				
		color: #fbfbfb;
		
				font-size: 1.2rem;
				
				
				text-transform: none;
				
				
				font-weight: normal !important;
			}
	
	footer#footer a {
		color: #43474d;
	}
	
	footer#footer .centered.wrapper .logo {
		color: #fbfbfb;
		
				font-size: 2rem;
				
				
				text-transform: none;
				
			}
	
	footer#footer .centered.wrapper .logo span {
		color: #fbfbfb;
	}
	
		/** Retina Displays **/
	@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
		footer#footer {
			background-image: url(http://ecoellecirottami.com/wp-content/themes/wpl-picasso/images/patterns/grey_wash_wall@2x.png);
			background-size: 50% 50%;
		}
	}
		
	