/* body */
body img, body img.alignright, body img.alignleft, body img.aligncenter, body img.alignnone, body img.aligncenter, body .wp-caption.aligncenter, body .wp-caption.alignleft, body .wp-caption.alignright, body .wp-caption.alignnone {max-width:100% !important; height:auto !important;}

/* Footer */
body .wrapper-footer-product {background-color:#fff;}
body .wrapper-footer-2col {background-color:#00911A; color:#fff; padding: 10px 0; font-size:1.2rem;}
body .wrapper-footer-2col a {color:#fff;}
body .wrapper-footer-2col a:hover {color:#ddd; text-decoration:none;}
body .wrapper-footer-2col .container-footer-2col .content-footer-r {text-align:right;}
body .wrapper-footer-2col .container-footer-2col .content-footer-r .follow_footer {padding-top:10px;}
body .wrapper-footer-2col .container-footer-2col .content-footer-l p {margin-bottom:0 !important;}

/* Header */
body .wrapper-header-logo {background:#fff;}
body .container-header-logo .header-langue {text-align:right;}
body .container-header-logo {background:url(/wp-content/uploads/2015/07/bg-container-header.png) repeat-x top ;}

/* Header Responsive */
body .container-header-re {margin:0 auto; width:122px; text-align:center;}

/* Menu boostrap */
body .container-header-menu .navbar {margin-bottom:0 !important; background-color: #C40000 !important; border-color: #C40000 !important;}
body .container-header-menu .navbar .navbar-toggle {border-color: #C40000 !important;}
body .container-header-menu .navbar .navbar-toggle:hover {background-color:transparent !important; opacity:0.5;}
body .container-header-menu .navbar .navbar-nav > li > a {color:#fff !important; font-size: 1.3rem; text-transform: uppercase; font-weight: bold;}
body .container-header-menu .navbar .navbar-nav > li > a:focus, body .container-header-menu .navbar .navbar-nav > li > a:hover {background-color:#950202 !important;border-color: #950202 !important;}
body .container-header-menu .navbar .navbar-nav > .active > a, body .container-header-menu .navbar .navbar-nav > .active > a:focus, body .container-header-menu .navbar .navbar-nav > .active > a:hover {background-color:#950202 !important; border-color: #950202 !important;}
body .container-header-menu .navbar .navbar-collapse {padding:0 !important;}
body .container-header-menu .navbar .container-fluid {padding:0 !important;}
body .container-header-menu .navbar .navbar-collapse, body .container-header-menu .navbar .navbar-form {border-color: #e10202 !important;}

body .container-header-menu .navbar .navbar-nav > li.current-menu-parent > a, body .container-header-menu .navbar .navbar-nav > li.current-menu-parent > a {background-color:#950202 !important;border-color: #950202 !important;}

/* Widget left, right */
body .container-content-dolico .video-r h3, body .container-content-dolico .online-support-r h3, body .container-content-dolico .link-r h3, body .container-content-dolico .news-l h3, body .container-content-dolico .news-r h3 {background: #c40000; border-top-right-radius: 10px; border-top-left-radius: 10px; color: #fff; font-size: 1.6rem; margin-bottom: 0; padding: 10px 15px;}
body .container-content-dolico .online-support-r .homepage_chat_box {background: url(/wp-content/uploads/2015/07/bg-httt.jpg) no-repeat right top; border: 1px solid #ddd; height: 200px; padding:15px;}
body .container-content-dolico .link-r .links {border: 1px solid #ddd; height: auto; padding:15px; overflow:hidden;}
body .container-content-dolico .link-r .links ul {padding-left:0 !important;}
body .container-content-dolico .link-r .links ul li {background:url(/wp-content/uploads/2015/07/arrow.png) no-repeat left 7px; padding-left:12px;}
body .container-content-dolico .link-r .links ul li a {color:#333; font-size:1.3rem;}
body .container-content-dolico .link-r .links ul li a:hover {color:#00911A; text-decoration:none;}
body .container-content-dolico .news-l #ultimatumrecent-2-recent .recenposts, body .container-content-dolico .news-l #ultimatumrecent-7-recent .recenposts {background: #eee; padding: 7% 5% 0; border-bottom: 1px dotted #989898;}
body .container-content-dolico .news-l #ultimatumrecent-2-recent .recenposts .preload, body .container-content-dolico .news-l #ultimatumrecent-7-recent .recenposts .preload {float:left;}
body .container-content-dolico .news-l #ultimatumrecent-2-recent .fimage-align-left, body .container-content-dolico .news-l #ultimatumrecent-7-recent .fimage-align-left {margin-right:10px !important}
body .container-content-dolico .news-l #ultimatumrecent-2-recent .recenposts h4, body .container-content-dolico .news-l #ultimatumrecent-7-recent .recenposts h4 {margin-top:0 !important; font-size: 1.3rem; font-weight:bold; line-height:1.8rem; }
body .container-content-dolico .news-l #ultimatumrecent-2-recent .recenposts h4 a, body .container-content-dolico .news-l #ultimatumrecent-7-recent .recenposts h4 a {color:#333;}
body .container-content-dolico .news-l #ultimatumrecent-2-recent .recenposts h4 a:hover, body .container-content-dolico .news-l #ultimatumrecent-7-recent .recenposts h4 a:hover {color:#000; text-decoration:none;}
body .container-content-dolico .news-l #ultimatumrecent-2-recent .recenposts p, body .container-content-dolico .news-l #ultimatumrecent-7-recent .recenposts p {font-size: 1.3rem;text-align:justify;}

body .container-content-dolico .news-r #ultimatumrecent-8-recent .recenposts {background: #eee; padding: 7% 5% 0; border-bottom: 1px dotted #989898;}
body .container-content-dolico .news-r #ultimatumrecent-8-recent .recenposts .preload {float:left;}
body .container-content-dolico .news-r #ultimatumrecent-8-recent .fimage-align-left {margin-right:10px !important}
body .container-content-dolico .news-r #ultimatumrecent-8-recent .recenposts h4 {margin-top:0 !important; font-size: 1.3rem; font-weight:bold; line-height:1.8rem; }
body .container-content-dolico .news-r #ultimatumrecent-2-recent .recenposts h4 a {color:#333;}
body .container-content-dolico .news-r #ultimatumrecent-8-recent .recenposts h4 a:hover {color:#000; text-decoration:none;}
body .container-content-dolico .news-r #ultimatumrecent-8-recent .recenposts p {font-size: 1.3rem;text-align:justify;}


/* Content center */
body .container-content-dolico #content article h1 {background:#eee; border-bottom:1px solid #ddd; border-left: 5px solid #00911A; font-size:2rem; color: #00911a; padding: 10px 15px; display:inline-block; width:100%;}
body .container-content-dolico #content article h2 {font-size: 1.4rem; font-weight:bold; line-height:2.2rem;}
body .container-content-dolico #content article h2 a {color:#333;}
body .container-content-dolico #content article h2 a:hover {color:#000; text-decoration:none;}
body .container-content-dolico #content article .post-meta a {color:#999 !important; font-size:1.2rem;}
body .container-content-dolico #content article .entry-content {text-align:justify;}

/* Related news, Related products */
body #content .related-news {background:#EEEEEE; margin:3% 0; padding:2% }
body #content .related-news .title {font-weight:bold; color:#f00; padding:5px 10px 3px; border-bottom:1px dotted #264796; text-transform:uppercase; font-size:1.3rem}
body #content .related-news .detail {margin-top:1%;}
body #content .related-news .detail ul {padding:10px 0 0 10px !important;}
body #content .related-news .detail ul li {background: url(/wp-content/uploads/2015/07/arrow1.png) no-repeat scroll left center rgba(0, 0, 0, 0); list-style-type: none !important; margin-left: 10px; padding: 0 0 0 12px;}
body #content .related-news .detail ul li a {color:#333;}
body #content .related-news .detail ul li a:hover {color:#000; text-decoration:none;}

body #content .related-pro h3 {background:#eee; border-bottom:1px solid #ddd; border-left: 5px solid #00911A; font-size:2rem; color: #00911a; padding: 10px 15px; display:inline-block; width:100%; margin-bottom: 30px;}
body #content .related-pro .archive-pro .col-sm-6 {margin-bottom:5%;}
body #content .related-pro .archive-pro .col-sm-6 .featured-img-archive img {width:100%; height:200px !important; box-shadow: 0 15px 7px -11px #bfbfbf; border:1px solid #ddd; }
body #content .related-pro .archive-pro .col-sm-6 .title {width:100%; padding:4% 0 0 !important; text-align:center;}
body #content .related-pro .archive-pro .col-sm-6 .title a {color:#333; font-size:1.3rem; font-weight:bold;}
body #content .related-pro .archive-pro .col-sm-6 .title a:hover {color:#00911A; text-decoration:none;}

/* Archive products */
body #content .archive-pro .col-sm-6 {margin-bottom:5%;}
body #content .archive-pro .col-sm-6 .featured-img-archive img {width:100%; height:220px !important; box-shadow: 0 15px 7px -11px #bfbfbf; border:1px solid #ddd; }
body #content .archive-pro .col-sm-6 .title {width:100%; padding:4% 0 0 !important; text-align:center;}
body #content .archive-pro .col-sm-6 .title a {color:#333; font-size:1.3rem; font-weight:bold;}
body #content .archive-pro .col-sm-6 .title a:hover {color:#00911A; text-decoration:none;}
body #content h1 {background:#eee; border-bottom:1px solid #ddd; border-left: 5px solid #00911A; font-size:2rem; color: #00911a; padding: 10px 15px; display:inline-block; width:100%; margin-bottom: 30px;}

/* rê chuột hover */
body .dropdown:hover .dropdown-menu {display: block;}

/* Sub menu */
body .dropdown-menu {padding:0 !important;}
body .dropdown-menu > .active > a, body .dropdown-menu > .active > a:focus, body .dropdown-menu > .active > a:hover {background-color:#C40000 !important;}
body .dropdown-menu > li > a {padding:6px 15px !important;}
body .dropdown-menu > li > a:focus, body .dropdown-menu > li > a:hover {background-color:#C40000 !important; color:#fff !important;}

/* products home */
body .container-footer-product .archive-pro .col-sm-3 {margin-bottom:2%;}
body .container-footer-product .archive-pro .col-sm-3 .featured-img-archive img {width:100%; height:200px !important; box-shadow: 0 15px 7px -11px #bfbfbf; border:1px solid #ddd; }
body .container-footer-product .archive-pro .col-sm-3 .title {width:100%; padding:4% 0 0 !important; text-align:center;}
body .container-footer-product .archive-pro .col-sm-3 .title a {color:#333; font-size:1.3rem; font-weight:bold;}
body .container-footer-product .archive-pro .col-sm-3 .title a:hover {color:#00911A; text-decoration:none;}
body .container-footer-product h3 {background:#eee; border-bottom:1px solid #ddd; border-left: 5px solid #00911A; font-size:2rem; color: #00911a; padding: 10px 15px; display:inline-block; width:100%; margin-bottom: 30px;}

/* products home responsive */
body.home .container-content-dolico .product-home-re .archive-pro .col-sm-3 {margin-bottom:2%;}
body.home .container-content-dolico .product-home-re .archive-pro .col-sm-3 .featured-img-archive img {width:100%; height:200px !important; box-shadow: 0 15px 7px -11px #bfbfbf; border:1px solid #ddd; }
body.home .container-content-dolico .product-home-re .archive-pro .col-sm-3 .title {width:100%; padding:4% 0 0 !important; text-align:center;}
body.home .container-content-dolico .product-home-re .archive-pro .col-sm-3 .title a {color:#333; font-size:1.3rem; font-weight:bold;}
body.home .container-content-dolico .product-home-re .archive-pro .col-sm-3 .title a:hover {color:#00911A; text-decoration:none;}
body.home .container-content-dolico .product-home-re h3 {background:#eee; border-bottom:1px solid #ddd; border-left: 5px solid #00911A; font-size:2rem; color: #00911a; padding: 10px 15px; display:inline-block; width:100%; margin-bottom: 30px;}

/* Hide logo responsive */
body #wrapper-16 {display:none;}

/* Order Button */
body #content .button-order {float:left;}
body #content .print-back {float:right;}
body #content .detail-pro {margin-bottom:30px;}
body #content .form-order {background:#eee; padding:20px;}

/* Table size */
body #content .entry-content td {-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
    border-style: none none solid solid;
    border-width: medium medium 1px 1px;
    padding: 8px;
    vertical-align: middle;}
	
body #content .entry-content table {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e0e0e0 #e0e0e0 -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-style: solid solid none none;
    border-width: 1px 1px medium medium;
}
body #content .entry-content tr:first-child {
    background: #ebebeb !important;
    color: #666;
    font-weight: 700;
}
body #content .entry-content td p {
    margin: 0;
    padding: 3px 0;
}

/* Menu Ultimatum */
body .nav-holder {width:100%;}
body .nav-holder ul li {padding:0 !important}
body .ultimatum-menu .nav-holder .navigation > li > a {padding: 15px 11px; color: #fff; font-weight: bold; font-size: 13px; text-transform: uppercase;}
body .ultimatum-menu .nav-holder .navigation > li > a:hover {background:#950202; text-decoration:none;}
body .nav-holder ul .current-menu-item > a, .nav-holder ul .current_page_item > a, .nav-holder ul > .current-menu-parent > a {background:#950202; text-decoration:none;}
body .ultimatum-menu .nav-holder ul.sub-menu {width:200px !important;}
body .ultimatum-menu .nav-holder ul.sub-menu li > ul.sub-menu {width:240px !important; left:200px !important;}

/* Language */
/*body .container-header-logo #lang_sel_click ul {float:right; padding-left:5px;}
body .container-header-logo #lang_sel_click ul a:focus, body #lang_sel_click ul a:hover {text-decoration: none;}
body .container-header-re #lang_sel_click ul {float:left; padding-left:13px;}
body .container-header-re #lang_sel_click ul a:focus, body #lang_sel_click ul a:hover {text-decoration: none;}*/
body .container-header-logo #lang_sel_list {text-align:right;}

