/*
Theme Name:     Jupiter Child Theme
Theme URI:      http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI:      http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: mk_framework
Domain Path: /languages/
*/

/*
Contents

01 - Navigation

02 - Homepage Slider

03 - Shop

04 - General Styling

05 - Misc

*/




/*
01 - Navigation
*/

.mk-header .header-logo a img {
	max-height: 60%;
}

.header-logo a:hover {
	opacity: 0.7;
}

.header-logo a {
    -webkit-transition: opacity .15s ease-in-out;
       -moz-transition: opacity .15s ease-in-out;
        -ms-transition: opacity .15s ease-in-out;
         -o-transition: opacity .15s ease-in-out;
            transition: opacity .15s ease-in-out;
}




/* Tweaks to toolbar icon size and usability */

.mk-header-toolbar {
    height: 50px;
    padding: 5px 20px 0;
}

@media handheld, only screen and (max-width: 780px) {
    .mk-header-toolbar {
        height: auto;
    }
}

.mk-header-social {
    margin-right: -30px;
}

.mk-header-social ul li:first-child a {
    margin-right: 30px;
}

.mk-header-toolbar .mk-header-social a i .mk-svg-icon,
.header-toolbar-contact i .mk-svg-icon,
.mk-header-date i .mk-svg-icon,
.mk-header-tagline i .mk-svg-icon {
    height: 20px !important;
    width: 20px !important;
}

.sticky-style-fixed.header-style-1.a-sticky .mk-header-holder,
.sticky-style-fixed.header-style-3.a-sticky .mk-header-holder {
    top: -50px;
}




/* Adding drop shadows to header and bottom of content */

body .main-navigation-ul > li.no-mega-menu ul, .main-navigation-ul > li.has-mega-menu > ul, .mk-shopping-cart-box, .mk-header-holder, #mk-responsive-wrap, #theme-page {
    -webkit-box-shadow: 0 6px 15px 3px rgba(0, 0, 0, 0.15);
       -moz-box-shadow: 0 6px 15px 3px rgba(0, 0, 0, 0.15);
            box-shadow: 0 6px 15px 3px rgba(0, 0, 0, 0.15);
}




/*Adjusting nav to add menu option to mobile version*/

@media (min-width: 1141px) {
    #menu-item-6592 {
        display: none!important;
    }
}

#mk-responsive-nav li a>i {
    display: inline-block;
    float: right;
    margin: 4px 10px;
}

#menu-main-menu-french li.no-mega-menu > ul.sub-menu,
#menu-main-navigation li.no-mega-menu > ul.sub-menu {
    right: auto;
    left: 0;
}



/*
02 - Homepage Slider
*/

.ls-thumbnail-wrapper {
    z-index: 25;
}

.ls-button:hover {
    background: #96338a!important;
}

.ls-button {
    -webkit-transition: background .15s ease-in-out;
       -moz-transition: background .15s ease-in-out;
        -ms-transition: background .15s ease-in-out;
         -o-transition: background .15s ease-in-out;
            transition: background .15s ease-in-out;
}








/*
03 - Shop
*/

/*WooCommerce Color Scheme*/

.mk-single-product .mk-single-price{
    color: #96338a;
}




.woocommerce .mk-product-holder .add_to_cart_button, .woocommerce-page .mk-product-holder .add_to_cart_button {
    background-color: rgba(255, 145, 60, 0.8);
}

.woocommerce .mk-product-holder .add_to_cart_button:hover, .woocommerce-page .mk-product-holder .add_to_cart_button:hover {
    background-color: rgba(255, 145, 60, 0.9);
}




