h1, h2 {
    font-family: arial;
}
.ty-btn {
    font-family: arial;
}
body, p, div, li {
    font-family: arial!important;
}
body {
    background: none #fff;
}
#tygh_main_container .top-links-grid .login_custom .ty-account-info, #tygh_main_container .top-links-grid .login_custom .ty-account-info__orders {
    display: none;
}
#tygh_main_container .tygh-top-panel {
    background: none repeat scroll 0 0 #000;
    border: 0 none;
    margin: 0;
    padding: 0;
}
#tygh_main_container .top-links-grid .ty-select-block__a {
    color: #fff;
    font: normal 13px arial;
    margin-right: 10px;
}
#tygh_main_container .top-links-grid .ty-select-block__a:hover {
    background: none;
}
#tygh_main_container .top-links-grid .ty-icon-down-micro:before {
    color: #BFBFBF;
}
#tygh_main_container .top-links-grid .ty-currencies__active {
    background: none repeat scroll 0 0 #ef1a23;
    color: #FFF;
    font: 13px arial;
    display: block !important;
}
#tygh_main_container .top-links-grid .ty-currencies__item {
    color: #FFF;
    font: 13px arial;
    padding: 2px 8px;
    margin-top: 5px;
    display:none;
}
#tygh_main_container .top-links-grid .ty-currencies__item:hover {
    background: none #ef1a23;
}
#tygh_main_container .top-links-grid .login_custom {
    margin: 2px 0 0;
}
#tygh_main_container .top-links-grid .login_custom .buttons-container {
    padding: 0;
    background: none;
}
#tygh_main_container .top-links-grid .top-my-account .ty-dropdown-box__title {
    padding: 7px 0 7px 8px;
    background: none;
    border: 0;
}
#tygh_main_container .top-links-grid .top-my-account .ty-dropdown-box__title:hover {
    background: none;
}
#tygh_main_container .top-links-grid .top-my-account .ty-dropdown-box__title a {
    color: #FFF;
    font: 13px arial;
}
#tygh_main_container .top-links-grid .top-my-account .ty-icon-down-micro:before {
    color: rgba(0, 0, 0, 0);
}
#tygh_main_container .top-links-grid .login_custom .ty-account-info__buttons a {
    text-transform: capitalize;
    color: #fc0;
    font: 13px/24px arial;
    margin: 0;
    padding: 0 8px;
    background:none;
}
#tygh_main_container .top-links-grid .login_custom .ty-account-info__buttons a:nth-child(3){color:#fc0;}
#tygh_main_container .top-links-grid .top-quick-links {
    margin: 6px 0 0;
}

.auth-information-grid .ty-login-info .ty-login-info__txt h4{color:#ef1a23;}

#tygh_main_container .top-links-grid .top-quick-links .ty-text-links {
    margin-right: 0;
}
#tygh_main_container .top-links-grid .top-quick-links a {
    color: #FFF;
    font: 13px arial;
    text-transform: capitalize;
}
#tygh_main_container .top-links-grid .top-quick-links .ty-text-links .ty-text-links__item {
    margin: 0;
    background: url(../media/images/quick_link_sep.png) no-repeat center left;
    padding: 2px 11px;
    font: normal 13px arial;
}
#tygh_main_container .top-links-grid .ty-dropdown-box .ty-dropdown-box__content .ty-dropdown-box__item:hover {
    background: none repeat scroll 0 0 #ef1a23;
    color: #FFF;
    font: normal 13px arial;
}
#tygh_main_container a {
    color: #222;
}
#tygh_main_container .top-links-grid .ty-dropdown-box .ty-dropdown-box__content .ty-dropdown-box__item:hover a {
    color: #fff;
}
#tygh_main_container .top-links-grid .ty-dropdown-box__content .ty-dropdown-box__item {
    display: block;
    font: 13px arial;
    margin-bottom: 0;
    padding: 7px 14px;
}
#tygh_main_container .top-links-grid .ty-dropdown-box .ty-dropdown-box__content .ty-account-info__buttons a {
    opacity: 1;
    transition: all 150ms ease 0;
}
#tygh_main_container .top-links-grid .ty-dropdown-box .ty-dropdown-box__content .ty-account-info__buttons a:hover {
    opacity: .8;
}
#tygh_main_container .top-links-grid .ty-dropdown-box .ty-dropdown-box__content .ty-account-info__buttons a:first-child {
    background: none repeat scroll 0 0 #ef1a23;
    color: #fff;
}
#tygh_main_container .top-links-grid .ty-dropdown-box .ty-dropdown-box__content .ty-account-info__buttons a {
    background: none repeat scroll 0 0 #ef1a23;
    color: #fff;
}
#tygh_main_container .top-links-grid .ty-dropdown-box .ty-dropdown-box__content .ty-account-info__buttons a.sign_new {
    margin-bottom: 5px;
    background: none repeat scroll 0 0 #ef1a23;
}
#tygh_main_container {
    padding: 0;
}
#tygh_main_container .tygh-header {
    background: url(../media/images/header_flow.png) repeat-x top left #fff;
}
#tygh_main_container .tygh-header .header-grid {
    background: none;
    margin-bottom: 0;
    padding: 0;
}
#tygh_main_container .tygh-header .header-grid .top-logo-grid {
    margin-top: 35px;
}
#tygh_main_container .tygh-header .header-grid .top-menu-grid {
    padding-top: 39px;
}
#tygh_main_container .tygh-header .header-grid .mobile_num h1 {
    background: url(../media/images/call_icon.png) no-repeat top left;
    color: #1C1C1C;
    font: 15px/25px arial;
    padding: 0 0 0 37px;
    text-transform: uppercase;
    margin: 0;
}
#tygh_main_container .tygh-header .header-grid .mobile_num h1 span {
    color: #5fcd35;
    font: bold 15px arial;
}
#tygh_main_container .tygh-content .sidebar_category {
    border: 1px solid #dedede;
    border-radius: 4px;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__title {
    background: url(../media/images/cat_head_flow.png) repeat-x top left;
    border-radius: 4px 4px 0 0;
    margin: 0;
    padding: 15px 0 11px 18px;
    text-align: left;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__title span {
    background: none;
    color: #FFF;
    font: 18px/20px open sans;
    padding-right: 34px;
    text-transform: uppercase;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 0 none;
    border-radius: 0;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul li a {
    color: #000;
    font: 13px/17px arial;
    text-transform: capitalize;
    background: url(../media/images/li_arrow.png) no-repeat center left;
    min-height: 39px;
    padding: 11px 15px;
}
#tygh_main_container .content-grid {
    background: none;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body {
    background: none #fff;
    border-radius: 0;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body .ty-menu-vertical {
    padding-top: 0;
    margin: 0;
}
#tygh_main_container .search-block-grid {
    margin:40px 0 0;
}
#tygh_main_container .search-block-grid .top-search input.ty-search-block__input {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #D1D1D1;
    border-radius: 4px;
    box-shadow: none;
    box-sizing: border-box;
    display: block;
    font: 13px open sans;
    height: 40px;
    padding: 7px 59px 7px 10px;
    transition: all .2s ease-in-out 0;
    width: 100%;
    box-shadow: 0 1px 1px 1px #DBDBDB inset;
}
#tygh_main_container .search-block-grid .top-search .ty-search-magnifier {
    background: url(../media/images/search_icon.png) no-repeat scroll center center rgba(0, 0, 0, 0);
    min-height: 40px;
    right: 0;
    top: 0;
    width: 53px;
}
#tygh_main_container .search-block-grid .top-search .ty-search-magnifier .ty-icon-search:before {
    color: transparent;
}
#tygh_main_container .cart-content-grid {
    margin: 40px 0 0;
    float: right;
}
#tygh_main_container .cart-content-grid .ty-dropdown-box__title {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    padding: 0;
}
#tygh_main_container .cart-content-grid .ty-dropdown-box__title .ty-minicart-title {
    color: #151515;
    font: 13px arial;
    padding-left: 0;
    padding-right: 4px;
    text-transform: uppercase;
}
#tygh_main_container .cart-content-grid .ty-dropdown-box__title .ty-icon-basket:before {
    color: transparent;




}

#tygh_main_container .cart-content-grid .ty-dropdown-box__title .ty-minicart__icon {
    top: -5px;
}
#tygh_main_container .cart-content-grid .ty-dropdown-box__title .ty-icon-down-micro:before {
    color: #FFF;
}
#tygh_main_container .cart-content-grid .ty-dropdown-box__title .ty-dropdown-box .ty-icon-down-micro {
    top: 7px;
    font-size: 25px;
}
#tygh_main_container .cart-content-grid .top-cart-content .ty-dropdown-box__content {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #C2C2C2;
    border-radius: 8px 0 8px 8px;
    margin-top: 1px;
    min-width: 220px;
    overflow: hidden;
    position: absolute;
    right: 0;
    text-align: left;
    z-index: 600;
}
#tygh_main_container .cart-content-grid .top-cart-content .ty-dropdown-box__content .buttons-container .ty-float-left .ty-btn {
    background: none repeat scroll 0 0 #ef1a23;
    opacity: 1;
    transition: all .3s ease 0;
    color: #fff;
}
#tygh_main_container .cart-content-grid .top-cart-content .ty-dropdown-box__content .buttons-container .ty-float-left .ty-btn:hover {
    opacity: .8;
}
#tygh_main_container .cart-content-grid .top-cart-content .ty-dropdown-box__content .buttons-container .ty-float-right .ty-btn__action {
    background: none repeat scroll 0 0 #ff2727;
    color: #FFF;
    opacity: 1;
    transition: all .3s ease 0;
}
#tygh_main_container .cart-content-grid .top-cart-content .ty-dropdown-box__content .buttons-container .ty-float-right .ty-btn__action:hover {
    opacity: .8;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul ul {
    background: none repeat scroll 0 0 #fff;
    border: 0 none;
    margin-left: 2px;
    margin-top: -1px;
    min-width: 174px;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul ul ul {
    margin-left: 1px;
    margin-top: -1px;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body .ty-menu-vertical .ty-menu__item i.ty-icon-right-open {
    position: absolute;
    color: #313131;
    padding: 12px 15px;
    right: 0;
    top: 6px;
    width: 13px;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body .ty-menu-vertical .ty-menu__item i.ty-icon-down-open {
    position: absolute;
    color: #313131;
    padding: 12px 15px;
    right: 3px;
    top: 1px;
    width: 13px;
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    font-size: 18px;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul .ty-menu__item:hover a.ty-menu__item-link {
    background: url(../media/images/li_arrow_hover.png) no-repeat center left;
    color: #b9171c;
    text-decoration: none;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul .ty-menu__item .ty-menu__submenu .ty-menu__item a {
    background: none;
    color: #1B1B1B;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul .ty-menu__item .ty-menu__submenu .ty-menu__item:hover a {
    background: none;
    color: #b9171c;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul .ty-menu__item .ty-menu__submenu .ty-menu__item .ty-menu__submenu .ty-menu__item a {
    background: transparent;
    color: #555;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul .ty-menu__item .ty-menu__submenu .ty-menu__item .ty-menu__submenu .ty-menu__item:hover a {
    background: none;
    color: #b9171c;
}
.ty-menu__item .ty-menu__item-toggle-active {
    background: none repeat scroll 0 0 #000;
}
#tygh_main_container .tygh-content .homepage_banners {
    margin-bottom: 0;
}
#tygh_main_container .tygh-content .homepage_banners .owl-theme {
    margin: 0;
}
#tygh_main_container .tygh-content .homepage_banners .owl-theme .ty-banner__image-item {
    border: 0 none;
    border-radius: 0;
}
#tygh_main_container .tygh-content .homepage_banners .owl-theme .owl-controls {
    background: none;
    bottom: 45%;
    margin-top: 0;
    padding: 0 6px;
    position: absolute;
    right: 3px;
    text-align: right;
    width: 98%}
#tygh_main_container .tygh-content .homepage_banners .owl-theme .owl-controls .owl-buttons .owl-prev {
    background: url(../media/images/banner_left_nor.png) no-repeat top left;
    font-size: 0;
    height: 49px;
    margin: 0 15px 0 0;
    padding: 0;
    width: 29px;
    float: left;
}
#tygh_main_container .tygh-content .homepage_banners .owl-theme .owl-controls .owl-buttons .owl-prev:hover {
    background: url(../media/images/banner_left_act.png) no-repeat top left;
    font-size: 0;
    height: 49px;
    margin: 0 15px 0 0;
    padding: 0;
    width: 29px;
}
#tygh_main_container .tygh-content .homepage_banners .owl-theme .owl-controls .owl-buttons .owl-next {
    background: url(../media/images/banner_right_nor.png) no-repeat top left;
    font-size: 0;
    height: 49px;
    margin: 0;
    padding: 0;
    width: 29px;
    float: right;
}
#tygh_main_container .tygh-content .homepage_banners .owl-theme .owl-controls .owl-buttons .owl-next:hover {
    background: url(../media/images/banner_right_act.png) no-repeat top left;
    font-size: 0;
    height: 49px;
    margin: 0;
    padding: 0;
    width: 29px;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul li:first-child {
    border: 1px solid transparent;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul li {
    border-top: 1px solid #d8d8d8;
    background: url(../media/images/cat_link_flow.png) repeat-x scroll left top rgba(0, 0, 0, 0);
    padding-left: 20px;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul li:hover {
    border-top: 1px solid #d8d8d8;
    background: url(../media/images/cat_link_flow_hover.png) repeat-x scroll left top rgba(0, 0, 0, 0);
}
#tygh_main_container .tygh-top-panel #select_en_wrap_language .ty-select-block__list-a:hover {
    background: none repeat scroll 0 0 #ff2727;
    color: #FFF;
}
#tygh_main_container .top-links-grid .ty-select-block__a.open, .ty-select-block__a.open:hover {
    background: none repeat scroll 0 0 #1C1C1C;
    color: #FFF;
}
#tygh_main_container .top-links-grid .ty-select-block {
    top: 39px;
}
#tygh_main_container .content-grid .sidebar_custom {
    border: 0;
}
#tygh_main_container .content-grid .sidebar_custom .ty-sidebox-important__title {
    background: url(../media/images/sidebar_custom_heading_flow.png) repeat-x top left;
    border-radius: 0;
    padding: 14px 0 14px 17px;
    margin: 0;
}
#tygh_main_container .content-grid .sidebar_custom .ty-sidebox-important__title .ty-sidebox-important__title-wrapper {
    color: #FFF;
    font: bold 18px open sans;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .sidebar_custom .ty-sidebox-important__body {
    background: none #fff;
    border-radius: 0;
}
#tygh_main_container .content-grid .sidebar_custom .ty-template-small__item:first-child {
    border: 0;
}
#tygh_main_container .content-grid .sidebar_custom .ty-template-small__item {
    border-top: 1px dashed #ADADAD;
    margin: 0 8px;
    padding: 18px 0;
}
#tygh_main_container .content-grid .sidebar_custom .ty-template-small__item-img {
    border: 1px solid #ececec;
}
#tygh_main_container .content-grid .sidebar_custom .ty-template-small__item-description a {
    color: #434343;
    font: normal 13px arial;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .sidebar_custom .ty-template-small__item-price .ty-price {
    color: #ff2727;
    font: bold 20px arial;
}
#tygh_main_container .content-grid .sidebar_custom .ty-template-small__item-description a.ty-btn {
    background: url(../media/images/add_left_nor_sidebar.png) no-repeat top left #ff2727;

    color: #FFF;
    padding: 13px 16px 11px 63px;
    border: 0;
    transition: none;
}
#tygh_main_container .content-grid .sidebar_custom .ty-template-small__item-description a.ty-btn:hover {
    background: url(../media/images/add_left_act_sidebar.png) no-repeat top left #000;
    color: #FFF;
    padding: 13px 16px 11px 63px;
    transition: none;
    border: 0;
}
#tygh_main_container .content-grid .sidebar_custom .ty-template-small__item-price {
    margin-bottom: 10px;
    margin-top: 5px;
}
#tygh_main_container .content-grid .sidebar_custom .ty-template-small__item-description a.ty-btn__danger {
    border-radius: 4px;
    color: #FFF;
    font: bold 14px arial;
    padding: 5px 17px;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .sidebar_custom .ty-btn__danger {
    background: none #ef1a23;
    color: #FFF;
}
#tygh_main_container .content-grid .sidebar_custom .ty-btn__danger:hover {
    background: none #0e0e0e;
}
#tygh_main_container .content-grid .sidebar_custom .owl-theme .owl-controls {
    margin: 0;
    padding: 0 20px;
    position: absolute;
    top: 50%;
    width: 85%}
