 div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6,  blockquote, pre,
 abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; background: transparent; vertical-align:middle;font-family:(Janna LT W20 Regula);}
body { line-height: 1;}
ol, ul { list-style: none;}
blockquote, q { quotes: none;}
:focus { outline: 0;}
ins { text-decoration: none;}
del { text-decoration: line-through;}
table { border-collapse: collapse; border-spacing: 0;}
body {overflow-x:hidden;}

.bangglerax{
 width: 100vw;
 position: relative;
 margin-left: -50vw;
 height: 100px;
 left: 50%;	
 float:left;	
}
.full-width-banggler{
width:100%;	
}

.btn-circle-lg {
  width: 60px;
  height: 40px;
  text-align: center;
  padding: 10px 0;
  font-size: 16px;
  line-height: 2.00;
  border-radius: 100px;
  color:#000;
 
   
   margin: 0;
    background: transparent;
    border: 2px solid #000;
}

#jkhkjkjjjKHJkjhHKJhjhJHJjh {
    min-width: 35px;
    float: left;
}

.btn-wasiem {
    background-color: rgba(255,255,255,0);
	border: 2px solid #000000;
	border-radius:0px;
	color:#000;
	width:80px;
}

.btn-wasiem:hover {

    background-color: rgba(255,255,255,0.5);
	border: 2px solid #000000;
	border-radius:0px;
    color: #ab1020;
}


.btn-wasiemh {
background-color: transparent;
border: 0px;
border-radius:0px;
color:#000;
font-size:14px;
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -ms-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
  padding:0 0 10px 0;
  
}

.btn-wasiemh:hover {
font-size:16px;
}

.btn-wasiemh:focus {
font-size:14px;
-webkit-box-shadow:inset 0 0px 5px rgba(0,0,0,0);box-shadow:inset 0 0px 5px rgba(0,0,0,0)
}


.ytfugihj{ width:90%; opacity:0.2}

.btn-circle-lg:hover{
 
  opacity:1;
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -ms-transition: all .4s ease;
  -o-transition: all .4s ease;
  transition: all .4s ease;
}

.btn-circle-pad {
padding: 0 3px 0 0;
}


.btn-circle-lgg {
  width: 90px;
  height: 90px;
  text-align: center;
  padding: 10px 0;
  font-size: 20px;
  line-height: 1.00;
  border-radius: 70px;
  margin: 0;
    background: transparent;
    border: 2px solid #000;
	cursor:default;
}

.yarb{vertical-align:top; line-height:25px;}



@font-face {
	font-family: "Hacen Liner Screen";
        src: url("../fonts/hacen_liner_screen.eot"); /* IE 9  */
        src: url("../fonts/hacen_liner_screen.eot?") format("eot"), /* IE 6-8 */
             url("../fonts/hacen_liner_screen.otf") format("opentype"), /* Other browsers ?*/
             url("../fonts/hacen_liner_screen.ttf") format("truetype"); /* Safari, Android, iOS ?*/
}



@font-face { 
	font-family: "GE SS Two Light";
        src: url("../fonts/GE_SS_Two_Light.eot"); /* IE 9 */
        src: url("../fonts/GE_SS_Two_Light.eot?") format("eot"), /* IE 6-8  */
             url("../fonts/GE_SS_Two_Light.otf") format("opentype"), /* Other browsers  */
             url("../fonts/GE_SS_Two_Light.ttf") format("truetype"); /* Safari, Android, iOS */
}

@font-face {
    font-family: "Janna LT W20 Regular";
    src: url("../fonts/ge-ss-med-webfont.eot");
    src: url("../fonts/ge-ss-med-webfont.eot?#iefix") format("embedded-opentype"),
         url("../fonts/ge-ss-med-webfont.woff") format("woff"),
         url("../fonts/ge-ss-med-webfont.ttf") format("truetype"),
         url("../fonts/ge-ss-med-webfont.svg#GESSTwoMediumRegular") format("svg");
    font-weight: normal;
    font-style: normal;

}


@font-face {font-family:"GE SS Two Light";src:url("GE_SS_Two_Light.eot?") format("eot"),url("GE_SS_Two_Light.woff") format("woff"),url("GE_SS_Two_Light.ttf") format("truetype"),url("GE_SS_Two_Light.svg#GESSTwoLight-Light") format("svg");font-weight:normal;font-style:normal;}










@font-face{font-family:"Janna LT W20 Regular";src:url("../fonts/26c24286-5aab-4747-81b9-54330e77fb14.woff");}
		
.current {
border: 1px solid #046B10;
padding: 3px 6px;
z-index:1;
background-color:#009607;
color:#FFFFFF;
}

#wasiemhafezbanggler {
width: 220px;
overflow: hidden;
}



/*************** END Pagination ***************/
.ad-detail-info {
    float: left;
    font-size: 14px;
    margin-bottom: 10px;
    width: 100%;
}

.info-box .ad-detail-info .span-left{
    font-weight: bold;
    float: left;
}
.info-box .ad-detail-info .span-left i{
    border: 1px solid #e1e1e1;
    color: #b6b6b6;
    font-size: 16px !important;
    margin-right: 5px;
    padding: 10px 13px;
}
.info-box .ad-detail-info .span-left .fa-map-marker{
    padding-right: 16px;
}
.info-box .ad-detail-info .span-left .fa-money{
    padding-right: 9px;
}
.info-box .ad-detail-info .span-right{
    /*font-weight: bold;*/
    float: right;
}










.catalog-details {
	position:relative;
	top:35px;
	height:25px;
	vertical-align:bottom;
	text-align:center;
	background: rgba(0, 128, 0, .8);
	font-size:16px;
	border-top-left-radius:30px;
	border-top-right-radius:30px;
	padding-top:10px;
	
	
}


.catalog-main-details {
	vertical-align:bottom;
	text-align:center;
	background: rgba(0, 128, 0, .8);
	font-size:16px;
	border-top-left-radius:30px;
	border-top-right-radius:30px;

}


.ads_one {
	
	
vertical-align:top;
padding:0px 0px 10px 0px;
text-align:center;
font-family:"Janna LT W20 Regular";
font-size:14px; color:#FFFFFF;
background-color:#41A001;
font-weight:bold;	
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;



}





.ads-details {
	position:relative;
	top:63px;
	left:218px;
	height:25px;
	vertical-align:bottom;
	text-align:center;
	font-size:16px;
	padding-top:10px;
	z-index:0;
	
	
}

.ads-rotate {
	position:relative;
	top:83px;
	color:#000000;
	left:116px;
	height:25px;
	vertical-align:bottom;
	text-align:center;
	font-size:16px;
	border-top-left-radius:30px;
	border-top-right-radius:30px;
z-index:1;
font-size:16px;
	
	
}

.rotate {
z-index:2;
/* Safari */
-webkit-transform: rotate(-90deg);

/* Firefox */
-moz-transform: rotate(-90deg);

/* IE */
-ms-transform: rotate(-90deg);

/* Opera */
-o-transform: rotate(-90deg);

/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

}




body{
font-size:15px;
font-family:"Janna LT W20 Regular"; 

-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='.myBackground.jpg', sizingMethod='scale');
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='myBackground.jpg', sizingMethod='scale')";

background-attachment:fixed;
background-repeat:no-repeat;
background-position:top;
min-width: 100%;
min-height: 100%;
height: 100%;



}
.jkhgzxfuydusydgfugydfu{display:none;}				

		
.rounded { -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;z-index:2 }

.widget { width: 260px;  border: 0px solid #999;
          margin: 0 20px 20px 0; float: left; position: relative; z-index:2 }
          
.overlay { 
    position: absolute; top: 0; left: 0; right: 0; bottom: 0;
    background: rgba(0,0,0,0.6); 
    text-align: center; font-size:9px;z-index:2
}
           
.widget-button { 
    position: relative; 
    padding: 4px 16px; background: black; border: 2px solid white; color: white; text-decoration: none; 
    text-transform: uppercase; -moz-box-shadow: 0 0 20px white; -webkit-box-shadow: 0 0 20px white; box-shadow: 0 0 20px white; z-index:2 }

.widget-button:hover { color: #fe4902; z-index:2 }				
				
.texato { font-family:"Janna LT W20 Regular"; 
font-size:10px;
font-weight:bold; }



#login-wrapper #login-content {
				text-align: left;
				width: 100%;
				
				}


#login-content_pos {			
				position: relative; left: -150px; top: -50px;
	}

#logo_pos {			
				position: relative;  top: 10px; left:-50px;
				padding:0 0 10px 0;
	}
	


#sidebar #logo {
                margin: 40px 0 40px 0;
			
                }
				

.advantages_title {
	
	
vertical-align:top;
padding:3px 0px 3px 0px;
text-align:center;
font-family:"Janna LT W20 Regular";
font-size:14px; color:#FFFFFF;
background-color:#ab1020;
font-weight:bold;
min-width:195px;




}




.email_register {
	
	
vertical-align:top;
padding:10px 3px 10px 3px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:14px; color:#FFFFFF;
background-color:#42A000;
font-weight:bold;
width:100%



}


.friends_title {
	
	
vertical-align:top;
padding:10px 3px 10px 3px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:14px; color:#FFFFFF;
background-color:#8700A0;
font-weight:bold;
min-width:250px;



}

.search_title {
	
width:206px;
vertical-align:top;
padding:10px 3px 10px 3px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:14px;
color:#FFFFFF;
line-height:20px;



}



.ads_in_list{
	
	
vertical-align:middle;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:18px; color:#000000;
background-color:#E7E7E7;

}

.ads_in_list_inside_a {
	
vertical-align:middle;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:16px; color:#000000;
padding:5px 0px 5px 0px;

	
	
}

.ads_in_list_inside{
	
	
vertical-align:middle;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:12px; color:#000000;
background-color:#ffffff;

}
.ads_in_list_inside_icon{
	
	
vertical-align:middle;
padding:10px 0px 10px 0px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:16px; color:#000000;


}

.ads_in_list_inside_icon_bottom{
	
	
vertical-align:middle;
padding:0px 0px 5px 0px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:14px; color:#000000;
font-weight:bold;


}





