/*
Theme Name: Bulk child
Theme URI: https://themes4wp.com/theme/bulk/
Author: Themes4WP
Author URI: https://themes4wp.com/
Description: Bulk is a modern and responsive multipurpose WordPress theme, perfect for Business websites, Landing pages, E-commerces, Portfolios, Photography and Creative sites, One Pagers... and more. Developed for the Elementor drag and drop page builder, you can use Bulk to build any type of website. Bulk is fully responsive, and WooCommerce, RTL and translation ready. Demo: http://bulk.themes4wp.com/
Version: 1.0.6
License: GNU General Public License v3
License URI: http://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, right-sidebar, custom-background, custom-menu, featured-images, theme-options, translation-ready, custom-logo, photography, threaded-comments, e-commerce, portfolio
Text Domain: bulk

Template: bulk
*/

/*Soltedd Energy*/


@import url("../bulk/style.css");





/*increase width of the page*/

.main-container {
	width:98%;  
}

.container {
 width:98%;   
 
padding-left: 30px;
padding-right: 30px;
	
	font-family: DM Sans,sans-serif;
  font-feature-settings: "cv02","cv03","cv04","cv11";
}
	
	/*increase logo size a bit for solted*/
.site-branding-logo img {
	max-height: 90px;
	}

/*make menu background kinda blue for soltedd
#site-navigation {
background: #13436d !important;
}
*/


/*  reduce header and breadcrumb space */
.top-header{
	min-height: 190px;
	background-color: #27146e /*#02102a;  /*#3c3c3c*/;
}


/*make request a quote on menu red*/
#menu-item-221 > a:nth-child(1) {
background-color: red;
}

h3.widget-title{
	background-color: #02102a;
text-align: center;
padding: 6px;
color: #fff;
}

	
/* =================== ==============================*/


/* make background color kinda blue */
#site-navigation > div:nth-child(1) {
  background-color: #13436d;
}

/*  make the side of background color kinda blue  */
#site-navigation {
  background-color: #13436d;
}

/* make the menu font color white because of the blue background*/
.navbar-default .navbar-nav > li > a {
  color: #fff;  /*just changed it menu font colo*/
 /*	background-color: red; */
}


/* ========================== ======================*/

div.su-spoiler:nth-child(1) > div:nth-child(1) {
background-color: #000064 !important;
color: #fff !important;
}

div.su-spoiler:nth-child(2) > div:nth-child(1) {
background-color: #000064 !important;
color: #fff !important;
}


/* Element | https://solteddenergy.co.uk/delete-soon/ */

div.su-spoiler:nth-child(3) > div:nth-child(1) {
  background-color: #000064;
  color: #fff;
}

/* Element | https://solteddenergy.co.uk/delete-soon/ */

div.su-spoiler:nth-child(4) > div:nth-child(1) {
  background-color: #000064;
  color: #fff;
}

/* Element | https://solteddenergy.co.uk/delete-soon/ */

div.su-spoiler:nth-child(5) > div:nth-child(1) {
  background-color: #000064;
  color: #fff;
}

/* Element | https://solteddenergy.co.uk/delete-soon/ */

div.su-spoiler:nth-child(6) > div:nth-child(1) {
  background-color: #000064;
  color: #fff;
}


/* Element | https://solteddenergy.co.uk/our-products/ */

#foogallery-gallery-249 > div:nth-child(1) > div:nth-child(2) {
  display: none !important;
}

/* Element | https://solteddenergy.co.uk/our-products/ */

#foogallery-gallery-250 > div:nth-child(1) > div:nth-child(2) {
  display: none !important;
}

/* Element | https://solteddenergy.co.uk/our-products/ */

#foogallery-gallery-248 > div:nth-child(1) > div:nth-child(2) {
  display: none !important;
}

/* Element | https://solteddenergy.co.uk/our-products/ */

#foogallery-gallery-254 > div:nth-child(1) > div:nth-child(2) {
  display: none !important;
}

