@charset 'utf-8';
/*
 Theme Name:   TattooSalon Child
 Theme URI:    http://tattoo.barber.axiomthemes.com//
 Description:  TattooSalon - Fully Responsive and Mobile Friendly theme
 Author:       AxiomThemes
 Author URI:   http://axiomthemes.com
 Template:     tattoo
 Version:      1.6
 Tags:         light, inheritable theme-options
 Text Domain:  axiom
*/


@import url("../tattoo/style.css");


/* =Theme customization starts here
-------------------------------------------------------------- */


@import 'https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700|Roboto:300,400,500,700,900';



.border{
	 /*background-image: url("/wp-content/uploads/bg_border.png") !important;*/
    background-repeat: repeat-x !important;
    background-color: #bf9456 !important;
}

.appoinment_panel{
	font-family: 'Roboto Slab', serif;
	font-weight: 700;
	color:#000;
	font-size: 17px;
}


h2.sc_title.about_us{
	font-family: 'Roboto Slab', serif;
	font-weight: 700;
	color:#fefcfc;
	font-size: 48px;
	padding-bottom: 10px;
}


.sc_title{
	font-family: 'Roboto Slab', serif;
	font-weight: 700;
	color:#fefcfc;
	font-size: 48px;
	padding-bottom: 10px;
}


.sc_team_item_title{
	font-family: 'Roboto Slab', serif;
	font-weight: 700;
	color:#fff;
	font-size: 32px;
}


.sidemenu_wrap .sidemenu_area > ul > li > a{
	font-family: 'Roboto Slab', serif;
	font-weight: 400;
	color:#5d5f62;
	font-size: 34px;
	padding-bottom: 10px;
}

#menu-item-2241 > a{
	font-family: 'Roboto Slab', serif;
	font-weight: bold !important;
	color:#c09450 !important;
	font-size: 34px;
	padding-bottom: 10px;
}


.popup_wrapper .sidemenu_area .navigate{
	opacity: 0 !important;
}

.contact{
	opacity: 0;
}

.menu_contact{
	margin-top:80px !important;
}

.logo_descr{
	font-family: 'Roboto Slab', serif !important;
	font-weight: 400 !important;
	color:#fff !important;
	font-size: 14px !important;
	padding-bottom: 10px !important;
	text-transform: none;
}


/*SECTION 1 - POIOI EIMASTE*/


#section_1 .wpb_content_element {
	font-family: "Roboto", sans-serif;
	font-size: 16px;
	color:#6b6d6e;
}

#section_1 .sc_description{
	font-family: "Roboto", sans-serif;
	font-size: 21px;
	color:#fff !important;
}

.separator{
	margin-bottom:26px;
}

.sc_button{
	font-family: "Roboto Slab",sans-serif;
}


/*SECTION 2 - TI AKRIVOS KANOUME*/

#section_2 p {
	margin-bottom:0px;
}

#section_2 h2{
	margin-bottom:0px;
	padding-bottom:0px;
}

#section_2 .wp-image-2170{
	padding-top:30px;
}


#section_2 .wpb_wrapper{
	font-family: "Roboto", sans-serif;
	font-size: 24px;
	color:#fff;
}

#section_2 h5{
	font-family: "Roboto", sans-serif !important;
	font-size: 17px !important;
	color:#fff !important;
}

.serv_desc p{
	font-family: "Roboto", sans-serif;
	font-size: 16px;
	color:#fff;
}

.text_price p{
	font-family: "Roboto", sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#c09551 !important;
}

.column-3_10 > .sc_section_overlay{
	padding:0px !important;
}


/*SECTION 3 - OI KALLITEXNES*/
#section_3 p {
	margin-bottom:0px;
}

#section_3 h2{
	margin-bottom:0px;
	padding-bottom:0px;
}

#section_3 .wp-image-2170{
	padding-top:30px;
}

.home.page .serv_block .sc_section_overlay{
	padding: 24px 16px 48px !important;
}


.members_front{
	width:65%;
	margin:0 auto;
}

.sc_team_item .sc_team_item_info .sc_team_item_position{
	text-transform: none !important;
}

/*SECTION 3 - H DOULEIA MAS*/

#section_4 p {
	margin-bottom:0px;
}

#section_4 h2{
	margin-bottom:0px;
	padding-bottom:0px;
}

#section_4 .wp-image-2170{
	padding-top:30px;
}

.barber .esg-filterbutton, .barber .esg-sortbutton, .barber .esg-cartbutton{
	font-family: "Roboto Slab",sans-serif !important;
	font-size: 15px !important;
	font-weight: bold !important;
}

