/*
 Theme Name:   Dom Child Theme
 Theme URI:    https://dom.themerex.net/
 Description:  Dom Child Theme
 Author:       ThemeREX
 Author URI:   https://themerex.net/
 Template:     dom
 Version:      1.0
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  dom
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
.button-head .sc_button{
	padding: 10px 25px!important;
}
.button-head {
	margin-left: 1em!important;
}
.sc_layouts_row_type_compact .custom-logo-link img, .sc_layouts_row_type_compact .sc_layouts_logo img {
    min-height: 90px!important;
}
.menu_mobile_header_wrap {
	    background: #fff!important;
}
.menu_mobile .menu_mobile_close .menu_button_close_icon {
    color: #9c9c9c!important;
}
.sc_layouts_menu_nav>li {
    font-size: 16px!important;
}
.sc_layouts_menu_nav > li > a {
    padding: 0.9em 0.7em!important;
	 font-size: 16px!important;
}
.top_panel {
	    font-size: 16px!important;
}
.top_panel .sc_layouts_item_details{
	    font-size: 16px!important;	
}

.tel-mobile {
	margin-top: 10px!important;
    display: block!important;
    background: #ff701f!important;
    padding: 5px 15px!important;
    border-radius: 15px!important;
    width: auto!important;
    text-align: center!important;
}
.tel-mobile a {
	color: #fff!important;
    text-align: center!important;
    display: contents!important;
    padding: 5px!important;
}
.title-pages {
}
.sc_layouts_title_title h1{
	color:#333!important;
}
.sc_layouts_title_title>.sc_layouts_title_caption {
	color:#333!important;
}
.top_panel_default .top_panel_navi, [class*="scheme_"].top_panel_default .top_panel_navi {
    background-color: #fff!important;
}
.sc_services_fashion .sc_services_item_title {
    text-align: center;
}


@media (max-width: 480px) {
.sc_layouts_row_type_compact .custom-logo-link img, .sc_layouts_row_type_compact .sc_layouts_logo img {
    min-height: 45px!important;
}
}

@media (max-width: 1023px) {
.menu_mobile .menu_mobile_widgets_area {
    display: none!important;
}

}



@media (min-width: 1281px) {
.tel-mobile {
	display: none!important;
}


}


@media (max-width: 1280px){
.sc_services_panel .sc_services_item_content_inner {
    padding: 0.5em 0.5em 1em 0.5em!important
}

}



@media (max-width: 1439px){
.sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li>a, .sc_layouts_menu_dir_horizontal .sc_layouts_menu_nav>li.menu-item-has-children>a, .sc_layouts_menu_nav>li>a, .sc_layouts_menu_nav>li.menu-item-has-children>a {
    padding: 0.6em!important;
}
}