body{
  overflow-x: hidden;
  overflow-y: scroll;
background:fixed #fff;background-size:cover;line-height:21px;color:#000000;font-family:Arial,sans-serif}img{max-width:100%}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right!important}.align-right>small{text-align:right}img.align-left{float:left;margin:10px 20px 10px 0}img.align-right{float:right;margin:10px 0 10px 20px}.no-padding{padding:0!important}.no-padding-left,.no-padding-right{padding-left:0!important}.no-margin{margin:0!important}.upper{text-transform:uppercase!important}.cursor{cursor:pointer}.col-lg-fifth{width:20%;padding:0 15px;float:left}iframe{border:none}.inline{display:inline-block;vertical-align:top}.fontface{font-family:Roboto,Helvetica,Arial,sans-serif}.line{height:1px;background-color:#ccc;width:100%;margin:0;padding:0}.err{color:#000}#Page_Loading{padding:10px 20px;position:fixed;background:#090909;color:#fff;opacity:.9;z-index:99999;right:0;top:0;display:none}h1{font-size:28px;font-weight:300}h2{font-size:24px;font-weight:300}h3{font-size:20px;font-weight:300}h4{font-size:18px;font-weight:300}h5{font-size:16px;font-weight:300}h6{font-size:14px;font-weight:300}a{color:#1f2228;transition:color .1s,background .2s;-webkit-transition:color .1s,background .2s;-moz-transition:color .1s,background .2s;-ms-transition:color .1s,background .2s;-o-transition:color .1s,background .2s}a:hover{color:#3498db;text-decoration:none}a:active{text-decoration:none}span.green{color:#2ecc71}span.error,span.red{color:#000}label.error{margin-left:10px;color:#000;width:auto;display:block}#signupForm label.error{margin-top:5px;width:auto;display:block}#signupForm input.error{border:1px solid red!important}.nNote{box-shadow:inset 0 0 1px #fff;-webkit-box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;margin-bottom:10px}.nNote strong{margin-right:5px}.nNote p{font-size:14px;padding:10px 15px;margin:0;color:#fff}.blue{color:#3498db}#main-navigation li.blue li,.button.blue,.nNote.blue,.product-tag.blue,.sidebar-box-content.blue,.signal.blue,input.blue,li.blue>a,span.product-action.blue{background:#000!important; color:yellow !important;}#main-navigation .blue ul.wide-dropdown ul a:hover,.button.blue:hover,.icons.blue:hover,input.blue:hover,li.blue.current-item,li.blue.current-item>a,li.blue>a:hover,span.product-action.blue:hover{background:#2980b9!important}li.blue .parent-background{background:#3498db}li.blue .parent-border{border-color:#3498db}li.blue .parent-arrow:after{border-bottom-color:#3498db}
a.blue,li.blue.parent-color{color:#000; font-weight:bold;}#main-navigation li.dark-blue li,.button.dark-blue,input.dark-blue,li.dark-blue>a,span.product-action.dark-blue{background:#34495e!important}#main-navigation .dark-blue ul.wide-dropdown ul a:hover,.button.dark-blue:hover,.icons.dark-blue:hover,input.dark-blue:hover,li.dark-blue.current-item,li.dark-blue.current-item>a,li.dark-blue>a:hover,span.product-action.dark-blue:hover{background:#2c3e50!important}li.dark-blue .parent-background{background:#34495e}li.dark-blue .parent-border{border-color:#34495e}li.dark-blue .parent-arrow:after{border-bottom-color:#34495e}a.dark-blue,li.dark-blue .parent-color{color:#34495e}.red{color:red}#main-navigation li.red li,.button.red,.nNote.red,.product-tag.red,.signal.red,input.red,li.red>a,span.product-action.red{background:#000!important}#main-navigation .red ul.wide-dropdown ul a:hover,.button.red:hover,.icons.red:hover,input.red:hover,li.red.current-item,li.red.current-item>a,li.red>a:hover,span.product-action.red:hover{background:#c0392b!important}li.red .parent-background{background:#000}li.red .parent-border{border-color:#000}li.red .parent-arrow:after{border-bottom-color:#000}.red-hover:hover,a.red,li.red .parent-color{color:#000}.grey{color:#1f2228}#main-navigation li.grey li,.button.grey,.product-tag.gray,.signal.gray,input.grey,li.grey>a,span.product-action.grey{background:#f7f7f7!important;color:#1f2228}#main-navigation .grey ul.wide-dropdown ul a:hover,.button.grey:hover,.icons.grey:hover,.product-tag.grey,input.grey:hover,li.grey.current-item,li.grey.current-item>a,li.grey>a:hover,span.product-action.grey:hover{background:#dde3e6!important}.countdown-deal-clock,li.grey .parent-background{background:#f7f7f7}li.grey .parent-border{border-color:#f7f7f7}li.grey .parent-arrow:after{border-bottom-color:#f7f7f7}a.grey,li.grey .parent-color{color:#f7f7f7}.home-green{color:#1abc9c}#main-navigation li.home-green li,.button.home-green,.product-tag.home-green,input.home-green,li.home-green>a,span.product-action.home-green{background:#1abc9c!important}#main-navigation .home-green ul.wide-dropdown ul a:hover,.button.home-green:hover,.icons.home-green:hover,input.home-green:hover,li.home-green.current-item,li.home-green.current-item>a,li.home-green>a:hover,span.product-action.home-green:hover{background:#16a085!important}li.home-green .parent-background{background:#1abc9c}li.home-green .parent-border{border-color:#1abc9c}li.home-green .parent-arrow:after{border-bottom-color:#1abc9c}a.home-green,li.home-green .parent-color{color:#1abc9c}.green{color:#2ecc71}#main-navigation li.green li,.button.green,.nNote.green,.product-tag.green,.sidebar-box-content.green,.signal.green,input.green,li.green>a,span.product-action.green{background:#000!important}
.product-image span.red{background:#000 !important}
#main-navigation .green ul.wide-dropdown ul a:hover,.button.green:hover,.icons.green:hover,input.green:hover,li.green.current-item,li.green.current-item>a,li.green>a:hover,span.product-action.green:hover{background:#21bf64!important}a.green,li.green .parent-color{color:#2ecc71}li.green .parent-background{background:#2ecc71}li.green .parent-border{border-color:#2ecc71}li.green .parent-arrow:after{border-bottom-color:#2ecc71}.purple{color:#9b59b6}#main-navigation li.purple li,.button.purple,.product-tag.purple,.signal.purple,input.purple,li.purple>a,span.product-action.purple{background:#9b59b6!important}#main-navigation .purple ul.wide-dropdown ul a:hover,.button.purple:hover,.icons.purple:hover,input.purple:hover,li.purple.current-item,li.purple.current-item>a,li.purple>a:hover,span.product-action.purple:hover{background:#8e44ad!important}a.purple,li.purple .parent-color{color:#9b59b6}li.purple .parent-background{background:#9b59b6}li.purple .parent-border{border-color:#9b59b6}li.purple .parent-arrow:after{border-bottom-color:#9b59b6}
.orange{color:#000}
#main-navigation li.orange li,.button.orange,.nNote.orange,.product-tag.orange,.signal.orange,input.orange,li.orange>a,span.product-action.orange{background:#000!important}
#main-navigation .orange ul.wide-dropdown ul a:hover,.button.orange:hover,.icons.orange:hover,input.orange:hover,li.orange.current-item,li.orange.current-item>a,li.orange>a:hover,span.product-action.orange:hover{background:#3498db!important}
a.orange,li.orange .parent-color{color:#000}li.orange .parent-background{background:#000}li.orange .parent-border{border-color:#000}li.orange .parent-arrow:after{border-bottom-color:#000}.aliceblue{color:#009cae}#main-navigation li.aliceblue li,.button.aliceblue,.product-tag.aliceblue,.signal.aliceblue,input.aliceblue,li.aliceblue>a,span.product-action.aliceblue{background:#009cae!important}#main-navigation .aliceblue ul.wide-dropdown ul a:hover,.button.aliceblue:hover,.icons.aliceblue:hover,input.aliceblue:hover,li.aliceblue.current-item,li.aliceblue.current-item>a,li.aliceblue>a:hover,span.product-action.aliceblue:hover{background:#008696!important}a.aliceblue,li.aliceblue .parent-color{color:#009cae}li.aliceblue .parent-background{background:#009cae}li.aliceblue .parent-border{border-color:#009cae}li.aliceblue .parent-arrow:after{border-bottom-color:#009cae}
.header{background-color:#fff;border-bottom:0px solid #d9d9d9}.btn-menu-hidden{background:url(../../images/ico-menu.png) center center no-repeat #1f2228;width:40px;height:40px;position:absolute;top:2px;left:5px;z-index:999;cursor:pointer;display:none}#top-header ul{list-style:none;margin:0;padding:10px 0 8px}#social_like ul{list-style:none;margin:0}#social_like li{display:inline-block;float:left}#social_like li:first-child{padding-left:0}#social_like li:last-child{padding-right:0}.sub-header .sidebar-box{margin-bottom:0}.sub-header .sidebar-box-heading{border-radius:3px 3px 0 0}#top-header li{float:left;padding:0 10px;position:relative}#top-header li:first-child{padding-left:0}#top-header li:last-child{padding-right:0}#top-header li a{font-size:14px;font-weight:400;background:0 0!important}#social_like li a:hover,#top-header li a:hover{color:#e0e0e0}#top-header .icons{padding-right:0}#top-header li.purple:hover>a,#top-header li.purple:hover>a .icons{color:#9b59b6}li.purple:hover .box-dropdown .box-wrapper{border-color:#9b59b6}li.purple .box-dropdown:after{border-bottom:10px solid #9b59b6}#top-header a.flag>span{display:inline-block;margin-right:5px}#top-header li:hover ul{display:block;width:auto;height:auto;opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;top:100%}.box-dropdown{position:absolute;right:0;line-height:20px;top:200%;padding-top:13px!important;z-index:9999;overflow:hidden;width:0;height:0;opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.box-dropdown .box-wrapper{border-top:3px solid #34495e;background:#fff;overflow:hidden;display:block;position:relative;padding:5px 10px 10px}.box-dropdown:after{content:'';width:10px;height:10px;display:block;border-bottom:10px solid #34495e;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;right:30px;top:5px}
.box-dropdown input[type=text]{width:100%;background:#f7f7f7;font-size:14px}.box-dropdown .footer{height:70px}.box-dropdown .footer h4{margin:10px 0 0}.box-dropdown a.button{display:inline-block;vertical-align:middle;background:#34495e;font-size:14px!important;text-transform:uppercase;padding:10px 20px;color:#fff!important;margin-left:2px}.box-dropdown a{font-weight:300;font-size:14px}#login-dropdown a.button{background:#34495e!important}
#login-dropdown a.button:hover{background:#2c3e50!important}#login-dropdown .pull-right,#login-dropdown .pull-right>a{text-align:right}.iconic-input{position:relative;margin-bottom:15px;width:100%}.no-iconic-input{margin-bottom:15px}.box-dropdown h4{margin:10px 0}.box-dropdown .iconic-input{width:350px}.iconic-input input[type=text],.iconic-input input[type=password]{width:100%;background:#f7f7f7;font-size:14px}.iconic-input .icons{position:absolute;color:#7a8188!important;z-index:9;left:auto!important;top:10px!important;right:10px!important}.box-dropdown p{font-size:14px}.box-dropdown label{padding-left:10px;font-size:14px}.box-dropdown .footer{background:#f7f7f7;display:block;padding:15px;overflow:hidden}#logo{display:block;text-align:center}#logo h1{margin:0;padding:0}#adv-header{position:relative}#adv-header .close-adv-header{cursor:pointer;color:#cbcbcb;display:inline-block;font-size:20px;font-weight:700;line-height:65px;position:absolute;right:0;text-align:center;top:0;width:80px}.adv-header{display:block;max-width:1200px;max-height:65px;overflow:hidden;margin:0 auto}
#main-header{margin:2px 0}#notify-box ul{list-style:none;margin:15px 0 0 30px;padding:0}#notify-box ul li{float:left;text-align:center;border:1px solid transparent;border-bottom:none;margin:0 2px;position:relative}#notify-box ul li.cart-box:before,#notify-box ul li.help-box:before,#notify-box ul li.support-box:before{position:absolute;left:25%;top:10px;background:grey;font-family:fontello;font-size:16px;line-height:32px;padding:0 5px;color:#fff;width:32px;height:32px;border-radius:50px}#notify-box ul li.cart-box:before{content:'\ee0e'}
#notify-box ul li.cart-box:hover{background:#fff}
#notify-box ul li.cart-box:hover:before{background:#000;color:yellow;}
#notify-box ul li.cart-box a:hover{color:#3498db}

#notify-box ul li.help-box:hover{background:#fff}
#notify-box ul li.help-box:hover:before{background:#000;color:yellow;}
#notify-box ul li.help-box:before{left:28%;content:'\ec3f'}
#notify-box ul li.help-box a:hover{color:#3498db}

#notify-box ul li.support-box:hover{background:#fff}
#notify-box ul li.support-box:hover:before{background:#000;color:yellow;}
#notify-box ul li.support-box:before{left:16%;content:'\edcc'}
#notify-box ul li.support-box a:hover{color:#3498db}
#notify-box ul li a{display:block;color:#000000;font-size:12px;font-weight:400;line-height:28px;padding:38px 6px 0;position:relative;cursor:pointer}#notify-box ul li.cart-box a span{background-color:#E5101D;color:#FFF;position:absolute;top:4px;left:38px;width:18px;height:20px;line-height:20px;text-indent:0;z-index:4;border-radius:2px}.login-account,.phone{display:inline-block}#top-header .contact-row{font-size:14px;line-height:20px;float:right;padding:10px 0}#top-header .contact-row .phone{margin:0 10px 0 0}#top-header .contact-row i{vertical-align:middle;margin:0 4px 0 0}.login-account .acc-fullname{text-transform:lowercase;font-weight:600}
#top-navigation{margin-top:1.5% !important;}
#top-navigation ul{list-style:none!important;padding:0;margin:0; float:right;}
#top-navigation li{float:left;margin-right:4px;border:1px solid transparent;padding-right:3px}#top-navigation li:after{content:'';display:block;border-right:1px solid #bdc3c7}#top-navigation li:last-child:after{display:none;border:none}#top-navigation li:hover{border-color:#ccc;background:#fff;border-radius:2px}#search-box{display:block}
#search-box .search-area{border:1px solid #000;margin:6px 0 0;background:#fff;border-radius:5px; height:42px;} 
#search-box .search-area .search-button,#search-box .search-area .search-field{display:inline-block}#search-box .search-area .search-field{border:none;width:86%;padding:8px;border-radius:3px 0 0 3px;outline:0}
#search-box .search-area .search-button{float:right;display:inline-block;text-align:center;padding:9px 15px 4px;margin:-1px -1px 0 0;background-color:#000;text-decoration:none;border-radius:0 3px 3px 0}
#search-box .search-area .search-button:hover{background-color:#000}
#search-box .search-area .search-button:after{content:'\ee4c';font-family:fontello;font-size:25px;line-height:25px;vertical-align:sub;color:#fff}#middle-navigation ul{list-style:none;margin:0;padding:0}#middle-navigation li{float:left;margin-left:1px;position:relative}#middle-navigation>ul>li>a{height:43px;display:block;background:#34495e;color:#fff;text-align:center;padding:10px 12px 5px 10px;font-size:14px;border-radius:5px;font-family:Roboto,Helvetica,Arial,sans-serif}#middle-navigation>ul>li>a:hover{background:#2c3e50}#middle-navigation .icons{font-size:18px;display:block;float:left;color:#fff}#middle-navigation>ul>li:hover ul{display:block;width:auto;height:auto;opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;top:100%}#middle-navigation .box-dropdown:after{right:10px}#middle-navigation .pull-right.inline-block{margin-top:8px}.contact-row .pull-right li{margin-right:8px}.pull-right.inline-block li{margin-left:5px!important}.contact-row .pull-right li a{color:#fff}#middle-navigation .login-create{background:#fff;color:#7a8188;font-size:14px;height:70px;position:relative;padding:15px 15px 15px 50px}#middle-navigation .login-create>a{color:#1f2228}#middle-navigation .login-create>a:hover{background:0 0}#middle-navigation .login-create>p>a:hover{color:#9b59b6}#middle-navigation .login-create .icons{position:absolute;left:15px;top:20px;color:#9b59b6}#middle-navigation .login-create p{margin:0}#middle-navigation a.flag>span{margin:5px auto 9px;height:12px;display:block}.flag span{width:19px;height:12px;background:url(../..../images/language-icons.png) no-repeat;margin-right:5px;display:block}.currency-table,.language-table{margin:5px 0}.language-table a{font-size:14px;color:#7a8188}.language-table td.flag{vertical-align:middle;padding:2px 0 2px 8px}.language-table td.country{vertical-align:middle;padding:2px 8px 2px 5px}.currency-table tr:hover,.language-table tr:hover{background:#f7f7f7}.currency-table tr:hover a,.language-table tr:hover a{color:#1f2228}span.english-flag{background-position:0 0}span.german-flag{background-position:-19px 0}span.french-flag{background-position:-38px 0}span.italian-flag{background-position:-57px 0}span.spanish-flag{background-position:-75px 0}.currency-table td{padding:2px 10px!important;white-space:nowrap;font-size:14px}.cart-table{width:350px;font-size:14px}.cart-table td{padding:10px 0}.cart-table img{width:60px}.cart-table p{font-size:14px;color:#7a8188;margin:0}span.light{color:#7a8188}span.quantity{font-size:14px;display:block;margin-bottom:10px}.checkout-table td{padding:5px}.cart-table h6{font-size:14px;margin:0}.no-border{border:none!important}
.menu-box .dropdown-menu{background:#000;padding:0;left:15px;margin:0;border-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,.2);-moz-box-shadow:5px 5px 10px rgba(0,0,0,.2);box-shadow:5px 5px 10px rgba(0,0,0,.2);min-width:273px}
.menu-box .dropdown-menu li{border:1px solid yellow;border-top-color:transparent;border-left:2px solid transparent;border-right:none}.menu-box .dropdown-menu li:last-child{border-bottom:1px solid transparent}
.menu-box .dropdown-menu>li:hover{background-image:none}.menu-box .dropdown-menu>li>a.maintainHover{background:0 0}.menu-box .dropdown-menu>li>a>strong.submenu-title{position:relative}
.menu-box .dropdown-menu>li>.guide{display:block;font-size:12px;color:yellow;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:20px;cursor:pointer;font-weight:400;padding-left:40px;margin:0 0 5px}
.menu-box .dropdown-menu>li>a strong{padding-left:20px}.menu-box .dropdown-menu>li>a strong.submenu-title:before{position:absolute;left:-13px;top:1px;background:grey;font-family:fontello;font-size:14px;line-height:26px;padding:0 5px;color:#fff;width:26px;height:26px;border-radius:50px;text-align:center;font-weight:400}.menu-hidden span.submenu-title{position:relative;padding-left:25px}.menu-hidden span.submenu-title:before{position:absolute;left:-12px;top:-6px;background:grey;font-family:fontello;font-size:14px;line-height:30px;padding:0 5px;color:#fff;width:30px;height:30px;border-radius:50px;text-align:center;font-weight:400}.menu-box .dropdown-menu>li.submenu-84 a strong.submenu-title:before,.submenu-hidden-84 a span.submenu-title:before{content:'\ea1a';background:#3498db}.menu-box .dropdown-menu>li.submenu-84:hover{border-left:2px solid #3498db;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-box .dropdown-menu>li.submenu-84:hover strong.submenu-title{color:#3498db}.menu-box .dropdown-menu>li.submenu-74 a strong.submenu-title:before,.submenu-hidden-74 a span.submenu-title:before{content:'\eb5b';background:#ee3214}.menu-box .dropdown-menu>li.submenu-74:hover{border-left:2px solid #ee3214;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-box .dropdown-menu>li.submenu-74:hover strong.submenu-title{color:#ee3214}.menu-box .dropdown-menu>li.submenu-70 a strong.submenu-title:before,.submenu-hidden-70 a span.submenu-title:before{content:'\ea3b';background:#2ecc71}.menu-box .dropdown-menu>li.submenu-70:hover{border-left:2px solid #2ecc71;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-box .dropdown-menu>li.submenu-70:hover strong.submenu-title{color:#2ecc71}.menu-box .dropdown-menu>li.submenu-6 a strong.submenu-title:before,.submenu-hidden-6 a span.submenu-title:before{content:'\eb59';background:#000}.menu-box .dropdown-menu>li.submenu-6:hover{border-left:2px solid #000;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-box .dropdown-menu>li.submenu-6:hover strong.submenu-title{color:#000}.menu-box .dropdown-menu>li.submenu-54 a strong.submenu-title:before,.submenu-hidden-54 a span.submenu-title:before{content:'\e813';background:#9b59b6}.menu-box .dropdown-menu>li.submenu-54:hover{border-left:2px solid #9b59b6;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-box .dropdown-menu>li.submenu-54:hover strong.submenu-title{color:#9b59b6}.menu-box .dropdown-menu>li.submenu-65 a strong.submenu-title:before,.submenu-hidden-65 a span.submenu-title:before{content:'\e92e';background:#1abc9c}.menu-box .dropdown-menu>li.submenu-65:hover{border-left:2px solid #1abc9c;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-box .dropdown-menu>li.submenu-65:hover strong.submenu-title{color:#1abc9c}.menu-box .dropdown-menu>li.submenu-236 a strong.submenu-title:before,.submenu-hidden-236 a span.submenu-title:before{content:'\e87e'}.menu-box .dropdown-menu>li.submenu-236:hover{border-left:2px solid grey;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-box .dropdown-menu>li.submenu-236:hover strong.submenu-title{color:grey}.menu-box .dropdown-menu>li.submenu-500 a strong.submenu-title:before,.submenu-hidden-500 a span.submenu-title:before{content:'\e8d6';background:#34495e}.menu-box .dropdown-menu>li.submenu-500:hover{border-left:2px solid #34495e;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-box .dropdown-menu>li.submenu-500:hover strong.submenu-title{color:#34495e}.menu-box .dropdown-menu>li.submenu-223 a strong.submenu-title:before,.submenu-hidden-223 a span.submenu-title:before{content:'\ed82';background:#cac000}.menu-box .dropdown-menu>li.submenu-223:hover{border-left:2px solid #cac000;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.menu-box .dropdown-menu>li.submenu-223:hover strong.submenu-title{color:#cac000}.submenu-hidden-1 a span.submenu-title:before{content:'\ebc3';background:#000}.submenu-hidden-2 a span.submenu-title:before{content:'\eb7b';background:#000}.submenu-hidden-3 a span.submenu-title:before{content:'\e9bc';background:#000}.menu-box .popover{width:800px;max-width:800px;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-radius:0;overflow:hidden}.menu-box .popover-content{text-align:center}.menu-box .popover-content img{max-height:800px;max-width:800px}
.menu-box .popover .popover-content>ul{display:block;margin:0 0 5px;padding:0;float:left;width:25%;min-height:210px;list-style:none;text-decoration:none;z-index:2}.menu-box .popover .popover-content>ul>li{border-bottom:none}.menu-box .popover .popover-content>ul>li a{display:block;line-height:22px;font-weight:400;text-align:left;font-size:14px}
.menu-box .dropdown-menu li a:hover {color:#3498db !important;}
.menu-box .popover .popover-content>ul>li a.title{font-weight:700;text-overflow:ellipsis;width:175px;white-space:nowrap;overflow:hidden; text-transform:uppercase;}.banner-cBottom{position:absolute;right:0;bottom:0;clear:both;display:block;max-width:28%}#main-navigation{position:relative}#main-navigation>ul,#main-navigation>ul>li>ul,#main-navigation>ul>li>ul>li>ul,#main-navigation>ul>li>ul>li>ul>li>ul{list-style:none;margin:0;padding:0;display:table;width:100%}#main-navigation>ul{table-layout:fixed}#main-navigation>ul>li{border-right:1px solid #e2f6f9;display:table-cell;background:#34495e}#main-navigation>ul>li:hover>a>.icons{left:0}#main-navigation>ul>li>a{padding:5px 20px 13px;background:#34495e;color:#fff;display:block}#main-navigation.style2>ul>li>a .nav-caption,#main-navigation.style3>ul>li>a .nav-caption,#main-navigation.style5>ul>li>a .nav-caption,#main-navigation>ul>li>a .nav-caption{margin-top:5px}span.nav-caption{display:block;font-size:18px;text-transform:uppercase}span.nav-description{display:block;font-size:14px}#main-navigation>ul>li>a .icons{font-size:18px;display:block;color:#fff;text-align:right;margin-bottom:5px;position:relative;left:10px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}#main-navigation.style1>ul>li.current-item,#main-navigation.style1>ul>li.current-item>a,#main-navigation.style1>ul>li:hover,#main-navigation.style1>ul>li:hover>a{background:#34495e!important}#main-navigation.style2>ul>li>a{padding:15px 20px}#main-navigation.style2>ul>li.current-item,#main-navigation.style2>ul>li.current-item>a,#main-navigation.style2>ul>li:hover,#main-navigation.style2>ul>li:hover>a{background:#34495e!important}#main-navigation.style3>ul>li>a{padding:15px 20px;background:#34495e!important}#main-navigation.style4>ul>li>a{background:#34495e!important}#main-navigation.style3>ul>li.current-item>a,#main-navigation.style3>ul>li>a:hover,#main-navigation.style4>ul>li.current-item>a,#main-navigation.style4>ul>li>a:hover{background:inherit!important}#main-navigation.style5>ul>li>a{padding:15px 20px}#main-navigation.style5>ul>li.current-item,#main-navigation.style5>ul>li.current-item>a,#main-navigation.style5>ul>li:hover,#main-navigation.style5>ul>li:hover>a{background:#34495e!important}#main-navigation.style6>ul>li>a{padding:15px 20px;background:#34495e!important}#main-navigation.style6>ul>li.current-item>a,#main-navigation.style6>ul>li>a:hover{background:inherit!important}#main-navigation li ul.normal-dropdown{color:#fff;padding:1px 0 0;position:absolute;overflow:visible;z-index:9999;width:200px;display:none}#main-navigation li ul.normal-dropdown li{background:#1abc9c;position:relative;display:block}#main-navigation li ul.normal-dropdown li:first-child{padding-top:12px}#main-navigation li ul.normal-dropdown li:last-child{padding-bottom:12px}#main-navigation li ul.normal-dropdown a{padding:8px 20px;color:#fff;display:block}#main-navigation li ul.normal-dropdown li:hover>a{background:#16a085}#main-navigation li ul.normal-dropdown li ul{position:absolute;left:100%;top:-12px;padding-top:0;padding-left:1px;color:#fff;z-index:9999;display:none}#main-navigation li ul.normal-dropdown li:hover ul{display:block}#main-navigation li ul.normal-dropdown li:first-child ul{top:0;z-index:9999}#main-navigation li:hover>ul.normalAnimation,#main-navigation ul.normal-dropdown li:hover>ul.normalAnimation{display:block}#main-navigation ul.wide-dropdown{display:none;z-index:9999;border-top:1px solid #e5f5f9;padding-top:1px;width:auto;overflow:hidden;position:absolute}#main-navigation ul.wide-dropdown>li{float:left;min-width:236px;padding:10px 0}#main-navigation ul.wide-dropdown .nav-caption,#main-navigation ul.wide-dropdown ul a{padding:3px 10px;display:block;color:#fff}#main-navigation>ul>li>ul.normal-dropdown .icons{font-size:16px;display:inline-block;color:#fff;position:relative;left:10px;float:right}#main-navigation .home-green ul.wide-dropdown,#main-navigation li.home-green,#main-navigation li.home-green>a{background:#1abc9c}#main-navigation .red ul.wide-dropdown,#main-navigation li.red,#main-navigation li.red>a{background:#000}#main-navigation .blue ul.wide-dropdown,#main-navigation li.blue,#main-navigation li.blue>a{background:#3498db}#main-navigation .orange ul.wide-dropdown,#main-navigation li.orange,#main-navigation li.orange>a{background:#000}#main-navigation .green ul.wide-dropdown,#main-navigation li.green,#main-navigation li.green>a{background:#2ecc71}#main-navigation .purple ul.wide-dropdown,#main-navigation li.purple,#main-navigation li.purple>a{background:#9b59b6}#main-navigation .aliceblue ul.wide-dropdown,#main-navigation li.aliceblue,#main-navigation li.aliceblue>a{background:#009cae}.control-group{position:relative}.control-group .search-clear{position:absolute;top:9px;right:62px;width:22px;height:22px;background:rgba(0,0,0,.2);color:#fff;cursor:pointer;font-weight:700;text-align:center;border:none;outline:0;border-radius:2px}#main-navigation .nav-search{z-index:2000;position:relative;cursor:pointer;width:70px;text-align:center;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;vertical-align:middle;background:#1abc9c}#main-navigation .nav-search:hover{background:#16a085!important}#main-navigation .nav-search .icons{font-size:16px;display:inline-block;color:#fff;text-align:center;margin-bottom:0;left:0;height:20px;width:30px}#main-navigation .nav-search.searchbar-visible{background:#34495e;width:50px}#main-navigation .nav-search.searchbar-visible:hover{background:#2c3e50!important}#main-navigation .nav-search .icons:before{content:'\ef88'}#main-navigation .nav-search.searchbar-visible .icons:before{content:'\ecf6'}#search-bar{background:#34495e;position:absolute;z-index:1000;color:#fff;padding:15px 120px 0 0;top:0;left:0;right:0;bottom:0;display:none}#search-bar input{width:100%;color:#555;font-size:14px;position:relative}#search-bar .search-clear{position:absolute;top:34px;right:20px;width:22px;height:22px;background:#000;color:#fff;cursor:pointer;font-weight:700;text-align:center;border:none}.style3 #search-bar,.style5 #search-bar{padding-top:7px}.style3 #search-bar input,.style5 #search-bar input{padding:0 10px;height:35px}.style3 #search-bar .chosen-single,.style5 #search-bar .chosen-single{height:35px;padding-top:4px}.style3 #search-bar .chosen-single div,.style5 #search-bar .chosen-single div{top:5px}#search-bar p{margin:0 0 5px;font-size:14px}.style2 #search-bar p{position:relative;top:-40px;margin-bottom:-20px;color:#121212}.style3 #search-bar p,.style5 #search-bar p{position:relative;top:-30px;margin-bottom:-20px;color:#121212}.style2 #search-bar p>a,.style3 #search-bar p>a,.style5 #search-bar p>a{color:#121212}.style2 #search-bar p>a:hover,.style3 #search-bar p>a:hover,.style5 #search-bar p>a:hover,.style6 #search-bar p>a:hover{color:#1abc9c}#search-bar-table{width:100%}.search-column-1{width:70%}.search-column-2{width:30%;padding-left:5px}#search-button{position:absolute;right:49px;top:0;bottom:0;width:70px;z-index:9999!important;vertical-align:middle;cursor:pointer;border-right:1px solid #fff;border-left:1px solid #fff}#search-button input[type=submit]{height:100%;background:#1abc9c;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}#search-bar .chosen-single{height:40px;padding:6px 0 0 8px;background-color:#fff;color:#7a8188}#search-bar .chosen-single div{top:7px}#search-bar .chosen-drop li{padding:8px 6px}#search-button:hover input[type=submit]{background:#16a085}#search-button .icons{font-size:20px;position:absolute;top:50%;left:0;margin-top:-10px;margin-left:22px}span.grey{color:#b1b6bb}#search-bar p a{color:#fff}#search-bar p a:hover{color:#1abc9c}
.ajaxAutoComplete{position:absolute;z-index:999;background:#fff;display:block;width:90%;margin:3px 0 0 -3px;padding:0}
.ajaxAutoComplete li{display:block;list-style:none;border-bottom:1px dotted #ccc;padding:0 10px}
.ajaxAutoComplete li:last-child{border-bottom:none}.ajaxAutoComplete li a{display:block;position:relative;overflow:hidden;padding:5px 0}
.ajaxAutoComplete li a img{display:block;float:left;margin:0 10px}
.ajaxAutoComplete li a h3{display:inline-block;font-size:14px;line-height:25px;font-weight:400;margin:0;padding:0;float:left;font-weight:bold;}
.ajaxAutoComplete li a .price{float:right;display:inline-block}
.ajaxAutoComplete li.selected,.ajaxAutoComplete li:hover{background:#000;color:#fff}
.ajaxAutoComplete li.selected a,.ajaxAutoComplete li:hover a{color:yellow}.ajaxAutoComplete li.selected .price,.ajaxAutoComplete li:hover .price{color:yellow!important}


.fshop-search-prod{position:absolute;z-index:999;background:#fff;display:block;width:90%;margin:3px 0 0 -3px;padding:0}
.fshop-search-prod li{display:block;list-style:none;border-bottom:1px dotted #ccc;padding:0 10px}
.fshop-search-prod li:last-child{border-bottom:none}.fshop-search-prod li a{display:block;position:relative;overflow:hidden;padding:5px 0}
.fshop-search-prod li a img{display:block;float:left;margin:0 10px}
.fshop-search-prod li a h3{display:inline-block;font-size:14px;line-height:25px;font-weight:400;margin:0;padding:0;float:left;font-weight:bold;}
.fshop-search-prod li a .price{float:right;display:inline-block}
.fshop-search-prod li.selected,.fshop-search-prod li:hover{background:#000;color:#fff}
.fshop-search-prod li.selected a,.fshop-search-prod li:hover a{color:yellow}.fshop-search-prod li.selected .price,.fshop-search-prod li:hover .price{color:yellow!important}
ul.fshop-search-prod li img {
    float: left;
    height: 55px;
    padding-right: 11px;
    padding-top: 6px;    
}

.sidebar-box{margin-bottom:20px;color:#7a8188}.sidebar-box h3{color:#000}.sidebar-box .padding-box{padding:15px}.sidebar-box .padding-lr-box{padding:0 15px}.sidebar-box .padding-lr-box h3{margin:15px 0 10px;padding:0;font-size:24px}
/*.sidebar-normal a{color:#3498db}*/
/*.sidebar-box-heading{color:#fff;background:#000;overflow:hidden;height:40px;padding:17px 15px 15px 39px;border-radius:3px 3px 0 0}*/
.sidebar-box-heading {
    border-right: 1px solid #ff0;
    color: #fff;
    overflow: hidden;
    padding: 17px 15px 15px 38px;
	background:#000;
}
.sidebar-box-heading .icons{position:absolute;left:30px}
.sidebar-box-heading h4{margin:0;display:inline-block;padding-left:13px;text-transform:uppercase;font-size:14px;color:yellow;}
.sidebar-box.sidebar-normal .sidebar-box-heading{text-transform:none!important}
.sidebar-box-content{background:#fff; padding-bottom:13px;}
.sidebar-box-content.sidebar-padding-box{padding:10px 15px}.sidebar-box-content>*{margin:0}.sidebar-box-content ul{margin:0;padding:0;list-style:none}.sidebar-box-content>ul{padding:10px 0}.sidebar-box-content>ul>li{position:relative}.sidebar-box-content>ul>li>a{display:block;padding:8px 35px 8px 0}.sidebar-box-content>ul>li>a .icons{position:absolute;right:15px;top:10px;font-size:14px}.sidebar-box-content>ul>li>a:hover{background:#f7f7f7}.sidebar-box-content>ul>li.active>a{font-weight:700}.sidebar-box-content>ul>li:hover .sidebar-dropdown{display:table}.sidebar-dropdown{position:absolute;left:100%;top:-10px;z-index:6000;display:none;background:#9b59b6}
.sidebar-box .chosen-single{height:40px;font-size:14px;color:#7a8188;padding:8px 0 0 8px;border:1px solid #e6e6e6;margin-top:0px}.sidebar-box .chosen-results{border:1px solid #e6e6e6;border-top:none}.sidebar-box .chosen-results li{padding:10px 6px}.sidebar-box .chosen-single div{top:8px}.right-sidebar .sidebar-dropdown{left:auto;right:100%}.sidebar-dropdown>li{overflow:hidden;display:table-cell;vertical-align:top}.sidebar-dropdown>li>ul{float:left;width:250px;padding:10px 0;display:table}.sidebar-dropdown>li>ul>li>a{padding:8px 20px;display:block;color:#fff}.sidebar-dropdown>li>ul>li>a:hover{background:#8e44ad}.sidebar-dropdown>li:last-child{margin:0}.sidebar-slider{position:relative;display:block;overflow:hidden}.sidebar-slider .flex-control-nav{display:block;position:absolute;bottom:0;left:0;right:0;width:100%}.sidebar-slider .flex-control-paging li a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;width:20px;height:9px;background:#ccc}.sidebar-slider .flex-control-paging li a.flex-active,.sidebar-slider .flex-control-paging li a:hover{background:#27ae60}.sidebar-slider .slider-nav{background:#f7f7f7;display:block;height:30px}.bestsellers-table,.compare-table,.extendedwarranty-option{width:100%;background:#fff}.bestsellers-table tr,.compare-table tr,.extendedwarranty-option tr{padding-left:20px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}.bestsellers-table tr:hover{background:#f8f8f8}
.bestsellers-table .product-thumbnail,.compare-table .product-thumbnail,.extendedwarranty-option .product-thumnail{width:35%;padding:4px 10px 4px 0;position:relative}.bestsellers-table .product-thumbnail img,.compare-table .product-thumbnail img,.extendedwarranty-option .product-thumnail img{width:100%}.bestsellers-table .product-info,.compare-table .product-info,extendedwarranty-option .product-info{background:0 0;overflow:hidden;padding:5px 10px 5px 5px;vertical-align:top}.bestsellers-table .product-info p,.bestsellers-table .product-info span.price,.compare-table .product-info p,.extendedwarranty-option .product-info p{font-size:14px;margin:0 0 5px}.sidebar .product{margin-bottom:0}a.remove{font-size:12px;color:#000}a.tag-item{display:inline-block;background:#f7f7f7;margin-bottom:5px;padding:5px 10px;vertical-align:top;font-size:14px}a.tag-item:hover{color:#fff;background:#1abc9c}.orange .carousel-heading{background:#000}
.green .carousel-heading{background:#000}
.green .carousel-heading h4{color:yellow;}
.orange .carousel-arrows i:hover{background:#3498db}.noUi-base{background:#f7f7f7;border:none}.noUi-background{box-shadow:none}.noUiSlider{margin-top:10px;border-radius:0;height:12px;margin-bottom:10px;border:1px solid #e6e6e6}.noUi-horizontal .noUi-handle{width:15px;height:22px;left:-5px;background:#a1aaaf;border:none;top:-6px;box-shadow:none;border-radius:0;cursor:pointer}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{height:1px;width:5px;left:5px;top:9px;background:#ccc}.noUi-connect{background:#2ecc71}.noUi-horizontal .noUi-handle:after{top:11px}span.price-range-max{float:right;color:#1f2228;font-size:14px}span.price-range-min{color:#1f2228;font-size:14px}
span.color-checkbox{display:block;width:30px;height:30px;border:2px solid #fff;margin-right:10px!important;outline:#000 solid 1px}span.color-checkbox:before{display:none!important;width:0!important;height:0!important}input[type=checkbox]:checked+label.color-checkbox{outline:#34495e solid 1px}.carousel-heading h4,.sidebar-box-heading h4{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:700}.purple .sidebar-box-heading,.purple a.tag-item:hover{background:#9b59b6}.purple .sidebar-box-content>ul>li>a:hover{color:#9b59b6}.blue .sidebar-box-heading,.blue a.tag-item:hover{background:#3498db}.blue .sidebar-box-content>ul>li>a:hover{color:#3498db}.red .sidebar-box-heading,.red a.tag-item:hover{background:#090909}.red .sidebar-box-content>ul>li>a:hover{color:#000}.green .sidebar-box-heading,.green a.tag-item:hover{background:#1abc9c}.green .sidebar-box-content>ul>li>a:hover{color:#1abc9c}.orange .sidebar-box-heading,.orange a.tag-item:hover{background:#000}.orange .sidebar-box-content>ul>li>a:hover{color:#000}.home-green .sidebar-box-heading,.orange a.tag-item:hover{background:#1abc9c}.home-green .sidebar-box-content>ul>li>a:hover{color:#1abc9c}

[class*=badge-],[class^=badge-]{z-index:19;padding:1px 8px;color:#fff;text-align:center;text-transform:uppercase;font-weight:500;font-size:11px;border-radius:25px}.boxedcontainer{max-width:1170px;margin:auto;padding:0 30px}.tp-banner-container{width:100%;position:relative;padding:0;margin-bottom:30px}.tp-leftarrow.default,.tp-rightarrow.default{opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0}.tp-banner-container:hover .tp-leftarrow.default,.tp-banner-container:hover .tp-rightarrow.default{opacity:.6;-webkit-opacity:.6;-moz-opacity:.6;-ms-opacity:.6;-o-opacity:.6}.tp-banner-container:hover .tp-leftarrow.default:hover,.tp-banner-container:hover .tp-rightarrow.default:hover{opacity:1;-webkit-opacity:1;-moz-opacity:1}.tp-banner{width:100%;position:relative;color:#2c3e50}.tp-banner-fullscreen-container{width:100%;position:relative;padding:0}.tp-banner strong{font-weight:700}.tp-banner h2{font-size:36px;color:#2c3e50;line-height:38px}.tp-banner h3{font-size:24px;color:#2c3e50}.tp-banner span{font-size:18px;color:#2c3e50}.tp-banner span.price{font-size:24px;color:#2c3e50}.tp-banner a.button.big{font-size:18px;padding-top:18px}.iosSlider{position:relative;top:0;left:0;overflow:hidden;width:100%;height:400px;margin-bottom:30px;background-color:#fff}
.iosSlider:hover .nextButton,.iosSlider:hover .prevButton{opacity:.8;-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8}.iosSlider .prevButton{position:absolute;top:175px;left:10px;width:50px;height:50px;background:url(../../images/large_left.png) left bottom no-repeat;z-index:2;opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition.:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}
.iosSlider .nextButton{position:absolute;top:175px;right:10px;width:50px;height:50px;background:url(../../images/large_right.png) left bottom no-repeat;z-index:2;opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition.:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}
.iosSlider .nextButton:hover,.iosSlider .prevButton:hover{opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1}.iosSlider .slider{width:100%;height:100%}.iosSlider .scrollbar1{background:#ccc!important}.iosSlider .slider .item{position:relative;top:0;left:0;width:100%;height:500px;margin:0}.iosSlider .slider .item .image{position:absolute;top:0;left:0;width:100%;height:400px;background-color:#fff;background-size:auto 100%;background-position:right bottom}.iosSlider .slider .item .image .bg{border-right:0;height:180px;width:340px;opacity:.5;display:none}.iosSlider .slider .item .text{position:absolute;top:60px;left:40px}.iphoneUI .iosSlider .slider .item .text{display:none}.iosSlider .slider .item .title{position:relative;text-indent:-1px}.iosSlider .slider .item .desc{position:relative}.iosSlider strong{font-weight:700}.iosSlider h2{font-size:36px;color:#2c3e50;line-height:38px;margin:0}.iosSlider h3{font-size:24px;margin:10px 0 40px;color:#2c3e50}.iosSlider span{font-size:18px;color:#2c3e50}.iosSlider span.price{font-size:24px;color:#2c3e50}.iosSlider .button{margin-top:10px}.flexsliderBig{height:400px}.flexsliderBig .text{padding:60px 40px}.flexsliderBig li{background-size:auto 100%;background-position:right bottom!important;height:400px}.flexsliderBig strong{font-weight:700}.flexsliderBig h2{font-size:36px;color:#2c3e50;line-height:38px;margin:0}.flexsliderBig h3{font-size:24px;margin:10px 0 40px;color:#2c3e50}.flexsliderBig span{font-size:18px;color:#2c3e50}.flexsliderBig span.price{font-size:24px;color:#2c3e50}.flexsliderBig a.button{margin-top:10px}.breadcrumbs{margin-bottom:10px;margin-top:-10px}
.breadcrumbs div.links-breadcrumbs{color:#7a8188;font-size:13px;margin-top:15px;padding:8px 0}.breadcrumbs div.links-breadcrumbs>div{display:inline-block}.breadcrumbs .icons{color:#c1c7ca}.breadcrumbs a{font-weight:300;color:#23527c;}.links-breadcrumbs select{outline:0;height:auto;background:#fff!important}.links-breadcrumbs .chosen-single{background:#fff!important;text-align:left;text-indent:5px}.links-breadcrumbs select:hover{cursor:pointer}.category-filter .links-breadcrumbs{margin-bottom:10px}.headCategoryTitle{font-size:18px;margin:0 0 5px}.subcategories{margin-left:-5px;margin-right:-5px}.col-lg-fifth.subcategory{padding:0 5px;margin-bottom:30px}.subcategory project-info{padding:10px 0}.subcategory h6{margin:0}.categories-heading{margin-bottom:30px;background:#fff}.categories-heading p{padding:20px;margin:0;font-size:14px}.category-heading{color:#fff;margin-bottom:10px;height:40px;padding:10px 20px;position:relative}.category-heading .chosen-container{width:160px!important}.category-buttons{position:absolute;top:0;right:0}.category-buttons a{color:#fff!important}.category-buttons .icons{float:left;width:40px;height:40px;border-left:1px solid #e7f9fc;text-align:center;margin:0;padding:15px 0 0;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;cursor:pointer}.category-buttons .icons.active-button,.category-buttons .icons:hover{background-color:#889196}.category-results p{display:inline-block;font-size:14px;margin-right:10px;margin-top:7px}.pagination{float:left;margin-bottom:20px}.category-results .selectboxit,.category-results .selectboxit-list{width:70px!important;margin:-5px 5px 0}.pagination>a>div{width:40px;height:40px;display:inline-block;background:#ebebeb;text-align:center;padding-top:10px;font-size:14px;font-weight:500;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}.pagination>a:hover div{color:#34495e;background:#dde3e6}.pagination>a.active div{background:#e1e1e1;font-weight:700}.carousel-heading{color:#fff;background:#34495e;text-transform:uppercase;margin-bottom:5px;overflow:hidden;height:40px}.carousel-heading h4{margin:0;display:inline-block;padding:12px 20px}.carousel-heading .icons-head{font-size:30px}.carousel-arrows{display:inline-block;vertical-align:top;float:right;cursor:pointer}.carousel-arrows .icons{float:left;width:40px;height:40px;border-left:1px solid #e7f9fc;text-align:center;margin:0;padding:10px 0 0;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}.carousel-arrows a{color:#fff}.carousel-arrows .icons:hover{background-color:#2c3e50}.owl-carousel-wrap{padding:0}.owl-carousel .owl-item{padding:0 15px}
.category-box,.market,.product{margin-bottom:0px; border:1px solid #e7e7e7;}

.product-info{overflow:hidden;padding:0;background:#fff}.category-box .product-info{padding:5px 10px!important}
.product-info h5,.product-info h6{margin:10px 0 5px;color:#1f2228;min-height:33px; font-weight:bold;}
span.product-tag{position:absolute;background:#000;color:yellow;font-size:13px;text-transform:uppercase;top:1px;z-index:1;left:0;padding:0px 5px;opacity:1;font-family:Roboto,Helvetica,Arial,sans-serif}.product-gift{background:#000;color:#fff;font-size:14px;padding:5px 10px 5px 5px}.product-gift .icons{font-size:18px}span.product-gift{position:absolute;bottom:10%;z-index:1;right:0}.product-info span.product-gift{position:relative}
.product-info strong.product-gift{border-radius:20px;padding:5px; color:yellow;}
span.price{display:block;color:red;font-size:14px;font-weight:700;margin-right:6px; margin-top:0px;}
span.call-price{font-size:12px;font-weight:400;margin-top:0}span.price del{color:#000000;font-weight:300;margin-right:5px}
span.old-price{font-size:13px;font-weight:400;text-decoration:line-through;margin-top:0}.product-image{position:relative;overflow:hidden;padding:10px;
background:url(../../images/xediens.png) center no-repeat #fff;display:block}
.product-image img{width:100%;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.product-categories{font-size:14px;color:#9b59b6;margin:0}.product-categories a{color:#9b59b6}.product-categories a:hover{color:#8e44ad}a.product-hover{background:#21bf64;padding:10px 15px;font-size:16px;height:40px;text-transform:uppercase;color:#fff;position:absolute;top:110px;left:0;right:0;width:160px;margin:0 auto;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}a.product-hover:hover{background:rgba(52,73,94,1)}.product-image:hover a.product-hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.product-image:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.product-actions{color:#fff;display:table;width:100%;overflow:hidden}span.product-action{color:#fff!important}span.action-wrapper{position:relative;display:block}.product-actions>span{position:relative;border-left:1px solid #e7f9fc;cursor:pointer;width:40px;height:40px;padding:9px 0 0 8px;display:table-cell;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}.product-actions>span.current{width:auto}.product-actions>span.current span.action-name{left:30px;width:220px;opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;white-space:nowrap}
.action-button {
    background-clip: padding-box;
    box-shadow: 0 -2px 0 rgba(71, 73, 72, 0.05) inset;
    display: block;
    margin-bottom: 10px;
    text-align: center;
    width: 100%;
}
.action-button:focus{outline:#000 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.action-button:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.action-button:active,.action-button:focus,.action-button:hover{color:#fff;background-position:inherit;background-color:#b0b0b0}
.action-button.yellow{background-color:yellow}
.action-button.blue{background-color:#3498db}
.action-button.orange{background:#000}
.action-button.green{background:#000}.action-button.green1{background:#3d9763}.action-button.green2{background:#39d97d}.action-button.orange:active,.action-button.orange:focus,.action-button.orange:hover{background-color:#ed6a0a}.action-button.green:active,.action-button.green:focus,.action-button.green:hover,.action-button.yellow:hover{background-color:#3498db}.action-button.blue:active,.action-button.blue:focus,.action-button.blue:hover{background-color:#34495e}span.add-to-cart .icons{margin-right:8px}span.add-to-favorites{background:#000}span.add-to-favorites:hover{background:#c0392b}span.add-to-compare{background:#3498db}span.add-to-compare:hover{background:#2980b9}span.action-name{position:absolute;left:85px;text-transform:uppercase;opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s}span.action-note{position:absolute;display:block;font-size:12px;padding:0;font-weight:400;text-transform:none;margin-top:-2px}.product-info p{font-size:14px}.product.grid-view{background:#f7f7f7;overflow:hidden;position:relative}.product.grid-view .product-actions{position:absolute;bottom:0;left:0;right:0}.product.grid-view .product-actions.full-width span.action-name{opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;left:30px}.grid-view .product-image{padding:0}.product.grid-view .product-actions>span{width:33.3333%}.product-info .priceInfo{display:inline-block;float:left;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}.product-info .discountInfo{display:inline-block;float:right;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}.discountInfo span{display:block}
.badge-perdiscount{background:#000}
.discountInfo .badge-perdiscount{margin-top:3px;padding:5px 10px;font-size:13px}
.discountInfo .badge-perdiscount .percent{font-size:12px}.badge-contact{background:#1abc9c}.discountInfo .badge-contact{margin-top:3px;padding:5px 10px;font-size:24px}.rating{display:inline-block}.product-info .rating{float:right;margin-right:-20px;opacity:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}.sidebar td.product-info .rating{display:block;margin-top:-5px;float:none;opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1}.rating-box{font-size:14px;color:#7a8188;vertical-align:middle}.product .rating-box{float:right}.product-single-info .rating-box{margin-top:-15px;margin-bottom:20px}.rating-box .rating{float:none;opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;margin-right:-20px}.rating img+img{margin-left:-2px}.product:hover .rating{opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1}.product-single-info.blue .cursor { color: yellow; }.product-single-info.blue .cursor .icon-down { color: yellow;  }.lsColor{clear:both}.lsColor strong{margin-right:10px!important}.lsColor ul{display:inline-block}
.lsColor ul li{display:inline-block;float:left; padding-bottom:7px;}.lsColor ul li:first-child strong{padding-top:5px}
.product-single .content-descr,.product-single .content-special,.product-single .content-phukien,.product-single .content-noibat,.product-single .content-sanpham,.product-single .content-video,.product-single .content-baiviet{border-bottom:1px solid #e1e1e1}
.product-single .content-descr.expand,.product-single .content-special.expand,.product-single .content-phukien.expand,.product-single .content-noibat.expand,.product-single .content-sanpham.expand,.product-single .content-video.expand,.product-single .content-baiviet.expand{max-height:none}
.descr-show-more{display:block;width:50%;margin:-1px auto 0;padding:7px 0;cursor:pointer;border-radius:0 0 10px 10px;background:#000;border:1px solid #e1e1e1;text-align:center}
a.descr-show-more {
    color: yellow;
    font-weight: bolder;
}
a.descr-show-more:hover {color:#3498db;}
#btn_viewmore :hover {
    color: #3498db;
}
.sidebar-box-content.blue,.sidebar-box-content.blue .upper{color:#fff}.sidebar-box-content.blue span.price{color:yellow}
.social-bar {
    display: table;
    float: right;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 21px;
    padding-top: 0px;
}
.social-bars {
    display: table;
    float: right;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-left: 21px;
    padding-top: 0px;
}
.social-lines{float:left;margin:0 0px 0 0;position:relative;z-index:9;padding-right:4px;}
.social-line{float:left;margin:0 0px 0 0;position:relative;z-index:9;padding-right:4px;}
.iSpecial table{background:#f5f5f5;border-collapse:separate;box-shadow:inset 0 1px 0 #fff;font-size:14px;line-height:16px;text-align:left;width:100%}.iSpecial th:first-child{border-left:1px solid #777;box-shadow:inset 1px 1px 0 #999}.iSpecial th:last-child{box-shadow:inset -1px 1px 0 #999}.iSpecial td{border-right:1px solid #fff;border-left:1px solid #e8e8e8;border-top:1px solid #fff;border-bottom:1px solid #e8e8e8;padding:10px;position:relative;transition:all 300ms}.iSpecial td:first-child{box-shadow:inset 1px 0 0 #fff}.iSpecial td:last-child{border-right:1px solid #e8e8e8;box-shadow:inset -1px 0 0 #fff}.iSpecial tr:nth-child(odd) td{background:#f1f1f1}.iSpecial tr:last-of-type td{box-shadow:inset 0 -1px 0 #fff}.iSpecial tr:last-of-type td:first-child{box-shadow:inset 1px -1px 0 #fff}.iSpecial tr:last-of-type td:last-child{box-shadow:inset -1px -1px 0 #fff}table.article{margin:0 0 5px;width:100%;box-shadow:0 1px 3px rgba(0,0,0,.2);display:table}table.article tr{display:table-row;background:#f6f6f6}table.article tr:nth-of-type(odd){background:#e9e9e9}table.article th{font-weight:900;color:#fff;background:#ea6153}table.article td{padding:6px 12px;display:table-cell}#quick-view-modal{position:fixed;background:rgba(0,0,0,.6);width:100%;height:100%;z-index:9999;top:0;left:0;right:0;bottom:0;display:none}#quick-view-close{position:absolute;right:-25px;top:-25px;cursor:pointer;z-index:9999}#quick-view-close:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;color:#fff;content:'\ecf6'}#quick-view-content{position:relative;background:#f7f7f7;max-width:800px;max-height:500px;width:90%;height:90%;margin:2.5% auto 0;overflow:visible}#quick-view-content .product-fullscreen{display:none}#quick-view-content .pinterest{position:relative;top:-6px}#quick-view-content span.price{margin-top:0}#quick-view-content .tabs{margin:0 20px}#quick-view-content .product-action.green{display:none}.quick-view-content{width:100%;height:100%;position:relative;margin:0;overflow-y:scroll}.quick-view-container{padding:0!important;width:100%;overflow:hidden;background:#f7f7f7}.deal-shock{padding:20px}.countdown-deal{background:#000;z-index:20;box-shadow:0 0 3px #888;padding:10px 0;width:100%;color:#fff;text-align:center;-webkit-box-shadow:0 0 3px #888}.countdown-deal ul{list-style:none;display:block;margin:0;padding:0}.countdown-deal ul li{display:inline-block;font-size:34px;line-height:34px;margin:0;padding:0;vertical-align:top}.countdown-deal li .text{display:block;font-size:12px}.countdown-deal-title{text-align:center;position:relative;padding:0;margin:0}.countdown-deal-title:before{width:100%;height:1px;background:#a9a9a9;content:"";position:absolute;top:50%;left:0}.countdown-deal-title span{background:#f7f7f7;position:relative;padding:0 10px}.countdown-deal-left h3{margin:10px 0;padding:0;font-size:20px}.countdown-deal-left .priceInfo span.old-price{font-size:16px}.countdown-deal-left .priceInfo span.price{font-size:26px}.countdown-deal-left .promotion{display:block}.countdown-deal-left .promotion li{margin:0}.no-deal-padding{padding:0}.countdown-deal-left .promotion{outline:0}.market-bar{position:relative;width:100%;display:block}
.navfixed{position:fixed;top:0;z-index:1000;background:#fff;width:100%;}
.market-bar .navigation_menu_bar{width:100%;font-family:Arial,Helvetica,sans-serif;margin:0 auto;background:#090909;border-bottom:2px solid yellow;z-index:9999}.market-bar .navigation_menu_box_marketdetail ul{margin:0;padding:0}
.market-bar .navigation_menu_box_marketdetail li{display:inline-block;padding:16px 0.8%;border-right:1px solid #FF0}
.market-bar .navigation_menu_box_marketdetail li a{color:yellow;text-transform:uppercase;font-size:12px;font-weight:700}
.nav_menu_active{color:#fff}.tab-heading.margin-heading{margin-bottom:10px}.tab-heading a.button{font-size:18px;padding:13px 30px;height:50px;margin-right:-3px;background:#a1aaaf!important}
.tab-heading a.button.active,.tab-heading a:hover{background:#34495e!important;text-decoration:none}.tab-content{background:#fff;margin-bottom:30px;font-size:14px;padding:10px 20px}p .tag-item{vertical-align:middle}.home-green .tag-item:hover{background:#1abc9c}.tab-content strong{color:#000000}.accordion ul{margin:0 0 30px;padding:0;list-style:none}.accordion-header{color:#fff;background:#a1aaaf;text-transform:uppercase;position:relative;margin:0 0 1px;overflow:hidden;padding:13px 20px;cursor:pointer;height:50px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}.accordion-active .accordion-header,.accordion-header:hover{background:#34495e}.accordion-active .accordion-header .accordion-button i:before{content:'\e98a'}.accordion-header .accordion-button i:before{content:'\e987'}.accordion-header h4{margin:0}.accordion-button{color:#fff;position:absolute;top:13px;font-size:24px;right:15px}.accordion-content{background:#fff;margin-bottom:0!important;font-size:14px;padding:10px 20px}.accordion-content strong{color:#000000}.news{margin-bottom:30px}.news-background{background:#f7f7f7}.news-content{padding:10px 30px 10px 5px}.news-content h5{margin:0 0 5px}.news-content p{font-size:14px;color:#000000;margin:10px 0}span.date{font-size:12px;color:#7a8188}.banner{overflow:hidden;margin-bottom:7px}.banner-item{background:#ccc;color:#fff;padding:10px 15px;position:relative;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}a .banner-item{color:#fff!important}.banner-item h4{font-family:Roboto,Helvetica,Arial,sans-serif;margin:5px 0 0;font-size:24px;text-transform:uppercase;font-weight:700}.banner-item p{margin:0;font-size:14px}.banner-item .button{float:right;display:inline-block;position:absolute;top:15px;right:15px;padding:8px 15px;color:#fff;background:#999;text-transform:uppercase;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}.banner-item .icons{font-size:42px}.banner .left-side-banner{width:32%;float:left}.banner .middle-banner{width:34%;margin:0 1%;float:left}.banner .right-side-banner{width:32%;float:left}
.banner .left-two-banner{width:49%;margin-right:1%;float:left}
.banner .right-two-banner{width:49%;margin-left:1%;float:left}

.banner .x-side-banner{width:14%;margin-right:0.28%;float:left; margin-bottom:5px;}

.banner-item.icon-on-left{padding-left:80px}
.banner-item.icon-on-left .icons{position:absolute;top:10px;z-index:1;left:10px}.banner-item.icon-on-right{padding-right:80px}.banner-item.icon-on-right .icons{position:absolute;top:10px;z-index:100;right:10px}
.banner-item.orange{background:#f5791f; }
.banner-item.orange .button,.banner-item.orange:hover{background:#3498db; }
.banner-item.orange:hover .button{background:#f5791f;}
.banner-item.light-vang{background:yellow}
.banner-item.light-den{background:#000}
.banner-item.light-blue{background:#3498db}
.banner-item.light-blue .button,.banner-item.light-blue:hover{background:#2980b9}.banner-item.light-blue:hover .button{background:#3498db}.banner-item.gray{background:#a1aaaf}.banner-item.gray a.button,.banner-item.gray:hover{background:#889196}.banner-item.gray:hover .button{background:#a1aaaf}
.banner-item.white{background:#fff; }
.banner-item.green{background:#2ecc71}
.banner-item.green .button{background:#1abc9c}.banner-item.green:hover{background:#16aa55}.banner-item.green:hover .button{background:#02a484}
.banner-item.red{background:red}.banner-item.red .button{background:#c72014}.banner-item.red:hover{background:#ed2316}.banner-item.red:hover .button{background:#b51408}.banner-item.purple{background:#9b59b6}.banner-item.purple .button{background:#8834aa}.banner-item.purple:hover{background:#9443b5}.banner-item.purple:hover .button{background:#7917a1}
.box-news .banner-item h4{font-size:18px}.box-news.smalltext h4{font-size:16px}.box-news .banner-item.icon-on-left{padding-left:80px}.box-news .banner-item .icons{font-size:45px}.page-content{padding:20px 20px 30px;background:#fff;margin-bottom:10px}.page-noneback{padding:0 20px 30px;background:0 0;margin-bottom:10px}.page-content-footer{background:#f7f7f7;padding:20px;overflow:hidden}.page-content-footer p{margin:0;font-size:14px}.page-content-footer h4{margin:10px 0}.page-content+.page-content-footer{margin-top:-30px;margin-bottom:30px}.page-content ul,.page-noneback ul{list-style:none;margin:0;padding:0}.page-content li,.page-noneback li{margin:10px 0;font-size:14px}.page-content p,.page-noneback p{font-size:14px}.page-content input[type=text],.page-content input[type=password],.page-content select,.page-noneback input[type=text],.page-noneback input[type=password],.page-noneback select{width:100%;background:#f7f7f7;font-size:14px}
.page-content textarea,.page-noneback textarea{width:100%;background:#f7f7f7;height:96px;border:1px solid #e6e6e6;font-size:14px}.register-account p{margin:5px 0 25px}.register-account label{position:relative;top:5px}
.register-account input[type=submit]{background:#000;margin-top:20px}.register-account input[type=reset]{margin-top:20px}.register-account input[type=submit]:hover{background:#2980b9}.page-content .chosen-single{height:40px!important;font-size:14px!important;color:#7a8188!important;padding:8px 0 0 8px!important;border:1px solid #e6e6e6!important}.page-content .chosen-results{border:1px solid #e6e6e6!important;border-top:none!important}.page-content .chosen-results li{padding:10px 6px!important}.page-content .chosen-single div{top:8px!important}.member-icons{min-height:30px}.member-icons.ico_mem_money{background:url(/Uploads/Media../images/ico_mem_money.png) no-repeat;padding-left:35px}.member-icons.ico_mem_changegift{background:url(/Uploads/Media../images/ico_mem_changegift.png) no-repeat;padding-left:35px}.member-icons.ico_mem_saleoff{background:url(/Uploads/Media../images/ico_mem_saleoff.png) no-repeat;padding-left:35px}.member-icons.ico_mem_specialgift{background:url(/Uploads/Media../images/ico_mem_specialgift.png) no-repeat;padding-left:35px}.member-icons.ico_mem_partners{background:url(/Uploads/Media../images/ico_mem_partners.png) no-repeat;padding-left:35px}.member-icons.ico_mem_transfer{background:url(/Uploads/Media../images/ico_mem_transfer.png) no-repeat;padding-left:35px}.checkout-form{margin-bottom:30px;background:#f7f7f7;padding:20px;font-size:14px}.checkout-form table{text-align:right;width:100%}.checkout-form table td{width:1%;padding:0 20px!important}.checkout-form table td.empty-cell{width:100%}.checkout-form textarea{width:100%;height:150px;margin:-10px 0 10px;border:1px solid #ddd}.back-white{background:#fff;width:100%;margin-bottom:20px}
.blog-item{margin-bottom:15px;border-bottom:1px dashed #e7e7e7;}.blog-item:last-child{border-bottom:none}


.blog-item>a>img,.blog-item>img{width:100%}
.blog-item .rating-box{float:right;margin-right:-10px;margin-top:2px}
.blog-item .rating-box span{margin-right:10px}
.blog-info{padding:10px}
.blog-info h3{margin:0 0 10px;font-size:24px;line-height:24px}
.blog-meta span{margin-right:20px;font-size:12px;line-height:10px}
.blog-meta .icons{color:#bdc3c7}.blog-content{padding:5px 0 10px}
.blog-info p{font-size:14px;line-height:21px}
/*a.button{background:#34495e;padding:10px 15px;text-transform:uppercase;color:#fff;cursor:pointer;display:inline-block;height:40px}*/
a.button.big{font-size:18px;padding:15px 30px;height:50px}
a.button.small{padding:5px 15px;font-size:14px;height:30px}
a.button.round{width:40px;height:40px;display:inline-block;padding-top:8px;padding-left:15px}
a.button.regular{text-transform:none}
a.button:hover{background:#2c3e50}
a.button .icons{margin:0 5px 0 -5px}
a.button.right-icon{padding-right:5px}
a.button.right-icon .icons{margin-left:5px}
.blog-actions{max-width:250px}
.blog-actions-big{max-width:290px}
.blog-actions-big .product-action{padding-top:9px!important}
ul.comments li{position:relative;margin-bottom:30px;margin-left:0}
ul.comments li p{margin:0}ul.comments li .date{color:#7a8188}
ul.comments li .icons+p{margin-top:10px}
ul.comments li .icons{float:right;display:block;width:30px;height:30px;background:#f7f7f7;cursor:pointer;padding-top:5px;text-align:center;margin-top:-20px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}
ul.comments li .icons:hover{background:#dde3e6}ul.comments li .icons.red{background:#000;color:#fff}ul.comments li .icons.green{background:#2ecc71;color:#fff}ul.comments li .icons.sum{font-style:normal}ul.comments li .icons.no-pointer{cursor:default!important}ul.comments li .icons.sum.green-sum{color:#2ecc71}ul.comments li .icons.sum.red-sum{color:#000}ul.comments li ul li{background:#f7f7f7;padding:15px 20px;margin:20px 0 20px 20px}
.product-single{background:#fff;margin-bottom:20px}

.blog-item h1.content-block-title {
    border-bottom: 1px solid #f3f3f3;
    display: block;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 35px;
    margin: 0;
    padding: 10px;
}

.product-single h1,.title-block,h1.single-title{font-size:21px;line-height:29px;text-transform:uppercase;padding:15px 0 0;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;margin:0; }

.title-block{border-bottom:1px solid #dcdcdc;padding:5px 15px;margin-bottom:10px}#product-slider{width:100%;position:relative}#product-slider img{width:100%}.page-content .chosen-single,.product-single .product-actions-single .chosen-single{height:40px;padding:6px 0 0 8px;background-color:#fff;border:1px solid #ddd;color:#7a8188}.page-content .chosen-single div,.product-single .product-actions-single .chosen-single div{top:7px}.page-content .chosen-single li,.product-single .product-actions-single .chosen-drop li{padding:8px 6px}.product-single .product-actions{max-width:280px}.product-single .numeric-input{margin-right:10px}.product-fullscreen{width:40px;height:40px;display:inline-block;position:absolute;bottom:0;right:0;z-index:10;font-size:24px;text-align:center;color:#bdc3c7;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;cursor:pointer}.product-fullscreen:hover{color:#000}#product-carousel img{height:80px;background:#fff;padding:10px;cursor:pointer;opacity:.8;-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s}#product-carousel img.active-item,#product-carousel img:hover{opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1}#product-carousel{padding-right:40px;position:relative}.product-arrows>div{display:inline-block;width:40px;height:40px;background:#fff;padding-top:10px;text-align:center;position:absolute;top:0;right:0;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;cursor:pointer}.product-arrows>div:hover{background:#dde3e6}.product-arrows .left-arrow{top:0;right:0}.product-arrows .right-arrow{top:40px;right:0}.product-single-info .promotion,.product-single-info .webCondition{margin-top:20px}.product-single-info table{background:#fff!important}.product-single-info table td{padding:0 30px 5px 0!important;border:none!important}.product-single-info strong{font-weight:700;font-size:14px;display:block;margin:0 0 10px}.product-single-info .priceInfo{display:block}.product-single-info .discountInfo{float:left;margin-right:10px;margin-top:-5px}.product-single-info span.price{font-size:30px;font-family:Roboto,Helvetica,Arial,sans-serif;display:block;vertical-align:bottom;float:none!important}.product-single-info .badge-perdiscount{display:block;padding:7px 15px;font-size:24px}
.product-actions-single{margin-top:10px}.call-support{display:block;width:auto;margin:10px auto;font-size:14px}.call-support .icons{display:inline-block;width:30px;height:32px;padding:5px 0;font-size:30px;font-weight:900;vertical-align:middle;margin-right:10px;float:left}.call-support strong{display:normal!important}.call-support span{display:block}table.product-actions-single{margin:0}table.product-actions-single td{vertical-align:middle!important;padding:5px 20px 5px 0!important;min-width:100px}.full-size>table.product-actions-single td{min-width:inherit}table.product-actions-single input{height:35px;display:inline-block!important}.branch-qtyremain>ul>li>a{display:normal;color:#3498db}.button-row{margin-bottom:30px}.char-counter{float:right;position:relative;top:-25px}.char-counter input[type=text],.char-counter input[type=password]{width:100px!important;margin-left:5px}.hide_promotion{height:115px!important;overflow-y:hidden!important}.view_more{margin-bottom:20px}.page-content label{font-size:14px;margin-bottom:10px;display:inline-block}.contact-info iframe{width:100%;height:300px}.contact-item{position:relative;padding-left:60px;margin:18px 0}.contact-item .icons{width:40px;height:40px;text-align:center;vertical-align:middle;padding-top:4px;font-size:22px;line-height:32px;background:#ddd;position:absolute;left:0;top:0;color:#fff}.contact-item .icon-mail{line-height:28px}.blue.contact-item .icons{background:#3498db}.green.contact-item .icons{background:#1abc9c}.orange.contact-item .icons{background:#000}.purple.contact-item .icons{background:#9b59b6}.contact-form label,.contact-item p{color:#000000}.contact-form input[type=text],.contact-form input[type=password],.contact-form textarea{margin-bottom:15px}.contact-form input[type=submit]{background:#34495e}.contact-form input[type=submit]:hover{background:#2c3e50}.contact-form textarea{height:150px}.contact-form span{display:block;margin-top:10px;font-size:14px}.page-content.contact-form{padding-bottom:30px}.error-404 span{display:block;font-size:80px;margin-top:100px;text-align:right;padding-right:5px}.error-404-content{padding-top:30px}.error-404-content h2,.error-404-content h3{font:300 24px Roboto,Helvetica,Arial,sans-serif}h3.content-block-title{font-family:Roboto,Helvetica,Arial,sans-serif;display:block;font-size:28px;margin:5px 0}.content-descr,.content-special,.content-phukien{padding:0}.content-descr table tr{padding-top:10px}.content-descr table tr:first-child,.content-descr table tr:first-child td{padding-top:0!important}.content-descr td{width:50%;padding:0 10px;text-align:justify;vertical-align:top}.content-descr td img{display:block;max-width:284px;max-height:185px;margin:0 auto!important;vertical-align:top}.content-special table{display:table;border-collapse:collapse;border-spacing:0}.content-special table tr th{background-color:#F7F7F7;color:#cb0000;border-bottom:1px solid #ccc;font-size:14px;padding:5px;text-align:left;text-transform:uppercase;font-weight:400}.content-special table tr td{padding:5px;border-bottom:1px dotted #CCC;text-align:left;vertical-align:top}.content-special table td.spec-title{color:#000}.content-special a{color:#3498db}.content-special a:hover{color:#36a2ea}table.orderinfo-table{background:#f7f7f7;margin-bottom:20px}table.orderinfo-table th{background:#a1aaaf;color:#fff;font-size:14px;font-weight:300;text-align:left;border-right:1px solid #fff;border-bottom:1px solid #fff}table.orderinfo-table tr{transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}table.orderinfo-table th:last-child{border:none}table.orderinfo-table td{border:1px solid #e9fbfe;font-size:14px;vertical-align:top}table.orderinfo-table p{font-size:14px}table.orderinfo-table .fit-cell{width:1%}.wishlist-table{width:100%}.wishlist-table tr:hover{background:#fff}td.wishlist-image img{background:#fff;padding:10px;max-width:200px}.wishlist-table .numeric-input{margin:0 0 10px}td.wishlist-image{width:22.222222%!important;padding:0!important}td.wishlist-info{width:33.333333%}td.wishlist-price{width:11.111111%}td.wishlist-actions{width:33.333333%}td.wishlist-info h5{margin:0}td.wishlist-info .product-category a{font-size:14px;color:#9b59b6;display:block;margin:5px 0}
.product-actions-single span.action-name,.product-actions-single span.action-note{left:0;width:auto;position:relative;color:yellow;opacity:1;-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;font-family:Roboto,Helvetica,Arial,sans-serif;word-spacing:2px}.main-content input[type=number]{margin-bottom:10px;width:80px;display:block}span.add-to-cart{display:inline-block;padding:10px 20px 10px 15px;margin:1px 0;font-size:16px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;font-weight:700}span.add-to-cart .icons{color:#fff}table span.add-to-trash{background:#34495e;display:inline-block;padding:10px 20px 10px 15px;margin:1px 0;font-size:16px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}table span.add-to-trash .icons{color:#fff}table span.add-to-trash:hover{background:#2c3e50}#special-header{margin-bottom:15px}#special-header .filter{margin-bottom:10px;display:inline-block;padding:.4em .8em;background:#666;border:0;color:#fff;font-size:16px;font-weight:300;border-radius:4px;cursor:pointer}#special-header .filter.active{background:#000}#special-header .filter:focus{outline:0}#special-container .mix{display:none}table.compare-table th{width:16%;padding:15px 20px}table.compare-table .numeric-input{display:block;margin:0 0 10px}table.compare-table tr:hover{background:#fff}table.compare-table td{padding:15px 20px}table.compare-table h5,table.compare-table p{margin:0}table.compare-table td.compare-image{background:#fff;text-align:center}table.compare-table td.compare-image img{max-height:150px}table.compare-table tr:last-child th{border-bottom:none}table.compare-table .tag-item{background:#fff}table.compare-table .tag-item:hover{background:#1abc9c}.order-table{width:100%}.order-table tr:hover{background:#fff}.order-table p{margin:0;font-size:14px}.order-table th.order-status{width:50%}.order-table span.price{font-size:14px}.order-table .order-number p{color:#1f2228}table.order-table td{padding:10px 15px}table.orderinfo-table{width:100%}table.orderinfo-table tr:hover{background:#fff}table.orderinfo-table th{width:170px;padding:5px 10px}table.orderinfo-table td{padding:5px}table.orderinfo-table span.price{font-size:14px;float:none}table.orderinfo-table span.price.big{font-size:16px}.list-content{list-style:none;margin:0;padding:0}.list-content li{margin-bottom:10px}.list-content li.activePay label,.list-content li.activeShip label{font-weight:700;color:red}.list-content li.activePay .boxContent,.list-content li.activeShip .boxContent{display:block;background-color:rgba(253,255,194,.86);margin-left:25px;margin-top:5px}.list-content li .boxContent{display:none;width:auto;border:1px solid #FFD06C;padding:10px}.boxContent p{line-height:16px;padding:0;margin:0}table.shopping-table{width:100%}table.shopping-table tr:hover{background:#fff}table.shopping-table img{width:80px}table.shopping-table .image-column{background:#fff;padding:5px;width:80px}table.shopping-table .quantity input[type=text]{width:80px}.checkout-form{padding-bottom:30px}table.coupon-table{background:#fff;width:100%;margin:0}table.coupon-table td{border:none;padding:0}table.coupon-table td.fit-cell{padding-left:3px}.security-line{padding-top:10px;margin-bottom:20px}.hotline-call-line{display:block;padding-top:10px;margin-bottom:20px}.sub-note{font-size:12px;font-style:italic}#upper-footer{background:#fff;padding:5px 20px;border-bottom:1px solid #dfe6f3}#upper-footer.border-top{border-bottom:none;border-top:1px solid #dfe6f3}#upper-footer h4{text-transform:uppercase}#newsletter>*,.social-media>*{display:inline-block}#newsletter span{margin-top:20px}#newsletter span.error{margin-top:0}#newsletter input[type=text]{width:330px;margin:0 0 0 15px;font-size:14px}#newsletter input[type=text],#newsletter input[type=button]{height:40px}#newsletter input[type=button]{font-size:16px;position:relative;top:1px}
.social-media ul{padding:0;margin:0 0 0 15px;list-style:none;vertical-align:middle; float:right;}.social-media ul li{display:inline-block!important;padding:0!important}.social-media ul li a{display:block;width:40px;height:40px;background:url(../../images/social-icons.png) no-repeat #ccc}.social-media ul li.social-googleplus a{background-color:#d74937;background-position:0 0}.social-media ul li.social-facebook a{background-color:#39599f;background-position:-40px 0}.social-media ul li.social-pinterest a{background-color:#067ae5;background-position:-80px 0}.social-media ul li.social-twitter a{background-color:#45b0e3;background-position:-120px 0}.social-media ul li.social-youtube a{background-color:#e70031;background-position:-160px 0}.facebook-iframe iframe{width:100%;border:none}.twitter-widget ul{list-style:none;margin:10px 0;padding:0}.twitter-widget li{font-size:14px;color:#000000;padding-left:30px;position:relative;line-height:22px}.twitter-widget li:before{content:'\e965';font-family:fontello;font-style:normal;font-weight:400;speak:none;color:#3498db;position:absolute;left:0;top:0}.twitter-widget .tweet_time{display:none}.twitter-widget li .date{display:block;color:#000000}.twitter-widget li a:hover{color:#1f2228!important}
#main-footer{background:#fff;padding:5px 20px 0px}#main-footer h4{text-transform:uppercase;font-family:Roboto,Helvetica,Arial,sans-serif}#main-footer p{font-size:14px;line-height:22px}#main-footer ul{list-style:none;padding:0;margin:0}#main-footer li{margin:10px 0;word-wrap:break-word}#main-footer ul li .icons{font-size:14px;width:15px;margin-left:-5px}
#main-footer ul li a:hover{color:#3498db}#main-footer #newsletter p{margin-top:0}.contact-footer-info ul li{font-size:14px;color:#000000;position:relative;padding-left:30px;margin-bottom:15px;display:block}.contact-footer-info ul li .icons{color:#1f2228;margin-right:10px;position:absolute;top:0;left:0}.social-media ul li{margin:0!important}#main-footer #newsletter input[type=text]{width:100%;margin:0 0 5px}
#lower-footer{margin-top:10px;margin-bottom:40px}#lower-footer p.copyright{font-size:14px;color:#7a8188;margin:0}
.payment-list{padding-right:68px;list-style:none;margin:0;float:right}.payment-list li{float:left;margin-right:5px;display:block;width:40px;height:25px;background:url(../../images/payment-icons.png) no-repeat;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s}.payment-list li:hover{transform:rotateX(360deg);-webkit-transform:rotateX(360deg)}.payment-list .payment1{background-position:0 0}.payment-list .payment2{background-position:-45px 0}.payment-list .payment3{background-position:-90px 0}.payment-list .payment4{background-position:-135px 0}.payment-list .payment5{background-position:-180px 0}.payment-list .payment6{background-position:-226px 0;margin-right:0}
.tooltip-inner{background:#2c3e50;box-shadow:0 0 5px #ddd;color:#fff;padding:4px 8px;border-radius:0}
.tooltip.top .tooltip-arrow{border-top-color:#2c3e50}
::-webkit-input-placeholder{color:#7a8188}:-moz-placeholder{color:#7a8188}::-moz-placeholder{color:#7a8188}:-ms-input-placeholder{color:#7a8188}
input[type=text],input[type=password],select{padding:5px 10px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}
input[type=submit],input[type=reset],input[type=button]{background:#000;color:yellow;text-transform:uppercase;height:27px;padding:0 10px;margin-left:17px;border:none;font-size:14px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s}input[type=reset].dark-blue{color:#fff}input[type=submit]:hover{background:#21bf64}input[type=submit].big,input[type=reset].big{height:40px;padding:7px 20px;font-size:16px}input[type=submit].huge,input[type=reset].huge{height:50px;padding:12px 25px;font-size:16px}input[type=reset]{background:#f7f7f7;color:#1f2228}input[type=reset]:hover{background:#2c3e50;color:#fff}input[type=checkbox],input[type=radio]{margin-right:5px}
#back-to-top{
	width:40px;
	height:40px;
	border-radius:20px;
	display:inline-block;
	position:fixed;
	bottom:10px;
	right:20px;
	z-index:10;
	background-color:#000;
	font-size:24px;
	text-align:center;
	padding-top:6px;
	transition:background .3s,color .2s;-webkit-transition:background .3s,color .2s;-moz-transition:background .3s,color .2s;-ms-transition:background .3s,color .2s;-o-transition:background .3s,color .2s;cursor:pointer;color:yellow}
	#back-to-top:hover{background:red}.radio-label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:5px;font-size:14px}.radio-label:before{content:"";display:inline-block;width:16px;height:16px;border-radius:50%;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#f7f7f7;border:1px solid #e6e6e6}input[type=radio]{display:none}input[type=radio]:checked+.radio-label:before{content:"\2022";color:#7a8188;font-size:40px;text-align:center;line-height:14px}input[type=checkbox]{display:none}input[type=checkbox]+label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-top:10px;margin-right:15px;font-size:14px}input[type=checkbox]+label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:0;background-color:#f7f7f7;border:1px solid #e6e6e6;font-family:fontello;font-style:normal;font-weight:400;speak:none;font-variant:normal;text-transform:none;line-height:1em}input[type=checkbox]:checked+label:before{content:'\e818';font-size:14px;color:#7a8188;text-align:center;line-height:13px}.numeric-input{position:relative;width:100px;display:inline-block}.numeric-input input{width:100px;display:inline-block}.numeric-input>span{position:absolute;top:3px;right:8px;cursor:pointer;color:#7a8188}.numeric-input .arrow-down{bottom:3px;top:auto}.tinynav,.tinynav_label{display:none}.store-pico{padding:10px;background:#fff}.store-pico h3{margin:15px 0;text-transform:uppercase;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:600;word-spacing:2px;text-align:center;border-bottom:1px solid #ccc;padding-bottom:10px}.store-pico h4{text-transform:uppercase;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;margin:0 0 5px}
	.store-pico .store-block{display:block;margin-bottom:20px;min-height:105px;max-height:120px}.store-pico .signal{font-size:14px;padding:5px 8px;color:#fff}
	.store-info,.store-number{float:left;vertical-align:top}.store-number{margin-right:1%;width:15%}
	.store-info{width:84%}
	.store-infos{width:100%}
.store-number span{border-radius:30px;background:#000;color:yellow; font-weight:bold;display:inline-block;padding:5px 12px} 
.fa-circle span{padding:0px 5px !important}
.store-info [class*=" icon-"]:before,.store-info [class^=icon-]:before{width:auto!important;margin:0!important}

.mota {
    background: #fff;
    padding: 5px;
    margin-bottom: 4px;
}
.pnavigation{display:block;overflow:hidden;width:100%;padding:8px 0; float:left;}
.pnavigation p{ text-align:center;margin:15px 0 10px 0; }
.pnavigation a{cursor:pointer; color:yellow;margin:0 4px; padding:8px 12px;font-size:16px; background:#000;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.pnavigation a:hover,.pnavigation a.page-nav-act{background:#000000;color:#3498db;}
.AdsDesktop{ width:100%; float:left; margin:5px 0 0 0;}

.product .product-image img {

}

.product .saovan img {
    
}

.banhang {
    float: left;
    margin-right: 2%;
    width: 32%;
}

.giohang td {
    border: 1px solid #e7e7e7;
}
.giohang td {
    padding: 8px;
}
.news_name {
    font-weight: bold;
    font-size: 16px;
}
.hotline3 {
    background: rgba(0, 0, 0, 0) url("../../images/email.png") no-repeat scroll 0 0;
    color: green;
    display: block;
    font-family: "Times New Roman",Times,serif;
    font-size: 17px;
    font-weight: bold;
    height: 34px;
    line-height: 35px;
    margin-left: 2px;
    padding-left: 35px;
    text-shadow: -1px 0px, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;
    width: 100%;
}
.hotline2 {
    background: rgba(0, 0, 0, 0) url("../../images/hotlines.png") no-repeat scroll 0 0;
    color: #ed4800;
    display: block;
    font-family: "Times New Roman",Times,serif;
    font-size: 18px;
    font-weight: bold;
    height: 34px;
    line-height: 35px;
    margin-left: 2px;
    padding-left: 35px;
    text-shadow: -1px 0px, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;
    width: 100%;
}
.support {
    border-top: 1px dotted #000;
}

.download {
 
    padding: 5px;
}
.tinlienquan {display:none}

.about .gate .about-listing .elm {
    border-radius: 7px;
    box-shadow: 1px 1px 1px 0 #b7b6b6;
}
.about .gate .about-listing .elm.elm02 .left img {
    left: -60px;
    max-width: 270px;
    position: relative;
    top: 54px;
    width: 270px;
}

.hotline2 a {
    color: inherit;
}
.info-ct a {
    color: red;
}
.elm {
    background: #fff none repeat scroll 0 0;
    border-bottom: 1px solid #e7e7e7;
    border-radius: 14px;
    float: left;
    height: 231px;
    margin-bottom: 19px;
    margin-right: 19px;
    overflow: hidden;
    width: 48%;
}
.about-listing .left {
    float: left;
    margin-right: 3%;
}
.left img {
    border: 1px solid #e7e7e7;
    border-radius: 6px;
    height: 217px;
    margin-left: 6px;
    margin-top: 6px;
    width: 217px;
}
.ckcl {margin-top: 23px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-bottom: 10px; border-radius: 10px; padding: 10px; width: 100%;}

.left img:hover {
    width: 233px;
    height: 230px;
    margin: 0px;
    padding: 0px;
}
.ckcl img {
    
}
.badge-perdiscount {
    color: yellow !important;
}

.product-single .content-descr,.product-single .content-special,.product-single .content-phukien,.product-single .content-noibat,.product-single .content-sanpham,.product-single .content-video,.product-single .content-baiviet{max-height:552px;overflow:hidden;}
.votoan li {
    line-height: 26px;
    list-style: outside none none;
}
.votoan ul {
    padding-left: 0px;
}
.votoan h4 {
    color: red;
}
.videoclip h2 {
    background: #000 none repeat scroll 0 0;
    border-radius: 6px;
    color: yellow;
    font-size: 17px;
    padding: 4px;
    text-align: center;
    width: 62%; margin:0px;
}

.social ul li {
    float: right;
    list-style: outside none none;
    margin-right: 3%;
    margin-top: 15px;
}

.branch-qtyremain a{color:red !important;}
.branch-qtyremain ul li {
    line-height: 27px;
}
a.dropdown-toggle {
    float: left;
    width: 100%;
}

.product__availability {
    color: yellow;
    font-size: 24px;
    background: #000;
    padding: 5px;
    text-align: center;
}

.product__availability {
    background: #000 url("../../images/lock.png") no-repeat scroll 27px center;
    border-radius: 5px;
    color: yellow;
    font-size: 24px;
    padding: 5px;
    text-align: center;
}
.form-datmua {}
.t-fdm {color: ##3E3E2A; font-size: 20px; text-transform: uppercase; text-align: center; padding: 20px 0;}
.f-fdm {
	width: 70%; 
	margin: 0 auto; 
	border: 1px solid #DADADA;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0px 1px 0px #DADADA;
	background: #fff;
}
.li-fdm {padding: 20px; float: left; width: 50%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.li-fdm .error-sty {margin-top: 20px;}
.img-li-fdm {text-align: center; padding-bottom: 20px;}
.img-li-fdm img {max-width: 200px; max-height: 150px;}
.info-li-fdm {}
.ul-li-fdm li {position: relative;}
.ul-li-fdm li span {display: block; padding-bottom: 5px;}
.ul-li-fdm li .ipt-fdm {
	box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box;
	width: 100%; padding: 8px;
	border: 1px solid #DADADA;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}
.ul-li-fdm li .txt-fdm {
	box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box;
	width: 100%; min-width: 100%; max-width: 100%;
	padding: 8px;
	border: 1px solid #DADADA;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-moz-transition: all .3s; -webkit-transition: all .3s; -o-transition: all .3s; transition: all .3s;
}
.ul-li-fdm li .ipt-fdm:focus, .ul-li-fdm li .txt-fdm:focus {border: 1px solid #ccc; box-shadow: 0px 0px 5px rgba(0,0,0,0.2); -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);}
.ul-li-fdm li + li {margin-top: 20px;}
.ul-li-fdm li .btn-fdm {
	width: 100%;
	background: #1170be;
	padding: 10px 0;
	color: #fff;
	text-transform: uppercase;
	border: none;	
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-weight: 700;
	cursor: pointer;
	box-shadow: 0px 2px 0px #0860A8;
	-moz-box-shadow: 0px 2px 0px #0860A8;
	-webkit-box-shadow: 0px 2px 0px #0860A8;
}
.ul-li-fdm li .btn-fdm:focus {background: #FF6600; box-shadow: 0px 2px 0px #EB6105; -moz-box-shadow: 0px 2px 0px #EB6105; -webkit-box-shadow: 0px 2px 0px #EB6105;}

.tip-fdm {text-align: center; padding-bottom: 20px;}
.tip-fdm span {display: inline-block; background: #EAE7D7; padding: 5px 10px; margin: 0 5px 5px 5px;}

.f1-fdm {width: 80%; margin: 0 auto; background: url(../../images/f-fdm.png) repeat-y center;}
.f1-ffdm {width: 50%; float: left;}
.f2-ffdm {width: 50%; float: right; text-align: center;}
.f1-ffdm span {width: 200px; float: left; margin-right: 20px; text-align: center;}
.f1-ffdm span img {max-width: 200px; max-height: 150px;}
.sty-ffdm {overflow: hidden; padding-right: 20px;}
.sty-ffdm h2 {color: #FF0000;}
.sty-ffdm p {color: #FF0000;}
.sty-2ffdm select {
	font-family: 'OpenSans', Arial, sans-serif, Helvetica;
	font-weight: 400;
	font-size: 13px;
	border: 1px solid #9F9983;
	padding: 4px 8px;
	width: 70%;
	margin-top: 5px;
}
ul.ul-li-fdm li {
    list-style: none;
}
.li-fdm h4 {
    padding-left: 37px;
}
.ngat {
    text-align: center;
    line-height: 27px;
}
.branch-qtyremain ul li a:hover{color:blue !important;}
.market-bar .navigation_menu_box_marketdetail li a:hover {
    color: #3498db;
}

.store-info a {
    color: red;
}
.store-info a :hover{
    color: #3498db;
}
.tragop {
    bottom: 15px;
    left: 0;
    position: fixed;
    z-index: 99999;
}
ul.ajaxAutoComplete li img {
    width: 56px;
    float: left;
    padding-right: 11px;
    padding-top: 6px; height:36px;
}
#myModalLabel {
    text-align: center;
    margin: 0px;
    padding: 0px;
    padding-bottom: 11px;
}
.blog-info h2 {
    font-size: 15px;
    font-weight: bold;
    line-height: 23px;
}
.trg-titm {
    font-weight: bold;
    padding-bottom: 15px;
    padding-left: 5px;
    padding-top: 14px;
}


#container .threesixty {
	  position: relative;
	  overflow: hidden;
	  margin: 0 auto;
	}
	#container .threesixty .threesixty_images {
	  display: none;
	  list-style: none;
	  margin: 0;
	  padding: 0;
	}
	#container .threesixty .threesixty_images img {
	  position: absolute;
	  top: 0;
	  width: 100%;
	  height: auto;
	}
	#container .threesixty .threesixty_images img.previous-image {
	  visibility: hidden;
	  width: 0;
	}
	#container .threesixty .threesixty_images img.current-image {
	  visibility: visible;
	  width: 100%;
	}
	#container .threesixty .spinner {
	  width: 60px;
	  display: block;
	  margin: 0 auto;
	  height: 30px;
	  background: #000;
	  background: rgba(0, 0, 0, 0.7);
	  -webkit-border-radius: 5px;
	  -moz-border-radius: 5px;
	  border-radius: 5px;
	}
	#container .threesixty .spinner span {
	  font-family: Arial, "MS Trebuchet", sans-serif;
	  font-size: 12px;
	  font-weight: bolder;
	  color: #FFF;
	  text-align: center;
	  line-height: 30px;
	  display: block;
	}
	#container .threesixty .nav_bar {
	  position: absolute;
	  top: 10px;
	  right: 10px;
	  z-index: 11;
	}
	#container .threesixty .nav_bar a {
	  display: block;
	  width: 32px;
	  height: 32px;
	  float: left;
	  background: url(../../images/sprites.png) no-repeat;
	  text-indent: -99999px;
	}
	#container .threesixty .nav_bar a.nav_bar_play {
	  background-position: 0 0;
	}
	#container .threesixty .nav_bar a.nav_bar_previous {
	  background-position: 0 -73px;
	}
	#container .threesixty .nav_bar a.nav_bar_stop {
	  background-position: 0 -37px;
	}
	#container .threesixty .nav_bar a.nav_bar_next {
	  background-position: 0 -104px;
	}
	/* html */
	#container:-webkit-full-screen {
	  background: #ffffff;
	  width: 100%;
	  height: 100%;
	  margin-top: 0;
	  padding-top: 200px;
	}
		#detail div{
			max-width:100%;
		}
	/* 10:38:24 04/12/2015 */.close {
		float: right;
		width: 75px;
		height: 75px;
		position: absolute;
		top: 0;
		right: 0;
		cursor: pointer;
		opacity:1;
	}
	.close:hover, .close:focus{
		opacity:1;
	}
	.icondetail-closearticle {
		background-position: -160px -60px;
		width: 75px;
		height: 75px;
	}

	#ajxarticle {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 159999;
		background: rgba(0,0,0,0.75);
		display:none;
	}
	article {
		display: none;
		width: 890px;
		height: 100vh;
		overflow-x: hidden;
		overflow-y: auto;
		margin: 0 auto;		
		font-size: 15px;
		color: #000;
		background-color: #fff;
		
	}
	article h1 {
		display: block;
		line-height: 1.3em;
		overflow: hidden;
		font-size: 24px;
		color: #444;
		margin-bottom: 20px;
		margin-top: 10px;
	}
	article .goback {
		display: block;
		padding: 10px 0;
		text-align: center;
		font-size: 12px;
		color: #288ad6;
		font-weight: 600;
		border: 1px solid #288ad6;
		border-radius: 4px;
		width: 325px;
		margin: 20px auto;
	}article .newsrelate h4 {
		display: block;
		overflow: hidden;
		line-height: 1.3em;
		font-size: 16px;
		color: #000;
		margin-bottom: 20px;
	}article .newsrelate a {
		float: left;
		overflow: hidden;
		width: 50%;
	}
	article a {
		color: #288ad6;
	}article .newsrelate a img {
		float: left;
		width: 75px;
		height: 50px;
		margin: 0 20px 0 0;
	}
	article .newsrelate a h3 {
		display: block;
		line-height: 1.3em;
		overflow: hidden;
		width: 65%;
		height: 38px;
		font-size:13px;
	}article .newsrelate a label {
		float: left;
		font-size: 12px;
		color: #666;
		margin-right: 10px;
	}article .newsrelate a span {
		display: block;
		font-size: 12px;
		color: #999;
	}article .newsrelate a.viewall:hover {
		color: #e67e22;
	}
	article .newsrelate a.viewall {
		float: right;
		font-size: 13px;
		font-weight: 600;
		color: #288ad6;
		padding: 10px;
		width: 200px;
	}
	article .newsrelate a:hover {
		text-decoration: none;
	}
	article .newsrelate a {
		float: left;
		overflow: hidden;
		width: 50%;
	}
	.div360{
		position:relative;
		margin-top:5px;
	}
	.control360 {
		position: absolute;
		bottom: 0px;
		right: 30px;
		width: 100%;
		text-align: center; display:none;
	}
	.thegioixedien{
		padding:0px;margin:0px !important;
	}
	.controls-360 button {
		background: #f1f1f1;
		-ms-border-radius: 4px;
		border-radius: 4px;
		padding: 8px;
		border: 1px solid #288ad6;
		color: #288ad6;
		font-size: 16px;
		display: none;
	}
	#owl-demo3 .owl-controls{
		position:absolute;
	}#owl-demo3 .owl-controls {
		position: absolute;
		top: 0%;
		width: 100%;
	}
	.owl-buttons div{
		padding:10px;
	}
	.owl-buttons div {
		padding: 5px !important;
		font-size: 40px !important;
		width: 46px;
	}
	#owl-demo3 .owl-pagination{
		position: absolute;
		bottom: -48px;
		width: 100%;
	}
	.orderPro {
			float: left;
		width: 100%;
		margin-top: 10px;
		cursor: pointer;
		text-align: center;
		margin-top: 15px;
		margin-bottom: 12px;
	}
	.orderPro .order-product{
			padding: 10px;
		border: 1px solid #FF8D00;
		background: #FB771A;
		text-align: center;
		color: #fff;
		border-radius: 5px;
		/* padding-left: 97px; */
		/* padding-right: 97px; */
		font-size: 19px;
		cursor: pointer;
		width: 100%;
		float: left;
	}
	.list-video li#active{
		background:#353535;
	}
	.thegioixedien{
		
	}	
/*	.panel{
float:left;text-align:center;width:100%;height:60px;padding-top:14px;background:none;
}*/
.panel .elm{
width: 29%;
cursor: pointer;
color: #000;
font-size: 15px;
background: #FFF;
margin-right: 10px;
padding: 16px;
border: 1px solid #2095F9;
border-radius: 5px;
float: left;
}
.panelm{
width: 100%;
margin: 0 auto;
text-align: center;
float: left;
padding-left: 12%;
}
.elm span{
color: #2095F9;
font-size: 19px;
}
.ulcolor .selected, .ulcolor2 .selected {
    border: 1px solid red;
}
.color li {
    border: 1px solid #ddd;
    border-radius: 5px;
    float: left;
    font-size: 31px;
    margin-right: 10px;
    padding: 5px;
}
.color {
    position: absolute;
    top: 20px;
}
.col-md-12 ul li {
    list-style: none;
}
.col-md-12 ul {
    padding-left: 0px;
}

.category-filter {padding-bottom:20px;}

.detail-countdown-main span {
    color: #212121;
    font-size: 22px;
}
.detail-countdown-main span i {
    color: #4a4a4a;
    font-size: 12px;
    font-style: normal;
}

.detail-cdown-lable {
    background-color: #000;
    color: yellow;
    display: table-cell;
    font-size: 12px;
    height: 36px;
    line-height: 36px;
    padding: 0 5px;
    position: relative;
    text-align: center;
    width: 38%;
}

.detail-countdown-main {
    display: table-cell;
    height: 36px;
    text-align: center;
    vertical-align: middle;
	background:yellow;
}

.detail-cdown-iconclock {
    padding: 0 3px;
    position: relative;
    top: -2px;
}

.detail-cdown-arrow {
    position: absolute;
    right: -7px;
    top: 10px;
}
.detail-cdown-arrow {
    position: absolute;
    right: -5px;
    top: 10px;
	
}
.detail-countdown {
    display: table;
    margin-top: 10px;
    width: 100%;
}
.ppu_tab_color ul li span {
    border: 0 none;
    border-radius: 50%;
    box-shadow: 0 1px 3px #3c3c3c inset;
    display: block;
    height: 18px;
    outline: medium none;
    width: 18px;
}

.breadcrumbss { display: block;float: right;  margin: -5px 0 0; overflow: visible; padding: 0; width:70px;}
	.breadcrumbss span a{float:left;white-space:nowrap;font-size:12px;padding:5px 5px 5px 0}
	.breadcrumbss span p{float:left;white-space:nowrap;font-size:12px;padding:5px 5px 5px 0}
	.breadcrumbss span.brand{position:relative;float:left;}
	.breadcrumbss span.brand b{width:0;height:0;border-top:5px solid #999;border-left:5px solid transparent;border-right:5px solid transparent;float:left;display:inline-flex;margin:11px 0 0 2px}
	.breadcrumbss span.brand .brandlist{display:block;height:0;overflow:hidden;background:none;opacity:0; margin-left:24px;}
	.breadcrumbss span.brand:hover .brandlist{height:auto;opacity:1;position:absolute;top:27px;left:-25px;z-index:9000;border:1px solid #f2f2f2;box-shadow:-1px 2px 5px 3px rgba(185,185,185,.5);-webkit-box-shadow:-1px 2px 5px 3px rgba(185,185,185,.5);-moz-box-shadow:-1px 2px 5px 3px rgba(185,185,185,.5);background:#fff}
	.breadcrumbss span.brand .brandlist a{display:block;float:none;padding:9px;font-size:14px;color:#000}
	.breadcrumbss span.brand .brandlist p{display:block;float:none;padding:9px;font-size:14px;color:#000}
	.breadcrumbss span.brand .brandlist p:hover{background:#288ad6;color:#fff}
	.breadcrumbss span.brand .brandlist a:hover{background:#288ad6;color:#fff}
					
#Home_ContentPlaceHolder_captchaImage {
    border: 1px solid #e7e7e7;
}

.homenews li.li1 {
    cursor: pointer;
    float: left;
    width: 33.333333333%;
}
.homenews figure {
    display: block;
    overflow: hidden;
}
.homenews ul#sidebar1 {
    background: yellow;
    border-radius: 1px;
    display: block;
    float: left;
    width: 100%;
	color:#000 !important;
}
.homenews span {
    color: #000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.3em;
    padding: 12px 5px 10px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.show1 {
    background: #000;
    color: yellow !important;
}
#list-videos2 ul h4 {
    color: #000;
}
*::before, *::after {
    box-sizing: border-box;
}
*::before, *::after {
    box-sizing: border-box;
}
#gala {
    background: #fff none repeat scroll 0 0;
    float: left;
    
    width: 100%;
}
#list-videos2 li {
    background: #fff none repeat scroll 0 0;
    
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 88px;
    padding: 0px;
    width: 100% !important;
}
#list-videos2 li h4 {
    font-size: 12px;
    line-height: 19px;
    padding: 8px;
}
.homenews li img {
    float: right;
    height: 66px;
    margin-left: 10px;
    width: 100px;
}
.homenews li span {
    float: left;
    font-size: 12px;
    margin-right: 10px;
}
#gala li {
    list-style: none;
}

a.blue:hover {
    color: #3498db;
}
.x-side-banner p:hover {
    color: #3498db !important;
}

#related-video a:hover {
    text-decoration: underline;
}
#pageface span {
    margin: 0px !important;
    padding: 0px !important;
}
.social-media ul span .dmca-badge {
    position: absolute;
    margin-left: -118px !important;
}
.social-media ul span.gov img {
    position: static;
    padding-right: 118px;
    margin-top: -32px;
}
.guide a {
    color: yellow;
}
.content-noibat img{margin-top:-1px;padding:0px;}
div.bhoechie-tab-menu div.list-group > a.list-group-item {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #ddd;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
}
.list-group-item {
    background-color: #fff;
    border: 1px solid #ddd;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
}
.col15 {
    width: 15%;
}
div.bhoechie-tab-menu div.list-group > a.list-group-item {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color -moz-use-text-color #ddd;
    border-image: none;
    border-style: none none solid;
    border-width: 0 0 1px;
}
.pl-left {
    float: left;
}
.cates {
    border: 1px solid #e7e7e7;
    min-height: 510px;
}	
.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.container-fluid{position:relative}.fm-hbox{max-width:640px;margin:0 auto;position:relative}.fm-header{width:100%;height:62px;background:#fff}.fm-imenu{display:inline-block;position:absolute;top:18px;left:0;cursor:pointer}.fm-logo{position:absolute;top:13px;left:40px}.fm-hcall{position:absolute;top:9px;right:0;text-align:right}.fm-hcall span{display:block;font-size:13px;color:#1e2123}.fm-hcall strong{display:block;font-size:18px;color:#d32f2f}.fm-imnsub{display:none;z-index:999;position:absolute;top:62px;left:0;right:0;width:100%;height:100%;border:1px solid #f2f2f2;background:rgba(0,0,0,.85)}.fm-imnsub ul{display:block;overflow:hidden;background:#ededed;padding-bottom:2%}.fm-imnsub ul li{float:left;position:relative;width:22%;margin:2% 0 0 2%;height:75px;overflow:hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #dfdfdf;background:#efefef;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#efefef),to(#fff));background:-webkit-linear-gradient(top,#fff,#efefef);background:-moz-linear-gradient(top,#fff,#efefef);background:-ms-linear-gradient(top,#fff,#efefef);background:-o-linear-gradient(top,#fff,#efefef)}.fm-imnsub ul li a{display:block;overflow:hidden;text-align:center;padding:10px 0 0 0}.fm-imnsub ul li a .fm-imname{font-size:10px;color:#000;text-align:center}.fm-search{height:50px;background:#333}.fm-sebox{position:relative;padding:6px 60px 0 0}.fm-sebox .form-control{height:37px;font-size:13px;color:#646464;font-style:italic;padding-right:55px}.fm-sebox .btn{position:absolute;top:7px;right:61px;padding:8px 18px 8px;height:35px;background:linear-gradient(to top,#c51e1e 0%,#d32f2f 100%);background:-moz-linear-gradient(to top,#c51e1e 0%,#d32f2f 100%);background:-o-linear-gradient(to top,#c51e1e 0%,#d32f2f 100%);background:-ms-linear-gradient(to top,#c51e1e 0%,#d32f2f 100%);background:-webkit-linear-gradient(bottom,#c51e1e 0%,#d32f2f 100%)}.fm-sea-cart{position:absolute;top:7px;right:15px;width:52px;height:35px;background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.fm-sea-cart span{background:#d32f2f;width:13px;height:13px;text-align:center;line-height:13px;color:#fff;font-size:8px;position:absolute;top:5px;left:28px;z-index:9;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.offset-0{padding-left:0;padding-right:0}.fm-footer{width:100%;height:75px;background:#fff;z-index:99;transition:top .2s ease-in-out}
.ft-up{position:fixed;left:0;right:0;bottom:0;z-index:9999;}
.fm-hswp-mnfter{border-top:1px solid #ccc;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.fm-hswp-mnfter .swiper-slide{text-align:center;padding:5px;width:82px}.fm-hswp-mnfter .swiper-slide a{display:block;height:75px;padding-top:5px}
.fm-imn{display:block;margin:0 auto;height:40px;text-align:center;background-repeat:no-repeat}
.fm-imname{text-align:center;font-size:12px}.i-apple{width:24px;background-position:-284px 0}

.fm-ftdt {
    height: 75px;
    -moz-transition: all .3s ease 0s;
    -webkit-transition: all .3s ease 0s;
    -o-transition: all .3s ease 0s;
    transition: all .3s ease 0s;
}

.fm-hbox {
    position: relative;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
}

.fm-ftdtmn {
    margin: 0 -5px;
    padding: 10px 13px 0 13px;
}

    .fm-ftdtmn li {
        float: left;
        padding: 0 5px;
        width: 18%;
        height: 88px;
        position: relative;
        text-align: center;
    }

.fm-ftdtoder {
    width: 28% !important;
}

.fm-ftdtmn li a {
    font-size: 10px;
    color: #3c4046;
    display: block;
}

    .fm-ftdtmn li a i {
        position: relative;
        display: inline-block;
        width: 40px;
        height: 40px;
        background-image: url('../../images/icon-dt.png?v=236');
        background-repeat: no-repeat;
    }

    .fm-ftdtmn li a p {
        white-space: nowrap;
    }

.fm-ftdt-img {
    background-position: 0 0;
}

.fm-ftdt-tgop {
    background-position: -41px 0;
}

.fm-ftdt-call {
    background-position: -81px 0;
}

.fm-ftdt-cart {
    background-position: -121px 0;
}

.fm-ftdt-oder {
    background-position: -161px 0;
}

.fm-ftdtoder a {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -50px;
    margin-top: -50px;
    padding-top: 5px;
    background: #000;
    width: 100px;
    height: 100px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

    .fm-ftdtoder a p {
        color:yellow;
        font-weight: bold;
        font-size: 13px;
    }

.fm-ftdt-ctr {
    cursor: pointer;
    position: absolute;
    top: 16px;
    right: 5px;
    display: block;
    width: 8px;
    height: 30px;
    background: url("../../images/icon-dt.png?v=176") no-repeat -209px 0;
}

.fm-popts-iul li span {
    display: table-cell;
    line-height: 18px;
    vertical-align: top;
}

.fm-popod-top {
    padding: 0 10px;
    border: 1px solid #ededed;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.fm-popod-img {
    padding: 15px 0;
    text-align: center;
}

.fm-hbox ul li {
    list-style: none;
}
.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.container-fluid{position:relative}.fm-hbox{max-width:640px;margin:0 auto;position:relative}.fm-header{width:100%;height:62px;background:#fff}.fm-imenu{display:inline-block;position:absolute;top:18px;left:0;cursor:pointer}.fm-logo{position:absolute;top:13px;left:40px}.fm-hcall{position:absolute;top:9px;right:0;text-align:right}.fm-hcall span{display:block;font-size:13px;color:#1e2123}.fm-hcall strong{display:block;font-size:18px;color:#d32f2f}.fm-imnsub{display:none;z-index:999;position:absolute;top:62px;left:0;right:0;width:100%;height:100%;border:1px solid #f2f2f2;background:rgba(0,0,0,.85)}.fm-imnsub ul{display:block;overflow:hidden;background:#ededed;padding-bottom:2%}.fm-imnsub ul li{float:left;position:relative;width:22%;margin:2% 0 0 2%;height:75px;overflow:hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #dfdfdf;background:#efefef;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#efefef),to(#fff));background:-webkit-linear-gradient(top,#fff,#efefef);background:-moz-linear-gradient(top,#fff,#efefef);background:-ms-linear-gradient(top,#fff,#efefef);background:-o-linear-gradient(top,#fff,#efefef)}.fm-imnsub ul li a{display:block;overflow:hidden;text-align:center;padding:10px 0 0 0}.fm-imnsub ul li a .fm-imname{font-size:10px;color:#000;text-align:center}.fm-search{height:50px;background:#333}.fm-sebox{position:relative;padding:6px 60px 0 0}.fm-sebox .form-control{height:37px;font-size:13px;color:#646464;font-style:italic;padding-right:55px}.fm-sebox .btn{position:absolute;top:7px;right:61px;padding:8px 18px 8px;height:35px;background:linear-gradient(to top,#c51e1e 0%,#d32f2f 100%);background:-moz-linear-gradient(to top,#c51e1e 0%,#d32f2f 100%);background:-o-linear-gradient(to top,#c51e1e 0%,#d32f2f 100%);background:-ms-linear-gradient(to top,#c51e1e 0%,#d32f2f 100%);background:-webkit-linear-gradient(bottom,#c51e1e 0%,#d32f2f 100%)}.fm-sea-cart{position:absolute;top:7px;right:15px;width:52px;height:35px;background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
.fm-sea-cart span{background:#d32f2f;width:13px;height:13px;text-align:center;line-height:13px;color:#fff;font-size:8px;position:absolute;top:5px;left:28px;z-index:9;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}.offset-0{padding-left:0;padding-right:0}.fm-footer{width:100%;height:75px;background:#fff;z-index:99;transition:top .2s ease-in-out}
.ft-up{position:fixed;left:0;right:0;bottom:0;z-index:9999;}
.fm-hswp-mnfter{border-top:1px solid #ccc;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.fm-hswp-mnfter .swiper-slide{text-align:center;padding:5px;width:82px}.fm-hswp-mnfter .swiper-slide a{display:block;height:75px;padding-top:5px}
.fm-imn{display:block;margin:0 auto;height:40px;text-align:center;background-repeat:no-repeat}
.fm-imname{text-align:center;font-size:12px}.i-apple{width:24px;background-position:-284px 0}
.fm-break{background:#fff;padding:5px 0 10px;-webkit-box-shadow:0 3px 8px -2px #9e9e9e;-moz-box-shadow:0 3px 8px -2px #9e9e9e;box-shadow:0 3px 8px -2px #9e9e9e}.fm-break ul li{display:inline-block;vertical-align:middle}.fm-break ul li~li:before{content:"";font-size:10px;padding:0 8px 0 2px;position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fm-break ul li a{font-size:14px}.fm-break ul li a .glyphicon{font-size:15px;top:2px}.fm-break ul li a.active{color:#058acd}.m-asmr{position:absolute;top:50px;left:0;right:0;z-index:99}.m-asmr ul{background:#f9f9f9;margin:0;padding:0;box-shadow:0 10px 10px 0 rgba(0,0,0,.15)}.m-asmr ul li a{display:block;padding:7px 10px;border:1px solid #ccc;margin-top:-1px}.fm-sibtn{position:absolute;right:0;top:10px;height:38px}.p-item-more{text-align:center;padding:10px 0 15px;clear:both}.p-item-more a{color:#fff;display:inline-block;padding:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#058acd}.error{color:red;font-size:12px}.fm-swl-lb{position:absolute;top:2px;right:2px;width:48px}.fm-ftsp{background:#fff;margin-bottom:8px}.fm-ftsp-row{text-align:center;padding:10px 5px}.fm-ftsp-row a{display:inline-block;vertical-align:middle;padding:5px 8px}

.social-media ul span.geotrust img {
    margin-top: -32px;
    
    position: static;
}
.fb_iframe_widget_fluid span {z-index:999;}
#product-single h4 a {
    color: #23527c;
}


.close-header{
    position: relative !important;
}
.close-header + div{
    margin-top: 0px;
}
.has-sub.close-header + div {
    margin-top: 96px !important;
}
.btn-action-global {
  color: white;
  position: fixed;
  right: 0;
  bottom: 77px !important;
  width: 100px;
  z-index: 1000;
}
.btn-action-global .fa {
  position: absolute;
  -webkit-border-radius: 50%;
  top: -30px;
  right: 0px;
  bottom: 0px;
  left: 18px;
  margin: auto;
  display: block;
  width: 50px;
  height: 50px;
  display: block;
  font-size: 20px;
  line-height: 20px;
  background: url("../../images/sprite_circle_menu.png") -50px 0px no-repeat;
  background-size: 100px auto;
  background-color: #000;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.14), 0px 4px 8px rgba(0, 0, 0, 0.28);
  border-radius: 50%;
}
.btn-action-global.active .fa {
  background: url("../../images/sprite_circle_menu.png") 0px 0px no-repeat;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 10px;
  width: 50px;
  height: 50px;
  background-size: 100px auto;
  position: relative;
  display: block;
  background-color: #000;
  box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.14), 0px 4px 8px rgba(0, 0, 0, 0.28);
  border-radius: 50%;
  -webkit-border-radius: 50%;
}
.overlay-white {
  position: fixed;
  z-index: 200;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background-color: rgba(255, 255, 255, 0.8);
  display: none;
}

.overlay-black {
  position: fixed;
  z-index: 200;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background-color: rgba(255, 255, 255, 0);
  display: none;
}

.popup-action {
  position: fixed;
  display: none;
  right: 15px;
  bottom: -5px;
  margin: auto;
   padding-bottom: 84px;
  z-index: 9999;
  text-align: right;
  overflow: hidden;
}
.popup-action a {
  font-size: 14px;
  text-decoration: none;
  display: block;
  position: relative;
  width:300px;
  font-weight: bold;

}

.btn-action-global a{
  position: absolute;
  left: -128px;
  top: 20px;
  font-size: 14px;
  text-decoration: none;
  display: block;
  font-weight: bold;
}
.btn-action-global a.dangnhap{

  left: -68px;

}
.btn-action-global .text {
  display: none;
  color: #FFF;
  background-color: #000;
  padding: 5px 10px;
  border-radius: 3px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
}

.btn-action-global.active .text {
  display: inline-block;
}

.popup-action .text {
  position: absolute;
  top: 6px;
  font-size: 14px;
  text-decoration: none;
  display: block;
  color: yellow;
  background-color: #000;
  padding: 5px 10px;
  border-radius: 3px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);
  right: 56px;
}
.popup-action .fa {
  margin-left: 10px;
  width: 42px;
  height: 42px;
  line-height: 42px;
  position: relative;
  border-radius: 50%;
  background-color: #2196F3;
  text-align: center;
  color: #FFF;
  font-size: 20px;
  margin-bottom: 15px;
  box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.5);
  display: inline-table;
}

.popup-action .box_text_blue{
	background-color: #000;
    color: yellow;
}

.popup-action .box_text_yellow{
	background-color: #000;
    color:yellow;
	margin-top:19px;
}

.popup-action .icon_box_text_blue{
	background-color: #000;
}

.popup-action .icon_box_text_red{	background-color: #000;}

.popup-action .icon_box_text_none{	  background-color: transparent; box-shadow: none;/*  margin-bottom: 13px!important; */}

.popup-action .icon_box_text_red2{	background-color: #eb1b22;}

.ion-cus-acc::before  {background: url("../../images/sprite_icn_large.png") -75px -25px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 200px auto;position: relative;top:5px;content: '';}
.ion-cus-job::before  {background: url("../../images/sprite_icn_large.png") -149px -126px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 200px auto;position: relative;top:5px;content: '';}
.ion-cus-fav::before  {background: url("../../images/sprite_icn_large.png") -31px -177px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 230px auto;position: relative;top:5px;content: '';}
.ion-cus-new::before  {background: url("../../images/sprite_icn_large.png") -26px 1px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 200px auto;position: relative;top:5px;content: '';}
.ion-cus-sal::before  {background: url("../../images/sprite_icn_large.png") -50px -25px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 200px auto;position: relative;top:5px;content: '';}
.ion-cus-upd::before  {background: url("../../images/sprite_icn_large.png") -51px -177px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 200px auto;position: relative;top:5px;content: '';}

.ion-cus-ths::before  {background: url("../../images/sprite_icn_large.png") -50px -50px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 200px auto;position: relative;top:5px;content: '';}
.ion-cus-qlttd::before  {background: url("../../images/sprite_icn_large.png") -75px -50px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 200px auto;position: relative;top:5px;content: '';}
.ion-cus-hsdut::before  {background: url("../../images/sprite_icn_large.png") -100px -50px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 200px auto;position: relative;top:5px;content: '';}
.ion-cus-dktv::before  {background: url("../../images/sprite_icn_large.png") -125px -50px no-repeat;width: 25px;height: 25px;display: inline-block;	background-size: 200px auto;position: relative;top:5px;content: '';}
.tag {display:none;}
.containers ol li {
    float: left;
    list-style: none;
    padding-right: 15px;
}
/* tgx: da them mot cap ../ cho url() sau khi doi thu muc 02/09/2026 */
