@charset 'UTF-8';
.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
padding: 0;
margin: 0;
border: 0;
outline: none;
vertical-align: top;
}
.fancybox-wrap {
position: absolute;
top: 0;
left: 0;
z-index: 8020;
}
.fancybox-skin {
position: relative;
background: #f9f9f9;
color: #444;
text-shadow: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
}
.fancybox-opened {
z-index: 8030;
}
.fancybox-opened .fancybox-skin {
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
position: relative;
}
.fancybox-inner {
overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
-webkit-overflow-scrolling: touch;
}
.fancybox-error {
color: #444;
font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0;
padding: 15px;
white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
display: block;
width: 100%;
height: 100%;
}
.fancybox-image {
max-width: 100%;
max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fancybox_sprite.png);
}
#fancybox-loading {
position: fixed;
top: 50%;
left: 50%;
margin-top: -22px;
margin-left: -22px;
background-position: 0 -108px;
opacity: 0.8;
cursor: pointer;
z-index: 8060;
}
#fancybox-loading div {
width: 44px;
height: 44px;
background: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fancybox_loading.gif) center center no-repeat;
}
.fancybox-close {
position: absolute;
top: -18px;
right: -18px;
width: 36px;
height: 36px;
cursor: pointer;
z-index: 8040;
}
.fancybox-nav {
position: absolute;
top: 0;
width: 40%;
height: 100%;
cursor: pointer;
text-decoration: none;
background: transparent url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0);
z-index: 8040;
}
.fancybox-prev {
left: 0;
}
.fancybox-next {
right: 0;
}
.fancybox-nav span {
position: absolute;
top: 50%;
width: 36px;
height: 34px;
margin-top: -18px;
cursor: pointer;
z-index: 8040;
visibility: hidden;
}
.fancybox-prev span {
left: 10px;
background-position: 0 -36px;
}
.fancybox-next span {
right: 10px;
background-position: 0 -72px;
}
.fancybox-nav:hover span {
visibility: visible;
}
.fancybox-tmp {
position: absolute;
top: -99999px;
left: -99999px;
visibility: hidden;
max-width: 99999px;
max-height: 99999px;
overflow: visible !important;
} .fancybox-lock {
overflow: hidden !important;
width: auto;
}
.fancybox-lock body {
overflow: hidden !important;
}
.fancybox-lock-test {
overflow-y: hidden !important;
}
.fancybox-overlay {
position: absolute;
top: 0;
left: 0;
overflow: hidden;
display: none;
z-index: 8010;
background: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fancybox_overlay.png);
}
.fancybox-overlay-fixed {
position: fixed;
bottom: 0;
right: 0;
}
.fancybox-lock .fancybox-overlay {
overflow: auto;
overflow-y: scroll;
} .fancybox-title {
visibility: hidden;
font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
position: relative;
text-shadow: none;
z-index: 8050;
}
.fancybox-opened .fancybox-title {
visibility: visible;
}
.fancybox-title-float-wrap {
position: absolute;
bottom: 0;
right: 50%;
margin-bottom: -35px;
z-index: 8050;
text-align: center;
}
.fancybox-title-float-wrap .child {
display: inline-block;
margin-right: -100%;
padding: 2px 20px;
background: transparent; background: rgba(0, 0, 0, 0.8);
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
text-shadow: 0 1px 2px #222;
color: #FFF;
font-weight: bold;
line-height: 24px;
white-space: nowrap;
}
.fancybox-title-outside-wrap {
position: relative;
margin-top: 10px;
color: #fff;
}
.fancybox-title-inside-wrap {
padding-top: 10px;
}
.fancybox-title-over-wrap {
position: absolute;
bottom: 0;
left: 0;
color: #fff;
padding: 10px;
background: #000;
background: rgba(0, 0, 0, .8);
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fancybox_sprite@2x.png);
background-size: 44px 152px; }
#fancybox-loading div {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fancybox_loading@2x.gif);
background-size: 24px 24px; }
}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/images/ui-icons_444444_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/images/ui-icons_555555_256x240.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/images/ui-icons_ffffff_256x240.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}
 .slick-loading .slick-list
{
background: #fff url(https://trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/ajax-loader.gif) center center no-repeat;
} @font-face
{
font-family: 'slick';
font-weight: normal;
font-style: normal;
src: url(https://trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fonts/slick.eot);
src: url(https://trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fonts/slick.eot?#iefix) format('embedded-opentype'), url(https://trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fonts/slick.woff) format('woff'), url(https://trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fonts/slick.ttf) format('truetype'), url(https://trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/fonts/slick.svg#slick) format('svg');
} .slick-prev,
.slick-next
{
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 20px;
height: 20px;
padding: 0;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
color: transparent;
outline: none;
background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
opacity: .25;
}
.slick-prev:before,
.slick-next:before
{
font-family: 'slick';
font-size: 20px;
line-height: 1;
opacity: .75;
color: white;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-prev
{
left: -25px;
}
[dir='rtl'] .slick-prev
{
right: -25px;
left: auto;
}
.slick-prev:before
{
content: '←';
}
[dir='rtl'] .slick-prev:before
{
content: '→';
}
.slick-next
{
right: -25px;
}
[dir='rtl'] .slick-next
{
right: auto;
left: -25px;
}
.slick-next:before
{
content: '→';
}
[dir='rtl'] .slick-next:before
{
content: '←';
} .slick-dotted.slick-slider
{
margin-bottom: 30px;
}
.slick-dots
{
position: absolute;
bottom: -25px;
display: block;
width: 100%;
padding: 0;
margin: 0;
list-style: none;
text-align: center;
}
.slick-dots li
{
position: relative;
display: inline-block;
width: 20px;
height: 20px;
margin: 0 5px;
padding: 0;
cursor: pointer;
}
.slick-dots li button
{
font-size: 0;
line-height: 0;
display: block;
width: 20px;
height: 20px;
padding: 5px;
cursor: pointer;
color: transparent;
border: 0;
outline: none;
background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
opacity: 1;
}
.slick-dots li button:before
{
font-family: 'slick';
font-size: 6px;
line-height: 20px;
position: absolute;
top: 0;
left: 0;
width: 20px;
height: 20px;
content: '•';
text-align: center;
opacity: .25;
color: black;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
opacity: .75;
color: black;
}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/AjaxLoader.gif) no-repeat center center}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/lib/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.about-banner-history .banner-info h3::before,.about-intro-top h3::before,.bg-color,.dropdown-list li a:hover,.shop-button:hover,body .scroll-top{background:#df412f}.about-title-number a.readmore,.color,.desc.color,.item-contact-page .contact-thumb:hover,.list-about-page>li.current>a,.main-nav>ul>li:hover>a,.main-nav>ul>li>a:hover,.popup-icon,.product-title a:hover,a:active,a:focus,a:hover{color:#df412f}.about-title-number .readmore:hover,.about-title-number::before,.contact-form-page input[type=submit]:hover,.item-contact-page .contact-thumb::before,.item-price-table .btn-purchase:hover,.preload #loading,.share-social-team a:hover{background-color:#df412f}.item-contact-page .contact-thumb{border:1px solid #df412f}.about-title-number a.readmore{border-color:#df412f}.item-page-view .page-view-info .btn-page-view:hover,.item-page-view .page-view-link:hover{background-color:#df412f;border-color:#df412f}.list-about-page>li.current>a::after{border-color:#df412f}.item-price-table .btn-purchase{border:2px solid #df412f;color:#df412f}@media (max-width:767px){.main-nav>ul li:hover>a{color:#df412f!important}.main-nav .toggle-mobile-menu span,.main-nav .toggle-mobile-menu::after,.main-nav .toggle-mobile-menu::before{background:#df412f}}.transition,a{transition:all .3s ease-out 0s}.product-price ins,a:focus,a:hover{text-decoration:none}.container,.wrap{position:relative}*,input,input:focus,input:hover{outline:0}.title100,.title12,.title120,.title14,.title16,.title160,.title18,.title24,.title30,.title36,.title40,.title48,.title60,.title8,.title90,body{font-size:14px;margin:0;font-weight:400}body{color:#333;font-family:'Open Sans',sans-serif;line-height:inherit;padding:0}.desc,a{color:#555}.wrap{overflow:hidden}*{box-sizing:border-box}img{max-width:100%}a{-webkit-transition:all .3s ease-out 0s}a:focus,a:hover{outline:0}.container{max-width:1200px;width:100%}.border{border:1px solid #e5e5e5}.no-margin{margin:0}.border-left{border-left:1px solid #e5e5e5}.border-right{border-right:1px solid #e5e5e5}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.transition{-webkit-transition:all .3s ease-out 0s}.radius4{border-radius:4px}.radius6{border-radius:6px}.drop-shadow{box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.round{border-radius:50%}.desc{margin:0;line-height:24px}.white{color:#fff}.black{color:#333}.dark{color:#000}.gray{color:#555}.silver{color:#999}.navi{color:#1b2b3a}.opaci{opacity:.7}.bg-navi{background:#1b2b3a}.blue{color:#43567e}.bg-blue{background:#43567e}.smoke{color:#ccc}.bg-white{background:#fff}.title8{font-size:8px}.title12{font-size:12px}.title16{font-size:16px}.title18{font-size:18px}.title24{font-size:24px}.popup-icon,.title30{font-size:30px}.title36{font-size:36px}.title40{font-size:40px}.title48{font-size:48px}.title60{font-size:60px}.title90{font-size:90px}.title120{font-size:120px}.title160{font-size:160px}.title100{font-size:100px}.vibes-font{font-family:'Great Vibes',cursive;font-weight:400;text-transform:inherit}.rale-font{font-family:Raleway,sans-serif}.anton-font{font-family:Anton,sans-serif;font-weight:400}.poiret-font{font-family:'Poiret One',cursive;font-weight:400}.link-btn{display:inline-block;height:36px;line-height:36px;padding:0 20px;border-style:solid;border-width:1px;text-transform:uppercase;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.font-bold{font-weight:700}.font-light{font-weight:300}.absolute,.item-contact-page .contact-thumb::before{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.inline-block{display:inline-block;vertical-align:top}.list-none{list-style:none;margin:0;padding:0}.list-inline-block{margin:0;padding:0;list-style:none}.list-inline-block>li{display:inline-block;vertical-align:top}.table-custom{display:table;margin:0;width:100%}.table-custom>div{display:table-cell;vertical-align:top}.wrap-item>div:not(:first-child){display:none}.owl-theme .owl-controls{margin:0}.owl-theme .owl-controls .owl-buttons div{width:36px;height:36px;display:inline-block;opacity:1;padding:0;text-align:center;margin:-18px 0 0;border-radius:4px;border:1px solid #e5e5e5;font-size:14px;position:absolute;top:50%;z-index:9;color:#999;background:0 0;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.banner-slider,.banner-slider .banner-thumb,.banner-slider .item-slider{position:relative}.owl-theme .owl-controls .owl-buttons div i::before{line-height:34px}.owl-theme .owl-controls .owl-buttons div.owl-prev{left:0}.owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.banner-slider{overflow:hidden}.banner-slider .banner-thumb a{display:block}.banner-slider .banner-thumb video{width:100%;display:block}.banner-slider .owl-theme .owl-controls .owl-buttons div{opacity:0}.banner-slider:hover .owl-theme .owl-controls .owl-buttons div{opacity:1}.banner-slider .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-100px}.banner-slider .owl-theme .owl-controls .owl-buttons div.owl-next{right:-100px}.banner-slider:hover .owl-theme .owl-controls .owl-buttons div.owl-prev{left:15px}.banner-slider:hover .owl-theme .owl-controls .owl-buttons div.owl-next{right:15px}.owl-theme .owl-controls .owl-pagination{padding:15px 0}.owl-theme .owl-controls .owl-page{vertical-align:top;border-radius:50%;margin:0 5px}.owl-theme .owl-controls .owl-page span{background:#999;margin:0;width:10px;height:10px;border-radius:50%;opacity:1;position:relative;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.owl-theme .owl-controls .owl-page.active span{background:#333}.banner-slider.bg-slider .item-slider{background-position:center center;background-repeat:no-repeat;background-size:cover}.banner-slider.bg-slider .banner-thumb img{max-width:none;opacity:0;width:auto}.group-navi .owl-buttons{position:absolute;right:15px;top:-40px;width:75px;margin:auto}.banner-slider .banner-thumb img{width:100%}.banner-slider .banner-info{height:200px}.banner-info{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:9}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:none}.mCSB_container{margin-right:0}.mCustomScrollBox>.mCSB_scrollTools{width:4px}.box-hover-dir{overflow:hidden;position:relative;cursor:all-scroll}.box-hover-dir>div{height:100%;position:absolute;width:100%;transition:all .5s ease-out 0s!important;-webkit-transition:all .5s ease-out 0s!important}.adv-thumb-link,.banner-advs{position:relative}.adv-thumb-link{display:block;overflow:hidden}.adv-thumb-link>img{display:block;width:100%;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.zoom-rotate .adv-thumb-link>img{transform:scale(1) rotate(0);-webkit-transform:scale(1) rotate(0)}.zoom-rotate:hover .adv-thumb-link>img{transform:scale(1.15) rotate(4deg);-webkit-transform:scale(1.15) rotate(4deg)}.zoom-image:hover .adv-thumb-link>img{transform:scale(1.15);-webkit-transform:scale(1.15)}.fade-in-out .adv-thumb-link::after,.fade-in-out .adv-thumb-link::before,.fade-out-in .adv-thumb-link::after,.fade-out-in .adv-thumb-link::before,.overlay-image .adv-thumb-link::after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.1);opacity:0;z-index:1;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.pull-curtain .adv-thumb-link::after,.pull-curtain .adv-thumb-link::before{width:0;height:0;background:rgba(0,0,0,.1);content:"";position:absolute;z-index:1;transition:all .3s ease-out 0s}.fade-out-in:hover .adv-thumb-link::before{opacity:1;top:50%;bottom:50%}.fade-out-in:hover .adv-thumb-link::after{opacity:1;left:50%;right:50%}.fade-in-out .adv-thumb-link::before{opacity:1;top:50%;bottom:50%}.fade-in-out .adv-thumb-link::after{opacity:1;left:50%;right:50%}.fade-in-out:hover .adv-thumb-link::before{opacity:0;top:0;bottom:0}.fade-in-out:hover .adv-thumb-link::after{opacity:0;left:0;right:0}.pull-curtain .adv-thumb-link::before{top:0;left:0;opacity:0;-webkit-transition:all .3s ease-out 0s}.pull-curtain .adv-thumb-link::after{bottom:0;right:0;opacity:0;-webkit-transition:all .3s ease-out 0s}.line-scale .adv-thumb-link::after,.line-scale .adv-thumb-link::before{position:absolute;z-index:1;transition:all .3s ease-out 0s;content:""}.pull-curtain:hover .adv-thumb-link::after,.pull-curtain:hover .adv-thumb-link::before{width:100%;height:100%;opacity:1}.overlay-image .adv-thumb-link::after{background:rgba(0,0,0,.3)}.overlay-image:hover .adv-thumb-link::after{opacity:1}.blur-image:hover .adv-thumb-link img{filter:blur(5px);-webkit-filter:blur(5px)}.gray-image:hover .adv-thumb-link img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.zoom-out .adv-thumb-link img:last-child{position:absolute;top:0;left:0;opacity:0;visibility:hidden;transform:scale(3);-webkit-transform:scale(3)}.zoom-out:hover .adv-thumb-link img{opacity:1;visibility:visible;transform:scale(1);-webkit-transform:scale(1)}.line-scale .adv-thumb-link::before{top:20px;bottom:20px;left:10px;right:10px;border-top:1px solid rgba(255,255,255,.9);border-bottom:1px solid rgba(255,255,255,.9);transform:scaleX(0);-webkit-transform:scaleX(0);-webkit-transition:all .3s ease-out 0s}.line-scale .adv-thumb-link::after{top:10px;bottom:10px;left:20px;right:20px;border-left:1px solid rgba(255,255,255,.9);border-right:1px solid rgba(255,255,255,.9);transform:scaleY(0);-webkit-transform:scaleY(0);-webkit-transition:all .3s ease-out 0s}.line-scale:hover .adv-thumb-link::after,.line-scale:hover .adv-thumb-link::before{transform:scale(1);-webkit-transform:scale(1)}.main-nav>ul>li .sub-menu>li.menu-item-preview{position:relative}.main-nav>ul>li .sub-menu>li.menu-item-preview::after{position:absolute;width:10px;height:40px;top:0;left:100%;content:"";background:0 0}.main-nav>ul>li .sub-menu>li.menu-item-preview>.preview-image{background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);left:100%;padding:5px;position:absolute;top:0;width:200px;opacity:0;visibility:hidden;margin-left:10px;border:1px solid #e5e5e5;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.main-nav>ul>li .sub-menu>li.menu-item-preview:hover>.preview-image{opacity:1;visibility:visible}.main-nav>ul>li .sub-menu>li.menu-item-preview>.preview-image>a{display:block;height:140px;overflow:hidden;position:relative}.main-nav>ul>li .sub-menu>li.menu-item-preview>.preview-image>a>img{left:0;position:absolute;top:0;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;width:100%}.main-nav>ul>li .sub-menu>li.menu-item-preview>.preview-image>a:hover>img{top:100%;transform:translateY(-100%);-webkit-transform:translateY(-100%)}.header-ontop{transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.header-ontop.fixed-ontop{transform:translateY(0);-webkit-transform:translateY(0);visibility:visible;right:0;z-index:999!important;box-shadow:0 3px 5px 0 rgba(0,0,0,.1);left:0;position:fixed!important;top:0!important}.main-nav,.main-nav li.menu-item-has-children,.main-nav>ul,.main-nav>ul>li>a{position:relative}.main-nav{z-index:1001}.main-nav>ul{font-size:0;list-style:none;padding:0;margin:0}.main-nav>ul>li{display:inline-block;font-size:14px;vertical-align:top}.main-nav>ul>li>a{color:#fff;display:block;height:40px;line-height:40px;padding:0 15px;text-transform:uppercase}.main-nav>ul>li.current-menu-item>a{background:rgba(255,255,255,.1)}.main-nav>ul>li.menu-item-has-children>a::after{content:"\f107";font-family:fontAwesome;margin-left:5px;display:inline-block}.main-nav li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;margin:0}.main-nav .sub-menu,.main-nav li.has-mega-menu>.mega-menu{left:0;opacity:0;position:absolute;top:100%;visibility:hidden;text-align:left;margin:30px 0 0;transition:all .3s ease-out 0s;z-index:999;box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}.main-nav .sub-menu{background:#fff;list-style:none;padding:0;width:200px;-webkit-transition:all .3s ease-out 0s}.main-nav .sub-menu li{border-bottom:1px solid #e5e5e5}.main-nav .sub-menu li:last-child,.main-nav>ul>li .sub-menu>li:last-child>a{border-bottom:none}.main-nav .sub-menu li:hover{background:rgba(0,0,0,.1)}.main-nav li.has-mega-menu>.mega-menu{background:#fff;padding:15px;width:100%;-webkit-transition:all .3s ease-out 0s}.main-nav li.has-mega-menu:hover>.mega-menu{margin:0;opacity:1;visibility:visible}.main-nav>ul>li.menu-item-has-children.has-mega-menu{position:static}.main-nav>ul>li .sub-menu>li>a{display:block;padding:10px 15px;position:relative}.main-nav>ul>li.has-mega-menu .sub-menu>li{padding:0}.main-nav>ul>li .sub-menu>li.menu-item-has-children>a{padding-right:20px;position:relative}.main-nav>ul>li .sub-menu>li.menu-item-has-children>a::after{content:"\f105";font-family:fontAwesome;position:absolute;right:15px;top:12px}.main-nav>ul>li.menu-item-has-children li.menu-item-has-children>.sub-menu{left:100%;top:0}.main-nav>ul>li.menu-item-has-children li.menu-item-has-children>.sub-menu.offset-right{left:auto;right:100%}.main-nav .sub-menu.offset-right{left:auto;right:0}.dropdown-list,.mega-menu,.sub-menu{pointer-events:none}.dropdown-box:hover>.dropdown-list,li.has-mega-menu:hover>.mega-menu,li.menu-item-has-children:hover>.sub-menu{pointer-events:inherit}.main-nav .toggle-mobile-menu{display:none;height:30px;width:30px;position:relative;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.main-nav .toggle-mobile-menu span{position:absolute;width:100%;height:4px;left:0;top:50%}.main-nav .toggle-mobile-menu::after,.main-nav .toggle-mobile-menu::before{content:'';position:absolute;height:4px;width:100%;left:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.main-nav .toggle-mobile-menu::before{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.main-nav .toggle-mobile-menu::after{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}.main-nav.active .toggle-mobile-menu::before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.main-nav.active .toggle-mobile-menu::after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.main-nav.active .toggle-mobile-menu span{display:none}@media (max-width:767px){.mega-menu{display:none}.main-nav .toggle-mobile-menu{display:block}.main-nav .sub-menu{background:#fff;display:none;margin:0!important;opacity:1!important;visibility:visible!important;position:static!important;box-shadow:none!important;border-top:1px solid #e5e5e5}.main-nav>ul>li>a::before{display:none!important}.main-nav>ul>li>a{color:#333!important;border-top:1px solid #e5e5e5!important}.main-nav{margin:0}.main-nav>ul{position:absolute;left:0;top:100%;margin:10px 0 0;width:290px;z-index:999;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transform:translateX(-320px);-webkit-transform:translateX(-320px);text-align:left}.main-nav.active>ul{transform:translateX(0)!important;-webkit-transform:translateX(0)!important}.main-nav>ul>li{display:block;margin:0 15px!important;padding:0!important}.main-nav .sub-menu li a::before{display:none}.main-nav>ul li>a{display:block;font-size:14px!important;font-weight:400;height:auto!important;line-height:inherit!important;padding:10px 0!important;border-bottom:none!important}.main-nav>ul>li.menu-item-has-children li.menu-item-has-children>a::after,.main-nav>ul>li.menu-item-has-children>a::after{display:none}.main-nav>ul li:first-child>a{border:none!important}.main-nav .sub-menu>li{padding:0!important;margin:0 0 0 15px}.main-nav>ul>li.menu-item-has-children.has-mega-menu{position:relative}.main-nav>ul li.menu-item-has-children .menu-item-has-children>a::after{right:0;top:0}.main-nav>ul>li .sub-menu{display:none;width:100%;box-shadow:0 3px 3px 0 rgba(0,0,0,.1);padding:0}.btn-toggle-mobile-menu{cursor:pointer}.btn-toggle-mobile-menu::after{position:absolute;top:11px;right:0;font-family:fontAwesome;content:"\f107"}.btn-toggle-mobile-menu.active::after{content:"\f106"}.main-nav>ul>li.menu-item-has-children li.menu-item-has-children>.sub-menu{left:0;top:100%;padding:0}.main-nav>ul>li.has-mega-menu>a::after{display:none!important}.menu-item-preview .preview-image{display:none}.dropdown-list,.mega-menu,.sub-menu{pointer-events:inherit}.main-nav>ul>li .sub-menu>li>a{background:#fff!important}.main-nav li.has-mega-menu>.mega-menu{display:none;opacity:1;margin:0;border:1px solid #f5f5f5}}.product-rate,.product-rating{background-repeat:repeat-x;height:9px}.product-rate{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/images/icon/rate-star.png);background-position:0 -9px;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;width:60px}.product-rate.style2,.product-rate.style2 .product-rating{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/images/icon/rate-star2.png)}.product-rating{background-image:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/images/icon/rate-star.png);background-position:0 0}.item-product.text-center .product-rate{margin:auto}body .scroll-top{bottom:10px;display:block;height:40px;line-height:38px;opacity:0;position:fixed;right:-50px;text-align:center;width:40px;z-index:999;border-style:solid;border-width:1px;background:rgba(255,255,255,.9)}.scroll-top.active{opacity:1;right:10px}.product-slider .item-product{margin:0 15px 30px}.product-slider{margin:0 -15px}.item-product .product-info{padding-top:17px;position:relative}.product-thumb{position:relative;overflow:hidden;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.product-title{margin:0 0 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.table .product-info .product-title{white-space:normal}.product-price{margin:0 -2px 7px}.product-price>*{margin:0 2px}.product-thumb-link{display:block;position:relative;overflow:hidden}.product-thumb-link img{width:100%;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.product-thumb-link::before{background:rgba(0,0,0,.2);opacity:0;z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;content:"";transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.product-thumb:hover .product-thumb-link::before{opacity:1}.product-thumb:hover .zoom-thumb img{transform:scale(1.15);-webkit-transform:scale(1.15)}.zoomout-thumb img:last-child{position:absolute;top:0;left:0;opacity:0;transform:scale(3);-webkit-transform:scale(3)}.product-thumb:hover .zoomout-thumb img:last-child{transform:scale(1);-webkit-transform:scale(1);opacity:1}.rotate-thumb img:last-child{position:absolute;top:0;left:0;opacity:0;transform:rotateY(90deg);-webkit-transform:rotateY(90deg)}.product-thumb:hover .rotate-thumb img:last-child{transform:rotateY(0);-webkit-transform:rotateY(0);opacity:1}.product-thumb:hover .rotate-thumb img:first-child{transform:rotateY(-90deg);-webkit-transform:rotateY(-90deg);opacity:0}.translate-thumb img:last-child{position:absolute;top:0;left:0;opacity:0;transform:translateY(100%);-webkit-transform:translateY(100%)}.product-thumb:hover .translate-thumb img:last-child{transform:translateY(0);-webkit-transform:translateY(0);opacity:1}.product-thumb:hover .translate-thumb img:first-child{transform:translateX(-100%);-webkit-transform:translateX(-100%);opacity:0}.select-box select{appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;height:40px;padding:0 30px 0 15px;position:relative;z-index:1;background:0 0;text-transform:capitalize;display:inline-block;width:100%;border:1px solid #e5e5e5;border-radius:4px}.select-box{position:relative}.select-box::after{position:absolute;top:15px;right:15px;content:"\f107";font-family:fontAwesome}.dropdown-box{position:relative;z-index:10}.dropdown-link{display:inline-block;position:relative}.dropdown-list{background:#fff;margin-top:30px;opacity:0;padding:10px;position:absolute;left:0;top:100%;visibility:hidden;width:130px;box-shadow:0 3px 3px 0 rgba(0,0,0,.1);transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.dropdown-box:hover .dropdown-list{opacity:1;visibility:visible;margin-top:0}.currency-box .dropdown-list li a span,.language-box .dropdown-list li a span{margin:0 5px}.currency-box .dropdown-link::after,.language-box .dropdown-link::after{font-family:fontAwesome;content:"\f107";margin:0 5px}.wishlist-mask{background:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0;z-index:999;display:none}.wishlist-popup{background:#fff;border:10px solid rgba(0,0,0,.5);bottom:0;height:200px;left:0;margin:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:470px;z-index:9999}.mini-cart-box,.mini-cart-link{position:relative}.wishlist-button a{background:#858785;color:#fff;display:inline-block;padding:8px 15px;margin:0 3px}.wishlist-alert{margin:10px 0 20px}.product-popup-content{padding:15px 0}.mini-cart-box{z-index:1002}.mini-cart-link .mini-cart-number{position:absolute;top:-10px;right:-10px}.item-banner,.parallax,.toggle-tab-title,.wrap-item{position:relative}.list-mini-cart-item{margin-top:15px}.product-mini-cart.table-custom{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e5e5e5}.product-mini-cart.table-custom:last-child{margin-bottom:0}.product-mini-cart .product-thumb{width:90px}.mini-cart-box .dropdown-list{width:290px;padding:30px 15px}.product-mini-cart .product-info{padding:0 15px}.mini-cart-button{margin:20px -3px 0}.mini-cart-button .shop-button{margin:0 3px}.mini-cart-qty label{font-weight:400;margin:0}.product-mini-cart.table .product-delete{width:20px}.countdown-master .flip-clock-divider .flip-clock-label{display:none}.countdown-master{display:inline-block;margin:0;width:auto;vertical-align:middle}.hidden-canvas canvas,.item-toggle-tab .toggle-tab-content{display:none}.countdown-master.flip-clock-wrapper ul{background:0 0;float:left;margin:0 -4px;width:30px;height:30px;border-radius:4px}.countdown-master.flip-clock-wrapper .flip{box-shadow:none}.countdown-master.flip-clock-wrapper ul li{line-height:30px;width:30px}.countdown-master.flip-clock-wrapper ul li a div div.inn{font-size:18px;color:#fff600;background:url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/images/icon/bg-time.png) center center repeat-x #333;border-radius:4px}.countdown-master.flip-clock-wrapper ul li a div.down{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.countdown-master .flip-clock-divider{height:30px;width:10px}.countdown-master .flip-clock-dot{background:#333;box-shadow:none;height:2px;left:0;width:2px}.banner-background,.hoz-animate-background{background-repeat:no-repeat;background-size:auto 100%}.countdown-master .flip-clock-dot.top{top:10px}.countdown-master .flip-clock-dot.bottom{bottom:10px}.parallax{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;min-height:200px}@keyframes animatedBackground{0%,100%{background-position:0 0}50%{background-position:100% 100%}}.animate-background{background-position:0 0;background-repeat:no-repeat;animation:animatedBackground 40s linear infinite;-moz-animation:animatedBackground 40s linear infinite;-webkit-animation:animatedBackground 40s linear infinite}@keyframes hozAnimatedBackground{0%,100%{background-position:0 0}50%{background-position:100% 0}}.hoz-animate-background{background-position:0 0;animation:hozAnimatedBackground 40s linear infinite;-moz-animation:hozAnimatedBackground 40s linear infinite;-webkit-animation:hozAnimatedBackground 40s linear infinite}.banner-background{background-position:center top;position:relative;min-height:200px}.footer-default,.header-nav-default{background:#333;padding:15px 0}.toggle-tab-title{cursor:pointer}.preload #loading{height:100%;width:100%;position:fixed;z-index:999999;margin-top:0;top:0}.preload #loading-center{width:100%;height:100%;position:relative}.preload #loading-center-absolute{position:absolute;left:50%;top:50%;height:200px;width:200px;margin-top:-100px;margin-left:-100px;-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.preload .object{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;border-top:5px solid #FFF;border-bottom:5px solid transparent;border-left:5px solid #FFF;border-right:5px solid transparent;-webkit-animation:animate 2s infinite;animation:animate 2s infinite}.preload #object_one{left:75px;top:75px;width:50px;height:50px}.preload #object_two{left:65px;top:65px;width:70px;height:70px;-webkit-animation-delay:.2s;animation-delay:.2s}.preload #object_three{left:55px;top:55px;width:90px;height:90px;-webkit-animation-delay:.4s;animation-delay:.4s}.preload #object_four{left:45px;top:45px;width:110px;height:110px;-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes animate{50%{-ms-transform:rotate(360deg) scale(.8);-webkit-transform:rotate(360deg) scale(.8);transform:rotate(360deg) scale(.8)}}@keyframes animate{50%{-ms-transform:rotate(360deg) scale(.8);-webkit-transform:rotate(360deg) scale(.8);transform:rotate(360deg) scale(.8)}}.header-top-default{padding:15px 0}.content-page{margin:30px 0}.mega-list-cat ul li{border-top:1px solid #e5e5e5}.mega-list-cat ul li a{display:block;padding:10px 0}.mega-list-cat ul{margin-top:15px}.bread-crumb{border-radius:4px;background:#f9f9f9;padding:15px 20px}.wrap-bread-crumb{margin:15px 0}.bread-crumb a{display:inline-block}.bread-crumb a::after{content:"/";margin:0 2px 0 6px}.sidebar{border:1px solid #e5e5e5;border-radius:4px;padding:20px}.widget-title{border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:20px}.wg-list-categories ul{padding-left:15px}.wg-list-categories li a{display:block;padding:10px 0;border-bottom:1px solid #e5e5e5}.wg-list-categories li{position:relative}.wg-list-categories li:last-child a{border-bottom:none}.wg-list-categories li .count{position:absolute;right:0;top:9px;color:#fff;width:20px;height:20px;background:#999;border-radius:50%;text-align:center;font-size:10px;line-height:20px}.widget{margin-bottom:30px}.widget:last-child{margin-bottom:0}.widget-tags li a{padding:6px 15px;border:1px solid #e5e5e5;display:block;border-radius:4px}.wg-list-tags li{display:inline-block;margin-bottom:5px}.wg-list-tags ul{padding-left:15px}.wg-list-categories{margin-top:-20px}.wg-list-categories li.has-children{border-bottom:1px solid #e5e5e5}.wg-search-form{position:relative}.wg-search-form input[type=text]{border:1px solid #e5e5e5;height:40px;padding:0 15px;display:block;width:100%;border-radius:4px}.wg-search-form input[type=submit]{position:absolute;top:0;right:0;height:100%;width:40px;background:0 0;border:none;z-index:1}.show-by .dropdown-link .silver,.view-type a{height:36px;line-height:34px;display:inline-block}.wg-search-form::after{position:absolute;top:12px;right:15px;font-family:fontAwesome;content:"\f002";color:#999}.title-page{margin-bottom:30px}.view-type a{width:40px;border:1px solid #e5e5e5;border-radius:4px;text-align:center;color:#999;margin:0 -2px}.view-type a.active{background:#f9f9f9}.view-type a.grid-view{border-radius:4px 0 0 4px}.view-type a.list-view{border-radius:0 4px 4px 0}.title-page h2{padding:8px 0}.show-by .dropdown-link .silver{position:relative;min-width:70px;border:1px solid #e5e5e5;border-radius:4px;padding:0 15px}.sort-pagi-bar>li{margin:0 15px}.sort-pagi-bar{margin:0 -15px}.show-by>.dropdown-link>span.gray,.view-type>span.gray{margin:0 15px 0 0;display:inline-block}.show-by .dropdown-list{left:auto;right:0;width:70px}.dropdown-list li a{display:block;padding:5px 10px;background:#f9f9f9;border-bottom:1px solid #fff}.dropdown-list li a:hover{color:#fff}.dropdown-list li:last-child a{border-bottom:none}.show-by .dropdown-link .silver::after{font-family:fontAwesome;content:"\f107";position:absolute;right:10px;top:1px}.blog-grid-view .item-post{margin-bottom:30px}.single-post-date{position:absolute;bottom:0;left:0;width:60px;background:#ccc;color:#fff;text-align:center;font-size:12px;z-index:10}.single-post-date strong{font-size:18px;display:block;font-weight:400;background:#333;padding:9px 10px}.single-post-date span{padding:7px 10px;display:block}.item-post-default .post-thumb{margin-bottom:25px}.item-post .post-info .post-title{margin-bottom:15px}.item-post .post-info .desc{margin-bottom:22px}.item-post .post-info .readmore{display:inline-block;height:40px;line-height:38px;padding:0 20px;border:1px solid #e5e5e5;border-radius:4px}.pagi-nav a{display:inline-block;height:30px;line-height:28px;border:1px solid transparent;min-width:30px;text-align:center;border-radius:4px}.pagi-nav a.current{border-color:#999;background-color:#999;color:#fff}.pagi-nav a.next,.pagi-nav a.prev{border-color:#e5e5e5}.pagi-nav{border-top:1px solid #e5e5e5;padding-top:20px}.blog-list-view .item-post-list{border-bottom:1px solid #e5e5e5;padding-bottom:30px;margin-bottom:30px}.blog-list-view .col-md-12:last-child .item-post-list{border-bottom:none;padding-bottom:0}.post-meta-data>li{margin:0 10px 10px 0;border-right:1px solid #e5e5e5;padding-right:14px}.post-meta-data>li:last-child{border:none}.post-meta-data{margin-bottom:17px}.post-meta-data i.fa,.post-meta-data li a{margin-right:10px}.post-meta-data li a:last-child{margin-right:0}.blog-list-view .item-post-large{margin-bottom:30px}.item-post-large .post-thumb{margin-bottom:22px}.post-meta-data label{font-weight:400;margin:0}.single-post-thumb{margin-bottom:25px}.content-post-default>.desc{margin-bottom:30px}.content-post-default h2.title24{margin-bottom:25px}.block-quote,.content-post-default .row{margin-bottom:30px}.block-quote{background:#f9f9f9;padding:30px 40px}.block-quote h3.title14{position:relative;margin-top:36px}.block-quote h3.title14::before{position:absolute;width:100px;height:1px;content:"";background:#333;top:-20px;left:0}.block-quote .desc{font-style:italic}.single-intro-travel h2{margin-bottom:22px}.content-post-default>h3{margin-bottom:20px}.single-list-link li{margin-bottom:20px;list-style:circle;margin-left:15px}.single-list-link{margin-bottom:40px}.single-list-adv .banner-advs{margin-bottom:22px}.single-list-social{margin-bottom:50px}.single-info-author{border-top:1px solid #e5e5e5;padding-top:40px;margin-bottom:40px}.single-info-author .author-info{padding-top:15px}.single-info-author .author-info>h3{margin:12px 0 8px}.single-info-author .author-social{position:absolute;right:0;top:34px;margin:10px -12px 0}.single-info-author .author-social a{margin:0 12px}.post-control{padding:25px 0;border-top:1px solid #e5e5e5;border-bottom:3px solid #e5e5e5;position:relative;margin-bottom:30px}.post-control::after{position:absolute;left:50%;height:100%;width:1px;content:"";background:#e5e5e5;top:0}.post-control i.fa{font-size:18px;vertical-align:middle}.post-control span{display:inline-block;vertical-align:middle;margin:0 11px}.title-single-related-post{border-bottom:1px solid #e5e5e5;margin-bottom:30px;padding-bottom:10px;position:relative}.title-single-related-post a{position:absolute;font-size:14px;text-transform:capitalize;font-weight:400;top:0;right:0}.item-comment .comment-info,.single-info-author .author-info{padding-left:20px;position:relative}.related-post-slider{margin:0 -15px}.related-post-slider .item-post{margin:0 15px}.single-related-post{margin-bottom:30px}.blog-comment-detail>h2.title18{margin-bottom:25px}.single-info-author .author-thumb{width:100px}.item-comment .comment-thumb{width:70px}.item-comment .comment-info .author-name{text-transform:uppercase}.item-comment .comment-info span.black{font-weight:700;text-transform:uppercase;margin:0 5px}.item-comment .comment-info .desc{margin:10px 0}.item-comment .comment-info .reply-button{position:absolute;top:0;right:0}.item-comment{padding-bottom:30px;margin-bottom:30px;border-bottom:1px dashed #e5e5e5}.comment-list li:last-child .item-comment{border:none;margin-bottom:0}.blog-comment-detail{margin-bottom:20px}.reply-comment>h2{margin-bottom:17px}.reply-comment>.desc{margin-bottom:40px}.contact-form input[type=text]{height:40px;display:block;width:100%;padding:0 15px 0 40px}.contact-form textarea{display:block;width:100%;padding:10px 15px 10px 40px}.reply-comment .desc{margin:13px 0 43px}.contact-form input[type=submit]{padding:0 30px}.contact-form p{position:relative}.contact-form p::before{position:absolute;top:13px;left:15px;color:#999;font-family:fontAwesome}.contact-form p.contact-name::before{content:"\f007"}.contact-form p.contact-email::before{content:"\f0e0"}.contact-form p.contact-message::before{content:"\f044"}.shop-button{border:none;height:40px;color:#fff;line-height:40px;background:#333;border-radius:4px;display:inline-block;padding:0 20px;text-align:center}.sort-by .select-box select{height:36px}.sort-by .select-box::after{top:13px}.sort-by>span{line-height:36px;margin:0 15px}.product-thumb .product-label{position:absolute;top:10px;right:10px;left:10px;z-index:11}.product-thumb .product-label span{display:block;height:30px;width:30px;border-radius:50%;line-height:30px;color:#fff;font-weight:700;text-align:center;font-size:12px;text-transform:lowercase}.product-label span.sale{background:#ff6c87;float:right}.product-label span.new{background:#6caaff;float:left}.product-thumb>.quickview-link{display:block;width:40px;height:40px;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;line-height:40px;text-align:center;z-index:10;background:#fff;border-radius:50%;opacity:0;visibility:hidden}.product-thumb:hover>.quickview-link{opacity:1;visibility:visible}.wrap-rating .rate-number{font-size:10px}.wrap-rating .product-rate{margin:0}.wrap-rating>li{vertical-align:middle}.product-grid-view .item-product{margin-bottom:30px}.product-extra-link .addcart-link{display:inline-block;height:40px;line-height:38px;border:1px solid #e5e5e5;padding:0 20px;border-radius:4px;text-align:center}.product-extra-link .addcart-link:hover{background:#999;border-color:#999;color:#fff}.wrap-rating{margin-bottom:18px}.item-product.product-stock .product-thumb-link::before{opacity:1}.product-list-view .item-product{margin-bottom:30px}.item-product-list .product-info{padding-top:0}.item-product-list .product-desc{border-top:1px solid #e5e5e5;padding-top:15px;margin-bottom:22px}.detail-gallery .carousel li img{width:50px}.detail-gallery .carousel li{margin:0 5px}.detail-gallery .gallery-control{text-align:center;position:relative;margin-top:10px}.detail-gallery .gallery-control .carousel{margin:auto}.detail-gallery .gallery-control>a{position:absolute;top:50%;margin-top:-7px}.detail-gallery .gallery-control>a.next{right:10px}.detail-gallery .gallery-control>a.prev{left:10px}.detail-attr{display:flex;align-items:center;margin-bottom:10px}.detail-attr label{width:100px;margin:0}.detail-attr>.select-box{flex-grow:1}.detail-qty{border-radius:4px;height:40px;width:100px;position:relative}.detail-qty .qty-val{line-height:38px;padding:0 15px}.detail-qty a{position:absolute;width:30px;height:20px;display:block;text-align:center;line-height:20px;right:0;border-left:1px solid #e5e5e5}.detail-qty a.qty-up{top:0}.detail-qty a.qty-down{bottom:0}.detail-attr .addcart-link{margin-left:10px;flex-grow:1;text-align:center}.detail-info .product-desc{border-top:1px solid #e5e5e5;padding-top:20px;margin-bottom:30px}.detail-attr.qty-cart{margin-bottom:30px}.detail-extra-link a{display:inline-block;height:40px;line-height:40px;padding:0 10px;border:1px solid #e5e5e5;border-radius:4px}.detail-extra-link a .fa{font-size:12px;color:#999;margin-right:10px}.detail-extra-link{margin-bottom:25px}.item-product-meta-info label{min-width:105px;font-weight:400}.product-meta-info>li{margin-bottom:5px}.item-product-meta-info a,.item-product-meta-info span{display:inline-block;border:1px solid #e5e5e5;padding:5px 10px;border-radius:4px}.product-detail{margin-bottom:40px}.detail-info{position:relative}.detail-info .product-control{position:absolute;top:0;right:0;margin:0 2px}.detail-info .product-control a{display:inline-block;width:36px;height:36px;line-height:34px;text-align:center;border:1px solid #e5e5e5;margin:0 -2px;color:#555}.detail-info .product-control a:hover{background:#f9f9f9}.detail-info .product-control a.prev{border-radius:4px 0 0 4px}.detail-info .product-control a.next{border-radius:0 4px 4px 0}.detail-tabs{display:flex;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.detail-tab-title{min-width:200px;border-right:1px solid #e5e5e5}.detail-tab-content{flex-grow:1;margin-left:30px;padding:30px 0}.list-tag-detail li a{display:block;position:relative;padding:12px 25px;border-bottom:1px solid #e5e5e5}.list-tag-detail li.active a::before{position:absolute;top:-1px;left:0;width:2px;content:"";bottom:-1px;background:#333}.list-tag-detail li.active a{color:#333}.list-tag-detail li.active a::after{position:absolute;top:0;bottom:0;right:-1px;width:1px;background:#fff;content:""}.detail-tab-desc .desc{margin-bottom:30px}.detail-tab-desc ul li{margin-bottom:20px}.detail-tab-review .title14{margin:0 0 18px;text-transform:inherit;font-size:18px}.list-none.list-tags-review li{display:table;margin-bottom:20px;width:100%}.list-product-group>li,.review-form>div{margin-bottom:10px}.list-none.list-tags-review li>.review-author{width:100px}.list-none.list-tags-review li>div{display:table-cell;vertical-align:top}.list-none.list-tags-review li>.review-info{border:1px solid #e5e5e5;border-radius:4px;padding:20px;position:relative}.list-none.list-tags-review li>.review-author a{border-radius:50%;display:block;overflow:hidden;width:70px}.list-none.list-tags-review li>.review-author a img{border-radius:50%}.review-header{color:#999}.review-info .product-rate{position:absolute;right:20px;top:25px}.review-form{margin-top:23px}.review-form>div{min-height:40px;padding-left:105px;position:relative}.review-form>div>label{font-weight:400;height:40px;left:0;line-height:40px;position:absolute;top:0}.review-form>div>input[type=text]{border:1px solid #e5e5e5;border-radius:4px;height:40px;max-width:400px;padding:0 15px;width:100%}.review-form>div>.product-rate{transform:translateY(15px);-webkit-transform:translateY(15px)}.review-form>div>textarea{border:1px solid #e5e5e5;border-radius:4px;max-height:120px;padding:10px 15px;width:100%}.review-form>div>input[type=submit]{margin-top:10px}.detail-tab-video iframe{border:none}.shop-button:hover{color:#fff}.item-product-group .product-thumb{width:90px}.item-product-group .product-info{padding:0 20px}.wrap-detail-qty{text-align:right}.wrap-detail-qty .detail-qty{text-align:left;display:inline-block}.list-product-group{margin-bottom:30px}.detail-group .detail-attr .addcart-link{margin:0;flex-grow:inherit;padding:0 30px}.block-product-tab .title-block-tab{margin-bottom:30px}.block-product-tab,.title-list-tab{margin-bottom:50px}.title-list-tab>li>a{display:block;padding:10px 20px;border:1px solid #e5e5e5;border-radius:4px;font-weight:700;position:relative}.title-list-tab>li.active>a{background:#f9f9f9}.block-product-tab>h3{margin-bottom:20px}.block-product-tab>.desc{max-width:670px;margin:auto auto 30px}.shop-button.btn-loadmore{min-width:270px;text-transform:uppercase}.block-product-tab.title-tab-inline .title-block-tab{margin:6px 30px 0 0}.block-product-list{margin-bottom:50px}.product-tab-vertical{position:relative;padding-left:300px;margin-top:25px}.product-tab-vertical .title-list-tab{position:absolute;width:270px;left:0;top:0;border-right:1px solid #e5e5e5;bottom:-20px;border-top:1px solid #e5e5e5}.product-tab-vertical .title-list-tab li a{border-radius:0;border-width:0 0 1px;background:0 0}.product-tab-vertical .title-list-tab li.active a::before{position:absolute;top:-1px;bottom:-1px;left:0;width:2px;content:"";background:#333}.product-tab-vertical .title-list-tab li.active a{color:#333}.product-tab-vertical .title-list-tab li.active a::after{position:absolute;top:0;bottom:0;right:-1px;content:"";background:#fff;width:1px}.block-product-tab:not(.product-tab-vertical) .group-navi .owl-buttons{top:-69px}.product-small-slider .item-product{margin:0 10px}.product-small-slider{margin:23px -10px 0}.product-small-slider .group-navi .owl-buttons{right:10px}.item-product-small .product-title{white-space:inherit}.item-product-small .product-extra-link .addcart-link{display:block;text-transform:uppercase}.title-elements{margin-bottom:30px}.block-element>h3.title18{margin-bottom:20px}.block-element{margin-bottom:50px}.follow-instagram a{display:block;overflow:hidden;position:relative}.instagram-text-follow{position:absolute;top:0;left:0;bottom:0;right:0;content:"";display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);color:#fff;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;opacity:0;transform:scale(0) rotate(360deg);-webkit-transform:scale(0) rotate(360deg)}.follow-instagram a:hover .instagram-text-follow{opacity:1;transform:scale(1) rotate(0);-webkit-transform:scale(1) rotate(0)}.instagram-text-follow i{margin:0 5px}.search-form{max-width:570px;display:flex;position:relative;border:1px solid #e5e5e5;border-radius:4px}.search-form .dropdown-box{width:170px;border-right:1px solid #e5e5e5}.search-form input[type=text]{height:40px;display:block;border:none;flex-grow:1;padding:0 20px;background:0 0}.search-form .dropdown-link{padding:12px 15px;display:block}.submit-form{position:relative;width:50px;border-radius:4px;overflow:hidden;margin:-1px}.submit-form input[type=submit]{border:none;position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:0 0;display:block;width:100%;z-index:1}.submit-form::after{text-align:center;color:#fff;font-family:fontAwesome;content:"\f002";line-height:40px;border-radius:4px}.search-form .dropdown-list{width:100%}.search-form .dropdown-link::after{content:"\f107";font-family:fontAwesome;position:absolute;right:15px;top:14px}.form-newsletter .submit-form::after{content:"\f0e0"}.form-newsletter{max-width:300px}.mini-cart-box.aside-box .mini-cart-content{transform:translateX(400px);-webkit-transform:translateX(400px);position:fixed;top:0;right:0;z-index:10001;background:#fff;box-shadow:0 5px 5px 0 rgba(0,0,0,.1);width:370px;bottom:0;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.mini-cart-box.aside-box .mini-cart-content.active{transform:translateX(0);-webkit-transform:translateX(0)}.mini-cart-box.aside-box .mini-cart-content>h2{display:none}.mini-cart-box.aside-box .list-mini-cart-item{margin:0;overflow:auto;position:absolute;bottom:122px;top:0;left:0;right:0}.mini-cart-box.aside-box .product-mini-cart.table-custom{margin:0;padding:0}.mini-cart-box.aside-box .product-mini-cart.table-custom>div{vertical-align:middle}.mini-cart-box.aside-box .mini-cart-button a{display:block;border-radius:0;text-transform:uppercase}.mini-cart-box.aside-box .mini-cart-button a.mini-cart-view{background:#666}.mini-cart-box.aside-box .mini-cart-button{position:absolute;bottom:0;right:0;left:0}.mini-cart-box.aside-box .mini-cart-total{position:absolute;bottom:80px;left:0;right:0;padding:10px 20px;box-shadow:0 -3px 5px 0 rgba(0,0,0,.1);z-index:1;background:#fff}.mini-cart-box.aside-box .product-mini-cart.table-custom .product-delete{padding-right:15px}.overlay .wrap::after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0,0,0,.5);z-index:100}.detail-info .countdown-master{margin:0 -5px 30px}.mini-cart-box.dropdown-box .list-mini-cart-item{max-height:300px;padding-right:5px;margin-right:-5px;position:relative;overflow-x:hidden;margin-bottom:15px}.mini-cart-box ::-webkit-scrollbar{width:4px}.mini-cart-box ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:0}.mini-cart-box ::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.detail-countdown{margin-bottom:20px}.detail-countdown .time_circles>div{display:inline-block;left:0!important;top:0!important;width:auto!important}.detail-countdown .time_circles>div::after{content:":";margin:0 5px}.detail-countdown .time_circles>div:last-child::after{display:none}.contact-get-intouch{background:#f4f4f4;padding:43px 0}.item-contact-page .contact-thumb{display:block;width:100px;height:100px;line-height:100px;text-align:center;font-size:30px;border-radius:50%;color:#fff;position:relative;margin-bottom:23px}.item-contact-page .contact-thumb .icon{position:relative;z-index:1}.item-contact-page .contact-thumb::before{transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;border-radius:50%}.item-contact-page .contact-thumb:hover::before{opacity:0;top:-15px;bottom:-15px;left:-15px;right:-15px}.item-contact-page h3{margin-bottom:17px}.item-contact-page .list-none li{margin-bottom:5px}.list-contact-item .item-contact-page{margin-bottom:42px}.contact-form-page{border-top:1px solid #e5e5e5;padding-top:43px}.contact-form-page h3{margin-bottom:47px}.contact-form-page .wrap-input{position:relative}.contact-form-page .wrap-input .icon{position:absolute;top:15px;left:20px;color:#999}.contact-form-page .wrap-input input[type=text],.contact-form-page .wrap-input input[type=email],.contact-form-page .wrap-input input[type=tel]{border:1px solid #e5e5e5;height:50px;border-radius:25px;display:block;width:100%;background:#fff;padding:0 45px}.contact-form-page .wrap-input textarea{border:1px solid #e5e5e5;padding:13px 45px;height:170px;border-radius:25px;resize:none;display:block;width:100%}.contact-form-page input[type=submit]{height:50px;color:#fff;border:none;padding:0 35px;border-radius:25px;margin-top:10px;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.about-content-page{position:relative;padding:40px 0}.about-customer,.about-intro-page{padding-left:40px}.about-content-page::before{position:absolute;top:0;bottom:0;left:-30px;width:1px;content:"";background:#e5e5e5;z-index:1}.about-title-page{border-bottom:2px solid #e5e5e5;padding-bottom:25px;margin-bottom:20px}.about-sidebar{padding-top:50px;position:relative;z-index:2}.about-sidebar>h2.title18{border-bottom:2px solid #e5e5e5;padding-bottom:28px}.list-about-page>li>a{display:block;height:40px;line-height:40px;position:relative;border-bottom:1px solid #e5e5e5}.list-about-page>li:last-child:not(.current)>a{border-bottom:none}.list-about-page>li.current>a::after{content:"";width:28px;height:28px;border-width:1px 1px 0 0;border-style:solid;position:absolute;right:-15px;top:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);background:#fff}.about-intro-top .desc{font-style:italic;line-height:1.6;margin-top:20px;margin-bottom:80px}.about-intro-top h3{position:relative}.about-intro-top h3::before{position:absolute;width:100px;left:0;top:-30px;content:"";height:1px}.about-intro-top{margin-bottom:40px}.about-intro-page>p.desc{margin-bottom:35px}.about-content-page>h3{margin-bottom:17px}.about-intro-top .banner-advs{margin-left:-140px}.about-customer{margin:30px 0}.about-customer li{position:relative;padding-left:50px;margin-bottom:13px}.about-customer li::before{font-family:ionicons;content:"\f122";position:absolute;left:0;top:5px;color:#999}.about-quick-link{border-top:1px solid #e5e5e5;padding-top:35px}.about-quick-link h3{margin-bottom:20px}.about-quick-link .list-none li a{margin-bottom:5px;position:relative;padding-left:22px;display:block}.about-quick-link .list-none{padding-left:50px}.about-quick-link .list-none li a::before{position:absolute;top:3px;left:0;font-family:fontAwesome;content:"\f0c1"}.about-title-number{position:relative;padding-left:50px;padding-top:20px;margin-bottom:42px}.about-title-number .number{color:#f4f4f4;position:absolute;left:0;top:-10px;z-index:-1}.about-title-number h3{color:#000;padding-left:70px;margin-bottom:28px}.about-title-number .readmore:hover,.item-page-view .page-view-info .btn-page-view:hover{color:#fff}.about-title-number::before{position:absolute;width:50px;height:1px;content:"";top:30px;left:50px}.item-page-view{margin-bottom:30px}.item-page-view .page-view-thumb{position:relative;overflow:hidden;margin-bottom:25px}.item-page-view .page-view-link,.item-page-view .page-view-thumb::before{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.item-page-view .page-view-thumb::before{background:rgba(0,0,0,.5);transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;opacity:0;z-index:1}.item-page-view .page-view-thumb img{width:100%;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s}.item-page-view .page-view-thumb:hover img{-webkit-transform:scale(1.15);transform:scale(1.15)}.item-page-view .page-view-thumb:hover::before{opacity:1}.item-page-view .page-view-link{width:60px;height:60px;z-index:10;text-align:center;line-height:60px;border-radius:50%;color:#fff;border:1px solid #fff;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;transform:scale(0) rotate(0);-webkit-transform:scale(0) rotate(0);margin:auto}.item-page-view .page-view-thumb:hover .page-view-link{transform:scale(1) rotate(360deg);-webkit-transform:scale(1) rotate(360deg)}.item-page-view .page-view-info h3{margin-bottom:8px}.item-page-view .page-view-info .desc{margin-bottom:22px}.about-title-number .readmore,.item-page-view .page-view-info .btn-page-view{display:inline-block;height:40px;line-height:36px;padding:0 25px;border:2px solid #e5e5e5;border-radius:20px}.list-page-view{margin-bottom:40px}.about-title-number .readmore{margin-top:22px}.item-about-faq .desc::before,.item-about-faq h3::before{text-transform:uppercase;font-size:60px;color:#f4f4f4;left:-20px;z-index:-1}.about-banner-brand{margin-bottom:45px}.about-banner-brand .banner-info{height:30px;padding:0 70px}.item-about-faq{padding-left:20px}.item-about-faq h3{position:relative;padding:15px 0}.item-about-faq h3::before{position:absolute;top:-10px;content:"Q"}.item-about-faq .desc{position:relative;padding:15px 0}.item-about-faq .desc::before{position:absolute;top:15px;content:"A"}.list-about-faq .item-about-faq{margin-bottom:30px}.about-banner-history .adv-thumb-link{transform:translateX(170px);-webkit-transform:translateX(170px)}.about-banner-history .banner-info{width:270px;right:auto;background:#fff;top:50px;bottom:50px;padding:30px}.about-banner-history .banner-info .desc{position:relative;padding-left:25px;margin-bottom:50px}.about-banner-history{margin-bottom:110px}.about-banner-history .banner-info .desc::before{content:"\f347";font-family:ionicons;position:absolute;color:#999;left:0;top:0}.item-price-table .btn-purchase:hover,.price-table-color .btn-purchase{color:#fff}.about-banner-history .banner-info h3{position:relative}.about-banner-history .banner-info h3::before{position:absolute;height:1px;width:140px;content:"";top:-25px;left:0}.item-price-table{border:1px solid #e5e5e5;padding-bottom:30px;margin-bottom:30px}.price-table-header{background:#fafafa;padding:30px;border-bottom:1px solid #e5e5e5}.list-price-support li{padding:8px 30px}.list-price-support li .fa{display:inline-block;width:25px}.list-price-support{padding:25px 0}.item-price-table .btn-purchase{display:inline-block;height:40px;line-height:36px;padding:0 25px;border-radius:20px}.item-price-table h3{margin-bottom:10px}.item-price-table .start{margin-bottom:2px;display:inline-block}.list-price-month strong sup{font-size:18px}.price-table-color h3{margin:0;padding:15px;text-transform:capitalize}.price-table-color .list-price-support{border-bottom:1px solid #e5e5e5;margin-bottom:30px}.price-table-color .btn-purchase:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.price-table-color .list-price-month{padding:27px 0}.price-table-color .list-price-month li{vertical-align:middle;margin:0 5px}.price-table-color.blue .list-price-month{background-color:#00a5d9}.price-table-color.blue .list-price-support li .fa{color:#00a5d9}.price-table-color.blue .btn-purchase{background-color:#00a5d9;border-color:#00a5d9}.price-table-color.yellow .list-price-month{background-color:#fe9500}.price-table-color.yellow .list-price-support li .fa{color:#fe9500}.price-table-color.yellow .btn-purchase{background-color:#fe9500;border-color:#fe9500}.price-table-color.navi .list-price-month{background-color:#121b60}.price-table-color.navi .list-price-support li .fa{color:#121b60}.price-table-color.navi .btn-purchase{background-color:#121b60;border-color:#121b60}.intro-about-team .image-right{margin-right:-100px;margin-left:-30px}.intro-about-team{margin-bottom:60px}.intro-about-team .image-left{margin-right:-100px;position:relative;z-index:1}.intro-about-team .image-left img{width:100%}.intro-about-team h3{line-height:1.3;margin:30px 0}.content-about-team>.desc{margin-bottom:25px}.item-about-team{margin-bottom:30px}.about-team-thumb a{display:inline-block;border:1px solid #e5e5e5;background:#fff;padding:10px}.about-team-thumb{margin-bottom:15px}.about-team-info h3{margin-bottom:18px}.about-team-info .desc{margin-bottom:22px}.share-social-team a{display:inline-block;margin:0 3px;height:40px;width:40px;line-height:40px;background:rgba(0,0,0,.2);color:#fff;border-radius:50%}#boxes .window,#mask{left:0;top:0;display:none}.list-about-team{margin-top:55px}.about-team-thumb a:hover{border-color:#ff4b4b}.item-slider-blog .banner-info{height:60px}#mask{position:absolute;z-index:9000;background-color:#000}#boxes .window{position:fixed;z-index:9999}.window-popup{padding:10px 10px 40px;width:800px;box-shadow:0 0 5px 0 rgba(0,0,0,.5);position:relative;background:#fff}.window-popup .close-popup{background:#fff;display:block;height:30px;line-height:30px;position:absolute;right:-15px;text-align:center;top:-15px;width:30px;z-index:999;border-radius:50%;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.form-popup-newsletter{display:flex}.form-popup-newsletter input[type=text]{height:50px;border:1px solid #e5e5e5;padding:0 15px;display:block;flex-grow:1;margin-right:10px}.form-popup-newsletter input[type=submit]{height:50px;background:#000;border:none;color:#fff;padding:0 30px}.content-newsletter-popup .row{margin-bottom:20px}.content-newsletter-popup label{font-weight:400;margin:0 5px;vertical-align:middle}.content-newsletter-popup input[type=checkbox]{vertical-align:middle;margin:0}.content-popup-form{padding:0 20px}.content-popup-form .desc{margin-right:-10px}.content-popup{position:relative;z-index:99}.content-popup input[type=text]{width:260px}.content-popup .image-popup{margin:0 0 15px;display:block;width:100%}.content-popup .title18{margin-bottom:22px}.alignleft {
display: inline;
float: left;
}
.alignright {
display: inline;
float: right;
}
.aligncenter {
display: block;
margin-right: auto;
margin-left: auto;
}
pre{
white-space: pre-wrap;
}
blockquote.alignleft,
.wp-caption.alignleft,
img.alignleft {
margin: 0.4em 1.6em 1.6em 0;
}
blockquote.alignright,
.wp-caption.alignright,
img.alignright {
margin: 0.4em 0 1.6em 1.6em;
}
blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
clear: both;
margin-top: 0.4em;
margin-bottom: 1.6em;
}
.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
margin-bottom: 0;
}
figure,
.sv-default img{
max-width: 100%;
height: auto;
}
figure + *{
margin-top: 15px;
}
.wp-caption-text {
color: #999;
font-size: 12px;
}
.sv-default #st-map img{
max-width: none;
height: inherit;
}
.gallery {
margin-bottom: 20px;
margin-left: -2px;
margin-right: -2px;
}
.gallery-item {
float: left;
overflow: hidden;
position: relative;
margin: 0 2px 4px 2px;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 48%;
max-width: -webkit-calc(50% - 4px);
max-width:         calc(50% - 4px);
}
.gallery-columns-3 .gallery-item {
max-width: 32%;
max-width: -webkit-calc(33.3% - 4px);
max-width:         calc(33.3% - 4px);
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(25% - 4px);
max-width:         calc(25% - 4px);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(20% - 4px);
max-width:         calc(20% - 4px);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(16.7% - 4px);
max-width:         calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(14.28% - 4px);
max-width:         calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(12.5% - 4px);
max-width:         calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(11.1% - 4px);
max-width:         calc(11.1% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),
.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),
.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1) {
clear: left;
}
.about-title-number a.readmore, 
.color, 
.desc.color, 
.item-contact-page 
.contact-thumb:hover, 
.list-about-page>li.current>a, 
.main-nav>ul>li:hover>a, .main-nav>ul>li>a:hover, 
.popup-icon, .product-title a:hover, a:active, a:focus, a:hover {
color: #fab502;
}
.about-banner-history .banner-info h3::before, 
.about-intro-top h3::before, .bg-color, .dropdown-list li a:hover, .shop-button:hover, body .scroll-top {
background: #fab502;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%;
}
.gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.gallery:before{
content: "";
display: table;
}
.gallery:after{
clear: both;
}
.gallery:before, .gallery:after{
content: "";
display: table;
}
.bypostauthor,
.screen-reader-text,
.wp-caption-text{
display: block;
}
table {
border-collapse: collapse;
}
table, th, td {
border: 1px solid #eaeaec;
padding:5px;
} .widget .screen-reader-text{
display: none;
}
.widget-title{
font-weight: 700;
font-size: 14px;
text-transform: uppercase;
margin-top: 0;
padding-bottom: 13px;
border-bottom: 1px solid #ccc;
margin-bottom: 0px;
line-height: 21px;
}
.widget ul{
list-style: none;
margin: 0;
padding: 0;
}
.widget .list-category-toggle > li > ul {
position: absolute;
left: 100%;
border: 1px solid #e5e5e5;
padding: 20px 30px;
top: 0;
transition: all 0.5s ease-out 0s;
z-index: 9;
background: #fff none repeat scroll 0 0;
min-width: 200px;
margin-left: 100px;
visibility: hidden;
opacity: 0;
padding-top: 10px;
}
.widget .list-category-toggle li {
position: relative;
}
.widget-content > ul.list-category-toggle > li:hover > ul {
margin-left: 0px;
visibility: visible;
opacity: 1;
}
.widget ul li{
padding: 5px 0;
border-bottom: 1px solid #e5e5e5;
padding-top: 10px;
padding-bottom: 10px;
position: relative;
}
.header-shop.header-2 {
position: relative;
padding-bottom: 0px;
}
.background-shop {
padding-bottom: 158px;
margin-top: -120px;
z-index: -1 !important;
}
.header-page > div > p {
display: none;
}
.list-category-toggle li.has-sub-cat:after {
content: "\f105";
font-size: 14px;
color: #333;
right: 0;
font-family: 'FontAwesome';
position: absolute;
top: 13px;
}
.widget ul li:last-child {
border-bottom: none;
}
.widget ul li .count {
position: absolute;
right: 0;
}
.widget abbr[title]{
border-bottom: 0;
}
.tagcloud a {
padding: 6px 20px;
border: 1px solid #e5e5e5;
display: inline-block;
border-radius: 0px;
margin-bottom: 10px;
margin-right: 7px;
font-size: 14px !important;
}
.tagcloud a:hover {
color: #fff;
background-color: #fab502;
border: 1px solid #fab502;
}
.tagcloud {
margin-top: 30px;
}
.widget_calendar table {
width: 100%;
}
.widget_calendar table caption {
background-color: #333;
color: #fff;
text-align: center;
padding: 8px 10px;
font-weight: 700;
}
.widget_calendar table th {
background-color: #eee;
border: 1px solid #ddd;
text-align: center;
line-height: 2em;
}
.widget_calendar table td {
border: 1px solid #eee;
text-align: center;
font-size: 14px;
line-height: 2em;
}
.widget_calendar table tbody td a {
color: #fab502;
}
.widget_calendar table tfoot td {
border: 0;
padding: 0;
}
.widget_calendar table tfoot td#prev {
text-align: left;
}
.widget_calendar table tfoot td#next {
text-align: right;
}
.widget_calendar table tfoot{
background: #333;
}
.widget_calendar table tfoot a {
display: inline-block;
color: #fff;
padding: 2px 15px;
}
.widget_calendar table tfoot a:hover {
color: #fab502;
}
.widget ul.sub-menu,
.widget ul.children{
padding-left: 15px;
margin-top: 0px;
}
.widget ul li:last-child{
padding-bottom: 0;
}
.widget select{
max-width: 100%;
width: 100%;
}
.textwidget p > img{
margin: 14px 0;
}
.entry-content > p,
.rssSummary,
.widget p{
color: #555;
margin: 5px 0 15px;
line-height: 24px;
}
abbr[data-original-title], abbr[title] {
border-bottom: 0;
}
a.rsswidget{
font-weight: bold;
}
.widget-title a.rsswidget > img {
vertical-align: top;
}
.widget-title a.rsswidget {
line-height: 14px;
vertical-align: top;
}
.rss-date{
color: #999;
}
.widget.widget_rss ul li{
border-bottom: 1px dashed #e5e5e5;
padding-bottom: 10px;
margin-bottom: 8px;
}
.widget.widget_rss ul li:last-child{
border-bottom: 0;
padding-bottom: 0;
margin-bottom: 0;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item {
padding: 10px 0 10px;
}
.widget .select2-container .select2-search--inline .select2-search__field{
height: 35px;
margin: 0;
padding: 0;
}
.widget .select2-container--default.select2-container--focus .select2-selection--multiple {
border: solid #e5e5e5 1px;
border-radius: 0;
}
.woocommerce-product-search input[type=search]{
border: 1px solid #e5e5e5;
height: 40px;
padding: 0 15px;
display: block;
width: 100%;
border-radius: 0px;
margin-bottom: 10px;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:first-child {
padding-top: 0;
}
.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item:last-child,
.widget ul li:last-child{
padding-bottom: 0;
}
.widget .select2-container--default .select2-selection--multiple{
border-color: #e5e5e5;
}
.widget .mini-cart-empty {
padding-top: 0;
}
.error-404.not-found{
margin-bottom: 40px;
}
.error-404 .wg-search-form{
margin-top: 20px;
max-width: 415px;
} .post-password-form input[type=submit]{
background: #fff;
vertical-align: top;
padding: 0 20px;
height: 40px;
border: 1px solid #e5e5e5;
border-radius: 0px;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.post-password-form input[type=submit]:hover{
background: #999;
color: #fff;
}
.sticky{
display: inline-block;
}  .header-page .vc_row[data-vc-full-width] {
overflow: inherit !important;
}
.remove-hidden.vc_row[data-vc-full-width] {
overflow: inherit !important;
}
.vc_row.vc_row-no-padding .wpb_column {
padding-left: 0;
padding-right: 0;
}
.comment-list li.pingback {
margin-bottom: 20px;
} .fixed-header {
position: fixed !important;
top: -150px;
left: 15px !important;
z-index: 9998;
-webkit-transition: top 0.5s ease-out 0s !important;
transition: top 0.5s ease-out 0s !important;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1);
}
.admin-bar .fixed-header.active {
top: 32px;
z-index: 999;
}
.fixed-header.active {
top: 0;
}
.menu-fixed-content.fixed-header {
background: #fbfbfb;
width: 100%;
left: 0 !important;
box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.1);
margin: 0;
max-width: 100%;
display: block;
}
img{
max-width: 100%;
height: auto;
} .list-col-item{
float: left;
padding: 0 15px;
}
.list-1-item{
width: 100%;
}
.list-2-item{
width: 50%;
}
.list-2-item:nth-child(2n+1){
clear: both;
}
.list-3-item{
width: 33.3333%;
}
.list-3-item:nth-child(3n+1){
clear: both;
}
.list-4-item{
width: 25%;
}
.list-4-item:nth-child(4n+1){
clear: both;
}
.list-5-item{
width: 20%;
}
.list-5-item:nth-child(5n+1){
clear: both;
}
.list-6-item{
width: 16.66666667%;
}
.list-7-item{
width: 14.2857%;
}
.list-8-item{
width: 12.5%;
}
.list-9-item{
width: 11.111%;
}
.list-10-item{
width: 10%;
}
.list-3-item:nth-child(3n+1),
.list-4-item:nth-child(4n+1),
.list-5-item:nth-child(5n+1),
.list-6-item:nth-child(6n+1),
.list-7-item:nth-child(7n+1),
.list-8-item:nth-child(8n+1),
.list-9-item:nth-child(9n+1),
.list-10-item:nth-child(10n+1){
clear: both;
}
.list-col-item.list-10-item,
.list-col-item.list-9-item,
.list-col-item.list-8-item,
.list-col-item.list-7-item,
.list-col-item.list-6-item,
.list-col-item.list-5-item {
padding: 0 5px;
}
.list-post-wrap .wrap-item[data-item="5"],
.list-post-wrap .wrap-item[data-item="6"],
.blog-grid-view[data-column="5"] .row,
.blog-grid-view[data-column="6"] .row,
.product-grid-view[data-column="5"] .row,
.product-grid-view[data-column="6"] .row,
.product-grid-view[data-column="7"] .row,
.product-grid-view[data-column="8"] .row,
.product-grid-view[data-column="9"] .row,
.product-grid-view[data-column="10"] .row{
margin: 0 -5px;
} .blog-grid-view .list-post-wrap{
margin: 0 -15px;
}
.pagi-nav .page-numbers.current {
display: inline-block;
height: 30px;
line-height: 28px;
border: 1px solid transparent;
min-width: 30px;
text-align: center;
border-radius: 0px;
border-color: #fab502;
background-color: #fab502;
color: #fff;
}
.pagi-nav .page-numbers:hover {
border-color: #fab502;
background-color: #fab502;
color: #fff;
}
.pagi-nav .page-numbers {
display: inline-block;
height: 30px;
line-height: 28px;
border: 1px solid transparent;
min-width: 30px;
text-align: center;
border-radius: 0px;
border-color: #ccc;
background-color: #fff;
color: #333;
margin-left: -1px;
}
.content-post-default h2.title24 {
-ms-word-wrap: break-word;
word-wrap: break-word;
line-height: 31px;
}
.blog-list-view .item-post-large.list-style1 {
margin-bottom: 45px;
padding-bottom: 50px;
border-bottom: 1px solid #e5e5e5;
}
.blog-list-view .pagi-nav:after {
content: "";
display: table;
clear: both;
}
.full-blog .list-style1 {
max-width: 970px;
margin-left: auto;
margin-right: auto;
}
.blog-list-view .pagi-nav:before {
content: "";
display: table;
}
.pagi-nav {
border-top: none;
}
.pagi-nav .page-numbers.dots {
border: none;
}
.main-page-default{
margin: 0;
}
.loadmore {
display: inline-block;
height: 40px;
line-height: 38px;
padding: 0 40px;
border: 1px solid #e5e5e5;
border-radius: 4px;
}
.btn-loadmore{
text-align: center;
}
.post-meta-data a{
color: #999; 
}
.post-meta-data a:hover{
color: #fab502; 
} .single-list-social ul{
margin: 0 -2px;
}
.single-list-social ul li{
margin: 0 2px;
}
.share-icon{
height: 28px;
line-height: 30px;
display: block;
padding: 0 8px;
border-radius: 30px;
font-size: 12px;
font-weight: bold;
color: #fff;
min-width: 29px;
}
.share-icon.facebook-social{
background: #2d5f9a;
}
.share-icon.twitter-social{
background: #58c7ff;
}
.share-icon.google-social{
background: #d93c2d;
}
.share-icon.envelope-social{
background: #484745;
}
.share-icon.linkedin-social{
background: #00527b;
}
.share-icon.pinterest-social{
background: #ed2024;
}
.share-icon.tumblr-social{
background: #3f557a;
}
.share-icon i{
font-size: 16px;
}
.share-icon.total-share{
height: 28px;
line-height: 28px;
border: 1px solid #e5e5e5;
color: #cb0909;
}
.share-icon .number{
margin: -1px 4px 0;
display: inline-block;
line-height: 30px;
vertical-align: top;
} .author-thumb img,
.comment-thumb img{
border-radius: 50%;
}
.comment-list ul.children{
list-style: none;
}
.blog-comment-detail > h2.title18 {
margin-bottom: 25px;
}
.comment-list li li:last-child .item-comment {
border-bottom: 1px dashed #e5e5e5;
margin-bottom: 30px;
}
.comment-info .fn{    
font-weight: 700;
text-transform: uppercase;    
}
.comment-info .fn a{
color: #333;
}
.comment-info .fn a:hover{
color: #fab502;
}
.comment-reply-title{
margin-bottom: 20px;
font-weight: 700;
font-size: 18px;
text-transform: uppercase;
}
.reply-comment .desc {
margin: 0 0 30px;
}
.content-post-default .desc {
margin-bottom: 30px;
}
.content-post-default h3 {
margin-bottom: 20px;
}
.bread-crumb ul:last-child li:last-child a::after,
.bread-crumb > a:last-child::after{
display: none;
}
.bread-crumb ul{
display: inline-block;
list-style: none;
padding: 0;
margin: 0;
}
.bread-crumb a::after {
margin: 0 6px 0 6px;
}
.woocommerce .woocommerce-breadcrumb{
margin: 0;
}
.bread-crumb ul.post-categories li {
display: inline-block;
} .woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img{
width: 70px;
}
.widget .product-title {
overflow: inherit; 
text-overflow: inherit; 
white-space: normal; 
font-weight: normal;
}
.widget .product_list_widget .wrap-rating{
margin-top: 4px;
}
.widget .product_list_widget .reviewer,
.widget .product_list_widget .product-price{
margin-top: 8px;
display: block;
}
.woocommerce ul.product_list_widget > li{
margin-bottom: 15px;
}
.woocommerce .widget_rating_filter ul li {
padding: 0 0 6px;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
background-color: #999;
height: 2px;
margin-bottom: 25px;
margin-top: 23px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{
background-color: #fab502;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background-color: #fff;
border: 3px solid #fab502;
top: -5px;
}
.woocommerce.widget .woocommerce-widget-layered-nav-dropdown__submit,
.yith-wcwl-add-button a,
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt,
button,
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button{
display: inline-block;
height: 40px;
line-height: 38px;
border: 1px solid #e5e5e5;
padding: 0 20px !important;
border-radius: 0px;
text-align: center;
background-color: #fab502;
border-color: #fab502;
color: #fff;
margin: 0;
font-weight: normal;
font-size: 14px;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
}
.woocommerce.widget .woocommerce-widget-layered-nav-dropdown__submit:hover,
.yith-wcwl-add-button a:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover,
button:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover{
background-color: #333;
border-color: #333;
color: #fff;
}
.woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .widget_price_filter .price_slider_amount {
font-size: 14px;
line-height: 35px;
height: 35px;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
float: right;
border: 1px solid #ccc;
border-radius: 0;
background-color: #f5f5f5;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
margin-bottom: 15px;
padding: 0 27px !important;
}
.woocommerce .widget_price_filter .price_slider_amount span.from:after {
content: "-";
right: -8px;
position: absolute;
}
.woocommerce .widget_price_filter .price_slider_amount .button:hover {
background-color: #fab502;
border-color: #fab502;
color: #fff;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label {
font-size: 0;
float: left;
margin-bottom: 15px;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label span {
height: 35px;
font-size: 14px;
border: 1px solid #ccc;
margin-right: 10px;
position: relative;
width: 80px;
display: inline-block;
padding: 0 3px;
text-align: center;
line-height: 35px;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label span:last-child {
margin-right: 0;
}
.woocommerce.widget .woocommerce-widget-layered-nav-dropdown__submit{
margin: 10px 0 0;
}
.sidebar .widget_s7upf_attribute_filter .widget-title {
font-size: 13px;
color: #fab502;
border: none;
margin-bottom: 0;
padding-bottom: 10px;
}
.sidebar .widget_s7upf_attribute_filter {
margin-bottom: 25px;
}
.widget ,
.sidebar .widget.widget_s7upf_attribute_filter:last-child {
margin-bottom: 43px;
}
.widget.widget_text {
margin-bottom: 26px;
}
select,
input[type=password],
input[type=number],
input[type=email],
input[type=text]{
border: 1px solid #e5e5e5;
border-radius: 0px;
height: 40px;
line-height: 40px;
padding: 0 8px;
}
textarea{
border: 1px solid #e5e5e5;
border-radius: 0px;
padding: 10px;
}
.widget_product_search input[type=submit]{
position: absolute;
top: 0;
right: 0;
height: 100%;
width: 40px;
background: transparent;
border: none;
z-index: 1;
font-size: 0;
}
.widget_product_search input[type=search]{    
width: 100%;
}
.woocommerce-product-search{
position: relative;
}
.woocommerce-product-search::after {
position: absolute;
top: 12px;
right: 15px;
font-family: fontAwesome;
content: "\f002";
color: #999;
}
.woocommerce-loop-category__title{
margin: 17px 0 7px;
font-size: 14px;
font-weight: 400;
}
.item-product .mark,
.item-product mark{
background-color: transparent;
}
a.active,
.chosen a{
color: #fab502;
}
.woocommerce .woocommerce-ordering {
margin-bottom: 0;
}
.woocommerce nav.woocommerce-pagination {
text-align: left;
margin-bottom: 30px;
}
.label-wrap.wapl-aligncenter{
text-align: center;
}
.shop-loading{
position: absolute;
content: '';
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.3);
z-index: 98;
}
.shop-loading i{
font-size: 40px;
position: absolute;
bottom: 50%;
left: 50%;
color: #fff;
}
.ajax-loading:not(.list-product-search){
position: absolute;
content: '';
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0,0,0,0.3);
z-index: 9999;
}
.ajax-loading:not(.list-product-search) i{
font-size: 40px;
position: absolute;
color: #fff;
bottom: 0;
left: 0;
right: 0;
top: 0;
width: 40px;
height: 40px;
margin: auto;
}
.loadding{
position: relative;
}
.woocommerce #content div.product div.summary, 
.woocommerce div.product div.summary, 
.woocommerce-page #content div.product div.summary, 
.woocommerce-page div.product div.summary,
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images{
float: none;
width: 100%;
}
.woocommerce div.product .woocommerce-product-rating{
margin-bottom: 0;
margin-top: -6px;
}
.woocommerce div.product .woocommerce-product-rating .wrap-rating{
display: inline-block;
margin-bottom: 10px;
}
.entry-summary > p{
margin-bottom: 0;
}  .main-nav>ul>li.current-menu-item>a,
.main-nav>ul>li.current-menu-ancestor>a,
.main-nav>ul>li:hover>a{
background: #fab50200;
}
.main-nav li:not(.has-mega-menu) .sub-menu li:hover,
.main-nav .sub-menu li.current-menu-item,
.main-nav .sub-menu li.current-menu-ancestor{
background: transparent;
}
.product-price > span,
.product-price ins{
color: #fab502;
font-weight: 700;
font-size: 18px;
}
.product-price {
margin-bottom: 10px;
}
.product-price del{
color: #ccc;
font-size: 12px;
}
.wrap-rating {
margin-bottom: 20px;
}
a.added_to_cart,
.woocommerce a.added_to_cart{
display: none !important;
}
.woocommerce #respond input#submit,
a.added_to_cart{
display: inline-block;
height: 40px;
line-height: 38px;
border: 1px solid #fab502;
padding: 0 20px;
border-radius: 0px;
text-align: center;
background-color: #fab502;
margin: 0;
font-weight: normal;
color: #fff;
}
.woocommerce #respond input#submit:hover,
a.added_to_cart:hover{
background: #333;
border-color: #333;    
}
.woocommerce #respond input#submit.loading::after,
.woocommerce a.button.loading::after,
.woocommerce button.button.loading::after,
.woocommerce input.button.loading::after{
top: 0;
right: 0;
}
.woocommerce ul.products li.product .button{    
margin: 0;
}
.product-thumb{
border: 1px solid #e5e5e5;
}
.sort-by .select-box select {
line-height: 36px;
}
.title-page{
position: relative;
z-index: 1;
}
.title-page + div{
position: relative;
z-index: 0;
}
.woocommerce div.product div.images .carousel li a img{
width: 70px;
min-height: 70px;
border: 1px solid #ccc;
}
.detail-qty {
border-radius: 0;
}
.detail-gallery .gallery-control .carousel {
margin: 0 auto;
text-align: center;
}
.detail-gallery .gallery-control .carousel li {
margin: 0 5px;
}
.detail-gallery .gallery-control {
margin-top: 20px;
}
.detail-gallery .carousel-control-bt>a {
position: absolute;
top: 0;
margin-top: -30px;
}
.detail-gallery .carousel-control-bt>a.prev {
left: 0;
top: 55px;
width: 30px;
height: 20px;
}
.detail-gallery .fa-angle-right:after {
content: "";
height: 1px;
position: absolute;
width: 25px;
background-color: #999999;
top: 10px;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
right: 5px;
}
.detail-gallery .fa-angle-left:after {
content: "";
height: 1px;
position: absolute;
width: 25px;
background-color: #999999;
top: 10px;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
right: 0px;
}
.detail-gallery .fa-angle-left:before {
content: "";
position: absolute;
top: 6px;
right: 25px;
border-bottom: 5px solid transparent;
border-top: 5px solid transparent;
border-right: 5px solid #999999;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
}
.detail-gallery .carousel-control-bt>a.next {
right: 0;
top: 55px;
width: 30px;
height: 20px;
}
.detail-gallery .fa-angle-right:before {
content: "";
position: absolute;
top: 6px;
right: 0px;
border-bottom: 5px solid transparent;
border-top: 5px solid transparent;
border-left: 5px solid #999999;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
}
.woocommerce div.product div.images .carousel li a.active img{
border: 1px solid #f96868;
}
.detail-info .product-desc {
color: #555;
margin-bottom: 20px;
line-height: 24px;
}
.product_meta > span{
display: block;
}
.product_meta > span > span,
.product_meta > span > a{
display: inline-block;
border: 1px solid #e5e5e5;
padding: 5px 10px;
border-radius: 4px;
margin-bottom: 5px;
}
.detail-qty .qty-val{
border: 0;
height: 38px;
}
.detail-info .product-price > span,
.detail-info .product-price ins{
font-size: 18px;
}
.detail-info .product-price del{
font-size: 14px;
}
.single_variation_wrap .detail-attr{
display: block;
}
.qty-cart > .woocommerce-variation-add-to-cart{
display: flex;
display: -webkit-flex;
align-items: center;
-webkit-align-items: center;
}
.woocommerce div.product form.cart .button.single_add_to_cart_button {
margin-left: 10px;
flex-grow: 1;
-webkit-flex-grow: 1;
text-align: center;
}
.detail-attr:not(.type-select):not(.type-) .select-box::after{
display: none;
}
.reset_variations[style="visibility: hidden;"]{
display: none;
}
.woocommerce div.product form.cart .reset_variations {
font-size: 14px;
text-align: left;
margin-left: 60px;
margin-bottom: 17px;
padding-top: 3px;
}
.woocommerce div.product form.cart .reset_variations[style="visibility: visible; display: inline;"] {
display: block !important;
}
.woocommerce #respond input#submit.alt.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled], 
.woocommerce #respond input#submit.alt:disabled[disabled]:hover, 
.woocommerce a.button.alt.disabled, 
.woocommerce a.button.alt.disabled:hover, 
.woocommerce a.button.alt:disabled, 
.woocommerce a.button.alt:disabled:hover, 
.woocommerce a.button.alt:disabled[disabled], 
.woocommerce a.button.alt:disabled[disabled]:hover, 
.woocommerce button.button.alt.disabled, 
.woocommerce button.button.alt.disabled:hover, 
.woocommerce button.button.alt:disabled, 
.woocommerce button.button.alt:disabled:hover, 
.woocommerce button.button.alt:disabled[disabled], 
.woocommerce button.button.alt:disabled[disabled]:hover, 
.woocommerce input.button.alt.disabled, 
.woocommerce input.button.alt.disabled:hover, 
.woocommerce input.button.alt:disabled, 
.woocommerce input.button.alt:disabled:hover, 
.woocommerce input.button.alt:disabled[disabled], 
.woocommerce input.button.alt:disabled[disabled]:hover{
background-color: #999;
}
.woocommerce-variation.single_variation{
margin-left: 100px;
}
.item-product-meta-info label {
min-width: 98px;
}
.woocommerce div.product form.cart {
margin-bottom: 0;
}
.item-product-meta-info > span{
padding: 0;
border: 0;
display: table;
}
.item-product-meta-info > span > *{
display: table-cell;
}
.item-product-meta-info .meta-item-list span,
.item-product-meta-info .meta-item-list  a{
margin-bottom: 5px;
}
.select-box select{
z-index: inherit;
} .tawcvs-swatches {
overflow: hidden;
padding: 5px;
}
.tawcvs-swatches .swatch {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
display: inline-block;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
margin-right: 15px;
cursor: pointer;
border: 1px solid transparent;
position: relative;
opacity: 0.5;
}
.tawcvs-swatches .swatch.selected {
-webkit-box-shadow: 0 0 5px;
-moz-box-shadow: 0 0 5px;
box-shadow: 0 0 5px;
border-color: #999;
opacity: 1;
}
.tawcvs-swatches .swatch.disabled {
opacity: 0.1;
}
.tawcvs-swatches .swatch-color {
text-indent: -9999px;
}
.tawcvs-swatches .swatch-color.selected {
border-color: transparent;
}
.tawcvs-swatches .swatch-color.selected:before {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
transform: rotate(45deg);
content: "";
width: 6px;
height: 10px;
display: block;
border: solid #fff;
border-width: 0 2px 2px 0;
position: absolute;
top: 8px;
left: 11px;
}
.tawcvs-swatches .swatch-label {
background-color: #f1f1f1;
}
.tawcvs-swatches .swatch-image {
overflow: hidden;
}
.tawcvs-swatches .swatch img{
vertical-align: top;
}
.widget .tawcvs-swatches .swatch{
margin-right: 10px;
} .woocommerce div.product div.summary {
margin-bottom: 0;
} .detail-tab-desc > h2:first-child{
display: none;
}
.detail-tab-desc p{
color: #555;
margin: 0;
line-height: 24px;
}
.detail-tabs.tab-style2{
display: block;
border: 0;
}
.tab-style2 .detail-tab-title ul li{
display: inline-block;
}
.tab-style2 .detail-tab-title{
min-width: inherit;
border: 0;
}
.tab-style2 .list-tag-detail li a{
border: 1px solid #e5e5e5;
}
.tab-style2 .list-tag-detail li.active a::after{
display: none;
}
.tab-style2 .detail-tab-content{
margin: 0;
}
.woocommerce #reviews #comments > h2 {
margin: 0 0 20px;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
display: none;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar{
width: 70px;
border: 0;
padding: 0;
border-radius: 50%;
}
.woocommerce #reviews #comments ol.commentlist{
padding: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text{
margin-left: 90px;
}
.woocommerce-Reviews .comment-reply-title {
margin-bottom: 10px;
display: block;
}
.comment-form-rating > label{
margin-bottom: 10px;
}
.woocommerce #review_form #respond p.stars{
margin-bottom: 0;
}
.woocommerce .star-rating,
.woocommerce p.stars a{
color: #ffc000;
}
.detail-tabs {
margin-bottom: 66px;
display: block;
} .single-title{
margin-bottom: 30px;
}
.select-box::after{
z-index: -1;
} .woocommerce-cart-form .qty-label{
display: none;
}
.woocommerce-cart table.cart td.actions .coupon .input-text{
min-width: 200px;
}
td.product-remove {
max-width: 30px;
}
td.product-thumbnail {
max-width: 60px;
text-align: center;
}
#add_payment_method table.cart img, 
.woocommerce-cart table.cart img, 
.woocommerce-checkout table.cart img {
width: 70px;
} .item-default .post-thumb{
display: inline-block;
max-width: 100%;
}
.detail-content-wrap > p,
.entry-content > p,
.entry-content .clearfix > p,
.content-post-default> p{
line-height: 24px;
margin-bottom: 20px;
}
.entry-content .clearfix > p{
margin-bottom: 25px;
}
.page-template-default .title-page h2{
margin-top: 0;
}
.reply-comment .logged-in-as .desc {
margin: 0 0 15px;
}
.page-links > span,
.page-links > a{
padding: 6px 10px;
border: 1px solid #e5e5e5;
margin: 0 2px;
}
.page-links > span{
color: #fab502;
}
.page-links{
margin-bottom: 70px;
margin-top: -20px;
}
.woocommerce div.product form.cart:not(.variations_form){
align-items: center; 
-webkit-align-items: center; 
margin-bottom: 20px; 
}
.woocommerce div.product form.cart:not(.variations_form) > label{
width: 55px;
margin: 0;
}
.woocommerce div.product .list-product-group form.cart{
display: block;
}
.list-product-group form.cart table{    
width: 100%;
}
.group-qty label{
display: none;
}
.woocommerce div.product form.cart .group_table td.group-info{
padding: 5px 15px;
}
.woocommerce div.product form.cart .group_table td:first-child {
width: 70px;
}
.woocommerce div.product .list-product-group form.cart .button.single_add_to_cart_button{
margin: 25px 0 0 0;
min-width: 50%;
}
.woocommerce div.product form.cart .group_table tr:last-child td{
padding-bottom: 0;
}
.woocommerce table.shop_table{
padding: 0;
border-collapse: collapse;
}
#add_payment_method table.cart td.actions .coupon .input-text, 
.woocommerce-cart table.cart td.actions .coupon .input-text, 
.woocommerce-checkout table.cart td.actions .coupon .input-text{
border-color: #e5e5e5;
}
#add_payment_method .cart-collaterals .cart_totals table, 
.woocommerce-cart .cart-collaterals .cart_totals table, 
.woocommerce-checkout .cart-collaterals .cart_totals table {
border-collapse: collapse;
}
.select2-container--default .select2-selection--single{
border-color: #e5e5e5;
height: 38px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
line-height: 38px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 33px;
right: 6px;
} .woocommerce-MyAccount-navigation ul{
padding: 0;
margin: 0;
list-style: none;
}
.woocommerce-MyAccount-navigation ul li{
padding: 8px 15px;
margin-bottom: 5px;
background: #fff;
border: 1px solid #e5e5e5;
}
.woocommerce-MyAccount-navigation ul li.is-active,
.woocommerce-MyAccount-navigation ul li:hover{
color: #fff;
background: #fab502;
border-color: #fab502;
}
.woocommerce-MyAccount-navigation ul li.is-active a,
.woocommerce-MyAccount-navigation ul li:hover a{
color: #fff;
}
.woocommerce-MyAccount-content{
padding: 15px;
border: 1px solid #e5e5e5;
}
.woocommerce-MyAccount-content a{
color: #333;
}
.woocommerce-MyAccount-content a:hover{
color: #999;
}
.woocommerce-account .addresses .title .edit{
font-size: 14px;
background: #fff;
color: #fff;
padding: 5px 10px;
margin-top: 20px;
}
.woocommerce-account .addresses .title .edit:hover{
background: #999;
}
.woocommerce form .form-row input.input-text{
height: 40px;
border: 1px solid #e5e5e5;
border-radius: 0;
}
.select2-container .select2-choice{
height: 40px;
border: 1px solid #e5e5e5;
line-height: 40px;
}
.select2-drop-active{
border-color: #e5e5e5;
}
.mini-cart-empty{
padding-top: 20px;
padding-left: 10px;
padding-right: 10px;
}
.mini-cart-button a,
.woocommerce .mini-cart-button a{
border: none;
color: #fff;
line-height: 40px;
background: #333;
margin: 0 3px;
text-align: center;
}
.mini-cart-button a:hover,
.woocommerce .mini-cart-button a:hover {
color: #fff;
}
.aside-box .dropdown-list{
left: auto;
visibility: visible;
opacity: 1;
}
.mini-cart-box.aside-box .mini-cart-button a:first-child {
background: #666;
}
.aside-box .dropdown-list {
pointer-events: inherit;
}
.overlay .wrap::after{
display: none;
} .fancybox-inner{
padding: 0 15px;
margin: 0 -15px;
}
.fancybox-lock .zoomContainer,
.fancybox-overlay {
z-index: 999999;
}
.zoomContainer{
z-index: -1;
}
.product-popup-content{
padding: 0;
}
.product-popup-content .product-detail {
margin-bottom: 25px;
}
.fancybox-opened .fancybox-skin{
background: #fff;
} .list-product-search {
background: #fff none repeat scroll 0 0;
box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1); left: 0;
margin-top: 32px;
padding: 10px 20px;
position: absolute;
top: 100%;
width: 100%;
min-width: 300px;
z-index: 10000;
opacity: 0;
visibility: hidden;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.list-product-search.active {
opacity: 1;
visibility: visible;
margin-top: 2px;
}
.item-search-pro {
border-bottom: 1px solid #e5e5e5;
display: table;
padding: 10px 0;
width: 100%;
}
.item-search-pro > div {
display: table-cell;
vertical-align: middle;
}
.item-search-pro:last-child {
border: none;
}
.item-search-pro .title14 {
text-transform: capitalize;
font-weight: 400;
}
.item-search-pro > div.search-ajax-thumb {
width: 55px;
border: 0;
padding: 0;
}
.item-search-pro > div.search-ajax-price {
text-align: right;
}
.item-search-pro > div.search-ajax-title {
padding: 0 10px;
}
.live-search-on:hover.active .list-product-search{
opacity: 1;
visibility: visible;
margin-top: 2px;
} .dropdown-list li.active a {
background: #fab502;
color: #fff;
}
.list-product-search.ajax-loading{
text-align: center;
}
.overlay .mini-cart-link {
color: #555;
}
.aside-box .dropdown-list{
margin-top: 0;
}
.admin-bar .aside-box .dropdown-list{
margin-top: 32px;
}
.form-newsletter input[type="email"]{
height: 40px;
display: block;
border: none;
flex-grow: 1;
-webkit-flex-grow: 1;
padding: 0 20px;
background: transparent;
}
.form-newsletter form .mc4wp-form-fields{
width: 100%;
max-width: 570px;
display: flex;
display: -webkit-flex;
position: relative;
border: none;
height: 40px;
border-radius: 0;
background: #1a1a1a;
}
.form-newsletter .submit-form::after {
content: "\f003";
line-height: 40px;
font-size: 23px;
}
.form-newsletter input[type="email"] {
width: 320px;
color: #fff;
}
.form-newsletter {
max-width: 370px;
}
.form-newsletter .submit-form {
background: #fab502;
border-radius: 0;
text-align: center;
border: 0;
margin: 0;
}
.social-list .title-social {
font-size: 14px;
color: #fff;
display: inline-block;
text-transform: uppercase;
}
.social-list .icon-social {
display: inline-block;
}
.social-list .icon-social a i {
width: 40px;
height: 40px;
color: #fff;
text-align: center;
}
.social-list .icon-social a {
margin-right: 10px;
position: relative;
top: 0;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-o-transition: all 0.3s;
}
.social-list {
text-align: right;
}
.social-list .icon-social a:hover {
top: -5px;
}
.social-list .icon-social a i:before {
line-height: 40px;
font-size: 23px;
}
.social-list .icon-social .fa-facebook {
background-color: #4968a9;
}
.social-list .icon-social .fa-twitter {
background-color: #11c2ea;
}
.social-list .icon-social .fa-linkedin {
background-color: #3f93d3;
}
.social-list .icon-social .fa-google-plus {
background-color: #ed321e;
}
.social-list .icon-social .fa-pinterest {
background-color: #ed001c;
}
.social-list .icon-social .fa-skype {
background-color: #11ddea;
}
#footer .copyright * {
display: inline-block;
}
#footer .copyright p {
color: #999;
}
#footer .copyright a {
color: #fff;
}
.block-payment .item-image-list ul {
list-style: none;
}
.block-payment .item-image-list li {
display: inline-block;
margin-left: 10px;
}
.custom-information .list-inline-block>li {
vertical-align: middle;
}
.custom-information .list-inline-block>li a {    
text-transform: none;
color: #999;
position: relative;
}
.custom-information .list-inline-block.list-menu-footer>li a:after {
content: '-';
padding: 0 6px;
color: #999;
}
.footer-page > div > div:not(:last-child):after {
content: "";
bottom: 0px;
left: 15px;
right: 15px;
height: 1px;
position: relative;
display: block;
background: #1a1a1a;
width: calc(100% - 30px);
}
.footer-page > div > div:last-child:after ,
.footer-page > div .newsletter:not(:last-child):after ,
.footer-page > div .up-copyright:not(:last-child):after {
background: #00000000;
}
.footer-page > div .wpb_content_element.copyright {
margin-bottom: 22px;
}
.footer-page > div .newsletter {
margin-top: 30px;
}
.custom-information a.smoke:before {
transition: all .3s ease-out 0s;
content: "";
display: block;
position: absolute;
bottom: -6px;
left: 0;
right: 0;
border: 0.5px dashed #fff;
width: calc(100% - 16px);
overflow: hidden;
opacity: 0;
}
.custom-information li:last-child a.smoke:before {
width: 100%;
}
.custom-information .list-inline-block>li a:hover {
color: #fff;
}
.custom-information a.smoke:hover:before {
overflow: visible;
opacity: 1;
}
.custom-information .title-footer {
font-size: 14px;
color: #fff;
text-transform: uppercase;
margin-top: 28px;
margin-bottom: 18px;
font-weight: 400;
}
.custom-information .menu-footer-default {
color: #cccccc;
padding-left: 19px;
}
.custom-information .menu-footer-default li {
margin-bottom: 12px;
}
.custom-information .menu-footer-default li a {
color: #8b8b8b;
display: inline-block;
position: relative;
}
.custom-information .menu-footer-default li a:hover {
color: #fff;
}
.custom-information .menu-footer-default li a:hover:after {
overflow: visible;
opacity: 1;
}
.custom-information .menu-footer-default li a:after {
transition: all .3s ease-out 0s;
content: "";
display: block;
position: absolute;
bottom: -6px;
left: -17px;
right: 19px;
border: 0.5px dashed #fff;
width: calc(100% + 25px);
overflow: hidden;
opacity: 0;
}
.custom-information i {
display: inline-block;
float: left;
font-size: 18px;
width: 30px;
color: #ccc;
}
.contact-us.wpb_content_element {
margin-bottom: 28px;
}
.custom-information i.fa-map-marker {
line-height: 30px;
}
.custom-information p {
margin-bottom: 22px;
}
.logo-footer {
padding-right: 0px;
}
.list-menu-information.wpb_content_element {
margin-bottom: 33px;
margin-left: 10px;
}
.custom-information .list-inline-block.list-menu-footer>li:last-child a:after {
display: none;
}
.block-payment .item-image-list li img {
width: auto;
}
.desc-block{
margin-bottom: 15px;
text-align: center;
}
.follow-instagram{
margin: 0 -2px;
}
.follow-instagram li{
max-width: 160px;
margin-right: 11px;
}
.follow-instagram li:last-child {
margin-right: 0px;
}
.instagram-text-follow {
font-size: 0px;
}
.instagram-text-follow i {
font-size: 14px;
width: 100%;
height: calc(100% - 16px);
margin: 8px;
border: 2px solid #fff;
position: relative;
border-radius: 3px;
}
.fa-instagram:before {
position: absolute;
top: 5px;
right: 6px;
color: #fab502;
}
.instagram-slider .group-navi .owl-buttons{
right: 0;
}
.item-product-grid {
margin-bottom: 30px;
}  .gap-5 .list-product-wrap{ 
margin: 0 -2.5px;
}
.gap-5 .list-product-wrap .item-product{ 
margin-bottom: 0;
}
.gap-5 .group-navi .owl-buttons{ 
right: 2.5px;
}
.gap-5 .list-product-wrap .product{
padding:0 2.5px;
margin-bottom: 5px;
}
.gap-5 .list-product-wrap .item{
padding:0 2.5px;
margin-bottom: 5px;
}
.gap-5 .list-product-wrap .item .product{
padding:0;
margin-bottom: 5px;
} .gap-10 .list-product-wrap{ 
margin: 0 -5px;
}
.gap-10 .list-product-wrap .item-product{ 
margin-bottom: 0;
}
.gap-10 .group-navi .owl-buttons{ 
right: 5px;
}
.gap-10 .list-product-wrap .product{
padding:0 5px;
margin-bottom: 10px;
}
.gap-10 .list-product-wrap .item{
padding:0 5px;
margin-bottom: 10px;
}
.gap-10 .list-product-wrap .item .product{
padding:0;
margin-bottom: 10px;
} .gap-15 .list-product-wrap{ 
margin: 0 -7.5px;
}
.gap-15 .list-product-wrap .item-product{ 
margin-bottom: 0;
}
.gap-15 .group-navi .owl-buttons{ 
right: 7.5px;
}
.gap-15 .list-product-wrap .product{
padding:0 7.5px;
margin-bottom: 15px;
}
.gap-15 .list-product-wrap .item{
padding:0 7.5px;
margin-bottom: 15px;
}
.gap-15 .list-product-wrap .item .product{
padding:0;
margin-bottom: 15px;
} .gap-20 .list-product-wrap{ 
margin: 0 -10px;
}
.gap-20 .list-product-wrap .item-product{ 
margin-bottom: 0;
}
.gap-20 .group-navi .owl-buttons{ 
right: 10px;
}
.gap-20 .list-product-wrap .product{
padding:0 10px;
margin-bottom: 20px;
}
.gap-20 .list-product-wrap .item{
padding:0 10px;
margin-bottom: 20px;
}
.gap-20 .list-product-wrap .item .product{
padding:0;
margin-bottom: 20px;
} .gap-30 .list-product-wrap{ 
margin: 0 -15px;
}
.gap-30 .list-product-wrap .item-product{ 
margin-bottom: 0;
}
.gap-30 .group-navi .owl-buttons{ 
right: 15px;
}
.gap-30 .list-product-wrap .product{
padding:0 15px;
margin-bottom: 30px;
}
.gap-30 .list-product-wrap .item{
padding:0 15px;
margin-bottom: 30px;
}
.gap-30 .list-product-wrap .item .product{
padding:0;
margin-bottom: 30px;
} .gap-40 .list-product-wrap{ 
margin: 0 -20px;
}
.gap-40 .list-product-wrap .item-product{ 
margin-bottom: 0;
}
.gap-40 .group-navi .owl-buttons{ 
right: 20px;
}
.gap-40 .list-product-wrap .product{
padding:0 20px;
margin-bottom: 40px;
}
.gap-40 .list-product-wrap .item{
padding:0 20px;
margin-bottom: 40px;
}
.gap-40 .list-product-wrap .item .product{
padding:0;
margin-bottom: 40px;
} .gap-50 .list-product-wrap{ 
margin: 0 -25px;
}
.gap-50 .list-product-wrap .item-product{ 
margin-bottom: 0;
}
.gap-50 .group-navi .owl-buttons{ 
right: 25px;
}
.gap-50 .list-product-wrap .product{
padding:0 25px;
margin-bottom: 50px;
}
.gap-50 .list-product-wrap .item{
padding:0 25px;
margin-bottom: 50px;
}
.gap-50 .list-product-wrap .item .product{
padding:0;
margin-bottom: 50px;
} .gap-0 .list-product-wrap{ 
margin: 0;
}
.gap-0 .list-product-wrap .item-product{ 
margin-bottom: 0;
}
.gap-0 .group-navi .owl-buttons{ 
right: 0;
}
.gap-0 .list-product-wrap .product{
padding:0;
margin-bottom: 0;
}
.gap-0 .list-product-wrap .item{
padding:0;
margin-bottom: 0;
}
.gap-0 .list-product-wrap .item .product{
padding:0;
margin-bottom: 0;
} .tab-header{
margin-bottom: 18px;
}
.list-post-wrap .wrap-item[data-item="5"] .item-post,
.list-post-wrap .wrap-item[data-item="6"] .item-post{
padding: 0 5px;
margin-bottom: 20px;
}
.list-post-wrap .wrap-item .item-post{
padding: 0 15px;
margin-bottom: 30px;
}
li.active > a {
color: #fab502;
}
.block-element {
margin-bottom: 0; 
} .main-nav .preview-image {
background: #fff;
box-shadow: 0 5px 5px 0 rgba(0,0,0,.1);
left: 100%;
padding: 10px;
position: absolute;
top: 0;
width: 200px;
opacity: 0;
visibility: hidden;
margin-top: 30px;
border: 1px solid #e5e5e5;
transition: all .5s ease-out 0s;
-webkit-transition: all .5s ease-out 0s;
}
.main-nav li:hover > .preview-image {
opacity: 1;
visibility: visible;
margin-top: 0;
}
.preview-image img{
height: auto;
}
.preview-image>a {
display: block;
height: 200px;
overflow: hidden;
position: relative;
}
.preview-image > a > img {
left: 0;
position: absolute;
top: 0;
transition: all 5s ease-in-out 0s;
-webkit-transition: all 5s ease-in-out 0s;
width: 100%;
}
.preview-image > a:hover > img {
top: 100%;
transform: translateY(-100%);
-webkit-transform: translateY(-100%);
}  .wishlist-mask {
background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
z-index: 999;
display: none;
}
.wishlist-popup {
background: #fff none repeat scroll 0 0;
border: none;
bottom: 0;
height: 200px;
left: 0;
margin: auto;
padding: 20px;
position: fixed;
right: 0;
text-align: center;
top: 0;
width: 470px;
z-index: 9999;
}
.wishlist-button a {
background: #333 none repeat scroll 0 0;
color: #fff;
display: inline-block;
padding: 8px 15px;
margin: 0 3px;
}
.popup-icon {
font-size: 30px;
}
.wishlist-alert {
margin: 10px 0 20px;
}
.product-popup-content {
padding: 0 15px;
}
.wishlist-popup .popup-icon{
color: #fab502;
}
.wishlist-button a:hover{
background: #fab502;
} .item-mega-menu ul li{
margin-bottom: 15px;
}
.item-mega-menu ul li:last-child{
margin-bottom: 0;
}
.item-mega-menu > h3{
margin-bottom: 20px;
}
.item-post-large.item-default .post-info {
padding-left: 0;
}
.main-nav.main-nav1 ul{
padding: 0;
}
.logo h1{
margin: 0;
}
.content-single-blog iframe{
width: 100%;
border: 0;
max-width: 100%;
}
.player .vp-player-layout{
left: 0 !important;
right: 0 !important;
}
.sort-by .select-box::after {
top: 9px;
}
.vc_row:not([data-vc-stretch-content="true"]) .container{
padding: 0;
}
.smart-slider:not(.owl-carousel)[data-item="6"] > div{
width: 16.6666%;
}
.smart-slider:not(.owl-carousel)[data-item="5"] > div{
width: 20%;
}
.smart-slider:not(.owl-carousel)[data-item="4"] > div{
width: 25%;
}
.smart-slider:not(.owl-carousel)[data-item="3"] > div{
width: 33.3333%;
}
.smart-slider:not(.owl-carousel)[data-item="2"] > div{
width: 50%;
}
.widget-group{
margin-bottom: 30px;
}
.widget-group:last-child{
margin-bottom: 0;
}
.page-content-box .wrap {
background: #fff;
max-width: 1230px;
margin: auto;
box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.1);
}
.page-content-box .container {
max-width: 1230px;
}
.page-content-box .fix-row-bg{
margin-left: 15px;
margin-right: 15px;
}
.page-content-box .vc_row {
padding-left: 15px;
padding-right: 15px;
}
.page-content-box .fix-row-bg .vc_row {
padding-left: 0;
padding-right: 0;
}
body.page-content-box *[data-vc-full-width]{
max-width: 1230px;
margin: auto;
left: -15px!important;
padding-left: 0px!important;
padding-right: 0px!important;
}
body.page-content-box [data-vc-full-width] [data-vc-full-width]{
left: 0px!important;
}
.page-content-box .vc_row .vc_row {
padding-left: 0px;
padding-right: 0px;
} .preload #objectstyle2{
width: 80px;
height: 80px;
background-color: #FFF;
-webkit-animation: animatestyle2 1s infinite ease-in-out;
animation: animatestyle2 1s infinite ease-in-out;
margin-right: auto;
margin-left: auto;
margin-top: 60px;
}
@-webkit-keyframes animatestyle2 {
0% { -webkit-transform: perspective(160px); }
50% { -webkit-transform: perspective(160px) rotateY(-180deg); }
100% { -webkit-transform: perspective(160px) rotateY(-180deg) rotateX(-180deg); }
}
@keyframes animatestyle2 {
0% { 
transform: perspective(160px) rotateX(0deg) rotateY(0deg);
-webkit-transform: perspective(160px) rotateX(0deg) rotateY(0deg); 
} 50% { 
transform: perspective(160px) rotateX(-180deg) rotateY(0deg);
-webkit-transform: perspective(160px) rotateX(-180deg) rotateY(0deg) ;
} 100% { 
transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);
-webkit-transform: perspective(160px) rotateX(-180deg) rotateY(-180deg);
}
} #loading-center-absolutestyle3 {
position: absolute;
left: 50%;
top: 50%;
height: 50px;
width: 50px;
margin-top: -25px;
margin-left: -25px;
-ms-transform: rotate(45deg); 
-webkit-transform: rotate(45deg);
transform: rotate(45deg); 
-webkit-animation: loading-center-absolute 1.5s infinite;
animation: loading-center-absolute 1.5s infinite;
}
.objectstyle3{
width: 25px;
height: 25px;
background-color: #FFF;
float: left;
}
#object_onestyle3 {
-webkit-animation: object_onestyle3 1.5s infinite;
animation: object_onestyle3 1.5s infinite;
}
#object_twostyle3 {
-webkit-animation: object_twostyle3 1.5s infinite;
animation: object_twostyle3 1.5s infinite;
}
#object_threestyle3 {
-webkit-animation: object_threestyle3 1.5s infinite;
animation: object_threestyle3 1.5s infinite;
}
#object_fourstyle3 {
-webkit-animation: object_fourstyle3 1.5s infinite;
animation: object_fourstyle3 1.5s infinite;
}
@-webkit-keyframes loading-center-absolutestyle3 {
100% { -webkit-transform: rotate(-45deg); }
}
@keyframes loading-center-absolutestyle3 {
100% { 
transform:  rotate(-45deg);
-webkit-transform:  rotate(-45deg);
}
}
@-webkit-keyframes object_onestyle3 {
25% { -webkit-transform: translate(0,-50px) rotate(-180deg); }
100% { -webkit-transform: translate(0,0) rotate(-180deg); }
}
@keyframes object_onestyle3 {
25% { 
transform: translate(0,-50px) rotate(-180deg);
-webkit-transform: translate(0,-50px) rotate(-180deg);
} 
100% { 
transform: translate(0,0) rotate(-180deg);
-webkit-transform: translate(0,0) rotate(-180deg);
}
}
@-webkit-keyframes object_twostyle3 {
25% { -webkit-transform: translate(50px,0) rotate(-180deg); }
100% { -webkit-transform: translate(0,0) rotate(-180deg); }
}
@keyframes object_twostyle3 {
25% { 
transform: translate(50px,0) rotate(-180deg);
-webkit-transform: translate(50px,0) rotate(-180deg);
} 
100% { 
transform: translate(0,0) rotate(-180deg);
-webkit-transform: translate(0,0) rotate(-180deg);
}
}
@-webkit-keyframes object_three_pre3 {
25% { -webkit-transform: translate(-50px,0) rotate(-180deg); }
100% { -webkit-transform: translate(0,0) rotate(-180deg); }
}
@keyframes object_threestyle3 {
25% { 
transform:  translate(-50px,0) rotate(-180deg);
-webkit-transform:  translate(-50px,0) rotate(-180deg);
} 
100% { 
transform: translate(0,0) rotate(-180deg);
-webkit-transform: rtranslate(0,0) rotate(-180deg);
}
}
@-webkit-keyframes object_fourstyle3 {
25% { -webkit-transform: translate(0,50px) rotate(-180deg); }
100% { -webkit-transform: translate(0,0) rotate(-180deg); }
}
@keyframes object_fourstyle3 {
25% { 
transform: translate(0,50px) rotate(-180deg); 
-webkit-transform: translate(0,50px) rotate(-180deg);  
} 
100% { 
transform: translate(0,0) rotate(-180deg);
-webkit-transform: translate(0,0) rotate(-180deg);
}
} #loading-center-absolutestyle4 {
position: absolute;
left: 50%;
top: 50%;
height: 150px;
width: 150px;
margin-top: -75px;
margin-left: -75px;
}
.objectstyle4{
width: 20px;
height: 20px;
background-color: #FFF;
float: left;
margin-right: 20px;
margin-top: 65px;
-moz-border-radius: 50% 50% 50% 50%;
-webkit-border-radius: 50% 50% 50% 50%;
border-radius: 50% 50% 50% 50%;
}
#object_onestyle4 {   
-webkit-animation: object_onestyle4 1.5s infinite;
animation: object_onestyle4 1.5s infinite;
}
#object_twostyle4 {
-webkit-animation: object_twostyle4 1.5s infinite;
animation: object_twostyle4 1.5s infinite;
-webkit-animation-delay: 0.25s; 
animation-delay: 0.25s;
}
#object_threestyle4 {
-webkit-animation: object_threestyle4 1.5s infinite;
animation: object_threestyle4 1.5s infinite;
-webkit-animation-delay: 0.5s;
animation-delay: 0.5s;
}
@-webkit-keyframes object_onestyle4 {
75% { -webkit-transform: scale(0); }
}
@keyframes object_onestyle4 {
75% { 
transform: scale(0);
-webkit-transform: scale(0);
}
}
@-webkit-keyframes object_twostyle4 { 
75% { -webkit-transform: scale(0); }
}
@keyframes object_twostyle4 {
75% { 
transform: scale(0);
-webkit-transform:  scale(0);
}
}
@-webkit-keyframes object_threestyle4 {
75% { -webkit-transform: scale(0); }
}
@keyframes object_threestyle4 {
75% { 
transform: scale(0);
-webkit-transform: scale(0);
}
} #loading-center-absolutestyle5 {
position: absolute;
left: 50%;
top: 50%;
height: 50px;
width: 200px;
margin-top: -25px;
margin-left: -100px;
}
.objectstyle5{
width: 20px;
height:20px;
background-color: #FFF;
float: left;
margin-top: 15px;
-moz-border-radius: 50% 50% 50% 50%;
-webkit-border-radius: 50% 50% 50% 50%;
border-radius: 50% 50% 50% 50%;
}
#first_objectstyle5{
-webkit-animation: first_objectstyle5 2s infinite;
animation: first_objectstyle5 2s infinite;
}
#second_objectstyle5{
-webkit-animation: second_objectstyle5 2s infinite;
animation: second_objectstyle5 2s infinite;
float: right;
}
@-webkit-keyframes first_objectstyle5 {
25% {
-ms-transform: translate(90px,0) scale(2); 
-webkit-transform: translate(90px,0) scale(2);
transform: translate(90px,0) scale(2);
}
50% {
-ms-transform: translate(180px,0) scale(1); 
-webkit-transform: translate(180px,0) scale(1);
transform: translate(180px,0) scale(1);
}   
75% {
-ms-transform: translate(90px,0) scale(2); 
-webkit-transform: translate(90px,0) scale(2);
transform: translate(90px,0) scale(2);
}   
}       
@keyframes first_objectstyle5 {
25% {
-ms-transform: translate(90px,0) scale(2); 
-webkit-transform: translate(90px,0) scale(2);
transform: translate(90px,0) scale(2);
}
50% {
-ms-transform: translate(180px,0) scale(1); 
-webkit-transform: translate(180px,0) scale(1);
transform: translate(180px,0) scale(1);
}   
75% {
-ms-transform: translate(90px,0) scale(2); 
-webkit-transform: translate(90px,0) scale(2);
transform: translate(90px,0) scale(2);
}  
}
@-webkit-keyframes second_objectstyle5 {
25% {
-ms-transform: translate(-90px,0) scale(2); 
-webkit-transform: translate(-90px,0) scale(2);
transform: translate(-90px,0) scale(2);
}
50% {
-ms-transform: translate(-180px,0) scale(1); 
-webkit-transform: translate(-180px,0) scale(1);
transform: translate(-180px,0) scale(1);
}   
75% {
-ms-transform: translate(-90px,0) scale(2); 
-webkit-transform: translate(-90px,0) scale(2);
transform: translate(-90px,0) scale(2);
} 
}       
@keyframes second_objectstyle5 {
25% {
-ms-transform: translate(-90px,0) scale(2); 
-webkit-transform: translate(-90px,0) scale(2);
transform: translate(-90px,0) scale(2);
}
50% {
-ms-transform: translate(-180px,0) scale(1); 
-webkit-transform: translate(-180px,0) scale(1);
transform: translate(-180px,0) scale(1);
}   
75% {
-ms-transform: translate(-90px,0) scale(2); 
-webkit-transform: translate(-90px,0) scale(2);
transform: translate(-90px,0) scale(2);
} 
} #loading-center-absolutestyle6 {
position: absolute;
left: 50%;
top: 50%;
height: 20px;
width: 100px;
margin-top: -10px;
margin-left: -50px;
}
.objectstyle6{
width: 20px;
height: 20px;
background-color: #FFF;
-moz-border-radius: 50% 50% 50% 50%;
-webkit-border-radius: 50% 50% 50% 50%;
border-radius: 50% 50% 50% 50%;
margin-right: 20px;
margin-bottom: 20px;
position: absolute; 
}
#object_onestyle6{
-webkit-animation: objectstyle6 2s linear infinite;
animation: objectstyle6 2s linear infinite;
}
#object_twostyle6{ 
-webkit-animation: objectstyle6 2s linear infinite -.4s;
animation: objectstyle6 2s linear infinite -.4s;
left: 20px;
}
#object_threestyle6{ 
-webkit-animation: objectstyle6 2s linear infinite -.8s; 
animation: objectstyle6 2s linear infinite -.8s; 
left: 40px;
}
#object_fourstyle6{ 
-webkit-animation: objectstyle6 2s linear infinite -1.2s;
animation: objectstyle6 2s linear infinite -1.2s; 
left: 60px;
} 
#object_fivestyle6{ 
-webkit-animation: objectstyle6 2s linear infinite -1.6s; 
animation: objectstyle6 2s linear infinite -1.6s; 
left: 80px;
}
@-webkit-keyframes objectstyle6{
0% { left: 100px; top:0}
80% { left: 0; top:0;}
85% { left: 0; top: -20px; width: 20px; height: 20px;}
90% { width: 40px; height: 15px; }
95% { left: 100px; top: -20px; width: 20px; height: 20px;}
100% { left: 100px; top:0; }      
}       
@keyframes objectstyle6{
0% { left: 100px; top:0}
80% { left: 0; top:0;}
85% { left: 0; top: -20px; width: 20px; height: 20px;}
90% { width: 40px; height: 15px; }
95% { left: 100px; top: -20px; width: 20px; height: 20px;}
100% { left: 100px; top:0; }
} #loading-center-absolutestyle7 {
position: absolute;
left: 50%;
top: 50%;
height: 50px;
width: 50px;
margin-top: -25px;
margin-left: -25px;
}
.objectstyle7{
width: 50px;
height: 5px;
background-color: #FFF;
-webkit-animation: animatestyle7 2s infinite;
animation: animatestyle7 2s infinite;
position: absolute;
top: 0px;
right: -200px;
}
@-webkit-keyframes animatestyle7 {
50% {
-ms-transform: translate(-400px,0) rotate(-360deg); 
-webkit-transform: translate(-400px,0) rotate(-360deg); 
transform: translate(-400px,0) rotate(-360deg); 
}
100% {
-ms-transform: translate(0,0) rotate(360deg); 
-webkit-transform: translate(0,0) rotate(360deg); 
transform: translate(0,0) rotate(360deg); 
}   
}
@keyframes animatestyle7 {
50% {
-ms-transform: translate(-400px,0) rotate(-360deg); 
-webkit-transform: translate(-400px,0) rotate(-360deg); 
transform: translate(-400px,0) rotate(-360deg); 
}
100% {
-ms-transform: translate(0,0) rotate(360deg); 
-webkit-transform: translate(0,0) rotate(360deg); 
transform: translate(0,0) rotate(360deg); 
}     
}
.preload-style-custom-image #loading-center{
display: flex;
display: -webkit-flex;
justify-items: center;
-webkit-justify-items: center;
align-items: center;
-webkit-align-items: center;
}
#loading-center-absolute-image{
text-align: center;
margin: auto;
display: none;
}
.preload #loading-center-absolute-image{
display: block;
}
.contact-form-page .wrap-input i {
position: absolute;
top: 17px;
left: 20px;
color: #999;
z-index: 1;
}
.contact-form-page .wrap-input input[type="url"] {
border: 1px solid #e5e5e5;
height: 50px;
border-radius: 25px;
display: block;
width: 100%;
background: #fff;
padding: 0 45px;
}
.item-contact-page .contact-thumb i {
position: relative;
z-index: 1;
}
.item-contact-page .contact-thumb {
margin-bottom: 23px !important;
}
.banner-slider .banner-info {
height: auto;
}
.about-customer li::before{
content: "\f00c";
font-family: "FontAwesome";
}
.about-banner-history .banner-info .desc::before{
content: "\f10d";
font-family: "FontAwesome";
}
.about-content-page::before {
display: none;
}
.about-content-page {
position: relative;
padding: 0 15px;
}
.about-content-page > div{
position: relative;
padding: 40px 0;
}
.about-content-page > div::before {
position: absolute;
top: 0;
bottom: 0;
left: -30px;
width: 1px;
content: "";
background: #e5e5e5;
z-index: 1;
display: block;
}
.about-title-number .number {
line-height: 68px;
}
.about-title-number > p{
margin-bottom: 0;
}
.about-title-number {
padding-bottom: 42px;
margin-bottom: 0;
}
.item-about-faq .desc::before,
.item-about-faq h3::before {
display: none;
}
.item-about-faq h3 span.first-text {
position: absolute;
top: -10px;
text-transform: uppercase;
font-size: 60px;
color: #f4f4f4;
left: -20px;
z-index: -1;
}
.item-about-faq .desc span.first-text {
position: absolute;
top: 15px;
text-transform: uppercase;
font-size: 60px;
color: #f4f4f4;
left: -20px;
z-index: -1;
}
.intro-about-team h3 {
margin: 0;
padding: 30px 0;
}
.content-about-team .desc {
margin-bottom: 25px;
}
.price-table-color span.start{
margin-bottom: 10px;
}
.wishlist_table tr td, 
.wishlist_table tr th.wishlist-delete, 
.wishlist_table tr th.product-checkbox{
text-align: left;
}
.woocommerce .product-remove a.remove{
margin: auto;
}
.woocommerce table.wishlist_table {
font-size: 100%;
}
.compare-link,
.wishlist-link,
.product-quick-view {
padding: 11px 13px;
border-radius: 4px;
line-height: normal;
display: inline-block;
color: #fab502;
font-size: 12px;
}
.compare-link > span,
.wishlist-link > span{
display: none;
}
.item-post .post-info .desc {
margin-bottom: 20px;
}
.yith-wcwl-add-to-wishlist + div{
display: inline-block;
clear: inherit;
}
.detail-info .compare.button,
.detail-info .yith-wcwl-add-to-wishlist{
display: inline-block !important;
margin-bottom: 20px;
margin-top: 0;
} .block-top-30{
margin-top: 30px;
}
.block-bottom-30{
margin-bottom: 30px;
}
.block-top-50{
margin-top: 50px;
}
.block-bottom-50{
margin-bottom: 50px;
}
.block-top-100{
margin-top: 100px;
}
.block-bottom-100{
margin-bottom: 100px;
}
.title-tab{
margin: 0 -10px;
}
.title-tab > li {
margin: 0 10px;
}
.form-popup .submit-form {
height: 50px;
background: #000;
border: none;
color: #fff;
padding: 0 30px;
} .content-popup input[type="email"] {
width: 260px;
height: 50px;
border: 1px solid #e5e5e5;
padding: 0 15px;
display: block;
flex-grow: 1;
-webkit-flex-grow: 1;
margin-right: 10px;
}
.content-popup .submit-form::after{
display: none;
}
.content-popup .form-newsletter form .mc4wp-form-fields{
border: 0;
max-width: inherit;
}
.form-newsletter.form-popup{
max-width: 100%;
}
.content-popup .submit-form{
width: auto;
}
.content-popup .submit-form input[type="submit"]{
position: static;
line-height: 50px;
}   .active .dm-open i.fa-long-arrow-left,
.dm-open i.fa-long-arrow-right{
display: none;
}
.active .dm-open i.fa-long-arrow-right{
display: block;
}
.dm-button {
position: absolute;
background: #fab502;
border-radius: 0;
color: #fff;
top: 250px;
left: -55px;
display: block;
padding: 35px 0 7px;
z-index: 9999;
font-size: 12px;
width: 55px;
height: 55px;
text-align: center;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.dm-button.dm-support{
top: 310px;
background-position: center -43px;
}
.dm-button.dm-guide{
top: 370px;
background-position: center -93px;
}
.dm-button:before {
content: attr( data-title-close );
display: inline-block;
}
.dm-button:focus, .dm-button:hover {
color: #fff;
}
.dm-button i{
position: absolute;
top: 10px;
left: 0;
right: 0;
font-size: 20px;
}
.active .dm-button:before {
content: attr(data-title);
}
#widget_indexdm {
background: #fff;
z-index: 9999999;
width: 380px;
position: fixed;
top: 0;
bottom: 0;
right: -380px;
-webkit-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
text-align: center;
}
#widget_indexdm.active{
right: 0;
}
#indexdm_img.active{
display: flex;
display: -webkit-flex;
}
.img-demo{
background-position: center top;
display: none;
}
#widget_indexdm .widget-indexdm-inner {
overflow-x: hidden;
overflow-y: auto;
position: absolute;
left: 15px;
bottom: 0;
color: #111;
right: 0;
padding-right: 15px;
top: 0;
}
#widget_indexdm .dm-header {
text-align: center;
}
#widget_indexdm .dm-header .header-event{
margin: 15px 0;
padding-bottom: 15px;
}
#widget_indexdm .dm-header .header-event img{
margin-bottom: 0;
}
#widget_indexdm .dm-header .header-button > a {
display: block;
background: #999;
padding: 0 20px;
height: 40px;
line-height: 40px;
position: relative;
border-bottom: 3px solid rgba(0, 0, 0, 0.1);
color: #fff;
text-transform: uppercase;
font-weight: 700;
text-align: center;
border-radius: 0px;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
margin-bottom: 30px;
}
#widget_indexdm .dm-header .header-button > a:hover {
background: #333;
}
#widget_indexdm .dm-header .header-description{
color: #111;
margin: 15px 0 30px;
}
#widget_indexdm .dm-header .header-description h3 {
text-transform: uppercase;
font-size: 16px;
font-weight: bold;
}
#widget_indexdm .dm-header .header-description h3 span{
font-size: 24px;
}
#widget_indexdm .dm-header .header-description h4{
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
}
#widget_indexdm .dm-header .header-description h2 {
text-transform: uppercase;
font-size: 22px;
font-weight: bold;
}
#widget_indexdm .dm-content{
margin: 0 -3px 30px;
}
#widget_indexdm .dm-content .item-content {
padding: 0 3px 6px;
width: 50%;
text-transform: uppercase;
}
#widget_indexdm .dm-content .item-content > a {
display: flex;
display: -webkit-flex;
width: 100%;
position: relative;
justify-content: center;
-webkit-justify-content: center;
margin-bottom: 10px;
text-align: center;
border: 1px solid #eee;
background-size: 100% auto;
padding-top: 13px;
border-radius: 3px 3px 0 0;
}
#widget_indexdm .dm-content .item-content > a.mobiledm-href{
background: none;
padding: 0;
border: 0;
border-radius: 0;
}
#widget_indexdm .dm-content .item-content > a  img{
max-width: 100%;
vertical-align: top;
margin-bottom: 0;
}
#widget_indexdm .dm-content .item-content h5{
font-size: 12px;
margin-bottom: 15px;
}
#widget_indexdm .dm-content .item-content > a:before {
content: "";
display: block;
position: absolute;
left: 0;
width: 0;
top: 13px;
bottom: 0;
z-index: 1;
transition: 0.3s all ease-out;
-webkit-transition: 0.3s all ease-out;
background: rgba(0,0,0,0.6);
}
#widget_indexdm .dm-content .item-content > a.mobiledm-href{
margin-bottom: 15px;
}
#widget_indexdm .dm-content .item-content > a.mobiledm-href:before{
top: 0;
bottom: auto;
height: 160px;
}
#widget_indexdm .dm-content .item-content > a.mobiledm-href:after{
align-self: flex-start;
-webkit-align-self: flex-start;
top: 60px;
}
#widget_indexdm .dm-content .item-content > a:after {
content: 'View Demo';
display: block;
-webkit-align-self: flex-start;
position: absolute;
z-index: 5;
color: #fff;
opacity: 0;
transition-delay: 0.3s;
-webkit-transition-delay: 0.3s;
}
#widget_indexdm .dm-content .item-content > a:hover:after {
align-self: center;
opacity: 1;
}
#widget_indexdm .dm-content .item-content > a:hover:before {
width: 100%;
}
#indexdm_img {
position: fixed;
right: 380px;
left: 0;
top: 0;
bottom: 0;
display: flex;
display: -webkit-flex;
z-index: 999999;
background: rgba( 0,0,0, 0.7 );
justify-content: center;
-webkit-justify-content: center;
align-items: center;
-webkit-align-items: center;
display: none;
}
#widget_indexdm .dm-content .item-content > a span.new-item{
display: block;
width: 38px;
height: 38px;
position: absolute;
right: -10px;
top: -10px;
z-index: 999;
}
#indexdm_img:before {
content: '';
background: rgba( 0,0,0, 0.7 );
display: block;
position: fixed;
right: 0;
left: auto;
width: 380px;
top: 0;
bottom: 0;
}
#indexdm_img > div{
display: inline-block;
width: 800px;
height: 100%;
background-size: 100% auto;
background-repeat: no-repeat;
background-position: center top;
}
#indexdm_img > div.mobile-hover{
background-size: auto;
}
#indexdm_img.active > div {
-webkit-animation: mymove 30s infinite; -webkit-animation-play-state: running; animation: mymove 30s infinite;
animation-play-state: running;
-webkit-animation-delay: 1s; animation-delay: 1s;  
} @-webkit-keyframes mymove {
0% { background-position: center top; }
50% {background-position: center bottom;}
100% {background-position: center top;}
}
@keyframes mymove {
0% { background-position: center top; }
50% {background-position: center bottom;}
100% {background-position: center top;}
}
#widget_indexdm .mobile-content{
margin-bottom: 30px;
}
#widget_indexdm .mobile-content h3{
text-transform: uppercase;
font-size: 16px;
font-weight: bold;
margin-bottom: 30px;
}
@media (max-width: 1440px){
#indexdm_img > div{
width: 600px;
}
}
@media (max-width: 1199px){
#indexdm_img {
display: none !important;
}
}
@media (max-width: 767px){
#widget_indexdm {
display: none !important;
}
} .compose-mode .vc_vc_column.vc_container-block .column_container{
width: 100%;
} .product-slider-header {
padding: 15px;
}
.header-page .banner-advs .banner-info {
position: relative;
left: auto;
right: auto;
top: 0;
}
.header-page .banner-info a {
color: #333;
}
.header-page .banner-advs .banner-info:before {
display: none;
}
.header-page .group-navi .owl-buttons {
top: -19px;
right: 0;
}
.header-page .product-slider-header h3.title18 {
margin-bottom: 50px;
}
.header-fix-top-on .wpb_wrapper .mini-cart-box ,
.header-fix-top-on .wpb_wrapper .block-search-element {
display: inline-block;
}
.header-fix-top-on .mini-cart-text .mini-cart-total-price {
display: none;
}
.header-fix-top-on .wpb_wrapper .mini-cart-box .mini-cart-link {
color: #fff;
}
.wpb_wrapper .mini-cart-box .mini-cart-number.set-cart-number {
width: 17px;
height: 17px;
text-align: center;
right: -16px;
border-radius: 50%;
background-color: #fab502;
font-size: 10px;
}
.header-page .wpb_column:last-child > div .wpb_wrapper {
float: right;
}
.header-page #menu-main-menu .wpb_column:last-child > div .wpb_wrapper {
float: none;
}
.header-page .wpb_wrapper > div {
margin-right: 27px;
display: inline-block;
}
.wpb_wrapper > div:last-child {
margin-right: 0px;
}
.search-form {
border: 0;
z-index: initial;
}
.search-form .submit-form {
position: relative;
width: auto;
border-radius: 0;
overflow: hidden;
margin: 0;
}
.search-form .submit-form input {
padding: 0;
}
.search-form > input[type="text"] {
position: absolute;
right: -11px;
border: 1px solid #e5e5e5;
background: #fff;
top: 2px;
padding: 0 15px;
color: #999;
opacity: 0;
visibility: hidden;
height: 36px;
border-radius: 0px;
min-width: 270px;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
color: #000;
}
.search-form:hover > input[type="text"] {
opacity: 1;
visibility: visible;
}
.search-form:hover .submit-form::after {
color: #fab502;
}
.submit-form::after {
position: relative;
top: auto;
left: auto;
bottom: auto;
right: auto;
background: 0;
margin-left: 1px;
}
.list-product-search {
right: -11px;
left: auto;
top: 41px;
}
.header-fix-top-on {
padding-top: 57px;
padding-bottom: 60px;
}
.header-page .menu-sticky-on.active .header-fix-top-on {
position: relative;
}
.tabs-block.block-element > h3 {
text-align: center;
font-size: 18px;
font-family: "Oswald";
letter-spacing: 3px;
margin-bottom: 30px;
} .product-thumb {
padding: 10px;
}
.item-product .product-info {
padding-left: 10px;
padding-right: 10px;
border: 1px solid #fff;
text-align: center;
}
.product-label span.new {
background: #9ac720;
float: right;
text-transform: uppercase !important;
}
.product-label span.sale {
background: #fd6656;
float: left;
}
.product-thumb .product-label span {
display: block;
height: 20px;
width: 40px;
border-radius: 0;
line-height: 21px;
color: #fff;
font-weight: 700;
text-align: center;
font-size: 12px;
text-transform: lowercase;
}
.loadmore {
display: inline-block;
height: 40px;
line-height: 38px;
padding: 0 75px;
border: 1px solid #222;
border-radius: 0;
color: #222;
font-weight: 600;
text-transform: uppercase;
}
.product-slider-view .list-product-wrap .owl-item {
padding: 2px 15px;
}
.item-product:hover {
box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
transition: all 0.4s ease-out 0s;
-webkit-transition: all 0.4s ease-out 0s;
}
.item-product:hover .product-thumb {
border-bottom: 1px solid #fff;
transition: all 0.2s ease-out 0s;
-webkit-transition: all 0.2s ease-out 0s;
}
.item-product:hover .product-info {
border: 1px solid #e5e5e5;
border-top: 1px solid #fff;
}
.product-slider-view .list-product-wrap {
padding-top: 50px;
}
a.navi {
font-weight: 400;
text-transform: none;
}
.title-tab > li {
padding: 8px 20px 8px;
margin: 0 2px;
background: #ededed;
}
.title-tab > li > a {
font-size: 13px;
}
.title-tab > li:hover ,
.title-tab > li.active{
background: #ffc300;
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
}
.title-tab > li:hover a.navi ,
.title-tab > li.active a.navi{
color: #fff;
}
.block-element > h3 {
text-align: center;
} .parallaxx .banner-info {
position: relative;
}
.banner-number {
background-size: cover;    
}
.item-post .post-info ul li {
list-style: none;
display: inline-block;
position: relative;
margin-right: 6px;
padding-right: 9px;
line-height: 23px;
}
.item-post .post-info ul {
padding: 0;
}
.item-post-default .post-thumb {
margin-bottom: 20px;
}
.item-post .post-info .post-title ,
.item-post .post-info .excerpt {
text-align: center;
}
.banner-style2-background {
background-color: #f0f0f0;
}
.banner-style2.banner-advs .banner-info {
position: absolute;
text-align: left;
left: 35px;
bottom: auto;
top: 118px;
right: 90px;
}
.banner-style2.banner-advs .banner-info:before {
display: none;
}
.banner-style2.banner-advs .banner-info p {
line-height: 23px;
margin-bottom: 25px;
}
.banner-style2.banner-advs .banner-info h2 {
position: relative;
padding-top: 19px;
margin-top: 17px;
font-size: 30px;
font-family: "Oswald";
letter-spacing: 6px;
font-weight: 700;
text-transform: uppercase;
}
.banner-style2.banner-advs .banner-info h2:before ,
.time-text.wpb_text_column h2:before {
content: "";
border-top: 5px solid #fab502;
position: absolute;
top: 0;
left: 0;
right: auto;
width: 50px;
transform: none;
}
.banner-style2.banner-advs .banner-info h3 {
font-size: 18px;
color: #333;
font-weight: 700;
margin-bottom: 0;
margin-top: 3px;
}
.time-text.wpb_text_column h2 {
position: relative;
padding-top: 19px;
margin-top: 17px;
font-size: 30px;
font-family: "Oswald";
letter-spacing: 6px;
font-weight: 700;
text-transform: uppercase;
color: #fff;
}
.time-text.wpb_text_column p {
max-width: 450px;
color: #fff;
line-height: 23px;
}
.box-count-down canvas {
display: none;
}
.box-count-down .time_circles {
float: left;
}
.box-count-down .time_circles .number {
font-size: 16px;
font-weight: 700;
height: 31px;
line-height: 45px;
}
.box-count-down .time_circles .text {
font-size: 10px;
text-transform: uppercase;
line-height: 22px;
}
.box-count-down {
float: left;
width: 100%;
margin-bottom: 30px;
}
.box-count-down .time_circles > div {
display: inline-block;
width: 61px !important;
height: 61px;
background-color: #fff;
margin-right: 1px;
}
.box-count-down .time_circles > div span {
display: block;
}
.time-button a.shop-button {
padding: 0px 76px;
}
.time-text.wpb_content_element {
margin-bottom: 24px;
margin-top: 0px;
}
.time-button.wpb_content_element {
margin-bottom: 0px;
}
.banner-info a.shop-button {
font-family: 'Open Sans',sans-serif;
font-size: 14px;
letter-spacing: 0px;
}
.banner-image {
padding: 0;
}
.product-info .detail,
.product-info .product-extra-link {
display: inline-block;
}
.detail .more-detail ,
.product-extra-link a.addcart-link {
display: inline-block;
height: 35px;
line-height: 33px;
border: 1px solid #ccc;
padding: 0 10px;
border-radius: 0px;
text-align: center;
text-transform: uppercase;
font-size: 10px;
}
.owl-theme .owl-controls .owl-buttons div.owl-next .fa-angle-right:before {
content: "";
position: absolute;
top: 5.5px;
right: 11px;
border-bottom: 5px solid transparent;
border-top: 5px solid transparent;
border-left: 5px solid #b7b7b7;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
}
.owl-theme .owl-controls .owl-buttons div.owl-next .fa-angle-right:after {
content: "";
height: 1px;
position: absolute;
width: 25px;
background-color: #b7b7b7;
top: 10px;
left: 10px;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
}
.owl-theme .owl-controls .owl-buttons div.owl-next {
height: 22px;
width: 50px;
border-radius: 0px;
border: none;
}
.owl-theme .owl-controls .owl-buttons div.owl-next i {
position: relative;
height: 22px;
width: 50px;
}
.group-navi .owl-buttons {
position: absolute;
right: 0;
top: -29px;
width: 100px;
margin: auto;
left: 0;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev {
height: 22px;
width: 50px;
border-radius: 0px;
border: none;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev i {
position: relative;
height: 22px;
width: 50px;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev i:before {
content: "";
position: absolute;
top: 5.5px;
left: 11px;
border-bottom: 5px solid transparent;
border-top: 5px solid transparent;
border-right: 5px solid #b7b7b7;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev i:after {
content: "";
height: 1px;
position: absolute;
width: 25px;
background-color: #b7b7b7;
top: 10px;
left: 15px;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
}
.owl-theme .owl-controls .owl-buttons div:hover,
.owl-theme .owl-controls .owl-buttons div:focus,
.owl-theme .owl-controls .owl-buttons div:active {
background-color: #ffc300;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover i:before {
border-right: 5px solid #fff;
}
.owl-theme .owl-controls .owl-buttons div.owl-next:hover i:before {
border-left: 5px solid #fff;
}
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover i:after ,
.owl-theme .owl-controls .owl-buttons div.owl-next:hover i:after {
background-color: #fff;
}
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev ,
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next {
width: 36px;
height: 36px;
}
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i ,
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i {
width: 36px;
height: 36px;
}
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i:after ,
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i:after {
display: none;
}
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev:hover i:before ,
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next:hover i:before {
border: none;
}
.product-thumb .owl-theme .owl-controls.clickable .owl-buttons div:hover {
background-color: #fff0;
}
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-prev i:before {
content: "\f104";
top: auto;
position: relative;
left: auto;
border: none;
}
.product-thumb .owl-theme .owl-controls .owl-buttons div.owl-next i:before {
content: "\f105";
top: auto;
position: relative;
right: auto;
border: none;
}
.product-extra-link .addcart-link:hover {
background: #ffc300;
border-color: #ffc300;
color: #fff;
}
.detail .more-detail:hover {
background: #ffc300;
border-color: #ffc300;
color: #fff;
}
.item-product .product-thumb {
position: relative;
}
.item-product .product-thumb .product-grid-gallery {
position: absolute;
bottom: 20px;
z-index: 9;
width: calc(100% - 60px);
left: 50%;
transform: translateX(-50%);
max-width: 201px;
}
.product-slider-view .list-product-wrap .product-grid-gallery .owl-item {
padding: 1px 4px;
}
.item-product-grid .product-grid-gallery .owl-item {
padding: 1px 4px;    
}
.product-grid-gallery a:not(.active) figure.list_images {
border: 1px solid #fff;
}
.product-grid-gallery.owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -24px;
border: none;
color: #fff;
}
.product-grid-gallery.owl-theme .owl-controls .owl-buttons div.owl-next {
right: -24px;
border: none;
color: #fff;
}
.product-grid-gallery .owl-item a.active figure.list_images {
border: 1px solid #f3b71b;
}
.product-thumb .product-grid-gallery .owl-buttons {
position: relative;
top: -28px;
width: auto;
right: auto;
}
.product-info .list-product-extra-link {
text-align: center;
opacity: 0;
overflow: hidden;
transition: all 0.7s;
-webkit-transition: all 0.7s;
-moz-transition: all 0.7s;
-o-transition: all 0.7s;
}
.item-product:hover .product-info .list-product-extra-link {
opacity: 1;
overflow: visible;
} .vc_icon_element.my_account.vc_icon_element-outer {
margin-bottom: 0;
}
.vc_icon_element.my_account.vc_icon_element-outer .vc_icon_element-inner {
width: 15px;
height: 10px;
border: 0;
} .style2_product .vc_row {
margin-left: 0;
margin-right: 0;
}
.style2_product.style3_product {
width: 100%;
}
.style2_product {
border: 1px solid #e5e5e5;
}
.style2_product .product-thumb {
border: 0;
padding: 30px;
}
.style2_product.item-product:hover .product-info {
border: 0;
}
.style2_product.item-product .product-info {
border: 0;
}
.style2_product.item-product:hover .product-thumb {
border-bottom: 0;
}
.style2_product .img-lable {
position: relative;
}
.style2_product .product-thumb .product-label {
top: 0;
right: 0;
left: 0;
}
.style2_product .img-lable .list-product-extra-link {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
z-index: 0;
width: 200px;
text-align: center;
opacity: 0;
overflow: hidden;
}
.style2_product .img-lable .list-product-extra-link a {
border: 1px solid #fab502;
border-radius: 0;
background: #fab502;
color: #fff;
padding: 7px 10px;
margin-right: -5px;
position: relative;
}
.style2_product .img-lable .list-product-extra-link a:last-child ,
.style2_product .product-thumb:hover .img-lable .list-product-extra-link a:last-child {
margin-right: 0;
}
.style2_product .img-lable .list-product-extra-link a i {
font-size: 13px;
line-height: 18px;   
}
.item-product.style2_product .img-lable .list-product-extra-link a:hover {
background-color: #222;
border-color: #222;
}
.style2_product .product-thumb:hover .img-lable .list-product-extra-link {
opacity: 1;
overflow: visible;
z-index: 3;
}
.style2_product .product-thumb:hover .img-lable .list-product-extra-link a {
margin-right: 5px;
}
.style2_product .product-info {
padding-left: 0px;
padding-top: 30px;
padding-right: 40px;
text-align: left;
}
.style2_product .product-title {
font-size: 18px;
line-height: 22px;
}
.product-grid-style2 .style2_product .product-title:hover a,.product-grid-style2 .style2_product .product-price > span,
.product-grid-style2 .style2_product .product-price ins {
color: #f96868;
}
.item-post .post-info .readmore:hover {
border: 1px solid #f96868;
background: #f96868;
}
.product-grid-style2 .style2_product .img-lable .list-product-extra-link a {
border: 1px solid #62a8ea;
background: #62a8ea;    
}
.post-style2.post-style3 .post-info .post-title a:hover {
color: #f96868;
}
.product-grid-style2 .style2_product .img-lable .list-product-extra-link a:hover,
.product-grid-style2 .product-extra-link .addcart-link:hover,
.product-grid-style2 .detail .more-detail:hover {
background-color: #222;
border: 1px solid #222;
}
.style2_product .product-price {
margin-bottom: 7px;
}
.style2_product .wrap-rating {
margin-bottom: 10px;
}
.style2_product .product-info p {
margin-bottom: 20px;
}
.quickview-link span {
display: none;
}
.style2_product .quickview-link span ,
.style2_product .compare-link > span , 
.style2_product .wishlist-link > span{
display: block;
background: #222 none repeat scroll 0 0;
border-radius: 0px;
color: #fff;
font-size: 12px;
left: 0;
line-height: 25px;
margin-left: -34px;
margin-bottom: 30px;
position: absolute;
text-align: center;
bottom: 100%;
width: 100px;
font-weight: normal;
opacity: 0;
visibility: hidden;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.style2_product .quickview-link:hover span ,
.style2_product .compare-link:hover > span , 
.style2_product .wishlist-link:hover > span {
opacity: 1;
visibility: visible;
margin-bottom: 13px;
}
.style2_product .quickview-link span:after ,
.style2_product .compare-link > span:after , 
.style2_product .wishlist-link > span:after {
border-left: 5px solid transparent;
border-top: 5px solid #222;
border-right: 5px solid transparent;
content: "";
position: absolute;
top: auto;
bottom: calc(100% - 5px);
left: 50%;
opacity: 0;
visibility: hidden;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-o-transform: translateX(-50%);
}
.style2_product .quickview-link:hover span:after ,
.style2_product .compare-link:hover > span:after , 
.style2_product .wishlist-link:hover > span:after {
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
transition-delay: .1s;
-webkit-transition-delay: .1s;
-moz-transition-delay: .1s;
-o-transition-delay: .1s;
font-size: 10px;
top: calc(100% + 0px);
opacity: 1;
visibility: visible;
}
#menu-main-menu .wpb_wrapper > div:last-child {
width: 100%;
}
#menu-main-menu .product-slider-view .list-product-wrap {
padding-top: 0;
}
#menu-main-menu .product-slider-view .list-product-wrap .owl-item {
padding: 0px;
}
.style3_product .product-thumb {
border: 0;
padding: 10px;
}
.style3_product .product-info {
padding: 10px;
} .main-nav>ul>li.menu-item-has-children>a::after {
margin-left: 5px;
}
.main-nav>ul>li.has-mega-menu>a::after {
content: "\f107";
font-family: "fontAwesome";
margin-left: 5px;
display: inline-block;
margin-left: 5px;
}
.my_account.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
font-size: 15px !important;
}
.search-form .submit-form::after {
font-size: 13px;
}
.mini-cart-box .fa-shopping-cart:before {
font-size: 15px;
}
.wpb_wrapper .mini-cart-box .mini-cart-number.set-cart-number {
line-height: 15px;
}
.vc_icon_element.my_account.vc_icon_element-outer {
margin-right: 24px;
}
.header-page #menu-main-menu > li:first-child {
margin-left: 25px;
}
.main-nav>ul>li>a {
height: 50px;
line-height: 50px;
padding: 0 17px;
}
.search-form .submit-form {
height: 50px;
}
.submit-form::after {
line-height: 50px;
}
.search-form > input[type="text"] {
top: 6px;
}
.my_account.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white:hover .vc_icon_element-icon ,
.mini-cart-box .fa-shopping-cart:hover:before{
color: #fab502;
}
.shop-button {
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
border-radius: 0px;
letter-spacing: 1px;
background-color: #fab502;
padding: 0 22px;
}
.banner-video {
max-height: 758px;
overflow: hidden;
}
.banner-video .video-fullscreen {
width: 100%;
}
.banner-video::before {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0px;
content: "";
background: rgba(0, 0, 0, 0.5);
}
.banner-slider .banner-info h2 {
color: #fff;
text-transform: uppercase;
font-family: "Oswald";
letter-spacing: 7px;
}
.banner-slider .banner-info h4 {
font-size: 14px;
color: #fff;
letter-spacing: 0px;
margin-top: 13px;
margin-bottom: 27px;
font-weight: 400;
}
.banner-info a {
font-size: 16px;
font-family: "Oswald";
color: #fff;
letter-spacing: 4px;
text-transform: uppercase;
font-weight: 500;
}
.banner-info h3 {
font-size: 17px;
font-family: "Oswald";
color: #fff;
letter-spacing: 4px;
text-transform: uppercase;
font-weight: 500;
line-height: 22px;
}
.banner-advs .banner-info a:hover {
color: #fab502;
}
.banner-advs .banner-info {
text-align: center;
bottom: 60px;
top: auto;
left: 50px;
right: 50px;
}
.banner-advs .banner-info h4 {
font-size: 14px;
font-family: "Oswald";
color: #fff;
letter-spacing: 3px;
text-transform: uppercase;
font-weight: 500;
margin-top: 13px;
margin-bottom: 0;
}
.center_banner .banner-info h4 {
font-family: 'Open Sans',sans-serif;
letter-spacing: 0px;
font-size: 14px;
color: #cdcdce;
text-transform: none;
font-weight: 400;
line-height: 20px;
margin-bottom: 28px;
}
.center_banner .banner-info h2 {
font-family: "Oswald";
letter-spacing: 3px;
font-size: 16px;
color: #fff;
text-transform: uppercase;
font-weight: 500;
}
.banner-advs .banner-info:before {
content: "";
border-top: 5px solid #fab502;
position: absolute;
top: 0;
left: 50%;
right: 50%;
width: 50px;
transform: translateX(-50%);
}
.banner-advs .banner-info p:first-child {
margin-top: 21px;
}
.banner-advs.center_banner .banner-info {
top: 80px;
}
.banner-advs.center_banner .banner-info h2 {
margin-top: 23px;
}
.product-title {
margin-bottom: 10px;
line-height: 17px;
}
.product-price del {
color: #ccc;
font-size: 14px;
}
.item-product-grid {
margin-bottom: 6px;
}
.vc_general.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
background-color: #fff;
color: #222;
border: 1px solid #222;
text-transform: uppercase;
}
.vc_general.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {
background-color: #fab502;
border: 1px solid #fab502;
}
.vc_general.vc_btn3.vc_btn3-size-md {
padding: 10px 77px;
font-weight: 700;
border-radius: 0;
}
.block-element>h3.title18 {
text-align: center;
font-size: 18px;
font-family: "Oswald";
letter-spacing: 3px;
margin-bottom: 30px;
}
.text-number h3 {
font-size: 18px;
font-family: "Oswald";
color: #fff;
letter-spacing: 4px;
text-transform: uppercase;
font-weight: 300;
line-height: 22px;
margin-top: 39px;
}
.text-number h2 {
font-family: "Oswald";
color: #fff;
letter-spacing: 7px;
text-transform: uppercase;
font-weight: 700;
line-height: 36px;
margin-top: 10px;
margin-bottom: 8px;
}
.text-number p {
font-size: 14px;
color: #fff;
line-height: 22px;
margin-bottom: 24px;
}
.text-number .wpb_wrapper {
max-width: 500px;
}
.center_banner .banner-info a ,
.banner-video .banner-info a {
font-family: 'Open Sans',sans-serif;
font-size: 14px;
letter-spacing: 0px;
}
.text-number .shop-button {
padding: 0 23px;
margin-bottom: 7px !important;
}
.number-left .number {
width: 140px;
height: 140px;
border: 3px solid #fff;
border-radius: 50%;
text-align: center;
float: right;
overflow: hidden;
top: 50%;
bottom: 50%;
position: absolute;
transform: translateY(-50%);
right: 27px;
color: #fff;
}
.number-left .number * {
position: relative;
top: 50%;
bottom: 50%;
transform: translateY(-50%);
margin: 0;
font-size: 60px;
font-weight: 600;
font-family: 'Open Sans',sans-serif;
}
.number-left {
height: 191px;
position: relative;
width: 100%;
float: right;
}
.block-element.blog-slider-view>h3.title18,
.block-element.blog-grid-view>h3.title18 {
margin-bottom: 11px;
}
.block-element.blog-slider-view > p ,
.block-element.blog-grid-view > p {
text-align: center;
max-width: 540px;
color: #999;
margin: auto;
margin-bottom: 65px;
}
.block-element.blog-grid-view > p {
margin-bottom: 30px;
}
.item-post .post-info .post-title {
margin-bottom: 10px;
text-transform: uppercase;
font-weight: 700;
font-size: 14px;
}
.item-post .post-info .post-title a {
color: #333;
}
.item-post .post-info .post-title a:hover {
color: #fab502;
}
.grid-style4 .product-extra-link a.addcart-link.button {
padding: 0 10px !important;
}
.item-post .post-info .excerpt {
line-height: 23px;
font-size: 14px;
margin-bottom: 7px;
}
.item-post .post-info ul {
text-align: center;
}
.item-post .fa-calendar:before {
content: "\f133";
color: #fab502;
}
.item-post .fa-calendar {
margin-right: 4px;
}
.item-post li:after {
content: "";
position: absolute;
border-right: 1px solid #e5e5e5;
top: 3px;
bottom: 4px;
right: 0;
}
.item-post li:last-child:after {
display: none;
}
.item-post .fa-comment:before {
content: "\f0e5";
color: #fab502;
}
.footer-page {
background-color: #000;
}
.footer-page .block-element>h3.title18 {
display: inline-block;
color: #fff;
font-family: 'Open Sans',sans-serif;
letter-spacing: 0;
font-weight: 400;
font-size: 14px;
margin-right: 10px;
margin-bottom: 0;
}
.footer-page .form-newsletter {
display: inline-block;
} .add_to_cart_button .fa-check:before {
margin-left: 3px;
}
.close-minicart {
font-size: 16px;
line-height: 50px;
letter-spacing: 2px;
text-transform: uppercase;
background: #000;
color: #fff;
text-align: center;
font-weight: 600;
position: relative;
margin: 0;
}
.mini-cart-button a:hover ,
.mini-cart-box.aside-box .mini-cart-button a:hover:first-child {
background-color: #ffc300;
}
.mini-cart-box.aside-box .mini-cart-content {
padding: 0;
}
#close-minicart {
position: absolute;
left: 8px;
top: 0;
bottom: 0;
cursor: pointer;
font-size: 40px;
background: 0 0;
border: none;
opacity: .8;
}
.mini-cart-box.aside-box .list-mini-cart-item {
top: 50px;
}
#close-minicart i {
font-size: 28px;
color: #fff;
}
#close-minicart i:hover {
color: #fab502;
transition: all .2s;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-o-transition: all .2s;
}
.product-mini-cart .product-info {
max-width: 223px;
}  .header-2.vc_row {
position: relative;
top: 0;
margin-left: 0;
margin-right: 0;
}
.banner-slider1-home2 {
margin-top: -120px;
}
.header-2 > div {
background: #232323;
}
.header-2 > .cart-header2 {
background: none;
}
.header-2 .logo {
margin-left: 5px;
margin-top: 0;
margin-bottom: 0;
height: 120px;
}
.header-2 .logo .text-logo {
vertical-align: middle;
transform: translateY(-50%);
top: 50%;
position: relative;
}
.dropdown-box .close-minicart {
display: none;
}
.header-page .header-2 #menu-main-menu > li:first-child {
margin-left: 0;
}
.header-shop .currency-language {
right: -61px;
}
.text-header2 .linkh2 a.menu-link:hover {
color: #fab502;
}
.dropdown-box .product-mini-cart .product-thumb {
display: inline-block;
padding: 0;
border: none;
}
.dropdown-box .mini-cart-button a {
display: inline-block;
height: 35px;
line-height: 33px;
padding: 0 17px;
border-radius: 0px;
text-align: center;
text-transform: uppercase;
}
.dropdown-box .product-mini-cart .product-info {
width: 141px;
padding-right: 0px;
padding-left: 0px;
max-width: 141px;
}
.dropdown-box .product-mini-cart .product-info a {
max-width: 100%;
display: inline-block;
} .grid-style4 a.addcart-link:after {
position: absolute;
display: block;
font-family: "FontAwesome";
content: "\f07a";
top: -4px;
font-size: 14px;
left: 50%;
transform: translate(-50%);
color: #fff;
}
.grid-style4 a.addcart-link {
position: relative;
width: 32px;
height: 32px;
font-size: 0;
background-color: #fab502;
border: none;
line-height: 38px;
vertical-align: middle;
}
.grid-style4 .product-extra-link a.addcart-link:hover {
background-color: #333;
}
.grid-style4 a.addcart-link:hover:after {
color: #fab502;    
}
.grid-style4 .compare-link,.grid-style4  .wishlist-link,.grid-style4 .product-quick-view {
border-radius: 4px;
display: inline-block;
color: #fab502;
font-size: 12px;
height: 32px;
width: 32px;
padding: 0;
vertical-align: middle;
position: relative;
text-align: center;
line-height: 33px;
}
.grid-style4 .compare-link i ,.grid-style4  .wishlist-link i ,.grid-style4 .product-quick-view i {
line-height: 25px;
width: 26px;
height: 26px;
margin-top: 4px;
border: 1px solid #fab50200;
border-radius: 0;
} 
.grid-style4 .compare-link:hover i ,.grid-style4  .wishlist-link:hover i ,.grid-style4 .product-quick-view:hover i { 
border: 1px solid #fab502;
}
.grid-style4 .compare-link span ,.grid-style4  .wishlist-link span ,.grid-style4 .addcart-link span {
display: block;
background: #474747 none repeat scroll 0 0;
border-radius: 0;
color: #fff;
font-size: 12px;
left: 0;
line-height: 20px;
margin-left: -20px;
margin-bottom: 30px;
position: absolute;
text-align: center;
bottom: 100%;
width: auto;
font-weight: normal;
opacity: 0;
visibility: hidden;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-ms-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
text-transform: none;
padding-left: 5px;
padding-right: 5px;
min-width: 75px;
} 
.grid-style4 .compare-link:hover span ,.grid-style4  .wishlist-link:hover span ,.grid-style4 .addcart-link:hover span {
opacity: 1;
visibility: visible;
margin-bottom: 10px;
}
.grid-style4 .compare-link span:before ,.grid-style4  .wishlist-link span:before ,.grid-style4 .addcart-link span:before {
border-left: 5px solid transparent;
border-top: 5px solid #474747;
border-right: 5px solid transparent;
content: "";
position: absolute;
top: auto;
bottom: calc(100% - 5px);
left: 50%;
opacity: 0;
visibility: hidden;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-o-transform: translateX(-50%);
}
.grid-style4 .compare-link:hover span:before ,.grid-style4  .wishlist-link:hover span:before ,.grid-style4 .addcart-link:hover span:before {
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
transition-delay: .1s;
-webkit-transition-delay: .1s;
-moz-transition-delay: .1s;
-o-transition-delay: .1s;
font-size: 10px;
top: calc(100% + 0px);
opacity: 1;
visibility: visible;
}
.grid-style4 .addcart-link i.fa-check {
font-size: 11px;
position: absolute;
top: 0;
color: #000;
}
.grid-style4.item-product:hover {
box-shadow: none;
border: 0;
}
.grid-style4.item-product {
box-shadow: none;
transition: all 0.4s ease-out 0s;
-webkit-transition: all 0.4s ease-out 0s;
border: 0;
margin-bottom: 30px;
}
.grid-style4.item-product:hover .product-thumb,
.grid-style4.item-product .product-thumb {
border-bottom: none;
border: none;
padding: 0;
}
.grid-style4 .product-thumb .product-label span {
font-weight: 400;
}
.grid-style4.item-product:hover .product-info ,
.grid-style4.item-product .product-info {
border: none;
border-top: none;
padding: 0;
text-align: left;
padding-top: 26px;
}
.grid-style4 .product-price > span,.grid-style4 .product-price ins {
color: #333;
}
.grid-style4 .product-title {
margin-bottom: 14px;
padding-bottom: 22px;
position: relative;
}
.grid-style4 .product-price {
margin-bottom: 9px;
}
.grid-style4 .product-title:after {
content: "";
display: block;
bottom: 0;
left: 0;
right: 0;
border-bottom: 1px solid #e8e8e8;
position: absolute;
} .slider-home2-2.banner-slider .owl-controls .owl-pagination {
position: absolute;
bottom: 31%;
left: 50%;
transform: translateX(-50%);
}
.slider-home2-2 .owl-theme .owl-controls .owl-page span {
border: 1px solid #fff;
background: #fff;
width: 15px;
height: 15px;
}
.slider-home2-2 .owl-theme .owl-controls .owl-page.active span {
background: none;
}
.slider-home2-2 {
max-width: 1175px;
}
.featured-product-home2 {
margin-left: -94px;
}
.product-slider-featured.product-slider-view .list-product-wrap {
padding-top: 0px; 
}
.product-slider-featured.product-slider-view .list-product-wrap > div > div > div > .owl-item {
padding: 0;
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-prev i {
width: auto;
height: auto;
top: -17px;
right: -21px;
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-prev i:before {
content: "\f104";
top: auto;
position: relative;
left: auto;
border: none;
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-prev, .product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-next {
width: 36px;
height: 36px;
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-prev {
left: -16px;
border: none;
color: #fff;
background-color: #fab50200;
border-bottom: 32px solid transparent;
border-top: 32px solid transparent;
border-right: 35px solid #fab502;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
top: calc(50% - 90px);
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div:hover {
border-right: 35px solid #222222;
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-next:hover {
border-left: 35px solid #222222;
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-prev i:after {
display: none;
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-next i:after {
display: none;
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-next {
right: -16px;
border: none;
color: #fff;
background-color: #fab50200;
border-bottom: 32px solid transparent;
border-top: 32px solid transparent;
border-left: 35px solid #fab502;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
top: calc(50% - 90px);
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-next i:before {
content: "\f105";
top: auto;
position: relative;
left: auto;
border: none;
}
.product-slider-featured > .list-product-wrap > .owl-theme > .owl-controls .owl-buttons div.owl-next i {
width: auto;
height: auto;
top: -17px;
left: -14px;
}
.text-featured h2 {
margin-top: 0;
position: relative;
font-size: 30px;
font-family: "Oswald";
letter-spacing: 6px;
font-weight: 700;
text-transform: uppercase;
color: #fff;
padding-bottom: 23px;
margin-bottom: 12px;
}
.text-featured {
color: #fff;
padding: 30px 50px 34px 50px;
}
.text-featured h2:after {
content: "";
border-top: 4px solid #fab502;
position: absolute;
bottom: 0;
left: 0;
right: auto;
width: 50px;
transform: none;
}
.text-featured.wpb_content_element {
margin-bottom: 10px;
}
.search-form .dropdown-list {
max-height: 350px;
overflow: hidden;
padding-right: 3px;
}
.search-form .dropdown-list .mCSB_inside>.mCSB_container {
margin-right: 10px;
} .wpb_wrapper .images.brand-slider {
margin: 91px 146px 98px 146px;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-prev i {
width: auto;
height: auto;
top: -17px;
right: -23px;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-prev i:before {
content: "\f104";
top: auto;
position: relative;
left: auto;
border: none;
color: #333;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-prev, .brand-slider .owl-theme .owl-controls .owl-buttons div.owl-next {
width: 36px;
height: 36px;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-prev {
left: -37px;
border: none;
color: #fff;
background-color: #fab50200;
border-bottom: 32px solid transparent;
border-top: 32px solid transparent;
border-right: 35px solid #fff;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
top: 50%;
transform: translateY(-50%);
bottom: 50%;
margin: 0;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div:hover {
border-right: 35px solid #fab502;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-next:hover {
border-left: 35px solid #fab502;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-prev i:after {
display: none;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-next i:after {
display: none;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-next {
right: -37px;
border: none;
color: #fff;
background-color: #fab50200;
border-bottom: 32px solid transparent;
border-top: 32px solid transparent;
border-left: 35px solid #fff;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
top: 50%;
transform: translateY(-50%);
bottom: 50%;
margin: 0;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-next i:before {
content: "\f105";
top: auto;
position: relative;
left: auto;
border: none;
color: #333;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-next i {
width: auto;
height: auto;
top: -17px;
left: -15px;
}
.brand-slider h3 {
margin-top: 0;
position: relative;
font-size: 30px;
font-family: "Oswald";
letter-spacing: 6px;
font-weight: 700;
text-transform: uppercase;
color: #fff;
margin-bottom: 50px;
text-align: center;
}
.brand-slider .item-image-list-slider a:after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 100%;
bottom: 0;
background-color: #fffffffc;
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s;
-moz-transition: all 400ms ease 0s;
z-index: -1;
}
.brand-slider .item-image-list-slider a:hover:after {
right: 0;
} .text-from {
padding: 90px 90px 74px 90px;
}
.text-from-number {
border: 3px solid #333333;
padding: 58px 70px 53px 74px;
}
.text-from .text-info {
max-height: 185px;
overflow: auto;
}
.text-from .text-info::-webkit-scrollbar {
width: 7px;
} .text-from .text-info::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px #333333; 
border-radius: 12px;
background-color: #333;
} .text-from .text-info::-webkit-scrollbar-thumb {
background: #fab502; 
border-radius: 12px;
} .text-from .text-info::-webkit-scrollbar-thumb:hover {
background: #fff; 
}
.text-from-number h2 {
margin-top: 0;
position: relative;
font-size: 30px;
font-family: "Oswald";
letter-spacing: 6px;
font-weight: 700;
text-transform: uppercase;
color: #333333;
margin-bottom: 36px;
text-align: center;
}
.text-from .text-number-home2 {
color: #333;
margin-bottom: 40px;
}
.text-from .text-number-home2 h3 {
text-transform: uppercase;
font-size: 16px;
margin: 0;
margin-bottom: 15px;
font-weight: 700;
}
.text-from .text-number-home2 .number {
display: inline-block;
width: 50px;
height: 50px;
color: #fff;
border-radius: 50%;
border: 1px solid #fab502;
background: #fab502;
font-size: 16px;
text-align: center;
vertical-align: top;
line-height: 50px;
}
.text-from .text-number-home2 .text {
display: inline-block;
width: calc(100% - 76px);
vertical-align: middle;
margin-left: 22px;
}
.text-info .mCSB_scrollTools .mCSB_dragger ,
.text-info .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background: #fab502;
}
.text-info .mCSB_scrollTools .mCSB_draggerRail {
background: #333333;
}
.featured-product-home2 .grid-style4.item-product {
padding-left: 20px;
padding-right: 20px;
} .post-style2 .excerpt {
display: none;
}
.post-style2 .post-thumb {
display: inline-block;
overflow: hidden;
margin: 0;
vertical-align: middle;
float: left;
}
.post-style2 .post-thumb img {
width: 170px;
max-height: 100px;
}
.post-style2 .post-info {
display: inline-block;
width: calc(100% - 170px);
vertical-align: middle;
height: 100px;
background-color: #f9f9f9;
padding-left: 30px;
padding-right: 10px;
}
.post-style2.item-post .post-info .post-title {
font-size: 14px;
text-align: left;
margin-top: 28px;
}
.post-style2.item-post .post-info .post-title a {
color: #333;
}
.post-style2.item-post .post-info .post-title a:hover {
color: #fab502;
}
.blog-grid-view.posts-home2 .list-col-item {
width: 100%;
}
.posts-home2 .item-post .post-info ul {
text-align: left;
}
.post-style2 .post-thumb:before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 100%;
background-color: #fab502;
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s;
-moz-transition: all 400ms ease 0s;
z-index: 2;
height: 3px;
}
.post-style2.item-post:hover .post-thumb:before {
right: 0;
}
.post-style2 .post-thumb:after {
content: "";
position: absolute;
bottom: 0;
right: 0;
left: 100%;
background-color: #fab502;
transition: all 400ms ease 0s;
-webkit-transition: all 400ms ease 0s;
-moz-transition: all 400ms ease 0s;
z-index: 1;
height: 3px;
}
.post-style2.item-post:hover .post-thumb:after {
left: 0;
}
.post-style2.item-post:hover .post-thumb a.adv-thumb-link:after {
bottom: 0;
} .item-testimo4 {
text-align: center;
margin-top: 35px;
margin-left: 40px;
margin-right: 40px;
width: auto;
margin-bottom: 51px;
}
.testimo-thumb {
margin-bottom: 52px;
}
.testimo-info li a {
color: #333;
font-weight: 700;
}
.testimo-info .list-inline-block {
padding-top: 16px;
position: relative;
}
.testimo-info .list-inline-block:before {
content: "";
border-top: 3px solid #fab502;
position: absolute;
top: 0;
left: 50%;
width: 50px;
transform: translateX(-50%);
}
.testimo-info p {
margin-bottom: 14px;
}
.text-testimonial h3 ,
.posts-home2 > h3.title18 {
position: relative;
font-size: 30px;
font-family: "Oswald";
letter-spacing: 6px;
font-weight: 700;
text-transform: uppercase;
color: #333333;
text-align: center;
}
.text-testimonial.wpb_content_element {
margin-bottom: 48px;
}
.posts-home2.blog-grid-view > h3.title18 {
margin-bottom: 48px;
}
.banner-slider.slider-testimonial .owl-controls {
position: absolute;
top: 144px;
width: 100%;
}
.banner-slider.slider-testimonial .owl-theme .owl-controls .owl-page.active span {
background: #fab502;
}
.banner-slider.slider-testimonial .owl-theme .owl-controls .owl-page span {
background: #333333;
border: none;
width: 10px;
height: 10px;
}
.banner-slider.slider-testimonial .owl-controls .owl-pagination {
bottom: auto;
}
#menu-menu-home2 li a {
font-size: 11px;
padding-left: 10px;
padding-right: 10px;
color: #cfcfcf;
}
#menu-menu-home2 li a:hover {
color: #fab502;
}
.header-4.header-2 .main-nav>#menu-main-menu>li.current-menu-ancestor>a ,
.header-4.header-2 .main-nav>#menu-main-menu>li>a:hover{
background: none;
color: #efcf5e;
}
.main-nav>#menu-menu-home2>li:hover>a {
background: none;
}
.cart-header2 {
padding: 0;
z-index: initial;
}
@media (min-width: 992px) {
.cart-header2 {
width: calc(8.333333% + 10px);
}
.header2-center{
width: calc(75% - 11px);
margin-left: -1px;
}
}
.text-header2.wpb_content_element {
margin-bottom: 0px;
}
.header-4 #menu-menu-home2 li a:hover {
color: #efcf5e;
}
.header-page .header-2  .wpb_wrapper > div {
margin-right: 0px; 
display: block;
}
.currency-language > li {
position: relative;
max-width: 50px;
width: 50px;
background: #2e2e2e;
text-align: center;
}
.currency-language > li:first-child {
right: -3px;
}
.language-box, .currency-box {
position: relative;
z-index: 9;
}
.language-current, .currency-current {
display: block;
height: 40px;
line-height: 40px;
position: relative;
font-size: 11px;
}
.block-currency-language.wpb_content_element {
margin-bottom: 20px;
}
.language-list, .currency-list {
background: #fff none repeat scroll 0 0;
margin-top: 30px;
opacity: 0;
padding: 10px;
position: absolute;
left: 0px;
top: 100%;
visibility: hidden;
width: 50px;
text-align: left;
box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.05);
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.language-box:hover .language-list, .currency-box:hover .currency-list {
margin-top: 0;
opacity: 1;
visibility: visible;
}
.currency-language p {
margin-bottom: 0px;
}
.language-current::after, .currency-current::after {
font-family: "fontAwesome";
content: "\f107";
margin-left: 5px;
}
.language-list li a, .currency-list li a {
background: #fafafa none repeat scroll 0 0;
display: block;
font-size: 14px;
height: 30px;
line-height: 30px;
border-bottom: 1px solid #fff;
text-align: center;
}
.currency-list li a:hover, .language-list li a:hover{
background: #fab502;
color: #fff;
}
.currency-language {
position: relative;
right: -61px;
top: 1px;
display: inline-block;
}
.search-style2 .search-form > input[type="text"] {
opacity: 1;
visibility: visible;
height: 40px;
width: 260px;
min-width: 260px;
background: #2e2e2e;
border: none;
right: -30px;
color: #d0d0d0;
top: 1px;
}
.search-style2 .submit-form::after {
line-height: 40px;
}
.search-style2 .search-form .submit-form {
height: 40px;
line-height: 40px;
right: -15px;
top: 1px;
}
.search-style2 .list-product-search {
right: -30px;
}
.mini-cart-style2.mini-cart-box .mini-cart-number.set-cart-number {
position: relative;
background: none;
border: none;
background-color: #fab50200;
}
.mini-cart-style2 .mini-cart-link {
color: #fff;
}
.mini-cart-box.mini-cart-style2 .fa-shopping-cart:before {
font-size: 22px;
}
.cart-header2.col-sm-1 {
padding: 0;
z-index: 999;
}
.mini-cart-box.mini-cart-style2 .minicart-h3 {
font-size: 14px;
text-transform: uppercase;
margin-top: 9px;
margin-bottom: 5px;
}
.mini-cart-box.mini-cart-style2 {
background: #fab502;
text-align: center;
padding-top: 23px;
padding-bottom: 27px;
z-index: initial;
}
.header-page .cart-header2:last-child > div .wpb_wrapper {
float: none;
line-height: initial;
}
.header-page .header-3 .wpb_column:last-child > div .wpb_wrapper {
line-height: 0;
}
.header-2 #menu-main-menu {
margin-bottom: 20px;
}
.header-2 .main-nav>#menu-main-menu>li>a {
height: 40px;
line-height: 40px;
padding: 0 16px;
}
.banner-slider .owl-controls .owl-pagination {
position: absolute;
bottom: 17%;
left: 50%;
transform: translateX(-50%);
}
.banner-slider .owl-theme .owl-controls .owl-page.active span {
background: none;
}
.banner-slider .owl-theme .owl-controls .owl-page span {
border: 1px solid #fff;
background: #fff;
width: 15px;
height: 15px;
}
.banner-slider .banner-info h1 {
color: #fff;
text-transform: uppercase;
font-family: "Oswald";
letter-spacing: 7px;
font-size: 48px;
font-weight: 700;
margin-bottom: 20px;
margin-top: 30px;
}
.banner-slider .banner-info p {
color: #fff;
text-transform: uppercase;
font-family: "Oswald";
letter-spacing: 7px;
font-size: 30px;
font-weight: 500;
margin-bottom: 33px;
}
.banner-1 .banner-info a {
font-size: 18px;
font-weight: 700;
}
.banner-advs.banner-1 .banner-info p:first-child {
margin-top: 33px;
}
.banner-advs.banner-1 .banner-info {
text-align: center;
top: 50%;
left: 50px;
right: 50px;
transform: translateY(-50%);
bottom: auto;
}
.row-banner-1 > .col-sm-6:first-child {
padding-right: 5px;
}
.row-banner-1 > .col-sm-6:last-child {
padding-left: 5px;
}
.row-banner-1 > .col-sm-6:first-child .banner-advs.banner-1:after {
right: 0;
border: none;
color: #fff;
background-color: #fab50200;
border-bottom: 32px solid transparent;
border-top: 32px solid transparent;
border-right: 35px solid #fff;
transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
top: 50%;
content: "";
position: absolute;
transform: translateY(-50%);
z-index: 1;
}
.banner-advs.banner-1:before {
content: "\f104";
position: relative;
right: 9px;
border: none;
color: #333;
font-family: "FontAwesome";
position: absolute;
z-index: 2;
top: 50%;
transform: translateY(-50%);
}
.row-banner-1 > .col-sm-6:first-child .banner-advs.banner-1:hover:before {
color: #fff;
}
.row-banner-1 > .col-sm-6:first-child .banner-advs.banner-1:hover:after {
border-right: 35px solid #fab502;
}
.row-banner-1 > .col-sm-6:last-child .banner-advs.banner-1:after {
left: 0;
border: none;
color: #fff;
background-color: #fab50200;
border-bottom: 32px solid transparent;
border-top: 32px solid transparent;
border-left: 35px solid #fff;
transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
top: 50%;
content: "";
position: absolute;
transform: translateY(-50%);
z-index: 1;
}
.row-banner-1 > .col-sm-6:last-child .banner-advs.banner-1:before {
content: "\f105";
position: relative;
left: 9px;
border: none;
color: #333;
font-family: "FontAwesome";
position: absolute;
z-index: 2;
top: 50%;
transform: translateY(-50%);
}
.row-banner-1 > .col-sm-6:last-child .banner-advs.banner-1:hover:before {
color: #fff;
}
.row-banner-1 > .col-sm-6:last-child .banner-advs.banner-1:hover:after {
border-left: 35px solid #fab502;
}
.product-style-4 h3.title18 {
font-size: 30px;
margin-bottom: 49px;
}
.slider-home2-2 .banner-info h3 {
font-size: 16px;
display: inline-block;
padding: 15px 42px 15px 32px;
letter-spacing: 3px;
background: #2d2921c7;
margin-bottom: 1px;
}
.slider-home2-2 .banner-info p {
font-size: 14px;
display: inline-block;
padding: 15px 42px 15px 32px;
letter-spacing: 0;
background: #2d2921c7;
margin-bottom: 1px;
text-transform: none;
font-family: 'Open Sans',sans-serif;
font-weight: 400;
color: #fff;
}
.info-text-slider2 {
max-width: 600px;
text-align: left;
margin-left: 355px;
position: relative;
bottom: 20px;
}
.featured-product-home2 .grid-style4.item-product {
margin-bottom: 0px;
} .header-social.social-list .icon-social a i {
width: 40px;
height: 50px;
color: #fff;
text-align: center;
}
.header-social.social-list .icon-social a i:before {
line-height: 50px;
font-size: 14px;
}
.header-social.social-list .fa-instagram:before {
position: relative; 
top: auto; 
right: auto; 
color: #fff; 
}
.header-social.social-list .icon-social a {
margin-right: 0;
}
.header-social.social-list .icon-social .fa-facebook {
background-color: initial;
}
.header-social.social-list .icon-social .fa-twitter {
background-color: initial;
}
.header-social.social-list .icon-social a i {
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s; 
position: relative;  
}
.header-social.social-list .icon-social a i:after {
content: "";
position: absolute;
right: 100%;
left: 0;
bottom: 0;
top: 0;
background-color: #fff3;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s; 
}
.header-social.social-list .icon-social a i:hover:after {
right: 0;
}
.header-social .icon-social {
position: relative;
}
.header-social .icon-social:after {
position: absolute;
content: "";
bottom: 0;
top: 0;
right: 0;
border-right: 1px solid #f2f2f24d;
}
.header-social .icon-social:before {
position: absolute;
content: "";
bottom: 0;
top: 0;
left: 0;
border-left: 1px solid #f2f2f24d;
}
.header-social.social-list .icon-social a:hover {
top: auto;
}
.header3-bot .main-nav>ul>li.current-menu-item>a,.header3-bot .main-nav>ul>li.current-menu-ancestor>a, .main-nav>ul>li:hover>a {
background: none;
}
.header3-bot .main-nav>ul>li:after {
content: "";
position: absolute;
left: 0;
bottom: 0;
top: 0;
border-left: 1px solid #f2f2f24d;
}
.header3-bot {
border-bottom: 1px solid #f2f2f24d; 
}
.header3-bot .main-nav>ul>li {
position: relative;
}
.header-page .header3-bot #menu-main-menu > li:first-child {
margin-left: 0px; 
}
.mini-cart-style3 .mini-cart-link .fa-shopping-cart {
width: 50px;
height: 45px;
text-align: center;
line-height: 45px;
background-color: #f96868;
color: #fff;
}
.item-price {
display: inline-block;
height: 45px;
vertical-align: middle;
line-height: 45px;
border: 1px solid #e5e5e5;
padding-left: 25px;
padding-right: 15px;
float: right;
border-left: 0;
}
.item-price strong {
font-weight: 400;
margin-left: 4px;
}
.item-price .set-cart-number {
margin-right: 2px;
}
.search-style3 .search-form .dropdown-link::after {
content: "\f107";
font-family: fontAwesome;
position: absolute;
right: -13px;
top: 10px;
border: 1px solid #e8e8e8;
width: 25px;
height: 25px;
text-align: center;
border-radius: 50%;
line-height: 23px;
background: #fff;
}
.search-style3 .search-form .submit-form::after {
font-size: 15px;
line-height: 45px;
}
.search-style3 .search-form .submit-form {
height: 45px;
overflow: visible;
width: 50px;
text-align: center;
color: #fff;
background-color: #62a8ea;
}
.search-style3 .search-form > input[type="text"] {
opacity: 1;
visibility: visible;
position: relative;
right: 0;
height: 45px;
top: 0;
min-width: 422px;
padding-left: 30px;
color: #999;
}
.search-style3 {
position: relative;
right: -65px;
}
.admin-bar .header3-mid .aside-box .dropdown-list {
margin-top: 0px;
height: auto;
}
.header2-center {
z-index: initial;
}
.fixed-header.header3-bot {
z-index: 9998;
}
.search-style3 .search-form {
max-width: 100%;
}
.search-style3 .search-form .dropdown-box {
border: 1px solid #e5e5e5;
height: 45px;
width: 180px;
border-right: 0;
}
.search-style3 .dropdown-box:hover .dropdown-link::after {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
.search-style3 .dropdown-box .dropdown-link::after {
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
}
.search-style3 .search-form .dropdown-link {
padding: 13px 15px;
}
.header-3 {
border-bottom: 1px solid #e8e8e8;
}
.text-header-3-2 p {
margin-bottom: 0px;
}
.text-header-3-2 > div > ul > li {
padding-left: 15px;
padding-right: 13px;
position: relative;
}
.profile-link ,.text-header-3-2 .language-current,.text-header-3-2 .currency-current ,.call-header {
display: block;
height: 30px;
line-height: 30px;
position: relative;
font-size: 14px;
}
.list-profile {
background: #fff none repeat scroll 0 0;
margin-top: 30px;
opacity: 0;
padding: 10px;
position: absolute;
left: -15px;
top: 100%;
visibility: hidden;
width: auto;
text-align: left;
box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.05);
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.list-profile li a ,.text-header-3-2 .language-list li a,.text-header-3-2 .currency-list li a {
background: #fafafa none repeat scroll 0 0;
display: block;
font-size: 14px;
height: 30px;
line-height: 30px;
border-bottom: 1px solid #fff;
text-align: center;
white-space: nowrap;
padding-left: 15px;
padding-right: 15px;
}
.profile-box:hover .list-profile {
margin-top: 0;
opacity: 1;
visibility: visible;
}
.text-header-3-2 .language-box,.text-header-3-2 .currency-box,.profile-box {
position: relative;
z-index: 9;
}
.text-header-3-2 .language-list,.text-header-3-2 .currency-list {
width: auto;
left: -15px;
}
.text-header-3-2 li:after {
bottom: 0;
top: 0;
right: 0;
border-right: 1px solid #e8e8e8;
display: block;
content: "";
position: absolute;
}
.text-header-3-2 .language-list li a:hover,.text-header-3-2 .list-profile li a:hover,.text-header-3-2 .currency-list li a:hover {
background: #ff607c;
color: #fff;
}
.text-header-3-2 > div > ul > li:first-child {
padding-right: 25px;
}
.text-header-3-2 > div > ul > li.language {
padding-right: 20px;
}
.profile-link::after {
font-family: "fontAwesome";
content: "\f107";
margin-left: 5px;
}
.text-header-3-2 i ,.text-header-3-2 ul li span {
margin-right: 5px;
}
.call-header i {
margin-right: 10px;
color: #62a8ea;
}
.text-header-3-2 img {
margin-right: 5px;
}
.text-header-3-2 .language-list li a {
padding-right: 25px;
}
.text-header-3-2 .profile-link i {
color: #62a8ea;
font-size: 14px;
}
.text-header-3-2 .profile-link {
font-size: 0px;
}
.text-header-3-2 .profile-link::after {
font-size: 14px;
}
.text-header-3-2 li:last-child:after ,
.text-header-3-1 li:last-child:after{
display: none;
}
.text-header-3-2.wpb_content_element ,
.text-header-3-1.wpb_content_element {
margin-bottom: 0px;
}
.text-header-3-1 li {
padding-left: 15px;
padding-right: 15px;
position: relative;
}
.text-header-3-1 li:first-child {
padding-left: 0px;
}
.text-header-3-1 li a {
font-size: 14px;
text-transform: uppercase;
height: 30px;
line-height: 30px;
}
.text-header-3-1 li:after {
bottom: 0;
top: 0;
right: 0;
border-right: 1px solid #e8e8e8;
display: block;
content: "";
position: absolute;
}
.tab-style2 .tab-content {
width: 81%;
display: inline-block;
}
.tab-style2 .tab-header {
width: 19%;
display: inline-block;
float: left;
margin-bottom: 0;
}
.tab-style2 .tab-header > ul {
padding-bottom: 124px;
background: #fcfdfd;
}
.tab-style2 .title-tab {
margin: auto;
}
.tab-style2 .title-tab li {
padding: 0;
margin: 0;
width: auto;
display: block;
position: relative;
background: #fcfdfd;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
border-bottom: 1px solid #f1f4f5;
}
.tab-style2 .title-tab li.active ,
.tab-style2 .title-tab li:hover {
background: #62a8ea;
}
.tab-style2 .title-tab li a {
text-transform: uppercase;
font-size: 14px;
padding: 15px;
display: block;
padding-left: 25px;
}
.tab-style2 .title-tab li a:after {
position: absolute;
top: 0;
right: 0px;
border-bottom: 25px solid transparent;
border-top: 25px solid transparent;
border-left: 10px solid #62a8ea;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
content: "";
overflow: hidden;
opacity: 0;
}
.tab-style2 .title-tab li:hover a:after {
right: -10px; 
overflow: visible;
opacity: 1;
}
.tab-style2 .title-tab li.active a:after {
position: absolute;
top: 0;
right: -10px;
border-bottom: 25px solid transparent;
border-top: 25px solid transparent;
border-left: 10px solid #62a8ea;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
content: "";
opacity: 1;
overflow: visible;
}
.grid-style5 .product-price > span,.grid-style5 .product-price ins {
color: #f96868;
font-weight: 700;
font-size: 18px;
}
.tab-style2 .list-product-wrap {
background-color: #fff;
padding-top: 0px;
border: 1px solid #e5e5e5;
margin: 0;
}
.tab-style2 .product-slider-view .list-product-wrap {
padding-top: 0px;
border: 1px solid #e5e5e5;
}
.tab-style2 .product-slider-view .list-product-wrap .owl-theme {
padding-left: 10px;
padding-right: 10px;
padding-top: 7px;
}
.grid-style5 .product-extra-link .addcart-link {
background: #62a8ea;
border-color: #62a8ea;
color: #fff;
margin: auto;
}
.grid-style5 .compare-link,.grid-style5 .wishlist-link,.grid-style5 .product-quick-view {
color: #62a8ea;
}
.tab-style2 .owl-theme .owl-controls.clickable .owl-buttons div:hover {
background-color: #62a8ea;
}
.grid-style5 .product-extra-link {
position: relative;
}
.grid-style5 .wishlist-link {
position: absolute;
left: -70px;
overflow: hidden;
opacity: 0;
font-size: 5px;
}
.grid-style5.item-product-grid:hover .wishlist-link {
overflow: visible;
opacity: 1;
left: -37px;
font-size: 12px;
}
.grid-style5 .compare-link {
position: absolute;
right: -70px;
overflow: hidden;
opacity: 0;
font-size: 5px;
top: -1px;
}
.grid-style5.item-product-grid:hover .compare-link {
overflow: visible;
opacity: 1;
right: -37px;
font-size: 12px;
}
.grid-style5 .product-thumb {
border: none;
}
.grid-style5.item-product:hover .product-info {
border: none; 
border-top: none;
}
.grid-style5.item-product:hover .product-thumb {
border-bottom: none;
}
.grid-style5 .product-thumb {
padding: 10px;
}
.grid-style5.item-product .product-info {
border: none;
padding: 8px 10px 30px 10px;
}
.time-title > h3 ,.time-title .box-count-down , .time-title .desc-block {
display: inline-block;
width: auto;
float: none;
vertical-align: middle;
}
.time-title .box-count-down {
margin-bottom: 0;
}
.time-title .box-count-down .time_circles .text {
display: none;
}
.time-title .box-count-down .time_circles > div {
width: 50px !important;
height: 50px;
border: 1px solid #62a8ea;
border-radius: 50%;
margin-right: 5px;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.time-title .box-count-down .time_circles .number {
font-size: 14px;
font-weight: 400;
line-height: 50px;
height: auto;
color: #62a8ea;
}
.time-title .desc-block {
margin-bottom: 0px;
}
.tab-style2 .product-slider-view .list-product-wrap .owl-item {
padding: 0px 5px;
padding-top: 3px;
}
.grid-style5 .product-label span.sale {
background: #f96868;
float: right;
font-size: 0;
}
.grid-style5 .product-label span.new {
background: #62a8ea;
float: left;
text-transform: none !important;
font-size: 10px;
}
.product-grid-style2 .product-thumb .product-label .new {
background: #62a8ea;
}
.grid-style5 .product-label span.sale:after {
content: "sale";
font-size: 10px;
font-family: 'Open Sans',sans-serif;
}
.grid-style5 .product-thumb .product-label span {
border-radius: 3px;
height: 16px;
width: 28px;
position: relative;
line-height: 15px;
}
.grid-style5.item-product:hover {
box-shadow: 0px 4px 13px 0px #e9e4e4;
transition: all 0.4s ease-out 0s;
-webkit-transition: all 0.4s ease-out 0s;
}
.grid-style5.item-product {
margin-bottom: 0;
background: #fff;
}
.product-grid-view .grid-style5.item-product {
margin-bottom: 0px;
margin-top: 7px;
}
.grid-style5 .product-title {
margin-bottom: 7px;
line-height: 17px;
}
.grid-style5 .product-price {
margin-bottom: 20px;
}
.time-title .box-count-down .time_circles {
padding-bottom: 15px;
padding-top: 15px;
padding-left: 35px;
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.time-title .box-count-down .time_circles:hover, .time-title .box-count-down .time_circles:focus, .time-title .box-count-down .time_circles:active {
-webkit-transform: scale(1.2);
transform: scale(1.2);
-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);
}
.time-title {
margin-bottom: 5px;
background: #fff;
position: relative;
}
.time-title > p.desc-block {
text-align: center;
padding: 4px 19px;
font-size: 12px;
background: #999999;
color: #fff;
border-radius: 30px;
right: 20px;
position: absolute;
transform: translateY(-50%);
top: 50%;
transition: all .6s;
-webkit-transition: all .6s;
-moz-transition: all .6s;
-o-transition: all .6s;
}
.time-title > p.desc-block:hover {
background: #f96868;
}
.time-title h3.title18 {
width: 213px;
padding-bottom: 30px;
padding-top: 31px;
background-color: #f96868;
padding-left: 24px;
color: #fff;
font-family: "Oswald";
font-size: 18px;
letter-spacing: 1px;
font-weight: 500;
position: relative;
}
.time-title h3.title18:after {
position: absolute;
top: 0;
right: -15px;
border-bottom: 40px solid transparent;
border-top: 40px solid transparent;
border-left: 15px solid #f96868;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
content: "";
opacity: 1;
overflow: visible;
}
.banner-style3 .banner-info h3 {
font-size: 14px;
color: #f96868;
letter-spacing: 0;
text-transform: uppercase;
font-weight: 700;
line-height: 22px;
font-family: 'Open Sans',sans-serif;
margin-bottom: 7px;
margin-top: 0px;
}
.banner-style3 .banner-info h2 {
font-family: "Oswald";
font-size: 24px;
text-transform: uppercase;
font-weight: 500;
color: #333;
margin-top: 0;
margin-bottom: 15px;
}
.banner-style3 .banner-info a {
font-size: 14px;
color: #333;
letter-spacing: 0;
text-transform: uppercase;
font-weight: 700;
line-height: 22px;
font-family: 'Open Sans',sans-serif;
}
.banner-advs.banner-style3 .banner-info:before {
display: none;
}
.banner-advs.banner-style3 .banner-info {
text-align: left;
top: 50%;
bottom: auto;
transform: translateY(-50%);
left: 55px;
}
.banner-advs.banner-style3 .banner-info a:hover,.banner-advs.banner-style6 .banner-info a:hover {
color: #f96868;
}
.banner-style3 .banner-info a:after {
content: "\f0da";
font-family: "FontAwesome";
font-size: 14px;
margin-left: 8px;
padding: 5.5px 10.5px;
background: #62a8ea;
color: #fff;
border-radius: 0px;
padding-left: 11px;
padding-right: 9px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-style3 {
box-shadow: 12px 12px 12px -4px #e5e5e5;
transition: all 0.4s ease-out 0s;
-webkit-transition: all 0.4s ease-out 0s;
}
.titleh3-tab h3.title18 {
display: inline-block;
position: absolute;
top: 16px;
left: 35px;
margin: 0;
font-family: "Oswald";
font-size: 18px;
letter-spacing: 1px;
font-weight: 500;
}
.titleh3-tab .tab-header {
background-color: #fff;
margin-bottom: 5px;
box-shadow: 0px 5px 2px 0px #e5e5e54d;
}
.tab-style2 .time-title {
box-shadow: 0px 5px 2px 0px #e5e5e54d;
}
.product-grid-style2 .style2_product .product-title {
font-size: 14px;
margin-bottom: 8px;
}
.brand-list .item > p > img {
margin-bottom: 5px;
}
.titleh3-tab > li:hover, .title-tab > li.active {
background: #ffc300;
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
}
.titleh3-tab .title-tab > li:hover,.titleh3-tab .title-tab > li.active {
background: #ffffff;
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
}
.titleh3-tab .title-tab > li a {
text-transform: uppercase;
color: #333;
font-size: 14px;
}
.titleh3-tab .title-tab > li.active a {
color: #62a8ea;
}
.titleh3-tab .title-tab > li:hover a.navi,.titleh3-tab .title-tab > li.active a.navi {
color: #62a8ea;
}
.titleh3-tab .title-tab > li {
padding: 0;
margin: 0;
background: #fff;
padding-bottom: 15px;
padding-top: 15px;
position: relative;
margin-right: 38px;
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
}
.titleh3-tab .title-tab > li:last-child {
margin-right: 30px;
}
.titleh3-tab .title-tab > li:after {
content: "";
border-top: 1px solid #fff;
position: absolute;
top: 0;
left: 0;
right: 0;
display: block;
transition: all .6s;
-webkit-transition: all .6s;
-moz-transition: all .6s;
-o-transition: all .6s;
}
.titleh3-tab .title-tab > li.active:after,
.titleh3-tab .title-tab > li:hover:after {
border-top: 1px solid #62a8ea;
}
.titleh3-tab .tab-content {
background-color: #fff;
border: 1px solid #e8e8e8;
}
.titleh3-tab .row.list-product-wrap {
margin: 0;
}
.titleh3-tab .list-col-item.list-5-item {
padding: 0 7px;
}
.testimo-style2 .title14 a {
font-family: "Oswald";
font-size: 18px;
letter-spacing: 1px;
font-weight: 500;
text-transform: uppercase;
color: #f1f4f5;
}
.testimo-style2 .title14 a:hover {
color: #f96868;
}
.post-style2.post-style3 .post-info .post-title a:hover ,.post-style2.post-style3.item-post .post-info ul li a:hover {
color: #f96868;
}
.testimo-style2 .title14 {
text-align: center;
margin-bottom: 50px;
}
.testimo-style2 .client-thumb img {
border-radius: 50%;
}
.testimo-style2 .client-thumb {
text-align: center;
position: relative;
margin-bottom: 22px;
}
.testimo-style2 .client-info p {
color: #f1f4f5;
text-align:center;
}
.testimo-style2 {
padding: 100px 155px;
padding-bottom: 133px;
}
.img-testimo {
display: inline-block;
padding: 8px;
border: 1px solid #fff;
border-radius: 50%;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
}
.testimo-style2 .client-thumb a {
display: block;
border-radius: 50%;
position: relative;
}
.testimo-style2 .client-thumb a:hover::after, .testimo-style2 .client-thumb a:hover::before {
width: 100%;
height: 100%;
opacity: 1;
}
.testimo-style2 .client-thumb a::before {
top: 0;
left: 0;
opacity: 0;
-webkit-transition: all .3s ease-out 0s;
}
.testimo-style2 .client-thumb a::after, .testimo-style2 .client-thumb a::before {
width: 0;
height: 0;
background: rgba(0,0,0,.1);
content: "";
position: absolute;
z-index: 1;
transition: all .3s ease-out 0s;
border-radius: 50%;
}
.testimo-style2 .client-thumb a::after {
bottom: 0;
right: 0;
opacity: 0;
-webkit-transition: all .3s ease-out 0s;
}
.client-thumb:after {
content: "";
top: 50%;
display: block;
position: absolute;
border-bottom: 1px solid #6d7275;
z-index: -1;
width: 40%;
}
.client-thumb:before {
content: "";
top: 50%;
display: block;
position: absolute;
border-bottom: 1px solid #6d7275;
z-index: -1;
width: 40%;
right: 0;
}
.banner-slider .owl-theme .owl-controls .owl-page span {
border: 1px solid #fff;
background: #fff;
width: 15px;
height: 15px;
}
.banner-slider.testimonial-style2 .owl-theme .owl-controls .owl-page span {
border: 2px solid #fff;
width: 12px;
height: 12px;
}
.banner-slider.testimonial-style2 .owl-controls .owl-pagination {
bottom: 55px;
}
.post-style2.post-style3 .excerpt {
display: block;
text-align: left;
margin-bottom: 35px;
}
.post-style2.post-style3 .post-info {
display: inline-block;
width: calc(100% - 500px);
vertical-align: middle;
height: 375px;
background-color: #ffff;
padding-left: 70px;
}
.post-style2.post-style3 .post-thumb img {
width: auto;
height: auto;
max-height: 100%;
}
.post-style2.post-style3 .post-thumb:before ,.post-style2.post-style3 .post-thumb:after {
display: none;
}
.post-style2.post-style3 .post-thumb a:before {
transition-delay: .9s;
-webkit-transition-delay: .9s;
-moz-transition-delay: .9s;
-o-transition-delay: .9s;
}
.post-style2.post-style3 .post-thumb a.adv-thumb-link:after {
transition-delay: .3s;
-webkit-transition-delay: .3s;
-moz-transition-delay: .3s;
-o-transition-delay: .3s;
}
.post-style2.post-style3 .post-thumb:after {
transition-delay: .6s;
-webkit-transition-delay: .6s;
-moz-transition-delay: .6s;
-o-transition-delay: .6s;
}
.post-style2.post-style3 .post-thumb:before {
transition-delay: .1s;
-webkit-transition-delay: .1s;
-moz-transition-delay: .1s;
-o-transition-delay: .1s;
}
.post-style3.item-post .post-info ul {
text-align: left;
}
.post-style3.item-post .fa-calendar:before ,
.post-style3.item-post .fa-comment:before {
color: #f96868;
}
.post-style2.post-style3 .post-info .post-title {
font-size: 30px;
text-align: left;
margin-top: 11px;
width: 60%;
margin-bottom: 27px;
}
.item-post .post-info .readmore {
display: inline-block;
height: 50px;
line-height: 48px;
padding: 0 28px;
border: 1px solid #62a8ea;
border-radius: 0;
background-color: #62a8ea;
color: #fff;
text-transform: uppercase;
font-weight: 700;
font-size: 14px;
}
.post.blog-grid-view > h3.title18 {
margin-top: 50px;
margin-bottom: 50px;
letter-spacing: 1px;
font-weight: 500;
}
.social-style2.social-list {
text-align: center;
}
.social-style2.social-list .title-social {
color: #333;
display: block;
text-transform: uppercase;
text-align: center;
font-size: 18px;
font-family: "Oswald";
letter-spacing: 1px;
font-weight: 400;
margin-bottom: 20px;
}
.social-style2.social-list .icon-social a i {
width: 40px;
height: 40px;
color: #999999;
text-align: center;
border: 1px solid #999;
border-radius: 0px;
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
}
.social-style2.social-list .icon-social .fa-facebook ,
.social-list.social-style2 .icon-social .fa-twitter ,
.social-style2.social-list .icon-social .fa-google-plus ,
.social-list.social-style2 .icon-social .fa-pinterest{
background-color: #fff;
}
.social-style2 .fa-instagram:before {
position: relative;
top: auto;
right: auto;
color: #999999;
}
.social-list.social-style2 .icon-social a i:before {
font-size: 14px;
}
.social-bottom {
padding-bottom: 50px;
}
.blog-grid-view .item-post.post-style3 {
margin-bottom: 48px;
}
.social-style2.social-list .icon-social a:hover i {
background-color: #62a8ea;
border: 1px solid #62a8ea;
color: #fff;
}
.social-style2 a:hover .fa-instagram:before {
color: #fff;
}
.brand-sale h2 {
font-size: 30px;
color: #fff;
font-family: "Oswald";
font-weight: 400;
text-transform: uppercase;
margin: 0;
}
.brand-sale h3 {
font-size: 18px;
color: #fff;
font-weight: 300;
display: inline-block;
padding-top: 21px;
padding-bottom: 22px;
border-top: 1px solid #aba7c0;
border-bottom: 1px solid #aba7c0;
letter-spacing: 1px;
}
.brand-sale.wpb_content_element > .wpb_wrapper {
margin-top: 103px;
margin-bottom: 95px;
}
.product-grid-style2 .list-col-item {
width: 100%;
}
.product-grid-style2 .style2_product {
background-color: #fff;
}
.product-grid-style2 .product-extra-link .addcart-link {
border: 1px solid #62a8ea;
background-color: #62a8ea;
color: #fff;
}
.product-grid-style2 .detail .more-detail {
border: 1px solid #f96868;
background-color: #f96868;
color: #fff;
}
.product-grid-style2.product-grid-view .product .item-product {
margin-bottom: 20px;
}
.product-grid-style2.product-grid-view .product:last-child .item-product {
margin-bottom: 0px;
}
.product-grid-style2 .product-thumb {
max-width: 240px;
}
.product-grid-style2 .product-info {
width: 65%;
}
.product-grid-style2 .style2_product .product-price del {
font-size: 12px;
}
.product-grid-style2 .style2_product .product-info p {
font-size: 14px;
color: #555;
}
.brand-list {
display: inline-block;
border: 10px solid #333333;
margin-top: -222px;
width: 370px;
}
.brand-list > .brands {
padding-left: 30px;
overflow: auto;
max-height: 705px;
padding-top: 30px;
background-color: #fff;
padding-right: 10px;
padding-bottom: 30px;
margin-bottom: 0px !important;
}
.brand-list .mCSB_inside>.mCSB_container {
margin-right: 20px;
}
.brand-list .item {
padding-bottom: 39px;
text-align: center;
padding-top: 30px;
border-bottom: 1px solid #e5e5e5;
}
.brand-list .item:last-child {
border-bottom: 0;
}
.brand-list a {
padding: 8px 25px;
font-size: 14px;
color: #fff;
border: 1px solid #62a8ea;
background-color: #62a8ea;
border-radius: 0px;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
}
.brand-list a:hover {
border: 1px solid #f96868;
background-color: #f96868;
}
.brand-list h4 {
font-size: 12px;
color: #666666;
margin-bottom: 28px;
}
.brand-list > .brands::-webkit-scrollbar {
width: 7px;
} .brand-list > .brands::-webkit-scrollbar-track {
box-shadow: inset 0 0 5px #fff; 
border-radius: 12px;
background-color: #fff;
} .brand-list > .brands::-webkit-scrollbar-thumb {
background: #a3abb2; 
border-radius: 12px;
}
.wpb_text_column :last-child .brand-list > .brands {
margin-bottom: 30px;
}
.grid-style5 .list-product-extra-link {
position: absolute;
top: 50%;
margin-top: -22px;
left: 0;
transform: translate(-50%);
z-index: 9;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
overflow: hidden;
opacity: 0;
}
.grid-style5 .product-title a {
color: #333;
}
.grid-style5 .list-product-extra-link a {
color: #fff;
background: #62a8ea;
font-size: 16px;
border-radius: 0;
line-height: 19px;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
}
.grid-style5 .product-thumb:hover .list-product-extra-link {
left: 50%;
overflow: visible;
opacity: 1;
}
.grid-style5 .product-thumb .list-product-extra-link a:hover {
color: #fff;
background: #f96868;
} .banner-slider.slider-home3 .banner-info h2 {
letter-spacing: 1px;
margin-top: 0;
margin-bottom: 3px;
}
.banner-slider.slider-home3 .banner-info h4 {
margin-top: 17px;
margin-bottom: 20px;
font-weight: 400;
line-height: 25px;
}
.banner-slider.slider-home3 .banner-info a {
padding: 0 33px;
margin-right: 5px;
height: 50px;
line-height: 50px;
background-color: #62a8ea;
}
.banner-slider.slider-home3 .banner-info a:hover {
background-color: #f96868;
}
.banner-slider.slider-home3 .owl-controls .owl-pagination {
bottom: 7%;
}
.banner-slider.slider-home3 .owl-theme .owl-controls .owl-page span {
border: 2px solid #fff;
background: #fff;
width: 12px;
height: 12px;
}
.banner-slider.slider-home3 .owl-theme .owl-controls .owl-page.active span {
background: none;
}
.slider-home3.banner-slider:hover .owl-theme .owl-controls .owl-buttons div.owl-prev {
left: 280px;
}
.slider-home3 .owl-theme .owl-controls .owl-buttons div.owl-prev i:before {
border-right: 4px solid #fff;
}
.slider-home3 .owl-theme .owl-controls .owl-buttons div.owl-prev i:after,.slider-home3 .owl-theme .owl-controls .owl-buttons div.owl-next i:after {
background-color: #fff;
}
.slider-home3.banner-slider:hover .owl-theme .owl-controls .owl-buttons div.owl-next {
right: 280px;
}
.slider-home3 .owl-theme .owl-controls .owl-buttons div.owl-next i:before {
border-left: 4px solid #fff;
}
.grid-style5 span.sale:before {
content: "";
position: absolute;
border-bottom: 4px solid transparent;
border-top: 4px solid transparent;
border-right: 4px solid #f96868;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
bottom: -4px;
right: 0;
}
.grid-style5 span.new:before {
content: "";
position: absolute;
border-bottom: 4px solid transparent;
border-top: 4px solid transparent;
border-left: 4px solid #62a8ea;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
bottom: -4px;
left: 0;
}
.footer2-contactlink:after {
content: "";
bottom: 0px;
left: 15px;
right: 15px;
height: 1px;
position: relative;
display: block;
background: #2b2726;
width: calc(100% - 30px);
}
.footer-page > div > div.footer-2:after {
display: none;
}
.detail .more-detail, .product-extra-link a.addcart-link.button {
padding: 0 20px;
}
.product-title a {
color: #333;
}
.banner-style2 .banner-info a.shop-button {
padding: 0px 25px;
}
.sidebar {
padding-left: 0;
padding-right: 0;
border: 0;
padding-top: 0;
}
.bread-crumb {
background:none;
border-bottom: 1px solid #e5e5e5;
margin-bottom: 0px;
padding-left: 0;
}
.bread-crumb a::after {
content: "-";
margin: 0 10px 0 10px;
}
.bread-crumb a {
color: #999;
}
.wrap-bread-crumb {
margin: 0;
}
.sidebar {
margin-top: 0px;
}
.show-by .dropdown-link .silver, .view-type a {
height: 30px;
line-height: 30px;
display: inline-block;
}
.show-by .dropdown-link .silver {
position: relative;
min-width: 110px;
border: 1px solid #e5e5e5;
border-radius: 0px;
padding: 0 15px;
color: #333;
}
.view-type a.grid-view ,
.view-type a.list-view {
border-radius: 0;
}
.view-type a {
width: 30px;
}
.view-type a.active {
color: #fff;
background-color: #fab502;
border: 1px solid #fab502;
}
.sort-by .select-box select {
height: 30px;
width: 140px;
border-radius: 0;
line-height: 30px;
}
.sort-by .select-box::after {
top: 6px;
}
.show-by .dropdown-link .silver::after {
top: 0px;
}
.show-by .show-number {
display: inline-block;
margin-right: 20px;
}
.title-page {
margin-bottom: 30px;
margin-top: 0;
}
.title-page h2 {
padding: 0;
font-size: 28px;
line-height: 32px;
}
.content-page {
margin-top: 0px;
} .wg-product-slider .table-thumb {
width: 100px;
display: inline-block;
vertical-align: top;
}
.wg-product-slider .table-thumb .product-thumb {
padding: 0;
border: none;
}
.wg-product-slider .product-info {
display: inline-block;
padding-left: 18px;
}
.wg-product-slider .product-title {
font-size: 14px;
margin-bottom: 6px;
}
.wg-product-slider .product-price ins ,
.wg-product-slider .product-price > span {
color: #333;
}
.wg-product-slider .item-wg-product {
padding-bottom: 15px;
margin-bottom: 15px;
border-bottom: 1px solid #e5e5e5;
}
.wg-product-slider .item-wg-product:last-child {
padding-bottom: 0;
margin-bottom: 0;
border-bottom: none;
}
.wg-product-slider .product-price {
margin-bottom: 9px;
}
.widget .wg-product-slider ul.wrap-rating li {
padding-top: 0px;
vertical-align: top;
line-height: 16px;
}
.wg-product-slider .group-navi .owl-buttons {
left: auto;
top: -39px;
}
.wg-product-slider .product-thumb>.quickview-link {
line-height: 18px;
background: #fab502;
color: #fff;
font-size: 35px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.wg-product-slider .product-thumb:hover>.quickview-link {
font-size: 14px;
}
.item-product-list .product-thumb {
padding: 0;
border: none;
border-right: 1px solid #e5e5e5;
}
.item-product-list {
border: 1px solid #e5e5e5;
}
.item-product-list.item-product:hover .product-thumb {
border-bottom: none;
transition: all 0.2s ease-out 0s;
-webkit-transition: all 0.2s ease-out 0s;
}
.item-product-list .col-md-4 {
width: 340px;
}
.item-product-list .col-md-8 {
width: calc(100% - 340px);
}
.item-product-list.item-product:hover .product-info ,
.item-product-list.item-product .product-info{
border: 0;
border-top: 0;
}
.item-product-list.item-product:hover {
box-shadow: none;
transition: all 0.4s ease-out 0s;
-webkit-transition: all 0.4s ease-out 0s;
}
.item-product-list.item-product .product-info {
text-align: left;
padding-top: 30px;
padding-left: 0px;
}
.item-product-list .product-thumb-link::before {
content: "";
background: rgba(255, 255, 255, 0.5);
opacity: 0;
z-index: 1;
transform: scale(0) rotate(360deg);
-webkit-transform: scale(0) rotate(360deg);
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.item-product-list .product-thumb:hover .product-thumb-link::before {
opacity: 1;
transform: scale(1) rotate(0);
-webkit-transform: scale(1) rotate(0);
}
.item-product-list .product-title {
margin-bottom: 3px;
line-height: 23px;
}
.item-product-list .product-price {
margin-bottom: 3px;
}
.item-product-list .wrap-rating {
margin-bottom: 11px;
}
.item-product-list .desc {
margin-bottom: 18px;
}
.item-product-list .product-extra-link a.addcart-link.button ,
.item-product-list .detail .more-detail {
padding: 0 20px !important;
}
.item-product-list .product-thumb:hover>.quickview-link {
line-height: 19px;
font-size: 14px;
color: #fff;
background-color: #fab502;
}
.item-product-list .product-thumb >.quickview-link {
font-size: 23px;
}
.view-type > a.grid-view {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/image/icon/icon-grid.png);
}
.view-type > a.list-view.active {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/image/icon/icon-list-active.png);
}
.view-type > a.list-view {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/image/icon/icon-list.png);
}
.view-type > a.grid-view.active {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/image/icon/icon-grid-active.png);
}
.view-type > a {
background-repeat: no-repeat !important;
background-position: center center !important;
}
.view-type > a i {
font-size: 0;
}
.wpb_content_element.list-tag {
padding: 30px;
border: 1px solid #e8e8e8e8;
margin-bottom: 21px;
background-color: #fafafa; 
}
.list-tag .widgettitle {
display: none;
}
.list-tag .tagcloud:after {
content: " ";
display: table;
clear: both;
}
.list-tag .tagcloud:before {
content: " ";
display: table;
}
.list-tag a {
font-size: 14px;
font-weight: 400;
text-transform: none;
border-radius: 0px;
letter-spacing: 0px;
background-color: #fff;
padding: 0 27px;
border: 1px solid #e8e8e8;
color: #333;
height: 40px;
line-height: 40px;
margin: 0;
border-bottom: 0;
position: relative;
border-top: 0;
margin-left: -1px;
float: left;
margin-top: -1px;
}
.list-tag a:after {
content: "";
top: 0;
left: 0;
right: 0;
border-top: 1px solid #e8e8e8;
position: absolute;
transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
}
.list-tag a:before {
content: "";
bottom: 0;
left: 0;
right: 0;
border-bottom: 1px solid #e8e8e8;
position: absolute;
transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
}
.list-tag a:hover:before ,
.list-tag a:hover:after {
border-color:  #f96868;
}
.list-tag a:hover {
color: #fff;
border: 1px solid #f96868;
background-color: #f96868;    
border-top: none;
border-bottom: none;
}
.list-tag .tagcloud {
margin-top: 0;
}
.sidebar .sidebar-style-2 {
padding: 20px 15px 25px 20px;
border: 1px solid #e8e8e8;
}
.sidebar .sidebar-style-2 .widget-title {
position: relative;
border-bottom: 0;
}
.sidebar .sidebar-style-2 .widget-title:after {
content: "";
position: absolute;
bottom: 0;
left: -20px;
right: 0;
border-bottom: 1px solid #e8e8e8;
width: calc(100% + 35px);
}
.sidebar .sidebar-style-2 .widget-title:before {
content: "__";
position: absolute;
top: -8px;
right: 0;
color: #e8e8e8;
}
.sidebar .sidebar-style-2.widget_s7upf_attribute_filter .widget-title, .sidebar-style-2.widget_price_filter .widget-title {
font-size: 14px;
color: #333;
border: none;
padding-bottom: 13px;
margin-bottom: 12px;
}
.sidebar-style-2.widget ul li {
border: 0;
padding-top: 0;
}
.sidebar-style-2.widget_s7upf_category_fillter li > a::before, .sidebar-style-2.widget_s7upf_attribute_filter li > a::before {
border: 1px solid #e5e5e5;
content: "";
font-family: fontawesome;
height: 12px;
left: 0;
line-height: 11px;
position: absolute;
text-align: center;
top: 4px;
width: 12px;
}
.sidebar-style-2.widget_s7upf_category_fillter li > a.active::before, .sidebar-style-2.widget_s7upf_attribute_filter li > a.active::before {
content: "\f00c";
color: #fff;
background-color: #f96868;
border-color: #f96868;
}
.sidebar-style-2.widget_s7upf_category_fillter li > a.active, .sidebar-style-2.widget_s7upf_attribute_filter li > a.active {
color: #f96868;
}
.sidebar-style-2.widget_s7upf_category_fillter li > a, .sidebar-style-2.widget_s7upf_attribute_filter li > a {
padding-left: 20px;
}
.sidebar .sidebar-style-2.widget-product-slider .widget-title:before {
display: none;
}
.sidebar-style-2.widget, .sidebar .sidebar-style-2.widget.widget_s7upf_attribute_filter:last-child {
margin-bottom: 20px;
}
.sidebar-style-2.widget ul li .count {
position: relative;
right: -4px;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount .button, .woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount {
font-size: 14px;
line-height: 30px;
height: 30px;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount .button {
padding: 0 19px !important;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount .price_label span {
height: 30px;
width: 60px;
line-height: 30px;
margin-right: 15px;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount span.from:after {
content: "-";
right: -11px;
position: absolute;
}
.woocommerce .sidebar-style-2.widget_price_filter .ui-slider .ui-slider-range {
background-color: #e8e8e8;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_wrapper .ui-widget-content {
background-color: #f96868;
height: 1px;
margin-bottom: 11px;
margin-top: 80px;
}
.woocommerce .sidebar-style-2.widget_price_filter .ui-slider .ui-slider-handle {
top: -7px;
width: 15px;
height: 15px;
border: 0;
background: #333;
border-radius: 0;
}
.woocommerce .sidebar-style-2.widget_price_filter .ui-slider .ui-slider-handle:focus {
background: #f96868;    
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount .button {
border: 1px solid #333;
background-color: #333;
color: #fff;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount .button:hover {
background-color: #f96868;   
border-color: #f96868; 
}
.sidebar-style-2 .list-category-toggle li.has-sub-cat:after {
top: 3px;
}
.sidebar-style-2.widget .list-category-toggle > li > ul {
padding: 10px 20px;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_amount {
position: absolute;
top: -57px;
}
.woocommerce .sidebar-style-2.widget_price_filter .price_slider_wrapper {
position: relative;
}
.widget_s7upf_attribute_filter.sidebar-style-2 .tawcvs-swatches .swatch-color {
width: 22px;
height: 22px;
border-radius: 0;
margin-bottom: 10px;
}
.widget_s7upf_attribute_filter.sidebar-style-2 .tawcvs-swatches .swatch-color:hover {
border-color: #de3d68;
}
.detail-tab-title {
display: block;
}
.detail-tab-content {
display: block;
padding-top: 25px;
padding-bottom: 40px;
padding-right: 30px;
}
.detail-tabs .detail-tab-title li {
display: inline-block;
}
.detail-tabs .detail-tab-title ul {
border-bottom: 1px solid #e5e5e5;
}
.detail-tabs .detail-tab-title ul li a {
border-bottom: none;
}
.detail-tabs {
border-left: 1px solid #e5e5e5;
border-right: 1px solid #e5e5e5;
}
.detail-tab-title {
border-right: 0;
}
.list-tag-detail li a {
padding: 10px 20px;
color: #999999;
}
.list-tag-detail li a::before {
position: absolute;
right: 50%;
left: auto;
width: auto;
content: "";
bottom: 0px;
background: none;
border-right: 5px solid transparent;
border-left: 5px solid transparent;
border-top: 0px solid #333333;
transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
transform: translateX(-50%);
top: auto;
visibility: hidden;
opacity: 0;
}
.list-tag-detail li.active a::before {
visibility: visible;
opacity: 1;
border-top: 5px solid #333333;
top: auto;
background: none;
left: auto;
width: auto;
bottom: -5px;
}
.tab-content #tab-additional_information tbody tr td {
padding-left: 5px;
padding-right: 5px;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
font-size: 14px;
}
.woocommerce #reviews #comments ol.commentlist .wrap-rating li {
margin-bottom: 0px;
}
.commentlist .wrap-rating {
margin-bottom: 15px;
}
.detail-info > .product-title {
font-size: 30px;
font-weight: 700;
margin-bottom: 17px;
}
.summary.detail-info > .product-title {
line-height: 39px;
white-space: normal;
}
.product-rating {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/images/icon/rate-star2.png);
background-position: 0 0;
}
.product-rate {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/css/images/icon/rate-star2.png);
background-position: 0 -13px;
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
width: 86px;
height: 14px;
}
.product-rate, .product-rating {
background-repeat: repeat-x;
height: 14px;
}
.widget_s7upf_advantage_widget.sidebar-style-2 {
padding: 0;
border: none;
}
.banner-slider-info {
padding: 45px 40px 25px 40px;
background-color: #f96868;
text-align: center;
color: #fff;
}
.banner-slider-info h3 {
margin: 0;
font-size: 16px;
font-weight: 700;
text-transform: uppercase;
margin-bottom: 5px;
}
.banner-slider-info h4 {
margin: 0;
font-size: 13px;
font-weight: 400;
color: #fff;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.banner-slider-info h4:hover {
color: #333;
}
.banner-slider-item.owl-theme .owl-controls .owl-page {
vertical-align: middle;
}
.banner-slider-item.owl-theme .owl-controls {
position: absolute;
left: 50%;
transform: translateX(-50%);
bottom: 17%;
width: fit-content;
background: #fff;
}
.owl-theme.banner-slider-item .owl-controls .owl-pagination {
padding: 13px 40px;
}
.owl-theme.banner-slider-item .owl-controls .owl-page.active span {
background: #f96868;
}
.owl-theme.banner-slider-item a.img::after, .owl-theme.banner-slider-item a.img::before {
width: 0;
height: 0;
background: rgba(0,0,0,.1);
content: "";
position: absolute;
z-index: 1;
transition: all .3s ease-out 0s;
}
.owl-theme.banner-slider-item a.img::before {
top: 0;
left: 0;
opacity: 0;
-webkit-transition: all .3s ease-out 0s;
}
.owl-theme.banner-slider-item .item a.img:hover::after, .owl-theme.banner-slider-item .item a.img:hover::before {
width: 100%;
height: 100%;
opacity: 1;
}
.owl-theme.banner-slider-item a.img::after {
bottom: 0;
right: 0;
opacity: 0;
-webkit-transition: all .3s ease-out 0s;
}
.owl-theme.banner-slider-item a.img {
display: block;
position: relative;
overflow: hidden;
}
.banner-advs.list-view .banner-info {
text-align: left;
z-index: 1;
}
.banner-advs.list-view .banner-info h3 {
font-weight: 700;
font-size: 16px;
color: #333;
font-family: 'Open Sans',sans-serif;
letter-spacing: 0;
}
.banner-advs.list-view .banner-info:before {
display: none;
}
.banner-advs.list-view .banner-info h2 {
font-weight: 700;
font-size: 30px;
color: #ff4635;
text-transform: uppercase;
}
.mCustomScrollBox>.mCSB_scrollTools {
width: 7px;
}
.mCSB_scrollTools .mCSB_dragger {
background: rgb(179, 179, 179);
border-radius: 20px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
background: rgb(179, 179, 179);
margin: 0;
width: 100%;
border-radius: 5px;
}
.mCSB_scrollTools .mCSB_draggerRail {
background: #fff;
width: 100%;
}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
background-color: rgb(179, 179, 179);   
}
.main-nav>ul>li .sub-menu>li>a {
margin-left: 0px;
}
.list-full .price , .list-full .product-price , .list-full .woocommerce-product-details__short-description ,
.list-full .item-product-meta-info {
display: none;
}
.item-product-list.item-product.list-style2 .product-info {
width: calc(100% - 34.5%);
display: inline-block;
padding-right: 0;
padding-top: 0;
}
.list-style2 .list-full {
width: 34%;
display: inline-block;
position: relative;
vertical-align: top;
padding-left: 23px;
min-width: 250px;
}
.product-list-view .item-product.list-style2 {
border: 0;
}
.item-product-list.list-style2 .product-thumb {
border-right: none;
}
.item-product-list.list-style2 .product-title {
margin-bottom: 13px;
line-height: 21px;
}
.item-product-list.list-style2 .product-price {
margin-bottom: 9px;
}
.item-product-list.list-style2 ul.wrap-rating {
border-bottom: 1px solid #e8e8e8;
padding-bottom: 15px;
margin-bottom: 12px;
}
.list-style2 .list-full .yith-wcwl-add-to-wishlist {
display: inline-block;
left: 50%;
transform: translateX(-50%);
position: relative;
font-size: 0;
}
.list-style2 .list-full .compare {
display: inline-block;
left: 50%;
transform: translateX(-50%);
}
.list-style2 .list-full .compare ,.list-style2 .list-full .yith-wcwl-add-to-wishlist .add_to_wishlist {
font-size: 0;
height: 26px;
width: 26px;
padding: 0 !important;
position: relative;
text-align: center;
line-height: 27px;
border-radius: 0px;
bottom: 1px;
border: 1px solid #fff;
}
.list-style2 .list-full .compare:hover , .list-style2 .yith-wcwl-wishlistexistsbrowse.show a:hover ,.list-style2 .list-full .yith-wcwl-add-to-wishlist .add_to_wishlist:hover {
background-color: #fff;
border-color: #fab502;
}
.list-style2 .list-full a.add_to_wishlist:after {
content: "\f004";
font-family: "FontAwesome";
font-size: 12px;
color: #fab502;
}
.list-style2 .list-full .compare:after {
content: "\f0ec";
font-family: "FontAwesome";
font-size: 12px;
color: #fab502;
}
.woocommerce .list-style2 .list-full form.cart button.single_add_to_cart_button {
position: absolute;
font-size: 0;
height: 32px;
width: 32px;
padding: 0 !important;
vertical-align: middle;
text-align: center;
line-height: 33px;
border-radius: 0px;
bottom: 0;
left: 50%;
transform: translateX(-50%);
background: #fab502;
margin-left: -24px;
border: none;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce .list-style2 .list-full form.cart button.single_add_to_cart_button:after {
position: absolute;
display: block;
font-family: "FontAwesome";
content: "\f07a";
top: -1px;
font-size: 14px;
left: 50%;
transform: translate(-50%);
color: #fff;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce .list-style2 .list-full form.cart button.single_add_to_cart_button:hover {
background-color: #333;
}
.woocommerce .list-style2 .list-full form.cart button.single_add_to_cart_button:hover:after {
color: #fab502;
}
.woocommerce div.product .list-style2 .list-full p.stock {
display: none;
}
.woocommerce div.product .list-style2 .list-full form.cart {
padding-bottom: 33px;
border-bottom: 1px solid #e8e8e8;
margin-bottom: 10px;
padding-top: 27px;
}
.list-style2 .list-full .compare.added:after {
margin-left: 0;
}
.list-style2 .detail-qty {
display: inline-block;
height: 40px;
width: 200px;
position: relative;
border-radius: 0;
text-align: center;
}
.list-style2 .detail-qty a.qty-down {
bottom: auto;
left: 0;
margin-left: 40px;
border-left: 0;
height: 40px;
line-height: 40px;
}
.list-style2 .detail-qty a.qty-up {
bottom: auto;
right: 0;
margin-right: 40px;
border-left: 0;   
height: 40px;
line-height: 40px 
}
.list-style2 .detail-qty .qty-val {
text-align: center;
}
.list-style2 .detail-qty a.qty-down i:before {
content: "\f0d7";
}
.list-style2 .detail-qty a.qty-up i:before {
content: "\f0d8";
}
.list-style2 .yith-wcwl-wishlistexistsbrowse.show {
font-size: 0;
height: 26px;
width: 26px;
padding: 0 !important;
position: relative;
text-align: center;
line-height: 27px;
border-radius: 50%;
bottom: 1px;
border: 1px solid #fff;
}
.list-style2 .yith-wcwl-wishlistexistsbrowse.show a:after {
content: '\e017';
font-size: 12px;
font-family: WooCommerce;
color: #fab502;
position: relative;
}
.list-style2 .yith-wcwl-wishlistaddedbrowse.show a:after {
content: '\e017';
font-size: 12px;
font-family: WooCommerce;
color: #fab502;
position: relative;
}
.list-style2 .yith-wcwl-wishlistaddedbrowse.show {
font-size: 0;
height: 26px;
width: 26px;
padding: 0 !important;
position: relative;
text-align: center;
line-height: 27px;
border-radius: 50%;
bottom: 1px;
border: 1px solid #fff;
}
.list-style2 .yith-wcwl-wishlistaddedbrowse.show:hover ,.list-style2 .yith-wcwl-wishlistexistsbrowse.show:hover {
background-color: #fff;
border-color: #fab502;
}
.list-style2 .list-full .compare.added {
bottom: 6px;
}
.list-style2 button.single_add_to_cart_button:before {
content: "Add to cart";
display: block;
background: #222 none repeat scroll 0 0;
border-radius: 0;
color: #fff;
font-size: 12px;
left: 0;
line-height: 20px;
margin-left: -20px;
margin-bottom: 30px;
position: absolute;
text-align: center;
bottom: 100%;
width: auto;
font-weight: normal;
opacity: 0;
visibility: hidden;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-ms-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
text-transform: none;
padding-left: 5px;
padding-right: 5px;
min-width: 75px;
}
.list-style2 button.single_add_to_cart_button:hover:before {
margin-bottom: 10px;
opacity: 1;
visibility: visible;
}
.list-style2 .list-full .yith-wcwl-add-to-wishlist .add_to_wishlist:before {
content: "Add to Wishlist";
display: block;
background: #222 none repeat scroll 0 0;
border-radius: 0;
color: #fff;
font-size: 12px;
left: 0;
line-height: 20px;
margin-left: -20px;
margin-bottom: 30px;
position: absolute;
text-align: center;
bottom: 100%;
width: auto;
font-weight: normal;
opacity: 0;
visibility: hidden;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-ms-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
text-transform: none;
padding-left: 5px;
padding-right: 5px;
min-width: 75px;    
}
.list-style2 .list-full .yith-wcwl-add-to-wishlist .add_to_wishlist:hover:before {
margin-bottom: 10px;
opacity: 1;
visibility: visible;  
}
.list-style2 .list-full .compare:before {
content: "Compare";
display: block;
background: #222 none repeat scroll 0 0;
border-radius: 0;
color: #fff;
font-size: 12px;
left: 0;
line-height: 20px;
margin-left: -20px;
margin-bottom: 30px;
position: absolute;
text-align: center;
bottom: 100%;
width: auto;
font-weight: normal;
opacity: 0;
visibility: hidden;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-ms-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
text-transform: none;
padding-left: 5px;
padding-right: 5px;
min-width: 75px;   
}
.list-style2 .list-full .compare:hover:before {
visibility: visible;
opacity: 1;
margin-bottom: 10px;
}
.list-style2 .yith-wcwl-wishlistaddedbrowse.show:before ,.list-style2 .yith-wcwl-wishlistexistsbrowse.show:before {
content: "Wishlist";
display: block;
background: #222 none repeat scroll 0 0;
border-radius: 0;
color: #fff;
font-size: 12px;
left: 0;
line-height: 20px;
margin-left: -20px;
margin-bottom: 30px;
position: absolute;
text-align: center;
bottom: 100%;
width: auto;
font-weight: normal;
opacity: 0;
visibility: hidden;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
-moz-transition: all 0.5s ease-out 0s;
-ms-transition: all 0.5s ease-out 0s;
-o-transition: all 0.5s ease-out 0s;
text-transform: none;
padding-left: 5px;
padding-right: 5px;
min-width: 75px;
}
.list-style2 .yith-wcwl-wishlistaddedbrowse.show:hover:before ,.list-style2 .yith-wcwl-wishlistexistsbrowse.show:hover:before {
visibility: visible;
opacity: 1;
margin-bottom: 10px;
}
.fixed-header .header-2 {
left: auto;
right: auto;
transform: translateX(0);
width: 100%;
}
.fixed-header .header-2 > .col-sm-2 ,.fixed-header .header-2 > .cart-header2 ,.fixed-header .header-2 > .col-sm-9 .menu-fixed-content{
display: none;
}
.fixed-header .header-2 > .col-sm-9 {
width: 100%;
}
.fixed-header .header-2 #menu-main-menu {
margin-top: 20px;
}
.item-post.style4 .post-info .post-title ,.item-post.style4 .blog-total-info , .item-post.style4 .post-info .excerpt {
text-align: left;
}
.item-post-default.style4 .post-thumb {
margin-bottom: 22px;
}
.item-post.style4 .post-info .post-title {
margin-bottom: 13px;
text-transform: none;
font-size: 24px;
}
.item-post.style4 .author a {
color: #333;
}
.item-post.style4 .post-info .excerpt {
margin-bottom: 24px;
}
.item-post.style4 .detail .more-detail {
padding-left: 20px !important;
padding-right: 25px !important;
}
.item-post.style4 {
margin-bottom: 50px;
}
.style4 .overlay-image .adv-thumb-link::after {
background: rgba(0,0,0,.3);
content: "";
position: absolute;
width: 100%;
height: 100%;
background: linear-gradient(left bottom, rgba(255, 255, 255, 0.2), transparent);
background: -webkit-linear-gradient(left bottom, rgba(255, 255, 255, 0.2), transparent);
left: -100%;
top: 0;
z-index: 1;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.style4 .overlay-image:hover .adv-thumb-link::after {
opacity: 1; 
left: 100%;
}
.item-default.list-style1 .post-thumb {
margin-bottom: 25px;
margin-top: 4px;
}
.item-post.list-style1 .post-info .post-title {
margin-bottom: 17px;
text-transform: none;
font-weight: 700;
font-size: 24px;
text-align: left;
line-height: 25px;
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.list-style1.item-post .blog-total-info {
text-align: left;
margin-bottom: 15px;
}
.list-style1.item-post .detail div {
list-style: none;
display: inline-block;
line-height: 30px;
}
.list-style1.item-post .detail div a {
margin-right: 10px;
}
.blog-list-view .pagi-nav {
padding-top: 0;
text-align: left;
margin-bottom: 30px;
}
.blog-grid-view .pagi-nav {
padding-top: 0;
text-align: right;
margin-bottom: 30px;
}
.sidebar-style-2.widget > ul > li {
margin-bottom: 5px;
}
.item-style2 > .img-post {
width: 400px;
height: 300px;
display: inline-block;
overflow: hidden;
}
.item-style2 > .info {
width: calc(100% - 405px);
display: inline-block;
padding-left: 28px;
vertical-align: top;
padding-right: 10px;
}
.item-post.list-style1.item-style2 .post-info .post-title {
font-size: 24px;
margin-bottom: 17px;
}
.list-style1.item-post.item-style2 .blog-total-info {
margin-bottom: 17px;
}
.blog-list-view .item-post-list.item-style2 {
border-bottom: 1px solid #e5e5e5;
padding-bottom: 45px;
margin-bottom: 50px;
}
.main-nav li.has-mega-menu>.mega-menu {
padding: 37px 30px 25px 27px;
max-width: 860px;
}
.main-nav li.has-mega-menu>.mega-menu > p {
display: none;
}
.main-nav li.has-mega-menu>.mega-menu .mega-list-cat h2 {
font-size: 14px;
font-family: "Oswald";
letter-spacing: 1px;
}
.mega-list-cat ul {
margin-top: 12px;
}
.main-nav li.has-mega-menu .mega-list-cat ul li a {
display: block;
padding-top: 10px;
padding-bottom: 11px;
padding-left: 16px;
position: relative;
}
.main-nav li.has-mega-menu .mega-list-cat ul li:hover a {
padding-left: 22px;
}
.main-nav li.has-mega-menu .mega-list-cat ul li a:after {
font-family: "FontAwesome";
content: "\f111";
color: #fab708;
font-size: 6px;
left: 3px;
position: absolute;
top: 17px;
transition: all .3s ease-out 0s;
}
.mega-menu .style2_product .product-info .adtocart_detail ,.mega-menu .style2_product .product-info > p {
display: none;
}
.mega-menu .style2_product .product-title {
font-size: 14px;
line-height: 18px;
margin-bottom: 8px;
}
.megamenu .gap-30 .list-product-wrap .item {
padding: 0px;
}
.mega-menu .style2_product {
border: none;
border-bottom: 1px solid #e5e5e5;
}
.mega-menu .style2_product .product-thumb .img-lable .list-product-extra-link {
display: none;
}
.header-page .mega-menu .style2_product .product-thumb {
border: 0;
padding: 19px;
padding-left: 0;
padding-right: 15px;
width: calc(50% - 20px);
}
.header-page .mega-menu .style2_product.item-product .product-info {
padding-right: 0;
}
.header-page .mega-menu .style2_product:hover {
background: none;
}
.header-page .mega-menu .style2_product.item-product .product-info {
padding-top: 18px; 
}
.header-page .mega-menu .gap-30 .list-product-wrap .item .product {
margin-bottom: 0;
}
.header-page .mega-menu .product-slider-header h3.title18 {
margin-bottom: 10px;
text-align: left;
font-size: 14px;
letter-spacing: 1px;
}
.header-page .mega-menu .item .product:first-child .style2_product {
padding-top: 10px;
border-top: 1px solid #e5e5e5;
}
.header-page .mega-menu .product-slider-header .group-navi .owl-buttons {
top: -10px;
right: 0;
left: auto;
}
.header-page .product-slider-header {
padding-top: 0px;
padding: 0;
max-width: 270px;
}
.header-page .mega-menu .banner-info h3 {
font-size: 14px;
font-family: "Oswald";
color: #333;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: 700;
text-align: left;
line-height: 16px;
margin-bottom: 20px;
padding-bottom: 9px;
border-bottom: 1px solid #e5e5e5;
}
.header-page .mega-menu .wpb_wrapper .banner-info {
max-width: 270px;
text-align: left;
}
.header-page .mega-menu .wpb_wrapper .banner-advs .banner-info h4 {
font-size: 12px;
color: #333;
letter-spacing: 0;
margin-top: 18px;
margin-bottom: 0;
font-family: 'Open Sans',sans-serif;
font-weight: 700;
margin-bottom: 9px;
}
.header-page .mega-menu .wpb_wrapper .banner-advs .banner-info h4.upto {
font-size: 14px;
font-weight: 400;
display: inline-block;
margin-right: 3px;
margin-top: 0;
margin-bottom: 0px;
}
.header-page .mega-menu .wpb_wrapper .banner-info h3.sale {
font-size: 18px;
display: inline-block;
margin-top: 0;
border-bottom: 0;
font-family: 'Open Sans',sans-serif;
letter-spacing: 0;
margin-bottom: 10px;
}
.header-page .mega-menu .wpb_wrapper .banner-info a.shop-button {
border: 1px solid #333;
font-size: 12px;
background-color: #fff;
padding: 0 19px;
color: #333;
height: 35px;
line-height: 34px;
}
.header-page .megamenu .wpb_wrapper .mega-list-cat {
vertical-align: top;
margin-right: 30px;
min-width: 170px;
display: inline-block;
}
.header-page .megamenu .wpb_wrapper > div {
display: inline-block;
}
.header-page .megamenu .wpb_wrapper .banner-advs {
vertical-align: top;
padding-left: 30px;
border-left: 1px solid #e5e5e5;
margin-right: 30px;
padding-bottom: 15px;
display: inline-block;
}
.header-page .megamenu .wpb_wrapper .gap-30 .list-product-wrap {
margin: 0px; 
max-width: 270px;
}
.main-nav li.has-mega-menu .mega-list-cat ul li:hover a:after {
left: 9px;
}
.img-header::after, .img-header::before {
width: 0;
height: 0;
background: rgba(0,0,0,.1);
content: "";
position: absolute;
z-index: 1;
transition: all .3s ease-out 0s;
}
.img-header::before {
top: 0;
left: 0;
opacity: 0;
-webkit-transition: all .3s ease-out 0s;
}
.img-header:hover::after, .img-header:hover::before {
width: 100%;
height: 100%;
opacity: 1;
}
.img-header::after {
bottom: 0;
right: 0;
opacity: 0;
-webkit-transition: all .3s ease-out 0s;
}
.img-header {
position: relative;
display: block;
}
.top-filter .pagi-nav {
padding-top: 0;
}
.top-filter .pagi-nav .page-numbers.current {
display: inline-block;
height: 30px;
line-height: 30px;
border: 1px solid transparent;
min-width: 30px;
text-align: center;
border-radius: 0px;
border-color: #fab502;
background-color: #fab502;
color: #fff;
}
.top-filter .pagi-nav .page-numbers {
display: inline-block;
height: 30px;
line-height: 30px;
border: 1px solid transparent;
min-width: 30px;
text-align: center;
border-radius: 0px;
border-color: #ccc;
background-color: #fff;
color: #333;
}
.top-filter i.fa.fa-caret-right:after {
content: "\f101";
font-family: "FontAwesome";
margin-left: 3px;
}
.top-filter i.fa-caret-right:before {
content: "NEXT";
font-family: 'Open Sans',sans-serif;
}
.top-filter .pagi-nav .next {
padding-left: 9px;
padding-right: 9px;
line-height: 28px;
}
.top-filter .pagi-nav .prev {
line-height: 28px;
}
.sort-pagi-bar>li {
margin: 0 13px;
}
.top-filter .pagi-nav .page-numbers.dots {
border: none;
margin-left: 0;
}
.top-filter .pagi-nav > a ,.top-filter .pagi-nav > span {
float: left;
}
.top-filter .pagi-nav > a {
margin-left: -1px;
}
.top-filter .pagi-nav > a:hover ,.top-filter .pagi-nav > span:hover {
border-color: #fab502;
background-color: #fab502;
color: #fff;
}
.pagi-nav a.next, .pagi-nav a.prev {
border-color: #ccc;
}
.product-categories .cat-item .count {
font-size: 0;
}
.product-categories .cat-parent > .count:after {
margin-left: 3px;
content: "\f106";
font-family: fontAwesome;
font-size: 14px;
transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
}
.product-categories .cat-parent.active > .count:after {
content: "\f107";
}
.summary .product_meta .posted_in , .summary .product_meta .tagged_as {
display: none;
}
.product-detail {
padding: 20px 30px 20px 20px;
border: 1px solid #e8e8e8;
margin-bottom: 25px;
}
.product-tag {
margin-bottom: 21px;
}
.product-tag .meta-item-list {
display: inline-block;
}
.product-tag .meta-item-list a {
color: #999999;
}
.product-tag .tagged_as i , .product-tag .tagged_as label {
margin-right: 5px;
color: #666;
}
.summary .product_meta > span > span {
display: inline-block;
border: 0;
padding: 0 0 2px 0;
color: #999;
}
.summary .item-product-meta-info label {
min-width: 75px;
color: #666666;
}
.woocommerce div.product .summary .woocommerce-product-rating .wrap-rating {
margin-bottom: 8px;
}
.summary .availability {
border-bottom: 1px solid #e8e8e8;
padding-bottom: 26px;
margin-bottom: 21px;
color: #338a39;
}
.summary .availability span {
color: #666;
}
.summary .product-price {
display: inline-block;
}
.summary p.price {
display: none;
}
.woocommerce div.product .summary span.price {
display: inline-block;
font-size: 14px;
color: #666;
width: 55px;
}
.woocommerce div.product .summary form.cart .variations label {
font-weight: 400;
font-size: 14px;
color: #666666;
width: 55px;
}
.summary .tawcvs-swatches .swatch {
padding-left: 10px;
padding-right: 10px;
height: 22px;
width: auto;
line-height: 20px;
border-radius: 0;
margin-right: 10px;
}
.summary .tawcvs-swatches .swatch-label {
background-color: #ffffff;
border: 1px solid #ccc;
color: #666666;
}
.summary .product-price {
margin-bottom: 16px;
}
.summary .detail-attr {
margin-bottom: 6px;
}
.summary .detail-qty {
border-radius: 0;
height: auto;
width: auto;
position: relative;
margin-left: 2px;
border: 1px solid #cccccc;
display: inline-block;    
margin-bottom: 6px;
}
.summary .detail-qty .qty-val {
line-height: 38px;
border-radius: 0;
padding: 0 96px;
text-align: center;
height: 30px;
}
.summary .detail-qty a {
position: absolute;
width: 35px;
height: 30px;
display: block;
text-align: center;
line-height: 30px;
right: 0;
border-left: 1px solid #cccccc;
}
.summary .detail-qty a.qty-down {
bottom: 0;
left: 0;
border-right: 1px solid #cccccc;
border-left: 0;
}
.summary form.cart {
display: block;
}
.summary .detail-attr label, .summary form.cart label.qty-label {
width: 55px;
margin: 0;
color: #666666;
font-weight: 400;
}
.summary .detail-qty a .fa-angle-down:before {
content: "";
height: 1px;
width: 11px;
background: #666666;
display: block;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%);
}
.summary .qty-cart > .woocommerce-variation-add-to-cart {
display: block;
}
.woocommerce div.product .summary form.cart .button.single_add_to_cart_button {
height: 40px;
min-width: 240px;
margin-left: 60px;
border-radius: 0;
border: none;
background: #333333;
color: #fff;
text-transform: uppercase;
font-size: 14px;
font-weight: 700;
}
.summary .woocommerce-variation.single_variation {
margin-left: 105px;
}
.detail-info.summary .product-desc {
color: #555;
margin-bottom: 0px;
line-height: 20px;
padding-top: 15px;
}
.related-product .single-title {
margin-bottom: 28px;
}
.related-product > div > .group-navi > div > .owl-buttons {
position: absolute;
right: 0;
top: -29px;
width: 100px;
margin: auto;
left: auto; 
}
.product-tag .meta-item-list a:hover {
color: #666666;
}
.summary .icon {
margin-left: 60px;
}
.summary .icon .compare-link,.summary .icon .wishlist-link{
padding: 7.5px 9px;
border-radius: 0;
border: 1px solid #e8e8e8;
color: #555;
line-height: 15px;
height: 32px;
margin-right: 10px;
float: left;
}
.single-list-social {
display: inline-block;
vertical-align: top;
margin-bottom: 0px;
position: relative;
float: left;
}
.single-list-social .share-link {
display: inline-block;
width: 32px;
height: 32px;
}
.single-list-social .share-icon {
width: 32px;
height: 32px;
border-radius: 0;
line-height: 32px;
border: 1px solid #e8e8e8;    
}
.single-list-social ul {
background: #fff none repeat scroll 0 0;
border: none;
left: 0;
list-style: outside none none;
margin: 30px 0 0 0px;
opacity: 0;
padding: 0;
position: absolute;
text-align: center;
top: 100%;
visibility: hidden;
width: 100%;
z-index: 999;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.single-list-social:hover ul {
margin-top: 0;
opacity: 1;
visibility: visible;
}
.single-list-social ul li a span.text {
background: #333 none repeat scroll 0 0;
color: #fff;
display: block;
font-size: 12px;
height: 20px;
left: 100%;
line-height: 20px;
margin-left: 30px;
opacity: 0;
padding: 0 8px;
position: absolute;
text-transform: capitalize;
top: 5px;
visibility: hidden;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.single-list-social ul li a:hover span.text {
margin-left: 5px;
opacity: 1;
visibility: visible;
}
.single-list-social ul li span.number {
display: none;
}
.single-list-social ul li {
margin: 0;
position: relative;
}
.single-list-social a span.text::after {
border-bottom: 3px solid transparent;
border-right: 3px solid #333;
border-top: 3px solid transparent;
content: "";
height: 0;
left: -3px;
position: absolute;
top: 6px;
width: 0;
}
.single-list-social .share-icon i {
font-size: 12px;
}
.single-list-social .share-icon.total-share {
border: 1px solid #e8e8e8;
color: #555555;
}
.woocommerce div.product .summary form.cart {
margin-bottom: 20px;
overflow: hidden;
}
.summary .icon .share-mail ,.summary .icon .share-mayin {
padding: 6.5px 9px;
border-radius: 0;
border: 1px solid #e8e8e8;
color: #555;
line-height: 15px;
height: 32px;
margin-right: 10px;
font-size: 12px;
float: left;
}
.summary .icon:before {
content: " ";
display: table;
}
.summary .icon:after {
content: " ";
display: table;
clear: both;
}
.summary .detail-qty a.qty-up {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/image/icon/add.png);
}
.summary .detail-qty a:hover {
background-color: #f8f8f8;
}
.summary .detail-qty a.qty-up i {
font-size: 0px;
}
.size_chart .ruler {
background-image: url(//trangsucthienbao.vn/wp-content/themes/hama/assets/image/icon/ruler.png);  
height: 14px;
width: 14px;
display: inline-block;
background-size: cover;
vertical-align: middle;
}
.size_chart_img {
position: fixed;
left: 100%;
right: 0;
bottom: 0;
top: 0;
text-align: center;
z-index: 99999;
display: block;
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.size_chart_img.active {
left: 0;
visibility: visible;
opacity: 1;
}
.size_chart_img .img {
z-index: 999;
position: relative;
top: 50%;
transform: translateY(-50%);
display: inline-block;
}
.size_chart_img:after {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
content: "";
background: rgba(0, 0, 0, 0.78);
z-index: 1;
}
.size_chart_img .close {
width: 30px;
height: 30px;
line-height: 30px;
font-size: 21px;
font-weight: 700;
color: #fff;
text-shadow: 0 1px 0 #fff;
opacity: 1;
}
.size_chart {
margin-left: 60px;
margin-bottom: 30px;
display: none;
}
.summary .size_chart {
display: block;
}
.summary .icon .compare-link:hover i, .summary .icon .wishlist-link:hover i ,
.summary .icon .share-mail:hover i, .summary .icon .share-mayin:hover i ,
.single-list-social .share-icon.total-share:hover i , 
.summary .icon .compare-link:hover {
color: #f96868;
}
.header-4.header-2 {
position: relative;
top: 0;
z-index: 9998;
width: auto;
transform: none;
left: auto;
right: auto;
}
.header-4.header-2 > div {
background: none;
}
@media (min-width: 768px){
.header-4 .header-2 > .col-sm-9 {
width: 75%; 
}
.header-4 .cart-header2.col-sm-1 {
width: 8.333333%; 
}
}
.header-4 #menu-menu-home2 li a {
font-size: 11px;
padding-left: 0;
padding-right: 20px;
}
.header-page .header-4.header-2 #menu-main-menu > li:first-child {
margin-left: 0;
}
.header-2.header-4 .main-nav>#menu-main-menu>li>a {
height: 40px;
line-height: 40px;
padding-left: 0;
padding-right: 30px;
}
.header-4 .main-nav>ul>li.current-menu-item>a, .header-4 .main-nav>ul>li.current-menu-ancestor>a,.header-4 .main-nav>ul>li:hover>a {
background: none;
color: #efcf5e;
}
.header-page .header-4 .wpb_column:last-child > div .wpb_wrapper {
float: none;
}
.header-4 .search-style2 .search-form > input[type="text"] {
right: 0;
}
.header-4 .currency-language {
right: -107px;
}
.header-4 .search-style2 .search-form .submit-form {
line-height: 39px;
right: 15px;
position: absolute;
}
.header-4 .submit-form::after {
color: #d0d0d0;
}
.header-4 .search-form:hover .submit-form::after {
color: #efcf5e;
}
.header-4 .text-header2 .linkh2 a.menu-link:hover {
color: #efcf5e;
}
.header-4 .currency-list li a:hover,.header-4 .language-list li a:hover {
background: #efcf5e;
color: #fff;
}
.mini-cart-style4 .mini-cart-link .minicart-h3 {
text-transform: uppercase;
font-size: 14px;
display: inline-block;
color: #fff;
font-weight: 700;
margin: 0;
margin-left: 7px;
}
.header-4 .fa-shopping-cart {
}
.mini-cart-style4 .mini-cart-text {
display: block;
font-size: 10px;
color: #efcf5e;
}
.mini-cart-style4 {
position: relative;
top: -7px;
text-align: right;
}
.mini-cart-style4 .mini-cart-link .mini-cart-text .set-cart-number {
margin-right: 77px;
position: relative;
top: 5px;
}
.mini-cart-style4:hover .mini-cart-text {
color: #fff;
}
.mini-cart-style4:hover .minicart-h3 {
color: #efcf5e;
}
.mini-cart-style4 .mini-cart-link {
display: block;
}
.mini-cart-box.mini-cart-style4 .mini-cart-link .fa-shopping-cart:before {
font-size: 21px;
color: #efcf5e;
}
.mini-cart-style4 .dropdown-list {
left: auto;
right: 0;
}
.header-4 .menu-sticky-on #menu-main-menu {
margin-bottom: 10px;
margin-top: 10px;
}
.menu-sticky-on .mini-cart-style4 {
top: 2px;
}
.margin-top-100 {
margin-top: -100px;
}
.banner-advs.banner-style4 .banner-info{
text-align: center;
bottom: 60px;
top: 50%;
left: auto;
right: 13%;
transform: translateY(-50%);
}
.banner-advs.banner-style4 .banner-info:before ,.banner-advs.banner-style5 .banner-info:before {
display: none;
}
.banner-style4 .banner-info h3 {
font-size: 18px;
font-family: "Oswald";
color: #333;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: 500;
line-height: 22px;
margin-top: 0px;
margin-bottom: 16px;
}
.banner-style4 .banner-info h2 {
font-size: 30px;
font-family: "Oswald";
color: #333;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
margin-top: 0;
margin-bottom: 28px;
}
.banner-style4 .banner-info a.shop-button {
border: 1px solid #333;
background-color: #e9e8e800;
color: #333;
}
.banner-style4 {
z-index: 9;
}
.margin-top-100 > div:first-child {
padding-right: 5px;
}
.margin-top-100 > div:last-child {
padding-left: 5px;
}
.banner-slider .style2 .banner-info h2 {
font-size: 30px;
letter-spacing: 1px;
font-weight: 700;
margin-bottom: 9px;
margin-top: 0px;
}
.banner-slider .style2 .banner-info h1 {
letter-spacing: 4px;
font-size: 60px;
margin-bottom: 25px;
margin-top: 0;
}
.banner-slider .style2 .banner-info a.shop-button {
height: 50px;
line-height: 48px;
border: 1px solid #fff;
color: #fff;
font-weight: 700;
background-color: #fff0;
}
.banner-style5 .banner-info h3 {
font-size: 18px;
font-family: "Oswald";
color: #fff;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: 500;
line-height: 22px;
margin-top: 0px;
margin-bottom: 16px;
}
.banner-style5 .banner-info h2 {
font-size: 30px;
font-family: "Oswald";
color: #fff;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
margin-top: 0;
margin-bottom: 28px;
}
.banner-style5 .banner-info a.shop-button {
border: 1px solid #fff;
background-color: #e9e8e800;
color: #fff;
}
.banner-advs.banner-style5 .banner-info {
text-align: center;
bottom: 60px;
top: 50%;
left: 19%;
right: auto;
transform: translateY(-50%);
}
.item-product.grid-style6 .product-thumb {
padding: 0;
border: none;
}
.item-product.grid-style6:hover .product-info {
border: none;
border-top: none;
}
.item-product.grid-style6 .product-info {
border: none;
}
.grid-style6 {
background-color: #fff;
}
.grid-style6 .list-product-extra-link {
position: absolute;
bottom: 0px;
left: 50%;
transform: translateX(-50%);
z-index: 9;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
display: flex;
}
.grid-style6 .product-info {
padding-bottom: 30px;
}
.grid-style6 .product-thumb .compare-link,.grid-style6 .product-thumb .wishlist-link,.grid-style6 .product-thumb .product-quick-view {
padding: 0;
line-height: normal;
display: inline-block;
color: #fff;
font-size: 12px;
background: #333;
border-radius: 0;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.grid-style6 .product-thumb:hover .compare-link,.grid-style6 .product-thumb:hover .wishlist-link,.grid-style6 .product-thumb:hover .product-quick-view {
padding: 11px 13px;
opacity: 1;
visibility:visible;
}
.description_dim > .desc-block ,.description_dim > .desc {
position: absolute;
top: 69px;
left: 50%;
transform: translateX(-50%);
font-size: 60px;
text-transform: uppercase;
font-weight: 700;
font-family: "Oswald";
color: #3333330a;
letter-spacing: 3px;
}
.description_dim>h3.title18 ,.description_dim>h3.block-title {
font-size: 30px;
font-weight: 500;
position: relative;
display: inline-block;
left: 50%;
transform: translateX(-50%);
padding-left: 12px;
padding-right: 12px;
z-index: 9;
letter-spacing: 1px;
font-family: "Oswald";
}
.description_dim>h3.block-title {
font-family: "Oswald";
letter-spacing: 3px;
margin-top: 0;
text-transform: uppercase;
margin-bottom: 50px;
}
.description_dim > h3.title18:after ,.description_dim > h3.block-title:after {
content: "";
display: block;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: -215px; 
height: 1px ;
background: #787878;
width: 210px;
}
.description_dim > h3.title18:before ,.description_dim > h3.block-title:before {
content: "";
display: block;
position: absolute;
top: 50%;
transform: translateY(-50%);
right: -215px; 
height: 1px ;
background: #787878;
width: 210px;
}
.description_dim {
margin-top: 65px;
} 
.description_dim.product-slider-view .list-product-wrap {
padding-top: 15px;
}
.grid-style6 .detail .more-detail, .grid-style6 .product-extra-link a.addcart-link.button {
padding: 0 20px !important;
}
.description_dim .item-image-list {
padding-left: 0px;
margin-bottom: 70px;
}
.description_dim .item-image-list:before {
content: "";
display: table;
}
.description_dim .item-image-list:after {
content: "";
display: table;
clear: both;
}
.description_dim .item-image-list li {
margin-left: 0;
float: left;
margin-right: 30px;
}
.description_dim .item-image-list li:last-child {
margin-right: 0;
}
.footer-page .wpb_wrapper .images.brand-slider {
margin: 0;
}
.description_dim .item-image-list li a:before ,.description_dim .item-image-list li a:after {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
content: "";
background: rgba(0, 0, 0, 0.1);
opacity: 0;
z-index: 1;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.description_dim .item-image-list li:hover a:before {
opacity: 1;
top: 50%;
bottom: 50%;
}
.description_dim .item-image-list li:hover a:after {
opacity: 1;
left: 50%;
right: 50%;
}
.item-service-list {
list-style: none;
padding-left: 0;
margin-bottom: 57px;
}
.item-service-list li.item-service {
display: inline-block;
text-align: center;
margin-right: 0;
vertical-align: top;
padding-left: 11px;
padding-right: 11px;
margin-bottom: 10px;
}
.item-service-list li.item-service:last-child {
margin-right: 0px;
}
.service-text a ,.item-service-list li.item-service a i ,.item-service-list li.item-service {
color: #fff
}
.service-text .title {
font-size: 16px;
text-transform: uppercase;
margin-top: 0;
font-weight: 700;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.service-text .des {
font-size: 14px;
font-weight: 400;
line-height: 25px;
margin: 0 30px 23px 30px;
}
.service-icon {
height: 130px;
width: 130px;
border-radius: 50%;
margin: auto;
margin-bottom: 40px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.service-icon .adv-link {
display: block;
position: relative;
font-size: 29px;
width: 100%;
height: 100%;
line-height: 124px;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
border-radius: 50%;
border: 3px solid #fff;
}
.item-service .service-icon .adv-link:hover {
background: #efcf5e;
border-color: #efcf5e;
}
.service-text .title a:hover {
color: #efcf5e;
}
.service-text .more {
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
border-radius: 0px;
letter-spacing: 0px;
background-color: #fab50200;
padding: 0 23px;
border: 1px solid #fff;
height: 40px;
line-height: 40px;
text-align: center;
display: inline-block;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}
.service-text .more:hover {
background: #efcf5e;
border-color: #efcf5e;  
}
.product-grid-view .box-count-down .time_circles .number {
font-size: 30px;
font-weight: 700;
height: 100%;
line-height: 45px;
font-family: "Oswald";
letter-spacing: 0px;
position: relative;
}
.product-grid-view .box-count-down .time_circles .text {
display: none;
}
.product-grid-view .box-count-down .time_circles {
float: none;
padding-left: 10px;
}
.product-grid-view .box-count-down .time_circles > div {
background-color: #fff0;
color: #fff;
width: 56px !important;
height: 50px;
vertical-align: middle;
}
.product-grid-view .time_circles > div span.number:after {
content: ":";
display: inline-block;
position: absolute;
right: -11px;
}
.product-grid-view .time_circles > div:last-child span.number:after {
display: none;
}
.product-grid-view .box-count-down {
float: none;
width: 100%;
margin-bottom: 36px;
margin-top: 7px;
}
.deals-product > h3.title18 {
color: #efcf5e;
}
.deals-product > .desc-block {
color: #1f1f1f;
}
.testimo-style3 {
text-align: center;
margin-top: 52px;
margin-bottom: 136px;
}
.testimo-style3 .title18 {
text-transform: uppercase;
font-weight: 700;
margin-bottom: 8px;
}
.testimo-style3 .title18 a {
color: #333;
}
.testimo-style3 .desc {
margin-bottom: 40px;
width: 53%;
margin-left: auto;
margin-right: auto;
color: #333;
}
.testimonial-style3 {
margin-top: 65px;
padding-top: 20px;
}
.testimonial-style3.description_dim > .desc-block {
top: 24px;
}
.testimo-style3 > a {
color: #333;
}
.deals-product .list-product-wrap {
z-index: 9;
position: relative;
}
.testi-margin {
margin-top: -160px;
}
.blog-grid-view .post-style5 {
margin-bottom: 0px;
}
.post-style5 .post-thumb {
max-width: 51.1%;
display: inline-block;
margin-bottom: 0px;
}
.post-style5 .post-info {
width: calc(100% - 51.5%);
display: inline-block;
vertical-align: top;
padding-left: 54px;
}
.item-post.post-style5 .post-info .post-title {
text-align: left;
font-size: 30px;
font-family: "Oswald";
font-weight: 400;
text-transform: uppercase;
margin-bottom: 30px;
}
.item-post.post-style5 .post-info .post-title a {
color: #333;
}
.item-post.post-style5 .post-info .excerpt {
text-align: left;
margin-bottom: 35px;
}
.item-post.post-style5 .post-info .readmore {
height: 40px;
line-height: 38px;
padding: 0 28px;
border: 1px solid #333;
border-radius: 0;
background-color: #62a8ea00;
color: #333;
text-transform: uppercase;
font-weight: 700;
font-size: 14px;
}
.footer-page > .container > p {
display: none;
}
.footer3-contactlink:after {
content: "";
bottom: 0px;
left: 15px;
right: 15px;
height: 1px;
position: relative;
display: block;
background: #786c695c;
width: calc(100% - 30px);
}
.footer3-contactlink:before {
content: "";
top: 0px;
left: 15px;
right: 15px;
height: 1px;
position: relative;
display: block;
background: #786c695c;
width: calc(100% - 30px);
}
.video-about16 .adv-thumb-link::before {
position: absolute;
width: 56px;
height: 56px;
font-family: fontAwesome;
border: 1px solid #fff;
top: 0;
left: 0;
bottom: 0;
right: 0;
margin: auto;
content: "\f04b";
color: #fff;
text-align: center;
line-height: 55px;
border-radius: 50%;
background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.49), rgba(0, 0, 0, 0));
z-index: 11;
font-size: 16px;
}
.fancybox-opened {
z-index: 9999999;
}
.banner-left-video {
padding-right: 11px;
position: relative;
width: calc(66.66666667% + 15px);
}
.banner-right-video {
width: calc(33.33333333% - 15px);
padding-left: 0;
}
.background-back .block-title {
color: #efcf5e;
}
.background-back .desc {
color: #575451;
}
.owl-buttons20 .owl-theme .owl-controls .owl-buttons div.owl-prev {
left: -46px;
}
.owl-buttons20 .owl-theme .owl-controls .owl-buttons div.owl-next {
right: -46px;
}
.header5 .main-nav>ul>li>a {
color: #555;
font-weight: 500;
}
.header5 .submit-form::after ,.header5 .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {
color: #555;
}
.header5 .wpb_wrapper .mini-cart-box .mini-cart-number.set-cart-number {
background-color: #333;
color: #fff;
}
.header5 .main-nav>ul>li.current-menu-item>a,.header5 .main-nav>ul>li.current-menu-ancestor>a,.main-nav>ul>li:hover>a {
background: none;
}
.item-cat-list .img-cat {
display: inline-block;
float: left;
margin-right: 30px;
position: relative;
overflow: hidden;
margin-bottom: 30px;
}
.item-cat-list .img-cat a {
display: block;
}
.item-cat-list:before {
content: "";
display: table;
}
.item-cat-list:after {
content: "";
display: table;
clear: both;
}
.item-cat-list .img-cat:nth-child(3n+3) {
margin-right: 0px;
}
.item-cat-list .img-cat h3 {
position: absolute;
top: 20px;
left: 40px;
font-size: 12px;
color: #333;
font-family: 'Open Sans',sans-serif;
letter-spacing: 0;
margin-top: 0;
font-weight: 700;
text-transform: uppercase;
text-align: center;
z-index: 9;
}
.border-top5 .block-title {
padding-top: 15px;
}
.border-top5 > .block-title,.border-top5.block-element > .block-title ,
.border-top5.block-element > .title18 {
padding-top: 17px;
font-size: 18px;
letter-spacing: 0px;
font-weight: 500;
color: #333;
margin-top: 0;
position: relative;
font-family: "Oswald";
text-transform: uppercase;
margin-bottom: 30px;
text-align: center;
display: inline-block;
left: 50%;
transform: translateX(-50%);
}
.border-top5 {
border-top: 1px solid #ccc;
}
.border-top5 > .block-title:before ,
.border-top5 > .title18:before {
content: "";
left: 0;
right: 0;
top: -1px;
height: 1px;
background: #333;
display: block;
bottom: auto;
position: absolute;
}
.item-cat-list .img-cat a:before, .item-cat-list .img-cat a:after {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
content: "";
background: rgba(0, 0, 0, 0.1);
opacity: 0;
z-index: 1;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s;
}
.item-cat-list .img-cat:hover a:before {
display: none;
}
.item-cat-list .img-cat:hover a:after {
display: none;
}
.item-cat-list .img-cat a:hover img {
transform: scale(1.15);
-webkit-transform: scale(1.15);
}
.item-cat-list .img-cat a img {
transition: all .5s ease-out 0s;
-webkit-transition: all .5s ease-out 0s;
}
.vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern {
border-color: #333;
padding: 9px 37px;
color: #333;
}
.vc_general.vc_btn3.vc_btn3-color-white.vc_btn3-style-modern:hover {
border-color: #333;
color: #333;
}
.deals-down .box-count-down .time_circles > div {
background-color: #ffffff70;
color: #f96868;
width: 45px !important;
height: 45px;
border: 2px solid #e5e5e5;
border-radius: 50%;
margin-left: -5px;
}
.deals-down .box-count-down .time_circles > div.textDiv_Days {
margin-left: 0px;
}
.deals-down .box-count-down .time_circles .number {
font-size: 14px;
font-weight: 700;
height: 100%;
line-height: 40px;
font-family: 'Open Sans',sans-serif;
letter-spacing: 0px;
}
.deals-down .time_circles > div span.number:after {
display: none;
}
.deals-down {
position: absolute;
top: 13px;
left: 0;
right: 0;
}
.deals-down .box-count-down .time_circles {
float: none; 
}
.deals-down .box-count-down .time_circles .text {
display: none;
}
.special.list-4-item.show-style7 {
width: 40%;
}
.special.show-style7 .product-thumb {
height: 218px;
}
.list-4-item.show-style7 {
width: 20%;
padding: 0 8px;
}
.style7.item-product .product-info {
padding-left: 0px;
padding-right: 0px;
margin-left: 10px;
margin-right: 10px;
padding-top: 26px;
border-top: 1px solid #e5e5e5;
}
.style7 .product-title {
margin-bottom: 5px;
line-height: 16px;
}
.style7 .product-price {
margin-bottom: 25px;
}
.item-product.grid-style6.style7:hover .product-info {
border-top: 1px solid #e5e5e5;
}
.style7.item-product-grid {
margin-bottom: 20px;
}
.style3 .title-tab > li > a {
font-size: 14px;
font-weight: 700;
color: #333;
}
.style3 .title-tab > li {
padding: 0;
background: none;
margin-left: 17px;
margin-right: 17px;
}
.style3 .title-tab > li.active {
background-color: #fff0;
}
.style3 .title-tab > li:hover {
background-color: #fff0;
}
.style3 .title-tab > li:hover a.navi,.style3 .title-tab > li.active a.navi {
color: #333;
}
.style3 .title-tab > li:hover:after,.style3 .title-tab > li.active:after {
border-bottom: 1px solid #333;
content: "";
position: relative;
bottom: 0;
letter-spacing: 0;
right: 0;
display: block;
}
.style3 .title-tab > li:after {
content: "";
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
}
.border-top5.block-element.tabs-block .block-title {    
margin-bottom: 23px;
}
.block-element.blog-grid-view.border-top5 > h3.title18 {
margin-bottom: 30px;
}
.post-style6 .post-info {
padding-top: 17px;
}
.post-style2.post-style3.post-style6 .post-info .post-title {
font-size: 48px;
text-align: left;
margin-top: 11px;
width: 86%;
margin-bottom: 13px;
text-transform: none;
line-height: 48px;
}
.post-style2.post-style3.post-style6 .post-info .post-title a {
color: #333;
}
.post-style6.item-post .post-info .readmore {
display: inline-block;
height: 40px;
line-height: 38px;
padding: 0 18px;
border: 1px solid #333;
border-radius: 0;
background-color: #333;
}
.post-style3.item-post.post-style6 .fa-calendar:before, .post-style6.item-post .fa-comment:before {
color: #333;
}
.post-style6.item-post .comments a {
color: #999;
}
.banner-text .text {
position: relative;
left: 12%;
display: inline-block;
padding-top: 70px;
padding-bottom: 61px;
}
.banner-text .text h4 {
margin-top: 0px;
font-size: 18px;
text-transform: uppercase;
color: #999;
font-weight: 300;
}
.banner-text .text h3 {
font-size: 48px;
color: #333;
font-weight: 400;
margin-bottom: 6px;
margin-top: 0px;
}
.banner-text .text h2 {
font-size: 48px;
color: #333;
font-weight: 700;
margin-top: 0px;
margin-bottom: 20px;
}
.banner-text .shop-button {
padding: 0 17px;
background-color: #333;
}
.banner-text p {
margin-bottom: 0px;
}
.banner-together > div:last-child {
padding-left: 0px;
}
.banner-together > div:first-child {
padding-right: 0px;
}
.title30 .wpb_content_element {
margin-bottom: 30px;
}
.title30 .border-top5.block-element > .title18 {
margin-bottom: 0px;
}
.arrow-white .owl-theme .owl-controls .owl-buttons div.owl-next i:before {
border-left: 5px solid #fff;
}
.arrow-white .owl-theme .owl-controls .owl-buttons div.owl-prev i:before {
border-right: 5px solid #fff;
}
.arrow-white .owl-theme .owl-controls .owl-buttons div.owl-prev i:after,.arrow-white .owl-theme .owl-controls .owl-buttons div.owl-next i:after {
background-color: #fff;
}
.banner-slider .style3 .banner-info h2 {
letter-spacing: 1px;
font-weight: 400;
margin-top: 0;
}
.style3 .banner-info h3 {
font-size: 14px;
color: #fff;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: 300;
line-height: 22px;
font-family: 'Open Sans',sans-serif;
margin-top: 0;
margin-bottom: 23px;
}
.style3 .banner-info a.shop-button {
background: #333;
}
.style7 .product-price > span, .style7 .product-price ins {
color: #333;
}
.header5 .mini-cart-box .woocommerce-Price-amount.amount {
font-size: 0;
}
.about-intro-top .banner-advs {
margin-left: 0;
}
.grid-style6 span.sale:before {
content: "";
position: absolute;
border-bottom: 4px solid transparent;
border-top: 4px solid transparent;
border-left: 4px solid #fd6656;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
bottom: -4px;
left: 0;
}
.grid-style6 span.sale {
border-radius: 3px;
height: 15px;
width: 30px;
line-height: 15px;
font-size: 10px;
text-transform: none !important;
font-weight: 400;
}
.item-product.grid-style6.no_boxshadow:hover {
box-shadow: none;
}
.item-product.grid-style6.no_boxshadow .product-title {
margin-bottom: 9px;
line-height: 18px;
}
.grid-style6 span.new {
border-radius: 3px;
height: 15px;
width: 30px;
line-height: 13px;
font-size: 10px;
background-color: #62a8ea;
text-transform: none !important;
font-weight: 400;
}
.grid-style6 span.new:before {
content: "";
position: absolute;
border-bottom: 4px solid transparent;
border-top: 4px solid transparent;
border-right: 4px solid #62a8ea;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
bottom: -4px;
right: 0;
}
.style3 .slider-content-text {
padding-left: 80px;
padding-right: 80px;
}
.detail-info .list-product-group form.cart table {
border: none;
}
.style2 .item-service-list > li {
background:#555;
text-align: left;
padding-top: 25px;
padding-bottom: 25px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.style2 .item-service-list > li .service-icon {
width: auto;
height: auto;
border: none;
border-radius: 0;
display: inline-block;
padding-left: 15px;
padding-right: 18px;
margin: 0px;
vertical-align: middle;
}
.style2 .item-service-list > li .service-icon a {
border: none;
color: #fff;
height: auto;
line-height: normal;
font-size: 23px;
z-index: 3;
}
.style2 .service-text .des {
margin: 0;
color: #fff;
}
.style2 .service-text {
display: inline-block;
vertical-align: middle;
z-index: 1;
position: relative;
}
.style2 .item-service-list {
margin-bottom: 0px;
background:#555;
}
.item-service-list:before {
content: "";
display: table;
}
.item-service-list:after {
content: "";
display: table;
clear: both;
}
.style2 .service-text .title {
font-size: 14px;
font-family: "Oswald";
letter-spacing: 1px;
margin-bottom: 0px;
}
.style8_product .vc_row {
margin-left: 0;
margin-right: 0;
}
.style8_product.item-product:hover {
box-shadow: none;
transition: all 2.4s ease-out 1s;
-webkit-transition: all 2.4s ease-out 1s;
}
.item-product.style8_product:hover .product-thumb {
border-bottom: none;
transition: all 0.2s ease-out 0s;
-webkit-transition: all 0.2s ease-out 0s;
}
.item-product.style8_product .product-thumb {
border:none;
border-bottom: none;
}
.item-product.style8_product:hover .product-info {
border: none;
border-top: none;
}
.item-product.style8_product .product-info {
border:none;
}
.style8_product .product-thumb.col-sm-6 {
width: 45.5%;
padding: 0;
margin: 10px;
}
.style8_product .product-info.col-sm-6 {
width: 48.5%;
text-align: left;
padding-right: 0;
padding-top: 30px;
overflow: hidden;
padding-left: 0;
}
.style8_product.item-product {
padding-top: 20px;
border-bottom: 1px solid #e5e5e5;
padding-bottom: 20px;
margin-bottom: 0;
transition: all 2.4s ease-out 1s;
-webkit-transition: all 2.4s ease-out 1s;
}
.style8_product .product-title {
text-transform: uppercase;
font-weight: 700;
margin-bottom: 9px;
white-space: normal;
}
.style8_product .product-extra-link a.addcart-link.button {
padding: 0 12px !important;
border-radius: 0;
border: 1px solid #333;
background: none;
color: #333;
font-size: 12px;
font-weight: 700;
}
.style8_product .product-price del {
color: #ccc;
font-size: 13px;
}
.style8_product .product-price > span,.style8_product .product-price ins {
color: #f96868;
font-weight: 700;
font-size: 14px;
}
.style8_product .product-label span.sale {
float: left;
font-size: 14px;
background: none;
font-weight: 700;
color: #f96a6d;
}
.style8_product .product-label:before {
content: '';
display: table;
}
.style8_product .product-label:after {
content: '';
display: table;
clear: both;
}
.style8_product .lable-price {
width: 500px;
position: relative;
height: 27px;
margin-bottom: 8px;
}
.style8_product .product-label {
width: 50%;
display: inline-block;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
float: left;
}
.style8_product .product-price {
width: 50%;
display: inline-block;
-webkit-transition: all 1.5s;
-moz-transition: all 1.5s;
-ms-transition: all 1.5s;
-o-transition: all 1.5s;
transition: all 1.5s;
margin-bottom: 0;
float: left;
}
.style8_product:hover .product-label {
margin-left: -250px;
}
.style8_product:hover .product-price {
left: 0;
}
.style8_product .product-label span.new {
background: none;
float: left;
text-transform: uppercase !important;
margin-left: 40px;
}
.style8_product .list-product-extra-link {
position: absolute;
bottom: -50px;
left: 0;
right: 0;
text-align: center;
background: #3333337a;
z-index: 9;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
} 
.style8_product .product-thumb:hover .list-product-extra-link {
bottom: 0px;
}
.style8_product .list-product-extra-link a:hover {
background: #333;
color: #fff;
border-radius: 0;
}
.style8_product span.sale:after {
content: "Off";
margin-left: 2px;
}
.tabs-block.style4 {
margin-top: -1px;
border: 1px solid #e8e8e8;
}
.tabs-block.style4 .title-tab {
margin: 0px;
}
.tabs-block.style4 .title-tab li {
height: 50px;
padding-left: 20px;
padding-right: 0;
line-height: 32px;
background: none;
margin-right: 0;
margin-left: 0;
}
.tabs-block.style4 .title-tab li.active a {
color: #f96969;
}
.tabs-block.style4 .title-tab li a {
color: #333;
font-weight: 700;
font-size: 14px;
font-family: "Oswald";
letter-spacing: 1px;
text-transform: uppercase;
}
.product-tab .tab-header .tab {
list-style: none;
padding: 0;
background: #555;
color: #fff;
text-align: left;
margin-left: -1px;
margin-right: -1px;
}
.product-tab .tab-header .tab:before {
display: table;
content: "";
}
.product-tab .tab-header .tab:after {
display: table;
content: "";
clear: both;
}
.product-tab .tab-header .tab li {
display: inline-block;
height: 40px;
float: left;
margin-bottom: 0;
padding: 0 15px;
}
.product-tab .tab-header .tab li.active {
background: #f96868;
}
.product-tab .tab-header .tab li h3 {
font-size: 14px;
text-transform: none;
font-weight: 400;
line-height: 40px;
}
.product-tab .tab-header .tab li:hover {
cursor: pointer;
background: #f96868;
}
.tabs-block.style4 .tab-header {
margin-bottom: 0px;
}
.product-grid-view .tab-content-product .box-count-down .time_circles > div {
color: #333;
width: auto !important;
padding-left: 20px;
}
.product-grid-view .tab-content-product .box-count-down {
float: none;
width: 100%;
margin-bottom: 7px;
margin-top: 7px;
}
.product-tab .tab-content-product .products {
margin-right: 0px;
margin-left: 0px;
}
.grid-style9 .product-extra-link .addcart-link {
background: #555555;
border-color: #555555;
color: #fff;
}
.grid-style9 .product-extra-link .addcart-link:hover {
background: #f96868;
border-color: #f96868;
color: #fff;
}
.product-tab .tab-header .tab li {
cursor: pointer;
background: #555555;
}
.item-product.grid-style9 {
padding-left: 13px;
padding-right: 13px;
margin-bottom: 0px;
padding-top: 9px;
margin-left: 1px;
margin-right: 3px;
}
.grid-style9 .product-title {
line-height: 23px;
margin-bottom: 4px;
}
.grid-style9 .product-price {
margin-bottom: 25px;
}
.tab-content-product .group-navi .owl-buttons {
position: absolute;
right: 10px;
top: -58px;
width: 100px;
margin: auto;
left: auto; 
}
.grid-style9 .product-price > span,.grid-style9 .product-price ins {
color: #f96868;
}
.banner-advs.banner-style6 .banner-info {
text-align: left;
bottom: auto;
left: 35px;
right: auto;
top: 36%;
}
.banner-advs.banner-style6 .banner-info:before {
display: none;
}
.banner-advs.banner-style6 .banner-info h3 {
margin-top: 0px;
font-size: 18px;
font-weight: 400;
letter-spacing: 0;
font-family: 'Open Sans',sans-serif;
margin-bottom: 0;
}
.banner-style7 .banner-info h2 ,.banner-style6 .banner-info h2 {
font-size: 22px;
font-weight: 700;
text-transform: uppercase;
color: #fff;
margin-top: 0px;
margin-bottom: 20px;
}
.banner-style6 .shop-button {
padding: 0 15px;
height: 35px;
line-height: 34px;
background: none;
border: 1px solid #fff;
}
.black.banner-style6 .shop-button {
color: #333;
border-color: #333;
}
.black.banner-style6 .banner-info {
top: 54%;
}
.banner-margin15px > div.col-sm-4:first-child {
padding-right: 5px;
}
.banner-margin15px > div.col-sm-4:nth-child(2) {
padding-left: 10px;
padding-right: 10px;
}
.banner-margin15px > div.col-sm-4:last-child {
padding-left: 5px;
}
.bar-main-container {
margin: 10px auto;
width: 100%;
height: 50px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
text-align: left;
}
.product-info .bar-main-container {
margin: 11px auto; 
margin-bottom: 12px;
}
.bar-percentage {
display: none;
}
.bar-container {
float: left;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
height: 10px;
background: #eaebed;
width: 100%;
margin: 6px 0px;
overflow: hidden;
}
.bar {
float: left;
background: #f96868;
height: 100%;
-webkit-border-radius: 10px 0px 0px 10px;
-moz-border-radius: 10px 0px 0px 10px;
border-radius: 10px 0px 0px 10px;
}
.bar-main-container > span {
color: #999999;
font-size: 14px;
}
.style10 .deals-down {
top: auto;
left: auto;
right: auto;
position: relative;
}
.style10 .box-count-down {
width: 100%;
margin-bottom: 30px;
float: none;
}
.item-product.grid-style9.style10 {
padding-left: 5px;
padding-right: 5px;
margin-bottom: 0px;
padding-top: 9px;
}
.item-product.grid-style9.style10:hover {
box-shadow:none;
}
.border1.block-element>h3.title18 {
text-align: left;
font-size: 14px;
font-family: "Oswald";
letter-spacing: 1px;
margin-bottom: 0;
line-height: 47px;
height: 50px;
padding-left: 20px;
border-bottom: 1px solid #e5e5e5;
color: #f96969;
}
.product-slider-view.border1 .list-product-wrap {
padding-top: 10px;
}
.border1 .group-navi .owl-buttons {
position: absolute;
right: 10px;
top: -27px;
width: 100px;
margin: auto;
left: auto;
}
.border1 {
border: 1px solid #e5e5e5;
}
.banner-style7 .banner-info h2 {
font-size: 30px;
color: #f96868;
font-family: "Oswald";
letter-spacing: 1px;
margin-bottom: 9px;
}
.banner-style7 .banner-info:before {
display: none;
}
.banner-advs.banner-style7 .banner-info h4 {
font-size: 18px;
color: #333;
letter-spacing: 0;
text-transform: none;
font-weight: 400;
margin-top: 0;
margin-bottom: 26px;
font-family: 'Open Sans',sans-serif;
display: inline-block;
}
.banner-style7.banner-advs .banner-info {
text-align: left;
bottom: 32%;
top: auto;
left: auto;
right: 11%;
}
.banner-style7 .banner-info h3 {
letter-spacing: 0px;
text-transform: uppercase;
font-weight: 500;
line-height: 22px;
display: inline-block;
color: #333;
font-size: 18px;
font-family: 'Open Sans',sans-serif;
margin-top: 0;
}
.banner-style7 .shop-button {
padding: 0 32px;
height: 50px;
line-height: 50px;
background-color: #f96868;
}
.banner-style7 .banner-info p {
margin-bottom: 0px;
}
.grid-style11.item-product.grid-style9 {
padding-left: 0;
padding-right: 0;
margin-bottom: 0px;
padding-top: 0;
}
.product-slider-view.padding13 .list-product-wrap .owl-item {
padding: 2px 13px;
}
.grid-style6.grid-style11 .product-info {
padding-bottom: 1px;
padding-top: 7px;
margin-bottom: 5px;
}
.grid-style6.grid-style11 a.product-compare.compare.compare-link.silver.added:after {
content: "\f0ec";
font-size: 13px;
font-family: "FontAwesome";
line-height: 17px;
}
.grid-style6.grid-style11 a.product-compare.compare.compare-link.silver.added {
font-size: 0px;
}
.grid-style6.grid-style11 .list-product-extra-link {
left: 0;
right: 0;
transform: none;
bottom: -100%;
}
.grid-style6.grid-style11 .product-thumb:hover .list-product-extra-link {
bottom: 0px;
}
.grid-style6.grid-style11 .list-product-extra-link .addcart-link {
width: 51%;
color: #fff;
background: #333;
line-height: 38px;
text-align: center;
padding: 0 !important;
border: none;
}
.grid-style6.grid-style11 .product-thumb .compare-link, 
.grid-style6.grid-style11 .product-thumb .wishlist-link, 
.grid-style6.grid-style11 .product-thumb .product-quick-view {
padding: 11px 13px;
opacity: 1;
visibility: visible;
color: #fff;
}
.grid-style6.grid-style11 .product-thumb .compare-link:hover, 
.grid-style6.grid-style11 .product-thumb .wishlist-link:hover, 
.grid-style6.grid-style11 .product-thumb .product-quick-view:hover,
.grid-style6.grid-style11 .list-product-extra-link .addcart-link:hover {
background: #f96868;
}
.fancybox-skin .size_chart {
display: none;
}
.border1.padding13.block-element>h3.title18 {
color: #333;
}
.banner-style8 .banner-info h3 {
font-size: 14px;
color: #333;
letter-spacing: 0;
text-transform: uppercase;
font-weight: 700;
line-height: 22px;
font-family: 'Open Sans',sans-serif;
margin-top: 0;
margin-bottom: 1px;
}
.banner-style8 .banner-info h2 {
color: #333;
margin-top: 0px;
margin-bottom: 20px;
font-size: 22px;
font-weight: 700;
text-transform: uppercase;
}
.banner-style8 .shop-button {
height: 35px;
line-height: 34px;
background: none;
padding: 0 15px;
color: #333;
border: 1px solid #333;
}
.banner-advs.banner-style8 .banner-info {
text-align: left;
bottom: 31%;
top: auto;
left: auto;
right: 16%;
}
.banner-advs.banner-style8 .banner-info p {
margin-bottom: 0px;
}
.banner-advs.banner-style8 .banner-info:before {
display: none;
}
.banner-advs.banner-style8.left .banner-info {
left: 8%;
right: auto;
}
.tab-style2.style5 .title-tab li.active a:after ,
.tab-style2.style5 .title-tab li a:after {
display: none;
}
.tab-style2.style5 .title-tab li a {
text-transform: uppercase;
font-size: 14px;
padding: 0 10px;
display: block;
padding-left: 20px;
height: 39px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
line-height: 39px;
}
.tab-style2.style5 .title-tab li.active:before, .tab-style2.style5 .title-tab li:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #f96868;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transform-origin: 0 50%;
transform-origin: 0 50%;
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.tab-style2.style5 .title-tab li.active:before, .tab-style2.style5 .title-tab li:hover:before {
-webkit-transform: scaleX(1);
transform: scaleX(1);
-webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}
.tab-style2.style5 .title-tab {
margin: auto;
border: 1px solid #e5e5e5;
margin-right: -1px;
padding-bottom: 50px;
background: none;
}
.tab-style2.style5 .title-tab li {
margin-bottom: 0px;
border-bottom: 1px solid #e5e5e5;
background: #fff;
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.5s;
transition-duration: 0.5s;
}
.tab-style2.style5 .title-tab li:hover {
background-color: #fff0;
}
.tab-style2.style5 .tab-header {
width: calc(19% + 3px);
margin-bottom: 0px;
}
.tab-style2.style5 .tab-content {
width: calc(100% - (19% + 3px));
}
.style5 .time-title h3.title18 {
width: auto;
padding-bottom: 17px;
padding-top: 17px;
padding-left: 20px;
color: #333;
font-family: "Oswald";
font-size: 14px;
letter-spacing: 1px;
font-weight: 700;
position: relative;
background: none;
border: 1px solid #e5e5e5;
display: block;
width: calc(100% - 1px );
margin-bottom: -1px;
}
.style5 .time-title h3.title18:after {
display: none;
}
.style5 .time-title {
margin-bottom: 0px;
}
.style5 .group-navi .owl-buttons {
right: 10px;
top: -19px;
left: auto;
}
.category.style2 {
border: 1px solid #e8e8e8;
margin-top: -1px;
}
.category.style2 .block-title {
margin: 0;
border-bottom: 1px solid #e8e8e8;
color: #333;
font-family: "Oswald";
font-size: 14px;
letter-spacing: 1px;
font-weight: 700;
padding-bottom: 18px;
text-transform: uppercase;
padding-top: 18px;
padding-left: 20px;
}
.category.style2 .desc {
font-size: 14px;
color: #333;
background: #f7f8f8;
padding-top: 7px;
padding-left: 20px;
padding-bottom: 7px;
border-bottom: 1px solid #e8e8e8;
position: relative;
z-index: 1;
}
.category.style2 p.desc:after {
content: "";
border-right: 6px solid transparent;
border-left: 6px solid transparent;
border-top: 6px solid #f7f8f8;
position: absolute;
bottom: -6px;
left: 40px;
}
.category.style2 .item-cat-list .img-cat {
margin: 0;
padding: 0;
height: 170px;
overflow: visible;
}
.category.style2 .item-cat-list .img-cat:after {
content: "";
display: block;
top: 0;
bottom: 0;
right: -1px;
border-right: 1px solid #e8e8e8;
position: absolute;
}
.category.style2 .item-cat-list .img-cat:before {
content: "";
display: block;
left: 0;
bottom: -1px;
right: 0;
border-bottom: 1px solid #e8e8e8;
position: absolute;
z-index: 1;
}
.category.style2 .item-cat-list .buyers {
display: inline-block;
font-size: 14px;
font-weight: 400;
margin: 0;
color: #999;
}
.category.style2 .text {
text-align: left;
max-width: 252px;
position: absolute;
left: 44px;
top: 50%;
transform: translateY(-84%);
}
.category.style2 .image {
display: inline-block;
}
.category.style2 .item-cat-list .img-cat a {
display: block;
height: 100%;
position: relative;
overflow: hidden;
}
.category.style2 .item-cat-list .img-cat h3 {
position: relative;
top: auto;
left: auto;
font-size: 18px;
color: #333;
font-family: 'Open Sans',sans-serif;
letter-spacing: 0;
margin-top: 0;
font-weight: 400;
text-transform: none;
text-align: center;
z-index: 9;
margin-bottom: 0;
text-align: left;
}
.category.style2 .text-img {
position: absolute;
right: 0;
left: 0;
top: 0;
bottom: 0;
}
.category.style2 .text {
z-index: 9;
}
.category.style2 .item-cat-list .img-cat:hover h3 ,
.category.style2 .item-cat-list .img-cat:hover .buyers {
color: #fff;
}
.category.style2 .item-cat-list .img-cat .buyers {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.category.style2 .image {
position: relative;
top: 50%;
transform: translateY(-50%);
}
.category.style2 .item-cat-list .img-cat:hover a:after {
opacity: 1;
left: 51%;
right: 50%;
}
.all-cate:before {
display: block;
content: "";
position: absolute;
width: 1px;
top: 0;
bottom: 0;
background: #e8e8e8;
left: 33.3333333%;
}
.all-cate:after {
display: block;
content: "";
position: absolute;
width: 1px;
top: 0;
bottom: 0;
background: #e8e8e8;
left: 66.66666666%;
}
.all-cate {
list-style: none;
text-align: left;
padding-left: 0px;
padding-top: 35px;
padding-bottom: 25px;
position: relative;
}
.all-cate .row {
margin: 0px;
}
.all-cate .list-col-item {
padding-left: 52px;
margin-bottom: 10px;
position: relative;
}
.all-cate .list-col-item a:before {
content: "\f111";
position: absolute;
left: -11px;
font-family: "FontAwesome";
font-size: 6px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
top: 1px;
color: #999;
}
.all-cate .list-col-item a:hover:before {
color: #f96868;
}
.all-cate .list-col-item a {
color: #666;
position: relative;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
display: inline-block;
vertical-align: middle;
}
.all-cate .list-col-item a:hover {
-webkit-animation-name: hvr-wobble-horizontal;
animation-name: hvr-wobble-horizontal;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-timing-function: ease-in-out;
animation-timing-function: ease-in-out;
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
color: #f96868;
}
@keyframes hvr-wobble-horizontal {
16.65% {
-webkit-transform: translateX(8px);
transform: translateX(8px);
}
33.3% {
-webkit-transform: translateX(-6px);
transform: translateX(-6px);
}
49.95% {
-webkit-transform: translateX(4px);
transform: translateX(4px);
}
66.6% {
-webkit-transform: translateX(-2px);
transform: translateX(-2px);
}
83.25% {
-webkit-transform: translateX(1px);
transform: translateX(1px);
}
100% {
-webkit-transform: translateX(0);
transform: translateX(0);
}
}
.contact-form .comment-respond p.form-submit {
margin-bottom: 50px;
}
.item-post .post-info .blog-total-info .comments a {
color: #fab502;
}
.shop-button {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
}
.shop-button:hover {
-webkit-animation-name: hvr-pulse-grow;
animation-name: hvr-pulse-grow;
-webkit-animation-duration: 0.3s;
animation-duration: 0.3s;
-webkit-animation-timing-function: linear;
animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
-webkit-animation-direction: alternate;
animation-direction: alternate;
}
@keyframes hvr-pulse-grow {
100% {
-webkit-transform: scale(1.05);
transform: scale(1.05);
}
}
.banner-video .banner-info h2 {
font-size: 30px;
font-weight: 400;
letter-spacing: 6px;
margin-bottom: 11px;
}
.featured-product-home2 .grid-style4 .product-title {
margin-bottom: 12px;
padding-bottom: 20px;
}
.post .titleh3-tab > li:hover,.post .title-tab > li.active ,.post .title-tab > li {
background: none;
border-bottom: none;
}
.post .title-tab > li {
margin-right: 25px;
text-align: left;
cursor: pointer;
padding-bottom: 12px;
padding-top: 0;
}
.post .titleh3-tab > li:hover,.post .title-tab > li.active {
color: #fab502;
}
.tab-pane .item-pop-post .post-thumb {
width: 100px;
display: inline-block;
}
.tab-pane .item-pop-post .post-info {
display: inline-block;
width: 165px;
vertical-align: top;
padding-left: 16px;
}
.tab-header.post {
margin-bottom: 26px;
}
.tab-pane .item-pop-post {
padding-bottom: 17px;
border-bottom: 1px solid #e5e5e5;
}
.tab-pane .item-pop-post:last-child {
padding-bottom: 0px;
border-bottom: none;
}
.tab-pane .item-pop-post .post-info h3 {
line-height: 20px;
margin-bottom: 7px;
}
.tab-pane .item-pop-post .post-info a {
color: #333;
}
.tab-pane .item-pop-post .post-info a:hover {
color: #fab502;
}
.vc_row5 {
margin-left: -5px;
margin-right: -5px;
text-align: center;
}
.vc_row5 .img-slider3.banner-advs.banner-1 {
padding-left: 5px;
padding-right: 5px;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev i:before {
content: "\f104";
right: -1px;
border: none;
color: #333;
font-family: "FontAwesome";
position: absolute;
z-index: 2;
top: 50%;
transform: translateY(-50%);
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev i:after {
right: 0;
border: none;
color: #fff;
background-color: #fab50200;
border-bottom: 32px solid transparent;
border-top: 32px solid transparent;
border-right: 35px solid #fff;
transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
top: 50%;
content: "";
position: absolute;
transform: translateY(-50%);
left: 0px;
z-index: 1;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev:hover i:after {
border-right: 35px solid #fab502;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev i {
width: 35px;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev {
left: 50%;
transform: translateX(-50%);
width: 35px;
margin-left: -22px;
}
.images.style3 .owl-theme .owl-controls.clickable .owl-buttons div:hover {
background-color: #ffc30000;
}
.images.style3 .banner-advs.banner-1:before {
display: none;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next .fa-angle-right:before {
content: "\f105";
right: 20px;
border: none;
color: #333;
font-family: "FontAwesome";
position: absolute;
z-index: 2;
top: 50%;
transform: translateY(-50%);
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next .fa-angle-right {
width: 35px;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next .fa-angle-right:after {
right: 0;
border: none;
color: #fff;
background-color: #fab50200;
border-bottom: 32px solid transparent;
border-top: 32px solid transparent;
border-left: 35px solid #fff;
transition: all .5s;
-webkit-transition: all .5s;
-moz-transition: all .5s;
-o-transition: all .5s;
top: 50%;
content: "";
position: absolute;
transform: translateY(-50%);
left: 0px;
z-index: 1;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next {
left: 50%;
transform: translateX(-50%);
width: 35px;
margin-left: 22px;
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next:hover i:after {
border-left: 35px solid #fab502;
}
.button-home2 .vc_general.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern {
color: #333;
border: 1px solid #ccc;
}
.button-home2 .vc_general.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {
border: 1px solid #fab502;
}
.wpb_wrapper .images.brand-slider .owl-item  a {
margin-right: 1px;
}
.wpb_wrapper .images.brand-slider .block-payment.text-right {
text-align: center;
width: calc(100% - 3px);
}
.icon.hydrated {
height: 100%;
width: 15px;
margin-left: -1px;
}
.icon.hydrated > div,.grid-style4 .icon.hydrated > div > svg {
width: 100%;
height: 100%;
}
.icon.hydrated > div > svg {
color: #fff;
}
.addcart-link:hover .icon.hydrated > div > svg {
color: #fab502;
}
.grid-style4 a.addcart-link:after {
display: none;
}
.mini-cart-link .icon.hydrated > div > svg {
vertical-align: middle;
}
.mini-cart-link:hover .icon.hydrated > div > svg {
color: #fab502;
}
.icon.hydrated > div > svg ,.mini-cart-style2 .minicart-h3 ,.mini-cart-style2 .mini-cart-text,
.mini-cart-style3 .icon.hydrated,
.search-style3 .search-form .submit-form,
.item-cat-list .img-cat h3.name {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.mini-cart-style2 .mini-cart-link .icon.hydrated > div > svg {
width: 24px;
height: 24px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.mini-cart-style2:hover .icon.hydrated > div > svg ,.mini-cart-style2:hover .minicart-h3 ,.mini-cart-style2:hover .mini-cart-text {
color: #333;
}
.mini-cart-box.mini-cart-style2 {
max-height: 120px;
}
.mini-cart-style2 .mini-cart-link .icon.hydrated {
width: 24px;
}
.mini-cart-link .mini-cart-text .set-cart-number {
margin-right: 2px;
}
.mini-cart-style3 .icon.hydrated {
width: 50px;
height: 45px;
text-align: center;
line-height: 43px;
background-color: #f96868;
color: #fff;
}
.mini-cart-style3:hover .icon.hydrated {
background-color: #62a8ea;
}
.mini-cart-style3 .mini-cart-link:hover .icon.hydrated > div > svg {
color: #fff;
}
.mini-cart-style4 .mini-cart-link .icon.hydrated > div > svg {
width: 100%;
height: 26px;
color: #efcf5e;
}
.mini-cart-style4:hover .mini-cart-link .icon.hydrated > div > svg {
color: #fff;
}
.mini-cart-style4 .icon.hydrated {
height: 26px;
width: 23px;
}
.header5 .mini-cart-link .icon.hydrated > div > svg {
color: #333;
width: 17px;
}
.header5 .mini-cart-link:hover .icon.hydrated > div > svg {
color: #f96868;
}
.search-style3 .search-form .submit-form:hover {
background-color: #f96868;
}
.search-style3 .search-form:hover .submit-form::after {
color: #fff;
}
.home6 .search-style3 .search-form .submit-form {
background-color: #555555;
}
.home6 .text-header-3-2 .profile-link i ,.home6 .call-header i{
color: #555555;
}
.home6 .search-style3 .search-form .submit-form:hover {
background-color: #f96868;
}
.home6 .mini-cart-style3:hover .icon.hydrated {
background-color: #555555;
}
.banner-info a.shop-button:hover,.shop-button:hover {
background: #333;
color: #fff;
}
.list-product-extra-link a:hover {
color: #333;
}
.header3-bot .main-nav>ul>li:hover>a,.header3-bot .main-nav>ul>li>a:hover ,.header3-bot .main-nav li a:hover ,
.header3-bot .main-nav li.has-mega-menu .mega-list-cat ul li a:after, .header-3 a:hover {
color: #f96868;
}
.mini-cart-style3 .color ,.mini-cart-style3 .mini-cart-link:hover .mini-cart-text {
color: #f96868;
}
.header3-mid .dropdown-list li a:hover {
background-color: #f96868;
}
.grid-style5 .product-extra-link .addcart-link:hover {
background: #f96868;
border-color: #f96868;
}
.grid-style5 .wishlist-link:hover , .grid-style5 .product-quick-view:hover,
.grid-style5 .compare-link:hover {
color: #f96868;
}
.grid-style5 .product-title a:hover {
color: #62a8ea;
}
.slider-home3 .owl-theme .owl-controls.clickable .owl-buttons div:hover {
background-color: #62a8ea;
}
.banner-slider .style2 .banner-info a.shop-button:hover {
border: 1px solid #efcf5e;
color: #efcf5e;
}
.banner-style5 .banner-info a.shop-button:hover {
border-color: #333;
}
.grid-style6 .product-title a:hover ,
.grid-style6 .product-price > span, .grid-style6 .product-price ins{
color: #efcf5e;
}
.grid-style6 .product-extra-link .addcart-link:hover,.grid-style6 .detail .more-detail:hover {
background: #efcf5e;
border-color: #efcf5e;
}
.owl-buttons20 .owl-theme .owl-controls.clickable .owl-buttons div:hover {
background-color: #efcf5e;
}
.grid-style6 .product-thumb .compare-link:hover, 
.grid-style6 .product-thumb .wishlist-link:hover, 
.grid-style6 .product-thumb .product-quick-view:hover {
color: #fff;
background: #333;
}
.testimo-style3 .title18 a:hover ,.testimo-style3 > a:hover,
.item-post.post-style5 .post-info .post-title a:hover {
color: #efcf5e;
}
.testimonial-style3 .owl-theme .owl-controls.clickable .owl-buttons div:hover {
background-color: #efcf5e;
}
.item-post.post-style5 .post-info .readmore:hover {
color: #efcf5e;
border-color: #efcf5e;
}
.header5 .main-nav>ul>li>a:hover {
color: #f96868;
}
.grid-style6.style7 .product-title a:hover {
color: #f96868;
}
.grid-style6.style7 .product-price > span, .grid-style6.style7 .product-price ins {
color: #333;
}
.grid-style6.style7 .product-extra-link .addcart-link:hover, .grid-style6.style7 .detail .more-detail:hover {
background: #f96868;
border-color: #f96868;
}
.grid-style6.style7 .product-thumb .compare-link:hover, 
.grid-style6.style7 .product-thumb .wishlist-link:hover, 
.grid-style6.style7 .product-thumb .product-quick-view:hover {
background: #f96868;
}
.post-style6.item-post .comments a:hover,
.post-style2.post-style3.post-style6 .post-info .post-title a:hover {
color: #f96868;
}
.post-style6.item-post .post-info .readmore:hover {
border: 1px solid #f96868;
background-color: #f96868;
}
.grid-style6.grid-style11 .product-title a:hover, 
.grid-style6.grid-style11 .product-price > span, .grid-style6.grid-style11 .product-price ins {
color: #f96868;
}
.style3 .banner-info a.shop-button:hover {
background: #f96868;
color: #fff;
}
.banner-text .shop-button:hover,
.banner-text .shop-button:focus {
background-color: #f96868;
color: #fff;
}
.home5 .owl-theme .owl-controls.clickable .owl-buttons div:hover {
background-color: #f96868;
}
.header5 .search-form:hover .submit-form::after,
.header5 .my_account.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white:hover .vc_icon_element-icon,
.item-cat-list .img-cat h3.name:hover {
color: #f96868;
}
.header5 .main-nav>ul>li .sub-menu>li>a:hover,
.header5 .main-nav li.has-mega-menu .mega-list-cat ul li:hover a,
.header5 .main-nav li.has-mega-menu .mega-list-cat ul li a:after,
.header5 .product-title a:hover,
.header5 .product-price > span,.header5 .product-price ins {
color: #f96868;
}
.header5 .owl-theme .owl-controls.clickable .owl-buttons div:hover ,
.border-top5 .owl-theme .owl-controls.clickable .owl-buttons div:hover{
background-color: #f96868;
}
.grid-style6.style7 .product-thumb .compare-link, 
.grid-style6.style7 .product-thumb .wishlist-link, 
.grid-style6.style7 .product-thumb .product-quick-view {
color: #fff;
}
.grid-style6.style7 .product-thumb .compare-link:hover, 
.grid-style6.style7 .product-thumb .wishlist-link:hover, 
.grid-style6.style7 .product-thumb .product-quick-view:hover {
color: #fff;
}
.style8_product .product-title a:hover,
.grid-style6.grid-style9 .product-title a:hover, .grid-style6.grid-style9 .product-price > span, 
.grid-style6.grid-style9 .product-price ins {
color: #f96868;
}
.grid-style6.grid-style9 .product-thumb .compare-link, 
.grid-style6.grid-style9 .product-thumb .wishlist-link, 
.grid-style6.grid-style9 .product-thumb .product-quick-view,
.style8_product .compare-link,.style8_product .wishlist-link,.style8_product .product-quick-view{
color: #fff;
}
.style8_product .product-extra-link a.addcart-link.button:hover {
color: #f96868;
border-color: #f96868;
}
.grid-style6.grid-style9 .product-thumb .compare-link:hover, 
.grid-style6.grid-style9 .product-thumb .wishlist-link:hover, 
.grid-style6.grid-style9 .product-thumb .product-quick-view:hover {
color: #fff;
background: #f96868;
}
.grid-style6.grid-style9 .product-extra-link .addcart-link:hover {
background: #f96868;
border-color: #f96868;
}
.home6 .owl-theme .owl-controls.clickable .owl-buttons div:hover {
background-color: #f96868;
}
.home6 .grid-style5 .product-extra-link .addcart-link {
background: #555;
border-color: #555;
}
.home6 .grid-style5 .product-extra-link .addcart-link:hover {
background: #f96868;
border-color: #f96868;
}
.home6 .grid-style5 .wishlist-link:hover,.home6 .grid-style5 .product-quick-view:hover,.home6 .grid-style5 .compare-link:hover,
.home6 .grid-style5 .product-title a:hover {
color: #f96868;
}
.home6 .grid-style5 .wishlist-link,.home6 .grid-style5 .compare-link {
color: #555;
}
.home6 .grid-style5 .product-quick-view {
color: #fff;
background-color: #555;
}
.home6 .item-post .fa-calendar:before,
.home6 .item-post .fa-comment:before,
.home6 .item-post .post-info .post-title a:hover {
color: #f96868;
}
.banner-advs.banner-style6 .banner-info .shop-button:hover {
background: none;
color: #fff;
border-color: #fff;
}
.grid-style6.grid-style11 .product-thumb .compare-link, 
.grid-style6.grid-style11 .product-thumb .wishlist-link, 
.grid-style6.grid-style11 .product-thumb .product-quick-view {
color: #fff;
}
.home6 .product-price > span,.home6 .product-price ins,.home6 .comments a:hover {
color: #f96868;
}
.header-2 .main-nav>#menu-main-menu>li.current-menu-ancestor>a,
.header-2 .main-nav>#menu-main-menu>li>a:hover {
background: #fab502;
color: #fff;
}
.home3 .form-newsletter .submit-form {
background: #62a8ea;
}
.home4 .form-newsletter .submit-form {
background: #efcf5e;
}
.home5 .form-newsletter .submit-form {
background: #ffffff;
}
.home5 .form-newsletter .submit-form::after {
color: #333;
}
.home6 .form-newsletter .submit-form {
background: #555555;
}
.home6 .form-newsletter .submit-form::after {
color: #fff;
}
.grid-style6 .product-price del {
color: #999;
}
.banner-bot4 .col-sm-6:first-child {
width: 51.1%;
padding-right: 0px;
}
.banner-bot4 .col-sm-6:last-child {
width: calc(100% - 51.5%);
}
.banner-bot4 .post-style5 .post-info {
width: 100%;
}
.banner-bot4 .post-info h4 {
font-weight: 700;
margin-bottom: 30px;
}
.banner-bot4 .item-post.post-style5 .post-info .post-title {
margin-bottom: 34px;
}
.banner-bot4 .item-post.post-style5 .post-info .readmore {
padding: 0 18px;
}
.style7.grid-style6 .product-price del {
color: #bebebe;
}
.style7.grid-style6 .detail .more-detail,.style7.grid-style6 .product-extra-link a.addcart-link.button {
border-color: #333;
background: #333;
color: #fff;
}
.style7.grid-style6 .product-extra-link a.addcart-link.button:hover {
border-color: #f96868;
background: #f96868;
}
.home6 .dropdown-box .product-mini-cart .product-info a:hover {
color: #f96868;
}
.tab-style2.style5 .time-title {
box-shadow: none;
}
.grid-style11.item-product.grid-style9:hover {
box-shadow: 0px 1px 5px 1px #e9e4e4;
}
.scroll-top.active {
border: none;
}
.scroll-top.active i {
color: #fff;
}
.margin-bottom50,.vc_btn3-container.vc_btn3-center.margin-bottom50 {
margin-bottom: 50px;
}
.banner-number {
padding-top: 100px;
padding-bottom: 100px;
}
.deals-timecdown {
padding-bottom: 165px;
padding-top: 100px;
}
.button-home2 .vc_general.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern:hover {
color: #fff;
}
.margin-bottom30 {
margin-bottom: 30px;
}
.margin-bottom20 {
margin-bottom: 20px;
}
.margin-bottom70 {
margin-bottom: 70px;
}
.margin-bottom40 {
margin-bottom: 40px;
}
.margin-bottom55 {
margin-bottom: 55px;
}
.padding-bottom60 {
padding-bottom: 60px;
}
.mini-cart-content .product-info .product-title {
white-space: normal;
}
.product-categories li.active.cat-parent > a {
color: #fab502;
}
.padding-bottom50 {
padding-bottom: 50px;
}
.banner-advs.list-view .banner-info .shop-button {
background: #333;
}
.listview-style2 .item-product-list .product-title {
margin-bottom: 2px;
line-height: 23px;
}
.listview-style2 .item-product-list .product-title:hover,
.listview-style2 .product-price > span,.listview-style2 .product-price ins,
.listview-style2  a:active,.listview-style2  a:focus,.listview-style2  a:hover {
color: #f96868;
}
.listview-style2 .detail .more-detail:hover,
.listview-style2 .item-product-list .product-extra-link a.addcart-link.button:hover {
background: #f96868;
border-color: #f96868;
}
.listview-style2 .item-product-list .product-thumb:hover>.quickview-link {
background-color: #f96868;
}
.listview-style2 .view-type a.active {
color: #fff;
background-color: #f96868;
border: 1px solid #f96868;
}
.listview-style2 .owl-theme .owl-controls.clickable .owl-buttons div:hover,
.listview-style2 .wg-product-slider .product-thumb>.quickview-link {
background-color: #f96868;
}
.listview-style2 .list-tag a:hover {
color: #fff;
}
.listview-style2 .banner-advs.list-view .banner-info h2 {
margin-top: 0;
margin-bottom: 27px;
line-height: 29px;
}
.listview-style2 .banner-advs.list-view .banner-info h3 {
margin-bottom: 0;
margin-top: 0;
}
.listview-style2 .banner-advs .banner-info {
top: 50%;
margin-top: -60px;
}
.listview-style2 .grid-style4 a:active,
.listview-style2 .grid-style4  a:focus,
.listview-style2 .grid-style4  a:hover {
color: #fab502;
}
.item-product-list.item-product.list-style2 .product-info .product-price > span,
.item-product-list.item-product.list-style2 .product-info .product-price ins {
color: #333;
}
.summary p.stock {
display: none;
}
.summary .detail-attr.qty-cart .woocommerce-variation.single_variation {
margin-left: 61px;
}
.woocommerce div.product .summary .detail-attr.qty-cart .woocommerce-variation.single_variation span.price {
width: auto;
}
.summary .product-price > span,
.summary  .product-price ins ,
.summary .size_chart a:hover,
.woocommerce div.product form.cart .reset_variations:hover {
color: #fab502;
}
.woocommerce-page .product-detail .detail-gallery .wrap-detail-gallery {
margin-bottom: 0px;
}
.woocommerce div.product .summary form.cart .button.single_add_to_cart_button {
display: inline-block;
vertical-align: middle;
-webkit-transform: perspective(1px) translateZ(0);
transform: perspective(1px) translateZ(0);
box-shadow: 0 0 1px transparent;
position: relative;
-webkit-transition-property: color;
transition-property: color;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
}
.woocommerce div.product .summary form.cart .button.single_add_to_cart_button:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: #fab502;
-webkit-transform: scale(0);
transform: scale(0);
-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.woocommerce div.product .summary form.cart .button.single_add_to_cart_button:hover:before,
.woocommerce div.product .summary form.cart .button.single_add_to_cart_button:focus:before,
.woocommerce div.product .summary form.cart .button.single_add_to_cart_button:active:before {
-webkit-transform: scale(1);
transform: scale(1);
}
.detail-gallery .gallery-control a:hover i.fa-angle-left:before{
border-right: 5px solid #f96868;
}
.detail-gallery .gallery-control a:hover i.fa-angle-right:before{
border-left: 5px solid #f96868;
}
.detail-gallery .gallery-control a:hover i:after {
background-color: #f96b6b;
}
.comments a {
color: #999;
}
.comments a:hover {
color: #fab502;
}
.product-slider-featured {
padding-top: 50px;
padding-right: 30px;
padding-left: 30px;
}
.text-header2 .linkh2 a.menu-link {
height: 50px;
line-height: 50px;
display: block;
font-size: 11px;
padding-left: 3px;
padding-right: 20px;
color: #cfcfcf;
text-transform: uppercase;
}
.text-header2 .linkh2 {
display: inline-block;
float: left;
}
.text-header2 #menu-menu-home2:before {
content: "";
display: table;
}
.text-header2 #menu-menu-home2:after {
content: "";
display: table;
clear: both;
}
.header-4 .text-header2 .linkh2 a.menu-link {
font-size: 11px;
padding-left: 0;
padding-right: 23px;
}
@media (min-width: 992px){
.header-shop .cart-header2 {
width: 8.33333333%;
}
}
@media (min-width: 768px){
.header-4 .cart-header2 {
width: 16.66666667%;
}
}
.padding04 {
padding: 0;
}
.header3-bot {
background: #62a8ea;
}
.item-contact-page .contact-thumb {
border: 1px solid #fab502;
}
.item-contact-page .contact-thumb::before {
background-color: #fab502;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float: none;
width: 100%;
}
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .button,
.woocommerce-cart table.cart td.actions .button,
.woocommerce .cart-collaterals .wc-proceed-to-checkout a ,
.woocommerce-page .cart-collaterals .wc-proceed-to-checkout a {
border-radius: 0;
}
.woocommerce-cart table.cart td.actions .coupon .button,
.woocommerce-cart table.cart td.actions .button,
.woocommerce .cart-collaterals .wc-proceed-to-checkout a , 
.woocommerce-page .cart-collaterals .wc-proceed-to-checkout a,
.woocommerce-shipping-calculator .shipping-calculator-form .button {
background-color: #fab502;
border-color: #fab502;
color: #fff;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce-cart table.cart td.actions .coupon .button:hover,
.woocommerce-cart table.cart td.actions .button:hover {
background-color: #333;
border-color: #333;
color: #fff;
}
.product-quantity .detail-qty .qty-val {
text-align: center;
}
.woocommerce-shipping-fields .checkbox {
margin-left: 20px;
}
.product-detail .summary .cart .group_table .product td.group-thumb .product-thumb {
width: 70px;
height: 70px;
padding: 0;
}
.group-info .product-title {
text-overflow: inherit;
white-space: normal;
}
.summary .group-info .product-price {
margin-bottom: 0;
}
.list-product-group {
margin-top: 5px;
}
.woocommerce div.product form.cart .group_table td {
padding: 15px 0;
}
.woocommerce div.product form.cart .group_table td:first-child {
padding-top: 0;
}
.woocommerce div.product form.cart .group_table td:last-child{
padding-bottom: 0;
}
.product-detail .summary .cart .group_table .product  .group-info .product-title a:hover {
color: #f96868;
}
.product-detail .summary .cart .group_table .product td.group-qty > a {
border-radius: 0;
}
.product-detail .summary .cart .group_table .product td.group-qty > a:hover {
background: #f96868;
border-color: #f96868;
}
.add-cart-message {
opacity:0;
background: #fab502;
box-shadow: 0px 0px 40px -10px #fff;
border: none;
width: 450px;
min-height: 150px;
max-height: 150px;
display: block;
margin: 0 !important;
padding: 0 !important;
z-index: 9999;
overflow: hidden;
animation: slide-in, slide-out;
animation-duration: 0.3s, 0.4s;
animation-delay: .1s, .2s;
animation-fill-mode: forwards;
animation-timing-function: ease;
-ms-transform: translateX(0);
transform: translateX(0);
color: #FFF;
font-size: 16px;
position: fixed;
top: 40%;
left: 40%;
transform: translate(-50%);
z-index: 9999999;
}
.add-cart-message .product_notification_wrapper {
cursor: pointer;
}
.add-cart-message .product_notification_wrapper .product_notification_background {
background-size: cover;
background-position: center center;
width: 150px;
height: 150px;
position: absolute;
top: 0;
left: 0;
}
.add-cart-message .product_notification_wrapper .product_notification_text {
padding: 20px;
margin-left: 150px;
color: #FFF;
vertical-align: middle;
text-align: left;
line-height: 24px;
opacity: 1;
animation: opacity_text_in, opacity_text_out;
animation-delay: 0.1s, 0.2s;
animation-duration: .2s, .2s;
animation-fill-mode: forwards;
padding-top: 30px;
}
.add-cart-message .product_notification_wrapper .product_notification_text .product-name {
color: #000;
}
a.view-cart-noti {
display: block;
color: #fff !important;
text-decoration: underline;
}
.fuzzy-pupup.active {
left: 0;
width: 100%;
height: 100%;
z-index: 999999;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: .5;
top: 0;
bottom: 0;
right: 0;
}
.add-cart-message .close-pupups {
float: right;
font-weight: 700;
line-height: 1;
background: #fff;
z-index: 999999;
opacity: 1;
font-size: 16px;
color: #000;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
position: relative;
padding: 4px 6px;
}
.add-cart-message .close-pupups svg {
height: 15px;
width: 15px;
}
.add-cart-message .close-puppups:hover {
color: #fab502;
}
@keyframes opacity_text_in{
0%{
opacity:0
}
80%{
opacity:0
}
100%{
opacity:1
}
}
@keyframes opacity_text_out{
0%{
opacity:1
}
80%{
opacity:1
}
100%{
opacity:1
}
}
@keyframes slide-out{
0%{
opacity:1;
transform: scale(0.8);
box-shadow:0px 0px 40px -10px rgba(0,0,0,0.5)
}
40%{
transform: scale(1.2);
}
80%{
transform: scale(0.8);
}
100%{
opacity:1;
transform: scale(1);
box-shadow:0px 0px 40px -10px rgba(0,0,0,0.2)
}
}
.header-shop .currency-language > li:first-child {
right: -3px;
}
.list-about-page>li.current>a::after {
border-color: #fab502;
}
.about-banner-history {
margin-bottom: 70px;
}
.about-title-number .readmore:hover,.about-title-number::before,
.item-price-table .btn-purchase:hover {
background-color: #fab502;
}
.about-title-number a.readmore {
border-color: #fab502;
margin-bottom: 30px;
}
.about-title-number .number {
top: -45px;
font-weight: 700;
}
.about-banner-history .adv-thumb-link {
transform: translateX(0px);
-webkit-transform: translateX(0px);
}
.item-price-table .btn-purchase {
border: 2px solid #fab502;
color: #fab502;
}
.item-price-table.price-table-color .btn-purchase {
color: #fff;
}
.item-price-table.price-table-color .btn-purchase:hover {
border: 2px solid #333;
background-color: #333;
}
.about-team-thumb a:hover {
border-color: #fab502;
}
.share-social-team a:hover {
background-color: #333;
}
.woocommerce .wishlist_table td.product-add-to-cart a {
border-radius: 0px;
}
.woocommerce .wishlist_table td.product-add-to-cart a:hover {
background-color: #fab502;
border-color: #fab502;
}
.grid-style4 .product-extra-link a.addcart-link.button {
position: relative;
}
.grid-style4 .product-extra-link a.addcart-link.button i.fa-spin {
font-size: 15px;
position: absolute;
top: 0;
color: #000;
}
.header-page .dropdown-list {
right: 0;
left: auto;
}
.post-style3.post-style2.item-post .fa-calendar:before, .post-style3.item-post .fa-comment:before {
color: #62a8ea;
}
.header3-bot .owl-theme .owl-controls .owl-buttons div:hover, 
.header3-bot .owl-theme .owl-controls .owl-buttons div:focus, 
.header3-bot .owl-theme .owl-controls .owl-buttons div:active {
background-color: #62a8ea;
}
.header3-bot .product-price > span,.header3-bot .product-price ins {
color: #f96868;
font-weight: 700;
font-size: 18px;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
background-color: #fab502;
border-color: #fab502;
border-radius: 0;
color: #fff;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover {
background-color: #333;
border-color: #333;
}
.woocommerce-checkout #payment .payment_method_paypal .about_paypal {
margin-left: 8px;
}
.sidebar-style-2.sidebar-widget .product-categories li ul.children {
margin-top: 14px;
}
.woocommerce-message .button.wc-forward {
border-color: #fab502;
border-radius: 0;
background: #fab502;
color: #fff;
}
.woocommerce-message .button.wc-forward:hover {
border-color: #333;
background: #333;
}
.mini-cart-box.aside-box .mini-cart-content {
height: 100vh;
margin-top: 0px;
}
.search-mobile {
display: none;
z-index: 999;
position: fixed;
top: 0;
width: 290px;
left: 0;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
opacity: 0;
visibility: hidden;
overflow: hidden;
transform: translateX(-320px);
-webkit-transform: translateX(-320px);
}
.search-mobile .woocommerce-product-search .search-field {
width: 249px;
display: inline-block;
float: left;
border-radius: 0;
border: none;
border-bottom: 1px solid #e5e5e5;
}
.search-mobile .woocommerce-product-search > button {
width: 30px;
font-size: 0;
border: none;
border-bottom: 1px solid #e5e5e5;
border-left: 1px solid #e5e5e5;
border-radius: 0;
}
.search-mobile .woocommerce-product-search > button:after {
font-family: fontAwesome;
content: "\f002";
color: #999;
font-size: 14px;
margin-left: -7px;
}
.search-mobile .woocommerce-product-search:after {
display: none;
}
.search-mobile .woocommerce-product-search > button:focus,
.search-mobile .woocommerce-product-search > button:hover {
background-color: #fab502;
}
.search-mobile .woocommerce-product-search > button:focus:after,
.search-mobile .woocommerce-product-search > button:hover:after  {
color: #fff;
}
.my-account-mobile {
position: fixed;
z-index: 999;
top: 40px;
height: 40px;
width: 290px;
transform: translateX(-320px);
-webkit-transform: translateX(-320px);
background: #fff;
border-bottom: 1px solid #e5e5e5;
padding-left: 15px;
line-height: 38px;
text-transform: uppercase;
color: #333;
font-size: 14px;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
left: 0;
display: none;
}
.main-nav.active .my-account-mobile {
transform: translateX(0);
-webkit-transform: translateX(0);
}
.fuzzy {
display: none;
}
.fuzzy.active {
left: 0;
width: 100%;
height: 100%;
z-index: -1;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: .5;
top: 0;
bottom: 0;
right: 0;
display: block;
}
.mini-cart-style3 .mini-cart-link .item-price strong.get-cart-price {
max-width: 72px;
overflow: visible;
max-height: 45px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 72px;
}
.mini-cart-style3 .mini-cart-link .item-price {
padding-left: 25px;
padding-right: 0;
}
a.dm-color {
border: 1px solid #e5e5e5;
width: 30px;
height: 30px;
display: inline-block;
margin: 2px;
}
a.dm-color.active {
border-color: #000;
box-shadow: 0 0 4px rgba(0,0,0,.6);
}
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-prev:hover i:before,
.images.style3 .owl-theme .owl-controls .owl-buttons div.owl-next:hover .fa-angle-right:before {
color: #fff;
}
.brand-list a:hover {
color: #fff;
} 
.header-4.header-2 {
border-bottom: 2px solid #efcf5e;
}
.service-text .more:hover{
color: #fff;
}
.wishlist-button a:hover {
color: #fff;
}
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-next:hover i:before,
.brand-slider .owl-theme > .owl-controls .owl-buttons div.owl-prev:hover i:before {
color: #fff;
}
.header3-bot.home6 {
background-color: #555555;
}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {
border-radius: 0;
}
.woocommerce button.button {
border-radius: 0;
}
p.lost_password {
margin-left: 4px;
}
.mini-cart-style2 .mini-cart-link:hover .icon.hydrated > div > svg {
color: #333;
}
.grid-style5 a.product-compare.compare.compare-link.added {
font-size: 0px;
}
.grid-style5 a.product-compare.compare.compare-link.added:after {
content: "\f0ec";
font-family: "FontAwesome";
font-size: 14px;
}
.grid-style5 a.product-compare.compare.compare-link.added:before {
content: "\f00c";
font-size: 10px;
font-family: "FontAwesome";
position: absolute;
right: 14px;
top: 5px;
color: #000;
}
.woocommerce-MyAccount-content legend {
padding-bottom: 10px;
}
.woocommerce-MyAccount-content fieldset {
margin-top: 25px;
}
.post .title-tab > li:hover {
background-color: #ffffff00;
}
.contact-form p::before {
top: 15px;
}
.post-control .prev-post,
.post-control .next-post {
display: flex;
align-items: center;
-webkit-align-items: center;
-moz-align-items: center;
-o-align-items: center;
}
.post-control .next-post {
float: right;
}
.listview-style2 .grid-style4 .product-extra-link a.addcart-link.button:hover {
background-color: #333;
}
.cart-svg {
vertical-align: middle;
}
.mini-cart-style2:hover .cart-svg svg {
fill: #333;
}
.mini-cart-style2 .cart-svg svg {
fill: #fff;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.addcart-link .cart-svg {
height: 100%;
position: relative;
}
.addcart-link .cart-svg svg {
position: relative;
top: 50%;
transform: translateY(-50%);
margin-bottom: 6px;
}
.mini-cart-style4 .cart-svg svg {
vertical-align: middle;
}
.mini-cart1 .cart-svg svg {
fill: #fff;
}
.header5 .mini-cart1 .cart-svg svg {
fill: #555;
}
.main-page-default,
.content-page {
margin-top: 70px;
}
.widget > ul > li:first-child {
padding-top: 0px;
}
.widget > div ,.widget > form,.widget > select {
margin-top: 24px;
}
.widget > ul {
margin-top: 22px;
} 
.widget > div > ul > li:first-child {
padding-top: 0px;
}
.woocommerce ul.product_list_widget {
margin-top: 22px;
}
.post-meta-data>li:last-child {
margin-bottom: 6px;
}
.bypostauthor, .screen-reader-text, .wp-caption-text {
display: block;
margin-top: 6px;
}
.post-control {
border-bottom: 1px solid #e5e5e5;
}
.post-meta-data {
margin-bottom: 15px;
}
.item-comment .comment-info .desc {
margin-bottom: 0;
}
.header-4 .currency-language > li:first-child {
right: -3px;
}
.header-page .header-3,.header-page .header3-mid,.header-page .header3-bot,.header3-mid .search-form ,
.header3-mid .mini-cart-box{
z-index: initial;
}
.header-page .mini-cart-style3 .dropdown-list {
z-index: 999;
}
.main-nav {
z-index: initial;
}
.header-page .header5 ,.header5 .mini-cart-box {
z-index: initial;
}
.search-home-3,
.cart-home-3 {
margin-top: 3px;
}
.aside-box .fuzzy-cart.active {
left: 0;
width: 100%;
height: 100%;
z-index: 11;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: .5;
top: 0;
bottom: 0;
right: 0;
display: block;
}
.fuzzy-cart {
display: none;
}
.submit-icon-search:after {
text-align: center;
color: #fff;
font-family: fontAwesome;
content: "\f002";
border-radius: 4px;
line-height: 50px;
}
.submit-icon-search {
position: relative;
width: auto;
border-radius: 0;
margin: 0;
height: 50px;
z-index: 9;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.submit-icon-search:hover:after {
color: #fab502;
cursor: pointer;
}
.search1 .search-form {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 9999;
background: rgba(0, 0, 0, 0.88);
opacity: 0;
visibility: hidden;
transition: all .4s;
-webkit-transition: all .4s;
-moz-transition: all .4s;
-o-transition: all .4s;
max-width: 100%;
}
.search1.active .search-form {
opacity: 1;
visibility: visible;
}
.search1 .search-form > input[type="text"] {
position: fixed;
left: 50%;
right: 0;
min-width: 600px;
max-width: 100%;
visibility: hidden;
opacity: 0;
border: 0;
background: 0 0;
border-bottom: 1px solid rgba(255,255,255,.08);
padding: 0;
text-align: center;
font-size: 20px;
color: #fff;
box-shadow: none;
letter-spacing: 2px;
top: 50%;
margin-top: -150px;
transform: translateX(-50%);
}
.search1 .live-search-on:hover.active .list-product-search {
margin-top: -110px;
}
.search1.active .search-form > input[type="text"] {
visibility: visible;
opacity: 1;
}
.search1 .list-product-search {
top: 50%;
max-height: 300px;
overflow: auto;
max-width: 600px;
left: 50%;
transform: translateX(-50%);
}
.search1.active .submit-icon-search-close {
visibility: visible;
opacity: 1;
}
.submit-icon-search-close {
width: 35px;
position: fixed;
height: 35px;
top: 50px;
right: 50px;
z-index: 9999;
transition: all .4s;
-webkit-transition: all .4s;
-moz-transition: all .4s;
-o-transition: all .4s;
visibility: hidden;
opacity: 0;
}
.submit-icon-search-close svg {
fill: #fff;
}
.submit-icon-search-close:hover svg {
fill: #fab502;
cursor: pointer;
}
.submit-icon-search-close:hover {
transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-o-transform: rotate(180deg);
}
.search1_active {
overflow: hidden;
}
.header5 .submit-icon-search:after {
color: #555;
}
.wg-search-form input[type=text] {
border-radius: 0;
}
.widget_products .product-price {
margin-bottom: 11px;
}
.widget_products ul li:last-child .product-price {
margin-bottom: 0px;
}
.item-post .post-info .blog-total-info .comments a {
color: #999;
}
.item-post .post-info .blog-total-info a {
color: #999;
font-size: 12px;
}
.item-post .post-info .blog-total-info li i,
.item-post .post-info .blog-total-info li.date i:before {
color: #999;
}
.list-style1.item-post .post-info ul li {
font-size: 12px;
}
.list-style1.item-post .post-info .detail a.more-detail:hover {
color: #fff;
} 
.tab-pane .item-pop-post .post-info span {
font-size: 12px;
}
.list-style1.item-post .detail div.block-tag {
display: block;
margin-bottom: 20px;
color: #999;
}
.list-style1.item-post .post-info .desc {
margin-bottom: 13px;
}
.list-style1.item-post.item-style2  .post-info .desc {
margin-bottom: 20px;
}
.list-style1.item-post.item-style2 li.comments:after {
display: none;
}
.cate-blogs a {
margin-right: 7px;
}
.contact-message textarea {  
width: 100%;
}
.contact-message {
margin-top: 7px;
}
.comment-respond .comment-form {
margin-bottom: 20px;
}
.woocommerce a.button:hover {
background-color: #fab502;
border-color: #fab502;
}
.woocommerce .woocommerce-widget-layered-nav-list {
margin-top: 22px;
}
.fuzzy_size_chart {
left: 0;
width: 100%;
height: 100%;
z-index: 11;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: .5;
top: 0;
bottom: 0;
right: 0;
display: none;
}
.fuzzy_size_chart.active {
display: block;
}
.product-tab .tab-header .tab li a {
padding: 0;
background: none;
border: none;
color: #fff;
font-family: 'Open Sans',sans-serif;
letter-spacing: 0;
}
.tabs-block.style4 .product-tab .tab-header .tab li.active a {
color: #fff;
}
#colorbox,#cboxOverlay, #cboxWrapper {
z-index: 999999;
}
#cboxMiddleLeft,#cboxMiddleRight ,#cboxBottomLeft,#cboxBottomCenter,#cboxBottomRight,
#cboxTopLeft,#cboxTopCenter,#cboxTopRight {
display: none;
}
.woocommerce table.compare-list .add-to-cart td a {
border-radius: 0;
}
.woocommerce table.compare-list .add-to-cart td a:hover {
border-color: #fab502;
background-color: #fab502;
}
#cboxClose {
font-size: 0px;
font-weight: 600;
width: auto;
height: auto;
bottom: -40px;
text-indent: 0;
color: #ffffff;
background: 0 0;
text-transform: uppercase;
}
button#cboxClose:after {
font-size: 26px;
display: inline-block;
vertical-align: middle;
content: "\f00d";
font-family: 'FontAwesome';
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
margin-left: 10px;
}
table.compare-list th {
padding-left: 20px;
}
#close-minicart svg {
width: 25px;
height: 25px;
fill: #fff;
}
.mini-cart-box .mini-cart-content.dropdown-list .woocommerce-Price-amount.amount {
font-size: 16px;
}
.post-control span {
-ms-word-wrap: break-word;
word-wrap: break-word;
overflow: hidden;
line-height: 16px;
}
.detail-content-wrap h2 {
margin-top: 0px;
}
.widget_shopping_cart .list-mini-cart-item {
margin-bottom: 10px;
}
@media (min-width: 992px){
.header-4 .search-popup.search1 .list-product-search {
right: 0px;
}
.searchp-style2 {
z-index: 9998;
}
.header-4 .search-popup.search1 .search-form > input[type="text"] {
right: 0;
}
.header-4 .icon-search2 {
line-height: 39px;
right: 15px;
position: absolute;
}
.search-popup.search1 .submit-icon-search-close {
display: none;
}
.search1.search-popup .search-form {
opacity: 1;
visibility: visible;
background: none;
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
z-index: 9;
}
.search-popup.search1 .search-form > input[type="text"] {
top: 1px;
right: -30px;
left: auto;
position: absolute;
min-width: initial;
max-width: initial;
background: #2e2e2e;
padding: 0 15px;
color: #d0d0d0;
margin-top: initial;
letter-spacing: initial;
font-size: 14px;
transform: initial;
border: none;
visibility: visible;
opacity: 1;
text-align: left;
}
.search-popup .submit-icon-search {
height: 40px;
line-height: 40px;
right: -15px;
top: 1px;
display: none;
}
.search-popup .submit-icon-search:after {
font-size: 13px;
line-height: 40px;
}
.search-popup.search1 .list-product-search {
margin-top: 2px;
top: 41px;
left: auto;
right: -30px;
transform: initial;
}
.search-popup.search1 .live-search-on:hover.active .list-product-search {
margin-top: 2px;
}
.icon-search2 {
height: 40px;
line-height: 40px;
right: -15px;
top: 1px;
color: #e5e5e5;
z-index: 10;
font-size: 13px;
position: relative;
}
}
.account-search2 > div.col-md-2, .account-search2 > div.col-sm-2{
z-index: 9999;
}
.time-title h3.title18:before {
border-right: 15px solid #f96868;
right: initial;
overflow: visible;
display: none;
position: absolute;
top: 0;
left: -15px;
border-bottom: 40px solid transparent;
border-top: 40px solid transparent;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
content: "";
opacity: 1;
overflow: visible;
}
.tab-style2 .title-tab li a:before {
position: absolute;
top: 0;
left: 0px;
border-bottom: 25px solid transparent;
border-top: 25px solid transparent;
border-right: 10px solid #62a8ea;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
content: "";
overflow: hidden;
opacity: 0;
display: none;
}
.tab-style2 .title-tab li:hover a:before {
left: -10px;
visibility: visible;
opacity: 1;
}
.tab-style2 .title-tab li.active a:before {
left: -10px;
visibility: visible;
opacity: 1;
}
.mini-cart-box.aside-box .product-mini-cart.table-custom {
padding-top: 15px;
padding-bottom: 15px;
}
.mini-cart-box.aside-box .product-mini-cart.table-custom .product-thumb {
border: none;
}
.mini-cart1 .cart-svg:hover svg {
fill: #fab502;
}
.fixed-header .header-2 .header2-logo,
.fixed-header .header-2 .header2-center .account-search2 {
display: none;
} 
.fixed-header .header-2 .header2-center {
width: 100%;
background: none;
}
.header-page .header-2.header-shop.fixed-header .account-search2 {
display: none;
}
.header-shop.fixed-header .header2-logo,.header-shop.fixed-header .cart-header2 {
display: none;
}
.header-shop.fixed-header {
margin-left: -15px;
margin-right: -15px;
background: #333;
}
.header-2.header-shop.fixed-header > div {
background: none;
}
.header-2.header-shop.fixed-header #menu-main-menu {
margin-bottom: 0px;
}
.summary .yith-wcwl-add-to-wishlist span.feedback {
display: none;
}
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a,
.summary .compare.button {
padding: 7.5px 9px !important;
border-radius: 0;
border: 1px solid #e8e8e8;
color: #555;
line-height: 15px;
height: 32px;
margin-right: 10px;
float: left;
font-size: 0;
width: 32px;
position: relative;
}
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:after {
content: "\f004";
font-size: 12px;
font-family: "FontAwesome";
position: absolute;
left: 50%;
transform: translate(-50%);
}
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a,
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a{
padding: 7.5px 9px !important;
border-radius: 0;
border: 1px solid #e8e8e8;
color: #555;
line-height: 15px;
height: 32px;
margin-right: 10px;
float: left;
font-size: 0;
width: 32px;
position: relative;
}
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:after,
.summary .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:after{
content: "\f08a";
font-size: 12px;
font-family: "FontAwesome";
position: absolute;
left: 50%;
transform: translate(-50%);
}
.summary .yith-wcwl-add-to-wishlist a:hover:after,
.summary .yith-wcwl-add-to-wishlist a:hover:after,
.summary .icon .share-mail:hover i:before ,
.summary .icon .share-mayin:hover i:before ,
.single-list-social .share-icon.total-share:hover i:before {
color: #fff;
}
.summary .yith-wcwl-add-to-wishlist a:hover, 
.summary .yith-wcwl-add-to-wishlist a:hover,
.summary .icon .share-mail:hover,
.summary .icon .share-mayin:hover,
.single-list-social .share-icon.total-share:hover {
background: #fab502;
border-color: #fab502;
}
.summary .compare.button:after {
content: "\f0ec";
font-size: 12px;
font-family: "FontAwesome";
position: absolute;
left: 50%;
transform: translate(-50%);
}
.woocommerce .summary a.button.added::after {
margin-left: 0px;
}
.summary .yith-wcwl-add-to-wishlist {
vertical-align: top;
margin-left: 60px;
}
.summary .compare.button {
float: none;
display: inline-block;
vertical-align: top;
}
.summary .icon {
margin-left: 0;
display: inline-block;
vertical-align: top;
}
.summary .yith-wcwl-add-to-wishlist,.summary .icon,.summary .compare.button {
float: left;
}
#fancybox-loading {
background: #fff0;
}
#fancybox-loading div {
width: 60px;
height: 60px;
}
.preload #loading {
z-index: 9999999;
}
.summary .deals-down {
position: initial;
margin-bottom: 20px;
}
.summary .title-time {
font-weight: 400;
color: #666;
font-size: 14px;
margin-bottom: 0;
margin-top: 0;
}
.summary .box-count-down {
float: none;
margin-bottom: 0;
text-align: left;
margin-left: -5px;
margin-right: -5px;
width: auto;
}
.summary .deals-down .box-count-down .time_circles > div {
border: none;
}
.summary .deals-down .box-count-down .time_circles .text {
display: block;
}
.summary .box-count-down .time_circles .text {
font-size: 12px;
text-transform: none;
color: #555;
}
.summary .deals-down .box-count-down .time_circles .number {
font-size: 18px;
font-weight: 700;
color: #fff;
}
.summary .deals-down .box-count-down .time_circles > div {
text-align: center;
width: 60px !important;
background: #333;
border-radius: 0;
margin: 0 5px;
height: 40px;
}
.product-tab .box-count-down {
float: initial;
text-align: center;
margin-bottom: 0;
}
.product-tab .box-count-down .time_circles {
float: initial;
}
@media (min-width: 1199px){
.home1-plist-2 .style2_product .product-thumb.col-sm-6 {
width: 41%;
padding-bottom: 39px;
padding-top: 29px;
}
.home1-plist-2 .style2_product .product-info.col-sm-6 {
width: calc(100% - 42%);
padding-top: 25px;
margin-bottom: 30px;
}
}
.header-fix-top-on .account-manager,
.header-fix-top-on .block-search-element  {
vertical-align: middle;
}
.header-fix-top-on .wpb_wrapper .block-search-element {
margin-right: 25px;
}
.header-fix-top-on .account-manager i {
color: #fff;
font-size: 15px;
}
.header-fix-top-on .account-manager .dropdown-list i {
margin-right: 5px;
}
.header-page .list-profile li a {
text-align: left;
}
.description_dim .list-product-wrap {
margin-right: -15px;
margin-left: -15px;
}
.header-4 > div.col-md-10 > div {
margin-right: -15px;
}
.page-contact .item-contact-page {
text-align: center;
}
.page-contact .item-contact-page .contact-thumb {
margin: 0 auto;
}
.about-title-number::before {
left: 0px;
}
.about-title-number {
padding-left: 10px;
padding-right: 10px;
}
.summary .add_to_wishlist {
margin-left: 60px;
}
.single-post .main-page-default > .container {
margin-top: 70px;
} 
.single-post .main-page-default {
margin-top: 0px;
}  
.header-fix-top-on .account-manager .dropdown-list {
right: -20px;
left: auto;
width: 165px;
}
.header-fix-top-on .account-manager .dropdown-list i {
color: #fab502;
}
.account-manager .dropdown-list a:hover i {
color: #fff;
}
.header-fix-top-on .account-manager .dropdown-list a:hover i {
color: #fff;
}
.header-2 .account-manager a {
font-size: 11px;
padding-left: 0px;
padding-right: 20px;
color: #cfcfcf;
text-transform: uppercase;
}
.header-2 .account-manager > a {
height: 50px;
line-height: 50px;
display: block;
max-width: 110px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.header-2 #menu-menu-home2 .account-manager li a {
color: #333;
}
.header-3 .account-manager {
display: block;
height: 30px;
line-height: 30px;
position: relative;
}
.account-manager .dropdown-list {
width: 165px;
}
.header-3 .account-manager .dropdown-list {
right: -12px;
}
.header-2.header-4 #menu-menu-home2 .account-manager .dropdown-list {
width: 165px;
padding: 10px;
}
.header-2.header-4 #menu-menu-home2 .account-manager .dropdown-list a {
padding-left: 10px;
padding-right: 10px;
}
.header-page .header5 .account-manager .dropdown-list {
right: -20px;
left: auto;
text-align: left;
}
.header-page .header5 .wpb_wrapper .account-manager {
margin-top: 3px;
width: 36px;
margin-right: 12px;
text-align: center;
}
.header5 .account-manager .dropdown-list a i {
margin-right: 5px;
}
.icon-header5 > div > div > div {
vertical-align: middle;
}
.icon-header5 > div > div > .block-search-element {
margin-right: 10px;
margin-top: 1px;
}
.header5 .account-manager span i ,.header5 .account-manager > a > i {
font-size: 16px;
color: #555;
}
.header5 .account-manager:hover span i {
color: #fab502;
}
.header-3 .account-manager .dropdown-list a i {
color: #333;
}
.header-2 #menu-menu-home2 .account-manager .dropdown-list a i {
margin-right: 5px;
}
.header-2 #menu-menu-home2 .account-manager .dropdown-list {
width: 165px;
padding: 10px;
}
.header-2 #menu-menu-home2 .account-manager .dropdown-list:hover li a {
color: #fff;
}
.header-3 .account-manager .dropdown-list:hover a i {
color: #fff;
}
.account-home3 .account-manager {
padding-left: 5px;
padding-right: 5px;
}
.text-header-3-2 > div > ul > li.account-home3 {
padding-left: 10px;
padding-right: 8px;
}
.account-home3 .dropdown-list:hover li a {
color: #fff;
}
.account-manager:hover {
cursor: pointer;
}
.item-post.style_7 .post-info .post-title,
.item-post.style_7 .post-info .excerpt,
.item-post.style_7 .post-info {
text-align: left;
}
.item-post.style_7 .post-info .cate-blogs a {
color: #999;
font-size: 14px;
}
.item-post.style_7 .post-info .cate-blogs {
margin-bottom: 8px;
}
.item-post.style_7 .post-info .post-title {    
text-transform: none;
font-size: 24px;
}
.item-post.style_7 .comments-author .comments,
.item-post.style_7 .comments-author .author {
display: inline-block;
font-size: 12px;
}
.item-post.style_7 .comments-author {
margin-bottom: 22px;
padding-bottom: 25px;
border-bottom: 1px solid #e5e5e5;
}
.item-post.style_7 .read_more a {
text-decoration: underline;
font-size: 14px;
}
.item-post.style_7 .post-info .excerpt {
margin-bottom: 19px;
}
.item-post.style_7 .fa-comment:before {
color: #999;
}
.list-post-wrap .wrap-item .item-post.style_7 {
border: 1px solid #e5e5e5;
padding: 0;
margin: 0 15px;
margin-bottom: 30px;
}
.item-post.style_7 .post-info {
padding: 0 30px 28px;
}
.item-post.style_7 .comments-author .author {
position: relative;
margin-right: 5px;
padding-right: 9px;
}
.item-post.style_7 .comments-author .author:after {
position: absolute;
right: 0px;
top: 4px;
content: "";
background: #ccc;
display: block;
width: 1px;
bottom: 4px;
}
.follow-instagram a:hover img {
transform: scale(1.15);
-webkit-transform: scale(1.15);
}
.follow-instagram a img {
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
}
.follow-instagram a span.instagram-text-follow {
display: none;
}
.follow-instagram a::before {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
content: "\f16d";
display: flex;
align-items: center;
justify-content: center;
background: rgba(0,0,0,.5);
color: #fff;
transition: all .3s ease-out 0s;
-webkit-transition: all .3s ease-out 0s;
opacity: 0;
transform: translateY(100%);
-webkit-transform: translateY(100%);
font-size: 40px;
font-family: FontAwesome;
z-index: 1;
}
.follow-instagram a:hover::before {
opacity: 1;
transform: translateY(0);
-webkit-transform: translateY(0);
}
.widget_categories ul li ul li:first-child,
.widget_pages ul li ul li:first-child,
.widget_nav_menu ul li ul li:first-child,
.widget_product_categories ul li ul li:first-child {
border-top: 1px solid #e5e5e5;
margin-top: 10px;
}
.widget_product_categories.sidebar-style-2 ul li ul li:first-child {
border-top: none;
margin-top: 0px;
}
.wishlist-title h2 {
margin-top: 0px;
text-transform: uppercase;
}
.banner-zoom1 .pull-curtain .adv-thumb-link::before {
background: rgba(0, 0, 0, 0.36);
}
.indexdm-home,
.indexdm-home > .col-sm-12 {
min-height: 0px;
}
.product-thumb>.quickview-link {
border-radius: 0;
}
.product-template-default .zoomContainer {
z-index: 999999;
}
.manufacturers {
background-size: cover;
}
.banner-style3 .banner-info a:hover:after {
background: #f96868;
}
.time-title > p.desc-block a {
color: #fff;
}
.summary .group_table .detail-qty .qty-val {
padding: 0 50px;
}
.group_table .size_chart{
display: none;
}
.group_table label.qty-label {
display: none;
}
@media (min-width: 1199px) {
.testimonial-style3.banner-slider:hover .owl-theme .owl-controls .owl-buttons div.owl-prev,
.testimonial-style3.banner-slider:hover .owl-theme .owl-controls .owl-buttons div.owl-next {
margin-top: -75px;
}
.text-featured.wpb_content_element {
margin-bottom: 0;
}
.featured-product-home2 .grid-style4 .product-title {
margin-bottom: 19px;
padding-bottom: 20px;
}
.featured-product-home2 .grid-style4 .product-title a {
line-height: 20px;
}
}
.style2 .item-service-list > li {
position: relative;
}
.style2 .item-service-list > li:after {
background: #ffffff;
content: "";
display: none;
position: absolute;
bottom: 0;
width: 100%;
height: 100%;
left: 0;
}
.style2 .item-service-list > li.active:after {
display: block;
}
.style2 .item-service-list > li:nth-child(2):after {
display: block;
}
.style2 .item-service-list > li.xoamau:nth-child(2):after {
display: none;
}
.parallax1 {
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
overflow-x: hidden;
overflow-y: auto;
perspective: 2px;
}
.parallax1:after {
display: block !important;
position: absolute;
bottom: 0px;
left: 0px;
top: 0px;
right: 0px;
background: #0000004f;
}
.parallax1 > div {
z-index: 1;
}
.item-post.style4 .blog-total-info li {
font-size: 12px;
}
.item-post .post-info .blog-total-info a:hover,
.list-style1.item-post .post-info .detail a:hover {
color: #fab502;
}
.listview-style2 .title-page {
margin-top: 0;
margin-bottom: 21px;
}
.style2_product .bran-img {
display: none;
}
@media (min-width: 1199px) {
.post.blog-grid-view > h3.title18 {
margin-top: 70px;
}
.blog-grid-view .item-post.post-style3 {
margin-bottom: 70px;
}
.product-grid-style2 .style2_product .bran-img {
display: block;
}
.margin-bottom50, .vc_btn3-container.vc_btn3-center.margin-bottom50 {
margin-bottom: 70px;
}
.logo-footer {
margin-top: -5px;
}
.bot30 .block-element.blog-slider-view>h3.title18,.bot30 .block-element.blog-grid-view>h3.title18 {
margin-bottom: 22px;
}
.margin-top-70 {
margin-top: -100px;
}
.margin-top-70 .style2_product {
background: #fff;
}
.tab-style2.style5 .product-slider-view .list-product-wrap .owl-theme {
padding-top: 7px;
padding: 0;
margin-left: -6px;
margin-right: -6px;
width: calc(100% + 10px);
margin-bottom: -10px;
}
.tab-style2.style5 .product-slider-view .list-product-wrap .owl-item {
padding: 0px 5px;
padding-bottom: 10px;
}
.tab-style2.style5 .title-tab {
padding-bottom: 49px;
}
.tabs-block.home6.style4 .owl-carousel.owl-theme {
margin-bottom: -10px;
}
.tabs-block.home6.style4 .item-product.grid-style9 {
margin-bottom: 10px;
}
.product-grid-style2 .list-col-item {
width: calc(95% + 1px);
}
.home6-product6 .home6.product-slider-view.padding13 .grid-style11.item-product.grid-style9 {
padding: 0;
margin: 0;
}
.home6-product6 .border1.home6.product-slider-view.padding13 .owl-theme {
margin-left: -10px;
margin-right: -10px;
width: calc(100% + 19px);
margin-top: -5px;
margin-bottom: -5px;
}
.home6-product6 .product-slider-view.padding13 .list-product-wrap .owl-item {
padding: 0;
padding-left: 10px;
padding-right: 8px;
padding-top: 5px;
}
.home6-product6 .product-slider-view.border1.padding13 .list-product-wrap {
padding-top: 0;
}
.home6-product6 .grid-style6.grid-style11 .list-product-extra-link .addcart-link {
width: 54%;
}
.home6-product6 .border1 .group-navi .owl-buttons {
top: -13px;
}
.home6.product-slider-view .style10.item-product .product-info {
padding-top: 25px;
padding-bottom: 33px;
}
.style10.item-product.grid-style9 .product-title {
margin-bottom: 10px;
}
}
.summary .icon .compare-link:hover , 
.summary .icon .wishlist-link:hover {
color: #fff;
background: #555;
border-color: #555;
}
.product-detail .summary .icon .compare-link:hover i, 
.product-detail .summary .icon .wishlist-link:hover i{
color: #fff;
}
.about-title-number .readmore, .item-page-view .page-view-info .btn-page-view {
border-radius: 0;
}
.item-price-table .btn-purchase {
border-radius: 0;
}
.header3-bot .main-nav>ul>li:hover>a, .header3-bot .main-nav>ul>li>a:hover {
color: #fff;
}
.header3-bot .main-nav>ul>li:before {
content: "";
position: absolute;
right: 100%;
left: 0;
bottom: 0;
top: 0;
background-color: #fff3;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-o-transition: all .3s;
}
.header3-bot .main-nav>ul>li:hover:before {
right: 0;
}
.widget .tab-header.post h3 {
font-size: 14px;
}
@media (min-width: 768px) {
.parallax-footer .footer-page {
position: fixed;
width: 100%;
bottom: 0px;
left: 0px;
z-index: 10;
}
.parallax-footer #main-content {
position: relative;
z-index: 50;
background: #fff;
}
.parallax-footer .header-page {
position: relative;
z-index: 555555;
}
}
ul.list-circle.gray {
padding-left: 30px;
margin-bottom: 40px;
margin-top: 13px;
padding: 30px 50px;
}
ul.list-circle.gray {
border: 2px solid #ffa500;
}
ul.list-circle.gray li {
margin-bottom: 10px;
}
.single-post-thumb {
margin-bottom: 45px;
}
.content-post-default h2.title24 {
margin-bottom: 16px;
font-size: 36px;
line-height: 44px;
margin-top: -6px;
}
.content-post-default .block-quote {
position: relative;
max-width: 100%;
margin: 0 auto;
padding: 40px 70px;
text-align: justify;
background: none;
border: 1px solid #fab502;
border-left: 5px solid #fab502;
}
.content-post-default .block-quote .conmment-chitiet {
display: inline-block;
left: 37px;
position: absolute;
}
.content-post-default .block-quote .conmment-chitiet:before {
font-family: "FontAwesome";
content: "\f10d";
color: #ccc;
}
.content-post-default .block-quote p {
line-height: 31px;
color: #999;
}
.content-post-default .block-quote p::before {
background: #ffa500;
}
.content-single-blog .post-meta-data {
margin-bottom: 29px;
}
.post-control {
margin-bottom: 64px;
}
.header-page .gap-30 .list-product-wrap .item {
margin-bottom: 10px;
}
.contact-form-page .wrap-input input[type=text], 
.contact-form-page .wrap-input input[type=email], 
.contact-form-page .wrap-input input[type=tel],
.contact-form-page .wrap-input textarea,
.contact-form-page input[type=submit] {
border-radius: 0;
}
.content-single-blog .content-post-default .title20 {
font-size: 18px;
font-weight: 700;
}
.chitiet:after {
font-size: 120px;
color: #ccc;
content: "\f087";
font-family: "fontAwesome";
}
.chitiet {
position: absolute;
list-style: none;
right: 150px;
top: 50%;
transform: translateY(-50%);
margin-top: 22px;
}
ul.list-circle.gray {
position: relative;
}
.img-post-detail .banner-advs {
max-height: 380px;
overflow: hidden;
}
.img-post-detail .banner-advs img {
margin-top: -80px;
}
.bold-chitiet p {
font-weight: 700;
}
.content-post-default ul.post-meta-data li:last-child {
border-right: none;
}
.content-post-default > .tags.block-tag {
margin-top: 17px;
margin-bottom: 63px;
font-size: 12px;
}
.content-post-default > .tags.block-tag a {
margin-left: 5px;
padding-right: 5px;
}
.reply-comment .comment-reply-title {
margin-bottom: 40px;
font-size: 24px;
text-transform: none;
}
.content-single-blog .post-meta-data li {
font-size: 12px;
}
.content-single-blog .post-meta-data li i {
margin-right: 3px;
}
.content-single-blog .post-meta-data li:nth-child(3) i,
.content-single-blog .post-meta-data li:nth-child(4) i{
margin-right: 2px;
}
.contact-form p.contact-email::before,
.contact-form p.contact-name::before  {
top: 13px;
}
.list-style1.item-post .detail div.block-tag.no {
height: 1px;
margin-bottom: 10px;
}
ul.blog-total-info li i {
margin-right: 4px;
}
.product-col3 .block-element .products > div {
width: 100%;
}
.product-col3 .block-element .products > div:last-child .style8_product.item-product {
border-bottom: none;
}
.widget.widget_s7upf_attribute_filter:not(.sidebar-style-2)  > ul,
.widget.widget_s7upf_attribute_filter:not(.sidebar-style-2) > div,
.widget_s7upf_attribute_filter.widget:not(.sidebar-style-2) > form, 
.widget_s7upf_attribute_filter.widget:not(.sidebar-style-2) > select {
margin-top: 6px;
}
.sidebar .widget_s7upf_attribute_filter:not(.sidebar-style-2) {
margin-bottom: 19px;
}
.sidebar .widget_s7upf_attribute_filter:not(.sidebar-style-2):last-child {
margin-bottom: 39px;
}
.sidebar .widget_s7upf_attribute_filter:not(.sidebar-style-2) .tawcvs-swatches {
padding: 0;
padding-top: 4px;
}
.widget.widget-product-slider:not(.sidebar-style-2) {
margin-top: 40px;
}
.entry-content, .content-post-default {
margin-bottom: 0px;
}
body:not(.parallax-footer) .content-page ,
body:not(.parallax-footer) .main-page-default {
margin-bottom: 70px;
}
.woocommerce nav.woocommerce-pagination {
margin-bottom: 0;
}
.sidebar-widget.widget:last-child {
margin-bottom: 0px;
}
.sidebar {
padding-bottom: 0px;
}
.blog-list-view .pagi-nav,
.comment-respond .comment-form,
.contact-form .comment-respond p.form-submit,
.woocommerce table.wishlist_table {
margin-bottom: 0;
}
.woocommerce-cart .wc-proceed-to-checkout {
padding-bottom: 0;
}
.title-page h2 {
margin-top: 13px;
margin-bottom: 10px;
}
.zoomContainer .zoomWindowContainer {
z-index: -1;
visibility: hidden;
opacity: 0;
}
.page-template-default .title-page.page {
display: block;
}
.page-template-default .title-page {
display: none;
}
.product-grid-style2 .bran-img {
position: absolute;
left: 160px;
top: 65px;
max-width: 70px;
}
.item-cat-list .img-cat a:after {
display: none; 
}
.item-cat-list .img-cat:hover a:before {
background: rgba(0, 0, 0, 0.57);
opacity: 1;
z-index: 1;
transition: all 0.5s ease-out 0s;
-webkit-transition: all 0.5s ease-out 0s; 
display: block;
}
.item-service-list .box-bot {
position: absolute;
left: 0;
right: 0;
top: 150%;
opacity: 0;
visibility: hidden;
background: #fff;
z-index: 9;
padding: 10px;
border-top: none;
box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.1);
transition: all 0.4s ease-out 0s;
-webkit-transition: all 0.4s ease-out 0s;
}
.item-service-list .item:hover .box-bot {
top: 100%;
visibility: visible;
opacity: 1;
}
.item-service-list .icon_bottom {
display: inline-block;
background: #f96868;
width: 50px;
height: 50px;
line-height: 50px;
border-radius: 50%;
vertical-align: middle;
text-align: center;
font-size: 15px;
color: #fff;
}
.item-service-list .text_bottom {
display: inline-block;
vertical-align: middle;
padding-left: 16px;
padding-right: 16px;
width: calc(100% - 60px);
}
.item-service-list .text_bottom h3 {
font-size: 18px;
color: #f96868;
margin: 0px;
font-weight: 700;
margin-bottom: 7px;
}
.text_span_bottom {
margin-bottom: 27px;
}
.text_span_bottom:last-child {
margin-bottom: 23px;
}
.text_span_bottom{
margin-top: 13px;
}
.item-service-list .desc_bottom {
font-size: 14px;
margin: 0px;
line-height: 16px;
}
.style2 li .service-text {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.style2 li:hover .service-text {
margin-left: 10px;
}
.text-black .banner-advs.banner-style6 .banner-info h3 ,
.text-black .banner-advs.banner-style6 .banner-info h2,
.text-black .banner-style6 .shop-button {
color: #333;
}
.text-black .banner-style6 .shop-button {
border-color: #333;
}
.text-black .banner-advs.banner-style6 .banner-info .shop-button:hover {
border-color: #333;
color: #333;
}
.margin-bottom65 {
margin-bottom: 65px;
}
.padding-bottom70 {
padding-bottom: 70px;
}
.detail-gallery .image-lightbox:hover {
cursor: zoom-in;
}
.fancybox-overlay .detail-gallery .image-lightbox:hover {
cursor: default;    
}
.category.style2 p.desc:after,
.category.style2 p.desc:before {
display: none;
}
.anr_captcha_field {
margin-bottom: 9px;
}
.rc-anchor-light.rc-anchor-normal {
border-radius: 0;
}
.woocommerce form .form-row {
padding: 0;
}
.border-top5 > .block-title:before, .border-top5 > .title18:before {
top: 0px;
}
.border-top5 {
border-top: none;
}
.product-grid-style2 .bran-img img {
width: 70px;
height: 36px;
}
.style10 .deals-down .box-count-down .time_circles > div {
margin-left: 2px;
}
.slider-nav .slick-slide.slick-current.slick-active.slick-center {
transform: scale(1.7);
}
.slider-nav .slick-slide {
margin: 35px 0;
padding: 2px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
.testimonial-list .img-slider {
width: 290px;
padding: 0 15px;
margin: 0 auto;
position: relative;
margin-bottom: 40px;
}
.testimonial-list .slider-for .rank-icons li {
display: inline-block;
color: #fab502;
}
.testimonial-list .slider-for .rank-icons {
margin: 0;
padding: 20px;
text-align: center;
}
.testimonial-list .slider-for h3 {
margin: 0px;
padding-bottom: 6px;
font-size: 18px;
font-weight: 600;
}
.testimonial-list .slider-for {
text-align: center;
}
.slider-nav .slick-slide img {
border-radius: 50%;
}
.testimonial-list .cont-slider {
margin: 0 auto;
max-width: 800px;
}
.testimonial-list .slider-for .desc i.fa-quote-left {
font-size: 41px;
position: absolute;
left: 0;
}
.testimonial-list .slider-for .desc i.fa-quote-right {
font-size: 41px;
position: absolute;
right: 0;
}
.testimonial-list .slider-for .desc {
position: relative;
padding: 0 50px;
}
.slick-prev:before {
content: "";
position: absolute;
top: 5.5px;
left: 11px;
border-bottom: 5px solid transparent;
border-top: 5px solid transparent;
border-right: 5px solid #b7b7b7;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
}
.slick-prev:after {
content: "";
height: 1px;
position: absolute;
width: 25px;
background-color: #b7b7b7;
top: 10px;
left: 16px;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
}
.slick-prev {
height: 22px;
width: 50px;
left: -70px;
}
.slick-next:before {
content: "";
position: absolute;
top: 5.5px;
right: 11px;
border-bottom: 5px solid transparent;
border-top: 5px solid transparent;
border-left: 5px solid #b7b7b7;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
}
.slick-next:after  {
content: "";
height: 1px;
position: absolute;
width: 25px;
background-color: #b7b7b7;
top: 10px;
left: 10px;
transition: all .1s;
-webkit-transition: all .1s;
-moz-transition: all .1s;
-o-transition: all .1s;
}
.slick-next {
right: -70px;
height: 22px;
width: 50px;
}
.description_dim.tes {
margin-bottom: 35px;
}
.testi-margin200 {
margin-top: -160px;
padding-top: 200px;
padding-bottom: 170px;
}
.slick-next:hover,.slick-prev:hover {
background: #fab502;
}
.slick-next:hover:after,.slick-prev:hover:after {
background-color: #fff;
}
.slick-prev:hover:before {
border-right-color: #fff;
}
.slick-next:hover:before {
border-left-color: #fff;
}
.home6-service > div {
padding: 0;
}
.home6-service {
padding: 0 15px;
}
.sidebar .sidebar_style3 .widget_price_filter form {
margin-top: 14px;
}
.sidebar .sidebar_style3 .widget_price_filter form .price_slider_wrapper .ui-widget-content {
margin-top: 0px;
}
.sidebar .sidebar_style3 .widget_s7upf_attribute_filter .widget-title {
margin-top: -2px;
padding-bottom: 5px;
font-weight: 500;
}
.sidebar .sidebar_style3 .widget_price_filter {
margin-bottom: 25px;
}
.sidebar .sidebar_style3 .widget_price_filter .widget-title {
border-bottom: none;
padding-bottom: 6px;
font-weight: 500;
}
.sidebar .sidebar_style3 .widget_price_filter form .price_slider_wrapper .ui-widget-content {
margin-bottom: 28px;
}
.style7 .deals-down .box-count-down .time_circles > div {
margin-left: 2px;
}
.megamenu .mega-list-cat ul li a {
max-width: 170px;
overflow: hidden;
white-space: normal;
}
@media (min-width: 550px) { 
.margintop167 {
margin-top: -167px;
}
.header-fix-top-on .logo1,.header-fix-top-on .menu1 {
z-index: 1;
}
}
body:not(.header-session) .header-fix-top-on {
background-image: none !important;
}
.header-fix-top-on.fixed-header{
background-image: none !important;
}
.page-template-visual-template .header-2.background {
background-color: initial !important;
}
.bot0px .blog-grid-view .item-post.post-style3 {
margin-bottom: 0;
}
.bot0px {
padding-bottom: 70px;
}
.infomation-contact .con1 {
border-top: 1px solid #e5e5e5;
padding-top: 43px;
margin-bottom: 15px;
}
@media (max-width: 550px) { 
.infomation-contact .con1 {
border-top: none;
}
}
.infomation-contact .con1 h3 {
margin: 0;
font-size: 18px;
margin-bottom: 30px;
}
.infomation-contact .custom-information ul {
list-style: none;
padding-left: 0;
}
.infomation-contact .custom-information li {
color: #333;
padding-bottom: 5px;
line-height: 31px;
}
.infomation-contact .custom-information li i {
line-height: 31px;
color: #333;
}
.infomation-contact .con2 {
margin-bottom: 0px;
}
.home6-service .col-sm-4.active .style2 .item-service-list > li:after {
display: block;
}
.home6-service .col-sm-4:nth-child(2) .style2 .item-service-list > li:after {
display: block;
background: #777;
}
.home6-service .col-sm-4.xoamau:nth-child(2) .style2 .item-service-list > li:after {
display: none;
}
form .contact-form-page input[type=submit]:hover {
background-color: #333;
}
.widget ul.wrap-rating li {
border-bottom: none;
}
.product-categories li ul.children {
display: none;
}
.footer-parall {
background-attachment: fixed;
background-position: top ;
background-repeat: no-repeat ;
background-size: cover ;
}
.footer-2.footer-parall:before {
width: 100%;
height: 100%;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
opacity: 1;
background-color: #000000;
display: block;
}
.fixed-header.header-fix-top-on{
padding: 15px 0;
background: #333;
}
.wrap-item:not(.owl-carousel) .banner-info{
opacity: 0;
}
.header-page{
position: relative;
z-index: 12;
}
.latest-product{
margin-top: 38px;
}
.latest-post-wrap{
margin-bottom: 48px;
}
.no-sidebar .detail-gallery .wrap-detail-gallery{
padding-left: 85px;
}
.no-sidebar .detail-gallery .gallery-control{
margin-top: 0;
position: absolute;
top: 0;
left: 15px;
}
.no-sidebar .detail-gallery .gallery-control .carousel li {
margin-bottom: 10px;
}
.no-sidebar .carousel-control-bt{
position: relative;
top: -10px;
}
.no-sidebar .detail-gallery .carousel-control-bt>a.prev {
left: 5px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.no-sidebar .detail-gallery .carousel-control-bt>a.next {
right: 8px;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
transform: rotate(-90deg);
}
.product-type-grouped .summary .yith-wcwl-add-to-wishlist{
margin-left: 0;
}
.latest-post-wrap .list-post-wrap{
margin-bottom: 20px;
}
.price_slider_amount{
position: relative;
}
.wg-product-slider .item-wg-product{
display: table;
}
.wg-product-slider .item-wg-product > div{
display: table-cell;
}
.header-default{
background: url(https://trangsucthienbao.vn/wp-content/themes/hama/assets/css/images/header-home1.jpg);
padding: 40px 0;
}
.header-nav-default{
background: transparent;
}
.header-default .logo a{
color: #fff;
text-transform: uppercase;
font-weight: bold;
padding: 15px 0;
display: block;
}
.blog-comment-detail {
margin-top: 30px;
}
li.comment .comment-respond{
margin-bottom: 33px;
}
.content-post-default {
margin-bottom: 48px;
}
.content-post-default > .tags.block-tag {
margin-bottom: 0;
}
.blog .title-page h2 {
margin-top: 0;
}
.logo-icon svg path{
fill: #fff;
}
.logo-icon svg{
height: 44px;
width: 44px;
background: #fab502;
border-radius: 50%;
vertical-align: top;
margin-top: 2px;
}
.logo h1 a{
color: #fff;
font-size: 32px;
font-family: "Oswald";
font-weight: 400;
}
.text-logo .text{
margin: 5px 3px;
display: inline-block;
}
.hover-show-bt .shop-button{
opacity: 0;
}
.banner-advs.hover-show-bt:hover .shop-button{
opacity: 1;
margin-top: 30px;
}
.banner-advs.hover-show-bt .banner-info {
bottom: 10px;
transition: all 0.5s ease-out 0s;
}
.banner-advs.hover-show-bt:hover .banner-info {
bottom: 60px;
}
.page-template-default .page-links {
margin-top: 30px;
}
.single-image{
margin-bottom: 35px;
}
.content-sidebar-left .related-post-slider .post-thumb > a,
.content-sidebar-right .related-post-slider .post-thumb > a{
max-height: 180px
}
.detail-content-wrap > p:last-child{
margin-bottom: 0
}
.error-404 .page-title{
margin-top: 0;
text-transform: uppercase;
font-size: 24px;
font-weight: bold;
}
.error-404 {
border: 1px solid #e5e5e5;
padding: 100px 30px;
text-align: center;
max-width: 800px;
margin: 0 auto;
}
.error-404 .page-header{
margin-top: 0;
border: 0;
margin-bottom: 0;
}
.error-404 .wg-search-form {
max-width: 500px;
margin: 50px auto 0;
}
.error-404.not-found {
margin-bottom: 20px;
}
.single-post .post-meta-data i{
color: #999;
}
.content-single-blog .post-meta-data li {
line-height: 16px;
}
.cart_totals span.woocommerce-Price-amount,
.product-subtotal > span.woocommerce-Price-amount{
color: #fab502;
font-weight: 700;
font-size: 18px;
display: block;
margin-top: 3px;
}
#customer_login > div > h2,
.woocommerce-billing-fields > h3,
.woocommerce-additional-fields > h3,
.cross-sells > h2,
.cart_totals > h2{
margin-top: 0;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 28px;
}
.woocommerce-billing-fields > h3,
.woocommerce-additional-fields > h3{
margin-bottom: 18px;
}
#order_review_heading{
margin-top: 30px;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 28px;
}
.cart-collaterals .item-product {
margin-bottom: 30px;
}
.cart-collaterals{
margin-top: 68px;
}
.woocommerce .cart-collaterals .cross-sells, 
.woocommerce-page .cart-collaterals .cross-sells {
width: 100%;
float: none;
}
.woocommerce-cart .cart-collaterals .cart_totals tr th{
border-right: 1px solid #e5e5e5;
}
.woocommerce-error::before, 
.woocommerce-info::before, 
.woocommerce-message::before {
top: 17px;
}
.woocommerce form .form-row {
margin: 0 0 15px;
}
.select2-container--default .select2-search--dropdown .select2-search__field,
.select2-dropdown{
border-color: #e5e5e5;
}
.woocommerce-MyAccount-content legend,
.woocommerce-account .addresses .title h3 {
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 20px;
}
.post-info .detail .more-detail{
background-color: #fab502;
border-color: #fab502;
color: #fff;
}
.post-info .detail .more-detail:hover{
background-color: #333;
border-color: #333;
}
.woocommerce a.button.addcart-link{
background: #fff;
color: #555;
}
.woocommerce a.button.addcart-link:hover{
background: #fab502;
color: #fff;
}
.cart_totals .shop_table{
max-width: 500px;
}
.grid-style4 .addcart-link i,
.woocommerce #respond input#submit:hover{
color: #fff;
}
.grid-style4 .product-extra-link a.addcart-link.button{
background: #fab502;
}
.icon-404{
background: #f7f7f7;
width: 350px;
height: 350px;
max-width: 100%;
color: #dadada;
border-radius: 50%;
display: block;
text-align: center;
margin: 0 auto;
position: relative;
}
.icon-404 .number{
display: block;
font-size: 158px;
text-align: center;
line-height: 280px;
font-weight: bold;
position: absolute;
left: 0;
right: 0;
}
.icon-404 .text{
position: absolute;
left: 0;
right: 0;
bottom: 100px;
font-size: 30px;
}
.info-404 h2{
color: #fab502;
font-weight: bold;
font-size: 60px;
}
.info-404 h3{
font-size: 18px;
text-transform: uppercase;
font-weight: bold;
margin: 28px 0 18px;
}
.info-404{
text-align: center;
max-width: 375px;
}
.info-404 p{
color: #999;
margin-bottom: 43px;
}
.content-default-404{
max-width: 980px;
margin: 0 auto;
}
.yith-wcwl-add-button a,
.woocommerce .detail-info a.button{
background: #fff;
}
.active .style2 .item-service-list > li:after{
background: #777;
}
.tab-style2.style5 .tab-header.tab-left{
border-right: 1px solid #e5e5e5;
}
.tab-style2.style5 .tab-header.tab-right{
border-left: 1px solid #e5e5e5;
}
.description_dim{
position: relative;
}
.description_dim > .desc-block, 
.description_dim > .desc{
top: -30px;
line-height: normal;
}
.header-social.social-list .icon-social a i,
.header3-bot .main-nav>ul>li:last-child{
border-right: 1px solid #f2f2f24d;
}
.header-social.social-list .icon-social a:last-child i{
border-right: 0;
} .vendor-page .entry-content .title-page h2{
margin: 0 0 10px;
}
.vendor-page .entry-content h3,
.vendor-page .entry-content h2{
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
margin: 30px 0 20px;
}
.vendor-page .entry-content h2:first-child{
margin-top: 0;
}
.vendor-page input{
height: 40px;
padding: 0 10px;
border: 1px solid #eaeaec;
}
.vendor-page form{
margin-bottom: 30px;
}
.vendor-page .table>thead>tr>th {
border-bottom: 1px solid #eaeaec;
}
.vendor-page input[type="submit"]{
background-color: #fab502;
border-color: #fab502;
box-shadow: none;
border-radius: 0;
color: #fff;
padding: 0 20px;
vertical-align: middle;
margin-top: -4px;
}
#pv_shop_name,
#pv_paypal{
margin-top: 15px;
width: 400px;
max-width: 100%;
}
.vendor-page table .notes input,
.vendor-page table{
width: 100%;
}
.vendor-page table{
margin-bottom: 30px;
}
.vendor-page table, 
.vendor-page th, 
.vendor-page td {
padding: 20px;
}
.vendor-page .entry-content p{
line-height: 24px;
margin-bottom: 20px;
} .popup-overlay{
position: absolute;
top: 0;
left: 0;
right: 0;
margin: 0 auto;
width: 100%;
height: 100%;
z-index: 999;
background-color: rgba(11,11,11,.8);
cursor: pointer;
}
.login-popup-content {
position: absolute;
width: 500px;
max-width: 100%;
background-color: #fff;
color: #555;
overflow: hidden;
z-index: 1000;
margin: 0 auto;
top: 15%;
left: 0;
right: 0;
}
.popup-form{
max-width: 300px;
margin: 0 auto;
display: none;
}
.login-popup-content-wrap{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: none;
z-index: 999;
}
.popup-form .submit{
margin: 20px 0 25px;
position: relative;
}
.popup-form.active{
display: block;
}
.login-popup-content{
padding: 50px 0;
}
.popup-form .form-header h2,
.popup-form > h2{
font-size: 24px;
font-weight: bold;
text-transform: uppercase;
margin: 0 0 15px;
text-align: center;
}
.popup-form .desc.note{
margin: -20px 0 20px;
color: #999;
font-size: 12px;
}
.popup-form .extra-field .woocommerce-privacy-policy-text p{
color: #999;
font-size: 12px;
}
.popup-form .form-header .desc,
.popup-form > .desc{
text-align: center;
color: #999;
margin-bottom: 10px;
}
.popup-form .form-header{    
margin-bottom: 30px;
}
.popup-form form > p,
.popup-form .form-field{
position: relative;
margin-bottom: 30px;
}
.popup-form form .extra-field > p > label,
.popup-form form > p > label{
position: static;
}
.popup-form label:not(.rememberme){
text-align: left;
color: #999;
position: absolute;
font-weight: normal;
top: 6px;
left: 0;
width: 100%;    
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
z-index: 0;
}
.popup-form input:not(.button){
border-width: 0 0 1px;
width: 100%;
max-width: 100%;
padding: 0;
z-index: 1;
position: relative;
background: transparent;
}
.popup-form input.button{
width: 100%;
}
.popup-form .has-value input:not(.wp-submit)~label,
.popup-form input:not(.wp-submit):focus~label{
font-size: 80%;
top: -15px;
}
.popup-form .has-value input:not(.wp-submit)~label.rememberme{
font-size: 100%;
}
.nav-form{
margin: 0 -10px;
}
.popup-redirect{
padding: 0 10px;
margin-top: 10px;
}
.popup-redirect:first-child{
border-right: 1px solid #e5e5e5;
}
.popup-form input{
-webkit-appearance: none;
}
.popup-form input:-webkit-autofill {
-webkit-box-shadow: inset 0 0 0px 9999px white;
}
.popup-form form input[type=checkbox], 
.popup-form form input[type=radio] {
display: inline-block;
width: 18px;
min-width: 18px;
height: 18px;
line-height: 1;
background-color: #eee!important;
border: 0;
margin: -3px 4px 0 0!important;
outline: 0;
padding: 0;
text-align: center;
vertical-align: middle;
cursor: pointer;
-webkit-appearance: none;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-transition: .05s border-color ease-in-out;
transition: .05s border-color ease-in-out;
}
.popup-form input[type=radio]:checked:before, 
.popup-form input[type=checkbox]:checked:before {
float: left;
display: inline-block;
vertical-align: middle;
width: 18px;
line-height: 18px;
font-family: fontawesome;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.popup-form input[type=checkbox]:checked:before {
content: '\f00c';
color: #fab502;
}
.input-focus-line{
background-color: transparent;
bottom: -1px;
height: 2px;
left: 50%;
margin: 0;
padding: 0;
position: absolute;
width: 0;
z-index: 2;
transition: all 0.3s ease-out 0s;
-webkit-transition: all 0.3s ease-out 0s;
}
.popup-form .invalid .input-focus-line{
background-color: #bf2c2c;
left: 0;
width: 100%;
}
.popup-form .input-focus .input-focus-line{
background-color: #fab502;
left: 0;
width: 100%;
}
.close-login-form{
position: absolute;
top: 8px;
right: 8px;
color: #333;
opacity: .5;
font-weight: 300;
font-size: 40px;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
z-index: 1001;
}
.popup-form .forgetmenot label{
font-size: 14px;
font-weight: normal;
}
.popup-form .submit i{
position: absolute;
color: #fff;
right: 15px;
top: 13px;
}
.ms-error,
.ms-done{
display: none;
}
.popup-form .message {
border-left: 4px solid #00a0d2;
padding: 12px;
margin-left: 0;
margin-bottom: 20px;
background-color: #fff;
box-shadow: 0 0 1px 0 rgba(0,0,0,.1);
color: #999;
font-size: 12px;
}
.popup-form .ms-default{    
color: #999;
font-size: 12px;
}
.popup-form .login_error {
border-left: 4px solid #bf2c2c;
padding: 12px;
margin-left: 0;
margin-bottom: 20px;
background-color: #fff;
box-shadow: 0 0 1px 0 rgba(0,0,0,.1);
color: #999;
font-size: 12px;
} @media (max-width: 1280px){}
@media (max-width: 1200px){}
@media (max-width: 1024px){
.smart-slider:not(.owl-carousel)[data-item="6"] > div,
.smart-slider:not(.owl-carousel)[data-item="5"] > div{
width: 25%;
}
.woocommerce .widget_price_filter .price_slider_amount .price_label span {
width: 60px;
}
.wg-product-slider .product-info {
padding-left: 10px;
}
}
@media (max-width: 991px){
.smart-slider:not(.owl-carousel)[data-item="4"] > div,
.smart-slider:not(.owl-carousel)[data-item="6"] > div,
.smart-slider:not(.owl-carousel)[data-item="5"] > div{
width: 33.33%;
}
.col-sm-8 .list-3-item:nth-child(3n+1),
.list-7-item:nth-child(7n+1),
.list-8-item:nth-child(8n+1),
.list-9-item:nth-child(9n+1),
.list-10-item:nth-child(10n+1){
clear: inherit;
}
.col-sm-8 .list-3-item:nth-child(2n+1),
.list-7-item:nth-child(6n+1),
.list-8-item:nth-child(6n+1),
.list-9-item:nth-child(6n+1),
.list-10-item:nth-child(6n+1){
clear: both;
}
.list-10-item,
.list-9-item,
.list-8-item,
.list-7-item{
width: 16.66666667%;
}
.col-sm-8 .list-3-item{
width: 50%;
}
}
@media (max-width: 840px){}
@media (max-width: 768px){
.list-4-item:nth-child(4n+1),
.list-5-item:nth-child(5n+1),
.list-6-item:nth-child(6n+1),
.list-7-item:nth-child(6n+1),
.list-8-item:nth-child(6n+1),
.list-9-item:nth-child(6n+1),
.list-10-item:nth-child(6n+1){
clear: inherit;
}
.list-4-item:nth-child(3n+1),
.list-5-item:nth-child(3n+1),
.list-6-item:nth-child(4n+1),
.list-7-item:nth-child(4n+1),
.list-8-item:nth-child(5n+1),
.list-9-item:nth-child(5n+1),
.list-10-item:nth-child(5n+1){
clear: both;
}
.list-10-item,
.list-9-item,
.list-8-item{
width: 20%;
}
.list-7-item,
.list-6-item{
width: 25%;
}
.list-4-item,
.list-5-item {
width: 33.3333%;
}
}
@media (max-width: 767px){
.smart-slider:not(.owl-carousel)[data-item="3"] > div,
.smart-slider:not(.owl-carousel)[data-item="4"] > div,
.smart-slider:not(.owl-carousel)[data-item="6"] > div,
.smart-slider:not(.owl-carousel)[data-item="5"] > div{
width: 50%;
}
.main-nav li.has-mega-menu {
position: relative;
}
.main-nav li.has-mega-menu > .mega-menu{
position: static;
max-width: 100%;
visibility: visible;
border: 0;
box-shadow: none;
padding: 0;
}
.btn-toggle-mobile-menu::after {
top: 0;
line-height: 40px;
width: 45px;
text-align: center;
right: -15px;
}
.header-fix-top-on {
padding-top: 23px;
padding-bottom: 20px;
}
.main-page-default, .content-page {
margin-top: 40px;
}
.detail-tabs {
margin-bottom: 36px;
}
.latest-product {
margin-top: 0;
}
.related-product:last-child{
margin-bottom: -40px;
}
.page-contact .item-contact-page {
padding-bottom: 15px;
}
.wpb_row.page-contact{
margin-top: 40px !important;
margin-bottom: 40px !important;
}
.infomation-contact{
margin-top: 30px;
}
.infomation-contact .con1 {
padding-top: 30px;
}
.content-sidebar-right{
margin-bottom: 30px;
}
.grid-style4.item-product:last-child{
margin-bottom: 0;
}
.header-default {
padding: 10px 0;
}
.header-nav-default {
margin-top: 3px;
}
}
@media (max-width: 667px){
.list-3-item:nth-child(3n+1),
.list-4-item:nth-child(3n+1),
.list-5-item:nth-child(3n+1),
.list-6-item:nth-child(4n+1),
.list-7-item:nth-child(4n+1),
.list-8-item:nth-child(5n+1),
.list-9-item:nth-child(5n+1),
.list-10-item:nth-child(5n+1){
clear: inherit;
}
.list-3-item:nth-child(2n+1),
.list-4-item:nth-child(2n+1),
.list-5-item:nth-child(2n+1),
.list-6-item:nth-child(3n+1),
.list-7-item:nth-child(3n+1),
.list-8-item:nth-child(3n+1),
.list-9-item:nth-child(3n+1),
.list-10-item:nth-child(3n+1){
clear: both;
}
.list-10-item,
.list-9-item,
.list-8-item{
width: 33.33%;
}
.list-7-item,
.list-6-item{
width: 33.33%;
}
.list-3-item{
width: 50%;
}
}
@media (max-width: 568px){
.comment-list ul.children {
padding: 0;
}
}
@media (max-width: 480px){
.list-6-item:nth-child(3n+1),
.list-7-item:nth-child(3n+1),
.list-8-item:nth-child(3n+1),
.list-9-item:nth-child(3n+1),
.list-10-item:nth-child(3n+1){
clear: inherit;
}   
.list-6-item:nth-child(2n+1),
.list-7-item:nth-child(2n+1),
.list-8-item:nth-child(2n+1),
.list-9-item:nth-child(2n+1),
.list-10-item:nth-child(2n+1){
clear: both;
}
.list-10-item,
.list-9-item,
.list-8-item,
.list-7-item,
.list-6-item,
.list-5-item,
.list-4-item,
.list-3-item {
width: 50%;
}
.woocommerce div.product form.cart .group_table td {
padding: 0;
margin-bottom: 15px;
}
.woocommerce div.product form.cart .group_table td {
display: inline-block;
}
td.group-qty {
width: 100%;
}
.woocommerce div.product form.cart .group_table td.group-info {
padding: 5px 15px;
width: calc(100% - 70px);
}
.woocommerce div.product form.cart .group_table tr:last-child td.group-qty{
margin-bottom: 0;
}
}
@media (max-width: 414px){}
@media (max-width: 375px){
.list-5-item,
.list-4-item,
.list-3-item,
.list-2-item,
.col-sm-8 .list-4-item {
width: 100%;
}
}
@media (max-width: 320px){}