.contact_title_all {
	
	
vertical-align:top;
padding:10px 3px 10px 3px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:13px; color:#FFFFFF;
background-color:#0076CD;
font-weight:bold;	



}

.contact_title {
	
	
vertical-align:top;

text-align:center;
font-family:(Janna LT W20 Regula);
font-size:18px; color:#FFFFFF;
background-color:#0076CD;
font-weight:bold;	



}

.ads_main_title {
	
	
vertical-align:top;
padding:10px 10px 10px 10px;
font-family:(Janna LT W20 Regula);
font-size:18px; color:#FFFFFF;
background-color:#42A000;
font-weight:bold;
width:550px;
height:20px;



}




.ads_title {
	
	
vertical-align:top;
padding:10px 3px 10px 3px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:16px; color:#FFFFFF;
background-color:#ab1020;
font-weight:bold;




}


.search_ads_title {
	
	
vertical-align:top;
padding:10px 3px 10px 3px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:16px; color:#FFFFFF;
background-color:#049372;
font-weight:bold;




}


.advantages_content {
vertical-align:bottom;
padding:3px 3px 0px 3px;
font-family:(Janna LT W20 Regula);
font-size:14px;
color:#000000;
background-color:#f5f5f5;


	
}


.spec_content {
	
	
vertical-align:top;
padding:5px 3px 5px 3px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:16px; color:#FFFFFF;
background-color:#106EAB;
font-weight:bold;




}

.spec_content_inside {
vertical-align:bottom;
padding:10px 5px 20px 10px;
font-family:(Janna LT W20 Regula);
font-size:15px;
line-height:20px;
color:#000000;
background-color:#EFF7FC;
overflow-x:hidden;
word-wrap: break-word;


	
}


.apply_job {
	
	
vertical-align:top;
padding:5px 15px 5px 15px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:15px; color:#FFFFFF;
background-color:#10AB13;
font-weight:bold;
border-style:dotted;




}



.search_content {
vertical-align:bottom;
padding:3px 5px 3px 10px;
font-family:(Janna LT W20 Regula);
font-size:12px;
color:#000000;
background-color:#E3E3E3

	
}


.ads_content {
vertical-align:bottom;
padding:10px;
font-family:(Janna LT W20 Regula);
font-size:15px;
color:#000000;
background-color:#E3E3E3

	
}

.ads_content_wasiemhafez {
vertical-align:bottom;
padding:10px;
font-family:(Janna LT W20 Regula);
font-size:15px;
color:#000000;
background-color:#EFEFEF;
line-height:25px;
}

.ads_bold {

font-family:(Janna LT W20 Regula);
font-size:15px;
color:#008F07;
font-weight:bold;


}




.comments_title {
	
	
vertical-align:top;
padding:10px 3px 10px 3px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:14px; color:#FFFFFF;
background-color:#00A08E;
font-weight:bold;	



}

.comments_content {
vertical-align:top;
padding:3px 5px 3px 10px;
font-family:(Janna LT W20 Regula);
font-size:12px;
color:#000000;
background-color:#E3E3E3

	
}







#content5{
	
	width:937px;
	background-color:#FFF;
	margin:0px auto 0px auto;
}

.div-align {
	
	font-family:"Janna LT W20 Regular"; 
	font-size:14px;
	color:#000000;
	text-align:center;
	padding-top:18px;
	
	
}

.border_hr {

width:90%;
border-color:#FFFFFF;
border-style:dashed;

	
}




.txt-align {
	font-family:"Janna LT W20 Regular"; 
	font-size:14px;
	color:#000000;
	text-align:center;
	line-height:18px;
	max-width:99%;
	text-align:center;
	padding-bottom:5px;

}





.password-align {
	
	font-family:"Janna LT W20 Regular"; 
	font-size:11px;
	color:#000000;
	line-height:18px;

}


  .wasiem_welcome_email{
     width:100%;
     height:auto;
 }


.JHGhuu{
width:100%;	
}


.NBVhgvGVjnJHHHHHGCFCFCF{
	
}



  .wasiem_welcome{


     height:auto;

 }
 
 
 .wasiem-logo{
	 
	 position:relative;

     top:-60px;
     left:14%;
	 
 }




#home{
	
position:absolute;
     width:937px;
     height:auto;
     z-index:15;
     top:50%;
     left:50%;
     margin:-395px 0 0 -470px;
     background-color: rgba(248, 247, 216, 0.7);
	 border-radius:25px;
}

#content1{
	background-color:#FFF;
	width:840px;
	background-image: url(images/bg_content2.png);
	margin:0px auto 0px auto;
}


#header{
	padding:10px 0;
	margin-left:20px;
	width:662px;
	float:left;
}
.log_al{
text-align:center; 
width: 100%;
padding: 2px 10px 11px 10px;
margin: 0;
border: none;
background: #fff;
box-sizing: border-box;
border:1px dotted #000;
font-size:16px;
height:40px;

}

.hdhgaysfdyt{}
.hdhgaysfdyt:hover{color:#ab1020;}

.login-subtitle {
   font-size:20px;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: #000;
    margin: 0;
	text-align:center;
	padding-bottom:10px;
	line-height:40px;
}




#logobw{height:80px;}

#header2{
	overflow:hidden;
}

h1{
	width:284px;
	height:0;
	
	font-size:0px;
	padding-top:2px;
	overflow:hidden;
}
/*
h2{
	font-size:22px;
	color:#429132;
	float:right;
}
*/
#catalog{

	/*float:left;*/

}

#was_li_catalog{
	float:left;
	margin:0px 20px 50px;
	
}

#was_li_catalog_main{
	
	float:left;
	margin:0px 10px 50px 10px;
	height:267px;
	background-color:#FFF;
	border-top-right-radius:30px;
	border-top-left-radius:30px;
	width:250px;
	
}


#was_li_catalog_search{
	
	float:left;
	margin:0px 0px 10px 0px;
	height:70px;
	background-color:#FFF;
	width:100%;

	
}



#was_li_img{
	display:block;
}


#saso{
	width:570px;
	margin:30px 0 0 0px;
	float:left;
	min-height:360px;
	background-color:#FF0004;
}








#catalog_footer{
	width:583px;
	margin:5px 0 0 5px;
	float:left;
	
}

#catalog_footer li{

	margin:0px 1px 1px;
}
#catalog_footer li img{
	display:block;
}











#catalog_radio{
	width:550px;
	margin:30px 0 0 10px;
	float:left;
	
}

#catalog_radio li{
	float:right;
	margin:0px 15px 10px;
}
#catalog_radio li img{
	display:block;
}












#catalog1{
	width:535px;
	margin:30px 0 0 0px;
	float:left;
	
}

#catalog1 li{
	float:left;
	margin:0px 8px 75px;
}
#catalog1 li img{
	display:block;
}



.price{
	display:block;
	float:left;
	background:url(images/span.png);
	width:115px;
	height:21px;
	line-height:20px;
	margin:6px 4px 0 0;
	color:#fff;
	font-size:20px;
	padding:5px;
	font-weight:lighter;
	text-align:center;
	border-radius:20px;
	
}


.ordered{
	display:block;
	float:left;
	background:url(images/ordered.png);
	width:60px;
	height:60px;
	background-size:contain;
	background-position:top;
	line-height:20px;
	margin:20px 4px 0 0;
	color:#fff;
	font-size:25px;
	font-family:"Janna LT W20 Regular"; 
	padding:5px;
	font-weight:lighter;
	text-align:center;
	position:relative;
	left: 120px;
	top: -28px;
	
	
}

/*
b{
float:right;
font-size:27px;
color:#333;
}

b a{
font-size:20px;
color:#c23f26;
}
*/

#sidebar{
	/*float:right; */
	/*margin-right:49px;
	width:240px;
	margin-top:-250px; */
	vertical-align:top;
	
}

#sidebar_inside{
	float:right;
	/*margin-right:49px;
	width:240px;
	margin-top:-300px;*/
	vertical-align:top;
	
}



#sidebar1{
	float:right;
	margin-right:49px;
	width:240px;
	margin-top:-189px;
	
}

#sidebar a{
	font-size:12px;


}


#sidebar_inside a{
	font-size:12px;


}




#sidebar a.simpleCart_checkout,
.checkoutEmptyLinks a.simpleCart_checkout{
	display:-moz-inline-box;
	display:inline-block;
	width:87px;
	height:25px;
	background:url(images/btnCheckout.gif);
	overflow:hidden;
	margin-left:100px;
	vertical-align:middle;
	text-indent:-9999px;
	font-size:0;
}
a.btnCheckout:hover{
	background-position:87px 0;
}
#downloadContainer{
	width:230px;
	font-size:11px;
	font-weight:normal;
	margin-top:52px;
}
#downloadContainer a{
	color:#222;
	text-decoration:none;
}
#downloadContainer a:hover{
	text-decoration:underline;
}
h3{
	font-size:14px;
	font-weight:bold;
	color:#c23f26;
	padding-bottom:4px;
	margin-bottom:9px;
/*	border-bottom:1px dashed #d1d4d5; */
	font-family:"Janna LT W20 Regular"; 
}


.h3_special{
	font-size:15px;
	font-weight:bold;
	color:#c23f26;
	padding-bottom:4px;
	margin-bottom:9px;
	border-bottom:1px dashed #d1d4d5;
	font-family:"Janna LT W20 Regular"; 
}

h4{
	font-size:11px;
	color:#00558B;
	line-height:15px

}

.company {

text-align:center;
padding:2px;
font-size:13px;	
	
}

.company_red {

text-align:center;
padding:2px;
font-size:13px;
color:#FF0004;
font-weight:bold;
line-height:18px;
align-content:center;
	
}


#footer{
	clear:both;
	margin-top:15px;
	text-align:center;
	font:normal 11px "Janna LT W20 Regular";
	color:#e7ebf0;

}
#footer a{
	color:#aaa;
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
#smallLogo{
	margin-top:2px;
	vertical-align:bottom
}
/*************************
my cart page
*************************/
.alsoContainer{
	float:left;
	clear:left;
	padding:15px 0;
}
.alsoInfo,
.alsoImage,
.alsoPrice{
	float:left;
}
.alsoImage{
	margin-right:8px;
}
.alsoInfo{
	margin-right:9px;
	width:90px;
}
#sidebar .alsoContainer a{
	color:#c23f26;
}
.alsoPrice{
	color:#418932;
	font-size:13px;
	padding-top:5px;
}
.checkoutEmptyLinks{
	float:left;
	clear:left;
	width:500px;
	padding-left:221px;
}
.checkoutEmptyLinks a{
	color:#000;
	font-size:11px;
}
/*************************
Top Frame
*************************/

