
/* Accordian Menu */
#kohinoor_menu {
	margin-top:10px;
}
.loading {
    display: none;
}
.accordion {
    width:  100%;
	padding:0;
}
.accordion li { list-style:none;}
.accordion li h3 a {
	/*background:url("../images/arrow-image.png") no-repeat scroll 0 10px;*/
	background:url("../images/nav-bg.png") repeat-x scroll 0 0 transparent;
    border-bottom: 1px solid #aa4901;
    border-top:1px solid #c97c42;
    color:#fff;
    display:block;
    font-style: normal;
    margin:0;
    padding:5px 10px;
	/*font-family: 'Dynalight', cursive;*/
	/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-family: cursive;
	position:relative;
	font-size:20px;
}
.accordion li.active h3 a {
	background:#FFEA00;
 	border-bottom:1px solid #612900;
	border-top:1px solid #612900;
						color:#303030;
}
.accordion li h3 a .dcjq-icon {
	background: url("../images/arrow_black_right.html") no-repeat scroll 0 center transparent;
    height: 34px;
    left: 14px;
    margin-top: -17px;
    position: absolute;
    top: 50%;
    width: 34px;
}
.accordion li.active h3 a .dcjq-icon {
	background: url("../images/arrow_grey_down.html") no-repeat scroll 0 center transparent;
}
.accordion li.locked h3 a {
                        background:             #963;
                        background:             #963 -webkit-gradient(linear, left top, left bottom, from(#c96), to(#963)) no-repeat;
                        background:             #963 -moz-linear-gradient(top,  #c96,  #963) no-repeat;
                        border-bottom:          1px solid #612900;
                        border-top:             1px solid #612900;
                        text-shadow:            0 -1px 2px #630, #fc9 0 1px 2px;
                    }
					
.accordion li h2 {
	font-family: 'McLaren', cursive;
	font-size:16px;
	color:#fff;
	padding:2px 0;
	
}
.accordion li h5 {
	font-family: 'McLaren', cursive;
	font-size:14px;
	color:#fff;
	padding:2px 0;
}
.accordion li h2 p {
	
	color:#fff;
	
}
.accordion li h2 span {
	float:right;
	
}
.accordion li p {
	font-family:Verdana, Geneva, sans-serif;
	color:#FFEA00;
	font-size:11px;
	margin:2px 5px;
	padding:0;
}					
.accordion li h3 {
 	margin: 0;
	padding:0;
                }
.accordion .panel {
    padding:10px 0 10px 0;
	background: rgba(0, 0, 0, 0.7);
	background:url("../images/panel_bg.html") repeat;
                }



/*-------------footer--------------*/
#footermainPan {
	height:40px; 
	color:#ffffff; 
	font:12px Arial, Helvetica, sans-serif; 
	position:relative; 
	margin:0 auto; 
	clear:both; 
	padding:10px 0 0 0;
	background-color:#1d2126;
	border-top:5px #ff5c46 solid;
} 

#bot-main {
	margin:auto; 
	width:983px;
} 

#bot-lft {
	float:left; 
	width:600px;
	font-size:12px;
	padding:0 0 10px 0;
	color:#FFF;
}
#bot-lft a {
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
#bot-rgt{float:right; width:100px; height:30px;}


#overlay{display:block; position:fixed; top:0; left:0; background:rgba(0,0,0,0.5); width:100%; height:100%; z-index:999999 !important;}
.popup {width:30%; height:auto; background:#fff; border:5px solid #f15f2a; border-radius:10px; color:#fff; position:absolute; top: 100px !important; left:0px !important; right: 0px !important; margin:auto !important;}
.popup img{width: 100%;}
 /*#close {margin-right:-20px; margin-top:-20px; float:right;} */
#close{position: absolute; top: -18px; right: -28px; background: none; border: none; cursor: pointer;} 
#close img{width:30px;}
.popup h3{text-align:center; font-size:23px; color:#F00; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}        

@media only screen and (min-width: 320px) and (max-width: 479px){
    .popup{width:80%; top: 50px !important; left:0px !important;}
}
/* Large Mobile :480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .popup{width:60%; top: 50px !important; left:0px !important;}
}


