@CHARSET "ISO-8859-1";

@media screen {

		* {

		}

		h1 {
			font-size: 18px;
			line-height: 22px;
			color:#ffff03;
		}

		h2 {

		}

        h3 {

		}

		h4 {
       		color:#B34E00;
		}

        h5 {
        	color:#f1d275;
		}

        h6{
        	color:#f2c838;
        }

        h7{
        	color:#B34E00;
        }

        h8{
        	color: orangered;
        }

	/*---------- Layout Styles ----------*/

		body {
			padding: 0px;
			margin: 0px;
			color: #ffff03;
			font-family: "Lucida Sans Unicode", "Verdana", "Arial","sans-serif";
			font-size:14px;
        	background: #000000;
        	background-attachment: fixed;
        	background-position: top center;

			text-shadow: none;
		}


		div#container {
			min-width: 100%;
			min-height: auto;
			margin-right: auto;
			margin-left:auto;
       		top: 0;
        	left: 0 auto;
			right: 0 auto;
		 	overflow: hidden;
		}

        div.col_spacer {
			width: 100%;
			height: 1px;
	        float: right;
	        background-color: #B1B1B1;
	        border-top-left-radius:1em;
	        border-bottom-left-radius:1em;
	        -moz-border-radius-topleft:1em;
	        -moz-border-radius-bottomleft:1em;
	        -webkit-border-bottom-left-radius:1em;
        	-webkit-border-top-left-radius:1em;
        }

		div.nav {
			position: fixed;
			top: 0;
        	left: 0;
            width: 100%;
			height: auto;
			max-height: 15%;
            margin: 0px auto;
            padding: 0px auto;
            border-collapse: separate;
            z-index: 100;
    background-color: #ffff03;
			alignment-baseline:middle;
			color: #000000;
			background-repeat:repeat-x;
			border-bottom: 1px solid #000000;
			box-shadow: -.5px -.5px 10px #888888;
 			-moz-box-shadow: -.5px -.5px 10px #888888;
 			-webkit-box-shadow: -.5px -.5px 10px #888888;
        }

			
		div.nav_placer {
			position: relative;
  			top: 0;
        	left: 0;
            width: 100%;
			height: auto;
			max-height: 15%;
            margin: 0px auto;
            padding: 0px auto;
            border-collapse: separate;
            z-index: 100;
			background-color: #000000;
			alignment-baseline:middle;
			background-repeat:repeat-x;
        }

		div.featured{
			position: relative;
  			top: 0;
 			margin-left: .5%;
			margin-right: .5%;
 			padding-left: auto;
			padding-right: auto;
			height: 100%;
			width: 100%;
            font-weight: bold;
            z-index: 90;
			float: left;
			-webkit-justify-content: space-around; /* Safari 6.1+ */
		    justify-content: center;
 			text-align: center;
			align-content: center;
			align-self: auto;
			alignment-adjust: central;
			align-items: stretch;
		}
		
		.gray_box{
	 		width: 90%; 
			align-content:center; 
			margin: auto;
			margin-top: 15px;
			padding-left: 30px;
			padding-right: 30px;
			text-align: left;
			font-weight: normal;
			alignment-baseline:middle;
		}
		
		.blue_box{
			width: 100%; 
			align-content:center; 
			margin: auto;
			font-weight: bold;
			alignment-baseline:middle;
			font-size: 22px;
			font-color: #0000FF;
			background-color: #2f5596;
		}

		div.tile{
            width: 240px;
			height: auto;
			margin-left: .5%;
			margin-right: .5%;
			margin-bottom: 35px;
			box-shadow: 2px 2px 3px #888888;
 			-moz-box-shadow: 2px 2px 3px #888888;
 			-webkit-box-shadow: 2px 2px 3px #888888;
			border-radius: 20px;
			text-align:left;
		}
		
		.tile_image {
			border-radius: 20px 20px 0px 0px;
			box-shadow: 1px -1px 1px #A7A7A7;
 			-moz-box-shadow: 1px -1px 1px #A7A7A7;
 			-webkit-box-shadow: 1px -1px 1px #A7A7A7;
		}
		
		.mounting {
			background-position: top right;
			background-repeat: no-repeat;
			width: 460px;
			height: 125px;
			position: absolute;
			text-align: right;
			float: right;

		}
		
		.mount-table {
			width: 400px;
			opacity: 1;
			border: 1px solid #909090;
			margin-top: 75px;
		}
		
		.mount-table td {
			border: 1px solid #909090;
			padding: 2px;
			opacity: 1;
			background-color: #ffffff;
			text-align: center;
		}
		
		.quick-spec {
			background: none repeat scroll 0 0 #ffffff;
			opacity: 1;
			position:fixed;
			visibility: hidden;
			width: 880px;
			height: auto;
            z-index: 999;
            left: 0;
            right: 0;
            top: 150px;
            margin-left: auto;
            margin-right: auto;
			align-self: center;
			align-content: center;
			align-items: center;
			flex-flow: column wrap;
			alignment-baseline: central;
            box-shadow:  1px 2px 20px #000000;
            -moz-box-shadow: 1px 2px 20px #000000; /* FF3.5 - 3.6 */
            -webkit-box-shadow: 1px 2px 20px #000000; /* Saf3.0+, Chrome */
			border-radius: 5px;
		}
		
		.quick-close {
			position: absolute; height: 25px; width: 25px;
            box-shadow:  1px 2px 20px #000000;
            -moz-box-shadow: 1px 2px 20px #000000; /* FF3.5 - 3.6 */
            -webkit-box-shadow: 1px 2px 20px #000000; /* Saf3.0+, Chrome */
            background-color: #FFFFFF; 
			right: -30px;
            opacity: 1;
			font-size: 17px;
			border-radius: 5px;
		}
		
		.quick-left {
			float: left; width: 48%; padding: 1%; text-align: left;
		}
		
		.quick-right {
			float: right; width: 48%; padding: 1%;
		}
		
		.quick-bottom {
  			width: 880px;
  			height: 100%;
  			text-align: left;
  			font-size: 12px;
			background-color: #EFEFEF; 
			overflow: hidden; 
			border-bottom-left-radius: 5px; 
			border-bottom-right-radius: 5px;
		}
		
		.quick-banner-blue {
			background-color: #2f5596; font-size: 16px; font-weight: bold; text-align: center;
		}
			
		.quick-name {
			color: #c4c2d8; font-size:44px; line-height: 40px; text-align:left; font-weight:bold;
		}
		
		.quick-price {
			text-align:left; font-weight:bold; color:#2f5596;
		}
		
		.quick-table-data {
			text-align: left; background-color: #EBEBEB;
		}
		
		.quick-mount-left {
			float: left; text-align: left;
		}
		
		.quick-mount-right {
			float: right; text-align: left;
		}
		
		.quick-color-table{
			font-size: 14px; 
			width: 420px; 
			height: 100%;
  			font-weight: normal;
  			line-height: 14px;
  			margin-top: 5px;
			vertical-align:top;
		}
		
		.quick-color-black {
			height: 30px;
			width: 30px;
			background-color: #161615;
			float: left;
			margin-left: -37px;
			margin-top: -2px;
			border: 1px solid;
			position: absolute;
			border-color: #7A7A7A;
		}
		
		.quick-color-metallic-gray {
			height: 30px;
			width: 30px;
			background-color: #e1e6e9;
			float: left;
			margin-left: -37px;
			margin-top: -2px;
			border: 1px solid;
			position: absolute;
			border-color: #7A7A7A;
		}
			
		.quick-color-matte-white {
			height: 30px;
			width: 30px;
			background-color: #fafbfd;
			float: left;
			margin-left: -37px;
			margin-top: -2px;
			border: 1px solid;
			position: absolute;
			border-color: #7A7A7A;
		}
		
		.quick-color-medical-white {
			height: 30px;
			width: 30px;
			background-color: #f3f2ed;
			float: left;
			margin-left: -37px;
			margin-top: -2px;
			border: 1px solid;
			position: absolute;
			border-color: #7A7A7A;
		}
				
		.quick-color-light-gray {
			height: 30px;
			width: 30px;
			background-color: #e2e2e4;
			float: left;
			margin-left: -37px;
			margin-top: -2px;
			border: 1px solid;
			position: absolute;
			border-color: #7A7A7A;
		}
		
		.quick-color-light-beige {
			height: 30px;
			width: 30px;
			background-color: #fdfef8;
			float: left;
			margin-left: -37px;
			margin-top: -2px;
			border: 1px solid;
			position: absolute;
			border-color: #7A7A7A;
		}	
		
		.quick-bullets{
			font-weight: normal; 
			font-size: 13px; 
			margin-left: 10%;
		}
		
		.tile_big {
			overflow: hidden;
			text-align:center;
			width: 450px;
			height: 240px;
		}
		
		div.big_tile{
            width: 460px;
			height: auto;
			margin-left: 1.5%;
			margin-right: 1.5%;
			margin-bottom: 35px;
			border-radius: 5px;
			text-align:left;
			float: left;
		}
		
		.big_tile_header {
			text-align: center; 
			margin-bottom: 10px; 
			font-color:  #0000FF;
			font-size: 14px;   
			background-color: #f6f6f6;
  			height: 25px;
  			padding-top: 8px;
  			border-bottom: 1px solid #eaeaea;
			border-top: 1px solid #eaeaea;		
		}
		
		div.big_tile_bullets{
			margin-top: 5px; 
			font-size: 12px; 
			text-align: left; 
			margin-left: -10px; 
			background-color: #fdfdfd;
			height: auto; 
			width: 480px;
			height: 120px;
		}
		
		.big-tile-name-price {
			margin-top: -60px; 
			margin-bottom: 13px; 
			margin-left: 10px;
		}
		
		.big-tile-table {
			font-size: 14px; width: 440px; margin-top: 0px; z-index: 999; margin-bottom: 0px; margin-left: 5px;
		}
		
		.big-tile-name {
			color:  #0000FF; font-size:44px; line-height: 44px; text-align:left;
		}
		
		.big-tile-price {
			text-align:right; font-weight:bold; color: #0000FF; font-size:12px;
		}
		
		.big-tile-quick-spec { 
			text-align:right; font-weight:bold; font-size:15px;
		}
				
		.nav_td{
			-webkit-justify-content: space-around; /* Safari 6.1+ */
		    justify-content: space-around;
 			text-align: left;
			float: left;
			line-height: 1.4;
			align-content: space-around;
			align-self: baseline;
			alignment-adjust: middle;
			align-items: baseline;
			width: 273px;
			height: auto;
			margin-left: 5px;
			margin-right: -10px;
 			height: auto;
 			color: #0000FF;
			list-style: none;
 			cursor: pointer;
		}
		
		.nav_td2{
			-webkit-justify-content: space-around; /* Safari 6.1+ */
		    justify-content: space-around;
 			text-align: left;
			float: left;
			line-height: 1.4;
			align-content: space-around;
			align-self: baseline;
			alignment-adjust: middle;
			align-items: baseline;
			height: auto;
			margin-left: 5px;
 			height: auto;
 			color: #0000FF;
			list-style: none;
 			cursor: pointer;
		}
			
			
		.image_grid li {
			-webkit-justify-content: space-around; /* Safari 6.1+ */
		    justify-content: center;
 			text-align: center;
			align-content: center;
			align-self: auto;
			alignment-adjust: central;
			align-items: stretch;
			border-radius: 20px 20px 20px 20px;
 			box-shadow: 2px 2px 3px #888888;
 			-moz-box-shadow: 2px 2px 3px #888888;
 			-webkit-box-shadow: 2px 2px 3px #888888;
 			color: #0000FF;
 			float: left;
 			list-style: none outside none;
 			width: 240px;
 			height: auto;
 			cursor: pointer;
			padding: auto;
		}
		
		.image_grid{
			-webkit-justify-content: space-around; /* Safari 6.1+ */
		    justify-content: space-around;
 			text-align: center;
			align-content: space-around;
			align-self: baseline;
			alignment-adjust: middle;
			align-items: baseline;
			display: -webkit-flex; /* Safari */
    		-webkit-flex-wrap: wrap; /* Safari 6.1+ */
    		display: flex;
    		flex-wrap: wrap;
			width: auto;
 			height: auto;
 			color: #0000FF;
			list-style: none;
		}
		
		
		.image_grid_large{
			-webkit-justify-content: space-between; /* Safari 6.1+ */
		    justify-content: center;
			align-content: center;
			align-self: baseline;
			alignment-adjust: middle;
			align-items: baseline;
			display: -webkit-flex; /* Safari */
    		-webkit-flex-wrap: wrap; /* Safari 6.1+ */
    		display: inline-flex;
			float: left;
    		flex-wrap: wrap;
			width: auto;
 			height: auto;
 			color: #0000FF;
  			text-shadow: none;
			list-style: none;

		}
		
				.image_grid_large li{
			-webkit-justify-content: space-between; /* Safari 6.1+ */
		    justify-content: flex-start;
			align-content: flex-start;
			align-self: baseline;
			alignment-adjust: middle;
			align-items: baseline;
			display: -webkit-flex; /* Safari */
    		-webkit-flex-wrap: wrap; /* Safari 6.1+ */
    		display: inline-flex;
			float: left;
    		flex-wrap: wrap;
			width: 460px;
			height: 365px;
 			height: auto;
 			color: #0000FF;
			border: 1px solid #C8C8C8;
			padding-left: 10px;

		}
		
						.image_grid_large li a{
 			color: #0000FF;
			decoration: none;
		}
		

		.thumbs-desc {
			position: relative;
			display: none;
		}

		.thumbs-desc h3 {
			background-color: #000000;
			color: #ffff03;
			font-size: 13px;
			line-height: 1.3;
			text-align: left;
			position: absolute;
			text-shadow: none;
			border-radius: 0px 0px 20px 20px;
			box-shadow: 2px 3px 3px #888888;
			-moz-box-shadow: 2px 3px 3px #888888;
			-webkit-box-shadow: 2px 3px 3px #888888;
			z-index: 9999;
			overflow: visible;
			opacity: 1;
			font-weight: normal;
			margin-top: 25px;
			padding-left: 5px;
			padding-right: 5px;
		}

		.menu-img-caption {

			background-position: center bottom;
			color: #ffff03;
			float: left;
			font-size: 12px;
			height: 40px;
			top: 0;
			text-align: left;
			border-radius: 0px 0px 20px 20px;
			width: 225px;
			padding-left: 15px;
			padding-top: 5px;
			font-weight: bold;
		}
			
		div.footer{
			width: 100%;
			max-height: 100%;
			visibility:visible;
            font-weight: bold;
			background-color: #000000;
			background-repeat:repeat-x;
			font-color: #ffff03;
			-webkit-justify-content: space-around; /* Safari 6.1+ */
		    justify-content: space-around;
			display: -webkit-flex; /* Safari */
    		-webkit-flex-wrap: wrap; /* Safari 6.1+ */
    		display: flex;
			margin-left: auto;
			margin-right: auto;
		}
		
		
		div.footspace_left{
			-webkit-justify-content: flex-start; /* Safari 6.1+ */
		    justify-content: flex-start;
			display: -webkit-flex; /* Safari */
    		-webkit-flex-wrap: wrap; /* Safari 6.1+ */
    		display: flex;
			min-width: 50%;
		}
		
		div.footspace_right{
			-webkit-justify-content: space-around; /* Safari 6.1+ */
		    justify-content: space-around;
			display: -webkit-flex; /* Safari */
    		-webkit-flex-wrap: wrap; /* Safari 6.1+ */
    		display: flex;
			min-width: 50%;
		}
			
		div.footer_display{	
			width: auto;
		}
			
		div.footer_display_1{
			position: relative;
			width: auto;
			height: 100%;
            font-weight: bold;
			padding-left: 20px;
			padding-right: 10px;
			font-color: #ffff03;
			float: left;
			left: 0;
		}
			
		div.footer_display_2{
			position: relative;
			width:auto;
			height: auto;
			padding-left: 10px;
			font-color: #ffff03;
            font-weight: bold;
			float: left;
			background-color: #000000;

			background-repeat:repeat-x;
			overflow: visible;
			position: relative;
			display: inline-block;
		}
			
		.footer-table {
			border:2;
			padding-left: 4px;
			padding-right: 0px;
			padding-bottom: 4px;
			padding-top:4px;
		}

		#div1 {
			width: auto;
			height: auto;
			visibility:hidden;
			position: absolute;
			background-color: #E6E6E6;
			background-image: url(http://www.ergomart.com/templates/images/bg.png);
			background-repeat:repeat-x;
			z-index:999;
  		}
  
  		#div2 {
			width: auto;
			height: auto;
			position: absolute;
			top: 0;
			visibility:collapse;
			font-weight: normal;
			overflow: visible;	
			background-color: #E6E6E6;
			background-image: url(http://www.ergomart.com/templates/images/bg.png);
			background-repeat:repeat-x;
			z-index:999;
  		}
  
    	#div3 {
			width: auto;
			height: auto;
			position: absolute;
			top: 0;
			font-weight: normal;
			visibility:collapse;
			overflow: visible;	
			background-color: #E6E6E6;
			background-image: url(http://www.ergomart.com/templates/images/bg.png);
			background-repeat:repeat-x;
			z-index:999;
  		}
  
		div.footer_form {
			width: auto;
			position: relative;
			float: left; 
			padding-left: 2%;
			display: block;
		}
		
		div.form_settings {
			float: left; 
			padding-left: 2%;
			width: 105%;
			position: relative;
			display: inline-block;
		}
		
		.contact {
			float: right;
		}
		
		.submit {
			font-size: 20px;
			font-weight:bold;
			float: right;
		}

	/*---------- Image Styles ----------*/
	
		.img_logo {
			position: relative;
  			top: 0;
        	left: 0;
			width: 40%;
			min-width: 200px;
			height: auto;
			margin-left: 5%;
			margin-bottom: 3%;
		}
	
		.img_logo_placer {
			position: relative;
  			top: 0;
        	left: 0;
			width: 40%;
			min-width: 200px;
			height: auto;
			margin-left: 5%;
			margin-bottom: 3%;
		}

	/*---------- Element Styles ----------*/

	.spacing_w_line {
		clear:both;
		width:90%;
		margin-left: 5%;
		margin-right: 5%;
		position: relative;
		border-bottom:2px #ffff03;
		border-bottom-style: double;
	}

	.border_thin {
		border: 1px solid #535353;
        border-radius:1em;
		-moz-border-radius:1em;
		-webkit-border-radius:1em;
	}

	.thick_padding{
		padding:0 25px 0 25px;
	}

	div.padded {
		padding: 15px;
	}

	div.clearfloats {
		clear:both;
	}
	
	div.clearfloats_littlespace {
		clear:both;
		margin-bottom: 8px;
	}
	
	div.clearfloats_whiteout {
		clear:both;
		background-color: #ffffff;
		z-index: 20;
	}

	.clear_right {
		clear:right;
	}

	.clear_left {
		clear:left;
	}

    div.float_left {
        float: left;
    }

    div.float_right {
        float: right;
    }
		
	.align_middle {
		display:block;
		text-align:center;
	}

	ul, ol {

	} /* reset for IE */

	
	li {

	} /* reset for IE */
        
    a img{
        border:0;
    }

    a {
        text-decoration: none;
        text-transform: none;
        /*color:#b34e00;*/
		color:  #0000FF;
		cursor: pointer;
    }

    a:hover{
        color: #FF6E00;
	}

	p {
	margin-bottom:10px;
        line-height:1.4;
	}

	p.center {
	text-align: center;
	}

	table {
	border-collapse:collapse;
	width:100%;
	}

	table.float_left {
        float: left;
	}

	table.float_right {
        float: right;
	}

	tr.even{
        background-color: #000012;
	}

	tr.odd{
	background-color:#111111;
	}

	th, td{
	}

	thead th, td div{
	text-align:center;
	}

	th{
	text-align:left;
	}

	td div{
	}

	table, th, td{
	}

	td.right {
		text-align: right;
	}

	span.bold {
		font-weight: bold;
	}

	span.no_overflow {
 		overflow: none;
  		width: 51px;
	}
	
	.scale_font {
		font-size: 5% auto;
	}
	
		#search-home {
			position: relative;
 			float: left;
 			height: 40px;
			width: 200px;
 			margin-top: 2px;
		}		
	
		div.icons{
		 	overflow: hidden;
		 	min-width: 15%; 
		 	float: right; 
		 	margin-left: -5%; 
		 	padding-left: 5px; 
		 	margin-right: -50px; 
		 	padding-right: -50px; 
			top: 0; 
		 	left: 0;
		}
	
		#sddm li a {
 			border-radius: 5px;
  			top: 0;
	 		color: #000000;
	 		text-decoration: none;
			
		}

    	#sddm li a:hover{
            color: #FF8600;
			text-shadow: 0px 1px 3px #ffffff;	
        }

		#sddm li {
			margin-left: 2.5%;
			padding-right: 2.5%;
			text-align: right;
			width: auto;
			float: left;
			border-collapse: collapse;
			cursor: default;
		   	display:  block;
			border-right: 1px solid;
			border-color: #000000;
		}

		#m1 {
			background: none repeat scroll 0 0 #ffffff;
			opacity: .95;
			border-top: none;
			padding: 3px;
			position: absolute;
			visibility: hidden;
			width: auto;
			height: auto;
            box-shadow:  1px 2px 6px #000000;
            -moz-box-shadow: 1px 2px 6px #000000; /* FF3.5 - 3.6 */
            -webkit-box-shadow: 1px 2px 6px #000000; /* Saf3.0+, Chrome */
						border-radius: 5px;
		}

		#m2 {
			background: none repeat scroll 0 0 #ffffff;
			font-weight: normal;
			opacity: .95;
			border-top: none;
			padding: 3px;
			position: absolute;
			visibility: hidden;
			min-width: 30%;
			max-width: 50%;
            box-shadow:  1px 2px 6px #000000;
            -moz-box-shadow: 1px 2px 6px #000000; /* FF3.5 - 3.6 */
            -webkit-box-shadow: 1px 2px 6px #000000; /* Saf3.0+, Chrome */
			border-radius: 5px;
		}

		.menu {
			margin-top: 5px;
		}

		.curved_header {
            border-top-left-radius:1em;
            border-bottom-right-radius:1em;
            -moz-border-radius-topleft:1em;
            -moz-border-radius-bottomright:1em;
            -webkit-border-bottom-right-radius:1em;
            -webkit-border-top-left-radius:1em;
		}

		.curved_bottom {
            margin-top:-2px;
            border-bottom-left-radius:1em;
            border-bottom-right-radius:1em;
            -moz-border-radius-bottomleft:1em;
            -moz-border-radius-bottomright:1em;
            -webkit-border-bottom-right-radius:1em;
            -webkit-border-bottom-left-radius:1em;
		}

		.curved_bottom_header {
            margin-top:0px;
            margin-bottom:-10px;
            border: 1px solid #535353;
            border-bottom-left-radius:1em;
            border-bottom-right-radius:1em;
            -moz-border-radius-bottomleft:1em;
            -moz-border-radius-bottomright:1em;
            -webkit-border-bottom-right-radius:1em;
            -webkit-border-bottom-left-radius:1em;
            box-shadow:  2px 2px 5px #000000;
            -moz-box-shadow: 2px 2px 5px #000000; /* FF3.5 - 3.6 */
            -webkit-box-shadow: 2px 2px 5px #000000; /* Saf3.0+, Chrome */
		}

		.curved_footer {
            vertical-align:bottom;
            margin-bottom:0px;
            border-bottom-left-radius:1em;
            border-bottom-right-radius:1em;
            -moz-border-radius-bottomleft:1em;
            -moz-border-radius-bottomright:1em;
            -webkit-border-bottom-right-radius:1em;
            -webkit-border-bottom-left-radius:1em;
		}
			
			
