body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td {font-size:12px}
body {background-color:#071923; color:#000}
li {font-size:12px}
p {font-size:12px}
h1 {margin-top:0; margin-bottom:20px; padding-bottom:7px; font-size:25px; border-bottom:1px dotted #ccc}
h2 {margin-top:0; font-size:20px}
h3 {margin-top:0; font-size:17px}
ul {padding-left:15px}


/* excerpt box */
.excerpt_box {margin-bottom:15px}
.excerpt_box_title {font-size:24px; margin-bottom:10px}
.excerpt_box_image {margin-bottom:10px}
.excerpt_box_excerpt {line-height:1.4em}
.excerpt_box_readmore {margin-top:15px}
.excerpt_box_readmore a {}
#front_1 .excerpt_box_excerpt {min-height:180px}


/* PRODUCTS */
#product_categories ul {padding-left:0; list-style-type:none}

#product_categories > ul > li > a {display:block; padding:3px 10px; font-size:15px; font-weight:bold; color:#fff; margin-bottom:1px; background-color:#000;}
#product_categories > ul > li > a:hover, #product_categories .current-cat > a {background-color:#2e357b}
#product_categories > ul > li.cat-item {}
/* li.cat-item-9 > a {background-color:#000;}
li.cat-item-10 > a {background-color:#000;}
li.cat-item-11 > a {background-color:#000;}
#product_categories .children {margin-left:0; background-color:#E5E5E5}
#product_categories .children li {border-bottom:1px solid #ffffff}
#product_categories .children li:last-child {border-bottom:none}
#product_categories .children li a {padding:3px 25px; color:#3F3F3F; background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:7px center}
#product_categories .children li a:hover {background-color:#FBFFBC} */


ul#product_list li {display:block; float:left}
ul#product_list li a {display:block; float:left; width:200px; height:250px; padding:15px; margin-right:15px; margin-top:15px; border:1px solid #ccc; text-align:center}
ul#product_list li a:hover {border:1px solid #282B6A}
.product_image {margin-bottom:15px}
.post-meta-key {font-weight:bold}


/*form css*/
.form-out{float: left;width: 100%;height: auto;}
.form-out .form-label{float: left;width: 300px;}
.form-out .form-input{float: left;min-height: 30px;}

/* HEADER */
#header {background-color:#fff; background-image:url(../images/header-bg.jpg); background-repeat:no-repeat; background-position:top center}
#header_1 {}
#logo {text-align:left}
#header_2 {}
#icons {text-align:right; padding-top:40px;}


/* FRONT */
#front {}

#front_slider {background-image:url(../images/bgc.jpg); background-repeat:repeat-x; margin:0; padding:0}

.front-box .description {padding:10px; min-height:200px}
.front-box .button-wrap {padding:10px}
#front_1, #front_2, #front_3, #front_4, #front_5, #front_6 {background-color:#fff;}
#front_1_1 a, #front_1_2 a, #front_1_3 a, #front_1_4 a, #front_1_5 a, #front_1_6 a {display:block; color:#ffffff; font-weight:bold; text-align:center; font-size:12px}
/* #front_1_1:hover, #front_1_2:hover, #front_1_3:hover, #front_1_4:hover, #front_1_5:hover, #front_1_6:hover {background-color:#000} */
#front_1_1, #front_1_2, #front_1_3, #front_1_4, #front_1_5, #front_1_6 { min-height:240px;}
#front_1_1 { background-color:#b57873; border-right:1px solid #000; color:#fff}
#front_1_1_1 {background-color:#c39390}
#front_1_1_2 { background-color:#b57873;}

#front_1_2 {background-color:#08427a; border-right:1px solid #000; color:#fff}
#front_1_2_1 {background-color:#3b6993}
#front_1_2_2 {background-color:#08427a;}

#front_1_3 {background-color:#dd7523; border-right:1px solid #000; color:#fff}
#front_1_3_1 {background-color:#e29155}
#front_1_3_2 {background-color:#dd7523;}

#front_1_4 {background-color:#e6bd60; border-right:1px solid #000; color:#fff}
#front_1_4_1 {background-color:#eac985}
#front_1_4_2 {background-color:#e6bd60;}

#front_1_5 {background-color:#0195b5; border-right:1px solid #000; color:#fff}
#front_1_5_1 {background-color:#3baac2}
#front_1_5_2 {background-color:#0195b5;}

#front_1_6 {background-color:#766b59;; color:#fff}
#front_1_6_1 {background-color:#91897b}
#front_1_6_2 {background-color:#766b59;}

.cell_inner {padding:0 15px;}



#front_2 {padding-top:40px}
#front_2 div {text-align:center; font-size:17px}
#front_3 {padding-top:15px}
#front_4 {padding-bottom:30px}


/* PAGE & SINGLE & PRODUCTS */
 #page, #single, #product, #products { min-height:400px; padding:20px 0; background-color:#ECF0F1}


/* FOOTER */
#footer_1, #footer_2, #footer_1 a, #footer_2 a {color:#fff}
#footer_2 {padding-top:15px; padding-bottom:15px; background-color:#ED1C24;}




/* NAVBAR */
.nav-bar {background-color:transparent; margin-top:0; margin-bottom:0; }
.nav-bar > li  {line-height:40px; margin-right:5px; background-color:#ecf0f1; border:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px; }
.nav-bar > li:first-child {box-shadow:none}
.nav-bar > li:last-child {border:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
.nav-bar > li:hover { background-color:#000;}

.nav-bar > li > a {color:#2e357b; font-weight:bold}
.nav-bar > li > a:hover {color:#ED1C24; background-color:#000;-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;}
.nav-bar > li:hover { background: none }


/* navbar flyout */
.flyout {width:170px; background:none; border:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none}
ul.flyout li, .nav-bar li ul li {border-left:none}
ul.flyout li a, .nav-bar li ul li a {padding:0 15px; font-size:12px; height:40px; line-height:40px; background-color:#ecf0f1; border:none; color:#2e357v; font-weight:bold; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none}
ul.flyout li a:hover, ul.flyout li a:focus, .nav-bar li ul li a:hover, .nav-bar li ul li a:focus {background-color:#ecf0f1; background-repeat:repeat-x; color:#2e357b;}
/* ul.flyout li a:hover, ul.flyout li a:focus, .nav-bar li ul li a:hover, .nav-bar li ul li a:focus {background:#acacac; color:#4d515a} */


.orbit {margin-bottom:0}
.orbit-wrapper .slider-nav span.left { margin-left:15px;}
.orbit-wrapper .slider-nav span.right { margin-right:15px;}


.button {
background: #000000;
border: 1px solid #000000;
-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5) inset;
-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.5) inset;
color: #fff;}
 
.sidebar-nav { background-color:#666; padding:15px 0; font-size:12px; border-bottom:1px solid #FFF; }
.sidebar-nav ul {margin:0; padding:0; list-style-type:none}
.sidebar-nav ul li {margin:0; padding:0}
.sidebar-nav ul li a {display:block; padding:4px 15px; font-size:12px; color:#fff}
.sidebar-nav ul li a:hover, .sidebar-nav ul li.active a {background-color:#000; }
h5 {font-size: 15px;
background-color: #000;
padding: 15px;
color: #fff;
margin-bottom: 1px;}
.nine, .row .nine{ padding-left:20px;}



ul.images {list-style-type:none}
ul.images li {float:left; margin-right:20px; margin-bottom:20px}
ul.images li img {display:block; border:1px solid #7C7C7C; padding:2px}

