/*** ATTENTION ****/

/*** This stylesheet should be maintained in the .NET solution "ecShop" - do not modify the CSS template directly in the ecWeb editor. ***/

/*** Modify the fonts.css file in the solution, commit the code, update the solution, then copy it from the solution to the editor. ***/
body {
          font-size:75%;
}

*, #bottom_pushers .content_text h3 {
          font-family: Arial,Tahoma, Verdana, Sans-Serif;
}

h1, h1 *, h2, h2 *, h3, h3 *, h4, h4 *, h5, h5 *, h6, h6 *, .gift_card strong, .cat_landing .buy_link a, .cat_landing .description strong, .cat_landing .description span, .cat_landing .content_text {
          font-family: Arial,Tahoma,Georgia,"Times New Roman",Serif;
}

#site_map_area li {
          font-size:91.7%;
          line-height:15px;
}

#horiz_nav ul li {
          color:white;
          font-size:108.5%;
}

.gift_card {
          color:#fff;
          font-size:91.7%;
          font-weight:700;
}

.gift_card strong {
          color:#fff;
          font-size:164%;
}

.big .content h3 {
          color:#fcb220;
          font-size:283.4%;
}

.big .content h3 span {
          font-size:189%;
}

#content_container .big .description {
          color:#fff;
          font-size:108.4%;
          font-weight:700;
}

.big ul {
          line-height:18px;
}

.small .content h3 {
          color:#555;
          font-size:225%;
}

#footer_container dl dt {
          color:#fec054;
          font-size:100%;
          font-weight:700;
          margin:0;
          padding:0;
}

#footer_container dl dt a {
          color:#fb6f11;
          text-decoration:none;
}

#footer_container ul li a, #footer_container ul li a:active, #footer_container ul li a:visited, #footer_container ul li a:hover {
          color:#000;
          text-decoration:none;
}

#footer_container ul li a.selected {
          font-weight:800;
}

#vert_nav h1 {
          font-size:120%;
}

#vert_nav h1 span {
          color:#000;
}

#vert_nav h1 a {
          color:#ff6200;
}

#vert_nav ul li {
          color:#747475;
          font-size:100%;
}

#vert_nav li a {
          color:#000;
/*font-weight:700;
*/
          text-decoration:none;
}

.vert_nav_menu ul li a{
          line-height:1.2;
}

#vert_nav li a.selected {
          color:#ff6700;
          line-height:1.2;
          font-weight:700;
          text-decoration:none;
}

.vert_nav_menu_noborder ul.vert_nav_related li a.selected {
          line-height:0;
}

#vert_nav ul li ul li a.selected {
          color:#ff6700;
          line-height:1.2;
          text-decoration:none;
}

#vert_nav ul.vert_nav_related li a.selected {
          font-size:130%;
}

.breadcrumb {
          font-size:91.7%;
/*line-height:45px;
*/
}

.cat_landing .content_text {
          color:#fcb220;
          font-weight:700;
}

.cat_landing .content h3 span {
          color:#000;
          font-size:200%;
}

.cat_landing .buy_link a, .cat_landing .buy_link a:active, .cat_landing .buy_link a:visited, .cat_landing .buy_link a:hover {
          color:#555;
          font-size:150%;
          text-decoration:underline;
}

.cat_landing ul li {
          font-size:108.4%;
          font-weight:700;
}

.cat_landing ul li a, .cat_landing ul li a:active, .cat_landing ul li a:visited, .cat_landing ul li a:hover {
          color: white;
          text-decoration:underline;
}

#content_area .small .content h4 {
          color:#fff;
          font-size:200%;
}

#site_map_area li a.selected, #site_map_area li a:active.selected, #site_map_area li a:visited.selected {
          color:#fff;
          text-decoration:none;
}

#horiz_nav ul li.selected a.selected {
          color:#ee5b00;
          font-weight: bold;
          background: #5f5f5f;
}

.medium .content h3, .two_thirds .content h3, #bottom_pushers .two_thirds .content h3 {
          color:#fff;
          font-size:200%;
}

.one_third .go_button, #bottom_pushers .one_third .go_button {
          color:#fff;
          font-size:109.4%;
          font-weight:700;
}

.cat_landing .content h3 {
          color:#fcb220;
          font-size:150%;
}

.popup a {
          color:#f4b323;
}

.popup button.red {
          color:#fff;
          font-size:100%;
          font-weight:700;
}

.print h2 {
          color:#000;
          font-size:218.4%;
          text-align:right;
}

.print {
          color:#000;
          font-size:91.7%;
}

.print h5 {
          color:#000;
          font-size:100%;
          font-weight:400;
}

.popup.print a {
          color:#000;
}

.print table.basket_print tr td {
          color:#000;
          text-align:center;
}

.print table.basket_print tr th {
          color:#555;
          font-size:109.4%;
}

.print table.basket_print tr td.right.totals {
          font-size:118.4%;
}

.print table.basket_print tr td.right.sums {
          font-size:127.4%;
}

.print table.basket_print tr td.right {
          font-size:109.4%;
          text-align:right;
}

.print table.basket_print tr td.order_total {
          font-size:164%;
          font-weight:700;
}

.two_columns #ecshop_product_container h3 {
          color:#555;
          font-size:150%;
}

.two_columns #ecshop_product_container h4, .two_columns #ecshop_product_container {
          color:#555;
          font-size:100%;
}

#horiz_nav ul li a {
          color:#fff;
          text-decoration:none;
}

#site_map_area li a {
          color:#6d6d6d;
          text-decoration:none;
}

html:first-child #content_container, html:first-child #footer_container, .print h4 {
          font-size:100%;
}

.gift_card a, .big ul li a {
          color:#fff;
          text-decoration:underline;
}

#content_container .small .description, #content_container .two_thirds .description, #content_container .one_third .description, .medium .description {
          font-size:91.7%;
}

.cat_landing .description span {
          font-size:150%;
}

.small a, .medium a, .two_thirds a, #content_area .small a, .description {
          color:#fff;
          font-weight:700;
}

#vert_nav h3 {
          color:#555;
          font-size:100%;
}

.print table.basket_print tr td.left, .print table.basket_print tr th.left {
          text-align:left;
}

.one_third .content h3, #bottom_pushers .one_third .content h3 {
          color:#fff;
          font-size:100%;
}

#vert_nav .sidebar_links ul li a, #vert_nav ul li ul li a {
          font-weight:400;
}

#vert_nav ul.vert_nav_related li ul li a {
          text-decoration:underline;
          line-height:1.3;
}

.popup {
          color:#555;
}

.tools_box .location {
          font-weight:700;
}

.one_third .search_area, #bottom_pushers .one_third .search_area {
          color:#555;
          font-size:109.4%;
          font-weight:700;
}

.cat_landing .description strong, .popup h3 {
          color:#555;
          font-size:150%;
}

#content_area .free_link {
          color:#555;
          font-size:100%;
          font-weight:700;
}

/*############# product list & grid view font css ###############*/
#ecshop_product_table .product_table thead tr {
          color:#fff;
}

#ecshop_product_table tbody td.name_column a {
          color:#ff6700;
}

.ecshop_order_confirm_basket {
          color:#555;
          font-size:100%;
}
