/*
 Theme Name:   Royal Child
 Theme URI:    https://8theme.com/
 Description:  Royal Child Theme
 Author:       8theme
 Author URI:   https://8theme.com
 Template:     fennec_digital
 Version:      0.0.1
 Text Domain:  royal-child
*/
@font-face { 

	font-family: 'CenturyGothic';

	src: url('https://www.aristotlebag.com/wp-content/themes/fennec_digital/fonts/Century-Gothic/CenturyGothic.eot'), 

	url('https://www.aristotlebag.com/wp-content/themes/fennec_digital/fonts/Century-Gothic/CenturyGothic.eot?#iefix') format('embedded-opentype'), 

	url('https://www.aristotlebag.com/wp-content/themes/fennec_digital/fonts/Century-Gothic/CenturyGothic.woff') format('woff'), 

	url('https://www.aristotlebag.com/wp-content/themes/fennec_digital/fonts/Century-Gothic/CenturyGothic.ttf') format('truetype'), 

	url('https://www.aristotlebag.com/wp-content/themes/fennec_digital/fonts/Century-Gothic/CenturyGothic.svg#svgFontName') format('svg');



        font-weight: normal;

        font-style: normal;

}

/*--custom font size--*/

body,h1, h2, h3, h4, h5, h6, h3.underlined, .title-alt, .menu >li a, .header-type-8 .menu-wrapper .languages-area .lang_sel_list_horizontal a, .header-type-8 .menu-wrapper .widget_currency_sel_widget ul.wcml_currency_switcher li, .header-type-10 .menu-wrapper .languages-area .lang_sel_list_horizontal a, .header-type-10 .menu-wrapper .widget_currency_sel_widget ul.wcml_currency_switcher li, .shopping-container .small-h, .order-list .media-heading, .btn, .button, .wishlist_table .add_to_cart.button, .review, .products-grid .product-title, .products-list .product .product-details .product-title, .out-stock .wr-c, .product-title, .added-text, .widget_layered_nav li a, .widget_layered_nav li .count, .widget_layered_nav_filters ul li a, .blog-post-list .media-heading, .date-event, .read-more, .teaser-box h3, .widget-title, .footer-top .title, .product_list_widget .media-heading a, .alert-message, .main-footer h5, .main-footer .vc_separator, .main-footer .widget-title, .address-company, .page-heading .title, .post h2, .share-post .share-title, .related-posts .title, .comment-reply-title, .control-label, .widget_categories a, .latest-post-list .media-heading a, .later-product-list .media-heading a, .tab-content .comments-list .media-heading a, .woocommerce-product-rating .woocommerce-review-link, .comment-form-rating label, .product_meta, .product-navigation .next-product .hide-info span, .product-navigation .prev-product .hide-info span, .meta-title, .categories-mask span.more, .recentCarousel .slide-item .caption h3, .recentCarousel .slide-item .caption h2, .simple-list strong, .amount-text, .amount-text .slider-amount, .custom-checkbox a, .custom-checkbox .count, .toggle-block .toggle-element > a, .toggle-block .panel-body ul a, .shop-table .table-bordered td.product-name a, .coupon input[type=text], .shop_table.wishlist_table td.product-name, .cust-checkbox a, .shop_table tr > td, .shop_table td.product-name, .payment_methods li label, form .form-row label, .widget_nav_menu li a, .header-type-12 .shopping-container .shopping-cart-widget .shop-text, .mobile-nav-heading, .mobile-nav .links li a, .et-mobile-menu li a, .register-link .register-popup, .register-link .login-popup, .login-link .register-popup, .login-link .login-popup, .register-link .register-popup label, .register-link .login-popup label, .login-link .register-popup label, .login-link .login-popup label, .active-filters li a, .product-categories >li >a, .product-categories >li >ul.children li >a, .emodal .emodal-text .btn, #bbpress-forums .bbp-forum-title, #bbpress-forums .bbp-topic-title > a, #bbpress-forums .bbp-reply-title > a, #bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer, .filter-title, .medium-coast, .big-coast, .count-p .count-number, .footer-product a, .price, .small-coast, .blog-post-list .media-heading a, .author-info .media-heading, .comments-list .media-heading a, .comments-list .media-heading, .comment-reply-link, .later-product-list .small-coast, .product-information .woocommerce-price-suffix, .quantity input[type=text], .product-navigation .next-product .hide-info span.price, .product-navigation .prev-product .hide-info span.price, table.variations td label, .tabs .tab-title, .etheme_widget_qr_code .widget-title, .project-navigation .next-project .hide-info span, .project-navigation .prev-project .hide-info span, .project-navigation .next-project .hide-info span.price, .project-navigation .prev-project .hide-info span.price, .pagination-cubic li a, .pagination-cubic li span.page-numbers.current, .toggle-block.bordered .toggle-element > a, .shop-table thead tr th, .xlarge-coast, .address .btn, .step-nav li, .xmedium-coast, .cart-subtotal th, .shipping th, .order-total th, .step-title, .bel-title, .lookbook-share, .tabs.accordion .tab-title, .register-link .register-popup .popup-title span, .register-link .login-popup .popup-title span, .login-link .register-popup .popup-title span, .login-link .login-popup .popup-title span, .show-quickly