#tygh_main_container .content-grid .sidebar_custom .owl-theme .owl-controls .owl-buttons .owl-prev {
    background: url(../media/images/sidebanner_left_arr_nor.png) no-repeat top left;
    font-size: 0;
    height: 32px;
    margin: 0;
    padding: 0;
    width: 19px;
    float: left;
}
#tygh_main_container .content-grid .sidebar_custom .owl-theme .owl-controls .owl-buttons .owl-prev:hover {
    background: url(../media/images/sidebanner_left_arr_act.png) no-repeat top left;
    font-size: 0;
    height: 32px;
    margin: 0;
    padding: 0;
    width: 19px;
}
#tygh_main_container .content-grid .sidebar_custom .owl-theme .owl-controls .owl-buttons .owl-next {
    background: url(../media/images/sidebanner_right_arr_nor.png) no-repeat top left;
    font-size: 0;
    height: 32px;
    margin: 0;
    padding: 0;
    width: 19px;
    float: right;
}
#tygh_main_container .content-grid .sidebar_custom .owl-theme .owl-controls .owl-buttons .owl-next:hover {
    background: url(../media/images/sidebanner_right_arr_act.png) no-repeat top left;
    font-size: 0;
    height: 32px;
    margin: 0;
    padding: 0;
    width: 19px;
}
#tygh_main_container .cat_left {
    float: left;
    padding: 63px 15px 0 28px;
    margin-bottom: 20px;
}
#tygh_main_container .cat_img {
    float: right;
}
#tygh_main_container .cat_left h1 {
    color: #393939;
    font: bold 17px arial;
    margin: 0 0 14px;
    padding: 0;
    text-transform: uppercase;
}
#tygh_main_container .cat_left a {
    background: none repeat scroll 0 0 #ef1a23;
    border-radius: 4px;
    color: #FFF;
    display: block;
    font: bold 15px arial;
    padding: 8px 25px;
    text-decoration: none;
    text-transform: uppercase;
    float: left;
}
#tygh_main_container .cat_left a:hover {
    background: none #0e0e0e;
}
#tygh_main_container .category_link2 {
    background: none #fff;
    border: 1px solid #d8d8d8;
    border-radius: 4px;
    float: left;
    width: 100%}
#tygh_main_container .category_link1, #tygh_main_container .category_link2, #tygh_main_container .category_link3, #tygh_main_container .category_link4, #tygh_main_container .category_link5, #tygh_main_container .category_link6 {
    background: none #fff;
    border: 1px solid #d8d8d8;
    border-radius: 4px;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
#tygh_main_container .content-grid .product_custom_scroller {
    background: none;
    padding-bottom: 0;
    float: left;
    width: 100%;
    margin: 0;
}
#tygh_main_container .content-grid .product_custom_scroller .ty-mainbox-title {
    background: url(../media/images/scroller_heading_flow.png) repeat-x scroll left top #dedede;
    border: 1px solid #cdcdcd;
    border-radius: 4px;
    color: #b30000;
    font: bold 15px open sans;
    margin: 0 0 13px;
    padding: 13px 0 13px 20px;
    text-transform: uppercase;
}

