@import "reset-min.css";
body {background:#fff;font-family:Arial, Helvetica, sans-serif; font-size:9pt;min-width:1004px;padding:10px 2px}
.left{float: left}.right{float:right}
.clear{clear: both;} .clear-left{display:block}
.center{text-align: center}
.red{color: red}
.green{color: #009900}
a{text-decoration:none; color:#0071BA} a:hover{color:#E47911}

#wrapper{width:100%}
#header-top{position:relative;padding:0 0 5px}
.top-panel-left{padding:0 0 0 5px}
.top-panel-right{position:absolute; top:0;left:200px}

.welcome{margin:0 0 11px 0}
.welcome a{padding-right:5px}
.welcome strong a{color: #333}
.welcome strong a:hover{color: #0071BA}
.welcome span{padding: 0 10px}
.register{background:url(../images/icon-register.png) no-repeat left top; padding-left:16px; margin-left: 7px; margin-right: 12px; color: #3C64C7}
.icon-login{background:url(../images/icon-login.png) no-repeat left top; padding-left:17px;  margin-left: 10px; color: #E97C03}

/*Nav*/
.bg-nav{float:left;background:#0074BC;padding:0 2px;margin-top:5px;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}
#nav{list-style:none;margin:2px 0 0 0;padding:0;float:left; background:url(../images/nav-bg-on.png) repeat-x;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}
#nav li{float:left;background:url(../images/nav-line.png) no-repeat right}
#nav li a{padding:8px 13px 8px 15px;font-weight:700; display:block; color:#2087C4;font-size:9pt}
#nav li a:hover, #nav li.selected{color:#fff;background:#0074BC}
#nav li.selected a{color:#fff}
/*#nav .select-nav{border:none}
#nav .select-nav a{color:#fff;background:#0074BC}
#nav .none-line{background:none}*/

/*Content*/
#content{ margin:0 0 10px 0}

.bg-nav-left{background:#3C64C7;margin:0 0 10px 0; padding:0 0 3px 0;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px}
.bg-nav-left{width:185px;float:left}
.collapse, .view-all{margin:3px 5px 0;text-align:right;font-weight:bold;color:#fff;cursor:pointer}
.collapse:hover, .view-all:hover{color:#FCB47A}

.sub-nav-cat{list-style:none;background:#F6F6F6;margin:0 0 0 3px;border-right:1px solid #87A5AF;padding:0}
.sub-nav-cat li{padding:6px 0; border-bottom:1px solid #87A5AF; position: relative}
.sub-nav-cat li a{color:#000;padding:0 6px 0 10px;font-size:10pt;display:block}

.sub-nav-cat li div{display:none; padding-left: 2em; border:1px solid #87A5AF; width: 240px; border-bottom-left-radius: 5px 5px; border-top-right-radius: 5px 5px; border-bottom-right-radius: 5px 5px}
.sub-nav-cat li:hover{background: #fff}
.sub-nav-cat li:hover div{display:block;position:absolute;left:181px;top:-1px;z-index:3; background: #fff}
.sub-nav-cat li div p a{background: url("../images/icon_arrow.gif") 0px 5px no-repeat}
/*.sub-nav-cat li:hover > a, .sub-nav-cat li a:hover{color:#FF9119;background:url(../images/icon_arrow_2.gif) no-repeat 2px 4px}

.sub-nav-cat li ul{display:none;list-style:none;margin:0;padding:0;width:400px;border:3px solid #3C64C7;border-top:none}
.sub-nav-cat li:hover ul{display:block;position:absolute;left:175px;top:0;z-index:5;background:#F6F6F6;height:400px}
.sub-nav-cat li ul li{border:none}
.sub-nav-cat li ul li a{color:#222;font-size:14px} .sub-nav-cat li ul li:hover > a,.sub-nav-cat li ul li a:hover{background:none}*/

/* Sub-cat **/
.bg-sub-cat{width:180px;border:1px solid #CCDFEE;margin:10px 0 5px 3px;float:left;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}
.title-sub-cat{color: #000000;font-weight: bold;font-size: 100%;padding:4px 6px;background-color: #EAF3FE;}
.sub-cat{list-style:none;padding:5px 0;margin:0 0 10px;border:1px solid #CCDFEE;border-top:none;border-radius:0 0 4px 4px}
.sub-cat li a{display:block;padding:5px 0 5px 15px;color:#003E6E;font-weight:bold;background:url(../images/icon-cat.png) no-repeat 5px 8px;border-bottom:1px dotted #ccc}
.sub-cat li.last{border:none}
.sub-cat li a:hover{background:#e8e8e8 url(../images/icon-cat.png) no-repeat 5px 8px; color:#EB8003} .sub-cat li.last a{border:none}

/*.main-border{margin-bottom:15px}*/
.list-item,.list-item-cat, .list-video{list-style:none;margin:0 0 15px 0;padding:0}
.list-item li, .list-item-cat li, .list-video li {text-align:center;padding:5px 0;margin:0 10px 10px 0;display:inline-block;vertical-align:top;cursor:pointer}
.list-item li.odd ,.list-item li:hover, .list-item-cat li:hover, .list-video li:hover{background:#eee;border-radius:3px}
.list-item li:hover a,.list-item-cat li:hover a, .list-video li:hover a{color:#E47911}
.list-item li.last-item,.list-item-cat li.last-item , .list-video li.last-item{margin:0 0 10px !important}
.list-item li div,.list-item-cat li div , .list-video li div{display:table-cell;vertical-align:middle;text-align:center}
.list-item li textarea{margin:3px 0 5px}
.list-item li label{float: none; cursor: pointer}

/*.title-item{margin:5px 0 0;padding:0 2px;font-size:10pt;font-weight:bold}
.title-item a{color:#0077BD;display:block} .list-item li:hover a:hover{color:#E47911}*/
a.title-item{color:#0077BD;display:block; margin-top: 5px}
/*.list-item li:hover a:hover{color:#E47911}*/
.price{margin:5px 0;color:#BF0000;font-weight:bold}

.row-info{border:none;width:100%;margin:0 0 15px}
table.row-info td ,table.row-info th{vertical-align:top}
.row-info td.preview-info{padding:0 0 5px 10px}
/*.title-info{margin:5px 0;color: #fff;font-size:10pt}
.title-info span{background: #444;padding:3px 10px}*/
.panel-content p{margin:0 0 10px 0}

.price-info {font-size:13px;margin:0 0 5px} .price-info span{color:#f00;font-size:16px}
.main-contact-info{border:1px solid #FA7003;background:#FCB379 url(../images/contact_bg.gif) repeat-x top;padding:5px 10px;margin:10px 0  15px 0;-webkit-border-radius:2px;-moz-border-radius:2px; position: relative; z-index: 1}
.main-contact-info p{margin:0;line-height:1.5em;clear:both;display:block} .main-contact-info span{color:#f00;font-size:13px}
.main-contact-info label{float:left;width:70px}
.main-contact-info .picture{position: absolute; top: 5px; right: 8px; border: 3px solid #fff}
.title-info{color:#FA7003;margin:0 0 5px 0;padding:0;font-size:11pt}

/* Page New */
.panel-items{list-style: none;font-size:10pt;margin:0;padding:0}
.panel-items li{cursor:pointer;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #ccc}.panel-items p{margin:0;line-height:1.3em}
.panel-items li.odd,.panel-items li:hover{background:#f4f4f4} .panel-items li:hover img{border:1px solid #0071BA}
.panel-items li.last{border:none;padding:0;margin:0} .panel-items li:hover a{color:#E97C03} 
.img{float:left;margin:0 8px 0 0;width:140px;height:110px;padding:3px;border:1px solid #ccc;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}
.panel-items li h3{margin:0 0 5px 0;font-size:14px;font-weight:bold}

.title-item-other{margin:0;padding:0;font-size:11pt;color:#BF0000;font-weight:bold;border-bottom:1px dotted #4A4444}
.items-other{margin:0;padding:0;list-style:none}
.items-other li a span{color:#777;font-style:italic}
.items-other li:hover,.items-other li.odd{background:#f6f6f6}
.items-other li a{color:#555;/*background:url(../images/icon-other.gif) no-repeat 5px 6px;*/padding:5px 5px 5px 27px;display:block}
.items-other li a:hover{color:#F3A21E}

/** brand**/
.panel-brand{margin-bottom:10px}
.panel-brand li{display:block}
.panel-brand .name{font-size:14px;color:#0071BA;font-weight:bold}

.main-info-brand p{line-height:1.6em}
.info-brand{list-style:none;padding:0;margin:0 0 10px}
.info-brand li{padding:3px 0}


/* Right content */
.title-cat{background:url(../images/title-cat.png) no-repeat;padding:7px 0;text-align:center;margin:10px 0 0;color:#fff}
.title-right{padding:5px 10px;color:#0E76BC;font-size:13px;font-weight:bold;margin:0;border:1px solid #CCDFEE;border-bottom:none;border-radius:4px 4px 0 0}
.title-box{font-size:11pt;padding:0 0 2px 0;margin:0 0 10px; color:#0E76BC;font-weight:bold;border-bottom:1px solid #ccc}
.title-left{color:#E47911;font-size:10pt; font-weight:700;margin:0 0 10px 0;border-bottom:1px solid #F0EEEE;padding-bottom:2px}

.date{margin:0 0 5px;font-size:11px;color:#555}

.breadcrumbs{color:#2F2F2F;font-weight:bold;margin:0 0 10px 0px;line-height:1.6em}
.breadcrumbs b{padding:0 3px;color:#444;position:relative;top:-1px}
.breadcrumbs a{color:#3699D0;font-size:10pt}
.breadcrumbs a:hover{color:#294D95}

.ico-view{text-align:right;margin-top:10px; margin-bottom: 8px}
.ico-view a.go-top, .ico-view a.go-back{color:#2997CA;padding:0 0 0 17px; margin-left: 1em; background:url(../images/sprite.png) no-repeat 0px -14px}
.ico-view a.go-top{background-position: 2px 2px}
.ico-view a:hover{color:#f90}

.sub-new{list-style:none;padding:0 0 0 18px;margin:0 0 5px 0}
.sub-new li{list-style:disc;color:#ffa800;padding:0 0 6px 0}
.sub-new li a{color:#000;font-size:10pt; display:block}
.sub-new li a:hover{color:#E97D13}

.all-view{text-align:right;margin:0} .all-view-product{margin-bottom:10px}
.all-view a , .all-view-product a{margin:0 0 0 3px;color:#0077BD} 
.all-view a:hover, .all-view-product a:hover{color:#f90}

.main-box{text-align:center;padding:0 0 3px 3px;border-right:1px solid #87A5AF}
.support{list-style:none;margin:0;padding:0;text-align:center}
.support li {color:#666;font-weight:bold;line-height:1.5em;} .support li  p{margin:0}
.support li img{margin-bottom:8px}

.statistics{text-align:left; list-style:none;padding:5px 0;margin:0}
.statistics li {color:#000;line-height:1.6em}

.bg-adv{list-style:none;margin:0;padding:5px 0 0 0;text-align:center}
.bg-adv li{padding:0 0 5px 0}

.adv-left{list-style:none;margin:0 0 15px;padding:5px 0 0 0;text-align:center}
.adv-left li{padding:0 0 5px 0}

.main-sub{border:1px solid #CCDFEE;padding:10px 5px 10px 10px;margin:0 0 15px;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}
.main-view-video,.main-content{padding:5px 0;margin-bottom:10px}
.main-view-video{text-align:center}

.main-video-left{background:url(../images/video-left.png) repeat-y left top;margin:auto}
.main-video-left .main-video-right{background:url(../images/video-right.png) repeat-y right top;text-align:center}
.line-video-1{background:url(../images/video-line-right.png) no-repeat bottom right}
.line-video-2{background:url(../images/video-line-left.png) no-repeat bottom left;padding-bottom:21px}

.main-content p{line-height:1.6em}
#mycarousel,#second-carousel{list-style:none;padding:0;margin:0}
.title-carousel{margin:0 0 10px;padding:0;font-size:10pt;}

/* paging */
ul.paging{float: right; margin:0; padding:0 0 5px; list-style: none;}
ul.paging li{display: inline;margin:0}
ul.paging .hidden{display: none;}
ul.paging .page a, ul.paging .previous a, ul.paging .first a, ul.paging .next a, ul.paging .last a{background:#2A70FC;color:#fff; padding:2px 5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}
ul.paging .page a:hover, ul.paging .previous a:hover, ul.paging .first a:hover, ul.paging .next a:hover, ul.paging .last a:hover, ul.paging .selected a{background:#E47911}

/*Footer*/
#footer{text-align:center;color:#0076bd;background:url(../images/bg-footer-page.gif) repeat-x;padding-top:10px}
.bg-provinces{margin:0 auto 20px; width:1024px}
.sub-provinces{list-style:none;text-align:left}
.sub-provinces li{float:left; width:14%;line-height:1.6em} .sub-provinces li a{display:block}

#footer p{margin:0;line-height:1.5em}
#footer a ,.sub-provinces li a ,#sub-footer li a , .nav-footer li a{color:#0064a6}
#footer a:hover ,.sub-provinces li a:hover ,#sub-footer li a:hover ,.nav-footer li a:hover{color:#f90}
.logo-footer{margin:0 0 10px 0}

#bg-sub-footer{width:737px;margin:0 auto 10px}
#sub-footer{list-style:none;margin:0;padding:0}
#sub-footer h4{margin:0 0 10px;font-size:11pt;padding:0;color:#F7942F}
#sub-footer li{float:left; width:29%;line-height:2em;margin-left:20px}
#sub-footer li p,.sub-provinces li p{margin:0}
#sub-footer li a{font-size:10pt}

.footer-nav-dos{text-align:center;margin-bottom:15px}
.nav-footer{list-style:none;margin-bottom:15px;margin-top:5px}
.nav-footer li{display:inline;padding:0 10px}

#content_center_2,#content_center, #container_content_left, #container_content_center_right{float:left;width:100%;}

#container_content_left{width:185px;float:left;margin-right:10px}
#container_content_left .container_content_left{position:absolute;width:185px}

#content_center{padding-top:10px;margin:0 -230px 0  0} .content_center{margin:0 230px 0 195px} 

#content_center_2{padding-top:10px} .content_center_2{margin:0 0 0 195px} 

#container_content_right{width:220px;float:right;padding-top:10px}

#header{background:#0071BA; padding-left:3px;padding-top:3px; border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0; position: relative; min-height: 36px}
#header .panel-province{position: absolute; top:27px; left:3px; z-index: 3; display: none; background: #eeeeff; border-right:1px solid #E0E0E0; border-right:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; border-bottom-right-radius:3px;border-bottom-left-radius:3px; padding-top: 15px; padding-bottom: 20px}
#header .panel-province li{float:left; width:14%; line-height:2.2em; font-size: 10pt}
#header .panel-province li a{display: block; font-weight: bold}
#header .header-right{position: absolute; top: 3px; right: 2px; height: 50px}
.title_list{position:absolute; background:url(../images/bg-block.png) no-repeat; width:182px;padding:6px 0 11px 10px;margin:0;font-size:16px;font-weight:normal;color:#fff;cursor:pointer}

/*.panel-search{float:left;width:100%;margin-right:-250px}*/
#search_form{margin:0 270px 0 200px;padding:4px 0}
#search_form .select{padding:4px 1px 3px;border:none;width:175px}
.input-search{height:18px;line-height:20px;color:#444;padding:2px 5px; font-style: italic; font-size: 8pt}
.button-search{width:80px;height:26px;line-height:25px;background:url(../images/button-search-1.png) repeat-x bottom;border:none;cursor:pointer;color:#f8f8f8;font-weight:bold;border-radius:3px}

/* Error */
.errorSummary{border: 1px solid #f00;padding:2px 0;margin:10px 0 5px 0; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
#form-contact .errorSummary ul,.errorSummary ul{margin:0 32px;padding:5px 0; color:red;list-style:disc}
.errorSummary ul li{padding:3px 0}
.red_date,.example{font-style:italic;color:#666; font-size: 8pt}

#form-contact{margin:0 0 10px;padding:5px 0}
#form-contact ul label, .form-register label{color:#4A4444;font-weight:700; margin:0;width:130px; float:left}
#form-contact ul, .form-register {list-style:none;margin:0;padding:0}
#form-contact ul li , .form-register li {padding:4px 0; margin:0}
#form-contact ul input, #form-contact ul textarea{margin:0 20px 0 0;padding:3px;width:220px; border:1px solid #ccc;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius:3px}
#form-contact ul textarea{width:300px}
#form-contact ul span{color:#f00;margin:0 5px 0 0}
#form-contact .button-submit, .login{margin:10px 0 5px 30px;width:auto;background:#4A4444;color:#fff; padding: 6px 18px; text-align:center; cursor:pointer;border:none;font-weight:bold}
#form-contact .button-submit{margin:10px 10px 5px 0}

.form-register label{width:150px}
.form-register input[type='text'],.form-register input[type='password'], .form-register select{width:40%;padding:3px 5px;border:1px solid #ccc;border-radius:3px}
/*.form-register input[type='text'],.form-register input[type='password']{width:188px;border-radius:3px}*/
.form-register span.required{color:#f00}
.login{margin:0;border-radius:3px}
.form-register .label-none,.form-register .none{float:none}
.form-register .none .label{}

#form-login ul{list-style:none;padding:0 5px;margin:0} #form-login ul li{padding:3px 0}
#form-login ul li label{}
#form-login ul li.none-label label.none{float:none}
#form-login ul li input[type='text'], #form-login ul li input[type='password']{border:1px solid #ccc;width:160px;padding:2px}
#form-login ul li .submit{border:none;background:#3699D0;padding:3px 6px !important;cursor:pointer;color:#fff}
#form-login ul li a{background:#3699D0;padding:3px 10px;color:#fff;border:1px solid #ccc} #form-login ul li a:hover{color:#fff}
#form-login ul li a.forgot{color:#0E76BC;background:none;padding: 4px 0; border:none}
#form-login ul li a.forgot:hover{color:#FC6400}
.errorMessage,#form-login span.required{color:#f00}

.shareUser{padding:0;margin:0 0 3px;font-size:10pt}
.shareUser b{color:#f00}
.panel{list-style:none;margin:0 0 15px;padding:0 10px 0 20px}
.panel li{list-style:disc;padding:3px 0}
.panel li a{color:#444;font-weight:bold; display: block}
.panel li a:hover{color:#E47911}

/** table-candidates **/
/*.title-candidates{margin:0 0 5px;padding:0;font-size:15px;color:#444;}*/
.table-candidates{width:100%;margin-top:10px;border:1px solid #DADADA;color:#000;margin-bottom:10px}
.table-candidates thead{border-bottom:1px solid #DADADA}
.table-candidates thead th{color:#fff;background:#0071BA;font-weight:bold;padding:8px 0;text-align:center;border-right:1px solid #DADADA}
.table-candidates tbody tr td{color:#004276;padding:5px;border-right:1px solid #dadada;vertical-align:top;line-height:1.6em}
.table-candidates tbody tr:hover, .table-candidates tbody tr:hover > td{background:#ccc;color: #fff}
.table-candidates tbody tr td.create_date{color:#666}
.table-candidates tbody tr td a{color:#004276;display:block}
.table-candidates tbody tr td a:hover{color:#f00}
.table-candidates tbody tr.alt{background:#eee}
.table-candidates tbody tr.disable{}

/* modals */
.modals{width:90px; height:90px; background:#E1E3EC; padding:5px;text-align:center; margin:0 0 15px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.modals a {width:90px; height:90px; text-align:center; color: #333; font-weight: bold}
.modals a:hover{color: #DB3E11;}
.modals a img {display:inline; width:48px; height:48px; margin-left:21px; margin-top:8px; margin-bottom:4px;}

select{border:1px solid #ccc; padding:3px; cursor:pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; width:30%}
legend{color:#0E76BC; font-weight:bold; font-size:11pt}
fieldset{padding:10px 5px; border : 1px solid #E4E3E3; background:#F9F9FB; -moz-border-radius:3px; -webkit-border-radius:3px; margin:5px}
fieldset p{clear: both; margin: 5px auto}
fieldset p.item{background : #eee; padding: 5px 0}
fieldset label{float:left; width:110px; padding:3px}
fieldset#col-130 label{width:130px}
label.remove{float: none}
fieldset input.login-submit {font-weight:bold;cursor:pointer; padding:4px 10px; color:#fff; border:1px solid #ccc; background:#0071BA; -moz-border-radius: 3px; -webkit-border-radius: 3px; display:inline; margin-right:6px}
fieldset input.login-submit:hover, .login-a:hover{background:#5184D2}
fieldset textarea{-moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px solid #ccc; width:40%; padding:1px 3px}
fieldset .fileupload{width:32%}
fieldset span.required{color:#f00}
fieldset .login-a {cursor:pointer;font-weight:bold;color:#fff; border:1px solid #ccc; background:#0071BA; -moz-border-radius: 3px; -webkit-border-radius: 3px; display:inline; margin-right:6px; padding:3px 18px 4px 18px}
fieldset .login-a:hover{text-decoration:none}

fieldset .txt-small{width:100px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px solid #ccc; padding:3px;}
fieldset .txt-very-tiny{width:22px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px solid #ccc; padding:3px;}
fieldset .txt-large{width:190px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px solid #ccc; padding:3px;}
fieldset .txt-large-x{width:40%; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px solid #ccc; padding:3px;}
fieldset .txt-very-large{width:55%; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px solid #ccc; padding:3px;}
fieldset .textarea-very-large{width:55%}

fieldset .select-75{width: 75px;}
fieldset .select-82{width: 82px;}
fieldset .select-110{width: 110px;}
fieldset .select-55{width: 55%}
fieldset .reset-label{float: none; cursor: pointer; font-style: italic; font-size: 8pt}

fieldset .label-txt-very-tiny{width:22px; padding-right:7px}
fieldset .label-txt-tiny{width:70px; padding-right:7px}
fieldset .label-txt-small{width:100px; padding-right:7px}
fieldset .label-txt-large{width:190px; padding-right:7px}
fieldset .label-select{width: 248px;}

.col1{float: left; width:15%;margin-right:5px; position: relative}
.col1 label.pic_thumb{position: absolute; top: 5px; left: 0}
.col2{float: left; width:84%; position: relative}
.col-left{float: left; width:350px}
.col-right{float: left; margin-left:10px; width: 43%}
.space{height: 8px;}
.radio label{float: none}
.radio input, .radio label{margin-top: 3px; cursor: pointer}
p.radio{margin: 6px 0}
p.radio label.p-label{width: 110px; float: left; margin-top: -5px}
.col2 .readme{color: #555; font-style: italic; position: absolute; top: 0.7em; left: 180px}
.status{color: #555; font-style: italic}
.panel-upload{position: relative}
.panel-upload .multi{position: absolute; top: 0px; left: 160px}
.bg-blue{background: #0071BA; color: #fff}

.panel-contact{display: none; padding-top: 10px}
dl.panel-contact {width:100%; float:left; clear:both}
dl.panel-contact dt {width:100px; float:left; clear:left}
dl.panel-contact dd {width:50%; float:left; clear:right; text-align:left}
dl.panel-contact dd input {width:84%;-moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px solid #ccc; padding:3px}

.items{list-style: none; text-align: justify; margin:0;padding:0}
.items li{margin-bottom: 8px}
.items li a{line-height: 14px}
.items li a:hover{color: #BF0000}
.items li div{float: left; margin-right: 5px}
.items li div img{width: 40px}
.items li p{font-size: 8pt; color:#BF0000; margin: 0}

.label-radio{float: none; cursor: pointer; padding-right:20px}
ul.brand-cat{background:#fff;border:1px solid #ccc; padding:2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; display:table-cell;}
ul.brand-cat li{padding:4px;display: inline-table; vertical-align:top; width:185px; margin-bottom: 10px; margin-right: 10px}
ul.brand-cat li label{float:none}
ul.brand-cat li label, .panel-post fieldset div ul.brand-cat li input{cursor: pointer}