header{
		border-style: solid; border-width: 7px 0px 0px;
-moz-border-image: url(../../../assets/base/img/layout/bar.jpg) 7 0 0 0 round;
-webkit-border-image: url(../../../assets/base/img/layout/bar.jpg) 7 0 0 0 round;
-o-border-image: url(../../../assets/base/img/layout/bar.jpg) 7 0 0 0 round;
border-image: url(../../../assets/base/img/layout/bar.jpg) 7 0 0 0 fill round;
	}

.table-container {
	padding: 20px;
	margin: 0 0 20px;
	background: #fff;
	box-shadow: 0 0 5px #ddd;
}
/* responsive tables */
.responsive-stacked-table {
	width: 100%;
	border: 1px solid #ddd;
	border-collapse: collapse;
	table-layout: fixed;
	color:#FFF;
}
.responsive-stacked-table th,
.responsive-stacked-table td {
	padding: 10px;
	border-top: 1px solid #ddd;
}
.responsive-stacked-table .myblue{
	background:#00adef;
}
.responsive-stacked-table .mypink{
	background:#ec008b;
}
.responsive-stacked-table .myyellow{
	background:#ffcb04;
}
.responsive-stacked-table .myblack{
	background:#000;
}
.responsive-stacked-table .mygray{
	background:#CCC;
	color:#666;
}
.responsive-stacked-table thead {
	background: #eee;
	border-bottom: 3px solid #ddd;
}
/*.responsive-stacked-table tr:nth-child(even) {
	background: #f5f5f5;
}*/
.responsive-stacked-table .fa {
	margin-right: 5px;
}
.responsive-stacked-table .fa-check-circle {
	color: #690;
}
.responsive-stacked-table .fa-times-circle {
	color: #c00;
}

.responsive-stacked-table.with-mobile-labels {
	font-size: .85em;
}

@media (max-width: 1199px) {
	.container {
		width: auto;
		padding: 0 10px;
	}
	#categories_list ul li a img{height:185px!important;}
	#categories_list ul li{width:23%!important;}
}
@media (max-width: 1024px) {
.c-layout-header .c-navbar .c-mega-menu > .nav.navbar-nav > li > .c-link{padding: 40px 10px 39px 10px!important;}
.c-page-on-scroll.c-layout-header-fixed .c-layout-header .c-mega-menu .nav.navbar-nav > li > .c-link{    padding: 23px 10px 21px 10px!important;}
}
@media (max-width: 812px) {
#categories_list ul li a img{height:200px!important;}
	#categories_list ul li{width:47.4%!important;}
}
@media (max-width: 768px) {
	#categories_list ul li{width:47%!important;}
}
@media (max-width: 667px) {
	#categories_list ul li{width:46%!important;}
}
@media (max-width: 425px) {
	#categories_list ul li{width:94%!important;}
}
@media (max-width: 767px) {
	.responsive-stacked-table thead {
		display: none;
	}
	.responsive-stacked-table tr,
	.responsive-stacked-table th,
	.responsive-stacked-table td {
		display: block;
	}
	.responsive-stacked-table td {
		border-top: none;
	}
	.responsive-stacked-table tr td:first-child {
		border-top: 1px solid #ddd;
		font-weight: bold;
	}
	.responsive-stacked-table.with-mobile-labels tr td:first-child {
		font-weight: 300;
	}
	.responsive-stacked-table.with-mobile-labels td:before {
		display: block;
		font-weight: bold;
	}
	.responsive-stacked-table.with-mobile-labels td:nth-of-type(1):before {
		content: "Product:";
	}
	.responsive-stacked-table.with-mobile-labels td:nth-of-type(2):before {
		content: "Processor:";
	}
	.responsive-stacked-table.with-mobile-labels td:nth-of-type(3):before {
		content: "Memory:";
	}
	.responsive-stacked-table.with-mobile-labels td:nth-of-type(4):before {
		content: "Hard Drive:";
	}
	.responsive-stacked-table.with-mobile-labels td:nth-of-type(5):before {
		content: "Graphics Card:";
	}
}
.low {float:left; padding:10px;}


.mysmallimage  img {
    display: block;
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
	padding-bottom:25px;
}
.mysmallimage  img .c-content-title-1{
	margin-top:15px;
	margin-left:15px;
}
.mysmallimage .c-content-title-1 > h3,
.mysmallimage .c-content-title-1 > .c-line-left,
.mysmallimage .c-content-title-1 > p {
	margin-left:15px;
}

.mysmallimage .c-content{
	margin-left:15px;
}

@media (min-width: 769px){ 
  .mysmallimage {
		display: none;
	} 

}
@media (max-width: 479px) {
	.mybigimage {
		display: none;
	}
}
@media (max-width: 479px) {
	.mysmallimage {
		display: block;
	}
}
@media (max-width: 768px) {
	.mybigimage {
		display: none;
	}
}
.fancybox-overlay.fancybox-overlay-fixed {z-index: 99999;}

@media (max-width: 768px) {
	.fancybox-overlay.fancybox-overlay-fixed {z-index: 999;}

}
#single_image {display: block;}
#categories_list ul{margin: 0;padding: 0;}
#categories_list ul li{float:left;width:23.2%;background: #fff;list-style: none;margin: 10px;text-align: center;box-shadow: -1px -1px 3px #ccc;}
#categories_list ul li img{width:auto;padding: 10px;height: 207px;}
#categories_list ul li h2{color: #3a3f45;font-size: 16px;padding: 10px 0;font-weight: 500;line-height: 1.1;font-family: "Montserrat", sans-serif;text-transform: capitalize;letter-spacing: -1px;margin: 0;}
#categories_list ul li a:hover h2{color: #00aeef;}
#categories_list hr {clear: both;margin: 0px 10px 10px;border-bottom: 1px solid #ccc;border-top: 0;padding: 6px 10px;border-left: 0;border-right: 0;}
.sidebar_list li{float: none!important;background: none!important;box-shadow: none!important;width: 90%!important;text-align: left!important;border-bottom: 1px solid #ccc;}
.sidebar_list li:last-child{border:none;}
.sidebar_list{background: #fff;box-shadow: -1px -1px 3px #ccc;    margin-top: 10px;}
.product_list li{width:31%!important;}
.order_button {
    float: right;
    background: #1f1d1d;
    padding: 5px 10px 5px 10px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}
.view_button{
	float: left;
	background: #1f1d1d;
    padding: 5px 10px 5px 10px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}
.button_box {

    padding: 10px 30px 10px 30px;
    margin-bottom: 30px;
}