body,p,blockquote,legend,h2.title{

     font-family: 'CenturyGothic';

     font-size: 13px;

}

.empty-category-block h2,.emodal .emodal-text .btn,.emodal .emodal-title,.product-information .email-link, .product-images .email-link,#wpsl-result-list li,.carousel-area.slider-7391 h2,.product-information .price,.bag-total-table .cart_totals h2,.shopping-container .big-coast,.shop_table th,.addresses .address .title a ,h3.underlined,.tabs .tab-content h2{

     font-family: 'CenturyGothic';

     font-size: 13px;

}

.product-information .price {

    font-weight: bold;

}

.btn, .button, .wishlist_table .add_to_cart.button, .wpcf7-submit{

     font-family: 'CenturyGothic'!important;

     font-size: 13px;

}

.woocommerce-message, .alert-success, .success, .woocommerce-error, .alert-error, .error, .woocommerce-info, .alert-info, .info, .woocommerce-warning, .alert-warning, .warning{

    font-family: 'CenturyGothic'!important;

    font-size: 13px;

}

address {

    font-family: 'CenturyGothic'!important;

    font-size: 13px;

}

.total,.shop-text,.bag-total-table .order-total strong span,.bag-total-table .cart-subtotal td span,.shop-table .table-bordered td.product-price span, .shop-table .table-bordered td.product-subtotal span{

    font-size: 13px;

}

/*--End custom font size---*/

.shop_table tr > td.product-name,.btn,.shopping-container .big-coast,.order-list .media-heading a,.total,.products-page-cats a,.price,.widget_nav_menu li a,.main-footer p,.progress-button .content {

    font-family: 'CenturyGothic';

    font-weight: normal;

}

a.btn.text-center.border-grey,.shopping-container .small-h,.price.products-grid .product-title {

    font-family: 'CenturyGothic';

    font-size: 13px;

}

.menu > li a,.tabs .tab-content p {

    font-family: 'CenturyGothic';

    font-weight: normal;

}

.product-information .cart button[type="submit"],.product_meta > span,.product-title{

    font-family: 'CenturyGothic';

    font-weight: normal;

}

h1, h2, h3, h4, h5, h6,table,th,tr,td {

     font-family: 'CenturyGothic'!important;

}

.price {

    font-family: 'CenturyGothic';

    font-size: 13px;

}

/*-----close top menu-----*/



.fixed-header-area.fixed-already .menu > li > a {

    color: #000;

    font-weight: bold!important;

}

.header-type-3.slider-overlap {

    background-color: transparent;

}

.header-type-8 .menu-wrapper, .header-type-10 .menu-wrapper, .header-type-12 .menu-wrapper {

    z-index: 1;

    border-bottom: 0px solid #EBEBEB;

    border-top: 0px solid #EBEBEB;

}

.menu > li > a {

    color: #989898!important;

}

.menu > li > a:hover {

    color: #000!important;

}

li.current-menu-item a {

    color: #000!important;

}

.header-type-6 .menu-wrapper .menu-main-container > ul > li > a,

.header-type-7 .menu-wrapper .menu-main-container > ul > li > a,

.header-type-8 .menu-wrapper .menu-main-container > ul > li > a,

.header-type-10 .menu-wrapper .menu-main-container > ul > li > a,

.header-type-12 .menu-wrapper .menu-main-container > ul > li > a {

  padding: 21px 17px;

  border-left: 0px solid  #ebebeb;

}