#topFrame{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:32px;
	background:url(images/greenBG.gif) repeat-x;
	z-index:100;
	overflow:hidden;
	text-indent:50px;
	
}
#topFrame a{
	color:#fff;
	font-weight:bold;
	line-height:32px;
}

#menu_tilte_n {
	font-size:40px;
	width:195px;
	margin-right:62px;
	float:right;
}
#menu_back_n{
	font-size:22px;
	font-weight:bold;
	width:50px;
	font-family:"Janna LT W20 Regular"; 
	background-color:#429132;
	text-align:center;
	color:#fff;

	
}

#back_menu{
	font-size:30px;
	width:65px;
	float:left;
	background-color:#429132;
	text-align:center;
	color:#fff;
	margin-top:100px;
}


#read_more{
	float:right;
	width=150px;
}
#item_name{
	width:231px;
	float:left;
	font-size:22px;
	text-align:right;
}
#item_name1{
	width:247px;
	float:left;
	font-size:22px;
	text-align:right;
	color:#000000;

}

#item_name_this{

font-size:14px;
text-align:center;
font-family:"Janna LT W20 Regular"; 
font-weight:bold; 


}


#item_name_this_sug{

font-size:14px;
text-align:center;
font-family:"Janna LT W20 Regular"; 
font-weight:bold; 
position:relative;
top:-60px;

}


#item_name_this_info{

font-size:14px;
text-align:center;
font-family:"Janna LT W20 Regular"; 
font-weight:bold; 
color:#F00;
position:relative;
top:-40px;

}


.c_align{
	
text-align:center;
font-family:"Janna LT W20 Regular"; 



}


.l_align{
	
text-align:left;
vertical-align:top;


}


.c_align_spes {
	text-align: center;
	font-family:"Janna LT W20 Regular"; 
	font-size:11px;
	font-weight:bold;
	vertical-align:top;

}

.c_align_table {
	
    text-align: center;
	vertical-align:top;
	line-height:20px;



	
}




#item_name_main{
	width:550px;

	font-size:14px;
	text-align:center;
	color:#000000;
	font-family:"Janna LT W20 Regular"; 
	font-weight:bold; 
	padding-top:10px; 
	padding-bottom:10px

}






#item_pic{
	width:250px;
	float:left;
	z-index:100;

}
#item_note{
	width:260px;
	float:right;
	text-align:justify;
	padding-left:30px;
	color:#000000;

}
#cart1 {
	margin-top:20px;
	min-width:270px;
	line-height:20px;
}

#cart2 {
	margin-top:20px;
	min-width:270px;
	line-height:0px;
	width:100%;
}
#cart2>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th {
	background-color:inherit;
}

#cart_button {
  margin-top:30px;
  width:100%;
}
#td_right{
	text-align:right;

	
}


#td_center{
	padding:5px;
	text-align:center;
	
	
}

#row_total1{
	margin-top:20px;
	font-family:"Janna LT W20 Regular";
	padding:25px 1px 25px 1px;
	background-color: #65B646;
	font-size:16px;
}

#title{
	width:100%;
	font-family:"Janna LT W20 Regular"; 
	font-size:30px;
	float:right;
	color:#090;
	direction:rtl;
	text-align:right;
	padding:10px;
	margin-top:10px;
	margin-right:10px;
}

#title1{
	width:100%;
	font-family:"Janna LT W20 Regular"; 
	font-size:20px;
	float:right;
	color:#000;
	direction:rtl;
	text-align:right;
	padding:10px;
	margin-top:10px;
	margin-right:10px;
}

.table_order{
		width:96%; 
		border-collapse:collapse;
		margin-top:50px;
		margin-left:20px;
		 
	}
	
	.table_order th{
		border:#4e95f4 1px solid;
		font-size:16px;
		background-color:#B8F0AA;
		width:100px;
		text-align:right;
		font-weight:bold;
		padding:7px;
	}
	.table_order td{ 
		padding:7px; border:#4e95f4 1px solid;
		width:100px;
		text-align:right;
		height:40px;
		padding:7px;
		font-size:15px;
	}
	/* provide some minimal visual accomodation for IE8 and below */
	.table_order tr{
		background: #b8d1f3;
		padding:10px;
	}
	/*  Define the background color for all the ODD background rows  */
	.table_order tr:nth-child(odd){ 
		background: #b8d1f3;
		padding:10px;
	}
	/*  Define the background color for all the EVEN background rows  */
	.table_order tr:nth-child(even){
		background: #dae5f4;
		padding:10px;
	}

#order_link{
	background:#090;
	color:#FFF;
	font-size:20px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:30px;
	padding-right:30px;
	width:100px;
	margin-top:10px;
}


.bill_content{
		width:96%; 
		border-collapse:collapse;
		margin-top:50px;
		margin-left:20px;
		 
	}
	
	.table_order th{
		border:#4e95f4 1px solid;
		font-size:16px;
		background-color:#B8F0AA;
		width:100px;
		text-align:right;
		font-weight:bold;
		padding:7px;
		text-align:right;
	}
	.table_order td{ 
		padding:7px; border:#4e95f4 1px solid;
		width:100px;
		text-align:right;
		height:40px;
		padding:7px;
		font-size:15px;
		text-align:right;
	}
	/* provide some minimal visual accomodation for IE8 and below */
	.table_order tr{
		background: #b8d1f3;
		padding:10px;
	}
	/*  Define the background color for all the ODD background rows  */
	.table_order tr:nth-child(odd){ 
		background: #b8d1f3;
		padding:10px;
	}
	/*  Define the background color for all the EVEN background rows  */
	.table_order tr:nth-child(even){
		background: #dae5f4;
		padding:10px;
	}

.bill_top{
		width:96%; 
		border-collapse:collapse;
		margin-top:50px;
		margin-left:20px;
		 
	}
	
	.table_order th{
		border:#4e95f4 1px solid;
		font-size:16px;
		background-color:#B8F0AA;
		width:100px;
		font-weight:bold;
		padding:7px;
		text-align:right;
	}
	.table_order td{ 
		padding:7px; border:#4e95f4 1px solid;
		text-align:right;
		height:40px;
		padding:7px;
		font-size:15px;
		text-align:right;
		vertical-align:top;
	}
	/* provide some minimal visual accomodation for IE8 and below */
	.table_order tr{
		background: #b8d1f3;
		padding:10px;
	}
	/*  Define the background color for all the ODD background rows  */
	.table_order tr:nth-child(odd){ 
		background: #b8d1f3;
		padding:10px;
	}
	/*  Define the background color for all the EVEN background rows  */
	.table_order tr:nth-child(even){
		background: #dae5f4;
		padding:10px;
	}
	#bill_bottom{
		width:576px;
		border:1px none;
		text-align:right;
		padding:10px;
		margin-left:20px;
		
		
	}
#bill_bottom_td{
	padding:10px;
	font-size:30px;
	text-align:left;
	padding-left:30px;
}
#my_cart{
	width:100%;
	font-size:13px;
	margin-left:-9px;
	
}
#menu_image{
   width:250px;
   height:150px;
   bordedr:0;
}

#print_cart{
	width:100%;
	font-size:13px;
background-color:#FFFFFF;
	
}


.c_align_big {
	text-align: center;
	font-family:"Janna LT W20 Regular"; 
	font-size:12px;
	font-weight:bold;
	color:#FF0004;
	vertical-align:top;
	
}


.c_align_big_data {
	text-align: center;
	font-family:"Janna LT W20 Regular"; 
	font-size:12px;
	font-weight:bold;
	color:#FF0004;
	vertical-align:top;
	
}









#welcome_content{
	
	min-height:600px;
	background-repeat: no-repeat;
	
	direction:rtl;
	
}



.login {
	position: relative;
	margin: 80px auto;
	width: 600px;
	padding-right: 32px;
	font-weight: 300;
	color: #a8a7a8;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.8);
}
.login p {
  margin: 0 0 10px;
}

input {

  font-family:"Janna LT W20 Regular"; 
  font-size: 15px;
  font-weight: 300;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;

}


/************ Button ************/
.button {
				font-family:"Janna LT W20 Regular"; 
				font-weight:bolder;
                display: inline-block;
                background: url('../images/bg-button-yellow.gif') top left repeat  !important;
                border: 1px solid #be7600 !important;
                padding: 4px 7px 4px 7px !important;
                color: #fff !important;
                font-size: 11px !important;
                cursor: pointer;
                }

.button-in {
				font-family:"Janna LT W20 Regular"; 
				font-weight:bolder;
                display: inline-block;
                background: #459300 !important;
                border: 0px solid #be7600 !important;
                padding: 4px 7px 4px 7px !important;
                color: #fff !important;
                font-size: 15px !important;
                cursor: pointer;
                }	


.button-pay {
				font-family:"Janna LT W20 Regular"; 
				font-weight:bolder;
                display: inline-block;
                background: #ab1020 !important;
                border: 0px solid #be7600 !important;
                padding: 4px 7px 4px 7px !important;
                color: #fff !important;
                font-size: 15px !important;
                cursor: pointer;
                }
				
				
.button-convert {
				font-family:"Janna LT W20 Regular"; 
				font-weight:bolder;
                display: inline-block;
                background: #FF0066 !important;
                border: 0px solid #be7600 !important;
                padding: 4px 7px 4px 7px !important;
                color: #fff !important;
                font-size: 15px !important;
                cursor: pointer;
                }				
				
				
.button-preview {
				font-family:"Janna LT W20 Regular"; 
				font-weight:bolder;
                display: inline-block;
                background: #77026F;
                border: 0px solid #be7600 !important;
                padding: 4px 7px 4px 7px !important;
                color: #fff !important;
                font-size: 15px !important;
                cursor: pointer;
                }	
				
