@font-face {
  font-family: 'icomoon';
  src: url('fonts/icomoonf27b.eot?8qm1rx');
  src: url('fonts/icomoonf27b.eot?8qm1rx#iefix') format('embedded-opentype'),
  url('fonts/icomoonf27b.ttf?8qm1rx') format('truetype'),
  url('fonts/icomoonf27b.woff?8qm1rx') format('woff'),
  url('fonts/icomoonf27b.svg?8qm1rx#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}


.product-thumb .caption {
	
height:172px;

}

#button-upload241 {
	
	
    background-color: #a4c2a5;
    color: white !important;

}

.proof_note {
	
	    display: inline-block;
    border: solid 1px #FAEBCA !important;
    padding: 5px !important;
    border-radius: 10px !important;
    color: #846F3A !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    position: relative !important;
    background-color: #fdf8e2;
  
}

#bottom {
	
	    border-top: solid 1px #e5e5e5;
    background-color: #f8f8f8;
}


.contactInfo {
	
	    margin-top: 50px;
    margin-bottom: 50px;
    background-color: #f8f8f8;
    border: solid 1px #e5e5e5;
}


.prod_icon div {
	
    width: 100%;
    display: inline-block;
    max-width: 230px;

    margin: 0 auto;
    width: auto !important;
}
.product-thumb {
	
	margin-top: 20px;
}


.why_order, .margin-100{
	
	    margin-top: 100px;
    margin-bottom: 100px;
}
.home_icons {
	
	margin-top: 100px;
	
}

* {
	
	outline:none !important;
	
}

.cart-btn {
	
	    font-size: 10px !important;
    height: 30px !important;
    line-height: 18px !important;
}

.cart-opt {
	
	    padding-left: 10px;
}
.product-thumb button {
	
	    width: 100%;
    display: inline-block;
    background-color: #fe4340;
    border: 0;
    padding-top: 5px;
    padding-bottom: 5px;
    color: white;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.sub-cat-list {
	
	margin:0;
	padding:17px;
}
.sub-cat-list li {
	
	display:inline;
	margin-right:20px;
	
}

.icon-warning-triangle:before {
  content: "\e91f";
}
.icon-alternatives:before {
  content: "\e91e";
}
.icon-trophy:before {
  content: "\e91c";
}
.icon-calendar:before {
  content: "\e91d";
}
.icon-comment:before {
  content: "\e904";
}
.icon-cart:before {
  content: "\e900";
}
.icon-info:before {
  content: "\e901";
}
.icon-return:before {
  content: "\e902";
}
.icon-question:before {
  content: "\e903";
}
.icon-bell:before {
  content: "\e905";
}
.icon-arrow-up:before {
  content: "\e906";
}
.icon-arrow-down:before {
  content: "\e907";
}
.icon-close:before {
  content: "\e908";
}
.icon-check:before {
  content: "\e909";
}
.icon-minus:before {
  content: "\e90a";
}
.icon-plus:before {
  content: "\e90b";
}
.icon-center-vertical:before {
  content: "\e90c";
}
.icon-center-horizontal:before {
  content: "\e90d";
}
.icon-big-arrow-right:before {
  content: "\e90e";
}
.icon-search:before {
  content: "\e90f";
}
.icon-exclamation:before {
  content: "\e910";
}
.icon-outside-edit:before {
  content: "\e911";
}
.icon-refresh:before {
  content: "\e912";
}
.icon-settings:before {
  content: "\e913";
}
.icon-copy:before {
  content: "\e914";
}
.icon-delete:before {
  content: "\e915";
}
.icon-edit:before {
  content: "\e916";
}
.icon-eye:before {
  content: "\e917";
}
.icon-thin-arrow-left:before {
  content: "\e918";
}
.icon-thin-arrow-right:before {
  content: "\e919";
}
.icon-template:before {
  content: "\e91a";
}
.icon-mockup:before {
  content: "\e91b";
}
.icon-star:before {
  content: "\e9d9";
}
.icon-star-empty:before {
  content: "\e9d7";
}
.icon-star-half:before {
  content: "\e9d8";
}

