 #left_menu{
position:relative;
top:-10px;
left:-15px;
float:left;
}
.left_sidebar ul{
list-style-type:none; width: 177px;
margin:0; padding:0;}

.left_sidebar li {
display:block; list-style:none;}

.left_sidebar li a{
display:block;  padding:0 0 0 25px; height:30px; text-align:left; line-height:30px;
text-decoration:none; background-color:#ff330b; color:#FFFFFF;border-bottom:1px #ccc solid;}
.left_sidebar li.selected a {
display:block;  padding:0 0 0 25px; height:30px;text-align:left; line-height:30px;
text-decoration:none;background:url(images/left_menu_bullet.gif) no-repeat left #b0335d; color:#FFFFFF;border-bottom:1px #da9591 solid; background-position:5px 8px;
}
.left_sidebar li a:hover {
display:block;  padding:0 0 0 25px; height:30px;text-align:left;
text-decoration:none; background:url(images/left_menu_bullet.gif) no-repeat left #b0335d; color:#FFFFFF;border-bottom:1px #da9591 solid; background-position:5px 8px;
}

 h1{font-size: 30px;color: #000;}
 h2{font-size: 24px;}
 h3{font-size: 20px;}
 h4{font-size: 20px;}
 h5{font-size: 20px;color: #909;}
 h6{font-size: 20px;color: #909;font-family:BebasNeue-webfont}*{margin:0;padding:0;box-sizing:border-box}.clear{clear:both}

body{background: #f9b983; background-size:100% 100%;letter-spacing:1px;color:#4B434E0;font-family:BebasNeue-webfont; font-size:13px;}

 h1,h2,h3,h4{margin-top:25px;color:#909}
 h1{color:#000;font-family:glyphicons-halflings-regular;font-size:20px}
 p{text-align:justify;margin-bottom:25px;line-height:24px}
 
  
#wrapperbagh-girls{width:900px;margin:auto}
#headerbagh-girls{width:100%;height:360px;text-align:center;background:url(images/head.jpg) no-repeat;background-size:100% 100%;float:left}
#headerbagh-girls ul{border-radius:100%;overflow:hidden;border:3px solid #C69;width:175px;height:175px;margin:80px auto 60px}
#headerbagh-girls li{font-size:35px;list-style:none;width:100%;height:85px;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#C6C}
#headerbagh-girls li.border{border:none}
#headerbagh-girls li a{text-decoration:none;color:#4B434E;padding:15px 0;float:left;text-shadow:2px 2px #4B434E;background:#909;width:100%;height:100%}
#headerbagh-girls li a:hover{background:#06F;text-shadow:none;color:#4B434E}
#headerbagh-girls p{background:rgba(0,0,0,.75);font-size:18px;color:#c4a6cf;padding:10px 0;text-align:center}
#logobagh-girls{color:#4B434E;border-radius:10px;width:350px;padding:10px 0;margin:25px auto;font:50px glyphicons-halflings-regular;border:3px solid #F36;font-weight:400}
#logobagh-girls a{text-decoration:none;color:#c4a6cf}
#contactbagh-girls{font:20px BebasNeue-webfont;text-transform:uppercase;text-shadow:none;color:#4B434E}
#bannerbagh-girls{width:85%;margin:auto;border:2px solid #E9ECD9;border-radius:5px}
#bannerbagh-girls img{width:100%;margin-bottom:-4px}
#navbagh-girls{width:100%;float:left}
#navbagh-girls li{float:left;width:15%;text-align:center;list-style:none}
#navbagh-girls li.border{border-right:none}
#navbagh-girls li a{font-size:18px;float:left;width:100%;text-transform:uppercase;line-height:50px;text-decoration:none;color:#4B434E;transition:all ease .25s}
#navbagh-girls li a:hover,#navbagh-girls li a.active{color:#FFF}
#gallery ul li{list-style:none;float:left;padding:10px;margin:2%;border:1px solid;width:21%;transition:all ease .5s}
#gallery ul li img{width:100%;border-radius:5%}
#gallery ul li:hover{border:1px solid #4d4412}
#contentbagh-girls{width:100%;border:3px solid #909;float:left;background:#D4DBBA;padding-top: 10px;padding-right: 30px;padding-bottom: 10px;padding-left: 30px;}
#contentmainbagh-girls{width:100%;float:left}
#contentmainbagh-girls li p{line-height:20px;font-size:12px}
#contentmainbagh-girls li{width:33%;float:left;padding:0 10px;list-style:none}
#contentmainbagh-girls li li{width:auto;font-size:16px;padding:22px 10px}
#contentmainbagh-girls > ul li img{width:100%;border:5px solid;border-radius:5px}
#footerbagh-girls{width:100%;line-height:50px;color:#4B434E;border-top:1px solid #600;text-align:center;font-size:16px;background-color:#000}#footerbagh-girls a:hover{text-decoration:underline}
#footerbagh-girls a{color:#4B434E;text-decoration:none}
#nnn{width:700px;border:2px solid #F60; solid;height:60px;padding:3px;background-color:#efefef; margin:auto;}
#font{color:#0000FF;}

 @media only screen and ( max-width: 900px){#wrapperbagh-girls{width:90%}#logobagh-girls{width:230px;font:30px glyphicons-halflings-regular}#logobagh-girls span{font:19px BebasNeue-webfont}#navbagh-girls li{width:100%;border-bottom:1px solid rgba(255,255,255,.1);border-right:none}#navbagh-girls li.border{border-bottom:none}.sidebagh-girls{width:100%}#contentmainbagh-girls{width:100%;padding-right:0}#contentmainbagh-girls li{width:100%}#slider1 .overview li{width:220px}#footerbagh-girls li{display:none}#footerbagh-girls span{float:none}#gallery ul li{width:100%}h1{width:auto;font:30px glyphicons-halflings-regular}.style1 {color: #FF9999}
 .style1 {color: #FF9966}
 

p{
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
padding:5px 0 5px 0;
font-size:12px;
margin:0px;
font-weight:bold;
color:#000000;
}

.left_sidebar{
width:180px;
float:right;
}

.submenu_pic{
padding:10px 0 0 8px;
}

/*----------------Gallery----------------*/
#gallery{width:700px; height:auto; padding:-3px; margin-left:10px;}
#gallery img{border:#C00 solid 2px; border-radus:4px;}
#center_content{
width:700px;
float:left;
height:auto;
padding:10px 0 30px 5px;
}
.title{
clear:both; margin-top:10px;
color:#FFFFFF; font-size:12px;
}
.title a{
color:#DF6195;
text-decoration:underline;
}
.product_box{ background:url(images/head.jpg) no-repeat;
width:700px;
height:300px;
margin:auto;
float:left;
padding:0px;
margin:0 0 4px 4px;
border:3px #9e1c50 solid;
}

.product_box1{ background:url(images/head1.jpg) no-repeat;
width:700px;
height:300px;
margin:auto;
float:left;
padding:0px;
margin:0 0 4px 4px;
border:3px #9e1c50 solid;
}

img.prod_image{
float:left;
padding:0 10px 0 0;
}
.product_details{
float:left;
width:165px;
}
.product_details_wide{
float:left;
width:450px;
}
.prod_title{
color:#d4847f;
padding:0 10px 0 0;
}
span.price{
font-size:24px;
color:#a6f2a4;
}
p.price{
color:#d4847f;
}
a.details{
display:block;
padding:10px 0 0 0;
}
p.shop_by_brand{
width:400px;
float:left;
padding:0 10px 0 0;
line-height:17px;
}
p.gifts_details{
font-family:Arial, Helvetica, sans-serif !important;
width:275px;
float:left;
font-size:12px !important;
padding:0 0 0 10px;
line-height:17px;
}
img.sp{
float:left;
padding:0 5px 0 5px;
}
img.gift{
float:left;
padding:5px;
margin:5px;
border:1px #9e1c50 solid;
}


/*---------------------pagination-----------------------------*/

div.pagination {
padding:5px;
margin:5px;
text-align:center;
float:left;
font-size:10px;
}

div.pagination a {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;

text-decoration: none; 
color: #d8325d;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #ddd;
color: #fff;
background-color: #d8325d;
}
div.pagination span.current {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
font-weight: bold;
background-color: #d8325d;
color: #FFF;
}
div.pagination span.disabled {
padding: 2px 5px 2px 5px;
margin-right: 2px;
border: 1px solid #ddd;
color: #ccc;
}
/*------contact form------*/
#contact_form{
float:left;
width:300px;
padding:10px 10px 0 10px;
color:#fff;
}
.contact_input{
width:240px;
height:17px;
font-size:10px;
float:left;
background-color:#3F1015;
border:1px #6F222B solid;
color:#FFFFFF;
}
label.contact_form{
width:50px;
float:left;
padding:0 0 5px 0;
font-size:12px;
color:#FFFFFF;
}
.contact_textarea{
width:290px;
height:80px;
font-size:10px;
float:left;
color:#FFFFFF;
background-color:#3F1015;
border:1px #6F222B solid;
}
input.contact_submit{
float:right;
padding:10px;
}
.cleardiv {
clear:both;
overflow:hidden;
height:4px;
}
.clear{
clear:both;
}
/*----footer---------*/
#footer{
width:auto;
clear:both;
padding:15px 0 10px 0;
margin:20px 0 0 0;
height:60px;
border-top:1px #3a0f17 solid;
text-align:center;
color:#73363c;
}
.left_foter{
float:left;
}
.center_footer{
float:left;
padding:10px 0 0 160px; margin-top:23px; margin-left:60px;
}
#footer a{
color:#CC3300;
text-decoration:none;
font-weight:bold;
font-size: 17px;
}
#banner{
width:1000px;
height:auto;
margin:10px auto 10px auto;}

.right_new{ width:700px; float:right; margin-right:20px;}
.title{ width:700px !important; float:left !important;}
.title h1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#489929;}

#gallery img{ margin:5px;}
#submit{background:url(images/submit.png) no-repeat; height:auto; width:auto;}