.button-confirm {
				font-family:"Janna LT W20 Regular"; 
				font-weight:bolder;
                display: inline-block;
                background: #0542D0;
                border: 0px solid #be7600 !important;
                padding: 4px 7px 4px 7px !important;
                color: #fff !important;
                font-size: 15px !important;
                cursor: pointer;
				
                }	

			
				
                
.button:hover, .button-in:hover, .button-pay:hover, .button-preview:hover, .button-confirm:hover, .button-convert:hover{
                font-size: 16px !important;
                }
                

                
				
.button:active, .button-in:active, .button-pay:active, .button-preview:active, .button-confirm:active, .button-convert:active {
                padding: 5px 7px 3px 7px !important;
                }
				
a.remove-link {
				color: #bb0000;
				}

a.remove-link:hover {
				color: #000;
				}

/*********************************************/


#footer_pos {color: #ffffff; text-align: center; font-family:"Janna LT W20 Regular";  font-size: 12px; position: relative; left: -25px; top: 0px;}


#login-wrapper #login-content input {
				width: 100%;
				margin: 0 10px 0px 10px;
				border: 0;
				background: #fff;
				
				
				}

form input.text-input,


form .wysiwyg {
                padding: 10px;
                font-size: 16px;
				font-family:"Janna LT W20 Regular"; 
               
                border: 1px solid #d5d5d5;
				color: #333;
				vertical-align:middle;
				
			
                }
				
.jjjss{
width:100%; 
text-align:center;
}
.jjjss90{
width:90%;
text-align:center;
}

.jjjss95{
width:95%;
text-align:center;
}

.jjjsscent{
text-align:center;
}

form .small-input {
                width: 60% !important;
				
                }
                
form .medium-input {
                width: 50% !important;
                }
                
form .large-input {
                width: 97.5% !important;
				font-size: 16px !important;
				padding: 8px !important;
                }
                
form textarea {
                max-width: 100% !important;
               font-family:"Janna LT W20 Regular"; 
			   min-height:35px;
                }
                
form select {
                padding: 4px;
                background: #fff;

	
				
                }
/*			
form input[type="checkbox"],
form input[type="radio"] {
				padding: 0;
                background: none;
				border: 0;
                }				
*/			
/*************** Notifications ***************/

.notification {
                position: relative;
                margin: 0 0 0 0;
                padding: 0;
                border: 0px;
                font-size: 16px;
                width: 100%;
				background-color: #ab1020;
				color: #fff !important;
				font-weight:400;
                }
				
				
				
		
				
				
				
				
				
				
				
				
				
.notification_up {
                position: relative;
                margin: 0 0 15px 0;
                padding: 0;
                border: 1px solid;
                background-position: 10px 11px !important;
                background-repeat: no-repeat !important;
                font-size: 13px;
                width: 99.8%;
				text-align:center;
				font-family:"Janna LT W20 Regular"; 
				background-color: #227db7;
				color: #fff !important;
				line-height:18PX
                }			
				
				
							
                

.attention {
                background: #fffbcc url('../images/icons/exclamation.png') 10px 11px no-repeat;
                border-color: #e6db55;
                color: #666452;
                }

.information {
                background: #ab1020 url('../images/icons/exclamation.png');
				background-repeat:no-repeat;
	

      
                }
				
.success_add {
                background: #dbe3ff url('../images/icons/tick_circle.png');
				background-repeat:no-repeat;

      
                }
				

.success {
                background: #ff9900 url('../images/icons/tick_circle.png');
                color: #fff;
				width:600px;
				font-family:"Janna LT W20 Regular";  
				font-size:14px;
				font-weight:bold;
                }

.error {
                background: #600c10 url('../images/icons/information.png');
				width:600px;
                font-family:"Janna LT W20 Regular"; 
				font-size:14px;
				font-weight:bold;
                color: #fff;
                }

.notification div {
                display:block;
                font-style:normal;
                padding: 10px 10px 10px 36px;
                line-height: 1.5em;
				text-align:center;
				font-size:15px;
				font-weight:400;
                }

.notification .close {
                color:#990000;
                font-size:9px;
                position:absolute;
                right:5px;
                top:5px;
                }

/* Notification for form inputs */

.input-notification {
				background-position: left 2px;
				background-repeat: no-repeat;
				padding: 2px 0 2px 22px;
				background-color: transparent;
				margin: 0 0 0 5px;
				}

/* Notification for login page */

#login-wrapper #login-content .notification {
				border: 0;
				text-align:center;
				font-family:"Janna LT W20 Regular"; 
				font-size:11px;
				background-color: #ab1020;
				color: #fff !important;
			
				}				













.text-input {
  padding: 10px 0px 10px 0px;
  min-width: 100px;
  height: 45px;
  border: 0px;
  font-size:16px;
  font-family:(Janna LT W20 Regular);
  font-size:18px;
  vertical-align:middle;
}






input[type=text]:focus, input[type=password]:focus {
    outline: 0;
}

label {


	line-height: 20px;

	font-weight: bold;


	font-size:12px;
	color:#000;
}

.forgot-password {
  padding-left: 100px;
  font-size: 13px;
  font-weight: 100;
  letter-spacing: 1px;
}

.login-submit {
  position: absolute;
  top: 12px;
  right: 0;
  width: 48px;
  height: 48px;
  padding: 8px;
  border-radius: 32px;
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
}
.login-submit:before, .login-submit:after {
  content: '';
  z-index: 1;
  position: absolute;
}
.login-submit:before {
  top: 28px;
  left: -4px;
  width: 4px;
  height: 10px;
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.06);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.06);
}
.login-submit:after {
  top: -4px;
  bottom: -4px;
  right: -4px;
  width: 36px;
}

.login-button {
  position: relative;
  z-index: 2;
  width: 48px;
  height: 48px;
  padding: 0 0 48px;
  /* Fix wrong positioning in Firefox 9 & older (bug 450418) */
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  background: none;
  border: 0;
  border-radius: 24px;
  cursor: pointer;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.2), 0 1px rgba(255, 255, 255, 0.1);
  /* Must use another pseudo element for the gradient background because Webkit */
  /* clips the background incorrectly inside elements with a border-radius.     */
}
.login-button:before {
  content: '';
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 5px;
  right: 5px;
  background: #00a2d3;
  border-radius: 24px;
  background-image: -webkit-linear-gradient(top, #00a2d3, #0d7796);
  background-image: -moz-linear-gradient(top, #00a2d3, #0d7796);
  background-image: -o-linear-gradient(top, #00a2d3, #0d7796);
  background-image: linear-gradient(to bottom, #00a2d3, #0d7796);
  -webkit-box-shadow: inset 0 0 0 1px #00a2d3, 0 0 0 5px rgba(0, 0, 0, 0.16);
  box-shadow: inset 0 0 0 1px #00a2d3, 0 0 0 5px rgba(0, 0, 0, 0.16);
}
.login-button:active:before {
  background: #0591ba;
  background-image: -webkit-linear-gradient(top, #0591ba, #00a2d3);
  background-image: -moz-linear-gradient(top, #0591ba, #00a2d3);
  background-image: -o-linear-gradient(top, #0591ba, #00a2d3);
  background-image: linear-gradient(to bottom, #0591ba, #00a2d3);
}
.login-button:after {
  content: '';
  position: absolute;
  top: 15px;
  left: 12px;
  width: 25px;
  height: 19px;
  background: url("../img/arrow.png") 0 0 no-repeat;
}

::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.lt-ie9 input[type=text], .lt-ie9 input[type=password] {
  line-height: 40px;
  background: #282828;
}
.lt-ie9 .login-submit {
  position: absolute;
  top: 12px;
  right: -28px;
  padding: 4px;
}
.lt-ie9 .login-submit:before, .lt-ie9 .login-submit:after {
  display: none;
}
.lt-ie9 .login-button {
  line-height: 48px;
}
.lt-ie9 .about {
  background: #313131;
}

#login_div{
	margin-right:211px;
	margin-bottom:100px;
}

#btn_go	{
	width:96px;
	height:35px;
	
}

#button_bottom{
	width:425px;
	float:left;
	
}
#btn_login	{
	width:150px;
	height:40px;
	
}
#sel_no_person{
	width:250px;
	font-size:16px;
	font-family:"Janna LT W20 Regular";

	
}

#welcome_fields{
	width:99%;
	font-size:16px;
	padding:5px 0px 5px 0px;
	font-family:"Janna LT W20 Regular";
	text-align:center;
	
}

.bhjhgGggGgF{
	background-color:#FFCC00;
	line-height:38px;
	font-size:18px;
	color:#000;
	text-align:center;
	padding:5px;
	
}

.welcome_fields{
	width:250px;
	font-size:16px;
	padding:5px 10px 5px 10px;
	font-family:"Janna LT W20 Regular";
	text-align:center;
	
}

#welcome_fields_bill{
	width:50px;
	font-size:16px;
	padding:5px 0px 5px 0px;
	font-family:"Janna LT W20 Regular"; 
	text-align:center;
}


.welcome_fields_bill{
	width:50px;
	font-size:16px;
	padding:5px 0px 5px 0px;
	font-family:"Janna LT W20 Regular"; 
	text-align:center;
}

#welcome_fields_bill_longer{
	width:120px;
	font-size:16px;
	padding:5px 0px 5px 0px;
	font-family:"Janna LT W20 Regular"; 
	text-align:center;
}



#footer1{
  width:579px;
  float:left;
}
#footer2{
  width:579px;
  float:left;
}



.wasiem_radio {
	clear: both;
	margin: 0 17px;
	text-align:center;
}

.wasiem_checkbox {
	margin: 0px 5px;
	text-align:center;
}



.wasiem_label {
  width: 230px;
  border-radius: 3px;
  border: 1px solid #D1D3D4;
  background-color:#FFFFFF;
}

.wasiem_label_check_search {
  width: 230px;
  border-radius: 3px;
  border: 1px solid #D1D3D4;
  background-color:#FFFFFF;

}

.wasiem_label_checkat {
  width: 100%;
  border-radius: 3px;
  border: 1px solid #D1D3D4;
  background-color:#FFFFFF;
}



input.radiok:empty {
	display:none;
}