#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item:first-child {
    padding-left: 0px;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item {
    margin-right: 0;
    padding-left: 0;
    padding-top: 5px;
    margin-bottom: 15px;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item {
    background: none repeat scroll 0 0 #f3f3f3;
    padding: 10px 0;
    text-align: center;
    width: 95%;
    border: 1px solid #dadada;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .whole_scroll_list {
    border: 1px solid #D5D5D5;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item:hover .ty-quick-view-button {
    visibility: visible;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-quick-view-button {
    left: 28%;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 31%;
    visibility: hidden;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .product-title {
    color: #444;
    font: 14px arial;
    margin-bottom: 7px;
    text-align: left;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item:hover .ty-scroller-list__description .product-title {
    color: #444;
    text-align: left;
    margin-bottom: 7px;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list {
    padding-bottom: 0;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__price {
    padding-left: 14px;
    margin-bottom: 8px;
    margin-top: 6px;text-align: left;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__price h1 {
    color: #4c4d4c;
    font: normal 15px arial;
    float: left;
    margin: 0 8px 0 0;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item:hover .ty-scroller-list__description .ty-simple-list .ty-simple-list__price h1 {
    color: #fff;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__price .ty-price-update {
 }
 
.ty-simple-list__price .ty-list-price{color: #767676;font: bold 15px arial;}

#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__price .ty-price {
    color: #ea000a;
    font: 16px arial;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item:hover .ty-scroller-list__description .ty-simple-list .ty-simple-list__price .ty-price {
    color: #ea000a;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__price .ty-no-price {
    color: #E74C3C;
    display: block;
    font: 14px arial;
    padding: 0;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons {
    float: left;
    padding: 0 0 5px 14px;
    text-align: left;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .ty-btn {
    background: url(../media/images/add_cart_flow.png) repeat-x scroll left top #b2151a;
    border: 1px solid #900000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 12px arial;
    padding: 9px 15px;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons k {
    border: 1px solid #000;
    display: block;
    float: left;
    margin-right: 29px;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons k:hover {
    border: 1px solid #3f93e8;
    display: block;
    float: left;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item:hover .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .ty-btn {
    background: url(../media/images/add_cart_flow1.png) repeat-x scroll left top #f81b25;
    border: 1px solid #900000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 12px arial;
    padding: 9px 15px;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__price .ty-price-num {
    font-size: 17px;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .view_det {
    float: right;
    margin-top: 10px;
    margin-right: 14px;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .view_det a {
    background: url(../media/images/view_det_floww1.png) repeat-x scroll left top #000;
    border: 1px solid #000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 12px arial;
    padding: 9px 15px;
    text-decoration: none;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item:hover .ty-scroller-list__description .ty-simple-list .view_det a {
    background: url(../media/images/view_det_floww.png) repeat-x top left #444;
    border: 1px solid #000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 12px arial;
    padding: 9px 15px;
    text-decoration: none;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__img-block {
    margin-bottom: 7px;
    padding: 3px;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-quick-view-button .ty-btn {
    background: none repeat scroll 0 0 #232323;
    border-radius: 4px;
    color: #fff;
    opacity: 1;
    transition: all 150ms ease 0;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-quick-view-button .ty-btn:hover {
    opacity: .9;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item:hover {
    border: 1px solid transparent;
    box-shadow: 0 1px 6px 0 #080808;
}
#tygh_main_container .content-grid .product_custom_scroller .ty-mainbox-body .owl-controls {
    margin: 0;
    position: absolute;
    right: 3px;
    top: -55px;
    width: 90px;
}
#tygh_main_container .content-grid .product_custom_scroller .ty-mainbox-body .owl-controls .owl-prev {
    background: url(../media/images/scroll_left_nor.png) no-repeat top left;
    border-radius: 0;
    font-size: 0;
    height: 37px;
    margin: 0 10px 0 0;
    padding: 0;
    width: 33px;
}
#tygh_main_container .content-grid .product_custom_scroller .ty-mainbox-body .owl-controls .owl-prev:hover {
    background: url(../media/images/scroll_left_act.png) no-repeat top left;






    border-radius: 0;
    font-size: 0;
    height: 37px;
    margin: 0 10px 0 0;
    padding: 0;
    width: 33px;
}
#tygh_main_container .content-grid .product_custom_scroller .ty-mainbox-body .owl-controls .owl-next {
    background: url(../media/images/scroll_right_nor.png) no-repeat top left;
    border-radius: 0;
    font-size: 0;
    height: 37px;
    margin: 0 10px 0 0;
    padding: 0;
    width: 33px;
}
#tygh_main_container .content-grid .product_custom_scroller .ty-mainbox-body .owl-controls .owl-next:hover {
    background: url(../media/images/scroll_right_act.png) no-repeat top left;
    border-radius: 0;
    font-size: 0;
    height: 37px;
    margin: 0 10px 0 0;
    padding: 0;
    width: 33px;
}
#tygh_main_container #tygh_footer .footer-stay-connected {
    background: url(../media/images/footer_top_flow1.png) repeat top left;
    border: 0;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block {
    margin: 24px 0 0;
    background: none;
    padding-left: 0;
    float: left;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block .ty-footer-form-block__title {
    color: #fff;
    font: 17px arial;
    margin-bottom: 10px;
    padding-right: 17px;
    text-transform: uppercase;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block .ty-footer-form-block__form {
    width: 320px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block .ty-footer-form-block__form input {
    background: none repeat scroll 0 0 #282828;
    border: 0 none;
    border-radius: 5px;
    font-size: 14px;
    height: 39px;
    padding-right: 52px;
    color: #cbcbcb;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block .ty-footer-form-block__form .ty-btn-go {
    background: url(../media/images/stay_conn.png) no-repeat top left;
    border: 0 none;
    height: 39px;
    right: 0;
    top: 0;
    width: 43px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block .ty-footer-form-block__form .ty-icon-right-dir:before {
    color: transparent;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block {
    float: left;
    margin: 25px 0 17px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .ty-social-link__title {
    color: #191919;
    font: 18px arial;
    text-transform: uppercase;
    float: left;
    margin: 13px 0 0;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons {
    float: left;
    margin-left: 12px;
    margin-top: 10px;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul {
    padding: 0;
    list-style-type: none;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li {
    list-style-type: none;
    padding: 0;
    float: left;
    margin: 0 9px;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li a {
    display: block;
    float: left;
    font-size: 0;
    height: 30px;
    width: 30px;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li.soc1 a {
    background: url(../media/images/social1.png) no-repeat top left;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -o-transition: all ease .3s;
    -ms-transition: all ease .3s;
    transition: all ease .3s;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li.soc1 a:hover {
    background-position: 0 -29px;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li.soc2 a {
    background: url(../media/images/social2.png) no-repeat top left;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -o-transition: all ease .3s;
    -ms-transition: all ease .3s;
    transition: all ease .3s;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li.soc2 a:hover {
    background-position: 0 -29px;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li.soc3 a {
    background: url(../media/images/social3.png) no-repeat top left;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -o-transition: all ease .3s;
    -ms-transition: all ease .3s;
    transition: all ease .3s;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li.soc3 a:hover {
    background-position: 0 -29px;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li.soc4 a {
    background: url(../media/images/social4.png) no-repeat top left;
    -webkit-transition: all ease .3s;
    -moz-transition: all ease .3s;
    -o-transition: all ease .3s;
    -ms-transition: all ease .3s;
    transition: all ease .3s;
}
#tygh_main_container #tygh_footer .newsletter_footer .soc_icons ul li.soc4 a:hover {
    background-position: 0 -29px;
}
#tygh_main_container #tygh_footer .ty-footer-menu {
    background: url(../media/images/footer_flow.png) repeat-x top left #000;
    padding-top: 25px;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links {
    background: none repeat scroll 0 0 #000;
    margin-left: 12px;
    padding: 20px 0;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .my-account-grid .ty-footer-general__header {
    background: rgba(0, 0, 0, 0) url(../media/images/footer_link_flow.png) repeat-x scroll left bottom;
    padding: 5px 0 14px;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .my-account-grid .ty-footer-general__header span {
    color: #fff;
    font: bold 16px arial;
    text-transform: uppercase;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .my-account-grid p {
    background: url(../media/images/footer_link_flow.png) repeat-x bottom left;
    padding: 5px 0 14px;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .my-account-grid .ty-float-left {
    width: 100%}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .my-account-grid .ty-footer-menu__header span {
    color: #FFF;
    font: bold 16px arial;
    text-transform: uppercase;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .my-account-grid ul li a {
    background: url(../media/images/footer_link_arr.png) no-repeat scroll left 6px rgba(0, 0, 0, 0);
    color: #e3e3e3;
    padding-left: 13px;
    text-transform: capitalize;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .my-account-grid ul li a:hover {
    background: url(../media/images/footer_link_arr1.png) no-repeat scroll left 6px rgba(0, 0, 0, 0);
    color: #fff;
    padding-left: 13px;
    text-transform: capitalize;
}
.ty-footer-menu__items {
    line-height: 140%;
    margin: 15px 0 0;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .demo-store-grid p {
    background: url(../media/images/footer_link_flow.png) repeat-x bottom left;
    padding: 5px 0 14px;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .demo-store-grid .ty-float-left {
    width: 100%}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .demo-store-grid .ty-footer-menu__header span {
    color: #fff;
    font: bold 16px arial;
    text-transform: uppercase;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .demo-store-grid ul li a {
    background: url(../media/images/footer_link_arr.png) no-repeat scroll left 6px rgba(0, 0, 0, 0);
    color: #e3e3e3;
    padding-left: 13px;
    text-transform: capitalize;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .demo-store-grid ul li a:hover {
    background: url(../media/images/footer_link_arr1.png) no-repeat scroll left 6px rgba(0, 0, 0, 0);
    color: #fff;
    padding-left: 13px;
    text-transform: capitalize;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .customer-service-grid p {
    background: url(../media/images/footer_link_flow.png) repeat-x bottom left;
    padding: 5px 0 14px;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .customer-service-grid .ty-float-left {
    width: 100%}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .customer-service-grid .ty-footer-menu__header span {
    color: #fff;
    font: bold 16px arial;
    text-transform: uppercase;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .customer-service-grid ul li a {
    background: url(../media/images/footer_link_arr.png) no-repeat scroll left 6px rgba(0, 0, 0, 0);
    color: #e3e3e3;
    padding-left: 13px;
    text-transform: capitalize;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .customer-service-grid ul li a:hover {
    background: url(../media/images/footer_link_arr1.png) no-repeat scroll left 6px rgba(0, 0, 0, 0);
    color: #fff;
    padding-left: 13px;
    text-transform: capitalize;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .address-grid p {
    background: url(../media/images/footer_link_flow.png) repeat-x bottom left;
    padding: 5px 0 14px;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .address-grid .ty-float-left {
    width: 100%}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .address-grid .ty-footer-menu__header span {
    color: #fff;
    font: bold 16px arial;
    text-transform: uppercase;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .address-grid #contact_address p {
    color: #dadada;
    font: normal 13px/29px arial;
    background: none;
    padding: 0;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .address-grid #contact_address p span {
    color: #ef1a23;
    font: normal 13px/29px arial;
    text-transform: uppercase;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .contact-address-grid .ty-footer-menu__header span {
    color: #fff;
    font: bold 15px arial;
    text-transform: uppercase;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .contact-address-grid #contact-address-txt {
    color: #fff;
    font: 13px/24px arial;
    text-transform: capitalize;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .contact-logo-grid {
    margin-top: 12px;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .contact-logo-grid .ty-footer-menu__header {
    background: url(../media/images/footer_logo.png) no-repeat top left;
    font-size: 0;
    height: 27px;
    width: 241px;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .contact-logo-grid #contact-logo-txt p {
    color: #fff;
    font: 14px/24px arial;
    text-transform: uppercase;
    padding: 0;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .contact-logo-grid #contact-logo-txt p span {
    color: #5fc633;
    font: bold 14px/24px arial;
    text-transform: none;
}
#tygh_main_container .tygh-footer .footer-copyright {
    padding: 11px 0 17px;
    background: none repeat scroll 0 0 #000;
    border: 0;
}
#tygh_main_container .tygh-footer .footer-copyright p {
    color: #F6F6F6;
    font: 13px arial;
    margin-top: 9px;
}
#tygh_main_container .tygh-footer .footer-copyright p span {
    color: #292929;
    font: normal 13px arial;
}
#tygh_main_container .tygh-footer .footer-copyright .copyright_grid {
    padding: 12px 0 0;
    margin-bottom: 7px;
}
#tygh_main_container .tygh-footer .footer-copyright .copyright_grid .ty-wysiwyg-content {
    color: #f8f8f8;
    font: normal 13px arial;
}
#tygh_main_container .tygh-footer .footer-copyright .payment_icon_grid p {
    margin: 4px 0 9px;
}
.dialog-is-open .ui-widget-content.ui-dialog a.ty-password-forgot__a {
    color: #ff2727;
}
.dialog-is-open .ui-widget-content.ui-dialog .ty-btn {
    background: none #ef1a23;
    color: #FFF;
}
.ui-dialog .ui-dialog-titlebar {
    background: none repeat scroll 0 0 #232323;
}
#tygh_container .side-grid .ty-sidebox {
    padding-bottom: 13px;
}
#tygh_container .side-grid .ty-sidebox .ty-template-small__item .ty-template-small__item-description a {
    font: 14px arial;
    text-transform: uppercase;
}
#tygh_container .side-grid .ty-sidebox .ty-sidebox__title {
    background: none repeat scroll 0 0 #ef1a23;
    border: 0 none;
    margin: 0 0 14px;
    padding: 11px 30px 11px 0;
}
#tygh_container .side-grid .ty-sidebox .ty-sidebox__title-wrapper {
    color: #fff;
    padding: 0 0 0 10px;
    font-family: open sans;
}
#tygh_container .side-grid .ty-sidebox .ty-sidebox__body {
    padding: 0 10px;
}
#tygh_container .side-grid .ty-sidebox .ty-sidebox__body .ty-product-filters__switch {
    background: none #0b0b0b;
}
#tygh_container .side-grid .ty-sidebox .ty-sidebox__body .ty-product-filters__switch .ty-product-filters__title {
    color: #fff;
}
#tygh_container .side-grid .ty-sidebox .ty-range-slider .ui-slider-handle {
    background: none repeat scroll 0 0 #ef1a23;
}
#tygh_main_container .breadcrumbs-grid .ty-breadcrumbs__current {
    color: #ef1a23;
    text-transform: uppercase;
    font-size: 13px;
}
#tygh_main_container .breadcrumbs-grid a {
    text-transform: uppercase;
    font-size: 13px;
}
#tygh_main_container .main-content-grid .ty-mainbox-title {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #CECECE;
    color: #ef1a23;
    padding: 10px 13px;
    text-transform: uppercase;
}
#tygh_main_container .checkout .ty-mainbox-title {
    margin-top: 15px;
}
#tygh_main_container .main-content-grid .grid-list .ty-grid-list__control .ty-quick-view-button .ty-btn {
    background: none #ef1a23;
    color: #fff;
    transition: all 150ms ease 0;
    opacity: 1;
}
#tygh_main_container .main-content-grid .grid-list .ty-grid-list__control .ty-quick-view-button .ty-btn:hover {
    opacity: .9;
}
#tygh_main_container .ty-discount-label {
    background: none repeat scroll 0 0 #5ac600;
}
#tygh_main_container .ty-pagination__selected {
    background: none repeat scroll 0 0 #ef1a23;
    color: #FFF;
}
#tygh_main_container .ty-pagination__prev, .ty-pagination__next {
    background: none repeat scroll 0 0 #ef1a23;
}
#tygh_main_container .ty-product-block-title {
    color: #ef1a23;
    font-size: 20px;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-family: arial;
}
#tygh_main_container .ty-price {
    color: #23568a;
}
#tygh_main_container .ty-product-block__wrapper .ty-btn__danger {
    background: none repeat scroll 0 0 #0C0C0C;
    color: #FFF;
    font-family: arial;
    border: 0;
}
#tygh_main_container .ty-product-block__wrapper .ty-btn__danger:hover {
    background: none repeat scroll 0 0 #1d1d1d;
    color: #FFF;
}
#tygh_main_container .tygh-content .content-grid .ty-breadcrumbs .ty-product-switcher .ty-product-switcher__a {
    top: 3px;
}
#tygh_main_container .ty-tabs__item.active, .ty-tabs .subtab.active {
    background: none repeat scroll 0 0 #ef1a23;
}
#tygh_main_container .ty-tabs__item.active .ty-tabs__a {
    color: #FFF;
}
#tygh_main_container .ty-tabs__item, #tygh_main_container .ty-tabs .subtab {
    background: none repeat scroll 0 0 #0E0E0E;
}
#tygh_main_container .ty-tabs ul li a {
    text-transform: uppercase;
}
#tygh_main_container .ty-tabs__a, #tygh_main_container .ty-tabs .subtab a {
    color: #fff;
}
#tygh_main_container .ty-control-group__item {
    color: #5ac600;
    display: inline-block;
    padding: 6px 0;
}
#tygh_main_container .ty-qty-in-stock {
    color: #5ac600;
    font-weight: 400;
}
#tygh_main_container .ty-product-block__note .product-promo-header {
    color: #5ac600;
}
#tygh_main_container .ty-tabs__content {
    background: none repeat scroll 0 0 #FFF;
    padding: 15px 18px;
    border: 1px solid #D9DDE1;
    border-top: 0;
}
#tygh_main_container #content_description p {
    font: 13px/22px arial;
    text-align: justify;
}
.cm-notification-content .ty-product-notification__content a {
    color: #ef1a23;
}
.cm-notification-content .ty-product-notification__buttons .ty-float-right .ty-btn {

    background: none #232323;
    color: #fff;
}
.cm-notification-content .ty-product-notification__buttons .ty-float-left .ty-btn {
    background: none #ef1a23;
    color: #fff;
}
.cm-notification-content .ty-product-notification__buttons .ty-float-right .ty-btn:hover {
    background: none #ef1a23;
}
.cm-notification-content .ty-product-notification__buttons .ty-float-left .ty-btn:hover {
    background: none #232323;
}
#tygh_main_container .ty-checkout__title {
    text-transform: uppercase;
    margin: 0;
    font-family: arial;
}
#tygh_main_container .ty-step__container-active .ty-step__title-txt {
    margin-left: 40px;
}
#tygh_main_container .ty-step__title-txt {
    color: #1d1d1d;
    font-size: 17px;
    font-weight: 400;
}
#tygh_main_container .ty-btn__danger {
    background: none repeat scroll 0 0 #ff2727!important;
    color: #FFF;
}
#tygh_main_container .ty-btn {
    color: #fff;
    background: none #0e0e0e;
    text-transform: uppercase;
}
#tygh_main_container .ty-btn__secondary {
    background: none #ef1a23;
    text-shadow: none;
}
#tygh_main_container .ty-product-list__content .ty-product-list__control .add-buttons-inner-wrap .ty-btn {
    background: none repeat scroll 0 0 #ff2727!important;
    color: #000;
    font: 14px arial;
    padding: 4px 17px;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button {
    float: left;
    margin: 25px 0 0px;
    position: relative;
    width: auto;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .det_not_btns {
    float: left;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .compare_btn {
    float: left;
    position: absolute;
    right: -21px;
    top: 38px;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .det_not_btns .ty-btn__danger {
    font: bold 15px arial;
    padding: 9px 26px;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .det_not_btns .ty-btn__danger:hover {
    background: none #c5a733!important;
    color: #000;
}
#tygh_main_container .product-main-info .ty-add-buttons-wrap .ty-add-to-wish {
    margin: 0;
}
#tygh_main_container .tygh-content .sidebar_category .ty-menu__item.ty-menu__item-active .ty-menu__item-link {
    color: #b9171c;
}
#tygh_main_container .top-links-grid .ty-dropdown-box .ty-dropdown-box__content .ty-account-info__buttons .ty-btn__danger {
    background: none repeat scroll 0 0 #ff2727!important;
    color: #FFF;
}
.social_sharing {
    float: left;
    margin: 35px 0 0;
    width: 100%}
#back_top {
    bottom: 22px;
    cursor: pointer;
    display: none;
    position: fixed;
    right: 115px;
    background: url(../media/images/top_arr_nor.png) no-repeat top left;
    width: 41px;
    height: 39px;
}
#back_top:hover {
    background: url(../media/images/top_arr_act.png) no-repeat top left;
}
#tygh_main_container #tygh_footer .footer-stay-connected .subscribe-block {
    position: relative;
    margin-top: 24px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .subscribe-block p span {
    color: #FFF;
    font: bold 15px arial;
    padding-right: 17px;
    text-transform: uppercase;
}
#tygh_main_container #tygh_footer .footer-stay-connected .subscribe-block p {
    padding: 11px 0 0;
    float: left;
}
#tygh_main_container #tygh_footer .footer-stay-connected .subscribe-block .subscribe input {
    background: none repeat scroll 0 0 #FFF;
    border: 0 none;
    height: 39px;
    padding-right: 58px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .subscribe-block .subscribe-notice {
    display: none;
}
#tygh_main_container #tygh_footer .footer-stay-connected .subscribe-block .subscribe .ty-btn-go {
    background: url(../media/images/stay_conn.png) no-repeat top left;
    border: 0 none;
    height: 39px;
    right: 0;
    top: 0;
    width: 51px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .subscribe-block .subscribe .ty-btn-go .ty-icon-right-dir:before {
    color: transparent;
}
#tygh_main_container #tygh_footer .footer-stay-connected .subscribe-block .control-group {
    float: right;
}
#tygh_main_container .tygh-top-panel .top-grid {
    background: none;
    padding-bottom: 4px;
    padding-top: 4px;
}
#tygh_main_container .top-links-grid .call_num h1 {
    background: url(../media/images/call_icon.png) no-repeat top left;
    color: #EBEEF0;
    font: 13px arial;
    padding-left: 27px;
    margin: 8px 8px 9px 10px;
}
#tygh_main_container .cart-content-grid .ty-dropdown-box__title .ty-minicart-title {
    background: url(../media/images/cart_icon.png) no-repeat bottom left;
    display: block;
    float: left;
    min-height: auto;
    padding: 12px 12px 11px 60px;
    text-align: center;
    width: auto;
    border: 1px solid #c1c1c1;
    border-radius: 4px;
}
#tygh_main_container .cart-content-grid .ty-dropdown-box__title .empty {
    background: none;
    display: block;
    font-size: 63px;
    color: transparent;
}
#tygh_main_container .cart-content-grid .ty-dropdown-box__title .empty-cart {
    padding: 12px 12px 11px 60px;
}
#tygh_main_container .cart-content-grid .ty-dropdown-box .ty-icon-down-micro {
    top: 0;
    display: none;
}
#tygh_main_container .tygh-content .homepage_banners .owl-theme .owl-controls .owl-page span {
    border-radius: 0;
    background: url(../media/images/banner_coin_nor.png) no-repeat top left;
    width: 25px;
    height: 24px;
}
#tygh_main_container .tygh-content .homepage_banners .owl-theme .owl-controls .active span {
    border-radius: 0;
    background: url(../media/images/banner_coin_act.png) no-repeat top left;
    width: 25px;
    height: 24px;
}
#tygh_main_container .content-grid .ad_banners {
    margin-bottom: 25px;
}
#tygh_main_container .content-grid .ad_banners .ad_banner2 {
    margin-bottom: 9px;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items {
    background: url(../media/images/menu_flow.png) repeat-x top left;
    border: 1px solid #FFF;
    border-radius: 4px;
    box-shadow: 1px 2px 2px 0 #626262;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li a {
    color: #000;
    font: 15px open sans;
    padding: 18px 23px;
    text-shadow: 0 1px 1px #6D6D6D;
    text-transform: uppercase;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li a:hover {
    color: #fff;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li a span {
    color: #ff2727;
    font: 13px arial;
    text-transform: uppercase;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li.ty-menu__item-active a span, #tygh_main_container .tygh-header .header-grid .ty-menu__items li:hover a span {
    background: url(../media/images/menu_act_arrow.png) no-repeat scroll center bottom;
    padding: 18px 0;
}
.no-touch .ty-menu__item:hover .ty-menu__item-link, .is-hover-menu .ty-menu__item-link, .is-hover-menu.ty-menu__item-active .ty-menu__item-link {
    background: url(../media/images/menu_act_flow.png) repeat-x top left;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li .ty-menu__submenu .ty-menu__submenu-item-header a.ty-menu__submenu-link {
    color: #ff2727;
    font: 13px arial;
    padding: 11px 15px;
    text-align: left;
    text-transform: uppercase;
    text-shadow: none;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li .ty-menu__submenu .ty-menu__submenu-item-header a.ty-menu__submenu-link:hover {
    text-decoration: none;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li .ty-menu__submenu ul li a {
    font-size: 13px;
    padding: 18px 32px 18px 16px;
    text-shadow: none;
    text-transform: capitalize;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li .ty-menu__submenu .ty-menu__submenu-alt-link a:hover {
    color: #ef1a23;
    text-decoration: underline;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li .ty-menu__submenu .ty-menu__submenu-alt-link a {
    color: #ef1a23;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li li a:hover {
    color: #ff2727;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items .ty-menu__submenu-items .ty-top-mine__submenu-col {
    margin: 0 23px 0 0;
    min-width: 165px;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items .ty-menu__submenu-items .ty-top-mine__submenu-col:first-child {
    margin: 0 20px 0 0;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items li .ty-menu__submenu-items {
    padding: 25px 3px 10px;
    margin-top: 1px;
    border-color: #7A7A7A;
}
#tygh_main_container .tygh-header .header-grid .ty-menu__items .ty-menu__item.ty-menu__item-active .ty-menu__item-link {
    background: url(../media/images/menu_act_flow.png) repeat-x top left;
    color: #FFF;
}
#tygh_main_container .top-links-grid .ty-dropdown-box__content .ty-account-info li {
    padding: 7px 14px;
}
#tygh_main_container .top-links-grid .ty-dropdown-box__content .ty-account-info li:hover {
    background: none repeat scroll 0 0 #ef1a23;
    color: #FFF;
}
#tygh_main_container .top-links-grid .ty-dropdown-box__content .ty-account-info li:hover a {
    color: #fff;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-theme {
    margin: 0;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .wish-link {
    background: url(../media/images/whislist_nor.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 30px;
    padding: 0;
    width: 32px;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item:hover .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .wish-link {
    background: url(../media/images/whislist_act.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 30px;
    padding: 0;
    width: 32px;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .but_right {
    float: right;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .but_right a {
    background: url(../media/images/compare_nor.png) no-repeat top left!important;
    border: 0;
    padding: 0;
    width: 30px;
    height: 29px;
    font-size: 0;
    display: block;
    margin-right: 15px;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item:hover .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .but_right a {
    background: url(../media/images/compare_act.png) no-repeat top left!important;
    border: 0;
    padding: 0;
    width: 30px;
    height: 29px;
    font-size: 0;
    display: block;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation {
    background: none #000;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-title {
    margin: 0 0 18px;
    padding-top: 18px;
    text-align: center;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-title span {
    color: #E5C753;
    font: 18px trebuchet ms;
    text-align: center;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-body .ty-control-group {
    padding: 0 30px;
    margin: 0 0 16px;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-body .ty-control-group label {
    color: #FFF;
    float: left;
    font: 13px trebuchet ms;

    text-transform: capitalize;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-body .ty-control-group input {
    width: 170px;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-body .ty-control-group select {
    width: 170px;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-body .buttons-container {
    background: none;
    text-align: center;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-body .buttons-container k {
    border: 2px solid #AA8700;
    display: inline-block;
    text-align: center;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-body .buttons-container a {
    background: none repeat scroll 0 0 #E5C753;
    border: 1px solid #FFF;
    color: #000;
    font: 16px trebuchet ms;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-body p, #tygh_main_container .content-grid .common_blk .shipping_estimation .mainbox2-body p.error-text {
    color: #fff;
    text-align: center;
}
#tygh_main_container .content-grid {
    padding-bottom: 30px;
}
#tygh_main_container #tygh_footer .ty-footer-menu .row:first-child {
    padding: 0;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links .row {
    background: none;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .extras-menu-grid .ty-footer-menu__header span {
    color: #3F9FFF;
    font: bold 15px arial;
    text-transform: uppercase;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .extras-menu-grid ul li a {
    color: #FFF;
    font: 13px arial;
    text-transform: capitalize;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .extras-menu-grid ul li a:hover {
    color: #FFE377;
    font: 13px arial;
    text-transform: capitalize;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links .newsletter {
    margin: 14px 0 0 22px;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links .newsletter .mainbox2-body {
    padding-right: 33px;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links .newsletter .mainbox2-title span {
    color: #3f9fff;
    font: bold 15px arial;
    text-transform: uppercase;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links .newsletter .subscribe-block .subscribe {
    position: relative;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links .newsletter .subscribe-block .subscribe input {
    background: none repeat scroll 0 0 #FFF;
    border: 0 none;
    height: 33px;
    padding: 0 43px 0 11px;
    width: 100%}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links .newsletter .subscribe-block .subscribe .ty-btn-go {
    background: url(../media/images/news_go_btn.png) no-repeat top left;
    width: 34px;
    height: 33px;
    top: 0;
    right: 0;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links .newsletter .subscribe-block .subscribe .ty-icon-right-dir:before {
    color: transparent;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_links .newsletter .subscribe-block .subscribe .subscribe-notice {
    color: #fff;
    font: normal 12px arial;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_btm {
    background: none repeat scroll 0 0 #000;
    margin-left: 12px;
    padding: 15px 0;
}
.ty-footer-menu > .row {
    padding: 0;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_btm .copyright_grid p {
    color: #CBCBCB;
    font: 12px arial;
    padding: 13px 19px;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_btm .copyright_grid p span {
    color: #ebcd59;
    font: normal 12px arial;
}
#tygh_main_container #tygh_footer .ty-footer-menu .footer_btm .payment_icon_grid p {
    padding-right: 19px;
}
#tygh_main_container .main-content-grid .ty-mainbox-body {
    background: none #fff;
    padding: 0;
    margin-bottom: 15px;
}
#tygh_main_container .main-content-grid .ty-mainbox-body .subcategories {
    padding: 23px 0 0 15px;
}
#tygh_main_container .main-content-grid .ty-mainbox-body .subcategories li a:hover {
    color: #4861a4;
}
.ty-sort-container__views-a {
    height: 16px;
}
#tygh_main_container .ty-pagination__next {
    color: #fff;
}
#tygh_main_container .ty-pagination__next:hover {
    color: #222;
}
.dialog-is-open .ty-quick-view__wrapper .ty-product-block__button .ty-add-to-wish a.wish-link {
    background: none repeat scroll 0 0 #C6A834!important;
    color: #000;
    font-size: 13px;
    padding: 4px 17px;
    text-transform: uppercase;
}
.cm-notification-content .notification-body-extended .ty-product-notification__buttons .float-right a.ty-btn {
    background: none #ff2727;
}
#tygh_main_container .tygh-footer .ty-footer-grid__full-width .newsletter_footer {
    margin-right: 0;
}
#tygh_main_container .wishlist-remove-item span {
    background: url(../media/images/cancel.png) no-repeat center left;
    padding-left: 19px;
}
#tygh_main_container .main-content-grid .ty-mainbox-body .wish-list-btn a.text-button {
    background: none repeat scroll 0 0 #ef1a23;
    color: #fff;
    font: 13px arial;
    padding: 4px 14px;
    text-transform: uppercase;
}
#tygh_main_container .main-content-grid .ty-mainbox-body .ty-compare .but_right {
    display: none;
}
#tygh_main_container .main-content-grid .ty-mainbox-body .ty-compare .ty-btn {
    background: none #ff2727!important;
}
#tygh_main_container .main-content-grid .ty-mainbox-body .ty-compare__buttons a.ty-btn__default {
    background: none repeat scroll 0 0 #ef1a23;
    color: #fff;
    font: 13px arial;
    padding: 4px 14px;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .ty-product-block {
    background: none repeat scroll 0 0 #FFF;
    margin: 0 0 20px;
    padding: 14px 15px;
}
#tygh_main_container .ty-breadcrumbs {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #C5C5C5;
    margin: 25px 0;
    padding: 16px 140px 16px 14px;
}
#tygh_main_container .content-grid .breadcrumbs-grid .ty-product-switcher {
    padding: 0 24px;
    position: absolute;
    right: 15px;
    top: 20px;
}
#tygh_main_container .content-grid .breadcrumbs-grid .ty-product-switcher span {
    color: #ef1a23;
    font-size: 85%;
    padding: 2px;
}
#tygh_main_container .content-grid .breadcrumbs-grid .ty-product-switcher .ty-icon-left-circle:before {
    color: #ff2727;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .ty-qty-out-of-stock {
    float: left;
    margin-right: 75px;
}
.ty-product-block__price-actual .ty-price-num {
    font-family: arial;
}
.wish-link.text-button {
    padding: 6px 10px;
}
.gift .buttons-container {
    width: 96%}
#tygh_main_container .content-grid .gift .buttons-container .float-right {
    float: right;
}
.gift-send, .gift-verify-table tr:nth-child(2n+1) {
    background-color: transparent;
}
#tygh_container .side-grid .page_myaccount .ty-sidebox__title a.ty-account-info__title {
    color: #fff;
    font: bold 15px arial;
    padding-left: 11px;
}
#tygh_container .side-grid .page_myaccount .ty-sidebox__title .ty-icon-down-micro:before {
    color: transparent;
}
#tygh_main_container .main-content-grid .ty-wysiwyg-content .form-wrap .control-group {
    margin-bottom: 18px;
}
#tygh_main_container .main-content-grid .ty-wysiwyg-content .form-wrap .control-group label {
    float: left;
    width: 15%}
.form-wrap-default .input-textarea {
    max-width: 372px;
    width: 100%}
.form-wrap-default .buttons-container {
    width: 95%}
#tygh_main_container .main-content-grid .ty-mainbox-body .ty-compare-products__product .ty-compare-products__delete .ty-remove__txt {
    color: #4c5f90;
}
#tygh_container .side-grid .recent_view {
    background: none #fff;
    padding-bottom: 25px;
}
#tygh_container .side-grid .ty-order-summary input {
    width: 100%}
.checkout_custom_page .ty-checkout__billing-tabs .ty-checkout__billing-options label {
    color: #0a2c4f;
}
.ty-mainbox-cart__body {
    overflow-x: hidden;
    padding: 0;
}
#tygh_main_container .tygh-header .header-grid .top_custom_menu {
    background: none #fff;
}
#tygh_main_container .tygh-content .welcome_custom_txt {
    text-align: center;
    display: inline-block;
    background: url(../media/images/welcome_flow.png) repeat-x top left;
    margin-bottom: 60px;
}
#tygh_main_container .tygh-content .welcome_custom_txt h1 {
    color: #de2192;
    font: bold 20px open sans;
    text-transform: uppercase;
    text-align: center;
    margin: 35px 0 10px;
}
#tygh_main_container .tygh-content .welcome_custom_txt p {
    color: #262626;
    font: normal 15px/24px arial;
    text-align: center;
    padding: 6px 63px;
}
#tygh_main_container .content-grid .custom_grid .mainbox-container .ty-mainbox-title {
    background: none repeat scroll 0 0 #FFF;
    border: 1px solid #C5C5C5;
    color: #ef1a23;
    font: bold 18px open sans;
    margin-bottom: 20px;
    padding: 11px 16px;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item {
    background: url(../media/images/scrollerlist__item_btm.png) no-repeat bottom center;
    padding-bottom: 10px;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .grid_view {
    border: 1px solid #D5D5D5;
    text-align: left;
    position: relative;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .grid_view:hover {
    border: 1px solid #ef1a23;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .ty-grid-list__image {
    background: transparent;
    border: 0 none;
    padding: 3px 0;
    margin-bottom: 8px;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .ty-grid-list__item-name {
    display: inline-block;
    height: 33px;
    margin: 3px 0;
    max-width: 100%;
    padding: 0 27px 0 10px;
    width: 86%}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .ty-grid-list__item-name a {
    color: #161616;
    font: 14px arial;
    margin-bottom: 7px;
    text-align: left;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .ty-grid-list__price {
    display: inline-block;
    float: none;
    max-width: 100%;
    text-align: left;
    margin: 4px 0 11px 12px;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .grid-list__rating {
    margin-bottom: 10px;
    margin-left: 12px;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .ty-grid-list__control .ty-quick-view-button {
    left: 29%;
    position: absolute;
    top: 23%}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .ty-grid-list__control .button-container {
    padding-bottom: 18px;
    padding-left: 12px;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .grid_view .ty-grid-list__control .button-container .ty-btn__big {
    background: url(../media/images/add_left_nor_sidebar.png) no-repeat top left #ff2727;
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    color: #FFF;
    font: bold 15px arial;
    padding: 10px 15px 10px 63px;
    text-transform: uppercase;
    transition: none;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .grid_view:hover .ty-grid-list__control .button-container .ty-btn__big {
    background: url(../media/images/add_left_act_sidebar.png) no-repeat top left #000;
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    color: #FFF;
    font: bold 15px arial;
    padding: 10px 15px 10px 63px;
    text-transform: uppercase;
    transition: none;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .ty-grid-list__control .button-container .ty-add-to-wish a {
    background: url(../media/images/whislist_btn.png) no-repeat scroll left top rgba(0, 0, 0, 0)!important;
    border: 0 none;

    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    position: absolute;
    right: -75px;
    top: 25px;
    transition: all 500ms ease 0;
    width: 32px;
    visibility: hidden;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .grid_view:hover .ty-grid-list__control .button-container .ty-add-to-wish a {
    background: url(../media/images/whislist_btn.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    position: absolute;
    right: 44px;
    top: 37px;
    width: 32px;
    transition: all 300ms ease 0;
    visibility: visible;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .grid_view .ty-grid-list__control .compare_btn a.ty-btn {
    background: url(../media/images/compare_btn.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    position: absolute;
    right: -75px;
    top: 65px;
    width: 32px;
    transition: all 500ms ease 0;
    visibility: hidden;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-grid-list__item .grid_view:hover .ty-grid-list__control .compare_btn a.ty-btn {
    background: url(../media/images/compare_btn.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    position: absolute;
    right: 5px;
    top: 37px;
    width: 32px;
    transition: all 500ms ease 0;
    visibility: visible;
}
#tygh_main_container .ty-price {
    color: #ef1a23;
    margin: 6px 0;
}
.ty-btn__primary.ty-btn__text {
    color: #ef1a23;
}
.ty-grid-list__item-name .product-title, a.ty-quick-view__title {
    color: #ef1a23;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-list-price {
    color: #787878;
    font: bold 17px arial;
}
#tygh_main_container .content-grid .custom_grid .grid-list .ty-price-num {
    font: bold 17px arial;
}
#tygh_main_container .content-grid .custom_grid .grid-list .old_price {
    margin-right: 8px;
}
.ty-product-filters__item {
    color: #3B5999;
    display: inline-block;
    font-size: 13px;
    padding-left: 20px;
    position: relative;
    text-decoration: none;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .social_share_btns {
    float: left;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .social_share_btns ul {
    list-style-type: none;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .social_share_btns ul li {
    list-style-type: none;
    display: block;
    float: left;
    margin: 0 4px;
    padding: 0;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .social_share_btns ul li a {
    display: block;
    float: left;
    font-size: 0;
    -webkit-transition: all .8s ease;
    -moz-transition: all .8s ease;
    -o-transition: all .8s ease;
    -ms-transition: all .8s ease;
    transition: all .8s ease;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .social_share_btns ul li a:hover {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .social_share_btns ul li.soc1 a {
    background: url(../media/images/soc1.png) no-repeat top left;
    width: 44px;
    height: 44px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .social_share_btns ul li.soc2 a {







    background: url(../media/images/soc2.png) no-repeat top left;
    width: 44px;
    height: 45px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .social_share_btns ul li.soc3 a {
    background: url(../media/images/soc3.png) no-repeat top left;
    width: 45px;
    height: 45px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-social-link-block .social_share_btns ul li.soc4 a {
    background: url(../media/images/soc4.png) no-repeat top left;
    width: 44px;
    height: 45px;
}
#tygh_main_container .ty-product-list .ty-product-list__content .ty-product-list__control .ty-btn {
    background: none repeat scroll 0 0 #ef1a23;
    color: #FFF;
    font: 14px arial;
    margin: 5px 0 0;
    padding: 5px 15px;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .ty-btn__primary {
    background: url(../media/images/det_add_to_cart.png) repeat-x top left;
    border: 1px solid #ac070c;
    border-radius: 4px;
    font: bold 20px arial;
    padding: 19px 32px;
    transition: none;
    float: left;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .ty-btn__primary:hover {
    background: url(../media/images/det_add_to_cart_hover.png) repeat-x top left;
    border: 1px solid #ac070c;
    transition: none;
}
#tygh_main_container .product-main-info .ty-add-buttons-wrap {
    display: inline-block;
    vertical-align: top;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .ty-add-to-wish {
    background: url(../media/images/whislist_btn1.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    width: 32px;
    margin: 0;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .ty-add-to-wish:hover {
    background: url(../media/images/whislist_btn_hover.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    width: 32px;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .compare_btn a.ty-btn {
    background: url(../media/images/compare_btn1.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    width: 32px;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .compare_btn a.ty-btn:hover {
    background: url(../media/images/compare_btn_hover.png) no-repeat top left!important;
    border: 0 none;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .detail_btns .det_page {
    float: left;
}
#tygh_main_container .content-grid .ty-product-block .ty-product-block__button .detail_btns .compare_btn {
    position: absolute;
    right: 0;
    top: 36px;
}
.ty-product-block__note .product-promo-body {
    font: 13px arial;
}
#tygh_main_container .content-grid .custom_banner_grid {
    margin-top: 20px;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .ty-add-to-wish a {
    background: url(../media/images/whislist_btn.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    position: absolute;
    right: -75px;
    top: 25px;
    width: 32px;
    transition: all 500ms ease 0;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item:hover .ty-scroller-list__description .ty-simple-list .ty-simple-list__buttons .ty-add-to-wish a {
    background: url(../media/images/whislist_btn.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    position: absolute;
    right: 40px;
    top: 25px;
    width: 32px;
    transition: all 300ms ease 0;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item .whole_scroll_list .ty-scroller-list__description .compare_btn a {
    background: url(../media/images/compare_btn.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    position: absolute;
    right: -75px;
    top: 65px;
    width: 32px;
    transition: all 500ms ease 0;
}
#tygh_main_container .content-grid .product_custom_scroller .mainbox-container .owl-carousel .owl-item .ty-scroller-list__item:hover .whole_scroll_list .ty-scroller-list__description .compare_btn a {
    background: url(../media/images/compare_btn.png) no-repeat top left!important;
    border: 0 none;
    display: block;
    float: left;
    font-size: 0;
    height: 27px;
    padding: 0;
    position: absolute;
    right: 40px;
    top: 65px;
    width: 32px;
    transition: all 500ms ease 0;
}
#tygh_main_container .content-grid .home_ad_banners {
    margin-bottom: 25px;
}
#tygh_main_container .content-grid .home_ad_banners img {
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    -ms-transition: all 1s ease;
    transition: all 1s ease;
    width: 440px;
    height: 213px;
}
#tygh_main_container .content-grid .home_ad_banners img:hover {
    width: 450px;
    height: 223px;
}
.notification-content-extended h1 {
    background: none #000;
    color: #fff;
    text-transform: uppercase;
    font-family: arial;
}
#tygh_main_container .content-grid .social_blocks .facebook_widget_grid {
    border: 1px solid #E8E8E8;
    margin-bottom: 20px;
}
#tygh_main_container .content-grid .social_blocks .free_shipping_grid {
    margin-bottom: 20px;
}
#tygh_main_container .content-grid .social_blocks .free_shipping_grid .ty-banner__image-wrapper {
    margin: 0;
}
#tygh_main_container .content-grid .social_blocks .twitter_widget_grid {
    margin-bottom: 20px;
}
#tygh_main_container .content-grid .social_blocks .twitter_widget_grid iframe {
    height: 306px;
    border: 1px solid #E8E8E8!important;
}
#tygh_main_container .content-grid .logo_grid .owl-theme {
    border: 1px solid #D5D5D5;
    padding: 10px 0;
}
#tygh_main_container .content-grid .logo_grid .owl-theme .owl-controls {
    margin: 0;
}
#tygh_main_container .content-grid .logo_grid .owl-theme .owl-controls .owl-buttons {
    position: absolute;
    top: 30%;
    width: 100%}
#tygh_main_container .content-grid .logo_grid .owl-theme .owl-controls .owl-buttons .owl-prev {
    background: url(../media/images/logo_left_nor.png) no-repeat top left;
    border-radius: 0;
    float: left;
    font-size: 0;
    height: 29px;
    left: 0;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
    top: 0;
    width: 29px;
}
#tygh_main_container .content-grid .logo_grid .owl-theme .owl-controls .owl-buttons .owl-prev:hover {
    background: url(../media/images/logo_left_act.png) no-repeat top left;
}
#tygh_main_container .content-grid .logo_grid .owl-theme .owl-controls .owl-buttons .owl-next {
    background: url(../media/images/logo_right_nor.png) no-repeat top left;
    border-radius: 0;
    float: right;
    font-size: 0;
    height: 29px;
    margin: 0;
    padding: 0;
    position: relative;
    right: 0;
    text-align: right;
    width: 29px;
}
#tygh_main_container .content-grid .logo_grid .owl-theme .owl-controls .owl-buttons .owl-next:hover {
    background: url(../media/images/logo_right_act.png) no-repeat top left;
}
#tygh_main_container .ty-product-list .ty-product-list__content .ty-product-list__control .add-buttons-inner-wrap .ty-btn {
    background: none repeat scroll 0 0 #0D0D0D!important;
}
.ty-product-block__note {
    color: #798D8E;
    float: right;
    line-height: 140%;
    padding: 21px 0 0;
    width: 245px;
}
.ty-control-group__label {
    color: #1A1A1A;
    float: left;
    font-size: 13px;
    margin-right: 10px;
    padding: 6px 0;
    text-transform: uppercase;
    width: 110px;
}
#tygh_main_container .ty-control-group__item {
    color: #5AC600;
    display: inline-block;
    font-size: 13px;
    padding: 6px 0;
    text-transform: uppercase;
}
.ty-product-block .ty-product-block__wrapper .ty-product-block__left .ty-product-block__sku {
    margin-bottom: 0;
}
.ty-product-block .ty-product-block__wrapper .ty-product-block__left .ty-product-block__field-group .stock-wrap {
    margin-bottom: 7px;
}
.ty-product-block .ty-product-block__wrapper .ty-product-block__left .ty-list-price {
    color: #787878;
    font-size: 15px;
    line-height: 100%}
.checkout-login-form .ty-control-group__label {
    text-transform: capitalize;
}
.ty-checkout-summary__item {
    font-size: 13px;
    padding-bottom: 15px;
}
.ty-order-products__a {
    font-size: 13px;
}
#tygh_main_container .checkout .ty-order-info__title {
    font: 15px arial;
    margin-bottom: 5px;
    text-transform: uppercase;
}
#tygh_main_container .checkout .ty-order-info__profile-field-item {
    font: 13px/22px arial;
}
#tygh_main_container .checkout .ty-order-info h4 {
    font: 15px arial;
    margin-bottom: 5px;
    text-transform: uppercase;
}
#tygh_main_container .checkout .ty-customer-notes__title {
    font-weight: 400;
}
#tygh_main_container .checkout .ty-checkout__shipping-tips p {
    font: normal 13px arial;
}
#tygh_main_container .checkout .ty-step__title-complete .ty-step__title-right .ty-btn {
    position: absolute;
    right: 8px;
    top: 4px;
}
#tygh_main_container .checkout .ty-payments-list__item-group label {
    font: normal 15px arial;
    text-transform: uppercase;
}
#tygh_main_container .checkout .ty-payments-list__item-group .ty-payments-list__description {
    font: normal 13px arial;
}
#tygh_main_container .checkout .ty-payments-list__instruction h2 {
    font-size: 15px;
    font-weight: 700;
    line-height: 130%;
    text-transform: uppercase;
}
#tygh_main_container .checkout .ty-payments-list__instruction p {
    font: normal 13px arial;
}
#tygh_main_container .cart_page .ty-cart-content .ty-cart-content__title {
    font: bold 15px arial;
    text-transform: uppercase;
}
#tygh_main_container .cart_page .ty-cart-content__product-elem a.ty-cart-content__product-title {
    color: #ef1a23;
}
.ty-checkout-complete__login-info .ty-wysiwyg-content h2 {
    font-size: 20px;
    font-weight: 400;
}
.ty-status-info label {
    display: block;
    font-size: 13px;
    margin: 0 20px 10px 0;
}
.ty-control-group__title {
    display: block;
    font-weight: 400;
    padding: 6px 0;
}
.ty-newsletters label {
    font: normal 13px arial;
}
#tygh_main_container .main-content-grid .ty-mainbox-body .view_whislist a.text-button {
    background: none repeat scroll 0 0 #ef1a23;
    border: 1px solid #ef1a23;
    color: #FFF;
    font: 14px arial;
    padding: 5px 14px;
    text-transform: uppercase;
}
#tygh_main_container .top-links-grid .ty-select-block ul li a {
    font-size: 14px;
}
#tygh_container .sidebanners {
    margin-bottom: 20px;
}
#tygh_container .sidebanners .owl-item img {
    border: 1px solid #EAE9E5;
    width: 99%}
.ty-select-block__a:hover, .ty-select-block__a:hover .ty-select-block__arrow, .ty-select-block__a.open .ty-select-block__arrow, .ty-dropdown-box__title:hover, .ty-dropdown-box__title:hover .ty-account-info__user-arrow, .ty-dropdown-box__title.open, .ty-dropdown-box__title.open .ty-account-info__title, .ty-select-block__a.open, .ty-dropdown-box__title.open i, .ty-dropdown-box__title:hover .ty-account-info__title, .ty-select-block__a.open:hover, .ty-currencies__active, .ty-currencies__active:hover, .ty-dropdown-box__title.open .ty-minicart-title {
    background: none;
}
#tygh_main_container .top-links-grid .login_custom .buttons-container l {
    color: #fff;
    font: 12px/24px arial;
    text-transform: uppercase;
}
#tygh_main_container .ty-dropdown-box__content .ty-account-info__buttons l {
    display: none;
}
#tygh_main_container .top-links-grid .ty-dropdown-box__content {
    margin-top: 4px;
}
#tygh_main_container .top-links-grid .ty-dropdown-box__content .ty-account-info li a {
    font-family: arial;
}
#tygh_main_container .tygh-header .header-grid .customer_ser h1 {
    background: url(../media/images/phone_icon.png) no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #2b2b2b;
    font: 13px/23px arial;
    padding-bottom: 4px;
    padding-left: 38px;
    margin: 20px 0 10px;
}
#tygh_main_container .tygh-header .header-grid .header_right {
    padding-bottom: 18px;
    position: relative;
}
#tygh_main_container .content-grid .homepage-banners {
    margin: 0 0 20px;
}
#tygh_main_container .content-grid .homepage-banners .owl-theme {
    margin: 4px 0;
}
#tygh_main_container .content-grid .html_blocks {
    float: left;
    width: 100%;
    background: url(../media/images/secure_flow.png) repeat top left;
    border: 1px solid #e2e2e2;
    margin-bottom: 20px;
}
#tygh_main_container .content-grid .html_blocks .adv_blks {
    display: inline-block;
    padding: 17px 10px 11px;
    width: 98%}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv1_blk {
    display: inline-block;
    max-width: 280px;
    width: 33%}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv1_blk img {
    float: left;
    margin: 10px 15px 15px 12px;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv2_blk {
    display: inline-block;
    max-width: 280px;
    width: 33%;
    margin: 0 12px;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv2_blk img {
    float: left;
    margin: 10px 15px 15px 12px;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv3_blk {
    display: inline-block;
    max-width: 280px;
    width: 33%}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv3_blk img {
    float: left;
    margin: 10px 15px 15px 12px;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv1_blk .adv_txt h1 {
    color: #343434;
    font: bold 16px Arial, Helvetica, sans-serif;
    margin: 0 0 8px;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv1_blk .adv_txt h1 span {
    color: #e2232a;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv1_blk .adv_txt p {
    color: #3d3d3d;
    padding: 0 0 5px;
    text-align: left;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv2_blk .adv_txt h1 {
    color: #343434;
    font: bold 16px Arial, Helvetica, sans-serif;
    margin: 0 0 8px;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv2_blk .adv_txt h1 span {
    color: #e2232a;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv2_blk .adv_txt p {
    color: #3d3d3d;
    padding: 0 0 5px;
    text-align: left;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv3_blk .adv_txt h1 {
    color: #343434;
    font: bold 16px Arial, Helvetica, sans-serif;
    margin: 0 0 8px;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv3_blk .adv_txt h1 span {
    color: #e2232a;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv3_blk .adv_txt p {
    color: #3d3d3d;
    padding: 0 0 5px;
    text-align: left;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv3_blk .adv_txt p span {
    color: #e32429;
}
#tygh_main_container .content-grid .html_blocks ul {
    list-style-type: none;
    padding: 0;
}
#tygh_main_container .content-grid .html_blocks ul li:first-child {
    margin: 0 0 18px;

}
#tygh_main_container .content-grid .html_blocks ul li {
    list-style-type: none;
    display: block;
    float: left;
    margin: 0 0 20px 31px;
    padding: 0;
}
#tygh_main_container .content-grid .html_blocks ul li img:hover {
    box-shadow: 0 1px 6px 0 #080808;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-theme {
    margin: 0;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .foot_img {
    float: left;
    margin: 18px 40px 18px 0;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html {
    float: left;
    margin-bottom: 13px;
    margin-top: 20px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons {
    margin-bottom: 17px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul {
    list-style-type: none;
    padding: 0;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li {
    list-style-type: none;
    display: inline-block;
    margin: 0 4px 0 0;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li a {
    font-size: 0;
    display: block;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li.soc1 a {
    background: url(../media/images/soc1.png) no-repeat top left;
    width: 28px;
    height: 29px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li.soc2 a {
    background: url(../media/images/soc2.png) no-repeat top left;
    width: 28px;
    height: 29px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li.soc3 a {
    background: url(../media/images/soc3.png) no-repeat top left;
    width: 28px;
    height: 29px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li.soc4 a {
    background: url(../media/images/soc4.png) no-repeat top left;
    width: 28px;
    height: 29px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li.soc5 a {
    background: url(../media/images/soc5.png) no-repeat top left;
    width: 28px;
    height: 29px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li.soc6 a {
    background: url(../media/images/soc6.png) no-repeat top left;
    width: 28px;
    height: 29px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li.soc7 a {
    background: url(../media/images/soc7.png) no-repeat top left;
    width: 28px;
    height: 29px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .call_num h3 {
    background: url(../media/images/call_icon.png) no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #f8ee2d;
    font: bold 20px arial;
    margin: 0;
    padding-left: 36px;
}
#tygh_main_container #tygh_footer .ty-footer-menu .about-grid .ty-footer-menu__header {
    background: url(../media/images/footer_link_flow.png) repeat-x scroll left bottom rgba(0, 0, 0, 0);
    color: #fff;
    font: bold 16px arial;
    padding: 7px 0 16px;
    text-transform: uppercase;
}
#tygh_main_container #tygh_footer .ty-footer-menu .about-grid ul {
    margin: 15px 0 0;
}
#tygh_main_container #tygh_footer .ty-footer-menu .about-grid ul li a {
    background: url(../media/images/footer_link_arr.png) no-repeat scroll left 6px rgba(0, 0, 0, 0);
    color: #e3e3e3;
    padding-left: 13px;
    text-transform: capitalize;
}
#tygh_main_container #tygh_footer .ty-footer-menu .about-grid ul li a:hover {
    background: url(../media/images/footer_link_arr1.png) no-repeat scroll left 6px rgba(0, 0, 0, 0);
    color: #fff;
    padding-left: 13px;
    text-transform: capitalize;
}
#tygh_main_container .tygh-footer .footer-copyright .copyight_custom p {
    color: #8c8c8c;
    font: 13px arial;
    margin: 0;
    padding: 0;
}
#tygh_main_container .tygh-footer .footer-copyright .address_blk h4.add_blk1 {
    color: #8c8c8c;
    font: 13px/24px arial;
    margin: 0;
    background: url(../media/images/map_icon.png) no-repeat center left;
    padding-left: 20px;
}
#tygh_main_container .tygh-footer .footer-copyright .address_blk h5.add_blk2 {
    color: #8c8c8c;
    font: 13px arial;
    margin: 0;
    background: url(../media/images/map_icon1.png) no-repeat center left;
    padding-left: 20px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .secure_img {
    float: left;
    margin: 25px 0 25px 32px;
}
#tygh_main_container .grid-list .ty-grid-list__item-name {
    height: 30px;
    max-width: 100%}
#tygh_main_container .grid-list .ty-grid-list__item {
    position: relative;
}
#tygh_main_container .grid-list .ty-grid-list__item .ty-grid-list__control .ty-quick-view-button {
    left: 28%;
    position: absolute;
    top: 30%}
#tygh_main_container .grid-list .ty-grid-list__item .button-container {
    display: inline-block;
    width: 100%;
    margin-top: 10px;
}
#tygh_main_container .grid-list .ty-grid-list__item .button-container .grid_addcart {
    float: left;
}
#tygh_main_container .grid-list .ty-grid-list__item .button-container .grid_addcart .ty-btn {
    background: url(../media/images/add_cart_flow.png) repeat-x scroll left top #b2151a;
    border: 1px solid #900000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 13px arial;
    padding: 9px 15px;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .grid-list .ty-grid-list__item:hover .button-container .grid_addcart .ty-btn {
    background: url(../media/images/add_cart_flow1.png) repeat-x scroll left top #f81b25;
    border: 1px solid #900000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 13px arial;
    padding: 9px 15px;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .grid-list .ty-grid-list__item .button-container .view_det {
    float: right;
    margin-top: 9px;
}
#tygh_main_container .grid-list .ty-grid-list__item .button-container .view_det a {
    background: url(../media/images/view_det_floww1.png) repeat-x scroll left top #000;
    border: 1px solid #000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 12px arial;
    padding: 9px 15px 10px;
    text-decoration: none;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .grid-list .ty-grid-list__item:hover .button-container .view_det a {
    background: url(../media/images/view_det_floww.png) repeat-x scroll left top #444;
    border: 1px solid #000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 12px arial;
    padding: 9px 15px 10px;
    text-decoration: none;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .grid-list .ty-grid-list__item .ty-grid-list__price {
    display: inline-block;
    float: left;
    margin-bottom: 5px;
    margin-top: 0;
    max-width: 100%;
    overflow: hidden;
    text-align: left;
    vertical-align: top;
    width: 65%;
    word-break: break-all;
}
#tygh_main_container .ty-product-block .ty-add-buttons-wrapper {
    display: inline-flex;
    vertical-align: top;
}
#tygh_main_container .grid-list .ty-product-block__sku .ty-control-group__label {
    width: auto;
}
#tygh_main_container .grid-list .ty-product-block__sku .ty-control-group__item {
    color: #EF1A23;
}
#tygh_main_container .ty-compact-list .ty-control-group__label {
    width: auto;
}
#tygh_main_container .ty-compact-list .ty-control-group__item {
    color: #EF1A23;
}
#tygh_main_container .ty-product-list .ty-product-list__content .ty-product-list__control .ty-add-to-wish {
    background: none #0B0B0B!important;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-control-group {
    text-align: left;
    margin: 0;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-control-group .ty-control-group__label {
    padding-left: 16px;
    text-align: left;
    width: auto;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-control-group .ty-control-group__item {
    color: #ea000a;
}
#tygh_container .tygh-content .ty-mainbox-body .subcategories .ty-subcategories__item {
    text-align: center;
    margin: 5px 23px 30px 0;
}
#tygh_container .tygh-content .ty-mainbox-body .subcategories .ty-subcategories__item a {
    font: normal 15px Arial, Helvetica, sans-serif;
}
#tygh_container .tygh-content .ty-mainbox-body .subcategories .ty-subcategories__item:hover a {
    font: normal 15px Arial, Helvetica, sans-serif;
    color: #ef1a23;
    text-decoration: underline;
}
#tygh_main_container .tygh-header .header-grid .header_right_custom {
    padding: 16px 0 32px;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .sku {
    text-align: left;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .sku .ty-control-group__label {
    padding-left: 16px;
    text-align: left;
    width: auto;
}
#tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .sku .ty-control-group__item {
    color: #ea000a;
}
#tygh_main_container .grid-list .sku {
    text-align: left;
}
#tygh_main_container .grid-list .sku .ty-control-group__label {
    width: auto;
}
#tygh_main_container .grid-list .sku .ty-control-group__item {
    color: #ea000a;
}
#tygh_main_container .ty-compact-list .ty-control-group {
    margin: 0 0 2px;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_button {
    float: left;
    left: 13px;
    position: absolute;
    top: 59px;
    width: auto;
    z-index: 99;
    width: auto;
    display: none;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_button input {
    background: url(../media/images/list_view_icon.png) no-repeat scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    display: block;
    font-size: 0;
    height: 53px;
    width: 83px;
}
.ty-cart-items__list-item-desc {
    padding-right: 7px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .stay .ssl_image {
    float: left;
    margin: 25px 30px 25px 0;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_btn input {
    background: url(../media/images/list_view_icon.png) no-repeat scroll left top rgba(0, 0, 0, 0);
    border: 0 none;
    font-size: 0;
    height: 40px;
    margin: 13px 0 0 24px;
    width: 60px;
}
#tygh_main_container .ty-product-block__left .ty-product-block__advanced-option {
    margin-bottom: 0;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_blk .sidebar_category {
    background: none #fff;
    border: 0 none;
    box-shadow: none;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_blk .sidebar_category .ty-sidebox-important__title {
    display: none;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_blk .sidebar_category .ty-sidebox-important__body .sidebar .cm-responsive-menu {
    border: 1px solid #ddd;
    box-shadow: none;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_blk .sidebar_category .ty-sidebox-important__body .sidebar .cm-responsive-menu .cm-menu-item-responsive {
    background: url(../media/images/cat_link_flow.png) repeat-x scroll left top rgba(0, 0, 0, 0);
    padding-left: 20px;
    border-bottom: 1px solid #d8d8d8;
    border-top: 0 none;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_blk .sidebar_category .ty-sidebox-important__body .sidebar .cm-responsive-menu .cm-menu-item-responsive .ty-menu__submenu-item-header {
    border: 0 none;
    margin-bottom: 0;
    padding-bottom: 0;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_blk .sidebar_category .ty-sidebox-important__body .sidebar .cm-responsive-menu .cm-menu-item-responsive .ty-menu__submenu-item-header .ty-menu__item-link {
    background: url(../media/images/li_arrow.png) no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #000;
    font: 13px/17px arial;
    min-height: 39px;
    padding: 11px 15px;
    text-transform: capitalize;
    text-shadow: none;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_btn {
    float: left;
    display: none;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_blk .sidebar_category .ty-sidebox-important__body .sidebar .ty-icon-right-open {
    color: #a1a6aa;
    padding: 7px 13px;
    position: absolute;
    right: 6px;
    top: 8px;
    z-index: 20;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_blk .sidebar_category .ty-sidebox-important__body .sidebar .ty-icon-down-open {
    padding: 7px 13px;
    position: absolute;
    right: 6px;
    top: 8px;
}
#tygh_main_container .content-grid .featured_products_homepage {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    margin: 0;
    padding-bottom: 0;
    width: 100%}
#tygh_main_container .content-grid .featured_products_homepage .ty-mainbox-title {
    background: url(../media/images/scroller_heading_flow.png) repeat-x scroll left top #dedede;
    border: 1px solid #cdcdcd;
    border-radius: 4px;
    color: #b30000;
    font: bold 15px open sans;
    margin: 0 0 13px;
    padding: 13px 0 13px 20px;
    text-transform: uppercase;
}
#tygh_main_container .content-grid .featured_products_homepage .ty-mainbox-body {
    background: none repeat scroll 0 0 #fff;
    margin-bottom: 15px;
    padding: 0;
}
#tygh_main_container .content-grid .featured_products_homepage .ty-mainbox-body .grid-list .ty-grid-list__item {
    background: none repeat scroll 0 0 #f3f3f3;
    border: 1px solid #dadada;
    margin: 0 8px 35px;
    padding: 14px 11px 15px;
}
#tygh_main_container .content-grid .featured_products_homepage .ty-mainbox-body .grid-list .ty-grid-list__item:hover {
    border: 1px solid transparent;
    box-shadow: 0 1px 6px 0 #080808;
}
#tygh_main_container .content-grid .featured_products_homepage .ty-mainbox-body .grid-list .ty-grid-list__item .button-container .grid_addcart .ty-btn {
    padding: 9px 7px;
}
#tygh_main_container .content-grid .featured_products_homepage .ty-mainbox-body .grid-list .ty-grid-list__item:hover .button-container .grid_addcart .ty-btn {
    padding: 9px 7px;
}
#tygh_main_container .content-grid .featured_products_homepage .ty-mainbox-body .grid-list .ty-grid-list__item .button-container .view_det a {
    padding: 9px 10px 10px;
}
#tygh_main_container .content-grid .featured_products_homepage .ty-mainbox-body .grid-list .ty-grid-list__item:hover .button-container .view_det a {
    padding: 9px 10px 10px;
}
#tygh_main_container .content-grid .featured_products_homepage .ty-mainbox-body .grid-list .ty-grid-list__item .ty-grid-list__item-name {
    margin-bottom: 12px;
}
#tygh_main_container .grid-list .ty-grid-list__item .button-container .grid_addcart .ty-btn__add-to-cart {
    background: url(../media/images/add_cart_flow.png) repeat-x scroll left top #b2151a;
    border: 1px solid #900000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 12px arial;
    padding: 9px 12px;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .grid-list .ty-grid-list__item:hover .button-container .grid_addcart .ty-btn__add-to-cart {
    background: url(../media/images/add_cart_flow1.png) repeat-x scroll left top #f81b25;
    border: 1px solid #900000;
    border-radius: 4px;
    box-shadow: none;
    color: #fff;
    font: bold 12px arial;
    padding: 9px 12px;
    text-transform: uppercase;
    transition: none 0 ease 0;
}
#tygh_main_container .grid-list .ty-grid-list__item .button-container .grid_addcart .ty-btn__add-to-cart {
    padding: 9px 12px!important;
}
.categories_catalog #tygh_main_container .ty-subcategories-block .ty-subcategories-block__item {
    display: inline-block;
    margin-bottom: 20px;
    padding-bottom: 10px;
    text-align: center;
    width: auto;
}
.categories_catalog #tygh_main_container .ty-subcategories-block .ty-subcategories-block__item a {
    display: inline-block;
    padding: 20px;
    text-align: center;
}
.categories_catalog #tygh_main_container .ty-subcategories-block .ty-subcategories-block__item:hover a {
    color: #ef1a23;
}

