/*
 Theme Name:   Def Child Theme
 Theme URI:    https://def.ancorathemes.com
 Description:  Def Child Theme
 Author:       AncoraThemes
 Author URI:   https://ancorathemes.com/
 Template:     def
 Version:      1.0.0    
 Tags:         AlfaDefence Security is a global provider of modern, technology-driven protection
*/


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

.b-red b, span.b-red, .b-red strong{color:#ff4040;}
.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs){width:20em;}
.widget_custom_links ul.custom_links_list .custom_links_list_item + .custom_links_list_item {margin-top: 5px !important;}
.datacabling-page h1.sc_item_title {line-height: 45px;}
.common-header ul li ul li{background:white;}
.common-header ul li ul span{padding:30px;}
.common-header ul li ul li span{color:black;}
.file-upload {width: 100%;padding: 12px 15px;border: 1px solid #ddd;border-radius: 5px;font-size: 16px;background-color: #f9f9f9;}
div.wpcf7 .form-style-1 .columns_wrap > [class*="column-"] {padding-bottom: 30px;}
.ads-pb-10 {padding-bottom: 10px;}
.fonts-50 p{font-size:24px;}
.why-choose-section img {position: absolute;top: -230px;left: 0;}
.alfa-home b {background: #000000;padding: 3px 5px;border-radius: 5px;font-weight: 500;margin-right: 3px;}
.page_content_wrap {padding-top: 5.1rem;padding-bottom: 5.1rem;}

form button:not(.components-button), input[type="button"], input[type="reset"], input[type="submit"], .comments_wrap .comment-form .form-submit input[type="submit"], .theme_button, .post_item .more-link, .wp-block-button__link, .sc_button:not(.sc_button_simple), .sc_form button, .sc_portfolio_preview_show .post_readmore, .wpcf7 .wpcf7-submit-style .submit-style-in{ border-radius: 10px;}

.sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {padding: 0em 0;}

li li:not(.menu-collapse) > a > span:after {content: "";display: block;position: relative;z-index: 1;top: auto;bottom: 0px !important;left: 0;@include transform(none);width: 0;height: 0 !important;@include transition(width 0.2s ease);background-color: var(--theme-color-extra_hover);}


.sc_layouts_menu_nav > li ul:not(.sc_item_filters_tabs) {background-color: #ffffff;}
.sc_layouts_menu_popup .sc_layouts_menu_nav > li > a, .sc_layouts_menu_nav > li li > a{color: #000000 !important;}
.sc_layouts_title_title>.sc_layouts_title_caption {font-size: 45px;line-height: 1.3;}


.sc_blogger .sc_blogger_item_title {font-size: 18px;}
.mt-30 {margin-top:30px;}
.after-map-section a {color: white;}

@media (min-width: 320px) and (max-width: 767px) {

.sc_layouts_title_title>.sc_layouts_title_caption {font-size: 30px;line-height: 1.3;}
	
.item1 {order: 2;}
	
.item2 {order: 1;}
	
.datacabling-page h1.sc_item_title {line-height: 30px;}
	
.post-type-archive-cpt_services .page_content_wrap {padding-top: 60px;padding-bottom: 60px;}
	
.trx_addons_column-1_3 {padding-bottom: 40px !important;}

}


div.wpcf7 .form-style-1 .columns_wrap.margin-bottom > [class*="column-"], .sidebar div.wpcf7 .form-style-8 .columns_wrap.margin-bottom > [class*="column-"] {padding-bottom: 20px;}