.woocommerce .price_slider_amount .button.button,
.mk-shopping-cart-box .mk-button.checkout,
.widget_shopping_cart .mk-button.checkout,
.widget_shopping_cart .mk-button.checkout,
.shop-skin-btn.shop-skin-btn,
#review_form_wrapper input[type=submit],
#mk-nav-search-wrapper form .nav-side-search-icon:hover,
form.ajax-search-complete i,
.blog-modern-btn, .showcase-blog-overlay,
.gform_button[type=submit],
.button.alt, #respond #submit,
.woocommerce .price_slider_amount .button.button,
.mk-shopping-cart-box .mk-button.checkout.mk-button.checkout,
.widget_shopping_cart .mk-button.checkout.mk-button.checkout,
.widget_shopping_cart .mk-button.checkout.mk-button.checkout,
.button.alt.button.alt {
    background-color: #ff9110!important;
    color: #fff!important;
    border: 2px solid #ff9110!important;
}

.woocommerce .price_slider_amount .button.button:hover,
.mk-shopping-cart-box .mk-button.checkout.mk-button.checkout:hover,
.widget_shopping_cart .mk-button.checkout.mk-button.checkout:hover,
.widget_shopping_cart .mk-button.checkout.mk-button.checkout:hover,
.shop-skin-btn.shop-skin-btn:hover,
.woocommerce .price_slider_amount .button.button:hover,
.mk-shopping-cart-box .mk-button.checkout.mk-button.checkout:hover,
.widget_shopping_cart .mk-button.checkout.mk-button.checkout:hover,
.widget_shopping_cart .mk-button.checkout.mk-button.checkout:hover,
.button.alt.button.alt:hover {
    background-color: #ffbe10!important;
    border-color: #ffbe10!important;
}

.shop-flat-btn i {
    color: #fff!important;
}




.woocommerce.widget_shopping_cart .buttons .mk-button.cart-widget-btn,
.woocommerce-page.widget_shopping_cart .buttons .mk-button.cart-widget-btn,
.woocommerce .widget_shopping_cart .buttons .mk-button.cart-widget-btn,
.woocommerce-page .widget_shopping_cart .buttons .mk-button.cart-widget-btn {
    color: #ff9110!important;
    border: 2px solid #ff9110!important;
    background-color: #fff !important;
}



.woocommerce.widget_shopping_cart .buttons .mk-button.cart-widget-btn:hover,
.woocommerce-page.widget_shopping_cart .buttons .mk-button.cart-widget-btn:hover,
.woocommerce .widget_shopping_cart .buttons .mk-button.cart-widget-btn:hover,
.woocommerce-page .widget_shopping_cart .buttons .mk-button.cart-widget-btn:hover {
    background-color: #ffbe10!important;
    color: #fff!important;
    border: 2px solid #ffbe10!important;
}

.mk-button.cart-widget-btn,
.mk-button.checkout {
    text-transform: uppercase !important;
    font-weight: bold !important;
}

.mk-button.cart-widget-btn {
    margin-right: 10px;
}




.mk-button.transparent-bg {
	background-color: rgba(0, 0, 0, 0.5);
}




.woocommerce-page .page-introduce-subtitle {
    display: none;
}




.woocommerce ul.products li.product:hover .add_to_cart_button,
.woocommerce-page ul.products li.product:hover .add_to_cart_button {
    width: 100%;
}




.wp-caption-text {
	color: #686868; 
	font-size: 12px;
	font-style: italic; 
	text-align: left;
}



/*Removed margin so shop registration buttons can position next to each other*/

.shop--register {
    margin-right: 0;
}




/*Removing the leftover elements of the Billing & Shipping section

.woocommerce-checkout .col-1 {
    display: none;
}*/

.woocommerce-checkout .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
    width: 100%;
}

.woocommerce #order_comments {
    height: 80px !important;
}




/*Reducing price suffix size*/

.woocommerce-price-suffix {
    font-size: 40%;
}




/*Making the product name in the lister view fixed height*/

.woocommerce-page .mk-product-holder h3 {
    height: 75px;
    overflow: hidden;
}




/*Product Images*/

body .mk-woocommerce-main-image img:hover, body .mk-single-thumbnails img:hover {
    box-shadow: 0px 0px 2px 2px rgba( 200, 200, 200, 0.4 ) !important;
    border: 1px solid #e1e1e1 !important;
}

.mk-woocommerce-main-image img, body .mk-single-thumbnails img {
    transition: all 0.2s ease-in-out;
}