.header-type-6 .menu-wrapper .menu-main-container > ul > li:last-child > a,

.header-type-7 .menu-wrapper .menu-main-container > ul > li:last-child > a,

.header-type-8 .menu-wrapper .menu-main-container > ul > li:last-child > a,

.header-type-10 .menu-wrapper .menu-main-container > ul > li:last-child > a,

.header-type-12 .menu-wrapper .menu-main-container > ul > li:last-child > a {

  border-right: 0px solid #ebebeb;

}

.collapse.navbar-collapse {

    float: left;

    width: auto;

    margin-left: -15px;

}

.btn, .button, .wishlist_table .add_to_cart.button, .wpcf7-submit {

   /*- color: #FFF!important;-*/

    font-family: 'CenturyGothic';

    font-size: 13px;

    margin-right: 10px;

}





/*---------- lookbook area -----------*/

.vc_custom_1434346542519 {

    margin-top: 0px !important;

    margin-bottom: 0px !important;

    width: 1570px;

    margin-left: -150px;

}

.lookbookcontent {

    color :#fff;

    font-weight: lighter;

    font-family: 'CenturyGothic';

    

}

.spotlight_content {

    width : 370px;

    color :#fff;

    text-align: center;

    float: left;

}



/*--------Product cats Hide ------*/

.products-page-cats {

    display: none;

}

.text-center.product-details {

    margin-bottom: 15px;

}

.content-product:hover {

    border: 1px solid #eeede8;

}

.center {

    text-align :center;

}

/*--------bg product-----------*/

.upb_row_bg {

 background: url('https://www.aristotlebag.com/wp-content/uploads/2015/06/bg-repeat.jpg');

  height: auto;

  background-repeat: repeat-x;

}

/*------custom product-----------*/

.tabs .tab-title.opened::before {

  position: absolute;

  pointer-events: none;

  border-color: rgba(255, 255, 255, 0) rgba(136, 183, 213, 0) rgba(136, 183, 213, 0);

  width: 0;

  height: 0;

  border-left: 35px solid transparent;

  border-right: 35px solid transparent;

  border-bottom: 35px solid #FFFFFF;

}

.tabs .tab-title.opened:before {

  left: 40%;

}

.tabs .tab-title {

  margin: 0px 30px 0px 0;

}

.tabs .tab-title.opened {



  background-color:#f6f7f2!important;

}

.vc_col-sm-12.vc_hidden-md.vc_hidden-sm.vc_hidden-xs.wpb_column.vc_column_container.vc_custom_1434604273210 {

    margin-top: 0px !important;

}

/*----custom silder content arrow----*/

.slick-prev, .slick-next {

    border: 1px solid #FFFFFF!important;

    padding: 10px;

}

button.slick-prev.square-bg,button.slick-next.square-bg {

  background: rgba(103, 11, 11, 0)!important;

  color: rgb(255, 255, 255)!important;

}

button, .button, input[type=button], input[type=submit], .wishlist_table .add_to_cart.button, .btn-black, .btn.btn-black, .subscription-toggle {

  font-size: 13px !important;

}

.slick-prev:hover{

    background:#ffffff;

}

.ult-carousel-wrapper.ult_full_width .slick-prev {

    left: 200px;

}

.ult-carousel-wrapper.ult_full_width .slick-next {

    right: 55px;

    z-index: 2;

}

.lookbookwidth {

    width: 1283px;

    right :27%;

    float: right;

}

.lookbookall {

    width :100%;

    float: right;

}

.lookbookleft {

    width :73%;

    float: left;

}

.lookbookright {

    width :27%;

    float: right;

}

/*----------------- footer -----------------*/

div#nav_menu-6{

    margin: auto 0;

}

div#nav_menu-6.widget_nav_menu li {

  border-bottom: 0px solid #ddd;

  position: relative;

  display: inline-block;

  width: 15%;

  vertical-align :top;

  float: left;

}

div#nav_menu-6.widget_nav_menu li >a{

  text-transform: uppercase;

  /*-width: 400px;-*/

}

.widget_nav_menu li {

    border-bottom: 0px solid #ddd;

}

div#nav_menu-9,div#nav_menu-4 {

    border-bottom: 1px solid #EBEBEB;

    margin-bottom: 5px;

    padding-bottom: 15px;

}

