/*@import url("http://fast.fonts.net/t/1.css?apiType=css&projectid=54cbd714-d027-47f8-b388-8148594b2069");
    @font-face{
        font-family:"CenturyGothic";
        src:url("Fonts/bd45538f-4200-4946-b177-02de8337032d.eot?#iefix");
        src:url("Fonts/bd45538f-4200-4946-b177-02de8337032d.eot?#iefix") format("eot"),url("Fonts/700cfd4c-3384-4654-abe1-aa1a6e8058e4.woff2") format("woff2"),url("Fonts/9908cdad-7524-4206-819e-4f345a666324.woff") format("woff"),url("Fonts/b710c26a-f1ae-4fb8-a9fe-570fd829cbf1.ttf") format("truetype");
    }
*/
@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{
    border: 1px solid rgba(238, 237, 232, 0);
}
.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/2016/08/cart-bag1.png") no-repeat scroll !important;
    display: none;
    background-size : 18px;
}

.cart-bag{
    top: -84%;
}
.cart-bag:before {
    content: '';
    background: transparent url("https://www.aristotlebag.com/wp-content/uploads/2016/08/cart-bag1.png") no-repeat scroll !important;
    width: 25px;
    height: 25px;
    position: absolute;
    background-size: contain !important;
    left: -25px;
    top: -5px;
}
.header-type-3.slider-overlap .header .menu > li > a{
    color: #989898!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/2016/08/login_icon_hover.png');
  background-repeat: no-repeat;
  background-size: 28px;
  color: transparent;
  width: 28px;
  height: 28px;
  margin-top : 6px;
  margin-right: 10px;
}
li.popup_link.firstItem {
    display: none;
}
.register-link{
  background: url('https://www.aristotlebag.com/wp-content/uploads/2016/08/register_icon_hover.png');
  background-repeat: no-repeat;
  background-size: 28px;
  color: transparent;
  width: 28px;
  height: 28px;
  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: 28px;
  color: transparent;
  width: 28px;
  height: 28px;
  margin-top : 6px;
  margin-right: 10px;
}-*/
li.my-account-link a{
    background: url('https://www.aristotlebag.com/wp-content/uploads/2016/08/login_icon_hover.png');
    background-repeat: no-repeat;
    background-size: 28px;
    color: transparent;
    width: 28px;
    height: 28px;
    margin-top: -28px;
    margin-right: 10px;
    float: right;
}
li.logout-link.lastItem a{
    background: url('https://www.aristotlebag.com/wp-content/uploads/2016/08/logout_icon_hover.png');
    background-repeat: no-repeat;
    background-size: 28px;
    color: transparent;
    width: 28px;
    height: 28px;
    margin-top: 0px;
    margin-right: 0px;
    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 {
     padding-right: 10px;
     padding-top: 5px !important;
}

.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;
}
.out-stock {
    position: absolute;
    top: 128%;
    left: 50%;
    margin: -44px 0 0 -44px;
    width: 100px;
    height: 88px;
    background: rgba(255, 255, 255, 0.9);
    border-radius: 0;
    background: rgba(255, 255, 255, 0)!important;
}
.out {
    display: inline-block;
}
.out-stock .wr-c .bigT,.out-stock .wr-c {
    font-size: 13px;
    display: -webkit-box;
    color: #F40000!important;
}
.out-stock .wr-c .bigT {
    margin-right: 3px;
}
.out-stock .wr-c {
    border-top: 0px solid #A5A5A4;
    border-bottom: 0px solid #A5A5A4;
}
.out>.label-product>.type-label-1,.out>.label-product>.type-label-2 {
    background: red;
    display: none;
}
.out>.label-product>.out-stock {
    display: block;
    position: relative;
    width: auto;
    height: auto;
}
p.stock.out-of-stock {
    color: #F40000;
    font-size:13px;
    /*display: none!important;*/
   /*--- 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
}

.product-information .menu-social-icons {
  width: 40%;
  display: inline-block;
}
.product-information .price ins{
  font-size: 20px;
}
.line-order a {
    background-color: #00b900;
    display: inline-block;
    padding: 8px 20px;
    color: #fff;
}
.line-order a:hover {
    background-color: #856f5a;
    color: #fff;
}
.line-order a:focus {
    text-decoration: underline;
}
.line-order img {
    margin-top: -10px;
    margin-right: 10px;
}
.product-image-wrapper {
    overflow: visible;
}



@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;
}
.vc_gitem-animated-block {
    margin: 0 0px!important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-next.vc_grid-nav-next-outside {
    right: -30px!important;
}
.vc_grid.vc_grid-owl-theme .vc_grid-owl-nav .vc_grid-owl-prev.vc_grid-nav-prev-outside {
    left: -30px!important;
}
}
@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);
}
.shopping-container {
    background-color: whitesmoke;
}
.header-type-3.slider-overlap .header .badge-number {
    background-color: #000000 !important;
    color: #FFF !important;
    border-radius: 100% !important;
}
.social-link a:hover {
    color: #7a624a !important;
}








/*.header-wrapper {
    background: rgba(255,255,255,0.50) !important;
    position: fixed !important;
    width: 100%;
}
.header-wrapper.header-type-3
 .menu-wrapper>.container {
    border-bottom: 0px !important;
}
.header-search {
    margin-top: 0px;
}*/
.et-search-trigger .fa-search {
    background: #000 !important;
    color: #FFF;
    background-size: initial !important;
}
.et-search-trigger {
    display: inherit;
    height: auto;
}

.header-search {
    margin-top: 0 !important;
}
.social-link a {
    font-size: 15px !important;
    margin: 5px;
}
.social-link {
    display: block !important;
}
.etheme_widget_search {
    display: none;
}

.navbar {
    padding-bottom: 0px !Important;
}

.header-type-3.slider-overlap .header .menu > li > a {
    color: #000000!important;
}
.header-type-3.slider-overlap .header .menu > li > a:hover {
    color: #000000!important;
}
.wpb_revslider_element {
    margin-top: 0px !Important;
}
.main-footer-3 .vc_row {
    margin-bottom: 0px !Important;
}
.header-search {
    display: none !important;
}
.header-logo {
    top: -22px;
    left: -10px;
}
@media only screen and (max-width: 767px){
    .shopping-container {
      background-color: transparent;
      border: dotted 0px #ababab;
  }
  .cart-bag:before {
      left: 5px;
      top: 0px;
  }
  .header-wrapper.header-type-3 .menu-wrapper>.container {
      height: 20px;
  }
    .menu >li.current-menu-item >a {
      color: #fff!important;
  }
}

@media only screen and (max-width: 480px){
#homebanner-2 .tp-bgimg.defaultimg {
        background-position: 80%  !important;
    }
#homebanner-3 .tp-bgimg.defaultimg {
    background-position: 77% !important;
}
.shopping-container {
    /*background-color: whitesmoke;
    border: dotted 1px #ababab;*/
          background-color: transparent;
      border: dotted 0px #ababab;
}
.navbar-right .navbar-right {
    left: 10px !important;
}
.header-wrapper.header-type-3 {
    position: relative;
    left: inherit;
    width: 100%;
    top: 0;
    height: 80px;
}
.navbar-header.navbar-right {
    top: 75% !important;
}
.header-logo {
    top: inherit !important;
    left: 50% !important;
}
.social-link {
    text-align: center;
}
.product-information .menu-social-icons {
    width: 100%;
}
}

@media (max-width: 991px) and (min-width: 768px){
        #homebanner-2 .tp-bgimg.defaultimg {
        background-position: 95%  !important;
    }
    .shopping-container {
    background-color: whitesmoke;
    border: dotted 1px #ababab;
}
.navbar-right .navbar-right {
    left: 10px !important;
}
.header-wrapper.header-type-3 {
    position: relative;
    left: inherit;
    width: 100%;
    top: 0;
    height: 80px;
}
.navbar-header.navbar-right {
    top: 75% !important;
}
.header-logo {
    top: inherit !important;
    left: 50% !important;
}
.social-link {
    text-align: center;
}
}
.menu-icon:before {
    color:#000 !important;
}


    .woocommerce-variation.single_variation {
        width: 150px;
        /*display: inline-block!important;*/
    }
    .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled {
      display: inline-block;
      float: right;
  }

