/*
 Theme Name:   Basel Child
 Description:  Basel Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     basel
 Version:      1.0.0
 Text Domain:  basel-child
*/

.waiting-for { padding-top: 15px; padding-bottom: 15px; }
.waiting-for h5 { color: #fff; font-weight: 700; font-size: 28px; }

.top-bar-left i { color: #e8c204; margin-right: 15px; }
.top-bar-left i { color: #e8c204; margin-left: 15px; }
.top-bar-left i:first-child { margin-left: 0; }

.main-nav .menu { text-align: right; }

.main-header { border-bottom: 3px solid #ccc; }

.featured-products h3 { font-size: 22px; font-weight: 700; }
.featured-products p { font-size: 18px; font-weight: 700; margin-bottom: 0; }
.featured-products h5 { font-size: 22px; font-weight: 400; }
.featured-products ul li { font-size: 16px; }
.featured-products a { background-color: #ef0e0e !important; border: 0 !important; color: #fff !important; }
.featured-products a:hover { background-color: #000 !important; }

.cctv-solutions .wpb_column:nth-child(2) { width: 59%; }
.cctv-solutions .wpb_column:nth-child(3) { width: 16%; }

.maintenance .wpb_column:nth-child(2) { width: 59%; }
.maintenance .wpb_column:nth-child(1) { width: 16%; }

.maintenance h3 { font-size: 42px; color: #ef0e0e; font-weight: 400; }
.maintenance p { font-size: 26px; }

.cctv-solutions h3 { font-size: 42px; color: #ef0e0e; font-weight: 400; }
.cctv-solutions p { font-size: 26px; }

@media only screen and (max-width : 990px) {
	.cctv-solutions .wpb_column { width: 100% !important; }
	.cctv-solutions .wpb_column img { display: block; margin: auto !important; }
	.cctv-solutions .wpb_single_image .vc_single_image-wrapper { width: 100% !important; }
	.cctv-solutions .wpb_wrapper { width: 100% !important; }
	
	.maintenance .wpb_column { width: 100% !important; }
	.maintenance .wpb_column img { display: block; margin: auto !important; }
	.maintenance .wpb_single_image .vc_single_image-wrapper { width: 100% !important; }
	.maintenance .wpb_wrapper { width: 100% !important; }
	.vc_separator.vc_separator_align_center h4 { text-align: center !important; }
}