.main-footer {

    background: #fff none repeat scroll 0% 0%;

    padding-top: 0px;

}

.widget_nav_menu li.current-menu-item a {

    background-color: transparent;

    color:#cda85c;

}

.vc_custom_1434430405836 {

    padding-bottom: 0px !important;

    padding-top: 15px;

}

.main-footer .menu-social-icons i {

    background-color: transparent;

    color: #989898;

    font-size: 20px;

}

.main-footer .menu-social-icons i:hover{

   color:#eecdbe;

}

.social-icons-top{

   margin-top: -5px;

}

.social-icons-top img:hover {

    background-color: aliceblue;

}

.social-icons-top li{

  float:left;

  padding-left: 10px;

}

#menu-item-72 .widget_nav_menu li{

  width: 10%!important; 

}



/*-------close languages-area top bar --------*/

.languages {

    display: none;

}



.languages-area .menu-social-icons i {

    background-color: transparent;

    color: #000;

    font-size: 20px;

}

.languages-area .menu-social-icons i:hover {

    color: #c1c1c1;

}



/*----------- close product tab -----------*/

.tabs-default{

    display: none;

}





/*----------- Content Bottop Gap -----------*/

.content-page {

    margin-bottom: 0px;

}

.vc_custom_1434346542519 {

    margin-top: 0px !important;

    margin-bottom: 0px !important;

    width: 1570px;

    margin-left: -150px;

}

/*----------- search ----------*/

.et-search-trigger .fa-search {

    background: rgb(0, 0, 0) none repeat scroll 0% 0%;

}

.et-search-trigger .fa-search {

    background: rgb(0, 0, 0) none repeat scroll 0% 0%;

    background: url('https://www.aristotlebag.com/wp-content/uploads/2015/09/search_1.png');

    color: transparent;

    background-size: 25px;

}

.et-search-trigger .fa-search:hover{

    background: url('https://www.aristotlebag.com/wp-content/uploads/2015/09/search_hover1.png');

    background-size: 25px;

}



.header-search {

    margin-top: 0px;

}

/*----------- cart-icon ----------*/

.ico-sum {

    width: 28px;

    height: 28px;

    background: transparent url("https://www.aristotlebag.com/wp-content/uploads/2015/08/cart-bag.png") no-repeat scroll 0px 0px !important;

    display: block;

    background-size : 18px;

}

.cart-bag{

    top: -84%;

}

.header-type-3.slider-overlap .header .menu > li > a{

    color: #000!important;

}

.header-type-3.slider-overlap .header .shopping-cart-widget .shop-text{

    color: #000;

}

.header-type-3.slider-overlap .header .shopping-cart-widget .cart-summ{

    color: #000;

}

.header-type-2.slider-overlap .header .cart-summ {

    color: #000;

    padding-left: 30px;

}

.product_tab_top {

    margin-top: 0px !important;

}

/*----quick view hide----*/

.footer-product {

  display: none;

}

/*---custom navbar----*/ 

.wpb_content_element { 

margin-bottom: 8px !important; 

} 

.vc_custom_1434695056459,.vc_custom_1434695023422 {

    margin-top: 5px !important;

}

.main-footer .menu-social-icons {

    margin-top: -11px;

    float: right;

}



/*----change labelcolor---*/

.label-product > div {

  position: absolute;

  z-index: 1000;

  background: #d7cfc9;

}

/*-------- login ilnk----------*/

.login-link  {

  background: url('https://www.aristotlebag.com/wp-content/uploads/2015/10/login_icon_hover.png');

  background-repeat: no-repeat;

  background-size: 33px;

  color: transparent;

  width: 33px;

  height: 33px;

  margin-top : 6px;

  margin-right: 10px;

}

li.popup_link.firstItem {

    display: none;

}

.register-link{

  background: url('https://www.aristotlebag.com/wp-content/uploads/2015/10/register_icon_hover.png');

  background-repeat: no-repeat;

  background-size: 33px;

  color: transparent;

  width: 33px;

  height: 33px;

  margin-top : 6px;

  margin-right: 10px;

}

/*-.register-link a:hover{

  background: url('https://www.aristotlebag.com/wp-content/uploads/2015/09/register_icon_hover.png');

  background-repeat: no-repeat;

  background-size: 33px;

  color: transparent;

  width: 33px;

  height: 33px;

  margin-top : 6px;

  margin-right: 10px;

}-*/