input.radiok:empty ~ label {
	position: relative;
	float: left;
	line-height: 2.5em;
	text-indent: 3.25em;
	margin-bottom:30px;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

input.radiok:empty ~ label:before {
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	/* left: 0; */
	content: '\2714';
	width: 2.5em;
	background: #000000;
	border-radius: 3px 0 0 3px;
}


input.radiok:hover:not(:checked) ~ label:before {
	content:'\2714';
	text-indent: .1em;
	color: #AB1A1C;
}

input.radiok:hover:not(:checked) ~ label {
	color: #A70002;
}


input.radiok:checked ~ label:before {
	content:'\2714';
	text-indent: 0px;
	font-size:12px;
	color: #FFFFFF;
	background-color: #24A645;
}

input.radiok:checked ~ label {
	color: #00920C;
}


input.radiok:focus ~ label:before {
	box-shadow: 0 0 0 3px #999;
}





input.radio:empty {
	display:none;
}


input.radio:empty ~ label {
	position: relative;
	float: left;
	line-height: 2.5em;
	text-indent: 3.25em;
	margin-top: 2em;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

input.radio:empty ~ label:before {
	position: absolute;
	display: block;
	top: 0;
	bottom: 0;
	/* left: 0; */
	content: '\2714';
	width: 2.5em;
	background: #000000;
	border-radius: 3px 0 0 3px;
}


input.radio:hover:not(:checked) ~ label:before {
	content:'\2714';
	text-indent: .1em;
	color: #AB1A1C;
}

input.radio:hover:not(:checked) ~ label {
	color: #A70002;
}


input.radio:checked ~ label:before {
	content:'\2714';
	text-indent: 0px;
	font-size:12px;
	color: #FFFFFF;
	background-color: #24A645;
}

input.radio:checked ~ label {
	color: #00920C;
}


input.radio:focus ~ label:before {
	box-shadow: 0 0 0 3px #999;
}



.cv_view {
	
	border:1px;
	border-color:#2459A2;
	border-style:dotted;
	text-align:center;
	padding:10px 3px 10px 3px;
	
	
}

.wasiem-wrapper {

    height: 150px;
    width: 100%;
    overflow: scroll;
	overflow-x:hidden;
	line-height:23px;
}


.wasiem-wrapper_job {

    height: 120px;
    width: 100%;
    overflow: scroll;
	overflow-x:hidden;
	line-height:23px;
}

.wasiem-wrapper_square{
	
	height: 100px;
    width: 100%;
    overflow: scroll;
	overflow-x:hidden;
	line-height:23px;
	text-align:justify;
	
}

.flat-btn{
    border: none;
    font-family: inherit;
    font-size: inherit;
    color: inherit;
    background: none;
    cursor: pointer;
    padding: 5px 15px;
    display: inline-block;
    margin: 10px 0 0 20px;
    letter-spacing: 1px;
    font-weight: 700;
    outline: none;
    position: relative;
 
}





	.flat-btn-down {
background:url("../../Component/images/green.gif");
background-repeat:no-repeat;
background-size: 25px 25px; background-position:right;
width:99%;



    z-index: 1;


}


.flat-simple-iconsim{
    padding-right: 60px;    
}

.flat-simple-iconsim span{
    top: 0;
    right: 0;
    border-radius: none;
}

.flat-simple-iconsim{
    border-radius: none;    
    color: #FFFFFF;    
}

.flat-simple-iconsim:active
{

    border-bottom: 1px solid;
}

	.flat-btn {
background:url("../../Component/images/green.gif");
background-repeat:no-repeat;
background-size: 25px 25px; background-position:right;


    position: absolute;
    z-index: 1;
	top:260px;

}


.mint{
    background-color: #27C10F;
    border-bottom: 5px solid #28A015;
    text-shadow: 0px -2px #15A01D;
}

.mint span{
    background-color: #27C10F;
}



.definition{
vertical-align:middle;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:12px; color:#fff;
background-color:#328CD7;
padding:2px 10px 2px 10px;
border-radius:10px;
line-height:20px;
max-width:530px;

}



.definition_green{
vertical-align:middle;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:14px; color:#fff;
background-color:#009933;
padding:2px 10px 2px 10px;
border-radius:10px;
line-height:20px;
max-width:450px;

}




.mobile_number_cv {
	text-align:center;
	font-size:20px;
	
	
}


.Wasiemhafez-Banggler{ 
	width: 100%;
	height: auto; min-height: 15px;
	padding: 10px;
	margin: 10px auto;
	background-color: #fff;
	border: #d3d6db 1px solid;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	float:left;
} 

.wasiemo{
	width: 100%; height: auto; min-height: 15px; 
	padding: 5px 0;
	overflow: hidden;
	word-wrap: break-word;
	border-top: #d9d9d9 1px dotted; padding:4px 0px 4px 0px;
	line-height:25px;
}



.wasiemo img{
	width: 35px; height: 35px; 
	float: left; 
	margin-right: 10px;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #ccc;
}




.wasiemosdsd{
	width: 100%; height: auto; min-height: 15px; 
	padding: 5px 0;
	overflow: hidden;
	word-wrap: break-word;
	border-top: #d9d9d9 1px dotted; padding:4px 0px 4px 0px;
	line-height:25px;
}



.wasiemosdsd img{
	width: 20px; height: 20px; 
	float: left; 
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #ccc;
}


.jhjhHGfgGdDFDsfrDRdGFDgfdGFdgf{
border-left:1px solid #777;	

padding-left:5px;
margin-bottom:10px;	
}

.sdfjhjhHGfsdfsdgGdDFDsfrDRdGFDgfdGFdgf{
margin-left:35px;
}
.wasiemohafezssss{
	width: 100%; height: auto; min-height: 15px; 
	padding: 5px 0;
	overflow: hidden;
	word-wrap: break-word;
	border-bottom: #FF0000 1px dotted; padding:4px 0px 4px 0px;
	line-height:25px;
	margin-bottom:2px;

}

.wasiemohafezssss img{
	width: 35px; height: 35px; 
	float: left; 
	margin-right: 10px;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #ccc;

}


.Hafezwasiem{
width: auto; height: auto; min-height: 15px; 
font-family:"Janna LT W20 Regular"; 
}
.Hafezwasiem h5{
	display: inline;
	float: left;
	font-family: tahoma;
	font-size: 13px;
	color: #3b5998;
	margin: 0 15px 0 0;
}
.Hafezwasiem .nkluyisudgwjsh{
	display: inline;
	float: left;
	font-size: 12px; 
	line-height: 18px;
	color: #ccc;
}


.Hafezwasiem .nkluyisusddgwjsh{
	display: inline;
	float: left;
	font-size: 12px; 
	line-height: 18px;
	color: #000;
}


.Hafezwasiem p{
	width: auto;
	margin: 10px 5px 5px 45px;
	color: #4e5665;
}

.Hafezwasiemre p{
	width: auto;
	margin: 10px 5px 5px 5px;
	color: #4e5665;
}
.werwe-vxdshafez{
	width: 100%; 	height: 30px;
	border: #d3d7dc 1px solid;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #f9f9f9;
	color: #adb2bb;
	cursor: text;
}
.werwe-vxdshafez span{
	font-size: 13px;
	line-height: 30px;
}
.HAFEZ-nmc{ width: 100%; height: auto; min-height: 15px; }
.wasiem-hafez-bang{ /* textarea */
line-height:2;
min-width: 75%; height: auto; min-height: 35px;
border: #d3d7dc 1px solid;

background-color: #f9f9f9;
color: #333;
resize: none;
word-break:break-all;
word-wrap:break-word;
padding:0px 0px 0px 0px;
cursor:text;
}


[contenteditable=true]:empty:before {
  content: attr(placeholder);
  display: block; /* For Firefox */
}

.wasiem-hafez-bang_re{ /* textarea */
line-height:20px;
min-width: 65%; height: auto; min-height: 25px;
border: #d3d7dc 1px solid;
background-color: #f9f9f9;
color: #333;
resize: none;
height:25px;
}
.HAFEZ-nmc input[type="text"]{
	margin: 0;
	height: 15px;
	padding: 5px;
	border: #d3d7dc 1px solid;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	background-color: #f9f9f9;
	color: #333;
	margin-bottom:5px;
}
.Wasiemhafez-Banggler textarea:focus, .HAFEZ-nmc input[type="text"]:focus{
	border-color: rgba(82, 168, 236, 0.8);
  outline: 0;
  outline: thin dotted \9;

  /* IE6-9 */
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.4);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.4);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.4);
}
.bvcerwe-wasiemhafezb{
	display: none;
	float: left;
	padding: 7px 10px;  
	background-color: #009933;
	color: #fff; cursor: pointer;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;

}

.bvcerwe-wasiemhafezbre_dsfdhj{
	display: none;
	float: left;
	padding: 7px 10px;  
	background-color: #009933;
	color: #fff; cursor: pointer;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
	margin-right:35px;

}
.uytUYTtFCVVHG-hAFEZ{
	display: inline;
	float: left;
	padding: 8px 10px; 
	border: #d9d9d9 1px solid;
	background-color: #fff;
	color: #404040;	cursor: pointer;
	-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
}

.uytUYTtFCVVHG-hAFEZ:hover{    
    background: #e54040;
}  


.HAFEZ-nmc{ 
	width:100%; height: auto; 
	padding-top: 10px; margin-bottom: 10px;

}