#box-slider2 {
border-radius: 20px 20px 20px 20px;
display: none;
}

.tile_image_acc {
box-shadow: 0px;
 -moz-box-shadow: 0px;
 -webkit-box-shadow: 0px;
border: none;
width: 190px;
margin: 0;
padding: 0;
border-radius: 20px 20px 20px 20px;
}

		div.tile_acc{
            width: 240px;
			height: 205px;
			margin-left: .5%;
			margin-right: .5%;
			box-shadow: 2px 2px 3px #888888;
 			-moz-box-shadow: 2px 2px 3px #888888;
 			-webkit-box-shadow: 2px 2px 3px #888888;
			border-radius: 20px;
			text-align:left;
			background-image: url("http://www.ergomart.com/scripts/homepage/images/box-bg.png");
background-position: bottom;
background-repeat: repeat-x;
margin-bottom: 35px;
		}

.slider2 li{
	border: none;
	box-shadow:  0px 0px 0px #000000;
     -moz-box-shadow:  0px 0px 0px #000000;
     -webkit-box-shadow:  0px 0px 0px #000000;
	border-radius: 20px 20px 20px 20px;
	height: 100%;
	overflow: hidden;
}

li.no {
	border: none;
	box-shadow: none;
     -moz-box-shadow: none;
     -webkit-box-shadow: none;
}