/*Related products*/

.mk-shop-item-detail {
    border-top: 1px solid #e3e3e3;
}




/*Customising product search*/
.woocommerce-product-search button.search-field,
.woocommerce-product-search input.search-field {
    width: 100%;
    box-sizing: border-box;
    height: 50px;
    border: 1px solid #f6f6f6;
    background-color: #f6f6f6;
    font-size: 14px;
    transition: all 0.2s ease-in-out;
}

.woocommerce-product-search button.search-field:hover,
.woocommerce-product-search input.search-field:hover {
    border: 1px solid #692566;
}

.woocommerce-product-search button.search-field:focus,
.woocommerce-product-search input.search-field:focus {
    border: 1px solid #96338a;
}

.woocommerce-product-search button[type=submit],
.woocommerce-product-search input[type=submit] {
    width: 100%;
    padding: 18px 0 !important;
    border: 2px solid #692566 !important;
    background-color: #fff;
    color: #333333 !important;
    font-size: 14px;
    font-weight: 700;
}

.woocommerce-product-search button[type=submit]:hover,
.woocommerce-product-search input[type=submit]:hover {
    background-color: #692566 !important;
    color: #fff !important;
}




/*Category dropdown styling*/

#theme-page .widget_product_categories select {
    border: 1px solid #692566;
    font-size: 14px;
    line-height: 18px;
    padding-left: 10px;
    transition: all 0.2s ease-in-out;
    width: 100%;
}

#theme-page .widget_product_categories select:hover {
    border: 1px solid #96338a;
}

#theme-page .widget_product_categories {
    padding: 0;
}




/*Component Products*/

.component_option_thumbnail .image {
    padding: 5px;
}

.component .component_option_thumbnail {
    border: 1px solid #e1e1e1;
}

body .full_width .columns-3 ul.component_option_thumbnails_container li.component_option_thumbnail_container {
    width: 32.9%;
    margin: 0;
}

#theme-page h5.thumbnail_title {
    font-size: 14px
}

.component_option_thumbnail_container .thumbnail_description {
    text-align: left;
}

.woocommerce ul.component_option_thumbnails_container li.component_option_thumbnail_container .thumbnail_description .price {
    margin-bottom: 0 !important;
}

@media screen and (min-width: 852px) {

    .component_option_thumbnail_container .thumbnail_description {
    text-align: left;
    position: absolute;
    bottom: 0;
    }

    .component .component_option_thumbnail {
    min-height: 310px;
    }
}

.component_title {
    font-size: 18px !important;
}

.component .component_description {
    display: none;
}

.component_description_wrapper p, .component_section_title {
    font-size: 14px;
}

.component_description_wrapper p {
    margin-bottom: 10px;
}

.composite_button .single_add_to_cart_button {
    vertical-align: top;
}




/*Product Documents*/

.mk-product .woocommerce-product-documents {
    margin-bottom: 30px !important;
}

.woocommerce-product-documents .ui-accordion-header {
    font-size: 16px !important;
    padding: 5px 0px 10px 10px;
    border-bottom: 1px solid #e3e3e3;
    transition: all 0.2s ease-in-out;
    position: relative;
    color: #692566 !important;
    cursor: pointer; cursor: hand;
}

.woocommerce-product-documents .ui-accordion-header::after {
    font-family: 'CompositeProductsFont';
    content: '\f0d7';
    position: relative;
    bottom: 1px;
    padding-left: 15px;
    color: #692566;
    transition: all 0.2s ease-in-out;
}

.woocommerce-product-documents .ui-accordion-header:hover::after {
    color: #96338a;
}

.woocommerce-product-documents .ui-accordion-header.ui-state-hover {
    box-shadow: 0 10px 26px -14px rgba(0, 0, 0, 0.7);
    color: #96338a !important;
}

.woocommerce-product-documents .ui-accordion-header.ui-state-active {
    box-shadow: 0 10px 26px -14px rgba(0, 0, 0, 0.7);
    color: #96338a !important;
}