li.my-account-link a{

    background: url('https://www.aristotlebag.com/wp-content/uploads/2015/10/login_icon_hover.png');

    background-repeat: no-repeat;

    background-size: 33px;

    color: transparent;

    width: 33px;

    height: 33px;

    margin-top: -32px;

    margin-right: 10px;

    float: right;

}

li.logout-link.lastItem a{

    background: url('https://www.aristotlebag.com/wp-content/uploads/2015/10/logout_icon.png');

    background-repeat: no-repeat;

    background-size: 33px;

    color: transparent;

    width: 33px;

    height: 33px;

    margin-top: 6px;

    margin-right: 10px;

    float: right;

}

/*--mobile site menu icon--*/



.mobile-nav .links li.my-account-link a,.mobile-nav .links li.logout-link.lastItem a,.mobile-nav .links li.register-link,.mobile-nav .links li.login-link{

    background:none!important;

   color: #989898 !important;

}

.mobile-nav .links li a{

   color: #989898 !important;

}

.mobile-nav .links li a:hover{

   color: #fff!important;

}

.top-links{display: block!important;}

.top-links li:after{

  height:0px;

}

.top-links,.popup_link a {

  color: transparent;

}

.top-links,.login-link a {

  color: transparent;

}

button.single_add_to_cart_button.etheme-simple-product.button.alt{

  color: #fff;

}

.pagination-cubic li span.page-numbers.current{

  color: #F9F9F9!important;

}

.collapse.navbar-collapse{

    float: left;

    width: auto;

}

.languages-area {

    float: right;

    height: 50px;

}

.top-links, .login-link a{/*

     font-size: 0px!important;*/

}

.top-links {

     margin-top: -8px;

     padding-right: 10px;

}



.header-wrapper.header-type-3{

     font-size: 0px;

}

.header-wrapper.header-type-3

.menu-wrapper>.container{

border-bottom: 1px solid #DDD;

}

.category-description h4{

    margin-top: 40px;

}

/*---responsive---*/

@media only screen and (max-width: 992px){

.et-search-trigger .fa-search {

    width: 30px;

    height: 30px;

    margin-right: 10px;

    margin-top: -6px;

    background-size: 30px;

}

.et-search-trigger .fa-search:hover{

    background: url('https://www.aristotlebag.com/wp-content/uploads/2015/08/search_hover.png');

    background-size: 30px;

}

}

@media only screen and (max-width: 390px){

.et-search-trigger .fa-search {

   display: none;

}

.et-search-trigger .fa-search:hover{

    display: none;

}

}

@media only screen and (max-width: 992px){

.languages-area,.login-link {/*

   display: none!important;*/

}

div#nav_menu-6.widget_nav_menu li >a{

    width: 100%;

}

}

@media only screen and (max-width: 1200px){

.top-links {

   display:none!important;

}

}

@media only screen and (min-width: 481px) and (max-width: 767px) {

.wpb_widgetised_column .banner {

    width: 100%;

    margin: 0 auto;

}

}

@media only screen and (max-width: 768px) {

.alignnone.size-full.wp-image-1690,.alignnone.size-full.wp-image-1691,.alignnone.size-full.wp-image-1692,.alignnone.size-full.wp-image-1660,.alignnone.size-full.wp-image-1661,.alignnone.size-full.wp-image-1662{

   width: 100%;

}

.wpb_single_image img,.wpb_text_column.wpb_content_element.maxi-4-pic img{

   width: 100%;

}

.slick-slide img{

  width: 100%;

}

}

/*---menu hide---*/

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-910.item-level-0 {

    display: none!important;

}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-910.item-level-0>a{ color: transparent;}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-911.item-level-0{

    display: none!important;

}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-911.item-level-0>a{color: transparent;}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-912.item-level-0{

    display: none!important;

}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-912.item-level-0>a{color: transparent;}

#searchModal .btn-black{

    background-color: #484848!important;

}

#searchModal .btn-black:hover {

    background-color: #eecdbe!important;

}

/*--hide page heading--*/

.page-heading {

    display: none!important;

}

/*--hide out stock--*/

