/* CSS Document */
#dzine form{
	padding:0;
	margin:0;
}
.main_bg{
	background-image:url(bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#00060a;
}
#page{
	width:990px;
	padding:0px;
	margin:0px auto;
}
a img, img {
	border: 0;
	vertical-align:top;
}
a.linkopac img {
	filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	opacity: 1.0;
}
a.linkopac:hover img {
	filter:alpha(opacity=60);   
	-moz-opacity: 0.6;   
	opacity: 0.6; 
}
.header, .footer, .store_top, .feedback, #main_image{
	display:block;
}
#header_menu{
	height:46px;
	display:block;
	background-color:#1e95c1;
	border-bottom:3px solid #4db7de;
}
ul.header_menu {
	margin: 0;
	padding: 0;
	display: inline-block;
    text-align: center;
}
.header_menu li{
	float:left;
	color:#000000;
	list-style-type:none;
	padding:0px;
	margin:0px;
	line-height:49px;
}
.header_menu li a{
	float:left;
	list-style-type:none;
	font-size:13px;
	font-family: 'Lato', sans-serif;
	padding:0 32px;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
	line-height:49px;
	display:block;
}
.header_menu li a:hover{
	background-color:#000000;
	display:block;
}
.store_top {
    height:3px;
}
#storebg{
	width:990px;
	background:url(storebg.png) repeat-y;
}
#left_panel{
	width:204px;
	float:left;
	display:block;
}
#left_panel img{
	vertical-align:top;
}
#right_panel{
	width:786px;
	float:right;
	display:block;
}
#search_bg{
	background-color:#000000;
	padding:15px 5px;
}
.panel_header{
	margin-top:-1px;
	background:url(panelbg.png) no-repeat;
	height:40px;
	line-height:44px;
	color:#0e70a4;
	padding-left:15px;
	font-size:13px;
	text-transform:uppercase;
	text-align:left; 
}
.panel_list1{
	margin:0px;
	padding:0px;
	width:204px;
}
.panel_list1 li{
	list-style-type:none;
}
.panel_list1 li a:link, .panel_list1 li a:active, .panel_list1 li a:visited{
	text-decoration:none;
	display:block;
	font-size:13px;
	color:#707070;
	background:url(normal.png) no-repeat; 
	height:27px;
	line-height:27px;
	text-align:left;
	padding-left:25px;
}
.panel_list1 li a:hover,.panel_list1 li a:focus{
	color:#707070;
	background:url(hover.png) no-repeat;
}
/***********pop out menu********/
ul.panel_list,
ul.panel_list li,
ul.panel_list ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
ul.panel_list {
	position: relative;
	z-index: 597;
	float: left;
}
ul.panel_list li {
	float: left;
	min-height: 1px;
	line-height: 1.3em;
	vertical-align: middle;
}
ul.panel_list li.hover,
ul.panel_list li:hover {
	position: relative;
	z-index: 599;
	cursor: pointer;
}
ul.panel_list ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 598;
	width: 100%;
}

ul.panel_list ul li {
	float: none;
}

ul.panel_list ul ul {
	top: 1px;
	left: 99%;
}

ul.panel_list li:hover > ul {
	visibility: visible;
}

ul.panel_list-vertical {
	width: 204px;
}

ul.panel_list-vertical ul {
	top: 1px;
	left: 99%;
}

ul.panel_list-vertical li {
	float: none;
	display:block;
}
ul.dropdown {
	font-weight: bold;
}

ul.panel_list li, li.dir {
	text-decoration:none;
	display:block;
	font-size:13px;
	color:#707070;
	background:url(normal.png) no-repeat; 
	height:27px;
	line-height:27px;
	text-align:left;
	padding-left:25px;
}
ul.panel_list li ul {
	border:1px solid #cccccc !important;
	border-radius:5px;
	background-color:#FFFFFF;
	-moz-box-shadow: 0 0 4px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 4px #888;
}
ul.panel_list li ul > li{
	background:url(normal1.png) no-repeat !important;
}
ul.panel_list li ul > li:hover{
	display:block;
	background-color:#E5E5E5 !important;
	background-image:none !important;
}
ul.panel_list li.hover,
ul.panel_list li:hover,
ul.panel_list li.on {
	background:url(hover.png) no-repeat; 
}

