body { font: 12px 'open_sansregular'; background:url(../images/bg.jpg) repeat;color: #3a3a3a; background-attachment:fixed;}
a:hover, a:focus{color:#f90007; outline:0;}
a {color: #f90007; outline:0;}
.social-icons-row{margin:6px 0;text-align: right;}
.social-icons-row a{margin:0 5px;}
.sep-top{ border-left: 1px solid #DBDBDB;}


.header-content {background: url("../images/banner-bg.jpg") no-repeat fixed center top / cover transparent;width: 100%;padding-bottom: 26px;padding-top: 40px;
background-image: url("../images/banner-bg.jpg")\9; background-position:center top\9; background-size:cover\9;
}
.navbar .brand{margin:0; padding:0;}
.topMenu{padding-top: 78px;}
.navbar .nav > li { margin: 0 2px;}
.navbar .nav > li > a{color: #000000;
    display: block;
    font-family: 'open_sanssemibold';
    font-size: 16px;
    font-style: normal;
    padding: 4px 14px;
	text-shadow: none;}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{
    background: #F2F2F2!important;
    border-radius: 20px 20px 20px 20px ;
    color: #F90007;}
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover{
	background: #F2F2F2;
    border-radius: 20px 20px 20px 20px;
    color: #F90007;}	
	
.category-sec{background: rgb(254,63,68); /* Old browsers */
background: -moz-linear-gradient(top, rgba(254,63,68,1) 0%, rgba(254,0,8,1) 2%, rgba(249,0,4,1) 8%, rgba(250,0,8,1) 10%, rgba(234,1,7,1) 29%, rgba(191,0,5,1) 67%, rgba(166,0,6,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,63,68,1)), color-stop(2%,rgba(254,0,8,1)), color-stop(8%,rgba(249,0,4,1)), color-stop(10%,rgba(250,0,8,1)), color-stop(29%,rgba(234,1,7,1)), color-stop(67%,rgba(191,0,5,1)), color-stop(100%,rgba(166,0,6,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(254,63,68,1) 0%,rgba(254,0,8,1) 2%,rgba(249,0,4,1) 8%,rgba(250,0,8,1) 10%,rgba(234,1,7,1) 29%,rgba(191,0,5,1) 67%,rgba(166,0,6,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(254,63,68,1) 0%,rgba(254,0,8,1) 2%,rgba(249,0,4,1) 8%,rgba(250,0,8,1) 10%,rgba(234,1,7,1) 29%,rgba(191,0,5,1) 67%,rgba(166,0,6,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(254,63,68,1) 0%,rgba(254,0,8,1) 2%,rgba(249,0,4,1) 8%,rgba(250,0,8,1) 10%,rgba(234,1,7,1) 29%,rgba(191,0,5,1) 67%,rgba(166,0,6,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(254,63,68,1) 0%,rgba(254,0,8,1) 2%,rgba(249,0,4,1) 8%,rgba(250,0,8,1) 10%,rgba(234,1,7,1) 29%,rgba(191,0,5,1) 67%,rgba(166,0,6,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe3f44', endColorstr='#a60006',GradientType=0 ); /* IE6-9 */
 border-top:1px solid #a50006; border-bottom:1px solid #fe0007; border-left:1px solid #a50006; border-right:1px solid #a50006; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;
 padding-bottom: 0;
}
.big-select{-moz-appearance: none;
    background: url("../images/big-select.png") no-repeat scroll right center #FFFFFF;text-indent: 0.01px;
    text-overflow: "";
    width: 100%;}

.header-content .search {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D6D6D6;
    border-radius: 5px 5px 5px 5px;}
.search input[type="text"]{border:none; color:#393939;margin-bottom: 0;}
.header-content .adva 	{width:100%;}
.header-bottom{padding-left:0;padding-right:0}

.header-bottom h1 {
    color: #FFFFFF;
    font-family: 'open_sanssemibold_italic';
    font-size: 50px;
    padding-bottom: 23px;
    padding-top: 4px;
    text-shadow: 0 3px 6px #292929;
}
.header-bottom p {
    color: #FFFFFF;
    font-family: 'open_sanssemibold_italic';
    font-size: 20px;
    line-height: 30px;
    text-shadow: 0 3px 6px #292929;
}
.join{ background:url(../images/join.png) no-repeat; width:305px; font-family: 'open_sanssemibold'; font-size:26px; color:#FFF; text-indent:20px; display:block; line-height:60px; margin-top:39px;}
.join:hover{ opacity:0.8; color:#fff;}

.login-sec {
    background: url("../images/trans.png") repeat scroll 0 0 transparent;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    padding: 9px;
}
.login-sec h4 {
    background: url("../images/sep.png") repeat-x scroll center bottom transparent;
    color: #FFFFFF;
    font-size: 20px;
    margin: 0;
    padding:20px 0 20px 20px;text-transform: uppercase;}
	
.login-sec .form-horizontal{
	background: url("../images/trans-b.png") repeat scroll 0 0 transparent;margin: 0;border-radius: 8px 8px 8px 8px;
}
.login-sec .form-horizontal .controls {
    margin-left: 114px;
}
.login-sec .form-horizontal .control-label	{ width: 80px;text-align: left; cursor:default; color:#fff;font-family: 'open_sanssemibold';
    font-size: 15px;padding-left: 20px;}
.login-sec .form-horizontal .control-group {
    margin-top: 20px;
}	
.login-sec .radio, .checkbox{color:#fff; cursor:default;}
.login-sec .form-horizontal input[type="text"], .form-horizontal input[type="password"]{
    background: url("../images/input-bg.png") repeat scroll 0 0 transparent;
    border: medium none;
    border-radius: 3px 3px 3px 3px;
    padding: 3px;}
.login-sec .user-reg{margin:20px;}
.login-sec .control-group [type="submit"]{padding-left: 20px;padding-right: 20px; margin-top: 20px;}
.login-sec .user-reg{color:#fff;}
.login-sec .user-reg a{color:#fff;margin: 0 5px;}



/**/
.mainBodyTop {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 2px #D6D6D6;
    margin-top: -35px;
    padding: 10px;
}
.mainBodyTop .page-header{margin-bottom:0;}
.circle-icon {
    background: none repeat scroll 0 0 #FB0007;
    border-radius: 20px 20px 20px 20px;
    display: inline-block;
    height: 36px;
    margin-right: 22px;
    text-align: center;
    width: 36px;
	color:#fff;	
	line-height: 36px;
}
.page-header{margin:0 0 20px; font-family: 'open_sanssemibold'; font-size:18px; font-weight:normal; text-transform:uppercase;}

ul.category-main{list-style: none outside none;margin: 0;}
ul.category-main li{ border-bottom: 1px solid #E7E7E7;float: left;height: 18px; margin: 1% 2% 0;padding-bottom: 14px; width: 29.3%;}
ul.category-main li i{float: right; color:#FB0007;}
ul.category-main li a{ display:block; color:#3a3a3a; font-size:15px; font-family: 'open_sanssemibold';}
ul.category-main li a:hover{ color:#fb0007;}
ul.category-main .last-border{ border:none;}
.small-icon{ float:left; width:26px; text-align:center; margin-right:20px;}
.grey-txt{ color:#9b9b9b; font-size:15px;}

/*====.pro-mid =========*/
ul.pro-mid{margin-bottom:0;}
ul.pro-mid li {margin: 0 2% 2%;width: 46%;}
.pro-mid .price{ 
color: #FB0007;
margin: 8px 2px 0;
background-color:#f5f5f5;
background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);
background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat:repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);border-radius:0; padding: 5px;font-size: 18px;border: 1px solid #e9e9e9;}
.pro-mid .buy-btn{padding:0;}
.pro-mid .btn-alg{margin-top:22px; background-color: #DA4F49;
    background-image: linear-gradient(to bottom, #fc0007, #a70006);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}

.section-seprator {background: url("../images/sec-sep.png") repeat-x scroll center center transparent;padding: 51px 0 53px;}
.section-space{padding:30px 0;}

/*sidebar*/
.sidebar {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 2px #D6D6D6;
	padding:10px;}
.live-help { padding-bottom: 32px; text-align: center;}	
.news-sec{}
.news-sec .date {color: #FB0007;margin-left: 20px;}
.news-content{ 
    color: #3A3A3A;
    font-size: 12px;
    line-height: 20px;
    padding-bottom: 18px;
    padding-left: 20px;
    text-indent: -8px;}
.news-sec i{padding-right: 5px;}

.news-sec .media, .media-body{margin-bottom:20px;border-bottom: 1px solid #E7E7E7;}

.news-arrivals .price{color: #FB0007; display: block;margin-bottom: 18px;}
.news-arrivals .media > .pull-left { margin-right: 26px;background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #F0EFEF; padding: 5px;
}
.news-arrivals .media {border-bottom: 1px solid #F0EFEF; }
.news-arrivals .media-body{border-bottom:none;}

.news-sec, .news-arrivals .last{border-bottom:none;}


.mainBodyBttm {background: none repeat scroll 0 0 #FFFFFF; box-shadow: 0 0 2px #D6D6D6; padding: 10px;}
.pro-sec .thumbnail{border-color: #F0EFEF;border-radius: 0 0 0 0;font-family: 'open_sanssemibold';padding: 8px 0;text-align: center;}
.pro-sec .thumbnail h5{color: #FB0007;font-weight: normal;margin: 0;}
.pro-sec .Bdr-Top {font-size: 14px;border-top: 1px solid #E7E7E7;color: #555555;margin:4px 0 0;padding: 5px;}
.pro-sec .Bdr-Top p{margin:0;}
.pro-sec .Bdr-Top .text-error{color:#FB0007}
.pro-row{clear: both;}
.bid-counter{ padding-top:8px; margin-bottom: 8px;}
.bid-box{ margin:0 5px; float:none; display:inline-block; width:43px; height:57px; text-align:center; background:url(../images/counter.png) no-repeat center;}
.number{ padding-top:10px; color:#202020; font-size:22px; display:block}
.txt{color:#3a3a3a; font-size:12px; margin-top:-6px;}



/*footer css*/
footer {
    background: url("../images/footer-bg.jpg") repeat scroll 0 0 transparent;
    padding: 30px 0 11px;
	margin-top: 130px;
    color: #717070;
}
footer ul{list-style:none; margin-left:0;}
footer ul li i{color:#F90007;margin-right: 14px; font-size:8px;}
footer ul li a{color: #717070;}
footer ul li a:hover{text-decoration:none; color:#F90007}
footer h3{color: #FFFFFF; font-size:14px;}
footer h3 i{margin-right:8px;}
ul.social li{text-align:center;  display:inline-block; margin:0 16px 10px 0;
}
ul.social li a { background: none repeat scroll 0 0 #2a2a2a;transition: background 0.3s ease-in-out 0s; border-radius: 19px 19px 19px 19px;
    color: #FFFFFF; display: inline-block;width:34px; height:34px;line-height:34px;}
ul.social li a:hover, .social .active{background: none repeat scroll 0 0 #CE2020 !important;transition: all 0.4s ease-in-out 0s;}
ul.social li i{margin:0; font-size:14px; color:#fff;}
footer .cart-icon{margin-top:16px}
footer .share { padding-top: 20px;}	
footer .form-inline{margin-top:20px;}
footer .copy{margin-top:5%;}
footer .ft-logo{margin-top:14px}
footer .e-mail{background:#fff; border: 1px solid #D6D6D6;border-radius: 5px 5px 5px 5px;}
.e-mail input[type="text"]{border:none; color:#393939}
/**/
.mH_auto{ min-height:0;}
.navbar .top_links > li{ margin:0;}
.navbar .top_links > li > a > span{ color:#F90007;}
.navbar .top_links > li:hover, .navbar .top_links > li.open{ background: #fefefe !important; /* Old browsers */
background: -moz-linear-gradient(top, #fefefe 0%, #e6e6e6 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e6e6e6)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fefefe 0%,#e6e6e6 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fefefe 0%,#e6e6e6 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fefefe 0%,#e6e6e6 100%) !important; /* IE10+ */
background: linear-gradient(to bottom, #fefefe 0%,#e6e6e6 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e6e6',GradientType=0 ) !important; /* IE6-9 */}

/*.navbar .top_links > li.dollor a{ background:url(../images/currency.png) 12px center no-repeat !important;}
.navbar .top_links > li.dollor.open a, .navbar .top_links > li.dollor:hover a{ background:url(../images/currency_hover.png) 12px center no-repeat !important;}
.navbar .top_links > li.dollor ul li a, .navbar .top_links > li.dollor.open ul li a, .navbar .top_links > li.dollor:hover ul li a{ background:0 !important;}
*/
.navbar .top_links > li.social{ padding:9px 25px;}
.navbar .top_links > li.social a{ display:inline; padding:0; margin:0 5px;}
.navbar .top_links > li > a{ color:#3a3a3a; font-family:'open_sansregular', Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; height:100%; padding:11px 25px; border-radius:0 !important;}
.navbar .top_links > li > a:hover, .navbar .top_links > li.open > a{ color:#F90007 !important;}
.navbar .top_links > li > a > label{ display:inline;}

.navbar .top_links li.dropdown.open > .dropdown-toggle{ background: #fefefe !important; /* Old browsers */
background: -moz-linear-gradient(top, #fefefe 0%, #e6e6e6 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e6e6e6)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fefefe 0%,#e6e6e6 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fefefe 0%,#e6e6e6 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fefefe 0%,#e6e6e6 100%) !important; /* IE10+ */
background: linear-gradient(to bottom, #fefefe 0%,#e6e6e6 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e6e6',GradientType=0 ) !important; /* IE6-9 */}

.navbar .top_links > li > a:focus, .navbar .top_links > li > a:hover{  background: #fefefe !important; /* Old browsers */
background: -moz-linear-gradient(top, #fefefe 0%, #e6e6e6 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e6e6e6)) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fefefe 0%,#e6e6e6 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fefefe 0%,#e6e6e6 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fefefe 0%,#e6e6e6 100%) !important; /* IE10+ */
background: linear-gradient(to bottom, #fefefe 0%,#e6e6e6 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e6e6e6',GradientType=0 ) !important; /* IE6-9 */ }

.navbar .top_links li.divider-vertical{ border:0; border:1px solid #dbdbdb; margin:0 !important;}

