/*
 Theme Name:     Gas Pro
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Header Area
------------------------------------------------------- */

#headerarea h4.et_pb_module_header {padding-bottom:0px;}
#headerarea .cd {border-right:2px solid #ececec;padding-right:2%;margin-right:6px;}
#headerarea .et_pb_column_1_2  {width:30%;margin-right:0px;}
.et_pb_image_0_tb_header {width:50% !important;}
.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before {color:white !important;}
#headerarea .et_pb_column_1_6 {width:auto;}
#headerarea .et_pb_column_1_6:last-child {float:right;}
#headerarea .et_pb_blurb_position_left .et_pb_blurb_container {padding-left:8px;}
.et_pb_fullwidth_menu .et-menu>li, .et_pb_menu .et-menu>li {padding-right:1.7em !important;}
#aboutus .et_pb_column_1_2 {width:50% !important;margin-right:0px;}
.hp-element {float:right;}
#aboutus h3 {line-height:1.3em;}
#aboutus h1.heading  {color: #0c71c3;}
#aboutus h1.heading:after {position: absolute;content: '';left: 0; bottom: 0;height: 1px;width: 55px; background-color: #979797;}
#services h1:after  {position: absolute;content: '';left: 0; bottom: 0;height: 1px;width: 55px; background-color: #979797;}
#services h1 {color: #0c71c3;}
.cd.phone {margin-right:2% !important;float:right;}
.cd.email {margin-right:2%;float:right;margin-left:2%;}
#getintouch  h1 {color: #0c71c3;}
#getintouch h1:after  {position: absolute;content: '';left: 0; bottom: 0;height: 1px;width: 55px; background-color: #979797;}
#whatwedo h1:after {position: absolute;content: '';left: 0; bottom: 0;height: 1px;width: 55px; background-color: #979797;}
#whatwedo h1  {color: #0c71c3;}
#whatwedo .et_pb_main_blurb_image {width:25px;}
#whatwedo .et_pb_blurb_content {float:left;}
.et_pb_blurb_position_left .et_pb_main_blurb_image, .et_pb_blurb_position_right .et_pb_main_blurb_image {width:80px;}
#aboutus .et_pb_blurb_content {float:left;margin-bottom:2em;}
#aboutus .et_pb_column_1_2 .et_pb_module {width: 65%;max-width: 65%;float:right;}
#aboutus .et_pb_column_1_2.et_pb_column_1  .et_pb_module  {width: 68%;max-width: 68%;float:left;margin:auto;}
#aboutus .et_pb_blurb_content {width:94%;max-width:94%;}
.legalstuff {float:right;} .legalstuff a {font-weight:normal;}
#footer-info {width:100%;}
#footer-bottom .container, #main-footer .container {max-width:1280px;}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container {max-width:1280px;}
.et_contact_bottom_container {float:none;}
.et_pb_contact_submit {width:100% !important;}
 .footer-widget h4 {color: #0c71c3;}
#header-info .et_pb_image_1_tb_header {width:75px;}
#headerarea .et_pb_blurb_position_left .et_pb_main_blurb_image,#headerarea  .et_pb_blurb_position_right .et_pb_main_blurb_image {width:35px;}
.et_pb_image_1_tb_header.cd {border-right:0px !important;margin-right:0px;padding-right:0px;}
#mobile_menu1 .et_pb_menu ul li a {color:#565656;}
.et_pb_fullwidth_menu .et_mobile_nav_menu, .et_pb_menu .et_mobile_nav_menu {width:100%;}
.et_mobile_menu li a {color:#565656 !important;}
.hn.image {float:right;width:4em !important;}
.et_pb_column_1_6.et_pb_column_1_tb_header.hn {margin-right:2% !important;}
.hp-element .et-pb-icon {color:#4daae7!important;}
@media only screen and (max-width: 1400px) and (min-width: 1081px) {#aboutus .et_pb_column_1_2 .et_pb_module {width: 80%;max-width: 80%;float:right;}}


@media only screen and (max-width: 1080px) {#aboutus .et_pb_column_1_2 .et_pb_module {width: 90%;max-width: 90%;float:right;}
	.et_pb_column_1_6.et_pb_column_1_tb_header.hn.image {display:none;}
	.cd.email {border-right:none !important;}}


@media only screen and (max-width: 980px) {#aboutus .et_pb_column_1_2 {width:100% !important;} #aboutus .et_pb_column_1_2 .et_pb_module {width: 90%;max-width: 90%;float:right;}#aboutus .et_pb_column_1_2.et_pb_column_1 .et_pb_module {width:90% !important; max-width:90% !important;}
#nav .et_pb_column_3_4 {width:75%;margin-bottom:0px;}
#nav .et_pb_column_1_4 {width:25%;margin-bottom:0px;}
	.et_pb_image_1_tb_header.cd {display:none !important;}
	#headerarea .et_pb_column_1_6 {}
	#headerarea .et_pb_column_2_5 {width:25%;}
     #headerarea .et_pb_column_3_5 {width:75%;}
	.et_pb_image_0_tb_header {width:80% !important;}}

@media only screen and (max-width: 720px) 
{.cd.email {display:none;}}




