/* Start 7 June */
input#payment_method_authorizenet {
    left: 5px;
}
input#payment_method_paypal {
	left: 5px;
}
/* End 7 June */
/* Start 8 June */
h1.product_title.entry-title {
    font: 600 24px/1.7 "Open Sans", sans-serif;
    color: #111;
}
select#pa_size {
 min-width: 30px !important;
}
.single-product div.product form.cart .button{
	float : none !important;
}
button.single_add_to_cart_button.button.alt {
    width: 150px !important;
}
span.nobr {
    font-size: 13px !important;
}
td.product-price {
    text-align: left !important;
}
td.product-stock-status {
    text-align: left !important;
}
.single-product div.product table.variations td, .single-product div.product table.variations th {
	float:none !important;	
}
/* End 8 June */
/*Start 11 June */
ul#mega-menu-primary {
    text-align: left !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:first-child > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:nth-child(2) > a.mega-menu-link {
    /* font-weight: bold; */
    font-size: 14px;
    /* color: #fff; */
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:first-child > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:nth-child(2) > a.mega-menu-link {
    /* font-weight: bold; */
    font-size: 14px;
    /* color: #fff; */
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    padding: 0px 0px 0px 0px;
    margin-right: 15px;
    margin-bottom: -10px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
    padding: 0px 0px 0px 0px;
    /* margin-right: 15px; */
    /* margin-bottom: -10px; */
    margin: 0px 0px 0px 21px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:first-child {
    /* float: left; */
    margin-left: 0px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:first-child > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:nth-child(2) > a.mega-menu-link {
   /* font-weight: bold; */
    font-size: 14px;
    /* color: #fff;*/
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	letter-spacing:0.1em;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:first-child > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:nth-child(2) > a.mega-menu-link {
    font-weight: normal;
    font-size: 14px;
    color: rgba(255, 255, 255, 0.7);
}
.navbar-cart {
    padding-bottom: 8px !important;
}
.container-fluid.section_world_content {
    text-align: justify;
}
/*End 11 June*/
/*Start 12 June*/
.single-product.woocommerce .thumbnails #slider-next {
	right: 20px !important;
}
p.woocommerce-plogin {
    overflow: hidden;
    text-align: center;
    clear: both;
}
.quantity input[type=number] {
   padding: 0px 0px 7px 8px !important;
}
.single-product .product_title {
    margin: 0 0 0px !important; }
.single-product div.product form.cart {
     padding: 0 0 !important;
}
p.price {
    margin-bottom: 10px;
}
.woocommerce-tabs ul.tabs li a {
	font-weight:bold;
}
.woocommerce-variation-description p {
    font-size: 14px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:first-child > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:nth-child(2) > a.mega-menu-link {
	font-weight:bold !important;
/* 	margin:0px 12px 0px 12px; */
}
/*End 12 June*/
/*Start 13 June*/
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
margin: 0 2px 0 0 !important;
}
/*End 13 June*/


/*Start 14 June */
.single-product div.product form.cart .quantity .qty {
    width: 50% !important;
	padding: 5px 5px 5px 5px !important;
}
.quantity {
    width: 140px !important;
}
a.add_to_wishlist {
    float: right !important;
    margin-top: -40px !important;
    margin-right: 45px !important;
    padding: 8px 8px 8px 8px !important;
}
.single-product div.product form.cart .button {
	padding: 11px !important;
}
.out-of-stock {
	line-height:25px !important;
}
.woocommerce-variation-description p {
    font-size: 15px !important;
    font-weight: bold;
}
.in-stock {
    line-height: 30px !important;
    font-size: 15px !important;
}
.single-product div.product table.variations td.label {
	/*line-height:20px !important;*/
	line-height:50px !important;
}
/*End 14 June*/
/*Start 15 June */
button.single_add_to_cart_button.button.alt {
	margin-left:-55px !important;
}
.woocommerce-variation-availability .out-of-stock {
	margin-top:0px !important;
}
.out-of-stock{
padding: 0px 0px 0px 0px !important;
}
.woocommerce-variation-availability {
    margin-bottom: -10px;
}
.woocommerce.single-product .product-type-variable .price ins .amount {
	font-weight:bold;
}
.woocommerce-variation-description p {
	margin: 0 0 0px;
}
.woocommerce-variation-availability .in-stock {
	/*margin-top:0px !important;*/
	/*margin-top:auto !important;*/
}
/* End 15 June */
/* Start 19 June */
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:nth-child(2) {
	margin:0px 30px 0px 0px !important;
}
/*a.swatch-anchor {
    border: 1px solid #C0C0C0 !important;
}*/
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
	margin:0 0 0 19px !important;
}
.woocommerce.single-product .product-type-variable .price del {
    line-height: 1;
    display: inline-block;
    font-size: 30px;
    width: auto;
}

.woocommerce.single-product .product-type-variable .price ins {

    /* width: 100%; */
    display: inline-block;
    line-height: 1;
    width: auto;
}
.woocommerce.single-product .onsale{
    display: block;
    clear: both;
    width: 100%;
}
@media (min-width:992px) {

.col-md-3.footer-sidebar-wrap {
    width: 33.3%;
}
}
/*End 19 June */
/*Start 21 June*/
[title~=White] {
    border: 1px solid #C0C0C0;
}
/*End 21 June*/
/*Start 22 June*/
.scroll-up {
   bottom: 0px !important;
}
/*End 22 June*/
/*Start 25 June*/
.navbar-cart {
    width: 135px !important;
}
.header-wishlist {
    float: left;
    position: relative;
    width: 25px;
    height: 25px;
text-align:center;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item {
    margin: 0px 0px 0 0!important;
}
.fa-heart:before {
    color: rgba(255,255,255,.7);
}
.header-top-left.header-top {
    display: none;
}
.header-topbar-bellow {
	padding: 9px !important;
}
a.add_to_wishlist {
margin-right: 0px!important;
}
.single-product.woocommerce .thumbnails #slider-prev, .single-product.woocommerce .thumbnails #slider-next {
background:url(/wp-content/uploads/2018/06/slider-arrow-1.png) no-repeat right center !important;
}
.single-product.woocommerce .thumbnails #slider-prev {
    background-position: left center !important;
    left: 0;
}
/*.module-title {
margin:60px 0 0px !important;
}*/
.module-title {
    margin: 85px 0 0!important;
}
/*End 25 June*/
/*Start 6 July*/
@media (min-width: 320px) and (max-width: 480px) {
.navbar-cart {
    width: 111px !important;
}
h3.widget-title {
margin-top:12px !important;
}
a.add_to_wishlist {
    float: left !important;
    margin-top: 5px !important;
}
.woocommerce-breadcrumb {
    margin-top: 55px;
}
.woocommerce-products-header {
    margin-top: 130px;
}
.woocommerce-ordering {
   display: inline;
}
.xoo-qv-summary .price {
   width: 123px;
}
.xoo-qv-main button.single_add_to_cart_button.button.alt {
    margin-left: 0px !important;
}
.module-title {
    margin: 150px 0 0 !important;
}
.page .navbar-custom, .navbar-custom {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.woocommerce-account .module-cart-bottom {
    padding-top: 15px;
}
.module-title {
    margin: 150px 0 0!important;
}
/*p.form-row {
    display: inline-block;
}*/
input#rememberme {
    margin-top: -5px;
}
p.woocommerce-LostPassword.lost_password {
    margin: -15px 0px 0px 0px;
}
input.woocommerce-Button.button {
    margin-bottom: 15px;
}
form.woocommerce-ordering {
    display: inline;
}
div#wpcf7-f5501-p4619-o1 input.wpcf7-form-control {
    width: 80% !important;
    margin: 10px 10px 10px 10px;
}
div#wpcf7-f5501-p4619-o1 select.wpcf7-form-control.wpcf7-select {
    margin: 10px;
}
div#wpcf7-f5501-p4619-o1 textarea.wpcf7-form-control.wpcf7-textarea {
    width: 80%;
    margin: 10px;
}
}
@media (min-width: 480px) and (max-width: 320px) {
.navbar-cart {
    width: 111px !important;
}
a.add_to_wishlist {
    margin-top: -62px !important;
}
module.module {
    padding-top: 0px !important;
}
.module-title {
    margin: 0px 0 0 !important;
}
.woocommerce-ordering {
    display: inline;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
.navbar-cart {
   width: 111px !important;
}
.col-md-3.footer-sidebar-wrap {
    width: 33.3%;
    margin-top: 12px;
    margin-bottom: 12px;

}
/*a.add_to_wishlist {
margin-top: -63px !important;
}*/
.module-title {
    margin: 110px 0 0 !important;
}
.woocommerce-ordering {
    display: inline;
}
.woocommerce-checkout input#createaccount {
    margin-left: 0px !important;
}
}
/*End 6 July*/


