.module-header-c .logo a { background-image: url(http://tvc-shoes.businesscatalyst.com/upload/logo-a.png); }
.module-header-c .infobar p { font-family: Raleway; font-weight: normal; }
.module-header-c .infobar .account a { font-weight: normal; text-transform: uppercase; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.module-header-c nav { font-family: Raleway; }
.module-header-c nav .regular > ul > li > a { font-weight: normal; text-transform: uppercase; font-size: 15px; }
.module-header-c nav .regular > ul > li > a:hover { color: rgb(255, 73, 39); }
.module-header-c nav .regular > ul > li > a:focus { color: rgb(255, 73, 39); }
.module-header-c nav .regular > ul > li > a:active { color: rgb(255, 73, 39); }
.module-showcase-a .controls a { font-weight: normal; font-style: normal; }
.module-header-c { border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: rgb(237, 237, 237); }
.module-featured-products h2 { font-weight: normal; text-transform: uppercase; font-size: 20px; border-bottom-style: none; }
.module-featured-products .shop a { color: rgb(255, 255, 255); text-transform: uppercase; font-size: 13px; background-color: rgb(255, 127, 39); padding: 5px 14px; border: 1px solid rgb(255, 73, 39); font-style: normal; }
.module-featured-products .shop a:hover { background-color: rgb(255, 73, 39); }
.module-featured-products .shop a:focus { background-color: rgb(255, 73, 39); }
.module-featured-products .shop a:active { background-color: rgb(255, 73, 39); }
.module-featured-products strong { font-size: 15px; font-weight: bold; }
.module-latest-news h3 { font-weight: normal; text-transform: uppercase; font-size: 20px; border-bottom-style: none; }
.module-latest-news p a { font-size: 16px; text-transform: uppercase; }
.module-showcase-a h2 { font-style: normal; font-size: 40px; padding-top: 0px; line-height: 45px; }
.module-showcase-a p { font-family: Raleway; line-height: 24px; font-size: 16px; }
.module-showcase-a .banner { background-color: transparent; }
.module-showcase-a .action a { font-style: normal; font-weight: normal; color: rgb(255, 255, 255); font-size: 14px; text-transform: uppercase; background-color: rgb(255, 127, 39); border: 1px solid rgb(255, 73, 39); padding: 8px 20px; }
.module-showcase-a .action a:hover { background-color: rgb(255, 73, 39); }
.module-footer-b h2, .module-footer-b h3 { font-size: 16px; font-weight: normal; text-transform: uppercase; line-height: 36px; }
.module-footer-b .newsletter .button-a { border-width: 1px; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; font-family: Raleway; font-weight: normal; text-transform: uppercase; }
.module-featured-products .image { border-style: none; border-right-width: 1px; }
.module-featured-products { border-style: solid; border-bottom-width: 2px; border-bottom-color: rgb(237, 237, 237); padding-top: 0px; margin-top: 0px; padding-bottom: 30px; }
.module-content h1 { font-weight: normal; border-bottom-style: none; }
.crumbs-a p a { font-weight: normal; text-transform: uppercase; font-size: 12px; }
.module-sidebar nav > ul > li { border-bottom-style: dashed; border-bottom-color: rgb(219, 219, 219); }
.module-sidebar nav > ul { border-top-color: rgb(219, 219, 219); border-top-style: dashed; }
.module-content h3 { font-weight: normal; font-size: 23px; line-height: 30px; border-bottom-style: none; margin-bottom: 25px; padding-bottom: 0px; }
.module-content p { line-height: 22px; }
.module-content .button-a { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-width: 1px; font-weight: normal; text-transform: uppercase; font-size: 13px; }
.module-separator hr { border-top-width: 3px; }
.module-content figure { padding-bottom: 10px; }
.module-products h1 { font-weight: normal; border-bottom-style: none; }
.crumbs-a p { font-weight: normal; text-transform: uppercase; font-size: 12px; }
.module-products .catList .name a { font-family: Raleway; font-weight: normal; text-transform: uppercase; background-color: transparent; color: rgb(255, 127, 39); border-bottom-style: solid; font-size: 16px; border-bottom-width: 1px; }
.module-products .catList .name a:hover { color: rgb(255, 73, 39); background-color: transparent; }
.module-products .catList .image a { border-style: none solid none none; }
.module-products .prodList .productSmall .image { border-style: none solid none none; }
.module-products .prodList .productSmall .name { border-bottom-style: none; border-bottom-width: 0px; }
.module-products article.details .info p.price small { font-family: Raleway; font-weight: normal; }
.module-products article.details .info p.price { font-family: Raleway; font-weight: normal; }
.module-products article.details .info > p { line-height: 22px; }
.module-products article.details .info .qty .addToCart input { font-family: Raleway; text-transform: uppercase; font-weight: normal; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-width: 1px; }
.module-products article.details .info .qty { background-color: rgb(237, 237, 237); border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.module-products article.details .info .qty .productTextInput { border-color: rgb(219, 219, 219); }
.module-products article.details .images figure img { border-style: none solid none none; }
.module-products .tabs-a .tab h2 { font-weight: normal; text-transform: uppercase; }
.module-products .tabs-a > ul li.active > a { text-transform: uppercase; font-size: 15px; color: rgb(255, 127, 39); }
.module-products .tabs-a > ul li a { text-transform: uppercase; font-size: 15px; background-color: rgb(219, 219, 219); }
.module-products .tabs-a > ul li a:hover { background-color: rgb(255, 73, 39); }
.module-products .recommended h2.sep { text-transform: uppercase; font-weight: normal; border-bottom-style: none; }
.module-products .recommended .shop a { font-size: 12px; text-transform: uppercase; color: rgb(255, 255, 255); background-color: rgb(255, 127, 39); border: 1px solid rgb(255, 73, 39); padding: 8px 15px; }
.module-cart h1 { font-weight: normal; border-bottom-style: none; margin-bottom: 17px; padding-bottom: 0px; }
.module-cart > p { line-height: 22px; margin-bottom: 20px; }
.module-cart .row .action a { border-width: 1px; border-color: rgb(196, 196, 196); background-color: rgb(201, 201, 201); font-family: Raleway; text-transform: uppercase; font-weight: normal; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; color: rgb(94, 94, 94); }
.module-cart .action > a { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-width: 1px; border-color: rgb(201, 201, 201); background-color: rgb(219, 219, 219); font-family: Raleway; font-weight: normal; text-transform: uppercase; color: rgb(94, 94, 94); }
.module-cart .action > span a { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-width: 1px; font-family: Raleway; font-weight: normal; text-transform: uppercase; }
.module-cart p.total { background-color: rgb(219, 219, 219); }
.module-cart .subtotal strong { background-color: rgb(219, 219, 219); }
.module-cart .subtotal span { background-color: rgb(219, 219, 219); }
.module-cart .row { font-family: Raleway; text-transform: uppercase; }
.module-cart p.total strong { font-family: Raleway; font-weight: normal; text-transform: uppercase; font-size: 25px; }
.module-cart p.total span { font-family: Raleway; font-size: 25px; }
.module-checkout h1 { font-weight: normal; border-top-style: none; border-bottom-style: none; margin-bottom: 22px; }
.module-checkout h2 { font-weight: normal; text-transform: uppercase; }
.module-checkout input[type="text"], .module-checkout input[type="password"], .module-checkout input[type="email"] { background-color: rgb(237, 237, 237); }
hr { border-top-width: 2px; }
.module-checkout .total { background-color: rgb(237, 237, 237); font-family: Raleway; text-transform: uppercase; font-weight: normal; }
.module-checkout .total p.sum { font-weight: normal; }
.module-checkout .total .button-a { font-family: Raleway; text-transform: uppercase; font-weight: normal; border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-width: 1px; }
.module-events h2.period { font-family: Raleway; font-weight: normal; text-transform: uppercase; }
.module-events .nav .current { font-weight: bold; text-transform: uppercase; }
.module-events h4 a { font-weight: normal; text-transform: uppercase; }
.module-events article p { line-height: 22px; }
.module-event h1 { border-bottom-style: none; font-weight: normal; }
.module-event p { line-height: 22px; }
.module-event h2 { font-weight: normal; text-transform: uppercase; }
.module-event .button-a { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; font-weight: normal; text-transform: uppercase; border-width: 1px; }
.module-pagetitle h1 { font-weight: normal; border-bottom-style: none; }
.module-newslist figure + p a { text-transform: uppercase; font-size: 16px; }
.module-newslist figure img { border-right-style: solid; border-right-width: 1px; border-right-color: rgb(237, 237, 237); }
.module-news-item h2 { font-weight: normal; text-transform: uppercase; }
.module-news-item p { line-height: 22px; }
.module-news-item time { color: rgb(255, 73, 39); font-size: 16px; }
.module-blog h1 { font-weight: normal; border-bottom-style: solid; border-bottom-width: 3px; padding-top: 0px; padding-bottom: 8px; }
.module-blog article header h2 a { font-weight: normal; text-transform: uppercase; }
.module-blog article header .info { font-style: italic; }
.module-blog article header .date strong { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; font-family: Raleway; font-weight: normal; }
.module-blog article header .date > span { font-family: Raleway; font-weight: normal; }
.module-blog article .content p { line-height: 22px; }
.module-blog article .content h3 { font-weight: normal; font-size: 21px; line-height: 28px; }
.module-blog article footer { background-color: rgb(237, 237, 237); }
.module-blog aside h3:first-child { font-weight: normal; text-transform: uppercase; color: rgb(255, 73, 39); }
.module-blog aside h3 { font-weight: normal; text-transform: uppercase; color: rgb(255, 73, 39); }
.module-blog aside li a { border-bottom-style: dashed; border-bottom-color: rgb(219, 219, 219); }
.module-blog aside ul { border-top-color: rgb(219, 219, 219); border-top-style: dashed; }
.module-contact h1 { font-weight: normal; border-bottom-style: none; }
.module-contact h3.sep { font-weight: normal; text-transform: uppercase; padding-bottom: 12px; margin-bottom: 15px; }
.module-contact h2.sep { padding-bottom: 12px; margin-bottom: 15px; font-weight: normal; text-transform: uppercase; }
.module-contact form input[type="text"], .module-contact form input[type="email"] { background-color: rgb(237, 237, 237); }
.module-contact form button { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; border-width: 1px; font-family: Raleway; font-weight: normal; text-transform: uppercase; }
.module-contact form textarea { background-color: rgb(237, 237, 237); }
.module-myaccount .notice.alarm { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; font-family: Raleway; font-weight: normal; }
.module-myaccount h3 { font-weight: normal; text-transform: uppercase; }
.module-myaccount .button-a { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; font-family: Raleway; font-weight: normal; text-transform: uppercase; border-width: 1px; }
.module-myaccount input[type="email"], .module-myaccount input[type="text"], .module-myaccount input[type="password"] { background-color: rgb(237, 237, 237); }