/*
Theme Name: Stockholm Child
Theme URI: http://demo.select-themes.com/stockholm/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: http://select-themes.com
Version: 1.0.0
Template: stockholm
*/
@import url("../stockholm/style.css");


/*------------------------FONTS------------------------*/
body, p, h5, h6, li, nav.main_menu > ul > li > a, .textwidget, .drop_down .second .inner > ul > li > a > span, h4 a, .footer_top li, .footer_top, .footer_top .textwidget, h3, h6, .pagination ul li.active span, .pagination ul li > a.inactive, .subtitle, .blog_holder article .post_info, .comment_holder .comment .text .comment_date, .blog_holder.masonry .post_author, .blog_holder.masonry .post_author a, .blog_holder.masonry_full_width .post_author, .blog_holder.masonry_full_width .post_author a, .latest_post_holder .post_info_section span, .latest_post_holder .post_info_section a, .latest_post_holder .post_author, .latest_post_holder a.post_author_link, .projects_holder article .project_category, .portfolio_slides .project_category, .projects_masonry_holder .project_category, .testimonials .testimonial_text_inner p:not(.testimonial_author), .price_in_table .mark, body div.pp_default .pp_description, .side_menu .widget li, aside.sidebar .widget:not(.woocommerce) li, aside .widget #lang_sel ul li a, aside .widget #lang_sel_click ul li a, section.side_menu #lang_sel ul li a, section.side_menu #lang_sel_click ul li a, footer #lang_sel ul li a, footer #lang_sel_click ul li a, .header_top #lang_sel ul li a, .header_top #lang_sel_click ul li a, .header_bottom #lang_sel ul li a, .header_bottom #lang_sel_click > ul > li a, .single_links_pages span, .gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title, .blog_holder article h2 span, .qbutton, .qbutton.medium, #submit_comment, .load_more a, .blog_load_more_button a, .blog_holder article .post_text a.more-link span, a, a:hover {
    font-family: 'Noto Sans Japanese', "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", "メイリオ", 'Cardo', sans-serif;
}


h1, h2, h3, h4 {
    font-family: "Cambria", "MS Mincho", "MS PMincho", "ＭＳ Ｐ明朝", "游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", serif;
}



@media only screen and (max-width: 1000px){
.content .content_inner > .container > .container_inner, .content .content_inner > .full_width > .full_width_inner, .content .content_inner > .container > .container_inner.default_template_holder {
    padding-top: 0px !important;
}
}

	
p {
	text-align: justify !important;
}
	
.case-study-text p {
	text-align: justify !important;
	letter-spacing: -0.07em;
}


.page-title h3 {
	text-align: center !important; 
	margin-bottom: -5px;
	color: #ffffff !important;
}


.page-title h4 {
	text-align: center !important; 
	font-size: 15px;
	color: #ffffff !important;
}
	
.page-title-mobile h4 {
	text-align: center; 
	font-size: 15px;
	color: #ffffff !important;
}

.page-title-mobile h3 {
	text-align: center; 
	font-size: 15px;
	color: #ffffff;
}




	
/* ----- SELECT SLIDER ----- */
.content .content_inner > .container > .container_inner.default_template_holder {
    padding-top: 0;
}


/* ----- MESSAGE BOX ----- */
.q_message {
    padding: 12px 28px;
}

/* -----FRAGRANCE/CASE ----- */
.case-body-text {
    font-size: 18px;
}

.flexslider {
    margin: 0px!important;
}


/* ----- CONTACT FORM ----- */
	
input.wpcf7-form-control.wpcf7-text, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-date, textarea.wpcf7-form-control.wpcf7-textarea, select.wpcf7-form-control.wpcf7-select, input.wpcf7-form-control.wpcf7-quiz {
    background: #F2F2F2 !important;
}
	
.required {
    color: #ff0000;
}


div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #4cb050!important;
}

div.wpcf7-response-output.wpcf7-validation-errors {
    background-color: #FB1C03!important;
}

span.wpcf7-not-valid-tip {
    font-size: 12px;
    color: #FB1C03;
}