li.border {
			box-shadow: 2px 2px 3px #888888;
 			-moz-box-shadow: 2px 2px 3px #888888;
 			-webkit-box-shadow: 2px 2px 3px #888888;
			border-radius: 20px 20px 20px 20px;
}

#accessories {
border: none;
box-shadow: 1px -1px 1px #A7A7A7;
-moz-box-shadow: 1px -1px 1px #A7A7A7;
-webkit-box-shadow: 1px -1px 1px #A7A7A7;
color: #686F74;
list-style: none outside none;
clear: both;
height: 205px;
border-radius: 20px 20px 20px 20px;
}

#accessories-title {
	z-index: 998;
	}

.sections {
float: left;
width: 100%;
position: relative;
font-size: 12px;
border-radius: 20px 20px 20px 20px;
}

#slogan {
color: #002980;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
font-weight: bold;
text-align: center;
float: left;
width: 100%;
border-radius: 20px 20px 20px 20px;
}

#bx-prev2 {
left: 0;
margin-left: -20px;
float: left;
top: 20px;
}

#bx-next2 {
float: right;
margin-right: -20px;
right: 0;
top: 20px;
}

.bx-wrapper {
position: absolute;
width: 240px;
border-radius: 20px 20px 20px 20px;
padding: 0;
}	
	
