/* LICENSE & DETAILS

   ==================================================



	Theme Name: Atelier Child Theme

	Theme URI: http://atelier.swiftideas.com

	Description: An Incredible Responsive Multi-Purpose WordPress WooCommerce Theme - Designed & Developed by Swift Ideas ( www.swiftideas.com )

	License: GNU General Public License version 3.0

	License URI: http://www.gnu.org/licenses/gpl-3.0.html

	Template: atelier

	Version: 1.0

	Author: Swift Ideas

	Author URI: www.swiftideas.com



	All files, unless otherwise stated, are released under the GNU General Public License

	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)



   ==================================================

*/



/* --------------------------------------------

	CHILD THEME CSS

-------------------------------------------- */



span.menu-item-text {
    text-transform: uppercase;
}

#main-navigation .menu-item-desc {

    display: none;

}



span.menu-item-desc {

    display: none;

}



.spb_content_element.spb_image_banner.col-sm-4.shopnow h3 a .text {

    font-size: 24px;

    font-weight: 500;

}





.shopnow .image-banner-content a.sf-button  {margin-bottom:0px}



#container #breadcrumbs {display:none;}

#main-nav, .header-wrap[class*="page-header-naked"] #header-section .is-sticky #main-nav, .header-wrap #header-section .is-sticky #header.sticky-header, .header-wrap #header-section.header-5 #header, .header-wrap[class*="page-header-naked"] #header .is-sticky .sticky-header, .header-wrap[class*="page-header-naked"] #header-section.header-5 #header .is-sticky .sticky-header 

{background-color:#e2f1f1 !important;}

.full-center .header-right .aux-item {

	margin-left: -50px;

}

i.sf-icon-cart, i.sf-icon-account, span.num-items, .sf-icon-search {
    opacity: 0.5;
}

#premod .preloader .loader-inner{

	position: absolute;

	top: 50%;

	left: 45%;

}


h1.entry-title {
    text-align: center;
    width:100%;
    
}

.heading-text.container {
    background: yellow;
    width: 85%;
    margin:0px auto;
}

.fancy-tabbed-style .fancy-heading .heading-text h1 { margin:0px; }



.heading-text {
    width: 100%;
}


/* Home Page */



.box-content-wrap img {

    width: 100%; height:auto;

}

.spb_content_element.spb_box_content.col-sm-4 h3, .spb_widget_area h3 {/*font-family:Roboto; */line-height:24px;letter-spacing:1px;font-weight:300;font-style:normal;font-size:18px;}

/* Instagram homepage tweaks */
ul.instagram-pics.instagram-size-large li > a { padding:0px;}

#jr_insta_slider-2 {
    padding-bottom: 12px;
}

.jr-insta-datacontainer strong, .jr-insta-datacontainer .jr-insta-username {
    display: none; 
}

.jr-insta-datacontainer{
height:0px; 
}

/* Direction Nav */
#main-container .pllexislider .pllex-direction-nav { z-index:2; position: absolute; list-style:none; padding: 0; top: 7px; right: 7px; margin: 0; background-color: rgba(255,255,255, 0.5); -webkit-border-radius: 15%; -moz-border-radius: 15%; -o-border-radius: 15%; border-radius: 15%; }
#main-container .pllexislider .pllex-direction-nav li:first-child { float: left; margin-right: 0; border-left: 0; border-right: none;  }
#main-container .pllexislider .pllex-direction-nav li {list-style:none;float: right;margin: 0;border-right: 0;border-left: none;}
#main-container .pllexislider .pllex-direction-nav .pllex-next:before, #main-container .pllexislider .pllex-direction-nav .pllex-prev:before { font-family: Arial,Helvetica,sans-serif; display: inline-block; padding: 0 4px 1px; speak: none; color: #000; font-size: 18px; text-shadow: none; }


/* Blog/News */



.comments-wrapper.narrow-date-block, .love-it-wrapper.narrow-date-block, .blog-item-details   {

    display: none;

}



.comments-likes {

    display: none;

}



.sf-share-counts a {

    color: #6f8181;

}


.tags-wrap, .sf-share-counts { display:inline-block; float:left;}



.post-details-wrap .tags-wrap {

	border-top: 0px solid #e3e3e3;

	padding-top: 0px;

	margin-top: 17px;

}



/* Contact form */



#container .content-divider-wrap .content-divider {border-color:#c6e2e2; display:none;}



#container input[type="text"], #container input[type="email"], #container input[type="password"], #container textarea, #container select, #container .wpcf7 input[type="text"], #container .wpcf7 input[type="email"], #container .wpcf7 textarea, #container .wpcf7 select, #container .ginput_container input[type="text"], #container .ginput_container input[type="email"], #container .ginput_container textarea, #container .ginput_container select, #container .mymail-form input[type="text"], #container .mymail-form input[type="email"], #container .mymail-form textarea, #container .mymail-form select, #container input[type="date"], #container input[type="tel"], #container input.input-text, #container input[type="number"], #container .select2-container .select2-choice