@media (min-width: 767px) {

a.add_to_wishlist {
    float: left !important;
    margin-top: 10px !important;
    padding: 8px 8px 8px 8px !important;
}

}

@media (min-width:1024px) and (max-width:1280px) { 
.navbar-cart {
    width: 138px !important;
}
}

/*Start 9 July*/
.woocommerce-variation-description {
    margin-top: 15px;
    margin-bottom: 20px;
}
.woocommerce-variation-availability {
    margin-bottom: 30px !important;
}

/*End 9 July*/
/*Start 10 July*/
/*@media (min-width:1025px) and (max-width:1280px) {
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    margin: 0 0 0 12px !important;
}
}

@media (min-width:992px) and (max-width:1024px) {
.navbar-cart {
    position: absolute;
    top: 55px;
    right: 10px;
    width: 138px !important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    font-size: 10px;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link {
    margin: 0 0 0px 16px;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:nth-child(2) {
    margin: 0 15px 0 0;
}
}*/
/*End 10 July */
/*Start 11 July */
.slick-initialized .slick-slide {
	padding: 5px;
}
.wpis-slider-nav img {
    opacity: 1 !important;
}
section#wpis-gallery li {
    width: 129px;
    height: 134px;
    overflow: hidden;
margin:-5px 0 2px 0;
}

