@charset "utf-8";

@font-face {
  	font-family: 'Maledpan';
    src: url('fonts/maledpan-regular-webfont.eot');
    src: url('fonts/maledpan-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/maledpan-regular-webfont.woff2') format('woff2'),
         url('fonts/maledpan-regular-webfont.woff') format('woff'),
         url('fonts/maledpan-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
  }

@font-face {
	font-family: 'pslxkittithadabold';
	src: url('pslxkittithada_bold.eot');
	src: url('pslxkittithada_bold.eot?#iefix') format('embedded-opentype'), url('pslxkittithada_bold.woff') format('woff'), url('pslxkittithada_bold.ttf') format('truetype'), url('pslxkittithada_bold.svg#pslxkittithadabold') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {/* background: url(../../../imgs/bg.png) center top no-repeat; */ margin: 0px 0px; padding: 0px 0px; font-size: 15px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; }
a { color: #0E1830; text-decoration: none; cursor: pointer; }
td { color: #333333; font-size:13px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; }
a.menu_webname:visited { font-family: "Times New Roman"; color: #333333; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; font-size:30px; }
a.menu_webname:hover { font-family: "Times New Roman"; color: #333333; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; font-size:30px; }
a.menu_webname:active { font-family: "Times New Roman"; color: #FF0000; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; ext-decoration: none; font-size:30px; }
a.headmenu:link { color: #000000; text-decoration: none; font-size:16px; }
a.headmenu:visited { color: #000000; text-decoration: none; font-size:16px; }
a.headmenu:hover { color: #000000; text-decoration: underline; font-size:16px; }
a.headmenu:active { color: #000000; text-decoration: none; font-size:16px; }
a.top:link { text-decoration: none; font-size:4px; }
a.top:visited { text-decoration: none; font-size:4px; }
a.top:hover { text-decoration: underline; font-size:4px; }
a.top:active { text-decoration: none; font-size:4px; }
a.nounder:link { color: #333333; text-decoration: none }
a.nounder:visited { color: #333333; text-decoration: none }
a.nounder:active { color: #333333; text-decoration: none }
a.nounder:hover { color: #FF0000; text-decoration: underline }
.red {color: #FF0000;}
.dot { background-image: url(../../../images/menu-bar/dot.gif); background-repeat: repeat-x; background-position: left; }
.titleart { font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: #000; text-decoration: none; }
a.titleart:link { font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: #000; text-decoration: none; }
a.titleart:hover { font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: #FFF; text-decoration: none; background-color: #000; }
.company { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; color: #333; text-decoration: none; }
.image-folio { border: 1px solid #999; }
.foliotype2 { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; }
.foliotype2 li { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; list-style-type: none; float: left; }
.foliotype2 li a { text-decoration: none; float: left; }
.foliotype { font-family: Tahoma, Geneva, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; }
.foliotype li { clear: right; float: left; padding-right: 20px; list-style-position: outside; list-style-image: url(../../../images/menu-bar/arro-bl.gif); text-decoration: none; vertical-align: middle; margin-top: 0px; margin-right: 20px; margin-bottom: 0px; margin-left: 0px; }
.foliotype li a { text-decoration: none; }
.foliotypeList { font-weight:bold; padding: 3px 3px 0 15px; background: url(../../../images/menu-bar/arro-bl.gif) 0 6px no-repeat; vertical-align: middle; }
.foliotypeList a { text-decoration: none; }
.noneTextDecoration a { text-decoration: none; }
.link_logo_txt { font-size:31px; height:44px; width:44px; text-align:center; background-color:#000; font-weight:bold; font-family:"Arial Black", Gadget, sans-serif; margin-right:10px; float:left; display:block; line-height:44px; }
.title a { color: #ffffff; }
.title {background-color: #b70000;color: #3b4246;/* box-shadow: inset rgba(255, 255, 255, 0.7) 2px 2px 0; */padding: 10px;padding-left: 14px;font-size: 100%;text-transform: uppercase;/* font-weight: bold; */letter-spacing: 2px;margin: 0;position: relative;/* font-family: 'pslxkittithadabold'; *//* text-transform: uppercase; */}
h1, h6, td, th, tr {padding:0;margin:0;font-size:100%;text-decoration:none;/* font-weight: normal; */}
.keep_detail { padding:2%; border: solid 2px #03D113; border-top:none; line-height:25px; font-size: 100%; }
.table { border-collapse:collapse; width: 100%; }
.table th {/* text-align:left; */ width:15%;/* font-weight:100; */ }
.table td, .table th { padding: 6px; }
.table2 { border-collapse:collapse; width: 100%; }
.table2 th { font-weight:100; }
.table2 td, .table2 th { padding: 1%; border: solid 1px #FFF; }
.style1 { color: #FFFFFF; }
.style3 { font-weight: bold }
.style3 { font-family: "MS Sans serif" }
.menu_bar a:hover, .menu_bar a.active { /* text-shadow: 1px 1px #FFFFFF; */ color: rgb(189, 204, 213); text-decoration: none; }
.menu_bar a { padding: 0px 2%; display: inline-block; font-size: 140%; text-decoration:none; position: relative; color: white; }
.menu_bar { border: solid 1px rgb(184, 174, 174); text-align: center; padding: 6px 0; font-family: 'pslxkittithadabold'; 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, #8196DB 0, #09223D 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: #1271B1; fill: #FFFFFF; text-transform: uppercase; }
.menu_bar a.no_right { }
h2, h3, h4 { padding:0; margin:0; letter-spacing: 1px; font-weight: normal; }
img { width:100%; border: none; }
.right-content { float:right; width:79%; }
.lh-25 { line-height:25px; }
.bg_warnning { border: solid 1px rgb(235, 163, 163); }
.projetc-box { float: left; text-align: center; margin-bottom: 10px; }
h2.h2_portfolio { border-top: double 3px rgb(196, 230, 144); padding: 15px 0; color: rgb(131, 102, 9); clear: both; }
.link_jet_content { border: solid 1px #CF6E6E; background-color: #FFD600; margin-top: 10px; font-family: 'pslxkittithadabold'; font-size: 140%; }
.link_jet_title { background-color: #066DBE; color:#FFF; text-align:center; padding: 5% 0; box-shadow: inset rgba(255, 255, 255, 0.3) 1px 1px 0; }
.link_jet_link_content { padding: 3%; line-height: 25px; }
.link_jet_link_content a { color: #0A0A0A; }
.link_jet_link_content a:hover { color: #B11F1F; text-decoration:none; }
input, textarea, select { border: 1px solid #777B7C; font: 12px Arial, "Helvetica Neue", Helvetica, sans-serif; color: #706F68; }
input, textarea { padding: 5px; margin: 0; }
select { padding: 4px; width: 140px; }
.bt_save, .alert { display: inline-block; border: 1px solid; border-color: black; font-weight: bold; color: #FFFFFF; width: 95px; text-align: center; padding: 5px 0; box-shadow: inset rgba(255, 255, 255, 0.3) 1px 1px 0; font: 12px Arial, "Helvetica Neue", Helvetica, sans-serif; }
.bt_save { background-color: #777581; }
.bt_save:hover { background-color: #694FA3; cursor: pointer; }
.message_error { color:#F00; padding-left:10px; }
.success { background-color: #50B830; padding:1%; font-size: 140%; color: white; }
.unsuccess { background-color:#C30; padding:1%; font-size: 140%; color: white; }
#progress { width: 145px; margin-left: -4px; }
textarea { width: 126px; }
.product_frame { height: 229px; border: solid 1px rgb(190, 213, 231); padding: 2%; position: relative; display:block; }
.product_frame:hover { border: solid 1px rgb(47, 219, 68); }
.product_frame img { width: auto; max-width: 100%; max-height: 100%; box-shadow: rgba(197, 187, 187, 1) 2px 2px 10px; }
.set_img_bottom { position: absolute; bottom: 2%; width: 96%; display: block; left: 2%; }
#goToTop {position: fixed;bottom: 7%;right: 5%;width: 52px;height: 52px;background-image: url(../imgs/btn_prev_desktop.png);z-index: 2;cursor: pointer;display: none;}
#goToTop:hover { background-image: url(../imgs/btn_prev_desktop_hover.png); }
table { border-spacing: 0; }
.product_link a:hover { text-decoration:underline; }
.product_link a { margin-right: 1%; font-size: 70%; font-weight: bold; }
.product_link { padding: 1%; margin-bottom: 1%; border-top: double 3px rgb(94, 177, 180); border-bottom: double 3px rgb(94, 177, 180); text-align: center; }
ul {/* margin:0; *//* padding:0; */ }
pre { margin:0; padding:0; }
.menu_bar a:after { content: "|"; position:absolute; right: -4px; text-shadow: -1px 0px 2px #8F8181; color: rgb(5, 15, 126); }
a.no_right:after { display:none; }
.web-cover { text-align: center; border: solid 1px rgb(194, 182, 182); }

.fl { float: left; }
.fr { float:right; }
.clear-fix:after { clear: both; content: ""; display: block; }
.model-content { padding: 0.1%; }
.content-bd {/* border: solid 1px #8a6d3b; */ }

h2.title span:before{ padding: 6px; border-radius: 50%; background-color: #FFFFFF; clear: both; content: ""; display: inline-block;/* position: absolute; *//* left: 12px; *//* top: 15px; */ margin-right: 10px; }

h4.product-detail-title span:before{padding: 6px;border-radius: 50%;background-color: #d2d2d2;clear: both;content: "";display: inline-block;/* position: absolute; *//* left: 12px; *//* top: 15px; */margin-right: 10px;}


.ln { margin-top: 10px;/* background-color: whitesmoke; */ }
.content-input label { font-weight: 700; color: rgb(177, 175, 168); display: block; font-size: 100%; }
.content-popup {position: fixed;width: 100%;height: 100%;left: 0;top: 0%;text-align: center;background-color: #251907;z-index: 99;}
.box-load-content { display: table-cell; vertical-align: middle; color: whitesmoke; }
img.in-row { height: 100%; width: auto; }

.web-bt.curent { border: solid 1px #D2D2D2; background-color: #BBDEFB; }
.show-visible { opacity: 0; }
.warning { padding-top: 5px; font-weight: bold; }
.content-vdo-image img:hover { /* -webkit-transform: scale(1.05); */
 -moz-transform: scale(1.05); -ms-transform: scale(1.05);  /* transform: scale(1.05); */
 /* -webkit-transition:all .2s ease-in-out; */
 -o-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
cursor: pointer; }
.divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }
.contain-product-list.col-md-8 { padding: 20px; background-color: #E0E0E0; }
.container-slider1-container { overflow: hidden; height: 300px; }
 @media ( max-width: 768px ) {
	.container-slider1-container {
		overflow: hidden;
		height: 500px;
	}
}
.h-10 { height: 10px; }
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */hr, img { border:0 }
body, figure { margin:0 }
.img-thumbnail, .table, label { max-width:100% }
html { font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100% }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display:block }
audio, canvas, progress, video { display:inline-block; vertical-align:baseline }
audio:not([controls]) {
display:none;
height:0
}
[hidden], template {
display:none
}
a { background-color:transparent }
a:active, a:hover { outline:0 }
b, optgroup, strong {/* font-weight:700 */}
dfn { font-style:italic }
h1 { margin:.67em 0 }
mark { background:#ff0; color:#000 }
sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline }
sup { top:-.5em }
sub { bottom:-.25em }
img { vertical-align:middle }
svg:not(:root) {
overflow:hidden
}
hr { box-sizing:content-box; height:0 }
pre, textarea { overflow:auto }
code, kbd, pre, samp { font-size:1em }
button, input, optgroup, select, textarea { color:inherit; font:inherit; margin:0 }
button { overflow:visible }
.collapsing, .modal, .modal-open, .nav .nav-divider, .sr-only { overflow:hidden }
button, select { text-transform:none }
button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance:button; cursor:pointer }
button[disabled], html input[disabled] { cursor:default }
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input[type=checkbox], input[type=radio] { box-sizing:border-box; padding:0 }
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
height:auto
}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
table { border-collapse:collapse; border-spacing:0 }
td, th { padding:0 }/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
blockquote, img, pre, tr { page-break-inside:avoid }
*, :after, :before { background:0 0!important; color:#000!important; box-shadow:none!important; text-shadow:none!important }
a, a:visited { text-decoration:underline }
a[href]:after { content:" (" attr(href) ")" }
abbr[title]:after { content:" (" attr(title) ")" }
a[href^="javascript:"]:after, a[href^="#"]:after {
content:""
}
blockquote, pre { border:1px solid #999 }
thead { display:table-header-group }
img { max-width:100%!important }
h2, h3, p { orphans:3; widows:3 }
h2, h3 { page-break-after:avoid }
.navbar { display:none }
.btn>.caret, .dropup>.btn>.caret { border-top-color:#000!important }
.label { border:1px solid #000 }
.table { border-collapse:collapse!important }
.table td, .table th { background-color:#fff!important }
.table-bordered td, .table-bordered th { border:1px solid #ddd!important }
}
.btn, .btn-danger.active, .btn-danger:active, .btn-default.active, .btn-default:active, .btn-info.active, .btn-info:active, .btn-success.active, .btn-success:active, .btn-warning.active, .btn-warning:active, .btn.active, .btn:active, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover, .form-control, .open>.btn-danger.dropdown-toggle, .open>.btn-default.dropdown-toggle, .open>.btn-info.dropdown-toggle, .open>.btn-success.dropdown-toggle, .open>.btn-warning.dropdown-toggle {}
.img-thumbnail, body { background-color:#fff }
@font-face {
font-family:'Glyphicons Halflings';
src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);
src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"), url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"), url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"), url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")
}
.glyphicon-asterisk:before { content:"\2a" }
.glyphicon-plus:before { content:"\2b" }
.glyphicon-eur:before, .glyphicon-euro:before { content:"\20ac" }
.glyphicon-minus:before { content:"\2212" }
.glyphicon-cloud:before { content:"\2601" }
.glyphicon-envelope:before { content:"\2709" }
.glyphicon-pencil:before { content:"\270f" }
.glyphicon-glass:before { content:"\e001" }
.glyphicon-music:before { content:"\e002" }
.glyphicon-search:before { content:"\e003" }
.glyphicon-heart:before { content:"\e005" }
.glyphicon-star:before { content:"\e006" }
.glyphicon-star-empty:before { content:"\e007" }
.glyphicon-user:before { content:"\e008" }
.glyphicon-film:before { content:"\e009" }
.glyphicon-th-large:before { content:"\e010" }
.glyphicon-th:before { content:"\e011" }
.glyphicon-th-list:before { content:"\e012" }
.glyphicon-ok:before { content:"\e013" }
.glyphicon-remove:before { content:"\e014" }
.glyphicon-zoom-in:before { content:"\e015" }
.glyphicon-zoom-out:before { content:"\e016" }
.glyphicon-off:before { content:"\e017" }
.glyphicon-signal:before { content:"\e018" }
.glyphicon-cog:before { content:"\e019" }
.glyphicon-trash:before { content:"\e020" }
.glyphicon-home:before { content:"\e021" }
.glyphicon-file:before { content:"\e022" }
.glyphicon-time:before { content:"\e023" }
.glyphicon-road:before { content:"\e024" }
.glyphicon-download-alt:before { content:"\e025" }
.glyphicon-download:before { content:"\e026" }
.glyphicon-upload:before { content:"\e027" }
.glyphicon-inbox:before { content:"\e028" }
.glyphicon-play-circle:before { content:"\e029" }
.glyphicon-repeat:before { content:"\e030" }
.glyphicon-refresh:before { content:"\e031" }
.glyphicon-list-alt:before { content:"\e032" }
.glyphicon-lock:before { content:"\e033" }
.glyphicon-flag:before { content:"\e034" }
.glyphicon-headphones:before { content:"\e035" }
.glyphicon-volume-off:before { content:"\e036" }
.glyphicon-volume-down:before { content:"\e037" }
.glyphicon-volume-up:before { content:"\e038" }
.glyphicon-qrcode:before { content:"\e039" }
.glyphicon-barcode:before { content:"\e040" }
.glyphicon-tag:before { content:"\e041" }
.glyphicon-tags:before { content:"\e042" }
.glyphicon-book:before { content:"\e043" }
.glyphicon-bookmark:before { content:"\e044" }
.glyphicon-print:before { content:"\e045" }
.glyphicon-camera:before { content:"\e046" }
.glyphicon-font:before { content:"\e047" }
.glyphicon-bold:before { content:"\e048" }
.glyphicon-italic:before { content:"\e049" }
.glyphicon-text-height:before { content:"\e050" }
.glyphicon-text-width:before { content:"\e051" }
.glyphicon-align-left:before { content:"\e052" }
.glyphicon-align-center:before { content:"\e053" }
.glyphicon-align-right:before { content:"\e054" }
.glyphicon-align-justify:before { content:"\e055" }
.glyphicon-list:before { content:"\e056" }
.glyphicon-indent-left:before { content:"\e057" }
.glyphicon-indent-right:before { content:"\e058" }
.glyphicon-facetime-video:before { content:"\e059" }
.glyphicon-picture:before { content:"\e060" }
.glyphicon-map-marker:before { content:"\e062" }
.glyphicon-adjust:before { content:"\e063" }
.glyphicon-tint:before { content:"\e064" }
.glyphicon-edit:before { content:"\e065" }
.glyphicon-share:before { content:"\e066" }
.glyphicon-check:before { content:"\e067" }
.glyphicon-move:before { content:"\e068" }
.glyphicon-step-backward:before { content:"\e069" }
.glyphicon-fast-backward:before { content:"\e070" }
.glyphicon-backward:before { content:"\e071" }
.glyphicon-play:before { content:"\e072" }
.glyphicon-pause:before { content:"\e073" }
.glyphicon-stop:before { content:"\e074" }
.glyphicon-forward:before { content:"\e075" }
.glyphicon-fast-forward:before { content:"\e076" }
.glyphicon-step-forward:before { content:"\e077" }
.glyphicon-eject:before { content:"\e078" }
.glyphicon-chevron-left:before { content:"\e079" }
.glyphicon-chevron-right:before { content:"\e080" }
.glyphicon-plus-sign:before { content:"\e081" }
.glyphicon-minus-sign:before { content:"\e082" }
.glyphicon-remove-sign:before { content:"\e083" }
.glyphicon-ok-sign:before { content:"\e084" }
.glyphicon-question-sign:before { content:"\e085" }
.glyphicon-info-sign:before { content:"\e086" }
.glyphicon-screenshot:before { content:"\e087" }
.glyphicon-remove-circle:before { content:"\e088" }
.glyphicon-ok-circle:before { content:"\e089" }
.glyphicon-ban-circle:before { content:"\e090" }
.glyphicon-arrow-left:before { content:"\e091" }
.glyphicon-arrow-right:before { content:"\e092" }
.glyphicon-arrow-up:before { content:"\e093" }
.glyphicon-arrow-down:before { content:"\e094" }
.glyphicon-share-alt:before { content:"\e095" }
.glyphicon-resize-full:before { content:"\e096" }
.glyphicon-resize-small:before { content:"\e097" }
.glyphicon-exclamation-sign:before { content:"\e101" }
.glyphicon-gift:before { content:"\e102" }
.glyphicon-leaf:before { content:"\e103" }
.glyphicon-fire:before { content:"\e104" }
.glyphicon-eye-open:before { content:"\e105" }
.glyphicon-eye-close:before { content:"\e106" }
.glyphicon-warning-sign:before { content:"\e107" }
.glyphicon-plane:before { content:"\e108" }
.glyphicon-calendar:before { content:"\e109" }
.glyphicon-random:before { content:"\e110" }
.glyphicon-comment:before { content:"\e111" }
.glyphicon-magnet:before { content:"\e112" }
.glyphicon-chevron-up:before { content:"\e113" }
.glyphicon-chevron-down:before { content:"\e114" }
.glyphicon-retweet:before { content:"\e115" }
.glyphicon-shopping-cart:before { content:"\e116" }
.glyphicon-folder-close:before { content:"\e117" }
.glyphicon-folder-open:before { content:"\e118" }
.glyphicon-resize-vertical:before { content:"\e119" }
.glyphicon-resize-horizontal:before { content:"\e120" }
.glyphicon-hdd:before { content:"\e121" }
.glyphicon-bullhorn:before { content:"\e122" }
.glyphicon-bell:before { content:"\e123" }
.glyphicon-certificate:before { content:"\e124" }
.glyphicon-thumbs-up:before { content:"\e125" }
.glyphicon-thumbs-down:before { content:"\e126" }
.glyphicon-hand-right:before { content:"\e127" }
.glyphicon-hand-left:before { content:"\e128" }
.glyphicon-hand-up:before { content:"\e129" }
.glyphicon-hand-down:before { content:"\e130" }
.glyphicon-circle-arrow-right:before { content:"\e131" }
.glyphicon-circle-arrow-left:before { content:"\e132" }
.glyphicon-circle-arrow-up:before { content:"\e133" }
.glyphicon-circle-arrow-down:before { content:"\e134" }
.glyphicon-globe:before { content:"\e135" }
.glyphicon-wrench:before { content:"\e136" }
.glyphicon-tasks:before { content:"\e137" }
.glyphicon-filter:before { content:"\e138" }
.glyphicon-briefcase:before { content:"\e139" }
.glyphicon-fullscreen:before { content:"\e140" }
.glyphicon-dashboard:before { content:"\e141" }
.glyphicon-paperclip:before { content:"\e142" }
.glyphicon-heart-empty:before { content:"\e143" }
.glyphicon-link:before { content:"\e144" }
.glyphicon-phone:before { content:"\e145" }
.glyphicon-pushpin:before { content:"\e146" }
.glyphicon-usd:before { content:"\e148" }
.glyphicon-gbp:before { content:"\e149" }
.glyphicon-sort:before { content:"\e150" }
.glyphicon-sort-by-alphabet:before { content:"\e151" }
.glyphicon-sort-by-alphabet-alt:before { content:"\e152" }
.glyphicon-sort-by-order:before { content:"\e153" }
.glyphicon-sort-by-order-alt:before { content:"\e154" }
.glyphicon-sort-by-attributes:before { content:"\e155" }
.glyphicon-sort-by-attributes-alt:before { content:"\e156" }
.glyphicon-unchecked:before { content:"\e157" }
.glyphicon-expand:before { content:"\e158" }
.glyphicon-collapse-down:before { content:"\e159" }
.glyphicon-collapse-up:before { content:"\e160" }
.glyphicon-log-in:before { content:"\e161" }
.glyphicon-flash:before { content:"\e162" }
.glyphicon-log-out:before { content:"\e163" }
.glyphicon-new-window:before { content:"\e164" }
.glyphicon-record:before { content:"\e165" }
.glyphicon-save:before { content:"\e166" }
.glyphicon-open:before { content:"\e167" }
.glyphicon-saved:before { content:"\e168" }
.glyphicon-import:before { content:"\e169" }
.glyphicon-export:before { content:"\e170" }
.glyphicon-send:before { content:"\e171" }
.glyphicon-floppy-disk:before { content:"\e172" }
.glyphicon-floppy-saved:before { content:"\e173" }
.glyphicon-floppy-remove:before { content:"\e174" }
.glyphicon-floppy-save:before { content:"\e175" }
.glyphicon-floppy-open:before { content:"\e176" }
.glyphicon-credit-card:before { content:"\e177" }
.glyphicon-transfer:before { content:"\e178" }
.glyphicon-cutlery:before { content:"\e179" }
.glyphicon-header:before { content:"\e180" }
.glyphicon-compressed:before { content:"\e181" }
.glyphicon-earphone:before { content:"\e182" }
.glyphicon-phone-alt:before { content:"\e183" }
.glyphicon-tower:before { content:"\e184" }
.glyphicon-stats:before { content:"\e185" }
.glyphicon-sd-video:before { content:"\e186" }
.glyphicon-hd-video:before { content:"\e187" }
.glyphicon-subtitles:before { content:"\e188" }
.glyphicon-sound-stereo:before { content:"\e189" }
.glyphicon-sound-dolby:before { content:"\e190" }
.glyphicon-sound-5-1:before { content:"\e191" }
.glyphicon-sound-6-1:before { content:"\e192" }
.glyphicon-sound-7-1:before { content:"\e193" }
.glyphicon-copyright-mark:before { content:"\e194" }
.glyphicon-registration-mark:before { content:"\e195" }
.glyphicon-cloud-download:before { content:"\e197" }
.glyphicon-cloud-upload:before { content:"\e198" }
.glyphicon-tree-conifer:before { content:"\e199" }
.glyphicon-tree-deciduous:before { content:"\e200" }
.glyphicon-cd:before { content:"\e201" }
.glyphicon-save-file:before { content:"\e202" }
.glyphicon-open-file:before { content:"\e203" }
.glyphicon-level-up:before { content:"\e204" }
.glyphicon-copy:before { content:"\e205" }
.glyphicon-paste:before { content:"\e206" }
.glyphicon-alert:before { content:"\e209" }
.glyphicon-equalizer:before { content:"\e210" }
.glyphicon-king:before { content:"\e211" }
.glyphicon-queen:before { content:"\e212" }
.glyphicon-pawn:before { content:"\e213" }
.glyphicon-bishop:before { content:"\e214" }
.glyphicon-knight:before { content:"\e215" }
.glyphicon-baby-formula:before { content:"\e216" }
.glyphicon-tent:before { content:"\26fa" }
.glyphicon-blackboard:before { content:"\e218" }
.glyphicon-bed:before { content:"\e219" }
.glyphicon-apple:before { content:"\f8ff" }
.glyphicon-erase:before { content:"\e221" }
.glyphicon-hourglass:before { content:"\231b" }
.glyphicon-lamp:before { content:"\e223" }
.glyphicon-duplicate:before { content:"\e224" }
.glyphicon-piggy-bank:before { content:"\e225" }
.glyphicon-scissors:before { content:"\e226" }
.glyphicon-bitcoin:before, .glyphicon-btc:before, .glyphicon-xbt:before { content:"\e227" }
.glyphicon-jpy:before, .glyphicon-yen:before { content:"\00a5" }
.glyphicon-rub:before, .glyphicon-ruble:before { content:"\20bd" }
.glyphicon-scale:before { content:"\e230" }
.glyphicon-ice-lolly:before { content:"\e231" }
.glyphicon-ice-lolly-tasted:before { content:"\e232" }
.glyphicon-education:before { content:"\e233" }
.glyphicon-option-horizontal:before { content:"\e234" }
.glyphicon-option-vertical:before { content:"\e235" }
.glyphicon-menu-hamburger:before { content:"\e236" }
.glyphicon-modal-window:before { content:"\e237" }
.glyphicon-oil:before { content:"\e238" }
.glyphicon-grain:before { content:"\e239" }
.glyphicon-sunglasses:before { content:"\e240" }
.glyphicon-text-size:before { content:"\e241" }
.glyphicon-text-color:before { content:"\e242" }
.glyphicon-text-background:before { content:"\e243" }
.glyphicon-object-align-top:before { content:"\e244" }
.glyphicon-object-align-bottom:before { content:"\e245" }
.glyphicon-object-align-horizontal:before { content:"\e246" }
.glyphicon-object-align-left:before { content:"\e247" }
.glyphicon-object-align-vertical:before { content:"\e248" }
.glyphicon-object-align-right:before { content:"\e249" }
.glyphicon-triangle-right:before { content:"\e250" }
.glyphicon-triangle-left:before { content:"\e251" }
.glyphicon-triangle-bottom:before { content:"\e252" }
.glyphicon-triangle-top:before { content:"\e253" }
.glyphicon-console:before { content:"\e254" }
.glyphicon-superscript:before { content:"\e255" }
.glyphicon-subscript:before { content:"\e256" }
.glyphicon-menu-left:before { content:"\e257" }
.glyphicon-menu-right:before { content:"\e258" }
.glyphicon-menu-down:before { content:"\e259" }
.glyphicon-menu-up:before { content:"\e260" }
*, :after, :before { box-sizing:border-box }
html { font-size:10px; -webkit-tap-highlight-color:transparent }

button, input, select, textarea { font-family:inherit; font-size:inherit; line-height:inherit }
a {color: #39393c;font-weight: bold;text-decoration:none;}
a:focus, a:hover { color:#23527c; text-decoration:underline }
a:focus { outline:dotted thin; outline:-webkit-focus-ring-color auto 5px; outline-offset:-2px }
.img-responsive { display:block; max-width:100%; height:auto }
.img-rounded { border-radius:6px }
.img-thumbnail { padding:4px; line-height:1.42857; border:1px solid #ddd; border-radius:4px; transition:all .2s ease-in-out;
display:inline-block; height:auto }
.img-circle { border-radius:50% }
hr { margin-top:20px; margin-bottom:20px; border-top:1px solid #eee }
.sr-only { position:absolute; width:1px; height:1px; margin:-1px; padding:0; clip:rect(0,0,0,0); border:0 }
.sr-only-focusable:active, .sr-only-focusable:focus { position:static; width:auto; height:auto; margin:0; overflow:visible; clip:auto }
[role=button] {
cursor:pointer
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { font-family:inherit; font-weight:500; line-height:1.1; color:inherit }
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small { font-weight:400; line-height:1; color:#777 }
.h1, .h2, .h3, h1, h2, h3 { margin-top:20px; margin-bottom:10px }
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small { font-size:65% }
.h4, .h5, .h6, h4, h5, h6 { margin-top:10px; margin-bottom:10px }
.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small { font-size:75% }
.h1, h1 { font-size:36px }
.h2, h2 { font-size:30px }
.h3, h3 { font-size:24px }
.h4, h4 { font-size:18px }
.h5, h5 { font-size:14px }
.h6, h6 { font-size:12px }
p { margin:0 0 10px }
.lead { margin-bottom:20px; font-size:16px; font-weight:300; line-height:1.4 }
dt, kbd kbd, label { font-weight:700 }
@media (min-width:768px) {
.lead {
font-size:21px
}
}
.small, small { font-size:85% }
.mark, mark { background-color:#fcf8e3; padding:.2em }
.list-inline, .list-unstyled { padding-left:0; list-style:none }
.text-left { text-align:left }
.text-right { text-align:right }
.text-center { text-align:center }
.text-justify { text-align:justify }
.text-nowrap { white-space:nowrap }
.text-lowercase { text-transform:lowercase }
.initialism, .text-uppercase { text-transform:uppercase }
.text-capitalize { text-transform:capitalize }
.text-muted { color:#777 }
.text-primary { color:#337ab7 }
a.text-primary:focus, a.text-primary:hover { color:#286090 }
.text-success { color:#3c763d }
a.text-success:focus, a.text-success:hover { color:#2b542c }
.text-info { color:#31708f }
a.text-info:focus, a.text-info:hover { color:#245269 }
.text-warning { color:#8a6d3b }
a.text-warning:focus, a.text-warning:hover { color:#66512c }
.text-danger { color:#a94442 }
a.text-danger:focus, a.text-danger:hover { color:#843534 }
.bg-primary { color:#fff; background-color:#337ab7 }
a.bg-primary:focus, a.bg-primary:hover { background-color:#286090 }
.bg-success { background-color:#dff0d8 }
a.bg-success:focus, a.bg-success:hover { background-color:#c1e2b3 }
.bg-info { background-color:#d9edf7 }
a.bg-info:focus, a.bg-info:hover { background-color:#afd9ee }
.bg-warning { background-color:#fcf8e3 }
a.bg-warning:focus, a.bg-warning:hover { background-color:#f7ecb5 }
.bg-danger { background-color:#f2dede }
a.bg-danger:focus, a.bg-danger:hover { background-color:#e4b9b9 }
pre code, table { background-color:transparent }
.page-header { padding-bottom:9px; margin:40px 0 20px; border-bottom:1px solid #eee }
dl, ol, ul { margin-top:0 }
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child, ol ol, ol ul, ul ol, ul ul { margin-bottom:0 }
address, dl { margin-bottom:20px }
ol, ul { margin-bottom:10px }
.list-inline { margin-left:-5px }
.list-inline>li { display:inline-block; padding-left:5px; padding-right:5px }
dd, dt { line-height:1.42857 }
dd { margin-left:0 }
.dl-horizontal dd:after, .dl-horizontal dd:before { content:" "; display:table }
.dl-horizontal dd:after { clear:both }
@media (min-width:768px) {
.dl-horizontal dt {
float:left;
width:160px;
clear:left;
text-align:right;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap
}
.dl-horizontal dd {
margin-left:180px
}
.container {
width:750px
}
}
.clearfix:after, .container-fluid:after, .container:after, .coverPageNav .coverPageNavItems:after, .dropdown-menu>li>a, .form-horizontal .form-group:after, .formTheme .btnIncDecWrap:after, .modal-footer:after, .owl-carousel .owl-stage:after, .pager:after, .row:after { clear:both }
abbr[data-original-title], abbr[title] { cursor:help; border-bottom:1px dotted #777 }
.initialism { font-size:90% }
blockquote { padding:10px 20px; margin:0 0 20px; font-size:17.5px; border-left:5px solid #eee }
blockquote .small, blockquote footer, blockquote small { display:block; font-size:80%; line-height:1.42857; color:#777 }
legend, pre { color:#333 }
blockquote .small:before, blockquote footer:before, blockquote small:before { content:'\2014 \00A0' }
.blockquote-reverse, blockquote.pull-right { padding-right:15px; padding-left:0; border-right:5px solid #eee; border-left:0; text-align:right }
code, kbd { padding:2px 4px; font-size:90% }
caption, th {/* text-align:left */ }
.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before { content:'' }
.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after { content:'\00A0 \2014' }
address { font-style:normal; line-height:1.42857 }
code, kbd, pre, samp { font-family:Menlo, Monaco, Consolas, "Courier New", monospace }
code { color:#c7254e; background-color:#f9f2f4; border-radius:4px }
kbd { color:#fff; background-color:#333; border-radius:3px; box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .25) }
kbd kbd { padding:0; font-size:100%; box-shadow:none }
pre { display:block; padding:9.5px; margin:0 0 10px; font-size:13px; line-height:1.42857; word-break:break-all; word-wrap:break-word; background-color:#f5f5f5; border:1px solid #ccc; border-radius:4px }
.container-fluid:after, .container-fluid:before, .container:after, .container:before, .row:after, .row:before { display:table; content:" " }
.container, .container-fluid { margin-right:auto; margin-left:auto }
pre code { padding:0; font-size:inherit; color:inherit; white-space:pre-wrap; border-radius:0 }
.container, .container-fluid { padding-left:15px; padding-right:15px }
.pre-scrollable { max-height:340px; overflow-y:scroll }
@media (min-width:992px) {
.container {
width:970px
}
}
@media (min-width:1200px) {
.container {
width:1170px
}
}
.row { margin-left:-15px; margin-right:-15px }
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { position:relative; min-height:1px; padding-left:15px; padding-right:15px }
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { float:left }
.col-xs-1 { width:8.33333% }
.col-xs-2 { width:16.66667% }
.col-xs-3 { width:25% }
.col-xs-4 { width:33.33333% }
.col-xs-5 { width:41.66667% }
.col-xs-6 { width:50% }
.col-xs-7 { width:58.33333% }
.col-xs-8 { width:66.66667% }
.col-xs-9 { width:75% }
.col-xs-10 { width:83.33333% }
.col-xs-11 { width:91.66667% }
.col-xs-12 { width:100% }
.col-xs-pull-0 { right:auto }
.col-xs-pull-1 { right:8.33333% }
.col-xs-pull-2 { right:16.66667% }
.col-xs-pull-3 { right:25% }
.col-xs-pull-4 { right:33.33333% }
.col-xs-pull-5 { right:41.66667% }
.col-xs-pull-6 { right:50% }
.col-xs-pull-7 { right:58.33333% }
.col-xs-pull-8 { right:66.66667% }
.col-xs-pull-9 { right:75% }
.col-xs-pull-10 { right:83.33333% }
.col-xs-pull-11 { right:91.66667% }
.col-xs-pull-12 { right:100% }
.col-xs-push-0 { left:auto }
.col-xs-push-1 { left:8.33333% }
.col-xs-push-2 { left:16.66667% }
.col-xs-push-3 { left:25% }
.col-xs-push-4 { left:33.33333% }
.col-xs-push-5 { left:41.66667% }
.col-xs-push-6 { left:50% }
.col-xs-push-7 { left:58.33333% }
.col-xs-push-8 { left:66.66667% }
.col-xs-push-9 { left:75% }
.col-xs-push-10 { left:83.33333% }
.col-xs-push-11 { left:91.66667% }
.col-xs-push-12 { left:100% }
.col-xs-offset-0 { margin-left:0 }
.col-xs-offset-1 { margin-left:8.33333% }
.col-xs-offset-2 { margin-left:16.66667% }
.col-xs-offset-3 { margin-left:25% }
.col-xs-offset-4 { margin-left:33.33333% }
.col-xs-offset-5 { margin-left:41.66667% }
.col-xs-offset-6 { margin-left:50% }
.col-xs-offset-7 { margin-left:58.33333% }
.col-xs-offset-8 { margin-left:66.66667% }
.col-xs-offset-9 { margin-left:75% }
.col-xs-offset-10 { margin-left:83.33333% }
.col-xs-offset-11 { margin-left:91.66667% }
.col-xs-offset-12 { margin-left:100% }
@media (min-width:768px) {
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
float:left
}
.col-sm-1 {
width:8.33333%
}
.col-sm-2 {
width:16.66667%
}
.col-sm-3 {
width:25%
}
.col-sm-4 {
width:33.33333%
}
.col-sm-5 {
width:41.66667%
}
.col-sm-6 {
width:50%
}
.col-sm-7 {
width:58.33333%
}
.col-sm-8 {
width:66.66667%
}
.col-sm-9 {
width:75%
}
.col-sm-10 {
width:83.33333%
}
.col-sm-11 {
width:91.66667%
}
.col-sm-12 {
width:100%
}
.col-sm-pull-0 {
right:auto
}
.col-sm-pull-1 {
right:8.33333%
}
.col-sm-pull-2 {
right:16.66667%
}
.col-sm-pull-3 {
right:25%
}
.col-sm-pull-4 {
right:33.33333%
}
.col-sm-pull-5 {
right:41.66667%
}
.col-sm-pull-6 {
right:50%
}
.col-sm-pull-7 {
right:58.33333%
}
.col-sm-pull-8 {
right:66.66667%
}
.col-sm-pull-9 {
right:75%
}
.col-sm-pull-10 {
right:83.33333%
}
.col-sm-pull-11 {
right:91.66667%
}
.col-sm-pull-12 {
right:100%
}
.col-sm-push-0 {
left:auto
}
.col-sm-push-1 {
left:8.33333%
}
.col-sm-push-2 {
left:16.66667%
}
.col-sm-push-3 {
left:25%
}
.col-sm-push-4 {
left:33.33333%
}
.col-sm-push-5 {
left:41.66667%
}
.col-sm-push-6 {
left:50%
}
.col-sm-push-7 {
left:58.33333%
}
.col-sm-push-8 {
left:66.66667%
}
.col-sm-push-9 {
left:75%
}
.col-sm-push-10 {
left:83.33333%
}
.col-sm-push-11 {
left:91.66667%
}
.col-sm-push-12 {
left:100%
}
.col-sm-offset-0 {
margin-left:0
}
.col-sm-offset-1 {
margin-left:8.33333%
}
.col-sm-offset-2 {
margin-left:16.66667%
}
.col-sm-offset-3 {
margin-left:25%
}
.col-sm-offset-4 {
margin-left:33.33333%
}
.col-sm-offset-5 {
margin-left:41.66667%
}
.col-sm-offset-6 {
margin-left:50%
}
.col-sm-offset-7 {
margin-left:58.33333%
}
.col-sm-offset-8 {
margin-left:66.66667%
}
.col-sm-offset-9 {
margin-left:75%
}
.col-sm-offset-10 {
margin-left:83.33333%
}
.col-sm-offset-11 {
margin-left:91.66667%
}
.col-sm-offset-12 {
margin-left:100%
}
}
@media (min-width:992px) {
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
float:left
}
.col-md-1 {
width:8.33333%
}
.col-md-2 {
width:16.66667%
}
.col-md-3 {
width:25%
}
.col-md-4 {
width:33.33333%
}
.col-md-5 {
width:41.66667%
}
.col-md-6 {
width:50%
}
.col-md-7 {
width:58.33333%
}
.col-md-8 {
width:66.66667%
}
.col-md-9 {
width:75%
}
.col-md-10 {
width:83.33333%
}
.col-md-11 {
width:91.66667%
}
.col-md-12 {
width:100%
}
.col-md-pull-0 {
right:auto
}
.col-md-pull-1 {
right:8.33333%
}
.col-md-pull-2 {
right:16.66667%
}
.col-md-pull-3 {
right:25%
}
.col-md-pull-4 {
right:33.33333%
}
.col-md-pull-5 {
right:41.66667%
}
.col-md-pull-6 {
right:50%
}
.col-md-pull-7 {
right:58.33333%
}
.col-md-pull-8 {
right:66.66667%
}
.col-md-pull-9 {
right:75%
}
.col-md-pull-10 {
right:83.33333%
}
.col-md-pull-11 {
right:91.66667%
}
.col-md-pull-12 {
right:100%
}
.col-md-push-0 {
left:auto
}
.col-md-push-1 {
left:8.33333%
}
.col-md-push-2 {
left:16.66667%
}
.col-md-push-3 {
left:25%
}
.col-md-push-4 {
left:33.33333%
}
.col-md-push-5 {
left:41.66667%
}
.col-md-push-6 {
left:50%
}
.col-md-push-7 {
left:58.33333%
}
.col-md-push-8 {
left:66.66667%
}
.col-md-push-9 {
left:75%
}
.col-md-push-10 {
left:83.33333%
}
.col-md-push-11 {
left:91.66667%
}
.col-md-push-12 {
left:100%
}
.col-md-offset-0 {
margin-left:0
}
.col-md-offset-1 {
margin-left:8.33333%
}
.col-md-offset-2 {
margin-left:16.66667%
}
.col-md-offset-3 {
margin-left:25%
}
.col-md-offset-4 {
margin-left:33.33333%
}
.col-md-offset-5 {
margin-left:41.66667%
}
.col-md-offset-6 {
margin-left:50%
}
.col-md-offset-7 {
margin-left:58.33333%
}
.col-md-offset-8 {
margin-left:66.66667%
}
.col-md-offset-9 {
margin-left:75%
}
.col-md-offset-10 {
margin-left:83.33333%
}
.col-md-offset-11 {
margin-left:91.66667%
}
.col-md-offset-12 {
margin-left:100%
}
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
float:left
}
.col-lg-1 {
width:8.33333%
}
.col-lg-2 {
width:16.66667%
}
.col-lg-3 {
width:25%
}
.col-lg-4 {
width:33.33333%
}
.col-lg-5 {
width:41.66667%
}
.col-lg-6 {
width:50%
}
.col-lg-7 {
width:58.33333%
}
.col-lg-8 {
width:66.66667%
}
.col-lg-9 {
width:75%
}
.col-lg-10 {
width:83.33333%
}
.col-lg-11 {
width:91.66667%
}
.col-lg-12 {
width:100%
}
.col-lg-pull-0 {
right:auto
}
.col-lg-pull-1 {
right:8.33333%
}
.col-lg-pull-2 {
right:16.66667%
}
.col-lg-pull-3 {
right:25%
}
.col-lg-pull-4 {
right:33.33333%
}
.col-lg-pull-5 {
right:41.66667%
}
.col-lg-pull-6 {
right:50%
}
.col-lg-pull-7 {
right:58.33333%
}
.col-lg-pull-8 {
right:66.66667%
}
.col-lg-pull-9 {
right:75%
}
.col-lg-pull-10 {
right:83.33333%
}
.col-lg-pull-11 {
right:91.66667%
}
.col-lg-pull-12 {
right:100%
}
.col-lg-push-0 {
left:auto
}
.col-lg-push-1 {
left:8.33333%
}
.col-lg-push-2 {
left:16.66667%
}
.col-lg-push-3 {
left:25%
}
.col-lg-push-4 {
left:33.33333%
}
.col-lg-push-5 {
left:41.66667%
}
.col-lg-push-6 {
left:50%
}
.col-lg-push-7 {
left:58.33333%
}
.col-lg-push-8 {
left:66.66667%
}
.col-lg-push-9 {
left:75%
}
.col-lg-push-10 {
left:83.33333%
}
.col-lg-push-11 {
left:91.66667%
}
.col-lg-push-12 {
left:100%
}
.col-lg-offset-0 {
margin-left:0
}
.col-lg-offset-1 {
margin-left:8.33333%
}
.col-lg-offset-2 {
margin-left:16.66667%
}
.col-lg-offset-3 {
margin-left:25%
}
.col-lg-offset-4 {
margin-left:33.33333%
}
.col-lg-offset-5 {
margin-left:41.66667%
}
.col-lg-offset-6 {
margin-left:50%
}
.col-lg-offset-7 {
margin-left:58.33333%
}
.col-lg-offset-8 {
margin-left:66.66667%
}
.col-lg-offset-9 {
margin-left:75%
}
.col-lg-offset-10 {
margin-left:83.33333%
}
.col-lg-offset-11 {
margin-left:91.66667%
}
.col-lg-offset-12 {
margin-left:100%
}
}
caption { padding-top:8px; padding-bottom:8px; color:#777 }
.table {width:100%;/* margin-bottom:20px; */}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { padding:8px; line-height:1.42857; vertical-align:top; border-top:1px solid #ddd }
.table>thead>tr>th { vertical-align:bottom; border-bottom:2px solid #ddd }
.table>caption+thead>tr:first-child>td, .table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th { border-top:0 }
.table>tbody+tbody { border-top:2px solid #ddd }
.table .table { background-color:#fff }
.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th { padding:5px }
.table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th { border:1px solid #ddd }
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th { border-bottom-width:2px }
.table-striped>tbody>tr:nth-of-type(odd) {
background-color:#f9f9f9
}
.table-hover>tbody>tr:hover, .table>tbody>tr.active>td, .table>tbody>tr.active>th, .table>tbody>tr>td.active, .table>tbody>tr>th.active, .table>tfoot>tr.active>td, .table>tfoot>tr.active>th, .table>tfoot>tr>td.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>thead>tr.active>th, .table>thead>tr>td.active, .table>thead>tr>th.active { background-color:#f5f5f5 }
table col[class*=col-] {
position:static;
float:none;
display:table-column
}
table td[class*=col-], table th[class*=col-] {
position:static;
float:none;
display:table-cell
}
.table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr.active:hover>th, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover { background-color:#e8e8e8 }
.table>tbody>tr.success>td, .table>tbody>tr.success>th, .table>tbody>tr>td.success, .table>tbody>tr>th.success, .table>tfoot>tr.success>td, .table>tfoot>tr.success>th, .table>tfoot>tr>td.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>thead>tr.success>th, .table>thead>tr>td.success, .table>thead>tr>th.success { background-color:#dff0d8 }
.table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr.success:hover>th, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover { background-color:#d0e9c6 }
.table>tbody>tr.info>td, .table>tbody>tr.info>th, .table>tbody>tr>td.info, .table>tbody>tr>th.info, .table>tfoot>tr.info>td, .table>tfoot>tr.info>th, .table>tfoot>tr>td.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>thead>tr.info>th, .table>thead>tr>td.info, .table>thead>tr>th.info { background-color:#d9edf7 }
.table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr.info:hover>th, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover { background-color:#c4e3f3 }
.table>tbody>tr.warning>td, .table>tbody>tr.warning>th, .table>tbody>tr>td.warning, .table>tbody>tr>th.warning, .table>tfoot>tr.warning>td, .table>tfoot>tr.warning>th, .table>tfoot>tr>td.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>thead>tr.warning>th, .table>thead>tr>td.warning, .table>thead>tr>th.warning { background-color:#fcf8e3 }
.table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr.warning:hover>th, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover { background-color:#faf2cc }
.table>tbody>tr.danger>td, .table>tbody>tr.danger>th, .table>tbody>tr>td.danger, .table>tbody>tr>th.danger, .table>tfoot>tr.danger>td, .table>tfoot>tr.danger>th, .table>tfoot>tr>td.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>thead>tr.danger>th, .table>thead>tr>td.danger, .table>thead>tr>th.danger { background-color:#f2dede }
.table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr.danger:hover>th, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover { background-color:#ebcccc }
.table-responsive { overflow-x:auto; min-height:.01% }
@media screen and (max-width:767px) {
.table-responsive {
width:100%;
margin-bottom:15px;
overflow-y:hidden;
-ms-overflow-style:-ms-autohiding-scrollbar;
border:1px solid #ddd
}
.table-responsive>.table {
margin-bottom:0
}
.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {
white-space:nowrap
}
.table-responsive>.table-bordered {
border:0
}
.table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>thead>tr>th:first-child {
border-left:0
}
.table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>thead>tr>th:last-child {
border-right:0
}
.table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th {
border-bottom:0
}
}
fieldset, legend { padding:0; border:0 }
fieldset { margin:0; min-width:0 }
legend { display:block; width:100%; margin-bottom:20px; font-size:21px; line-height:inherit; border-bottom:1px solid #e5e5e5 }
label { display:inline-block; margin-bottom:5px }
input[type=search] { box-sizing:border-box }
input[type=checkbox], input[type=radio] { margin:4px 0 0; margin-top:1px\9; line-height:normal }
.form-control, output {line-height:1.42857;color:#555;display:block;}
input[type=file] { display:block }
input[type=range] { display:block; width:100% }
select[multiple], select[size] { height:auto }
input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus { outline:dotted thin; outline:-webkit-focus-ring-color auto 5px; outline-offset:-2px }
output { padding-top:7px }
.form-control { width:100%; height:34px; padding:6px 12px; background-color:#fff; border:1px solid #ccc; border-radius:4px; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6) }
.form-control::-moz-placeholder {
color:#999;
opacity:1
}
.form-control:-ms-input-placeholder {
color:#999
}
.form-control::-webkit-input-placeholder {
color:#999
}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label { color:#3c763d }
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color:#eee; opacity:1 }
.form-control[disabled], fieldset[disabled] .form-control { cursor:not-allowed }
textarea.form-control { height:auto }
@media screen and (-webkit-min-device-pixel-ratio:0) {
input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control {
line-height:34px
}
.input-group-sm input[type=date], .input-group-sm input[type=time], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], .input-group-sm>.input-group-btn>input[type=date].btn, .input-group-sm>.input-group-btn>input[type=time].btn, .input-group-sm>.input-group-btn>input[type=datetime-local].btn, .input-group-sm>.input-group-btn>input[type=month].btn, .input-group-sm>input[type=date].form-control, .input-group-sm>input[type=date].input-group-addon, .input-group-sm>input[type=time].form-control, .input-group-sm>input[type=time].input-group-addon, .input-group-sm>input[type=datetime-local].form-control, .input-group-sm>input[type=datetime-local].input-group-addon, .input-group-sm>input[type=month].form-control, .input-group-sm>input[type=month].input-group-addon, input[type=date].input-sm, input[type=time].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm {
line-height:30px
}
.input-group-lg input[type=date], .input-group-lg input[type=time], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], .input-group-lg>.input-group-btn>input[type=date].btn, .input-group-lg>.input-group-btn>input[type=time].btn, .input-group-lg>.input-group-btn>input[type=datetime-local].btn, .input-group-lg>.input-group-btn>input[type=month].btn, .input-group-lg>input[type=date].form-control, .input-group-lg>input[type=date].input-group-addon, .input-group-lg>input[type=time].form-control, .input-group-lg>input[type=time].input-group-addon, .input-group-lg>input[type=datetime-local].form-control, .input-group-lg>input[type=datetime-local].input-group-addon, .input-group-lg>input[type=month].form-control, .input-group-lg>input[type=month].input-group-addon, input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg {
line-height:46px
}
}
.form-group { margin-bottom:15px }
.checkbox, .radio { position:relative; display:block; margin-top:10px; margin-bottom:10px }
.checkbox label, .radio label { min-height:20px; padding-left:20px; margin-bottom:0; font-weight:400; cursor:pointer }
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] { position:absolute; margin-left:-20px; margin-top:4px\9 }
.checkbox+.checkbox, .radio+.radio { margin-top:-5px }
.checkbox-inline, .radio-inline { position:relative; display:inline-block; padding-left:20px; margin-bottom:0; vertical-align:middle; font-weight:400; cursor:pointer }
.checkbox-inline+.checkbox-inline, .radio-inline+.radio-inline { margin-top:0; margin-left:10px }
.checkbox-inline.disabled, .checkbox.disabled label, .radio-inline.disabled, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio label, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] { cursor:not-allowed }
.form-control-static { padding-top:7px; padding-bottom:7px; margin-bottom:0; min-height:34px }
.form-control-static.input-lg, .form-control-static.input-sm, .input-group-lg>.form-control-static.form-control, .input-group-lg>.form-control-static.input-group-addon, .input-group-lg>.input-group-btn>.form-control-static.btn, .input-group-sm>.form-control-static.form-control, .input-group-sm>.form-control-static.input-group-addon, .input-group-sm>.input-group-btn>.form-control-static.btn { padding-left:0; padding-right:0 }
.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn, .input-sm { height:30px; padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px }
.input-group-sm>.input-group-btn>select.btn, .input-group-sm>select.form-control, .input-group-sm>select.input-group-addon, select.input-sm { height:30px; line-height:30px }
.input-group-sm>.input-group-btn>select[multiple].btn, .input-group-sm>.input-group-btn>textarea.btn, .input-group-sm>select[multiple].form-control, .input-group-sm>select[multiple].input-group-addon, .input-group-sm>textarea.form-control, .input-group-sm>textarea.input-group-addon, select[multiple].input-sm, textarea.input-sm { height:auto }
.form-group-sm .form-control { height:30px; padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px }
.form-group-sm select.form-control { height:30px; line-height:30px }
.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control { height:auto }
.form-group-sm .form-control-static { height:30px; min-height:32px; padding:6px 10px; font-size:12px; line-height:1.5 }
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn, .input-lg { height:46px; padding:10px 16px; font-size:18px; line-height:1.33333; border-radius:6px }
.input-group-lg>.input-group-btn>select.btn, .input-group-lg>select.form-control, .input-group-lg>select.input-group-addon, select.input-lg { height:46px; line-height:46px }
.input-group-lg>.input-group-btn>select[multiple].btn, .input-group-lg>.input-group-btn>textarea.btn, .input-group-lg>select[multiple].form-control, .input-group-lg>select[multiple].input-group-addon, .input-group-lg>textarea.form-control, .input-group-lg>textarea.input-group-addon, select[multiple].input-lg, textarea.input-lg { height:auto }
.form-group-lg .form-control { height:46px; padding:10px 16px; font-size:18px; line-height:1.33333; border-radius:6px }
.form-group-lg select.form-control { height:46px; line-height:46px }
.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control { height:auto }
.form-group-lg .form-control-static { height:46px; min-height:38px; padding:11px 16px; font-size:18px; line-height:1.33333 }
.has-feedback { position:relative }
.has-feedback .form-control { padding-right:42.5px }
.form-control-feedback { position:absolute; top:0; right:0; z-index:2; display:block; width:34px; height:34px; line-height:34px; text-align:center; pointer-events:none }
.collapsing, .dropdown, .dropup { position:relative }
.form-group-lg .form-control+.form-control-feedback, .input-group-lg+.form-control-feedback, .input-group-lg>.form-control+.form-control-feedback, .input-group-lg>.input-group-addon+.form-control-feedback, .input-group-lg>.input-group-btn>.btn+.form-control-feedback, .input-lg+.form-control-feedback { width:46px; height:46px; line-height:46px }
.form-group-sm .form-control+.form-control-feedback, .input-group-sm+.form-control-feedback, .input-group-sm>.form-control+.form-control-feedback, .input-group-sm>.input-group-addon+.form-control-feedback, .input-group-sm>.input-group-btn>.btn+.form-control-feedback, .input-sm+.form-control-feedback { width:30px; height:30px; line-height:30px }
.has-success .form-control { border-color:#3c763d; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075) }
.has-success .form-control:focus { border-color:#2b542c; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168 }
.has-success .input-group-addon { color:#3c763d; border-color:#3c763d; background-color:#dff0d8 }
.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .form-control-feedback, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label { color:#8a6d3b }
.has-warning .form-control { border-color:#8a6d3b; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075) }
.has-warning .form-control:focus { border-color:#66512c; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b }
.has-warning .input-group-addon { color:#8a6d3b; border-color:#8a6d3b; background-color:#fcf8e3 }
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .form-control-feedback, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label { color:#a94442 }
.has-error .form-control { border-color:#a94442; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075) }
.has-error .form-control:focus { border-color:#843534; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483 }
.has-error .input-group-addon { color:#a94442; border-color:#a94442; background-color:#f2dede }
.has-feedback label~.form-control-feedback {
top:25px
}
.has-feedback label.sr-only~.form-control-feedback {
top:0
}
.help-block { display:block; margin-top:5px; margin-bottom:10px; color:#737373 }
@media (min-width:768px) {
.form-inline .form-control-static, .form-inline .form-group {
display:inline-block
}
.form-inline .control-label, .form-inline .form-group {
margin-bottom:0;
vertical-align:middle
}
.form-inline .form-control {
display:inline-block;
width:auto;
vertical-align:middle
}
.form-inline .input-group {
display:inline-table;
vertical-align:middle
}
.form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {
width:auto
}
.form-inline .input-group>.form-control {
width:100%
}
.form-inline .checkbox, .form-inline .radio {
display:inline-block;
margin-top:0;
margin-bottom:0;
vertical-align:middle
}
.form-inline .checkbox label, .form-inline .radio label {
padding-left:0
}
.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {
position:relative;
margin-left:0
}
.form-inline .has-feedback .form-control-feedback {
top:0
}
.form-horizontal .control-label {
text-align:right;
margin-bottom:0;
padding-top:7px
}
}
.btn-block, input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block { width:100% }
.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline { margin-top:0; margin-bottom:0; padding-top:7px }
.form-horizontal .checkbox, .form-horizontal .radio { min-height:27px }
.form-horizontal .form-group { margin-left:-15px; margin-right:-15px }
.form-horizontal .form-group:after, .form-horizontal .form-group:before { content:" "; display:table }
.form-horizontal .has-feedback .form-control-feedback { right:15px }
@media (min-width:768px) {
.form-horizontal .form-group-lg .control-label {
padding-top:14.33px;
font-size:18px
}
.form-horizontal .form-group-sm .control-label {
padding-top:6px;
font-size:12px
}
}
.btn { display:inline-block; margin-bottom:0; font-weight:400; text-align:center; vertical-align:middle; -ms-touch-action:manipulation; touch-action:manipulation; cursor:pointer; border:1px solid transparent; white-space:nowrap; padding:6px 12px; font-size:14px; line-height:1.42857; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none }
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus { outline:dotted thin; outline:-webkit-focus-ring-color auto 5px; outline-offset:-2px }
.btn.focus, .btn:focus, .btn:hover { color:#333; text-decoration:none }
.btn.active, .btn:active {outline:0;/* box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125) */}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn { cursor:not-allowed; opacity:.65; filter:alpha(opacity=65); box-shadow:none }
a.btn.disabled, fieldset[disabled] a.btn { pointer-events:none }
.btn-default { color:#333; background-color:#fff; border-color:#ccc }
.btn-default.focus, .btn-default:focus { color:#333; background-color:#e6e6e6; border-color:#8c8c8c }
.btn-default.active, .btn-default:active, .btn-default:hover, .open>.btn-default.dropdown-toggle {color:#333;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.btn-default.dropdown-toggle.focus, .open>.btn-default.dropdown-toggle:focus, .open>.btn-default.dropdown-toggle:hover {color:#333;}
.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:#fff; border-color:#ccc }
.btn-default .badge {}
.btn-primary { color:#fff; background-color:#337ab7; border-color:#2e6da4 }
.btn-primary.focus, .btn-primary:focus { color:#fff; background-color:#286090; border-color:#122b40 }
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open>.btn-primary.dropdown-toggle { color:#fff; background-color:#286090; border-color:#204d74 }
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.btn-primary.dropdown-toggle.focus, .open>.btn-primary.dropdown-toggle:focus, .open>.btn-primary.dropdown-toggle:hover { color:#fff; background-color:#204d74; border-color:#122b40 }
.btn-primary.active, .btn-primary:active, .open>.btn-primary.dropdown-toggle { background-image:none }
.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:#337ab7; border-color:#2e6da4 }
.btn-primary .badge { color:#337ab7; background-color:#fff }
.btn-success { color:#fff; background-color:#5cb85c; border-color:#4cae4c }
.btn-success.focus, .btn-success:focus { color:#fff; background-color:#449d44; border-color:#255625 }
.btn-success.active, .btn-success:active, .btn-success:hover, .open>.btn-success.dropdown-toggle { color:#fff; background-color:#449d44; border-color:#398439 }
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.btn-success.dropdown-toggle.focus, .open>.btn-success.dropdown-toggle:focus, .open>.btn-success.dropdown-toggle:hover { color:#fff; background-color:#398439; border-color:#255625 }
.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:#5cb85c; border-color:#4cae4c }
.btn-success .badge { color:#5cb85c; background-color:#fff }
.btn-info { color:#fff; background-color:#5bc0de; border-color:#46b8da }
.btn-info.focus, .btn-info:focus { color:#fff; background-color:#31b0d5; border-color:#1b6d85 }
.btn-info.active, .btn-info:active, .btn-info:hover, .open>.btn-info.dropdown-toggle { color:#fff; background-color:#31b0d5; border-color:#269abc }
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.btn-info.dropdown-toggle.focus, .open>.btn-info.dropdown-toggle:focus, .open>.btn-info.dropdown-toggle:hover { color:#fff; background-color:#269abc; border-color:#1b6d85 }
.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:#5bc0de; border-color:#46b8da }
.btn-info .badge { color:#5bc0de; background-color:#fff }
.btn-warning { color:#fff; background-color:#f0ad4e; border-color:#eea236 }
.btn-warning.focus, .btn-warning:focus { color:#fff; background-color:#ec971f; border-color:#985f0d }
.btn-warning.active, .btn-warning:active, .btn-warning:hover, .open>.btn-warning.dropdown-toggle { color:#fff; background-color:#ec971f; border-color:#d58512 }
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.btn-warning.dropdown-toggle.focus, .open>.btn-warning.dropdown-toggle:focus, .open>.btn-warning.dropdown-toggle:hover { color:#fff; background-color:#d58512; border-color:#985f0d }
.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:#f0ad4e; border-color:#eea236 }
.btn-warning .badge { color:#f0ad4e; background-color:#fff }
.btn-danger { color:#fff; background-color:#d9534f; border-color:#d43f3a }
.btn-danger.focus, .btn-danger:focus { color:#fff; background-color:#c9302c; border-color:#761c19 }
.btn-danger.active, .btn-danger:active, .btn-danger:hover, .open>.btn-danger.dropdown-toggle { color:#fff; background-color:#c9302c; border-color:#ac2925 }
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open>.btn-danger.dropdown-toggle.focus, .open>.btn-danger.dropdown-toggle:focus, .open>.btn-danger.dropdown-toggle:hover { color:#fff; background-color:#ac2925; border-color:#761c19 }
.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:#d9534f; border-color:#d43f3a }
.btn-danger .badge { color:#d9534f; background-color:#fff }
.btn-link { color:#337ab7; font-weight:400; border-radius:0 }
.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color:transparent; box-shadow:none }
.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover { border-color:transparent }
.btn-link:focus, .btn-link:hover { color:#23527c; text-decoration:underline; background-color:transparent }
.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover { color:#777; text-decoration:none }
.btn-lg { padding:10px 16px; font-size:18px; line-height:1.33333; border-radius:6px }
.btn-sm, .btn-xs { font-size:12px; line-height:1.5; border-radius:3px }
.btn-sm { padding:5px 10px }
.btn-xs { padding:1px 5px }
.btn-block { display:block }
.btn-block+.btn-block { margin-top:5px }
.fade { opacity:0; transition:opacity .15s linear
}
.fade.in { opacity:1 }
.collapse { display:none }
.collapse.in { display:block }
tr.collapse.in { display:table-row }
tbody.collapse.in { display:table-row-group }
.collapsing { height:0; transition-property:height, visibility; transition-duration:.35s;
transition-timing-function:ease }
.caret { display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px dashed; border-top:4px solid\9; border-right:4px solid transparent; border-left:4px solid transparent }
.dropdown-toggle:focus { outline:0 }
.dropdown-menu {position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;/* font-size:14px; */text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, .15);border-radius:4px;box-shadow:0 6px 12px rgba(0, 0, 0, .175);background-clip:padding-box;}
.dropdown-menu-right, .dropdown-menu.pull-right { left:auto; right:0 }
.dropdown-header, .dropdown-menu>li>a { display:block; padding:3px 20px; line-height:1.42857; white-space:nowrap }
.dropdown-menu .divider { height:1px; margin:9px 0; overflow:hidden; background-color:#e5e5e5 }
.dropdown-menu>li>a { font-weight:400; color:#333 }
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { text-decoration:none; color:#262626; background-color:#f5f5f5 }
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover { color:#fff; text-decoration:none; outline:0; background-color:#337ab7 }
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover { color:#777 }
.dropdown-menu>.disabled>a:focus, .dropdown-menu>.disabled>a:hover { text-decoration:none; background-color:transparent; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
cursor:not-allowed }
.open>.dropdown-menu { display:block }
.open>a { outline:0 }
.dropdown-menu-left { left:0; right:auto }
.dropdown-header { font-size:12px; color:#777 }
.dropdown-backdrop { position:fixed; left:0; right:0; bottom:0; top:0; z-index:990 }
.input-group, .input-group-btn, .input-group-btn>.btn { position:relative }
.pull-right>.dropdown-menu { right:0; left:auto }
.dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top:0; border-bottom:4px dashed; border-bottom:4px solid\9; content:"" }
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top:auto; bottom:100%; margin-bottom:2px }
@media (min-width:768px) {
.navbar-right .dropdown-menu {
right:0;
left:auto
}
.navbar-right .dropdown-menu-left {
left:0;
right:auto
}
}
.input-group { display:table; border-collapse:separate }
.input-group[class*=col-] {
float:none;
padding-left:0;
padding-right:0
}
.input-group .form-control { position:relative; z-index:2; float:left; width:100%; margin-bottom:0 }
.input-group .form-control, .input-group-addon, .input-group-btn { display:table-cell }
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) {
border-radius:0
}
.input-group-addon, .input-group-btn { width:1%; white-space:nowrap; vertical-align:middle }
.input-group-addon { padding:6px 12px; font-size:14px; font-weight:400; line-height:1; color:#555; text-align:center; background-color:#eee; border:1px solid #ccc; border-radius:4px }
.input-group-addon.input-sm, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.input-group-addon.btn { padding:5px 10px; font-size:12px; border-radius:3px }
.input-group-addon.input-lg, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.input-group-addon.btn { padding:10px 16px; font-size:18px; border-radius:6px }
.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] { margin-top:0 }
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn-group:not(:last-child)>.btn, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
border-bottom-right-radius:0;
border-top-right-radius:0
}
.input-group-addon:first-child { border-right:0 }
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:first-child>.btn-group:not(:first-child)>.btn, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle {
border-bottom-left-radius:0;
border-top-left-radius:0
}
.input-group-addon:last-child { border-left:0 }
.input-group-btn { font-size:0; white-space:nowrap }
.input-group-btn>.btn+.btn { margin-left:-1px }
.input-group-btn>.btn:active, .input-group-btn>.btn:focus, .input-group-btn>.btn:hover { z-index:2 }
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group { margin-right:-1px }
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group { z-index:2; margin-left:-1px }
.nav { margin-bottom:0; padding-left:0; list-style:none }
.nav:after, .nav:before { content:" "; display:table }
.nav>li, .nav>li>a { position:relative; display:block }
.nav:after { clear:both }
.nav>li>a { padding:10px 15px }
.nav>li>a:focus, .nav>li>a:hover { text-decoration:none; background-color:#eee }
.nav>li.disabled>a { color:#777 }
.nav>li.disabled>a:focus, .nav>li.disabled>a:hover { color:#777; text-decoration:none; background-color:transparent; cursor:not-allowed }
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover { background-color:#eee; border-color:#337ab7 }
.nav .nav-divider { height:1px; margin:9px 0; background-color:#e5e5e5 }
.nav>li>a>img { max-width:none }
.nav-tabs { border-bottom:1px solid #ddd }
.nav-tabs>li { float:left; margin-bottom:-1px }
.nav-tabs>li>a { margin-right:2px; line-height:1.42857; border:1px solid transparent; border-radius:4px 4px 0 0 }
.nav-tabs>li>a:hover { border-color:#eee #eee #ddd }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover { color:#555; background-color:#fff; border:1px solid #ddd; border-bottom-color:transparent; cursor:default }
.bootstrap-select.btn-group .dropdown-menu li.disabled a, .bootstrap-select.btn-group.disabled, .bootstrap-select.btn-group>.disabled { cursor:not-allowed }
.nav-pills>li { float:left }
.nav-justified>li, .nav-stacked>li, .nav-tabs.nav-justified>li { float:none }
.nav-pills>li>a { border-radius:4px }
.nav-pills>li+li { margin-left:2px }
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover { color:#fff; background-color:#337ab7 }
.nav-stacked>li+li { margin-top:2px; margin-left:0 }
.nav-justified, .nav-tabs.nav-justified { width:100% }
.nav-justified>li>a, .nav-tabs.nav-justified>li>a { text-align:center; margin-bottom:5px }
.nav-justified>.dropdown .dropdown-menu { top:auto; left:auto }
.modal, .modal-backdrop { top:0; right:0; bottom:0; left:0 }
.nav-tabs-justified, .nav-tabs.nav-justified { border-bottom:0 }
.nav-tabs-justified>li>a, .nav-tabs.nav-justified>li>a { margin-right:0; border-radius:4px }
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover { border:1px solid #ddd }
@media (min-width:768px) {
.nav-justified>li, .nav-tabs.nav-justified>li {
display:table-cell;
width:1%
}
.nav-justified>li>a, .nav-tabs.nav-justified>li>a {
margin-bottom:0
}
.nav-tabs-justified>li>a, .nav-tabs.nav-justified>li>a {
border-bottom:1px solid #ddd;
border-radius:4px 4px 0 0
}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:focus, .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:hover {
border-bottom-color:#fff
}
}
.tab-content>.tab-pane { display:none }
.tab-content>.active { display:block }
.nav-tabs .dropdown-menu { margin-top:-1px; border-top-right-radius:0; border-top-left-radius:0 }
.pager { padding-left:0; margin:20px 0; list-style:none; text-align:center }
.pager:after, .pager:before { content:" "; display:table }
.pager li { display:inline }
.pager li>a, .pager li>span { display:inline-block; padding:5px 14px; background-color:#fff; border:1px solid #ddd; border-radius:15px }
.pager li>a:focus, .pager li>a:hover { text-decoration:none; background-color:#eee }
.pager .next>a, .pager .next>span { float:right }
.pager .previous>a, .pager .previous>span { float:left }
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span { color:#777; background-color:#fff; cursor:not-allowed }
.modal { display:none; position:fixed; z-index:1050; -webkit-overflow-scrolling:touch; outline:0 }
.clearfix:after, .clearfix:before, .modal-footer:after, .modal-footer:before { content:" "; display:table }
.modal.fade .modal-dialog { -webkit-transform:translate(0, -25%); -ms-transform:translate(0, -25%); transform:translate(0, -25%); transition:-webkit-transform .3s ease-out;
transition:transform .3s ease-out
}
.modal.in .modal-dialog { -webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0) }
.modal-open .modal { overflow-x:hidden; overflow-y:auto }
.modal-dialog { position:relative; width:auto; margin:10px }
.modal-content { position:relative;/* background-color:#fff; */ box-shadow:0 3px 9px rgba(0, 0, 0, .5); background-clip:padding-box; outline:0; }
.modal-backdrop { position:fixed; z-index:1040; background-color:#000 }
.modal-backdrop.fade { opacity:0; filter:alpha(opacity=0) }
.modal-backdrop.in { opacity:.5; filter:alpha(opacity=50) }
.modal-header .close { margin-top:-2px }
.modal-title { margin:0; line-height:1.42857 }
.modal-body { position:relative; padding:15px }
.modal-footer .btn+.btn { margin-left:5px; margin-bottom:0 }
.modal-footer .btn-group .btn+.btn { margin-left:-1px }
.modal-footer .btn-block+.btn-block { margin-left:0 }
.modal-scrollbar-measure { position:absolute; top:-9999px; width:50px; height:50px; overflow:scroll }
@media (min-width:768px) {
.modal-dialog {
width:600px;
margin:30px auto
}
.modal-content {
box-shadow:0 5px 15px rgba(0, 0, 0, .5)
}
.modal-sm {
width:300px
}
}
@media (min-width:992px) {
.modal-lg {
width:900px
}
}
.center-block { display:block; margin-left:auto; margin-right:auto }
.pull-right { float:right!important }
.pull-left { float:left!important }
.hide { display:none!important }
.show { display:block!important }
.hidden, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block { display:none!important }
.invisible { visibility:hidden }
.text-hide { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0 }
.affix { position:fixed }
@-ms-viewport {
width:device-width
}
@media (max-width:767px) {
.visible-xs {
display:block!important
}
table.visible-xs {
display:table!important
}
tr.visible-xs {
display:table-row!important
}
td.visible-xs, th.visible-xs {
display:table-cell!important
}
.visible-xs-block {
display:block!important
}
.visible-xs-inline {
display:inline!important
}
.visible-xs-inline-block {
display:inline-block!important
}
}
@media (min-width:768px) and (max-width:991px) {
.visible-sm {
display:block!important
}
table.visible-sm {
display:table!important
}
tr.visible-sm {
display:table-row!important
}
td.visible-sm, th.visible-sm {
display:table-cell!important
}
.visible-sm-block {
display:block!important
}
.visible-sm-inline {
display:inline!important
}
.visible-sm-inline-block {
display:inline-block!important
}
}
@media (min-width:992px) and (max-width:1199px) {
.visible-md {
display:block!important
}
table.visible-md {
display:table!important
}
tr.visible-md {
display:table-row!important
}
td.visible-md, th.visible-md {
display:table-cell!important
}
.visible-md-block {
display:block!important
}
.visible-md-inline {
display:inline!important
}
.visible-md-inline-block {
display:inline-block!important
}
}
@media (min-width:1200px) {
.visible-lg {
display:block!important
}
table.visible-lg {
display:table!important
}
tr.visible-lg {
display:table-row!important
}
td.visible-lg, th.visible-lg {
display:table-cell!important
}
.visible-lg-block {
display:block!important
}
.visible-lg-inline {
display:inline!important
}
.visible-lg-inline-block {
display:inline-block!important
}
.hidden-lg {
display:none!important
}
}
@media (max-width:767px) {
.hidden-xs {
display:none!important
}
}
@media (min-width:768px) and (max-width:991px) {
.hidden-sm {
display:none!important
}
}
@media (min-width:992px) and (max-width:1199px) {
.hidden-md {
display:none!important
}
}
.visible-print { display:none!important }
@media print {
.visible-print { display:block!important }
table.visible-print { display:table!important }
tr.visible-print { display:table-row!important }
td.visible-print, th.visible-print { display:table-cell!important }
}
.visible-print-block { display:none!important }
@media print {
.visible-print-block { display:block!important }
}
.visible-print-inline { display:none!important }
@media print {
.visible-print-inline { display:inline!important }
}
.visible-print-inline-block { display:none!important }
@media print {
.visible-print-inline-block { display:inline-block!important }
.hidden-print { display:none!important }
}
.bootstrap-select { width:220px\9 }
.bootstrap-select>.dropdown-toggle { width:100%; padding-right:25px }
.error .bootstrap-select .dropdown-toggle, .has-error .bootstrap-select .dropdown-toggle { border-color:#b94a48 }
.bootstrap-select.fit-width { width:auto!important }
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
width:220px
}
.bootstrap-select.btn-group[class*=col-] .dropdown-toggle, .bootstrap-select.form-control:not([class*=col-]), .form-inline .bootstrap-select.btn-group .form-control {
width:100%
}
.bootstrap-select .dropdown-toggle:focus { outline:#333 dotted thin!important; outline:-webkit-focus-ring-color auto 5px!important; outline-offset:-2px }
.bootstrap-select.btn-group.disabled:focus, .bootstrap-select.btn-group>.disabled:focus, .btn, .formTheme .form-control.bootstrap-select a { outline:0!important }
.bootstrap-select.form-control { margin-bottom:0; padding:0; border:none }
.bootstrap-select.form-control.input-group-btn { z-index:auto }
.bootstrap-select.btn-group:not(.input-group-btn), .bootstrap-select.btn-group[class*=col-] {
float:none;
display:inline-block;
margin-left:0
}
.bootstrap-select.btn-group.dropdown-menu-right, .bootstrap-select.btn-group[class*=col-].dropdown-menu-right, .row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right {
float:right
}
.form-group .bootstrap-select.btn-group, .form-horizontal .bootstrap-select.btn-group, .form-inline .bootstrap-select.btn-group { margin-bottom:0 }
.form-group-lg .bootstrap-select.btn-group.form-control, .form-group-sm .bootstrap-select.btn-group.form-control { padding:0 }
.bootstrap-select.btn-group .dropdown-toggle .filter-option { display:inline-block; overflow:hidden; width:100%; text-align:left }
.bootstrap-select.btn-group .dropdown-toggle .caret { position:absolute; top:50%; right:12px; margin-top:-2px; vertical-align:middle }
.bootstrap-select.btn-group .dropdown-menu { min-width:100%; z-index:1035; box-sizing:border-box }
.bootstrap-select.btn-group .dropdown-menu.inner { position:static; float:none; border:0; padding:0; margin:0; border-radius:0; box-shadow:none }
.bootstrap-select.btn-group .dropdown-menu li { position:relative }
.bootstrap-select.btn-group .dropdown-menu li.active small { color:#fff }
.bootstrap-select.btn-group .dropdown-menu li a { cursor:pointer }
.bootstrap-select.btn-group .dropdown-menu li a.opt { position:relative; padding-left:2.25em }
.bootstrap-select.btn-group .dropdown-menu li a span.check-mark { display:none }
.bootstrap-select.btn-group .dropdown-menu li a span.text { display:inline-block }
.bootstrap-select.btn-group .dropdown-menu li small { padding-left:.5em }
.bootstrap-select.btn-group .dropdown-menu .notify { position:absolute; bottom:5px; width:96%; margin:0 2%; min-height:26px; padding:3px 5px; background:#f5f5f5; border:1px solid #e3e3e3; box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05); pointer-events:none; opacity:.9; box-sizing:border-box }
.bootstrap-select.btn-group .no-results { padding:3px; background:#f5f5f5; margin:0 5px; white-space:nowrap }
.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option { position:static }
.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret { position:static; top:auto; margin-top:-1px }
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark { position:absolute; display:inline-block; right:15px; margin-top:5px }
.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text { margin-right:34px }
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle { z-index:1036 }
.bootstrap-select.show-menu-arrow .dropdown-toggle:before { content:''; border-left:7px solid transparent; border-right:7px solid transparent; border-bottom:7px solid rgba(204, 204, 204, .2); position:absolute; bottom:-4px; left:9px; display:none }
.bootstrap-select.show-menu-arrow .dropdown-toggle:after { content:''; border-left:6px solid transparent; border-right:6px solid transparent; border-bottom:6px solid #fff; position:absolute; bottom:-4px; left:10px; display:none }
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before { bottom:auto; top:-3px; border-top:7px solid rgba(204, 204, 204, .2); border-bottom:0 }
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after { bottom:auto; top:-3px; border-top:6px solid #fff; border-bottom:0 }
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before { right:12px; left:auto }
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after { right:13px; left:auto }
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after, .bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before { display:block }
.bs-actionsbox, .bs-donebutton, .bs-searchbox { padding:4px 8px }
.bs-actionsbox { float:left; width:100%; box-sizing:border-box }
.bs-actionsbox .btn-group button { width:50% }
.bs-donebutton { float:left; width:100%; box-sizing:border-box }
.bs-donebutton .btn-group button { width:100% }
.bs-searchbox+.bs-actionsbox { padding:0 8px 4px }
.bs-searchbox .form-control { margin-bottom:0; width:100% }
select.bs-select-hidden, select.selectpicker { display:none!important }
select.mobile-device { position:absolute!important; top:0; left:0; display:block!important; width:100%; height:100%!important; opacity:0 }
@font-face {
font-family:thaisans_neuebold;
src:url(../fonts/thaisansneue-bold-webfont.eot);
src:url(../fonts/thaisansneue-bold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/thaisansneue-bold-webfont.woff2) format("woff2"), url(../fonts/thaisansneue-bold-webfont.woff) format("woff"), url(../fonts/thaisansneue-bold-webfont.ttf) format("truetype");
font-weight:700;
font-style:normal
}
@font-face {
font-family:'Gill Sans MT';
src:url(../fonts/GillSansMT.eot);
src:url(../fonts/GillSansMT.eot?#iefix) format("embedded-opentype"), url(../fonts/GillSansMT.woff) format("woff"), url(../fonts/GillSansMT.ttf) format("truetype");
font-weight:400;
font-style:normal
}
@font-face {
font-family:'Gill Sans MT';
src:url(../fonts/GillSansMT-Bold.eot);
src:url(../fonts/GillSansMT-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/GillSansMT-Bold.woff) format("woff"), url(../fonts/GillSansMT-Bold.ttf) format("truetype");
font-weight:700;
font-style:normal
}
@font-face {
font-family:'Gill Sans MT';
src:url(../fonts/GillSansMT-BoldItalic.eot);
src:url(../fonts/GillSansMT-BoldItalic.eot?#iefix) format("embedded-opentype"), url(../fonts/GillSansMT-BoldItalic.woff) format("woff"), url(../fonts/GillSansMT-BoldItalic.ttf) format("truetype");
font-weight:700;
font-style:italic
}
@font-face {
font-family:'Gill Sans MT';
src:url(../fonts/GillSansMT-Italic.eot);
src:url(../fonts/GillSansMT-Italic.eot?#iefix) format("embedded-opentype"), url(../fonts/GillSansMT-Italic.woff) format("woff"), url(../fonts/GillSansMT-Italic.ttf) format("truetype");
font-weight:400;
font-style:italic
}
@font-face {
font-family:Gabrielle;
src:url(../fonts/Gabrielle.eot);
src:url(../fonts/Gabrielle.eot?#iefix) format("embedded-opentype"), url(../fonts/Gabrielle.woff) format("woff"), url(../fonts/Gabrielle.ttf) format("truetype");
font-weight:400;
font-style:normal
}
.browsehappy { padding:20px 30px; background-color:#302E2E; border-width:4px 0; border-color:#000; border-style:solid; color:#FF4045; text-align:center; font-size:16px }
.browsehappy a { color:#FF5559; border-bottom:3px dotted #FF4045; padding-bottom:3px; margin-left:3px; margin-right:3px; font-weight:700; text-decoration:none }
.browsehappy a:hover { color:#ff888b; border-color:#ff888b }
.accordionTheme .panel .panel-heading .panel-title>a:after, .dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after, .dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:after, .footer .footerSeeding .newsLetter .inputGroup:after, .footer .footerSeeding .newsLetter .inputGroup:before, .owl-theme .owl-controls .owl-nav>*, .readmoreTheme .readmoreThemeInner:after, .sprite { background-image:url(../images/_sprite.png); background-repeat:no-repeat; display:block }
.sprite-articleShareSocialIcon01_facebook { width:35px; height:35px; background-position:0 0 }
.sprite-articleShareSocialIcon02_twitter { width:35px; height:35px; background-position:-35px 0 }
.sprite-articleShareSocialIcon03_tumblr { width:35px; height:35px; background-position:-70px 0 }
.sprite-articleShareSocialIcon04_google_plus { width:35px; height:35px; background-position:-105px 0 }
.sprite-articleShareSocialIcon05_pinterest { width:35px; height:35px; background-position:-140px 0 }
.sprite-blogIcon { width:92px; height:62px; background-position:-175px 0 }
.sprite-cartIcon { width:38px; height:27px; background-position:-267px 0 }
.sprite-cartIconClose { width:24px; height:24px; background-position:-305px 0 }
.sprite-cartIconWhite { width:33px; height:23px; background-position:-329px 0 }
.sprite-cartRefresh { width:25px; height:25px; background-position:-362px 0 }
.sprite-checked { width:25px; height:25px; background-position:-387px 0 }
.sprite-checked_incorrect { width:25px; height:25px; background-position:-305px -25px }
.accordionTheme .panel .panel-heading .panel-title>a:after, .sprite-collapseIconArrow { width:15px; height:9px; background-position:-330px -25px }
.sprite-footerIconEmail { width:30px; height:22px; background-position:-345px -25px }
.sprite-footerIconSocial01Facbook { width:21px; height:18px; background-position:-375px -25px }
.sprite-footerIconSocial02Twitter { width:21px; height:18px; background-position:0 -43px }
.sprite-footerIconSocial03tumblr { width:21px; height:18px; background-position:-21px -43px }
.sprite-footerIconSocial04Google { width:21px; height:18px; background-position:-42px -43px }
.sprite-footerIconSocial05Instagram { width:21px; height:18px; background-position:-63px -43px }
.sprite-footerIconSocial06Pinterest { width:21px; height:18px; background-position:-84px -43px }
.footer .footerSeeding .newsLetter .inputGroup:before, .sprite-footerRibbonL { width:66px; height:54px; background-position:-105px -43px }
.footer .footerSeeding .newsLetter .inputGroup:after, .sprite-footerRibbonR { width:66px; height:54px; background-position:-330px -47px }
.sprite-goodToKnowIcon { width:77px; height:77px; background-position:0 -101px }
.sprite-goodToKnowTab1 { width:77px; height:68px; background-position:-77px -101px }
.goodToKnowTab .navTabs .navTab.active a .sprite-goodToKnowTab1, .sprite-goodToKnowTab1Active { width:77px; height:68px; background-position:-154px -101px }
.sprite-goodToKnowTab2 { width:77px; height:68px; background-position:-231px -101px }
.goodToKnowTab .navTabs .navTab.active a .sprite-goodToKnowTab2, .sprite-goodToKnowTab2Active { width:77px; height:68px; background-position:-308px -101px }
.sprite-goodToKnowTab3 { width:77px; height:68px; background-position:-77px -169px }
.goodToKnowTab .navTabs .navTab.active a .sprite-goodToKnowTab3, .sprite-goodToKnowTab3Active { width:77px; height:68px; background-position:-154px -169px }
.owl-theme .owl-controls .owl-nav>.owl-prev, .sprite-heroArrowLeft { width:27px; height:50px; background-position:-385px -101px }
.owl-theme .owl-controls .owl-nav>.owl-next, .sprite-heroArrowRight { width:27px; height:50px; background-position:-385px -151px }
.sprite-icon_remark { width:19px; height:19px; background-position:-267px -43px }
.sprite-loginFacebookIcon { width:12px; height:25px; background-position:-396px -25px }
.dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after, .sprite-menuArrow { width:16px; height:9px; background-position:-286px -50px }
.dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:after, .sprite-menuArrowSub { width:7px; height:11px; background-position:-302px -50px }
.dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:hover:after, .sprite-menuArrowSubH { width:7px; height:11px; background-position:-309px -50px }
.sprite-newsIcon { width:64px; height:64px; background-position:-231px -169px }
.sprite-payment_button1 { width:7px; height:25px; background-position:-316px -50px }
.sprite-payment_button2 { width:35px; height:25px; background-position:-295px -169px }
.sprite-payment_careditCard { width:195px; height:195px; background-position:-412px 0 }
.sprite-payment_counterService { width:195px; height:195px; background-position:-412px -195px }
.sprite-policyIcon { width:77px; height:77px; background-position:0 -195px }
.sprite-productDetailIcon_addCart { width:32px; height:23px; background-position:-295px -195px }
.sprite-productDetailIcon_wish { width:21px; height:18px; background-position:-327px -195px }
.sprite-productIcon { width:21px; height:18px; background-position:-348px -195px }
.sprite-productIconAdded { width:21px; height:18px; background-position:0 -390px }
.sprite-productStoryIcon { width:90px; height:65px; background-position:-21px -390px }
.readmoreTheme .readmoreThemeInner:after, .sprite-readmoreIcon { width:24px; height:13px; background-position:-111px -390px }
.sprite-searchIcon { width:20px; height:18px; background-position:-135px -390px }
.sprite-shipingIcon { width:30px; height:21px; background-position:-155px -390px }
.sprite-termofuseIcon { width:77px; height:77px; background-position:-185px -390px }
.spriteCategory { background-image:url(../images/_spriteCategory.png); background-repeat:no-repeat; display:block; margin-left:auto; margin-right:auto }
.sprite-productCategoryIcon_01_tableChair { width:194px; height:176px; background-position:center 0 }
.sprite-productCategoryIcon_02_wall { width:194px; height:176px; background-position:center -176px }
.sprite-productCategoryIcon_03_floor { width:194px; height:176px; background-position:center -352px }
.sprite-productCategoryIcon_04_outdoor { width:194px; height:176px; background-position:center -528px }
.sprite-productCategoryIcon_05_kitchenware { width:194px; height:176px; background-position:center -704px }
.sprite-productCategoryIcon_06_chair { width:194px; height:176px; background-position:center -880px }
.sprite-productCategoryIcon_07_table { width:194px; height:176px; background-position:center -1056px }
.sprite-productCategoryIcon_08_storage { width:194px; height:176px; background-position:center -1232px }
.sprite-productCategoryIcon_09_bed { width:194px; height:176px; background-position:center -1408px }
.sprite-productCategoryIcon_10_ceiling { width:194px; height:176px; background-position:center -1584px }
.sprite-productCategoryIcon_11_wall { width:194px; height:176px; background-position:center -1760px }
.sprite-productCategoryIcon_12_table { width:194px; height:176px; background-position:center -1936px }
.sprite-productCategoryIcon_13_outdoorLamp { width:194px; height:176px; background-position:center -2112px }
.sprite-productCategoryIcon_14_tiles { width:194px; height:176px; background-position:center -2288px }
.sprite-productCategoryIcon_15_mosaic { width:194px; height:176px; background-position:center -2464px }
.sprite-productCategoryIcon_16_tools { width:194px; height:176px; background-position:center -2640px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_01_tableChair, .sprite-productCategoryIcon_active_01_tableChair { width:194px; height:176px; background-position:center -2816px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_02_wall, .sprite-productCategoryIcon_active_02_wall { width:194px; height:176px; background-position:center -2992px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_03_floor, .sprite-productCategoryIcon_active_03_floor { width:194px; height:176px; background-position:center -3168px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_04_outdoor, .sprite-productCategoryIcon_active_04_outdoor { width:194px; height:176px; background-position:center -3344px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_05_kitchenware, .sprite-productCategoryIcon_active_05_kitchenware { width:194px; height:176px; background-position:center -3520px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_06_chair, .sprite-productCategoryIcon_active_06_chair { width:194px; height:176px; background-position:center -3696px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_07_table, .sprite-productCategoryIcon_active_07_table { width:194px; height:176px; background-position:center -3872px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_08_storage, .sprite-productCategoryIcon_active_08_storage { width:194px; height:176px; background-position:center -4048px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_09_bed, .sprite-productCategoryIcon_active_09_bed { width:194px; height:176px; background-position:center -4224px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_10_ceiling, .sprite-productCategoryIcon_active_10_ceiling { width:194px; height:176px; background-position:center -4400px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_11_wall, .sprite-productCategoryIcon_active_11_wall { width:194px; height:176px; background-position:center -4576px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_12_table, .sprite-productCategoryIcon_active_12_table { width:194px; height:176px; background-position:center -4752px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_13_outdoorLamp, .sprite-productCategoryIcon_active_13_outdoorLamp { width:194px; height:176px; background-position:center -4928px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_14_tiles, .sprite-productCategoryIcon_active_14_tiles { width:194px; height:176px; background-position:center -5104px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_15_mosaic, .sprite-productCategoryIcon_active_15_mosaic { width:194px; height:176px; background-position:center -5280px }
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_16_tools, .sprite-productCategoryIcon_active_16_tools { width:194px; height:176px; background-position:center -5456px }
.spriteMobile { background-image:url(../images/_spriteMobile.png); background-repeat:no-repeat; display:inline-block }
.sprite-deviceHeader_01_member { width:21px; height:24px; background-position:0 0 }
.sprite-deviceHeader_02_search { width:22px; height:24px; background-position:-21px 0 }
.sprite-deviceHeader_03_wish { width:26px; height:24px; background-position:0 -24px }
.sprite-deviceHeader_04_cart { width:32px; height:24px; background-position:-43px 0 }
.accordionTheme .panel .panel-heading { margin-bottom:0; border-top:1px solid #000 }
.accordionTheme .panel .panel-heading .panel-title { margin:0; font-size:21px; font-family:'Gill Sans MT', Tahoma; font-weight:700 }
@media (max-width:767px) {
.accordionTheme .panel .panel-heading .panel-title {
font-size:18px
}
}
.accordionTheme .panel .panel-heading .panel-title>a { display:block; position:relative; color:#000; padding:15px 35px 15px 15px; transition-property:background; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.accordionTheme .panel .panel-heading .panel-title>a:focus, .accordionTheme .panel .panel-heading .panel-title>a:hover { text-decoration:none; background-color:rgba(0, 0, 0, .1) }
.afterFooter a:hover, .cartPromoCode .termsText a, .footer .footerLink .footerLinkItem a:hover { text-decoration:underline }
.accordionTheme .panel .panel-heading .panel-title>a:after { content:''; position:absolute; right:15px; top:50%; -webkit-transform:translateY(-50%) rotate(0); -ms-transform:translateY(-50%) rotate(0); transform:translateY(-50%) rotate(0); transition-property:-webkit-transform; transition-property:transform; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.articleShare a, .btnTheme { transition-property:background; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.accordionTheme .panel .panel-heading .panel-title>a[aria-expanded=false]:after { -webkit-transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg); transform:translateY(-50%) rotate(180deg) }
.accordionTheme .panel .panel-body { font-size:14px; padding:15px }
.accordionTheme .panel .panel-body table { width:100% }
.accordionTheme .panel .panel-body table td { padding:5px; vertical-align:top }
.accordionTheme .panel .panel-body table td:first-child { padding-left:0; width:50% }
.accordionTheme.hasBorderTop { border-top:1px solid #000 }
.accordionTheme.arrowLeft .panel-heading .panel-title a { padding-left:45px }
.accordionTheme.arrowLeft .panel-heading .panel-title a:after { right:auto; left:10px }
.headerLineThrough { position:relative; text-align:center; margin-bottom:30px }
.headerLineThrough:after { content:''; height:2px; background-color:#000; position:absolute; top:50%; left:0; right:0; margin-top:-1px; z-index:0 }
.headerLineThrough .titleText { position:relative; z-index:1; display:inline-block; margin:0; padding:10px 50px; background-color:#fff; font-family:'Gill Sans MT', Tahoma; font-size:21px; font-weight:700 }
.articleEditor, .articleEditor .articleHeader { margin-bottom:30px }
@media (max-width:767px) {
.headerLineThrough .titleText {
padding:10px;
font-size:20px
}
}
.articleEditor { overflow:hidden }
.articleEditor .articleHeader .titleText { margin:0; font-size:26px; font-family:'Gill Sans MT', Tahoma; font-weight:700 }
.articleEditor a { color:#ff4800 }
.articleEditor a:hover { color:#ff9166 }
.articleEditor table { width:100%!important; margin-bottom:30px }
.articleEditor article, .articleEditor aside, .articleEditor details, .articleEditor figcaption, .articleEditor figure, .articleEditor footer, .articleEditor header, .articleEditor hgroup, .articleEditor main, .articleEditor menu, .articleEditor nav, .articleEditor ol, .articleEditor p, .articleEditor section, .articleEditor summary, .articleEditor ul { margin-bottom:30px }
.articleEditor section.hasBorderBottom { border-bottom:2px solid #000; padding-bottom:30px; margin-bottom:30px }
.articleEditor section.hasBorderBottom .artcleDetail>:last-child, .articleEditor section.hasBorderBottom>:last-child { margin-bottom:0 }
.articleEditor figure { margin-bottom:30px }
.articleShare { text-align:center; position:relative; z-index:1 }
.articleShare ul.list-inline { margin-bottom:0 }
.articleShare a { width:35px; height:35px; display:block; background-color:#000 }
.articleShare a:hover { background-color:#333 }
.articleShare.hasRemark .row [class*=col-]:nth-child(1) {
text-align:left
}
.articleShare.hasRemark .row [class*=col-]:nth-child(1) .btn {
width:auto;
text-align:center;
display:inline-block;
padding:3px 15px 0
}
@media (max-width:767px) {
.articleShare.hasRemark .row [class*=col-]:nth-child(1) {
text-align:center
}
.articleShare.hasRemark .row [class*=col-]:nth-child(1) .btn {
margin-bottom:15px
}
}
.articleShare.hasRemark .row [class*=col-]:nth-child(1) .btn>* {
display:inline-block;
vertical-align:middle
}
.articleShare.hasRemark .row [class*=col-]:nth-child(2) {
text-align:right
}
@media (max-width:767px) {
.articleShare.hasRemark .row [class*=col-]:nth-child(2) {
text-align:center
}
}
.articleDetailPage .articleShare, .buttons .row [class*=col-]+* {
text-align:right
}
@media (min-width:768px) {
.blogHighlight .thumbnailArticle {
position:relative
}
.blogHighlight .thumbnailArticle .caption {
padding-right:165px;
position:relative
}
.blogHighlight .thumbnailArticle .caption .button {
position:absolute;
right:0;
top:0
}
.blogHighlight .thumbnailArticle .caption .button .btnTheme {
font-size:12px!important;
padding-top:9px;
padding-bottom:9px
}
}
.breadCrumb { font-size:14px; font-family:tahoma; color:#000; padding:20px 0; display:none }
.breadCrumb a { color:#000 }
@media (min-width:768px) {
.breadCrumb {
display:block
}
.breadCrumb a {
color:#fff
}
.breadCrumb.diffColor {
color:#000
}
}
.breadCrumb nav>* { display:inline-block }
.breadCrumb nav>*+:before { content:'>'; padding:0 20px }
@media (min-width:768px) {
.breadCrumb.diffColor a {
color:#000
}
}
.btn { border-radius:0!important; background:0 0 }
.btnTheme { font-size:17px!important; background-color:#000!important; color:#fff!important; padding:10px 30px }
@media (max-width:767px) {
.btnTheme {
padding-left:15px;
padding-right:15px
}
}
.btnTheme:hover { background-color:#333!important; color:#fff!important }
.btnTheme.btn-block { padding-left:0; padding-right:0 }
.btnTheme.btnColor2 { background-color:#8c8c8c!important }
.btnTheme.btnColor2:hover { background-color:#bfbfbf!important }
.btnTheme.btnFacebook { color:#fff!important; background-color:#3b5998!important }
.btnTheme.btnFacebook:hover { background-color:#4c70ba!important }
.btnTheme.btnFacebook>* { display:inline-block; vertical-align:middle }
.accordionTheme .panel .panel-heading .btnTheme.btnFacebook>* .panel-title>a:after, .btnTheme.btnFacebook>* .accordionTheme .panel .panel-heading .panel-title>a:after, .btnTheme.btnFacebook>* .dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after, .btnTheme.btnFacebook>* .dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:after, .btnTheme.btnFacebook>* .footer .footerSeeding .newsLetter .inputGroup:after, .btnTheme.btnFacebook>* .footer .footerSeeding .newsLetter .inputGroup:before, .btnTheme.btnFacebook>* .owl-theme .owl-controls .owl-nav>*, .btnTheme.btnFacebook>* .readmoreTheme .readmoreThemeInner:after, .btnTheme.btnFacebook>* .sprite, .dd_navigation .dd_navigationLists .btnTheme.btnFacebook>* .dd_navigationList.hasSubNavigation>a:after, .dd_navigationExpand .dd_navigationExpandLists .btnTheme.btnFacebook>* .dd_navigationExpandList.hasSubNavigation>a:after, .footer .footerSeeding .newsLetter .btnTheme.btnFacebook>* .inputGroup:after, .footer .footerSeeding .newsLetter .btnTheme.btnFacebook>* .inputGroup:before, .owl-theme .owl-controls .btnTheme.btnFacebook>* .owl-nav>*, .readmoreTheme .btnTheme.btnFacebook>* .readmoreThemeInner:after { margin-right:10px }
.btnTheme.btnThemeReverse { background:0 0!important; border:1px solid #fff!important }
.btnTheme.btnRectagle { padding:10px }
@media (max-width:991px) {
.btnFloatMobileWrap.btnFloatMobileWrap.btnFloatMobileWrap {
position:fixed;
left:0;
right:0;
bottom:0;
z-index:999;
margin:0;
padding:8px;
background-color:#fff;
border:1px solid #000
}
.btnFloatMobileWrap.btnFloatMobileWrap.btnFloatMobileWrap .btnFloatMobile {
display:block
}
}
.btnHamburger, .cartPromoCode { position:relative }
.btnImage { background:0 0; border:none; padding:0 }
.btnImage:active { box-shadow:none }
.btnHamburger { display:block; padding:6px; width:45px; height:33px }
.btnHamburger .btnHamburgerInner { display:block; background-color:#000; height:3px; margin-bottom:6px }
.btnHamburger .btnHamburgerInner:last-child { margin-bottom:0 }
.buttons .btn { height:48px }
.buttons .btn>* { display:inline-block; vertical-align:middle }
.cartLists td, .cartLists th, .sectionHeader.headerCart { text-align:center }
.cartPage .articleEditor { overflow:visible }
.cartPage .articleEditor section.hasBorderBottom { padding-bottom:0 }
.cartPage .sectionPage .buttons [class*=col-]+* .btnTheme {
width:235px
}
.cartLists .table { border-bottom:3px solid #000; padding-bottom:30px; margin-bottom:30px }
.cartLists .caption, .cartLists td:first-child, .cartLists th:first-child { text-align:left }
.cartLists thead { background-color:#000; color:#fff }
.cartLists thead tr th { border:none; vertical-align:middle }
.cartLists thead tr th:first-child { padding-left:30px }
.cartLists thead a { color:#fff }
.cartLists tbody tr td { padding:15px; vertical-align:middle; border-color:#000 }
.cartLists tbody tr td:first-child { width:166px; min-width:166px }
.cartLists tbody tr td:last-child { width:1% }
.cartLists .image { width:166px; min-width:166px; height:166px }
.cartLists .image img { width:auto; height:auto; max-width:100%; max-height:100% }
.cartLists .caption .titleText { font-family:Tahoma; font-weight:700; font-size:16px; color:#444; margin:0 }
.cartLists .caption .desc { font-family:Tahoma; font-size:14px; color:#909090 }
.cartLists .formTheme .form-control { padding-left:0; padding-right:0; width:45px; text-align:center; margin-left:auto; margin-right:auto; text-indent:0 }
.cartLists .total { font-size:21px; font-family:tahoma }
.cartLists .total small { display:block; font-size:14px; color:#909090 }
.cartPromoCode .list-inline li { vertical-align:middle }
.cartPromoCode .termsText { color:#909090; margin-bottom:15px }
@media (min-width:992px) {
.cartPromoCode .termsText {
margin-bottom:0;
position:absolute;
bottom:0
}
}
.cartPromoCode .termsText a { color:#fa7524 }
@media (max-width:767px) {
.cartSUM {
border-top:2px solid #000;
border-bottom:2px solid #000;
padding-top:15px;
padding-bottom:15px;
margin-bottom:30px
}
}
.cartSUM table { border:none; margin:0 }
.cartSUM table tr td { border:none; border-bottom:1px solid #000; padding:20px; font-size:18px; color:#909090; text-align:right }
.cartPaymentPage .paymentContent, .cartSUM table tr td:nth-child(1) {
text-align:left
}
@media (max-width:767px) {
.cartSUM table tr td {
font-size:14px;
padding:5px
}
}
.cartSUM table tr td:nth-child(2) {
font-size:21px;
color:#5d5d5d
}
.cartSUM table tr td:nth-child(3) {
width:1%;
white-space:nowrap
}
.cartSUM table tr:last-child td { border:none; padding-bottom:0 }
.cartSUM table tr.cartSUMdiscount td { color:#fa7524 }
.cartSUM table tr.cartSUMtotal td { color:#000 }
.cartListsPage .buttons .list-inline { margin:0 }
.cartListsPage .buttons .list-inline li { vertical-align:middle }
@media (min-width:768px) and (max-width:991px) {
.cartPaymentPage .paymentContent {
text-align:center
}
}
@media (max-width:767px) {
.cartSUM table tr td:nth-child(2) {
font-size:16px
}
.cartListsPage .sectionHasBorderBottom {
border:none;
padding:0;
margin:0
}
.cartPaymentPage .paymentContent {
text-align:left
}
.cartPaymentPage .paymentContent:after, .cartPaymentPage .paymentContent:before {
content:" ";
display:table
}
.cartPaymentPage .paymentContent:after {
clear:both
}
.cartPaymentPage .paymentContent .form-group {
width:50%;
float:left
}
.cartPaymentPage .paymentContent .form-group label {
display:block
}
.cartPaymentPage .paymentContent .form-group img {
width:136px;
height:136px;
display:block;
margin-left:auto;
margin-right:auto
}
.cartPaymentPage .paymentContent .form-group .sprite-payment_careditCard {
background:url(../images/sprite/payment_careditCard.png);
background-size:100% auto
}
.cartPaymentPage .paymentContent .form-group .sprite-payment_counterService {
background:url(../images/sprite/payment_counterService.png);
background-size:100% auto
}
.cartPaymentPage .paymentContent .form-group .radio_theme_border input[type=checkbox]+label, .cartPaymentPage .paymentContent .form-group .radio_theme_border input[type=radio]+label {
height:136px;
margin:0
}
.cartPaymentPage .buttons .btn {
margin-bottom:15px;
display:block;
width:100%!important
}
}
.cartShoppingPage .cartLists table, .cartShoppingPage .cartSummary, .cartShoppingPage .cartSummary .cartPromoCode .form-group { margin-bottom:15px }
.cartPaymentPage .buttons .row [class*=col-] {
text-align:right
}
.cartPaymentPage .buttons .row [class*=col-]+*, .cartShoppingPage .sectionHeader.headerCart {
text-align:left
}
.cartListsMobile { display:none }
@media (max-width:767px) {
.cartListsMobile .productTableLists .productTableList .thumbnail .productTableListTotal, .cartListsMobile .productTableLists .productTableList .thumbnail .productTableListTotal .list-inline li+li {
text-align:left
}
.cartListsMobile {
display:block
}
.cartListsMobile+* {
display:none
}
.cartListsMobile .productTableLists {
overflow:visible;
height:auto;
border:none;
border-top:2px solid #000;
box-shadow:none
}
.cartListsMobile .productTableLists a {
color:#000
}
.cartListsMobile .productTableLists .productTableList .thumbnail .productTableListTotal .list-inline li {
display:block
}
.cartListsMobile .formTheme .form-control.bootstrap-select {
height:auto
}
.cartListsMobile .formTheme .form-control.bootstrap-select .btn {
font-size:12px;
height:auto
}
.cartShoppingPage .sectionHeader.headerCart .titleText {
font-size:20px!important
}
.cartShoppingPage .cartLists {
display:none
}
}
.cartShoppingPage .cartLists td, .cartShoppingPage .cartLists th { text-align:center }
.cartShoppingPage .cartLists td:nth-child(2), .cartShoppingPage .cartLists th:nth-child(2) {
text-align:left
}
.cartShoppingPage .cartLists thead tr th { padding:10px; font-size:18px; font-weight:700 }
.cartShoppingPage .cartLists tbody tr td { border-color:rgba(204, 204, 204, .2); padding:20px 10px }
.cartShoppingPage .cartLists tbody tr td:first-child { width:1%; min-width:0 }
.cartShoppingPage .cartLists tbody tr td:nth-child(2) {
width:100px;
min-width:100px
}
.cartShoppingPage .cartLists tbody tr td:nth-child(4) {
font-size:21px
}
.cartShoppingPage .cartLists tbody tr td:last-child { text-align:right; width:130px; min-width:130px; padding-right:30px }
.cartShoppingPage .cartLists .cartAmong td { padding:10px; font-size:18px; font-weight:700; background-color:#747474; color:#fff; border-top:none; text-align:left!important }
.cartShoppingPage .cartLists .image { width:100px; min-width:100px; height:100px }
.cartShoppingPage .cartLists .total.hasSale { color:#fa7524 }
.cartShoppingPage .cartLists .total.hasSale small { display:block; font-size:14px; color:#fa7524 }
@media (max-width:767px) {
.cartShoppingPage .cartSubtotal {
display:none
}
}
.cartShoppingPage .cartSubtotal table tbody tr td { border:none; text-align:right; font-size:18px; font-weight:700 }
.cartShoppingPage .cartSubtotal table tbody tr td:last-child { width:130px; min-width:130px; padding-right:30px; font-size:21px }
.cartShoppingPage .cartSummary .cartSummaryGrandTotal table, .cartShoppingPage .cartSummary .cartSummaryTotal table { width:100% }
.cartShoppingPage .cartSummary { border:3px solid #000; padding:15px 30px 0 }
.cartShoppingPage .cartSummary .titleText { font-size:24px }
.cartShoppingPage .cartSummary .cartPromoCode { border-bottom:1px solid rgba(204, 204, 204, .2); margin-bottom:15px; font-size:18px }
.cartShoppingPage .cartSummary .cartPromoCode .formControlWrap { padding-right:35px; position:relative }
.cartShoppingPage .cartSummary .cartPromoCode .formControlWrap img { position:absolute; right:0; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%) }
.cartShoppingPage .cartSummary .cartPromoCode .promoCodeIncorrect label { color:#C80000 }
.cartShoppingPage .cartSummary .cartPromoCode .promoCodeIncorrect .formControlWrap .form-control { border-color:#C80000 }
.cartShoppingPage .cartSummary .cartSummaryTotal { border-bottom:3px solid #000; padding-bottom:10px; margin-bottom:0 }
.cartShoppingPage .cartSummary .cartSummaryTotal table tr td { padding:10px; font-size:18px }
.cartShoppingPage .cartSummary .cartSummaryTotal table tr td:last-child { text-align:right; font-size:21px }
.cartShoppingPage .cartSummary .cartSummaryTotal table tr:nth-child(2) td {
color:#fa7524
}
.cartShoppingPage .cartSummary .cartSummaryGrandTotal { margin-bottom:0 }
.cartShoppingPage .cartSummary .cartSummaryGrandTotal table tr td { padding:10px; font-size:21px }
.cartShoppingPage .cartSummary .cartSummaryGrandTotal table tr td:last-child { text-align:right; font-size:36px }
.cartShoppingPage .cartSummary .btnTheme { font-size:21px!important; height:auto; padding-left:0; padding-right:0 }
.cartShoppingPage .buttons.hasRefresh { margin-bottom:30px; position:relative; padding-right:78px }
.cartShoppingPage .buttons.hasRefresh .btnTheme { display:block; padding-left:0; padding-right:0; text-align:center; margin-bottom:10px }
.cartShoppingPage .buttons.hasRefresh .btnTheme+.btnTheme { width:68px; position:absolute; right:0; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%) }
.cartShoppingPage .termsText { position:relative; color:#5e5e5e; margin-bottom:30px }
.cartShoppingPage .termsText a { color:#fa7524; text-decoration:underline }
.cartShoppingPage .productTableHeadSection { padding:10px; font-size:16px; font-weight:700; background-color:#747474; color:#fff }
.cartShoppingPage .productTableHeadSection+.productTableLists { margin-bottom:0; border:none }
.cartShoppingPage .productTableHeadSection+.productTableLists .productTableList:last-child { border-bottom:3px solid #000 }
.cartShoppingPage .productTableSubtotal .table tr td { border:none }
.cartShoppingPage .productTableSubtotal .table tr td+td { text-align:right; font-size:18px; font-weight:700 }
.cartShoppingPage .sectionHasBorderBottom { padding-bottom:0; margin-bottom:15px }
.cartShoppingPage .slimScrollVisible { overflow-y:auto; overflow-x:hidden }
.cartShoppingPage .slimScrollDiv { z-index:1; margin-bottom:15px; padding-right:20px }
@media (min-width:992px) {
.cartShoppingPage .slimScrollDiv {
margin-right:-15px
}
}
.cartShoppingPage .slimScrollDiv .slimScrollBar { opacity:1!important }
.coverPage { position:relative; z-index:20; background-color:#fff; box-shadow:0 10px 0 rgba(255, 255, 255, .9) }
@media (min-width:768px) {
.coverPage {
height:236px
}
}
.coverPage .thumbnail { position:relative; height:100px }
@media (min-width:768px) {
.coverPage .thumbnail {
height:100%
}
}
.coverPage .thumbnail .image { overflow:hidden; position:relative; position:absolute; top:0; left:0; width:100%; height:100% }
.coverPage .thumbnail .image img { display:block; position:absolute; max-width:none; max-height:100%; height:auto; width:auto; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%) }
.coverPage .thumbnail .image:hover { -webkit-transform:scale(1)!important; -ms-transform:scale(1)!important; transform:scale(1)!important }
.coverPage .breadCrumb { padding:0 }
@media (min-width:768px) {
.coverPage .breadCrumb {
color:#fff;
position:absolute;
left:0;
width:100%;
top:20px
}
.coverPage .breadCrumb.diffColor, .coverPage .breadCrumb.diffColor a {
color:#000
}
}
.coverPage .coverText { padding:0; position:absolute; left:0; right:0; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); text-align:center }
.coverPage .coverText .titleText { margin:0; padding:0; font-family:Gabrielle, Tahoma; font-size:61px; text-shadow:2px 2px 1px rgba(0, 0, 0, .66); color:#fff }
.coverPage .coverText.hasTextDiff .titleText { font-family:'Gill Sans MT', Tahoma; font-size:40px; color:#000; text-shadow:none; font-weight:lighter }
.coverPage.hasNav .categoryNavigation { text-align:left }
@media (min-width:768px) {
.coverPage.hasNav .categoryNavigation {
max-width:1170px;
width:100%;
margin-left:auto;
margin-right:auto;
padding-left:15px;
padding-right:15px
}
}
.coverPage.hasNav .categoryNavigation .categoryNavigationItem { text-align:center }
@media (max-width:767px) {
.coverPage .coverText .titleText {
font-size:40px
}
.coverPage.hasNav .thumbnail {
display:none
}
.coverPage.hasNav .categoryNavigation {
width:100%;
max-width:320px;
margin-left:auto;
margin-right:auto
}
.coverPage.hasNav .categoryNavigation .categoryNavigationItem {
width:100px
}
.coverPage.hasNav .categoryNavigation .categoryNavigationItem .categoryNavigationText {
font-size:9px;
bottom:10px
}
}
.categoryFilter .container { border-bottom:3px solid #000; margin-bottom:30px; padding-bottom:10px }
.categoryFilterColor .btn-group .filter-option>* { font-size:0; display:inline-block; vertical-align:middle }
.categoryFilterColor .btn-group .filter-option .filterColorLabel { height:29px; width:29px; margin-right:5px }
.categoryFilterColor .btn-group .filter-option .filterText { font-size:14px; white-space:nowrap; overflow:hidden }
.categoryFilterColor .btn-group .dropdown-menu.inner { padding-left:10px; padding-right:10px; text-align:center }
.categoryFilterColor .btn-group .dropdown-menu.inner>li { display:block }
.categoryFilterColor .btn-group .dropdown-menu.inner>li:first-child { margin-bottom:5px; font-size:15px; font-weight:700 }
.categoryFilterColor .btn-group .dropdown-menu.inner>li a { display:block; padding:5px }
.categoryFilterColor .btn-group .dropdown-menu.inner>li+li { display:inline-block }
.categoryFilterColor .btn-group .dropdown-menu.inner>li+li.selected a { background-color:#000 }
.categoryFilterColor .btn-group .dropdown-menu.inner>li .filterText { display:none }
.categoryFilterColor .filterColorLabel { width:40px; height:40px; display:block; background:#E9E9E9 }
.categoryFilterColor .filterColorLabel img { display:block; max-width:100%; height:auto }
.categoryFilterMobile { display:none }
@media (max-width:767px) {
.categoryFilterMobile {
display:block
}
.categoryFilterMobile+* {
display:none
}
}
[class*=ribbon] {
display:inline-block;
font-family:'Gill Sans MT', Tahoma;
font-weight:700;
font-size:16px;
background-color:#000;
padding:5px 15px;
color:#fff
}
.ribbonSale { background-color:#ff4800 }
.ribbonNew { background-color:#00f }
.ribbonSold { background-color:#909090 }
.ribbonOnlyDD4u { background-color:#000 }
.ribbonBestSeller { background-color:#FF7D01 }
.ribbonMemberPrice { background-color:#9BCD6D }
.productlists .thumbnail .image { position:relative; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); transition-property:-webkit-transform; transition-property:transform; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0; margin-bottom:15px }
.productlists .thumbnail .image>a { display:block; height:263px; position:relative }
.productlists .thumbnail .image>a img { position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); width:auto; height:auto; max-width:100%; max-height:100% }
.productlists .thumbnail .image [class*=ribbon] {
position:absolute;
left:0;
top:10px;
z-index:1
}
.productlists .thumbnail .image:hover { -webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03) }
.productlists .thumbnail .caption { position:relative; font-family:tahoma; margin-bottom:15px }
.productlists .thumbnail .caption a { color:#000 }
.productlists .thumbnail .caption .titleText { font-size:16px; font-weight:700; padding-right:26px }
.productlists .thumbnail .caption .desc { font-size:12px }
.productlists .thumbnail .caption .icon { position:absolute; right:0; top:0; cursor:pointer }
.productlists .thumbnail .prize { padding-top:15px; border-top:2px solid #000; font-size:21px }
.productlists .thumbnail .prize.highlightText { color:#e76e24 }
.paginationWrap { font-size:15px }
.paginationWrap .container { border-top:3px solid #000; padding-top:30px; margin-top:30px }
.paginationWrap a { color:#828282; font-weight:700; font-style:italic }
.paginationWrap a.active { color:#000 }
.paginationWrap .active a { color:#000!important }
.paginationWrap .paginationInner { position:relative }
.paginationWrap .paginationInner .paginationLists { max-width:320px; width:100%; margin-left:auto; margin-right:auto }
@media (max-width:767px) {
.paginationWrap .paginationInner:after, .paginationWrap .paginationInner:before {
content:" ";
display:table
}
.paginationWrap .paginationInner:after {
clear:both
}
.paginationWrap .paginationInner .paginationLists {
display:none
}
.paginationWrap .paginationInner .paginationPrev {
float:left
}
}
.paginationWrap .paginationInner .paginationLists .pagination { text-align:center; border-radius:0; border:none; padding:0; margin:0 }
.paginationWrap .paginationInner .paginationLists .pagination>li { display:inline-block }
.paginationWrap .paginationInner .paginationLists .pagination>li>* { color:#828282; background:0 0; border:none; padding:0 10px }
@media (max-width:767px) {
.paginationWrap .paginationInner .paginationNext {
float:right
}
.coverPageNav .coverPageNavItems .coverPageNavItem {
height:65px
}
}
.coverPageNav { text-align:center }
@media (min-width:768px) {
.paginationWrap .paginationInner .paginationPrev {
position:absolute;
left:0;
top:0
}
.paginationWrap .paginationInner .paginationNext {
top:0;
position:absolute;
right:0
}
.coverPageNav {
position:absolute;
left:0;
right:0;
bottom:0
}
}
.coverPageNav .coverPageNavItems { position:relative }
.coverPageNav .coverPageNavItems:after, .coverPageNav .coverPageNavItems:before { content:" "; display:table }
.coverPageNav .coverPageNavItems .coverPageNavItem { position:relative; float:left }
@media (max-width:991px) {
.coverPageNav .coverPageNavItems .coverPageNavItem {
width:25%
}
}
.coverPageNav .coverPageNavItems .coverPageNavItem a { display:block; color:#000; transition-property:background; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0; overflow:hidden; position:relative }
.coverPageNav .coverPageNavItems .coverPageNavItem a img { display:block; position:absolute; max-width:none; max-height:100%; height:auto; width:auto; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%) }
.coverPageNav .coverPageNavItems .coverPageNavItem a:hover { background-color:rgba(255, 255, 255, .5) }
.coverPageNav .coverPageNavItems .coverPageNavItem .coverPageNavText { position:absolute; left:0; right:0; bottom:20px; font-size:14px; font-weight:700; text-transform:uppercase }
.coverPageNav .coverPageNavItems .coverPageNavItem.active a { color:#ff4800; background-color:#fff!important }
@media (max-width:767px) {
.coverPageNav .coverPageNavItems .coverPageNavItem a {
-webkit-transform:scale(.37);
-ms-transform:scale(.37);
transform:scale(.37);
-webkit-transform-origin:0 0;
-ms-transform-origin:0 0;
transform-origin:0 0
}
.coverPageNav.hasAnitem .coverPageNavItems .coverPageNavItem {
width:100%
}
}
.iconWishList { display:inline-block; vertical-align:middle; width:21px; height:18px; position:relative }
.iconWishList img { transition-property:all; transition-duration:.3s;
transition-timing-function:cubic-bezier(0, -.6, 0, 1.65); transition-delay:0; position:absolute; right:0; top:0 }
.categoryNavigation .categoryNavigationItem a, .formTheme .btnIncDecWrap .buttonNumber, .formTheme .form-control:focus, .goodToKnowTab .navTabs .navTab a, body a {
transition-duration:.4s; transition-timing-function:easeOut; transition-delay:0 }
.iconWishList img:first-child { opacity:1 }
.iconWishList img:last-child { -webkit-transform:scale(0); -ms-transform:scale(0); transform:scale(0); opacity:0 }
.iconWishList.iconAdded img:first-child { opacity:0 }
.iconWishList.iconAdded img:last-child { -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); opacity:1 }
.categoryNavigation { text-align:center }
.categoryNavigation .list-inline { margin:0; font-size:0 }
.categoryNavigation .list-inline li { margin:0; padding:0 }
.categoryNavigation .titleText { font-size:22px; font-weight:700 }
.categoryNavigation .categoryNavigationItem { width:150px; position:relative }
.categoryNavigation .categoryNavigationItem img { max-width:100%; height:auto }
.categoryNavigation .categoryNavigationItem a { transition-property:background; display:block }
.categoryNavigation .categoryNavigationItem a .categoryNavigationText { position:absolute; display:block; left:0; bottom:20px; right:0; z-index:1; font-size:11px; font-weight:700; color:#000; line-height:1 }
.categoryNavigation .categoryNavigationItem a:hover { background-color:rgba(232, 232, 232, .5) }
@media (min-width:768px) {
.categoryNavigation .categoryNavigationItem {
width:120px
}
}
@media (min-width:992px) {
.categoryNavigation .categoryNavigationItem {
width:157px
}
.categoryNavigation .categoryNavigationItem a .categoryNavigationText {
font-size:14px
}
.changePasswordContent {
margin:0 -60px 100px
}
}
@media (min-width:1200px) {
.categoryNavigation .categoryNavigationItem {
width:189px
}
}
.categoryNavigation .categoryNavigationItem.active a { background-color:#fff }
.categoryNavigation .categoryNavigationItem.active a .categoryNavigationText { color:#ff4800 }
@media (min-width:992px) {
.contactInfo {
margin-right:-30px;
position:relative
}
.contactInfo:after {
content:'';
position:absolute;
width:1px;
top:0;
bottom:0;
background-color:#000;
right:-40px
}
}
@media (min-width:1200px) {
.contactInfo:after {
right:-80px
}
}
.contactInfo .articleEditor .artcleDetail { font-size:14px; font-family:Tahoma }
.contactInfo .articleEditor .artcleDetail table { width:100% }
.contactInfo .articleEditor .artcleDetail table td { padding-bottom:10px }
.contactForm .btnTheme { padding-left:60px; padding-right:60px }
.footer {}
.footer .footerInner { position:relative }
.footer .footerLinkMobile { display:none }
@media (max-width:991px) {
.footer {
padding-top:0
}
.footer .footerLinkMobile {
border-bottom:1px solid #000;
display:block;
margin-bottom:15px
}
.footer .footerLinkMobile a {
padding:15px 0;
display:block;
font-size:14px;
text-align:center;
color:#444;
font-weight:700
}
.footer .footerLink {
display:none
}
}
.footer .footerLink { margin-bottom:30px }
@media (min-width:768px) {
.footer .footerLink {
padding-right:390px
}
}
.footer .footerLink .row { margin-left:-7px; margin-right:-7px }
.footer .footerLink .row [class*=col-] {
padding-left:7px;
padding-right:7px
}
.footer .footerLink .footerLinkItem { margin-bottom:15px }
.footer .footerLink .footerLinkItem a { display:block; color:#131313 }
.footer .footerLink .footerLinkItem .titleText { font-size:13px; margin:0 0 10px; font-weight:700 }
.footer .footerLink .footerLinkItem nav { font-size:12px }
.footer .footerLink .footerLinkItem.footerLinkOnlyHead .titleText { margin-bottom:22px }
.footer .footerSeeding { margin-bottom:30px }
@media (min-width:992px) {
.footer .footerSeeding {
position:absolute;
right:0;
top:0;
width:360px
}
}
@media (min-width:1200px) {
.footer .footerSeeding .newsLetter {
margin-left:-10px;
margin-right:-10px
}
}
.footer .footerSeeding .newsLetter .titleText { text-align:center; font-size:34px; font-family:Gabrielle, Tahoma; margin:0 0 10px; font-weight:700 }
.footer .footerSeeding .newsLetter .inputGroup { margin:0 58px 30px; position:relative; z-index:1 }
.footer .footerSeeding .newsLetter .inputGroup:before { content:''; position:absolute; left:-52px; top:8px; z-index:-1 }
.footer .footerSeeding .newsLetter .inputGroup:after { content:''; position:absolute; right:-52px; top:8px; z-index:-1 }
.footer .footerSeeding .newsLetter .inputGroup .inputGroupInner { height:54px; background-color:#000; border:10px solid #000; position:relative }
.footer .footerSeeding .newsLetter .inputGroup .inputGroupInner .inputFiled { text-indent:10px; position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; border:none; background-color:#fff }
.footer .footerSeeding .newsLetter .btn { padding:0 5px; background:#fff; position:absolute; z-index:2; right:0; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); border:none; height:30px; border-radius:0 }
.footer .footerSeeding .followUs { text-align:center }
.footer .footerSeeding .followUs ul>li { vertical-align:middle }
@media (max-width:479px) {
.footer .footerSeeding .followUs ul>li:first-child {
display:block;
margin-bottom:10px
}
}
.afterFooter { background-color:#000; color:#fff; padding:10px 0; font-size:14px }
.afterFooter a { color:#fff }
@media (max-width:767px) {
.afterFooter .text-left {
display:none
}
.afterFooter .text-right {
text-align:center!important
}
}
.formTheme label { font-size:15px }
@media (min-width:992px) {
.formTheme .form-group {
margin-bottom:30px
}
}
.formTheme .form-control {border-radius:0;font-family:tahoma;border:1px solid #000;line-height:normal;height: 30px;/* padding-left:0; *//* text-indent:10px; */text-align: right;}
.formTheme .form-control.bootstrap-select { text-indent:0; position:relative; margin-bottom:10px }
.formTheme .form-control.bootstrap-select .btn { height:100%; font-size:15px; font-family:tahoma; border:none }
.formTheme .form-control.bootstrap-select .btn:focus { background:0 0 }
.formTheme .form-control:focus {box-shadow:none;/* background-color:rgba(0, 0, 0, .04); */transition-property:background;}
.formTheme textarea.form-control { height:auto }
.formTheme select.form-control { text-indent:0 }
.formTheme .has-error .form-control { border-color:#C80000; position:relative }
.formTheme .has-error label { color:#C80000 }
.formTheme .has-error .errorText { background-color:#C80000; color:#ffc8c8; font-size:12px; font-family:Tahoma; padding:2px 5px; border-radius:2px; position:absolute; white-space:nowrap; bottom:0; left:25px; z-index:9 }
.formTheme .has-error .errorText:after { content:''; display:block; height:0; width:0; position:absolute; bottom:100%; border-width:0 4px 4px; border-style:solid; border-color:transparent transparent #C80000 }
.formTheme .form-group.birthDayField .row { margin-left:-5px; margin-right:-5px }
.formTheme .form-group.birthDayField .row [class*=col-] {
padding-left:5px;
padding-right:5px
}
.formTheme .input-group { border:1px solid #000 }
.formTheme .input-group.floatTheme .form-control { border:0 }
.formTheme .input-group.floatTheme .input-group-addon { border-radius:0; border:0; background:0 0; color:#7e7e7e }
.formTheme .formRequire { color:#ff7800 }
.formTheme .sectionForm { margin-bottom:30px }
.formTheme .confirmForm { font-size:13px; color:#6e6e6e }
.formTheme .btnIncDecWrap { width: 100%; border: 1px solid #8a6d3b; display:table; }
.formTheme .btnIncDecWrap:after, .formTheme .btnIncDecWrap:before { content:" "; display:table }
@media (max-width:767px) {
.formTheme .btnIncDecWrap {/* margin-bottom:15px; */}
}
.form-control.error { background-color: #F1E8E5; color: #F4511E; }
.formTheme .btnIncDecWrap>* { display:table-cell; border-left: 1px solid #8a6d3b; vertical-align:middle; text-align:center; }
.radio_theme_border input[type=checkbox], .radio_theme_border input[type=radio], .radio_theme_image input[type=checkbox], .radio_theme_image input[type=radio] { display:none }
.formTheme .btnIncDecWrap>:first-child { border-left:0 }
.formTheme .btnIncDecWrap .form-control { border:none; border-left: 1px solid #8a6d3b; box-shadow:none; }
.formTheme .btnIncDecWrap .form-control[disabled], .formTheme .btnIncDecWrap .form-control[readonly] { background-color:#fff }
.formTheme .btnIncDecWrap .buttonNumber { width: 38px; cursor:pointer; transition-property:background; line-height:0; }
.formTheme .btnIncDecWrap .buttonNumber:hover {/* background-color:rgba(204, 204, 204, .5); */}
.radio_theme_border input[type=checkbox]+label, .radio_theme_border input[type=radio]+label { cursor:pointer; border:2px solid transparent; transition-property:all; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.radio_theme_border input[type=checkbox]+label:hover, .radio_theme_border input[type=radio]+label:hover { border-color:rgba(0, 0, 0, .2) }
.radio_theme_border input[type=checkbox]:checked+label, .radio_theme_border input[type=radio]:checked+label { border-color:#000 }
.radio_theme_image input[type=checkbox]+label, .radio_theme_image input[type=radio]+label { cursor:pointer }
.radio_theme_image input[type=checkbox]+label img, .radio_theme_image input[type=radio]+label img { display:block }
.radio_theme_image input[type=checkbox]+label img+img, .radio_theme_image input[type=checkbox]:checked+label img, .radio_theme_image input[type=radio]+label img+img, .radio_theme_image input[type=radio]:checked+label img { display:none }
.radio_theme_image input[type=checkbox]:checked+label img+img, .radio_theme_image input[type=radio]:checked+label img+img { display:block }
input[type=email], input[type=password], input[type=tel], input[type=text], input[type=url], input[type=number], input[type=search], select.selectpicker, textarea { -webkit-appearance:none!important; -moz-appearance:none!important; appearance:none!important; border-radius:0!important;/* border:1px solid #000; */ }
body {color: #3e2906;font-size: 12px;background-color: whitesmoke;/* -webkit-filter: grayscale(100%); */line-height: 1.42857;height: 100%;/* font-family: Maledpan; */}
body .h1, body .h2, body .h3, body .h4, body .h5, body .h6, body h1, body h2, body h3, body h4, body h5, body h6 { line-height:normal; font-weight:700 }
body .h1 { font-size:36px!important }
body .h2 { font-size:30px!important }
body .h3 { font-size:21px!important }
body .h4 { font-size:18px!important }
body .h5 { font-size:14px!important }
body .h6 { font-size:12px!important }
body a { transition-property:all }
.sectionPage { margin-bottom:30px }
.sectionPage:last-child { margin-bottom:60px }
.sectionHeader { margin-bottom:30px }
.sectionHeader.hasBorderBottom { margin-bottom:30px; border-bottom:2px solid #000; padding-bottom:30px }
.sectionHeader .titleText { margin:0 }
.sectionHeader .titleText>* { display:inline-block; vertical-align:middle }
.sectionHeader .titleText>*+* { margin-left:10px }
.accordionTheme .panel .panel-heading .sectionHeader .titleText .panel-title>a:after, .dd_navigation .dd_navigationLists .sectionHeader .titleText .dd_navigationList.hasSubNavigation>a:after, .dd_navigationExpand .dd_navigationExpandLists .sectionHeader .titleText .dd_navigationExpandList.hasSubNavigation>a:after, .footer .footerSeeding .newsLetter .sectionHeader .titleText .inputGroup:after, .footer .footerSeeding .newsLetter .sectionHeader .titleText .inputGroup:before, .owl-theme .owl-controls .sectionHeader .titleText .owl-nav>*, .readmoreTheme .sectionHeader .titleText .readmoreThemeInner:after, .sectionHeader .titleText .accordionTheme .panel .panel-heading .panel-title>a:after, .sectionHeader .titleText .dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after, .sectionHeader .titleText .dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:after, .sectionHeader .titleText .footer .footerSeeding .newsLetter .inputGroup:after, .sectionHeader .titleText .footer .footerSeeding .newsLetter .inputGroup:before, .sectionHeader .titleText .owl-theme .owl-controls .owl-nav>*, .sectionHeader .titleText .readmoreTheme .readmoreThemeInner:after, .sectionHeader .titleText .sprite { margin-bottom:0 }
.sectionHasBorderBottom { border-bottom:3px solid #000; padding-bottom:30px; margin-bottom:30px }
figure img { max-width:100%; max-height:100%; width:auto; height:auto }
img[src$=".gif"], img[src$=".png"], img[src$=".jpg"] {
image-rendering:-webkit-optimize-contrast
}
@media (max-width:991px) {
 body {/* padding-top:126px *//* font-size: 14px; */
}
 .wrapper {
 transition-property:all;
 transition-duration:.4s;
 transition-timing-function:easeOut;
 transition-delay:0
}

 .navbar-nav>li>a {
/* font-size: 11px; */
	}
}
.textTheme1 { color:#ff4800 }
.textTheme2 { color:#00f }
.textTheme3 { color:red }
.textTheme4 { color:#87a726 }
@media (min-width:768px) {
.goodToKnowTab {
padding-left:290px;
position:relative;
min-height:600px
}
}
.goodToKnowTab .navTabs { padding:0; margin:0 0 50px; list-style:none }
@media (max-width:767px) {
.goodToKnowTab .navTabs:after, .goodToKnowTab .navTabs:before {
content:" ";
display:table
}
.goodToKnowTab .navTabs:after {
clear:both
}
}
.goodToKnowTab .navTabs .navTab { width:33.33333%; float:left }
@media (min-width:768px) {
.goodToKnowTab .navTabs {
position:absolute;
left:0;
top:0;
margin:0
}
.goodToKnowTab .navTabs .navTab {
width:100%;
max-width:195px;
margin-bottom:15px;
float:none
}
}
.goodToKnowTab .navTabs .navTab a { text-align:center; display:block; padding:30px 15px; color:#000; font-weight:700; transition-property:background; position:relative; font-size:12px; height:193px }
.goodToKnowTab .navTabs .navTab a:hover { text-decoration:none; background-color:rgba(0, 0, 0, .1) }
.goodToKnowTab .navTabs .navTab a:focus { text-decoration:none }
.goodToKnowTab .navTabs .navTab a img { -webkit-transform:scale(.8); -ms-transform:scale(.8); transform:scale(.8); margin:0 auto 15px }
@media (min-width:768px) {
.goodToKnowTab .navTabs .navTab a {
font-size:18px;
height:auto
}
.goodToKnowTab .navTabs .navTab a img {
-webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1)
}
}
.goodToKnowTab .navTabs .navTab.active a { background-color:#000; color:#fff }
.goodToKnowTab .navTabs .navTab.active a:after { content:''; border-style:solid; display:block; width:0; height:0; position:absolute; border-width:23px 14px 0; border-color:#000 transparent transparent; top:100%; left:50%; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%) }
@media (min-width:768px) {
.goodToKnowTab .navTabs .navTab.active a:after {
left:100%;
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%);
border-width:14px 0 14px 23px;
border-color:transparent transparent transparent #000
}
}
.goodToKnowTab .tab-content { font-size:13px; font-family:tahoma }
.goodToKnowTab .tab-content .tab-pane .panel { border-top:1px solid #000 }
.goodToKnowTab .tab-content .tab-pane .panel .panel-heading { margin-bottom:0 }
.goodToKnowTab .tab-content .tab-pane .panel .panel-heading .panel-title { font-size:16px }
.goodToKnowTab .tab-content .tab-pane .panel .panel-body { padding:5px 0 15px }
.goodToKnowTab .tab-content .tab-pane .panel:last-child { border-bottom:1px solid #000 }
.goodToKnowTab .tab-content .tab-pane .accordionFAQ .panel .panel-heading .panel-title a:before { content:'Q : ' }
.goodToKnowTab .tab-content .tab-pane .accordionFAQ .panel .panel-body { text-indent:45px }
.goodToKnowTab .tab-content .tab-pane .accordionFAQ .panel .panel-body:before { content:'A : '; display:block; font-size:16px; font-weight:700 }
.goodToKnowTab .tab-content .articleHeader { margin-bottom:15px }
@media (max-width:991px) {
.dd_headerWrap {
position:fixed;
z-index:9999;
top:0;
left:0;
right:0;
transition-property:all;
transition-duration:.4s;
transition-timing-function:easeOut;
transition-delay:0
}
}
.dd_header { height:145px; background-image:url(../images/headerBG.png); background-repeat:no-repeat; background-position:center top; background-color:#fff; position:relative; z-index:99 }
.dd_header .dd_headerInner { position:relative; padding-left:340px }
.dd_header a { color:#000 }
.dd_header a:hover { text-decoration:none; color:#8A8A8A }
.dd_header .dd_brand { position:absolute; left:0; top:20px }
@media (max-width:991px) {
.dd_header {
height:70px;
background-size:auto 50px
}
.dd_header .dd_headerInner {
height:70px;
padding-left:0
}
.dd_header .dd_brand {
position:relative;
top:0;
padding:10px 0;
display:inline-block
}
}
.dd_header .dd_brand a { display:block }
.dd_header .dd_brand .dd_logo { vertical-align:bottom; margin-right:30px; width:111px; height:108px; background-image:url(../images/dd4u_logo.png); background-repeat:no-repeat; background-size:100% auto }
@media (min-device-pixel-ratio:2), (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.dd_header .dd_brand .dd_logo {
background-image:url(../images/dd4u_logo.svg)
}
}
.dd_header .dd_brand .dd_slogan { position:relative; display:inline-block; font-size:28px; font-family:Gabrielle, Tahoma; line-height:1; bottom:-5px }
.dd_header .dd_headerFeature { padding-top:52px; text-align:right }
@media (max-width:991px) {
.dd_header .dd_brand .dd_logo {
width:auto;
height:50px;
margin-right:15px
}
.dd_header .dd_brand .dd_slogan {
font-size:18px
}
.dd_header .dd_headerFeature {
display:none
}
}
.dd_header .dd_headerFeature .dd_featureLogin { font-size:14px; font-family:'Gill Sans MT', Tahoma; margin-bottom:20px }
.dd_header .dd_headerFeature .dd_featureMember>.list-inline { margin-left:-10px; margin-right:-10px }
.dd_header .dd_headerFeature .dd_featureMember>.list-inline>li { padding-left:10px; padding-right:10px; vertical-align:middle }
.dd_header .btnHamburger { display:none; position:absolute; right:0; top:50%; margin-top:-16.5px }
@media (max-width:991px) {
.dd_header .btnHamburger {
display:block
}
}
.dd_header .dd_featureCart { height:27px; padding-left:0; padding-right:0 }
.dd_header .dd_featureCart>.dropdown { height:37px; padding-left:10px; padding-right:10px }
.dd_header .dd_featureCart>.dropdown .dropdown-menu { margin-top:0!important }
.searchblock { width:292px; margin-left:auto; margin-right:auto; position:relative }
.searchblock input[type=text] { height:37px; display:block; width:100%; text-indent:10px; box-shadow:none }
.owl-theme .owl-controls .owl-dots .owl-dot>*, .owl-theme .owl-controls .owl-nav>* { text-indent:-9999px; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.searchblock .btn { background-color:#fff; padding:0 10px; position:absolute; right:1px; top:1px; bottom:1px; height:33px; border:none }
.dd_featureCart .btnCart { position:relative; z-index:1; display:block; width:38px; height:27px }
.dd_featureCart .btnCart .addCartTotal { font-size:9px; font-family:Tahoma; display:block; width:15px; height:15px; background-color:#ff4800; color:#fff; text-align:center; border-radius:50%; position:absolute; top:-1px; left:8px; margin:auto; padding-top:2px }
@media (min-width:1200px) {
.dd_featureCart .dropdown:hover .dropdown-menu {
display:block
}
}
.dd_featureCart .dropdown-menu { width:457px; font-family:tahoma; color:#000; padding:15px; border-radius:0; border:4px solid #000; margin-top:16px }
.dd_featureCart .dropdown-menu:after, .dd_featureCart .dropdown-menu:before { display:block; height:0; width:0; border-style:solid; position:absolute; bottom:100%; content:'' }
@media (max-width:767px) {
.dd_featureCart .dropdown-menu {
padding:5px
}
}
.dd_featureCart .dropdown-menu:before { border-width:0 12px 14px; border-color:transparent transparent #000; right:10px; z-index:9 }
.dd_featureCart .dropdown-menu:after { border-width:0 8px 10px; border-color:transparent transparent #fff; right:14px; z-index:10 }
.dd_featureCart .dropdown-menu a { color:#000 }
.dd_featureCart .dropdown-menu a:hover { text-decoration:none; color:#8A8A8A }
.dd_featureCart .dropdown-menu li { padding:0 }
.dd_featureCart .dropdown-menu .titleText { font-size:18px; font-weight:700; margin-bottom:25px }
.dd_featureCart .dropdown-menu .titleText2 { font-family:tahoma; font-size:21px; font-weight:700; padding-top:10px; margin-bottom:15px }
.dd_featureCart .dropdown-menu .buttons .btn { font-size:16px; padding-left:0; padding-right:0; padding-top:10px!important; padding-bottom:0!important; line-height:1; height:50px }
.accordionTheme .panel .panel-heading .dd_featureCart .dropdown-menu .buttons .btn .panel-title>a:after, .dd_featureCart .dropdown-menu .buttons .btn .accordionTheme .panel .panel-heading .panel-title>a:after, .dd_featureCart .dropdown-menu .buttons .btn .dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after, .dd_featureCart .dropdown-menu .buttons .btn .dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:after, .dd_featureCart .dropdown-menu .buttons .btn .footer .footerSeeding .newsLetter .inputGroup:after, .dd_featureCart .dropdown-menu .buttons .btn .footer .footerSeeding .newsLetter .inputGroup:before, .dd_featureCart .dropdown-menu .buttons .btn .owl-theme .owl-controls .owl-nav>*, .dd_featureCart .dropdown-menu .buttons .btn .readmoreTheme .readmoreThemeInner:after, .dd_featureCart .dropdown-menu .buttons .btn .sprite, .dd_navigation .dd_navigationLists .dd_featureCart .dropdown-menu .buttons .btn .dd_navigationList.hasSubNavigation>a:after, .dd_navigationExpand .dd_navigationExpandLists .dd_featureCart .dropdown-menu .buttons .btn .dd_navigationExpandList.hasSubNavigation>a:after, .footer .footerSeeding .newsLetter .dd_featureCart .dropdown-menu .buttons .btn .inputGroup:after, .footer .footerSeeding .newsLetter .dd_featureCart .dropdown-menu .buttons .btn .inputGroup:before, .owl-theme .owl-controls .dd_featureCart .dropdown-menu .buttons .btn .owl-nav>*, .readmoreTheme .dd_featureCart .dropdown-menu .buttons .btn .readmoreThemeInner:after { vertical-align:bottom; display:inline-block }
.dd_featureCart .dropdown-menu .buttons .row { margin-left:-7.5px; margin-right:-7.5px }
.dd_featureCart .dropdown-menu .buttons [class*=col-] {
padding-left:7.5px;
padding-right:7.5px
}
.accordionTheme .panel .panel-heading .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .panel-title>a:after, .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .accordionTheme .panel .panel-heading .panel-title>a:after, .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after, .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:after, .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .footer .footerSeeding .newsLetter .inputGroup:after, .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .footer .footerSeeding .newsLetter .inputGroup:before, .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .owl-theme .owl-controls .owl-nav>*, .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .readmoreTheme .readmoreThemeInner:after, .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .sprite, .dd_navigation .dd_navigationLists .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .dd_navigationList.hasSubNavigation>a:after, .dd_navigationExpand .dd_navigationExpandLists .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .dd_navigationExpandList.hasSubNavigation>a:after, .footer .footerSeeding .newsLetter .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .inputGroup:after, .footer .footerSeeding .newsLetter .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .inputGroup:before, .owl-theme .owl-controls .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .owl-nav>*, .readmoreTheme .dd_featureCart .dropdown-menu .buttons [class*=col-]:first-child .btn .readmoreThemeInner:after {
opacity:0;
width:1px
}
.productTableLists { height:340px; overflow-x:hidden; overflow-y:auto }
@media (max-width:767px) {
.dd_featureCart .dropdown-menu .titleText {
margin-bottom:15px
}
.accordionTheme .panel .panel-heading .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .panel-title>a:after, .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .accordionTheme .panel .panel-heading .panel-title>a:after, .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after, .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:after, .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .footer .footerSeeding .newsLetter .inputGroup:after, .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .footer .footerSeeding .newsLetter .inputGroup:before, .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .owl-theme .owl-controls .owl-nav>*, .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .readmoreTheme .readmoreThemeInner:after, .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .sprite, .dd_navigation .dd_navigationLists .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .dd_navigationList.hasSubNavigation>a:after, .dd_navigationExpand .dd_navigationExpandLists .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .dd_navigationExpandList.hasSubNavigation>a:after, .footer .footerSeeding .newsLetter .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .inputGroup:after, .footer .footerSeeding .newsLetter .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .inputGroup:before, .owl-theme .owl-controls .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .owl-nav>*, .readmoreTheme .dd_featureCart .dropdown-menu .buttons [class*=col-] .btn .readmoreThemeInner:after {
opacity:0;
width:1px
}
.productTableLists {
height:160px;
overflow-x:hidden;
overflow-y:auto;
box-shadow:0 2px 3px rgba(0, 0, 0, .15) inset, 0 -2px 3px rgba(0, 0, 0, .15) inset;
padding:10px 0;
margin-bottom:15px
}
}
.productTableLists .productTableList { position:relative; margin:0 0 12px; padding-bottom:12px; border-bottom:1px solid #b2b2b2 }
.productTableLists .productTableList:last-of-type { margin-bottom:0 }
.productTableLists .productTableList .thumbnail { padding-left:120px; padding-right:40px; position:relative; margin-bottom:0 }
.productTableLists .productTableList .thumbnail .image { width:96px; height:96px; position:absolute; z-index:-1; left:0; top:0 }
.productTableLists .productTableList .thumbnail .image a { display:block }
.productTableLists .productTableList .thumbnail .image img { width:auto; height:auto; max-width:100%; max-height:100% }
.productTableLists .productTableList .thumbnail .caption { margin-bottom:15px }
.productTableLists .productTableList .thumbnail .caption .titleText { font-size:14px; font-weight:700; margin:0 0 5px; height:19px; overflow:hidden }
.productTableLists .productTableList .thumbnail .caption .desc { font-size:10px; height:28px; overflow:hidden }
.productTableLists .productTableList .thumbnail .productTableListTotal { font-size:18px }
.productTableLists .productTableList .thumbnail .productTableListTotal .list-inline li:first-child { color:#545454 }
.productTableLists .productTableList .thumbnail .productTableListTotal .list-inline li+li { width:130px; text-align:right }
@media (max-width:767px) {
.productTableLists .productTableList .thumbnail {
padding-right:30px
}
.productTableLists .productTableList .thumbnail .image {
left:5px;
top:5px
}
.productTableLists .productTableList .thumbnail .productTableListTotal {
text-align:right;
font-size:14px
}
.productTableLists .productTableList .thumbnail .productTableListTotal .list-inline li+li {
display:block;
width:auto
}
}
.productTableLists .productTableList .productTableListBtnClose { position:absolute; right:0; top:0; cursor:pointer; opacity:1 }
@media (max-width:767px) {
.productTableLists .productTableList .productTableListBtnClose {
right:5px
}
}
.productTableLists .productTableList .productTableListBtnClose:hover { opacity:.7; transition-property:opacity; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.dd_deviceHeader { display:none }
@media (max-width:991px) {
.dd_deviceHeader {
display:block;
background-color:#000;
color:#fff;
position:relative
}
.dd_deviceHeader .dd_deviceHeaderLists {
text-align:center
}
.dd_deviceHeader .dd_deviceHeaderLists .dd_deviceHeaderList {
display:inline-block;
vertical-align:top
}
.dd_deviceHeader .dd_deviceHeaderLists .dd_deviceHeaderList .btn {
padding:15px 30px
}
.dd_deviceHeader .dd_deviceHeaderLists .dd_deviceHeaderList .btn.btnCart {
width:auto;
height:auto
}
.dd_deviceHeader .dd_deviceHeaderLists .dd_deviceHeaderList .btn.btnCart .addCartTotal {
top:12px;
left:-7px;
right:0
}
.dd_deviceHeader .dd_deviceHeaderCollapse .collapseBody {
padding:15px
}
.dd_deviceHeader .dd_deviceHeaderCollapse .collapseBody .searchblock {
width:auto
}
.dd_deviceHeader .dd_deviceHeaderCollapse .collapseBody .searchblock input {
border-radius:0;
background-color:#fff;
color:#000
}
}
@media (max-width:991px) and (max-width:479px) {
.dd_deviceHeader .dd_deviceHeaderLists .dd_deviceHeaderList .btn {
padding-left:15px;
padding-right:15px
}
}
@media (max-width:991px) {
.dd_deviceHeader .dd_featureCart .dropdown {
position:static
}
.dd_deviceHeader .dd_featureCart .dropdown.open .btnCart:after, .dd_deviceHeader .dd_featureCart .dropdown.open .btnCart:before {
content:'';
display:block;
height:0;
width:0;
border-style:solid;
position:absolute;
top:100%;
right:0;
left:0
}
.dd_deviceHeader .dd_featureCart .dropdown.open .btnCart {
z-index:999
}
.dd_deviceHeader .dd_featureCart .dropdown.open .btnCart:before {
border-width:0 12px 14px;
border-color:transparent transparent #000;
margin:auto;
z-index:9
}
.dd_deviceHeader .dd_featureCart .dropdown.open .btnCart:after {
border-width:0 8px 10px;
border-color:transparent transparent #fff;
margin:4px auto 0;
z-index:10
}
.dd_deviceHeader .dd_featureCart .dropdown-menu {
z-index:998;
width:auto;
left:0;
right:0;
margin:9px 15px 0
}
.dd_deviceHeader .dd_featureCart .dropdown-menu:after, .dd_deviceHeader .dd_featureCart .dropdown-menu:before {
display:none
}
}
.addToCartDeviceActive { overflow:hidden }
.addToCartDeviceActive .wrapper { opacity:.2 }
.heroBanner .heroBannerItems { position:relative }
@media (min-width:1200px) {
.owl-theme .owl-controls {
transition-property:opacity;
transition-duration:.4s;
transition-timing-function:easeOut;
transition-delay:0;
opacity:.3
}
}
@media (max-width:479px) {
.owl-theme .owl-controls .owl-nav {
display:none
}
}
.owl-theme .owl-controls .owl-nav>* { position:absolute; top:50%; margin-top:-25px; left:50px; display:block; overflow:hidden; text-align:left; transition-property:opacity; opacity:1 }
.owl-theme .owl-controls .owl-nav>:hover { opacity:.3 }
.owl-theme .owl-controls .owl-nav>.owl-next { right:50px; left:auto }
.owl-theme .owl-controls .owl-dots { position:absolute; bottom:25px; left:0; right:0; text-align:center }
@media (max-width:767px) {
.dd_deviceHeader .dd_featureCart .dropdown-menu {
margin-left:5px;
margin-right:5px
}
.owl-theme .owl-controls .owl-dots {
position:relative;
bottom:0;
padding-top:15px
}
}
.owl-theme .owl-controls .owl-dots .owl-dot { display:inline-block; margin:0 4px }
@media (min-width:992px) {
.owl-theme .owl-controls .owl-dots .owl-dot {
margin:0 14px
}
}
.owl-theme .owl-controls .owl-dots .owl-dot>* { display:block; overflow:hidden; text-align:left; width:15px; height:15px; border:2px solid #000; transition-property:all; background-color:transparent }
.owl-theme .owl-controls .owl-dots .owl-dot>:hover { background-color:rgba(0, 0, 0, .5) }
.owl-theme .owl-controls .owl-dots .owl-dot.active>* { background-color:#000 }
.marketingContent { margin-bottom:0 }
.marketingContent .thumbnail { margin-bottom:30px }
.productSlide .owl-controls { opacity:1 }
.productSlide .owl-controls .owl-dots { bottom:-15px }
@media (min-width:768px) {
.productSlide .owl-controls .owl-dots {
bottom:0;
position:absolute;
right:auto;
left:-257px;
text-align:left
}
.productSlide.hasCaption {
padding-left:293px
}
}
.productSlide .thumbnail figure a { height:264px; display:block; position:relative }
.productSlide .thumbnail figure img { max-width:100%; max-height:100%; width:auto!important; height:auto; display:block; margin-left:auto; margin-right:auto; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%) }
.productSlide.hasCaption { min-height:386px; position:relative }
.productSlide.hasCaption .caption { padding:0 15px; width:100%; max-width:262px }
@media (min-width:992px) {
.productSlide.hasCaption .caption {
padding:0 30px
}
}
.productSlide.hasCaption .caption .titleText { font-family:'Gill Sans MT', Tahoma; font-weight:700; font-size:62px }
.productSlide.hasCaption .caption .titleText>* { display:block }
.productSlide.hasCaption .caption .titleText small { font-size:30px; color:#000 }
.productSlide.hasBorderBottom { border-bottom:3px solid #000; padding-bottom:30px; margin-bottom:30px }
.productSlide.hasButton .image { margin-bottom:15px }
.largLinkHalf .thumbnail, .loginPage .sectionHeader { margin-bottom:30px }
.productSlide.hasButton .button { text-align:center }
.inspirationListsPage .sectionHeader .titleText { font-family:Gabrielle, Tahoma; font-size:75px }
.loginPage .sectionHeader .titleText { margin:0; font-size:21px; font-family:'Gill Sans MT', Tahoma; font-weight:700 }
.loginPage .loginContent { margin-bottom:60px }
.loginPage .loginContentMobile { display:block }
.loginPage .loginContentMobile .loginContent, .loginPage .loginContentMobile .loginEmail { margin-bottom:0 }
@media (min-width:768px) {
.productSlide.hasCaption .caption {
position:absolute;
left:0;
top:0
}
.loginPage .loginContentMobile .accordionTheme .panel .panel-heading {
border-top:none;
border-bottom:1px solid #000
}
.loginPage .loginContentMobile .accordionTheme .panel .panel-heading a {
display:block;
height:55px
}
.loginPage .loginContentMobile .sectionHeader {
margin-bottom:5px;
text-align:center
}
.loginPage .loginContentMobile .loginEmail {
position:relative
}
.loginPage .loginContentMobile .loginEmail:after {
content:'';
display:block;
width:1px;
position:absolute;
top:0;
bottom:0;
left:-15px;
background-color:#000
}
}
.loginPage .loginContentMobile+* { display:none }
.loginContent { margin-bottom:60px }
.loginContent .btnFacebook, .loginContent .button, .loginContent .headerLineThrough { margin-bottom:15px }
.loginContent .headerLineThrough .titleText { font-size:14px; font-family:'Gill Sans MT', Tahoma; font-weight:700; font-style:italic; padding-left:30px; padding-right:30px }
.loginContent .headerLineThrough:after { height:1px; margin-top:-.5px }
.loginContent .inputOther [class*=col-]+* {
padding-top:10px;
text-align:right
}
.loginContent .inputOther [class*=col-]+* a {
color:#000
}
.loginContent .inputOther [class*=col-]+:hover {
color:#333
}
.forgetpasswordContent .collapse { margin-bottom:60px }
.forgetpasswordContent p { font-size:13px }
.registerContent { position:relative }
@media (min-width:992px) {
.loginPage .loginContentMobile {
display:none
}
.loginPage .loginContentMobile+* {
display:block
}
.registerContent {
padding-bottom:30px;
margin-bottom:30px
}
.registerContent:after {
content:'';
display:block;
position:absolute;
right:100%;
top:0;
bottom:0;
background-color:#000;
width:1px;
margin-right:15px
}
}
@media (min-width:1200px) {
.owl-theme:hover .owl-controls {
opacity:1
}
.forgetpasswordContent, .loginPage .loginContent {
margin-left:-30px
}
.registerContent:after {
margin-right:50px
}
.registerContent {
margin-left:-30px;
margin-right:-30px
}
}
.registerContent .form-group { margin-bottom:30px }
.registerContent .form-group.hasLabel { margin-bottom:15px }
.memberNavTabsWrap .memberNavTabs { padding:0; margin:0; list-style:none; background-color:#000; border-top:3px solid #000 }
.memberNavTabsWrap .memberNavTabs [class*=col-] {
padding:0
}
.memberNavTabsWrap .memberNavTabs [class*=col-] a {
font-size:9px;
font-family:'Gill Sans MT', Tahoma;
font-weight:700;
display:block;
color:#fff;


text-decoration:none!important;
transition-property:background;
transition-duration:.4s;
transition-timing-function:easeOut;
transition-delay:0;
padding:0;
height:55px;
text-align:center
}
.memberNavTabsWrap .memberNavTabs [class*=col-] a:before {
content:'';
display:inline-block;
height:100%;
vertical-align:middle;
margin-right:0
}
@media (min-width:992px) {
.memberNavTabsWrap .memberNavTabs [class*=col-] a {
font-size:18px
}
}
.memberNavTabsWrap .memberNavTabs [class*=col-] a>* {
display:inline-block;
vertical-align:middle;
width:auto;
margin:0
}
.memberNavTabsWrap .memberNavTabs [class*=col-].active a {
background-color:#fff;
color:#000
}
.memberProfile { text-align:center; font-family:Tahoma; font-size:14px; padding:30px 0 }
.memberProfile .image .imageInner { overflow:hidden; border-radius:50%; width:130px; height:130px; margin:0 auto 15px }
.memberProfile .image .imageInner img { width:auto; height:auto; max-width:100%; max-height:100% }
.memberProfile a { color:#ff4800; text-decoration:underline }
.memberProfile a:hover { text-decoration:none }
.memberProfileDetail { font-size:18px; font-family:Tahoma; padding:30px 0 }
.memberProfileDetail:after { content:''; display:block; position:absolute; width:1px; top:0; bottom:0; background-color:#000; left:-8.3333%; margin-left:-15px }
.memberProfileDetail strong { color:#353535; display:block }
.memberProfileDetail table { width:100%; margin-bottom:30px }
.memberProfileDetail table td { padding:5px }
.memberProfileDetail table td:first-child { padding-left:0 }
.memberProfileDetail .titleText { font-family:Tahoma; margin:0 0 15px }
@media (min-width:992px) {
.memberProfileEdit {
margin:0 -60px
}
}
.memberPage .formTheme .button { text-align:center; padding-top:30px; margin-bottom:30px; border-top:2px solid #000 }
.cartLogs .table { border:none }
.cartLogs .table tr>th { border-top:3px solid #000!important; border-bottom:3px solid #000; font-size:16px; padding:15px 0; text-align:center }
.cartLogs .table tr>th:nth-child(1) {
text-align:left;
padding-left:30px
}
.cartLogs .table tr>td { padding:15px; vertical-align:middle; font-size:21px; color:#000; text-align:center }
.cartLogs .table tr>td .caption { text-align:left }
.cartLogs .table tr>td .caption .titleText { font-family:Tahoma; font-weight:700; font-size:16px; color:#444; margin:0 }
.cartLogs .table tr>td .caption .desc { font-family:Tahoma; font-size:14px; color:#909090 }
.cartLogs .table tr>td:nth-child(1) {
width:166px;
min-width:166px
}
.cartLogs .table tr>td:nth-child(3) {
color:#909090;
font-size:18px
}
@media (max-width:991px) {
.modalTheme {
padding-top:130px
}
}
.modalTheme .modal-dialog .modal-content { border-radius:0; border:4px solid #000; padding:20px 0 }
.modalTheme .modal-dialog .modal-content img { max-width:100%; height:auto }
.modalTheme .modal-dialog .modal-content .btnTheme { padding:0; text-align:center; font-size:30px!important; list-style:outside; height:40px; width:40px; position:absolute; right:-10px; top:-10px }
.dd_navigation { text-align:center; font-size:14px; font-family:'Gill Sans MT', Tahoma; font-weight:700; background-color:#000; color:#fff; position:relative; z-index:98; height:43px }
.dd_navigation a { text-decoration:none!important }
@media (max-width:991px) {
.dd_navigation {
position:fixed;
right:-255px;
top:0;
z-index:9999;
width:255px;
height:100%;
overflow-y:auto;
padding-top:0;
transition-property:right;
transition-duration:.4s;
transition-timing-function:easeOut;
transition-delay:0
}
.dd_navigation a {
color:#fff
}
}
.dd_navigation .dd_navigationLists .dd_navigationList { display:inline-block; position:relative; height:53px; margin:0 30px }
@media (min-width:1200px) {
.dd_navigation .dd_navigationLists .dd_navigationList {
margin:0 50px
}
}
@media (max-width:991px) {
.dd_navigation .dd_navigationLists .dd_navigationList {
display:block;
height:auto;
text-align:left;
margin:0;
padding:0;
border-bottom:1px solid rgba(255, 255, 255, .25)
}
.dd_navigation .dd_navigationLists .dd_navigationList>a {
display:block;
padding:15px 30px
}
.dd_navigation .dd_navigationLists .dd_navigationList>:first-child {
margin-bottom:0
}
}
.dd_navigation .dd_navigationLists .dd_navigationList>:first-child { display:block; color:#fff }
.dd_navigation .dd_navigationLists .dd_navigationList:hover>:first-child { color:rgba(255, 255, 255, .7) }
@media (min-width:992px) {
.dd_navigation .dd_navigationLists .dd_navigationList>:first-child {
height:43px;
text-align:center
}
.dd_navigation .dd_navigationLists .dd_navigationList>:first-child:before {
content:'';
display:inline-block;
height:100%;
vertical-align:middle;
margin-right:0
}
.dd_navigation .dd_navigationLists .dd_navigationList>:first-child>* {
display:inline-block;
vertical-align:middle;
width:auto
}
.dd_navigation .dd_navigationLists .dd_navigationList:hover .dd_navigationExpand {
display:block
}
}
.dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation { margin-right:20px }
.dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a { padding-right:30px; position:relative }
.dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after { content:''; display:block; position:absolute; right:0; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); transition-property:-webkit-transform; transition-property:transform; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a[aria-expanded=true]:after { -webkit-transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg); transform:translateY(-50%) rotate(180deg) }
.dd_navigation .dd_navigationLists .dd_navigationList.terms { border:none; padding:0 30px; font-size:12px; font-weight:400 }
.dd_navigation .dd_navigationLists .dd_navigationList.terms a { display:inline-block; padding:10px 0 }
.dd_navigationExpand { display:block; padding-top:15px; padding-bottom:15px }
@media (min-width:992px) {
.dd_navigationExpand {
display:none;
border:4px solid #000;
background-color:#fff;
color:#000;
padding:10px 0;
position:absolute;
left:0;
top:100%;
margin:0;
text-align:left
}
.dd_navigationExpand a {
color:#000
}
.dd_navigationExpand a:hover {
text-decoration:none
}
.dd_navigationExpand:before {
content:'';
display:block;
height:0;
width:0;
border-width:0 12px 14px;
border-color:transparent transparent #000;
border-style:solid;
position:absolute;
bottom:100%;
left:10px;
z-index:9
}
}
@media (max-width:991px) {
.dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation {
margin-right:0
}
.dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after {
right:15px
}
.dd_navigationExpand a {
padding:0 15px 0 30px
}
.dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList {
font-weight:400
}
}
@media (min-width:992px) {
.dd_navigationExpand:after {
content:'';
display:block;
height:0;
width:0;
border-width:0 8px 10px;
border-color:transparent transparent #fff;
border-style:solid;
position:absolute;
bottom:100%;
left:14px;
z-index:10
}
.dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList>a {
padding:5px 20px;
white-space:nowrap
}
}
.productItemMobileSlider .owl-theme .owl-controls .owl-dots, .productRelateCategory .productRelateCategoryListSlider .owl-theme .owl-controls .owl-dots { bottom:0; position:relative }
.dd_navigationExpand * { display:block }
.dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList { position:relative }
@media (min-width:992px) and (min-width:992px) {
.dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList:hover>.dd_navigationExpandSub {
display:block
}
}
.dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a { padding-right:30px; position:relative }
.dd_navigationExpand .dd_navigationExpandSub { padding-left:10px }
@media (min-width:992px) {
.dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList:hover>a {
background-color:#000;
transition-property:background;
transition-duration:.4s;
transition-timing-function:easeOut;
transition-delay:0;
color:#fff
}
.dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:after {
content:'';
position:absolute;
right:10px;
top:50%;
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
transform:translateY(-50%)
}
.dd_navigationExpand .dd_navigationExpandSub {
display:none;
border:4px solid #000;
background-color:#fff;
color:#000;
padding:10px 0;
position:absolute;
left:100%;
top:-10px
}
}
@media (max-width:991px) {
.expandNavigationActive {
overflow:hidden
}
.expandNavigationActive .dd_headerWrap {
-webkit-transform:translateX(-255px);
-ms-transform:translateX(-255px);
transform:translateX(-255px)
}
.expandNavigationActive .wrapper {
opacity:.25;
-webkit-transform:translateX(-255px);
-ms-transform:translateX(-255px);
transform:translateX(-255px)
}
.expandNavigationActive .dd_navigation {
right:0
}
}
.printPage body { background:#F0F0F0 }
.printPage page[size=A4] { background:#fff; width:21cm; height:29.7cm; display:block; margin:0 auto .5cm; box-shadow:.08cm .08cm .08cm rgba(0, 0, 0, .15); padding:30px; font-size:10px; font-family:Tahoma }
.printPage .paperInner { overflow:hidden; height:100% }
.printPage .print_header { padding-bottom:5px; margin-bottom:15px; position:relative }
.printPage .print_header:after { content:''; height:1px; left:0; right:0; display:block; position:absolute; bottom:0; background-color:#dbdbdb }
.printPage .print_header .logo { margin-bottom:15px }
.printPage .print_header .titleText { margin:0 0 5px; font-size:10px }
.printPage .print_header .desc { margin:0 0 15px }
.printPage .print_header .print_headerText { font-size:18px; font-family:thaisans_neuebold; font-weight:700; position:absolute; right:0; top:0 }
.printPage .print_userDetails table, .printPage .print_userDetails table * { border:none }
.printPage .print_tableLists tr td, .printPage .print_tableLists tr th { border-left:1px solid #bfbfbf; text-align:center }
.printPage .print_userDetails table tr td { padding:3px 0 }
.printPage .print_userDetails table tr td:first-child { white-space:nowrap; font-weight:700 }
.printPage .print_userDetails table tr td+td { padding-left:10px }
.printPage .print_tableLists .table { border-right:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf }
.printPage .print_tableLists .tableHighlight { background-color:#e7e7e7; padding:5px; border-top:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf; color:434343; font-weight:700 }
.printPage .print_tableLists tr th:nth-child(1) {
width:10%
}
.printPage .print_tableLists tr th:nth-child(2) {
width:50%
}
.printPage .print_tableLists tr th:nth-child(3) {
width:10%
}
.printPage .print_tableLists tr th:nth-child(4), .printPage .print_tableLists tr th:nth-child(5) {
width:15%
}
.printPage .print_tableLists tr td { padding:5px; border-top:none; border-bottom:none }
.printPage .print_tableLists tr td:last-child, .printPage .print_tableLists tr.rowSubtotal td:first-child { text-align:right }
.printPage .print_tableLists tr.rowDelivery td, .printPage .print_tableLists tr.rowSubtotal td, .printPage .print_tableLists tr.rowTotal td { border-top:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf }
.printPage .print_tableLists tr.rowSubtotal .tableHighlight { white-space:nowrap }
.printPage .print_tableLists tr.rowDelivery td:first-child { text-align:left }
.printPage .print_tableLists tr.rowDelivery td:first-child+td { text-align:right }
.printPage .print_tableLists tr.rowDelivery .tableHighlight { white-space:nowrap }
.printPage .print_tableLists tr.rowTotal td { text-align:right }
.printPage .print_tableLists tr.rowTotal .tableHighlight { white-space:nowrap }
.printPage .print_footer { font-size:9px }
.printPage .print_footer ul li { margin-bottom:10px }
.printPage .print_footer .hasCheck { width:270px; padding-left:20px; padding-top:2px; position:relative }
.printPage .print_footer .hasCheck .checkIcon { position:absolute; left:0; top:9 }
.printPage .print_footer .hasCheck img { margin-left:5px; margin-bottom:5px; vertical-align:middle }
@media print {
.printPage body, .printPage page[size=A4] { width:auto; height:auto; margin:0; box-shadow:0; padding:0!important }
.printPage .btnPrint { display:none }
}
.productDetailSlides { margin-bottom:30px }
.productDetailSlide figure { display:table; width:100% }
.productDetailSlide figure img, .productDetailSlideThumbnail .thumbnail figure img { max-width:100%; width:auto!important; margin-left:auto; margin-right:auto; max-height:100% }
.productDetailSlide figure a { height:555px; vertical-align:middle; display:table-cell }
@media (max-width:1199px) {
.productDetailSlide figure a {
height:400px
}
}
@media (max-width:767px) {
.productDetailSlide figure a {
height:280px
}
}
.productDetailSlide figure img { height:auto; display:block }
.productDetailSlideThumbnail .thumbnail { margin-bottom:8px }
.productDetailSlideThumbnail .thumbnail figure a { height:164px; display:block; position:relative }
.productDetailSlideThumbnail .thumbnail figure img { position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); height:auto; display:block }
.productDetailContent { padding-left:20px; padding-right:20px }
.productDetailContent .ribWrap { margin-bottom:15px }
.productDetailContent .productDetailHeader { margin:0 0 10px }
.productDetailContent .productDetailHeader .titleText { margin:0; font-family:'Gill Sans MT', Tahoma; font-size:32px; font-weight:400 }
.productDetailContent .shipping>:first-child, .productDetailPage .productDetailContent .buttons .btn>:first-child { margin-right:10px }
@media (max-width:767px) {
.productDetailContent {
padding:0
}
.productDetailContent .productDetailHeader .titleText {
font-size:26px
}
}
.productDetailContent .productBy { font-size:15px; font-family:tahoma; color:#434343; margin-bottom:20px }
.productDetailContent .prize { font-family:tahoma; margin-bottom:30px }
.productDetailContent .prize>* { display:inline-block }
.productDetailContent .prize .prizeDiscont { font-size:16px; color:#e76e24 }
@media (max-width:767px) {
.productDetailContent .prize .prizeDiscont {
font-size:35px;
display:block
}
}
.productDetailContent .prize .prizeNormal { padding-left:10px; font-size:16px; color:#999 }
@media (max-width:767px) {
.productDetailContent .prize .prizeNormal {
padding-left:0;
display:block
}
}
.productDetailContent .shipping>*, .productDetailPage .productDetailContent .buttons .btn>* { display:inline-block; vertical-align:middle }
.productDetailContent .formTheme { margin-bottom:20px }
.productDetailContent .shipping { margin-bottom:15px; padding-top:10px }
@media (max-width:767px) {
.productDetailContent .shipping {
padding-top:0;
text-align:center;
margin-top:-15px
}
}
.productDetailPage .productDetailContent .buttons { margin-bottom:50px }
.productDetailPage .accordionTheme .panel-title { font-size:21px; font-weight:400; text-transform:uppercase }
.colorPickers { margin-bottom:30px }
.colorPickers .list-inline { margin-bottom:0 }
.colorPickers .titleText { font-size:18px; font-family:tahoma; color:#444; margin:0 0 13px }
.colorPickers .colorOption { cursor:pointer; width:45px; height:45px; border:4px solid transparent; transition-property:border; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.colorPickers .colorOption:hover { border-color:rgba(0, 0, 0, .2) }
.colorPickers .colorOption.active { border-color:#000 }
.productRelate .productItems { display:none }
@media (min-width:992px) {
.productRelate .productItems {
display:block
}
}
.productRelate .headerLineThrough .titleText { font-size:21px; font-weight:700; text-transform:capitalize }
.productRelateCategory { background-color:#f4f4f4; padding:20px 20px 0 }
.productRelateCategory .headerText { margin:0 0 30px }
.productRelateCategory .headerText .titleText { margin:0 }
.productRelateCategory .headerText .titleText>span { font-size:21px; color:#000; display:block }
.productRelateCategory .headerText .titleText>span+span { font-size:16px; color:#444 }
.productRelateCategory .productRelateCategoryLists { display:none }
@media (min-width:768px) {
.productRelateCategory .productRelateCategoryLists .row [class*=col-]:first-child .thumbnail {
margin-left:0
}
.productRelateCategory .productRelateCategoryLists .row [class*=col-]:last-child .thumbnail {
margin-right:0
}
}
.productRelateCategory .productRelateCategoryLists .thumbnail { font-family:Tahoma; width:100%; max-width:133px; margin:0 auto 20px }
.productRelateCategory .productRelateCategoryLists .thumbnail .image { margin-bottom:15px }
.productRelateCategory .productRelateCategoryLists .thumbnail .image a { display:block; height:133px; position:relative }
.productRelateCategory .productRelateCategoryLists .thumbnail .image a img { position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); display:block; margin-left:auto; margin-right:auto; max-width:100%; max-height:100% }
.readmoreTheme .readmoreThemeInner:after, .sightBlock { right:0; left:0; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.productRelateCategory .productRelateCategoryLists .thumbnail .caption .titleText { font-size:16px; color:#444; margin-bottom:0 }
.productRelateCategory .productRelateCategoryLists .thumbnail .caption .prize { color:#000; font-size:18px }
.productRelateCategory .productRelateCategoryListSlider .productRelateCategoryLists { display:block }
@media (min-width:992px) {
.productRelateCategory .productRelateCategoryLists {
display:block
}
.productRelateCategory .productRelateCategoryListSlider .productRelateCategoryLists {
display:none
}
}
.productDetailDiff .productDetailContent .productBy .avatar { width:45px; height:45px; overflow:hidden; border-radius:50%; border:1px solid #e9e9e9; text-align:center }
.productDetailDiff .productDetailContent .productBy .avatar img { width:auto; height:auto; max-width:100%; max-height:100% }
.productDetailDiff .productDetailContent .productBy .caption .titleText { color:#434343; font-size:15px; font-family:Tahoma }
.readmoreTheme .readmoreThemeInner, .sightBlock>*, .thumbnail.thumbnailArticle .caption .titleText { font-family:'Gill Sans MT', Tahoma }
.productDetailDiff .productDetailContent .productBy .caption .linkMore a { text-decoration:underline; color:#fa7524 }
.productDetailDiff .productDetailContent .productBy .list-inline li { vertical-align:middle }
.productDetailDiff .productDetailContent .prize { margin-bottom:25px }
.productDetailDiff .productDetailContent .colorPickers { margin-bottom:30px }
.productDetailDiff .productDetailContent .formTheme .form-control.bootstrap-select { margin-bottom:0; display:block }
.productDetailDiff .productDetailContent .buttons { margin-bottom:37px }
.productItemMobileSlider .productItems { display:block }
@media (min-width:992px) {
.productItemMobileSlider .productItems {
display:none
}
}
.productItemMobileSlider .thumbnail { margin-bottom:15px }
.productStoryPage .articleEditor .articleHeader { text-align:center }
.accordionTheme .panel .panel-heading .sectionHeader .panel-title>a:after, .dd_navigation .dd_navigationLists .sectionHeader .dd_navigationList.hasSubNavigation>a:after, .dd_navigationExpand .dd_navigationExpandLists .sectionHeader .dd_navigationExpandList.hasSubNavigation>a:after, .footer .footerSeeding .newsLetter .sectionHeader .inputGroup:after, .footer .footerSeeding .newsLetter .sectionHeader .inputGroup:before, .owl-theme .owl-controls .sectionHeader .owl-nav>*, .readmoreTheme .sectionHeader .readmoreThemeInner:after, .sectionHeader .accordionTheme .panel .panel-heading .panel-title>a:after, .sectionHeader .dd_navigation .dd_navigationLists .dd_navigationList.hasSubNavigation>a:after, .sectionHeader .dd_navigationExpand .dd_navigationExpandLists .dd_navigationExpandList.hasSubNavigation>a:after, .sectionHeader .footer .footerSeeding .newsLetter .inputGroup:after, .sectionHeader .footer .footerSeeding .newsLetter .inputGroup:before, .sectionHeader .owl-theme .owl-controls .owl-nav>*, .sectionHeader .readmoreTheme .readmoreThemeInner:after, .sectionHeader .sprite { display:block; margin:0 auto 30px }
.thumbnail.thumbnailArticle { margin-bottom:60px }
.thumbnail, .thumbnail.thumbnailArticle .image {/* margin-bottom:30px */}
.thumbnail.thumbnailArticle .caption { font-size:14px; color:#444; margin-bottom:30px }
.thumbnail.thumbnailArticle .caption .titleText { font-size:21px; font-weight:700 }
.thumbnail.thumbnailArticle .caption .titleText a { color:#444 }
.thumbnail.thumbnailArticle .button { text-align:center; margin-bottom:0 }
.readmoreTheme { border-top:2px solid #000 }
.readmoreTheme .readmoreThemeInner { display:block; padding:20px 0 30px; text-align:center; position:relative; font-size:18px; color:#000; font-weight:700; text-decoration:none }
.readmoreTheme .readmoreThemeInner:after { content:''; position:absolute; bottom:5px; margin:auto; transition-property:all }
.readmoreTheme .readmoreThemeInner:hover:after { bottom:0 }
.searchResultPage .sectionHeader .titleText { text-align:center; margin-bottom:10px }
@media (min-width:992px) {
.searchResultPage .sectionHeader .titleText {
text-align:center;
text-align:left
}
.searchResultPage .sectionHeader .titleText:before {
content:'';
display:inline-block;
height:100%;
vertical-align:middle;
margin-right:0
}
.searchResultPage .sectionHeader .titleText>* {
display:inline-block;
vertical-align:middle;
width:auto
}
}
@media (max-width:991px) {
.searchResultPage .sectionHeader .titleText>.searchblock {
font-size:14px;
margin:15px 0 0;
display:block;
width:100%
}
}
.sightBlock { background-color:rgba(0, 0, 0, .5); position:fixed; top:0; bottom:0; z-index:99999; color:#fff; display:none; opacity:0; transition-property:opacity; text-align:center }
.sightBlock:before, .sightBlock>* { display:inline-block; vertical-align:middle }
.sightBlock:before { content:''; height:100%; margin-right:0 }
.sightBlock>* { background-color:#fff; border:2px solid #000; color:#000; padding:10px 30px; font-size:20px; -webkit-transform:scale(0); -ms-transform:scale(0); transform:scale(0); transition-property:-webkit-transform; transition-property:transform; transition-duration:.3s;
transition-timing-function:cubic-bezier(0, -.6, 0, 1.65); transition-delay:.2s;
width:auto }
.sightShow .sightBlock { display:block }
.sightActive .sightBlock { opacity:1 }
.sightActive .sightBlock>* { -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1) }
.thumbnail { overflow:hidden }
.thumbnail .image { -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); transition-property:-webkit-transform; transition-property:transform; transition-duration:.4s;
transition-timing-function:easeOut; transition-delay:0 }
.thumbnail .image:hover { -webkit-transform:scale(1.03); -ms-transform:scale(1.03); transform:scale(1.03) }
.thumbnail .image img { display:block; margin-left:auto; margin-right:auto }
.thumbnail.thumbnailArticle .caption .desc { font-size:14px; line-height:1.42857; height:41px; overflow:hidden }
@media (min-device-pixel-ratio:2), (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {
.sprite-articleShareSocialIcon01_facebook {
width:35px;
height:35px;
background:url(../images/svg/sprite/articleShareSocialIcon01_facebook.svg)
}
.sprite-articleShareSocialIcon02_twitter {
width:35px;
height:35px;
background:url(../images/svg/sprite/articleShareSocialIcon02_twitter.svg)
}
.sprite-articleShareSocialIcon03_tumblr {
width:35px;
height:35px;
background:url(../images/svg/sprite/articleShareSocialIcon03_tumblr.svg)
}
.sprite-articleShareSocialIcon04_google_plus {
width:35px;
height:35px;
background:url(../images/svg/sprite/articleShareSocialIcon04_google_plus.svg)
}
.sprite-articleShareSocialIcon05_pinterest {
width:35px;
height:35px;
background:url(../images/svg/sprite/articleShareSocialIcon05_pinterest.svg)
}
.sprite-blogIcon {
width:92px;
height:62px;
background:url(../images/svg/sprite/blogIcon.svg)
}
.sprite-cartIcon {
width:38px;
height:27px;
background:url(../images/svg/sprite/cartIcon.svg)
}
.sprite-cartIconWhite {
width:33px;
height:23px;
background:url(../images/svg/sprite/cartIconWhite.svg)
}
.sprite-cartRefresh {
width:25px;
height:25px;
background:url(../images/svg/sprite/cartRefresh.svg)
}
.sprite-checked {
width:25px;
height:25px;
background:url(../images/svg/sprite/checked.svg)
}
.sprite-checked_incorrect {
width:25px;
height:25px;
background:url(../images/svg/sprite/checked_incorrect.svg)
}
.sprite-footerIconEmail {
width:30px;
height:22px;
background:url(../images/svg/sprite/footerIconEmail.svg)
}
.sprite-footerIconSocial01Facbook {
width:21px;
height:18px;
background:url(../images/svg/sprite/footerIconSocial01Facbook.svg)
}
.sprite-footerIconSocial02Twitter {
width:21px;
height:18px;
background:url(../images/svg/sprite/footerIconSocial02Twitter.svg)
}
.sprite-footerIconSocial03tumblr {
width:21px;
height:18px;
background:url(../images/svg/sprite/footerIconSocial03tumblr.svg)
}
.sprite-footerIconSocial04Google {
width:21px;
height:18px;
background:url(../images/svg/sprite/footerIconSocial04Google.svg)
}
.sprite-footerIconSocial05Instagram {
width:21px;
height:18px;
background:url(../images/svg/sprite/footerIconSocial05Instagram.svg)
}
.sprite-footerIconSocial06Pinterest {
width:21px;
height:18px;
background:url(../images/svg/sprite/footerIconSocial06Pinterest.svg)
}
.footer .footerSeeding .newsLetter .inputGroup:before, .sprite-footerRibbonL {
width:66px;
height:54px;
background:url(../images/svg/sprite/footerRibbonL.svg)
}
.footer .footerSeeding .newsLetter .inputGroup:after, .sprite-footerRibbonR {
width:66px;
height:54px;
background:url(../images/svg/sprite/footerRibbonR.svg)
}
.sprite-goodToKnowIcon {
width:77px;
height:77px;
background:url(../images/svg/sprite/goodToKnowIcon.svg)
}
.sprite-goodToKnowTab1 {
width:77px;
height:68px;
background:url(../images/svg/sprite/goodToKnowTab1.svg)
}
.goodToKnowTab .navTabs .navTab.active a .sprite-goodToKnowTab1, .sprite-goodToKnowTab1Active {
width:77px;
height:68px;
background:url(../images/svg/sprite/goodToKnowTab1Active.svg)
}
.sprite-goodToKnowTab2 {
width:77px;
height:68px;
background:url(../images/svg/sprite/goodToKnowTab2.svg)
}
.goodToKnowTab .navTabs .navTab.active a .sprite-goodToKnowTab2, .sprite-goodToKnowTab2Active {
width:77px;
height:68px;
background:url(../images/svg/sprite/goodToKnowTab2Active.svg)
}
.sprite-goodToKnowTab3 {
width:77px;
height:68px;
background:url(../images/svg/sprite/goodToKnowTab3.svg)
}
.goodToKnowTab .navTabs .navTab.active a .sprite-goodToKnowTab3, .sprite-goodToKnowTab3Active {
width:77px;
height:68px;
background:url(../images/svg/sprite/goodToKnowTab3Active.svg)
}
.sprite-newsIcon {
width:64px;
height:64px;
background:url(../images/svg/sprite/newsIcon.svg)
}
.sprite-productDetailIcon_wish {
width:21px;
height:18px;
background:url(../images/svg/sprite/productDetailIcon_wish.svg)
}
.sprite-productIcon {
width:21px;
height:18px;
background:url(../images/svg/sprite/productIcon.svg)
}
.sprite-productIconAdded {
width:21px;
height:18px;
background:url(../images/svg/sprite/productIconAdded.svg)
}
.sprite-productStoryIcon {
width:90px;
height:65px;
background:url(../images/svg/sprite/productStoryIcon.svg)
}
.sprite-searchIcon {
width:20px;
height:18px;
background:url(../images/svg/sprite/searchIcon.svg)
}
.sprite-shipingIcon {
width:30px;
height:21px;
background:url(../images/svg/sprite/shipingIcon.svg)
}
.sprite-productCategoryIcon_01_tableChair {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_01_tableChair.svg)
}
.sprite-productCategoryIcon_02_wall {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_02_wall.svg)
}
.sprite-productCategoryIcon_03_floor {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_03_floor.svg)
}
.sprite-productCategoryIcon_04_outdoor {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_04_outdoor.svg)
}
.sprite-productCategoryIcon_05_kitchenware {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_05_kitchenware.svg)
}
.sprite-productCategoryIcon_06_chair {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_06_chair.svg)
}
.sprite-productCategoryIcon_07_table {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_07_table.svg)
}
.sprite-productCategoryIcon_08_storage {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_08_storage.svg)
}
.sprite-productCategoryIcon_09_bed {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_09_bed.svg)
}
.sprite-productCategoryIcon_10_ceiling {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_10_ceiling.svg)
}
.sprite-productCategoryIcon_11_wall {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_11_wall.svg)
}
.sprite-productCategoryIcon_12_table {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_12_table.svg)
}
.sprite-productCategoryIcon_13_outdoorLamp {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_13_outdoorLamp.svg)
}
.sprite-productCategoryIcon_14_tiles {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_14_tiles.svg)
}
.sprite-productCategoryIcon_15_mosaic {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_15_mosaic.svg)
}
.sprite-productCategoryIcon_16_tools {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_16_tools.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_01_tableChair, .sprite-productCategoryIcon_active_01_tableChair {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_01_tableChair.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_02_wall, .sprite-productCategoryIcon_active_02_wall {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_02_wall.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_03_floor, .sprite-productCategoryIcon_active_03_floor {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_03_floor.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_04_outdoor, .sprite-productCategoryIcon_active_04_outdoor {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_04_outdoor.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_05_kitchenware, .sprite-productCategoryIcon_active_05_kitchenware {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_05_kitchenware.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_06_chair, .sprite-productCategoryIcon_active_06_chair {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_06_chair.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_07_table, .sprite-productCategoryIcon_active_07_table {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_07_table.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_08_storage, .sprite-productCategoryIcon_active_08_storage {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_08_storage.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_09_bed, .sprite-productCategoryIcon_active_09_bed {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_09_bed.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_10_ceiling, .sprite-productCategoryIcon_active_10_ceiling {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_10_ceiling.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_11_wall, .sprite-productCategoryIcon_active_11_wall {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_11_wall.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_12_table, .sprite-productCategoryIcon_active_12_table {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_12_table.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_13_outdoorLamp, .sprite-productCategoryIcon_active_13_outdoorLamp {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_13_outdoorLamp.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_14_tiles, .sprite-productCategoryIcon_active_14_tiles {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_14_tiles.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_15_mosaic, .sprite-productCategoryIcon_active_15_mosaic {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_15_mosaic.svg)
}
.coverPageNav .coverPageNavItems .coverPageNavItem.active .sprite-productCategoryIcon_16_tools, .sprite-productCategoryIcon_active_16_tools {
width:194px;
height:176px;
background:url(../images/svg/spriteCategory/productCategoryIcon_active_16_tools.svg)
}
.sprite-deviceHeader_01_member {
width:21px;
height:24px;
background:url(../images/svg/spriteMobile/deviceHeader_01_member.svg)
}
.sprite-deviceHeader_02_search {
width:22px;
height:24px;
background:url(../images/svg/spriteMobile/deviceHeader_02_search.svg)
}
.sprite-deviceHeader_03_wish {
width:26px;
height:24px;
background:url(../images/svg/spriteMobile/deviceHeader_03_wish.svg)
}
.sprite-deviceHeader_04_cart {
width:32px;
height:24px;
background:url(../images/svg/spriteMobile/deviceHeader_04_cart.svg)
}
}
.owl-carousel .owl-controls .owl-dot, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-nav .owl-prev { cursor:pointer; cursor:hand; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none }
.owl-carousel { display:none; width:100%; position:relative; z-index:1 }
.owl-carousel .animated { -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both }
.owl-carousel .owl-animated-in { z-index:0 }
.owl-carousel .owl-animated-out { z-index:1 }
.owl-carousel .fadeOut { -webkit-animation-name:fadeOut; animation-name:fadeOut }
.owl-carousel .owl-stage { position:relative }
.owl-carousel .owl-stage:after { content:"."; display:block; visibility:hidden; line-height:0; height:0 }
.owl-carousel .owl-stage-outer { position:relative; overflow:hidden }
.owl-carousel.owl-loaded { display:block }
.owl-carousel.owl-loading { opacity:0; display:block }
.owl-carousel.owl-hidden { opacity:0 }
.owl-carousel .owl-item { position:relative; min-height:1px; float:left; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none }
.owl-carousel .owl-item img { display:block; width:100%; -webkit-transform-style:preserve-3d; transform-style:preserve-3d }
.owl-carousel .owl-refresh .owl-item, .owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn { display:none }
.owl-carousel .owl-item .owl-lazy { opacity:0; transition:opacity .4s ease
}
.owl-carousel .owl-grab { cursor:move; cursor:-webkit-grab; cursor:grab }
.owl-carousel.owl-rtl { direction:rtl }
.owl-carousel.owl-rtl .owl-item { float:right }
.owl-carousel .owl-video-wrapper { position:relative; height:100%; background:#000 }
.owl-carousel .owl-video-play-icon { position:absolute; height:80px; width:80px; left:50%; top:50%; margin-left:-40px; margin-top:-40px; background:url(owl.video.play.png) no-repeat; cursor:pointer; z-index:1; transition:scale .1s ease
}
.owl-carousel .owl-video-play-icon:hover { transition:scale(1.3, 1.3) }
.owl-carousel .owl-video-tn { opacity:0; height:100%; background-position:center center; background-repeat:no-repeat; background-size:contain; transition:opacity .4s ease
}
.owl-carousel .owl-video-frame { position:relative; z-index:1 }
.owl-carousel.owl-text-select-on .owl-item { -webkit-user-select:auto; -moz-user-select:auto; -ms-user-select:auto; user-select:auto }
@-webkit-keyframes fadeOut { 0% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes fadeOut { 0% { opacity:1 } 100% { opacity:0}}
.owl-height { transition:height .5s ease-in-out
}
.no-js .owl-carousel { display:block }
.total-price { text-align: right; font-weight: bold; }
a .glyphicon {/* color: #2196F3; */ F3;
*/
}
.load-searh-group-box { display: none; }
 input:not([type]), input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], #frm_main input[type="text"], #frm_main textarea {
 padding: 5px;
 width: 100%;
}
#frm_main select { padding: 3px; width: 100%; }
.table_ { width: 100%; }
.table_ td { padding: 8px 0; }
.require { color: #E7123A; font-weight: bold; position: relative; left: 10px; }
.load-member-favorite { position: relative; right: -15px; top: 3px; }
.green { color: #558B2F; }
.warnning { color: #6d6969; }
.load-side-bar {/* background-color: #e0d4bd; */padding: 10px;border: solid 1px #8a6d3b;}
td.L, th.L { text-align: left; }
td.R, th.R { text-align: right; }
td.C, th.C { text-align: center; }
.load-filters { position: relative; }
.btn-block + .btn-block { margin-top: 5px; }
.btn-facebook { color: #fff; background-color: #3b5998; border-color: rgba(0, 0, 0, 0.2); }
.btn-social { position: relative; padding-left: 44px; text-align: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.btn-block { display: block; width: 100%; }
.content-social-icons span:hover { color: #2676f3; }
.content-page-link li { list-style: none; display: inline-block; }
.content-page-link li a { background-color: #b3a998; padding: 5px 3px; width: 37px; display: block; text-align: center; border-radius: 50%; margin-top: 2px; color: #e8e8e8; }
.content-thumb img { width: auto; height: 50px; }
.buttonNumber.submit {background-color: #2196F3;color: white;background-image: -webkit-linear-gradient(top, #0072CE, #003087);}
.content-distributor { overflow: auto; }
.content-distributor a { text-decoration: none; margin-right: 25px; }
.content-distributor img {height: 50px;width: auto;/* margin-top: 20px; */}
.load-navigation { position: relative; top: -10px; left: 20px; font-size: 126%; }
.load-navigation a { color: #b70000; }
.load-navigation a.disable { color: grey; }
.flag { width: 20px; }
.dropdown-menu li { margin-bottom: 0; }
img.full-size { height: 50px; width: auto; }
.content-link-help { position: absolute; right: 10px; z-index: 1; top: 2px; }
.tc { text-align: center; }
.dealer-list { border: solid 1px #CCC; padding: 10px; margin-bottom: 10px; line-height: 30px; }
.dealer-list .glyphicon { color: #FFAB91; }
.dealer-list b { color: #b70000; }
.error-popup { position: fixed; background-color: rgba(127, 8, 8, 0.73); width: 100%; text-align: center; padding: 10px; z-index: 20; color: #FFF; font-size: 150%; top: -50%; }
.test-gogo { position: relative; }
.sticky-menus{top: 0;position: sticky;z-index: 9;background-color: #e1e6e5;/* background-image: linear-gradient(#d0caca, #f7f7f6, #fffffa, #dedcdc); */}

.web-bt {cursor: pointer;padding: 7px;text-align: center;color: white;display: block;font-weight: normal;text-decoration: none;background-color: #0072CE;background-image: -webkit-linear-gradient(top, #0072CE, #003087);}

a.web-bt:hover {color: white;}

.clear-text {position: absolute;right: 42px;z-index: 1;top: 8px;cursor: pointer;}

.slider-imgs {
	
	cursor: pointer;
}



/* customizable snowflake styling */
.snowflake {
  color: #fff;
  font-size: 1em;
  font-family: Arial;
  text-shadow: 0 0 1px #000;
}

@-webkit-keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@-webkit-keyframes snowflakes-shake{0%{-webkit-transform:translateX(0px);transform:translateX(0px)}50%{-webkit-transform:translateX(80px);transform:translateX(80px)}100%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes snowflakes-fall{0%{top:-10%}100%{top:100%}}@keyframes snowflakes-shake{0%{transform:translateX(0px)}50%{transform:translateX(80px)}100%{transform:translateX(0px)}}.snowflake{position:fixed;top:-10%;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;-webkit-animation-name:snowflakes-fall,snowflakes-shake;-webkit-animation-duration:10s,3s;-webkit-animation-timing-function:linear,ease-in-out;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-play-state:running,running;animation-name:snowflakes-fall,snowflakes-shake;animation-duration:10s,3s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite;animation-play-state:running,running}.snowflake:nth-of-type(0){left:1%;-webkit-animation-delay:0s,0s;animation-delay:0s,0s}.snowflake:nth-of-type(1){left:10%;-webkit-animation-delay:1s,1s;animation-delay:1s,1s}.snowflake:nth-of-type(2){left:20%;-webkit-animation-delay:6s,.5s;animation-delay:6s,.5s}.snowflake:nth-of-type(3){left:30%;-webkit-animation-delay:4s,2s;animation-delay:4s,2s}.snowflake:nth-of-type(4){left:40%;-webkit-animation-delay:2s,2s;animation-delay:2s,2s}.snowflake:nth-of-type(5){left:50%;-webkit-animation-delay:8s,3s;animation-delay:8s,3s}.snowflake:nth-of-type(6){left:60%;-webkit-animation-delay:6s,2s;animation-delay:6s,2s}.snowflake:nth-of-type(7){left:70%;-webkit-animation-delay:2.5s,1s;animation-delay:2.5s,1s}.snowflake:nth-of-type(8){left:80%;-webkit-animation-delay:1s,0s;animation-delay:1s,0s}.snowflake:nth-of-type(9){left:90%;-webkit-animation-delay:3s,1.5s;animation-delay:3s,1.5s}
/* Demo Purpose Only*/
.demo {
	font-family: 'Raleway', sans-serif;
	color:#fff;
	display: block;
	margin: 0 auto;
	padding: 15px 0;
	text-align: center;
}
.demo a{
	font-family: 'Raleway', sans-serif;
	color: #000;		
}

.grid-container{
	display: grid;
    grid-gap: 15px;
    padding: 10px;
    grid-template-columns: auto auto auto auto auto auto auto;
}

@media ( max-width: 768px ) {
	.grid-container{
		grid-template-columns: auto auto auto;

	}
}

.grid-r1s2c1s2{
	
	grid-row: 1 / span 2; grid-column: 1 / span 2;
}
.items {
	
	position:relative;
}

.abs-top{
	
background-color: #0303037a;
	
top: 0;
	
width: 100%;
	
left: 0;
	
position: absolute;
	
z-index: 1;
	
padding: 10px 5px;
}

.grid-r1s2c1s3dfdffdf{
	
	grid-row: 1 / span 2; grid-column: 1 / span 3;
}