.woocommerce-product-documents .ui-accordion-header.ui-state-active::after {
    content: '\f0d8';
    color: #692566;
}

.woocommerce-product-documents .ui-accordion-header.ui-state-active:hover::after {
    color: #96338a;
}

.woocommerce-product-documents .ui-accordion-header:focus {
    outline: none;
}

.woocommerce-product-documents ul {
    list-style: none;
    margin-left: 0;
    overflow: hidden;
}

.woocommerce-product-documents ul li {
    margin-left: 0;
}

.woocommerce-product-documents ul li a {
    padding: 10px 0 5px 15px;
    float: left;
    clear: left;
    width: 100%;
    background-color: #fafafa;
    text-transform: uppercase;
    font-weight: 700;
    transition: all 0.2s ease-in-out;
}

.woocommerce-product-documents ul li:first-child a {
    padding-top: 15px;
}

.woocommerce-product-documents ul li:last-child a {
    padding-bottom: 10px;
}

.woocommerce-product-documents ul li a:hover {
    background-color: #e1e1e1;
}




/*Making ship to different address in checkout more prominent*/

#ship-to-different-address {
    padding: 15px 15px 15px 65px;
    float: none !important;
    margin-bottom: 0;
}




/*Hiding Price column in basket on narrow screen widths so Total is visible*/

@media only screen and (max-width: 700px) {
    .component_table_item .component_table_item_indent {
        padding-left: 0;
    }

    .component_table_item .component_table_item_indent p {
        font-size: 12px;
    }

}


/* Archive title*/

#mk-archive-products > .mk-woocommerce-shop-loop__title {
    display: none;
}

.product .entry-summary .price {
    display: block !important;
}

.product .entry-summary .price .amount {
    font-size: 32px;
    font-weight: 700;
    color: #da4c26;
}



/*
04 - General Styling
*/

/*Adjusting title area height*/

.page-introduce-title {
    margin: 35px 20px 0px;
}




/*Search*/

.widget .mk-searchform .text-input {
    font-size: 24px;
    border: 1px solid rgba(150, 51, 138, 0.2);
    padding: 15px 20px;
    text-align: center;
}

.widget .mk-searchform .text-input {
    transition-property: border;
    transition-duration: 0.2s;
    transition-timing-function: ease-in-out;
}

.widget .mk-searchform .text-input:hover {
    border: 1px solid rgba(150, 51, 138, 0.6);
}

.widget .mk-searchform .text-input:focus {
    border: 1px solid rgba(150, 51, 138, 1);
    background-color: #fff;
}

.widget .mk-searchform .mk-icon-search {
    top: 22px;
    right: 22px;
}

/*Search results*/

.search-loop-meta {
display: none !important;
}

.mk-searchform .text-input {
    border: 1px solid ;
}




/*Formidable forms styling*/

.frm_style_formidable-style.with_frm_style input[type=text],
.frm_style_formidable-style.with_frm_style input[type=password],
.frm_style_formidable-style.with_frm_style input[type=email],
.frm_style_formidable-style.with_frm_style input[type=number],
.frm_style_formidable-style.with_frm_style input[type=url],
.frm_style_formidable-style.with_frm_style input[type=tel],
.frm_style_formidable-style.with_frm_style input[type=file],
.frm_style_formidable-style.with_frm_style input[type=search],
.frm_style_formidable-style.with_frm_style select {
    height: 50px;
}

.frm_style_formidable-style.with_frm_style input[type=text],
.frm_style_formidable-style.with_frm_style input[type=password],
.frm_style_formidable-style.with_frm_style input[type=email],
.frm_style_formidable-style.with_frm_style input[type=number],
.frm_style_formidable-style.with_frm_style input[type=url],
.frm_style_formidable-style.with_frm_style input[type=tel],
.frm_style_formidable-style.with_frm_style input[type=phone],
.frm_style_formidable-style.with_frm_style input[type=search],
.frm_style_formidable-style.with_frm_style select,
.frm_style_formidable-style.with_frm_style textarea,
.frm_form_fields_style,
.frm_style_formidable-style.with_frm_style .frm_scroll_box .frm_opt_container,
.frm_form_fields_active_style,
.frm_form_fields_error_style,
.frm_style_formidable-style.with_frm_style .chosen-container-multi .chosen-choices,
.frm_style_formidable-style.with_frm_style .chosen-container-single .chosen-single {
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 0px;
    line-height: 2.5;
    box-shadow: none;
    background-color: #f6f6f6;
}