.out-stock {

    /*display: none!important;*/
    display: block!important;

}
.product-content-image .out-stock {

    display: none!important;

}

p.stock.out-of-stock {

    color: #F40000;

    font-size:13px;

   /*--- border-color: #CBCBCB!important;

    text-transform: uppercase;

    border-radius: 0 !important;

    font-size: 11px;

    padding: 6px 18px !important;

    display: inline-block !important;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    border: 1px solid #eeede8;

    margin-bottom: 0px;---*/

}

/*--custom slider image lookbook--*/

.vc_gitem-animated-block {

    margin: 0 213.073px;

}

/*--.owl-carousel .owl-stage-outer {

    overflow: visible!important;

}--*/

/*----requrest bottom--*/

.addquotelistlink {

    padding-bottom: 10px;

}



/*---widget---*/

.widget_nav_menu li {

    border-bottom: 0px solid #ddd;

    height: 30px;

}

/*---hide cart total---*/

.cart-collaterals {

    margin-top: 20px;

    display: none!important;

}

.coupon input[type="text"] {

     width: 55%;

    font-family: 'CenturyGothic';

}

.filter-wrap .pagination-cubic,.filter-wrap .woocommerce-ordering select,.filter-wrap #st-trigger-effects,.filter-wrap .view-switcher {

    float: left;

    display: none!important;

}

  .filter-wrap{  

    border-top: 0px solid #000;

    border-bottom: 0px solid #DDD;

}

.product-navigation {

    display: none!important;

}

/*---widget---*/

.widget_nav_menu li a:hover{

    color: #000!important;

}

.widget_nav_menu li a{

    color: #989898!important;

}

/*---edit font size--*/

.widget_nav_menu li a {

    font-size: 13px;

}

/*---sale---*/

.type-label-2{

   background-color: #252525!important;

}

li#menu-item-837 a,li#menu-item-836 a {

    /*font-weight: bold!important;*/

   /* text-transform: uppercase;-*/

}

a.checkout-button.button.alt.wc-forward {

    color: #fff;

}

/*--.product-content {

    margin-top: 30px;

}--*/

.back-top a {

    padding: 17px 13px 15px;

    display: block;

    border: 0px solid #565656;

    background-color:transparent;

    background: url('https://www.aristotlebag.com/wp-content/uploads/2015/09/top.png');

    width: 40px;

    height: 77px;

    border-radius: 0px; 

}

.back-top a:hover {

    background-color: transparent;

    border-color: transparent;

    color: transparent;

    text-decoration: none;

    background-repeat: no-repeat;

    border-radius: 0px;   

    width: 40px;

    height: 77px;

    padding: 17px 13px 15px;

}

.back-top span {

    display: none;

}

.woocommerce a.add-request-quote-button {

    margin-bottom: 15px!important;

    font-family: 'CenturyGothic';

}

/*--.woocommerce-error, .alert-error, .error{

    margin-top: 30px!important;

}--*/



.menu .nav-sublist-dropdown ul li a:hover{

   color:#000!important;

}

a.button.reject,a.button.accept,a.button.view,.btn.big, .button.big, .subscription-toggle, .bag-total-table .large-btn {

    color: #fff;

}

a.button.reject,a.button.accept,a.button.view{

    margin-right: 10px;

}

/*--.woocommerce, .woocommerce-page {

    margin-top: 30px;

}--*/

.top-links li:after {

    background: transparent;

}

.back-top a {

    display: none;

}

.emodal .emodal-text .btn{

color:#fff!important;

}



/*--.woocommerce-message, .alert-success, .success {

    background-color: #dff0d8;

    border-color: #d6e9c6;

    margin-top: 30px;

}--*/

/*---hide search---*/

.et-search-trigger {

    display: none;

    height: 0;

}

/*---custom search---*/

.header-wrapper.header-type-3 .etheme_widget_search input[type="text"], .etheme_widget_search input[type="email"], .etheme_widget_search input[type="password"]{

    font-size: 13px;

}

/*--.header-wrapper.header-type-3

 .menu-wrapper>.container {

    margin-bottom: 30px;

}---*/

.et-mega-search input[type="text"]{

    border: 0px solid #d5d5d5;

    height: 40px!important;

    font-family: 'CenturyGothic';

    font-size: 13px;

}

