/*   
Theme Name: GasArts 2.0
Theme URI: http://www.gasarts.com
Description: The second generation of GasArts templates.
Author: GasArts
Author URI: http://www.gasarts.com
Version: 2
*/
@font-face {
    font-family: 'roboto_condensedlight';
    src: url('RobotoCondensed-Light-webfont.eot');
    src: url('RobotoCondensed-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('RobotoCondensed-Light-webfont.woff') format('woff'),
         url('RobotoCondensed-Light-webfont.ttf') format('truetype'),
         url('RobotoCondensed-Light-webfont.svg#roboto_condensedlight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'roboto_condensedregular';
    src: url('RobotoCondensed-Regular-webfont.eot');
    src: url('RobotoCondensed-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('RobotoCondensed-Regular-webfont.woff') format('woff'),
         url('RobotoCondensed-Regular-webfont.ttf') format('truetype'),
         url('RobotoCondensed-Regular-webfont.svg#roboto_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;

}



/* Main CSS */
body 
{
    background:url(images/bar4.gif) left top #e8e9e9;
    font-family: 'roboto_condensedlight';
    color:#ffffff;
    margin:0px;
    padding:0px;
    line-height:20px;
}

.layout 
{
    text-align:justify;
    margin:0px auto;
}

.clear 
{
	clear:both;
	margin:0px;
	padding:0px;
}

p
{
	font-size:17px;
}
h1
{
    font-family:   'roboto_condensedregular';
	font-size: 17px;
	padding:0px;
	margin:0px 0 10px 0;
}


h3
{
	font:15px 'roboto_condensedlight';
	font-weight:bold;
color:#58585a;
height:25px;
	margin:0px;
	padding:0px;
}

h4
{
	float:left;
	font:23px 'roboto_condensedlight';
	font-weight:bold;
color:#202020;
height:25px;
	margin:30px 0 0 11px;
	padding:0px;
}

h5
{
    font-family:   'roboto_condensedregular';
	padding:0px;
	margin:0px 0 0px 0;
}

.install
{
float:left;
	font:23px 'roboto_condensedlight';
	font-weight:bold;
color:#202020;
height:25px;
	margin:20px 0 0 0px;
	padding:0px;
}

p
{
margin:0px 0 15px 0;

padding:0px;
}

a
{
color:#9ab43c;

}

a:hover
{
text-decoration:none;
color:#58585a;
}

.date
{
    font-family: 'roboto_condensedregular';
	font-size: 13px;
	padding: 0px 0 0 0px; 
	color:#212121;
	margin:0px 0 5px 0;
}

.body
{
    font-size: 12px;
	padding: 0px 0 0 0px; 
	color:#212121;
	margin:0px 0 0px 0;

}

.news-item
{
   margin:15px 0 50px 0;
   height:70px;

}

.read-more
{
	text-decoration:none;
	font-size: 13px;
	padding: 0px 0 0 0px; 
	color:#9ab43c;
	margin:0px;
}

/* BAR 1 */
.bar1 
{
	background:url(images/bar4.gif);
	margin:0px auto;
}

.bar1container
{
	background:url(images/bar4.gif);
	width:100%;
	margin:0px auto;
	padding:0px;
}

.bar1leftcontainer
{
	float:left;
	width:269px;
	margin:0px auto;
	padding:0px;
}

.logo
{
	float:left;
	width:250px;
	height:49px;
	margin:25px 0 25px 70px;
}
/* END OF BAR 1 */

/* BAR 2 */

.bar2
{
	background:none;
	margin:0px auto;
	padding:0px;
}

.bar2container
{
	background:none;
	background-color:white;
	width:100%;
	margin:0px auto;
	padding:0px;
	border-bottom: solid 1px #99b33c;
}

.bar2leftcontainer
{
	float:left;
	width:70%;
	margin:0px auto;
	padding:0px;
}

.bar2rightcontainer
{
	float:left;
	width:30%;
	margin:0px auto;
	padding:5px 0 0 0;
}
.gsc-control-cse {
    font-family: Arial,sans-serif;
	background:none;
    border-color: none;
    background-color: none;background: none;
background: transparent;
}
.cse, .gsc-control-cse, .gsc-control-cse, .gsc-control-cse, .gsc-control-cse-en
{
border-color: none;
background-color: transparent;
border:none;
padding:0px;
width:70%;background: none;
background: transparent;
}
* {
    box-sizing: content-box;
}

input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    border-color: #666;
    background-color: transparent;
    background-image: none;
    filter: none;
	display:none;background: none;
background: transparent;
}

.gas
{
	float:left;
}

.gas ul {
	 float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;}
.gas li {
	
	float:left;
	font-size:12px;
	font-family: 'roboto_condensedlight';
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin:0px;}
.gas li a {
	text-decoration:none;  font-size: 15px; padding: 50px 0 0 0px; width: 145px; height: 63px;
display: inline-block; color: white; border-right:1px solid #525252;
	text-align:center; }

.gas li a:hover { width: 145px; height: 63px;text-decoration: none;
	background:url(http://egyptstuff.com/wp-content/themes/GasArts2/images/menu-btn-bg.png); }
.gas li a:hover span { width: 145px; height: 63px;background-color: #666; }





/* END OF BAR 2 */

/* BAR 3 */
.bar3
{
	background-color:#99b33c;
	margin:0px auto;
	padding:0px;
}

.bar3container
{
	background-color:#99b33c;
	margin:0px auto;
	padding:0.45% 0 0.5% 0;
	max-height: 450px;
	
	 overflow: hidden;
}


.slideshow
{
	padding:5px 0 5px 0;
}

/* END OF BAR 3 */

/* BAR 4 */


.bar4
{
	background:url(images/bar4.gif);
	font-family:'roboto_condensedlight';
	margin:0px auto;
	padding:0px;
}

.bar4container
{
	background:url(images/bar4.gif);
	font-family:'roboto_condensedlight';
	margin:0px auto;
	padding:0px;
}


.content-float
{
	float:left;
	width:100%;
	font-family:'roboto_condensedlight';
}


.content-float-left
{
	float:left;
	width:680px;
}


.content-float-skype
{
	float:left;
	width:930px;
}

.content-float-left-tut
{
	float:left;
	width:597px;
}


.inner-tut-just-content p:first-child:first-letter {
float:left;
font-size:72px;
font-family: 'roboto_condensedlight';
color: #202020;

margin-bottom:0px;
margin-right:4px;
line-height:65%;
}

.content-float-right
{
	float:left;
	width:310px;
	height:400px;
	border: 1px solid #db0011;
	margin:20px 0 0 5px;
	padding:0px;
}

.content-float-right-tut
{
	float:left;
	background-color:#ffffff;
	width:316px;
	border: 1px solid #ccc;
	margin:52px 0 25px 0px;
	padding:0px;
}

.content-float-right-tut-ie9
{
	float:left;
	background-color:#ffffff;
	width:316px;
	height:615px;
	border: 1px solid #ccc;
	margin:50px 0 25px 0px;
	padding:0px;
}

.content-float-right-tut-ie8
{
	float:left;
	background-color:#ffffff;
	width:316px;
	height:615px;
	border: 1px solid #ccc;
	margin:54px 0 25px 0px;
	padding:0px;
}

.content-float-right-tut-ie7
{
	float:left;
	background-color:#ffffff;
	width:316px;
	height:615px;
	border: 1px solid #ccc;
	margin:55px 0 25px 0px;
	padding:0px;
}
.content-float-right-tut-sidebar-long
{
	float:left;
	background-color:#ffffff;
	width:316px;
	border: 1px solid #ccc;
	margin:25px 0 0 0px;
	padding:0px;
}

.content-float-right-tut-ie9-sidebar-long
{
	float:left;
	background-color:#ffffff;
	width:316px;
	height:615px;
	border: 1px solid #ccc;
	margin:25px 0 0 0px;
	padding:0px;
}

.content-float-right-tut-ie7-sidebar-long
{
	float:left;
	background-color:#ffffff;
	width:316px;
	height:615px;
	border: 1px solid #ccc;
	margin:25px 0 0 0px;
	padding:0px;
}


@-moz-document url-prefix() {

.content-float-right-tut
{
	float:left;
	background-color:#ffffff;
	width:316px;
	border: 1px solid #ccc;
	margin:51px 0 0 0px;
	padding:0px;
}
}

@-moz-document url-prefix() {

.content-float-right-tut-sidebar-long
{
	float:left;
	background-color:#ffffff;
	width:316px;
	border: 1px solid #ccc;
	margin:25px 0 0 0px;
	padding:0px;
}
}



.top-area
{
color:#212121;
	font-size:14px;
	width:98%;
	margin:25px 0 0 2%;
	padding:0px;
}

.top-area-ie7
{
color:#212121;
	font-size:14px;
	width:1000px;
	margin:10px 0 0 10px;
	padding:0px;
}






.top-area-body p:first-child:first-letter {
float:left;
font-size:72px;
font-family: 'roboto_condensedlight';
color: #202020;

margin-bottom:0px;
margin-right:4px;
line-height:65%;
}







.top-area-left-container
{
	float:left;
	/* background-color:white; */
	width:30%;
	height:100%;
	margin:0 0 0 2%;
	padding:0px;
}

.top-area-middle-container
{
	/*background-color:red; */
	float:left;
line-height:17px;
font-family: 'roboto_condensedlight';
font-size:19px;
	width:30%;
	height:100%;
	margin:0 0 2% 2%;
	padding:0px;
}

.top-area-middle-container_left
{
	float:left;
	width:20%;
}

.top-area-middle-container_right
{
	float:left;
	width:70%;
	margin:0 0 0 5%;
}

.top-area-right-container
{
	/* background-color:purple; */
	float:left;
	width:30%;
	height:100px;
	margin:0 0 0 2%;
	padding:0px;
}


.top-area-left-container-right2
{
	background:url(http://egyptstuff.com/wp-content/uploads/2013/04/packages-right.png);
	float:left;
	width:6px;
	height:389px;
	margin:0px;
	padding:0px;
}








.product-jump { line-height: 1.5; display: block; padding: 0px 0; width: 224px;  border: 1px solid #ccc; float: left; margin: 0 12px 10px 12px; }
.product-jump:hover { text-decoration: none; background: #038d8d; }
.product-jump .product-title { display: block; font-size: 16px; color: #038d8d; }
.product-title6 { display: block; font-size: 18px; color: #5a5a5a;background-color:#e2e2e2;padding:0.25%;font-family: 'roboto_condensedlight'; }
.project-title { display: block; font-size: 18px; color: #5a5a5a;font-family: 'roboto_condensedregular'; }
.project-desc { display: block; font-size: 15px; color: #5a5a5a;font-family: 'roboto_condensedlight'; }
.product-title6  a{ color: #5a5a5a; }
.product-title6  a:hover{ color: #9ab43c; }







.titlee{

	line-height:50%;
	font-size:22px;
	font-family:DoulosSILR;
    font-variant: small-caps;
    font-weight:normal;
	text-align:center;
	text-decoration:underline;
	color: #202020;
	margin:0px 0 20px 0;
	padding:0px;
	}

.titlee-ie8{

	line-height:100%;
	font-size:28px;
	font-family:DoulosSILR;
    font-variant: small-caps;
    font-weight:normal;
	text-align:center;
	text-decoration:underline;
	color: #202020;
	margin:0px 0 20px 0;
	padding:0px;
	}




.red{

	line-height:50%;
	font-family:DoulosSILR;
        font-variant: small-caps;
        font-weight:normal;
	text-align:center;
	text-decoration:underline;
	color: #202020;
padding:0px;
	}


.red2{
	background-color:#ffffff;
	font-size:26px;
	font-family:C_BOX_D;
	font-weight:normal;	
	color: #038e8a;
	display: block; padding: 0px; width: 224px;  border: 1px solid #ccc; float: left; margin: 0 12px 0px 12px;
	}


.red2-banners{
	background-color:#ffffff;
	font-size:26px;
	font-family:C_BOX_D;
	font-weight:normal;
	color: #038e8a;
	display: block; padding: 0px; width: 250px;  border: 1px solid #ccc; float: left; margin: 0 25px 0px 43px;
	}


.red2-flash-banners{
	background-color:#ffffff;
	font-size:26px;
	font-family:C_BOX_D;
	font-weight:normal;
	color: #038e8a;
	display: block; padding: 0px; width: 250px;  border: 1px solid #ccc; float: left; margin: 0 25px 20px 43px;
	}


.red2-flash-banners-728{
	background-color:#ffffff;
	font-size:26px;
	font-family:C_BOX_D;
	font-weight:normal;
	color: #038e8a;
	display: block; padding: 0px; width: 728px;  border: 1px solid #ccc; float: left; margin: 0 25px 20px 138px;
	}


.red2-flash-banners-160{
	background-color:#ffffff;
	font-size:26px;
	font-family:C_BOX_D;
	font-weight:normal;
	color: #038e8a;
	display: block; padding: 0px; width: 160px;  border: 1px solid #ccc; float: left; margin: 0 12px 20px 12px;
	}


.red5{
	float: left; 
	background-color:#ffffff;
	font-size:26px;
	font-family:'roboto_condensedlight';
	font-weight:normal;	
	color: #038e8a;
	display: block; 
	padding: 0px; 
	width: 310px;  
	border: 1px solid #ccc; 
	margin: 0 12px 20px 12px;
	}


.red5-facebook{
	float: left; 
	background-color:#ffffff;
	font-size:26px;
	font-family:'roboto_condensedlight';
	font-weight:normal;	
	color: #038e8a;
	display: block; 
	padding: 0px; 
	width: 646px;  
	border: 1px solid #ccc; 
	margin: 0 12px 20px 12px;
	}




.red3{
background-color:#ffffff;
	font-size:26px;
font-family:C_BOX_D;
font-weight:normal;	
	color: #038e8a;

	
 display: block; padding: 0px; width: 20%;  border: 1px solid #ccc; float: left;
	}

.project-gallery-main-container{
background-color:#ffffff;
	font-size:26px;
font-family:C_BOX_D;
font-weight:normal;	
	color: #038e8a;

	
 display: block; padding: 0px; width: 12%;  border: 1px solid #ccc; float: left;
	}






@media screen and (-webkit-min-device-pixel-ratio:0) {


.red{

	line-height:50%;
	font-size:24px;
	font-family:DoulosSILR;
        font-variant: small-caps;
        font-weight:normal;
	text-align:center;
	color: #202020;
padding:0px;
	}



.titlee{

	line-height:50%;
	font-size:24px;
	font-family:DoulosSILR;
    font-variant: small-caps;
    font-weight:normal;
	text-align:center;
	text-decoration:underline;
	color: #202020;
	margin:0px 0 20px 0;
	padding:0px;
	}


.featuren
{

	float:left;
color:#202020;	
margin: 2px 0 5px 0px;
}

}

.centering
{

margin: 25px auto 0 auto;

}



.bottom-bottom
{

margin: 0px 0 10px 0px;
}


.bottom-bottom2
{
	font-size:34px;
font-family:'roboto_condensedlight';
font-weight:bold;	
	color: #038e8a;
}


.small-title{	
color:#202020;
text-decoration:none;

}

.small-title:hover{	
color:#038e8a;
text-decoration:none;

}

.iefeatures{


	float:left;
	width:325px;
	margin:0px;
	padding:0px;
}


.iefeatures ul {
list-style:none;
	margin:0px;
	padding:0px;}


.iefeatures ul {
list-style:none;
	margin:0px;
	padding:0px;}



	
.iefeatures li {
	
	display:block;
width:325px;
	list-style:none;
	text-align:left;
	font-size:20px;
	color:#202020;
	margin:0px 0 0px 0px;
	padding:2px 0px 9px 20px; }


	
	

/* END OF BAR 4 */

/* FOOTER */
.footer-bar-1
{
	background-color:#9ab43c;
	width:100%;
	margin:0px auto;
	padding:0px;
}
.footer-bar-2
{
	background:url(images/bar4.gif) left top #e8e9e9;
	width:100%;
	margin:0px auto;
	padding:0px;
}






.footercontainerone
{
	background-color:#9ab43c;
	width:98%;
	min-height: 40px;
	margin:0px 0 0 2%;
	padding:0px;
}

.footerleftcontainer
{
	float:left;
	width:70%;
	margin:10px 0 0 2%;
	padding:0px;
}


.footerleftcontainer ul {
list-style:none;
	margin:0px;
	padding:0px;}




















.footerrightcontainer
{
	float:left;
	width:20%;
	margin:0px 0 0 2%;
	padding:0px;
}


.footerrightcontainer ul {
list-style:none;
	margin:0px;
	padding:0px;}



.footercontainertwo
{
	background:url(images/bar4.gif) left top #e8e9e9;
	width:98%;
	min-height: 40px;
	margin:1% 0 2% 2%;
	padding:0px;
}



.footer-container-one
{
	float:left;
	width:18%;
	margin:10px 0 0 2%;
	padding:0px;
}


.footer-container-one ul {
list-style:none;
	margin:0px;
	padding:0px;}


.li1 a{
color:#58585a;
}

.li1 a:hover {
color:#9ab43c;

}


.footer-container-two
{
	float:left;
	width:18%;
	margin:10px 0 0 2%;
	padding:0px;
}


.footer-container-two ul {
list-style:none;
	margin:0px;
	padding:0px;}

.footer-container-three
{
	float:left;
	width:18%;
	margin:10px 0 0 2%;
	padding:0px;
}


.footer-container-three ul {
list-style:none;
	margin:0px;
	padding:0px;}

.footer-container-four
{
	float:left;
	width:18%;
	margin:10px 0 0 2%;
	padding:0px;
}


.footer-container-four ul {
list-style:none;
	margin:0px;
	padding:0px;}

.footer-container-five
{
	float:left;
	width:18%;
	margin:10px 0 0 2%;
	padding:0px;
}


.footer-container-five ul {
list-style:none;
	margin:0px;
	padding:0px;}

.footer-container-six
{
	float:left;
	width:17%;
	margin:10px 0 0 2%;
	padding:0px;
}


.footer-container-six ul {
list-style:none;
	margin:0px;
	padding:0px;}
	
.tel-icon {
	
	list-style:none;
	background:url(http://egyptstuff.com/wp-content/uploads/2015/11/phone-icon.png) 0px 0px no-repeat;
	padding:0 0 0 50px;
	min-height: 23px;
	font:13px; 
    font-family: 'roboto_condensedregular';
	}



.newsletter-icon {
	
	list-style:none;
	background:url(http://egyptstuff.com/wp-content/uploads/2015/11/newsletter-icon1.png) 0px 0px no-repeat;
	padding:0 0 0 39px;
	min-height: 23px;
	font:13px; 
    font-family: 'roboto_condensedregular';
	}

.li1 {
	
	list-style:none;
	
	}



.li2 {
	
	list-style:none;
	background:url(http://egyptstuff.com/wp-content/uploads/2013/03/bullet2.png) 0px 4px no-repeat;
	}

.li3 {
	
	list-style:none;
	background:url(http://egyptstuff.com/wp-content/uploads/2013/03/bullet3.png) 0px 4px no-repeat;

	}

.li4 {
	
	list-style:none;
	background:url(http://egyptstuff.com/wp-content/uploads/2013/03/bullet4.png) 0px 4px no-repeat;
	}


	
	
.footerleftcontainer1 li a {
	
	display:block;
width:115px;
	list-style:none;
	text-align:left;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	margin:5px 0 0px 10px;
	padding:4px 0px 5px 15px; }





.snetwork
{
	margin:30px 0 0 0;
	padding:0px;
}
.sicons
{
	float:left;
	width:280px;
	margin:20px 0 0 0px;
	padding:0px;
}


.socialmediaicon2
{
	width:30px;
	height:30px;
	margin:0px;
	padding:0px;
}


.mascot
{
	float:left;
	margin:80px 8px 0 30px;
	padding:0px;
}


.mascot2
{
	float:left;
	margin:30px 8px 0 60px;
	padding:0px;
}


.mascot-cu
{
	float:left;
	margin:30px 8px 0 30px;
	padding:0px;
}


.copyright
{
	float:left;
width:1000px;
border-top: 1px solid #cccccc;
	margin:20px 0px 20px 0px;
	padding:10px 0 0 0;
}
/* END OF FOOTER */
















/*************************** FORM *************************/

.messagesentcontainer
{
	float:left;
	width:800px;
	border:1px dashed #db0011;
	margin:20px 0 10px 0px;
	padding:0px 20px 0 20px;
}

.formcontainer
{
	float:left;
	width:800px;
	margin:20px 0 10px 0px;
	padding:0px;
}

.form
{
	margin:0px 0 0px 0px;
	padding:0px;
}

.inputtext
{	width: 280px; height: 20px; padding: 5px 20px 0px 20px; margin: 0 0 20px 0; 
	
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	-moz-box-shadow: 0px 1px 0px #f2f2f2;-webkit-box-shadow: 0px 1px 0px #f2f2f2;
	text-shadow: 0px -1px 0px #334f71; 

}
.name
{
	float:left;
	margin:0px 0 0 0px;
	padding:0px;
}

.email
{
	float:left;
	margin:0px 0 0 50px;
}

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

.aboutus
{
	float:left;
	margin:10px 0 0 50px;
}

.messagecontainer
{
	float:left;
	width:300px;
	margin:10px 0 0 0px;
}

.message
{
	margin:0px;
}

.textarea
{
	background:url(http://www.gasarts.com/images/textarea.png) no-repeat;
	width:260px;
	height:150px;
	font-family: 'roboto_condensedlight';
	margin:0px;
	padding:30px 20px 0 20px;
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	-moz-box-shadow: 0px 1px 0px #f2f2f2;-webkit-box-shadow: 0px 1px 0px #f2f2f2;
}

.captchacontainer
{
	float:left;
	width:380px;
	margin:10px 0 0 60px;
}

.captcha 
{ 
	margin:0px;
}

.submitcontainer
{
	background:url(http://www.gasarts.com/images/submit.png) no-repeat;
	width:100px;
	height:20px;
	margin:10px 0 0 218px;
}

.name-error
{
	float:left;
	font-size:20px;
	color: #db0011;
	height:0px;
	margin:-333px 0 0 0px;
	padding:0px;
}

.name-error-ie9
{
	float:left;
	font-size:20px;
	color: #db0011;
	height:0px;
	margin:-329px 0 0 0px;
}

.name-error-ie7
{
	float:left;
	font-size:90px;
	font-family: 'roboto_condensedlight';
	color: #db0011;
	height:0px;
	margin:-306px 0 0 0px;
}

.email-error
{
	float:left;
	font-size:20px;
	color: #db0011;
	height:0px;
	margin:-332px 0 0 360px;
}

.email-error-ie9
{
	float:left;
	font-size:20px;
	color: #db0011;
	height:0px;
	margin:-329px 0 0 360px;
}

.email-error-ie7
{
	float:left;
	font-size:90px;
	font-family: 'roboto_condensedlight';
	color: #db0011;
	height:0px;
	margin:-306px 0 0 360px;
}

.subject-error
{
	float:left;
	font-size:20px;
	color: #db0011;
	height:0px;
	margin:-250px 0 0 0px;
}

.subject-error-ie7
{
	float:left;
	font-size:90px;
	font-family: 'roboto_condensedlight';
	color: #db0011;
	height:0px;
	margin:-225px 0 0 0px;
}

.aboutus-error
{
	float:left;
	font-size:20px;
	color: #db0011;
	height:0px;
	margin:-257px 0 0 350px;
}

.message-error
{
	float:left;
	font-size:20px;
	color: #db0011;
	height:0px;
	margin:-65px 0 0 0px;
}

.message-error-ie7
{
	float:left;
	font-size:90px;
	font-family: 'roboto_condensedlight';
	color: #db0011;
	height:0px;
	margin:-38px 0 0 0px;
}

.captcha-error
{
	float:left;
	font-size:20px;
	color: #db0011;
	height:0px;
	margin:-65px 0 0 365px;
}

.captcha-error-ie7
{
	float:left;
	font-size:90px;
	font-family: 'roboto_condensedlight';
	color: #db0011;
	height:0px;
	margin:-38px 0 0 360px;
}

.general-error
{
	float:left;
	font-size:20px;
	color: #db0011;
	height:0px;
	margin:-421px 0 0 360px;
}

.general-error-ie7
{
	float:left;
	font-size:90px;
	font-family: 'roboto_condensedlight';
	color: #db0011;
	height:0px;
	margin:-396px 0 0 360px;
}





/* form 2 */

	
	.form h3{
		margin:0;
		background:#57a700 url(http://egyptstuff.com/wp-content/uploads/2013/05/form_heading.gif) repeat-x;		
		color:#202020;
		font-size:20px;
		border:1px solid #57a700;
		border-bottom:none;
		}		
	.form h3 span{
		display:block;
		padding:10px 20px;
		background:url(http://egyptstuff.com/wp-content/uploads/2013/05/form_ico.gif) no-repeat 93% 50%;			
		}				
	.form fieldset{
		margin:0;
		padding:0;
		border:none;	
		border-top:3px solid #000;
		background:#000 url(http://egyptstuff.com/wp-content/uploads/2013/05/form_top.gif) repeat-x;		
		padding-bottom:1em;
		}		
	.form legend{display:none;}	
	.form p{margin:.5em 20px;}	
	.form label{display:block;}	
	.form input, .form textarea{	
		width:303px;
	font-family: 'roboto_condensedlight';
		border:1px solid #111;
		background:#282828 url(http://egyptstuff.com/wp-content/uploads/2013/05/form_input.gif) repeat-x;
		padding:5px 3px;
		color:#fff;
		}		
	.form textarea{
		height:125px;
		overflow:auto;
		}		



.submit
{
	
		float:right;
		margin:10px 60px 0 0px;
		padding:0 20px;
		width:150px;
		height:28px;
		line-height:28px;		
		border:1px solid #038e8a;
		text-shadow: 0px -1px 0px #334f71; 
		background:#038e8a url(images/bar3.jpg) repeat-x;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	-moz-box-shadow: 0px 1px 0px #f2f2f2;-webkit-box-shadow: 0px 1px 0px #f2f2f2;
	-moz-line-height:23px;	
	-moz-padding:0px;	
}	


.submit:hover
{background:none;
	color: #ffffff;
  border-bottom-color: transparent !important;
  background-color: #147876;		
}		



@-moz-document url-prefix() {
    .submit
{
	
	
	
		float:right;
		margin:10px 60px 0 0px;
		padding:0 20px;
		width:150px;
		height:28px;
		line-height:23px;		
		border:1px solid #038e8a;
		text-shadow: 0px -1px 0px #334f71; 
		background:#038e8a url(images/bar3.jpg) repeat-x;
		color:#fff;
		cursor:pointer;		
		text-align:center;		
		
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	-moz-box-shadow: 0px 1px 0px #f2f2f2;-webkit-box-shadow: 0px 1px 0px #f2f2f2;
	-moz-line-height:23px;	
	-moz-padding:0px;	
}
}
/* // form 2 */




/*  *****SIDEBAR***** */
.Advertising {
	width:310px;
    margin:20px 0 20px 8px;
	padding:0px;
}
.Advertising-long {
	width:310px;
    margin:10px 0 20px 8px;
	padding:0px;
}


.Advertising-title-left {
	float:left;
	color:#262626;
	width:125px;
	font-size:18px;
	color:#cccccc;
	font-family:'roboto_condensedlight';
    margin:0px 0 20px 0;
	padding:0px;
}


.Advertising-title-right {
	float:left;
	color:#038e8a;
    margin:0 0 0 20px;
	padding:0px;
}


.ad300x250 {
	width:300px;
	height:250px;
    margin:0px 0 0 0px;
	padding:0px;
}


.ad125x125 {
	float:left;
	width:125px;
	height:125px;
    margin:20px 10px 0 13px;
	padding:0px;
}



.Advertise-with-us{
	font-size:18px;
	color:#038e8a;
	font-family:'roboto_condensedlight';
	font-style:italic;
	text-decoration:none;
	margin:0px 0 0 55px;
	padding:0px;
}/*   */


.download
{
	
	background:none;
		cursor:pointer;		
		text-align:center;		
		
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	-moz-box-shadow: 0px 1px 0px #f2f2f2;-webkit-box-shadow: 0px 1px 0px #f2f2f2;
	-moz-line-height:23px;	
	-moz-padding:0px;	
}	


.download:hover
{background:none;
  border-bottom-color: transparent !important;		
}		



@-moz-document url-prefix() {
    .download
{
	
		background:none;
		cursor:pointer;		
		text-align:center;		
		
	border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	-moz-box-shadow: 0px 1px 0px #f2f2f2;-webkit-box-shadow: 0px 1px 0px #f2f2f2;
	-moz-line-height:23px;	
	-moz-padding:0px;	
}
}

.brushes-small
{
	float:left;
	width:52px;
	margin:5px 13px 0 0px;
	
}





/* DIMENSIONS MENU */
.gas-flash
{
	float:left;
	margin:10px 0 20px 252px;
}

.gas-flash2
{
	float:left;
}

.gas-flash ul {
	 float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;}
.gas-flash li {
	
	float:left;
	font-size:10px;
	font-family: 'roboto_condensedlight';
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin:0px;}
.gas-flash li a {
	text-decoration:none;  font-size: 12px; padding: 3px 0 0 0px; width: 155px; height: 20px;
display: inline-block; color: #0f504e;
	text-align:center; }

.gas-flash li a:hover { width: 155px; height: 20px;text-decoration: none;color: #ffffff;
	background:url(http://egyptstuff.com/wp-content/uploads/2013/06/dmbtn.png) no-repeat; }
.gas-flash li a:hover span { width: 155px; height: 20px;background-color: #666; }
/* END OF DIMENSIONS MENU */



/*	GasArts Menu	*/
/*	Top Level	*/
.gas2
{
	float:left;
	margin:0 0 0 50px;
	z-index:1000000;
}

.gas2 ul 
{
	float:left;
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
	z-index:1000000;
}
	
.gas2 li 
{
	float:left;
	font-size:12px;
	font-family: 'roboto_condensedlight';
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin:0px;
	z-index:1000000;
}

.gas2 li a 
{
	text-decoration:none;  font-size: 12px; padding: 7px 20px 0 21px; height: 20px;
display: inline-block; color: #58595b; 
	text-align:center; 
	z-index:1000000;}

.gas2 li a:hover {  height: 20px;text-decoration: none; color:#99b33c; 
	z-index:1000000;}
.gas2 li a:hover span { padding:7px 15px 0 15px;  height: 20px;
	z-index:1000000; }

#nav li.current_page_item a{
color:#99b33c !important;
text-decoration:none;
	z-index:1000000;
}


/*	End of Top Level	*/
/*
.gas2 li ul {
background-color:#fcfcfc;
border:solid 1px #c3c3c3;
height:60px;
position:absolute;
padding:0px;
width:100px;
margin: 4px 0 0 0px;
display: none;
	z-index:1000000;
} */

/* IE 10 */
html[data-useragent*='MSIE 10.0'] .gas2 li a {
 text-decoration:none;  font-size: 12px;  height: 20px;padding: 7px 16px 0 17px;
display: inline-block; color: white; border-right:1px solid #525252;
    text-align:center; 
}

html[data-useragent*='MSIE 10.0'] #menu-item-54 > a {
padding: 7px 16px 0 16px;
width:97px;
}

html[data-useragent*='MSIE 10.0'] #menu-item-54 > ul {

margin: 0 0 0 -234px;
}

#menu-item-54 > a
{
    width:99px;    
}

@-moz-document url-prefix() {
    #menu-item-54 > a
{
    padding: 7px 16px 0 16px;
	width:100px;	
}
}


.ie11  #menu-item-54 > a {
padding: 7px 16px 0 16px;
width:97px;
}


.ie11  #menu-item-54 > ul {

margin: 0 0 0 -234px;
}


#menu-item-54:hover > a {
background-color:#147876;
}



/*	Bullet Points Icons	*/
/*	Bullet Points Icons "LEFT"	*/
#menu-item-260 > ul >li:first-child{
background-image: url(http://www.gasarts.com/wp-content/uploads/2012/12/document_1c.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}




#menu-item-260 > ul >li:first-child + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/email4.png);
background-repeat: no-repeat;
background-position: 0px 5px;

}


#menu-item-260 > ul >li:first-child + li + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/box.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}


#menu-item-260 > ul >li:first-child + li + li + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/list4.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}


#menu-item-260 > ul >li:first-child + li + li + li + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/user_frame4.png);
background-repeat: no-repeat;
background-position: 0px 5px;

}


#menu-item-260 > ul >li:first-child + li + li + li + li + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/star4.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}
/*	End of Bullet Points Icons "LEFT"	*/



/*	Bullet Points Icons "RIGHT"	*/
#menu-item-259 > ul >li:first-child{
background-image: url(http://www.gasarts.com/wp-content/uploads/2012/12/facebookz.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}




#menu-item-259 > ul >li:first-child + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2012/12/twitterz.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}


#menu-item-259 > ul >li:first-child + li + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2012/12/twitterz.png);
background-repeat: no-repeat;
background-position: 0px 5px;

}


#menu-item-259 > ul >li:first-child + li + li + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/play-button.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}


#menu-item-259 > ul >li:first-child + li + li + li + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/computer5.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}


#menu-item-259 > ul >li:first-child + li + li + li + li + li{
background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/settings_24.png);
background-repeat: no-repeat;
background-position: 0px 5px;
}
/*	End of Bullet Points Icons "RIGHT"	*/
/*	End of Bullet Points Icons	*/

#menu-item-54 > ul > li > a:first-child {


color:#777777;
}
/*	End of GasArts Menu	*/


/******** GasArts Menu **********/






/*    GasArts Menu	*/

/*	Top Level	*/

.gas2

{

	float:left;

}



.gas2 ul 

{

	float:left;

	width:100%;

	padding:0;

	margin:0;

	list-style-type:none;

}

	

.gas2 li 

{


	font-size:15px;

	font-family: 'roboto_condensedlight';

	font-weight:bold;

	text-decoration:none;

	text-align:center;

	margin:0px;

}












/*	End of Top Level	*/

.gas2 li ul {

 background-color: #FCFCFC;
    border: 1px solid #C3C3C3;
    height: 108px;
    position: absolute;
    padding: 0px;
    margin: 0px 0px 0px 15px;
    display: none;
    width: 100px;

}





.gas2>div>ul>li>ul>li:first-child{

padding:0px;


width:103px;


margin:16px 0 0 27px;

text-align:left;

}







.gas2>div>ul>li>ul>li:hover{

background-color:transparent;

}



.gas2>div>ul>li>ul>li:first-child a{

width:103px;


border-style:none;

text-align:left;

padding: 5px 0px 0px 0px;

color:#a0a0a0;

}

.gas2>div>ul>li>ul>li:first-child > a {

color:#777777;

}

.gas2>div>ul>li>ul>li:first-child a:hover{



background-color:transparent;

}









.gas2>div>ul>li>ul>li+li {

padding:0px;


width:151px;


margin:16px 0 0 54px;

text-align:left;



color:#038e8a;

}



.gas2>div>ul>li > ul > li:first-child + li > a:first-child {

color:#038e8a;

width:121px;



border-style:none;

text-align:left;

padding: 5px 0px 0px 0px;

}



.gas2>div>ul>li > ul > li:first-child + li > a:first-child:hover {

background-color:transparent;

}



.gas2>div>ul>li > ul > li:first-child + li > ul li a:first-child {



width:121px;



border-style:none;

text-align:left;

padding: 5px 0px 0px 0px;

color:#a0a0a0;}



.gas2>div>ul>li > ul > li:first-child + li > ul li a:first-child:hover{

background-color:transparent;

color:#038e8a;

}



.gas2>div>ul>li > ul > li:first-child > ul li a:first-child:hover{

background-color:transparent;

color:#038e8a;

}









.gas2>div>ul>li>ul>li:first-child ul{

left: 0px;

top: 0; 

text-align:left;

border:none;

width:76px;


position:absolute;


display:none;

padding:0px;

margin: 50px 0 0 27px;

list-style-type: none;

}



.gas2>div>ul>li>ul>li:first-child ul li{

padding-left: 29px;

width:76px;

margin: 0 0 1px 0;

font-weight:normal;



}











.gas2>div>ul>li>ul>li+li:hover{

background-color:transparent;

}







.gas2>div>ul>li>ul>li+li ul li{

padding-left: 29px;



margin: 0 0 1px 0;

font-weight:normal;



}















.gas2>div>ul>li>ul>li+li ul{

background-color:transparent;

border:none;

width:151px;

height:168px;

position:absolute;

left:331px;

display:none;

padding:0px;

margin:34px 0 0 -147px;

}





/*CSS Arrows*/











/*

::i-block-chrome,#menu-item-15167 > a:after  {

  content: '';

    border-left: 3px solid transparent;

    border-right: 3px solid transparent;

    border-top: 3px solid #fff;

    margin-left: 5px;

    position:relative;

    top:10px;

}

*/



/* IE 10 */

html[data-useragent*='MSIE 10.0'] .gas2 li a {

 text-decoration:none;  font-size: 12px;  height: 20px;padding: 7px 16px 0 17px;

display: inline-block; color: white; border-right:1px solid #525252;

    text-align:center; 

}



html[data-useragent*='MSIE 10.0'] #menu-item-15167 > a {

padding: 7px 16px 0 16px;

width:97px;

}



html[data-useragent*='MSIE 10.0'] #menu-item-15167 > ul {



margin: 0 0 0 -234px;
z-index:1000000;	

}



#menu-item-15167 > a

{

    width:99px; 
z-index:1000000;	   

}



@-moz-document url-prefix() {

    #menu-item-15167 > a

{

    padding: 7px 16px 0 16px;

	width:100px;
z-index:1000000;	

}

}





.ie11  #menu-item-15167 > a {

padding: 7px 16px 0 16px;

width:97px;
z-index:1000000;	

}





.ie11  #menu-item-15167 > ul {



margin: 0 0 0 -234px;
z-index:1000000;	

}





#menu-item-15167:hover > a {


z-index:1000000;	

}







/*	Bullet Points Icons	*/

/*	Bullet Points Icons "LEFT"	*/

#menu-item-15102 > ul >li:first-child{

background-image: url(http://www.gasarts.com/wp-content/uploads/2012/12/document_1c.png);

background-repeat: no-repeat;

background-position: 0px 5px;

}









#menu-item-15102 > ul >li:first-child + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/email4.png);

background-repeat: no-repeat;

background-position: 0px 5px;



}





#menu-item-15102 > ul >li:first-child + li + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/box.png);

background-repeat: no-repeat;

background-position: 0px 5px;

}





#menu-item-15102 > ul >li:first-child + li + li + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/list4.png);

background-repeat: no-repeat;

background-position: 0px 5px;

}





#menu-item-15102 > ul >li:first-child + li + li + li + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/user_frame4.png);

background-repeat: no-repeat;

background-position: 0px 5px;



}





#menu-item-15102 > ul >li:first-child + li + li + li + li + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/star4.png);

background-repeat: no-repeat;

background-position: 0px 5px;

}

/*	End of Bullet Points Icons "LEFT"	*/







/*	Bullet Points Icons "RIGHT"	*/

#menu-item-15101 > ul >li:first-child{

background-image: url(http://www.gasarts.com/wp-content/uploads/2012/12/facebookz.png);

background-repeat: no-repeat;

background-position: 0px 5px;

}









#menu-item-15101 > ul >li:first-child + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2012/12/twitterz.png);

background-repeat: no-repeat;

background-position: 0px 5px;

}





#menu-item-15101 > ul >li:first-child + li + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2012/12/twitterz.png);

background-repeat: no-repeat;

background-position: 0px 5px;



}





#menu-item-15101 > ul >li:first-child + li + li + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/play-button.png);

background-repeat: no-repeat;

background-position: 0px 5px;

}





#menu-item-15101 > ul >li:first-child + li + li + li + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/computer5.png);

background-repeat: no-repeat;

background-position: 0px 5px;

}





#menu-item-15101 > ul >li:first-child + li + li + li + li + li{

background-image: url(http://www.gasarts.com/wp-content/uploads/2013/03/settings_24.png);

background-repeat: no-repeat;

background-position: 0px 5px;

}

/*	End of Bullet Points Icons "RIGHT"	*/

/*	End of Bullet Points Icons	*/





/*	End of GasArts Menu	*/





@media screen and (-webkit-min-device-pixel-ratio:0) {



.gas2 li a {

padding: 7px 16px 0 16px;

}



.menu-item-1603 {

   padding:0px; 

}



#menu-item-15167 > a:after {

z-index:1000000;	





display: inline-block;

background: transparent;

border-style: solid dashed dashed;

border-color: transparent;

border-top-color: #ffffff;

font-size: 0;

border-width: 3px 3px 0;

    padding-top:1px;

    margin-bottom:2px;

    margin-left:2px;

    padding-left:1px;

text-indent:50px;

}









}

.gsc-control-cse {
    font-family: Arial,sans-serif;
    border-color: red !important;
    background-color: green !important;
}
.cse .gsc-control-cse, .gsc-control-cse {
    background-color: none !important;
    border: none !important;
	background: none !important;
	padding:0px !important;
	width: 70% !important;
	color:#58585a !important;
}




.gas2 > div > ul > li > ul > li:first-child {
    padding: 0px;
    width: 100px;
    text-align: center;
    margin: 16px 0px 0 0px;
}

.gas2 > div > ul > li > ul > li + li {
    padding: 0px;
    width: 100px;
    text-align: center;
    color: #038E8A;
    margin: 16px 0px 0px 0px;
}
.gas2 > div > ul > li > ul > li:first-child + li > a:first-child {
    color: #A0A0A0;
    width: 100px;
    border-style: none;
    text-align: center;
    padding: 5px 0px 0px 0px;
	font-size: 13px;
    font-family: 'roboto_condensedlight';
}
.gas2 > div > ul > li > ul > li:first-child + li > a:first-child:hover{
    color: #9ab43c;
}

.gas2 > div > ul > li > ul > li:first-child a {
    width: 100px;
    border-style: none;
    text-align: center;
    padding: 5px 0px 0px 0px;
    color: #A0A0A0;
	font-size: 13px;
    font-family: 'roboto_condensedlight';
}

.gas2 > div > ul > li > ul > li:first-child a:hover {
    color: #9ab43c;
}




/* Download PDF */
.download-icon 
{
    text-decoration: none;
}
.download-icon:after 
{
    content: "";
    display: inline-block;
    background: url("http://egyptstuff.com/wp-content/uploads/2015/12/down-icon.png") no-repeat top right;
	margin-left:10px;
    width: 17px;
    height: 17px;
}
.download-icon-small
{
    text-decoration: none;
}
.download-icon-small:after 
{
    content: "";
    display: inline-block;
    background: url("http://egyptstuff.com/wp-content/uploads/2015/12/down-icon-small.png") no-repeat top right;
	margin-left:5px;
    width: 10px;
    height: 10px;
}

.downloads-page-main-img > img
{
	width:100%;
	height:auto;
}

.top-area-downloads-img-container
{
	float:left;
	/* background-color:white; */
	width:13%;
	border:solid 3px #9ab43c;
	margin:0 0 0 2%;
	padding:0px;
}

.top-area-downloads-content-container
{
	float:left;
	/* background-color:white; */
	width:75%;
	font-size:10px;
	margin:0 0 0 2%;
	padding:0px;
}

.top-area-downloads-content-container  p
{
	font-size:13px;
	margin-bottom:0.5%;
}

.downloads-header
{
	color:#606060;
    font-family: 'roboto_condensedregular';
}

.contact-us-map
{
	width:100%;
	height:auto;
	max-height:420px !important;
}

.contact-us-map iframe
{
	 max-height:420px !important;
	 width:100% !important;
}

.top-area-contact-us-content-container
{
	float:left;
	/* background-color:white; */
	width:30%;
	font-size:10px;
	margin:0 0 0 2%;
	padding:0px;
}

.top-area-contact-us-content-container  p
{
	font-size:13px;
	margin-bottom:0.5%;
}


.posts-images-class{
float:left;


}
.body p img{
margin-right:2%;


}

.pro-filter:hover
{
	background-color:#99b43c;
	color:white !important;
}