@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css);.hide {
display: none; }
.no-margin {
margin: 0; }
.margin-bottom {
margin-bottom: 25px; }
@media (max-width: 767px) {
.mobile-no-margin {
margin-bottom: 0; }
.front-page .mobile-no-margin {
margin-bottom: 0; } }
.morebutton {
font-size: 11px;
display: inline-block;
padding-top: 0;
color: #c30303;
text-transform: uppercase; }
.morebutton:hover {
text-decoration: underline; }
.top-wrapper .top-info {
font-weight: normal; }
.top-wrapper .container .top-search #codenegar_ajax_search_form {
width: 100%;
border: none; }
div.wpcf7 .ajax-loader {
visibility: hidden;
position: absolute;
background-repeat: no-repeat;
}
@media (max-width: 992px) {
.top-wrapper .top-info {
font-size: 11px; } }
@media (max-width: 767px) {
.top-wrapper .topbar-menu .top-menu-container #menu-top-menu {
display: block; }
.top-wrapper .topbar-menu .top-menu-container #menu-top-menu li {
padding: 0 5px; }
.top-wrapper .container {
padding-left: 0;
padding-right: 0; }
.top-wrapper .container .cart-search .top-cart {
margin-bottom: 0;
padding: 15px 0;
margin-right: 13px;
display: inline-block;
width: 145px;
float: right; }
.top-wrapper .container .cart-search .top-search {
clear: both;
display: block;
position: relative;
width: 100%;
padding: 0 15px 25px; }
.top-wrapper .container .cart-search .top-search .widget_product_search {
display: block; }
.top-wrapper .container .cart-search .top-search .widget_product_search form {
float: none; }
.top-wrapper .container .cart-search .top-search .widget_product_search form input {
width: 82%; }
.top-wrapper .container .cart-search .top-search .widget_product_search form button {
width: 18%; }
.top-wrapper .container .sp-menu .menu-wrapper {
margin: 0 auto; } }
.mobile-cart-container {
position: absolute;
right: 25px;
top: 20px;
width: 40px;
height: 40px;
background: rgba(0, 0, 0, 0.2);
text-align: center;
padding: 10px 0 0;
color: #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%; }
.mobile-cart-container a:active, .mobile-cart-container a:hover {
color: #fff; }
.footer {
margin-top: 30px; }
.post-type-archive-product #secondary.sidebar-category .widget ul.product-categories > .cat-item {
display: block; }
.post-type-archive-product #secondary.sidebar-category .widget ul.product-categories > .cat-parent > a {
display: block; }
#secondary.sidebar-category .widget .widget-title {
padding: 10px 15px;
background-color: #373737; }
#secondary.sidebar-category .widget ul.product-categories {
border: 3px solid #373737;
background-color: #ffffff; }
#secondary.sidebar-category .widget ul.product-categories li a {
display: block;
font-style: normal;
font-family: 'Montserrat'; }
#secondary.sidebar-category .widget ul.product-categories > .cat-item {
display: none; }
#secondary.sidebar-category .widget ul.product-categories > .cat-item:last-child {
border-bottom: none; }
#secondary.sidebar-category .widget ul.product-categories > .cat-parent > a {
display: none; }
#secondary.sidebar-category .widget ul.product-categories > .cat-parent .children {
display: block; }
#secondary.sidebar-category .widget ul.product-categories > .cat-parent .children li:last-child {
border-bottom: none; }
#secondary.sidebar-category .widget ul.product-categories > .cat-parent .children .children {
margin-left: 15px; }
#secondary.sidebar-category .widget ul.product-categories > .current-cat, #secondary.sidebar-category .widget ul.product-categories .current-cat-parent {
display: block; }
@media (max-width: 767px) {
#secondary.sidebar-category .widget .widget-title span {
display: block;
position: relative; }
#secondary.sidebar-category .widget .widget-title span:first-child {
display: none; }
#secondary.sidebar-category .widget .widget-title span:after {
font-family: 'FontAwesome';
content: '\f078';
font-size: 12px;
position: absolute;
top: 0;
right: 0;
color: #fff; }
#secondary.sidebar-category .widget ul li {
border-bottom: none; }
#secondary.sidebar-category .widget ul li a:before {
display: none; }
#secondary.sidebar-category .widget ul.product-categories {
display: none; } }
#secondary.sidebar-blog .widget.widget_categories {
border: none; }
#secondary.sidebar-blog .widget.widget_categories .widget-title {
background-color: #373737;
color: #ffffff;
border-bottom: none; }
#secondary.sidebar-blog .widget.widget_categories .widget-title span {
font-size: 14px;
text-transform: uppercase; }
#secondary.sidebar-blog .widget.widget_categories ul {
border: 3px solid #373737;
background-color: #ffffff; }
#secondary.sidebar-blog .widget.widget_categories ul li {
border-bottom: none; }
#secondary.sidebar-blog .widget.widget_categories ul li a {
display: block;
font-style: normal;
font-family: 'Montserrat'; }
#secondary.sidebar-blog .widget.widget_categories ul li ul {
border: none; }
@media (max-width: 767px) {
#secondary.sidebar-blog .widget.widget_categories .widget-title span {
display: block;
position: relative; }
#secondary.sidebar-blog .widget.widget_categories .widget-title span:first-child {
display: none; }
#secondary.sidebar-blog .widget.widget_categories .widget-title span:after {
font-family: 'FontAwesome';
content: '\f078';
font-size: 12px;
position: absolute;
top: 0;
right: 0;
color: #fff; }
#secondary.sidebar-blog .widget.widget_categories ul {
display: none; }
#secondary.sidebar-blog .widget.widget_categories ul li a:before {
display: none; } }
.main-container .product-view .upsells_products_widget {
margin-bottom: 30px; }
@media (max-width: 767px) {
.main-container .page-content .entry-content .shop_table td.product-name > a {
display: block; }
.main-container .page-content .entry-content .shop_table td.product-name .variation {
display: inline-block; }
.main-container .page-content .entry-content .shop_table .quantity {
width: 100%;
display: block;
text-align: center; }
.main-container .page-content .entry-content .shop_table .quantity input {
padding: 0;
text-align: center;
display: inline-block; } }
.newsletterpopup {
background-image: url(//www.clothingdepot.com.au/wp-content/themes/greek-child/images/clothing_depot_newsletter_pop_up_img.jpg); }
@media (max-width: 767px) {
.newsletterpopup {
background-image: none;
background-color: #fff; } }
.form-newsletter .images {
right: 0; }
@media (max-width: 767px) {
.newsletterpopup {
max-width: 100%;
left: 0;
margin-left: 0; }
.newsletterpopup .widget .widget_wysija p.des {
max-width: 100%; }
.newsletterpopup .widget .widget_wysija p input.wysija-input {
margin-bottom: 15px;
width: auto;
min-width: 250px; } }
.layout-5 .sp-logo .logo {
padding: 15px 0 0;
width: 218px; }
@media (max-width: 992px) {
.layout-5 .sp-logo {
position: absolute; }
.layout-5 .sp-logo .logo {
padding: 15px 0;
width: 65%;
margin: 0; } }
@media (max-width: 767px) {
.layout-5 .sp-logo {
float: none;
display: inline-block;
width: 50%;
padding: 0; }
.layout-5 .sp-logo .logo {
max-width: 105px;
padding: 15px 0;
margin: 0 0 0 30px; } }
ul.address > li {
text-transform: none; }
.mbmenu-toggler {
height: 45px;
line-height: 46px;
font-size: 18px;
padding: 0 15px; }
.mbmenu-toggler span.mbmenu-icon {
height: 45px; }
@media (max-width: 767px) {
.mobile-menu-container {
padding: 0; }
.mobile-menu-container ul.nav-menu {
margin: 0; }
.mobile-menu-container ul.nav-menu > li .fa {
right: 6px; }
.mobile-menu-container ul.nav-menu > li a {
padding: 3px 15px; }
.mobile-menu-container ul.nav-menu > li:last-child a {
height: auto;
line-height: normal;
padding: 8px 15px;
background: #909090;
color: #fff; }
.mobile-menu-container ul.nav-menu > li:last-child a:hover {
color: #fff; } }
@media (max-width: 992px) {
.mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul, .mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > ul {
display: block; }
.mega_main_menu.responsive-enable > .menu_holder > .menu_inner > ul > li, .mega_main_menu.responsive-enable.mobile_minimized-enable > .menu_holder > .menu_inner > ul > li {
float: none;
display: inline-block;
width: auto; } }
#header-menu .primary > .menu_holder > .menu_inner > ul {
text-align: right; }
#header-menu .primary > .menu_holder > .menu_inner > ul > li:last-child {
border-right: none; }
#header-menu .primary > .menu_holder > .menu_inner > ul > li:last-child:hover > .item_link {
background: transparent; }
#header-menu .primary > .menu_holder > .menu_inner > ul > li:last-child > .item_link {
background: transparent;
padding-right: 0; }
@media (max-width: 1200px) {
#header-menu .primary > .menu_holder > .menu_inner > ul > li > .item_link {
padding: 17px 10px; }
#header-menu .primary > .menu_holder > .menu_inner > ul > li > .item_link:after {
display: none;
content: ''; } }
@media (max-width: 992px) {
#header-menu .primary > .menu_holder > .menu_inner > ul {
text-align: center; }
#header-menu .primary > .menu_holder > .menu_inner > ul > li.default_dropdown:hover ul {
position: absolute;
min-width: 200px; }
#header-menu .primary > .menu_holder > .menu_inner > ul > li:last-child > .item_link {
background: transparent;
padding-right: 17px; } }
#header-menu .primary > .menu_holder.sticky_container > .menu_inner > ul {
text-align: center; }
.mega_main_menu.primary.mobile_minimized-enable.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i, .mega_main_menu.primary.mobile_minimized-enable.icons-left .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i, .mega_main_menu.primary.icons-left > .menu_holder > .menu_inner > ul > li > .item_link > i, .mega_main_menu.primary.icons-left .menu_holder.sticky_container > .menu_inner > ul > li > .item_link > i {
height: auto;
line-height: 1; }
@media (max-width: 767px) {
.wpb_content_element {
margin-bottom: 0; } }
.woocommerce .related_products_widget span.lbfeatured { right: 76px; }
.woocommerce-price-suffix {
display: none; }
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .stock {
margin: 10px 0;
width: 100%;
text-align: left;
display: inline-block; }
.latest-news2 .spc-container .spc-list li .text-block .title {
min-height: 30px;
margin-bottom: 5px; }
.top-search .codenegar_ajax_search_wrapper .ajax_autosuggest_form_wrapper .ajax_autosuggest_input {
min-width: 230px;
font-size: 12px; }
@media (max-width: 992px) {
.top-search .codenegar_ajax_search_wrapper .ajax_autosuggest_form_wrapper .ajax_autosuggest_input {
min-width: 200px; } }
.sku_wrapper {
display: none; }
.main-container .product-view .summary.single-product-info .short-description p {
margin: 0 0 25px; }
.main-container .page-content.blog-page .post {
min-height: 500px; }
.page-template-cart-page .main-container .page-content .button.alt {
float: right; }
@media (max-width: 767px) {
.mcart-border {
right: 0; } }
.page .main-container .page-content {
padding-bottom: 0; }
.page .main-container.full-width .vc_row:last-child {
margin-bottom: 0; }
.page .main-container.contact-page {
padding-top: 50px;
padding-bottom: 35px; }
.page .main-container.contact-page .entry-content .contact-input .contact-submit {
margin-bottom: 0; }