.et-mega-search input[type=submit]{

    background: url('https://www.aristotlebag.com/wp-content/uploads/2015/09/search1.png');

    background-repeat: no-repeat;

    background-position: 50% 50%;

    background-size: 25px 25px;

}

.et-mega-search input[type=submit]:hover,.et-mega-search input[type=submit]:focus{

    background: url('https://www.aristotlebag.com/wp-content/uploads/2015/09/search_hover1.png');

    background-repeat: no-repeat;

    background-position: 50% 50%;

    background-size: 25px 25px;



}

.etheme_widget_search .button {

    height: 34px;

    margin-top: 0px;

    float: right;

    width: 34px;

    font-size: 0px!important;

}

.top-links li:after {

   margin: -8px 12px 0;

}

/*--font size 14px---*/

input[type="text"], input[type="email"], input[type="password"], input[type="tel"], input[type="number"] {

    display: block;

    border-radius: 0;

    -webkit-box-shadow: none;

    box-shadow: none;

    padding: 10px;

    border: 1px solid #d5d5d5;

    height: 39px;

    font-size: 14px;

}



li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-910.item-level-0 {

    display: none;

}

.product-content {

    margin-bottom: 30px;

    margin-top: 30px;

}

p.stock.in-stock {

    display: none;

}

.products-grid .product-title {

    color: #000;

    font-family: "CenturyGothic";

    font-size: 13px;

}

/*--custom place_order buttom--*/

input#place_order:focus {

    background: none;

    background-color: #000!important;

}

input.checkout-button.btn.big.alt.wc-forward:focus{

    background: none;

    background-color: #000!important;

}

.register-link .register-popup:before, .login-link .register-popup:before, .register-link .login-popup:before, .login-link .login-popup:before {

    left: 192px;

}

.register-link .register-popup, .login-link .register-popup {

    left: -179px;

}

/*

.menu-main-container>ul>li:nth-child(5),

.menu-main-container>ul>li:nth-child(6),

.menu-main-container>ul>li:nth-child(7){

  float: left;

  display: inline-block!important;

}*/

/*---custom header---*/

.et-mobile-menu li a:hover{

    color:#fff!important;

}

.mobile-nav .links li.my-account-link a{

    background: none;

    background-repeat: no-repeat;

    background-size: 0px;

    color: #989898;

    width: 100%;

    height: 100%;

    margin-top:0px;

    margin-right:0px;

    float: none;

}

.mobile-nav .links li.logout-link.lastItem a{

    background: none;

    background-repeat: no-repeat;

    background-size: 0px;

    color: #989898;

    width: 100%;

    height: 100%;

    margin-top:0px;

    margin-right:0px;

    float: none;

}

i.fa.fa-user{

     color: #989898;

}

.mobile-nav-heading {

 color: #989898!important

}

@media only screen and (max-width: 1200px){

.widget_search .form-group.has-border, .etheme_widget_search input[type="text"], .etheme_widget_search input[type="email"], .etheme_widget_search input[type="password"] {

    width: auto;

    margin-bottom: 10px !important;

}

}



@media only screen and (max-width: 992px){

div#nav_menu-6.widget_nav_menu li {

    width:100%!important;

    vertical-align: initial;

    text-align: center;

    margin-left: 0px!important;

}

#nav_menu-6.widget_nav_menu {

    margin-left: 0px;

}

.vc_custom_1434695034083 {

    text-align: center;

}

}

@media only screen and (max-width: 414px){

div#nav_menu-6 {

    margin-left: 0px;

}

}

a.button.reject, a.button.accept, a.button.view {

    font-family: "CenturyGothic"!important;

}

.type-label-1 .new {

    font-size: 13px!important;

    font-family: "CenturyGothic";

}

.login-link .login-popup .popup-title span{

    font-family: "CenturyGothic"!important;

}

label {

    font-family: "CenturyGothic"!important;

}

.register-link .register-popup .popup-title span{

    font-family: "CenturyGothic"!important;

}

.register-link .register-popup input[type=submit], .login-link .register-popup input[type=submit], .register-link .login-popup input[type=submit], .login-link .login-popup input[type=submit] {

    font-family: "CenturyGothic"!important;

}

.et-register-form .form-row.right .btn {

     font-family: "CenturyGothic"!important;

}

a.btn.btn.filled.small {

     font-family: "CenturyGothic"!important;

}

