/*@font-face {
font-family: 'Kalinga';
src: url('../fonts/Kalinga.eot');
src: url('../fonts/Kalinga.eot?#iefix') format('embedded-opentype'), url('../fonts/Kalinga.woff') format('woff'), url('../fonts/Kalinga.ttf') format('truetype'), url('../fonts/Kalinga.svg#Kalinga') format('svg');
font-weight: normal;
font-style: normal;
font-style: normal;
} */
@font-face {
	font-family: 'HelveticaRounded';
	src: url('../fonts/helvetica-rounded-bold.eot');
	src: url('../fonts/helvetica-rounded-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/helvetica-rounded-bold.woff') format('woff'), url('../fonts/helvetica-rounded-bold.ttf') format('truetype'), url('../fonts/helvetica-rounded-bold.svg#opensans-semibold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'Kalinga';
    src: url('../fonts/kalinga.eot');
    src: url('../fonts/kalinga.eot?#iefix') format('embedded-opentype'),
         url('../fonts/kalinga.woff2') format('woff2'),
         url('../fonts/kalinga.woff') format('woff'),
         url('../fonts/kalinga.ttf') format('truetype'),
         url('../fonts/kalinga.svg#kalingaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* Common Styles start */
body {
	background-image: url(../images/body_bg.gif);
	background-repeat:repeat-x;
	background-color:#fff;
 	font-family: 'Kalinga';
	font-size:13px;
	color:#000;
	margin:0px;
	padding:0px;
}
ol, ul {
	list-style: none;
}
 
a {
	text-decoration: none;
	outline: none;
	color:#000000;
}

a:link, a:visited {
    color: #3E236A;
}
a, a:visited, a b {
    cursor: pointer;
    text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
p {
	padding:0;
	margin:0;
}
img {
	border:0;
	margin:0;
	padding:0;
}

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

.margin_top10{margin:10px 0 0 0;}

.margin_right12{margin:0px 0 0 8px!important;}

.margin_left5{margin:0px 0 0 5px;}

.spacer{ width:970px; margin:0px auto; background:#ff3d3d; line-height:1px; height:1px; display:block; clear:both}

.spacer15{ width:1000px; margin:0px auto; background:#fff;  height:12px; display:block; clear:both;}

#content_wapper{width:100%; padding:0px; margin:0px; height:auto;}

 #main{width:916px;  padding:0px; margin:0px auto; height:auto;}
 
/* Common Styles end */

/* Header Styles  */

.header{width:933px; height:250px; padding:0px; margin:0px; position:relative; float:left; text-align: center;}

.logo{width:933px; height:224px; padding:0px; /*margin:105px 0 0 0;*/ margin: 5px 0 0 0; position:relative; float:left; text-align: center;}

/* Header Styles end */

/* Content Styles  */

.content{width:933px; height: auto; padding:0px; margin:0px; position:relative; float:left; }

/*  Content Styles end */

/*  Left Panel Styles */

.left_panel{width:214px; height:auto; margin:0 0 0 0; padding:0px; position:relative; float:left;}

.video{width:214px; height:112px; margin:0 0 0 0; padding:0px; position:relative; float:left;  }  

.category{width:214px; height:auto; margin:0px 0 0 0; padding:0px; position:relative; float:left;  }  

.category_tp{width:214px; height:25px; margin:0 0 0 0; padding:0px;  background:url(../images/category_bg_tp.gif) no-repeat center;  }  

.category_bt{width:214px; height:25px; margin:0 0 0 0; padding:0px;  background:url(../images/category_bg_bt.gif) no-repeat center;  }  


.category_mid{width:214px; height:auto; margin:0 0 0 0; padding:0px;  background:#dff4ff;  }  

.category_mid .head{font-family:Helvetica;  color:#282b78; font-weight:bold; /*background:url(../images/bt_bdr.gif) no-repeat center bottom;*/ padding-bottom:10px;}

.category_mid .list{margin:0px; padding:0px;}

.category_mid .list a{ color:#282b7b; text-decoration:none;}
.category_mid .list a:hover{ color:#000; text-decoration:none;}

.category_mid .list{margin:0px 0 0 0; padding:0px 5px; font-family:Helvetica; font-size:18px; font-weight:bold; color:#ff000a}

.category_mid .list li{margin:0px; padding:10px 0 7px 0; list-style:none; display:block; text-align:center;  /*background:url(../images/bt_bdr.gif) no-repeat center top;*/  }

.category_mid .head > span{
background: none repeat scroll 0 0 #FFC703 ;
background:linear-gradient(center top, #FFC703  80.5%, #DFA715) repeat scroll 0 0 rgba(0, 0, 0, 0);
background:-moz-linear-gradient(center top, #FFC703  80.5%, #DFA715) repeat scroll 0 0 rgba(0, 0, 0, 0);
background:-webkit-linear-gradient(center top, #FFC703  80.5%, #DFA715) repeat scroll 0 0 rgba(0, 0, 0, 0);
background:-o-linear-gradient(center top, #FFC703  80.5%, #DFA715) repeat scroll 0 0 rgba(0, 0, 0, 0);
background:-ms-linear-gradient(center top, #FFC703  80.5%, #990000) repeat scroll 0 0 rgba(0, 0, 0, 0);
border-radius:20px;
-moz-border-radius:20px;
-ms-border-radius:20px;
-webkit-border-radius:20px;
-o-border-radius:20px;
color: #000;
  padding:6px 55px;
text-transform: capitalize;
display: inline-block;
margin-bottom:15px;
}
.category_mid .head ul li{   /*background:url(../images/bt_bdr.gif) no-repeat center top;*/ border-bottom:1px dashed #C6DDED; }
 


@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
    .category_mid .list li{margin:0px; padding:15px 0 7px 0; list-style:none; display:block; text-align:center;  background:url(../images/bt_bdr.gif) no-repeat center top; }
}

.category_mid .list li:first-child{background:none;}



.testimonial{width:214px; height:auto; margin:12px 0 0 0; padding:0px; position:relative; float:left;  }  

.testimonial_tp{width:214px; height:25px; margin:0 0 0 0; padding:0px;  background:url(../images/category_bg_tp.gif) no-repeat center;  }  

  
.testimonial_mid{width:214px; height:auto; margin:0 0 0 0; padding:0px 0px 10px 0px;  background:url("../images/category_bg_bt.gif") no-repeat scroll center bottom #DFF4FF;  }  

.testimonial_mid .t_head{font-family:Helvetica; font-size:22px; color:#282B78; font-weight:bold;   padding-bottom:0px;  text-shadow:1px 1px #ccc; margin-bottom:15px;}

.testimonial_mid .t_list{margin:0px 0 0 0; padding:0px 10px; font-family:'Kalinga'; font-size:14px; font-weight:bold; color:#000;  text-shadow:1px 1px #ccc}

.testimonial_mid .t_list li{margin:0px 0 5px 0; padding:0px 0; list-style:none; display:block; text-align:center; line-height:19px;  }

.testimonial_mid .t_list li span{font-size:10px; color:#ff0000; font-style:italic;}

.testimonial_mid .t_list li:first-child{background:none}

.testimonial_mid .t_list a{ color:#ff0000; text-decoration: underline; font-size:12px; }
.testimonial_mid .t_list a:hover{ color:#000; text-decoration:none;}


.mail_bx{ width:174px; height:68px; position:relative; float:left; background:#DFF4FF; margin:15px 0 15px 0px; padding:11px 20px 65px 20px; border-radius:20px 20px 20px 20px; -moz-border-radius:20px 20px 20px 20px; -webkit-border-radius:20px 20px 20px 20px;} /* padding:35px 20px;  */

.mail_bx label{font-family:Helvetica; font-size:16px; color:#282B78; font-weight:bold; }

.mail_bx input[type="text"]{border: 1px solid #C5DAE5;
color: #666666;
font-size: 11px;
margin-top: 10px;
padding: 2px 5px;
width: 163px !important;}



.mail_bx input[type="button"]{width:64px; height:auto;  position:relative; float: right;  border:none; 
padding:0px; background:url(../images/btn_bg.gif) no-repeat center; cursor:pointer; color:#ed1c24; font-family:Gautami; font-size:11px; text-align:center; margin:0px; padding-top:2px;  padding-top:10px\0/ ; }

/*  Left Panel Styles end*/

/*  right  Panel Styles*/

.right_panel{width:665px; position:relative; float:left; margin: 0 0 0 28px; padding:0px; }

/*.menu_own{margin:0px; padding:0px; position:relative; float:left; display:block}

.menu_own ul{margin:0px; padding:0px 0 0 17px; line-height:11px;}
.menu_own ul li{margin:0px; padding:0px; list-style:none; display:inline}*/

/* added new menu class */
.menu_own{/*margin:0px 0 0 165px; float:left;*/ width:909px;padding:0px; position:relative;  display:block; font-family:'HelveticaRounded'; font-size:16px; }

.menu_own ul{margin:0px 0px 4px 0px; padding:0px 0 0px 0px;  }
.menu_own ul li{margin:0px 2px; padding:0; list-style:none; display:inline; text-align:center; }

.menu_own ul li a{text-decoration:none; color:#000; font-weight:normal; }
 
.menu_own ul li.item-480 a{padding:6px 12px 2px; border-radius:12px 12px 0px 0px; -moz-border-radius:12px 12px 0px 0px; -ms-border-radius:12px 12px 0px 0px; -webkit-border-radius:12px 12px 0px 0px; color:#ed1c24; background:#ffc703; 
transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s}

.menu_own ul li.item-480 a:hover{padding:15px 12px 2px;  transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s;  }

.menu_own ul li.item-481 a{padding:6px 12px 2px; border-radius:12px 12px 0px 0px; -moz-border-radius:12px 12px 0px 0px; -ms-border-radius:12px 12px 0px 0px; -webkit-border-radius:12px 12px 0px 0px; color:#154901; background:#77ed00; 
transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s}

.menu_own ul li.item-481 a:hover{padding:15px 12px 2px;  transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; }

.menu_own ul li.item-482 a{padding:6px 12px 2px; border-radius:12px 12px 0px 0px; -moz-border-radius:12px 12px 0px 0px; -ms-border-radius:12px 12px 0px 0px; -webkit-border-radius:12px 12px 0px 0px; color:#fff; background:#ad30d0; 
transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s}

.menu_own ul li.item-482 a:hover{padding:15px 12px 2px;  transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; }

.menu_own ul li.item-483 a{padding:6px 12px 2px; border-radius:12px 12px 0px 0px; -moz-border-radius:12px 12px 0px 0px; -ms-border-radius:12px 12px 0px 0px; -webkit-border-radius:12px 12px 0px 0px; color:#154901; background:#77ed00; 
transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s}

.menu_own ul li.item-483 a:hover{padding:15px 12px 2px;  transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s;  }

.menu_own ul li.item-493 a{padding:6px 12px 2px; border-radius:12px 12px 0px 0px; -moz-border-radius:12px 12px 0px 0px; -ms-border-radius:12px 12px 0px 0px; -webkit-border-radius:12px 12px 0px 0px; color:#fff; background:#008dbe; 
transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s}

.menu_own ul li.item-493 a:hover{padding:15px 12px 2px;  transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; }

.menu_own ul li.item-484 a{padding:6px 12px 2px; border-radius:12px 12px 0px 0px; -moz-border-radius:12px 12px 0px 0px; -ms-border-radius:12px 12px 0px 0px; -webkit-border-radius:12px 12px 0px 0px; color:#fff; background:#e13984; 
transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s}

.menu_own ul li.item-484 a:hover{padding:15px 12px 2px;  transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s;  }

.menu_own ul li.item-485 a{padding:6px 12px 2px; border-radius:12px 12px 0px 0px; -moz-border-radius:12px 12px 0px 0px; -ms-border-radius:12px 12px 0px 0px; -webkit-border-radius:12px 12px 0px 0px; color:#fff; background:#ff8b04; 
transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s}

.menu_own ul li.item-485 a:hover{padding:15px 12px 2px;  transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s;  109}



.menu_own ul li.item-559 a{padding:6px 12px 2px; border-radius:12px 12px 0px 0px; -moz-border-radius:12px 12px 0px 0px; -ms-border-radius:12px 12px 0px 0px; -webkit-border-radius:12px 12px 0px 0px; color:#fff; background:#CC3333; 
transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s}

.menu_own ul li.item-559 a:hover{padding:15px 12px 2px;  transition:all 0.2s ease-in-out 0s; -moz-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s;  109}
/* adding done */


.banner{width:665px; margin:0px; padding:0px;  }

.banner_lt{width:14px; height:305px; position:relative; float:left; margin:0px; padding:0px; background:url(../images/banner_lt.gif) no-repeat;}
 
.banner_mid{width:651px; height:305px; position:relative; float:left; margin:0px; padding:0px;  background:url(../images/banner_img1.jpg) no-repeat;}
.banner_mid img{margin: auto; position:relative; top:12px; left:132px;}

.order_now{background:url(../images/order_btn.png) no-repeat center; width:95px; height:32px; position:relative; float:right; text-align:center; font-family:Helvetica; font-weight:bold; font-size:16px; color:#ff2d03; line-height:32px; text-decoration:none; margin-top:265px; right:15px;z-index:999;}

.order_now:hover{background:url(../images/order_btn_hr.png) no-repeat center; width:95px; height:32px; position:relative; float:right; text-align:center; color:#ff2d03; line-height:32px; text-decoration:none; margin-top:265px; right:15px;}


.product_bx{width:666px; position:relative; float:left; /*margin:10px 0 0 0px;*/ padding:0px; border:1px solid #DBDEE1; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; -o-border-radius:7px; }

<!--.product_bx_tp{width:666px; position:relative; float:left; margin:0px 0 0 0px; padding:0px; background:url("../images/product_hd_bg.gif") repeat-x scroll 0 -8px #FFFFFF}-->

.product_bx_tp{background: none repeat scroll 0 0 #302980 ;
background:linear-gradient(center top, #302980  80.5%, #302980) repeat scroll 0 0 rgba(0, 0, 0, 0);
background:-moz-linear-gradient(center top, #302980  80.5%, #302980) repeat scroll 0 0 rgba(0, 0, 0, 0);
background:-webkit-linear-gradient(center top, #302980  80.5%, #302980) repeat scroll 0 0 rgba(0, 0, 0, 0);
background:-o-linear-gradient(center top, #302980  80.5%, #302980) repeat scroll 0 0 rgba(0, 0, 0, 0);
background:-ms-linear-gradient(center top, #302980  80.5%, #302980) repeat scroll 0 0 rgba(0, 0, 0, 0);
border-radius: 7px 7px 0 0;
-moz-border-radius: 7px 7px 0 0;
-ms-border-radius: 7px 7px 0 0;
-o-border-radius: 7px 7px 0 0;
-webkit-border-radius: 7px 7px 0 0;
float: left;
margin: 0;
padding: 0;
position: relative;
width: 666px;

}

.product_bx_tp_lt{width:25px; height:57px; position:relative; float:left; margin:0px 0 0 0px; padding:0px; background:url(../images/product_hd_lt.gif) no-repeat;}
.product_bx_tp_rt{width:25px; height:57px; position:relative; float:left; margin:0px 0 0 0px; padding:0px; background:url(../images/product_hd_rt.gif) no-repeat;}

.product_bx_tp_mid{width:666px; height:44px; position:relative; float:left; margin:0px 0 0 0px; padding:0px; 1px solid #DBDEE1 ; 
color: #fff;
font-family: Helvetica;
font-size: 22px;
text-align: center;
   line-height:44px;
   font-weight:bold  }

 

.product_bx_mid{width:636px; height:auto; margin:0px 0 0 0px; padding:0px 15px 15px 15px; }

/*.product_bx_tp_mid > span {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #CCCCCC;
  border-radius: 20px 20px 20px 20px;
-moz-border-radius: 20px 20px 20px 20px;
-webkit-border-radius: 20px 20px 20px 20px;
-o-border-radius: 20px 20px 20px 20px;
-ms-border-radius: 20px 20px 20px 20px;
  padding: 3px 13px;
}*/

.product_bx_mid .box{width:632px; position:relative; margin:0 auto ; padding:15px 0 15px 0; /*border-bottom:solid #e4e4e4 1px;*/}

.product_bx_mid .s_box{width:202px; position:relative; margin:0px; float:left; padding:0; height:300px; padding-bottom:10px;}

.product_bx_mid .s_box .pd_img{background: none repeat scroll 0 0 #FFFFFF;
float: left;
margin: 0;
padding: 10px 35px 10px 30px;
position: relative;
width: 137px;}

.product_bx_mid .s_box .pd_detail{ width:202px; font-family:'Kalinga'; text-align:center;  position:relative; float:left; margin-top:10px;}

.product_bx_mid .s_box .pd_detail p{margin:0px; padding:0px; line-height:16px;}

.product_bx_mid .s_box .pd_detail .name{font-size:15px; color:#0050bc; font-weight:bold; margin-bottom:5px}
.product_bx_mid .s_box .pd_detail .name a{font-size:14px; color:#282B78; font-weight:bold; text-decoration:none;}
.product_bx_mid .s_box .pd_detail .name a:hover{  color:#0050bc; font-weight:bold; text-decoration:underline;}

.product_bx_mid .s_box .pd_detail .des{font-size:11px; color:#0072bc;  }

.product_bx_mid .s_box .pd_detail .price{font-size:14px; color:#ff0000; padding-bottom:5px; }


.product_bx_mid .s_box .add_button{position:relative; margin:0 auto 0 auto; text-align:center}
.product_bx_mid .s_box .add_button a{font-size:12px; font-family:'Kalinga'; text-decoration:none; line-height:23px; text-align:center; font-weight:bold;  color:#282B7B; } 

.product_bx_mid .s_box .add_button a:hover{color:#fff}

.product_bx_mid .s_box .add_button a.add_cart{/*background:url(../images/add_btn.gif) no-repeat;*/ background:#e5f4fd;   margin:0px;  padding:1px 7px;  display:inline-block; text-align:center; box-shadow:0 2px 0 #C1D0D9;-moz-box-shadow:0 2px 0 #C1D0D9;-webkit-box-shadow:0 2px 0 #C1D0D9;-o-box-shadow:0 2px 0 #C1D0D9; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;}
.product_bx_mid .s_box .add_button a.add_cart:hover{background:#740f95;   margin:0px;  padding:1px 7px;  display:inline-block; text-align:center; box-shadow:0 2px 0 #C1D0D9;-moz-box-shadow:0 2px 0 #C1D0D9;-webkit-box-shadow:0 2px 0 #C1D0D9;-o-box-shadow:0 2px 0 #C1D0D9; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;}

.product_bx_mid .s_box .add_button a.preview{background:#e5f4fd;   margin:0px;  padding:1px 7px;  display:inline-block; text-align:center; box-shadow:0 2px 0 #C1D0D9;-moz-box-shadow:0 2px 0 #C1D0D9;-webkit-box-shadow:0 2px 0 #C1D0D9;-o-box-shadow:0 2px 0 #C1D0D9; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px;}

.product_bx_mid .s_box .add_button a.preview:hover{background:#740f95;   margin:0px;  padding:1px 7px;  display:inline-block; text-align:center; box-shadow:0 2px 0 #C1D0D9;-moz-box-shadow:0 2px 0 #C1D0D9;-webkit-box-shadow:0 2px 0 #C1D0D9;-o-box-shadow:0 2px 0 #C1D0D9; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; }


.product_bx_bt{width:636px; height:33px; margin:0px 0 0 0px; padding:0px 15px 15px 15px; background:url(../images/product_bt.gif) no-repeat top;}

#pagination-flickr{width:auto; margin:0 0 0 146px;}

#pagination-flickr li{
border:0; margin:0; padding:0;
font-size:10px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
}
#pagination-flickr a{
margin-right:2px;
background: url(../images/pagination_bg.gif) no-repeat center;
color:#495304;
font-weight:bold;
padding:4px 7px 5px 7px;
float:left;
text-decoration:none;
}
#pagination-flickr .previous-off
{
background:url(../images/prev.gif) no-repeat;
color:#495304;
display:block;
float:left;
font-weight:bold;
padding:3px 6px 4px 25px;
}


#pagination-flickr .next-off {
background:url(../images/next.gif) no-repeat;
color:#495304;
display:block;
float:left;
font-weight:bold;
padding:0px 25px 4px 0;
}

#pagination-flickr .next-off a{background:none; padding:3px 30px 4px 6px;}

#pagination-flickr .next-off a:hover{background:none; padding:3px 30px 4px 6px;}

#pagination-flickr .next-off a:hover, #pagination-flickr .previous-off a:hover{background:none;}

#pagination-flickr .next a,
#pagination-flickr .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
}

#pagination-flickr .active{
background:url(../images/page_active.gif) no-repeat;
color:#fff;
font-weight:bold;
display:block;
float:left;
padding:4px 7px;
}
 
#pagination-flickr a:hover{
background:url(../images/page_active.gif) no-repeat;
color:#fff;
font-weight:bold;
display:block;
float:left;
padding:4px 7px;

}

.bottom_banner{width:666px; height:98px; margin:0px; padding:0px; clear:both}


/*  right  Panel Styles end*/


#footer_wapper{width:100%; height:87px; padding:0px; margin:0px; background:url(../images/footer_bg.gif) repeat-x top}

.footer{width:933px; height: auto; padding:0px; margin:0px auto 0px auto; font-size:10px;  text-shadow:1px 1px #000; color:#fff; font-family:'Kalinga'; }


.footer_link{width:910px; margin:0px; padding:20px 0px 0px 0px; position:relative; float:left;}

.footer_link a{color:#fff !important; text-decoration:none; font-size:13px; }

.footer_link a:hover{color:#fff; text-decoration: underline;}

.social_link{ width:75px; padding-top:20px; position:relative; float:left}

.social_link a{margin:0 2px;}

/*.item-page{
    float: left;
    margin: 10px 0 0;
    padding: 0;
    position: relative;
    width: 666px;
}*/

/*.item-page h2 {
    background: url("../images/product_hd_bg.gif") repeat-x scroll 0 0 transparent;
    color: #8A14A8;
    float: left;
    font-family: Helvetica;
    font-size: 20px;
    font-weight: bold;
    height: 57px;
    line-height: 57px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 616px;
}*/
.first-block {
padding-top:70px;
}

/* footer main menu */
.menu.footer_main_menu {
   margin: 0 auto  10px auto;
   text-align: center;
   width: 90%;

}
.menu.footer_main_menu li:first-child {
	background:none;
}
.menu.footer_main_menu li {
   background: url("../images/line.gif") no-repeat 1px;
   display: inline;
   margin: 0 5px 0 5px;
   padding-left:10px;
}

/* home page language banner */
.home_language_banner{
/*background-color: #FF0000;*/
background-color: #CC3333;
color: #FFFFFF;
font: Italic 30px 'Sans Serif';
/*font-size: 23px;*/
/*font-weight: bold;*/
height: 37px;
letter-spacing: 2px;
/*padding-top: 2px;*/
/*position: absolute; commented out 2/17/2022 */
text-align: center;
/*top:39%;*/
width: 97.5%;    
}

.language_box {
background: none repeat scroll 0 0 #DFF4FF;
border-radius: 17px;
-moz-border-radius: 17px;
-ms-border-radius: 17px;
-o-border-radius: 17px;
-webkit-border-radius: 17px;
color: #282B78;
font-family: Helvetica;
font-size: 15px;
font-weight: bold;
padding: 10px 15px;
text-transform: capitalize;
margin-bottom:15px;
}

 
#jflanguageselection {
  float: left!important;
  margin:4px 0 10px!important;
}

#jflanguageselection a{ 
border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius: 3px;
-o-border-radius:3px;
-webkit-border-radius: 3px;
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #ABE2FF;
margin: 2px;
padding: 1px;
 }
 
 .rawimages span img {
  border: medium none;
  margin: 2px;
  position: relative;
  top:3px;
}


.video_hd {
color: #282B78;
font-family: Helvetica;
font-size: 22px;
font-weight: bold;
margin-bottom: -12px;
padding-bottom: 0;
text-align: center;
}

/* home page slider */
.slider-text{
    margin-bottom: -42px;
    text-align: center;    
}

 
.video-popup{
width:700px;
height:400px;
position:fixed;
z-index:10005;
left:50%;
top:50%;
margin:-200px 0 0 -350px;
display:block;
}


.video-popup > span{
width:20px;
height:20px;
background:#000;
font-size:16px;
line-height:24px;
text-align:center;
font-weight:bold;
position:absolute;
top:0px;
color:#FFF;
right:0px;
cursor:pointer;
display:block;
}

.payvideo{
margin:20px 0;
width:214px;
height:112px;
cursor:pointer;
background:url(http://www.preschoolpreponline.com/media/videos/play.gif) no-repeat;
}

.product-list .price-old {
    text-decoration: line-through;
}

/* hide special sets pricing page from the menu system */
a[href^="http://www.preschoolpreponline.com/en/component/aceshop/category/58-special-bundle-pricing"] {
  display: none !important;
}