section#wpis-gallery li img {
    width: 129px;
    height: 129px;  
border:1px solid #ddd;

}
/*End 11 July */
/*Start 27 July*/
span.texthead {
   font-size: 22px;
    color: #fff;
    text-align: center;
    display: block;
    width: 100%;
    background-color: #000;
    letter-spacing: .1em;
    padding: 25px;
    font-family: 'Montserrat',sans-serif;
    height: 100%;
    margin-top: 40px;
}
span.textpro {
    font-size: 20px;
    color: #fff;
    text-align: center;
    display: block;
    width: 100%;
    background-color: #000;
    letter-spacing: .1em;
    padding: 25px;
    margin-top: -40px;
    font-family: 'Montserrat',sans-serif;
    height: 100px;
}
i.fa.fa-registered {
    font-size: 10px;
    position: absolute;
    margin-top: 5px;
    margin-left: -5px;
}
i.fa.fa-registered.pp {
    /*margin-left: 0px;*/
     margin-left: 0px;
}
/*End 27 July*/
/*Start 1 Aug*/

/*#textusermanual {
       background-color: #000;
    height: 150px;
    text-align: center;
    padding: 12px;
    margin-top: 30px;
    margin-bottom: 30px;
}*/
#textusermanual p {
    font-size: 48px;
    color: #fff;
}

/*End 1 Aug*/
/*Start 2 Aug*/