.hotspot {color:#000000; padding-bottom:1px; cursor:pointer; margin-top: 100px;}

#tt {position:absolute; 
display:block;    
color:#000000;
width: 460px;
height: 300px;
margin-top: 250px;
margin-left: -450px;
opacity: 1;
z-index:999;}

 table.am {
 text-align: left;
 vertical-align: bottom;
 border-collapse:collapse;
 text-align:center;
}

table.am_prod tr td {
 border-right-width: 1px;
 border-top-width: 1px;
 border-style: solid;
 border-width: 1px;
 border-color:#ffffff;
 border-collapse:collapse;
 background-color: #D8DFE7;
 padding: 4px;
 font-weight:normal;
 font-size: 12px;
 text-align:right;
 line-height: 16px;
}

table.am tr td {
 border-right-width: 1px;
 border-top-width: 1px;
 border-style: solid;
 border-color:#ffffff;
 border-collapse:collapse;
 padding: 5px;
 text-align:center;
}
 tr.odd {
background-color: #fafafa;
}
tr.even {
background-color: #eeeeee;
}
tr.head {
background-color: #D8DFE7;
}
td.up

{	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
}

        .black-cat-logo {
            height: 150px;
            position: absolute; 
            margin-top: -14px;
        }
        .youtube {width: 900px; height: 500px;}
        
        .fb-box{ width: 500px;}
}
	@media screen and (max-width: 600px) {
        
            	h1 {
			font-size: 12px;
			line-height: 18px;
			color:#ffff03;
		}
        
        .black-cat-logo {
            height: 50px !important;
            margin-left: -30px;
    margin-top: 2px;
    position: relative;}
        
        .menu { margin-top: 0px;}       
            
            #sddm {margin-top: 2px !important;}
        
        #sddm li {margin-left: 5px !important;}
        ._2p3a {width: 99% !important;}
        .fb-box {width: 100% !important;}
            .nav_placer {margin-bottom: 30px !important;}
            
            .youtube {width: 100%; height: auto;}
            
            
	}
            
	