.frm_style_formidable-style.with_frm_style .form-field {
    margin-bottom: 30px;
}

.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]),
.frm_style_formidable-style.with_frm_style select,
.frm_style_formidable-style.with_frm_style textarea {
    transition: all 0.2s ease-in-out;
}

.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):hover,
.frm_style_formidable-style.with_frm_style select:hover,
.frm_style_formidable-style.with_frm_style textarea:hover {
    border: 1px solid #96338a;
}

.frm_style_formidable-style.with_frm_style .form-field input:not([type=file]):focus,
.frm_style_formidable-style.with_frm_style select:focus,
.frm_style_formidable-style.with_frm_style textarea:focus,
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=text],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=password],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=email],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=number],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=url],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=tel],
.frm_style_formidable-style.with_frm_style .frm_focus_field input[type=search],
.frm_form_fields_active_style,
.frm_style_formidable-style.with_frm_style .chosen-container-active .chosen-choices {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset,
                0 0 8px rgba(150, 51, 138, 0.6);
}

.frm_style_formidable-style.with_frm_style input[type=submit],
.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],
.frm_form_submit_style,
.frm_style_formidable-style.with_frm_style.frm_login_form input[type=submit] {
    font-size: 14px;
    font-weight: 700;
    border-radius: 0px;
    letter-spacing: 2px;
    padding: 12px 50px;
    border: 2px solid #692566;
    color: #692566;
}

.frm_style_formidable-style.with_frm_style input[type=submit]:hover,
.frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,
.frm_form_submit_style:hover,
.frm_style_formidable-style.with_frm_style.frm_login_form input[type=submit]:hover {
    color: #fff;
    background-color: #692566;
    border: 2px solid #692566;
}

.frm_style_formidable-style.with_frm_style input[type=submit],
.frm_style_formidable-style.with_frm_style .frm_submit input[type=button],
.frm_form_submit_style,
.frm_style_formidable-style.with_frm_style.frm_login_form input[type=submit] {
    transition-property: color, background-color;
    transition-duration: 0.2s;
    transition-timing-function: ease-in-out;
}

.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text],
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password],
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url],
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel],
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number],
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email],
.frm_style_formidable-style.with_frm_style .frm_blank_field textarea,
.frm_style_formidable-style.with_frm_style .frm_blank_field select, .frm_form_fields_error_style,
.frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe,
.frm_style_formidable-style.with_frm_style .frm_blank_field .chosen-container-multi .chosen-choices {
    background: #ffecec;
    border: 2px solid #ff5353;
}

.frm_style_formidable-style.with_frm_style .frm_blank_field label,
.frm_style_formidable-style.with_frm_style .frm_error {
    color: #fff;
    background-color: #ff5353;
    font-weight: normal;
    font-size: 14px;
    padding: 5px 10px;
}





@media screen and (max-width: 840px) and (min-width: 769px) {

    .mk-button.mk-btn-anim.medium {
        padding: 14px 40px;
    }

}








/*
05 - Misc
*/

/*Removing the big speech bubble from the free Pure Chat widget*/

.collapsed-image {
	display: none!important;
}

/* Header phone  */

@media screen and (min-width: 781px) {
    .header_toolbar_phone_link_mob {
		display: none;
	}
	.header_toolbar_phone_link_desktop {
		color: #692566 !important;
		font-size: 13px !important;
		display: inline-block;
	}
}

@media screen and (max-width: 780px) {
	.header_toolbar_phone_link_mob {
		display: inline-block;
	}
	.header_toolbar_phone_link_desktop {
		color: #692566 !important;
		font-size: 13px !important;
		display: none;
	}
}


