@import url('https://fonts.googleapis.com/css?family=Alegreya+Sans');

body {
  font: normal 14px/20px 'Alegreya Sans', sans-serif;
}

body, td, th, input, textarea, select, a {
  font-size: 14px;
}

input[type='text'], input[type='password'], textarea {
  font-size:14px;
}

textarea {
  font-size:14px;
}

.welcome {
  font-size:14px;
}

#language a {
  font-size: 13px;
}

#currency {
  font-size: 13px;
}

#currency {
  font-size: 13px;
}

#search input {
  font-size:15px;
}

#header .links a {
  font-size:14px;
}

#menu > ul > li > a {
  font-size:16px;
}

.breadcrumb {
  font-size:13px;
}

.error {
  font-size:13px;
}
.help {
  font-size:12px;
}

.pagination .results {
  font-size:14px;
}

a.button, a.button2 {
  font-size:12px;
}

a.button span, a.button2 span {
  font-size:13px;
}

.button {
  font-size:12px;
}

.htabs a {
  font-size:14px;
}

.tab-content {
  font-size:15px;
}

.box .box-heading {
  font-size:22px;
}

.box .box-heading1 {
  font-size:26px;
}

.box-product .name a {
  font-size:16px;
}

.box-product .price {
  font-size:14px;
}

.customcarousel > li > div > .inner > .name a {
  font-size:15px;
}
.customcarousel > li > div > .inner > .price {
  font-size:14px;
}

#column-right .box .box-content .box-product1 .name a, #column-left .box .box-content .box-product1 .name a {
  font-size:13px;
}
#column-right .box .box-content .box-product1 .price, #column-left .box .box-content .box-product1 .price {
  font-size:12px;
}
#column-right .box .box-content .box-product1 .price-old, #column-left .box .box-content .box-product1 .price-old {
  font-size:12px;
}

.box-product1 .name a {
  font-size:16px!important;
}
}
.box-product1 .price {
  font-size:14px!important;
}
.box-product1 .price-old {
  font-size:14px!important;
}

.wishlistWrap a, .compareWrap a {
  font-size:13px;
}
.reviewWrap a, .reviewWrap a {
  font-size:13px;
}

.category-info {
  font-size:15px;
}

.manufacturer-heading {
  font-size: 17px;
}

.product-compare a {
  font-size:13px;
}
.product-list .name a {
  font-size:16px;
}
.product-list .description {
  font-size:14px;
}
.product-list .price {
  font-size: 14px;
}
.product-list .price-tax {
  font-size: 13px;
}
.product-grid .name a {
  font-size:16px;
}
.product-grid .price {
  font-size:14px;
}

.product-info .price {
  font-size:30px;
}
.textPrice {
  font-size:20px;
}
.product-info .price-old {
  font-size:14px;
}
.product-info .price-tax {
  font-size: 14px;
}
.product-info .price .reward {
  font-size: 14px;
}
.product-info .price .discount {
  font-size: 14px;
}

h2.optheading {
  font-size: 20px;
}
.qtytxt {
  font-size:13px;
}
.product-info .cart .minimum {
  font-size: 13px;
}
.attribute thead td, .attribute thead tr td:first-child {
  font-size: 16px;
}
.compare-info tr.thtitle {
  font-size:18px;
}
.compare-info tr.thtitle td:first-child {
  font-size:18px;
}
.compare-info thead td, .compare-info thead tr td:first-child {
  font-size:18px;
}
.compare-info tr td:first-child {
  font-size:16px;
}
.compare-info .name a {
  font-size:20px;
}
.cart-module .cart-heading {
  font-size: 15px;
}
#footer h3 {
  font-size:18px;
}
#powered {
  font-size:14px;
}
#powered a {
  font-size:14px;
}
.tooltip-message {
  font-size: 13px;
}
.tooltip-arrow {
  font-size: 14px;
}
#footerTop h2 {
  font-size:22px;
}
#contact_footer ul li ul li {
  font-size:15px;
}
#footerTop li, #footerTop p {
  font-size: 14px;
}
.flex-caption {
  font-size: 16px;
}
.clbox h2 {
  font-size:16px;
}
#changer li a {
  font-size:px;
}
.dropcap.small{
  font-size: 15px;
}
.dropcap.medium{
  font-size: 26px;
}
.dropcap.large{
  font-size: 32px;
}
.sc_button.small{
  font-size: 15px;
}
.sc_button.medium{
  font-size: 16px;
}
.sc_button.large{
  font-size: 20px;
}
/*blockquote and info box*/
.blockquote{
  font-size: 16px;
}
.testimonial .who .name{
  font-size: 20px;
}
#currency {
  font-size: 13px;
}
#footerm .column h3 {
  font-size:16px;
}
#footerm .column ul li a {
  font-size:16px;
}
.breadcrumb a {
  font-size:13px;
}
.menuarrow {
  font-size:18px;
}
#menu-phone-button {
  font-size:17px;
}
 .htabs a {
  font-size:11px;
}
.product-compare a {
  font-size:11px;
}
.wishlist-product thead td {
  font-size:13px;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Alegreya Sans', sans-serif;
}

.welcome {
  font-family: 'Alegreya Sans', sans-serif;
  font-size:14px;
}

#menu > ul > li > a {
  font-family: 'Alegreya Sans', sans-serif;
}

.box .box-heading {
  font-family: 'Alegreya Sans', sans-serif;
}

.box .box-heading1 {
  font-family: 'Alegreya Sans', sans-serif;
}

.box-product1 .name a {
  font-family: 'Alegreya Sans', sans-serif;
}

h2.optheading {
  font-family: 'Alegreya Sans', sans-serif;
}

.compare-info .name a {
  font-family: 'Alegreya Sans', sans-serif;
}

#footer h3 {
  font-family: 'Alegreya Sans', sans-serif;
}

#footerTop h2 {
  font-family: 'Alegreya Sans', sans-serif;
}

.blockquote{
  font-family: 'Alegreya Sans', sans-serif;
}

.menuarrow {
  font-family: 'Alegreya Sans', sans-serif;
}