/*
 Theme Name:   Oxygen Child Theme
 Theme URI:    http://oxygen.jarilo.co.uk/
 Description:  My Child Theme
 Author:       Jarilo Design
 Author URI:   http://jarilo.co.uk
 Template:     oxygen
 Version:      0.2
 Text Domain:  oxygen
*/

@import url("../oxygen/main.min.css");

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

/*=======
 Elementor Fix
 ========*/
@media only screen and (min-width:990px) and (max-width:1536px){
	.elementor_col_fix .elementor-container { flex-wrap: wrap; }
}

/*=======
 floating elements
 ========*/
.cookies-bar { z-index: 9999; }
.grecaptcha-badge { display: none; }

/*=======
 Popup Menu
 ========*/
@media only screen and (min-width:767px) and (max-width:1536px){
	.popup_social { position: relative; top: -50px; }
}

/*=======
 jettabs
 ========*/
div.jet-tabs div.jet-tabs__control-wrapper div.jet-tabs__control { width: 100%; display: block; }

@media (min-width: 770px) { 
 div.jet-tabs div.jet-tabs__control-wrapper div.jet-tabs__control { width: 30% !important; display: inline-block; }
}

/*=======
Services Section
 ========*/
.jar_phoneno a { color: #fff !important; }
.jar_phoneno_black a { color: #333333 !important; }

@media(max-width:770px) {
	.process_fix p { display: none; }
}

@media only screen and (min-width:990px) and (max-width:1536px){
	#service_columnfix .elementor-container { flex-wrap: wrap; }
}

/*=======
 getintouch_details
 ========*/
@media(max-width: 1300px) {
	.getintouch_details li { width: 100%; display: block; }
	.getintouch_details li:first-of-type { padding-bottom: 10px; }
	.getintouch_details li:first-of-type * { display: inline !important; }
	.getintouch_details li:first-of-type :not(i) { color: #fff !important; }
}

div.newspageposts h5.premium-blog-entry-title {  min-height: 63px; }