/* Element | https://solteddenergy.co.uk/our-products/ */

#foogallery-gallery-255 > div:nth-child(1) > div:nth-child(2) {
  display: none !important;
}

/* Element | https://solteddenergy.co.uk/our-products/ */

#foogallery-gallery-256 > div:nth-child(1) > div:nth-child(2) {
  display: none !important;
}
	
#foogallery-gallery-253 > div:nth-child(1) > div:nth-child(2) {
display: none !important;
}


div.container:nth-child(2) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(2) > input:nth-child(1) {
  background-color: #f0f0f0;
}


.wpcf7-tel {
  background-color: #f0f0f0;
}


.wpcf7-email {
  background-color: #f0f0f0;
}

textarea.wpcf7-form-control {
  background-color: #f0f0f0;
}


input.wpcf7-form-control:nth-child(2) {
background-color: #13436d;
color: #000;
}

/* ----------------------------------------------------------- below is the old css ------------------ */
	
/*
margin: 0 auto;
float: left;
clear: both;  
}
*/

/*Change background-color of focused menu  #e7e7e7
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	background-color: #ff3333;
	color:#fff;
}
*/

/*change focus menu color
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color: #e2ce86 !important;
}
*/


/*make backoround color of focused menu kinda white
@media (min-width: 768px) {
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
background-color: #e7e7e7;
	
}
}
 */

/*make font color black on focused menu */
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
background-color: #e7e7e7;
	
}


/*make background color kinda white on focused menu */

@media (min-width: 768px) {
 	.navbar-default .navbar-nav > .active > a 
	{
	background-color: #e7e7e7 !important;
	}  
	
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color: #000;
}
	

	
}



/*media query */ 
@media only screen 
  and (min-device-width: 315px) 
  and (max-device-width: 767px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	  
	  .site-branding-logo img{
		  padding-right: 50px;
		  max-height: 46px;
	  }
	  
	  
	  p {
    margin: 0 0 0px;
}
	  /* make the menu font color black */
.navbar-default .navbar-nav > li > a {
  color: #000 !important;
}
	  
	  /*make menu background blue on phones
	  .navbar-nav {
background-color: #27146e;
}
	  */
	  
	  .shrink .site-branding-logo img {
    max-height: 150px;
}
#site-navigation.shrink {
    min-height: 150px;
}

}


/*make menu font color black on phones */
@media only screen and (max-device-width: 767px){

	.navbar-default .navbar-nav > li > a {
		color: #000 }

}



/*increase youtube height
.su-responsive-media-yes{
padding-bottom: 76.25%;	
}
*/

/* give bulletting on right side of cctv monitoring 
.su-list ul li > i {
top: 20px !important;
}
 */


/* incraese  bulletting on right side of cctv monitoring 
.su-list ul li {
line-height: 3.3em !important;
}
 */

/*make tabs background light blue on oil and gas page*/
.su-tabs{
	background: #7f7fff !important;
}

/*increase font size on tabs*/
.su-tabs-nav span{
	padding: 15px 20px !important;
font-size: 16px !important;
}

/*increase font size in tabs section*/
.su-tabs-pane{
	font-size: 15px !important; 
}

/*change background color for faq page*/
.su-spoiler-style-fancy > .su-spoiler-title
{
	background: #7f7fff !important;
	color:#fff;
}


/*footer color*/
#content-footer-section{
	background-color: #27146E;
color: #fff;
	
}


.footer-credits{
	display:none !important;  
}

/*counter watermark*/
.commonninja-ribbon-link {
	opacity: 0.0 !important !important;
	color: transparent;
background: transparent;
}

.sc-bdOgaJ {
	font-size: 1px !important;
max-width: 2% !important;
opacity: 0.0 !important !important;
}

/*zoom pipeline monitoring on homepage*/
#panel-5-4-3-0:hover {
    -ms-transform: scale(1.1); /* IE 9 */
    -webkit-transform: scale(1.1); /* Safari 3-8 */
    transform: scale(1.1); 
}