.bottom-btn .btn {

    font-family: "CenturyGothic"!important;

}

/*--li#menu-item-72 {

    width: 12%!important;

}

li#menu-item-81 {

    width: 17%!important;

}

li#menu-item-1241 {

    width: 14%!important;

}--*/

/*--hide company label--*/

p#billing_company_field {

    display: none;

}

.content ul, .content ol {

    padding-left: 0px;

}

.shop-table .table-bordered .remove-item{

   color: #000!important;

}

.woocommerce-error, .alert-error, .error {

    margin-top: 15px;

}

td.order-actions a {

    color: #fff;

}

.empty-category-block h2:before{

    background-image: url('https://www.aristotlebag.com/wp-content/uploads/2015/10/out-of-stock.png');

    content: "";

    text-align: center;

    color: #000;

    width: 79px;

    height: 66px;

    bottom: 95px;

    margin-left: -36px;

    left: 50%;

    position: absolute;

    background-position: center center;

}

.main-footer {

    background: url('https://www.aristotlebag.com/wp-content/uploads/2015/10/line-footer.png');

    background-repeat: repeat-x;

}

/*--collection--*/

img.attachment-full.wp-image-1483,img.alignnone.wp-image-1485{

   width:100%

}

.wpb_text_column.wpb_content_element.maxi-4-pic {

    text-align: center;

}

/*-img.alignnone.size-full.wp-image-1727,img.alignnone.size-full.wp-image-1728,img.alignnone.size-full.wp-image-1729{

     padding-top: 50px;

}-*/

.content li {

    list-style: none!important;

}

/*---size guide---*/

.mfp-figure figure img{

    width: 600px;

}



.menu >li.current-menu-item >a{

 color:#000!important;

}

.mfp-close {

    top: 10px;

    color: transparent !important;

}

.mfp-figure figure {

    -webkit-box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.2);

    box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.2);

}

div#nav_menu-6.widget_nav_menu li {
    width: 100%!important;
}

.shop_table {
    /*margin: 0 0 -10px !important;*/
}

.lookbook-gallary{
    margin-left: 0px!important;
}

.select_years .vc_col-sm-4 {
    margin-top: -22px;
    margin-bottom: 30px;
}

table.shop_table.my_account_social {
    margin-bottom: 30px!important;
}
.payment_box .title {
    font-size: 13px;
    margin: 0 0 5px;
    border-top: 0px solid #000;
    border-bottom: 0px solid #ddd;
    padding: 10px 0;
}
.payment_methods li label img {
    margin: 0 0px;
}
#omise-form-internetbanking .omise-form-internetbanking-logo-box {
    margin: 0 5px;
}
.omise-form-internetbanking-label-box {
    max-width: 150px;
}
#omise-form-internetbanking li.item {
    padding: 5px 0 5px;
}

p.stock.out-of-stock {
    display: block!important;
}

@media screen and (max-width: 993px) {
    .order-review input[type="submit"] {
        left: 25%;
    }
}
@media screen and (max-width: 667px) {
.order-review input[type="submit"] {
        left: 20%;
}
    .sortby {
    float: right;
    width: 100%!important;
}
select.w-select.dropdownsearch.seeyear {
    width: 70%!important;
}
.select_years .vc_col-sm-4 {
    margin-top: 0px;
    margin-bottom: 30px;
}
.lookbook-gallary .tabs .tab-title {
    left: 50%;
    transform: translateX(-50%);
}
}
@media screen and (max-width: 480px) {
    .order-review input[type="submit"] {
        left: 10%;
    }
    .product-content-image .label-product {
    display: block!important;
}
}

button.etheme-variable-add-to-cart {
    color: #fff;
}

button.single_add_to_cart_button.button.alt.etheme-variable-add-to-cart.disabled.wc-variation-selection-needed {
    pointer-events: none;
    opacity: 0.5;
}

button.single_add_to_cart_button{
  color:#fff!important;
  border:1px solid red;
}


button#about-us{
    width: 50%!important;
    float: right;
    margin-top: -30px;
    border-radius: 3px;
    border-radius: 3px;
    background-color: #ddd!important;
    color: #fff;
    height: 30px;
    padding: 3px 10px;
    /* background-image: url(http://aristotlebag.com/wp-content/uploads/2015/08/select-arrow.png); */
    font-size: 13px!important;
}