G@charset "utf-8";
/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/
*/
img, object, embed, video {
	max-width: 100%;
	outline:none;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width: 100%;
}
a, a:focus, img:focus { outline:none;}
@font-face {
	font-family: 'MyriadProLight';
	src: url('../fonts/MyriadPro-Light.eot');
	src: url('../fonts/MyriadPro-Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/MyriadPro-Light.ttf') format('truetype'),  url('../fonts/MyriadPro-Light.svg#BebasNeueRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MyriadPro';
	src: url('../fonts/MyriadPro-Regular_0.eot');
	src: url('../fonts/MyriadPro-Regular_0.eot?#iefix') format('embedded-opentype'),  url('../fonts/MyriadPro-Regular_0.ttf') format('truetype'),  url('../fonts/MyriadPro-Regular_0.svg#BebasNeueRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MyriadProSemibold';
	src: url('../fonts/myriadpro-semibold_0-webfont.eot');
	src: url('../fonts/myriadpro-semibold_0-webfont.eot?#iefix') format('embedded-opentype'),  url('../fonts/myriadpro-semibold_0-webfont.woff') format('woff'),  url('../fonts/myriadpro-semibold_0-webfont.ttf') format('truetype'),  url('../fonts/myriadpro-semibold_0-webfont.svg#myriad_pro_lightbold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'FuturaBtBook';
    src: url('../fonts/futuran-webfont.eot');
    src: url('../fonts/futuran-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/futuran-webfont.woff') format('woff'),
         url('../fonts/futuran-webfont.ttf') format('truetype'),
         url('../fonts/futuran-webfont.svg#webfontregular') format('svg');
    font-weight: normal;
    font-style: normal;

    }
 @* only screen and (max-width:730px) {
.petroBook, .navTopMenu {
	display: none;
}
.Logo {
	width: 100%;
	text-align: center;
	margin-top: 50px;
	display: block;
}

}
 @media only screen and (max-height: 550px) {
.alphabetsMenu {
	position: absolute;
	z-index: 107;
	left: -5px;
	top: 20px;
}
}

@media only screen and (min-height: 551px) {
.alphabetsMenu {
	position: absolute;
	z-index: 107;
	left: -5px;
	top: 90px;
}
}


 @media only screen and (min-width: 600px) {
 .teamIndustrialServices h1.Call{font:32px/42px 'MyriadPro'}
   h1.Paynow{font:50px/50px 'MyriadPro';}
.menuContainer {
	width: 767px;
}
.menu div {
	margin: 0px 3px;
	display: block;
	padding-top: 84px;
	text-align: center;
	float: left;
	cursor: pointer;
	font-size: 12px;
}
.menu div a{
	color: #fff;
	text-decoration: none;
	padding-top: 50px;
}
.menu div a:hover{
	color: #118acb;
	text-decoration: none;
}
/*span style makes entire div a link*/
.petropagesmenu div span.petropagesmenu{
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left: 0;
  /* edit: added z-index */
  z-index: 1;
  /* edit: fixes overlap error in IE7/8,
     make sure you have an empty gif */
  background-image: url('empty.gif');
}
.directorymenu div span.directorymenu{
  position:absolute;
  width:100%;
  height:100%;
  top:0;
  left: 0;
  /* edit: added z-index */
  z-index: 2;
  /* edit: fixes overlap error in IE7/8,
     make sure you have an empty gif */
  background-image: url('empty.gif');
}
.menu {
	margin: 20px 10px;
	color: #FFF;
	font-size: 16px;
}
.petropagesmenu {
	background: url(../images/sprite60.png) no-repeat 0 -460px;
	width: 60px;
	height: 16px;
}
.petropagesmenu {
	background: url(../images/sprite60.png) no-repeat 0 -460px;
	width: 60px;
	height: 16px;
}
.Logo {
	display: none;
}
.alphabetsMenu {
	z-index: 99998;
}
.gridContainer {
	width: 99%;
	margin: auto;
}
.petroBook {
	max-width: 100%;
	/*min-height: 480px;*/
	background: url(../images/innerContentBg.png) repeat-y top center;
	position: relative;
	margin-top: 5px;
}
.topLeftBook {
	background: url(../images/sprite.png) 0px 0px;
	width: 69px;
	height: 61px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 102;
}
.topRightBook {
	background: url(../images/sprite.png) -70px 0px;
	width: 69px;
	height: 61px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 103;
}
.bottomLeftBook {
	background: url(../images/sprite.png) 0px -62px;
	width: 69px;
	height: 61px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 102;
}
.bottomRightBook {
	background: url(../images/sprite.png) -70px -62px;
	width: 69px;
	height: 61px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 105;
}
.leftRepeatBook {
	background: url(../images/leftRepeatBg.png) repeat-y;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 101;
}
.topRepeatBook {
	background: url(../images/topRepeatBg.png) repeat-x;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 100;
}
.rightRepeatBook {
	background: url(../images/rightRepeatBg.png) repeat-y;
	width: 27px;
	height: 100%;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 100;
}
.bottomRepeatBook {
	background: url(../images/bottomRepeatBg.png) repeat-x;
	width: 100%;
	height: 15px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	z-index: 101;
}
.topMiddleBook {
	background: url(../images/topMiddleBg.png) no-repeat top center;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 106;
}
.bottomMiddleBook {
	background: url(../images/bottomMiddleBg.png) no-repeat center bottom;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 106;
}

.logo img {
	width: 225px; padding-left: 10px;
}
.searchInput {
	width: 80%;
	border: 1px solid #e8e8e8;
	height: 25px;
	margin-top: 12px;
	background: url(../images/searchInputBg.png) no-repeat right top;
}
.contentBook {
	position: absolute;
	z-index: 9999;
	width: 100%;
/*	margin: 5% 5% 5% 5%;
	margin: 5% 5% 5% 5% \0/;
}
 @-moz-document url-prefix() {
.contentBook {
margin:3% 5% 5% 5%;
}*/

.teamIndustrialServices{ padding-bottom:10px;}
}

.contentLeftBook {
	width: 48%;
	float: left;
	display: block;
	margin-right:2%;
	position: relative;
	top: 60px;
	/*overflow: hidden;*/
}

/* .contentRightBook {
	width: 46%;
	margin-left: 2%;
	float: left;
	display: block;
	overflow-x: hidden;
	top: 60px;
	position:relative;
} */

.contentRightBook {
    width: 44%; margin-left:3%; /*top: 73px;*/
	float: left;
	display: block;
	overflow-x: hidden;
	position:relative;
	bottom:0px;
	margin-top:20px;
}

.alphabetsMenu .menuBook span {
	background: url(../images/alfabetsBg.png) no-repeat;
	width: 18px;
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	color: #0e5b85;
	text-align: center;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 400;
	padding-left: 3px;
}


.alphabetsMenu .menuBook a {
	text-decoration: none;
}

.titleJusForFast {
	font-size: 28px;
	color: #717578;
	font-family: MyriadProLight; padding-left: 7%;
}
.titleJusForFast span {
	color: #118ACB;
}
.learnMore {
	font-size: 12px;
	background: #E5E6E6;
	padding: 5px 10px;
	color: #949494;
	width: 60px;
	cursor: pointer;
	font-family: MyriadPro;
}
.pertroPagesIntroIcon {
	font-size: 16px;
	color: #717578;
}
.pertroPagesIntroIcon {
	background: url(../images/sprite.png) no-repeat -170px -83px;
	width: 150px;
	height: 50px;
	font-size: 16px;
	padding-left: 60px;
	float: right; padding-right: 18%; font-family: 'MyriadPro'
}
.pertroPagesIntroIcon span {
	color: #118ACB;
}
.adsPetroPages {
	margin: 15px auto;
	max-width: 597px; font-family: "MyriadPro";
}
.adsPetroPages .hoerbiger,.adsPetroPages .pumpImage {
	width: 43%;
}
.featuredIcons {
	text-align: left;
}
.featuredIconsSupplier {
	background: url(../images/featuredSupplier.png) no-repeat;
	padding-left: 30px;
	line-height: 24px;
	font-size: 16px;
	color: #717578;
	display: inline-block;
}
.featuredIconsEvents {
	background: url(../images/featuredEvent.png) no-repeat;
	padding-left: 30px;
	line-height: 24px;
	font-size: 16px;
	color: #717578;
	display: inline-block;
}

.ipadImage {
	width:90%;
	margin: 30px auto 0 auto; text-align:center;
}

.entrylist {
	padding: 0; margin:0;
}
.entrylist li {
	font: 18px/30px 'MyriadPro';
	color: #777;
	list-style-type: none;
	/*padding-left: 20px;*/
	margin-bottom:0px;
}

.entrylist li:hover {
	/*cursor: pointer;*/
	color: #777;
	list-style-type: none;
	/*padding-left: 20px;*/
	background: #e9eaea;
	margin-bottom:0px;
}

.industrialCompressor li{

}

.industrialCompressor li a{
	font: 15px/30px 'MyriadPro' !important;
	color: #777;
	list-style-type: none;
	text-decoration: none;
}

.list-head{
	font: 18px/30px 'MyriadPro';
	color: #222222 !important;
	font-size: 20px !important;
	list-style-type: none;
	padding-left: 20px;
	background: #e9eaea;
}

.entrylist li a{
	font: 18px/30px 'MyriadPro';
	color: #777;
	list-style-type: none;
	text-decoration: none;
}



li.Selected {
	background: #e9eaea;
}
.alphabetsMenu .menuBook span:hover {
	background: #f7f7f7;
	width: 17px;
	padding-right: 6px;
	height: 18px;
	border: 2px solid #c9cbcb;
	border-right: 0 none;
}
.alphabetsMenu .menuBook {
	position: relative;
}
.alphabetsMenu .menuBook span {
	position: relative;
	z-index: 10000;
	display: inline-block;
}
.alphabetsMenu .menuBook ul {
	display: none;
	position: absolute;
	z-index: 9999;
	left: 26px;
	border-radius: 0 3px 3px 3px;
	top: 0px;
	text-align: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	font: 12px 'MyriadPro';
	color: #118acb;
	background: #f7f7f7;
	border: 2px solid #c9cbcb;
}
.alphabetsMenu .menuBook ul li {
	margin: 0 13px 0 9px;
	border-bottom: 1px solid #dedede;
	padding: 5px 0;
	padding-left: 5px;
	min-width: 100px;
	background: #f7f7f7;
}

.alphabetsMenu .menuBook ul li a {
	color: #118ACB;
	white-space: nowrap;
}


.alphabetsMenu .menuBook ul li:hover {
	background: #e9eaea;
}
.alphabetsMenu .menuBook:hover ul {
	display: block;
}
li.last {
	border-bottom: 0 none!important;
}
.menuContainer {
	background: #2b2b2b;
	height: 146px;
	overflow: auto;
	margin: 0 auto;
	display: none;
}
.slideArrowImage {
	background: url(../images/sprite.png) no-repeat 0 -760px;
	width: 10px;
	height: 10px;
	cursor: pointer;
	position: absolute;
	right: 50px;
	top: 30px;
	z-index: 10000000;
}
.menuHeader {
	width: 100px;
	;
	font-size: 16px;
	text-align: center;
	font-family: MyriadPro;
	font-weight: normal;
}
.navTopMenu {
	width: 100%;
	background: #2B2B2B;
	position: absolute;
	z-index: 99999;
}
.directorymenu {
	background: url(../images/sprite60.png) no-repeat -59px -460px;
	width: 60px;
	height: 16px; margin:0px 24px 0 32px!important;
}
.menucommunity {
	background: url(../images/sprite60.png) no-repeat -120px -460px;
	width: 60px;
	height: 16px;
}
.menucreative {
	background: url(../images/sprite60.png) no-repeat -180px -460px;
	width: 60px;
	height: 16px;
}
.menuhosting {
	background: url(../images/sprite60.png) no-repeat -240px -460px;
	width: 60px;
	height: 16px;
}
.menublog {
	background: url(../images/sprite60.png) no-repeat 0 -660px;
	width: 60px;
	height: 16px;
}
.menunews {
	background: url(../images/sprite60.png) no-repeat -60px -660px;
	width: 60px;
	height: 16px;
}
.menuproject {
	background: url(../images/sprite60.png) no-repeat -120px -660px;
	width: 60px;
	height: 16px;
}
.menureviews {
	background: url(../images/sprite60.png) no-repeat -180px -660px;
	width: 60px;
	height: 16px;
}
.menujobs {
	background: url(../images/sprite60.png) no-repeat -240px -660px;
	width: 60px;
	height: 16px;
}
.menuclasses {
	background: url(../images/sprite60.png) no-repeat -120px -760px;
	width: 60px;
	height: 16px;
}
.petropagesmenu:hover {
	background: url(../images/sprite60.png) no-repeat 0 -360px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.directorymenu:hover {
	background: url(../images/sprite60.png) no-repeat -60px -360px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.menucommunity:hover {
	background: url(../images/sprite60.png) no-repeat -120px -360px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.menucreative:hover {
	background: url(../images/sprite60.png) no-repeat -180px -360px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.menuhosting:hover {
	background: url(../images/sprite60.png) no-repeat -240px -360px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.menublog:hover {
	background: url(../images/sprite60.png) no-repeat 0 -560px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.menunews:hover {
	background: url(../images/sprite60.png) no-repeat -60px -560px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.menuproject:hover {
	background: url(../images/sprite60.png) no-repeat -120px -560px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.menureviews:hover {
	background: url(../images/sprite60.png) no-repeat -180px -560px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.menujobs:hover {
	background: url(../images/sprite60.png) no-repeat -240px -560px;
	width: 60px;
	height: 16px;
	color: #118acb;
}
.menuclasses:hover {
	background: url(../images/sprite60.png) no-repeat -60px -760px;
	width: 60px;
	height: 16px;
	color: #118acb;
}

.footer{width:77%;}
/*.companies-box h1 span,.companies-box p span{display:none;}*/

h2.chooseProduct{font:20px 'Myriadpro';}
.chooseProduct+img{width:35px;}

#modal {
	width:600px;
	height:400px;
    margin-top:-200px !important;
	margin-left:-300px !important;
}

.leftSection h1{font:22px 'FuturaBtBook';}
.leftSection p{font:22px/25px 'FuturaBtBook';}
.rightInner .companies-box p {
font: 12px 'MyriadPro';
}

.teamIndustrialServicesPhone {
left: 233px;
top: 38px;
}
.teamIndustrialServicesWebsite {
left: 233px;
top: 89px;
}
.teamIndustrialServicesEmail {
left: 233px;
top: 153px;
}
/*
.teamIndustrialServicesContact img { width:220px;}
*/
.ProductsContact {
bottom: 160px; width: 300px;
}
.Products { font:50px 'Myriad Pro';}
.teamIndustrialServicesInput { width:60%}
.teamIndustrialServices{ padding-bottom:10px;}
}

@media only screen and (min-device-width : 768px)
and (max-device-width : 1024px) {

	.teamIndustrialServicesContact img{height:170px!important;}
	.teamIndustrialServicesInput{width:70%!important;}
}


 @media only screen and (min-width: 980px) {
 .teamIndustrialServices h1.Call{font:53px/53px 'MyriadPro'}
  h1.Paynow{font:70px/75px 'MyriadPro';}
	 .logo img {
	width: 275px; padding-left: 10px;
}
.menuContainer {
	width: 991px;
}
.menu div {
	margin: 0px 12px;
	display: block;
	padding-top: 84px;
	text-align: center;
	float: left;
	cursor: pointer;
	height: 16px;
	width: 80px;
	font-size: 16px;
	width: 60px;
}
.menu div a{
	color: #fff;
	text-decoration: none;
	padding-top: 50px;
}
.menu {
	margin: 20px 10px;
	color: #FFF;
	font-size: 16px;
}
.footer {
	width: 68%;
}

.featuredIcons {
	text-align: center;
}
.companies-box h1 span,.companies-box p span{display:none;}
h2.chooseProduct{font:30px 'MyriadPro';}
.chooseProduct+img{width:56px;}

.teamIndustrialServicesContact span{font: 16px 'MyriadPro';}
.teamIndustrialServicesPhone {
left: 293px;
top: 54px;
}
.teamIndustrialServicesWebsite {
left: 293px;
top: 117px;
}
.teamIndustrialServicesEmail {
left: 293px;
top: 193px;
}
/*.teamIndustrialServicesContact img { width:280px;}*/

.ProductsContact {
bottom: 160px; width: 450px;
}
.Products {font: 60px/63px 'MyriadPro';
}
.teamIndustrialServicesInput { width:88%}
}

 @media only screen and (min-width: 1200px) {

.teamIndustrialServices h1.Call{font:65px/60px 'MyriadPro'}
 h1.Paynow{font:80px/83px 'MyriadPro';}

.logo img {
	width: 352px; padding-left: 10px;
}

.menuContainer {
	width: 1234px;
}
.menu div {
	margin: 0px 15px;
	display: block;
	padding-top: 84px;
	text-align: center;
	float: left;
	cursor: pointer;
}
.menu div a{
	color: #fff;
	text-decoration: none;
	padding-top: 50px;
}
.menu {
	margin: 20px 110px;
	color: #FFF;
	font-size: 16px;
}
.footer {
	width: 55%;
}
.adsPetroPages .hoerbiger,.adsPetroPages .pumpImage {
	width: 45%;
}

.featuredIcons {
	text-align: center;
}

.companies-box h1 span,.companies-box p span{display:block;}

.teamIndustrialServices h1 {
font: 60px/50px 'MyriadPro';
}



.ProductsContact{ bottom:100px;}
.ProductsContact img {width: 530px;}



.searchInputbottom{width:55%;}
.Products {
font: 60px/53px 'MyriadPro';
}

.teamIndustrialServicesContact span{font: 18px 'MyriadPro';}
/*.teamIndustrialServicesContact img { width:375px;}*/

.teamIndustrialServicesPhone {
left: 343px;
top: 64px;
}

.teamIndustrialServicesWebsite {
left: 398px;
top: 157px;
}

.teamIndustrialServicesEmail {
left: 400px;
top: 260px;
}
.teamIndustrialServices{ padding-bottom:10px;}


}


 @media only screen and (min-width: 1300px) {

.teamIndustrialServices h1.Call{font:75px/65px 'MyriadPro'}

 h1.Paynow{font:90px/83px 'MyriadPro';}

.logo img {
	width: 352px; padding-left: 10px;
}

.menuContainer {
	width: 1282px;
}
.menu div {
	margin: 0px 24px;
	display: block;
	padding-top: 84px;
	text-align: center;
	float: left;
	cursor: pointer;
	font-size: 16px;
	color: #fff;
	width: 60px;
}
.menu div a{
	color: #fff;
	text-decoration: none;
	padding-top: 50px;
}
.menu {
	margin: 10px 30px;
	color: #FFF;
	font-size: 16px;
}
.footer {
	width: 53%;
}
.adsPetroPages .hoerbiger,.adsPetroPages .pumpImage {
	width: 46%;
}

.featuredIcons {
	text-align: center;
}
.companies-box h1 span,.companies-box p span{display:block;}

.teamIndustrialServices h1 {
font: 60px/50px 'MyriadPro';
}


.ProductsContact{
	bottom: 100px;
width: 570px;}
.ProductsContact img {width: 609px;}


.searchInputbottom{width:60%;}

#modal {
	width:1141px;
	height:506px;
    margin-top:-280px !important;
	margin-left:-570px !important;
}
.teamIndustrialServices{ padding-bottom:0px;}
}


 @media only screen and (min-width: 1500px) {

 .teamIndustrialServices h1.Call{font:75px/50px 'MyriadPro'}
 h1.Paynow{90px/83px 'MyriadPro';}

.logo img {
	width: 352px; padding-left:0px;
}
.menuContainer {
	width: 1345px;
}
.menu {
	margin: 10px 57px;
}
.menu div {
	margin: 0px 15px;
	display: block;
	padding-top: 84px;
	text-align: center;
	float: left;
	cursor: pointer;
	height: 16px;
	width: 80px;
	font-size: 16px;
	color: #fff;
}
.menu div a{
	color: #fff;
	text-decoration: none;
	padding-top: 50px;
}
.petropagesmenu {
	background: url(../images/sprite.png) no-repeat 0 -460px;
	width: 80px;
	height: 16px;
}
.directorymenu {
	background: url(../images/sprite.png) no-repeat -80px -460px;
	width: 80px;
	height: 16px;
}
.menucommunity {
	background: url(../images/sprite.png) no-repeat -160px -460px;
	width: 80px;
	height: 16px;
}
.menucreative {
	background: url(../images/sprite.png) no-repeat -240px -460px;
	width: 80px;
	height: 16px;
}
.menuhosting {
	background: url(../images/sprite.png) no-repeat -320px -460px;
	width: 80px;
	height: 16px;
}
.menublog {
	background: url(../images/sprite.png) no-repeat 0 -660px;
	width: 80px;
	height: 16px;
}
.menunews {
	background: url(../images/sprite.png) no-repeat -80px -660px;
	width: 80px;
	height: 16px;
}
.menuproject {
	background: url(../images/sprite.png) no-repeat -160px -660px;
	width: 80px;
	height: 16px;
}
.menureviews {
	background: url(../images/sprite.png) no-repeat -240px -660px;
	width: 80px;
	height: 16px;
}
.menujobs {
	background: url(../images/sprite.png) no-repeat -320px -660px;
	width: 80px;
	height: 16px;
}
.menuclasses {
	background: url(../images/sprite.png) no-repeat -160px -760px;
	width: 80px;
	height: 16px;
}
.petropagesmenu:hover {
	background: url(../images/sprite.png) no-repeat 0 -360px;
	width: 80px;
	height: 36px;
	color: #118acb;
}
.directorymenu:hover {
	background: url(../images/sprite.png) no-repeat -80px -360px;
	width: 80px;
	height: 16px;
	color: #118acb;
}
.menucommunity:hover {
	background: url(../images/sprite.png) no-repeat -160px -360px;
	width: 80px;
	height: 16px;
	color: #118acb;
}
.menucreative:hover {
	background: url(../images/sprite.png) no-repeat -240px -360px;
	width: 80px;
	height: 16px;
	color: #118acb;
}
.menuhosting:hover {
	background: url(../images/sprite.png) no-repeat -320px -360px;
	width: 80px;
	height: 16px;
	color: #118acb;
}
.menublog:hover {
	background: url(../images/sprite.png) no-repeat 0 -560px;
	width: 80px;
	height: 16px;
	color: #118acb;
}
.menunews:hover {
	background: url(../images/sprite.png) no-repeat -80px -560px;
	width: 80px;
	height: 16px;
	color: #118acb;
}
.menuproject:hover {
	background: url(../images/sprite.png) no-repeat -160px -560px;
	width: 80px;
	height: 16px;
	color: #118acb;
}
.menureviews:hover {
	background: url(../images/sprite.png) no-repeat -240px -560px;
	width: 80px;
	height: 16px;
	color: #118acb;
}
.menujobs:hover {
	background: url(../images/sprite.png) no-repeat -320px -560px;
	width: 80px;
	height: 16px;
	color: #118acb;
}
.menuclasses:hover {
	background: url(../images/sprite.png) no-repeat -80px -760px;
	width: 80px;
	height: 16px;
	color: #118acb;
}

.footer {
	width: 49%;
}

.adsPetroPages .hoerbiger,.adsPetroPages .pumpImage {
	width: 46%;
}

.hoerbiger {display:block;}

.featuredIcons {
	text-align: center;
}
.companies-box h1 span,.companies-box p span{display:block;}

.teamIndustrialServices h1 {
font: 60px/50px 'MyriadPro';
}


.ProductsContact{ bottom:100px;}
.ProductsContact img {width: 609px;}


.teamIndustrialServicesContact span{font: 25px 'MyriadPro';}

.searchInputbottom{width:64%;}
h2.chooseProduct{font:36px 'MyriadPro';}

#modal {
	width:1141px;
	height:506px;
    margin-top:-280px !important;
	margin-left:-570px !important;
}
.leftSection h1{font:36px 'FuturaBtBook';}
.leftSection p{font:36px/46px 'FuturaBtBook';}
.rightInner .companies-box p {
font: 14px 'MyriadPro';
}
#modal{display:block;}
.teamIndustrialServices{ padding-bottom:0px;}
.chooseProduct+img{width:56px;}
}

/*************common styles***********************/

/*custom scrollbar*/
#boxscroll4,#boxscroll5,#boxscroll6,#boxscroll7,#boxscroll8 {
	margin-top: 4px; /* 28 reduced to 4 by mohan */
	color: #777;
	overflow: auto;
	width: 80%;
	border: 1px solid #e7e7e7;
	overflow-x: hidden;
	outline:none;
}

#boxscroll5new {
	margin-top: 4px; /* 28 reduced to 4 by mohan */
	color: #006633;
	overflow: auto;
	width: 80%;
	border: 1px solid #e7e7e7;
	overflow-x: hidden;
	outline:none;
}


#boxscroll5{margin-top: 5px!important;}

#boxscroll5new{margin-top: 5px!important;}


#boxscroll6,#boxscroll8{margin-top: 5px!important; width: 96%!important; padding:10px 0;}
#boxscroll7{margin-top:5px!important; border-right:0 none!important; border-left:0 none!important;}
/*custom scrollbar*/


.bookmarkBook {
    background: url(../images/sprite.png) no-repeat 0 -305px;
    cursor: pointer;
    height: 54px;
    position: absolute;
    right: 80px;
    top: 12px;
    width: 40px;
    z-index: 10000;
}
.bookmarkBook:hover{   background: url(../images/sprite.png) no-repeat -41px -305px;}

.featuredIcons {
	padding-top: 10px;
	clear: both;
	margin: 0 auto;
}


.adsPetroPages .hoerbiger,.adsPetroPages .pumpImage {
	float: left;
	position: relative;
	margin: 0 11px;
}

.footer {
	margin: 10px auto 0 auto;
}

.footerTopImage {
	background: url(../images/sprite.png) no-repeat -50px -213px;
	height: 65px;
}
.footerCopyright {
	background: url(../images/sprite.png) no-repeat -170px -15px;
	width: 320px;
	height: 65px;
	font-size: 12px;
	padding-left: 40px;
	margin-left: 30px;
	color: #999;
}


a.TogglePanelTrigger {
	position: absolute;
	left: 45px;
	top: 33px;
	background: url(../images/petrologo.png) no-repeat left top;
	width: 25px;
	height: 25px;
	z-index: 99998;
}
a.TogglePanelTrigger:hover {
	background: url(../images/petrologo.png) no-repeat left -25px;
}

.breadcrumb ul {
list-style-type: none;
padding: 0;
margin: 25px 0 0px 0;
}

.breadcrumb ul li {
display: inline;
font: 11px Verdana;
color: #949494;
}

.breadcrumb ul li a{
cursor: pointer;
}

.breadcrumb ul li.current {
color: #118ACB!important;
}

.breadcrumb ul li.current a.Category {
color: #118ACB!important;
}

span.trade {
font: 13px 'MyriadPro';
color: #C9CBCB;
padding-top: 2px;
display: block;
}

h1.supComp {
font: 20px MyriadPro;
color: #717578;
margin-bottom: 0px; padding-left: 6%;
}

h1.supComp span {
font: 20px MyriadPro;
color: #118ACB;
}

.companies-box {
border: 1px solid #E5E6E6;
/*height: 32px;*/
margin: 7px 19px 0 20px;
padding: 7px;
width:90%;
float:left;
}

.companies-box h1 {
font: 16px 'MyriadProSemibold';
margin: 0;
color: #717578;
}

.companies-box h1 span {
font: 14px 'MyriadPro'; float:right;
}

.companies-box p {
margin: 0;
font: 14px 'MyriadPro';
color: #717578;
float:left;
width:100%;
}

.companies-box p span {
font: 12px 'MyriadPro';
 float:right;
}

.industrialCompressor li{font:15px/24px 'MyriadPro'; }
.productsList li{font:15px/24px 'MyriadPro'; cursor: default; background: #f9f9f9!important;}

.teamIndustrialServices {
position: relative;
width: 81%;
}
.teamIndustrialServices h1 {
color: #118ACB;
margin: 0 0 15px 0px; width:90%;
/*word-wrap:break-word;*/
}

.teamIndustrialServicesIcon {
background: url(../images/servicesicon.png) no-repeat;
width: 35px;
height: 37px;
position: absolute;
right: 6px;
top: 0;
display: none;
}

.teamIndustrialServicesContactName {
position: absolute;
right: 0%;
bottom: 0;
font: 16px 'MyriadPro';
color: #118ACB;

}

.teamIndustrialServicesuUsername {
font: 16px 'MyriadPro';
color: #118ACB;
padding-top: 6px;
position:relative;
left:70px;
}

#boxscroll7 p {
font: 15px/24px 'MyriadPro';
color: #777; margin:0;
padding:5px 3% 5px 0;
}

.ProductsContact {
position: absolute;
right: 27px;
text-align: right;
z-index: 999;
}
.ProductsNext {
position: absolute;
left: -20px;
text-align: right;
z-index: 999;
bottom: 70px;
cursor: pointer; width:100%;
}
.Products {
color: #118ACB;
margin: 0;
background: url(../images/Productsbar.png) no-repeat left 10px;
padding-left: 66px;
position:relative;
}

.tradeMark {
font: 13px 'MyriadPro';
color: #C9CBCB;
padding-top: 3px;
display: none;
}

.searchInputbottom{
margin: 0 0 0 10px;
float: left;}

.logoBottom{
width: 202px;
height: 28px;
float: left;
margin-top: 0;
}

.teamIndustrialServicesContact span {
color: #118ACB;
position: absolute;

}


/* added on 12 Oct */
h2.chooseProduct{color:#777; margin:15px 0 10px 0; float:left; width:88%;}
.BlueBtn{ background:#2085c3; border-radius:10px; padding:5px 10px; color:#fff; border:0 none; font:24px 'MyriadPro'; margin-top:15px;}
.BlueBtn1 { background:#2085c3; border-radius:10px; padding:2px 10px; color:#fff; border:0 none; font:14px 'MyriadPro';}
.shoppingCar{ position:relative;}
.chooseProduct+img{position:absolute; right:8%; top:17px;}
#boxscroll6 dl,dt,dd{margin:0; }
#boxscroll6 dt{width:74%;float:left;  font:12px 'Myriadpro'; color:#777; border-right:2px solid #d1d2d4; padding:10px 0;}
#boxscroll6 dt span{padding-left:5%;}
#boxscroll6 dl.title dt{text-align:center;}
#boxscroll6 dd{width:25%; float:left;  text-align:center; font:12px 'Myriadpro'; color:#777; padding:10px 0;}
#boxscroll6 dl{float:left;  width:100%; padding:0;}
.odd{ background:#e9eaeb;}
.shoppingCart #boxscroll6{padding:0;}
.Total{border:1px solid #E7E7E7; text-align:right; font:12px 'MyriadPro'; color:#777; margin-top:30px; width:92%; padding-right:7%;}
.Total span{font:24px/30px 'MyriadPro';}
.paynowBtn{float:right; margin-right:1%; padding:5px 30px;}
#boxscroll5 li a{ /* background:#e9eaeb;  border-radius:8px; padding:5px 10px; text-decoration:none; font:13px 'Myriadpro'; color:#777; outline:none; */}
.formwrapper span{display:inline-block; padding-left:5px;}
.featuredShopping .formwrapper{margin-left:10px;}
.listTitle{font:24px 'MyriadPro'!important; padding:20px 0 10px 0;}
.categoryIcon{position:absolute; left:43%; top:75px; z-index:99999;}
.wrapper p{margin:0; padding:0;}


/* added on 15 oct */
#modal {
	visibility:hidden;
	padding:1%;
	background:#fff;
	border:1px solid #2085c3;
	position:absolute !important;
	top:50% !important;
	left:50% !important;

	z-index:99999999;
}

.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0,0,0,.4);
	z-index: 999999;
	display: none;
	top: 0;
	left: 0;
}

.leftSection{width:46%; min-height:100px; float:left; margin-right:1%;}
.rightSection{width:52%; min-height:100px; float:right; margin-left:1%;}
.leftSection h1{color:#2085c3; margin-top:5px;}
.leftSection p{color:#2085c3;}
.leftSection span.closeBtn{font:18px 'FuturaBtBook'; color:#777; cursor:pointer; float:right; margin:7% 5% 0 0;}
.topClose{float:right;}
.nextBtn{ background:#2085c3; font:36px 'FuturaBtBook'; float:right; color:#fff; text-align:center; padding:7px 30px; border-radius:7px; text-decoration:none; outline: none;}
.rightInner{border:1px solid #9ac7e2; margin:35px 2% 0 2%; padding:0 2%;}
.rightInner #boxscroll8{width:98.7%!important;}
.rightInner h2{font:18px "MyriadPro"; color:#777;}
.rightInner h2 span{color:#2085c3;}

.teamIndustrialServicesContact { position:absolute;bottom: 0px;left: 24px; width:100%; left:24px;}
.teamIndustrialServices { position:relative;left:70px;}
.ProductsSearch{ position:absolute; bottom:30px;width: 100%;}
#boxscroll7 {margin-top: 5px!important;border-right: 0 none!important;border-left: 0 none!important;position: relative;left: 76px;}

.contentLeftBookPosition { position:relative; left:70px;}
input, textarea {outline:none; border:1px solid #e9ebec; color:#9a9a9a; background:#f7f7f8;}
.teamIndustrialServicesInput {border:1px solid #1f8acb; color:#1f8acb!important;}
.teamIndustrialServicesContentTextarea { width:99%; min-height:240px;}
.teamIndustrialServicesuUsernameTextarea{ width:99%;}

.companies-box a{color: #717578;
text-decoration: none;}

.contentBook .successmsg{
	margin-left: 80px;
	margin-top: 37px;
	position: absolute;
	color: green;
}

.contentBook .failuremsg{
	margin-left: 80px;
	margin-top: 37px;
	position: absolute;
	color: red;
}

/* Mohan changes after UAT */
#boxscroll5 li{
	cursor: pointer;
}

#boxscroll5new li{
	cursor: pointer;
}

.footerCopyright a{
	color: #999;
	text-decoration: none;
}

.companies-box:hover{
	border: 1px solid #717578;
}



.teamIndustrialServicesWebsite a{
	text-decoration: none;
	color: #118ACB;
}

.teamIndustrialServicesEmail a{
	text-decoration: none;
	color: #118ACB;
}

.HomeMenu{
	margin-bottom: 5px;
}

.HomeMenu a{background:url(../images/alfabetsBg-home.png) no-repeat; width:21px; height:22px; display:block;}
.HomeMenu a:hover{background:url(../images/alfabetsBg-home-rollover.png) no-repeat;}
.paperFlip{position:absolute; left: 25px; top:15px; background: url(../images/pagefold-small.png) no-repeat; width:86px; height:112px; z-index:10000; }
.paperFlip:hover{background: url(../images/pagefold-large.png) no-repeat; }
#boxscroll6{margin-left:6%; width:85%!important;}

.grayCategory{
	color: #C9CBCB !important;
}


/*========= Mohan Changes on 12 Dec ========== */

.emptyLi{
	background: none !important;
	cursor: auto !important;
}

.emptyLi a{
	cursor: default !important;
}

.emptyWebUrl{
	color: #C9CBCB !important;
}
.removeHidden{position: absolute; RIGHT:7px;}

/*.productsContent{width: 40%!important; margin-left: 4%!important; overflow-x: visible!important;}
.productsContent .ProductsNext{width:100%;}*/
.productsContent .Products{float:right; width:85%!important; margin-bottom: 10px;}
.productsContent span{margin:0 0 0 6%;}

/* added on 17 12 2012 */
.productsContent #boxscroll8{margin:0 6% 10px 6%; width:85%!important;}
.productsContent #boxscroll8{margin:0 6% 10px 6%; width:85%!important;}


.shoppingContent{
    margin-left: 6%;
    width: 38%;}

.shoppingContent #boxscroll6{ margin-left: 0%!important;
    width: 99% !important;}

 .breadcrumb{float:left; width:88%;}

 .or {
background: #108acb;
border-radius: 100px;
position: absolute;
color: #fff;
left: 47.7%;
top: 65px;
width: 65px;
height: 65px;
font-weight: normal;
font: 50px/55px 'MyriadPro';
text-align: center;
}

.AssitanceImg{margin-left:24px;}

.Products {
font: 90px/83px 'MyriadPro';
color: #118ACB;
margin: 0;
background: url(../images/Productsbar.png) no-repeat left 10px;
padding-left: 66px;}

.Call{width:90%!important; margin-left: 8%!important;}
.Paynow{margin-left:6%;}



/* ===================  Responsive Design CSS  =================== */

.mobile_header,.mobile_home_btn, .logo_mobile, .home_top_disc,.categories_mobile,.search_mobi_trigger{display:none;}

.mobile_supplier, .foot_dir_mobile{display:none;}
.contentRightBook.shoppingCart .titleJusForFast ,
     .contentRightBook.shoppingCart .learnMore,
     .contentRightBook.shoppingCart .pertroPagesIntroIcon,
     .contentRightBook.shoppingCart .pertroPagesIntroIcon,
     .contentRightBook.shoppingCart .ipadImage,
     .contentRightBook.shoppingCart .adsPetroPages
     {
         display:block;
     }

@media only screen and (min-width:600px) and (max-width:740px)
{

     body{background:#ffffff; z-index:9;position:relative;padding-bottom:0px !important; font-family: 'MyriadPro';}
	 *{font-family: 'MyriadPro';}
      .contentRightBook{width:100%;  margin:0;  position:fixed ; left:0; bottom:0; z-index:999999999999999 ;background:#f5f5f5 ; overflow:hidden; height:32px;}
      .contentLeftBook{top:0 !important; width:100% !important; }
      .gridContainer{width:100%;}
     .Logo.contentLeftBookPosition{display:none !important;}
     .bookmarkBook{display:none !important;}
    .alphabetsMenu{display:none  ; left:auto !important; position:fixed;   z-index:9999999; right: 0 !important ; background:#1d8bcb; width:69%; top:0;   height:100%; overflow-y:scroll; padding-left:2%; padding-top:10px;}
	.alphabetsMenu .menuBook ul { background:none;}
     .alphabetsMenu a{color:#fff;}
     .navTopMenu{display:none !important;}
     .logo_larger{display:none !important;}
     .TogglePanelTrigger{display:none !important;}

     .contentLeftBookPosition{width:100% !important; padding:0% !important;  left:0 !important ; margin:0 auto;}
    #boxscroll5{border :none !important; }
	 .boxscroll5{width:94% !important; padding:0 3%; }
     .contentBook{width:94% !important; padding:0 3%;}
     .petroBook{background-image:none !important;}

     .mobile_header{/*height:35px;*/ width:94%; padding:10px 3% !important; background:#1d8bcb;  text-align:center;   display:inline-block; }
     .mobile_home_btn, .logo_mobile, .categories_mobile,.search_mobi_trigger{display:inline-block; cursor:pointer; }
     .mobile_home_btn{float:left}
     .logo_mobile{float:left; margin:0 16px; display:inline-block !important;}
     .mobile_home_btn{float:left;}
     ul{margin:0; padding:0; list-style:none;}
     .entrylist{display:block;}
     .entrylist a{text-decoration:none; outline:none; }
	 .entrylist a:focus{ outline:none; }
     .categories_mobile,.search_mobi_trigger{float:right; width:10%; }
	 #catMob { max-width:90%;}
     .search_mobi_trigger{margin-right:16px; padding-top:5px; cursor:pointer; display:none;}
     .token-input-input-token{display:none;}
     .search-img{display:none;}
     .token-input-list{border:none !important;}



     .contentRightBook.shoppingCart .titleJusForFast ,
     .contentRightBook.shoppingCart .learnMore,
     .contentRightBook.shoppingCart .pertroPagesIntroIcon,
     .contentRightBook.shoppingCart .pertroPagesIntroIcon,
     .contentRightBook.shoppingCart .ipadImage,
     .contentRightBook.shoppingCart .adsPetroPages
     {
         display:none;
     }
     .entrylist
     {
         font-size:15px;
         font-family: 'MyriadPro';
     }
     .entrylist li
     {
         margin-bottom:0px;
     }
     #boxscroll6{width:94% !important; padding:0 2% !important; margin-left :0; height:90% !important; border-top:none;border-left:none;border-right:none; border-bottom:none; overflow-y:auto;}

    .footerTopImage{display:inline;}
    .footer >*, .footerTopImage, .footerCopyright{background:none; height:auto; margin:0; padding:0; width:auto;}
    .footer{width:100%; padding: 10px 0; border-top:solid 1px #eee; position:fixed; bottom:0; text-align:center; background:#fff !important; z-index:99999; left:0; display:none;}

    .scroll_suggest_overlay{ padding:10px 3%; margin-top:0 !important; left:0; top:0;position:fixed !important; width:94% !important; height:100% !important;z-index:9999;background:url(../images/overlay_bg.png) repeat; }
    .sugg_blue_bg{position:absolute; width:100%; height:50px; background: #1d8bcb; left:0; top:0;z-index:-1;}
    ul.token-input-list{width:60% !important;}
    .mobile_cancel{color:#fff; position:absolute; right:9%; top:16px; font-size:18px; cursor:pointer;}
    .supComp em{display:block !important; font-style:normal; position:absolute; right:10px; top:0; color:#1d8bcb;}
    .supComp{position:relative; background:url(../images/plus.jpg) right center no-repeat;}
    .supComp.expanded{background:url(../images/minus.jpg) right center no-repeat;}
	.breadcrumb ul li{font-size:15px !important;}
    .page_header_mobile{height:57px;display:none; background:#f2f2f2 url(../images/mobile_home_top.png) right bottom no-repeat; padding:8px 3%; margin-top:-5px; width:94%;}
    .blu_p{color:#1d8bcb !important; }
    .page_header_mobile p{width:155px; color:#666666; margin:0; font-size:15px;}


     #modal
     {
         display:none;
     }

    .companies-box {
        border: 1px solid #E5E6E6;
        margin: 7px auto 0 auto;
        padding: 7px;
        width: 97%;
		float:left;
    }

    .topLeftBook,.topRightBook, .bottomLeftBook, .bottomRightBook,.leftRepeatBook,.topRepeatBook, .rightRepeatBook,.bottomRepeatBook,
    .topMiddleBook, .bottomMiddleBook
    {display:none;}
     h1.supComp, h1.supComp span{font-size:16px ; padding-left:0;}
      .paperFlip{display:none;}
      .ProductsContact{display:none}
      .teamIndustrialServicesContact{left:0 !important;}
      .teamIndustrialServices{left:4%; top:4% !important; padding-top:5%;}
       .teamIndustrialServicesContactName {position:static !important;}
       .mobile_address{display:block !important; left:0 !important; color:#878e92;  font-size:13px;}
       .larger_address{display:none; }
       .teamIndustrialServicesContact{position:relative;  margin:20px 0;}
       .larger_about{display:none !important;}

        h1.Products{display:none;}
       .mobile_about{display:block !important; left:5% !important;  border:none !important;height:0; }
      .mobile_about_head,.mobile_producs_head{position:relative; text-transform:uppercase; display:block !important; width:90% !important; margin:0 5%; padding:5px 0 3px 0; border-bottom:solid 1px #ddd;  border-top:solid 1px #ddd; font-weight:normal; color:#878e92; font-size:12px;}
        .productsContent{top:10px !important;}
        .productsContent #boxscroll8{width:100% !important; margin:0 !important; border-bottom:solid 1px #dadada;}
         .menuBook span{display:none !important;}
        .menuBook ul{display:block  !important; position:static !important; padding:0 !important;}
         .menuBook ul , .menuBook ul li {background:none ; border:none !important;  padding:6px 2px;}
        .menuBook ul li a{color:#fff !important;}
        .menuBook.HomeMenu{display:none;}
		#boxscroll7{width:90% !important; border-bottom:solid 1px #dadada;}
		   .mobile_about_head em,.mobile_producs_head em{position:absolute; right :5px; top:3px; cursor:pointer; font-style:normal;}
		.menuBook li:hover{background-color:#0f7cb5 !important;}
		.menuBook ul li {padding-left:4px;}
		.petroBook{position:relative; top:-15px;}
		.breadcrumb.contentLeftBookPosition{margin-top:-10px; margin-bottom:4px;}
		  #mobile_cat0{display:inline-block !important; text-transform:uppercase;}
		  #normal_cat0{display:none !important;}
		  .Category span{display:none;}
		.footer_supplier{display:block !important;}
		.productsList li{color:#000 !important; background:none !important;}
		/*#boxscroll8 .wrapper{height:100% !important; overflow-y:scroll;}*/
		#boxscroll8 .wrapper .productsList{height:100%;}
		#ascrail2002{display:none !important;}


	 .teamIndustrialServicesPhone{ margin-bottom:10px; height:23px; /*background:url(../images/supplier_contacts.png) no-repeat;*/ display:block; width:30%; padding-left:155px; ;position:absolute !important; left: auto !important; top: 0px; line-height:23px;}

	 .teamIndustrialServicesWebsite{ margin-bottom:10px;height:23px; /*background:url(../images/supplier_contacts.png) no-repeat;*/ display:block; width:38%; padding-left:180px; ;position:absolute !important; left: auto !important; top: 0px; line-height:23px; }

	 .teamIndustrialServicesEmail{ margin-top:18px;height:23px; /*background:url(../images/supplier_contacts.png) no-repeat;*/ display:block; width:50%;
	 padding-left:180px; ;position:absolute !important; left: auto !important; top: 0px; line-height:23px;}
	#contacticon{display:block;}

       h1.supComp {width:94%; padding-right:2%; padding-left:2%; word-wrap:break-word;}
	   .entrylist.productsList li{color:#777 !important;}
	    #token-input-auto-suggest {font-family: 'MyriadPro' !important;text-rendering: optimizeLegibility;}
           #boxscroll5 li,#boxscroll5,#boxscroll5 ul, #boxscroll5 ul li{z-index:999;}
		    #dropdown_suggest{width:58.5%;}


			.productsContent { padding:0 5%; width:90%;}
			.logo_mobile{/*float:left; margin:0 16px;*/ width:70%;}
			#petroLogo { max-width:100%;}

}

@media only screen and (min-width:318px) and (max-width:599px)
{
    .productsContent { padding:0 5% !important; width:90% !important;}
	#boxscroll5 li,#boxscroll5,#boxscroll5 ul, #boxscroll5 ul li{z-index:999;}
     body{background:#ffffff; z-index:9;position:relative; padding-bottom:0px !important;font-family: 'MyriadPro';}
	 *{font-family: 'MyriadPro';}
      .contentRightBook{width:92%;  padding:0 4%; margin:0;  position:fixed ; left:0; bottom:0; z-index:999999 ;background:#f5f5f5;overflow:hidden; height:32px;}

     .Logo.contentLeftBookPosition{display:none;}
     .bookmarkBook{display:none;}
    .alphabetsMenu{display:none  ;position:fixed;  left:auto !important;   z-index:9999999;right: 0 !important ; background:#1d8bcb; width:69%; top:0;   height:100%; overflow-y:scroll; padding-top:10px; padding-left:2%;}
     .alphabetsMenu a{color:#fff;}

     .navTopMenu{display:none;}
     .logo_larger{display:none;}
     .TogglePanelTrigger{display:none;}
     .contentLeftBook{padding-bottom:0px;}
     .contentLeftBookPosition{width:100% !important; padding:0% !important;  left:0 !important ; margin:0%;}
     .boxscroll5{width:94% !important; padding:0 3%; border-left:none !important; border-right:none !important;}
     .contentBook{width:92% !important; padding:0 4%; }
      #boxscroll5{border :none !important; }

     .mobile_header{/*height:35px;*/ width:92%; padding:10px 4%; margin-bottom:5px; background:#1d8bcb;  text-align:center;   display:inline-block; }
     .mobile_home_btn, .logo_mobile, .categories_mobile,.search_mobi_trigger{display:inline-block; cursor:pointer;}
     .mobile_home_btn{float:left}
     .logo_mobile{/*float:left; margin:0 16px;*/ width:70%;}
	 #petroLogo { max-width:100%;}
     .mobile_home_btn{float:left; width:8%; margin-top:3px;}
	 #petroHome { max-width:100%;}
     ul{margin:0; padding:0; list-style:none;}
     .entrylist{display:block;}
     .entrylist a{text-decoration:none; outline:none; }
	 .entrylist a:focus{ outline:none; }
     .categories_mobile,.search_mobi_trigger{float:right; width:10%;  }
	 #catMob { max-width:90%;}
     .search_mobi_trigger{margin-right:16px; padding-top:5px; cursor:pointer; display:none;}
     .token-input-input-token{display:none;}
     .search-img{display:none;}
     .token-input-list{border:none !important; padding-top:5%;}



     .contentRightBook.shoppingCart .titleJusForFast ,
     .contentRightBook.shoppingCart .learnMore,
     .contentRightBook.shoppingCart .pertroPagesIntroIcon,
     .contentRightBook.shoppingCart .pertroPagesIntroIcon,
     .contentRightBook.shoppingCart .ipadImage,
     .contentRightBook.shoppingCart .adsPetroPages
     {
         display:none;
     }
     .entrylist
     {
         font-size:15px;
         font-family: 'MyriadPro';
     }
     .entrylist li
     {
         margin-bottom:4px;
     }
     #boxscroll6{width:94% !important; padding:0 2% !important; margin-left :0;  border-top:none; border-left:none;border-right:none; height:90%   border-bottom:none; overflow-y:auto;}

    .footerTopImage{display:inline;}
    .footer >*, .footerTopImage, .footerCopyright{background:none; height:auto; margin:0; padding:0; width:auto;}
    .footer{display:none;width:100%; padding: 10px 0; border-top:solid 1px #eee; position:fixed; bottom:0; text-align:center; background:#fff !important; z-index:999999; left:0;}

    .scroll_suggest_overlay{ padding:10px 3%; margin-top:0 !important; left:0; top:0;position:fixed !important; width:94% !important; height:100% !important;z-index:9999;background:url(../images/overlay_bg.png) repeat; }
    .sugg_blue_bg{position:absolute; width:100%; height:50px; background: #1d8bcb; left:0; top:0;z-index:-1;}
    ul.token-input-list{width:60% !important;}
    .mobile_cancel{color:#fff; position:absolute; right:9%; top:16px; font-size:18px; cursor:pointer;}
    .supComp em{display:block !important; font-style:normal; position:absolute; right:0px; top:0; color:#1d8bcb; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
    .supComp{position:relative; background:url(../images/plus.jpg) right center no-repeat;}
    .supComp.expanded{background:url(../images/minus.jpg) right center no-repeat;}
    .breadcrumb ul li{font-size:15px !important;}
    .page_header_mobile{height:57px;display:none ; background:#f2f2f2 url(../images/mobile_home_top.png) right bottom no-repeat; padding:8px 4%; margin-top:-5px; width:92%;}
    .blu_p{color:#1d8bcb !important; }
    .page_header_mobile p{width:155px; color:#666666; margin:0; font-size:15px;}

     #modal
     {
         display:none;
     }

    .companies-box {
        border: 1px solid #E5E6E6;
        margin: 7px auto 0 auto;
        padding: 7px;
        width: 95%;
		float:left;
    }
    .paperFlip{display:none;}

    h1.supComp, h1.supComp span{font-size:16px ; padding-left:0;}
    .ProductsContact{display:none}
    .teamIndustrialServicesContact{left:0 !important;}
    .teamIndustrialServices{left:5%; top:5% !important; padding-top:5%;}
    .teamIndustrialServicesContactName {position:static !important;}
    .mobile_address{display:block !important; left:0 !important;  color:#878e92; font-size:13px;}
      .larger_address{display:none;}
      .teamIndustrialServicesContact{position:relative;  margin:20px 0;}
      .larger_about{display:none !important;}


      h1.Products{display:none;}
      .mobile_about{display:block !important; left:5% !important;  border:none !important; height:0; }
      .mobile_about_head,.mobile_producs_head{ position:relative;display:block !important; width:90% !important; margin:0 5%; padding:5px 0 3px 0; border-bottom:solid 1px #ddd;  border-top:solid 1px #ddd; font-weight:normal; color:#878e92; font-size:12px;}
      .productsContent{top:10px !important;}
       .productsContent #boxscroll8{width:100% !important; margin:0 !important;border-bottom:solid 1px #dadada;}
        .mobile_about_head em,.mobile_producs_head em{position:absolute; right :5px; top:3px; cursor:pointer;font-style:normal;}
        .menuBook span{display:none;}
        .menuBook ul{display:block; padding:0 !important;}
         .menuBook ul , .menuBook ul li {background:none ; border:none !important;padding:6px 0;}
        .menuBook ul li a{color:#fff !important; text-decoration:none; margin-bottom:2px;}
        .menuBook.HomeMenu{display:none;}
		.menuBook ul li {padding-left:4px;}

		#boxscroll7{width:90% !important;border-bottom:solid 1px #dadada;}

		.menuBook li:hover{background-color:#0f7cb5 !important;}
		.petroBook{position:relative; top:-15px;}
		.breadcrumb.contentLeftBookPosition{margin-top:-10px; margin-bottom:4px;}
		#mobile_cat0{display:inline-block !important; text-transform:uppercase;}
		#normal_cat0{display:none !important;}
	   .Category span{display:none;}
	   .footer_supplier{display:block !important;}
	   .productsList li{color:#000 !important; background:none !important;}
	   /*#boxscroll8 .wrapper{height:100% !important; overflow-y:scroll;}*/
	   #boxscroll8 .wrapper .productsList{height:100%;}
	   #ascrail2002{display:none !important;}
	 .teamIndustrialServicesPhone{ margin-bottom:10px; height:23px; /*background:url(../images/supplier_contacts.png) no-repeat;*/ display:block; width:40%; padding-left:160px; ;position:absolute !important; left: auto !important; top: 0px; line-height:23px;}

	 .teamIndustrialServicesWebsite{ margin-bottom:10px;height:23px; /*background:url(../images/supplier_contacts.png) no-repeat;*/ display:block; width:43%; padding-left:185px; ;position:absolute !important; left: auto !important; top: 0px; line-height:20px; word-wrap: break-word;}

	 .teamIndustrialServicesEmail{ margin-top:18px;height:23px; /*background:url(../images/supplier_contacts.png) no-repeat;*/ display:block; width:43%;
	 padding-left:185px; ;position:absolute !important; left: auto !important; top: 0px; line-height:20px; word-wrap: break-word;}

	  #contacticon{display:block; width:180px; height:auto !important; }

	 .teamIndustrialServicesPhone{ background-position:0 -25px;}

	  .teamIndustrialServicesEmail{ background-position:0 -51px;}
	  h1.supComp {width:98%; padding-right:2%; word-wrap:break-word; margin-top:0px; line-height:32px;}
	  .entrylist.productsList li{color:#777 !important;}
	   #token-input-auto-suggest {font-family: 'MyriadPro' !important;text-rendering: optimizeLegibility;}
	    #dropdown_suggest{width:58.5%;}




}
@media only screen  and (max-width:480px)
{
	#boxscroll6{width:94% !important; padding:0 2% !important; margin-left :0;  border-top:none; border-left:none;border-right:none; height:75% !important;  border-bottom:none; overflow-y:auto;}

}
@media only screen  and (max-width:320px)
{
	#boxscroll6{width:94% !important; padding:0 2% !important; margin-left :0;  border-top:none; border-left:none;border-right:none; height:90% !important;  border-bottom:none; overflow-y:auto;}

}
@media only screen and (min-width:400px)
{
     .logo_mobile{float:none;}
}



.page_header_mobile ,.supComp em,.mobile_cancel ,.sugg_mobile, .mobile_suggest_overlay{display:none;}
.mobile_address{display:none;}
.larger_about{display:block;}
.mobile_about{display:none;}
 .mobile_producs_head{display: none;}
 .supComp em{cursor:pointer;}
 .mobile_about_head{display:none;}
 .grey_foot{background:#f5f5f5 !important;}
 #mobile_cat0{display:none;}
 #normal_cat0{display:inline-block;}
 .footer_supplier{display:none !important;}
 #dropdown_suggest{width:37.7%;}
 .slimScrollDiv{border-top:0px solid #E7E7E7;border-bottom:0px solid #E7E7E7; }
 .companies-box h1 span { float:left; width:100%;}
 .companies-box p span {    float: left; width: 100%;}
}
