/*
Theme Name: Loudos Child
Theme URI: https://digilab.gr
Author: DigiLab
Author URI: https://digilab.gr
Description: Loudos Child Theme
Template: galleria-metropolia
Version: 2.0.0
Text Domain: loudos-child
*/

/** DIGILAB **/
.footer_copyright a, .cmsmasters_footer_small .footer_nav > li > a {font-size: 14px;}
.bottom_bg {background-color: #f3f3f3;}
.contact-newletter input[type="email"] {width:60%;}
.bottom-newsletter input[type="email"] {width:70%;}
#newsletter-section div {text-align: center;}
.cmsmasters_open_project .project_details_item_title {font-weight: bold;}
.header_mid_inner .logo img.logo_retina {max-width: 55%;}
.bottom_bg {padding-top: 80px;padding-bottom: 20px;}
.logo-bottom {padding-bottom: 20px;}
#bottom .newsletter input[type="email"] {max-width: 64%;padding: 10px 15px;}
#bottom .newsletter input[type="submit"] {padding: 0 12px;}
.portfolio.small_gap .cmsmasters_project_grid .cmsmasters_project_read_more {bottom: 0;padding: 5px 15px;border: solid 2px #16202f;height: inherit;line-height: 16px;color: #16202f;}
.portfolio.small_gap .cmsmasters_project_grid .cmsmasters_project_read_more:hover {background-color: #16202f;color: #fafafa; -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out;}
.cmsmasters_archive_item_info .cmsmasters_archive_item_type, .cmsmasters_archive_item_info .cmsmasters_archive_item_user_name {display: none;}
nav > div > ul ul {width: 255px;}
.wpcf7-acceptance label {text-transform: none;}
.cmsmasters_dynamic_cart, .button_to_cart_wrap, .cmsmasters_header_cart_link_wrap, .cmsmasters_star_rating, .cmsmasters_single_product .price {display:none!important;}
.cmsmasters_single_product .cmsmasters_product_image img {max-height: 500px;width: auto;}
#cookie-law-info-bar {padding: 3px 10px;box-shadow: rgba(0,0,0,.5) 0px 5px 10px;}
#cookie-law-info-again {box-shadow: #161616 0px 2px 5px 0px;}
/** NEW **/
.navigation > li > a, .footer_nav > li > a {font-weight: normal;}
.cmsmasters_header_search_form {background-color: rgba(111, 15, 32, 0.9);}
#page .maxbid input[type="number"] {max-width: 65%;}
#maxbid-info {font-size: 22px;}
#bottom .textwidget ul, #bottom .textwidget ul a {font-size: 14px;}
.user-menu, .logged-in .guest-menu, #menu-item-17643, #menu-item-17640, #menu-item-17645, #menu-item-17651, #menu-item-17653, #menu-item-17654 {display:none!important;} 
.logged-in .user-menu, .logged-in #menu-item-17643, .logged-in #menu-item-17640, .logged-in #menu-item-17645, .logged-in #menu-item-17651, .logged-in #menu-item-17653, .logged-in #menu-item-17654 {display:block!important;} 
.logo-bottom {padding-top: 30px;}
#Bottom-Sidebar .widget_custom_html {padding-bottom: 0;}
.woocommerce-product-attributes-item__label, .attribute-label, .categories-label, .lot-label {font-weight: bold!important;}
.single-product .product_meta > span {text-transform: none;font-size: 16px; font-weight: normal;color: #16202f;padding: 5px 0; /*border-bottom: 1px solid #d8dadc;*/ }
.cmsmasters_single_product .product_meta > span * {font-size: 16px;}
.cmsmasters_single_product .product_meta a, .cmsmasters_product_cat a, .cmsmasters_wrap_pagination ul li .page-numbers {color: #6f0f20}
.cmsmasters_single_product .cmsmasters_product_content {padding: 0;}
#lot-info {margin-top: 20px;}
#lot-info .widgettitle, .cmsmasters_woo_tabs .cmsmasters_tabs_list, .cmsmasters_toggles .cmsmasters_toggle_title, .cmsmasters_text.lots > h3, .lot-info-title {border-bottom: 1px solid #d8dadc;}
.cmsmasters_woo_tabs .cmsmasters_tabs_list {margin-bottom: 25px;}
#page .cmsmasters_woo_tabs .cmsmasters_tabs_list_item {margin-bottom: 0;margin-right: 0;}
.cmsmasters_toggles.dimoprasia .woocommerce-loop-category__title {font-size: 18px;padding: 10px 0px;}
.cmsmasters_toggles .cmsmasters_toggle_title::before {background-color: #6f0f20;}
.grecaptcha-badge {visibility: hidden;}
.cmsmasters_button:hover, .button:hover, input[type="submit"]:hover {background-color: #6f0f20;border-color: #6f0f20;}
.cmsmasters_product {background: #fff;border: 1px solid #d8dadc;padding: 5px;}
.cmsmasters_open_project .cmsmasters_project_content {font-size: 14px;}
.cmsmasters_product .cmsmasters_product_inner {padding: 5px 0 15px;margin-top: 0;}
.cmsmasters_product .cmsmasters_product_inner::before {height: 0px;}
.image-buttons .cmsmasters_img_caption {letter-spacing: 2px;}
.image-buttons {box-shadow: 0px 0px 8px #d8dadc;border-radius: 5px;}
.cmsmasters_img.with_caption.image-buttons {border-color: #6f0f20;}
.cmsmasters_img.with_caption.results, .cmsmasters_img.results {text-align: center;max-width: 800px;border-color: #6f0f20;box-shadow: 0px 0px 8px #d8dadc;}
.cmsmasters_img.results {padding: 10px; border-width: 1px;  border-style: solid;}
.border img {border: 1px solid #d8dadc;}
.aligncenter iframe {margin:auto;}
.product_meta span.sold, .attribute_wrapper.sold {color: #6f0f20;font-weight: bold;}
.wpb-wiz-main-image.wp-post-image, .zoomContainer {height: auto!important;}
#wpb_wiz_gallery .owl-item {margin-right: 10px;}
#wpb_wiz_gallery .owl-item {max-width: 100px !important;}
#loudos input[type="number"], #loudos input[type="email"] {width: 100%;}
#loudos .gdpr {padding-left: 5px;}
#loudos #billing_country_field {width: 100%; margin: 0;  padding: 0;}
.fliptimer ul {font-family: inherit;}
.fliptimer ul > li::before {display: none;}
.cmsmasters-form-builder {font-size: 14px;}
.woocommerce-MyAccount-navigation {margin: 0;}
#uwa_bid_value.input-text.qty {height: 40px;}
.single-product .summary .uwa_auction_form .quantity.buttons_added input {padding-left: 40px!important;}
.bid_button, .uwa_pay_now {background-color: #6f0f20 !important; border-color: #6f0f20 !important; color: #fff!important; display: flex!important; align-items: center; justify-content: center!important; letter-spacing: 0.1em!important;}
.bid_button:hover, .uwa_pay_now:hover {background-color: #ffffff!important;color: #6f0f20!important;}
.uwa_auction_bage_icon {width: 34px;height: 34px;right: 0px;top: -29px;}
span.uwa_winning, span.uwa_losing {background-color: #6f0f20;}
span.uwa_imgtext {top: -29px;}
.single-product span.uwa_imgtext {left: inherit; width: 150px; top: 0; right: -50px;}
.uwa_auction_product_countdown {box-shadow: none; border-top: 1px solid;}
.single-product .uwa_auction_product_countdown {border: 1px solid;}
.uwa_buttons {display: block;}
.uwa-watchlist-button {height: auto;}
.uwa_auction_form .uwa_currency {background-color: #6f0f20; color: #fff; width: 30px !important; margin: 0;}
ul.uwa-user-bid-counts.subsubsub li {padding: 0;}
.uwa-watchlist-button.button a.button.add-uwa.uwa-watchlist-action {border: none;}
.uwa-watchlist-button.button:hover, .uwa-watchlist-button.button:hover .button, .uwa-watchlist-button.button a.button.add-uwa.uwa-watchlist-action:hover, .uwa-watchlist-button.button:hover a.button.add-uwa.uwa-watchlist-action {background-color: transparent;color: #6f0f20;}
.uwa-watchlist-button.button {border: none;justify-content: left;margin-bottom: 20px;}
.remove-uwa.uwa-watchlist-action.button, .view_watchlist.button {border: none;}
.uwa-watchlist-button {width: 100%;}
.remove-uwa.uwa-watchlist-action {padding-right: 10px;}
span.attribute_wrapper.bid, span.uwa_winning_detail, span.uwa_losing_detail, .max-bid {color: #6f0f20; font-weight: bold; display: inline-block;width: 100%;}
.product .cmsmasters_tabs.tabs_mode_tab .cmsmasters_tabs_list_item {float: none;}
.product .cmsmasters_tabs .cmsmasters_tab {display: block;}
.product .cmsmasters_tabs .description_tab {padding-bottom: 25px;}
.product .cmsmasters_tabs .cmsmasters_tabs_list_item {font-size: 16px; color: #4c4c4c;}
.watchauc_img img, .bidauc_img img {padding: 0 5px;}
.watchauc_name a, .bidauc_name a {max-width: 95%;display: inline-block;}
.wpml-ls-menu-item .wpml-ls-flag {vertical-align: middle;}
.cmsmasters_tabs .cmsmasters_tabs_list_item.current_tab p a {font-size: 16px; color: #6f0f20;}
.product_meta strong {font-weight: bold !important;}
#newsletter-section .sp-form .sp-button {background-color: #fafafa;color: #16202f;border-color: #16202f;font-family: 'Roboto Slab', 'Times New Roman', Times, 'Nimbus Roman No9 L', serif;font-size: 12px;line-height: 46px;font-weight: bold;font-style: normal;text-transform: uppercase;
letter-spacing: 0.1em;padding: 0 42px;height: inherit;display: inline-block;position: relative;text-align: center;border-width: 2px;border-style: solid;border-radius: 0px;}
#newsletter-section .sp-form .sp-button:hover {background-color: #6f0f20;  border-color: #6f0f20; color: #fafafa; top: 0px; opacity: 1; transition: all .3s ease-in-out;}
#newsletter-section .sp-form-horizontal .sp-element-container .sp-field {padding: 0;min-height: 50px;}
#newsletter-section .sp-form .sp-form-fields-wrapper {width: 70%;}
#newsletter-section .sp-form .sp-form-control {border-radius: 0px;width: 100%;}
.product-navigation {position: fixed; bottom: 50%; left: 0; right: 0; display: flex; justify-content: space-between; width: 100%; pointer-events: none;}
.prev-product, .next-product {position: absolute; background: #6f0f20; color: #fff; font-size: 20px; padding: 15px; border-radius: 50%; pointer-events: auto; transition: background 0.3s ease, opacity 0.3s ease !important; opacity: 0.2;}
.prev-product {left: 10px;}
.next-product {right: 10px;} 
.prev-product:hover, .next-product:hover {opacity: 0.9; color: #fff;}
 .attribute_wrapper.sold {display:none!important;} /* προσωρινό */

@media only screen and (min-width: 1024px) {
figure.cmsmasters_product_img {min-height: 350px;}
.with_sidebar figure.cmsmasters_product_img {min-height: 270px;}
.cmsmasters_product .cmsmasters_product_img img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.columns-2 figure.cmsmasters_product_img {min-height: 500px;}
.columns-2 .cmsmasters_product .cmsmasters_product_img img {width: auto;max-height: 500px;}
.align-di-center .cmsmasters_row_margin { display: flex; align-items: center; justify-content: center; }
.align-di-center .cmsmasters_row_margin div { min-height: 456px; }
.align-di-center .cmsmasters_img { display: flex; align-items: center; justify-content: center; flex-direction: column; }
}
@media only screen and (max-width: 540px) {
	#page .cmsmasters_single_product .cart * {margin: 0 0 0px;}
	#auction-product-type .countdown_section {padding: 0;}
	#uwa_auction_countdown {max-width: 100%;}
	#slide_top {bottom: 30px;}
	.product-navigation {bottom: 20%;}
	.prev-product, .next-product {padding: 10px;}
}
@media only screen and (max-width: 768px) {
	.headline_outer .entry-title {font-size:38px;line-height:50px;}
	.uwa_bids_history_data {overflow-x:auto;}
	.single-product span.uwa_imgtext {right: inherit; }
}
@media only screen and (max-width: 821px) {
	.portfolio .cmsmasters_project_grid {margin-bottom: 15px;}
	h1{font-size: 38px;line-height: 50px;}
	h2, h2 a {font-size: 24px;line-height: 34px;}
	#newsletter-section .sp-form .sp-form-fields-wrapper {width: 90%;}
}