.wasiemalhafez{clear: both; padding:4px 0px 4px 0px; color:#000000}
.nmbuyguHGJffcvBVNnngfhgfzxcz{color:#339AE4; font-size:12px; padding-left:45px; display:none}














#contentbox
{
width:458px; height:50px;
border:solid 2px #333;
font-family:"Janna LT W20 Regular";
font-size:14px;
margin-bottom:6px;
text-align:left;
}
.nmbjkhgu
{
float:left; width:150px; margin-right:10px;
text-align:center;
}
#msgbox
{
border:solid 1px #dedede;padding:5px;
display:none;background-color:#f2f2f2
}
.red
{
color:#cc0000;
text-decoration:underline;
cursor:pointer;
white-space:nowrap;
display:inline;
}

.TttyTtrRTerWREresRRRRRewEW
{
color:#cc0000;
text-decoration:underline;
cursor:pointer;
white-space:nowrap;
display:inline;
}
.hhgggyy{
color:#cc0000;
text-decoration:underline;
white-space:nowrap;
display:inline;	
cursor:pointer;	
}

 a
{
text-decoration:none;
}
a:hover
{
text-decoration:none;
}
#display
{
display:none;
border-left:solid 1px #dedede;
border-right:solid 1px #dedede;
border-bottom:solid 1px #dedede;
overflow:hidden;
}
.display_box
{
padding:4px; border-top:solid 1px #dedede; font-size:12px; height:30px;
}

.display_box:hover
{
background:#3b5998;
color:#FFFFFF;
}
.display_box a
{
color:#333;
}
.display_box a:hover
{
color:#fff;
}
#container_tag
{
margin:50px; padding:10px; width:460px
}
.image
{
width:25px; float:left; margin-right:6px
}



ul.share-buttonss li{
display: inline;
}


ul.share-buttonss img{
  width: 30px;

}

.share_title {
	
	
vertical-align:top;
padding:10px 3px 10px 3px;
text-align:center;
font-family:(Janna LT W20 Regula);
font-size:14px; color:#FFFFFF;
background-color:#003366;
min-width:250px;



}


go a {
	position: relative;
	display: inline-block;
	outline: none;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 400;
	text-shadow: 0 0 1px rgba(255,255,255,0.3);
	font-size: 12px;
}

go a:hover,
go a:focus {
	outline: none;
	text-align:center;
}


.cl-effect-2 a {
	line-height: 22px;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;

}

.cl-effect-2 a span {
	position: relative;
	display: inline-block;
	padding: 7px 7px;
	background: #2195de;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	text-align:center;
	color:#FFF;

}

.csstransforms3d .cl-effect-2 a span::before {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 100%;
	background: #0965a0;
	content: attr(data-hover);
	-webkit-transition: background 0.3s;
	-moz-transition: background 0.3s;
	transition: background 0.3s;
	-webkit-transform: rotateX(-90deg);
	-moz-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
}

.cl-effect-2 a:hover span,
.cl-effect-2 a:focus span {
	-webkit-transform: rotateX(90deg) translateY(-22px);
	-moz-transform: rotateX(90deg) translateY(-22px);
	transform: rotateX(90deg) translateY(-22px);
}

.csstransforms3d .cl-effect-2 a:hover span::before,
.csstransforms3d .cl-effect-2 a:focus span::before {
	background: #28a2ee;	
}



.cl-effect-20 a {
	line-height: 2em;
	-webkit-perspective: 800px;
	-moz-perspective: 800px;
	perspective: 800px;
}

.cl-effect-20 a span {
	position: relative;
	display: inline-block;
	padding: 3px 30px 0;
	background: #aa6a00;
	box-shadow: inset 0 3px #ab1020;
	-webkit-transition: background 0.6s;
	-moz-transition: background 0.6s;
	transition: background 0.6s;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform-origin: 0% 50%;
	-moz-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
}

.cl-effect-20 a span::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #ab1020;
	color: #FFFFFF;
	content: attr(data-hover);
	-webkit-transform: rotateX(270deg);
	-moz-transform: rotateX(270deg);
	transform: rotateX(270deg);
	-webkit-transition: -webkit-transform 0.6s;
	-moz-transition: -moz-transform 0.6s;
	transition: transform 0.6s;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	transform-origin: 0 0;
	pointer-events: none;
}

.cl-effect-20 a:hover span,
.cl-effect-20 a:focus span {
	background: #2f4351;
}

.cl-effect-20 a:hover span::before,
.cl-effect-20 a:focus span::before {
	-webkit-transform: rotateX(10deg);	
	-moz-transform: rotateX(10deg);
	transform: rotateX(10deg);
}





.cl-effect-30 a {
	line-height: 22px;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;

}

.cl-effect-30 a span {
	position: relative;
	display: inline-block;
	padding: 7px 7px;
	background: #ab1020;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
		text-align:center;
	color:#FFF;

	
}

.csstransforms3d .cl-effect-30 a span::before {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 100%;
	background: #600c10;
	content: attr(data-hover);
	-webkit-transition: background 0.3s;
	-moz-transition: background 0.3s;
	transition: background 0.3s;
	-webkit-transform: rotateX(-90deg);
	-moz-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
}

.cl-effect-30 a:hover span,
.cl-effect-30 a:focus span {
	-webkit-transform: rotateX(90deg) translateY(-22px);
	-moz-transform: rotateX(90deg) translateY(-22px);
	transform: rotateX(90deg) translateY(-22px);

}

.csstransforms3d .cl-effect-30 a:hover span::before,
.csstransforms3d .cl-effect-30 a:focus span::before {
	background: #ab1020;	
}





.cl-effect-31 a {
	line-height: 22px;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
}

.cl-effect-31 a span {
	position: relative;
	display: inline-block;
	padding: 7px 7px;
	background: #4db541;
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.csstransforms3d .cl-effect-31 a span::before {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 100%;
	background: #27871c;
	content: attr(data-hover);
	-webkit-transition: background 0.3s;
	-moz-transition: background 0.3s;
	transition: background 0.3s;
	-webkit-transform: rotateX(-90deg);
	-moz-transform: rotateX(-90deg);
	transform: rotateX(-90deg);
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	transform-origin: 50% 0;
}

.cl-effect-31 a:hover span,
.cl-effect-31 a:focus span {
	-webkit-transform: rotateX(90deg) translateY(-22px);
	-moz-transform: rotateX(90deg) translateY(-22px);
	transform: rotateX(90deg) translateY(-22px);
}

.csstransforms3d .cl-effect-31 a:hover span::before,
.csstransforms3d .cl-effect-31 a:focus span::before {
	background: #4db541;	
}

#was_li_catalog_choose{
	float:left;
	margin:5px 5px 1px;
	
}

	  .ko{
		  
clear:both; overflow:hidden; height:20px; display:block;padding:0px 0px 25px 0px; border-bottom:1px solid #c5cbcc;
	  }
	  
	  	  .ko-show{

height:100%;
border-bottom:0px;

	  }
	  .remove {
		  display:none;
	  }
	  
.bill_details {text-align:left; border-color:#F00 ; background-color:#F4F4F4; border:0px; height:24px; font-weight:bold; font-size:14px; line-height:10px; padding:0px 0px 5px 10px; float:right; margin:0px 200px 5px 0px}


.bill_details_non {text-align:left; width:155px; height:24px; font-weight:bold; font-size:14px; line-height:10px; padding:0px 0px 5px 10px; float:right; margin:5px 200px 0px 0px}

.jhgjhg{width:150px; border-color:#000; border-radius:15px; border:3px;color:#000000;border-style:dashed; vertical-align:baseline; padding:100px 25px 100px 25px; float:right; clear:both; margin:-170px 25px 0px 0px


}


.jhsdfgjhg{text-align:left; border-color:#F00 ; background-color:#CCCC00; border:0px; height:24px; font-weight:bold; font-size:14px; line-height:10px; width:70px; text-align:center


}







.btn_update {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  border:none;
  font-family:(Janna LT W20 Regula);
  color: #ffffff;
  text-decoration: none;
  height: 50px;
  font-size: 14px;
  cursor:pointer;
}

.btn_update:hover {

background: #febe10;
  text-decoration: none;
}

.btn_update:active {
  background: #febe10;
  text-decoration: none;
}


	.fixc_footer{
    position:fixed;
    bottom:-40px;
    left:0px;
	z-index:100;
    }
	
	

	
.uuIUHGiugUYGuygU{
		
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
max-width:210px;
		
}

#noti_Container {
    position:relative;       
    width:16px;
    height:16px;
	top:3px;
}
.noti_bubble {
    position:absolute;    
    top: 0px;
    right:6px;
    padding:1px 2px 1px 2px;

    color:white;
    font-weight:bold;
    font-size:13px;

    border-radius:30px;

}
.sfsdfsssdddssdfsdf{background-color:red; opacity:1;}
.kjjhghjgghfgfdRDdrR{ min-height:500px; float:right;}
.rrtrtwerweerDFA{padding:0px;}
.padding_10{
	padding:10px 10px 0px 10px;
	font-weight:bold;
	
}

.padding_5{
	padding:0px 10px 0px 10px;
	font-weight:bold;
	
}

.padding_10_0{
	padding:0px 10px 0px 55px;
	font-size:12px;
	color:#999;
	margin-top:-19px;
	
}


.padding_10_1{
	padding:0px 0px 0px 10px;
	font-size:14px;
	color:#F00;
	margin-top:-15px;
	
}



.padding_10_2{
	margin:0px 10px 10px 10px;
	font-size:12px;
	color:#F00;
	font-weight:bold;
	
}


.well_comment{
min-height:20px;
padding:10px;
margin-bottom:0px;
background-color:#f5f5f5;
border:0px;
border-radius:0px;
-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
	
}

.remaining-content span {
    display:none;
}


.comments-space {
    width:100%;
    min-height:50px;
    height:auto;
    margin-bottom: 5px;
    padding: 3px 5px;
    text-align: justify;
}

.link_more {
	color:#00F;
	
}


.male{
	
	color:#00F;
	font-weight:bold;
	font-size:14px;
	font-family:(Janna LT W20 Regula);
}


.female{
	
	color:#F0F;
	font-weight:bold;
	font-size:14px;
	font-family:(Janna LT W20 Regula);
}


.name_job{
	
	font-weight:bold;
	font-family:(Janna LT W20 Regula);
	
}


#HGhgHGggHGhgGHgFHGfhgf {

  padding-bottom:10px;
    vertical-align:middle;
}
#jkhkjkjjjKHJkjhHKJhjhJHJjh {
vertical-align:middle;
padding-right:7px;
}

#mnMNMnNnmmnJHJjuuUuIi {

    vertical-align:middle; 
}
#ASDASDASjhHJhjhfgCcVcXcx {

  float: right;
    vertical-align:middle;
}



#HGhgHGggHGsdfhgGHgFHGfhgf {

  width:100%;
  clear:both;
  vertical-align:middle;

}


#mnMNMnNnmmnJHJjdfsdfsuuUuIi{
vertical-align:middle;	
padding-right:7px;
}