a.atextmanual{
    display: block;
    line-height: 30px;
    font-size: 22px;
    color: #fff;
    font-weight: 600;
    font-family: 'Montserrat',sans-serif;
    letter-spacing: .1em;
    text-align: center;
    margin-top: 12px;
}
#textusermanual {
    background-color: #000;
    height: 170px;
    text-align: center;
    padding: 12px;
    margin-top: 30px;
    margin-bottom: 30px;
    max-width: 100%;
    float: left;
    width: 100%;
    font-size: 30px;
    color: #fff;
    font-weight: normal;
    line-height: 30px;
    padding: 25px;
}
/*#textusermanual:hover {
    background: #E3E2E2;
    opacity: .5;
}*/
/*End 2 Aug*/

/*Start 29 august*/
/*section#home {
    display: none;
} */
/*End 29 august*/

/* Start 11 Sept */

.tax-product_cat.term-babies.term-327 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/BABIES_BANNER.jpg);
}
.tax-product_cat.term-7am-collections.term-417 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/COLLECTIONS_BANNER.jpg);
}
.tax-product_cat.term-feminist-collection.term-547 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/COLLECTIONS-FEMINIST_BANNER.jpg);
}
.tax-product_cat.term-hearts-backpacks-collection.term-548 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/COLLECTIONS-HEARTS-BACKPACK_BANNER.jpg);
}
.tax-product_cat.term-midi-backpacks.term-549 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/KIDS-MIDI_BANNER.jpg);
}
.tax-product_cat.term-mini-dino.term-381 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/KIDS-DINO-BACKPACK_BANNER.jpg);
}
.tax-product_cat.term-hearts-backpacks.term-542 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/KIDS-HEARTS-BACKPACK_BANNER.jpg);
}
.tax-product_cat.term-new-arrivals-featured-kids.term-380 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/KIDS-NEW-ARRIVALS_BANNER.jpg);
}
.tax-product_cat.term-new-arrivals-featured-7am-voyage.term-444 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/VOYAGE-NEW-ARRIVALS.jpg);
}
.tax-product_cat.term-new-arrivals-featured.term-433 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/7AM_ENFANT-NEW-ARRIVALS.jpg);
}
.tax-product_cat.term-new-arrivals.term-343 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/09/BABIES_NEW-ARRIVALS.jpg);
}
.tax-product_cat.term-prints-7am-collections.term-460 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/10/CAMO-COLLECTION.jpg);
}
.tax-product_cat.term-camo.term-610 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/10/CAMO-COLLECTION.jpg);
}
/* End 11 Sept */
/* Start 8 Oct */
.tax-product_cat.term-camo-collection.term-600 .page-header-module:before {
    background-image: url(https://7amenfant.com/wp-content/uploads/2018/10/CAMO-COLLECTION.jpg);
}
/* End 8 Oct */



@media (min-width: 768px) and (max-width: 1024px) {

.tax-product_cat.term-babies.term-327 .page-header-module:before , .tax-product_cat.term-7am-collections.term-417 .page-header-module:before , .tax-product_cat.term-feminist-collection.term-547 .page-header-module:before , .tax-product_cat.term-hearts-backpacks-collection.term-548 .page-header-module:before , .tax-product_cat.term-midi-backpacks.term-549 .page-header-module:before , .tax-product_cat.term-mini-dino.term-381 .page-header-module:before , .tax-product_cat.term-hearts-backpacks.term-542 .page-header-module:before , .tax-product_cat.term-new-arrivals-featured-kids.term-380 .page-header-module:before {
    height: 100% !important;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
.tax-product_cat .shop-with-sidebar {
    float: right !important;
}
.woocommerce-ordering {
	padding-left: 5px !important;
}
}
@media (min-width: 768px) and (max-width: 991px) {
	.dgwt-wcas-search-form .dgwt-wcas-sf-wrapp {
    width: 50%;
}
form.woocommerce-ordering {
      margin: 0px auto;
      text-align:left !important;
          float: none;
          padding-left: 5px;
}
.price_slider_amount .price_label {
     width: 105px;
}

}

@media (max-width: 1024px) {

	.menu_icon.menu_icon_enfant #menu-menu_icon_enfant li:nth-child(1) a {
    font-size: 11px;
    font-weight: bold;
}
.menu_icon.menu_icon_enfant #menu-menu_icon_enfant li:nth-child(2) a {
    font-size: 11px;
    font-weight: bold;
}
.menu_icon.menu_icon_enfant #menu-menu_icon_enfant li:nth-child(3) a {
    font-size: 11px;
    font-weight: bold;
}
.menu_icon.menu_icon_enfant #menu-menu_icon_enfant li:nth-child(4) a {
    font-size: 11px;
    font-weight: bold;
}
}