.bus_reg h3{margin: 15px 0 5px;text-transform: capitalize;color: #ef1a23;}
.bus_reg h3 span{color: #ef1a23; font-size:15px;}
.business_reg .ty-control-group .ty-control-group__title{font-weight:bold;}
.years_fields{}
.years_fields .ty-control-group__title{float: left;}
.years_fields span{float: left; font-weight: bold;padding: 6px 9px 6px 2px;}
.years_fields .ty-input-text{float: left;width: auto;}

/*.login_regpage .ty-login .cm-processed-form{float: left;width: 45%;margin-left: 80px;}*/
.login_regpage .ty-login .cm-processed-form:first-child{ margin:0px;}
.login_regpage .ty-login h2.top_heading{font-size: 17px;margin-bottom: 5px; margin-top: 10px; color:#ef1a23;}

.login_regpage .ty-login .cus_ptag{padding-top: 12px;}

.ty-product-block__button .ty-add-to-compare{display:none;}

/*newly_added*/
#tygh_main_container .ty-qty-out-of-stock{color:#ef1a23;}
.grid-list .product-list-field{margin-bottom:0px;}
.grid-list .ty-control-group__label{width: 94px;}
.ty-simple-list .ava_prod{margin-bottom:8px;}
#tygh_main_container .ty-simple-list .ava_prod .ty-qty-in-stock{color:#5ac600 !important;}
.ty-simple-list .ty-discount-label {right: 12px;top: 5px;}
.short_description p{text-align:justify;}
.main_features{}
.main_features p{color: #1a1a1a;font-size: 12px;padding-bottom: 0;text-transform: uppercase;}

.header_right_custom .call_request{}
.header_right_custom .call_request .ty-cr-phone-number-link{padding:0px;margin:0px 0px 15px;}
.callrequest_block{display:none;}
.header_right_custom .call_request .ty-cr-phone-number-link .ty-cr-phone span{color: #ec141d; display:none;}
.header_right_custom .call_request .ty-cr-phone-number-link .ty-cr-link a{text-transform: uppercase; color:#0069b0 !important;font: bold 17px open sans;}
div.ui-dialog .ui-dialog-title{text-transform: capitalize;}

.ty-form-builder__description h3.heading_req{color: #0069b0;font-size: 17px;text-transform: uppercase;margin-bottom: 20px;}
.ty-form-builder__description p.req_bor{background-color: #f9fadb;border: 1px solid #ef1a23;color: #333;font-size: 13px;line-height: 17px;margin-bottom: 25px;padding: 15px 0px;text-align: center;
width: 100%;}

.ty-product-block__field-group .qty_blk{float: left;}
.ty-product-block__field-group .qty_blk .qty_left{float: left;}
.ty-product-block__field-group .qty_blk .order_right{float: right;padding-left: 15px;}
.ty-product-block__field-group .qty_blk .order_right h4{float: left; margin-bottom:0px;}
#tygh_main_container .ty-product-block__field-group .qty_blk .order_right a{color:#ef1a23;}

.side-grid .page_account .ty-account-info__title{padding-left: 11px;}
.side-grid .page_account .ty-account-info__title .ty-account-info__title-txt, .side-grid .page_account .ty-account-info__title .ty-icon-user::before{color:#fff;}
.side-grid .page_account .ty-account-info__title:hover{text-decoration:none;}
.ty-product-block__left .short_description{clear:both;}

.ty-form-builder .ty-subheader{font-size: 18px;}
.hot_deals .ty-scroller-list__description .sku, .hot_deals .ty-scroller-list__description .ava_prod, .hot_deals .ty-scroller-list__description .ty-simple-list__buttons, .hot_deals .ty-scroller-list__description .view_det{display:none;}
#tygh_main_container .content-grid .hot_deals .owl-carousel .owl-item .ty-scroller-list__item{width: 93%; margin: 0 6px;}
#tygh_main_container .content-grid .on_sale .ty-mainbox-title{color:#5AC600;}
.on_sale .ty-grid-list__item .sku, .on_sale .ty-grid-list__item .main_features, .on_sale .ty-grid-list__item .ty-grid-list__control{display:none;}
#tygh_main_container .product_page .product_custom_scroller .ty-mainbox-body .owl-controls{top: -68px;}
.index_page #tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-quick-view-button{left: 22%;}
.index_page #tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-quick-view-button .ty-btn{padding: 5px 11px; font-size:13px;}
.index_page #tygh_main_container .content-grid .product_custom_scroller .owl-carousel .owl-item .ty-scroller-list__item .ty-scroller-list__description .ty-simple-list .ty-simple-list__price{margin-bottom:3px;}
/*newly_added*/

@media only screen and (min-width : 320px) and (max-width : 480px)
{
    #tygh_main_container .content-grid .html_blocks ul li {
    margin: 0 0 20px;
}
#tygh_main_container .tygh-header .header-grid .top-logo-grid {
    margin-top: 11px;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__body ul li {
    border-bottom: 0;
}
#tygh_main_container .content-grid .sidebar_custom {
    margin-bottom: 15px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .stay .ssl_image {
    float: left;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .secure_img {
    margin: 16px 0 17px 1px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block {
    padding-left: 0;
    float: left;
    margin: 40px 0 0;
}
#tygh_main_container #tygh_footer .footer-stay-connected .stay .ssl_image {
    margin: 16px 0 17px 1px;
}
#tygh_main_container .tygh-footer .footer-copyright .copyight_custom {
    margin-bottom: 15px;
}
#tygh_main_container .tygh-header .header-grid .header_right {
    padding-bottom: 0;
}
#tygh_main_container .grid-list .ty-grid-list__item .ty-grid-list__control .button-container .grid_addcart .ty-btn {
    margin-right: 8px;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_btn {
    float: left;
    display: block;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv1_blk {
    width: 95%}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv2_blk {
    width: 95%;
    margin: 20px 0;
}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv3_blk {
    width: 95%}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block .ty-footer-form-block__form {
    width: 290px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .stay .ssl_image img {
    margin-left: 10px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html {
    margin-bottom: 0;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html .social_icons ul li {
    width: auto;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .soc_html {
    margin-bottom: 20px;
    margin-left: 24px;
    margin-top: 12px;
}
#tygh_container .tygh-content .ty-mainbox-body .subcategories {
    padding-left: 0;
}
#tygh_container .tygh-content .ty-mainbox-body .subcategories .ty-subcategories__item {
    margin: 5px 0 30px;
    width: 100%}

.login_regpage .ty-login .cm-processed-form{float: none;width: 100%;margin-left: 0px;}
.login_regpage .ty-login .cm-processed-form:first-child{ margin:0px;}
#tygh_main_container .cart-content-grid{margin: 18px 0 0;}
.slidediv{top: 121px;z-index: 999;}
.ty-product-block__field-group .qty_blk .order_right{margin-bottom: 15px; width:100%;}
.ty-product-block__field-group .qty_blk .qty_left{width:100%;}
}

@media only screen and (min-width : 360px) and (max-width : 640px) {
    #tygh_main_container #tygh_footer .footer-stay-connected {
    padding-left: 37px;
}
}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
.login_regpage .ty-login .cm-processed-form{margin-left: 60px;}

#tygh_main_container .tygh-header .header-grid .header_right .slide_btn {
    float: left;
    display: block;
}
#tygh_main_container .cart-content-grid .top-cart-content {
    margin-right: 10px;
    margin-top: 16px;
}
#tygh_main_container .cart-content-grid {
    width: 100%}
#tygh_main_container .search-block-grid {
    width: 100%}
#tygh_main_container .tygh-header .header-grid .header_right_custom {
    padding: 37px 0 0;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .secure_img {
    margin: 21px 0 24px 5px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block .ty-footer-form-block__form {
    width: 284px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block {
    padding-left: 13px;
    margin: 18px 0 0;
}
.index_page .tygh-content .content-grid .span4 {
    width: 11%}
#tygh_main_container .search-block-grid {
    width: 42%}
#tygh_main_container .cart-content-grid {
    width: 57%;
    float: right;
    margin: 11px 0 24px;
}
#tygh_main_container .tygh-header .header-grid .top-logo-grid {
    margin-top: 45px;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_blk .sidebar_category {
    background: none repeat scroll 0 0 #fff;
    border: 0 none;
    box-shadow: none;
    left: 20px;
    top: 70px;
    width: 55%}
#tygh_container .tygh-content .ty-mainbox-body .subcategories .ty-subcategories__item {
    margin: 5px 0 30px;
    text-align: center;
    width: 49%}
#tygh_container .tygh-content .ty-mainbox-body .subcategories {
    padding-left: 0;
    width: 100%}
}

@media only screen and (min-width : 800px) and (max-width : 1280px) {
    #tygh_main_container .content-grid .html_blocks ul li {
    width: 100%;
    margin: 0 0 20px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .foot_custom .secure_img {
    margin: 21px 0 24px 13px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .stay .ssl_image {
    float: left;
    margin: 35px 0 24px 32px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block {
    padding-left: 36px;
}
}@media only screen and (min-width : 980px) and (max-width : 1280px) {
    #tygh_main_container .content-grid .html_blocks .adv_blks .adv3_blk {
    width: 32%}
#tygh_main_container .content-grid .html_blocks .adv_blks .adv2_blk {
    margin: 0;
}
#tygh_main_container .tygh-content .sidebar_category .ty-sidebox-important__title span {
    font: 16px/20px open sans;
    padding-right: 0;
}
#tygh_main_container .tygh-header .header-grid .header_right .slide_btn {
    display: none;
}
#tygh_main_container .cart-content-grid {
    width: 40%;
    margin: 8px 16px 25px 0;
}
#tygh_main_container .search-block-grid {
    width: 53%}