.kjhgjhhhhggtrreeesrftfdgf{
	cursor:pointer;
	color:#090;
	font-size:13px;
	
}

.kjhgjhhhhggtrreeesrftfdgf:hover {
	cursor:pointer;
	color:#090;
	text-decoration:underline;
	font-size:13px;	
}



.nBjhHhgTrRErdGFhhjJ{
padding:0px 5px 10px 0px; 
text-align:left;
text-align:center;

}
.kjhjkhhgttttttrtryt{
	
cursor:pointer;
color:#090;
font-size:25px;
padding-left:5px;
}


.jhkjhkjhYyYYyYGFTfytFUT{

font-size:16px;
font-family:(Janna LT W20 Regular);
	
}

.gGghGHggHGtrDTRdyFHgf{	
width:100%;
font-family:"Janna LT W20 Regular"; 
font-size:16px;
line-height:33px;
}

.gGghGHgsdfgHGtrDTRdyFHgf{	
width:49%;
font-family:"Janna LT W20 Regular"; 
font-size:16px;
line-height:33px;
text-align:center;
border:1px solid #000;
height:45px;
}

.YyyUfTYFxXcvxVBvjh{
width:100%;
text-align:center;
font-family:"Janna LT W20 Regular"; 
font-size:16px;
line-height:33px;

}

select {
    border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #E0E0E0;
    background: transparent;
    height: 40px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

select:hover {
cursor:pointer;
font-weight:bold;
}

select option {
   color: black;
   background-color:transparent;
}
select:not(:checked) {
   color: black;
}






.input_add_ads{
    border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #111;
    background: transparent;
    height: 40px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;	
	width:100%;
font-family:"Janna LT W20 Regular"; 
font-size:18px;
line-height:33px;
text-align:center;
color:#000;
}


.kjhgJHTttTtTTEReEswreEwW{
	
	Padding:10px;
	margin-bottom:5px;
	font-size:18px;
	color:#F00;
	font-weight:bold;
	text-align:center;
	line-height:35px;
   
}



.notification {
border: 0;
text-align:center;
font-size:13px;
background-color: #ab1020;
color: #fff !important;
}

#result {
	height:20px;
	font-size:20px;
	color:#FFFFFF;
	padding:5px;
	margin-bottom:10px;
	background-color:#FFFF99;
}
#name{
	padding:3px;
	border:1px #CCC solid;
	font-size:17px;
}
.suggestionsBox {

	margin: 0px 0px 10px 0px;
	width: 100%;
	max-height:3000px;
	overflow-y:hidden;
	overflow-x:hidden;
	
	padding:0px;
	border-top: 3px solid #000;
	color: #fff;
	
}
.suggestionList {
	margin: 0px;
	padding: 0px;

}
.suggestionList ul li {
	list-style:none;
	margin: 0px;
	padding: 6px;
	border-bottom:1px dotted #666;
	cursor: pointer;
	color:#fff;
	font-size:12px;
	
}
.suggestionList ul li:hover {
	background-color: #FC3;
	color:#000;
}

.hoverna:hover {
	background-color: #FF0000;
	color:#981618;
}

ul {
	color:#000;
	padding:0;
	margin:0;
}

.load{
background-image:url('../images/loading.gif');
background-position:right;
background-repeat:no-repeat;
}

#suggest {
position:relative;
}

.wasiem_menu{
width: 240px;
}

.hjgdddddHJyyYyGygu{
width: 100%;
clear:both;
min-height:30px;
font-family:"Janna LT W20 Regular"; 
font-size:15px;
background-color:#ab1020;
color:#FFF;
vertical-align:middle;
text-align:center;
padding:10px 0px 5px 0px;
margin-bottom:3px;

}


.hjgdddddHJyyYyGygdfu{
width: 100%;
clear:both;
min-height:30px;
font-family:"Janna LT W20 Regular"; 
font-size:15px;
background-color:#009900;
color:#FFF;
vertical-align:middle;
text-align:center;
padding:10px 0px 5px 0px;
margin-bottom:3px;

}


.hjgdddddHJyyYyGdfygdfu{
width: 100%;
clear:both;
min-height:30px;
font-family:"Janna LT W20 Regular"; 
font-size:15px;
background-color:#FFCC33;
color:#000;
vertical-align:middle;
text-align:center;
padding:10px 0px 5px 0px;
margin-bottom:3px;

}

.hjgdddddHJyyYyGygdsfdfu{
width: 100%;
clear:both;
min-height:30px;
font-family:"Janna LT W20 Regular"; 
font-size:15px;
background-color:#003366;
color:#FFF;
vertical-align:middle;
text-align:center;
padding:10px 0px 5px 0px;
margin-bottom:3px;

}


.YTFytfYTfytFYT{display:table}

ul .jhkjhkjhkjhkjhkj {
    font-size: 14px;
    display: inline-block;
	list-style-type:circle;
	font-family:"Janna LT W20 Regular";
	padding:7px 3px 0px 3px;
	color:#999;
}

ul .jhkjhkjhkjhkjhkj a {
	color:#000;
}

ul .jhkjhkjhkjhkjhkj a:hover {
	font-weight:bold;
}
.jhkjhkjhkdfjhksdsdjhkj{text-align:center; color:#999; padding-top:10px}

.jhkjhkjhkjhkjhkj:before { content: " . ";font-family:"Janna LT W20 Regular"; color:#999}

.UuUuyYtRFrdtERSREsrewS{
	width:250px; margin-top:510px;float:right;font-family:"Janna LT W20 Regular";
}
#yhgfhygfhgfhgfgrrrdsretsesse{padding:0px 10px 0px 10px}

.sdfsdfsdfsd{
font-family:"Janna LT W20 Regula";
}

.countdown {
overflow: hidden;
text-align:center;
}

.countdown-item {
display:inline-block;
margin: 10px 10px 10px 10px;
}


.countdown-number {
line-height: 20px;
font-weight: bold;
color:#ab1020;
}


.countdown-text {
text-align: center;
color:rgba(0, 0, 0, 0.5);
}

.countdown-item-status{
display:inline-block;
margin: 5px 5px 10px 5px;
float:left;
background-color:#093;
color:#FFF;
padding: 10px 10px 10px 10px;
}


.jhJHgjhGJHgjHGjhgJHJHHHHGHGFFDX{
background-color:#093;
color:#FFF;
padding: 5px 5px 5px 5px;
width:50%;
font-size:14px;
text-align:center;
}


.DFjFhJHgjhGJHgjHGjhgJHJHHHHGHGFFDX{
background-color:#ab1020;
color:#FFF;
padding: 5px 5px 5px 5px;
width:50%;
font-size:14px;
text-align:center;
}
.kjhjhjjjhsftr{
padding:5px 30px 5px 30px;
width:100%;	
	
}



.HiuhIUhkJHkjhKJH{
background-color:#e9eaed;
border-top:1px solid #d0d4e4;
border-bottom: 1px solid #d0d4e4;
padding:4px;
margin-top:0;
width:100%;
cursor:pointer;
font-size:12px;
padding-left:20px;
padding-right:20px;
}


.HiuhIUhkJHkjhKJH:hover{
background-color:#EBF5E9;
border-top:1px solid #d0d4e4;
border-bottom: 1px solid #d0d4e4;
padding:4px;
margin-top:0;
width:100%;
cursor:pointer;
font-size:12px;
padding-left:20px;
padding-right:20px;
color:#000;
}


.kjhj{
cursor:pointer;
}

.HJGHgTdrdESDesESrEResrDDDSeS{
font-size:12px;
color:#FFF;	
padding-left:10px;
padding-right:10px;
direction:ltr;
	
}

.HJGHgTdrdESDesESrEResrDDDSeS:hover{
font-size:14px;
color:#000;	
padding-left:10px;
padding-right:10px;
direction:ltr;
	
}

.hhgfg{
line-height:25px;
white-space:normal;	
}

.ytFutyfytFYTTTFRTDt{background:white;position:relative;padding:5px 0 5px 5px;border-bottom:1px solid #dfdfdf; cursor:pointer;}
.ytFutyfytFYTTTFRTDt img{position:absolute;top:0;width:40px;height:40px; margin:5px}
.ytFutyfytFYTTTFRTDt h4{font-weight:bold;line-height:1em;padding-bottom:20px; padding-left:50px;padding-right:50px; margin-top:10px}
.ytFutyfytFYTTTFRTDt h4 {color:#000000;font-size:14px; font-weight:bold}
.ytFutyfytFYTTTFRTDt p{color:#7f7f7f;padding:0;margin:0;font-size:14px}
.ytFutyfytFYTTTFRTDt p{font-weight:normal}
.kjhjGFreeeswaW{
background-color:#777;
color:#FFF;
padding:5px 35px 5px 35px;

}

.hgfhgFGFgfFGfytFYTF{
z-index:-100;
display:none;	
}
















#footpanel {
	position: fixed;
	bottom: 0px; right: 0;
	z-index: 9999;
	background: #e3e2e2;
	
	margin: 0 3%;
}

*html #footpanel { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: -1px; /*--prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}

#footpanel ul {
	padding: 0; margin: 0;
	float: left;
	width: 100%;
	list-style: none;
	font-size: 1.1em;
}
#footpanel ul li{
	padding: 0; margin: 0;
	float: left;
	position: relative;
}
#footpanel ul li a{
	padding: 5px;
	float: left;
	text-indent: -9999px;
	height: 16px; width: 16px;
	text-decoration: none;
	color: #333;
	position: relative;
}
html #footpanel ul li a:hover{
	background-color:#0C3;
	color:#FFF; }
html #footpanel ul li a.active { /*--Active state when subpanel is open--*/
	background-color:#0C3;
	color:#FFF; 
	height: 17px;
	margin-top: -2px; /*--Push it up 2px to attach the active button to subpanel--*/

	border-top: none;
	z-index: 200; /*--Keeps the active area on top of the subpanel--*/
	position: relative;
}