/* Slider skin */

.ls-jupiter .ls-thumbnail {
    top: -20px !important;
}

.ls-thumbnail-wrapper {
    z-index: 999 !important;
}

.ls-jupiter .ls-thumbnail-inner {
    padding: 5px;
    margin-left: -5px;
    background: white;
    box-shadow: 0px 3px 35px -10px black;
    border-radius: 4px;
}

.ls-jupiter .ls-thumbnail-slide a {
    margin-right: 2px;
}

/* WP Members Plugin Override */
#wpmem_reg p,
#wpmem_login p{
    display: none;
}

#wpmem_login label[for=email] {
    display: none;
}

#wpmem_reg legend,
#wpmem_login legend {
    font-size: 20px;
    padding: 0 0 40px 0;
    text-transform: uppercase;
}

#wpmem_reg input[type="text"],
#wpmem_reg input[type="password"],
#wpmem_reg input[type="email"],
#wpmem_reg input[type="url"],
#wpmem_reg input[type="number"],
#wpmem_reg input[type="date"],
#wpmem_reg textarea,
#wpmem_login input[type="text"],
#wpmem_login input[type="password"]{
    font-family: Open Sans,sans-serif;
    color: #555555;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 0px;
    line-height: 2.5;
    box-shadow: none;
    background-color: #f6f6f6;
    width: 100%;
    max-width: 100%;
    font-size: 14px;
    padding: 6px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    font-weight: normal;
    transition: all 0.3s ease-in-out;
}

#wpmem_reg input[type="text"]:hover,
#wpmem_reg input[type="password"]:hover,
#wpmem_reg input[type="email"]:hover,
#wpmem_reg input[type="url"]:hover,
#wpmem_reg input[type="number"]:hover,
#wpmem_reg input[type="date"]:hover,
#wpmem_reg textarea:hover,
#wpmem_login input[type="text"]:hover,
#wpmem_login input[type="password"]:hover{
    border: 1px solid #96338a;
}

#wpmem_reg input[type="text"]:focus,
#wpmem_reg input[type="password"]:focus,
#wpmem_reg input[type="email"]:focus,
#wpmem_reg input[type="url"]:focus,
#wpmem_reg input[type="number"]:focus,
#wpmem_reg input[type="date"]:focus,
#wpmem_reg textarea:focus,
#wpmem_login input[type="text"]:focus,
#wpmem_login input[type="password"]:focus{
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(150, 51, 138, 0.6);
}

#wpmem_login input[type="submit"],
#wpmem_reg input[type="submit"]{
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 2px;
    padding: 12px 50px;
    border: 2px solid #692566;
    border-radius: 0;
    color: #692566;
    text-transform: uppercase;
    width: auto;
    font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;
    height: auto;
    line-height: normal;
    text-align: center;
    background: #ffffff;
    cursor: pointer;
    text-shadow: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -moz-box-shadow: 0 1px 1px #eeeeee;
    -webkit-box-shadow: 0 1px 1px #eeeeee;
    box-shadow: 0 1px 1px #eeeeee;
    margin: 10px;
    margin-left: 0;
    margin-right: 0;
    vertical-align: middle;
    transition: all 0.3s ease-in-out;
}

#wpmem_login input[type="submit"]:hover,
#wpmem_reg input[type="submit"]:hover{
    color: #fff;
    background-color: #692566;
    border: 2px solid #692566;
}


/* News Categories*/

.news-categories-list h2.widgettitle{
	font-size: 16px;
}
.news-categories-list ul{
	margin-left:0px;
}
.news-categories-list li{
	display: inline-block;
	margin-right: 4px;


}
.news-categories-list li a{
	display: inline-block;
    border: 1px solid #692566;
    border-radius: 24px;
	padding: 4px 16px;
	transition: all .2s ease-in-out;
}
.news-categories-list li a:hover{
    border: 1px solid #933585;
	color:#e5007e;
}