.index_page .tygh-content .content-grid .span4 {
    width: 23.4043%}
}

@media only screen and (min-width : 600px) and (max-width : 1280px) {
    #tygh_main_container #tygh_footer .footer-stay-connected .stay .ssl_image {
    margin: 21px 0 24px;
}
}@media only screen and (min-width : 1536px) and (max-width : 2048px) {
    #tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block .ty-footer-form-block__form {
    width: 290px;
}
#tygh_main_container #tygh_footer .footer-stay-connected .ty-footer-form-block {
    padding-left: 15px;
}
}

.slidediv {
    background-color: #efefef;
    border: 2px solid #00a4ef;
    color: #f25022;
    display: none;
    left: 20px;
    position: absolute;
    text-align: justify;
    /*top: 134px;*/
    width: 88%;
    z-index: 999;
}
.slidediv p {
    margin: 15px;
    font-size: .917em;
}
#contentdiv {
    clear: both;

    margin: 0 auto;
    max-width: 534px;
}
div.ui-dialog .ui-dialog-title {
    color: #fff;
}
#tygh_main_container .grid-list .ty-grid-list__item .ty-grid-list__price .ty-list-price {
    color: #767676;
    font: bold 15px arial;
    margin-right: 4px;
}
#tygh_main_container .grid-list .ty-grid-list__item .ty-grid-list__price .ty-list-price span span {
    margin: 0;
}
.ty-product-block__left .ty-social-buttons {
    display: none;
}
.ty-step__title-complete .ty-step__title-right .ty-btn {
    top: 3px;
}
.godaddy_ssl {
    display: none;
}
.AuthorizeNetSeal {
    margin: 10px 0;
}
.AuthorizeNetSeal .cart_txt {
    font-size: 0;
}



#tygh_main_container .grid-list .whole_price{display: inline-block;width: 100%;}
#tygh_main_container .grid-list .grid-list__rating{ float:right;}
#tygh_main_container .grid-list .grid-list__rating .ty-stars{margin-right: 0;}
#tygh_main_container .grid-list .grid-list__rating a .ty-stars__icon{font-size:12px;}
#tygh_main_container .grid-list .ty-product-block__sku{clear:both;}

.checkout_cart .ty-cart-total .ty-cart-statistic .ty-statistic-list-shipping-method .ty-cart-statistic__title,
.checkout_cart .ty-cart-total .ty-cart-statistic .ty-statistic-list-shipping-method .ty-cart-statistic__value, 
.checkout_cart .ty-cart-total .ty-cart-statistic .ty-statistic-list-shipping-method a{color: #ef1a23 !important;font-weight: bold;}

/*trustwave_css*/
#trustwaveSealImage{display:none;}
.trust_wave{display: inline-block;text-align: center;width: 100%;}
.trust_wave #trustwaveSealImage{display: inline-block;text-align: center;}
/*trustwave_css*/