#footpanel a.home{	
	background: url(home.png) no-repeat 15px center;
	width: 50px;
	padding-left: 40px;
	border-right: 1px solid #bbb;
	text-indent: 0; /*--Reset text indent--*/
}
a.profile{	background: url(user.png) no-repeat center center;  }
a.contacts{	background: url(address_book.png) no-repeat center center; }
a.playlist{	background: url(document_music_playlist.png) no-repeat center center; }
a.videos{	background: url(film.png) no-repeat center center; }
a.messages{	background: url(mail.png) no-repeat center center; }
a.editprofile{	background: url(wrench_screwdriver.png) no-repeat center center; }
#footpanel a.chat{	
	
	width: 250px;

	padding-left: 30%;
	padding-bottom:25px;
	text-indent: 0; /*--Reset text indent--*/
	background-color:#093;
	color:#FFF;
}





a.alerts{	background: url(newspaper.png) no-repeat center center;	 }

#footpanel li#chatpanel, #footpanel li#alertpanel {	float: right; }  /*--Right align the chat and alert panels--*/

#footpanel a small {  /*--panel tool tip styles--*/
	text-align: center;
	width: 70px;
	background: url(pop_arrow.gif) no-repeat center bottom;
	padding: 5px 5px 11px;
	display: none; /*--Hide by default--*/
	color: #fff;
	font-size: 1em;
	text-indent: 0;
}
#footpanel a:hover small{
	display: block; /*--Show on hover--*/
	position: absolute;
	top: -35px; /*--Position tooltip 35px above the list item--*/
	left: 50%; 
	margin-left: -40px; /*--Center the tooltip--*/
	z-index: 9999;
}





#footpanel ul li div a { /*--Reset link style for subpanel links--*/
	text-indent: 0;
	width: auto;
	height: auto;
	padding: 0;
	float: none;
	color: #000;
	position: static;
}
#footpanel ul li div a:hover {	text-decoration: underline; } /*--Reset link style for subpanel links--*/

#footpanel .subpanel {
	position: absolute;
	left: 0; bottom: 27px;
	display: none;	/*--Hide by default--*/
	width: 250px;
	background: #fff;
	overflow: hidden;
	padding-bottom: 2px;
}
#footpanel h3 {
	background: #A85400;
	padding: 5px 10px;
	color: #fff;
	font-size: 1.1em;
	cursor: pointer;
}
#footpanel h3 span { 
	font-size: 1.5em;
	float: right;
	line-height: 0.6em;	
	font-weight: normal;
}
#footpanel .subpanel ul{
	padding: 0; margin: 0;
	background: #fff;
	width: 100%;
	overflow: auto;
}
#footpanel .subpanel li{ 
	float: none; /*--Reset float--*/
	display: block;
	padding: 0; margin: 0;
	overflow: hidden;
	clear: both;
	background: #fff;
	position: static;  /*--Reset relative positioning--*/
	font-size: 0.9em;
}


#chatpanel .subpanel li span {
	padding: 5px;
	background: #fff;
	color: #777;
	float: left;
}
#chatpanel .subpanel li a img {
	float: left;
	margin: 0 5px;
}
#chatpanel .subpanel li a{
	padding: 3px 0;	margin: 0;
	line-height: 22px;
	height: 22px;
	background: #fff;
	display: block;
}
#chatpanel .subpanel li a:hover {
	background: #57A000;
	color: #fff;
	text-decoration: none;
}


#alertpanel .subpanel { right: 0; left: auto; /*--Reset left positioning and make it right positioned--*/ }
#alertpanel .subpanel li {
	border-top: 1px solid #f0f0f0;
	display: block;
}
#alertpanel .subpanel li p {padding: 5px 10px;}
#alertpanel .subpanel li a.delete{
	background: url(delete_x.gif) no-repeat;
	float: right;
	width: 13px; height: 14px;
	margin: 5px;
	text-indent: -9999px;
	visibility: hidden; /*--Hides by default but still takes up space (not completely gone like display:none;)--*/
}
#alertpanel .subpanel li a.delete:hover { background-position: left bottom; }
#footpanel #alertpanel li.view {
	text-align: right;
	padding: 5px 10px 5px 0;
}

.iuERewew{
text-align:center;
color:#000;
font-size:23px;
font-weight:bold;
}

.iuERewewfd{
padding-top:10px;
line-height:27px;
text-align:center;
color:#FFF;
font-size:20px;
font-weight:bold;
text-shadow: 1px 1px 4px rgba(0, 0, 0, 1);
}

.iuERewdsdew{
text-align:center;
color:#000;
font-size:18px;
font-weight:bold;

}

.UYGTuytTRRRREWWADRF {
width: 100%;
padding: 0 10px;
overflow: auto;
box-sizing: border-box;
color: #6B6B6B;
overflow: hidden;
text-align:center;
}

.UYGTSDFuytTRRRREWWADRF {
font-size: 20px;
line-height:25px;
font-weight: normal;
padding: 30px 0 15px 0;
text-align:center;
}


.iiOOIYYYYTREEE {
width: 75px;
display:inline-block;
text-align:center;
}
.iiOOIYYYYTREEE a {
overflow: hidden;
text-align:center;
}
.iiOOIYYYYTREEE img {
width: 75px;
height:75px;
display:block;
text-align:center;
}

.iuEgggRewew{
text-align:center;
color:#FFF;
font-size:33px;
font-weight:bold;
text-shadow: 1px 1px 4px rgba(0, 0, 0, 1);
}



.material-switch > input[type="checkbox"] {
    display: none;
}

.material-switch > label {
    cursor: pointer;
    height: 0px;
    position: relative;
    width: 40px;
}

.material-switch > label::before {
    background-color: red;
    box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.5);
    border-radius: 8px;
    content: "";
    height: 16px;
    margin-top: -8px;
    position:absolute;
    opacity: 0.3;
    transition: all 0.4s ease-in-out;
    width: 40px;
}
.material-switch > label::after {
    background: rgba(195,15,15,0.73);
    border-radius: 16px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);
    content: "";
    height: 24px;
    left: -4px;
    margin-top: -8px;
    position: absolute;
    top: -4px;
    transition: all 0.3s ease-in-out;
    width: 24px;
}
.material-switch > input[type="checkbox"]:checked + label::before {
    background: green;
    opacity: 0.5;
}
.material-switch > input[type="checkbox"]:checked + label::after {
    background: green;
    left: 20px;
}
#custom-search-form {
    margin:0;
    margin-top: 5px;
    padding: 0;
}

#custom-search-form .search-query {
    padding-right: 3px;
    padding-right: 4px \9;
    padding-left: 3px;
    padding-left: 4px \9;


    margin-bottom: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: width  0.2s ease-in-out;
    -moz-transition:width  0.2s ease-in-out;
    -o-transition: width  0.2s ease-in-out;
    transition: width  0.2s ease-in-out;
}

#custom-search-form button {
    border: 0;
    background: none;
    /** belows styles are working good */
    padding: 2px 5px;
    margin-top: 2px;
    position: relative;
    left: -28px;
    margin-bottom: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.search-query:focus + button {
    z-index: 3;
}
.search-query:focus{
    width: 260px;
}
.list-group-item:hover{
    cursor: pointer;
}
.media-left{
    display: inline-block;
}
#center{
    margin-top:18px;
    display: inline;
	font-size:16px;
}
#favorites{
    margin-left: -5px
}
#fav{
    font-size: 12px;
    font-weight: 700;
    color: #959595;
    text-transform: uppercase;
    letter-spacing: 1px;
    content: "Favorites";
}

#kjsdhgksdgfkjhzbgskjdhfkjah{position:absolute;right:0px;top:160px;border-radius: 0; z-index:6;  width:300px; height:250px;margin-right:-300px;-webkit-transition: margin 1s; transition: margin 1s;}



#kjdshfjhsgdfjgsjhf{position:absolute;left:-15px;top:160px;border-radius: 0; z-index:6;  width:300px; height:250px;margin-left:-300px;-webkit-transition: margin 1s; transition: margin 1s;}
.kjsdhfjhksgdf {	
background-color:rgba(255,255,255,.5);
background: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255,255,255,.6), rgba(255,255,255,0));
}

.btn-customw {
    text-transform: uppercase;
    
margin: 0;
background: transparent;
	
    padding: 14px 13px;
    letter-spacing: 0.1px;
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    border-radius: 4px;
    transition: all 0.3s;
}

.btn-custom {
    text-transform: uppercase;
    color: #fff;
    padding: 5px 10px;
    letter-spacing: 1px;
    margin: 0;
    font-size: 14px;
    font-weight: 600;
    border-radius: 4px;
    transition: all 0.3s;
	margin: 0;
    background: transparent;
    border: 2px solid #fff;
}

.kjdfsbhkshjbkfdjhbzkjbvcjkhsdg {
  position: relative;
  margin: 0px 0;
  padding: 0;
  list-style-type: none;
 /* display: none;*/
}

.colorpicker-2x .colorpicker-saturation {
width: 200px;
height: 200px;
}
    
.colorpicker-2x .colorpicker-hue,
.colorpicker-2x .colorpicker-alpha {
width: 30px;
height: 200px;
}
    
.colorpicker-2x .colorpicker-color,
.colorpicker-2x .colorpicker-color div {
height: 30px;
}

.sfdgsdffwwas{font-size:11px;opacity:0.6; cursor:pointer;padding:0px 15px 0px 15px;background-color:#FFF; color:#000;}
.sfdgsdffwwas:hover{opacity:1; text-decoration:underline;}

.sfdgsdffwwasit{font-size:11px;opacity:0.6; cursor:pointer; padding:0px 15px 0px 15px; margin:0px 3px 0px 3px; background-color:#FFF;color:#000; clear:both; width:60px;}
.sfdgsdffwwasit:hover{opacity:1; text-decoration:underline;}

.sfdgsdffwwasitdup{font-size:11px;opacity:0.3; cursor:pointer; padding:0px 15px 0px 15px; margin:0px 3px 0px 3px; background-color:#FFF;color:#000; clear:both; width:60px;}
.sfdgsdffwwasitdup:hover{opacity:1; text-decoration:underline;}

.sfdgsdffwwasitempty{font-size:11px; padding:0px 15px 0px 15px; margin:0px 15px 0px 15px; clear:both; width:60px;min-height:25px;}

.jdshfvsjdhvfmjhdvbdhjh {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
}