{border-bottom:2px solid #c6e2e2; border-top:0px; border-left:0px; border-right:0px;  padding-left:0px;}



#container input[type=submit], #container button[type=submit], #container input[type="file"], #container select, #container .wpcf7 input.wpcf7-submit[type=submit] {color:white; background-color:#c6e2e2; border:1px solid #c6e2e2;}





/* Discover Page */


#main-container #cd-timeline {opacity:1;}

#main-container .cd-container{width:100%; max-width:90%; margin:0 auto}

.cd-timeline-img{position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;}

#main-container .cd-picture {width:20px; height:20px; margin:-10px; box-shadow:0px;  box-shadow:0 0 0 0px white,inset 0 0px 0 rgba(0,0,0,.0),0 0px 0 0px rgba(0,0,0,.0); top:30px;  }



#main-container .cd-picture .fa {display:none;}

#main-container .timeline-width30 {width:45%;}



#main-container #cd-timeline::before {background-color:#e2f1f1;}



#main-container .page-heading .container {border-bottom:#c6e2e2 2px solid; padding-bottom:30px; }



.page-heading #breadcrumbs .container  {border-bottom:none; padding-bottom:30px; }



.page-heading {padding-bottom:0px;}



h2.cd-timeline-item-title {

    font-weight: 300;

    font-size: 2.0em;

}

/* Press Page */

#main-container .blog-masonry .masonry-items .blog-item {
	opacity: 1;
}

.date-overlay.narrow-date-block {display:none;}

/* Shop Page */



.summary-top .product-navigation .nav-previous, .summary-top .product-navigation .nav-next, .woocommerce .quantity .qty-plus, #jckqv_summary .quantity .qty-plus, .woocommerce .quantity .qty-minus, #jckqv_summary .quantity .qty-minus, .single-product #main-container input.input-text, .single-product #main-container input[type=number] {border: 1px solid #c6e2e2 !important;}



i.fa-chevron-right, i.fa-chevron-left {font-size:0.85em;}


button.add_to_cart_button.product_type_simple.button.alt {border:1px solid black !important;}

i.fa-chevron-right, i.fa-chevron-left {font-size:0.85em;}

.woo-aux-options {border:none;}

.woocommerce-count-wrap {
    display: none;
}

.woo-aux-options div#sidebar {
    display: none;
}


.heading-text.container {
    border-bottom: #c6e2e2 2px solid !important;
}


.archive.woocommerce .page-heading {height: 219px !important;}


#main-container .product-grid .product {

	 opacity: 1;

}

.woocommerce-page  .container {border-bottom: 0px solid; }



.product-details {

    /* 
    This hides the price and title on the product pages
    display: none; */

}

.product-details span.posted_in {
    display:none !important;
}

.product-details h3 a, .amount {font-weight:300; font-size:16px;}



.single-product #main-container button[type=submit] {color:black; background-color:#c6e2e2; border:2px solid #000;}





.single-product #main-container  input.input-text, .single-product #main-container  input[type="number"]



{border:2px solid #c6e2e2; padding-left:0px;}


@media screen and (min-device-width: 481px)  { 
    .woocommerce-page #sidebar {float:left !important; margin-top:-9px;  max-height:40px; margin-bottom:6px; }
}




.woocommerce-page #sidebar {float:none; }




#container select {color:#999999; border:none; background-color:white;}



.woocommerce .widget_layered_nav {

	float:left; 

    display: inline-block;

    padding-bottom: 0px;

    padding-bottom:0px;

}



.tax-product_cat  .widget-heading {

    float: left; padding:7px; 

}





.tax-product_cat .widget-heading .spb-heading > span {

	border-bottom: 0px solid #222;

	padding-bottom: 3px;

	font-size:13px;

}



.product-main .sf-share-counts {

    display: none;

}





select.dropdown_layered_nav_jewel-type, select.dropdown_layered_nav_collections {float:left; width:150px; padding:0px;}



.term-description  {max-width:66%; margin: 0 auto;}



.shopping-bag-item > a > i, .wishlist-item > a > i, .account-item > a > i  {

	

	font-size: 20px;

	line-height: 28px;



}



span.sku_wrapper {

    display: none;

}

span.posted_in{display:none}

span.tagged_as{display:none}



span.out-of-stock-badge {

    display: none;

}



#container table.variations select {

    border: 2px solid #c6e2e2;

    padding: 5px;

}



.archive.category .post-item-details  {

    display: none;

}



.tax-product_cat #main-container .page-heading .container {border-bottom:0px solid; padding-bottom:30px; }



.product figure .cart-overlay {display:none;}



/* bespoke page */

.ilightbox-social {display:none !important;}

/* Footer */



#footer-wrap #menu-footer-menu a, #footer-wrap span {

    font-size: 0.9em;

}



#footer .widget input[type="email"] {background:#e2f1f1; color: #999; border-bottom:1px solid; border-top:0px; border-left:0px; border-right:0px; padding-left:0px;}





#container #footer .widget_nav_menu ul li {display:inline-block; border-top:none; margin:5px; 

}


#footer {font-size: 14px;}



#footer .widget_nav_menu ul {

    float: left;

    width: 100%;

    padding: 0;

    margin: 0;

}



#footer-wrap #footer .widget_nav_menu ul {display:inline-flex; }



#footer .col-sm-5 img {  filter: grayscale(1000%);

    -webkit-filter: grayscale(100%);

     filter: gray;  /* For IE 6 - 9 */; padding:5px;}

/* mailing list */

div#mc_embed_signup {
    background: none;
	
}

/* instagram fix for moving titles */

#text-5 h3.western {
    padding-top: 6px;
}



section#text-5 {
    padding-bottom: 0px;
}


