body{}body{font-size: 12px;}.price,#our_price_display,.old_price,.sale_percentage{}.product_list.list .ajax_add_to_cart_button, .product_list.list .view_button,#buy_block #add_to_cart .btn_primary,#create-account_form .submit .btn_primary, #login_form .submit .btn_primary, .camera_caption_box .btn_primary, .iosSlider_text .btn_primary{font-family:"Hind", Tahoma, sans-serif, Arial;font-weight:400;}.btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary{text-transform: uppercase;}.style_wide .ma_level_1{font-family: "Fjalla One";font-weight:400;}.advanced_style_wide .advanced_ma_level_1{font-family: "Hind";font-weight:600;}#st_advanced_menu_wrap .advanced_ma_level_0{height: 45px;padding-top: 4px;padding-bottom: 5px;}.advanced_ma_level_0 .icon-down-dir-2{top:32%;}#main_menu_widgets{padding-top:5px;padding-bottom:5px;}#st_advanced_menu_wrap .advanced_ma_level_0 .cate_label{top: -2px;}.block .title_block, .idTabs a,.product_accordion_title,.heading,.page-heading,.page-subheading,.pc_slider_tabs a, #home-page-tabs li a, #home-page-tabs li span,.product_main_name{font-weight:400;text-transform: uppercase;font-family: "Roboto";font-size: 25px;}#st_mega_menu .ma_level_0{text-transform: uppercase;font-family: "Fjalla One";font-weight:400;}#stmobilemenu .ma_level_0{text-transform: uppercase;font-family: "Fjalla One";}.style_wide .ma_level_1{text-transform: uppercase;}.product_main_name{}#st_advanced_menu_wrap .advanced_ma_level_0, .mobile_bar_tri_text, #st_advanced_menu_column_mobile{text-transform: uppercase;font-family: "Hind";font-weight:600;font-size: 14px;}#stmobileadvancedmenu .mo_advanced_ma_level_0{text-transform: uppercase;font-family: "Hind";}.advanced_style_wide .advanced_ma_level_1{text-transform: uppercase;}.advanced_style_wide .advanced_ma_level_1{}.advanced_mv_item{}#st_advanced_menu_column_desktop .advanced_ma_level_0{text-transform: capitalize;font-family: "Hind";font-weight:400;font-size: 14px;;}.heading,.page-heading,.page-subheading, a.heading,a.page-heading,a.page-subheading,#home-page-tabs > li a{color: #19BDE8;}a:active,a:hover,
            #layered_block_left ul li a:hover,
            #product_comments_block_extra a:hover,
            .breadcrumb a:hover,
            a.color_666:hover,
            .pc_slider_tabs a.selected,
            #footer_info a:hover,
            .blog_info a:hover,
            .block .title_block a:hover,
            div.pagination .showall .show_all_products:hover,
            .content_sortPagiBar .display li.selected a, .content_sortPagiBar .display_m li.selected a,
            .content_sortPagiBar .display li a:hover, .content_sortPagiBar .display_m li a:hover,
            #home-page-tabs > li.active a, #home-page-tabs li a:hover,
            .fancybox-skin .fancybox-close:hover{color: #19bde8;}.price, #our_price_display, .sale_percentage{color: #444444;}.breadcrumb a:hover{color: #19bde8;}#breadcrumb_wrapper{padding:0;background:transparent;}a.icon_wrap, .icon_wrap,.shopping_cart .ajax_cart_right{color: #444444;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,.searchbox_inner.active .submit_searchbox.icon_wrap,#search_block_top.quick_search_simple .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner:hover .submit_searchbox.icon_wrap,.shopping_cart:hover .icon_wrap,.shopping_cart_style_1 .shopping_cart:hover .icon_wrap,.shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap{color: #ffffff;}a.icon_wrap.active,.icon_wrap.active,a.icon_wrap:hover,.icon_wrap:hover,.searchbox_inner.active .submit_searchbox.icon_wrap,#search_block_top.quick_search_simple .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner:hover .submit_searchbox.icon_wrap,.shopping_cart:hover .icon_wrap,.shopping_cart.active .icon_wrap,.myaccount-link-list a:hover .icon_wrap{background-color: #21cdec;}.submit_searchbox:hover,.searchbox_inner.active .search_query,.searchbox_inner.active .submit_searchbox.icon_wrap,#search_block_top.quick_search_simple .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner:hover .submit_searchbox.icon_wrap,.shopping_cart.active .icon_wrap,.shopping_cart:hover .icon_wrap{border-color:#21cdec;}#rightbar{top:auto; bottom:40%;}.hover_fly a:first-child{background-color: #BBBBBB;}.hover_fly a:hover{background-color: #BBBBBB!important;}.itemlist_action a.ajax_add_to_cart_button,.itemlist_action a.ajax_add_to_cart_button:hover,.itemlist_action a.view_button,.itemlist_action a.view_button:hover{background-color: #BBBBBB;}.btn-default:hover, .btn-default.active, 
                .btn-medium:hover, .btn-medium.active, 
                .btn-large:hover, .btn-large.active,
                input.button_mini:hover,
                input.button_small:hover,
                input.button:hover,
                input.button_large:hover,
                input.exclusive_mini:hover,
                input.exclusive_small:hover,
                input.exclusive:hover,
                input.exclusive_large:hover,
                a.button_mini:hover,
                a.button_small:hover,
                a.button:hover,
                a.button_large:hover,
                a.exclusive_mini:hover,
                a.exclusive_small:hover,
                a.exclusive:hover,
                a.exclusive_large:hover,
                input.button_mini:active,
                input.button_small:active,
                input.button:active,
                input.button_large:active,
                input.exclusive_mini:active,
                input.exclusive_small:active,
                input.exclusive:active,
                input.exclusive_large:active,
                a.button_mini:active,
                a.button_small:active,
                a.button:active,
                a.button_large:active,
                a.exclusive_mini:active,
                a.exclusive_small:active,
                a.exclusive:active,
                a.exclusive_large:active,
                .itemlist_action .ajax_add_to_cart_button:hover, 
                .itemlist_action .ajax_add_to_cart_button.active, 
                .itemlist_action .view_button:hover,
                .itemlist_action .view_button.active{background-color: #21cdec;border-color:#21cdec;}.product_list.list .button.ajax_add_to_cart_button, .btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary {background-color: #BBBBBB;border-color:#BBBBBB;}.product_list.list .button.ajax_add_to_cart_button:hover,.product_list.list .button.ajax_add_to_cart_button.active,
                .itemlist_action a.ajax_add_to_cart_button:hover,.itemlist_action a.ajax_add_to_cart_button.active,
                .btn-default.btn_primary:hover, .btn-default.btn_primary.active, 
                .btn-medium.btn_primary:hover, .btn-medium.btn_primary.active, 
                .btn-large.btn_primary:hover, .btn-large.btn_primary.active{background-color: #21cdec;border-color:#21cdec;}#top_bar .header_item{color:#666666;}#top_bar .header_item,#top_bar a.header_item, #top_bar .dropdown_tri_inner, #top_bar .shopping_cart .icon_wrap, #top_bar .shopping_cart .ajax_cart_right{color:#0099FF;}#top_bar .dropdown_tri_inner b{border-color: #0099FF transparent transparent;}#top_bar a.header_item:hover,#top_bar .open .dropdown_tri_inner, #top_bar .shopping_cart_style_1 .shopping_cart:hover .icon_wrap, #top_bar .shopping_cart_style_1 .shopping_cart.active .icon_wrap, #top_bar .shopping_cart_style_1 .shopping_cart:hover .ajax_cart_right{color:#0099FF;}#top_bar .open .dropdown_tri_inner b{border-color: #0099FF transparent transparent;}#top_bar a.header_item:hover,#top_bar .open .dropdown_tri_inner{background-color:#F9ECE4;}.dropdown_list li a:hover{color:#70635b;}.dropdown_list li a:hover{background-color:#ffffff;}#top_bar{background-color:#F1F1F1;}#top_bar #header_user_info a, #top_bar #header_user_info span, #stsocial_list_topbar li a, #contact-link a, .shop-phone, #top_bar .dropdown_tri_inner,#top_bar .shopping_cart_style_1 .shopping_cart, .currency_selector, .language_selector{border-color:#CCCCCC;}#top_bar #header_user_info a, #top_bar #header_user_info span, #stsocial_list_topbar li a, #contact-link a, .shop-phone, #top_bar .dropdown_tri_inner, #top_bar .shopping_cart_style_1 .shopping_cart, .currency_selector, .language_selector{padding-top:10px;padding-bottom:10px;}#page_header .blockcart_wrap .cart_block{top:38px;}#st_advanced_menu_wrap .advanced_ma_level_0{color:#ffffff;}#main_menu_widgets #search_block_top.quick_search_simple .submit_searchbox,#main_menu_widgets a.header_item,#main_menu_widgets .shopping_cart .icon_wrap, #main_menu_widgets .shopping_cart, #main_menu_widgets .shopping_cart .ajax_cart_right{color:#ffffff;}#st_advanced_menu_wrap .advanced_ml_level_0.current .advanced_ma_level_0,#st_advanced_menu_wrap .advanced_ma_level_0:hover,#main_menu_widgets a.header_item:hover,#main_menu_widgets .shopping_cart:hover .icon_wrap,#main_menu_widgets .shopping_cart.active .icon_wrap, #main_menu_widgets .shopping_cart:hover, #main_menu_widgets .shopping_cart.active, #main_menu_widgets .shopping_cart:hover .ajax_cart_right, #main_menu_widgets .shopping_cart.active .ajax_cart_right{color:#21cdec;border-bottom-color:#21cdec;}#st_advanced_menu_container{background-color:#282828;}#st_advanced_menu_container.sticky{background: #282828;background:rgba(40,40,40,0.95);}#page_header.has_sticky{padding-bottom:45px;}#st_advanced_menu_wrap .stadvancedmenu_sub{border-top-width:0px;}#st_advanced_menu_wrap .advanced_ma_level_0{margin-bottom:-0px;border-bottom-width:0px;}#st_advanced_menu_container{border-bottom-width:0px;}#st_advanced_menu_column_desktop .advanced_ml_level_0.current .advanced_ma_level_0,#st_advanced_menu_column_desktop .advanced_ma_level_0:hover{color:#21cdec;}#st_advanced_menu_column_block{background-color:#FBFBFB;}#st_advanced_menu_column_desktop .advanced_ml_level_0.current .advanced_ma_level_0{background-color:#ffffff;}#st_advanced_menu_column_desktop,#st_advanced_menu_column_mobile{border:1px solid #dddddd;}#st_advanced_menu_column_desktop .advanced_ml_level_0, #st_advanced_menu_column_mobile .mo_advanced_ml_level_0, #st_advanced_menu_column_mobile .mo_advanced_sub_li{border-bottom:1px solid #dddddd;}#st_advanced_menu_column_desktop .advanced_ml_level_0:last-child,#st_advanced_menu_column_mobile .mo_advanced_ml_level_0:last-child, #st_advanced_menu_column_mobile .mo_advanced_sub_li:last-child{border-bottom:none;}#st_advanced_menu_column .title_block{color:#ffffff;}#st_advanced_menu_column .title_block{padding:10px 0 10px 8px;margin-bottom:0;background-color:#282828;}.is_rtl #st_advanced_menu_column .title_block{padding-right:8px;padding-left:0;}.footer-container #footer_info,.footer-container #footer_info a{color:#3b3b3b;}#footer-top{background-color:#222222;}#footer-secondary{background-color:#E0E0E0;}.footer-container #footer_info{background-position: center top;}.footer-container #footer_info{background-color:#000000;}span.new{border-width:1px;width:auto;height:auto;line-height:100%;padding:1px 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}span.new i{position:static;left:auto;}span.new{background-color:#66c359;border-color:#66c359;}span.new{top:25px;}span.new{right:10px;}.is_rtl span.new{right: auto;left: 10px;}span.on_sale i{color: #FFFFFF;}span.on_sale{border-width:1px;width:auto;height:auto;line-height:100%;padding:1px 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}span.on_sale i{position:static;left:auto;}span.on_sale{background-color:#19bde8;border-color:#19bde8;}span.on_sale{top:25px;}span.on_sale{left:10px;}.is_rtl span.on_sale{left: auto;right: 10px;}span.sale_percentage_sticker{bottom: 50px;}span.sale_percentage_sticker{right: 10px;}span.sold_out{font-family: "Roboto";}.main_content_area{ padding-top: 31px; }body#index .main_content_area,body#module-stblog-default .main_content_area{ padding-top: 15px; }.products_slider .ajax_block_product:hover .pro_outer_box, .product_list.grid .ajax_block_product:hover .pro_outer_box, .product_list.list .ajax_block_product:hover{-webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.2); box-shadow: 0px 0px 6px rgba(0,0,0,0.2); }.products_slider .ajax_block_product:hover .pro_second_box,.product_list.grid .ajax_block_product:hover .pro_second_box{ background-color: #ffffff; }#page_wrapper{-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); -moz-box-shadow: 0px 0px 3px rgba(0,0,0,0.1); box-shadow: 0px 0px 3px rgba(0,0,0,0.1); }#mobile_header_logo img{max-width: 300px;}.mobile_bar_left_layout #mobile_header_logo img{max-width: 300px;}@media (max-width: 767px) {#mobile_header_logo img{max-width: 300px;}.mobile_bar_left_layout #mobile_header_logo img{max-width: 238px;}}@media (max-width: 480px) {#mobile_header_logo img{max-width: 180px;}.mobile_bar_left_layout #mobile_header_logo img{max-width: 106px;}}#header img.logo{max-width:185px;}
#header {background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f1f1f1 0%, white 100%) repeat scroll 0 0;}

body{font-size:13px !important;}

#top_extra #st_advanced_menu_container{   background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #1c1c1c 0%, #0f0f0f 50%, black 100%) repeat scroll 0 0;
    width: 100%;}

#top_bar{display:none;}

#header .wide_container{padding: 0.7em 0;}
#st_advanced_menu_container{border-top:solid 3px #1C1C1C;border-bottom:solid 1px #000;}

#st_advanced_menu_wrap .advanced_ml_level_0{border-right:solid 1px rgba(255,255,255,0.15)}

h1.page-heading, h1{font-size: 27px;}
h2, .h2{font-size: 21px;}
h3.page-subheading, h3{margin-top:10px;font-size: 19px;}

.categorieswithimages ul { margin:0;padding:0}
.categorieswithimages li{ width:49%;margin:0 1.5% 2% 0;padding:0px;display:inline-block;border-radius:8px;position:relative;}
.categorieswithimages li > div {border:solid 1px #CCC;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #dbdbdb 0%, #fafafa 61%, #ebebeb 135%) repeat scroll 0 0;padding:15px;border-radius:8px;min-height:105px;overflow:hidden;transition:all ease-in-out 0.3s;}
.categorieswithimages li:nth-child(2n+2) { margin-right:0}
.categorieswithimages li .title { font-weight:bold;display:block; text-shadow: 0 -1px 0 #fff;color: #19bde8;
    text-transform: uppercase;font:700 2.35em/32px "Roboto",sans-serif;
    transition: all 0.4s ease 0s;}
.categorieswithimages li .subtitle { font-size:1.3em;margin-top:8px;margin-left:2px;font-weight:bold;display:inline-block;color: #000;
    text-shadow: 0 -1px 0 #fff;text-transform: uppercase;}
.categorieswithimages li .desc { display:block;margin-left:2px;margin-right:15px;}
.categorieswithimages li img { float:right; width:115px; height:115px; margin-left:5px; }
.categorieswithimages li a { position:absolute;top:0;right:0;bottom:0;left:0;}
.categorieswithimages li:hover > div{ background:#09F;color:#FFF; }
.categorieswithimages li:hover .title { color:#FFF;} 
.categorieswithimages li:hover .subtitle { color:#FFF;}

.category #subcategories .inline_list li a.img{border:none;}
.category #subcategories .inline_list li a.img img{display:none;}

#product_condition .sm_lable{background-color:#09F;text-transform:uppercase;}

@media only screen and (max-width: 500px) {
  .categorieswithimages li > div{text-align:center;    min-height: 230px;}
  .categorieswithimages li img{float:none;}
  .categorieswithimages li .desc{display:none;}
  .categorieswithimages li .title{font-size:25px;}
}
@media only screen and (max-width: 350px) {
  .categorieswithimages li > div{  min-height: 240px;}
  .categorieswithimages li .title{font-size:23px;}
}

#left_column aside#easycontent_18 .title_block{background:#000; font-size: 20px;}
#left_column aside#easycontent_18 .title_block span { background:#000;color:#FFF;padding:8px;}
#left_column aside#easycontent_18 h3 { margin:0}
#left_column #tm_categories ul{padding:0;margin:0}
#left_column #tm_categories li { display:block;border:solid 1px #EEE;border-bottom:none;background:#FBFBFB;transition:all ease-in-out 0.2s;}
#left_column #tm_categories li:last-child{border-bottom:solid 1px #EEE;}
#left_column #tm_categories li:hover { background:#09F;}
#left_column #tm_categories li:hover a { color:#FFF;}
#left_column #tm_categories li a { display:block;padding:10px 8px;}

#left_column .myaccount-column p.title_block{background:#000;color:#FFF;padding:12px 8px;margin-bottom:0  }
#left_column .myaccount-column p.title_block a { color:#FFF;}
#left_column .myaccount-column ul{padding:0;margin:0}
#left_column .myaccount-column li { display:block;border:solid 1px #EEE;border-bottom:none;background:#FBFBFB;transition:all ease-in-out 0.2s;}
#left_column .myaccount-column li:last-child{border-bottom:solid 1px #EEE;}
#left_column .myaccount-column li:hover { background:#09F;}
#left_column .myaccount-column li:hover a { color:#FFF;}
#left_column .myaccount-column li a { display:block;padding:10px 8px;}

fieldset.attribute_fieldset{}
#attributes fieldset.attribute_fieldset .attribute_list{display:block;}
fieldset.attribute_fieldset div.selector{display:block;width:auto !important;}
.pb-center-column #buy_block fieldset.attribute_fieldset label{display:block;width:auto;font-size: 1.1em;margin-bottom:3px;margin-top: 5px;}
fieldset.attribute_fieldset label{}
.pb-center-column #buy_block label{}

.transparentblackbg{background-color:rgba(0,0,0,0.5)}

.iosSlider h2{line-height:0.9;padding:0}

.form-maker-form{max-width:800px;margin:auto;border: solid 1px #DDD;
    padding: 20px;}
.form-maker-form span.form_info{color:#CCC;font-size:0.9em;}
.form-maker-form span.form_info h3{color:rgb(102, 102, 102);}
.form-maker-form .small{max-width:250px;    padding-left: 15px;
    padding-right: 15px;}

#footer-secondary .footer_block_content a{padding-right:10px;margin-right:10px;border-right:solid 1px #AAA;}
#footer-secondary .footer_block_content a:last-child{border-right:none;}
#footer-top .container, #footer-secondary .container{padding:10px 0;}


.btn{transition:all ease-in-out 0.2s;}

span#mg-products-enquiry > a.mg-products-enquiry-link{padding:4px 10px 4px 30px;background-color: #BBBBBB;
border-color: #BBBBBB;font-family: "Hind", Tahoma, sans-serif, Arial;border-radius: 2px;transition:all ease-in-out 0.2s;
font-weight: 400;
color:#FFF;
height: 40px;
line-height: 40px;font-size: 1.166em;
position: relative;
display: block;
background-position: 5px center;
}

span#mg-products-enquiry > a.mg-products-enquiry-link:hover{background-color: #1CBBE6;
border-color: #1CBBE6;}

.paiement_block .col-xs-12.col-md-6{width:100%}

#sc_payment_button{
background-image:url("https://www.swiftcarparts.co.nz/img/cms/stripe-secure-payment-swift-car--parts.png");
background-size: 190px;
background-position: top 20px;
padding-left:220px;
}
p.payment_module a.bankwire{

}

@media only screen and (max-width: 400px) {
#sc_payment_button{background:none;padding-left:10px;}
p.payment_module a.bankwire{background:none;padding-left:10px;}
}