@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {}

@media (max-width: 667px) {
 .fluid-width-video-wrapper {
        margin-top: 0px;
    }
    .fluid-width-video-wrapper {
     margin-bottom: 0px;
}
.tax-product_cat.term-babies.term-327 .page-header-module:before , .tax-product_cat.term-7am-collections.term-417 .page-header-module:before , .tax-product_cat.term-feminist-collection.term-547 .page-header-module:before , .tax-product_cat.term-hearts-backpacks-collection.term-548 .page-header-module:before , .tax-product_cat.term-midi-backpacks.term-549 .page-header-module:before , .tax-product_cat.term-mini-dino.term-381 .page-header-module:before , .tax-product_cat.term-hearts-backpacks.term-542 .page-header-module:before , .tax-product_cat.term-new-arrivals-featured-kids.term-380 .page-header-module:before {
    height: 100% !important;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
form.woocommerce-ordering {
      margin: 0px auto;
      text-align:left !important;
      padding-left: 5px;
}
.footer-sidebar-wrap h3.widget-title {
    margin-top: 15px !important;
}
.woocommerce-checkout input#createaccount {
    margin-left: 0px !important;
}
}
@media (min-width: 481px) and (max-width: 767px) {

       .fluid-width-video-wrapper {
        margin-top: 0px;
    }
    form.woocommerce-ordering {
      margin: 0px auto;
      text-align:left !important;
      padding-left: 5px;
}
.woocommerce-checkout input#createaccount {
    margin-left: 0px !important;
}
   
}

@media (min-width: 320px) and (max-width: 480px) {

    .fluid-width-video-wrapper {
        margin-top: 0px;
    }
    .woocommerce-cart .module-title {
    margin: 30px 0 0!important;
}
.woocommerce-checkout .module-title {
    margin: 30px 0 0!important;
}
}

.panel-default>.panel-heading {
  color: #333;
  background-color: #fff;
  border-color: #e4e5e7;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.panel-default>.panel-heading a {
  display: block;
  padding: 10px 15px;
}

.panel-default>.panel-heading a:after {
  content: "";
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  float: right;
  transition: transform .25s linear;
  -webkit-transition: -webkit-transform .25s linear;
}

.panel-default>.panel-heading a[aria-expanded="true"] {
  background-color: #eee;
}

.panel-default>.panel-heading a[aria-expanded="true"]:after {
  content: "\2212";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.panel-default>.panel-heading a[aria-expanded="false"]:after {
  content: "\002b";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.accordion-option {
  width: 100%;
  float: left;
  clear: both;
  margin: 15px 0;
}

.accordion-option .title {
  font-size: 20px;
  font-weight: bold;
  float: left;
  padding: 0;
  margin: 0;
}

.accordion-option .toggle-accordion {
  float: right;
  font-size: 16px;
  color: #6a6c6f;
}

.accordion-option .toggle-accordion:before {
  content: "Expand All";
}

.accordion-option .toggle-accordion.active:before {
  content: "Collapse All";
}
.panel-default>.panel-heading {
     background: none !important;
}
.panel-default>.panel-heading a {
    font-weight: 600;
}