/*FOOTER*/
.wpb_wrapper{
	font-family: "Roboto Slab",sans-serif !important;
	font-size: 18px !important;
	font-weight: 500 !important;
}

.sc_contact_form_info .sc_contact_form_item .label__field span, .sc_contact_form_item.sc_contact_form_message .label__field span{
		color:#fff !important;
	font-family: "Roboto Slab", sans-serif;
	font-size: 15px;

}

.sc_contact_form_info .sc_contact_form_item .input__field, .sc_contact_form_item.sc_contact_form_message .input__field{
	border-bottom: 2px solid rgba(255, 255, 255, 1) !important;
}

.sc_socials.sc_socials_size_tiny, .sc_socials.sc_socials_size_small{
	display: none;
}

/*All Sections Borders*/

.bottom{
	display:none !important;
}

.slider_wrap{
	margin-bottom:0px !important;
}

#section_1{
	border-top:16px solid #bf9456;
}

#section_2{
	border-top:16px solid #bf9456;
}

#section_3{
	border-top:16px solid #bf9456;
}

#section_4{
	border-top:16px solid #bf9456;
}

.user_footer_wrap{
	margin-bottom:-64px;
}


/*All inside pages headers*/

.page_top_wrap.page_top_title.page_top_breadcrumbs{
	display:none;
}

/*POIOI EIMASTE PAGE*/

.topOnPages p{
	margin-bottom:10px;
}

.topOnPages h2{
	margin-top:5px;
	margin-bottom:5px;
	padding-top:50px;
}

.sc_team_style_1 .sc_team_item .appoinment_button{
	right:22%;
}


/*Footer*/
footer .email_icon, footer .phone_icon, footer .address_icon, footer .working_time_icon, footer .fax-icon{
	text-transform: none;
	letter-spacing: 0px;
}


footer .email_icon, footer .phone_icon, footer .address_icon, footer .working_time_icon, footer .fax-icon{
	font-weight: 500 !important;
}

/*TIMOOKATALOGOS PAGE*/
.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before
{
	background-color: #23262a !important;
}
.vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels, .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::after, .vc_tta-color-orange.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels::before{
	border-color:#23262a !important;
}

.timokatalogos {
text-align: center;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab.vc_active > a{
	background-color: #c19551 !important;
	color:#fff !important;
	font-weight: bold;
	border:none;
	border-radius:0px;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-tab > a{
	background-color: #1a1d21 !important;
	color:#fff !important;
	border: none !important;
	border-radius:0px !important;
}

.vc_tta-tabs-list{
	text-align: center;
}

.vc_tta.vc_tta-spacing-1 .vc_tta-tab{
	padding:20px !important;
}

.timokatalogos_title{
	padding-bottom:0px;
}
.timokatalogos_top p{
	margin-bottom:0.4em;
}

.timokatalogos_top h2{
	margin:0em;
}

.timokatalogos p{
	margin-bottom: 0.5em;
}

.timokatalogos h5{
	margin-bottom:0px;
	padding-bottom:0px;
}


.barberScool p{
	margin-bottom:0.4em;
}

.barberScool h2{
	margin:0em;
	padding:0px;
}

.school_posts h4{
	font-family: 'Roboto Slab',sans-serif;
}

/*MEDIA QUERIES*/

@media screen and (max-width: 800px) {
	.popup_wrapper .sidemenu_area {
        margin-left:5% !important;
    }


.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a{
		background-color: #c19551 !important;
	color:#fff !important;
	font-weight: bold;
	border:none;
	border-radius:0px;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{
	background-color: #1a1d21 !important;
	border-color: transparent !important;
}

.vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body, .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::after, .vc_tta-color-orange.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body::before{
	border-color: transparent !important;
}

.menu_contact{
	margin-top:0px !important;
	left:0 !important;
	margin-left:2% !important;
}

.openMenuFix .menuTranform{
border-color:transparent;
}
.border.vertical{
	display: none;
}
h2.sc_title.about_us{
	font-size: 33px;
}

.sc_title{
	font-size: 33px;
	line-height: 35px;
}

.appoinment_panel{
	font-size: 14px;
	margin-left: 108px;
}

.column-3_10{
	width:100%;
}
.column-7_10{
	width: 100%;
}
.home.page .serv_block{
	margin-bottom: 0px !important;
}
.members_front{
	width: 100% !important;
}

.sc_team_style_1 .sc_team_item .appoinment_button{
	right:9% !important;
}
input[type="submit"], input[type="button"], button, .sc_button.sc_button_style_filled, .tribe-events-nav-next a{
	letter-spacing: 0;
}

}
