*,span{font-size:1em;line-height:1.2em;padding:0;margin:0;outline:none;font-family:'Roboto-Regular';font-weight:normal;}
html, body { margin:0; padding:0;color:#000000; height:100%;}
#page,#page-seperator{ width:100%;float:left; }
a,a:hover,a:active,a:focus {outline:0;text-decoration:none; }
figure,img{border:0;margin:0;}
header,footer,section{float:left;width:100%;}
ol,ul,.row,row,p{ margin:0; }
ul,ul li{ padding:0;list-style:none;}
p,a,li{font-size: 0.8em;line-height: 1em;}
html{scroll-behavior: smooth;}

/*font-face*/
@font-face{font-family:'roboto_light';src:url('fonts/roboto_light.eot');src:url('fonts/roboto_light.eot?#iefix')format('embedded-opentype'),url('fonts/roboto_light.woff')format('woff'),url('fonts/roboto_light.ttf')format('truetype'),url('fonts/roboto_light.svg')format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto-Bold';src:url('fonts/Roboto-Bold.eot');src:url('fonts/Roboto-Bold.eot?#iefix')format('embedded-opentype'),url('fonts/Roboto-Bold.woff')format('woff'),url('fonts/Roboto-Bold.ttf')format('truetype'),url('fonts/Roboto-Bold.svg')format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto-Regular';src:url('fonts/Roboto-Regular.eot');src:url('fonts/Roboto-Regular.eot?#iefix')format('embedded-opentype'),url('fonts/Roboto-Regular.woff')format('woff'),url('fonts/Roboto-Regular.ttf')format('truetype'),url('fonts/Roboto-Regular.svg')format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Franklin Gothic Book Regular';src:url('fonts/Franklin Gothic Book Regular.eot');src:url('fonts/Franklin Gothic Book Regular.eot?#iefix')format('embedded-opentype'),url('fonts/Franklin Gothic Book Regular.woff')format('woff'),url('fonts/Franklin Gothic Book Regular.ttf')format('truetype'),url('fonts/Franklin Gothic Book Regular.svg')format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'RobotoCondensed-Regular';src:url('fonts/RobotoCondensed-Regular.eot');src:url('fonts/RobotoCondensed-Regular.eot?#iefix')format('embedded-opentype'),url('fonts/RobotoCondensed-Regular.woff')format('woff'),url('fonts/RobotoCondensed-Regular.ttf')format('truetype'),url('fonts/RobotoCondensed-Regular.svg')format('svg');font-weight:normal;font-style:normal;}
/*font-face*/

img{max-width:100%;vertical-align:middle;}
.main_container{width:85%;margin:0px auto;}
h2.sub_context{color:#D8482D!important;text-align:left;margin:1em auto;font-size:1.1em;line-height:1.35em;font-weight:normal;font-family:'roboto_light';}
h2.sub_content{text-align:center;margin:0em;font-size:1.2em;line-height:1.35em;font-weight:normal;font-family:'roboto_light';}
.common_block{padding:1.2em 0;}
.img_sub_block img{width:100%;}
.color_text h2.sub_content{color:#de1e0c;margin-bottom:0.6em;}
.sub_title_block{text-align:center;}
a.more_button{padding:0.5em 1.8em 0.5em;background-color:#DE1D0C;color:#fff;font-weight:100;
font-family:'roboto_light';display: inline-block;}
h3.sub_heading{font-size:0.9em;line-height:1.2em;color:#de1e0c;margin-bottom:0.6em;font-family:'roboto_light';}
.video_content_block{padding:4em;}
.video_right_section{background-color:#000;}
 p.sub_text{color:#fff;font-size: 0.5em;line-height: 1.45em;font-weight: normal;font-family:'roboto_light';}
.watch_video_section{color:#b61608;margin-top:1.5em;font-size: 1em;line-height: 1.2em;}
.video_right_section .video_border_block{position:relative;}
.video_right_section .video_border_block img{position: absolute;top: 0.4em;left: -4em;right: auto;max-width: 3.3em;}
.hover_block{opacity:0;position:absolute;}
.hover_block1{display:table;width:100%;height:100%;vertical-align:middle;}
a.hover_text{color:#fff;font-size: 1.2em;line-height:1.3em;text-align:center;display:table-cell;vertical-align:middle;}
.img_sub_block:hover .hover_block{opacity:1;display:block;position: absolute;background:  rgba(230, 140, 30, 0.9);vertical-align: middle;width: 100%;height: 100%;top:0;transition:0.3s all;}
.video_left_section img{width:100%;}
.header_banner{background-image:url('../images/Main-image.jpg');background-repeat: no-repeat;background-size:100% 100%;}
.header_slider h3.sub_heading{color:#fff;}
.header_slider h3.sub_heading span{color:#b31708;}
.header_slider{float:right;padding-top:1em;}
.sub_slider_content{float:left;margin-top:2.5em;}
.sub_slider_content h3.sub_heading{color:#fff;font-size:0.8em;margin:0px;padding-left:0.8em;border-left:1px solid #717171;}
.carousel_buttons li{width: 100%;height: auto;text-indent:0;padding:0.5em 1em;}
.banner_sub_section{padding: 5.2em 0 4em;}
.carousel_buttons{margin:0;position:static;margin-top: 0.5em;}
.carousel_buttons li {background-color: #dd1d0c;color:#fff;font-size:0.6em;line-height:1em;text-align:center;margin:0;cursor:pointer; width: 33.33%;float: left;padding:0;}
.carousel_buttons li a{font-size:1em;color:#fff;display:block;line-height:normal;padding:1em 1.5em;}
.carousel_buttons li:hover a{color:#dd1d0c;}
.carousel_buttons .active{background-color: #de260e;}
a.more_button:hover{background-color:#000;}
.scroll_block{text-align:center;padding-top:1em;}
.video_block1{display:table;width:100%;}
.video_left_section,.video_right_section {display:table-cell;width:50%;vertical-align:middle;}
.scroll_block img{max-width:2.5em;}

/*footer*/
.footer_block{background-color:#DE1D0C;}
.footer_sublink li a{font-size:0.6em;line-height:1.3em;color:#fff;font-family:'roboto_light';display:inline-block;}
.footer_sublink li{margin-bottom:0.5em;}
.footer_content p a{font-size:1em;line-height:1.2em;color:#fff;margin-left: 0.25em;font-family:'roboto_light';}
.footer_left img{width:100%;max-width:9em;}
.footer_content p {font-size:0.5em;line-height:1em;color:#fff;padding-bottom:0.55em;font-family:'roboto_light';}
.footer_content{padding-top:0.3em;padding-left: 0.3em;}
.social_icons{padding-left:2em;}
footer .social_img a img{vertical-align:top;}
.social_img a{display:inline-block;width:1.2em;}
footer .social_img a img {max-width: 1.15em;width: 100%;}
.footer_sublink li:last-child{margin-bottom:0;}
/*footer*/

/*header*/
section.main_section{margin-top:-5em;}
header{ background: rgba(25,24,20,0.5);border-bottom: 0.1em solid #272727;z-index: 100;position: relative;}
.header_top_block p{font-size:0.45em;line-height:1em;color:#fff;display:inline-block;text-transform:uppercase;}
.header_top_block p a{font-size:0.9em;line-height:1em;color:#aaa9a9;margin-left: 0.25em;}
.header_top_block p a.border_block{border-right:1px solid #BA2018;padding-right:1em;}
header .social_img{display:inline-block;}
.header_block{text-align: right;padding: 0;}
header .social_img a svg{max-width:1em;width:100%;vertical-align:middle;height: 1.5em;}
.header_left a img{width:100%;max-width:10em;padding-bottom: 0.7em;}
.header_sublink li a{font-size:0.53em;line-height:1.5em;color:#fff;padding: 0.3em 0.5em 1.9em;display:inline-block;font-family:'RobotoCondensed-Regular';text-transform:uppercase;}
.header_top_block p a{font-family:'RobotoCondensed-Regular';}
.header_sublink li{display:inline-block;text-align:left;}
.header_right{padding-top: 0.7em;text-align:left;}
.header_left{text-align:left;}
.desktop_link{display:block;}
.desktop_link li:hover ul{background-image:url('../images/Border.jpg') !important;background-repeat: no-repeat !important;background-position: top !important;}
.menu_bar{display:none;}
header .social_img a svg:hover g g g path{fill:#E5665E !important;}
/*header*/
/*subpage header*/
header.header_block1{background:#fff;border-bottom: none;}
header.header_block1 .header_sublink li a{color:#000;}
header.header_block1 .social_img a svg {height:1.5em;}
header.header_block1 .header_top_block{text-align:right;background:#000;}
header.header_block1 .header_left a img{padding-top:0.5em;padding-bottom: 0.5em;}
header.header_block1 .header_right{padding-top:0.85em;}
/*subpage header*/
/*submenu*/
.submenu1,.innermenu1,.innersubmenu1{display:none;position:absolute;width:200px;background:#DD1D0C;}
.sub_menu1,.inner_menu1,.inner_submenu1{position:relative;}
.sub_menu1:hover .submenu1{display:block;}
.submenu1 li a{color:#000;font-size: 0.64em;line-height: 1.3em;display: block;font-family: 'roboto_light';text-transform: uppercase;padding: 1em 1.1em;}
.submenu1 li:hover a,.innermenu1 li:hover a{background-image:none;}
.sub_menu1:hover .submenu1 li a,.inner_menu1:hover .innermenu1 li a,#innersubmenu1:hover .innersubmenu1 li a{background-image:none;}
.submenu1 li,.innersubmenu1 li{width:100%;display:block;}
.inner_menu1 .innermenu1,.inner_submenu1 .innersubmenu1{display:none;position:absolute;background:#fff;width:100%;top:0%;left:100%;}
.inner_menu1:hover .innermenu1,.inner_submenu1:hover .innersubmenu1{display:block;}
.innermenu1 li a,.innersubmenu1 li a{background:#fff !important;color:#000 !important;font-size: 0.84em;line-height: 1.3em;padding: 1em 1.1em;display: block;}
.inner_submenu1:hover .innersubmenu1 li a{font-size:1em;}
/*submenu*/
/*subpage-submenu*/
header.header_block .sub_menu1:hover .submenu1,header.header_block .sub_menu1:hover .submenu1{background:#DD1D0C;}
header.header_block1 .submenu1 li a{color:#fff !important;}
header.header_block1 .header_sublink li a{padding: 0.3em 0.5em 1.9em;}
header.header_block1 .inner_submenu1:hover .innersubmenu1 li a{background-color:#DD1D0C !important;color:#fff !important;}
header.header_block1 .inner_submenu1:hover .innersubmenu1 li a{background:#DD1D0C !important;color:#fff !important;}
header.header_block1 .innermenu1 li a,header.header_block1 .innersubmenu1 li a,header.header_block .innermenu1 li a,header.header_block .innersubmenu1 li a{background:#DD1D0C !important;}
header.header_block1 .submenu1 li a{padding:1em 1.1em;}
.header_sublink li.active ul li.active a,.header_sublink li.active ul li.active ul li.active  a{background:#fff !important;color:#000 !important;}
header.header_block1 .inner_menu1:hover .innermenu1 li a,header.header_block1 .inner_submenu1:hover .innersubmenu1 li a,header.header_block .inner_menu1:hover .innermenu1 li a,header.header_block .inner_submenu1:hover .innersubmenu1 li a{background-color:#DD1D0C !important;color:#fff !important;}
header.header_block1 .inner_submenu1:hover .innersubmenu1 li a{color:#fff !important;}
header.header_block1 .inner_menu1 .innermenu1 li:hover a{color:#000 !important;background:#fff !important;}
header.header_block1 .inner_submenu1 .innersubmenu1 li:hover a{color:#fff !important;background:#DD1D0C !important;}
header.header_block .inner_menu1 .innermenu1 li:hover> a{color:#000 !important;background:#fff !important;}

header.header_block1 .inner_submenu1 .innersubmenu1 li:hover a {background:#fff !important;color:#000 !important;}
/*subpage-submenu*/
.mobile_link{display:none;}

/*subpage*/
.float_img{max-width:10em;width:100%;float:right;margin:0 0.5em;}
.question_block{margin-bottom:0.3em !important;font-weight:600;}
.float_left{float:left;}
/*subpage*/
.header_sublink li.active a{color:#DE1D0C !important;}
.desktop_link li ul li:nth-child(1):hover {background-image:url('../images/Border.jpg') !important;background-repeat: no-repeat !important;background-position: top !important;}
.desktop_link li:hover ul{box-shadow:none !important;}
.footer_sublink li a:hover,.footer_content p a:hover,.footer_sublink li.active a{text-decoration:underline;}
.question_block,.question_block strong{color:#2d2d2d;}
.desktop_link li ul{padding-top:0.12em;}
.carousel_buttons li:hover,.carousel_buttons .active{background-color:#fff;color:#de260e;}
.mobile_link{display:none;}
.innermenu1 li:hover ul.innersubmenu1 li a{background-color:#DD1D0C !important;color:#fff !important;}
.header_sublink li.active ul li.active ul.innersubmenu1 li a{background-color:#DD1D0C !important;color:#fff !important;}
.header_sublink li.active ul li.active ul.innersubmenu1 li.active a,.innermenu1 .inner_submenu1 li:hover a,.inner_submenu1 .innersubmenu1 li:hover a{background-color:#fff !important;color:#000 !important;}
.header_block  .header_sublink li a{color:#fff;}
.subpage_video_block video{width:100%;max-width:16em;height:10em;}
img.pdf_img{max-width:1.4em;width:100%;margin-left:0.8em;}
.container_img_section .img_block_section{margin-bottom:0 !important;padding:0 !important;}
.subpage_video_block1 video{width:100%;max-width:10em;height:10em;}
.header_block .sub_menu1 .submenu1 li:hover a{background:#fff !important;color:#000 !important;}
.header_block1 .submenu1 li:hover a,.header_block1 .innersubmenu1 li:hover a,.header_block1 .innermenu1 li:hover a{background-color:#fff !important;color:#000 !important;}
.header_block1 .innersubmenu1 li a{background:#DD1D0C !important;color:#fff !important;}
.video_left_section video{width:100%;display:table;position:relative;}
.video_left_section{background:#000;position:relative;}
.video_left_section .play_icon{width: 100%;position: absolute;top:39%;max-width:3em;left:45%;cursor:pointer;}
.video_left_section .pause_icon,.video_left_section .play_icon1{width: 100%;position: absolute;top:6%;max-width:1.4em;right:2%;display:none;cursor:pointer;}
.header_top_block p a:hover{color:#E5665E;}
img.max_width_800{max-width:800px;width:100%;}
.electric_gas_page .question_block{float: left;width: 100%;margin-top: 1em;}
.bottom_line_ul ul{margin-bottom:1em !important;}
.fl_header{position:relative;}
.carousel_buttons_parent{position:absolute;bottom:1.5em;left:0;width:100%;}
.header_sublink li{padding:0 0.3em;}
.submenu1 li, .innersubmenu1 li{padding-left:0 !important;padding-right:0 !important;}
header.header_block1 .header_sublink li a:hover,.header_block .header_sublink li a:hover{color:#D8482D;}
/*03/15/2019*/
footer .social_img svg path{fill:#fff !important;}
footer .social_img svg{width:1.15em;height:1.15em;}
footer .footer_copy_rights p{font-size:0.5em;line-height:1.7em;color:#fff;}
footer .footer_copy_rights{border-top:1px solid #ff6f62;}
footer .footer_copy_right{text-align:right;padding-left:1em;}
footer .footer_copy_left,footer .footer_copy_right{float:none;vertical-align:middle;}
footer .common_block:first-child{padding-bottom:1.2em;}
footer .common_block:nth-child(2){padding-top: 0.5em;padding-bottom: 0.7em;}
footer .footer_copy_right img{max-width:2.3em;width:100%;}
footer .footer_copy_right img:hover{opacity:0.6;}
/*03/15/2019*/
@media screen and (max-width:1300px){
	h2.sub_content{margin:0;font-size:30px;line-height:38px;}
	.common_block{padding:25px 0;}
	.color_text h2.sub_content{;margin-bottom:25px;}
	a.more_button{padding: 10px 40px;}
	h3.sub_heading{font-size:25px;line-height:30px;margin-bottom:15px;}
	.video_content_block{padding:50px 70px;}
	 p.sub_text{font-size:14px;line-height:19px;}
	.watch_video_section{margin-top: 30px;font-size: 22px;line-height: 24px;}
	.video_right_section .video_border_block img{top: 13px;left: -75px;max-width:65px;}
	a.hover_text{font-size:29px;line-height:33px;;}
	.sub_slider_content{margin-top:30px;}
	.sub_slider_content h3.sub_heading{font-size:20px;padding-left:15px;}
	.banner_sub_section{padding:150px 30px 100px;}
	.carousel_buttons li {font-size:15px;line-height:18px;}
	.carousel_buttons li a{padding:15px;}
	.scroll_block{padding-top:25px;}
	.container{max-width:100% !important;}
	p, a, li {font-size: 19px;line-height: 23px;}
	.scroll_block img {max-width: 45px;}
	/*footer*/
	.footer_sublink li a,.footer_content p{font-size:14px;line-height:17px;}
	.footer_sublink li{margin-bottom:14px;}
	.footer_content p a{font-size:14px;line-height:15px;margin-left: 3px;}
	.footer_left img{max-width:190px;}
	.footer_content{padding-top:8px;padding-left:8px;}
	.social_icons{padding:0px 0px 0;text-align:left;}
	footer .social_img a img {max-width: 25px;}
	.footer_block{width:100%;}
	.logo_block{width:19%;}
	.icon_block{width:24%;}
	.sub_block{width:28%;padding:0 5px !important;}
	.sub_block1{width:28%;padding:0 5px !important;}
	/*footer*/
	/*header*/
	.header_top_block p{font-size:11px;line-height:16px;}
	.header_top_block p a{font-size:12px;line-height:16px;margin-left:4px;}
	.header_top_block p a.border_block{padding-right:10px;}
	.header_block{padding: 0px 0 0;}
	header .social_img a svg{max-width:22px;}
	.header_left a img{max-width:200px;padding-bottom: 10px;padding-top:10px;}
	.header_sublink li a{font-size:12px;line-height:17px;padding:10px 6px;}
	.header_right{padding-top:0px;}
	section.main_section {margin-top: -125px;}
	/*header*/
	/*subpage header*/
	header.header_block1 .social_img a svg {height:30px;}
	header.header_block1 .header_left a img{padding-top:15px;padding-bottom:15px;}
	header.header_block1 .header_right{padding-top:18px;}
	/*subpage header*/
	/*submenu*/
	.submenu1 li a{font-size: 12px;line-height:15px;padding: 10px 7px;}
	.innermenu1 li a,.innersubmenu1 li a{font-size: 12px;line-height: 14px;padding: 10px 7px;}
	.inner_submenu1:hover .innersubmenu1 li a{font-size: 11px;}
	/*submenu*/
	/*subpage-submenu
	.sub_menu1:hover .submenu1{display:none;}*/
	header.header_block1 .header_sublink li a{padding:10px 7px 25px;}
	header.header_block1 .submenu1 li a{padding:10px 7px !important;}
	/*subpage-submenu*/
	.float_img{max-width:300px;margin: 0 0px 20px 20px;}
	.question_block{margin-bottom:6px !important;}
	.desktop_link li ul{padding-top:3px;}
	.subpage_video_block video{max-width:460px;height:280px;}
	.subpage_video_block1 video{max-width:275px;height:260px;}
	img.pdf_img{max-width:20px;margin-left:10px;}
	.video_left_section .pause_icon,.video_left_section .play_icon1{max-width:40px;}
	.video_left_section .play_icon {top: 40%;max-width: 60px;left:47%;}
	.electric_gas_page .sub_block_section{margin-bottom:30px;}
	.bottom_line_ul ul{margin-bottom:20px !important;}
	.electric_gas_page .list_section ul li ul {margin-top: 6px;margin-bottom: 10px;}
	.carousel_buttons{margin-top:15px;}
	.carousel_buttons_parent{padding:0 30px;}
	.social_img a{width:auto;padding: 0 3px;}
	.header_sublink li {padding: 0 0.2em;}
	.header_slider{padding-top:8px;}
	/*03/15/2019*/
	footer .social_img svg{width:25px;height:25px;}
	footer .footer_copy_rights p{font-size: 14px;line-height: 22px;}
	footer .common_block:first-child {padding-bottom: 25px;}
	footer .common_block:nth-child(2) {padding-top: 16px;padding-bottom: 25px;}
	footer .footer_copy_right{padding-left:10px;}
	footer .footer_copy_right img{max-width:26px;}
	/*03/15/2019*/
}
@media screen and (max-width:1200px){
	.footer_left img {max-width: 145px;}
	header.header_block1 .header_right{padding-left:15px !important;}
	.desktop_link{padding-left:25px;}
	
}
@media screen and (max-width:1100px){
	/*menu*/
	.menu_bar{display:block;}
	#nav-icon {display: block;margin-top: 0;padding: 10px;width: 30px;height: auto;float: right;z-index: 101;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;cursor: pointer;position: absolute;right: 5%;top: 57%;}
	#nav-icon span {display: block;position: absolute;height: 3px;width: 100%;background: #fff;border-radius: 9px;opacity: 1;left: 0;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);-webkit-transition: .25s ease-in-out;-moz-transition: .25s ease-in-out;-o-transition: .25s ease-in-out;transition: .25s ease-in-out;}
	#nav-icon span:nth-child(1) {top: 0px;}
	#nav-icon span:nth-child(2), #nav-icon span:nth-child(3) {top: 8px;}
	#nav-icon span:nth-child(3) {top: 8px;}
	#nav-icon span:nth-child(4) {top: 16px;}
	#nav-icon.open span:nth-child(1) {top: 10px;width: 0%;left: 50%;}
	#nav-icon.open span:nth-child(2) {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
	#nav-icon.open span:nth-child(3) {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
	#nav-icon.open span:nth-child(4){top: 18px;width: 0%;left: 50%;}
	.header_right{right: 0px;top: 100%;width:450px;background: transparent;padding: 0px;position:absolute;z-index:1000;max-width:100%;}
	.header_right ul{float:none;width:100%;border-bottom:3px solid #000;background: #DD1D0C;}
	.header_block{position:relative;}
	.poition_block{position:static;}
	.header_sublink li{display:block;}
	.header_sublink li a{display:inline-block;text-align:left;padding: 12px 10px;font-size:14px;color:#fff;}
	.header_sublink li a br{display:none;}
	/*menu*/
	/*subpage-menu*/
	header.header_block1 #nav-icon span{background:#000;}
	header.header_block1 .header_sublink li a{color:#fff !important;}
	header.header_block1 #nav-icon{top:56%;}
	/*subpage-menu*/
	/*submenu*/
	.sub_menu1:hover .submenu1,.inner_menu1:hover .innermenu1, .inner_submenu1:hover .innersubmenu1{position:static;display:none;}
	.sub_menu1, .inner_menu1, .inner_submenu1{position:static;}
	.submenu1 li:hover a{background:#F56054;color:#fff;}
	.submenu1,.innermenu1,.innersubmenu1{margin-bottom:0px;}
	.inner_menu1:hover .innermenu1 li a{background:#DD1D0C !important;color:#fff !important;}
	.inner_submenu1:hover .innersubmenu1 li a{background:#fff !important;color:#000 !important;}
	/*submenu*/
	.mobile_link{display:none;}
	.desktop_link,.inner_menu1:hover .innermenu1,.inner_submenu1:hover .innersubmenu1{display:none;}
	.header_sublink li:hover a{background-image:none;}
	header.header_block1 .header_right{padding-left:0 !important;}
	.sub_menu1:hover .submenu1,.submenu1{background:#F56054;color:#fff !important;}
	.innermenu1 li a, .innersubmenu1 li a,.innermenu1 li:hover a, .innersubmenu1 li:hover a{background:#F99A93 !important;color:#fff !important;}
	ul.mobile_link li ul{display:none;border-bottom:none;}
	ul.mobile_link .sublink{background:#F44537;}
	ul.mobile_link .subinner_link{background:#F56054;}
	ul.mobile_link .inner_link{background:#F7756A;}
	.mobile_link{padding:20px 0px;}
	header.header_block1 .header_right{padding-top:0px;}
	.main-menu-img:hover{cursor:pointer;}
	.header_sublink li.active ul li.active a, .header_sublink li.active ul li.active ul li.active a{background:transparent !important;color:#fff !important;}
	.header_sublink li.active a{color:#fff !important;}
	.main-menu-img{float:right;margin-right:20px;padding-top:8px;}
	.main-menu-img img{max-width:20px;}
	header.header_block1 .header_left a img{padding-bottom:15px;}
	.header_sublink li{padding:0;}
	header.header_block1 .header_sublink li a{padding:10px 7px;}
	.header_block .header_sublink li a:hover{color:#fff;}
}
@media screen and (max-width:991px){
	.header_slider h3.sub_heading br{display:none;}
	.sub_slider_content h3.sub_heading {font-size: 18px;}
	.carousel_buttons li {font-size: 14px;line-height: 17px;}
	.carousel_buttons li a{padding: 15px 9px;}
	h3.sub_heading {font-size: 23px;line-height: 25px;margin-bottom: 10px;}
	h2.sub_content {font-size: 27px;line-height: 35px;}
	.common_block {padding: 15px 0;}
	a.hover_text {font-size: 28px;line-height: 30px;}
	p, a, li {font-size: 18px;line-height: 22px;}
	.color_text h2.sub_content{margin-bottom:20px;}
	.video_content_block {padding: 30px 45px;}
	.watch_video_section{margin-top:20px;}
	.watch_video_section {font-size: 20px;line-height: 22px;}
	footer .common_block{padding:25px 0;}
	.footer_content {padding-top: 6px;padding-left: 6px;}
	.footer_left img {max-width: 160px;}
	.sub_slider_content{margin-top:20px;}
	.banner_sub_section {padding: 130px 30px 95px;}
	.logo_block{width:100%;text-align:center;margin-bottom:30px;}
	.icon_block{width:28.33%;}
	.sub_block{width:33.33%;padding:0 10px 0 0 !important;}
	.sub_block1{width:38.33%;padding:0 10px !important;}
	.subpage_video_block video {margin-top:20px;}
	img.max_width_800{max-width:600px;}
	.electric_gas_page .sub_page_content_section .left_section{text-align:left;margin-bottom:0;}
	.electric_gas_page .sub_page_content_section .right_section{margin-top:30px;}
}
@media screen and (max-width:850px){
	.carousel_buttons_parent {padding: 0;position: static;}
	.carousel_buttons {margin-top: 20px;}
	.banner_sub_section {padding: 130px 30px 30px;}
	.header_slider{width:100%;flex: 0 0 100%;max-width: 100%;}
	.header_slider, header.header_block1 .header_top_block{text-align:center;}
	.sub_slider_content h3.sub_heading{padding:0;border-left:0;text-align:center;}
	.carousel_buttons li{border:1px solid #dd1d0c;}
}
@media screen and (max-width:800px){
	.carousel_buttons li {font-size: 13px;}
	.carousel_buttons li a{padding: 12px 7px;}
	h3.sub_heading {font-size: 21px;line-height: 24px;margin-bottom: 8px;}
	.sub_slider_content {margin-top: 25px;}
	.sub_slider_content h3.sub_heading{font-size:17px;}
	h2.sub_content {font-size: 24px;line-height: 33px;}
	a.hover_text {font-size: 25px;line-height: 28px;padding: 0 5px;}
	a.more_button {padding: 8px 35px;}
	.video_block1{display:block;}
	.video_left_section,.video_right_section {display:block;width:100%;text-align:center;}
	h3.sub_heading br,.video_right_section .video_border_block img{display:none;}
	h3.sub_heading {font-size: 21px;line-height: 23px;}
}
@media screen and (max-width:767px){
	.footer_block{text-align:center;}
	.social_icons{text-align:center;margin-top:25px;}
	.footer_sublink li {margin-bottom: 15px;}
	.icon_block,.sub_block,.sub_block1{width:100%;padding:0 !important;}
	.mb12{margin-bottom:12px;}
	.scroll_block img{max-width:35px;}
	.banner_sub_section {padding: 160px 30px 30px;background: rgba(0,0,0,0.2);}
	.sub_slider_content h3.sub_heading {font-size: 15px;text-align:center;border:none;}
	.header_top_block{text-align:center;}
	section.main_section {margin-top: -135px;}
	.header_slider,header.header_block1 .header_top_block{text-align:center;}
	img.inner_img{max-width:250px;width:100%;}
	img.max_width_800{max-width:450px;}
	.carousel_buttons li{width: 47%;margin: 0 1% 2%;float:none;display:inline-block;}
	.carousel_buttons{text-align:center;}
	.carousel_buttons_parent{margin-bottom:5px;}
	/*03/15/2019*/
	footer .footer_copy_right{text-align:center;padding-left:0;margin-top:12px;}
	footer .common_block:nth-child(2) {padding-top: 23px;}
	/*03/15/2019*/
}
@media screen and (max-width:700px){
	h2.sub_content {font-size: 22px;line-height: 28px;}
	h2.sub_content br{display:none;}
	a.hover_text {font-size: 21px;line-height: 27px;}
	.watch_video_section{margin-top:15px;}
	.sub_slider_content h3.sub_heading {font-size: 15px;text-align:center;}
}
@media screen and (max-width:575px){
	h2.sub_content {font-size: 20px;line-height: 26px;}
	.color_text h2.sub_content {margin-bottom: 15px;}
	h3.sub_heading {font-size: 19px;line-height: 21px;}
	section.main_section {margin-top: -138px;}
	header .social_img a svg{max-width:20px;}
	.scroll_block{padding-top:15px;s}
	.header_right{width:100%}
	.float_img{max-width:100%;margin:0 0px 10px;}
	.subpage_video_block video {max-width: 347px;height: 210px;}
	.subpage_video_block1 video {max-width: 223px;height: 210px;}
	.subpage_video_block{text-align:center;}
	img.max_width_800{max-width:380px;}
	.carousel_buttons li{width:100%;margin:0 auto 15px;max-width:300px;}
}
@media screen and (max-width:480px){
	h2.sub_content {font-size: 19px;line-height:23px;}
	.common_block {padding: 10px 0;}
	.watch_video_section {margin-top:10px;}
	.sub_slider_content h3.sub_heading{font-size:14px;}
	.header_left a img {max-width: 180px;}
	.video_left_section .play_icon {top: 41%;max-width: 42px;}
}
@media screen and (max-width:380px){
	h2.sub_content {font-size: 17px;line-height:21px;}
	header .social_img{margin-top:-12px;}
	img.max_width_800{max-width:320px;}
}