ul.panel_list a:link,
ul.panel_list a:visited	{ color: #707070; text-decoration: none; }
ul.panel_list a:hover	{ color: #707070; }
ul.panel_list a:active	{ color: #ffa500; }

ul.panel_list-vertical *.dir,
ul.panel_list-upward ul *.dir{
	background-image: url(nav-arrow-right.png);
	background-repeat:no-repeat;
	background-position:right;
}
ul.panel_list-vertical > li *.dir1{
	background-image: url(nav-arrow-right1.png) !important;
	background-repeat:no-repeat;
	background-position:right;
}
.panel_list li a, .panel_list-vertical li a{
	display:block;
}
/***********pop out menu end********/
div.button_code a span.watch, div.button_code a span.tell, a.linkopac{
	text-decoration:none !important;
}
span.watch{
	background-color:#1582b2;
	padding:10px;
	color:#ffffff;
	font-size:13px;
	text-transform:uppercase;
	margin-right:10px;
	cursor:pointer;
	text-decoration:none;
}
span.watch:hover{
	background-color:#2f2f2f;
}
span.tell{
	background-color:#2f2f2f;
	padding:10px;
	color:#ffffff;
	cursor:pointer;
	font-size:13px;
	text-transform:uppercase;
	text-decoration:none;
}
span.tell:hover{
	background-color:#1582b2;
}
.cat1, .cat2, .cat3{
	width:239px;
	float:left;
	border:2px solid #2f2f2f;
	background-color:#2f2f2f;
	margin-left:10px;
	color:#ffffff;
	font-size:13px;
	cursor:pointer;
	text-transform:uppercase;
	padding-bottom:7px;
}
.cat1:hover,.cat2:hover,.cat3:hover{
	border:2px solid #1376a1;
	background-color:#1376a1;
}
.fea_txt{
	padding-bottom:10px;
}
.desc_left{
	float:left;
}
.desc_right{
	float:right;
}
.desc,.desc p, .desc1, .desc1 p{
	font-size:14px;
	color:#818181;
	text-decoration:none;
	text-align:justify;
	padding:0 10px 0 10px;
}
.desc1, .desc1 p{
	padding:0px !important;
}
.desc p strong, .desc li strong{
	font-weight:normal;
}
.desc span {
    font-size: 14px !important;
}
.desc_tit{
	font-size:14px;
	color:#171717;
	text-align:left;
	text-transform:uppercase;
	padding:5px 0 5px 10px;
}
.col{
	color:#c50f0f !important;
	clear:both;
}
#mob-bottom-tabs{
	margin:0 0 0 15px;
}
.tab-title{
	display:none;
}
.tab_title {
	color:#ffffff;
	display:block;
	float:left;
	cursor:pointer;
	width:146px;
	font-size:13px;
	text-transform: uppercase;
	font-weight: normal;
	text-align:center;
	margin:0 0 0 5px;
	padding:15px 0;
	border:1px solid #B3B3B3;
	border-bottom:none;
	position:relative;
	top:1px;
	background-color:#1377a3;
}
.tab_content {
    border: 1px solid #B3B3B3;
    clear: both;
    float: left;
    text-align: left;
	width:749px;
	background-color:#ffffff;
}
.mob_tab {
	display:none;
}
label.tab_title:hover {
	color:#4c4c4c;
	background-color:#ffffff;
}
#tab1:checked ~ .tab_content #content1,
#tab2:checked ~ .tab_content #content2,
#tab3:checked ~ .tab_content #content3,
#tab4:checked ~ .tab_content #content4,
#tab5:checked ~ .tab_content #content5 {
	display:block;
}
#tab1:checked ~ .tab_top .tab1,
#tab2:checked ~ .tab_top .tab2,
#tab3:checked ~ .tab_top .tab3,
#tab4:checked ~ .tab_top .tab4,
#tab5:checked ~ .tab_top .tab5 {
	color:#4c4c4c;
	background-color:#ffffff;
}
#content1 p, #content2 p, #content3 p, #content4 p, #content5 p{
	color:#707070;
	padding:0 10px 0 20px;
	font-size:14px;
	line-height: 25px;
}
#content1 li, #content2 li, #content3 li, #content4 li, #content5 li{
	color:#707070;
	font-size:14px;
}
.bot_style{
	padding:10px;
	background-color:#ffffff;
	border:1px solid #B3B3B3;
	border-top:none;
}
.hides img{
	visibility:visible;
}
.content{padding:0px !important}

#fb-container .fb-content, #fb-container .fb-comments{
	border:none !important;
}
.feedback{
	width:750px;
	border: 1px solid #cccccc;
    border-radius: 5px;
}
#fb-container, #fb-container .fb-heading {
    background-color: transparent !important;
	border:none !important;
}
#fb-container .fb-heading h2{
	color: #1d94c0 !important;
	font-size:25px !important;
}
#fb-container .fb-heading .fb-popup{
	color:#717171 !important;
}
.fea_cats{
	display:block;
}
/*******none styles*********/

.mob_header, #mob_search,.mob_footer, #mobile_image, .tab-title{
	display:none;
}
