body{ background:#0a0a0a !important;}
.top_bar{background-color:#2d2d2d;}
.top_bar_left{padding:12px 0; color:#FFF;}
.top_bar_left i{color:#e3831c;}
.top_bar_left a{color:#FFF; text-decoration:none; transition:all 0.3s;}
.top_bar_left a:hover{color:#e3831c; transition:all 0.3s;}
.top_bar_right{color:#FFF; padding:12px 0;}
.top_bar_right i{color:#e3831c;}


.sec_top_bar{background-color:#e3831c;}
.sec_topbar_logo{padding:20px 0;}
.sec_topbar_icons i{background-color:#343434; max-height:40px; min-height:40px; max-width:40px; min-width:40px; text-align:center; line-height:40px; color:#FFF; margin:35px 0; border-radius:22px;}
.sec_topbar_icons i:hover{background-color:#e3831c;}
.sec_topbar_searchbox{padding:31px 0;}
.sec_topbar_searchbox_custom{border-radius:0px !important; border:none !important; min-height:48px !important; max-height:48px; background-color:#1a1919;}
.sec_topbar_btn_custom{border-left:none !important; border-radius:0px !important;  min-height:48px !important; max-height:48px; line-height:36px; border:1px solid #1a1919; background-color:#1a1919; color:#e3831c;}
.sec_topbar_btn_custom:hover, .sec_topbar_btn_custom:focus{background-color:#1a1919; color:#FFF; border:1px solid #1a1919;}
.sec_topbar_btn_custom:active{background-color:#1a1919 !important; color:#FFF !important; border:1px solid #1a1919 !important;}



.top_navbar{background-color:#/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1c1c1c+0,161616+51,080808+100,7db9e8+100 */
background: rgb(28,28,28); /* Old browsers */
background: -moz-linear-gradient(top, rgba(28,28,28,1) 0%, rgba(22,22,22,1) 51%, rgba(8,8,8,1) 100%, rgba(125,185,232,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(28,28,28,1) 0%,rgba(22,22,22,1) 51%,rgba(8,8,8,1) 100%,rgba(125,185,232,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(28,28,28,1) 0%,rgba(22,22,22,1) 51%,rgba(8,8,8,1) 100%,rgba(125,185,232,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1c1c', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */;}
.mainNav{background-color:#2d2d2d; border:none; margin-bottom:0px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#1c1c1c+0,161616+51,080808+100,7db9e8+100 */
background: rgb(28,28,28); /* Old browsers */
background: -moz-linear-gradient(top, rgba(28,28,28,1) 0%, rgba(22,22,22,1) 51%, rgba(8,8,8,1) 100%, rgba(125,185,232,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(28,28,28,1) 0%,rgba(22,22,22,1) 51%,rgba(8,8,8,1) 100%,rgba(125,185,232,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(28,28,28,1) 0%,rgba(22,22,22,1) 51%,rgba(8,8,8,1) 100%,rgba(125,185,232,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c1c1c', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */}
.mainNav_ul li a{ color:#fff !important; font-size:12px !important;}
.mainNav_ul li a:hover, .mainNav_ul li a:focus{ color:#fff !important; background-color:#e3831c !important;}
.top_navbar_right i{background-color:#2d2d2d; max-height:50px; min-height:50px; max-width:55px; min-width:55px; text-align:center; line-height:50px; color:#FFF;}
.top_navbar_right i:hover{background-color:#0b6e98;}




.aboutus_bg{background-color:#111111;}
.aboutus_logo img{padding:40px 0 15px 0; }
.aboutus_content p{color:#FFF; font-weight:600; padding: 20px 0 40px 0;}
.aboutus_hr{border:2px solid #e3831c;}
.aboutus_right_text p{color:#FFF; padding:50px 0; text-align:justify;}
.aboutus_btn_custom{margin-top:-20px; border-radius:0px; padding:8px 18px; background-color:#e3831c; transition:all 0.3s;}
.aboutus_btn_custom:hover, .aboutus_btn_custom:focus{background-color:#1a1d1f !important; border-color:#FFF; transition:all 0.3s;}


.category_bg{background-color:#0a0a0a;}
.category_heading{font-size:32px; font-weight:bold; text-align:center; color:#FFF; padding:18px 0;}
.category_heading span{color:#e3831c;}
.category_first_col{background-color:#FFF; padding:15px; margin-bottom:35px; position:relative;}
.category_first_text{color:#000; font-size:24px; font-weight:bold; text-transform:uppercase; padding-left:5px;}
.category_first_img img{padding:5px; margin-top:20px;}
.border_img{ position: absolute; z-index: 000; margin-top: -7px; margin-left: -7px}
.border_img_btm{position:static; z-index: 999; margin-top: -155px; margin-left: 194px; margin-bottom:30px;}






.products_bg{background-color:#111111;}
.products_heading{font-size:32px; font-weight:bold; text-align:center; color:#FFF; padding:18px 0; text-transform:uppercase;}
.products_heading span{color:#e3831c;}
.products_img{background-color:#FFF; padding:15px; margin-bottom:35px; border-left:5px solid #e3831c; border-right:5px solid #e3831c;}
.prod_img_cont{text-align:center; padding:15px 0; font-weight:bold;}
.prod_img_cont span{color:#e3831c;}
.prodcuts_btn{text-align:center; border-radius:0px; margin-bottom:12px;}
.prodcuts_btn a{border-radius:10px; padding:7px 18px;}
.prod_img{ text-align:center; max-height:300px; min-height:300px; line-height:300px;}





.footer_bg{background-color:#1a1d1f;}
.footer_head{font-weight:bold; color:#FFF; font-size:20px; text-transform:uppercase; padding:16px 0;}
.footer_cont li{padding-bottom:6px;}
.footer_cont li a{color:#6e6f6f; display:block; text-decoration:none; transition:all 0.3s}
.footer_cont li a:hover{color:#e3831c; transition:all 0.3s; padding-left:12px;}
.footer_cont4th p{color:#6e6f6f;}
.footer_search{background-color:#222527 !important; border:none; color:#FFF; margin-top:15px;}
.footer_btn{margin:22px 0 18px 0; border-radius:0px; padding:9px 15px; background-color:#e3831c; transition:all 0.3s; float:right;}
.footer_btn:hover, .footer_btn:focus{background-color:#1a1d1f !important; border-color:#FFF; transition:all 0.3s;}
.footer_row{border-top:1px solid #313538;}
.footer_lefttext{padding:16px 0; color:#6e6f6f;}
.footer_lefttext span{color:#e3831c; font-weight:bold;}
.footer_righttext{padding:16px 0; color:#6e6f6f;}
.footer_righttext a{color:#CCC; transition:all 0.3s;}
.footer_righttext a:hover{color:#e3831c; text-decoration:none; transition:all 0.3s;}
.footerul{list-style:none; margin:0; padding:0;}
.footerul li a{font-family: 'Open Sans', sans-serif; font-size:15px; color:#6e6f6f; display:block; padding:15px 0px; transition:all 0.5s;}
.footerul li a:hover{color:#e3831c; text-decoration:none; display:block; padding:15px 10px;}
.twtr{background:url(../images/twtr.png) top right no-repeat; height:39px; display:block; margin:5px 0;}
.twtr:hover{background:url(../images/twtr.png) top -39px right no-repeat; height:39px; display:block;}
.lin{background:url(../images/lin.png) top right no-repeat; height:39px; display:block; margin:5px 0;}
.lin:hover{background:url(../images/lin.png) top -39px right no-repeat; height:39px; display:block;}
.fb{background:url(../images/fb.png) top right no-repeat; height:39px; display:block; margin:5px 0;}
.fb:hover{background:url(../images/fb.png) top -39px right no-repeat; height:39px; display:block;}
.ytube{background:url(../images/ytube.png) top right no-repeat; height:39px; display:block; margin:5px 0;}
.ytube:hover{background:url(../images/ytube.png) top -39px right no-repeat; height:39px; display:block;}


.left_menu_main a{ background:#e3831c; font-family:'Roboto', sans-serif; font-size:16px; font-weight:500; color:#fff; text-transform:uppercase; display:block;padding:6px 10px; transition:all 0.3s; margin-bottom:5px;}
.left_menu_main a:hover{ background:#000; text-decoration:none; transition:all 0.3s; padding-left:20px;}

.left_sub_menu a{ background:#000; font-family:Myriad Pro; font-size:13px; color:#fff; display:block; padding:5px 12px;  transition:all 0.3s; margin-bottom:2px;}
.left_sub_menu a:hover{ background:#e3831c; text-decoration:none; padding-left:15px; transition:all 0.3s;}


.baskets{padding:10px 20px 10px 20px; background:#e3831c; border:1px #e3831c solid; border-radius:0; color:#fff; text-decoration:none;}
.baskets:hover{padding:10px 20px 10px 20px; background:#000; border:1px #000 solid; border-radius:0; color:#fff; text-decoration:none;}
.baskets a{padding:10px 20px 10px 20px; background:#e3831c; border:1px #e3831c solid; border-radius:0; color:#fff; text-decoration:none;}
.baskets a:hover{padding:10px 20px 10px 20px; background:#000; border:1px #000 solid; border-radius:0; color:#fff; text-decoration:none;}

.brds{ font-family: 'Open Sans', sans-serif; font-size:24px; font-weight:bold; color:#fff; border-bottom:solid 1px #fff; padding:15px 0; margin-bottom:20px;}
.content_head{ font-family: 'Open Sans', sans-serif; font-size:24px; font-weight:bold; color:#fff; border-bottom:solid 1px #fff; padding:15px 0; margin-bottom:20px;}
.content_text{ font-family: 'Open Sans', sans-serif; font-size:14px; font-weight:normal; color:#fff; margin-bottom:20px;}
.brds a{ color:#000;}
.brds a:hover{ text-decoration:none; color:#ea5206;}


.paging_con{ margin-bottom:20px;}
.paging{

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	color:#fff;

	text-valign:center;

	text-decoration:none;

	background:#000;

	PADDING-top:3px;

	PADDING-bottom:3px;

	PADDING-right: 7px;

	PADDING-left: 7px;

	width:25px;

	height:25px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	border:solid 1px #000;

}

.paging:hover{

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	color:#fff;

	text-valign:center;

	text-decoration:none;

	background:#e3831c;

	PADDING-top:3px;

	PADDING-bottom:3px;

	PADDING-right: 7px;

	PADDING-left: 7px;

	width:25px;

	height:25px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	border:solid 1px #e3831c;

}

.paging_act{

	font-family:Arial;

	font-size:11px;

	font-weight:bold;

	background-color:#e3831c;

	color:#fff;

	text-valign:center;

	text-decoration:none;

	PADDING-top:3px;

	PADDING-bottom:3px;

	PADDING-right: 7px;

	PADDING-left: 7px;

	width:35px;

	height:20px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	border:solid 1px #e3831c;

}

.paging_act:hover{

	font-family:Arial;

	font-size:11px;

	font-weight:bold;

	background-color:#e3831c;

	color:#fff;

	text-valign:center;

	text-decoration:none;

	PADDING-top:3px;

	PADDING-bottom:3px;

	PADDING-right: 7px;

	PADDING-left: 7px;

	width:35px;

	height:20px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	border:solid 1px #e3831c;

}


@media (max-width:768px){
		.top_bar_left , .top_bar_right{ text-align:center; padding:6px 0; }
		.sec_topbar_logo{padding:15px 0; text-align:center; margin-bottom:-30px;} 
		.sec_topbar_icons{text-align:center; color:#FFF;  margin-bottom:-40px;}
		.sec_topbar_searchbox{padding:25px 0; margin-bottom:-10px;}
		.mainNav_ul li{text-align:center;}
		.top_navbar_right{text-align:left;}
		.aboutus_logo img{padding:20px 0 8px 0; text-align:center;}
		.aboutus_content p{color:#FFF; font-weight:600; padding: 0 0 20px 0; text-align:center;}
		.aboutus_right_text p{color:#FFF; padding:5px 0 20px 0 ; text-align:center;}
		.aboutus_right_btn{margin:10px 0 10px 0; border-radius:0px; padding:8px 18px; text-align:center !important;}
		.category_heading{font-size:32px; font-weight:bold; text-align:center; color:#FFF; padding:18px 0;}
		.category_first_col{background-color:#FFF; padding:15px; margin-bottom:15px; text-align:center; border-left:5px solid #e3831c; border-right:5px solid #e3831c;}
		.category_first_img{ text-align:center;}
		.products_heading{font-size:32px; font-weight:bold; text-align:center; color:#FFF; padding:18px 0; text-transform:uppercase;}
		.products_img{background-color:#FFF; padding:15px; margin-bottom:35px; border-left:5px solid #e3831c; border-right:5px solid #e3831c; text-align:center;}
		.footer_bg{background-color:#1a1d1f; text-align:center;}
		.footer_btn{margin:22px 0 18px 0; border-radius:0px; padding:9px 15px; background-color:#e3831c; transition:all 0.3s;}
		.footer_lefttext{padding:8px 0; color:#6e6f6f; text-align:center;}
		.footer_righttext{padding:8px 0; color:#6e6f6f; text-align:center;}
		.border_img{ display:none;}
		.border_img_btm{display:none;}
}

.detail_box{ background:#FFF; text-align:center; padding:25px; border-left:5px solid #e3831c; border-right:5px solid #e3831c;}
.detail_box{ background:#FFF; padding:20px; text-align:center;}
.d_name{ font-family:'Roboto', sans-serif; font-size:22px; color:#e3831c; font-weight:700;}
.d_art{ font-family:'Roboto', sans-serif; font-size:16px; color:#fff; font-weight:700; padding:5px 0 15px 0; border-bottom:solid 1px #dfdfdf; margin-bottom:15px;}
.d_detail{ font-family:'Roboto', sans-serif; font-size:14px; color:#fff; padding:5px 0 15px 0; border-bottom:solid 1px #dfdfdf;}
.d_qty{ font-family:'Roboto', sans-serif; font-size:22px; color:#e3831c; font-weight:700; padding:15px 0; border-bottom:solid 1px #dfdfdf; margin-bottom:20px;}