@font-face{ font-family:"magictoolbox-thin"; font-weight:normal; font-style:normal; src:url("fonts/magictoolbox-thin.eot?#iefix") format("embedded-opentype"), url("data:font/opentype;base64,AAEAAAANAIAAAwBQRkZUTXJLSEgAAAdAAAAAHEdERUYAKQAPAAAHIAAAAB5PUy8yAlYL4QAAAVgAAABWY21hcEAYY70AAAHUAAABSmdhc3D//wADAAAHGAAAAAhnbHlmMMVOJwAAAzQAAAGIaGVhZAmWUYMAAADcAAAANmhoZWEP9QamAAABFAAAACRobXR4L0EAQAAAAbAAAAAkbG9jYQGGAgAAAAMgAAAAFG1heHAAUAAcAAABOAAAACBuYW1l6MPgdAAABLwAAAH1cG9zdLaTuyIAAAa0AAAAZAABAAAAAQAAEWdxz18PPPUACwgAAAAAANDtg/MAAAAA0O2D8wAA/gIInAaeAAAACAACAAAAAAAAAAEAAAae/gIAuAibAAD//wicAAEAAAAAAAAAAAAAAAAAAAAJAAEAAAAJABkABQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQZeAZAABQAIBTMFmQAAAR4FMwWZAAAD1wBmAhIAAAAABQAAAAAAAAAAAAAAAAAAAAACAAAAAAAAUGZFZABAoAGgBgZm/mYAuAaeAf4AAAABAAAAAAAABAAAAAAAAAACqgAACJsAAAOlAAADpQAACJsAAAibAAAHfABAAAAAAwAAAAMAAAAcAAEAAAAAAEQAAwABAAAAHAAEACgAAAAGAAQAAQACAACgBv//AAAAAKAB//8AAGACAAEAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqACoAKgBMAGAAdACIAJwAxAAFAAAAAAQABZoAAgAFAAgACwAPAAATEQkBIQE3AREJASEDESERZgFd/uECuP6kPQFd/mYBXP1IpAQABNf77AIK/ZkCC1z99gQU/lICCvrNBZr6ZgABAAD+AgicBp4ACwAACQEHCQEnCQE3CQEXBHEEKyP71fvVIwQr+9UjBCsEKyMCUPvVIwQr+9UjBCsEKyP71QQrIwAAAAEAAP4CA6YGngAFAAARARcJAQcDixv8iQN1GwJQBE4X+8n7yRcAAAABAAD+AgOmBp4ABQAACQEnCQE3A6b8dxsDd/yHGwJQ+7IXBDcENxcAAQAAADcInAPdAAUAACUBNwkBFwRO+7IXBDcENxc3A4oa/IkDeRoAAAEAAAA3CJwD3QAFAAAJAQcJAScETgROF/vJ+8kXA938dxsDd/yHGwACAEAAQAHAAcAADQAYAAAlBycGIyImNDYyFhUUDwEWMzI2NCYiBhUUAcAXcSk3P1lZflkh1yc5OFBQcFBXF3EhWX5ZWT82KQInUHBQUDg5AAAADACWAAEAAAAAAAEAEQAkAAEAAAAAAAIABABAAAEAAAAAAAMALQChAAEAAAAAAAQAEQDzAAEAAAAAAAUACwEdAAEAAAAAAAYAEQFNAAMAAQQJAAEAIgAAAAMAAQQJAAIACAA2AAMAAQQJAAMAWgBFAAMAAQQJAAQAIgDPAAMAAQQJAAUAFgEFAAMAAQQJAAYAIgEpAE0AYQBnAGkAYwBUAG8AbwBsAGIAbwB4AC0AVABoAGkAbgAATWFnaWNUb29sYm94LVRoaW4AAFQAaABpAG4AAFRoaW4AAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAATQBhAGcAaQBjAFQAbwBvAGwAYgBvAHgALQBUAGgAaQBuACAAOgAgADIANwAtADEALQAyADAAMQA1AABGb250Rm9yZ2UgMi4wIDogTWFnaWNUb29sYm94LVRoaW4gOiAyNy0xLTIwMTUAAE0AYQBnAGkAYwBUAG8AbwBsAGIAbwB4AC0AVABoAGkAbgAATWFnaWNUb29sYm94LVRoaW4AAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAVmVyc2lvbiAxLjAAAE0AYQBnAGkAYwBUAG8AbwBsAGIAbwB4AC0AVABoAGkAbgAATWFnaWNUb29sYm94LVRoaW4AAAAAAAIAAAAAAAD/mgBmAAAAAAAAAAAAAAAAAAAAAAAAAAAACQAAAAEAAgECAQMBBAEFAQYBBwd1bmlBMDAxB3VuaUEwMDIHdW5pQTAwMwd1bmlBMDA0B3VuaUEwMDUHdW5pQTAwNgAAAAH//wACAAEAAAAMAAAAFgAAAAIAAQADAAgAAQAEAAAAAgAAAAAAAAABAAAAANBwQGEAAAAA0O2D8wAAAADQ7YPz"); } .mm-hidden{ display:none!important } #old_price { display: block !important; } .mm-wrapper{ overflow-x:hidden; position:relative } img { max-width: 100% } li { list-style-type: none; } .mm-menu{ box-sizing:border-box; background:inherit; display:block; padding:0; margin:0; position:absolute; left:0; right:0; top:0; bottom:0; z-index:0; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale } .mm-menu a,.mm-menu a:active,.mm-menu a:hover,.mm-menu a:link,.mm-menu a:visited{ color:inherit; text-decoration:none } .mm-panels,.mm-panels>.mm-panel{ position:absolute; left:0; right:0; top:0; bottom:0; z-index:0 } .mm-panel,.mm-panels{ background:inherit; border-color:inherit; box-sizing:border-box; margin:0 } .mm-panels{ overflow:hidden } .mm-panel{ -webkit-overflow-scrolling:touch; overflow:scroll; overflow-x:hidden; overflow-y:auto; padding:0 20px; -webkit-transform:translate(100%,0); -ms-transform:translate(100%,0); transform:translate(100%,0); -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); transition:-webkit-transform .4s ease; transition:transform .4s ease; transition:transform .4s ease,-webkit-transform .4s ease; -webkit-transform-origin:top left; -ms-transform-origin:top left; transform-origin:top left } .mm-panel:not(.mm-hidden){ display:block } .mm-panel:after,.mm-panel:before{ content:''; display:block; height:20px } .mm-panel_has-navbar{ padding-top:40px } .mm-panel_opened{ z-index:1; -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-panel_opened-parent{ -webkit-transform:translate(-30%,0); -ms-transform:translate(-30%,0); transform:translate(-30%,0); -webkit-transform:translate3d(-30%,0,0); transform:translate3d(-30%,0,0) } .mm-panel_highest{ z-index:2 } .mm-panel_noanimation{ transition:none!important } .mm-panel_noanimation.mm-panel_opened-parent{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-listitem_vertical>.mm-panel{ -webkit-transform:none!important; -ms-transform:none!important; transform:none!important; display:none; padding:10px 0 10px 10px } .mm-listitem_vertical>.mm-panel:after,.mm-listitem_vertical>.mm-panel:before{ content:none; display:none } .mm-listitem_opened>.mm-panel{ display:block } .mm-listitem_vertical>.mm-btn_next{ box-sizing:border-box; height:40px; bottom:auto } .mm-listitem_vertical .mm-listitem:last-child:after{ border-color:transparent } .mm-listitem_opened>.mm-btn_next:after{ -webkit-transform:rotate(225deg); -ms-transform:rotate(225deg); transform:rotate(225deg); right:19px } .mm-btn{ box-sizing:border-box; width:40px; height:40px; position:absolute; top:0; z-index:1 } .mm-btn_fullwidth{ width:100% } .mm-btn_clear:after,.mm-btn_clear:before,.mm-btn_close:after,.mm-btn_close:before{ content:''; border:2px solid transparent; box-sizing:content-box; display:block; width:5px; height:5px; margin:auto; position:absolute; top:0; bottom:0; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg) } .mm-btn_clear:before,.mm-btn_close:before{ border-right:none; border-bottom:none; right:18px } .mm-btn_clear:after,.mm-btn_close:after{ border-left:none; border-top:none; right:25px } .mm-btn_next:after,.mm-btn_prev:before{ content:''; border-top:2px solid transparent; border-left:2px solid transparent; box-sizing:content-box; display:block; width:8px; height:8px; margin:auto; position:absolute; top:0; bottom:0 } .mm-btn_prev:before{ -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); left:23px; right:auto } .mm-btn_next:after{ -webkit-transform:rotate(135deg); -ms-transform:rotate(135deg); transform:rotate(135deg); right:23px; left:auto } .mm-navbar{ border-bottom:1px solid; border-color:inherit; text-align:center; line-height:20px; display:none; height:40px; padding:0 40px; margin:0; position:absolute; top:0; left:0; right:0; opacity:1; transition:opacity .4s ease } .mm-navbar>*{ box-sizing:border-box; display:block; padding:10px 0 } .mm-navbar a,.mm-navbar a:hover{ text-decoration:none } .mm-navbar__title{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden } .mm-navbar__btn:first-child{ left:0 } .mm-navbar__btn:last-child{ text-align:right; right:0 } .mm-panel_has-navbar .mm-navbar{ display:block } .mm-listitem,.mm-listview{ list-style:none; display:block; padding:0; margin:0 } .mm-listitem,.mm-listitem .mm-btn_next,.mm-listitem .mm-btn_next:before,.mm-listitem:after,.mm-listview{ border-color:inherit } .mm-listview{ font:inherit; line-height:20px } .mm-panels>.mm-panel>.mm-listview{ margin:20px -20px } .mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{ margin-top:-20px } .mm-listitem{ position:relative } .mm-listitem:after{ content:''; border-bottom-width:1px; border-bottom-style:solid; display:block; position:absolute; left:0; right:0; bottom:0 } .mm-listitem:after{ left:20px } .mm-listitem a,.mm-listitem a:hover{ text-decoration:none } .mm-listitem>a,.mm-listitem>span{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:inherit; display:block; padding:10px 10px 10px 20px; margin:0 } .mm-listitem .mm-btn_next{ background:rgba(3,2,1,0); padding:0; position:absolute; right:0; top:0; bottom:0; z-index:2 } .mm-listitem .mm-btn_next:before{ content:''; border-left-width:0px; border-left-style:solid; display:block; position:absolute; top:0; bottom:0; left:0 } .mm-listitem .mm-btn_next:not(.mm-btn_fullwidth){ width:50px } .mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth)+span{ margin-right:50px } .mm-listitem .mm-btn_fullwidth:before{ border-left:none } .mm-listitem .mm-btn_fullwidth+a,.mm-listitem .mm-btn_fullwidth+span{ padding-right:50px } .mm-listitem_divider{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:75%; text-transform:uppercase; padding:5px 10px 5px 20px } .mm-listitem_divider:after{ content:' '; display:none; position:static; display:inline-block } .mm-listitem_spacer{ padding-top:40px } .mm-listitem_spacer>.mm-btn_next{ top:40px } .mm-menu{ background:#f3f3f3; border-color:rgba(0,0,0,.1); color:rgba(0,0,0,.75) } .mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{ color:rgba(0,0,0,.3) } .mm-menu .mm-btn:after,.mm-menu .mm-btn:before{ border-color:rgba(0,0,0,.3) } .mm-menu .mm-listview .mm-btn_next:after{ border-color:rgba(0,0,0,.3) } .mm-menu .mm-listview a:not(.mm-btn_next){ } .mm-menu .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu .mm-listitem_selected>span{ background:rgba(255,255,255,.4) } .mm-menu .mm-listitem_opened>.mm-btn_next,.mm-menu .mm-listitem_opened>.mm-panel{ background:rgba(0,0,0,.05) } .mm-menu .mm-listitem_divider{ background:rgba(0,0,0,.05) } .mm-page{ box-sizing:border-box; position:relative } .mm-slideout{ transition:-webkit-transform .4s ease; transition:transform .4s ease; transition:transform .4s ease,-webkit-transform .4s ease; z-index:1 } .mm-wrapper_opened{ overflow-x:hidden; position:relative } .mm-wrapper_background .mm-page{ background:inherit } .mm-menu_offcanvas{ display:none; position:fixed; right:auto; z-index:0 } .mm-menu_offcanvas.mm-menu_opened{ display:block } .mm-menu_offcanvas.mm-menu_opened.mm-no-csstransforms{ z-index:10 } .mm-menu_offcanvas{ width:80%; min-width:140px; max-width:440px } .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(80vw,0); -ms-transform:translate(80vw,0); transform:translate(80vw,0); -webkit-transform:translate3d(80vw,0,0); transform:translate3d(80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(140px,0); -ms-transform:translate(140px,0); transform:translate(140px,0); -webkit-transform:translate3d(140px,0,0); transform:translate3d(140px,0,0) } } @media all and (min-width:550px){ .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(440px,0); -ms-transform:translate(440px,0); transform:translate(440px,0); -webkit-transform:translate3d(440px,0,0); transform:translate3d(440px,0,0) } } .mm-page__blocker{ background:rgba(0,0,0,0.3); display:none; width:100%; height:100%; position:fixed; top:0; left:0; z-index:2 } .mm-wrapper_blocking{ overflow:hidden } .mm-wrapper_blocking body{ overflow:hidden } .mm-wrapper_blocking .mm-page__blocker{ display:block } .mm-sronly{ border:0!important; clip:rect(1px,1px,1px,1px)!important; -webkit-clip-path:inset(50%)!important; clip-path:inset(50%)!important; white-space:nowrap!important; width:1px!important; min-width:1px!important; height:1px!important; min-height:1px!important; padding:0!important; overflow:hidden!important; position:absolute!important } .mm-menu_autoheight{ transition:none .4s ease; transition-property:height,-webkit-transform; transition-property:transform,height; transition-property:transform,height,-webkit-transform } .mm-menu_autoheight:not(.mm-menu_offcanvas){ position:relative } .mm-menu_autoheight.mm-menu_position-bottom,.mm-menu_autoheight.mm-menu_position-top{ max-height:80% } .mm-menu_autoheight-measuring .mm-panel{ display:block!important } .mm-menu_autoheight-measuring .mm-listitem_vertical:not(.mm-listitem_opened) .mm-panel{ display:none!important } .mm-menu_autoheight-measuring .mm-panels>.mm-panel{ bottom:auto!important; height:auto!important } [class*=mm-menu_columns-]{ transition-property:width } [class*=mm-menu_columns-] .mm-panels>.mm-panel{ right:auto; transition-property:width,-webkit-transform; transition-property:width,transform; transition-property:width,transform,-webkit-transform } [class*=mm-menu_columns-] .mm-panels>.mm-panel_opened,[class*=mm-menu_columns-] .mm-panels>.mm-panel_opened-parent{ display:block!important } [class*=mm-panel_columns-]{ border-right:1px solid; border-color:inherit } .mm-menu_columns-1 .mm-panel_columns-0,.mm-menu_columns-2 .mm-panel_columns-1,.mm-menu_columns-3 .mm-panel_columns-2,.mm-menu_columns-4 .mm-panel_columns-3{ border-right:none } [class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-0{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-menu_columns-0 .mm-panels>.mm-panel{ z-index:0 } .mm-menu_columns-0 .mm-panels>.mm-panel else{ width:100% } .mm-menu_columns-0 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){ -webkit-transform:translate(100%,0); -ms-transform:translate(100%,0); transform:translate(100%,0); -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0) } .mm-menu_columns-0{ width:80%; min-width:140px; max-width:0 } .mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(80vw,0); -ms-transform:translate(80vw,0); transform:translate(80vw,0); -webkit-transform:translate3d(80vw,0,0); transform:translate3d(80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(140px,0); -ms-transform:translate(140px,0); transform:translate(140px,0); -webkit-transform:translate3d(140px,0,0); transform:translate3d(140px,0,0) } } @media all and (min-width:0px){ .mm-wrapper_opening .mm-menu_columns-0.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } } .mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-80vw,0); -ms-transform:translate(-80vw,0); transform:translate(-80vw,0); -webkit-transform:translate3d(-80vw,0,0); transform:translate3d(-80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-140px,0); -ms-transform:translate(-140px,0); transform:translate(-140px,0); -webkit-transform:translate3d(-140px,0,0); transform:translate3d(-140px,0,0) } } @media all and (min-width:0px){ .mm-wrapper_opening .mm-menu_columns-0.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } } [class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-1{ -webkit-transform:translate(100%,0); -ms-transform:translate(100%,0); transform:translate(100%,0); -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0) } .mm-menu_columns-1 .mm-panels>.mm-panel{ z-index:1; width:100% } .mm-menu_columns-1 .mm-panels>.mm-panel else{ width:100% } .mm-menu_columns-1 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){ -webkit-transform:translate(200%,0); -ms-transform:translate(200%,0); transform:translate(200%,0); -webkit-transform:translate3d(200%,0,0); transform:translate3d(200%,0,0) } .mm-menu_columns-1{ width:80%; min-width:140px; max-width:440px } .mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(80vw,0); -ms-transform:translate(80vw,0); transform:translate(80vw,0); -webkit-transform:translate3d(80vw,0,0); transform:translate3d(80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(140px,0); -ms-transform:translate(140px,0); transform:translate(140px,0); -webkit-transform:translate3d(140px,0,0); transform:translate3d(140px,0,0) } } @media all and (min-width:550px){ .mm-wrapper_opening .mm-menu_columns-1.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(440px,0); -ms-transform:translate(440px,0); transform:translate(440px,0); -webkit-transform:translate3d(440px,0,0); transform:translate3d(440px,0,0) } } .mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-80vw,0); -ms-transform:translate(-80vw,0); transform:translate(-80vw,0); -webkit-transform:translate3d(-80vw,0,0); transform:translate3d(-80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-140px,0); -ms-transform:translate(-140px,0); transform:translate(-140px,0); -webkit-transform:translate3d(-140px,0,0); transform:translate3d(-140px,0,0) } } @media all and (min-width:550px){ .mm-wrapper_opening .mm-menu_columns-1.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-440px,0); -ms-transform:translate(-440px,0); transform:translate(-440px,0); -webkit-transform:translate3d(-440px,0,0); transform:translate3d(-440px,0,0) } } [class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-2{ -webkit-transform:translate(200%,0); -ms-transform:translate(200%,0); transform:translate(200%,0); -webkit-transform:translate3d(200%,0,0); transform:translate3d(200%,0,0) } .mm-menu_columns-2 .mm-panels>.mm-panel{ z-index:2; width:50% } .mm-menu_columns-2 .mm-panels>.mm-panel else{ width:100% } .mm-menu_columns-2 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){ -webkit-transform:translate(300%,0); -ms-transform:translate(300%,0); transform:translate(300%,0); -webkit-transform:translate3d(300%,0,0); transform:translate3d(300%,0,0) } .mm-menu_columns-2{ width:80%; min-width:140px; max-width:880px } .mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(80vw,0); -ms-transform:translate(80vw,0); transform:translate(80vw,0); -webkit-transform:translate3d(80vw,0,0); transform:translate3d(80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(140px,0); -ms-transform:translate(140px,0); transform:translate(140px,0); -webkit-transform:translate3d(140px,0,0); transform:translate3d(140px,0,0) } } @media all and (min-width:1100px){ .mm-wrapper_opening .mm-menu_columns-2.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(880px,0); -ms-transform:translate(880px,0); transform:translate(880px,0); -webkit-transform:translate3d(880px,0,0); transform:translate3d(880px,0,0) } } .mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-80vw,0); -ms-transform:translate(-80vw,0); transform:translate(-80vw,0); -webkit-transform:translate3d(-80vw,0,0); transform:translate3d(-80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-140px,0); -ms-transform:translate(-140px,0); transform:translate(-140px,0); -webkit-transform:translate3d(-140px,0,0); transform:translate3d(-140px,0,0) } } @media all and (min-width:1100px){ .mm-wrapper_opening .mm-menu_columns-2.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-880px,0); -ms-transform:translate(-880px,0); transform:translate(-880px,0); -webkit-transform:translate3d(-880px,0,0); transform:translate3d(-880px,0,0) } } [class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-3{ -webkit-transform:translate(300%,0); -ms-transform:translate(300%,0); transform:translate(300%,0); -webkit-transform:translate3d(300%,0,0); transform:translate3d(300%,0,0) } .mm-menu_columns-3 .mm-panels>.mm-panel{ z-index:3; width:33.34% } .mm-menu_columns-3 .mm-panels>.mm-panel else{ width:100% } .mm-menu_columns-3 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){ -webkit-transform:translate(400%,0); -ms-transform:translate(400%,0); transform:translate(400%,0); -webkit-transform:translate3d(400%,0,0); transform:translate3d(400%,0,0) } .mm-menu_columns-3{ width:80%; min-width:140px; max-width:1320px } .mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(80vw,0); -ms-transform:translate(80vw,0); transform:translate(80vw,0); -webkit-transform:translate3d(80vw,0,0); transform:translate3d(80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(140px,0); -ms-transform:translate(140px,0); transform:translate(140px,0); -webkit-transform:translate3d(140px,0,0); transform:translate3d(140px,0,0) } } @media all and (min-width:1650px){ .mm-wrapper_opening .mm-menu_columns-3.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(1320px,0); -ms-transform:translate(1320px,0); transform:translate(1320px,0); -webkit-transform:translate3d(1320px,0,0); transform:translate3d(1320px,0,0) } } .mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-80vw,0); -ms-transform:translate(-80vw,0); transform:translate(-80vw,0); -webkit-transform:translate3d(-80vw,0,0); transform:translate3d(-80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-140px,0); -ms-transform:translate(-140px,0); transform:translate(-140px,0); -webkit-transform:translate3d(-140px,0,0); transform:translate3d(-140px,0,0) } } @media all and (min-width:1650px){ .mm-wrapper_opening .mm-menu_columns-3.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-1320px,0); -ms-transform:translate(-1320px,0); transform:translate(-1320px,0); -webkit-transform:translate3d(-1320px,0,0); transform:translate3d(-1320px,0,0) } } [class*=mm-menu_columns-] .mm-panels>.mm-panel_columns-4{ -webkit-transform:translate(400%,0); -ms-transform:translate(400%,0); transform:translate(400%,0); -webkit-transform:translate3d(400%,0,0); transform:translate3d(400%,0,0) } .mm-menu_columns-4 .mm-panels>.mm-panel{ z-index:4; width:25% } .mm-menu_columns-4 .mm-panels>.mm-panel else{ width:100% } .mm-menu_columns-4 .mm-panels>.mm-panel:not(.mm-panel_opened):not(.mm-panel_opened-parent){ -webkit-transform:translate(500%,0); -ms-transform:translate(500%,0); transform:translate(500%,0); -webkit-transform:translate3d(500%,0,0); transform:translate3d(500%,0,0) } .mm-menu_columns-4{ width:80%; min-width:140px; max-width:1760px } .mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(80vw,0); -ms-transform:translate(80vw,0); transform:translate(80vw,0); -webkit-transform:translate3d(80vw,0,0); transform:translate3d(80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(140px,0); -ms-transform:translate(140px,0); transform:translate(140px,0); -webkit-transform:translate3d(140px,0,0); transform:translate3d(140px,0,0) } } @media all and (min-width:2200px){ .mm-wrapper_opening .mm-menu_columns-4.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(1760px,0); -ms-transform:translate(1760px,0); transform:translate(1760px,0); -webkit-transform:translate3d(1760px,0,0); transform:translate3d(1760px,0,0) } } .mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-80vw,0); -ms-transform:translate(-80vw,0); transform:translate(-80vw,0); -webkit-transform:translate3d(-80vw,0,0); transform:translate3d(-80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-140px,0); -ms-transform:translate(-140px,0); transform:translate(-140px,0); -webkit-transform:translate3d(-140px,0,0); transform:translate3d(-140px,0,0) } } @media all and (min-width:2200px){ .mm-wrapper_opening .mm-menu_columns-4.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-1760px,0); -ms-transform:translate(-1760px,0); transform:translate(-1760px,0); -webkit-transform:translate3d(-1760px,0,0); transform:translate3d(-1760px,0,0) } } [class*=mm-menu_columns-].mm-menu_position-bottom,[class*=mm-menu_columns-].mm-menu_position-top{ width:100%; max-width:100%; min-width:100% } .mm-wrapper_opening [class*=mm-menu_columns-].mm-menu_position-front{ transition-property:width,min-width,max-width,-webkit-transform; transition-property:width,min-width,max-width,transform; transition-property:width,min-width,max-width,transform,-webkit-transform } .mm-counter{ font-style:normal; line-height:20px; display:block; margin-top:-10px; position:absolute; right:45px; top:50% } .mm-counter+.mm-btn_next:not(.mm-btn_fullwidth){ width:100% } .mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+a,.mm-counter+.mm-btn_next:not(.mm-btn_fullwidth)+span{ margin-right:90px } .mm-counter+.mm-btn_fullwidth+a,.mm-counter+.mm-btn_fullwidth+span{ padding-right:90px } .mm-listitem_vertical>.mm-counter{ top:12px; margin-top:0 } .mm-listitem_vertical.mm-listitem_spacer>.mm-counter{ margin-top:40px } .mm-listitem_nosubitems>.mm-counter{ display:none } .mm-counter{ color:rgba(0,0,0,.3) } .mm-listitem_divider{ opacity:1; transition:opacity .4s ease } .mm-menu_dividers-light .mm-listitem_divider{ background:inherit; font-size:inherit; color:rgba(0,0,0,.3); padding-top:15px; padding-bottom:5px } .mm-border-none .mm-listitem_divider{ border-top-width:1px; border-top-style:solid } .mm-listview_fixeddivider{ background:inherit; display:none; position:absolute; top:0; left:0; right:0; z-index:10; -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-listview_fixeddivider:after{ content:none!important; display:none!important } .mm-panel_dividers .mm-listview_fixeddivider{ display:block } .mm-wrapper_opened.mm-dragging .mm-menu,.mm-wrapper_opened.mm-dragging .mm-slideout{ transition-duration:0s } .mm-menu_dropdown{ box-shadow:0 2px 10px rgba(0,0,0,.3); height:80% } .mm-wrapper_dropdown .mm-slideout{ -webkit-transform:none!important; -ms-transform:none!important; transform:none!important; z-index:0 } .mm-wrapper_dropdown .mm-page__blocker{ transition-delay:0s!important; z-index:1 } .mm-wrapper_dropdown .mm-menu_dropdown{ z-index:2 } .mm-wrapper_dropdown.mm-wrapper_opened:not(.mm-wrapper_opening) .mm-menu_dropdown{ display:none } [class*=mm-menu_tip-]:before{ content:''; background:inherit; box-shadow:0 2px 10px rgba(0,0,0,.3); display:block; width:15px; height:15px; position:absolute; z-index:0; -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg) } .mm-menu_tip-left:before{ left:22px } .mm-menu_tip-right:before{ right:22px } .mm-menu_tip-top:before{ top:-8px } .mm-menu_tip-bottom:before{ bottom:-8px } .mm-iconbar{ border-color:inherit; border-style:solid; border-width:0; border-right-width:1px; text-align:center; line-height:20px; overflow:hidden; box-sizing:border-box; position:absolute; top:0; left:0; bottom:0; z-index:2 } .mm-iconbar__bottom,.mm-iconbar__top{ width:inherit; position:absolute; -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-iconbar__bottom>*,.mm-iconbar__top>*{ box-sizing:border-box; display:block; padding:10px 0 } .mm-iconbar__bottom a,.mm-iconbar__bottom a:hover,.mm-iconbar__top a,.mm-iconbar__top a:hover{ text-decoration:none } .mm-iconbar__top{ top:0 } .mm-iconbar__bottom{ bottom:0 } .mm-menu_iconbar-40 .mm-navbars_bottom,.mm-menu_iconbar-40 .mm-navbars_top,.mm-menu_iconbar-40 .mm-panels{ left:40px } .mm-menu_iconbar-40 .mm-iconbar{ width:40px } .mm-menu_iconbar-60 .mm-navbars_bottom,.mm-menu_iconbar-60 .mm-navbars_top,.mm-menu_iconbar-60 .mm-panels{ left:60px } .mm-menu_iconbar-60 .mm-iconbar{ width:60px } .mm-menu_iconbar-80 .mm-navbars_bottom,.mm-menu_iconbar-80 .mm-navbars_top,.mm-menu_iconbar-80 .mm-panels{ left:80px } .mm-menu_iconbar-80 .mm-iconbar{ width:80px } .mm-iconbar,.mm-iconbar a{ color:rgba(0,0,0,.3) } .mm-iconbar__tab_selected{ background:rgba(255,255,255,.4) } [class*=mm-menu_iconpanel-] .mm-panels>.mm-panel{ transition-property:left,-webkit-transform; transition-property:transform,left; transition-property:transform,left,-webkit-transform } [class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first,[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened~.mm-listview_fixeddivider{ left:0 } [class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened,[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{ display:block!important } [class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0),[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened[class*=mm-panel_iconpanel-]:not(.mm-panel_iconpanel-first):not(.mm-panel_iconpanel-0){ border-left:1px solid; border-color:inherit } [class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{ overflow-y:hidden; -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } [class*=mm-menu_iconpanel-].mm-menu_hidedivider .mm-panel_opened-parent .mm-listitem_divider,[class*=mm-menu_iconpanel-].mm-menu_hidenavbar .mm-panel_opened-parent .mm-navbar{ opacity:0 } .mm-menu_iconpanel-40 .mm-panel_iconpanel-0,.mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{ left:0 } .mm-menu_iconpanel-40 .mm-panel_iconpanel-1,.mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{ left:40px } .mm-menu_iconpanel-40 .mm-panel_iconpanel-2,.mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{ left:80px } .mm-menu_iconpanel-40 .mm-panel_iconpanel-3,.mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{ left:120px } .mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{ left:40px } .mm-menu_iconpanel-60 .mm-panel_iconpanel-0,.mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{ left:0 } .mm-menu_iconpanel-60 .mm-panel_iconpanel-1,.mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{ left:60px } .mm-menu_iconpanel-60 .mm-panel_iconpanel-2,.mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{ left:120px } .mm-menu_iconpanel-60 .mm-panel_iconpanel-3,.mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{ left:180px } .mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{ left:60px } .mm-menu_iconpanel-80 .mm-panel_iconpanel-0,.mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{ left:0 } .mm-menu_iconpanel-80 .mm-panel_iconpanel-1,.mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{ left:80px } .mm-menu_iconpanel-80 .mm-panel_iconpanel-2,.mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{ left:160px } .mm-menu_iconpanel-80 .mm-panel_iconpanel-3,.mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{ left:240px } .mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{ left:80px } .mm-panel__blocker{ background:inherit; opacity:0; display:block; position:absolute; top:0; right:0; left:0; z-index:3; transition:opacity .4s ease } .mm-panel_opened-parent .mm-panel__blocker{ opacity:.6; bottom:-100000px } .mm-menu_keyboardfocus a:focus{ outline:0 } .mm-menu_keyboardfocus a:focus{ background:rgba(255,255,255,.4) } .mm-navbars_bottom,.mm-navbars_top{ background:inherit; border-color:inherit; border-width:0; position:absolute; left:0; right:0; z-index:1 } .mm-navbars_bottom>.mm-navbar,.mm-navbars_top>.mm-navbar{ border-width:0; border-color:inherit; display:-webkit-box; display:-ms-flexbox; display:flex; position:relative; -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-navbars_bottom>.mm-navbar:not(.mm-navbar_has-btns),.mm-navbars_top>.mm-navbar:not(.mm-navbar_has-btns){ padding:0 } .mm-navbars_bottom>.mm-navbar>:not(img):not(.mm-btn),.mm-navbars_top>.mm-navbar>:not(img):not(.mm-btn){ -webkit-box-flex:1; -ms-flex:1; flex:1 } .mm-navbars_top{ border-bottom-style:solid; border-bottom-width:1px; top:0; bottom:auto } .mm-menu_navbar_top-1 .mm-panels{ top:40px } .mm-menu_navbar_top-2 .mm-panels{ top:80px } .mm-menu_navbar_top-3 .mm-panels{ top:120px } .mm-menu_navbar_top-4 .mm-panels{ top:160px } .mm-navbars_bottom{ border-top-style:solid; border-top-width:1px; bottom:0; top:auto } .mm-menu_navbar_bottom-1 .mm-panels{ bottom:40px } .mm-menu_navbar_bottom-2 .mm-panels{ bottom:80px } .mm-menu_navbar_bottom-3 .mm-panels{ bottom:120px } .mm-menu_navbar_bottom-4 .mm-panels{ bottom:160px } .mm-navbar_size-2{ height:80px } .mm-navbar_size-3{ height:120px } .mm-navbar_size-4{ height:160px } .mm-navbar__breadcrumbs{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; -webkit-overflow-scrolling:touch; overflow-x:auto; text-align:left; padding:0 0 0 17px } .mm-navbar__breadcrumbs>*{ display:inline-block; padding:10px 3px } .mm-navbar__breadcrumbs>a{ text-decoration:underline } .mm-navbar_has-btns .mm-navbar__breadcrumbs{ margin-left:-40px } .mm-navbar_has-btns .mm-btn:not(.mm-hidden)+.mm-navbar__breadcrumbs{ margin-left:0; padding-left:0 } .mm-navbar_tabs,.mm-navbar_tabs~.mm-navbar{ background:inherit!important } .mm-navbar__tab_selected{ background:inherit; border-width:1px; border-style:solid; border-color:inherit } .mm-navbar__tab_selected:first-child{ border-left:none } .mm-navbar__tab_selected:last-child{ border-right:none } .mm-navbars_top .mm-navbar_tabs:not(:last-child){ border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:inherit } .mm-navbars_top .mm-navbar__tab_selected{ border-bottom:none; margin-bottom:-1px } .mm-navbars_top .mm-navbar_tabs:first-child .mm-navbar__tab_selected{ border-top:none } .mm-navbars_bottom .mm-navbar_tabs:not(:first-child){ border-top-width:1px; border-top-style:solid; border-top-color:inherit } .mm-navbars_bottom .mm-navbar__tab_selected{ border-top:none; margin-top:-1px } .mm-navbars_bottom .mm-navbar_tabs:last-child .mm-navbar__tab_selected{ border-bottom:none } .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){ background:rgba(255,255,255,.4) } .mm-menu_rtl{ direction:rtl } .mm-menu_rtl.mm-menu_offcanvas{ right:auto } .mm-menu_rtl .mm-panel:not(.mm-panel_opened){ -webkit-transform:translate(-100%,0); -ms-transform:translate(-100%,0); transform:translate(-100%,0); -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0) } .mm-menu_rtl .mm-panel.mm-panel_opened-parent{ -webkit-transform:translate(30%,0); -ms-transform:translate(30%,0); transform:translate(30%,0); -webkit-transform:translate3d(30%,0,0); transform:translate3d(30%,0,0) } .mm-menu_rtl .mm-navbar .mm-btn:first-child{ left:auto; right:0 } .mm-menu_rtl .mm-navbar .mm-btn:last-child{ right:auto; left:0 } .mm-menu_rtl .mm-navbar .mm-btn_next:after{ -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); left:23px; right:auto } .mm-menu_rtl .mm-navbar .mm-btn_prev:before{ -webkit-transform:rotate(135deg); -ms-transform:rotate(135deg); transform:rotate(135deg); right:23px; left:auto } .mm-menu_rtl .mm-listitem:after{ left:0; right:20px } .mm-menu_rtl .mm-listitem>a:not(.mm-btn_next),.mm-menu_rtl .mm-listitem>span:not(.mm-btn_next){ padding-left:10px; padding-right:20px!important; margin-right:0!important } .mm-menu_rtl .mm-listitem .mm-btn_next{ right:auto; left:0 } .mm-menu_rtl .mm-listitem .mm-btn_next:before{ left:auto; right:0 } .mm-menu_rtl .mm-listitem .mm-btn_next:after{ -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg); left:23px; right:auto } .mm-menu_rtl .mm-listitem .mm-btn_next+a,.mm-menu_rtl .mm-listitem .mm-btn_next+span{ margin-left:50px } .mm-menu_rtl .mm-listitem .mm-btn_fullwidth+a,.mm-menu_rtl .mm-listitem .mm-btn_fullwidth+span{ padding-left:50px } .mm-menu_rtl .mm-counter{ left:45px; right:auto } .mm-menu_rtl .mm-counter+.mm-btn_next+a,.mm-menu_rtl .mm-counter+.mm-btn_next+span{ margin-left:90px } .mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+a,.mm-menu_rtl .mm-listview .mm-counter+.mm-btn_fullwidth+span{ padding-left:90px } .mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel{ transition-property:right,-webkit-transform; transition-property:transform,right; transition-property:transform,right,-webkit-transform } .mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first,.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_iconpanel-first.mm-panel_opened~.mm-listview_fixeddivider{ left:0; right:0 } .mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened,.mm-menu_rtl[class*=mm-menu_iconpanel-] .mm-panels>.mm-panel_opened-parent{ border-left:none; border-right:1px solid; border-color:inherit } .mm-menu_rtl [class*=mm-panel_iconpanel-],.mm-menu_rtl [class*=mm-panel_iconpanel-]~.mm-listview_fixeddivider{ left:0 } .mm-menu_rtl [class*=mm-panel_iconpanel-].mm-panel_opened-parent{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{ right:0 } .mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{ right:40px } .mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{ right:80px } .mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{ right:120px } .mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_rtl .mm-menu_iconpanel-40 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{ right:40px } .mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{ right:0 } .mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{ right:60px } .mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{ right:120px } .mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{ right:180px } .mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_rtl .mm-menu_iconpanel-60 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{ right:60px } .mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-0.mm-panel_opened~.mm-listview_fixeddivider{ right:0 } .mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-1.mm-panel_opened~.mm-listview_fixeddivider{ right:80px } .mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-2.mm-panel_opened~.mm-listview_fixeddivider{ right:160px } .mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-3.mm-panel_opened~.mm-listview_fixeddivider{ right:240px } .mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel,.mm-menu_rtl .mm-menu_iconpanel-80 .mm-panel_iconpanel-first~.mm-panel_opened~.mm-listview_fixeddivider{ right:80px } .mm-menu_rtl html[class*=mm-sidebar_expanded-]:not(.mm-sidebar_closed) .mm-menu_rtl~.mm-slideout{ -webkit-transform:translate(0,0)!important; -ms-transform:translate(0,0)!important; transform:translate(0,0)!important; right:0 } .mm-menu_rtl label.mm-check,.mm-menu_rtl label.mm-toggle{ left:20px; right:auto!important } .mm-menu_rtl label.mm-toggle+a,.mm-menu_rtl label.mm-toggle+span{ padding-left:80px } .mm-menu_rtl label.mm-check+a,.mm-menu_rtl label.mm-check+span{ padding-left:60px } .mm-menu_rtl .mm-btn_next+label.mm-check,.mm-menu_rtl .mm-btn_next+label.mm-toggle{ left:60px } .mm-menu_rtl .mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-btn_next+label.mm-check+span,.mm-menu_rtl .mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-btn_next+label.mm-toggle+span{ margin-left:50px } .mm-menu_rtl .mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-btn_next+label.mm-toggle+span{ padding-left:70px } .mm-menu_rtl .mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-btn_next+label.mm-check+span{ padding-left:50px } .mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle{ left:100px } .mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+a,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-check+span,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+a,.mm-menu_rtl .mm-counter+.mm-btn_next+label.mm-toggle+span{ margin-left:90px } .mm-searchfield{ height:40px; padding:0; display:-webkit-box; display:-ms-flexbox; display:flex } .mm-searchfield input{ border:none!important; outline:0!important; box-shadow:none!important; border-radius:4px; font:inherit; font-size:inherit; line-height:26px; display:block; box-sizing:border-box; width:100%; max-width:100%; height:26px; min-height:26px; max-height:26px; margin:0; padding:0 10px } .mm-searchfield input::-ms-clear{ display:none } .mm-searchfield__input{ padding:7px 10px 0 10px; position:relative } .mm-panel__noresultsmsg{ text-align:center; font-size:150%; padding:40px 0 } .mm-searchfield__btn{ right:0; top:0 } .mm-searchfield__input{ -webkit-box-flex:1; -ms-flex:1; flex:1; box-sizing:border-box; width:100%; max-width:100% } .mm-searchfield__cancel{ text-decoration:none; line-height:40px; display:block; padding-right:10px; margin-right:-100px; transition:margin .4s ease } .mm-searchfield__cancel-active{ margin-right:0 } .mm-panel>.mm-searchfield{ width:100%; position:absolute; top:0; left:0 } .mm-panel_has-searchfield{ padding-top:40px } .mm-panel_has-navbar.mm-panel_has-searchfield{ padding-top:80px } .mm-panel_has-navbar.mm-panel_has-searchfield>.mm-searchfield{ top:40px } .mm-listitem_nosubitems>.mm-btn_next{ display:none } .mm-listitem_nosubitems>.mm-btn_next+a,.mm-listitem_nosubitems>.mm-btn_next+span{ padding-right:10px } .mm-searchfield input{ background:rgba(0,0,0,.05); color:rgba(0,0,0,.75) } .mm-panel__noresultsmsg{ color:rgba(0,0,0,.3) } .mm-sectionindexer{ background:inherit; text-align:center; font-size:12px; box-sizing:border-box; width:20px; position:absolute; top:0; bottom:0; right:-20px; z-index:15; transition:right .4s ease; -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:space-evenly; -ms-flex-pack:space-evenly; justify-content:space-evenly } .mm-sectionindexer a{ line-height:1; text-decoration:none; display:block } .mm-sectionindexer~.mm-panels{ transition:right .4s ease } .mm-menu_has-sectionindexer .mm-sectionindexer{ right:0 } .mm-menu_has-sectionindexer .mm-panels{ right:20px } .mm-menu_navbar_top-1 .mm-sectionindexer{ top:42px } .mm-menu_navbar_top-2 .mm-sectionindexer{ top:82px } .mm-menu_navbar_top-3 .mm-sectionindexer{ top:122px } .mm-menu_navbar_top-4 .mm-sectionindexer{ top:162px } .mm-menu_navbar_bottom-1 .mm-sectionindexer{ bottom:42px } .mm-menu_navbar_bottom-2 .mm-sectionindexer{ bottom:82px } .mm-menu_navbar_bottom-3 .mm-sectionindexer{ bottom:122px } .mm-menu_navbar_bottom-4 .mm-sectionindexer{ bottom:162px } .mm-sectionindexer a{ color:rgba(0,0,0,.3) } .mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth),.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+a,.mm-menu_selected-parent .mm-listitem>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem>a:not(.mm-btn_fullwidth){ transition:background .4s ease } .mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{ background:0 0 } .mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{ background:rgba(255,255,255,.4) } .mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{ background:0 0 } .mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){ background:rgba(255,255,255,.4) } [class*=mm-wrapper_sidebar-collapsed-] body,[class*=mm-wrapper_sidebar-expanded-] body{ position:relative } [class*=mm-wrapper_sidebar-collapsed-] .mm-slideout,[class*=mm-wrapper_sidebar-expanded-] .mm-slideout{ transition-property:width,-webkit-transform; transition-property:width,transform; transition-property:width,transform,-webkit-transform } [class*=mm-wrapper_sidebar-collapsed-] .mm-page,[class*=mm-wrapper_sidebar-expanded-] .mm-page{ background:inherit; box-sizing:border-box; min-height:100vh } [class*=mm-wrapper_sidebar-collapsed-] .mm-menu_sidebar-collapsed,[class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{ display:block!important; top:0!important; right:auto!important; bottom:0!important; left:0!important } [class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidedivider .mm-listitem_divider,[class*=mm-wrapper_sidebar-collapsed-]:not(.mm-wrapper_opening) .mm-menu_hidenavbar .mm-navbar{ opacity:0 } .mm-wrapper_sidebar-collapsed-40 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-40 .mm-slideout{ width:calc(100% - 40px); -webkit-transform:translate(40px,0); -ms-transform:translate(40px,0); transform:translate(40px,0); -webkit-transform:translate3d(40px,0,0); transform:translate3d(40px,0,0) } .mm-wrapper_sidebar-collapsed-60 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-60 .mm-slideout{ width:calc(100% - 60px); -webkit-transform:translate(60px,0); -ms-transform:translate(60px,0); transform:translate(60px,0); -webkit-transform:translate3d(60px,0,0); transform:translate3d(60px,0,0) } .mm-wrapper_sidebar-collapsed-80 .mm-slideout,[class*=mm-wrapper_sidebar-expanded-].mm-menu_sidebar-closed.mm-menu_sidebar-collapsed-80 .mm-slideout{ width:calc(100% - 80px); -webkit-transform:translate(80px,0); -ms-transform:translate(80px,0); transform:translate(80px,0); -webkit-transform:translate3d(80px,0,0); transform:translate3d(80px,0,0) } [class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded{ border-right-width:1px; border-right-style:solid; min-width:0!important; max-width:100000px!important } [class*=mm-wrapper_sidebar-expanded-] .mm-menu_sidebar-expanded.mm-menu_pageshadow:after{ content:none; display:none } [class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking,[class*=mm-wrapper_sidebar-expanded-].mm-wrapper_blocking body{ overflow:visible } [class*=mm-wrapper_sidebar-expanded-] .mm-page__blocker{ display:none!important } .mm-wrapper_sidebar-expanded-25:not(.mm-wrapper_sidebar-closed) .mm-slideout{ width:75%; -webkit-transform:translate(33.33333%,0)!important; -ms-transform:translate(33.33333%,0)!important; transform:translate(33.33333%,0)!important; -webkit-transform:translate3d(33.33333%,0,0)!important; transform:translate3d(33.33333%,0,0)!important } .mm-wrapper_sidebar-expanded-25 .mm-menu_sidebar-expanded{ width:25%!important } .mm-wrapper_sidebar-expanded-30:not(.mm-wrapper_sidebar-closed) .mm-slideout{ width:70%; -webkit-transform:translate(42.85714%,0)!important; -ms-transform:translate(42.85714%,0)!important; transform:translate(42.85714%,0)!important; -webkit-transform:translate3d(42.85714%,0,0)!important; transform:translate3d(42.85714%,0,0)!important } .mm-wrapper_sidebar-expanded-30 .mm-menu_sidebar-expanded{ width:30%!important } .mm-wrapper_sidebar-expanded-35:not(.mm-wrapper_sidebar-closed) .mm-slideout{ width:65%; -webkit-transform:translate(53.84615%,0)!important; -ms-transform:translate(53.84615%,0)!important; transform:translate(53.84615%,0)!important; -webkit-transform:translate3d(53.84615%,0,0)!important; transform:translate3d(53.84615%,0,0)!important } .mm-wrapper_sidebar-expanded-35 .mm-menu_sidebar-expanded{ width:35%!important } .mm-menu__blocker{ background:rgba(3,2,1,0); display:block; position:absolute; top:0; right:0; bottom:0; left:0; z-index:3 } .mm-menu_opened .mm-menu__blocker{ display:none } input.mm-check,input.mm-toggle{ position:absolute; left:-10000px } label.mm-check,label.mm-toggle{ margin:0; position:absolute; top:50%; z-index:2 } label.mm-check:before,label.mm-toggle:before{ content:''; display:block } label.mm-toggle{ border-radius:30px; width:50px; height:30px; margin-top:-15px } label.mm-toggle:before{ border-radius:30px; width:28px; height:28px; margin:1px } input.mm-toggle:checked~label.mm-toggle:before{ float:right } label.mm-check{ width:30px; height:30px; margin-top:-15px } label.mm-check:before{ border-left:3px solid; border-bottom:3px solid; width:40%; height:20%; margin:25% 0 0 20%; opacity:.1; -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg) } input.mm-check:checked~label.mm-check:before{ opacity:1 } .mm-listitem_vertical label.mm-toggle{ top:5px; bottom:auto; margin-top:0 } .mm-listitem_vertical label.mm-check{ top:5px; bottom:auto; margin-top:0 } label.mm-toggle{ right:20px } label.mm-toggle+a,label.mm-toggle+span{ padding-right:80px } label.mm-check{ right:20px } label.mm-check+a,label.mm-check+span{ padding-right:60px } .mm-btn_next+label.mm-check,.mm-btn_next+label.mm-toggle{ right:60px } .mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span,.mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{ margin-right:50px } .mm-btn_next+label.mm-toggle+a,.mm-btn_next+label.mm-toggle+span{ padding-right:70px } .mm-btn_next+label.mm-check+a,.mm-btn_next+label.mm-check+span{ padding-right:50px } .mm-counter+.mm-btn_next+label.mm-check,.mm-counter+.mm-btn_next+label.mm-toggle{ right:100px } .mm-counter+.mm-btn_next+label.mm-check+a,.mm-counter+.mm-btn_next+label.mm-check+span,.mm-counter+.mm-btn_next+label.mm-toggle+a,.mm-counter+.mm-btn_next+label.mm-toggle+span{ margin-right:90px } label.mm-toggle{ background:rgba(0,0,0,.1) } label.mm-toggle:before{ background:#f3f3f3 } input.mm-toggle:checked~label.mm-toggle{ background:#4bd963 } label.mm-check:before{ border-color:rgba(0,0,0,.75) } .mm-menu_border-none .mm-listitem:after,.mm-panel_border-none .mm-listitem:after{ content:none } .mm-menu_border-full .mm-listitem:after,.mm-panel_border-full .mm-listitem:after{ left:0!important } .mm-menu_border-offset .mm-listitem:after,.mm-panel_border-offset .mm-listitem:after{ right:20px } .mm-menu_fx-menu-zoom{ transition:-webkit-transform .4s ease; transition:transform .4s ease; transition:transform .4s ease,-webkit-transform .4s ease } .mm-wrapper_opened .mm-menu_fx-menu-zoom{ -webkit-transform:scale(.7,.7) translate3d(-30%,0,0); transform:scale(.7,.7) translate3d(-30%,0,0); -webkit-transform-origin:left center; -ms-transform-origin:left center; transform-origin:left center } .mm-wrapper_opening .mm-menu_fx-menu-zoom{ -webkit-transform:scale(1,1) translate3d(0,0,0); transform:scale(1,1) translate3d(0,0,0) } .mm-wrapper_opened .mm-menu_fx-menu-zoom.mm-menu_position-right{ -webkit-transform:scale(.7,.7) translate3d(30%,0,0); transform:scale(.7,.7) translate3d(30%,0,0); -webkit-transform-origin:right center; -ms-transform-origin:right center; transform-origin:right center } .mm-wrapper_opening .mm-menu_fx-menu-zoom.mm-menu_position-right{ -webkit-transform:scale(1,1) translate3d(0,0,0); transform:scale(1,1) translate3d(0,0,0) } .mm-menu_fx-menu-slide{ transition:-webkit-transform .4s ease; transition:transform .4s ease; transition:transform .4s ease,-webkit-transform .4s ease } .mm-wrapper_opened .mm-menu_fx-menu-slide{ -webkit-transform:translate(-30%,0); -ms-transform:translate(-30%,0); transform:translate(-30%,0); -webkit-transform:translate3d(-30%,0,0); transform:translate3d(-30%,0,0) } .mm-wrapper_opening .mm-menu_fx-menu-slide{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-wrapper_opened .mm-menu_fx-menu-slide.mm-menu_position-right{ -webkit-transform:translate(30%,0); -ms-transform:translate(30%,0); transform:translate(30%,0); -webkit-transform:translate3d(30%,0,0); transform:translate3d(30%,0,0) } .mm-wrapper_opening .mm-menu_fx-menu-slide.mm-menu_position-right{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-menu_fx-menu-fade{ opacity:0; transition:opacity .4s ease } .mm-wrapper_opening .mm-menu_fx-menu-fade{ opacity:1 } .mm-menu_fx-panels-none .mm-panel,.mm-panel_fx-none{ transition-property:none } .mm-menu_fx-panels-none .mm-panel.mm-panel_opened-parent,.mm-panel_fx-none.mm-panel_opened-parent{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-menu_fx-panels-zoom .mm-panel,.mm-panel_fx-zoom{ -webkit-transform-origin:left center; -ms-transform-origin:left center; transform-origin:left center; -webkit-transform:scale(1.5,1.5) translate3d(100%,0,0); transform:scale(1.5,1.5) translate3d(100%,0,0) } .mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened,.mm-panel_fx-zoom.mm-panel_opened{ -webkit-transform:scale(1,1) translate3d(0,0,0); transform:scale(1,1) translate3d(0,0,0) } .mm-menu_fx-panels-zoom .mm-panel.mm-panel_opened-parent,.mm-panel_fx-zoom.mm-panel_opened-parent{ -webkit-transform:scale(.7,.7) translate3d(-30%,0,0); transform:scale(.7,.7) translate3d(-30%,0,0) } .mm-menu_fx-panels-slide-0 .mm-panel_opened-parent,.mm-panel_fx-slide-0.mm-panel_opened-parent{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-menu_fx-panels-slide-100 .mm-panel_opened-parent,.mm-panel_fx-slide-100.mm-panel_opened-parent{ -webkit-transform:translate(-100%,0); -ms-transform:translate(-100%,0); transform:translate(-100%,0); -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0) } .mm-menu_fx-panels-slide-up .mm-panel,.mm-panel_fx-slide-up{ -webkit-transform:translate(0,100%); -ms-transform:translate(0,100%); transform:translate(0,100%); -webkit-transform:translate3d(0,100%,0); transform:translate3d(0,100%,0) } .mm-menu_fx-panels-slide-up .mm-panel_opened,.mm-menu_fx-panels-slide-up .mm-panel_opened-parent,.mm-panel_fx-slide-up.mm-panel_opened{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-menu_fx-panels-slide-right .mm-panel,.mm-panel_fx-slide-right{ -webkit-transform:translate(-100%,0); -ms-transform:translate(-100%,0); transform:translate(-100%,0); -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0) } .mm-menu_fx-panels-slide-right .mm-panel_opened,.mm-menu_fx-panels-slide-right .mm-panel_opened-parent,.mm-panel_fx-slide-right.mm-panel_opened{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } [class*=mm-menu_fx-listitems-] .mm-listitem{ transition:none .4s ease } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(1){ transition-delay:50ms } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(2){ transition-delay:.1s } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(3){ transition-delay:150ms } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(4){ transition-delay:.2s } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(5){ transition-delay:250ms } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(6){ transition-delay:.3s } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(7){ transition-delay:350ms } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(8){ transition-delay:.4s } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(9){ transition-delay:450ms } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(10){ transition-delay:.5s } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(11){ transition-delay:550ms } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(12){ transition-delay:.6s } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(13){ transition-delay:650ms } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(14){ transition-delay:.7s } [class*=mm-menu_fx-listitems-] .mm-listitem:nth-child(15){ transition-delay:750ms } .mm-menu_fx-listitems-slide .mm-listitem{ transition-property:opacity,-webkit-transform; transition-property:transform,opacity; transition-property:transform,opacity,-webkit-transform; -webkit-transform:translate(50%,0); -ms-transform:translate(50%,0); transform:translate(50%,0); -webkit-transform:translate3d(50%,0,0); transform:translate3d(50%,0,0); opacity:0 } .mm-wrapper_opening .mm-menu_fx-listitems-slide .mm-panel_opened .mm-listitem{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1 } .mm-menu_fx-listitems-fade .mm-listitem{ transition-property:opacity; opacity:0 } .mm-wrapper_opening .mm-menu_fx-listitems-fade .mm-panel_opened .mm-listitem{ opacity:1 } .mm-menu_fx-listitems-drop .mm-listitem{ transition-property:opacity,top; opacity:0; top:-25% } .mm-wrapper_opening .mm-menu_fx-listitems-drop .mm-panel_opened .mm-listitem{ opacity:1; top:0 } .mm-menu_fullscreen{ width:100%; min-width:140px; max-width:10000px } .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(100vw,0); -ms-transform:translate(100vw,0); transform:translate(100vw,0); -webkit-transform:translate3d(100vw,0,0); transform:translate3d(100vw,0,0) } @media all and (max-width:140px){ .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(140px,0); -ms-transform:translate(140px,0); transform:translate(140px,0); -webkit-transform:translate3d(140px,0,0); transform:translate3d(140px,0,0) } } @media all and (min-width:10000px){ .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(10000px,0); -ms-transform:translate(10000px,0); transform:translate(10000px,0); -webkit-transform:translate3d(10000px,0,0); transform:translate3d(10000px,0,0) } } .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-100vw,0); -ms-transform:translate(-100vw,0); transform:translate(-100vw,0); -webkit-transform:translate3d(-100vw,0,0); transform:translate3d(-100vw,0,0) } @media all and (max-width:140px){ .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-140px,0); -ms-transform:translate(-140px,0); transform:translate(-140px,0); -webkit-transform:translate3d(-140px,0,0); transform:translate3d(-140px,0,0) } } @media all and (min-width:10000px){ .mm-wrapper_opening .mm-menu_fullscreen.mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-10000px,0); -ms-transform:translate(-10000px,0); transform:translate(-10000px,0); -webkit-transform:translate3d(-10000px,0,0); transform:translate3d(-10000px,0,0) } } .mm-menu_fullscreen.mm-menu_position-top{ height:100vh; min-height:140px; max-height:10000px } .mm-menu_fullscreen.mm-menu_position-bottom{ height:100vh; min-height:140px; max-height:10000px } .mm-menu_listview-30 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-30 .mm-listitem>span{ padding-top:5px; padding-bottom:5px } .mm-menu_listview-30 .mm-listitem_vertical>.mm-btn_next{ height:30px; } .mm-menu_listview-50 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-50 .mm-listitem>span{ padding-top:15px; padding-bottom:15px } .mm-menu_listview-50 .mm-listitem_vertical>.mm-btn_next{ height:50px; } .mm-menu_listview-60 .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-60 .mm-listitem>span{ padding-top:20px; padding-bottom:20px } .mm-menu_listview-60 .mm-listitem_vertical>.mm-btn_next{ height:60px; } .mm-menu_listview-justify .mm-panels>.mm-panel:after,.mm-menu_listview-justify .mm-panels>.mm-panel:before,.mm-panels>.mm-panel_listview-justify:after,.mm-panels>.mm-panel_listview-justify:before{ content:none; display:none } .mm-menu_listview-justify .mm-panels>.mm-panel .mm-listview,.mm-panels>.mm-panel_listview-justify .mm-listview{ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; height:100%; margin-top:0; margin-bottom:0 } .mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem,.mm-panels>.mm-panel_listview-justify .mm-listitem{ -webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto; min-height:40px } .mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem:not(.mm-listitem_divider),.mm-panels>.mm-panel_listview-justify .mm-listitem:not(.mm-listitem_divider){ display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column } .mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>a:not(.mm-btn_next),.mm-menu_listview-justify .mm-panels>.mm-panel .mm-listitem>span,.mm-panels>.mm-panel_listview-justify .mm-listitem>a:not(.mm-btn_next),.mm-panels>.mm-panel_listview-justify .mm-listitem>span{ box-sizing:border-box; -webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center } .mm-listview_inset{ list-style:inside disc; padding:0 10px 15px 40px; margin:0 } .mm-listview_inset>li{ padding:5px 0 } .mm-menu_multiline .mm-listitem>a,.mm-menu_multiline .mm-listitem>span,.mm-panel_multiline .mm-listitem>a,.mm-panel_multiline .mm-listitem>span{ text-overflow:clip; white-space:normal } [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{ opacity:0 } .mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{ opacity:.3; transition:opacity .4s ease .4s } .mm-menu_opened.mm-menu_pagedim~.mm-page__blocker{ background:inherit } .mm-menu_opened.mm-menu_pagedim-black~.mm-page__blocker{ background:#000 } .mm-menu_opened.mm-menu_pagedim-white~.mm-page__blocker{ background:#fff } .mm-menu_popup{ transition:opacity .4s ease; opacity:0; box-shadow:0 2px 10px rgba(0,0,0,.3); height:80%; min-height:140px; max-height:880px; top:50%; left:50%; bottom:auto; right:auto; z-index:2; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); -webkit-transform:translate3d(-50%,-50%,0); transform:translate3d(-50%,-50%,0) } .mm-menu_popup.mm-menu_opened~.mm-slideout{ -webkit-transform:none!important; -ms-transform:none!important; transform:none!important; z-index:0 } .mm-menu_popup.mm-menu_opened~.mm-page__blocker{ transition-delay:0s!important; z-index:1 } .mm-wrapper_opening .mm-menu_popup{ opacity:1 } .mm-menu_position-right{ left:auto; right:0 } .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-80vw,0); -ms-transform:translate(-80vw,0); transform:translate(-80vw,0); -webkit-transform:translate3d(-80vw,0,0); transform:translate3d(-80vw,0,0) } @media all and (max-width:175px){ .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-140px,0); -ms-transform:translate(-140px,0); transform:translate(-140px,0); -webkit-transform:translate3d(-140px,0,0); transform:translate3d(-140px,0,0) } } @media all and (min-width:550px){ .mm-wrapper_opening .mm-menu_position-right.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(-440px,0); -ms-transform:translate(-440px,0); transform:translate(-440px,0); -webkit-transform:translate3d(-440px,0,0); transform:translate3d(-440px,0,0) } } .mm-menu_position-bottom,.mm-menu_position-front,.mm-menu_position-top{ transition:-webkit-transform .4s ease; transition:transform .4s ease; transition:transform .4s ease,-webkit-transform .4s ease } .mm-menu_position-bottom.mm-menu_opened,.mm-menu_position-front.mm-menu_opened,.mm-menu_position-top.mm-menu_opened{ z-index:2 } .mm-menu_position-bottom.mm-menu_opened~.mm-slideout,.mm-menu_position-front.mm-menu_opened~.mm-slideout,.mm-menu_position-top.mm-menu_opened~.mm-slideout{ -webkit-transform:none!important; -ms-transform:none!important; transform:none!important; z-index:0 } .mm-menu_position-bottom.mm-menu_opened~.mm-page__blocker,.mm-menu_position-front.mm-menu_opened~.mm-page__blocker,.mm-menu_position-top.mm-menu_opened~.mm-page__blocker{ z-index:1 } .mm-menu_position-front{ -webkit-transform:translate(-100%,0); -ms-transform:translate(-100%,0); transform:translate(-100%,0); -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0) } .mm-menu_position-front.mm-menu_position-right{ -webkit-transform:translate(100%,0); -ms-transform:translate(100%,0); transform:translate(100%,0); -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0) } .mm-menu_position-bottom,.mm-menu_position-top{ width:100%; min-width:100%; max-width:100% } .mm-menu_position-top{ -webkit-transform:translate(0,-100%); -ms-transform:translate(0,-100%); transform:translate(0,-100%); -webkit-transform:translate3d(0,-100%,0); transform:translate3d(0,-100%,0) } .mm-menu_position-top{ height:80vh; min-height:140px; max-height:880px } .mm-menu_position-bottom{ -webkit-transform:translate(0,100%); -ms-transform:translate(0,100%); transform:translate(0,100%); -webkit-transform:translate3d(0,100%,0); transform:translate3d(0,100%,0); top:auto } .mm-menu_position-bottom{ height:80vh; min-height:140px; max-height:880px } .mm-wrapper_opening .mm-menu_position-bottom,.mm-wrapper_opening .mm-menu_position-front,.mm-wrapper_opening .mm-menu_position-top{ -webkit-transform:translate(0,0); -ms-transform:translate(0,0); transform:translate(0,0); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .mm-menu_shadow-page:after{ content:""; display:block; width:20px; height:120%; position:absolute; left:100%; top:-10%; z-index:100; -webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%); clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%) } .mm-menu_shadow-page.mm-menu_position-right:after{ left:auto; right:100% } .mm-menu_shadow-page.mm-menu_position-front:after{ content:none; display:none } .mm-menu_shadow-page:after{ box-shadow:0 0 10px rgba(0,0,0,.3) } .mm-menu_shadow-panels .mm-panel{ box-shadow:0 0 10px rgba(0,0,0,.3) } .mm-menu_theme-white{ background:#fff; border-color:rgba(0,0,0,.1); color:rgba(0,0,0,.7) } .mm-menu_theme-white .mm-navbar a,.mm-menu_theme-white .mm-navbar>*{ color:rgba(0,0,0,.3) } .mm-menu_theme-white .mm-btn:after,.mm-menu_theme-white .mm-btn:before{ border-color:rgba(0,0,0,.3) } .mm-menu_theme-white .mm-listview .mm-btn_next:after{ border-color:rgba(0,0,0,.3) } .mm-menu_theme-white .mm-listview a:not(.mm-btn_next){ } .mm-menu_theme-white .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-white .mm-listitem_selected>span{ background:rgba(0,0,0,.03) } .mm-menu_theme-white .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-white .mm-listitem_opened>.mm-panel{ background:rgba(0,0,0,.06) } .mm-menu_theme-white .mm-listitem_divider{ background:rgba(0,0,0,.06) } .mm-menu_theme-white .mm-counter{ color:rgba(0,0,0,.3) } .mm-menu_theme-white .mm-iconbar,.mm-menu_theme-white .mm-iconbar a{ color:rgba(0,0,0,.3) } .mm-menu_theme-white.mm-menu_keyboardfocus a:focus{ background:rgba(0,0,0,.03) } .mm-menu_theme-white .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-white .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-white .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){ background:rgba(0,0,0,.03) } .mm-menu_theme-white.mm-menu_shadow-page:after{ box-shadow:0 0 10px rgba(0,0,0,.2) } .mm-menu_theme-white.mm-menu_shadow-panels .mm-panel{ box-shadow:0 0 10px rgba(0,0,0,.2) } .mm-menu_theme-white .mm-searchfield input{ background:rgba(0,0,0,.06); color:rgba(0,0,0,.7) } .mm-menu_theme-white .mm-panel__noresultsmsg{ color:rgba(0,0,0,.3) } .mm-menu_theme-white .mm-sectionindexer a{ color:rgba(0,0,0,.3) } .mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-white.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{ background:0 0 } .mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-white.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{ background:rgba(0,0,0,.03) } .mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-white.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{ background:0 0 } .mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-white.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){ background:rgba(0,0,0,.03) } .mm-menu_theme-white label.mm-check:before{ border-color:rgba(0,0,0,.7) } .mm-menu_theme-white label.mm-toggle{ background:rgba(0,0,0,.1) } .mm-menu_theme-white label.mm-toggle:before{ background:#fff } .mm-menu_theme-whiteinput.mm-toggle:checked~label.mm-toggle{ background:#4bd963 } .mm-menu_theme-dark{ background:#333; border-color:rgba(0,0,0,.3); color:rgba(255,255,255,.85) } .mm-menu_theme-dark .mm-navbar a,.mm-menu_theme-dark .mm-navbar>*{ color:rgba(255,255,255,.4) } .mm-menu_theme-dark .mm-btn:after,.mm-menu_theme-dark .mm-btn:before{ border-color:rgba(255,255,255,.4) } .mm-menu_theme-dark .mm-listview .mm-btn_next:after{ border-color:rgba(255,255,255,.4) } .mm-menu_theme-dark .mm-listview a:not(.mm-btn_next){ } .mm-menu_theme-dark .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-dark .mm-listitem_selected>span{ background:rgba(0,0,0,.1) } .mm-menu_theme-dark .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-dark .mm-listitem_opened>.mm-panel{ background:rgba(255,255,255,.08) } .mm-menu_theme-dark .mm-listitem_divider{ background:rgba(255,255,255,.08) } .mm-menu_theme-dark .mm-counter{ color:rgba(255,255,255,.4) } .mm-menu_theme-dark .mm-iconbar,.mm-menu_theme-dark .mm-iconbar a{ color:rgba(255,255,255,.4) } .mm-menu_theme-dark.mm-menu_keyboardfocus a:focus{ background:rgba(0,0,0,.1) } .mm-menu_theme-dark .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-dark .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-dark .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){ background:rgba(0,0,0,.1) } .mm-menu_theme-dark.mm-menu_shadow-page:after{ box-shadow:0 0 20px rgba(0,0,0,.5) } .mm-menu_theme-dark.mm-menu_shadow-panels .mm-panel{ box-shadow:0 0 20px rgba(0,0,0,.5) } .mm-menu_theme-dark .mm-searchfield input{ background:rgba(255,255,255,.15); color:rgba(255,255,255,.85) } .mm-menu_theme-dark .mm-panel__noresultsmsg{ color:rgba(255,255,255,.4) } .mm-menu_theme-dark .mm-sectionindexer a{ color:rgba(255,255,255,.4) } .mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{ background:0 0 } .mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-dark.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{ background:rgba(0,0,0,.1) } .mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-dark.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{ background:0 0 } .mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-dark.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){ background:rgba(0,0,0,.1) } .mm-menu_theme-dark label.mm-check:before{ border-color:rgba(255,255,255,.85) } .mm-menu_theme-dark label.mm-toggle{ background:rgba(0,0,0,.3) } .mm-menu_theme-dark label.mm-toggle:before{ background:#333 } .mm-menu_theme-darkinput.mm-toggle:checked~label.mm-toggle{ background:#4bd963 } .mm-menu_theme-black{ background:#000; border-color:rgba(255,255,255,.25); color:rgba(255,255,255,.75) } .mm-menu_theme-black .mm-navbar a,.mm-menu_theme-black .mm-navbar>*{ color:rgba(255,255,255,.4) } .mm-menu_theme-black .mm-btn:after,.mm-menu_theme-black .mm-btn:before{ border-color:rgba(255,255,255,.4) } .mm-menu_theme-black .mm-listview .mm-btn_next:after{ border-color:rgba(255,255,255,.4) } .mm-menu_theme-black .mm-listview a:not(.mm-btn_next){ } .mm-menu_theme-black .mm-listitem_selected>a:not(.mm-btn_next),.mm-menu_theme-black .mm-listitem_selected>span{ background:rgba(255,255,255,.15) } .mm-menu_theme-black .mm-listitem_opened>.mm-btn_next,.mm-menu_theme-black .mm-listitem_opened>.mm-panel{ background:rgba(255,255,255,.2) } .mm-menu_theme-black .mm-listitem_divider{ background:rgba(255,255,255,.2) } .mm-menu_theme-black .mm-counter{ color:rgba(255,255,255,.4) } .mm-menu_theme-black .mm-iconbar,.mm-menu_theme-black .mm-iconbar a{ color:rgba(255,255,255,.4) } .mm-menu_theme-black.mm-menu_keyboardfocus a:focus{ background:rgba(255,255,255,.15) } .mm-menu_theme-black .mm-navbar_tabs>:not(.mm-navbar__tab_selected),.mm-menu_theme-black .mm-navbars_bottom.mm-navbars_has-tabs .mm-navbar_tabs~.mm-navbar,.mm-menu_theme-black .mm-navbars_top.mm-navbars_has-tabs>.mm-navbar:not(.mm-navbar_tabs){ background:rgba(255,255,255,.15) } .mm-menu_theme-black.mm-menu_shadow-page:after{ box-shadow:none; } .mm-menu_theme-black.mm-menu_shadow-panels .mm-panel{ box-shadow:none; } .mm-menu_theme-black .mm-searchfield input{ background:rgba(255,255,255,.25); color:rgba(255,255,255,.75) } .mm-menu_theme-black .mm-panel__noresultsmsg{ color:rgba(255,255,255,.4) } .mm-menu_theme-black .mm-sectionindexer a{ color:rgba(255,255,255,.4) } .mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>a,.mm-menu_theme-black.mm-menu_selected-hover .mm-listview:hover>.mm-listitem_selected>span{ background:0 0 } .mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a.mm-btn_fullwidth:hover+span,.mm-menu_theme-black.mm-menu_selected-hover .mm-listitem>a:not(.mm-btn_fullwidth):hover{ background:rgba(255,255,255,.15) } .mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>a,.mm-menu_theme-black.mm-menu_selected-parent .mm-panel_opened-parent .mm-listitem:not(.mm-listitem_selected-parent)>span{ background:0 0 } .mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_fullwidth+span,.mm-menu_theme-black.mm-menu_selected-parent .mm-listitem_selected-parent>a.mm-btn_next:not(.mm-btn_fullwidth){ background:rgba(255,255,255,.15) } .mm-menu_theme-black label.mm-check:before{ border-color:rgba(255,255,255,.75) } .mm-menu_theme-black label.mm-toggle{ background:rgba(255,255,255,.25) } .mm-menu_theme-black label.mm-toggle:before{ background:#000 } .mm-menu_theme-blackinput.mm-toggle:checked~label.mm-toggle{ background:#4bd963 } .mm-menu_tileview .mm-listview,.mm-panel_tileview .mm-listview{ margin:0!important } .mm-menu_tileview .mm-listview:after,.mm-panel_tileview .mm-listview:after{ content:''; display:block; clear:both } .mm-menu_tileview .mm-listitem,.mm-panel_tileview .mm-listitem{ padding:0; float:left; position:relative; width:50%; height:0; padding-top:50% } .mm-menu_tileview .mm-listitem:after,.mm-panel_tileview .mm-listitem:after{ left:0; top:0; border-right-width:1px; border-right-style:solid; z-index:-1 } .mm-menu_tileview .mm-listitem.mm-tile-xs,.mm-panel_tileview .mm-listitem.mm-tile-xs{ width:12.5%; padding-top:12.5% } .mm-menu_tileview .mm-listitem.mm-tile-s,.mm-panel_tileview .mm-listitem.mm-tile-s{ width:25%; padding-top:25% } .mm-menu_tileview .mm-listitem.mm-tile-l,.mm-panel_tileview .mm-listitem.mm-tile-l{ width:75%; padding-top:75% } .mm-menu_tileview .mm-listitem.mm-tile-xl,.mm-panel_tileview .mm-listitem.mm-tile-xl{ width:100%; padding-top:100% } .mm-menu_tileview .mm-listitem>a,.mm-menu_tileview .mm-listitem>span,.mm-panel_tileview .mm-listitem>a,.mm-panel_tileview .mm-listitem>span{ line-height:1px; text-align:center; padding:50% 10px 0 10px; margin:0; position:absolute; top:0; right:1px; bottom:1px; left:0 } .mm-menu_tileview .mm-listitem>.mm-btn_next,.mm-panel_tileview .mm-listitem>.mm-btn_next{ width:auto } .mm-menu_tileview .mm-listitem>.mm-btn_next:after,.mm-menu_tileview .mm-listitem>.mm-btn_next:before,.mm-panel_tileview .mm-listitem>.mm-btn_next:after,.mm-panel_tileview .mm-listitem>.mm-btn_next:before{ content:none; display:none } .mm-menu_tileview .mm-listitem_divider,.mm-panel_tileview .mm-listitem_divider{ display:none } .mm-menu_tileview .mm-panel,.mm-panel_tileview{ padding-left:0; padding-right:0 } .mm-menu_tileview .mm-panel:after,.mm-menu_tileview .mm-panel:before,.mm-panel_tileview:after,.mm-panel_tileview:before{ content:none; display:none } body{ overflow-x:hidden; } .mb20{ margin-bottom:20px !important; } [data-accordion] [data-content]{ overflow:hidden; } [data-accordion]{ line-height:1; } [data-control]{ cursor:pointer; } [data-control], [data-content] > *{ border-bottom:1px solid #f0f0f0; line-height:21px; padding:10px; } [data-content] [data-accordion]{ border:0; padding:0; } [data-accordion] [data-control]{ position:relative; padding-right:40px; } .ui-accordion-content-active{ display:block !important } [data-accordion] > [data-control]:after{ content:""; position:absolute; right:10px; top:12px; font-size:25px; font-weight:200; color:#444; height:15px; width:24px; background:url('img/down.png') center center no-repeat; background-size:50%; } [data-accordion].open > [data-control]:after{ -webkit-transform:rotate(-180deg); -ms-transform:rotate(-180deg); transform:rotate(-180deg); } .animated{ -webkit-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both; animation-fill-mode:both } .animated.infinite{ -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite } .animated.hinge{ -webkit-animation-duration:2s; animation-duration:2s } .hidden-important{ display:none !important } #primary_block #image-block{ height:auto } .hidden-selector{ display:none !important } #product_list .MagicToolboxContainer{ border:1px solid #ccc; float:left; margin-right:14px; position:relative; overflow:hidden } #product_list .MagicToolboxContainer span.new{ z-index:100 } .block.products_block li .MagicToolboxContainer{ float:left; border:1px solid #d1d1d1 } ul.product_list .product-image-container .MagicZoom ~ a.quick-view,ul.product_list .product-image-container .MagicZoom ~ div.content_price,ul.product_list .product-image-container .MagicZoom ~ a.new-box,ul.product_list .product-image-container .MagicToolboxContainer ~ a.quick-view,ul.product_list .product-image-container .MagicToolboxContainer ~ div.content_price,ul.product_list .product-image-container .MagicToolboxContainer ~ a.new-box{ z-index:100 } .block .products-block li .MagicToolboxContainer{ float:left; border:1px solid #D6D4D4; margin-right:19px } .pb-left-column #image-block .m360-selector img{ width:auto } html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{ margin:0; padding:0; border:0; font:inherit; font-size:100%; vertical-align:baseline } html{ line-height:1 } ol,ul{ list-style:none } table{ border-collapse:collapse; border-spacing:0 } caption,th,td{ text-align:left; font-weight:normal; vertical-align:middle } q,blockquote{ quotes:none } q:before,q:after,blockquote:before,blockquote:after{ content:""; content:none } a img{ border:none } article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{ display:block } article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{ display:block } audio,canvas,video{ display:inline-block } audio:not([controls]){ display:none; height:0 } [hidden]{ display:none } html{ font-family:sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100% } body,*{ margin:0 } a:focus{ outline:thin dotted } a:active,a:hover{ outline:0 } h1{ font-size:2em; margin:0.67em 0 } abbr[title]{ border-bottom:1px dotted } b,strong{ font-weight:400 } dfn{ font-style:italic } hr{ -moz-box-sizing:content-box; box-sizing:content-box; height:0 } .size-area{ margin-top:7px; width:100%; margin-left:auto; margin-right:auto } .size-area2{ margin-bottom:26px; margin-top:-15px } mark{ background:#ff0; color:#000 } ul.product_list .product-name{ display:inline-block; width:100%; overflow:hidden; color:#000; font-size:14px } ul.product_list .availability span{ display:none; color:#fff; font-weight:700; padding:3px 8px 4px 8px; margin-bottom:20px } ul.product_list .color-list-container{ margin-bottom:12px; display:none } ul.product_list .color-list-container ul li{ display:inline-block; border:1px solid #d6d4d4; width:26px; height:26px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list .color-list-container ul li a{ display:block; width:22px; height:22px; margin:1px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list .color-list-container ul li a img{ display:block; width:22px; height:22px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list .product-image-container{ text-align:center } ul.product_list .product-image-container img{ margin:0 auto } ul.product_list .product-image-container .quick-view-wrapper-mobile{ display:none } ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{ display:none } @media (max-width:1199px){ .mm-listview, .mm-listview li, .mm-listview li a { width: 100% !important } ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{ display:none; position:relative; background-color:rgba(208,208,211,0.57); height:130px; width:85px; top:80px; right:-162px; -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); zoom:1; pointer-events:all } ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i{ position:relative; top:48px; left:-20px; font-size:x-large; color:black } ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i:before{ -moz-transform:rotate(315deg); -o-transform:rotate(315deg); -webkit-transform:rotate(315deg); -ms-transform:rotate(315deg); transform:rotate(315deg) } } @media (max-width:1199px){ ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile:hover{ background-color:rgba(167,167,167,0.57) } } @media (max-width:1199px){ ul.product_list .product-image-container .quick-view-wrapper-mobile{ display:block; background-color:transparent; height:155px; width:215px; position:absolute; overflow:hidden; pointer-events:none; bottom:0; right:0 } } ul.product_list .product-image-container .quick-view{ font:100 33px/53px Helvetica,sans-serif; color:#777676; position:absolute; left:50%; top:50%; margin:-21px 0 0 -27px; background:rgba(255,255,255,0.82); width:53px; height:53px; border-radius:100%; text-align:center } @media (max-width:1199px){ ul.product_list .product-image-container .quick-view{ display:none } } @media (min-width:1200px){ ul.product_list .product-image-container .quick-view{ -webkit-transform:scale(0.0); -moz-transform:scale(0.0); -o-transform:scale(0.0); transform:scale(0.0); -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; -o-transition:0.2s ease-out; transition:0.2s ease-out } } @media (max-width:767px){ ul.product_list .product-image-container .quick-view{ display:none } } ul.product_list .comments_note{ text-align:left; overflow:hidden } ul.product_list .comments_note .star_content{ float:none } ul.product_list .comments_note .nb-comments{ overflow:hidden; display:inline-block; width:100%; text-align:center; font-size:11px; font-style:italic } ul.product_list .functional-buttons div a,ul.product_list .functional-buttons div label{ line-height:50px; color:#777676; cursor:pointer } ul.product_list .functional-buttons div a:hover,ul.product_list .functional-buttons div label:hover{ color:#000 } ul.product_list .functional-buttons div.wishlist{ border-right:0 solid #d6d4d4 } ul.product_list .functional-buttons div.wishlist a:before{ display:inline-block; font-family:"FontAwesome"; content:"\f08a"; margin-right:3px; padding:0 3px } ul.product_list .functional-buttons div.wishlist a.checked:before{ content:"\f004" } @media (min-width:992px) and (max-width:1199px){ ul.product_list .functional-buttons div.wishlist{ border-right:0 } ul.product_list .functional-buttons div.wishlist a:before{ display:none } } @media (min-width:480px) and (max-width:767px){ ul.product_list .functional-buttons div.wishlist{ border-right:0 } ul.product_list .functional-buttons div.wishlist a:before{ display:none } } ul.product_list .functional-buttons div.compare a:before{ content:"\f0ec"; display:inline-block; font-family:"FontAwesome"; margin-right:3px } @media (min-width:992px) and (max-width:1199px){ ul.product_list .functional-buttons div.compare a:before{ display:none } } @media (min-width:480px) and (max-width:767px){ ul.product_list .functional-buttons div.compare a:before{ display:none } } ul.product_list .functional-buttons div.compare a.checked:before{ content:"\f068" } ul.product_list.grid > li{ padding-bottom:30px; text-align:center } @media (min-width:480px) and (max-width:767px){ ul.product_list.grid > li{ width:50%; float:left } } ul.product_list.grid > li .product-container{ background:#fff; padding:0; position:relative; -webkit-transition:0.2s ease-in-out; -moz-transition:0.2s ease-in-out; -o-transition:0.2s ease-in-out; transition:0.2s ease-in-out } ul.product_list.grid > li .product-container .product-image-container{ border:0 solid #d6d4d4; padding:0; margin-bottom:13px; position:relative } @media (max-width:767px){ ul.product_list.grid > li .product-container .product-image-container{ margin-left:auto; margin-right:auto } } ul.product_list.grid > li .product-container .product-image-container .content_price{ width:100%; padding:9px 0; display:none!important } ul.product_list.grid > li .product-container .product-image-container .content_price span{ color:#fff } ul.product_list.grid > li .product-container .product-image-container .content_price span.old-price{ color:#b1b0b0 } ul.product_list.grid > li .product-container h5{ padding:0 15px 0 15px; margin:0 } @media (min-width:1200px){ ul.product_list.grid > li .product-container .comments_note{ display:none } } ul.product_list.grid > li .product-container .comments_note .star_content{ *margin:0 3px 12px 59px; text-align:center } ul.product_list.grid > li .product-container .product-desc{ display:none; font-size:11px } ul.product_list.grid > li .product-container .content_price{ padding-bottom:10px; line-height:0 } ul.product_list.grid > li .product-container .old-price,ul.product_list.grid > li .product-container .price,ul.product_list.grid > li .product-container .price-percent-reduction{ display:inline-block; line-height: 21px } ul.product_list.grid > li .product-container .product-flags{ display:none } ul.product_list.grid > li .product-container .old-price{ margin-right:5px; font-family: sans-serif } ul.product_list.grid > li .product-container .button-container{ margin-bottom:14px; display:inline-block; text-align:center } @media (min-width:1200px){ ul.product_list.grid > li .product-container .button-container{ display:none; text-align:center } } ul.product_list.grid > li .product-container .button-container .ajax_add_to_cart_button,ul.product_list.grid > li .product-container .button-container span.button,ul.product_list.grid > li .product-container .button-container .lnk_view{ margin:5px 0 10px 0; display:inline-block; -webkit-border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; border-radius:100% } ul.product_list.grid > li .product-container .functional-buttons{ display:inline-block } @media (min-width:1200px){ ul.product_list.grid > li .product-container .functional-buttons{ display:none } } ul.product_list.grid > li .product-container .functional-buttons div{ background:#f0f2f3; width:35px; height:35px; display:inline-block; padding:0; border:1px solid; border-color:#dddddd; -webkit-border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; border-radius:100% } ul.product_list.grid > li .product-container .functional-buttons div a{ font-size:13px; line-height:36px; padding-left:2px } ul.product_list.grid > li .product-container .functional-buttons div:hover{ background:#000 } ul.product_list.grid > li .product-container .functional-buttons div:hover a{ color:#fff } ul.product_list.grid > li .product-container .content_price{ display:block; height: 48px; } @media (min-width:1200px){ ul.product_list.grid > li .product-container{ border:1px solid #fff } ul.product_list.grid > li.hovered .product-container{ position:relative; border:1px solid #dbdbdb; z-index:10 } ul.product_list.grid > li.hovered .product-container .content_price{ display:block; } ul.product_list.grid > li.hovered .product-container .product-image-container .content_price{ display:block } ul.product_list.grid > li.hovered .product-container .product-image-container .quick-view{ display:block; -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); transform:scale(1.0) } ul.product_list.grid > li.hovered .product-container .comments_note{ display:block } ul.product_list.grid > li.hovered .product-container .functional-buttons,ul.product_list.grid > li.hovered .product-container .button-container{ display:inline-block } } @media (min-width:992px){ ul.product_list.grid > li.first-in-line{ clear:left } } @media (min-width:480px) and (max-width:991px){ ul.product_list.grid > li.first-item-of-tablet-line{ clear:left } } @media (min-width:1200px){ #blockpack ul > li.last-line{ border:none; padding-bottom:0; margin-bottom:0 } } @media (min-width:480px) and (max-width:767px){ #blockpack ul > li.first-item-of-tablet-line{ clear:none } #blockpack ul > li.first-item-of-mobile-line{ clear:left } } @media (max-width:479px){ ul.product_list.list > li .left-block{ width:100% } } ul.product_list.list > li .product-container{ margin:0; padding:0 0 0 0; min-height:300px; min-width:135px } ul.product_list.list > li .product-image-container{ position:relative; border:0 solid #d6d4d4; padding:9px } @media (max-width:479px){ ul.product_list.list > li .product-image-container{ max-width:290px; margin:0 auto } } ul.product_list.list > li .product-image-container .content_price{ display:none !important } ul.product_list.list > li .product-flags{ color:#333; margin:-5px 0 10px 0 } ul.product_list.list > li .product-flags .discount{ color:#f13340 } ul.product_list.list > li h5{ padding-bottom:8px } ul.product_list.list > li .product-desc{ margin-bottom:0; color:#000 } @media (max-width:479px){ ul.product_list.list > li .center-block{ width:100% } } ul.product_list.list > li .center-block .comments_note{ margin-bottom:12px } @media (min-width:992px){ ul.product_list.list > li .right-block .right-block-content{ margin:0; border-left:1px solid #ebebeb; padding-left:15px; padding-bottom:16px } } @media (max-width:991px){ ul.product_list.list > li .right-block .right-block-content{ padding-top:20px } } @media (max-width:479px){ ul.product_list.list > li .right-block .right-block-content{ padding-top:5px } } ul.product_list.list > li .right-block .right-block-content .content_price{ padding-bottom:10px } @media (max-width:991px){ ul.product_list.list > li .right-block .right-block-content .content_price{ padding-top:13px; padding-bottom:0 } } @media (max-width:479px){ ul.product_list.list > li .right-block .right-block-content .content_price{ padding-top:0; width:100% } } ul.product_list.list > li .right-block .right-block-content .content_price .price{ display:inline-block; margin-top:-4px; margin-bottom:14px } ul.product_list.list > li .right-block .right-block-content .content_price .price.old-price{ margin-right:8px } ul.product_list.list > li .right-block .right-block-content .button-container{ overflow:hidden; padding-bottom:20px } @media (max-width:479px){ ul.product_list.list > li .right-block .right-block-content .button-container{ width:100% } } ul.product_list.list > li .right-block .right-block-content .button-container .btn{ margin-bottom:10px } @media (min-width:992px){ ul.product_list.list > li .right-block .right-block-content .button-container .btn{ float:left; margin-right:15px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } } @media (min-width:992px){ ul.product_list.list > li .right-block .right-block-content .functional-buttons{ overflow:hidden } } @media (max-width:991px){ ul.product_list.list > li .right-block .right-block-content .functional-buttons{ clear:both } ul.product_list.list > li .right-block .right-block-content .functional-buttons > div{ float:left; padding-top:0 !important; padding-right:20px } } .right-block{ text-align:center; min-height:80px } .content_price{ margin-top:-15px } @media (max-width:480px){ .gtsf #small_inactive { display: none } .gtsf .go_to_shop::after { content: '\f08e'; width: 42px; height: 42px; font-size: 15px; color: #fff!important; margin-right: 12px; left: 10px; position: absolute; background-color: #333; top: -25px; border-radius: 50%; border: 2px solid #fff; padding: 8px; float: right; } .gtsf { position: fixed; bottom: -5px; z-index: 2; left: 15px; right: 15px; width: auto; } .right-block{ text-align:center; min-height:130px } } @media (max-width:479px){ ul.product_list.list > li .right-block .right-block-content .functional-buttons{ float:none; display:inline-block } ul.product_list.list > li .right-block .right-block-content .functional-buttons a i,ul.product_list.list > li .right-block .right-block-content .functional-buttons a:before,ul.product_list.list > li .right-block .right-block-content .functional-buttons label i,ul.product_list.list > li .right-block .right-block-content .functional-buttons label:before{ display:none !important } } ul.product_list.list > li .right-block .right-block-content .functional-buttons a{ cursor:pointer } ul.product_list.list > li .right-block .right-block-content .functional-buttons .wishlist{ border:none; display:inline-block; width:35px; height:35px; line-height:12px; text-align:center; background:#f0f2f3; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare{ padding-top:3px; display:inline-block; text-align:center; line-height:12px; width:35px; height:35px; background:#f0f2f3; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare a{ line-height:0 } ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare a:before{ margin-right:10px } @media (min-width:1200px){ ul.product_list.list > li:hover .product-image-container .quick-view{ display:block } } @media (max-width:479px){ ul.product_list.list > li{ text-align:center } } #index ul.product_list.tab-pane > li{ padding-bottom:15px; *margin-bottom:10px } @media (min-width:1200px){ #index ul.product_list.tab-pane > li{ *margin-bottom:10px; *padding-bottom:10px } } #index ul.product_list.tab-pane > li .availability{ display:none } @media (min-width:1200px){ #index ul.product_list.tab-pane > li.last-line{ border:none; padding-bottom:0; margin-bottom:0 } } @media (min-width:480px) and (max-width:767px){ #index ul.product_list.tab-pane > li.first-item-of-tablet-line{ clear:none } #index ul.product_list.tab-pane > li.first-item-of-mobile-line{ clear:left } } .ie8 .quick-view{ background:#fff; border:1px solid #d6d4d4 } @media (max-width:480px){ ul.product_list.grid > li .product-container .content_price{ min-height:34px !important; margin-top:0 } ul.product_list.grid > li .right-block{ min-height:150px } #index ul.product_list.tab-pane > li{ margin-bottom:0; padding-bottom:0 } ul.product_list .product-name{ min-height:40px } ul.product_list.grid > li .product-container .comments_note .star_content{ width:100%; margin:0 } } code,kbd,pre,samp{ font-family:monospace,serif; font-size:1em } pre{ white-space:pre-wrap } q{ quotes:"\201C" "\201D" "\2018" "\2019" } small{ font-size:80% } sub,sup{ font-size:75%; line-height:0; position:relative; vertical-align:baseline } sup{ top:-0.5em } sub{ bottom:-0.25em } img{ border:0 } svg:not(:root){ overflow:hidden } figure{ margin:0 } fieldset{ border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em } legend{ border:0; padding:0 } button,input,select,textarea{ font-family:inherit; font-size:100%; margin:0 } button,input{ line-height:normal } 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 } input[type="checkbox"],input[type="radio"]{ box-sizing:border-box; padding:0 } input[type="search"]{ -webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box } input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{ -webkit-appearance:none } button::-moz-focus-inner,input::-moz-focus-inner{ border:0; padding:0 } textarea{ overflow:auto; vertical-align:top } table{ border-collapse:collapse; border-spacing:0 } *,*:before,*:after{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } html{ font-size:62.5%; } body{ font-family:Helvetica,sans-serif; font-size:13px; line-height:1.42857; color:#777777; background-color:#fff } input,button,select,textarea{ font-family:inherit; font-size:inherit; line-height:inherit } button,input,select[multiple],textarea{ background-image:none } a{ color:#777; text-decoration:none } a:hover,a:focus{ color:#515151; text-decoration:underline } a:focus{ outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px } img{ vertical-align:middle } .bx-wrapper img{ max-width:100%; display:block } .bx-wrapper .bx-viewport{ border:5px solid #fff; left:-5px; background:#fff; -webkit-transform:translatez(0); -moz-transform:translatez(0); -ms-transform:translatez(0); -o-transform:translatez(0); transform:translatez(0) } .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{ position:absolute; bottom:-30px; width:100% } .bx-wrapper .bx-loading{ min-height:50px; background:url(img/bx_loader.gif) center center no-repeat #fff; height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000 } .bx-wrapper .bx-pager{ text-align:center; font-size:.85em; font-family:Arial; font-weight:700; color:#666; padding-top:20px } .bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{ display:inline-block; *zoom:1; *display:inline } .bx-wrapper .bx-pager.bx-default-pager a{ background:#666; text-indent:-9999px; display:block; width:10px; height:10px; margin:0 5px; outline:0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px } .bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{ background:#000 } .bx-wrapper .bx-prev{ left:10px } .bx-wrapper .bx-prev:hover{ background-position:0 0 } .bx-wrapper .bx-next:hover{ background-position:-43px 0 } .bx-wrapper .bx-controls-direction a{ position:absolute; top:50%; margin-top:-16px; outline:0; width:32px; height:32px; z-index:9 } .bx-wrapper .bx-controls-direction a.disabled{ display:none } .bx-wrapper .bx-controls-auto{ text-align:center } .bx-wrapper .bx-controls-auto .bx-start{ display:block; text-indent:-9999px; width:10px; height:11px; outline:0; background:url(img/controls.png) -86px -11px no-repeat; margin:0 3px } .bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{ background-position:-86px 0 } .bx-wrapper .bx-controls-auto .bx-stop{ display:block; text-indent:-9999px; width:9px; height:11px; outline:0; background:url(img/controls.png) -86px -44px no-repeat; margin:0 3px } .bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{ background-position:-86px -33px } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{ text-align:left; width:80% } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{ right:0; width:35px } .bx-wrapper .bx-caption{ position:absolute; bottom:0; left:0; background:#666\9; background:rgba(80,80,80,0.75); width:100% } .bx-wrapper .bx-caption span{ color:#fff; font-family:Arial; display:block; font-size:.85em; padding:10px } #thumbs_list2 .bx-pager{ display:none !important } .img-responsive{ display:block; max-width:100%; height:auto } .img-rounded{ border-radius:6px } .img-thumbnail,.thumbnail{ padding:4px; line-height:1.42857; background-color:#fff; border:1px solid #ddd; border-radius:0; -webkit-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; display:inline-block; max-width:100%; height:auto } .img-circle{ border-radius:50% } hr{ margin-top:18px; margin-bottom:18px; border:0; border-top:1px solid #eeeeee } .sr-only{ position:absolute; width:1px; height:1px; margin:-1px; padding:0; overflow:hidden; clip:rect(0 0 0 0); border:0 } body{ overflow-x:hidden !important } p{ margin:0 0 9px } #designer_info .rte,#contact_info .rte,#return_waranty .rte{ padding-right:10px !important } .tabs_wrapper{ overflow:hidden } .lead{ margin-bottom:18px; font-size:14.95px; font-weight:200; line-height:1.4 } @media (max-width:768px){ .pb-right-column{ overflow-x:hidden !important } .tabs{ overflow-x:scroll; width:200% } } @media (min-width:768px){ .lead{ font-size:19.5px } } small{ font-size:85% } cite{ font-style:normal } .text-muted{ color:#999999 } .text-primary{ color:#428bca } .text-warning{ color:#fff } .text-danger{ color:#fff } .text-success{ color:#fff } .text-info{ color:#fff } .text-left{ text-align:left } .text-right,#cart_summary tbody td.cart_unit,#cart_summary tbody td.cart_total{ text-align:right } .text-center,#cart_summary thead th.cart_product,#cart_summary tbody td.cart_product,#cart_summary tbody td.cart_avail,#cart_summary tbody td.cart_delete{ text-align:center } .cart_options li{ float:left; width:33%; text-align:center } .cart_options li a{ color:#888; text-indent:1px; text-decoration:none!important; font-size:14px; text-transform:uppercase } .cart_options .first{ text-align:left!important } .cart_options .last{ text-align:right!important } #request_extra_info_trigger{ cursor:pointer; color:#666; text-decoration:none; font-size:15px; text-transform:uppercase; display:inline-block; padding:10px 0; margin-top:10px } #request_extra_info{ z-index:100; margin-top:350px; max-width:350px; position:absolute; display:none; margin-left:-340px; min-height:200px; background-color:#FFF; border:1px solid #ccc; padding:10px } #request_extra_info label{ display:inline-block; width:90px; clear:both; float:left } #request_extra_info input[type='text']{ float:left; width:200px; background:#fafafa; border:1px solid #CCC; padding:1px } #request_extra_info textarea{ float:left; width:200px; background:#fafafa; border:1px solid #CCC; padding:1px; height:100px } #request_extra_info .field{ padding:0 0 5px 0; clear:both } #request_extra_info .error{ border:1px solid #c99!important; background:#fcc!important } #request_extra_info form{ padding:12px 10px 12px 7px } .cart_social>div{ margin:3px } .cart_options{ border-bottom:1px solid #888; padding-bottom:16px } .cart_options .first-tab{ text-align:left!important } .cart_options .second-center{ float:left; width:33%; text-align:center } .cart_options .last-tab{ text-align:right!important } h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{ font-family:Arial,Helvetica,sans-serif; font-weight:500; line-height:1.1 } h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{ font-weight:normal; line-height:1; color:#999999 } h1,h2,h3{ margin-top:18px; margin-bottom:9px } h4,h5,h6{ margin-top:9px; margin-bottom:9px } h1,.h1{ color:#666; font-size:18px; line-height:20px; text-transform:uppercase!important; padding:0; margin-top:5px; margin-bottom:2px; padding-bottom:10px } .form_container{ padding:9px 21px; border:1px solid #d9d9d9; background:#fbfbfb; width:90% } span.discount_it{ width:60px; height:16px; display:block; color:#FFF; font-weight:700; float:left; margin-left:230px; margin-top:-29px; text-align:center; padding:6px 15px } .reduced_price{ display:block } h2,.h2{ font-size:27px } h3,.h3{ font-size:23px } h4,.h4{ font-size:17px } h5,.h5{ font-size:13px } h6,.h6{ font-size:12px } h1 small,.h1 small{ font-size:23px } h2 small,.h2 small{ font-size:17px } h3 small,.h3 small,h4 small,.h4 small{ font-size:13px } .page-header{ padding-bottom:8px; margin:36px 0 18px; border-bottom:1px solid #eeeeee } ul,ol{ margin-top:0; margin-bottom:9px } ul ul,ul ol,ol ul,ol ol{ margin-bottom:0 } .list-unstyled,.list-inline{ padding-left:0; list-style:none } .list-inline > li{ display:inline-block; padding-left:5px; padding-right:5px } dl{ margin-bottom:18px } dt,dd{ line-height:1.42857 } dt{ font-weight:700 } dd{ margin-left:0 } @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 } .dl-horizontal dd:before,.dl-horizontal dd:after{ content:" "; display:table } .dl-horizontal dd:after{ clear:both } } abbr[title],abbr[data-original-title]{ cursor:help; border-bottom:1px dotted #999999 } abbr.initialism{ font-size:90%; text-transform:uppercase } blockquote{ padding:9px 18px; margin:0 0 18px; border-left:5px solid #eeeeee } blockquote p{ font-size:16.25px; font-weight:300; line-height:1.25 } blockquote p:last-child{ margin-bottom:0 } blockquote small{ display:block; line-height:1.42857; color:#999999 } blockquote small:before{ content:'\2014 \00A0' } blockquote.pull-right{ padding-right:15px; padding-left:0; border-right:5px solid #eeeeee; border-left:0 } blockquote.pull-right p,blockquote.pull-right small{ text-align:right } blockquote.pull-right small:before{ content:'' } blockquote.pull-right small:after{ content:'\00A0 \2014' } q:before,q:after,blockquote:before,blockquote:after{ content:"" } address{ display:block; margin-bottom:18px; font-style:normal; line-height:1.42857 } code,pre{ font-family:Monaco,Menlo,Consolas,"Courier New",monospace } code{ padding:2px 4px; font-size:90%; color:#c7254e; background-color:#f9f2f4; white-space:nowrap; border-radius:0 } pre{ display:block; padding:8.5px; margin:0 0 9px; font-size:12px; line-height:1.42857; word-break:break-all; word-wrap:break-word; color:#333333; background-color:#f5f5f5; border:1px solid #ccc; border-radius:0 } pre.prettyprint{ margin-bottom:18px } pre code{ padding:0; font-size:inherit; color:inherit; white-space:pre-wrap; background-color:transparent; border:0 } .pre-scrollable{ max-height:340px; overflow-y:scroll } .container{ margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px } .container:before,.container:after{ content:" "; display:table } .container:after{ clear:both } .row{ margin-left:-15px; margin-right:-15px } .row:before,.row:after{ content:" "; display:table } .row:after{ clear:both } .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{ position:relative; min-height:1px; padding-left:15px; padding-right:15px } .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{ 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:49.06667% } .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% } @media (min-width:768px){ .container{ max-width:750px; } .col-sm-1,.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-sm-10,.col-sm-11{ 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-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-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-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% } } @media (min-width:992px){ .container{ max-width:970px; } .col-md-1,.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-md-10,.col-md-11{ 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%; } .product_list a img{ height:auto } .r4row .col-md-4{ min-height:450px } .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-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-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-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% } } @media (min-width:1200px){ .container{ max-width:1170px; } .col-lg-1,.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-lg-10,.col-lg-11{ 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-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-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-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% } } table{ max-width:100%; background-color:transparent } th{ text-align:left } .table{ width:100%; margin-bottom:18px } .table thead > tr > th,.table thead > tr > td,.table tbody > tr > th,.table tbody > tr > td,.table tfoot > tr > th,.table tfoot > tr > td{ padding:9px 8px 11px 18px; line-height:1.42857; vertical-align:top; border-top:1px solid #d6d4d4 } .table thead > tr > th{ vertical-align:bottom; border-bottom:2px solid #d6d4d4 } .table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{ border-top:0 } .table tbody + tbody{ border-top:2px solid #d6d4d4 } .table .table{ background-color:#fff } .table-condensed thead > tr > th,.table-condensed thead > tr > td,.table-condensed tbody > tr > th,.table-condensed tbody > tr > td,.table-condensed tfoot > tr > th,.table-condensed tfoot > tr > td{ padding:5px } .table-bordered{ border:1px solid #d6d4d4 } .table-bordered > thead > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > th,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > th,.table-bordered > tfoot > tr > td{ border:1px solid #d6d4d4 } .table-bordered > thead > tr > th,.table-bordered > thead > tr > td{ border-bottom-width:2px } .table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th{ background-color:#f9f9f9 } .table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th{ background-color:#f5f5f5 } table col[class*="col-"]{ float:none; display:table-column } table td[class*="col-"],table th[class*="col-"]{ float:none; display:table-cell } .table > thead > tr > td.active,.table > thead > tr > th.active,.table > thead > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr > td.active,.table > tbody > tr > th.active,.table > tbody > tr.active > td,.table > tbody > tr.active > th,.table > tfoot > tr > td.active,.table > tfoot > tr > th.active,.table > tfoot > tr.active > td,.table > tfoot > tr.active > th{ background-color:#f5f5f5 } .table > thead > tr > td.success,.table > thead > tr > th.success,.table > thead > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr > td.success,.table > tbody > tr > th.success,.table > tbody > tr.success > td,.table > tbody > tr.success > th,.table > tfoot > tr > td.success,.table > tfoot > tr > th.success,.table > tfoot > tr.success > td,.table > tfoot > tr.success > th{ background-color:#55c65e; border-color:#48b151 } .table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td{ background-color:#42c04c; border-color:#419f49 } .table > thead > tr > td.danger,.table > thead > tr > th.danger,.table > thead > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr > td.danger,.table > tbody > tr > th.danger,.table > tbody > tr.danger > td,.table > tbody > tr.danger > th,.table > tfoot > tr > td.danger,.table > tfoot > tr > th.danger,.table > tfoot > tr.danger > td,.table > tfoot > tr.danger > th{ background-color:#f3515c; border-color:#d4323d } .table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td{ background-color:#f13946; border-color:#c32933 } .table > thead > tr > td.warning,.table > thead > tr > th.warning,.table > thead > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr > td.warning,.table > tbody > tr > th.warning,.table > tbody > tr.warning > td,.table > tbody > tr.warning > th,.table > tfoot > tr > td.warning,.table > tfoot > tr > th.warning,.table > tfoot > tr.warning > td,.table > tfoot > tr.warning > th{ background-color:#fe9126; border-color:#e4752b } .table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td{ background-color:#fe840d; border-color:#da681c } @media (max-width:768px){ .table-responsive{ width:100%; margin-bottom:15px; overflow-y:hidden; overflow-x:scroll; border:1px solid #d6d4d4 } .table-responsive > .table{ margin-bottom:0; background-color:#fff } .table-responsive > .table > thead > tr > th,.table-responsive > .table > thead > tr > td,.table-responsive > .table > tbody > tr > th,.table-responsive > .table > tbody > tr > td,.table-responsive > .table > tfoot > tr > th,.table-responsive > .table > tfoot > tr > td{ white-space:nowrap } .table-responsive > .table-bordered{ border:0 } .table-responsive > .table-bordered > thead > tr > th:first-child,.table-responsive > .table-bordered > thead > tr > td:first-child,.table-responsive > .table-bordered > tbody > tr > th:first-child,.table-responsive > .table-bordered > tbody > tr > td:first-child,.table-responsive > .table-bordered > tfoot > tr > th:first-child,.table-responsive > .table-bordered > tfoot > tr > td:first-child{ border-left:0 } .table-responsive > .table-bordered > thead > tr > th:last-child,.table-responsive > .table-bordered > thead > tr > td:last-child,.table-responsive > .table-bordered > tbody > tr > th:last-child,.table-responsive > .table-bordered > tbody > tr > td:last-child,.table-responsive > .table-bordered > tfoot > tr > th:last-child,.table-responsive > .table-bordered > tfoot > tr > td:last-child{ border-right:0 } .table-responsive > .table-bordered > thead > tr:last-child > th,.table-responsive > .table-bordered > thead > tr:last-child > td,.table-responsive > .table-bordered > tbody > tr:last-child > th,.table-responsive > .table-bordered > tbody > tr:last-child > td,.table-responsive > .table-bordered > tfoot > tr:last-child > th,.table-responsive > .table-bordered > tfoot > tr:last-child > td{ border-bottom:0 } } fieldset{ padding:0; margin:0; border:0 } legend{ display:block; width:100%; padding:0; margin-bottom:18px; font-size:19.5px; line-height:inherit; color:#333333; border:0; border-bottom:1px solid #e5e5e5 } label{ display:inline-block; margin-bottom:5px; font-weight:normal } input[type="search"]{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } input[type="radio"],input[type="checkbox"]{ margin:4px 0 0; margin-top:1px \9; line-height:normal } input[type="file"]{ display:block } select[multiple],select[size]{ height:auto } select optgroup{ font-size:inherit; font-style:inherit; font-family:inherit } input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{ outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px } input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{ height:auto } .form-control:-moz-placeholder{ color:#999999 } .form-control::-moz-placeholder{ color:#999999 } .form-control:-ms-input-placeholder{ color:#999999 } .form-control::-webkit-input-placeholder{ color:#999999 } .form-control{ display:block; width:100%; height:32px; padding:6px 12px; font-size:13px; line-height:1.42857; color:#9c9b9b; vertical-align:middle; background-color:#fff; border:1px solid #d6d4d4; border-radius:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s; transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s } .form-control:focus{ border-color:#66afe9; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6) } .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{ cursor:not-allowed; background-color:#eeeeee } textarea.form-control{ height:auto } .form-group{ margin-bottom:15px } .radio,.checkbox{ display:block; min-height:18px; margin-top:10px; margin-bottom:10px; padding-left:20px; vertical-align:middle } .radio label,.checkbox label{ display:inline; margin-bottom:0; font-weight:normal; cursor:pointer } .radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{ float:left; margin-left:-20px } .radio + .radio,.checkbox + .checkbox{ margin-top:-5px } .radio-inline,.checkbox-inline{ display:inline-block; padding-left:20px; margin-bottom:0; vertical-align:middle; font-weight:normal; cursor:pointer } .radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline{ margin-top:0; margin-left:10px } input[type="radio"][disabled],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],fieldset[disabled] input[type="checkbox"],.radio[disabled],fieldset[disabled] .radio,.radio-inline[disabled],fieldset[disabled] .radio-inline,.checkbox[disabled],fieldset[disabled] .checkbox,.checkbox-inline[disabled],fieldset[disabled] .checkbox-inline{ cursor:not-allowed } .input-sm,.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn{ height:30px; padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px } select.input-sm,.input-group-sm > select.form-control,.input-group-sm > select.input-group-addon,.input-group-sm > .input-group-btn > select.btn{ height:30px; line-height:30px } textarea.input-sm,.input-group-sm > textarea.form-control,.input-group-sm > textarea.input-group-addon,.input-group-sm > .input-group-btn > textarea.btn{ height:auto } .input-lg,.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn{ height:44px; padding:10px 16px; font-size:17px; line-height:1.33; border-radius:6px } select.input-lg,.input-group-lg > select.form-control,.input-group-lg > select.input-group-addon,.input-group-lg > .input-group-btn > select.btn{ height:44px; line-height:44px } textarea.input-lg,.input-group-lg > textarea.form-control,.input-group-lg > textarea.input-group-addon,.input-group-lg > .input-group-btn > textarea.btn{ height:auto } .has-warning .help-block,.has-warning .control-label{ color:#fff } .has-warning .form-control{ border-color:#fff; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) } .has-warning .form-control:focus{ border-color:#e6e6e6; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white } .has-warning .input-group-addon{ color:#fff; border-color:#fff; background-color:#fe9126 } .has-error .help-block,.has-error .control-label{ color:#fff } .has-error .form-control{ border-color:#fff; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) } .has-error .form-control:focus{ border-color:#e6e6e6; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white } .has-error .input-group-addon{ color:#fff; border-color:#fff; background-color:#f3515c } .has-success .help-block,.has-success .control-label{ color:#fff } .has-success .form-control{ border-color:#fff; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075); box-shadow:inset 0 1px 1px rgba(0,0,0,0.075) } .has-success .form-control:focus{ border-color:#e6e6e6; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px white } .has-success .input-group-addon{ color:#fff; border-color:#fff; background-color:#55c65e } .form-control-static{ margin-bottom:0; padding-top:7px } .help-block{ display:block; margin-top:5px; margin-bottom:10px; color:#b7b7b7 } @media (min-width:768px){ .form-inline .form-group,.navbar-form .form-group{ display:inline-block; margin-bottom:0; vertical-align:middle } .form-inline .form-control,.navbar-form .form-control{ display:inline-block } .form-inline .radio,.navbar-form .radio,.form-inline .checkbox,.navbar-form .checkbox{ display:inline-block; margin-top:0; margin-bottom:0; padding-left:0 } .form-inline .radio input[type="radio"],.navbar-form .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"],.navbar-form .checkbox input[type="checkbox"]{ float:none; margin-left:0 } } .form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{ margin-top:0; margin-bottom:0; padding-top:7px } .form-horizontal .form-group{ margin-left:-15px; margin-right:-15px } .form-horizontal .form-group:before,.form-horizontal .form-group:after{ content:" "; display:table } .form-horizontal .form-group:after{ clear:both } @media (min-width:768px){ .form-horizontal .control-label{ text-align:right } } .btn{ display:inline-block; padding:6px 12px; margin-bottom:0; font-size:13px; font-weight:normal; line-height:1.42857; text-align:center; vertical-align:middle; cursor:pointer; border:1px solid transparent; border-radius:0; white-space:nowrap; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none } .btn:focus{ outline:thin dotted #333; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px } .btn:hover,.btn:focus{ color:#333; text-decoration:none } .btn:active,.btn.active{ outline:0; background-image:none; -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125); box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) } .btn.disabled,.btn[disabled],fieldset[disabled] .btn{ cursor:not-allowed; pointer-events:none; opacity:0.65; filter:alpha(opacity=65); -webkit-box-shadow:none; box-shadow:none } .btn-default{ color:#333; background-color:#fff; border-color:#ccc } .btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active{ color:#333; background-color:#ebebeb; border-color:#adadad } .open .btn-default.dropdown-toggle{ color:#333; background-color:#ebebeb; border-color:#adadad } .btn-default:active,.btn-default.active{ background-image:none } .open .btn-default.dropdown-toggle{ background-image:none } .btn-default.disabled,.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled:active,.btn-default.disabled.active,.btn-default[disabled],.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled]:active,.btn-default[disabled].active,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default.active{ background-color:#fff; border-color:#ccc } .btn-primary{ color:#fff; background-color:#428bca; border-color:#357ebd } .btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{ color:#fff; background-color:#3276b1; border-color:#285e8e } .open .btn-primary.dropdown-toggle{ color:#fff; background-color:#3276b1; border-color:#285e8e } .btn-primary:active,.btn-primary.active{ background-image:none } .open .btn-primary.dropdown-toggle{ background-image:none } .btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{ background-color:#428bca; border-color:#357ebd } .btn-warning{ color:#fff; background-color:#f0ad4e; border-color:#eea236 } .btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{ color:#fff; background-color:#ed9c28; border-color:#d58512 } .open .btn-warning.dropdown-toggle{ color:#fff; background-color:#ed9c28; border-color:#d58512 } .btn-warning:active,.btn-warning.active{ background-image:none } .open .btn-warning.dropdown-toggle{ background-image:none } .btn-warning.disabled,.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled],.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{ background-color:#f0ad4e; border-color:#eea236 } .btn-danger{ color:#fff; background-color:#d9534f; border-color:#d43f3a } .btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{ color:#fff; background-color:#d2322d; border-color:#ac2925 } .open .btn-danger.dropdown-toggle{ color:#fff; background-color:#d2322d; border-color:#ac2925 } .btn-danger:active,.btn-danger.active{ background-image:none } .open .btn-danger.dropdown-toggle{ background-image:none } .btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{ background-color:#d9534f; border-color:#d43f3a } .btn-success{ color:#fff; background-color:#46a74e; border-color:#3e9546 } .btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{ color:#fff; background-color:#3a8a41; border-color:#2c6a31 } .open .btn-success.dropdown-toggle{ color:#fff; background-color:#3a8a41; border-color:#2c6a31 } .btn-success:active,.btn-success.active{ background-image:none } .open .btn-success.dropdown-toggle{ background-image:none } .btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{ background-color:#46a74e; border-color:#3e9546 } .btn-info{ color:#fff; background-color:#5192f3; border-color:#3983f1 } .btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active{ color:#fff; background-color:#2b7af0; border-color:#0f62de } .open .btn-info.dropdown-toggle{ color:#fff; background-color:#2b7af0; border-color:#0f62de } .btn-info:active,.btn-info.active{ background-image:none } .open .btn-info.dropdown-toggle{ background-image:none } .btn-info.disabled,.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled],.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{ background-color:#5192f3; border-color:#3983f1 } .btn-link{ color:#777; font-weight:normal; cursor:pointer; border-radius:0 } .btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{ background-color:transparent; -webkit-box-shadow:none; box-shadow:none } .btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{ border-color:transparent } .btn-link:hover,.btn-link:focus{ color:#515151; text-decoration:underline; background-color:transparent } .btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{ color:#999999; text-decoration:none } .btn-lg,.btn-group-lg > .btn{ padding:10px 16px; font-size:17px; line-height:1.33; border-radius:6px } .btn-sm,.btn-group-sm > .btn,.btn-xs,.btn-group-xs > .btn{ padding:5px 10px; font-size:12px; line-height:1.5; border-radius:3px } .btn-xs,.btn-group-xs > .btn{ padding:1px 5px } .btn-block{ display:block; width:100%; padding-left:0; padding-right:0 } .btn-block + .btn-block{ margin-top:5px } input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{ width:100% } .fade{ opacity:0; -webkit-transition:opacity 0.15s linear; transition:opacity 0.15s linear } .fade.in{ opacity:1 } .collapse{ display:none } .collapse.in{ display:block } .collapsing{ position:relative; height:0; overflow:hidden; -webkit-transition:height 0.35s ease; transition:height 0.35s ease } .caret{ display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px solid #000; border-right:4px solid transparent; border-left:4px solid transparent; border-bottom:0 dotted; content:"" } .dropdown{ position:relative } .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:13px; background-color:#fff; border:1px solid #ccc; border:1px solid rgba(0,0,0,0.15); border-radius:0; -webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175); box-shadow:0 6px 12px rgba(0,0,0,0.175); background-clip:padding-box } .dropdown-menu.pull-right{ right:0; left:auto } .dropdown-menu .divider{ height:1px; margin:8px 0; overflow:hidden; background-color:#e5e5e5 } .dropdown-menu > li > a{ display:block; padding:3px 20px; clear:both; font-weight:normal; line-height:1.42857; color:#333333; white-space:nowrap } .dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{ text-decoration:none; color:#fff; background-color:#428bca } .dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{ color:#fff; text-decoration:none; outline:0; background-color:#428bca } .dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{ color:#999999 } .dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus{ text-decoration:none; background-color:transparent; background-image:none; filter:progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor:not-allowed } .open > .dropdown-menu{ display:block } .open > a{ outline:0 } .dropdown-header{ display:block; padding:3px 20px; font-size:12px; line-height:1.42857; color:#999999 } .dropdown-backdrop{ position:fixed; left:0; right:0; bottom:0; top:0; z-index:990 } .pull-right > .dropdown-menu{ right:0; left:auto } .dropup .caret,.navbar-fixed-bottom .dropdown .caret{ border-top:0 dotted; border-bottom:4px solid #000; content:"" } .dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{ top:auto; bottom:100%; margin-bottom:1px } @media (min-width:768px){ .navbar-right .dropdown-menu{ right:0; left:auto } } .btn-default .caret{ border-top-color:#333 } .btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{ border-top-color:#fff } .dropup .btn-default .caret{ border-bottom-color:#333 } .dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{ border-bottom-color:#fff } .btn-group,.btn-group-vertical{ position:relative; display:inline-block; vertical-align:middle } .btn-group > .btn,.btn-group-vertical > .btn{ position:relative; float:left } .btn-group > .btn:hover,.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:hover,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active{ z-index:2 } .btn-group > .btn:focus,.btn-group-vertical > .btn:focus{ outline:none } .btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{ margin-left:-1px } .btn-toolbar:before,.btn-toolbar:after{ content:" "; display:table } .btn-toolbar:after{ clear:both } .btn-toolbar .btn-group{ float:left } .btn-toolbar > .btn + .btn,.btn-toolbar > .btn + .btn-group,.btn-toolbar > .btn-group + .btn,.btn-toolbar > .btn-group + .btn-group{ margin-left:5px } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){ border-radius:0 } .btn-group > .btn:first-child{ margin-left:0 } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){ border-bottom-right-radius:0; border-top-right-radius:0 } .btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child){ border-bottom-left-radius:0; border-top-left-radius:0 } .btn-group > .btn-group{ float:left } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{ border-radius:0 } .btn-group > .btn-group:first-child > .btn:last-child,.btn-group > .btn-group:first-child > .dropdown-toggle{ border-bottom-right-radius:0; border-top-right-radius:0 } .btn-group > .btn-group:last-child > .btn:first-child{ border-bottom-left-radius:0; border-top-left-radius:0 } .btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{ outline:0 } .btn-group > .btn + .dropdown-toggle{ padding-left:8px; padding-right:8px } .btn-group > .btn-lg + .dropdown-toggle,.btn-group-lg.btn-group > .btn + .dropdown-toggle{ padding-left:12px; padding-right:12px } .btn-group.open .dropdown-toggle{ -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125); box-shadow:inset 0 3px 5px rgba(0,0,0,0.125) } .btn .caret{ margin-left:0 } .btn-lg .caret,.btn-group-lg > .btn .caret{ border-width:5px 5px 0; border-bottom-width:0 } .dropup .btn-lg .caret,.dropup .btn-group-lg > .btn .caret{ border-width:0 5px 5px } .btn-group-vertical > .btn,.btn-group-vertical > .btn-group{ display:block; float:none; width:100%; max-width:100% } .btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after{ content:" "; display:table } .btn-group-vertical > .btn-group:after{ clear:both } .btn-group-vertical > .btn-group > .btn{ float:none } .btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{ margin-top:-1px; margin-left:0 } .btn-group-vertical > .btn:not(:first-child):not(:last-child){ border-radius:0 } .btn-group-vertical > .btn:first-child:not(:last-child){ border-top-right-radius:0; border-bottom-right-radius:0; border-bottom-left-radius:0 } .btn-group-vertical > .btn:last-child:not(:first-child){ border-bottom-left-radius:0; border-top-right-radius:0; border-top-left-radius:0 } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{ border-radius:0 } .btn-group-vertical > .btn-group:first-child > .btn:last-child,.btn-group-vertical > .btn-group:first-child > .dropdown-toggle{ border-bottom-right-radius:0; border-bottom-left-radius:0 } .btn-group-vertical > .btn-group:last-child > .btn:first-child{ border-top-right-radius:0; border-top-left-radius:0 } .btn-group-justified{ display:table; width:100%; table-layout:fixed; border-collapse:separate } .btn-group-justified .btn{ float:none; display:table-cell; width:1% } [data-toggle="buttons"] > .btn > input[type="radio"],[data-toggle="buttons"] > .btn > input[type="checkbox"]{ display:none } .input-group{ position:relative; display:table; border-collapse:separate } .input-group.col{ float:none; padding-left:0; padding-right:0 } .input-group .form-control{ width:100%; margin-bottom:0 } .input-group-addon,.input-group-btn,.input-group .form-control{ display:table-cell } .input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control: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:13px; font-weight:normal; line-height:1; text-align:center; background-color:#eeeeee; border:1px solid #d6d4d4; border-radius:0 } .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:17px; border-radius:6px } .input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{ 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 > .dropdown-toggle,.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:last-child > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child){ border-bottom-left-radius:0; border-top-left-radius:0 } .input-group-addon:last-child{ border-left:0 } .input-group-btn{ position:relative; white-space:nowrap } .input-group-btn > .btn{ position:relative } .input-group-btn > .btn + .btn{ margin-left:-4px } .input-group-btn > .btn:hover,.input-group-btn > .btn:active{ z-index:2 } .nav{ margin-bottom:0; padding-left:0; list-style:none } .nav:before,.nav:after{ content:" "; display:table } .nav:after{ clear:both } .nav > li{ position:relative; display:block } .nav > li > a{ position:relative; display:block; padding:10px 15px } .nav > li > a:hover,.nav > li > a:focus{ text-decoration:none; background-color:#eeeeee } .nav > li.disabled > a{ color:#999999 } .nav > li.disabled > a:hover,.nav > li.disabled > a:focus{ color:#999999; text-decoration:none; background-color:transparent; cursor:not-allowed } .nav .open > a,.nav .open > a:hover,.nav .open > a:focus{ background-color:#eeeeee; border-color:#777 } .nav .nav-divider{ height:1px; margin:8px 0; overflow:hidden; 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:0 0 0 0 } .nav-tabs > li > a:hover{ border-color:#eeeeee #eeeeee #ddd } .nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{ color:#555555; background-color:#fff; border:1px solid #ddd; border-bottom-color:transparent; cursor:default } .nav-pills > li{ float:left } .nav-pills > li > a{ border-radius:5px } .nav-pills > li + li{ margin-left:2px } .nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{ color:#fff; background-color:#428bca } .nav-stacked > li{ float:none } .nav-stacked > li + li{ margin-top:2px; margin-left:0 } .nav-justified,.nav-tabs.nav-justified{ width:100% } .nav-justified > li,.nav-tabs.nav-justified > li{ float:none } .nav-justified > li > a,.nav-tabs.nav-justified > li > a{ text-align:center } @media (min-width:768px){ .nav-justified > li,.nav-tabs.nav-justified > li{ display:table-cell; width:1% } } .nav-tabs-justified,.nav-tabs.nav-justified{ border-bottom:0 } .nav-tabs-justified > li > a,.nav-tabs.nav-justified > li > a{ border-bottom:1px solid #ddd; margin-right:0 } .nav-tabs-justified > .active > a,.nav-tabs.nav-justified > .active > a{ border-bottom-color:#fff } .tabbable:before,.tabbable:after{ content:" "; display:table } .tabbable:after{ clear:both } .tab-content > .tab-pane,.pill-content > .pill-pane{ display:none } .tab-content > .active,.pill-content > .active{ display:block } .nav .caret{ border-top-color:#777; border-bottom-color:#777 } .nav a:hover .caret{ border-top-color:#515151; border-bottom-color:#515151 } .nav-tabs .dropdown-menu{ margin-top:-1px; border-top-right-radius:0; border-top-left-radius:0 } .navbar{ position:relative; z-index:1000; min-height:50px; margin-bottom:18px; border:1px solid transparent } .navbar:before,.navbar:after{ content:" "; display:table } .navbar:after{ clear:both } @media (min-width:768px){ .navbar{ border-radius:0 } } .navbar-header:before,.navbar-header:after{ content:" "; display:table } .navbar-header:after{ clear:both } @media (min-width:768px){ .navbar-header{ float:left } } .navbar-collapse{ max-height:340px; overflow-x:visible; padding-right:15px; padding-left:15px; border-top:1px solid transparent; box-shadow:inset 0 1px 0 rgba(255,255,255,0.1); -webkit-overflow-scrolling:touch } .navbar-collapse:before,.navbar-collapse:after{ content:" "; display:table } .navbar-collapse:after{ clear:both } .navbar-collapse.in{ overflow-y:auto } @media (min-width:768px){ .navbar-collapse{ width:auto; border-top:0; box-shadow:none } .navbar-collapse.collapse{ display:block !important; height:auto !important; padding-bottom:0; overflow:visible !important } .navbar-collapse.in{ overflow-y:visible } .navbar-collapse .navbar-nav.navbar-left:first-child{ margin-left:-15px } .navbar-collapse .navbar-nav.navbar-right:last-child{ margin-right:-15px } .navbar-collapse .navbar-text:last-child{ margin-right:0 } } .container > .navbar-header,.container > .navbar-collapse{ margin-right:-15px; margin-left:-15px } @media (min-width:768px){ .container > .navbar-header,.container > .navbar-collapse{ margin-right:0; margin-left:0 } } .navbar-static-top{ border-width:0 0 1px } @media (min-width:768px){ .navbar-static-top{ border-radius:0 } } .navbar-fixed-top,.navbar-fixed-bottom{ position:fixed; right:0; left:0; border-width:0 0 1px } @media (min-width:768px){ .navbar-fixed-top,.navbar-fixed-bottom{ border-radius:0 } } .navbar-fixed-top{ z-index:1030; top:0 } .navbar-fixed-bottom{ bottom:0; margin-bottom:0 } .navbar-brand{ float:left; padding:16px 15px; font-size:17px; line-height:18px } .navbar-brand:hover,.navbar-brand:focus{ text-decoration:none } @media (min-width:768px){ .navbar > .container .navbar-brand{ margin-left:-15px } } .navbar-toggle{ position:relative; float:right; margin-right:15px; padding:9px 10px; margin-top:8px; margin-bottom:8px; background-color:transparent; border:1px solid transparent; border-radius:0 } .navbar-toggle .icon-bar{ display:block; width:22px; height:2px; border-radius:1px } .navbar-toggle .icon-bar + .icon-bar{ margin-top:4px } @media (min-width:768px){ .navbar-toggle{ display:none } } .navbar-nav{ margin:8px -15px } .navbar-nav > li > a{ padding-top:10px; padding-bottom:10px; line-height:18px } @media (max-width:767px){ .navbar-nav .open .dropdown-menu{ position:static; float:none; width:auto; margin-top:0; background-color:transparent; border:0; box-shadow:none } .navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header{ padding:5px 15px 5px 25px } .navbar-nav .open .dropdown-menu > li > a{ line-height:18px } .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus{ background-image:none } } @media (min-width:768px){ .navbar-nav{ float:left; margin:0 } .navbar-nav > li{ float:left } .navbar-nav > li > a{ padding-top:16px; padding-bottom:16px } } @media (min-width:768px){ .navbar-left{ float:left !important } .navbar-right{ float:right !important } } .navbar-form{ margin-left:-15px; margin-right:-15px; padding:10px 15px; border-top:1px solid transparent; border-bottom:1px solid transparent; -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1); box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1); margin-top:9px; margin-bottom:9px } @media (max-width:767px){ .navbar-form .form-group{ margin-bottom:5px } } @media (min-width:768px){ .navbar-form{ width:auto; border:0; margin-left:0; margin-right:0; padding-top:0; padding-bottom:0; -webkit-box-shadow:none; box-shadow:none } } .navbar-nav > li > .dropdown-menu{ margin-top:0; border-top-right-radius:0; border-top-left-radius:0 } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{ border-bottom-right-radius:0; border-bottom-left-radius:0 } .navbar-nav.pull-right > li > .dropdown-menu,.navbar-nav > li > .dropdown-menu.pull-right{ left:auto; right:0 } .navbar-btn{ margin-top:9px; margin-bottom:9px } .navbar-text{ float:left; margin-top:16px; margin-bottom:16px } @media (min-width:768px){ .navbar-text{ margin-left:15px; margin-right:15px } } .navbar-default{ background-color:#f8f8f8; border-color:#e7e7e7 } .navbar-default .navbar-brand{ color:#777 } .navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{ color:#5e5e5e; background-color:transparent } .navbar-default .navbar-text{ color:#777 } .navbar-default .navbar-nav > li > a{ color:#777 } .navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{ color:#333; background-color:transparent } .navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{ color:#555; background-color:#e7e7e7 } .navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{ color:#ccc; background-color:transparent } .navbar-default .navbar-toggle{ border-color:#ddd } .navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{ background-color:#ddd } .navbar-default .navbar-toggle .icon-bar{ background-color:#ccc } .navbar-default .navbar-collapse,.navbar-default .navbar-form{ border-color:#e6e6e6 } .navbar-default .navbar-nav > .dropdown > a:hover .caret,.navbar-default .navbar-nav > .dropdown > a:focus .caret{ border-top-color:#333; border-bottom-color:#333 } .navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{ background-color:#e7e7e7; color:#555 } .navbar-default .navbar-nav > .open > a .caret,.navbar-default .navbar-nav > .open > a:hover .caret,.navbar-default .navbar-nav > .open > a:focus .caret{ border-top-color:#555; border-bottom-color:#555 } .navbar-default .navbar-nav > .dropdown > a .caret{ border-top-color:#777; border-bottom-color:#777 } @media (max-width:767px){ .navbar-default .navbar-nav .open .dropdown-menu > li > a{ color:#777 } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{ color:#333; background-color:transparent } .navbar-default .navbar-nav .open .dropdown-menu > .active > a,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{ color:#555; background-color:#e7e7e7 } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{ color:#ccc; background-color:transparent } } .navbar-default .navbar-link{ color:#777 } .navbar-default .navbar-link:hover{ color:#333 } .navbar-inverse{ background-color:#222; border-color:#090909 } .navbar-inverse .navbar-brand{ color:#999999 } .navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{ color:#fff; background-color:transparent } .navbar-inverse .navbar-text{ color:#999999 } .navbar-inverse .navbar-nav > li > a{ color:#999999 } .navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus{ color:#fff; background-color:transparent } .navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus{ color:#fff; background-color:#090909 } .navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus{ color:#444; background-color:transparent } .navbar-inverse .navbar-toggle{ border-color:#333 } .navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{ background-color:#333 } .navbar-inverse .navbar-toggle .icon-bar{ background-color:#fff } .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{ border-color:#101010 } .navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{ background-color:#090909; color:#fff } .navbar-inverse .navbar-nav > .dropdown > a:hover .caret{ border-top-color:#fff; border-bottom-color:#fff } .navbar-inverse .navbar-nav > .dropdown > a .caret{ border-top-color:#999999; border-bottom-color:#999999 } .navbar-inverse .navbar-nav > .open > a .caret,.navbar-inverse .navbar-nav > .open > a:hover .caret,.navbar-inverse .navbar-nav > .open > a:focus .caret{ border-top-color:#fff; border-bottom-color:#fff } @media (max-width:767px){ .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{ border-color:#090909 } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{ color:#999999 } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{ color:#fff; background-color:transparent } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{ color:#fff; background-color:#090909 } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{ color:#444; background-color:transparent } } .navbar-inverse .navbar-link{ color:#999999 } .navbar-inverse .navbar-link:hover{ color:#fff } .breadcrumb_parent { overflow-x: auto } .breadcrumb{ white-space: nowrap; padding:8px 15px; margin-bottom:18px; list-style:none; background-color:#f6f6f6; border-radius:0 } .breadcrumb > li{ display:inline-block } .breadcrumb > li + li:before{ content:"/\00a0"; padding:0 5px; color:#333 } .breadcrumb > .active{ color:#333 } .pagination{ display:inline-block; padding-left:0; margin:18px 0; border-radius:0 } .pagination > li{ display:inline } .pagination > li > a,.pagination > li > span{ position:relative; float:left; padding:6px 12px; line-height:1.42857; text-decoration:none; background-color:#fff; border:1px solid #ddd; margin-left:-1px } .pagination > li:first-child > a,.pagination > li:first-child > span{ margin-left:0; border-bottom-left-radius:0; border-top-left-radius:0 } .pagination > li:last-child > a,.pagination > li:last-child > span{ border-bottom-right-radius:0; border-top-right-radius:0 } .pagination > li > a:hover,.pagination > li > a:focus,.pagination > li.active > a,.pagination > li > span:hover,.pagination > li > span:focus{ background-color:#f6f6f6 } .pagination > .active > a,.pagination > .active > a:hover,.pagination > .active > a:focus,.pagination > .active > span,.pagination > .active > span:hover,.pagination > .active > span:focus{ z-index:2; color:#fff; background-color:#428bca; border-color:#428bca; cursor:default } .pagination > .disabled > span,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{ color:#999999; background-color:#fff; border-color:#ddd; cursor:not-allowed } .pagination-lg > li > a,.pagination-lg > li > span{ padding:10px 16px; font-size:17px } .pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span{ border-bottom-left-radius:6px; border-top-left-radius:6px } .pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span{ border-bottom-right-radius:6px; border-top-right-radius:6px } .pagination-sm > li > a,.pagination-sm > li > span{ padding:5px 10px; font-size:12px } .pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span{ border-bottom-left-radius:3px; border-top-left-radius:3px } .pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span{ border-bottom-right-radius:3px; border-top-right-radius:3px } .pager{ padding-left:0; margin:18px 0; list-style:none; text-align:center } .pager:before,.pager:after{ content:" "; display:table } .pager:after{ clear:both } .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:hover,.pager li > a:focus{ text-decoration:none; background-color:#f6f6f6 } .pager .next > a,.pager .next > span{ float:right } .pager .previous > a,.pager .previous > span{ float:left } .pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{ color:#999999; background-color:#fff; cursor:not-allowed } .label{ display:inline; padding:.2em .6em .3em; font-size:100%; font-weight:700; line-height:1; color:#fff; text-align:center; white-space:nowrap; vertical-align:baseline; border-radius:0 } .label[href]:hover,.label[href]:focus{ color:#fff; text-decoration:none; cursor:pointer } .label:empty{ display:none } .label-default{ background-color:#999999 } .label-default[href]:hover,.label-default[href]:focus{ background-color:gray } .label-primary{ background-color:#428bca } .label-primary[href]:hover,.label-primary[href]:focus{ background-color:#3071a9 } .label-success{ background-color:#121212; border:1px solid #121212; font-weight:normal; } .label-success[href]:hover,.label-success[href]:focus{ background-color:#3aae43 } .label-info{ background-color:#5192f3; border:1px solid #4b80c3 } .label-info[href]:hover,.label-info[href]:focus{ background-color:#2174f0 } .label-warning{ background-color:#fe9126; border:1px solid #e4752b } .label-warning[href]:hover,.label-warning[href]:focus{ background-color:#f07701 } .label-danger{ background-color:#f3515c; border:1px solid #d4323d } .label-danger[href]:hover,.label-danger[href]:focus{ background-color:#f0212f } .badge{ display:inline-block; min-width:10px; padding:3px 7px; font-size:12px; font-weight:700; color:#fff; line-height:1; vertical-align:baseline; white-space:nowrap; text-align:center; background-color:#999999; border-radius:10px } .badge:empty{ display:none } a.badge:hover,a.badge:focus{ color:#fff; text-decoration:none; cursor:pointer } .btn .badge{ position:relative; top:-1px } a.list-group-item.active > .badge,.nav-pills > .active > a > .badge{ color:#777; background-color:#fff } .nav-pills > li > a > .badge{ margin-left:3px } .thumbnail{ display:block } .thumbnail > img{ display:block; max-width:100%; height:auto } a.thumbnail:hover,a.thumbnail:focus{ border-color:#777 } .thumbnail > img{ margin-left:auto; margin-right:auto } .thumbnail .caption{ padding:9px; color:#777777 } .alert{ padding:15px; margin-bottom:18px; border:1px solid transparent; border-radius:0 } .alert h4{ margin-top:0; color:inherit } .alert .alert-link{ font-weight:700 } .alert > p,.alert > ul{ margin-bottom:0 } .alert > p + p{ margin-top:5px } .alert-dismissable{ padding-right:35px } .alert-dismissable .close{ position:relative; top:-2px; right:-21px; color:inherit } .alert-success{ background-color:#55c65e; border-color:#48b151; color:#fff } .alert-success hr{ border-top-color:#419f49 } .alert-success .alert-link{ color:#e6e6e6 } .alert-info{ background-color:#5192f3; border-color:#4b80c3; color:#fff } .alert-info hr{ border-top-color:#3d73b7 } .alert-info .alert-link{ color:#e6e6e6 } .alert-warning{ background-color:#fe9126; border-color:#e4752b; color:#fff } .alert-warning hr{ border-top-color:#da681c } .alert-warning .alert-link{ color:#e6e6e6 } .alert-danger{ background-color:#f3515c; border-color:#d4323d; color:#fff } .alert-danger hr{ border-top-color:#c32933 } .alert-danger .alert-link{ color:#e6e6e6 } @-webkit-keyframes progress-bar-stripes{ from{ background-position:40px 0 } to{ background-position:0 0 } } @-moz-keyframes progress-bar-stripes{ from{ background-position:40px 0 } to{ background-position:0 0 } } @-o-keyframes progress-bar-stripes{ from{ background-position:0 0 } to{ background-position:40px 0 } } @keyframes progress-bar-stripes{ from{ background-position:40px 0 } to{ background-position:0 0 } } .progress{ overflow:hidden; height:18px; margin-bottom:18px; background-color:#f5f5f5; border-radius:0; -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1); box-shadow:inset 0 1px 2px rgba(0,0,0,0.1) } .progress-bar{ float:left; width:0; height:100%; font-size:12px; color:#fff; text-align:center; background-color:#428bca; -webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15); box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15); -webkit-transition:width 0.6s ease; transition:width 0.6s ease } .progress-striped .progress-bar{ background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0)); background-size:40px 40px } .progress.active .progress-bar{ -webkit-animation:progress-bar-stripes 2s linear infinite; -moz-animation:progress-bar-stripes 2s linear infinite; -ms-animation:progress-bar-stripes 2s linear infinite; -o-animation:progress-bar-stripes 2s linear infinite; animation:progress-bar-stripes 2s linear infinite } .progress-bar-success{ background-color:#46a74e } .progress-striped .progress-bar-success{ background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0)) } .progress-bar-info{ background-color:#5192f3 } .progress-striped .progress-bar-info{ background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0)) } .progress-bar-warning{ background-color:#f0ad4e } .progress-striped .progress-bar-warning{ background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0)) } .progress-bar-danger{ background-color:#d9534f } .progress-striped .progress-bar-danger{ background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent)); background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0)) } .media,.media-body{ overflow:hidden; zoom:1 } .media,.media .media{ margin-top:15px } .media:first-child{ margin-top:0 } .media-object{ display:block } .media-heading{ margin:0 0 5px } .media > .pull-left{ margin-right:10px } .media > .pull-right{ margin-left:10px } .media-list{ padding-left:0; list-style:none } .list-group{ margin-bottom:20px; padding-left:0 } .list-group-item{ position:relative; display:block; padding:10px 15px; margin-bottom:-1px; background-color:#fff; border:1px solid #ddd } .list-group-item:first-child{ border-top-right-radius:0; border-top-left-radius:0 } .list-group-item:last-child{ margin-bottom:0; border-bottom-right-radius:0; border-bottom-left-radius:0 } .list-group-item > .badge{ float:right } .list-group-item > .badge + .badge{ margin-right:5px } .list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{ z-index:2; color:#fff; background-color:#428bca; border-color:#428bca } .list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading{ color:inherit } .list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{ color:#e1edf7 } a.list-group-item{ color:#555 } a.list-group-item .list-group-item-heading{ color:#333 } a.list-group-item:hover,a.list-group-item:focus{ text-decoration:none; background-color:#f5f5f5 } .list-group-item-heading{ margin-top:0; margin-bottom:5px } .list-group-item-text{ margin-bottom:0; line-height:1.3 } .panel{ margin-bottom:18px; background-color:#fff; border:1px solid transparent; border-radius:0; -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05); box-shadow:0 1px 1px rgba(0,0,0,0.05) } .panel-body{ padding:15px } .panel-body:before,.panel-body:after{ content:" "; display:table } .panel-body:after{ clear:both } .panel > .list-group{ margin-bottom:0 } .panel > .list-group .list-group-item{ border-width:1px 0 } .panel > .list-group .list-group-item:first-child{ border-top-right-radius:0; border-top-left-radius:0 } .panel > .list-group .list-group-item:last-child{ border-bottom:0 } .panel-heading + .list-group .list-group-item:first-child{ border-top-width:0 } .panel > .table{ margin-bottom:0 } .panel > .panel-body + .table{ border-top:1px solid #d6d4d4 } .panel-heading{ padding:10px 15px; border-bottom:1px solid transparent; border-top-right-radius:0; border-top-left-radius:0; } .panel-title{ margin-top:0; margin-bottom:0; font-size:15px } .panel-title > a{ color:inherit } .panel-footer{ padding:10px 15px; background-color:#f5f5f5; border-top:1px solid #ddd; border-bottom-right-radius:0; border-bottom-left-radius:0; } .panel-group .panel{ margin-bottom:0; border-radius:0; overflow:hidden } .panel-group .panel + .panel{ margin-top:5px } .panel-group .panel-heading{ border-bottom:0 } .panel-group .panel-heading + .panel-collapse .panel-body{ border-top:1px solid #ddd } .panel-group .panel-footer{ border-top:0 } .panel-group .panel-footer + .panel-collapse .panel-body{ border-bottom:1px solid #ddd } .panel-default{ border-color:#ddd } .panel-default > .panel-heading{ color:#333333; background-color:#f5f5f5; border-color:#ddd } .panel-default > .panel-heading + .panel-collapse .panel-body{ border-top-color:#ddd } .panel-default > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#ddd } .panel-primary{ border-color:#428bca } .panel-primary > .panel-heading{ color:#fff; background-color:#428bca; border-color:#428bca } .panel-primary > .panel-heading + .panel-collapse .panel-body{ border-top-color:#428bca } .panel-primary > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#428bca } .panel-success{ border-color:#48b151 } .panel-success > .panel-heading{ color:#fff; background-color:#55c65e; border-color:#48b151 } .panel-success > .panel-heading + .panel-collapse .panel-body{ border-top-color:#48b151 } .panel-success > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#48b151 } .panel-warning{ border-color:#e4752b } .panel-warning > .panel-heading{ color:#fff; background-color:#fe9126; border-color:#e4752b } .panel-warning > .panel-heading + .panel-collapse .panel-body{ border-top-color:#e4752b } .panel-warning > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#e4752b } .panel-danger{ border-color:#d4323d } .panel-danger > .panel-heading{ color:#fff; background-color:#f3515c; border-color:#d4323d } .panel-danger > .panel-heading + .panel-collapse .panel-body{ border-top-color:#d4323d } .panel-danger > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#d4323d } .panel-info{ border-color:#4b80c3 } .panel-info > .panel-heading{ color:#fff; background-color:#5192f3; border-color:#4b80c3 } .panel-info > .panel-heading + .panel-collapse .panel-body{ border-top-color:#4b80c3 } .panel-info > .panel-footer + .panel-collapse .panel-body{ border-bottom-color:#4b80c3 } .well{ min-height:20px; padding:19px; margin-bottom:20px; background-color:#f5f5f5; border:1px solid #e3e3e3; border-radius:0; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05); box-shadow:inset 0 1px 1px rgba(0,0,0,0.05) } .well blockquote{ border-color:#ddd; border-color:rgba(0,0,0,0.15) } .well-lg{ padding:24px; border-radius:6px } .well-sm{ padding:9px; border-radius:3px } .close{ float:right; font-size:19.5px; font-weight:700; line-height:1; margin-left: 10px; color:#fff; text-shadow:0 1px 0 #fff; opacity:0.2; filter:alpha(opacity=20) } .close:hover,.close:focus{ color:#000; text-decoration:none; cursor:pointer; opacity:0.5; filter:alpha(opacity=50) } button.close{ padding:0; cursor:pointer; background:transparent; border:0; -webkit-appearance:none } .popover{ position:absolute; top:0; left:0; z-index:1010; display:none; max-width:276px; padding:1px; text-align:left; background-color:#fff; background-clip:padding-box; border:1px solid #ccc; border:1px solid rgba(0,0,0,0.2); border-radius:6px; -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2); box-shadow:0 5px 10px rgba(0,0,0,0.2); white-space:normal } .popover.top{ margin-top:-10px } .popover.right{ margin-left:10px } .popover.bottom{ margin-top:10px } .popover.left{ margin-left:-10px } .popover-title{ margin:0; padding:8px 14px; font-size:13px; font-weight:normal; line-height:18px; background-color:#f7f7f7; border-bottom:1px solid #ebebeb; border-radius:5px 5px 0 0 } .popover-content{ padding:9px 14px } .popover .arrow,.popover .arrow:after{ position:absolute; display:block; width:0; height:0; border-color:transparent; border-style:solid } .popover .arrow{ border-width:11px } .popover .arrow:after{ border-width:10px; content:"" } .popover.top .arrow{ left:50%; margin-left:-11px; border-bottom-width:0; border-top-color:#999; border-top-color:rgba(0,0,0,0.25); bottom:-11px } .popover.top .arrow:after{ content:" "; bottom:1px; margin-left:-10px; border-bottom-width:0; border-top-color:#fff } .popover.right .arrow{ top:50%; left:-11px; margin-top:-11px; border-left-width:0; border-right-color:#999; border-right-color:rgba(0,0,0,0.25) } .popover.right .arrow:after{ content:" "; left:1px; bottom:-10px; border-left-width:0; border-right-color:#fff } .popover.bottom .arrow{ left:50%; margin-left:-11px; border-top-width:0; border-bottom-color:#999; border-bottom-color:rgba(0,0,0,0.25); top:-11px } .popover.bottom .arrow:after{ content:" "; top:1px; margin-left:-10px; border-top-width:0; border-bottom-color:#fff } .popover.left .arrow{ top:50%; right:-11px; margin-top:-11px; border-right-width:0; border-left-color:#999; border-left-color:rgba(0,0,0,0.25) } .popover.left .arrow:after{ content:" "; right:1px; border-right-width:0; border-left-color:#fff; bottom:-10px } .clearfix:before,.clearfix:after{ content:" "; display:table } .clearfix:after{ clear:both } .pull-right{ float:right !important } .pull-left{ float:left !important } .hide{ display:none !important } .show{ display:block !important } .invisible{ visibility:hidden } .text-hide{ font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0 } .affix{ position:fixed } @-ms-viewport{ width:device-width } @media screen and (max-width:400px){ @-ms-viewport{ width:320px } } .hidden{ display:none !important; visibility:hidden !important } .visible-xs{ display:none !important } tr.visible-xs{ display:none !important } th.visible-xs,td.visible-xs{ display:none !important } @media (max-width:767px){ .visible-xs{ display:block !important } tr.visible-xs{ display:table-row !important } th.visible-xs,td.visible-xs{ display:table-cell !important } } @media (min-width:768px) and (max-width:991px){ .visible-xs.visible-sm{ display:block !important } tr.visible-xs.visible-sm{ display:table-row !important } th.visible-xs.visible-sm,td.visible-xs.visible-sm{ display:table-cell !important } } @media (min-width:992px) and (max-width:1199px){ .visible-xs.visible-md{ display:block !important } tr.visible-xs.visible-md{ display:table-row !important } th.visible-xs.visible-md,td.visible-xs.visible-md{ display:table-cell !important } } @media (min-width:1200px){ .visible-xs.visible-lg{ display:block !important } tr.visible-xs.visible-lg{ display:table-row !important } th.visible-xs.visible-lg,td.visible-xs.visible-lg{ display:table-cell !important } } .visible-sm{ display:none !important } tr.visible-sm{ display:none !important } th.visible-sm,td.visible-sm{ display:none !important } @media (max-width:767px){ .visible-sm.visible-xs{ display:block !important } tr.visible-sm.visible-xs{ display:table-row !important } th.visible-sm.visible-xs,td.visible-sm.visible-xs{ display:table-cell !important } } @media (min-width:768px) and (max-width:991px){ .visible-sm{ display:block !important } tr.visible-sm{ display:table-row !important } th.visible-sm,td.visible-sm{ display:table-cell !important } } @media (min-width:992px) and (max-width:1199px){ .visible-sm.visible-md{ display:block !important } tr.visible-sm.visible-md{ display:table-row !important } th.visible-sm.visible-md,td.visible-sm.visible-md{ display:table-cell !important } } @media (min-width:1200px){ .visible-sm.visible-lg{ display:block !important } tr.visible-sm.visible-lg{ display:table-row !important } th.visible-sm.visible-lg,td.visible-sm.visible-lg{ display:table-cell !important } } .visible-md{ display:none !important } tr.visible-md{ display:none !important } th.visible-md,td.visible-md{ display:none !important } @media (max-width:767px){ .visible-md.visible-xs{ display:block !important } tr.visible-md.visible-xs{ display:table-row !important } th.visible-md.visible-xs,td.visible-md.visible-xs{ display:table-cell !important } } @media (min-width:768px) and (max-width:991px){ .visible-md.visible-sm{ display:block !important } tr.visible-md.visible-sm{ display:table-row !important } th.visible-md.visible-sm,td.visible-md.visible-sm{ display:table-cell !important } } @media (min-width:992px) and (max-width:1199px){ .visible-md{ display:block !important } tr.visible-md{ display:table-row !important } th.visible-md,td.visible-md{ display:table-cell !important } } @media (min-width:1200px){ .visible-md.visible-lg{ display:block !important } tr.visible-md.visible-lg{ display:table-row !important } th.visible-md.visible-lg,td.visible-md.visible-lg{ display:table-cell !important } } .visible-lg{ display:none !important } tr.visible-lg{ display:none !important } th.visible-lg,td.visible-lg{ display:none !important } @media (max-width:767px){ .visible-lg.visible-xs{ display:block !important } tr.visible-lg.visible-xs{ display:table-row !important } th.visible-lg.visible-xs,td.visible-lg.visible-xs{ display:table-cell !important } } @media (min-width:768px) and (max-width:991px){ .visible-lg.visible-sm{ display:block !important } tr.visible-lg.visible-sm{ display:table-row !important } th.visible-lg.visible-sm,td.visible-lg.visible-sm{ display:table-cell !important } } @media (min-width:992px) and (max-width:1199px){ .visible-lg.visible-md{ display:block !important } tr.visible-lg.visible-md{ display:table-row !important } th.visible-lg.visible-md,td.visible-lg.visible-md{ display:table-cell !important } } @media (min-width:1200px){ .visible-lg{ display:block !important } tr.visible-lg{ display:table-row !important } th.visible-lg,td.visible-lg{ display:table-cell !important } } .hidden-xs{ display:block } tr.hidden-xs{ display:table-row !important } th.hidden-xs,td.hidden-xs{ display:table-cell !important } @media (max-width:767px){ .hidden-xs{ display:none !important } tr.hidden-xs{ display:none !important } th.hidden-xs,td.hidden-xs{ display:none !important } } @media (min-width:768px) and (max-width:991px){ .hidden-xs.hidden-sm{ display:none !important } tr.hidden-xs.hidden-sm{ display:none !important } th.hidden-xs.hidden-sm,td.hidden-xs.hidden-sm{ display:none !important } } @media (min-width:992px) and (max-width:1199px){ .hidden-xs.hidden-md{ display:none !important } tr.hidden-xs.hidden-md{ display:none !important } th.hidden-xs.hidden-md,td.hidden-xs.hidden-md{ display:none !important } } @media (min-width:1200px){ .hidden-xs.hidden-lg{ display:none !important } tr.hidden-xs.hidden-lg{ display:none !important } th.hidden-xs.hidden-lg,td.hidden-xs.hidden-lg{ display:none !important } } .hidden-sm{ display:block !important } tr.hidden-sm{ display:table-row !important } th.hidden-sm,td.hidden-sm{ display:table-cell !important } @media (max-width:767px){ .hidden-sm.hidden-xs{ display:none !important } tr.hidden-sm.hidden-xs{ display:none !important } th.hidden-sm.hidden-xs,td.hidden-sm.hidden-xs{ display:none !important } } @media (min-width:768px) and (max-width:991px){ .hidden-sm{ display:none !important } tr.hidden-sm{ display:none !important } th.hidden-sm,td.hidden-sm{ display:none !important } } @media (min-width:992px) and (max-width:1199px){ .hidden-sm.hidden-md{ display:none !important } tr.hidden-sm.hidden-md{ display:none !important } th.hidden-sm.hidden-md,td.hidden-sm.hidden-md{ display:none !important } } @media (min-width:1200px){ .hidden-sm.hidden-lg{ display:none !important } tr.hidden-sm.hidden-lg{ display:none !important } th.hidden-sm.hidden-lg,td.hidden-sm.hidden-lg{ display:none !important } } .hidden-md{ display:block !important } tr.hidden-md{ display:table-row !important } th.hidden-md,td.hidden-md{ display:table-cell !important } @media (max-width:767px){ .hidden-md.hidden-xs{ display:none !important } tr.hidden-md.hidden-xs{ display:none !important } th.hidden-md.hidden-xs,td.hidden-md.hidden-xs{ display:none !important } } @media (min-width:768px) and (max-width:991px){ .hidden-md.hidden-sm{ display:none !important } tr.hidden-md.hidden-sm{ display:none !important } th.hidden-md.hidden-sm,td.hidden-md.hidden-sm{ display:none !important } } @media (min-width:992px) and (max-width:1199px){ .hidden-md{ display:none !important } tr.hidden-md{ display:none !important } th.hidden-md,td.hidden-md{ display:none !important } } @media (min-width:1200px){ .hidden-md.hidden-lg{ display:none !important } tr.hidden-md.hidden-lg{ display:none !important } th.hidden-md.hidden-lg,td.hidden-md.hidden-lg{ display:none !important } } .hidden-lg{ display:block !important } tr.hidden-lg{ display:table-row !important } th.hidden-lg,td.hidden-lg{ display:table-cell !important } @media (max-width:767px){ .hidden-lg.hidden-xs{ display:none !important } tr.hidden-lg.hidden-xs{ display:none !important } th.hidden-lg.hidden-xs,td.hidden-lg.hidden-xs{ display:none !important } } @media (min-width:768px) and (max-width:991px){ .hidden-lg.hidden-sm{ display:none !important } tr.hidden-lg.hidden-sm{ display:none !important } th.hidden-lg.hidden-sm,td.hidden-lg.hidden-sm{ display:none !important } } @media (min-width:992px) and (max-width:1199px){ .hidden-lg.hidden-md{ display:none !important } tr.hidden-lg.hidden-md{ display:none !important } th.hidden-lg.hidden-md,td.hidden-lg.hidden-md{ display:none !important } } @media (min-width:1200px){ .hidden-lg{ display:none !important } tr.hidden-lg{ display:none !important } th.hidden-lg,td.hidden-lg{ display:none !important } } .visible-print{ display:none !important } tr.visible-print{ display:none !important } th.visible-print,td.visible-print{ display:none !important } @media print{ .visible-print{ display:block !important } tr.visible-print{ display:table-row !important } th.visible-print,td.visible-print{ display:table-cell !important } .hidden-print{ display:none !important } tr.hidden-print{ display:none !important } th.hidden-print,td.hidden-print{ display:none !important } } .icon,[class^="icon-"]{ display:inline-block; font:normal normal normal 14px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform:translate(0,0) } .icon-lg{ font-size:1.33333em; line-height:0.75em; vertical-align:-15% } .icon-2x{ font-size:2em } .icon-3x{ font-size:3em } .icon-4x{ font-size:4em } .icon-5x{ font-size:5em } .icon-fw{ width:1.28571em; text-align:center } .icon-ul{ padding-left:0; margin-left:2.14286em; list-style-type:none } .icon-ul > li{ position:relative } .icon-li{ position:absolute; left:-2.14286em; width:2.14286em; top:0.14286em; text-align:center } .icon-li.icon-lg{ left:-1.85714em } .icon-border{ padding:.2em .25em .15em; border:solid 0.08em #eee; border-radius:.1em } .pull-right{ float:right } .pull-left{ float:left } .icon.pull-left,.pull-left[class^="icon-"]{ margin-right:.3em } .icon.pull-right,.pull-right[class^="icon-"]{ margin-left:.3em } .icon-spin{ -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear } .icon-pulse{ -webkit-animation:fa-spin 1s infinite steps(8); animation:fa-spin 1s infinite steps(8) } @-webkit-keyframes fa-spin{ 0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg) } 100%{ -webkit-transform:rotate(359deg); transform:rotate(359deg) } } @keyframes fa-spin{ 0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg) } 100%{ -webkit-transform:rotate(359deg); transform:rotate(359deg) } } .icon-rotate-90{ filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1); -webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg) } .icon-rotate-180{ filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg) } .icon-rotate-270{ filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform:rotate(270deg); -ms-transform:rotate(270deg); transform:rotate(270deg) } .icon-flip-horizontal{ filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0); -webkit-transform:scale(-1,1); -ms-transform:scale(-1,1); transform:scale(-1,1) } .icon-flip-vertical{ filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); -webkit-transform:scale(1,-1); -ms-transform:scale(1,-1); transform:scale(1,-1) } :root .icon-rotate-90,:root .icon-rotate-180,:root .icon-rotate-270,:root .icon-flip-horizontal,:root .icon-flip-vertical{ filter:none } .icon-stack{ position:relative; display:inline-block; width:2em; height:2em; line-height:2em; vertical-align:middle } .icon-stack-1x,.icon-stack-2x{ position:absolute; left:0; width:100%; text-align:center } .icon-stack-1x{ line-height:inherit } .icon-stack-2x{ font-size:2em } .icon-inverse{ color:#fff } .icon-glass:before{ content:"" } .icon-music:before{ content:"" } .icon-search:before{ content:"" } .icon-envelope-o:before,.icon-envelope-alt:before{ content:"" } .icon-heart:before{ content:"" } .icon-star:before{ content:"" } .icon-star-o:before,.icon-star-empty:before{ content:"" } .icon-user:before{ content:"" } .icon-film:before{ content:"" } .icon-th-large:before{ content:"" } .icon-th:before{ content:"" } .icon-th-list:before{ content:"" } .icon-check:before{ content:"" } .icon-remove:before,.icon-close:before,.icon-times:before,.icon-remove:before{ content:"" } .icon-search-plus:before,.icon-zoom-in:before{ content:"" } .icon-search-minus:before,.icon-zoom-out:before{ content:"" } .icon-power-off:before,.icon-off:before{ content:"" } .icon-signal:before{ content:"" } .icon-gear:before,.icon-cog:before{ content:"" } .icon-trash-o:before,.icon-trash:before{ content:"" } .icon-home:before{ content:"" } .icon-file-o:before,.icon-file-alt:before{ content:"" } .icon-clock-o:before,.icon-time:before{ content:"" } .icon-road:before{ content:"" } .icon-download:before,.icon-download-alt:before{ content:"" } .icon-arrow-circle-o-down:before,.icon-download:before,.icon-download-alt:before{ content:"" } .icon-arrow-circle-o-up:before,.icon-upload:before,.icon-upload-alt:before{ content:"" } .icon-inbox:before{ content:"" } .icon-play-circle-o:before,.icon-play-circle:before,.icon-play-sign:before{ content:"" } .icon-rotate-right:before,.icon-repeat:before{ content:"" } .icon-refresh:before{ content:"" } .icon-list-alt:before{ content:"" } .icon-lock:before{ content:"" } .icon-flag:before{ content:"" } .icon-headphones:before{ content:"" } .icon-volume-off:before{ content:"" } .icon-volume-down:before{ content:"" } .icon-volume-up:before{ content:"" } .icon-qrcode:before{ content:"" } .icon-barcode:before{ content:"" } .icon-tag:before{ content:"" } .icon-tags:before{ content:"" } .icon-book:before{ content:"" } .icon-bookmark:before{ content:"" } .icon-print:before{ content:"" } .icon-camera:before{ content:"" } .icon-font:before{ content:"" } .icon-bold:before{ content:"" } .icon-italic:before{ content:"" } .icon-text-height:before{ content:"" } .icon-text-width:before{ content:"" } .icon-align-left:before{ content:"" } .icon-align-center:before{ content:"" } .icon-align-right:before{ content:"" } .icon-align-justify:before{ content:"" } .icon-list:before{ content:"" } .icon-dedent:before,.icon-outdent:before,.icon-indent-left:before{ content:"" } .icon-indent:before,.icon-indent-right:before{ content:"" } .icon-video-camera:before,.icon-facetime-video:before{ content:"" } .icon-photo:before,.icon-image:before,.icon-picture-o:before,.icon-picture:before{ content:"" } .icon-bar-chart-o:before,.icon-bar-chart:before,.icon-bar-chart:before{ content:"ï‚€" } .icon-twitter-square:before,.icon-twitter-sign:before{ content:"" } .icon-facebook-square:before,.icon-facebook-sign:before{ content:"ï‚‚" } .icon-camera-retro:before{ content:"" } .icon-key:before{ content:"ï‚„" } .icon-gears:before,.icon-cogs:before{ content:"ï‚…" } .icon-comments:before{ content:"" } .icon-thumbs-o-up:before,.icon-thumbs-up-alt:before{ content:"" } .icon-thumbs-o-down:before,.icon-thumbs-down-alt:before{ content:"" } .icon-star-half:before{ content:"" } .icon-heart-o:before,.icon-heart-empty:before{ content:"ï‚Š" } .icon-sign-out:before,.icon-signout:before{ content:"ï‚‹" } .icon-linkedin-square:before,.icon-linkedin-sign:before{ content:"ï‚Œ" } .icon-thumb-tack:before,.icon-pushpin:before{ content:"" } .icon-external-link:before{ content:"ï‚Ž" } .icon-sign-in:before,.icon-signin:before{ content:"" } .icon-trophy:before{ content:"ï‚‘" } .icon-github-square:before,.icon-github-sign:before{ content:"ï‚’" } .icon-upload:before,.icon-upload-alt:before{ content:"ï‚“" } .icon-lemon-o:before,.icon-lemon:before{ content:"ï‚”" } .icon-phone:before{ content:"ï‚•" } .icon-square-o:before,.icon-check-empty:before{ content:"ï‚–" } .icon-bookmark-o:before,.icon-bookmark-empty:before{ content:"ï‚—" } .icon-phone-square:before,.icon-phone-sign:before{ content:"" } .icon-twitter:before{ content:"ï‚™" } .icon-facebook-f:before,.icon-facebook:before{ content:"ï‚š" } .icon-github:before{ content:"ï‚›" } .icon-unlock:before{ content:"ï‚œ" } .icon-credit-card:before{ content:"" } .icon-rss:before{ content:"ï‚ž" } .icon-hdd-o:before,.icon-hdd:before{ content:"ï‚ " } .icon-bullhorn:before{ content:"ï‚¡" } .icon-bell:before,.icon-bell-alt:before{ content:"" } .icon-certificate:before{ content:"ï‚£" } .icon-hand-o-right:before,.icon-hand-right:before{ content:"" } .icon-hand-o-left:before,.icon-hand-left:before{ content:"ï‚¥" } .icon-hand-o-up:before,.icon-hand-up:before{ content:"" } .icon-hand-o-down:before,.icon-hand-down:before{ content:"" } .icon-arrow-circle-left:before,.icon-circle-arrow-left:before{ content:"" } .icon-arrow-circle-right:before,.icon-circle-arrow-right:before{ content:"ï‚©" } .icon-arrow-circle-up:before,.icon-circle-arrow-up:before{ content:"" } .icon-arrow-circle-down:before,.icon-circle-arrow-down:before{ content:"ï‚«" } .icon-globe:before{ content:"" } .icon-wrench:before{ content:"ï‚­" } .icon-tasks:before{ content:"ï‚®" } .icon-filter:before{ content:"ï‚°" } .icon-briefcase:before{ content:"" } .icon-arrows-alt:before,.icon-fullscreen:before{ content:"" } .icon-group:before,.icon-users:before,.icon-group:before{ content:"" } .icon-chain:before,.icon-link:before{ content:"" } .icon-cloud:before{ content:"" } .icon-flask:before,.icon-beaker:before{ content:"" } .icon-cut:before,.icon-scissors:before,.icon-cut:before{ content:"" } .icon-copy:before,.icon-files-o:before,.icon-copy:before{ content:"" } .icon-paperclip:before,.icon-paper-clip:before{ content:"" } .icon-save:before,.icon-floppy-o:before,.icon-save:before{ content:"" } .icon-square:before,.icon-sign-blank:before{ content:"" } .icon-navicon:before,.icon-reorder:before,.icon-bars:before,.icon-reorder:before{ content:"" } .icon-list-ul:before{ content:"" } .icon-list-ol:before{ content:"" } .icon-strikethrough:before{ content:"" } .icon-pinterest:before{ content:"" } .icon-pinterest-square:before,.icon-pinterest-sign:before{ content:"" } .icon-google-plus-square:before,.icon-google-plus-sign:before{ content:"" } .icon-google-plus:before{ content:"" } .icon-money:before{ content:"" } .icon-caret-down:before{ content:"" } .icon-caret-up:before{ content:"" } .icon-caret-left:before{ content:"" } .icon-caret-right:before{ content:"" } .icon-columns:before{ content:"" } .icon-unsorted:before,.icon-sort:before{ content:"" } .icon-sort-down:before,.icon-sort-desc:before,.icon-sort-up:before{ content:"" } .icon-sort-up:before,.icon-sort-asc:before,.icon-sort-down:before{ content:"" } .icon-envelope:before{ content:"ïƒ " } .icon-linkedin:before{ content:"" } .icon-rotate-left:before,.icon-undo:before{ content:"" } .icon-legal:before,.icon-gavel:before,.icon-legal:before{ content:"" } .icon-dashboard:before,.icon-tachometer:before,.icon-dashboard:before{ content:"" } .icon-comment-o:before,.icon-comment-alt:before{ content:"" } .icon-comments-o:before,.icon-comments-alt:before{ content:"" } .icon-flash:before,.icon-bolt:before{ content:"" } .icon-sitemap:before{ content:"" } .icon-umbrella:before{ content:"" } .icon-paste:before,.icon-clipboard:before,.icon-paste:before{ content:"" } .icon-lightbulb-o:before,.icon-lightbulb:before{ content:"" } .icon-exchange:before{ content:"" } .icon-cloud-download:before{ content:"" } .icon-cloud-upload:before{ content:"" } .icon-user-md:before{ content:"" } .icon-stethoscope:before{ content:"" } .icon-suitcase:before{ content:"" } .icon-bell-o:before,.icon-bell:before,.icon-bell-alt:before{ content:"ï‚¢" } .icon-coffee:before{ content:"" } .icon-cutlery:before,.icon-food:before{ content:"" } .icon-file-text-o:before,.icon-file-text-alt:before{ content:"" } .icon-building-o:before,.icon-building:before{ content:"" } .icon-hospital-o:before,.icon-hospital:before{ content:"" } .icon-ambulance:before{ content:"" } .icon-medkit:before{ content:"" } .icon-fighter-jet:before{ content:"" } .icon-beer:before{ content:"" } .icon-h-square:before,.icon-h-sign:before{ content:"" } .icon-plus-square:before,.icon-plus-sign-alt:before{ content:"" } .icon-angle-double-left:before,.icon-double-angle-left:before{ content:"ï„€" } .icon-angle-double-right:before,.icon-double-angle-right:before{ content:"" } .icon-angle-double-up:before,.icon-double-angle-up:before{ content:"ï„‚" } .icon-angle-double-down:before,.icon-double-angle-down:before{ content:"" } .icon-angle-left:before{ content:"ï„„" } .icon-angle-right:before{ content:"ï„…" } .icon-angle-up:before{ content:"" } .icon-angle-down:before{ content:"" } .icon-desktop:before{ content:"" } .icon-laptop:before{ content:"" } .icon-tablet:before{ content:"ï„Š" } .icon-mobile-phone:before,.icon-mobile:before,.icon-mobile-phone:before{ content:"ï„‹" } .icon-circle-o:before,.icon-circle-blank:before{ content:"ï„Œ" } .icon-quote-right:before{ content:"ï„Ž" } .icon-circle:before{ content:"ï„‘" } .icon-mail-reply:before,.icon-reply:before{ content:"ï„’" } .icon-github-alt:before{ content:"ï„“" } .icon-folder-o:before,.icon-folder-close-alt:before{ content:"ï„”" } .icon-folder-open-o:before,.icon-folder-open-alt:before{ content:"ï„•" } .icon-smile-o:before,.icon-smile:before{ content:"" } .icon-frown-o:before,.icon-frown:before{ content:"ï„™" } .icon-meh-o:before,.icon-meh:before{ content:"ï„š" } .icon-gamepad:before{ content:"ï„›" } .icon-keyboard-o:before,.icon-keyboard:before{ content:"ï„œ" } .icon-flag-o:before,.icon-flag-alt:before{ content:"" } .icon-flag-checkered:before{ content:"ï„ž" } .icon-terminal:before{ content:"ï„ " } .icon-code:before{ content:"ï„¡" } .icon-mail-reply-all:before,.icon-reply-all:before{ content:"ï„¢" } .icon-star-half-empty:before,.icon-star-half-full:before,.icon-star-half-o:before,.icon-star-half-empty:before{ content:"ï„£" } .icon-location-arrow:before{ content:"" } .icon-crop:before{ content:"ï„¥" } .icon-code-fork:before{ content:"" } .icon-unlink:before,.icon-chain-broken:before,.icon-unlink:before{ content:"" } .icon-question:before{ content:"" } .icon-info:before{ content:"ï„©" } .icon-exclamation:before{ content:"" } .icon-superscript:before{ content:"ï„«" } .icon-subscript:before{ content:"" } .icon-eraser:before{ content:"ï„­" } .icon-puzzle-piece:before{ content:"ï„®" } .icon-microphone:before{ content:"ï„°" } .icon-microphone-slash:before,.icon-microphone-off:before{ content:"" } .icon-shield:before{ content:"" } .icon-calendar-o:before,.icon-calendar-empty:before{ content:"" } .icon-fire-extinguisher:before{ content:"ï„´" } .icon-rocket:before{ content:"" } .icon-maxcdn:before{ content:"" } .icon-chevron-circle-left:before,.icon-chevron-sign-left:before{ content:"ï„·" } .icon-chevron-circle-right:before,.icon-chevron-sign-right:before{ content:"" } .icon-chevron-circle-up:before,.icon-chevron-sign-up:before{ content:"" } .icon-chevron-circle-down:before,.icon-chevron-sign-down:before{ content:"" } .icon-html5:before{ content:"ï„»" } .icon-css3:before{ content:"" } .icon-anchor:before{ content:"" } .icon-unlock-alt:before{ content:"" } .icon-bullseye:before{ content:"ï…€" } .icon-ellipsis-h:before,.icon-ellipsis-horizontal:before{ content:"" } .icon-ellipsis-v:before,.icon-ellipsis-vertical:before{ content:"ï…‚" } .icon-rss-square:before,.icon-rss-sign:before{ content:"ï…ƒ" } .icon-play-circle:before,.icon-play-sign:before{ content:"ï…„" } .icon-ticket:before{ content:"ï……" } .icon-minus-square:before,.icon-minus-sign-alt:before{ content:"ï…†" } .icon-minus-square-o:before,.icon-check-minus:before,.icon-collapse-alt:before{ content:"ï…‡" } .icon-level-up:before{ content:"ï…ˆ" } .icon-level-down:before{ content:"ï…‰" } .icon-check-square:before,.icon-check-sign:before{ content:"ï…Š" } .icon-pencil-square:before,.icon-edit-sign:before{ content:"ï…‹" } .icon-external-link-square:before,.icon-external-link-sign:before{ content:"ï…Œ" } .icon-share-square:before,.icon-share-sign:before{ content:"" } .icon-compass:before{ content:"ï…Ž" } .icon-toggle-down:before,.icon-caret-square-o-down:before,.icon-collapse:before{ content:"" } .icon-toggle-up:before,.icon-caret-square-o-up:before,.icon-collapse-top:before{ content:"ï…‘" } .icon-toggle-right:before,.icon-caret-square-o-right:before{ content:"ï…’" } .icon-euro:before,.icon-eur:before{ content:"ï…“" } .icon-gbp:before{ content:"ï…”" } .icon-dollar:before,.icon-usd:before{ content:"ï…•" } .icon-rupee:before,.icon-inr:before{ content:"ï…–" } .icon-cny:before,.icon-rmb:before,.icon-yen:before,.icon-jpy:before{ content:"ï…—" } .icon-ruble:before,.icon-rouble:before,.icon-rub:before,.icon-cny:before{ content:"ï…˜" } .icon-won:before,.icon-krw:before{ content:"ï…™" } .icon-bitcoin:before,.icon-btc:before{ content:"ï…š" } .icon-file:before{ content:"ï…›" } .icon-file-text:before{ content:"ï…œ" } .icon-sort-alpha-asc:before,.icon-sort-by-alphabet:before{ content:"" } .icon-sort-alpha-desc:before,.icon-sort-by-alphabet-alt:before{ content:"ï…ž" } .icon-sort-amount-asc:before,.icon-sort-by-attributes:before{ content:"ï… " } .icon-sort-amount-desc:before,.icon-sort-by-attributes-alt:before{ content:"ï…¡" } .icon-sort-numeric-asc:before,.icon-sort-by-order:before{ content:"ï…¢" } .icon-sort-numeric-desc:before,.icon-sort-by-order-alt:before{ content:"ï…£" } .icon-thumbs-up:before{ content:"ï…¤" } .icon-thumbs-down:before{ content:"ï…¥" } .icon-youtube-square:before,.icon-youtube-sign:before{ content:"ï…¦" } .icon-youtube:before{ content:"ï…§" } .icon-xing:before{ content:"ï…¨" } .icon-xing-square:before,.icon-xing-sign:before{ content:"ï…©" } .icon-youtube-play:before{ content:"ï…ª" } .icon-dropbox:before{ content:"ï…«" } .icon-stack-overflow:before,.icon-stackexchange:before{ content:"ï…¬" } .icon-instagram:before{ content:"ï…­" } .icon-flickr:before{ content:"ï…®" } .icon-adn:before{ content:"ï…°" } .icon-bitbucket:before{ content:"ï…±" } .icon-bitbucket-square:before,.icon-bitbucket-sign:before{ content:"ï…²" } .icon-tumblr:before{ content:"ï…³" } .icon-tumblr-square:before,.icon-tumblr-sign:before{ content:"ï…´" } .icon-long-arrow-down:before{ content:"ï…µ" } .icon-long-arrow-up:before{ content:"ï…¶" } .icon-long-arrow-left:before{ content:"ï…·" } .icon-long-arrow-right:before{ content:"ï…¸" } .icon-apple:before{ content:"ï…¹" } .icon-windows:before{ content:"ï…º" } .icon-android:before{ content:"ï…»" } .icon-linux:before{ content:"ï…¼" } .icon-dribbble:before{ content:"ï…½" } .icon-skype:before{ content:"ï…¾" } .icon-foursquare:before{ content:"" } .icon-trello:before{ content:"" } .icon-female:before{ content:"" } .icon-male:before{ content:"" } .icon-gittip:before,.icon-gratipay:before{ content:"" } .icon-sun-o:before,.icon-sun:before{ content:"" } .icon-moon-o:before,.icon-moon:before{ content:"" } .icon-archive:before{ content:"" } .icon-bug:before{ content:"" } .icon-vk:before{ content:"" } .icon-weibo:before{ content:"" } .icon-renren:before{ content:"" } .icon-pagelines:before{ content:"" } .icon-stack-exchange:before{ content:"" } .icon-arrow-circle-o-right:before{ content:"" } .icon-arrow-circle-o-left:before{ content:"" } .icon-toggle-left:before,.icon-caret-square-o-left:before{ content:"" } .icon-dot-circle-o:before{ content:"" } .icon-wheelchair:before{ content:"" } .icon-vimeo-square:before{ content:"" } .icon-turkish-lira:before,.icon-try:before{ content:"" } .icon-plus-square-o:before,.icon-expand-alt:before{ content:"" } .icon-space-shuttle:before{ content:"" } .icon-slack:before{ content:"" } .icon-envelope-square:before{ content:"" } .icon-wordpress:before{ content:"" } .icon-openid:before{ content:"" } .icon-institution:before,.icon-bank:before,.icon-university:before{ content:"" } .icon-mortar-board:before,.icon-graduation-cap:before{ content:"" } .icon-yahoo:before{ content:"" } .icon-google:before{ content:"ï† " } .icon-reddit:before{ content:"" } .icon-reddit-square:before{ content:"" } .icon-stumbleupon-circle:before{ content:"" } .icon-stumbleupon:before{ content:"" } .icon-delicious:before{ content:"" } .icon-digg:before{ content:"" } .icon-pied-piper:before{ content:"" } .icon-pied-piper-alt:before{ content:"" } .icon-drupal:before{ content:"" } .icon-joomla:before{ content:"" } .icon-language:before{ content:"" } .icon-fax:before{ content:"" } .icon-building:before{ content:"" } .icon-child:before{ content:"" } .icon-paw:before{ content:"" } .icon-spoon:before{ content:"" } .icon-cube:before{ content:"" } .icon-cubes:before{ content:"" } .icon-behance:before{ content:"" } .icon-behance-square:before{ content:"" } .icon-steam:before{ content:"" } .icon-steam-square:before{ content:"" } .icon-recycle:before{ content:"" } .icon-automobile:before,.icon-car:before{ content:"" } .icon-cab:before,.icon-taxi:before{ content:"" } .icon-tree:before{ content:"" } .icon-spotify:before{ content:"" } .icon-deviantart:before{ content:"" } .icon-soundcloud:before{ content:"" } .icon-database:before{ content:"" } .icon-file-pdf-o:before{ content:"" } .icon-file-word-o:before{ content:"" } .icon-file-excel-o:before{ content:"" } .icon-file-powerpoint-o:before{ content:"" } .icon-file-photo-o:before,.icon-file-picture-o:before,.icon-file-image-o:before{ content:"" } .icon-file-zip-o:before,.icon-file-archive-o:before{ content:"" } .icon-file-sound-o:before,.icon-file-audio-o:before{ content:"" } .icon-file-movie-o:before,.icon-file-video-o:before{ content:"" } .icon-file-code-o:before{ content:"" } .icon-vine:before{ content:"" } .icon-codepen:before{ content:"" } .icon-jsfiddle:before{ content:"" } .icon-life-bouy:before,.icon-life-buoy:before,.icon-life-saver:before,.icon-support:before,.icon-life-ring:before{ content:"" } .icon-circle-o-notch:before{ content:"" } .icon-ra:before,.icon-rebel:before{ content:"" } .icon-ge:before,.icon-empire:before{ content:"" } .icon-git-square:before{ content:"" } .icon-git:before{ content:"" } .icon-hacker-news:before{ content:"" } .icon-tencent-weibo:before{ content:"" } .icon-qq:before{ content:"" } .icon-wechat:before,.icon-weixin:before{ content:"" } .icon-send:before,.icon-paper-plane:before{ content:"" } .icon-send-o:before,.icon-paper-plane-o:before{ content:"" } .icon-history:before{ content:"\f06e" } .icon-genderless:before,.icon-circle-thin:before{ content:"" } .icon-header:before{ content:"" } .icon-paragraph:before{ content:"" } .icon-sliders:before{ content:"" } .icon-share-alt:before{ content:"ï‡ " } .icon-share-alt-square:before{ content:"" } .icon-bomb:before{ content:"" } .icon-soccer-ball-o:before,.icon-futbol-o:before{ content:"" } .icon-tty:before{ content:"" } .icon-binoculars:before{ content:"" } .icon-plug:before{ content:"" } .icon-slideshare:before{ content:"" } .icon-twitch:before{ content:"" } .icon-yelp:before{ content:"" } .icon-newspaper-o:before{ content:"" } .icon-wifi:before{ content:"" } .icon-calculator:before{ content:"" } .icon-paypal:before{ content:"" } .icon-google-wallet:before{ content:"" } .icon-cc-visa:before{ content:"" } .icon-cc-mastercard:before{ content:"" } .icon-cc-discover:before{ content:"" } .icon-cc-amex:before{ content:"" } .icon-cc-paypal:before{ content:"" } .icon-cc-stripe:before{ content:"" } .icon-bell-slash:before{ content:"" } .icon-bell-slash-o:before{ content:"" } .icon-trash:before{ content:"" } .icon-copyright:before{ content:"" } .icon-at:before{ content:"" } .icon-eyedropper:before{ content:"" } .icon-paint-brush:before{ content:"" } .icon-birthday-cake:before{ content:"" } .icon-area-chart:before{ content:"" } .icon-pie-chart:before{ content:"" } .icon-line-chart:before{ content:"" } .icon-lastfm:before{ content:"" } .icon-lastfm-square:before{ content:"" } .icon-toggle-off:before{ content:"" } .icon-toggle-on:before{ content:"" } .icon-bicycle:before{ content:"" } .icon-bus:before{ content:"" } .icon-ioxhost:before{ content:"" } .icon-angellist:before{ content:"" } .icon-cc:before{ content:"" } .icon-shekel:before,.icon-sheqel:before,.icon-ils:before{ content:"" } .icon-meanpath:before{ content:"" } .icon-buysellads:before{ content:"" } .icon-connectdevelop:before{ content:"" } .icon-dashcube:before{ content:"" } .icon-forumbee:before{ content:"" } .icon-leanpub:before{ content:"" } .icon-sellsy:before{ content:"" } .icon-shirtsinbulk:before{ content:"" } .icon-simplybuilt:before{ content:"" } .icon-skyatlas:before{ content:"" } .icon-cart-plus:before{ content:"" } .icon-cart-arrow-down:before{ content:"" } .icon-diamond:before{ content:"" } .icon-ship:before{ content:"" } .icon-user-secret:before{ content:"" } .icon-motorcycle:before{ content:"" } .icon-street-view:before{ content:"" } .icon-heartbeat:before{ content:"" } .icon-venus:before{ content:"" } .icon-mars:before{ content:"" } .icon-mercury:before{ content:"" } .icon-transgender:before{ content:"" } .icon-transgender-alt:before{ content:"" } .icon-venus-double:before{ content:"" } .icon-mars-double:before{ content:"" } .icon-venus-mars:before{ content:"" } .icon-mars-stroke:before{ content:"" } .icon-mars-stroke-v:before{ content:"" } .icon-mars-stroke-h:before{ content:"" } .icon-neuter:before{ content:"" } .icon-facebook-official:before{ content:"" } .icon-pinterest-p:before{ content:"" } .icon-whatsapp:before{ content:"" } .icon-server:before{ content:"" } .icon-user-plus:before{ content:"" } .icon-user-times:before{ content:"" } .icon-hotel:before,.icon-bed:before{ content:"" } .icon-viacoin:before{ content:"" } .icon-train:before{ content:"" } .icon-subway:before{ content:"" } .icon-medium:before{ content:"" } a:hover{ text-decoration:none } @media only screen and (min-width:1200px){ .container{ padding-left:0; padding-right:0; } } body{ min-width:320px; height:100%; line-height:18px; font-size:13px; color:#777 } body.content_only{ background:none } textarea{ resize:none } #header{ z-index:5003; border-bottom:1px solid #ddd; } #index #header{ border-bottom:0 } .columns-container{ background:#fff } #columns{ position:relative; padding-top:5px } @media (max-width:768px){ #columns{ padding-bottom:0 } } #index .tab-content{ margin-top:20px; margin-bottom:34px } header{ z-index:1; position:relative; background:#fff; padding-bottom:0 } header .banner{ background:black; max-height:100% } header .banner .row{ margin:0 } header .nav{ background:#fff; padding:3px 0; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb } header .nav .row{ margin:0 } header .nav nav{ width:100% } header .row{ position:relative } header .row > .container{ position:relative } header .row #header_logo{ padding-top:5px; text-align:center; padding-bottom:5px } header .row #header_logo img{ display:inline-block } @media (max-width:761px){ .next-page-mobile{ display:block !important } .description_header{ padding-bottom:10px !important; padding-top:10px !important; border-top:1px solid #eee; margin-bottom:15px; } #left_column .block{ margin-bottom:20px; } #left_column{ position:fixed; top:0px; left:0; background-color:#fff; padding-bottom: 40px; z-index:99999; width:100%; bottom:0; padding-top:40px; right:0px; overflow:auto; } .bottom_pagination .pagination table{ margin:0 auto; } .bottom_pagination .top-pagination-content{ width:100% !important; } .top_pagination .pagination{ display:none !important } .top-pagination-content{ border-bottom:none !important } select.grey_select{ width:100% !important; } #search_block_top{ display:block; } .show-mobile-search{ display:block !important; } .hide-under-desktop, body #search_block_top .hide-under-desktop{ display:none !important } .advtm_search{ display:none !important } header .row #header_logo{ padding-top:40px } } @media (max-width:767px){ header .row #header_logo{ padding-top:20px } header .row #header_logo img{ margin:0 auto } } @media (min-width:767px){ header .col-sm-4 + .col-sm-4 + .col-sm-4,header .row #header_logo + .col-sm-4 + .col-sm-4,header .row .col-sm-4 + #header_logo + .col-sm-4,header .row #header_logo + #header_logo + .col-sm-4,header .row .col-sm-4 + .col-sm-4 + #header_logo,header .row #header_logo + .col-sm-4 + #header_logo,header .row .col-sm-4 + #header_logo + #header_logo,header .row #header_logo + #header_logo + #header_logo{ float:right } } .ie8 #header #header_logo{ width:350px } #center_column .page_product_box h3{ color:#555454; text-transform:uppercase; font-weight:600; font-size:18px; line-height:20px; padding:14px 20px 17px; margin:0 0 20px; position:relative; border:1px solid #d6d4d4; border-bottom:none; background:#fbfbfb } p.info-title{ font-weight:700; color:#333; margin-bottom:25px } p.info-account{ margin:-4px 0 24px 0 } .dark{ color:#333 } .main-page-indent{ margin-bottom:30px } .alert{ font-weight:700 } .alert:before{ cursor:pointer } .alert ul,.alert ol{ padding-left:15px; margin-left:27px } .alert ul li,.alert ol li{ list-style-type:decimal; font-weight:normal } .alert.alert-success{ text-shadow:1px 1px rgba(0,0,0,0.1) } .alert.alert-success:before{ font-family:"FontAwesome"; content:"\f058"; font-size:20px; vertical-align:-2px; padding-right:7px } .alert.alert-danger{ text-shadow:1px 1px rgba(0,0,0,0.1) } .alert.alert-danger:before{ font-family:"FontAwesome"; content:"\f057"; font-size:20px; vertical-align:-2px; padding-right:7px; float:left } .label{ white-space:normal; display:inline-block; padding:6px 10px } label{ color:#333 } label.required:before{ content:"*"; color:red; font-size:14px; position:relative; line-height:12px } .unvisible{ display:none } .checkbox{ line-height:16px } .checkbox label{ color:#777777 } .close{ opacity:1 } .close:hover{ opacity:1 } input.button_mini,input.button_small,input.button,input.button_large,input.button_mini_disabled,input.button_small_disabled,input.button_disabled,input.button_large_disabled,input.exclusive_mini,input.exclusive_small,input.exclusive,input.exclusive_large,input.exclusive_mini_disabled,input.exclusive_small_disabled,input.exclusive_disabled,input.exclusive_large_disabled,a.button_mini,a.button_small,a.button,a.button_large,a.exclusive_mini,a.exclusive_small,a.exclusive,a.exclusive_large,span.button_mini,span.button_small,span.button,span.button_large,span.exclusive_mini,span.exclusive_small,span.exclusive,span.exclusive_large,span.exclusive_large_disabled{ position:relative; display:inline-block; padding:5px 7px; border:1px solid #cc9900; font-weight:700; color:black; background:url(img/bg_bt.gif) repeat-x 0 0 #f4b61b; cursor:pointer; white-space:normal; text-align:left } *:first-child + html input.button_mini,*:first-child + html input.button_small,*:first-child + html input.button,*:first-child + html input.button_large,*:first-child + html input.button_mini_disabled,*:first-child + html input.button_small_disabled,*:first-child + html input.button_disabled,*:first-child + html input.button_large_disabled,*:first-child + html input.exclusive_mini,*:first-child + html input.exclusive_small,*:first-child + html input.exclusive,*:first-child + html input.exclusive_large,*:first-child + html input.exclusive_mini_disabled,*:first-child + html input.exclusive_small_disabled,*:first-child + html input.exclusive_disabled,*:first-child + html input.exclusive_large_disabled{ border:none } input.button_mini:hover,input.button_small:hover,input.button:hover,input.button_large:hover,input.exclusive_mini:hover,input.exclusive_small:hover,input.exclusive:hover,input.exclusive_large:hover,a.button_mini:hover,a.button_small:hover,a.button:hover,a.button_large:hover,a.exclusive_mini:hover,a.exclusive_small:hover,a.exclusive:hover,a.exclusive_large:hover{ text-decoration:none; background-position:left -50px } input.button_mini:active,input.button_small:active,input.button:active,input.button_large:active,input.exclusive_mini:active,input.exclusive_small:active,input.exclusive:active,input.exclusive_large:active,a.button_mini:active,a.button_small:active,a.button:active,a.button_large:active,a.exclusive_mini:active,a.exclusive_small:active,a.exclusive:active,a.exclusive_large:active{ background-position:left -100px } input.button_disabled,input.exclusive_disabled,span.exclusive{ border:1px solid #cccccc; color:#999999; background:url(img/bg_bt_2.gif) repeat-x 0 0 #cccccc; cursor:default } .btn.disabled,.btn[disabled]:hover{ opacity:0.3 } .button.button-small{ font:bold 13px/17px Arial,Helvetica,sans-serif; color:#fff; background:#121212; border:1px solid; border-color:#121212; padding:0; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0 } .button.button-small span{ display:block; padding:3px 8px 3px 8px; border:0 solid; font-weight:normal; border-color:#8b8a8a } .button.button-small span i{ vertical-align:0; margin-right:5px; display:none } .button.button-small span i.right{ margin-right:0; margin-left:5px } .button.button-small span:hover{ background:#000; border-color:#000 } .button.button-medium{ font-size:15px; line-height:22px; color:#fff; padding:0; font-weight:normal; background:#333; border:1px solid; border-color:#333; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0 } .button.button-medium span{ display:block; text-transform:uppercase; padding:10px 25px 10px 25px } @media (max-width:480px){ .button.button-medium span{ font-size:15px; padding-right:7px; padding-left:7px } } .button.button-medium span i.left{ font-size:24px; vertical-align:-2px; margin:-4px 10px 0 0; display:inline-block; display:none } @media (max-width:480px){ .button.button-medium span i.left{ margin-right:5px } } .button.button-medium span i.right{ margin-right:0; margin-left:9px; display:none } @media (max-width:480px){ .button.button-medium span i.right{ margin-left:5px } } .button.button-medium:hover{ background:#121212; border-color:#121212 } .button.button-medium.exclusive{ border-color:#333 } .button.button-medium.exclusive span{ border:0 } .button.button-medium.exclusive:hover{ background:#121212; border-color:#121212 } .link-button{ font-weight:700 } .link-button i{ margin-right:5px } .link-button i.large{ font-size:26px; line-height:26px; vertical-align:-3px; color:silver } .btn.button-plus,.btn.button-minus{ font-size:14px; line-height:14px; color:#c0c0c0; text-shadow:1px -1px rgba(0,0,0,0.05); padding:0; border:1px solid; border-color:#dedcdc #c1bfbf #b5b4b4 #dad8d8; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0 } .btn.button-plus span,.btn.button-minus span{ display:block; border:1px solid #fff; vertical-align:middle; width:25px; height:25px; text-align:center; vertical-align:middle; padding:4px 0 0 0; background:white; background-image:-webkit-gradient(linear,left 0,left 100%,from(white),to(#fbfbfb)); background-image:-webkit-linear-gradient(top,white,0%,#fbfbfb,100%); background-image:-moz-linear-gradient(top,white 0,#fbfbfb 100%); background-image:linear-gradient(to bottom,#ffffff 0,#fbfbfb 100%); background-repeat:repeat-x; } .btn.button-plus:hover,.btn.button-minus:hover{ color:#333 } .btn.button-plus:hover span,.btn.button-minus:hover span{ filter:none; background:#f6f6f6 } .button.exclusive-medium{ font-size:15px; text-transform:uppercase; padding:0; line-height:22px; color:#333; font-weight:normal; border:1px solid; border-color:#f7f7f7 } .button.exclusive-medium span{ display:block; padding:9px 10px 11px 10px; background:#f7f7f7 } @media (max-width:480px){ .button.exclusive-medium span{ font-size:15px; padding-right:7px; padding-left:7px } } .button.exclusive-medium span:hover{ border-color:#9e9e9e #c2c2c2 #c8c8c8 #c2c2c2 } span.h2white{ position:absolute; display:block; width:285px; margin-top:-90px; color:#FFFFFF; font:300 36px/20px; text-transform:uppercase; background:black; line-height:40px } .button.ajax_add_to_cart_button{ font:700 13px/21px Arial,Helvetica,sans-serif; color:#fff; padding:0; background:#121212; border:1px solid; border-color:#121212; overflow:hidden; line-height:35px; text-align:center; -webkit-transition:0.2s ease-in-out; -moz-transition:0.2s ease-in-out; -o-transition:0.2s ease-in-out; transition:0.2s ease-in-out } .button.ajax_add_to_cart_button span{ padding:0; display:block; background:transparent } .button.ajax_add_to_cart_button:hover{ border-color:#333; background:#333 } .button.ajax_add_to_cart_button:hover span{ filter:none; background:transparent } .button.lnk_view{ font:700 13px/21px Georgia,Helvetica,sans-serif; font-style:italic; width:35px; height:35px; line-height:35px; text-align:center; color:#777676; padding:0; background:#f0f2f3; border:1px solid; border-color:#dddddd } .button.lnk_view span{ padding:0; display:block; background:transparent } .button.lnk_view:hover{ border-color:#000; background:#000 } .button.lnk_view:hover span{ filter:none; color:#fff; background:transparent } .button.lnk_view i.left{ padding-right:8px; color:#777777 } .form-control{ padding:3px 5px; height:35px; -webkit-box-shadow:none; box-shadow:none } .form-control.grey{ background:#fbfbfb } table.std,table.table_block{ margin-bottom:20px; width:100%; border:1px solid #999999; border-bottom:none; background:white; border-collapse:inherit } table.std th,table.table_block th{ padding:14px 12px; font-size:12px; color:#fff; font-weight:700; text-transform:uppercase; text-shadow:0 1px 0 black; background:#999999 } table.std tr.alternate_item,table.table_block tr.alternate_item{ background-color:#f3f3f3 } table.std td,table.table_block td{ padding:12px; border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; font-size:12px; vertical-align:top } .table{ margin-bottom:30px } .table > thead > tr > th{ background:#fbfbfb; border-bottom-width:1px; color:#333; vertical-align:middle } .table td a.color-myaccount{ color:#777; text-decoration:underline } .table td a.color-myaccount:hover{ text-decoration:none } .table tfoot tr{ background:#fbfbfb } .product-names{ font-size:13px; line-height:23px; color:#3a3939; margin-bottom:0; border:0px solid #CCC; background:#fff; padding:6px 10px } .product-name{ font-size:17px; line-height:23px; color:#3a3939; margin-bottom:0 } .product-name a{ font-size:17px; line-height:23px; color:#3a3939 } .product-name a:hover{ color:#515151 } @media (max-width:768px){ .product-name a{ font-size:14px } } .price{ font-size:13px; color:#777; white-space:nowrap } .price.product-price{ font:600 14px/16px sans-serif; color:#333 } .old-price{ color:#6f6f6f; font-size: 13px; } .ajax_block_product .old-price.product-price{ font-size:14px; line-height: 16px; margin-bottom:0px; margin-left:5px; } .ajax_block_product .old-price.product-price{ font-size:14px !important; margin-bottom:10px; margin-left:5px; } .special-price{ color:#f13340 } .price-percent-reduction{ background:#f13340; border:0 solid #d02a2c; font:600 14px/18px sans-serif; color:#fff; padding:0 5px 0 3px; display:inline-block } .price-percent-reduction.small{ font:700 14px/17px Arial,Helvetica,sans-serif; padding:1px 6px } .new-box,.sale-box{ position:absolute; top:-6px; text-align:center; z-index:0 } .new-box{ left:-6px; z-index:0 } .sale-box{ right:0; z-index:0 } .new-label{ font:400 14px/12px Helvetica,sans-serif; color:#fff; background:#121212; text-transform:uppercase; padding:0 0 0 0; width:55px; height:55px; line-height:55px; border-radius:100%; text-align:center; display:block; position:absolute; left:-4px; top:-4px; display:none } .sale-label{ font:400 12px/12px Helvetica,sans-serif; color:#fff; background:#f44444; text-transform:uppercase; line-height:37px; width:37px; height:37px; border-radius:100%; text-align:center; z-index:1; display:block; position:absolute; font-size:13px; right:1px; top:1px; } .ajax_block_product .sale-label { background: #f44444; line-height: 20px; height: 20px; text-align: center; z-index: 1; display: block; font-size: 13px; border-radius: 0; left: 1px; top: 1px; } .ie8 .new-label{ left:0; top:0; width:auto; padding:5px 15px } .ie8 .new-label:after{ display:none } .ie8 .new-label:before{ display:none } .ie8 .sale-label{ right:0; top:0; width:auto; padding:5px 15px } .ie8 .sale-label:after{ display:none } .ie8 .sale-label:before{ display:none } .ie8 .new-box{ top:-1px; left:-1px } .ie8 .sale-box{ right:-1px; top:-1px } .box{ background:#fff; border:1px solid #d6d4d4; padding:14px 18px 13px; margin:0 0 30px 0; line-height:23px } .box p{ margin-bottom:0 } .box.box-small{ padding:9px 10px 9px 20px } .box.box-small .dark{ padding-top:10px; padding-right:20px; margin-bottom:0; width:auto } .page-product-box{ padding-bottom:10px } .product-box{ width:178px; float:left; -webkit-box-sizing:border-box; position:relative; margin-right: 20px; -moz-box-sizing:border-box; box-sizing:border-box } .product-box .product-image{ border:1px solid #d6d4d4; background:white; padding:5px; display:block; margin-bottom:11px } .product-box .product-image img{ max-width:100%; width:100%; height:auto } #home-page-tabs{ border:none; border-bottom:0 solid #ebebeb; text-align:center; background:none; margin:20px 0 20px } #home-page-tabs > li{ margin-bottom:0; margin:0 15px; float:none; display:inline-block } @media (max-width:479px){ #home-page-tabs > li{ width:100%; margin:0 } } #home-page-tabs > li a{ font:400 16px/20px sans-serif; color:#000; border:1px solid #d5d5d5; text-transform:uppercase; outline:none; margin:0; padding:12px 30px 12px; -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; -o-transition:0.2s ease-out; transition:0.2s ease-out } #home-page-tabs > li a:hover{ background:none; border:1px solid #121212 } #home-page-tabs > li:first-child{ border:none } #home-page-tabs > li.active a{ background:#fff; border:1px solid #121212; text-decoration:none; color:#000 } #home-page-tabs > li a:hover{ text-decoration:none } @media (min-width:320px) and (max-width:480px){ #home-page-tabs > li a{ margin:5px 0 } } @media (max-width:1024px){ #home-page-tabs{ margin-top:0 } #home-page-tabs > li{ margin-top:20px } } @media (max-width:480px){ #home-page-tabs > li{ margin-top:5px } } .block{ margin-bottom:30px } @media (max-width:767px){ .block{ margin-bottom:0 } } @media (max-width:767px){ .block .block_content{ margin-bottom:20px } } .block .title_block,.block h4{ font:600 18px/22px sans-serif; color:#555454; background:#f6f6f6; border-top:5px solid #333; text-transform:uppercase; padding:14px 5px 17px 20px; margin-bottom:20px } @media (min-width:768px) and (max-width:991px){ .block .title_block,.block h4{ font-size:14px } } @media (max-width:767px){ .block .title_block,.block h4{ position:relative } .block .title_block:after,.block h4:after{ display:block; font-family:"FontAwesome"; content:"+"; position:absolute; right:0; top:15px; height:36px; width:36px; font-size:26px; font-weight:normal; text-align:right } .block .title_block.active:after,.block h4.active:after{ content:"-" } } .block .title_block a,.block h4 a{ color:#555454 } .block .title_block a:hover,.block h4 a:hover{ color:#333 } .block .list-block{ margin-top:-8px } @media (max-width:767px){ .block .list-block{ margin-top:0 } } .block .list-block li{ padding:5px 0 6px 20px; border-top:1px solid #ebebeb } .block .list-block li a i{ display:none } .block .list-block li a:before{ content:"\f105"; display:inline; font-family:"FontAwesome"; color:#333; padding-right:8px } .block .list-block li a:hover{ color:#333; font-weight:700 } .block .list-block li:first-child{ border-top:none } .block .list-block .form-group{ padding-top:20px; border-top:1px solid #ebebeb; margin-bottom:0 } .block .list-block .form-group select{ max-width:270px } @media (max-width:767px){ .block .list-block .form-group select{ width:270px } } .block .list-block .btn{ margin-top:12px } .pro_big_list li{ border-bottom:0 !important } .block .products-block li{ padding:0 0 20px 0; margin-bottom:20px; border-bottom:1px solid #ebebeb } .block .products-block li .products-block-image{ float:left; border:0 solid #d6d4d4; margin-right:19px } @media (min-width:768px) and (max-width:991px){ .block .products-block li .products-block-image{ float:none; display:inline-block; margin:0 auto 10px; text-align:center } } .block .products-block li .product-content{ } .block .products-block li .product-content h5{ margin:-3px 0 0 0 } .block .products-block .product-name{ font-size:11px; padding:5px !important; line-height:14px } .block .products-block .product-description{ margin-bottom:14px; display:none } .block .products-block .price-percent-reduction{ font:700 14px/17px Arial,Helvetica,sans-serif; padding:1px 6px } .page-heading{ font:400 24px/22px sans-serif; color:#121212; text-transform:uppercase; padding:0 0 17px 0; margin-bottom:30px; border-bottom:1px solid #ebebeb; overflow:hidden } .page-heading span.heading-counter{ font:normal 12px/22px Arial,Helvetica,sans-serif; float:right; color:#000; text-transform:none; margin-bottom:10px } @media (max-width:480px){ .page-heading span.heading-counter{ float:none; display:block; padding-top:5px } } .page-heading span.lighter{ color:#9c9c9c } .page-heading.bottom-indent{ margin-bottom:16px } .page-heading.product-listing{ border-bottom:none; margin-bottom:0 } .page-subheading{ font-weight:600; text-transform:uppercase; color:#000; font-size:18px; padding:0 0 15px; line-height:normal; margin-bottom:12px; border-bottom:1px solid #d6d4d4 } h3.page-product-heading{ color:#000; text-transform:uppercase; font-weight:600; font-size:18px; line-height:20px; padding:14px 20px 17px; margin:0 0 20px; position:relative; border-bottom:none; background:#fff } ul.footer_links{ padding:20px 0 0 0; border-top:1px solid #d6d4d4; height:65px } ul.footer_links li{ float:left } ul.footer_links li + li{ margin-left:10px } .content_sortPagiBar .sortPagiBar{ border-bottom:1px solid #ebebeb; clear:both } .content_sortPagiBar .sortPagiBar #productsSortForm{ float:left; margin-right:20px; margin-bottom:10px } .content_sortPagiBar .sortPagiBar #productsSortForm select{ max-width:192px; float:left } @media (max-width:991px){ .content_sortPagiBar .sortPagiBar #productsSortForm select{ max-width:160px } } .content_sortPagiBar .sortPagiBar #productsSortForm .selector{ float:left } .content_sortPagiBar .sortPagiBar .nbrItemPage{ float:left } .content_sortPagiBar .sortPagiBar .nbrItemPage select{ max-width:59px; float:left } .content_sortPagiBar .sortPagiBar .nbrItemPage .clearfix > span{ padding:3px 0 0 12px; display:inline-block; float:left } .content_sortPagiBar .sortPagiBar .nbrItemPage #uniform-nb_item{ float:left } .content_sortPagiBar .sortPagiBar label,.content_sortPagiBar .sortPagiBar select{ float:left } .content_sortPagiBar .sortPagiBar label{ padding:3px 6px 0 0 } .content_sortPagiBar .sortPagiBar.instant_search #productsSortForm{ display:none } .content_sortPagiBar .display,.content_sortPagiBar .display_m{ float:right; margin-top:-2px } .content_sortPagiBar .display li,.content_sortPagiBar .display_m li{ float:left; padding-left:12px; text-align:center } .content_sortPagiBar .display li a,.content_sortPagiBar .display_m li a{ color:#808080; font-size:11px; line-height:14px; cursor:pointer } .content_sortPagiBar .display li a i,.content_sortPagiBar .display_m li a i{ display:block; font-size:14px; height:24px; line-height:24px; margin-bottom:-3px; color:#e1e0e0 } .content_sortPagiBar .display li a:hover i,.content_sortPagiBar .display_m li a:hover i{ color:gray } .content_sortPagiBar .display li.selected a,.content_sortPagiBar .display_m li.selected a{ cursor:default } .content_sortPagiBar .display li.selected i,.content_sortPagiBar .display_m li.selected i{ color:#333 } .content_sortPagiBar .display li.display-title,.content_sortPagiBar .display_m li.display-title{ font-weight:700; color:#333; padding:7px 6px 0 0 } .top-pagination-content,.bottom-pagination-content{ text-align:center; padding:0 0 0 0; position:relative } .top-pagination-content div.pagination,.bottom-pagination-content div.pagination{ margin:0; float:right; position:relative; right:0; top:0; text-align:center } @media (min-width:992px) and (max-width:1199px){ .top-pagination-content div.pagination,.bottom-pagination-content div.pagination{ width:380px } } @media (max-width:991px){ .top-pagination-content div.pagination,.bottom-pagination-content div.pagination{ float:left; width:auto } } .top-pagination-content div.pagination .showall,.bottom-pagination-content div.pagination .showall{ float:right; margin:8px 3px 8px 14px } @media (min-width:992px) and (max-width:1199px){ .top-pagination-content div.pagination .showall,.bottom-pagination-content div.pagination .showall{ margin-right:11px } } @media (max-width:991px){ .top-pagination-content div.pagination .showall,.bottom-pagination-content div.pagination .showall{ margin-right:0 } } .top-pagination-content div.pagination .showall .btn span,.bottom-pagination-content div.pagination .showall .btn span{ font-size:13px; padding:3px 5px 4px 5px; line-height:normal } .top-pagination-content ul.pagination,.bottom-pagination-content ul.pagination{ margin:0 } @media (max-width:991px){ .top-pagination-content ul.pagination,.bottom-pagination-content ul.pagination{ float:left } } .top-pagination-content ul.pagination li,.bottom-pagination-content ul.pagination li{ display:inline-block; float:left } .top-pagination-content ul.pagination li > a,.top-pagination-content ul.pagination li > span,.bottom-pagination-content ul.pagination li > a,.bottom-pagination-content ul.pagination li > span{ margin:0 1px 0 0; padding:0; font-weight:700; border:1px solid; border-color:#dfdede #d2d0d0 #b0afaf #d2d0d0; display:block } .top-pagination-content ul.pagination li > a span,.top-pagination-content ul.pagination li > span span,.bottom-pagination-content ul.pagination li > a span,.bottom-pagination-content ul.pagination li > span span{ border:1px solid #fff !important; padding:4px 8px; display:block } .top-pagination-content ul.pagination li > a:hover span,.bottom-pagination-content ul.pagination li > a:hover span{ background:#f6f6f6 } .top-pagination-content ul.pagination li.pagination_previous,.top-pagination-content ul.pagination li.pagination_next,.bottom-pagination-content ul.pagination li.pagination_previous,.bottom-pagination-content ul.pagination li.pagination_next{ color:#777676; font-weight:700 } .top-pagination-content ul.pagination li.pagination_previous > a,.top-pagination-content ul.pagination li.pagination_previous > span,.top-pagination-content ul.pagination li.pagination_next > a,.top-pagination-content ul.pagination li.pagination_next > span,.bottom-pagination-content ul.pagination li.pagination_previous > a,.bottom-pagination-content ul.pagination li.pagination_previous > span,.bottom-pagination-content ul.pagination li.pagination_next > a,.bottom-pagination-content ul.pagination li.pagination_next > span{ border:none; background:none; display:block; padding:4px 0 } @media (max-width:767px){ .top-pagination-content ul.pagination li.pagination_previous > a b,.top-pagination-content ul.pagination li.pagination_previous > span b,.top-pagination-content ul.pagination li.pagination_next > a b,.top-pagination-content ul.pagination li.pagination_next > span b,.bottom-pagination-content ul.pagination li.pagination_previous > a b,.bottom-pagination-content ul.pagination li.pagination_previous > span b,.bottom-pagination-content ul.pagination li.pagination_next > a b,.bottom-pagination-content ul.pagination li.pagination_next > span b{ display:none } } .top-pagination-content ul.pagination li.pagination_previous > a span,.top-pagination-content ul.pagination li.pagination_previous > span span,.top-pagination-content ul.pagination li.pagination_next > a span,.top-pagination-content ul.pagination li.pagination_next > span span,.bottom-pagination-content ul.pagination li.pagination_previous > a span,.bottom-pagination-content ul.pagination li.pagination_previous > span span,.bottom-pagination-content ul.pagination li.pagination_next > a span,.bottom-pagination-content ul.pagination li.pagination_next > span span{ border:none; padding:0; background:none } .top-pagination-content ul.pagination li.pagination_previous > a span b,.top-pagination-content ul.pagination li.pagination_previous > span span b,.top-pagination-content ul.pagination li.pagination_next > a span b,.top-pagination-content ul.pagination li.pagination_next > span span b,.bottom-pagination-content ul.pagination li.pagination_previous > a span b,.bottom-pagination-content ul.pagination li.pagination_previous > span span b,.bottom-pagination-content ul.pagination li.pagination_next > a span b,.bottom-pagination-content ul.pagination li.pagination_next > span span b{ font-weight:700 } .top-pagination-content ul.pagination li.pagination_previous,.bottom-pagination-content ul.pagination li.pagination_previous{ margin-right:10px } .top-pagination-content ul.pagination li.pagination_next,.bottom-pagination-content ul.pagination li.pagination_next{ margin-left:10px } .top-pagination-content ul.pagination li.active > span,.bottom-pagination-content ul.pagination li.active > span{ color:#333; border-color:#dfdede #d2d0d0 #b0afaf #d2d0d0 } .top-pagination-content ul.pagination li.active > span span,.bottom-pagination-content ul.pagination li.active > span span{ background:#9EE4C4 } .top-pagination-content .compare-form,.bottom-pagination-content .compare-form{ float:right } @media (max-width:479px){ .top-pagination-content .compare-form,.bottom-pagination-content .compare-form{ float:left; width:100%; text-align:left; padding-bottom:10px; clear:both } } .top-pagination-content .product-count,.bottom-pagination-content .product-count{ padding:11px 0 0 0; float:left } @media (max-width:991px){ .top-pagination-content .product-count,.bottom-pagination-content .product-count{ clear:left } } .bottom-pagination-content{ border-top:1px solid #ebebeb } ul.step{ margin-bottom:30px; overflow:hidden } @media (min-width:768px){ ul.step{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px } } ul.step li{ float:left; width:20%; text-align:left; border:1px solid; border-top-color:#cacaca; border-bottom-color:#9a9a9a; border-right-color:#b7b7b7; border-left-width:0 } @media (max-width:767px){ ul.step li{ width:100%; border-left-width:1px } } ul.step li a,ul.step li span,ul.step li.step_current span,ul.step li.step_current_end span{ display:block; padding:13px 10px 14px 13px; color:#333; font-size:17px; line-height:21px; font-weight:normal; position:relative } @media (max-width:992px){ ul.step li a,ul.step li span,ul.step li.step_current span,ul.step li.step_current_end span{ font-size:15px } } @media (min-width:992px){ ul.step li a:after,ul.step li span:after,ul.step li.step_current span:after,ul.step li.step_current_end span:after{ content:"."; position:absolute; top:0; right:-31px; z-index:0; text-indent:-5000px; display:block; width:31px; height:52px; margin-top:-2px } } ul.step li a:focus,ul.step li span:focus,ul.step li.step_current span:focus,ul.step li.step_current_end span:focus{ text-decoration:none; outline:none } ul.step li.first{ border-left-width:1px; border-left-color:#b7b7b7 } @media (min-width:768px){ ul.step li.first{ -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px } } ul.step li.first span,ul.step li.first a{ z-index:5; padding-left:13px !important } @media (min-width:768px){ ul.step li.first span,ul.step li.first a{ -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px } } ul.step li.second span,ul.step li.second a{ z-index:4 } ul.step li.third span,ul.step li.third a{ z-index:3 } ul.step li.four span,ul.step li.four a{ z-index:2 } ul.step li.last span{ z-index:1 } @media (min-width:768px){ ul.step li.last{ -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px } ul.step li.last span{ -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px } } ul.step li.step_current{ font-weight:normal; background:#121212; border-color:#121212 } ul.step li.step_current span{ color:#fff; border:1px solid; border-color:#121212; position:relative } @media (min-width:992px){ ul.step li.step_current span{ padding-left:38px } ul.step li.step_current span:after{ background:right 0 no-repeat } } ul.step li.step_current_end{ font-weight:700 } ul.step li.step_todo{ background:#f7f7f7 } ul.step li.step_todo span{ display:block; border:1px solid; border-color:#f7f7f7; color:#121212; position:relative } @media (min-width:992px){ ul.step li.step_todo span{ padding-left:38px } ul.step li.step_todo span:after{ background:right 0 no-repeat } } ul.step li.step_done{ border-color:#727171; background:#727171 } ul.step li.step_done a{ color:#fff; border:1px solid; border-color:#8b8a8a } @media (min-width:992px){ ul.step li.step_done a{ padding-left:38px } ul.step li.step_done a:after{ background:right 0 no-repeat } } @media (min-width:992px){ ul.step li.step_done.step_done_last a:after{ background:right 0 no-repeat } } @media (min-width:992px){ ul.step li#step_end span:after{ display:none } } ul.step li em{ font-style:normal } @media (min-width:768px) and (max-width:991px){ ul.step li em{ display:none } } .rating{ clear:both; display:block; margin:2em; cursor:pointer } .rating:after{ content:"."; display:block; height:0; width:0; clear:both; visibility:hidden } .cancel,.star{ overflow:hidden; float:left; margin:0 1px 0 0; width:16px; height:16px; cursor:pointer } .cancel,.cancel a{ background:url(../../modules/productcomments/img/delete.gif) no-repeat 0 -16px !important } .cancel a,.star a{ display:block; width:100%; height:100%; background-position:0 0 } div.star_on a{ background-position:0 -16px } div.star_hover a,div.star a:hover{ background-position:0 -32px } .pack_content{ margin:10px 0 10px 0 } .confirmation{ margin:0 0 10px; padding:10px; border:1px solid #e6db55; font-size:13px; background:none repeat scroll 0 0 lightyellow } #page .rte{ background:transparent none repeat scroll 0 0 } #page .rte em{ font-style:italic !important } .listcomment{ list-style-type:none; margin:0 0 20px 0 !important } .listcomment li{ padding:10px 0; border-bottom:1px dotted #d6d4d4; color:#666666 } .listcomment .titlecomment{ display:block; font-weight:700; font-size:12px; color:#333 } .listcomment .txtcomment{ display:block; padding:5px 0; color:#333 } .header-container{ background:transparent; margin-bottom:0px !important } .breadcrumb{ display:inline-block; padding:0 11px 0 0; color:#636363; font-weight:normal; font-size:10px; line-height:26px; min-height:6px; background:#fff; text-transform:uppercase; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; overflow:hidden; letter-spacing:0 !important; margin-bottom:0; position:relative; z-index:1 } .breadcrumb .navigation-pipe{ display:none } .breadcrumb a{ display:inline-block; background:none; position:relative; z-index:2; color:#636363; text-transform:uppercase } .breadcrumb a.home{ font-size:10px; font-weight:normal; color:#636363; text-align:center; padding:0; line-height:22px } .breadcrumb a:after{ display:inline-block; content:"\/"; font-size:10px; color:#636363; margin:0 10px } .breadcrumb a:hover{ color:#000 } .ie8 .breadcrumb{ min-height:1px } .ie8 .breadcrumb a:after{ display:none } .ie8 .breadcrumb .navigation-pipe{ width:20px } .footer-container{ background-color:#f5f5f5; margin-top:30px; padding-bottom: 0px; } @media (min-width:768px){ .footer-container{ background:#f5f5f5 } } .footer-container .container{ padding-bottom:0 } .footer-container #footer{ color:#121212; background-color:whitesmoke } .footer-container #footer .row{ position:relative; background-color:whitesmoke } .footer-container #footer ul.row{ position:static } .footer-container #footer .footer-block{ margin-top:45px } @media (max-width:767px){ .footer-container #footer .footer-block{ margin-top:20px } } .footer-container #footer a{ color:#121212 } .footer-container #footer a:hover{ color:#121212; text-decoration:underline } .footer-container #footer h4{ font:400 16px/22px sans-serif; color:#121212; margin:0 0 13px 0; cursor:pointer; text-transform:uppercase } @media (max-width:767px){ .footer-container #footer h4{ position:relative; margin-bottom:0; padding-bottom:13px } .footer-container #footer h4:after{ display:block; content:"\f055"; font-family:"FontAwesome"; position:absolute; right:0; top:1px } .footer-container #footer h4.active:after{ content:"\f056" } } .footer-container #footer h4 a{ color:#121212; text-transform:uppercase } .footer-container #footer ul li{ padding-bottom:2px } .footer-container #footer ul li a{ font-weight:400; color:#777; text-transform:uppercase } .footer-container #footer #block_contact_infos{ border-left:1px solid #ebebeb } @media (max-width:767px){ .footer-container #footer #block_contact_infos{ border:none } } .footer-container #footer #block_contact_infos > div{ padding:0 0 0 5px } @media (max-width:767px){ .footer-container #footer #block_contact_infos > div{ padding-left:0 } } .footer-container #footer #block_contact_infos > div ul li{ padding:0 0 7px 4px; overflow:hidden; line-height:30px } .footer-container #footer #block_contact_infos > div ul li > span,.footer-container #footer #block_contact_infos > div ul li > span a{ color:#000; text-transform:none; font-weight:normal } .footer-container #footer #block_contact_infos > div ul li i{ font-size:15px; width:32px; height:32px; line-height:32px; text-align:center; border:1px solid #ccc; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; border-radius:100%; margin-right:7px; color:#121212 } .footer-container #footer .blockcategories_footer{ clear:left } .footer-container #footer #social_block{ float:left; width:50%; padding:30px 15px 24px 15px; border-bottom:1px solid #ebebeb } .footer-container #footer #social_block ul{ float:right } .footer-container #footer #social_block ul li{ float:left; height:34px; margin-left:20px; width:34px; border:1px solid #c8c8c8; float:left; line-height:35px; text-align:center; -webkit-border-radius:17px; -moz-border-radius:17px; border-radius:17px; background:none } @media (max-width:480px){ .footer-container #footer #social_block ul li{ margin-left:5px; margin-top:15px } } @media (min-width:768px) and (max-width:991px){ .footer-container #footer #social_block ul li{ width:30px } } .footer-container #footer #social_block ul li a{ display:inline-block; color:#000; font-size:17px } @media (min-width:768px) and (max-width:991px){ .footer-container #footer #social_block ul li a{ font-size:20px } } .footer-container #footer #social_block ul li a span{ display:none } .footer-container #footer #social_block ul li a:before{ display:inline-block; font-family:"FontAwesome"; font-weight:normal; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale } .footer-container #footer #social_block ul li a:hover{ color:#fff } .footer-container #footer #social_block ul li.facebook a:before{ content:"\f09a" } .footer-container #footer #social_block ul li.twitter a:before{ content:"\f099" } .footer-container #footer #social_block ul li.rss a:before{ content:"\f09e" } .footer-container #footer #social_block ul li.youtube a:before{ content:"\f167" } .footer-container #footer #social_block ul li.google-plus a:before{ content:"\f0d5" } .footer-container #footer #social_block ul li.pinterest a:before{ content:"\f0d2" } .footer-container #footer #social_block ul li.vimeo a:before{ content:"\f194" } .footer-container #footer #social_block ul li.instagram a:before{ content:"\f16d" } .footer-container #footer #social_block h4{ float:right; margin-bottom:0; font-size:14px; line-height:25px; text-transform:uppercase; padding:0 10px 0 0 } @media (max-width:1024px){ .footer-container #footer #social_block{ width:100%; float:left; padding-top:15px } .footer-container #footer #social_block h4{ display:none } .footer-container #footer #social_block ul{ float:left } } @media (max-width:767px){ .footer-container #footer #social_block h4{ display:none; text-align:center } } .footer-container #footer .bottom-footer{ position:absolute; bottom:-55px; left:0 } .footer-container #footer .bottom-footer div{ padding:15px 0 0 0; border-top:1px solid #ebebeb; width:100% } #reinsurance_block{ clear:both !important } #short_description_content ul,#short_description_content ol,#short_description_content dl,#tinymce ul,#tinymce ol,#tinymce dl{ margin-left:20px } .rte ul{ list-style-type:disc; padding-left:15px } .rte ol{ list-style-type:decimal; padding-left:15px } .block_hidden_only_for_screen{ display:none } #instant_search_results a.close{ font-size:13px; font-weight:600; opacity:1; line-height:inherit; text-transform:none; font-family:Arial,Helvetica,sans-serif } #instant_search_results a.close:hover{ color:#515151 } #manufacturers_list h3,#suppliers_list h3{ font-size:17px; line-height:23px } #manufacturers_list .description,#suppliers_list .description{ line-height:18px } #manufacturers_list .product-counter a,#suppliers_list .product-counter a{ font-weight:700; color:#333 } #manufacturers_list .product-counter a:hover,#suppliers_list .product-counter a:hover{ color:#515151 } #manufacturers_list.list li .mansup-container,#suppliers_list.list li .mansup-container{ border-top:1px solid #d6d4d4; padding:31px 0 30px 0 } @media (max-width:767px){ #manufacturers_list.list li .mansup-container,#suppliers_list.list li .mansup-container{ text-align:center } } #manufacturers_list.list li:first-child .mansup-container,#suppliers_list.list li:first-child .mansup-container{ border-top:0 } #manufacturers_list.list li .left-side,#suppliers_list.list li .left-side{ text-align:center } #manufacturers_list.list li h3,#suppliers_list.list li h3{ margin-top:-5px; padding-bottom:8px } #manufacturers_list.list li .middle-side,#suppliers_list.list li .middle-side{ padding-left:0 } @media (max-width:767px){ #manufacturers_list.list li .middle-side,#suppliers_list.list li .middle-side{ padding-right:15px; padding-left:15px } } #manufacturers_list.list li .right-side-content,#suppliers_list.list li .right-side-content{ border-left:1px solid #d6d4d4; padding:0 0 32px 31px; min-height:108px } @media (max-width:767px){ #manufacturers_list.list li .right-side-content,#suppliers_list.list li .right-side-content{ min-height:1px; padding:0; border:none } } #manufacturers_list.list li .right-side-content .product-counter,#suppliers_list.list li .right-side-content .product-counter{ position:relative; top:-6px; margin-bottom:12px } @media (max-width:767px){ #manufacturers_list.list li .right-side-content .product-counter,#suppliers_list.list li .right-side-content .product-counter{ top:0 } } #manufacturers_list.grid li,#suppliers_list.grid li{ text-align:center } #manufacturers_list.grid li .product-container,#suppliers_list.grid li .product-container{ padding-top:40px; padding-bottom:20px; border-bottom:1px solid #d6d4d4 } #manufacturers_list.grid li .product-container .left-side,#suppliers_list.grid li .product-container .left-side{ padding-bottom:42px } #manufacturers_list.grid li .product-container h3,#suppliers_list.grid li .product-container h3{ padding-bottom:10px } #manufacturers_list.grid li .product-container .product-counter,#suppliers_list.grid li .product-container .product-counter{ margin-bottom:12px } @media (min-width:1200px){ #manufacturers_list.grid li.first-in-line,#suppliers_list.grid li.first-in-line{ clear:left } #manufacturers_list.grid li.last-line .product-container,#suppliers_list.grid li.last-line .product-container{ border-bottom:none } } @media (min-width:768px) and (max-width:1199px){ #manufacturers_list.grid li.first-item-of-tablet-line,#suppliers_list.grid li.first-item-of-tablet-line{ clear:left } #manufacturers_list.grid li.last-tablet-line .product-container,#suppliers_list.grid li.last-tablet-line .product-container{ border-bottom:none } } @media (max-width:767px){ #manufacturers_list.grid .product-container,#suppliers_list.grid .product-container{ border-bottom:none } } #manufacturer .description_box,#supplier .description_box{ padding-top:20px; padding-bottom:20px; border-top:1px solid #d6d4d4 } #manufacturer .description_box .hide_desc,#supplier .description_box .hide_desc{ display:none } #manufacturer .bottom-pagination-content,#manufacturer .top-pagination-content,#supplier .bottom-pagination-content,#supplier .top-pagination-content{ } #manufacturer .top-pagination-content.bottom-line,#supplier .top-pagination-content.bottom-line{ border-bottom:1px solid #d6d4d4 } table.discount i{ font-size:20px; line-height:20px; vertical-align:-2px } table.discount i.icon-ok{ color:#46a74e } table.discount i.icon-remove{ color:#f13340 } #guestTracking .form-control{ max-width:271px } @media (min-width:1200px){ #guestTracking .form-group{ overflow:hidden } #guestTracking .form-group i{ padding-left:10px } #guestTracking .form-control{ float:left } #guestTracking label{ float:left; clear:both; width:100% } } #pagenotfound .pagenotfound{ max-width:824px; margin:100px auto 100px auto; text-align:center } #pagenotfound .pagenotfound .img-404{ padding:8px 0 27px 0 } #pagenotfound .pagenotfound .img-404 img{ max-width:100% } #pagenotfound .pagenotfound h1{ font:600 28px/34px sans-serif; color:#333; text-transform:uppercase; margin-bottom:7px } #pagenotfound .pagenotfound p{ font:600 16px/20px sans-serif; color:#555454; text-transform:uppercase; border-bottom:1px solid #d6d4d4; padding-bottom:19px; margin-bottom:20px } #pagenotfound .pagenotfound h3{ font-weight:700; color:#333; font-size:13px; line-height:normal; margin-bottom:18px } #pagenotfound .pagenotfound label{ font-weight:normal } @media (max-width:767px){ #pagenotfound .pagenotfound label{ display:block } } #pagenotfound .pagenotfound .form-control{ max-width:293px; display:inline-block; margin-right:5px } @media (max-width:767px){ #pagenotfound .pagenotfound .form-control{ margin:0 auto 15px auto; display:block } } #pagenotfound .pagenotfound .buttons{ padding:48px 0 20px 0 } #pagenotfound .pagenotfound .buttons .button-medium i.left{ font-size:17px } #account-creation_form fieldset.reversoform{ padding:10px !important } #account-creation_form fieldset.reversoform .text label{ display:block; padding:0 0 10px 0; width:100%; text-align:left } #account-creation_form fieldset.reversoform .infos-sup{ padding:0 !important; font-size:10px; font-style:italic; text-align:right } #account-creation_form fieldset.customerprivacy label,fieldset.customerprivacy label{ cursor:pointer } .tab-content{ margin-top:20px } form#sendComment fieldset{ padding:10px; border:1px solid #cccccc; background:#eeeeee } form#sendComment h3{ font-size:14px } #new_comment_form p.text{ margin-bottom:0; padding-bottom:0 } #sendComment p.text label,#sendComment p.textarea label{ display:block; margin:12px 0 4px; font-weight:700; font-size:12px } #sendComment p.text input{ padding:0 5px; height:28px; width:498px; border:1px solid #cccccc; background:url(img/bg_input.png) repeat-x 0 0 #fff } #sendComment p.textarea textarea{ height:80px; width:508px; border:1px solid #cccccc } #sendComment p.submit{ padding:0; text-align:right } #sendComment p.closeform{ float:right; padding:0; height:12px; width:12px; text-indent:-5000px; background:url(img/icon/delete.gif) no-repeat 0 0 } .star{ position:relative; top:-1px; float:left; width:14px; overflow:hidden; cursor:pointer; font-size:14px; font-weight:normal } .star{ display:block } .star a{ display:block; position:absolute; text-indent:-5000px } div.star:after{ content:"\f006"; font-family:"FontAwesome"; display:inline-block; color:#777676 } div.star.star_on, .star.fullStar{ display:inline-block!important; float:none !important } div.star.star_on:after{ content:"\f005"; font-family:"FontAwesome"; display:inline-block; color:#dbb879 } div.star.star_hover:after{ content:"\f005"; font-family:"FontAwesome"; display:inline-block; color:#dbb879 } .advertising_block{ width:191px; margin-bottom:1em; text-align:center } .blockcategories_footer ul ul{ display:none !important } .form-group.form-error input,.form-group.form-error textarea{ border:1px solid #f13340; color:#f13340; background:url(img/icon/form-error.png) 98% 5px no-repeat #fff1f2 } .form-group.form-ok input,.form-group.form-ok textarea{ border:1px solid #46a74e; color:#35b33f; background:url(img/icon/form-ok.png) 98% 5px no-repeat #ddf9e1 } .form-group.form-error .form-control,.form-group.form-ok .form-control{ padding-right:30px } .radio-inline,.checkbox{ padding-left:0 } .radio-inline .checker,.checkbox .checker{ float:left } .radio-inline .checker span,.checkbox .checker span{ top:0 } .radio-inline div.radio,.checkbox div.radio{ display:inline-block } .radio-inline div.radio span,.checkbox div.radio span{ float:left; top:0 } .fancybox-skin{ background:#fff !important } .fancybox-skin .fancybox-close{ width:28px; height:28px; background:none; font-size:28px; line-height:28px; color:#333; text-align:center; background:white; -moz-border-radius:50px; -webkit-border-radius:50px; border-radius:50px } .fancybox-skin .fancybox-close:hover{ color:#515151 } .fancybox-skin .fancybox-close:after{ content:"\f057"; font-family:"FontAwesome" } #facebook_block,#cmsinfo_block{ overflow:hidden; background:#f2f2f2; min-height:344px; height:344px; padding-right:29px; padding-left:29px } @media (max-width:991px){ #facebook_block,#cmsinfo_block{ min-height:354px; height:354px; padding-left:13px; padding-right:13px } } @media (max-width:767px){ #facebook_block,#cmsinfo_block{ width:100%; min-height:1px } } #facebook_block h4{ padding:35px 0 0 0; margin:0 0 12px 0; font:300 21px/25px sans-serif; color:#6f6d6d } @media (max-width:991px){ #facebook_block h4{ font-size:18px } } @media (max-width:767px){ #facebook_block h4{ padding-top:20px !important } } @media (max-width:768px){ #facebook_block h4{ font-size:16px } } #facebook_block .facebook-fanbox{ background:#fff; border:1px solid #aaaaaa; padding-bottom:10px } #cmsinfo_block{ border-left:1px solid #d9d9d9 } @media (max-width:767px){ #cmsinfo_block{ border:none; margin-top:10px } } #cmsinfo_block > div{ padding:35px 10px 0 0 } @media (max-width:767px){ #cmsinfo_block > div{ padding-top:20px } } @media (max-width:479px){ #cmsinfo_block > div{ width:100%; border-top:1px solid #d9d9d9 } } #cmsinfo_block > div + div{ border-left:1px solid #d9d9d9; min-height:344px; padding-left:29px } @media (max-width:479px){ #cmsinfo_block > div + div{ border-left:none; padding-left:10px; min-height:1px; padding-bottom:15px } } #cmsinfo_block em{ float:left; width:60px; height:60px; margin:3px 10px 0 0; font-size:30px; color:#fff; line-height:60px; text-align:center; background:#6f6d6d; -moz-border-radius:100px; -webkit-border-radius:100px; border-radius:100px } @media (max-width:991px){ #cmsinfo_block em{ width:30px; height:30px; line-height:30px; font-size:20px } } #cmsinfo_block .type-text{ overflow:hidden } #cmsinfo_block h3{ margin:0 0 5px 0; font:300 21px/25px sans-serif; color:#6f6d6d } @media (max-width:1199px){ #cmsinfo_block h3{ font-size:18px } } #cmsinfo_block ul li{ padding-bottom:22px } @media (max-width:1199px){ #cmsinfo_block ul li{ padding-bottom:10px } } @media (max-width:991px){ #cmsinfo_block ul li{ padding-bottom:0 } } #cmsinfo_block p em{ background:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; margin:0; font-size:13px; color:#777777; float:none; height:inherit; line-height:inherit; text-align:left; font-style:italic } .ie8 #facebook_block,.ie8 #cmsinfo_block{ height:344px } @media (max-width:1199px){ .zoomdiv{ display:none !important } } #product.content_only div.pb-left-column p.resetimg{ margin-bottom:0; padding-top:0 } #product.content_only div.pb-left-column #thumbs_list_frame{ margin-bottom:0 } #product_comparison td.compare_extra_information{ padding:10px } #product_comparison #social-share-compare{ margin-bottom:50px } .btn-facebook:hover,.btn-twitter:hover,.btn-google-plus:hover,.btn-pinterest:hover{ border-color:white } .btn-facebook i{ color:#999 } .btn-facebook:hover{ color:#435f9f; background-color:transparent !important } .btn-facebook:hover i{ color:#435f9f } .btn-twitter i{ color:#999999 } .btn-twitter:hover{ background-color:transparent !important; color:#00aaf0 } .btn-twitter:hover i{ color:#00aaf0 } .btn-google-plus i{ color:#999999 } .btn-google-plus:hover{ color:#e04b34; background-color:transparent !important } .btn-google-plus:hover i{ color:#e04b34 } .btn-pinterest i{ color:#999 } .btn-pinterest:hover{ color:#ce1f21; background-color:transparent !important } .btn-pinterest:hover i{ color:#ce1f21 } .payment_option_form{ display:none } .payment_option_logo{ height:50px; max-height:50px } .payment_module_adv{ height:120px; max-height:120px } .payment_option_selected{ display:none; margin-top:15px } .payment_option_selected i{ color:green } .payment_option_cta{ margin-left:10px; color:#333 !important } .tnc_box{ background:#fbfbfb; border:1px solid #d6d4d4; padding:14px 18px 13px; margin:0 0 30px 0; line-height:23px } .pointer-box{ cursor:pointer } #top_column,#slider_row{ margin:0; padding:0 } #left_column .block{ border:1px solid #ebebeb; padding:0 4px 20px } #left_column .block .title_block{ border:0; background:#fff; color:#000; font-size:16px; padding-left:0 } @media (max-width:768px){ #left_column .block{ padding:0 20px; margin-top:-1px } #left_column .block p,#left_column .block .title_block,.block h4{ margin-bottom:0; color:#000 } } .ib{ display:inline-block; width:24%; border-top:0 solid #ebebeb; border-bottom:0 solid #ebebeb; padding:10px 0 5px 0; margin:-20px 0 20px 0 } .icon-refresh,.icon-truck,.icon-discount:before,.icon-phone1:before{ color:#000; background:#fff; border:1px solid #ddd; width:40px; height:40px; border-radius:100%; display:inline-block; padding:10px 0 0 12px; font-size:18px; margin:5px 10px 0 0 } .ib_title{ font:600 13px/20px "Raleway",sans-serif; color:#333 } .icon-discount:before{ font-family:FontAwesome; padding:10px 0 0 11px; content:"\f005" } .icon-phone1:before{ font-family:FontAwesome; padding:10px 0 0 11px; content:"\f095" } @media (min-width:768px) and (max-width:1024px){ .ib_title{ font:600 12px/20px "Raleway",sans-serif; color:#333 } } @media (min-width:481px) and (max-width:770px){ .ib{ width:46% } } @media (min-width:320px) and (max-width:480px){ .ib{ display:block; width:100%!important } } .home_banners{ margin-bottom:0; padding-bottom:10px; border-bottom:1px solid #ebebeb } .hb,.hb-large,.hb-right{ display:inline-block; text-align:center; cursor:pointer; position:relative } .hb{ margin-right:31px; float:left; width:26% } .hb-right{ float:right; width:26% } .hb-large{ width:43% } .hb img,.hb-right img,.hb-large img{ width:100% } .hb h2,.hb-large h2,.hb-right h2,span.h2{ font:300 36px/20px sans-serif; text-transform:uppercase; width:100% } .hb a,.hb-large a,.hb-right a{ font-weight:400; text-transform:uppercase; text-decoration:underline } .hb-large h2{ color:#000; padding-top:40px; padding-bottom:10px } .hb-large a{ color:#000; padding-top:30px } .hb h2,.hb-right h2{ position:absolute; display:block; width:100%; margin-top:-130px; color:#000 } span.h2{ position:absolute; display:block; width:285px; margin-top:-90px; color:#000 } .hb a.discover-link,.hb-right a.discover-link{ position:absolute; display:block; width:100%; margin-top:-45px; color:#000 } .hb_inner{ background:#fff; overflow:hidden } .hb_inner img{ width:100%; -webkit-transition:0.3s ease-out; -moz-transition:0.3s ease-out; -o-transition:0.3s ease-out; transition:0.3s ease-out } .hb_inner img:hover{ opacity:1.0; -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05) } @media (min-width:768px) and (max-width:1024px){ .home_banners{ margin-bottom:51px } .hb,.hb-right{ width:26% } .hb-right{ float:right } .hb{ margin-right:25px } .hb-large{ width:42% } .hb h2,.hb-right h2,.hb a,.hb-right a,span.h2{ width:100% } .hb img,.hb-right img,.hb-large img{ width:100% } } @media (min-width:480px) and (max-width:768px){ .home_banners{ margin-bottom:0 } .hb,.hb-right{ width:26% } .hb{ margin-right:25px } .hb-large{ width:42% } .hb h2,.hb-right h2,span.h2{ width:100%; font-size:30px } .hb a,.hb-right a{ width:175px } .hb-large h2{ font-size:30px } .hb img,.hb-right img,.hb-large img{ width:100% } } @media (max-width:480px){ .home_banners{ margin-bottom:0; padding-bottom:0 } .hb,.hb-right{ width:100%; margin-bottom:20px } .hb{ margin-right:0 } .hb-large{ width:100%; margin-bottom:30px } .hb h2,.hb-right h2,.hb a,.hb-right a,span.h2{ width:100% } .hb-large h2{ padding-top:0; line-height:30px } } .hb img,.hb-right img,.hb-large img{ width:100%; height:auto } .bt_compare{ font-size:13px !important; line-height:18px !important } #products-comparison .button.ajax_add_to_cart_button,#products-comparison .button.lnk_view{ width:auto; display:block } #products-comparison .button.ajax_add_to_cart_button span,#products-comparison .button.lnk_view span{ font-size:13px; font-weight:400; font-style:normal } #footer-features{ margin-top:30px } #footer-features li{ list-style-type:none; float:left; margin-right:4%; text-transform:uppercase; letter-spacing:0.1px; width:22%; height:69px; border:1px solid #e8e8e8; padding:15px 15px; text-align:center } #footer-features li:last-child{ margin-right:0 } #footer-features a{ line-height:40px; color:#000; float:left; font-size:14px; text-align:left; display:inline-block; width:auto } #footer-features li img{ margin-right:20px; float:left; vertical-align:middle } .feature-banner-text{ float:right; text-align:left; line-height:35px } @media (min-width:769px) and (max-width:1199px){ #footer-features li{ width:45%; margin-top:-1px } } @media (max-width:768px){ #footer-features li{ width:100%; margin-top:-1px } } .footer-fixed-bg-block{ width:100%; height:350px; background:url('img/footer-fixed-bg1.jpg') no-repeat; background-attachment:fixed; background-size:cover } .footer-fixed-bg-block__content{ text-align:center; *padding:100px 0 0 700px; padding-top:80px; color:#000; *background:rgba(0,0,0,0.1); height:100% } .footer-fixed-bg-block__content h1{ text-transform:uppercase; font:100 3.6em sans-serif; letter-spacing:5px } .footer-fixed-bg-block p{ padding-top:0; font:300 25px/25px sans-serif } .footer-fixed-bg-block__content_button .btn{ background:#121212; border:1px solid #121212; color:#fff; margin-top:20px; text-transform:uppercase; font-size:13px; padding:7px 18px } #index #columns{ padding-bottom:5px } #index .right-block{ min-height:30px } @media (max-width:480px){ .footer-container #footer #social_block ul{ float:left } #contact-link{ display:none !important } } img,a{ outline:none } #contact-link{ float:left !important; border-left:none !important; padding-right:10px; margin-right:10px } .shop-phone i{ font-size:18px !important; line-height:18px !important; color:#666 !important; padding-right:7px !important; position:relative !important; top:4px !important } #contact-link a,.shop-phone strong{ color:#666 !important } .shop-phone strong{ font-weight:normal !important } #currencies-block-top .cur-label{ display:none } #currencies-block-top strong{ font-weight:normal !important } #languages-block-top span{ color:#666 } .header_user_info a{ color:#666 !important; text-transform:uppercase } #header .shopping_cart{ padding-top:0 !important; width:auto !important; min-width:50px } .top_cart_wrapper{ float:right } #header .shopping_cart > a:first-child:after{ display:none !important } .shopping_cart > a:first-child{ background-color:#fff !important; border:none !important; padding:4px 0 4px 10px !important } .shopping_cart > a:first-child:before{ margin-right:0 !important; width:22px !important; font-family:"FontAwesome"; vertical-align:inherit !important; font-size:17px; background:none !important; height:18px !important; position:relative; color:#666 !important; content:'\f290' !important } .shopping_cart a ,.shopping_cart a span{ color:#666 !important } #header .cart_block{ top:40px !important } .shopping_cart > a > span{ position:relative } .advtm_search{ float:right !important; margin-right:5px } .advtm_search .btn-default{ background:url('img/loop.png') no-repeat; display:inline-block; background-size:auto; background-position:center center; text-align:center; padding:13px 5px 11px 5px; width:32px; text-indent:9999px; float:left; border:none; height:35px; background-color:#e9e9e9 } #search_block_top{ display:block; z-index:9 } #header_logo{ float:none !important; margin:0 auto !important } .search_query_atm{ float:left; background-color:#e9e9e9; border:none } @media (max-width:992px){ #search_block_top{ display:block } } .header_user_info2{ border-left:none !important } #currencies-block-top div.current,#languages-block-top div.current{ padding:8px 10px 8px 10px !important } .shop-phone{ padding:4px 0 4px !important; line-height:18px !important } #contact-link a{ display:block; color:#000; font-weight:400; padding:4px 10px 4px 10px !important; cursor:pointer; line-height:18px } #categories_block_left li li a:before{ font-size:4px !important; content:"\f111" !important; position:relative; top:-2px; padding-right:2px !important; line-height:4px !important; text-decoration:none !important } #categories_block_left li li a.selected:before{ text-decoration:none !important } #left_column ul{ overflow:hidden; } #categories_block_left li a, .tree_block li a{ color:#54575d !important; clear:both; font-size:13px !important; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-top:0 !important; } #categories_block_left li{ border-bottom:0 !important } #categories_block_left li a.selected{ color:#000 !important } #categories_block_left li li a{ font-size:13px !important; line-height:21px !important } #languages-block-top div.current:after,#currencies-block-top div.current:after{ content:'\f0dd' !important; font-size:13px !important; color:#666!important; vertical-align:1px !important; padding-left:6px !important } .header_user_info a{ padding:4px 9px 4px 8px !important } #currencies-block-top div.current,#languages-block-top div.current{ padding:4px 10px 4px 10px !important } #categories_block_left li a:hover, #categories_block_left li a:hover small{ color:#cf1313 !important } body > iframe,iframe[name=google_conversion_frame]{ display:none } #categories_block_left h2.title_block{ font-size:25px !important; letter-spacing:0.1px } .layered_filter span,.layered_filter a ,.layered_filter label{ letter-spacing:0.1px } .layered_subtitle{ font-weight:normal !important; font-size:17px !important; text-transform:uppercase } .layered_filter a{ font-size:15px !important } #left_column .block .title_block,.block h4{ letter-spacing:0.1px } .ui-slider .ui-slider-handle{ border-radius:50%; background-color:#666666 !important; border:1px solid #666666 !important; -ms-touch-action: none; touch-action: none; background:#666 !important } .layered_slider{ border:0 !important } .layered_slider .ui-widget-content{ background:#fff !important } .layered_slider .ui-widget-header{ height:1px !important; background-color:#e8e8e8 !important; top:4px !important; display:none !important } .layered_slider_container .layered_slider::before{ content:''; position:absolute; height:1px !important; top:2px; background-color:#ddd !important; width:100% } .layered_filter_ul,.layered_filter_ul span,.layered_filter_ul label{ font-size:15px; text-transform:uppercase; letter-spacing:0.1px } .layered_filter_ul label{ font-size:20px } .layered_subtitle_heading{ margin-top:15px } .layered_price{ margin-top:15px !important } .ui-slider .ui-slider-handle{ height:14px !important; width:14px !important -ms-touch-action: none; touch-action: none; } #layered_block_left .title_block{ display:none !important } .layered_filter{ border-top:0 solid #e8e8e8 !important; border-bottom:0 solid #e8e8e8 !important } .layered_filter{ padding-bottom:15px !important } .pagination li span,.pagination li a{ border:none !important } .pagination li a:hover span{ background-color:#666666 !important; color:#fff !important } .top-pagination-content ul.pagination li.active > span span,.bottom-pagination-content ul.pagination li.active > span span{ background-color:#666666 !important; color:#fff !important } .pagination_next b,#pagination_previous b{ display:none !important } .icon-chevron-right::before{ content:"\f0da" !important; font-size:22px } .icon-chevron-left::before{ content:"\f0d9" !important; font-size:22px } .pagination_previous span,.pagination_previous a,.pagination_next span,.pagination_next a{ padding:0 !important } .pagination button,.pagination button span{ border:none !important; background:#fff !important; color:#666666 !important; letter-spacing:0.1px } ul.pagination{ float:right } .sort_products{ float:right !important; padding:8px 0 } .sort_products span{ line-height:18px; letter-spacing:0.1px; color:#666666; text-transform:uppercase; font-size:12px; line-height:18px !important; height:18px !important } .sort_products a{ display:inline-block; padding:0 5px; position:relative; letter-spacing:0.1px; color:#666666; text-transform:uppercase; font-size:12px; line-height:18px; height:18px } .sort_products a::before{ display:block; content:''; height:10px; width:1px; background-color:#989898; position:absolute; left:0; top:5px } .selected_filter{ color:#000 !important } .pagination b{ display:none !important } #product #left_column{ display:none } .pb-images{ max-width:140px; float:left; top:25px; position:relative; margin-right:20px } .pb-images span,.pb-images img,.pb-images span{ width:100%; height:auto } .pb-images #thumbs_list_frame{ width:100% !important } @media (min-width:1200px){ .pb-left-column{ width:540px; } .pb-right-column{ width:455px !important } #product .primary_block.row{ margin-left:0; margin-right:0 } } .pb-left-column{ border:0px solid #e1e1e1; padding:0px; } .pb-right-column{ float:right } #product #center_column{ width:auto !important; float:none !important } #thumbs_list2 li{ margin-bottom:20px } #product h1{ color:#000; font-size:20px; letter-spacing:0.2px; text-transform:none !important; padding-bottom:0 !important; margin-bottom:0 !important } #product h2 ,#product h2 a{ color:#cf1313!important; text-transform:uppercase; font-weight:600; margin-top:5px; font-size:14px } .mr70{ margin-right:70px !important } #product_reference{ letter-spacing:1px } .product_current_price{ line-height:20px; display:inline-block; font-size:14px; margin-left:10px; margin-left:0px; color:#000 } .old_price{ line-height:20px; display:inline-block; font-size:14px; color:#666; margin-right:15px } @media (max-width:1200px){ .pb-left-column{ width:410px } .pb-right-column{ width:365px } } @media only screen and (min-width:1200px){ .container{ margin:0 auto; max-width:1159px !important } #thumbs_list2 img{ min-width:105px } } @media (max-width:992px){ .pb-images{ max-width:110px; float:left; margin-right:20px } #thumbs_list2 img{ min-width:110px } .pb-left-column{ width:270px } .pb-right-column{ width:320px } .st-container{ display:none !important } } @media (min-width:1200px){ #adtm_menu ul#menu li div.adtm_sub{ display:none !important } #adtm_menu ul#menu li:hover div.adtm_sub{ display:block !important; left:0 !important; opacity:1 !important; z-index:9 !important } #adtm_menu ul#menu li:hover div.adtm_sub a{ font-size:12px !important } .advtm_menu_29,.advtm_menu_31,.advtm_menu_27,.advtm_menu_32{ position:relative } #adtm_menu ul#menu li:hover div.adtm_sub{ border:1px solid #ddd !important } .advtm_menu_31 .adtm_sub{ width:400px !important } .advtm_menu_32 .adtm_sub{ width:600px !important; left:50% !important; margin-left:-300px } .advtm_menu_32 .adtm_sub a:hover span{ color:#cf1313!important } } @media (max-width:1199px) { #views_block .bx-controls{ display:none !important } .pb-images{ max-width:100px; float:left; margin-right:20px; display:block !important; z-index:9; position:absolute !important; left:20px !important; top:80px !important; } .pb-left-column{ width:100%; padding:0 !important } .pb-right-column{ width:100% } .box-info-product{ padding-top:15px !important } .pb-left-column{ border:none !important } #adtm_menu.adtm_menu_toggle_open{ display:block !important } .supplier_head .fs20{ font-size:15px !important } .review_info{ position:absolute; top:0; right:0; text-align:right } .review_count{ display:block !important } .supplier_head .mt10{ margin-top:0 !important } .header-container{ margin-bottom:0 !important } .review_info .star{ float:right !important } #thumbs_list_frame img,#thumbs_list_frame img{ display:none !important } #thumbs_list2 a{ display:inline-block !important; height:13px; width:13px !important; background-color:#ddd !important; border:1px solid #ccc; border-radius:50% } #thumbs_list2 li{ width:auto !important; float:left !important; margin-right:3px !important } .pb-images{ max-width:100% !important } .bx-wrapper .bx-viewport{ background:transparent !important; height:auto !important } #thumbs_list2 a.mz-thumb-selected{ background-color:#333 !important; border:1px solid #ddd !important } } .fwn{ font-weight:normal !important } .product-names,.product-names h1{ line-height:30px !important } .product_list .size-area{ display:none } .product_list li:hover .size-area{ display:block } ul.product_list.grid > li:hover .product-container{ border:1px solid #ebebeb } ul.product_list .product-name{ letter-spacing:0.2px } #layered_block_left #enabled_filters,#layered_url_filter_block{ border-bottom:0 !important; background:#e9e9e9 } #enabled_filters span,#enabled_filters span{ letter-spacing:1px } #thumbs_list2 .bx-prev{ top:-23px; margin-left:-16px; z-index:1; left:50% !important; background:inherit !important } #thumbs_list2 .bx-next{ top:auto; margin-left:-20px; bottom:-37px !important; left:50%; background:inherit !important } #thumbs_list2 .bx-prev::before{ content:'\f106' !important; font-family:"FontAwesome"; display:block; width:32px; height:32px; font-size:32px !important; text-indent:0 !important; position:absolute; top:0 !important; color:#666 !important } .fa-search::before{ content:'\f002' !important; font-family:"FontAwesome"; display:block; width:35px; line-height:35px; height:35px; font-size:22px !important; text-indent:0 !important; color:#000 !important } #thumbs_list2 .bx-next::before{ content:'\f107' !important; font-family:"FontAwesome"; display:block; width:32px; height:32px; font-size:32px !important; text-indent:0 !important; position:absolute; top:0 !important; color:#666 !important } .mz-thumb-selected img{ -webkit-filter:brightness(90%) !important; filter:brightness(90%) !important } #thumbs_list_frame img{ border:1px solid #e8e8e8 } .pb-images{ margin-top:0 } #div_sp_bnt2 li{ display:inline-block } #div_sp_bnt2 li a{ padding:8px 8px; display:inline-block; border-bottom:1px solid #e8e8e8 !important; position:relative; top:1px; text-transform:uppercase } #div_sp_bnt2 li a.active{ border:1px solid #e8e8e8; border-bottom:1px solid #fff !important; background-color:#f8f8f8 } #div_sp_bnt2{ border-bottom:1px solid #e8e8e8 } #your_name,#your_email,#your_inqury{ width:100%; border:1px solid #d2d2d2; background:#fff; line-height:35px; text-indent:5px; height:35px; color:#666 } .w100{ width:100% !important } #prod_ni_submit{ background-color:#333 !important; border:1px solid #333 !important; padding:5px 15px; color:#fff !important; float:right !important } #prod_ni_submit:hover{ background-color:#000 !important; border:1px solid #000 !important } .bred{ border:1px solid red } .content-right section,.content-right p,.content-right span{ color:#666 } .product-names{ border-bottom:0px solid #e8e8e8 !important; padding:10px 0 !important; padding-top:0 !important; margin-top:0 !important } #wishlist_button,#wishlist_button_nopop{ float:none !important } #wishlist_button:before,#wishlist_button_nopop:before{ content:'\f004' !important; color:#666666 !important; font-size:20px !important; line-height:20px !important } #usefull_link_block li.sendtofriend a:before{ content:'\f0e0' !important; color:#666666 !important; font-size:20px !important; line-height:20px !important; left:4px !important } #usefull_link_block li a{ padding-left:36px !important } .socialsharing_product button{ border:0 !important } .socialsharing_product{ border-top:1px solid #e8e8e8; margin:10px 0; padding:10px 0 } #index .bx-wrapper .bx-prev,#index .bx-wrapper .bx-next{ background:none !important } .next_prev a{ font-size:15px; color:#666; text-transform:uppercase; line-height:30px; letter-spacing:1px } .clear{ clear:both } .fr{ float:right } .fl{ float:left } .next_prev a:hover{ color:#000 !important } #attributes label{ display:none !important } #attributes #uniform-group_1{ height:42px !important; background-color:#333; width:40% !important; margin-right:0 !important; margin-right:3% !important } #attributes #uniform-group_1:hover{ background-color:#000 } #add_to_cart button{ width:57% !important; margin-left:0 !important } #add_to_cart{ } .box-info-product .exclusive:before{ display:none !important } .box-info-product .exclusive span{ text-shadow:none !important; padding:9px 0 10px 0 !important; text-align:center; line-height:20px !important; font-size:15px !important; letter-spacing:1px } .box-info-product .exclusive{ background-color:#333 !important } .box-info-product .exclusive:hover{ background-color:#000 !important } #attributes #uniform-group_1 select{ height:40px !important } #attributes #uniform-group_1 span:after{ font-family:"FontAwesome"; content:"\f0d7"; display:inline-block !important; font-weight:normal !important; position:absolute !important; right:1px !important; top:1px !important; border:1px solid #333!important; text-align:center !important; height:35px !important; width:31px !important; font-size:20px !important; line-height:37px !important; color:#fff !important; background:#333!important; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important } #attributes #uniform-group_1:hover span:after{ border:1px solid #000!important; background:#000!important } #uniform-group_1 span{ margin-top:7px !important; text-align:center !important; font-weight:normal !important; text-shadow:none !important; letter-spacing:1px } #attributes #uniform-group_1{ padding-left:0 !important } span.reduction_percent_display{ background-color:#ff0000 !important; color:#fff !important; top:14px; position:relative !important; letter-spacing:1px; box-shadow:none !important; -webkit-box-shadow:none !important; -moz-box-shadow:none !important; border:none !important; height:70px !important; width:70px !important; display:block; color:#FFFFFF; text-align:center; padding:0!important; font-weight:normal !important; line-height:70px; border-radius:50% !important; float:right; margin-top:-75px !important; font-size:27px } .fb_share::before{ width:22px; height:22px; line-height:22px; font-family:"FontAwesome"; display:inline-block; content:"\f09a"; color:#999; font-size:17px } .fb_share:hover::before,.twitter_share:hover::before,.pinterest_share:hover::before,.google_share:hover::before{ color:#000 !important } .twitter_share::before{ width:22px; height:22px; line-height:22px; font-family:"FontAwesome"; display:inline-block; content:"\f099"; color:#999; font-size:17px } .pinterest_share::before{ width:22px; height:22px; line-height:22px; font-family:"FontAwesome"; display:inline-block; content:"\f0d2"; color:#999; font-size:17px } .google_share::before{ width:22px; height:22px; line-height:22px; font-family:"FontAwesome"; display:inline-block; content:"\f0d4"; color:#999; font-size:17px } #product_social{ padding:15px 0 } .bx-wrapper .bx-prev::before{ height:20px; width:20px; display:inline-block; text-indent:-9999px; position:absolute; left:0; top:0; text-indent:0 !important; font-family:"FontAwesome"; z-index:1; color:#333 !important } #total_look .bx-wrapper .bx-next::before{ height:20px; width:20px; display:inline-block; content:"\f105" !important; text-indent:-9999px; position:absolute; left:0; top:0; text-indent:0 !important; font-family:"FontAwesome"; z-index:1; color:#333 !important } #total_look a img{ max-width:100% !important; border:1px solid #e8e8e8 } #total_look{ position:relative; width:100% } #total_look li{ max-width:168px !important } #total_look .bx-next{ right:-20px !important } #total_look .bx-wrapper .bx-prev{ left:-20px } #t_look{ position:relative; display:block; text-align:center; letter-spacing:1px } #t_look span{ position:relative; top:-15px; display:inline-block; padding:5px 15px; background-color:#fff; font-size:16px } .bx-wrapper .bx-viewport{ border:none !important } #homepage-slider .bx-wrapper .bx-prev::before{ display:none !important } #size_chart_show::before{ content:'\f05a'; font-family:"FontAwesome"; width:27px; text-align:center; height:22px; margin:0 9px 0 0; color:#666666 !important; font-size:20px !important; line-height:22px !important; display:inline-block } #size_chart_show:hover{ color:#000 !important } #size_chart_show{ color:#777; font-weight:400; text-transform:uppercase; position:relative; line-height:22px; display:inline-block } #wishlist_button,#wishlist_button_nopop{ color:#777 !important } #wishlist_button:hover,#wishlist_button_nopop:hover{ color:#000 !important; text-decoration:none !important } #usefull_link_block li a{ color:#777 !important } #usefull_link_block li a:hover{ color:#000 !important; text-decoration:none !important } #usefull_link_block li a:before{ top:0 !important } #wishlist_button:before,#wishlist_button_nopop:before{ height:22px !important } #t_look{ margin-bottom:0 !important; text-transform:uppercase } @media (max-width:1199px){ #total_look .bx-controls-direction{ display:none !important } #categories_block_left .block_content{ display:block !important } } .pagination li.active a,.pagination li.active a span{ background:#666 !important } #adtm_menu{ margin:0 0 0 0 !important } .pag_1 span span,#prices-drop .pagination span span{ background-color:#666666 !important; background:#666666 !important; color:#fff !important } #prices-drop .pagination .truncate span span{ background-color:#fff !important; background:#fff !important; color:#777 !important } .page-heading{ letter-spacing:1px } #size_chart_wrapper{ display:none; position:fixed; top:30px; z-index:99999; margin-left:-325px; padding:10px; background-color:#fff; left:50% } #close_chart{ display:block; width:30px; height:30px; position:absolute; right:3px; top:3px; font-size:20px; padding:3px; border:1px solid #777; text-align:center } @media screen and (max-width:640px){ .tbl-dsgn{ overflow-x:auto; display:block } } #last_added img { margin-right: 15px; } #pagination_bottom li span span{ background:#666666 !important; color:#fff !important } #pagination_bottom li.truncate span span{ background:#fff !important; color:#777 !important } .manufacturer-current{ display:none !important } .content_sortPagiBar{ margin-bottom:15px !important } .mr15 { margin-right: 15px !important } body{ overflow-x:hidden } .go_to_shop, .add_to_cart_button, .checkout_now{ font-weight:400; font-size:16px; line-height:22px; border:0; text-transform:none; padding:12px 36px 14px 60px; color:#fff; background:transparent; display:block !important; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; width:100% !important; text-shadow:none !important; padding:9px 0 10px 0 !important; text-align:center; line-height:22px !important; font-size:17px !important; letter-spacing:0px; border:1px solid #333; background:#333; margin:15px 0 !important; margin-top:5px !important } .go_to_shop:hover, .add_to_cart_button:hover, .checkout_now:hover{ background:#000 !important; color:#fff !important } .pb15{ padding-bottom:15px !important } #header_logo{ margin-top:10px !important; margin-bottom:10px !important } h1,h3,h2,h4{ } .sortby h1{ float:left } .sortby{ border-bottom:1px solid #e8e8e8 !important; margin-bottom:10px !important } #menu::before{ height:100%; width:9999px; position:absolute; content:''; margin-left:-2000px; z-index:-1; border-bottom:1px solid #e8e8e8 !important } #menu,#adtm_menu_inner{ background-color:transparent !important } .content-right{ border:1px solid #e8e8e8; padding:10px; border-top:0; position:relative; top:-10px } #div_sp_bnt2 li a:focus ,#div_sp_bnt2 li a:active{ text-decoration:none !important } @media (max-width:1200px){ #div_sp_bnt2 li a{ padding:8px 5px; display:inline-block; border-bottom:1px solid #e8e8e8 !important; position:relative; top:1px; font-size:11px; text-transform:uppercase } } .fixed{ position:fixed !important } #center_column{ float:right !important } #left_column.fixed{ top:0 !important } .filter_color label,.filter_color li{ display:inline-block; height:25px; width:25px } #layered_block_left ul.filter_color li{ min-width:10px !important; position:relative } .filter_color li.is_active label::before{ content:'\f00c'; font-family:"FontAwesome"; color:#000; width:25px; height:25px; position:absolute; text-align:center; line-height:25px; background:rgba(255,255,255,0.2) !important } #enabled_filters{ display:none !important } #menu a,#menu a span{ font-size:14px; color:#666; line-height: 24px; } #index #center_column{ width:100% !important } .product_current_price{ font-size:22px !important; margin:5px 0 5px 0px; } #categories_block_left li a.selected{ color:#cf1313!important } #categories_block_left li a:hover{ color:#cf1313!important } #layered_block_left .layered_close{ float:none !important } .layered_filter{ padding-bottom:0 !important; margin-top:0!important } .layered_subtitle_heading{ margin-top:0 !important; cursor:pointer; padding-bottom:0 !important; margin-bottom:1px !important } .layered_subtitle{ display:block !important } .layered_subtitle:hover{ color:#cf1313!important } .layered_close{ position:relative } .layered_close::before{ content:"\-"; display:block; vertical-align:middle; width:30px; height:30px; color:#000; right:5px; top:-17px; position:absolute; line-height:40px; text-align:center } .layered_close.closed::before{ content:"\+" } #layered_block_left ul li label{ font-size:12px !important } #layered_block_left ul li label:hover{ color:#cf1313!important } #menu li a:hover,#menu li a:hover span{ color:#333!important } .footer-container #footer ,.footer-container #footer{ padding-bottom:0 !important } .letter_heading{ border-bottom:1px solid #e8e8e8 !important; padding-bottom:5px !important; margin-bottom:10px !important; margin-top:35px !important; color:#000; font-size:19px !important } #manufacturers_list a.product-name:hover{ color:#cf1313!important } #manufacturers_list li{ padding-left:0 !important } #manufacturers_list a.product-name{ text-transform:uppercase !important; letter-spacing:1px !important } .nav-pills{ background-color:#ddd !important; display:block !important } .nav-pills li{ display:inline-block; float:none !important } .nav-pills li a{ padding:9px !important; display:inline-block; font-size:16px !important; color:#000 !important } .nav-pills li a:hover{ color:#cf1313!important } #search_block_top{ padding-top:0 !important; padding-bottom:0 !important; } #search_block_top #searchbox{ float:none !important; width:100% !important } .form-control:focus{ border-color:transparent !important; outline:0; -webkit-box-shadow:none !important; box-shadow:none !important } #search_query_top{ display:none !important; z-index:9 } #search_block_top:hover #search_query_top,#search_block_top:focus #search_query_top,#search_block_top #search_query_top:hover,#search_block_top #search_query_top:focus{ border-bottom:1px solid #e8e8e8 !important; display:block !important } .return_to_search i{ float:left; margin-right:10px } .return_to_search a{ line-height:22px !important } .mobile_toggle_menu{ display:inline-block; position:absolute; z-index:999; height:36px; padding:14px; top:0; left:0; } .mobile_toggle_menu{ font-size:24px !important } #menu_search{ display:none } .mobile_toggle_menu::before{ display:inline-block; content:'\f0c9'; font-family:"FontAwesome"; font-size:24px !important; color:#000 } @media (min-width:1200px){ #search_block_top{ margin-left:150px; } .logo{ float:left; } .mobile_toggle_menu{ display:none !important } } .advtm_menu_toggle{ display:none !important } @media (max-width:1199px){ #header{ padding:5px 0; z-index:5003; border-bottom:1px solid #f8f8f8 } ul.product_list.grid > li .product-container .content_price{ min-height:20px !important; padding-bottom:0 !important } .price.product-price{ margin-top:0 !important } header .row #header_logo{ overflow:hidden } ul.product_list .product-name{ min-height:auto !important } #search_block_top .btn.button-search{ margin-right:0 !important } #menu_search{ display:block !important } #adtm_menu{ background:#fff; border-right:1px solid #E9E7E7; box-sizing:border-box; color:#111; display:none; height:100%; overflow-x:hidden; left:0 !important; overflow-y:scroll !important; position:fixed !important; top:0 !important; width:85%; z-index:9999 !important } #adtm_menu .li-niveau1{ min-height:35px !important } #adtm_menu .li-niveau1 a.a-niveau1{ min-height:35px !important; line-height:35px !important } .li-niveau1.sub a span{ position:relative } .li-niveau1.sub a span::after{ content:"\+"; display:block; vertical-align:middle; width:30px; height:30px; color:#000; line-height:40px; text-align:center; position:absolute; right:0; top:0 } ul.product_list.grid > li .right-block{ min-height:20px !important } .ajax_block_product{ padding-left:2px !important; padding-right:2px !important } .li-niveau1.sub.adtm_sub_open a span::after{ content:"\-" } .adtm_sub .column_wrap_title{ margin:0 !important } #adtm_menu_inner{ border-right:1px solid #f8f8f8 !important } #menu .adtm_sub a,#menu .adtm_sub a span{ font-size:15px !important; line-height: 23px; } .adtm_sub a::before{ content:"\f111" !important; font-family:"FontAwesome"; line-height:20px; padding-right:8px; font-size:5px; -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; float:left; -o-transition:0.2s ease-out; transition:0.2s ease-out } #menu_search #search_query_top{ display:block !important; border-bottom:1px solid #e8e8e8 !important } #menu_search #search_block_top{ position:relative !important } #menu a{ font-weight:normal !important } .adtm_sub a,.adtm_sub a span{ font-weight:normal !important; font-size:15px !important } #menu table td,#menu table th{ padding:0 !important; text-align:left } #menu{ margin-top:20px !important; padding-left:15px !important } #adtm_menu .adtm_column{ margin:0 !important } #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{ min-height:35px !important; line-height:35px; padding:0 !important } } body.noScroll{ overflow:hidden; height:100%; margin-left:85% !important; position:fixed; width:100% } .manufacturer-list #center_column{ width:100% !important; float:none !important } #manufacturer #left_column .layered_filter_ul,#manufacturer #left_column .layered_filter_ul li{ padding-left:0 !important; padding-right:0 !important } #manufacturer #left_column .layered_filter_ul .layered_filter_ul{ margin-left:15px } #manufacturer #left_column .layered_subtitle_heading{ margin-bottom:15px } #manufacturer .layered_filter_cat > .layered_filter_ul > li > div,#manufacturer .layered_filter_cat > .layered_filter_ul > li > label{ display:none !important } #manufacturer .layered_filter_cat > .layered_filter_ul > li > ul{ margin-left:0 !important } #layered_block_left{ } #layered_block_left .layered_filter .layered_close{ background-color:#eee !important; padding:10px !important } .ui-widget-content{ background:transparent !important } .layered_close::before{ content:"\-"; display:block; vertical-align:middle; color:#000; right:3px; top:0; font-size:20px; position:absolute; text-align:center } .layered_slider_container{ width:94% !important } .fixedBottom{ position:fixed !important; bottom:30px !important; top:auto !important } #left_column.is_stuck{ position:fixed !important } #index .header-container{ margin-bottom:0 !important } #homepage-slider{ padding-top:0 !important } #home-page-tabs{ display:block !important } #categories_block_left li span.grower.OPEN:before,#categories_block_left li span.grower.CLOSE:before{ line-height:30px !important; font-size:20px !important } .notification-box{ background-color:#f8f8f8; margin-bottom:10px; padding:15px; position:relative; opacity:1; box-shadow:0 0 1px #f8f8f8; border:1px solid #eee; position:fixed; bottom:30px; left:30px; display:none; box-sizing:border-box; z-index:9999999; -webkit-box-shadow:0 2px 30px -1px rgba(0,0,0,0.15); box-shadow:0 2px 30px -1px rgba(0,0,0,0.15) } .filter_color li{ margin-right:1px } .notification-box .quit-button{ width:15px; height:15px; top:2px; right:2px; display:block; position:absolute; cursor:pointer } .notification-box .quit-button::before{ content:'\f00d'; font-family:'FontAwesome' } #search_query_top.error_search,#search_query_top.error_search:hover,#search_query_top.error_search:focus{ border-bottom:1px solid red !important } #layered_form div.checker,#layered_form label{ } .iviewSlider{ cursor:pointer } #rightbar .rightbar_wrap a.icon_wrap:hover,#leftbar .rightbar_wrap a.icon_wrap:hover{ background:#eee } #rightbar .rightbar_wrap .amount_circle,#leftbar .rightbar_wrap .amount_circle{ top:9px } #leftbar{ right:auto; left:0; bottom:auto; top:10%; display:none } .rightbar_wrap,#to_top_wrap,#switch_left_column_wrap,#switch_right_column_wrap{ position:relative; z-index:120 } #stcompare_content{ padding:8px } #products_compared_list .pro_column_right{ position:relative; padding-right:12px } #products_compared_list .stcompare_remove{ position:absolute; top:0; right:0 } #rightbar .rightbar_wrap a.icon_wrap,#leftbar .rightbar_wrap a.icon_wrap{ color:#FFFFFF } #rightbar .rightbar_wrap a.icon_wrap,#leftbar .rightbar_wrap a.icon_wrap{ background-color:#333333 } .st-effect-1 .st-menu{ visibility:visible; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); z-index:901 } .st-menu{ position:fixed; top:0; right:0; bottom:0; z-index:10; visibility:hidden; width:300px; background:#fff; border-left:1px solid #ddd; -webkit-transition:all 0.5s; transition:all 0.5s } .divscroll{ width:100%; height:100%; position:relative; overflow:hidden } .st-menu-header{ position:relative } #viewed-products_block_side{ padding:8px } .pro_big_list li:first-child{ padding-top:0 } .pro_big_list li{ display:block; padding:8px 50px } .clearfix:before,.clearfix:after{ content:" "; display:table } .pro_big_top{ display:block; margin-bottom:6px } .pro_big_bottom{ text-align:center } .pro_big_top img{ margin:0 auto } .img-responsive{ display:block; max-width:100%; height:auto } .s_title_block.nohidden{ height:auto } #stb_search_query_block{ margin-bottom:6px; float:left; height:32px } #stb_search_button{ float:left; vertical-align:top; font-size:1em } .ps-container.ps-active-x > .ps-scrollbar-x-rail,.ps-container.ps-active-y > .ps-scrollbar-y-rail{ display:block } .ps-container > .ps-scrollbar-x-rail{ display:none; position:absolute; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; opacity:0; filter:alpha(opacity=0); -webkit-transition:background-color 0.2s linear,opacity 0.2s linear; transition:background-color 0.2s linear,opacity 0.2s linear; bottom:3px; height:8px } .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x{ position:absolute; background-color:#aaa; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; -webkit-transition:background-color 0.2s linear; transition:background-color 0.2s linear; bottom:0; height:8px } .ps-container > .ps-scrollbar-x-rail.in-scrolling{ background-color:#eee; opacity:0.9; filter:alpha(opacity=90) } .ps-container > .ps-scrollbar-y-rail{ display:none; position:absolute; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; opacity:0; filter:alpha(opacity=0); -webkit-transition:background-color 0.2s linear,opacity 0.2s linear; transition:background-color 0.2s linear,opacity 0.2s linear; right:3px; width:8px } .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y{ position:absolute; background-color:#aaa; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; -webkit-transition:background-color 0.2s linear; transition:background-color 0.2s linear; right:0; width:8px } .ps-container > .ps-scrollbar-y-rail.in-scrolling{ background-color:#eee; opacity:0.9; filter:alpha(opacity=90) } .ps-container:hover > .ps-scrollbar-x-rail,.ps-container:hover > .ps-scrollbar-y-rail{ opacity:0.6; filter:alpha(opacity=60) } .ps-container:hover > .ps-scrollbar-x-rail.in-scrolling,.ps-container:hover > .ps-scrollbar-y-rail.in-scrolling{ background-color:#eee; opacity:0.9; filter:alpha(opacity=90) } .ps-container:hover > .ps-scrollbar-x-rail:hover{ background-color:#eee; opacity:0.9; filter:alpha(opacity=90) } .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x{ background-color:#999 } .ps-container:hover > .ps-scrollbar-y-rail:hover{ background-color:#eee; opacity:0.9; filter:alpha(opacity=90) } .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y{ background-color:#999 } #rightbar .rightbar_wrap .amount_circle,#leftbar .rightbar_wrap .amount_circle{ top:9px } .st-pusher,.st-content{ height:100% } .st-content,.st-content-inner{ position:relative; overflow:hidden } .st-container{ position:relative; overflow:hidden } .st-pusher{ position:relative; right:0; z-index:99; height:100%; -webkit-transition:-webkit-transform 0.5s; transition:transform 0.5s } #st-pusher-after,#st-content-inner-after{ position:absolute; z-index:900; top:0; right:0; width:0; height:0; line-height:0; font-size:0; background:rgba(0,0,0,0.2); content:''; opacity:0; -webkit-transition:opacity 0.5s,width 0.1s 0.5s,height 0.1s 0.5s; transition:opacity 0.5s,width 0.1s 0.5s,height 0.1s 0.5s; display:none } .open_products_compared #st-pusher-after,.open_stwishlist #st-pusher-after,.open_stmobilemenu #st-pusher-after,.open_products_cart #st-pusher-after,.open_qrcode #st-pusher-after,.open_search #st-pusher-after,.open_viewed #st-pusher-after{ width:100%; height:100%; opacity:1; -webkit-transition:opacity 0.5s; transition:opacity 0.5s; display:block } .open_products_compared #header_primary.sticky,.open_products_compared #st_mega_menu_container.sticky,.open_stwishlist #header_primary.sticky,.open_stwishlist #st_mega_menu_container.sticky,.open_stmobilemenu #header_primary.sticky,.open_stmobilemenu #st_mega_menu_container.sticky,.open_products_cart #header_primary.sticky,.open_products_cart #st_mega_menu_container.sticky,.open_qrcode #header_primary.sticky,.open_qrcode #st_mega_menu_container.sticky,.open_search #header_primary.sticky,.open_search #st_mega_menu_container.sticky,.open_viewed #header_primary.sticky,.open_viewed #st_mega_menu_container.sticky{ display:none } .st-menu-header{ position:relative } .st-menu-header .close_right_side{ position:absolute; top:12px; left:4px; z-index:1; color:#fff } .st-menu-right .st-menu-header .close_right_side{ left:auto; right:4px } .st-menu-title{ font-size:1.333em; text-transform:uppercase; text-align:center; margin:0; padding:12px 0; background:#ddd; color:#333 } .open_products_compared .st-menu::after,.open_stwishlist .st-menu::after,.open_stmobilemenu .st-menu::after,.open_products_cart .st-menu::after,.open_qrcode .st-menu::after,.open_search .st-menu::after,.open_viewed .st-menu::after{ width:0; height:0; opacity:0; -webkit-transition:opacity 0.5s,width 0.1s 0.5s,height 0.1s 0.5s; transition:opacity 0.5s,width 0.1s 0.5s,height 0.1s 0.5s } .st-effect-0.open_products_compared .st-pusher,.st-effect-0.open_stwishlist .st-pusher,.st-effect-0.open_products_cart .st-pusher,.st-effect-0.open_qrcode .st-pusher,.st-effect-0.open_search .st-pusher,.st-effect-0.open_viewed .st-pusher{ -webkit-transform:translate3d(-300px,0,0); transform:translate3d(-300px,0,0) } .st-effect-0.open_stmobilemenu .st-pusher{ -webkit-transform:translate3d(300px,0,0); transform:translate3d(300px,0,0) } .st-effect-0.open_products_compared #side_products_compared,.st-effect-0.open_stwishlist #side_stwishlist,.st-effect-0.open_stmobilemenu #side_stmobilemenu,.st-effect-0.open_products_cart #side_products_cart,.st-effect-0.open_qrcode #side_qrcode,.st-effect-0.open_search #side_search,.st-effect-0.open_viewed #side_viewed{ visibility:visible; -webkit-transition:-webkit-transform 0.5s; transition:transform 0.5s } .st-effect-0 .st-menu::after{ display:none } .st-effect-1 .st-menu{ visibility:visible; -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); z-index:99999999 } .st-effect-1 .st-menu.st-menu-right{ -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0) } .st-effect-1.open_products_compared #side_products_compared,.st-effect-1.open_stwishlist #side_stwishlist,.st-effect-1.open_stmobilemenu #side_stmobilemenu,.st-effect-1.open_products_cart #side_products_cart,.st-effect-1.open_qrcode #side_qrcode,.st-effect-1.open_search #side_search,.st-effect-1.open_viewed #side_viewed{ visibility:visible; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0) } .st-effect-1 .st-menu::after{ display:none } .open_products_compared #rightbar,.open_stwishlist #rightbar,.open_products_cart #rightbar,.open_qrcode #rightbar,.open_search #rightbar,.open_viewed #rightbar{ right:300px } .open_stmobilemenu #leftbar{ left:300px } .open_products_compared #rightbar #rightbar_compare a.icon_wrap,.open_products_cart #rightbar #rightbar_cart a.icon_wrap,.open_qrcode #rightbar #rightbar_qrcode a.icon_wrap,.open_search #rightbar #rightbar_search a.icon_wrap,.open_viewed #rightbar #rightbar_viewed a.icon_wrap,.open_stmobilemenu #leftbar #rightbar_menu a.icon_wrap,#rightbar #switch_right_column.active a.icon_wrap,#rightbar #switch_left_column.active a.icon_wrap{ background:#eee } .no-csstransforms3d .st-pusher,.no-js .st-pusher{ padding-right:0 } .no-csstransforms3d .st-menu,.no-js .st-menu{ z-index:211 } .divscroll{ width:100%; height:100%; position:relative; overflow:hidden } .mobile_device .divscroll{ overflow-y:auto; overflow-x:hidden } .icon_text{ display:block; height:14px; line-height:14px; font-size:0.8333em; overflow:hidden } .round_icon_wrap{ display:inline-block; -webkit-border-radius:500px; -moz-border-radius:500px; -ms-border-radius:500px; -o-border-radius:500px; border-radius:500px; background:#fff; color:#666; height:70px; line-height:70px; width:70px; text-align:center; font-size:2em; overflow:hidden } .amount_circle{ position:absolute; display:block; right:0; top:0; background:#333; color:#fff; height:18px; line-height:18px !important; width:18px !important; font-size:10px !important; text-align:center; -webkit-border-radius:100px; -moz-border-radius:100px; padding:0 !important; -ms-border-radius:100px; -o-border-radius:100px; border-radius:100px } .amount_circle.dozens{ width:auto; padding:0 8px; line-height:14px } .amount_circle.hidden{ display:none } #rightbar .rightbar_wrap a.icon_wrap,#leftbar .rightbar_wrap a.icon_wrap{ padding:15px 0; width:54px; height:68px; background:#444444; color:white } #rightbar,#leftbar{ position:fixed; z-index:110; right:0; bottom:40%; -webkit-transition:all 0.5s; transition:all 0.5s; background:#444444 } #rightbar .rightbar_wrap a.icon_wrap,#leftbar .rightbar_wrap a.icon_wrap,.rightbar_wrap a.icon-history{ padding:11px 0 !important; width:54px !important; height:54px !important; background:#f8f8f8; text-align:center; border:1px solid #ddd; border-right:0 !important; display:inline-block; color:#333 } .breadcrumb li{ display:inline-block !important } [class^="icon-"]:before,[class*=" icon-"]:before{ font-family:"FontAwesome"; font-style:normal; font-weight:normal; speak:none; display:inline-block; text-decoration:inherit; width:1em; text-align:center; font-variant:normal; text-transform:none; line-height:1em } #rightbar .fa{ font-size:17px !important } .st-menu{ top:0 !important } #stcompare_content img{ text-align:center !important; margin:0 auto !important } #stcompare_content{ text-align:center } @media only screen and (max-width:991px){ #rightbar{ bottom:0 !important; top:auto !important; left:0; border-right:none; right:auto; border-bottom:none; border-left:none } #rightbar .rightbar_wrap{ width:60px !important; margin-right:5px !important; float:left !important } } #switch_left_column_wrap{ display:none !important } @media only screen and (min-width:768px){ #viewed-products_block_side .pro_big_box{ float:left; width:50% } } .st-menu-header i::before{ color:#333 !important } #viewed_box .block .products-block li .products-block-image{ float:none !important; margin-right:0 !important } #viewed_box .block .products-block .product-name{ font-size:11px; padding:5px !important; line-height:14px; text-overflow:ellipsis; overflow:hidden; display:block; min-height:45px !important; height:53px !important; color:#000 } .pro_big_box{ padding-bottom:0 !important } .total_seen::before{ font-family:"FontAwesome"; font-style:normal; font-weight:normal; speak:none; display:inline-block; text-decoration:inherit; width:1em; text-align:center; font-variant:normal; text-transform:none; line-height:1em; content:"\f06e" } #layered_form label{ display:inline-block !important } .filter_color div.checker{ display:none !important } .filter_color li{ float:none !important } .layered_filter_price label{ font-size:20px; color:#333; text-transform:uppercase } .layered_man_price_range{ font-size:15px; text-transform:uppercase; letter-spacing:1px; color:#777 } .layered_filter_price .layered_subtitle_heading{ display:none !important } .layered_color{ cursor:pointer } @media (max-width:991px){ #st-container{ display:none !important } #rightbar_viewed .icon_text{ display:none !important } #rightbar,#leftbar{ background:transparent !important } #rightbar .rightbar_wrap a.icon_wrap,#leftbar .rightbar_wrap a.icon_wrap,.rightbar_wrap a.icon-history{ padding:10px !important; width:30px !important; height:30px !important; background:#f8f8f8; text-align:center; line-height:30px; border:1px solid #ddd; border-right:0 !important; display:inline-block; color:#333 } #rightbar .rightbar_wrap a.icon_wrap,#leftbar .rightbar_wrap a.icon_wrap{ padding:0; width:30px !important; height:30px !important; background:transparent !important; color:#333 } #rightbar .rightbar_wrap{ width:30px !important } } #layered_form .not_color label{ display:inline !important } #adtm_menu{ clear:both; text-align:center; zoom:1; border-style:solid } div.adtm_sticky #adtm_menu{ margin-top:0 } #adtm_menu_inner{ border-style:solid } #adtm_menu ul#menu{ margin:0; list-style:none } #adtm_menu ul#menu li.li-niveau1{ float:none; position:relative; display:inline-block } #adtm_menu ul#menu li.li-niveau1.advtm_search{ float:left; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1{ display:inline-block; float:none; border-style:solid } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span{ display:block } * html #adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span{ display:inline-block } #adtm_menu ul#menu li.sub a.a-niveau1{ } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover,#adtm_menu ul#menu li.li-niveau1:hover a.a-niveau1{ } #adtm_menu ul#menu li.sub a.a-niveau1:hover{ } #adtm_menu ul#menu li.sub:hover > a.a-niveau1 span{ } #adtm_menu ul#menu li div.adtm_sub{ position:absolute; left:-9999px; padding:0; box-sizing:border-box } * html #adtm_menu table{ border-collapse:collapse; margin:-1px -10px; font-size:1em; width:0; height:0 } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ left:0 } #adtm_menu ul#menu a:hover div.adtm_sub{ left:-1px; top:29px } #adtm_menu div.adtm_column_wrap{ } #adtm_menu div.adtm_column_wrap span.column_wrap_title{ text-align:left; display:block } #adtm_menu div.adtm_column_wrap ul{ padding:0; margin:0; list-style:none; zoom:1; padding-top:12px } #adtm_menu div.adtm_column_wrap ul li{ line-height:15px; padding:0; margin:0; zoom:1 } #adtm_menu div.adtm_column_wrap ul li a{ display:block; text-align:left } #adtm_menu div.adtm_column_wrap ul li a:hover{ } #adtm_menu td.adtm_column_wrap_td{ border-style:solid; border-width:0 } #adtm_menu table.columnWrapTable{ max-width:100%; width:100%; margin:0; padding:0; border-collapse:collapse; margin:0 } #adtm_menu table.columnWrapTable tr td{ vertical-align:top } #adtm_menu table.columnWrapTable tr td div.adtm_column_wrap{ } #adtm_menu .adtm_column_wrap_sizer{ font-size:0; height:0; line-height:0 } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1{ cursor:pointer } .clear{ clear:both } img.adtm_menu_icon{ vertical-align:top; margin-right:3px } #adtm_menu .searchboxATM .search_query_atm{ width:150px; margin-left:0!important } #adtm_menu .searchboxATM .button_mini{ display:inline-block } #adtm_menu .search_query_atm.form-control{ display:inline-block } #adtm_menu .adtm_unclickable{ text-decoration:none!important } #adtm_menu_inner{ background-color:#fff } #adtm_menu{ position:relative; padding:0 0 0 0; margin:20px 0 0 0 } #adtm_menu_inner{ padding:0 0 0 0; margin:0 0 0 0; border-width:0 0 0 0 } #adtm_menu .li-niveau1 a.a-niveau1{ min-height:46px; line-height:46px } #adtm_menu .li-niveau1 a.a-niveau1.a-multiline{ line-height:28.00px } #adtm_menu .li-niveau1{ min-height:46px; line-height:21px } #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{ min-height:46px; line-height:46px } #adtm_menu .li-niveau1 a.a-niveau1.a-multiline .advtm_menu_span{ line-height:28.00px } #adtm_menu ul#menu li div.adtm_sub{ top:46px } .li-niveau1 a span{ padding:0 20px 0 20px; margin:0 0 0 0 } .li-niveau1 .advtm_menu_span,.li-niveau1 a .advtm_menu_span{ color:#484848 } .li-niveau1 a .advtm_menu_span,.li-niveau1 .advtm_menu_span{ } .li-niveau1 a:hover .advtm_menu_span,.li-niveau1 a.advtm_menu_actif .advtm_menu_span,.li-niveau1 .advtm_menu_span:hover,.li-niveau1:hover > a.a-niveau1 .advtm_menu_span{ font-weight:normal !important; color:#000!important } .li-niveau1 a.a-niveau1{ } .li-niveau1 .adtm_sub{ } .li-niveau1 .adtm_sub{ background-color:#ffffff } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ transition-delay:0.3s } #adtm_menu ul#menu div.adtm_sub{ opacity:0 } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ opacity:1; transition-property:opacity; transition-duration:0.3s } .adtm_column_wrap span.column_wrap_title,.adtm_column_wrap span.column_wrap_title a{ color:#333333 } .adtm_column_wrap a{ color:#777777 } #adtm_menu .adtm_column_wrap{ padding:0 0 0 0 } #adtm_menu .adtm_column{ padding:0 0 0 0; margin:0 10px 0 10px } #adtm_menu .adtm_column ul.adtm_elements li a{ padding:3px 0 3px 0; margin:0 0 0 0 } #adtm_menu .adtm_column_wrap span.column_wrap_title{ padding:0 0 0 0; margin:0 10px 0 0 } #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{ font-size:14px; font-weight:normal; text-decoration:none; text-transform:none } #adtm_menu .li-niveau1 a.a-niveau1:hover .advtm_menu_span,#adtm_menu .li-niveau1 a.advtm_menu_actif .advtm_menu_span,.li-niveau1:hover > a.a-niveau1 .advtm_menu_span{ color:#ffffff; text-decoration:none } #adtm_menu .adtm_column span.column_wrap_title,#adtm_menu .adtm_column span.column_wrap_title a{ font-size:16px; font-weight:700; text-decoration:none; text-transform:none } #adtm_menu .adtm_column span.column_wrap_title:hover,#adtm_menu .adtm_column span.column_wrap_title a:hover{ color:#515151; text-decoration:none } #adtm_menu .adtm_column ul.adtm_elements li,#adtm_menu .adtm_column ul.adtm_elements li a{ font-size:13px; font-weight:normal; text-decoration:none; text-transform:none } #adtm_menu .adtm_column ul.adtm_elements li:hover,#adtm_menu .adtm_column ul.adtm_elements li a:hover{ color:#333333; text-decoration:none } .li-niveau1 .adtm_sub{ width:100% } #adtm_menu table.columnWrapTable{ table-layout:fixed } #adtm_menu{ z-index:9 } .li-niveau1 .adtm_sub{ z-index:1000 } div#adtm_menu_inner{ width:inherit !important } #adtm_menu ul .advtm_menu_toggle{ display:none } @media (min-width:767px){ .advtm_menu_toggle{ display:none !important } } @media (max-width:767px){ #adtm_menu{ position:relative; top:inherit; left:inherit; right:inherit; bottom:inherit } #adtm_menu .advtm_hide_mobile{ display:none!important } #adtm_menu a.a-niveau1,#adtm_menu .advtm_menu_span{ height:auto !important } #adtm_menu ul li.li-niveau1{ display:none } #adtm_menu ul li.advtm_menu_toggle{ display:block; width:100% } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button{ width:100%; cursor:pointer } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ background-position:right 15px center; background-repeat:no-repeat } #adtm_menu .searchboxATM{ display:none } #adtm_menu .adtm_menu_icon{ height:auto; max-width:100% } #adtm_menu ul .li-niveau1 .adtm_sub{ width:auto; height:auto; min-height:inherit } #adtm_menu ul div.adtm_column_wrap{ min-height:inherit; width:100% !important } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ background-position:right 15px center; background-repeat:no-repeat } #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{ font-size:18px; text-transform:uppercase } #adtm_menu .adtm_column span.column_wrap_title,#adtm_menu .adtm_column span.column_wrap_title a{ font-size:18px; font-weight:700; text-transform:none; } #adtm_menu .adtm_column ul.adtm_elements li,#adtm_menu .adtm_column ul.adtm_elements li a{ font-size:16px; font-weight:normal; text-transform:none; } #adtm_menu.adtm_menu_toggle_open ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ color:#333333; } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ color:#666666; } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ font-size:16px; min-height:40px; line-height:40px } #adtm_menu.adtm_menu_toggle_open li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ background-color:#ffffff } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ background-color:#e5e5e5; } .li-niveau1 a span{ padding:5px 10px 5px 10px; margin:0 0 0 0; text-align:left } .li-niveau1 a.a-niveau1{ } .li-niveau1 .advtm_menu_span,.li-niveau1 a .advtm_menu_span{ color:#484848 } .li-niveau1 a .advtm_menu_span,.li-niveau1 .advtm_menu_span{ } #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub.adtm_sub_open a.a-niveau1 span{ } #adtm_menu.adtm_menu_toggle_open .li-niveau1.sub.adtm_sub_open a .advtm_menu_span,.li-niveau1 a:hover .advtm_menu_span,.li-niveau1 a.advtm_menu_actif .advtm_menu_span,.li-niveau1 .advtm_menu_span:hover,.li-niveau1:hover > a.a-niveau1 .advtm_menu_span{ } .li-niveau1 .adtm_sub{ background-color:#ffffff; } .li-niveau1 .adtm_sub{ border-width:0 1px 0 1px } #adtm_menu .adtm_column_wrap{ padding:0 0 0 0; margin:0 0 0 0 } #adtm_menu .adtm_column_wrap_td{ border-width:0 0 1px 0 } #adtm_menu .adtm_column{ padding:0 0 5px 0; margin:0 10px 5px 10px } #adtm_menu .adtm_column_wrap span.column_wrap_title{ padding:0 0 0 0; margin:8px 10px 8px 0 } .adtm_column_wrap span.column_wrap_title,.adtm_column_wrap span.column_wrap_title a{ color:#333333 } #adtm_menu .adtm_column ul.adtm_elements li a{ padding:5px 0 5px 10px; margin:15px 0 15px 0 } .adtm_column_wrap a{ color:#777777 } #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1{ display:block; float:none } #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1 a.a-niveau1{ float:none } #adtm_menu.adtm_menu_toggle_open ul#menu li div.adtm_sub{ display:none; position:static; height:auto } #adtm_menu.adtm_menu_toggle_open ul#menu li div.adtm_sub.adtm_submenu_toggle_open{ display:block } #adtm_menu.adtm_menu_toggle_open table.columnWrapTable{ display:table !important; width:100% !important } #adtm_menu.adtm_menu_toggle_open table.columnWrapTable tr td{ display:block } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ transition-delay:0s } #adtm_menu ul#menu div.adtm_sub{ opacity:1 } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ transition-duration:0s; } } #header_logo::after{ content:''; height:1px; background-color:#e8e8e8 !important; width:50000px !important; left:-2000px; position:absolute; display:block; width:100%; margin-top:0 } body{ overflow-x:hidden } header .row #header_logo{ padding-top:0 !important; text-align:center; float:none !important; margin-bottom:0 !important; padding-bottom:0 !important } .nav{ display:none !important } .content_sortPagiBar{ display:none !important } .functional-buttons{ display:none !important } img.logo{ margin-bottom:10px !important; max-height:35px; width: auto; } div.adtm_product{ text-align:center } div.adtm_product .product-name{ display:inline-block; overflow:hidden; width:100%; color:currentcolor !important } div.adtm_product .product-image-container{ text-align:center } div.adtm_product .product-image-container img{ margin:0 auto } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile{ display:none } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{ display:none } @media (max-width:1199px){ div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{ display:block; position:relative; background-color:rgba(208,208,211,0.57); height:130px; width:85px; top:80px; right:-162px; -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); zoom:1; pointer-events:all } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i{ position:relative; top:48px; left:-20px; font-size:x-large; color:black } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i:before{ -moz-transform:rotate(315deg); -o-transform:rotate(315deg); -webkit-transform:rotate(315deg); -ms-transform:rotate(315deg); transform:rotate(315deg) } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile{ display:block; background-color:transparent; height:155px; width:215px; position:absolute; overflow:hidden; pointer-events:none; top:30px; right:-30px; -moz-transform:rotate(270deg); -o-transform:rotate(270deg); -webkit-transform:rotate(270deg); -ms-transform:rotate(270deg); transform:rotate(270deg) } } div.adtm_product .product-container .product-image-container .quick-view{ font:700 13px/16px Arial,Helvetica,sans-serif; color:#777676; position:absolute; left:50%; top:50%; margin:-21px 0 0 -53px; padding:13px 0 0; background:rgba(255,255,255,0.82); width:107px; height:43px; text-align:center; -moz-box-shadow:rgba(0,0,0,0.16) 0 2px 8px; -webkit-box-shadow:rgba(0,0,0,0.16) 0 2px 8px; box-shadow:rgba(0,0,0,0.16) 0 2px 8px } div.adtm_product .product-container .product-image-container .quick-view span{ margin:0; padding:0 } @media (max-width:1199px){ div.adtm_product .product-container .product-image-container .quick-view{ display:none } } @media (min-width:1200px){ div.adtm_product .product-container .product-image-container .quick-view{ display:none } } @media (max-width:767px){ div.adtm_product .product-container .product-image-container .quick-view{ display:none } } @media (min-width:1200px){ div.adtm_product:hover .product-container .product-image-container .quick-view{ display:block } } div.adtm_product .product-container{ padding:0; position:relative } div.adtm_product .product-container .product-image-container{ border:1px solid #d6d4d4; margin-bottom:13px; padding:9px; position:relative } @media (max-width:767px){ div.adtm_product .product-container .product-image-container{ margin-left:auto; margin-right:auto; max-width:290px } } div.adtm_product .product-container .product-image-container .content_price{ background:rgba(0,0,0,0.65); bottom:-1px; left:0; padding:9px 0; position:absolute; width:100% } div.adtm_product .product-container .product-image-container .content_price span{ color:#fff } div.adtm_product .product-container .product-image-container .content_price span.old-price{ color:#b1b0b0 } div.adtm_product-15 .price_container{ margin:0; padding:5px } div.adtm_product-15 .price_container .price{ color:#990000; font-size:22px; font-weight:700 } div.adtm_product-15 .adtm_product_buttons_container{ padding:10px } div.adtm_product-15 .adtm_product_buttons_container a{ color:black } #search_block_top{ padding-top:30px; padding-bottom:15px } #search_block_top #searchbox{ float:left; width:60%; -webkit-transition:0.3s ease-out; -o-transition:0.3s ease-out; -moz-transition:0.3s ease-out; transition:0.3s ease-out } #search_block_top #searchbox:hover{ float:left; width:80% } @media (max-width:768px){ #search_block_top #searchbox{ float:left; width:100%; -webkit-transition:0.3s ease-out; -o-transition:0.3s ease-out; -moz-transition:0.3s ease-out; transition:0.3s ease-out } #search_block_top #searchbox:hover{ float:left; width:100% } } #search_block_top #search_query_top{ display:inline; padding:0 13px 0 15px; height:35px; line-height:35px !important; background:#fff; text-transform:uppercase; font-weight:400; border:1px solid #fff; font-size:15px; -webkit-transition:0.3s ease-out; -o-transition:0.3s ease-out; -moz-transition:0.3s ease-out; transition:0.3s ease-out } #search_block_top #search_query_top::-webkit-input-placeholder{ color:#121212 } #search_block_top #search_query_top:-moz-placeholder{ color:#121212 } @media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-chrome,#search_block_top #search_query_top:hover{ display:inline; padding:13px 13px 13px 13px; height:45px; line-height:45px; background:#f2f3f3; margin-right:1px } ::i-block-chrome,#search_block_top #search_query_top{ display:inline; padding:13px 13px 13px 13px; height:45px; line-height:45px; background:#f2f3f3; margin-right:1px } } .ac_results{ background:white; border:1px solid #d6d4d4; width:271px; margin-top:-1px } .ac_results li{ padding:0 10px; font-weight:normal; color:#686666; font-size:13px; line-height:22px } .ac_results li.ac_odd{ background:white } .ac_results li:hover,.ac_results li.ac_over{ background:#fbfbfb } form#searchbox{ position:relative } form#searchbox label{ color:#333333 } form#searchbox input#search_query_block{ margin-right:10px; max-width:222px; margin-bottom:10px; display:inline-block; float:left } form#searchbox .button.button-small{ float:left } form#searchbox .button.button-small i{ margin-right:0 } #search_block_top #search_query_top{ } #columns #newsletter_block_left .form-group{ margin-bottom:0 } #columns #newsletter_block_left .form-group .form-control{ max-width:222px; display:inline-block; margin-right:6px } @media (min-width:768px) and (max-width:1199px){ #columns #newsletter_block_left .form-group .form-control{ margin-bottom:10px; margin-right:0 } } #columns #newsletter_block_left .success_inline,#columns #newsletter_block_left .warning_inline{ text-align:left; padding:1px 0 0 0; margin-bottom:-19px } #columns #newsletter_block_left .success_inline{ color:#418B19 } #columns #newsletter_block_left .warning_inline{ color:#f13340 } #footer #newsletter_block_left{ overflow:hidden; width:50%; float:left; padding:25px 15px 22px 15px; margin-bottom:0; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb } @media (max-width:1024px){ #footer #newsletter_block_left{ width:100%; border-right:0 } } #footer #newsletter_block_left h4{ background:none; float:left; padding:7px 16px 5px 0; font-size:14px; line-height:25px; border:none; color:#000; font-weight:400; text-transform:uppercase } #footer #newsletter_block_left h4:after{ display:none } #footer #newsletter_block_left .block_content{ overflow:hidden } #footer #newsletter_block_left .form-group{ margin-bottom:0 } #footer #newsletter_block_left .form-group .form-control{ height:45px; max-width:267px; background:#fff; border-color:#ebebeb; color:#666; padding:10px 43px 10px 12px; display:inline-block; float:left } #footer #newsletter_block_left .form-group .form-control:focus{ -moz-box-shadow:black 0 0 0; -webkit-box-shadow:black 0 0 0; box-shadow:black 0 0 0 } #footer #newsletter_block_left .form-group .button-small{ margin-left:0; border:none; background:none; text-align:center; color:#fff; background:#000; padding:0 8px; line-height:38px } #footer #newsletter_block_left .form-group .button-small:before{ content:"\f105"; font-family:"FontAwesome"; text-shadow:0 0 0 !important; font-size:16px; line-height:28px; display:none } #footer #newsletter_block_left .form-group .button-small:hover{ color:#fff !important } #footer #newsletter_block_left .form-group .button-small span{ display:inline-block; text-transform:uppercase; font-size:14px } #footer #newsletter_block_left .warning_inline{ display:block; color:#f13340; font-size:13px; line-height:26px; clear:both } @media (min-width:1200px){ #footer #newsletter_block_left .warning_inline{ display:inline-block; position:relative; top:-35px; margin-bottom:-35px; left:15px; clear:none } } #footer #newsletter_block_left .newsletter-input{ max-width:300px !important } @media (max-width:480px){ #footer #newsletter_block_left .form-group .button-small{ display:none } .product-name{ overflow:hidden; text-overflow:ellipsis !important } .first-item-of-mobile-line{ clear:both !important } } #page .product-name{ max-height:69px !important } #old_price{ font-size:14px !important; line-height: 16px !important; } .man_el h2{ font-size:16px; margin-top:5px; margin-bottom:20px; text-align:left; color:#333 } .iinfo{ margin-top:15px; padding:5px; position:relative; display:block; box-sizing:border-box; margin-bottom:15px; z-index:999 } .iinfo::before{ margin-right:10px; display:inline-block; content:'\f129'; font-family:"FontAwesome"; color:#333; font-size:14px } .manufacturer-list #left_column{ display:none !important } body,#center_column{ min-height:1000px !important } .input-icon-offset input{ font-size:12px; padding:5px; -webkit-appearance:none; padding-left:40px; width:100%; padding-right:40px } .facet-autocomplete-search{ border:none !important; text-overflow:ellipsis; margin-top:5px } .input-icon-black .glyphs{ color:#ccc } .input-icon-left.icon-search{ position:absolute; top:50%; left:10px; -webkit-transform:translateY(-50%); transform:translateY(-50%) } .pr{ position:relative !important } .js-search-clear{ overflow:hidden; margin-right:0 !important; margin-bottom:5px !important; margin-top:5px !important; border:1px solid #ddd } textarea:focus,input:focus{ outline:none } .closed_filter .js-search-clear{ display:none !important } .loading_gif{ position:fixed; z-index:999; text-align:center; top:50%; left:50% } .go_to_shop::after{ font-family:"FontAwesome"; content: '\f08e'; font-size:15px; color:#fff !important; margin-right:15px; position:relative; float: right; } .supplier_logo{ padding:2px; border:0 solid #eee !important; width:75px; height:75px; background-repeat:no-repeat; background-size:contain; background-position:center center; margin-right:15px } .bold{ font-weight:600 !important } .black{ color:#333 !important } .fs16{ font-size:16px !important } .fs18{ font-size:18px !important } .fs20{ font-size:20px !important } #supplier_info{ } .mb10{ margin-bottom:10px !important } #supplier_images a{ display:inline-block; width:75px; overflow:hidden !important; height:75px; float:left; margin-left:2px; border:1px solid #eee; vertical-align:middle; text-align:center } #supplier_images a img{ width:auto; height:100% !important } .db{ display:block !important } .view_all_prod{ padding-top:17px } @media (max-width:768px){ .lp_3,.lp_4,.lp_5{ display:none !important } } @media (max-width:468px){ #supplier_images a{ height:30px !important } .supplier_logo{ height:30px !important } .view_all_prod{ padding-top:7px } .lp_1,.lp_2,.lp_3,.lp_4,.lp_5{ display:none !important } } @media screen and (max-width:767px){ .hide-on-mobile{ display:none !important } } @media screen and (min-width:768px) and (max-width:959px){ .hide-on-tablet{ display:none!important } } @media screen and (min-width:960px){ .hide-on-desktop{ display:none!important } } #supplier_images a:hover{ opacity:0.8 !important } .star::before{ font-family:"FontAwesome"; color:#FFA300; font-size:15px; content:"\f005" } .mt5{ margin-top:5px !important } #product #page .product-name{ height:auto !important } #category_description_full{ padding:10px; border:1px solid #e8e8e8 !important; border-bottom:0 !important } .wishlist_count{ position:absolute; top:0px; right:38px } .wishlist_count .wc{ display:inline-block; border-radius:50%; color:#333; background-color:#fff; font-size:10px; height:15px; width:15px; line-height:15px; right:0; bottom:0; text-align:center; position:absolute } .wishlist_count{ float:right; border:none !important; background:none !important } .advancedwishlist_button_new{ text-overflow:ellipsis; white-space:nowrap !important; overflow:hidden; font-size:14px; width:48% !important; border:1px solid #e1e1e1; background-color:#fff; color:#777 !important; padding:12px; display:inline-block; text-transform:uppercase !important } .advancedwishlist_button_new .icon-heart-empty:before{ font-size:14px !important } .advancedwishlist_button_new i{ margin-right:5px !important } .box-cart-bottom{ margin-bottom:15px } :focus,*{ outline:none !important } .share_trigger{ font-size:14px; border:1px solid #e1e1e1; background-color:#fff; width:100%; color:#777 !important; text-align:center; padding:12px !important; display:inline-block; text-transform:uppercase !important; float:right } #product_social_share{ position:relative; width:48% !important; float:right } #product_social_share a{ padding:5px; width:100% !important; display:block } .share_wrap{ z-index:99; position:absolute; margin-top:43px; border:1px solid #e1e1e1; width:100%; background-color:#fff !important; display:none } .p10{ padding:10px !important } #product_social_share a:hover{ color:#333 !important } .share_trigger::before{ content:'\f064'; font-size:14px; color:#777; margin-right:5px; font-family:"FontAwesome" } #product_social_share:hover .share_trigger::before{ color:#000 !important } #home_desc{ padding:10px; border:1px solid #e8e8e8 !important } #sitemap #center_column{ width:100% !important } #authentication #center_column{ width:100% } .wishlist_overlay .alert-info{ background-color:#ddd !important; border-color:#ddd !important; color:#333 !important; line-height:24px !important } .wishlist_count{ float:none !important; position:absolute !important } .icon-heart-empty:before{ color:#000 !important } .wishlist_count .wc{ background-color:#333 !important; color:#fff !important } body .full-heart.wishlist_count .wc{ background-color:#cf1313 !important } .add_to_wish_category::before{ font-family:"FontAwesome"; content:'\f004' !important; color:#ddd; font-size:14px } .add_to_wish_category{ text-align:center; color:#ddd; background-color:#fff !important; position:absolute; top:10px; right:10px; z-index:9; border-radius:50%; height:30px; width:30px; border:1px solid #ddd } .add_to_wish_category.is_in_wish::before{ color:#333 !important; content:'\f004' !important } .wishlist_overlay .product_list{ background-color:#fff !important } .add_to_wish_category:hover{ box-shadow:1px 1px 0 #ccc inset; -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out; opacity:1 } .product-container{ border:1px solid #fff } #header .fa-user-o::before{ content:'\f2c0'; font-size:22px; color:#000 !important; font-family:"FontAwesome" } .accoun_login{ position:absolute; top:2px; text-align: center; right:10px } @media (max-width:768px){ .logo{ margin-left:70px; } .wishlist_count{ right:33px } } @media (max-width:480px){ .accoun_login{ right:35px; top:3px; } .wishlist_count{ right:60px; top:0px; } #search_block_top{ right:30px } #adtm_menu #search_block_top{ right:0 !important } } body .content_sortPagiBar{ display:block !important } #pagination .showall{ display:none !important } body .content_sortPagiBar span{ background-color:#eee !important; color:#000 !important } body .content_sortPagiBar a span{ background-color:#fff !important; color:#515151 !important } body .content_sortPagiBar li.truncate span,body .content_sortPagiBar li.pagination_next span,body .content_sortPagiBar li.pagination_previous span{ background-color:#fff !important; color:#515151 !important } #uniform-selectProductSort span{ display:none !important } #uniform-selectProductSort{ background:#fff !important; color:#000 !important; width:auto !important; min-width:200px; opacity:1 !important } #selectProductSort,.selectProductSort{ color:#515151 !important; opacity:1 !important } #productsSortForm{ float:left } .select label{ line-height:27px !important; margin-right:10px; margin-bottom:0 !important } body .grid-switch__item{ position:relative; display:inline-block; height:27px; line-height:27px; text-align:center; text-decoration:none } body.grid-switch__item.is-grid-switch--active{ cursor:default; pointer-events:none } body .grid-switch__item+.grid-switch__item:before{ content:""; position:absolute; top:50%; margin-top:-8px; left:0; display:block; vertical-align:middle; width:1px; height:16px; background:#ccc } body .grid-switch__item>span{ display:inline-block; margin:0; vertical-align:middle; width:6px; height:10px; background:gray; -webkit-transition:background .2s; transition:background .2s } @media (min-width:768px){ .grid-switch__item+.grid-switch__item{ margin-left:1px } .grid-switch__item{ width:auto; padding:0 20px } } body .content_sortPagiBar a.grid-switch__item span{ display:inline-block; margin:0 1px 0 0; vertical-align:middle; width:6px; height:10px; background:gray !important; -webkit-transition:background .2s; transition:background .2s } .switcher_style{ display:inline-block } .pagination{ position:absolute; right:0; margin-top:0; margin-bottom:0 } body .switcher_style.hidden-xs{ display:inline-block } .top-pagination-content{ margin-top:0 !important; border-bottom:1px solid #ddd; text-align:left; padding-bottom:10px; margin-bottom:10px !important; } body .content_sortPagiBar a.is-grid-switch--active span,body .content_sortPagiBar a.grid-switch__item:hover span{ background:#333 !important } @media (max-width:991px){ body .switcher_style.hidden-xs{ display:none !important } body .top-pagination-content ul.pagination{ float:right !important } body .switcher_style.hidden-xs{ display:none !important } body .top-pagination-content ul.pagination,body .bottom-pagination-content ul.pagination,body #pagination ,body .productsSortForm{ position:relative !important } .top-pagination-content div.pagination,.bottom-pagination-content div.pagination{ float:right !important } } @media (max-width:480px){ body .switcher_style.hidden-xs{ display:none !important } body .top-pagination-content ul.pagination,body .bottom-pagination-content ul.pagination,body #pagination{ float:none !important; width:100% !important; position:relative } } .r4row .product_list .col-md-4{ width:25% !important } body ul.product_list.grid > li.first-in-line{ clear:none !important } #pc_displayProductButtons_86{ float:left; width:48% } .advancedwishlist_button_new{ width:48% !important } .box-cart-bottom .dynhook{ width:48% !important } .box-cart-bottom .dynhook .advancedwishlist_button_new{ width:100% !important } @media (min-width:992px){ .r4row .wishlist_overlay .col-md-4{ min-height:530px } } .my-account #center_column,.address #center_column{ width:100% !important } @media (min-width:1200px){ .no_thumbnails .pb-right-column{ width:600px } } @media (max-width:1200px){ .no_thumbnails .pb-right-column{ width:70% } .no_thumbnails .pb-left-column{ width:30% } } @media (max-width:992px){ .no_thumbnails .pb-right-column{ width:50% } .no_thumbnails .pb-left-column{ width:50% } } @media (max-width:768px){ .no_thumbnails .pb-right-column{ width:50% } .no_thumbnails .pb-left-column{ width:50%; float:left } } #advancedwishlist_overlay{ position:fixed; top:0; left:0; background-color:#fff; opacity:.6; -ms-filter:"alpha(opacity=60)"; width:100%; height:100%; z-index:999 } #advancedwishlist{ z-index:1000; font-size:.7em; width:486px; background-color:white; border:1px solid #999; border-radius:5px; position:fixed; top:30%; left:50%; margin-left:-243px; padding:20px } #advancedwishlist .aina_c{ font-size:12px !important } .advancedwishlistemail{ float:left; height:32px; line-height:32px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box } #advancedwishlist_email_input{ padding-left:12px; color:#333; margin-left:15px; height:27px; border:1px solid #dbdbdb; width:210px; float:left; height:30px !important; line-height:30px !important; background-color:#fcfcfc } #botonEnviar{ height:32px !important; line-height:32px !important; margin-left:5px; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; font-weight:normal; text-transform:none; letter-spacing:.1em; border-radius:2px; font-size:15px !important; float:left; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; background-color:#4d4d4d; color:#fff; border:1px solid #4d4d4d } #advancedwishlist .el_header{ border-top:1px solid #ccc; color:#010F0C; background:none; border-bottom:0 !important; font-size:16px; font-weight:lighter; display:block; background:none; padding-bottom:10px; margin-bottom:10px; padding-top:5px } .clear{ clear:both } .close_wishlist{ position:absolute; right:10px; top:10px } .wishlist_product_name{ color:#333; text-align:center; font-size:1em; text-transform:uppercase; margin-bottom:20px; letter-spacing:.1em; font-weight:700 } #advancedwishlist_button{ color:#010f0c; background:none !important; font-size:13px; width:171px; padding-left:20px !important; line-height:25px; display:block; background:url(img/heart.gif) no-repeat 0 6px transparent !important } #advancedwishlist_button:hover{ color:#c60000 !important } .tac{ text-align:center } .buttonBlackclose{ background-color:#4d4d4d; color:#fff; border:1px solid #4d4d4d; text-transform:uppercase; cursor:pointer; min-height:0; text-align:center; padding-top:.4em; padding-bottom:.4em; font-size:11px; font-weight:700; -webkit-border-radius:.25em; -moz-border-radius:.25em; border-radius:.25em; margin-bottom:0; margin:15px auto 0 auto; cursor:pointer; width:110px; display:block; text-align:center } .buttonBlackclose:hover{ color:#4d4d4d; background-color:#dedede; border:1px solid #dedede } .wishlist_table{ width:100% } .aff_info{ margin-top:10px; margin-left:10px } .aff_info h2{ margin-bottom:10px } .wishlist_table thead{ margin-bottom:10px } .icon-heart-empty:before{ content:'\F08A'; font-size:22px; color:#fff; font-family:"FontAwesome" } .wishlist_count{ float:right; border:none; background:none !important; position:relative } .nav .wishlist_count{ margin-right:5px; margin-top:5px } .wishlist_count .wc{ display:inline-block; border-radius:50%; color:#333; background-color:#fff; font-size:10px; height:15px; width:15px; line-height:15px; right:0; bottom:0; text-align:center; position:absolute } .wishlist_overlay{ height:100%; top:40px; position:absolute; background-color:rgba(255,255,255,1) !important; z-index:999999999 !important; width:100%; border-top:1px solid #ddd !important } .wishlist_overlay .container{ width:1160px; background-color:transparent !important } .wishlist_empty{ font-size:50px; width:100%; text-align:center; margin-top:150px } .cross_sel{ display:inline-block; height:22px; width:22px; width:0; height:0; border-left:11px solid transparent; border-right:11px solid transparent; border-bottom:13px solid #ddd; z-index:99999999999 !important } .full-heart .icon-heart-empty::before{ content:'\f004' !important } .icon-heart-full::before{ content:'\f004' !important; color:#000 } .full-heart.wishlist_count .wc{ background-color:#fff !important } .advancedwishlist_button_new:hover .icon-heart-empty::before{ content:'\f004' !important } .advancedwishlist_button_new:hover{ border:1px solid #777 !important; } .wishlist_overlay .container{ width:100% !important } .aw_load{ position:absolute; left:50%; top:80px; margin-left:-12px; z-index:99 } .advancedwishlist_button_new .inwish,.advancedwishlist_button_new.is_in_wish .nowish{ display:none !important } .advancedwishlist_button_new.is_in_wish .inwish{ display:block !important } .wishlist_overlay h1{ border-bottom:1px solid #eee; margin-bottom:10px } .wishlist_overlay .alert a{ padding:5px; background-color:#eee; color:#333; text-decoration:none; margin-right:2px } .wishlist_overlay .alert a:hover{ opacity:0.9 !important } .fa-spin{ -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear } .fa-circle-o-notch:before{ font-family:"FontAwesome"; content:"\f1ce" } .fa-fw{ width:1.28571429em; text-align:center } .fa-3x{ font-size:3em } body .add_to_wish_category.loading::before{ content:"\f1ce" !important } body .add_to_wish_category.loading{ -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear } body .advancedwishlist_button_new.loading i{ -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear } body .advancedwishlist_button_new.loading.is_in_wish i::before,body .advancedwishlist_button_new.loading.is_in_wish:hover i::before ,body .advancedwishlist_button_new.loading:hover i::before,body .advancedwishlist_button_new.loading i::before ,body .advancedwishlist_button_new.loading:hover i::before{ content:"\f1ce" !important } .aw_floating_fixed{ position:fixed; top:0; left:0; width:100%; z-index:999999 } .row23{ position:relative } @media (max-width:480px){ .notification-box{ display:none !important } .aw_floating_fixed{ display:none !important } .col-xs-6 .col-xs-6{ width:50% !important } #homepage-slider{ display:none !important } } .wishlist_count .wc{ display:inline-block; border-radius:50%; color:#333; background-color:#fff; font-size:10px; height:15px; width:15px; line-height:15px; right:0; bottom:0; text-align:center; position:absolute } .wishlist_count .wc{ background-color:#333 !important; color:#fff !important } .wishlist_count{ float:right !important; border:none !important; background:none !important } #manufacturer #category_description_full{ border-bottom:1px solid #e8e8e8 !important; margin-bottom:15px !important } .PM_ASResetSearch,.PM_ASResetGroup{ display:none !important } .wishlist_count .icon-heart-empty,.wishlist_count .icon-heart-empty,.wishlist_count i{ font-size:22px !important } .close_wishlist_a{ position:fixed !important; z-index:110 !important; right:30px !important; bottom:30px; -webkit-transition:all 0.5s; transition:all 0.5s; background:#444444; padding:11px 0 !important; width:54px !important; height:54px !important; background:#f8f8f8 !important; text-align:center !important; border:1px solid #ddd !important; color:#333 !important } .close_wishlist_a i::before{ content:'\f00d'; font-size:22px; color:#333; font-family:"FontAwesome"; display:block } .bx-wrapper img{ height:auto !important } #left_column .block{ border:none } @media (min-width:992px){ .wishlist_overlay .col-md-4{ width:33.33333% !important; min-height:670px !important } } .ui-slider-horizontal{ height:7px !important; border:none !important } .PM_ASBlockOutputVertical .PM_ASCriterions .PM_ASCriterionsGroupTitle{ border-bottom:0 !important } .PM_ASCriterionsGroup{ border-top:1px solid #ccc!important; padding-top:15px; padding-bottom:15px } .PM_ASCriterionGroupColor .PM_ASCriterionLinkSelected{ position:relative; border:0 !important } .PM_ASCriterionGroupColor .PM_ASCriterionLinkSelected::before{ font-family:"FontAwesome"; content:'\f00c'; font-size:25px; border:0 !important; position:absolute; color:#000; width:35px; height:35px; line-height:35px; text-align:center; background:rgba(255,255,255,0.2) } .PM_ASCriterionsGroupManufacturer ul{ max-height:150px; overflow:hidden; position:relative } .PM_ASCriterionGroupColor.color_to_pick_list li,.PM_ASCriterionGroupLinkColor span.PM_ASCriterionColorSquare{ border:none !important; border-radius:50% !important } .PM_ASCriterionGroupImage .PM_ASCriterionLinkSelected,.PM_ASCriterionGroupColor .PM_ASCriterionLinkSelected{ border:none !important } .PM_ASCriterionGroupColor.color_to_pick_list li a,.PM_ASCriterionGroupLinkColor span.PM_ASCriterionColorSquare{ width:35px !important; height:35px !important; border-radius:50% !important } .bxslider h3 { margin-top: 4px !important; } .bxslider h6 { margin-top:4px !important; margin-bottom:4px !important; } .list-manuf-name{ text-overflow:ellipsis; color:#333; display:block; height:13px; margin:0px; font-size: 12px; white-space:nowrap; overflow:hidden; font-weight:600; text-transform:uppercase; } .advtm_menu_span_23{ color:#cf1313!important } .star_empty::before{ font-family:"FontAwesome"; color:#333; font-size:15px; line-height:15px; content:"\F006" !important } .star::after{ display:none !important } .open-comment-form{ margin-left:15px; text-decoration:underline } .new_comment_form_content #criterions_list label{ clear:both !important; display:block !important; float:none !important } #criterions_list .star::before{ font-size:27px !important; line-height:30px } #criterions_list .star{ width:30px !important; height:30px !important } #criterions_list .cancel{ display:none !important } #prod-reviews::before, #description_full::before{ left:-100%; height:100%; width:300%; z-index:0; border-top:1px solid #eee !important; border-bottom:1px solid #eee !important; display:block; content:''; position:absolute; background-color:#f5f5f5 } #idTab99{ margin:0; padding:20px 0 !important; z-index:1; position:relative; } #idTab99{ position:relative; } #prod-reviews, #description_full{ position:relative; padding-bottom:0 !important } .content-right iframe{ width:100% } #idTab5{ margin:0; padding:20px 0 !important; z-index:1; position:relative } #product_comments_block_tab a{ margin-left:0 !important } .page-section-title{ font-size:20px !important; font-weight:400 !important; border-bottom:1px solid #eee; position:relative; z-index:1; padding-bottom:10px; margin-bottom:20px } .page-section-title small{ font-size:65% !important; font-weight:400; line-height:1; color:#888 } #idTab5 .col-md-4{ min-height:1px !important } .strong{ font-weight:600 !important } #review-add-info .star{ width:30px !important; height:30px !important } .average_rating .star{ width:40px !important; height:40px !important } #review-add-info .star::before{ font-size:30px !important; line-height:30px !important } .average_rating .star::before{ font-size:40px !important; line-height:40px !important } .mt15{ margin-top:15px !important } .mt10{ margin-top:10px !important } .grey{ color:#888 !important } .tdu{ text-decoration:underline !important } .noborder{ border:0 !important; border-bottom:0 !important } .blockproductscategory{ padding-top:20px !important; margin-top:25px !important } #product_comments_block_tab div.comment{ border-top:1px solid #eeeeee !important } #product_comments_block_tab div.comment .comment_author{ padding-left:0 !important } .font-size-xl{ font-size:20px !important } .small,small{ font-size:85% } #product_comments_block_tab .well{ background-color:#ffffff !important } .dib{ display:inline-block } .ml15{ margin-left:15px !important } #criterions_list .star::before,.comment_author .star::before,#review-add-info .star::before{ content:"\F006" !important } #criterions_list .star.star_hover::before,#criterions_list .star.star_on::before,.comment_author .star.star_hover::before ,.comment_author .star.star_on::before ,#review-add-info .star.star_hover::before ,#review-add-info .star.star_on::before,#product .star.fullStar::before{ content:"\F005" !important } #criterions_list .star,div.comment_author .star,#review-add-info .star{ float:left !important } .cancel{ display:none !important } .mb15{ margin-bottom:15px !important } @media (max-width:480px){ #product_comments_block_tab div.comment .comment_details{ padding-left:0 !important } #bnt_moreinfo{ display:none !important } .bx-wrapper .bx-controls-direction a.bx-next , .bx-wrapper .bx-controls-direction a.bx-next{ right:-10px !important } .bx-wrapper .bx-controls-direction a.bx-prev, .bx-wrapper .bx-controls-direction a.bx-prev{ left:-10px !important } .review_preview{ display:none !important } .top-hr{ background:#ebebeb; height:1px; margin:0 !important } } .bx-wrapper .bx-controls-direction a, .bx-wrapper .bx-controls-direction a{ margin-top:38px; height:40px !important; width:40px !important; line-height:0; position:absolute; top:40%; margin-top:-20px; font-size:0; overflow:hidden; right:-60px; outline:none; text-decoration:none } .bx-wrapper .bx-controls-direction a:before, .bx-wrapper .bx-controls-direction a:before{ padding-left:2px; color:#333; font-family:"FontAwesome"; font-size:40px !important; line-height:40px !important; } .bx-prev ,#productsmanufacturer_list .bx-prev, .bx-prev , .bx-prev{ left:-60px !important } ul.product_list .product-name{ white-space:nowrap !important; text-overflow:ellipsis !important; height:auto !important; text-align:center } .product_list .content_price{ text-align:center; padding:0 15px 0 15px } ul.product_list.grid > li .product-container .content_price{ margin-top:0 !important } .review_preview{ position:absolute; right:20px !important; border:1px solid #333; border-radius:50% } .review_preview .star{ top:0 !important; margin-right:0 !important } .act_baloon{ border:1px solid #ddd; background-color:#fff; position:absolute; z-index:9; padding:10px; width:250px; display:block } .act_baloon_arrow{ position:absolute; z-index:10; -ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg); background-color:#fff; border:1px solid #ddd; border-bottom:0 !important; border-right:0 !important; width:15px; height:15px } .review_comm{ border-top:1px solid #eee !important; margin:5px 0; padding-top:5px } .avg_stars .star{ width:20px; height:20px } .avg_stars .star::before{ font-size:20px !important; line-height:20px !important } .mb5{ margin-bottom:5px !important } .blockproductsmanufacturer{ margin-top:25px !important } .product-box .product-name{ white-space:nowrap; text-align:center; text-overflow:ellipsis; overflow:hidden } #productsmanufacturer_list .product-name a{ font-size:15px !important; line-height:18px !important; text-align:center } .product_list{ text-align:center } .price_display{ text-align:center } .list-manuf-name{ text-align:center } .product-box .product-name a{ color:#333 !important; font-size:14px !important; letter-spacing: 0px; line-height:16px !important } .product-box .special-price{ color:#333 !important; font-weight:600; font:600 14px/16px sans-serif } .PM_ASCriterionsGroupCategory ul{ max-height:300px !important; overflow:hidden; position:relative } .PM_ASCriterionsGroupCategory{ border-top:0 !important } .PM_ASCriterionsGroupName{ text-transform:uppercase } #product .wishlist_overlay h1{ margin-bottom:15px !important; padding-bottom:10px !important } .tags a{ padding:5px 10px !important; background-color:#ddd !important; text-decoration:none !important; margin-bottom:5px; display:inline-block } .tags a:hover{ background-color:#000 !important; color:#fff !important } .black_button{ padding:5px 10px; display:inline-block; color:#fff; background-color:#333 } .black_button:hover{ background-color:#000 !important; color:#fff !important } .sitemap_link{ margin:10px } #thumbs_list2 .bx-prev,#thumbs_list2 .bx-next{ text-indent:-10000px !important } #image-block img ,#MagicZoomPlusImageMainImage img{ max-height:100% !important; max-width:100% !important } #product_comments_block_tab a{ font-weight:600 !important } .PM_ASCriterionGroupCheckbox .ps-scrollbar-x-rail{ opacity:1 !important } .bx-next:before{ content:"\f138" } .bx-next:before{ content:"\f138" } .bx-wrapper .bx-controls-direction a:before{ padding-left:2px; color:#c0c0c0; font-family:"FontAwesome"; font-size:20px; line-height:22px } #product_comments_block_extra{ padding:0; font-weight:normal; color:#121212; line-height:18px; border:1px solid #ebebeb; background:#fff; margin:39px 0 22px } #product_comments_block_extra .comments_note{ margin-bottom:5px; border-bottom:1px solid #ebebeb; padding:10px 15px } #product_comments_block_extra .comments_note span,#product_comments_block_extra .star_content{ float:left; color:#121212; padding-right:8px } #product_comments_block_extra .star_content{ margin-top:1px } #product_comments_block_extra div.star:after{ content:"\f006"; font-family:"FontAwesome"; display:inline-block; color:#777676 } #product_comments_block_extra div.star_on:after, .star.fullStar::after{ content:"\f005"; font-family:"FontAwesome"; display:inline-block; color:#dbb879 } #product_comments_block_extra .comments_advices{ clear:both; padding:15px } .comments_advices{ padding-top:2px } .comments_advices li{ display:inline-block; line-height:30px } @media (min-width:768px) and (max-width:991px){ .comments_advices li{ display:block; line-height:20px } } .comments_advices a{ text-decoration:none; color:#777; position:relative; margin-right:8px; line-height:30px; padding:0; display:inline-block } @media (min-width:768px) and (max-width:1199px){ .comments_advices a{ float:none; line-height:20px } } .comments_advices a:before{ background:#fff; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100px; border:1px solid #121212; color:#121212; display:inline-block; font-family:"FontAwesome"; font-size:15px; font-weight:normal; height:30px; line-height:30px; margin-right:6px; text-align:center; width:30px } @media (max-width:1199px){ .comments_advices a:before{ display:none } } .comments_advices a.reviews:before{ content:"\f0e5" } .comments_advices a.open-comment-form:before{ content:"\f040" } .comments_advices a:hover{ color:#333 } .comments_advices a.reviews{ border-right:1px solid #ebebeb; padding-right:30px; margin-right:9px } @media (min-width:768px) and (max-width:991px){ .comments_advices a.reviews{ margin-right:0; padding:0; border:none } } #fancybox-wrap{ width:585px } #fancybox-content{ width:585px; border-width:0 } #new_comment_form{ overflow:hidden; color:#333; text-align:left } #new_comment_form h2{ margin-bottom:10px } #new_comment_form .title{ padding:10px; font-size:13px; color:#fff; text-transform:uppercase; background:#333 } #new_comment_form ul.grade_content{ list-style-type:none; margin:0 0 20px 0 } #new_comment_form ul.grade_content li{ width:50% } #new_comment_form ul.grade_content span{ display:inline-block; padding:0 10px; width:150px; font-weight:600 } #new_comment_form ul.grade_content .cancel{ margin-right:5px } #new_comment_form .product{ padding:15px } #new_comment_form .product img{ border:1px solid #d6d4d4 } #new_comment_form .product .product_desc{ line-height:18px; color:#666 } #new_comment_form .product .product_desc .product_name{ padding:10px 0 5px; font-size:13px; color:#000 } #new_comment_form .new_comment_form_content{ padding:15px 25px 15px 15px; background:transparent; } @media (max-width:767px){ #new_comment_form .new_comment_form_content{ padding-left:25px } } #new_comment_form .new_comment_form_content .intro_form{ padding-bottom:10px; font-weight:600; font-size:12px } #new_comment_form label{ display:block; margin:12px 0 4px 0; font-weight:600; font-size:12px } #new_comment_form input,#new_comment_form textarea{ padding:0 5px; height:28px; width:100%; border:1px solid #ccc; background:#fff } #new_comment_form textarea{ height:80px } #new_comment_form .submit{ margin-top:20px; padding:0; font-size:13px; text-align:right } #new_comment_form #criterions_list{ border-bottom:1px solid #CCC; padding-bottom:15px; list-style-type:none } #new_comment_form #criterions_list li{ margin-bottom:10px } #new_comment_form #criterions_list label{ display:inline; float:left; margin:0 10px 0 0 } #new_comment_form #criterions_list .star_content{ float:left } #new_comment_form #new_comment_form_footer{ margin-top:20px; font-size:12px } #product_comments_block_tab{ margin:0 0 20px 0 } #product_comments_block_tab div.comment{ margin:0 0 14px; padding-top:14px; background-color:#ffffff; padding:10px; border-top:1px solid #d6d4d4; } #product_comments_block_tab div.comment:first-child{ border:none } #product_comments_block_tab div.comment .comment_author{ padding:0 20px; line-height:18px } #product_comments_block_tab div.comment .comment_author span{ font-weight:600; float:left } #product_comments_block_tab div.comment .comment_author .star_content{ display:inline-block; vertical-align:middle; margin:0 0 0 5px } #product_comments_block_tab div.comment .comment_details{ overflow:hidden; border-left:1px solid #ebebeb } .close_menu_mobile{ display:none } @media (max-width:991px){ body .bottom_pagination .select, body .bottom_pagination .mobile_trigger_filter{ display:none !important } body.noScroll .close_menu_mobile{ content:' '; position:absolute; background-color:rgba(0,0,0,0.3); height:100%; width:100%; top:0; left:0; z-index:9999 !important; display:block !important } body.noScrollFilter .close_filter_mobile{ content:' '; position:absolute; background-color:rgba(0,0,0,0.3); height:100%; width:100%; top:0; right:0; z-index:9999 !important; display:block !important } #product_comments_block_tab div.comment .comment_details{ border-left:none } #product_comments_block_tab div.comment .comment_details ul{ list-style-type:none; margin:0 } #product_comments_block_tab div.comment .comment_details ul li{ padding:2px 0 2px } #product_comments_block_tab div.comment .comment_details ul li:before{ font-family:"FontAwesome"; content:"\f0da"; color:#333; margin-right:8px } } #product_comments_block_tab div.star:after{ content:"\f006"; font-family:"FontAwesome"; display:inline-block; color:#777676 } #product_comments_block_tab div.star_on:after, .star.fullStar::after{ content:"\f005"; font-family:"FontAwesome"; display:inline-block; color:#dbb879 } #product_comments_block_tab .comment_author_infos{ clear:both; padding-top:9px } #product_comments_block_tab .comment_author_infos strong{ display:block; color:#333 } #product_comments_block_tab .comment_author_infos em{ color:#adadad } #product_comments_block_tab a{ text-decoration:none; font-weight:600 } #product_comments_block_tab span.report_btn{ cursor:pointer } #product_comments_block_tab span.report_btn:hover{ text-decoration:underline } .bx-prev:before{ content:"\f137" !important } #left_column .ps-scrollbar-y-rail{ opacity:1 !important } #left_column .ps-scrollbar-y-rail{ background-color:#eee !important; opacity:0.9 !important; filter:alpha(opacity=90) !important } .mobile_trigger_filter{ margin-top:0; height:36px; color:#333 !important; border:1px solid #ddd; line-height:36px; background-color:#e5e5e5; display:none; font-size:15px; text-align: left; float:right; width:49% !important; line-height:24px; text-transform:uppercase; } @media (max-width:480px){ .content_sortPagiBar{ margin-bottom:10px !important } .wishlist_empty{ font-size:35px !important; line-height:50px !important } .mobile_trigger_filter{ display:block !important } .PM_ASCriterionsGroupManufacturer ul.PM_ASCriterionGroupCheckbox,.PM_ASCriterionsGroupCategory ul.PM_ASCriterionGroupCheckbox{ overflow-y:scroll !important; max-height:250px !important } body .content_sortPagiBar{ display:block !important } body .content_sortPagiBar label{ display:none !important } .sortPagiBar{ display:none !important } #productsSortForm{ width:48% !important } #uniform-selectProductSort{ width:100% !important; min-width:10px !important } body div.selector,#selectProductSort{ height:36px !important; line-height:36px !important; padding:0 10px !important } .switcher_style{ width:48% !important; border:1px solid #ddd; height:36px !important; line-height:36px !important } body .grid-switch__item{ height:36px !important; line-height:36px !important; padding:0 15px !important } body .grid-switch__item+.grid-switch__item:before{ height:10px !important; margin-top:-3px !important } body.r4row .product_list .ajax_block_product{ width:33% !important; clear:none !important; min-height:260px } body.r4row .product_list h6,body.r4row .product_list .product-name{ display:none !important } .pagination_footer #pagination,.pagination_footer .pagination{ float:none !important } .pagination_footer li{ float:none !important; display:inline-block } .top-pagination-content ul.pagination li > a span,.top-pagination-content ul.pagination li > span span,.bottom-pagination-content ul.pagination li > a span,.bottom-pagination-content ul.pagination li > span span{ border:1px solid #fff !important; padding:6px 10px !important; display:block !important } } .mobile_filter_menu{ background:#fff; border-left:1px solid #E9E7E7; box-sizing:border-box; color:#111; display:block !important; height:100%; overflow-x:hidden; right:0 !important; overflow-y:scroll !important; position:fixed !important; top:0 !important; width:85% !important; z-index:9999 !important } .mobile_filter_menu .block_content{ display:block !important } .mobile_filter_menu #categories_block_left{ display:none !important } body div#adtm_menu_inner{ width:100% !important } body.noScrollFilter{ overflow:hidden; height:100%; margin-left:-85% !important; position:fixed; width:100% } div.selector{ border:1px solid #ddd !important } .pagination{ display:block } .return_to_search{ float:none !important; text-align:right !important } .return_to_search a{ position:relative } .return_to_search i{ position:absolute; left:-22px; float:none !important } .close_mobile_filter{ position:absolute !important; right:10px !important; top:10px !important; background-color:#fff !important; text-align:center !important; font-size:18px!important border:1px solid #ddd !important; padding:5px !important; z-index:9 !important; width:30px !important; height:30px !important; } @media (max-width:1199px){ .wishlist_count span.t, .accoun_login span.t { display: none } } @media (min-width:768px){ .wishlist_count { right: 86px; } .content-right{ max-height:350px !important; overflow-y:scroll } } .breadcrumb{ background-color:#fff !important } @media screen and (min-device-width:667px) and (max-device-width:960px){ #category #left_column,#module-pm_advancedsearch4-searchresults #left_column,#search #left_column,.manufacturer-detail #left_column{ width:33% !important } #category #center_column,#module-pm_advancedsearch4-searchresults #center_column,#search #center_column,.manufacturer-detail #center_column{ width:66% !important } } @media (max-width:768px){ .content-right{ max-height:1000px !important; overflow-y:auto !important } } .pl{ border:1px solid #eee !important; margin-right:1px } .pagination_footer #pagination,.pagination_footer .pagination{ position:relative !important; width:auto !important } .pagination i{ padding:5px !important } .big_next_button{ display:none !important } .pagination_footer .big_next_button{ display:block !important } .button_link{ font-size:14px; border:1px solid #000; background-color:#000; width:100%; color:#fff !important; text-align:center; padding:12px !important; display:inline-block; text-transform:uppercase !important } .button_link:hover{ background-color:#eee !important; color:#000 !important } @media (min-width:980px){ .pagination_footer .big_next_button{ max-width:50% !important; float:left } } .pagination_footer #pagination{ margin-top:7px !important } .top-pagination-content ul.pagination li > a,.top-pagination-content ul.pagination li > span,.bottom-pagination-content ul.pagination li > a,.bottom-pagination-content ul.pagination li > span{ margin:0 !important } #categories_block_left ul ul ul{ margin-left:30px !important } @media (max-width:480px){ .main_sort{ display:block !important } body ul.product_list.grid > li.first-item-of-mobile-line{ } } .adp_message{ background-color:#000 !important } .dn,.go_to_shop.dn{ display:none !important } .not_available_product{ background-color:#cf1313!important; margin-top:15px; padding:10px; position:relative; border:1px solid #000; color:#fff !important; display:block; text-align:center; box-sizing:border-box; margin-bottom:15px; z-index:999 } #supplier_images .view_all_prod span{ display:block !important } .search .heading-counter{ display:none !important } @media screen and (min-width:980px){ .search .ajax_block_product{ width:25% !important } .search #center_column{ width:100% !important } .search_query,#search_block_top #search_query_top{ display:block !important; border-bottom:1px solid #eee !important } #searchbox,#search_block_top{ display:block !important } } #topBar{ position:relative; height:30px; background:#000 } #topBar #topBanners #returnIconsWrap .spl span{ text-transform:uppercase; color:#fff; font-size:12px; line-height:18px; padding-left:40px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; -o-transform:translate(0px) } #topBar #topBanners #returnIconsWrap .spl{ display:inline-block; position:relative; top:6px; background-repeat:no-repeat; background-size:contain; text-decoration:none; margin-right:50px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; -o-transform:translate(0px) } #topBar #topBanners #returnIconsWrap .spl{ display:inline-block; position:relative; top:6px; background-repeat:no-repeat; background-size:contain; text-decoration:none; margin-right:50px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; -o-transform:translate(0px) } #topBar #topBanners #returnIconsWrap .spl{ display:inline-block; position:relative; top:6px; background-repeat:no-repeat; background-size:contain; text-decoration:none; margin-right:50px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; -o-transform:translate(0px) } #topBar #topBanners #returnIconsWrap .spl span{ text-transform:uppercase; color:#fff; font-size:12px; line-height:18px; padding-left:40px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; -o-transform:translate(0px) } #topBar #topBanners #returnIconsWrap .spl{ display:inline-block; position:relative; top:6px; background-repeat:no-repeat; background-size:contain; text-decoration:none; margin-right:50px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; -o-transform:translate(0px) } #topBar #topBanners #returnIconsWrap .spl span{ text-transform:uppercase; color:#fff !important; font-size:12px; line-height:18px; padding-left:40px; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; -o-transform:translate(0px) } .bgblack{ background-color:#000 } .white{ color:#fff !important } .freeReturn::before{ content:'\f0d1'; font-size:14px; color:#fff; margin-right:5px; font-family:"FontAwesome" } .is_woman .is_woman_el{ display:block !important } .is_man .is_man_el{ display:block !important } .is_kid .is_kid_el{ display:block !important } .delivery24h::before{ content:'\f017'; font-size:14px; color:#fff; margin-right:5px; font-family:"FontAwesome" } .originalRo::before{ content:'\f006'; font-size:14px; color:#fff; margin-right:5px; font-family:"FontAwesome" } .desktop_submenu{ position:absolute !important; background-color:#eee !important; width:100%; padding:0; border:1px solid #ddd; z-index:11; margin-top:-1px } #top_menu{ margin-top:11px; float:left } .l3-header{ display:block; clear:both; text-transform:uppercase; color:#000 !important; font-size:16px !important; padding:10px 10px 10px 10px !important } .kickback{ display:none !important } #cookie_alert .row{ text-align:left; margin-top:21px } #cookie_alert .ca_section ul li{ list-style:unset !important; list-style-type:circle !important; margin-bottom:3px } #cookie_alert .ca_section .ca_title{ text-transform:uppercase; letter-spacing:0.1em; margin-bottom:7px; border-bottom:1px solid #FFF; padding-left:24px } .close_gdpr_popup{ position:absolute; right:25px; top:50%; margin-top:-10px; background-color:#458500; color:#fff; border:none; padding:19px; font-size:20px; border-radius:40px } @media (max-width:480px){ .main-title a span{ color:#00ffad !important } .close_gdpr_popup{ position:relative !important; margin-top:20px !important } .ca_section ul{ display:none } } #cookie_alert .ca_section .ca_title:before{ content:"\F103"; font-family:FontAwesome; position:absolute; top:0; left:19px; font-size:20px; color:#FFF } @media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){ .replace-2x{ font-size:1px } .example{ -webkit-background-size:13px 13px; -moz-background-size:13px 13px; -o-background-size:13px 13px; background-size:13px 13px } } table th{ font-weight:bold } table td,table th{ padding:9px 10px; text-align:left } @media only screen and (max-width:767px){ table.responsive{ margin-bottom:0 } .pinned{ position:absolute; left:0; top:0; background:#fff; width:35%; overflow:hidden; overflow-x:scroll; border-right:1px solid #ccc; border-left:1px solid #ccc } .pinned table{ border-right:none; border-left:none; width:100% } .pinned table th,.pinned table td{ white-space:nowrap } .pinned td:last-child{ border-bottom:0 } div.table-wrapper{ position:relative; margin-bottom:20px; overflow:hidden; border-right:1px solid #ccc } div.table-wrapper div.scrollable{ margin-left:35% } div.table-wrapper div.scrollable{ overflow:scroll; overflow-y:hidden } table.responsive td,table.responsive th{ position:relative; white-space:nowrap; overflow:hidden } table.responsive th:first-child,table.responsive td:first-child,table.responsive td:first-child,table.responsive.pinned td{ display:none } } div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{ background-repeat:no-repeat !important; -webkit-font-smoothing:antialiased !important } div.selector,div.checker,div.button,div.radio,div.uploader{ vertical-align:middle !important } div.selector:focus,div.checker:focus,div.button:focus,div.radio:focus,div.uploader:focus{ outline:0 } div.selector,div.selector *,div.radio,div.radio *,div.checker,div.checker *,div.uploader,div.uploader *,div.button,div.button *{ margin:0; padding:0 } .highContrastDetect{ width:0 !important; height:0 !important } input.uniform-input,select.uniform-multiselect,textarea.uniform{ padding:3px; background:white; outline:0 } div.checker input,input[type="search"],input[type="search"]:active{ -moz-appearance:none; -webkit-appearance:none } div.selector{ background-position:0 -54px !important; line-height:27px !important; height:27px !important; padding:0 0 0 10px !important; position:relative !important; overflow:hidden !important } div.selector span{ text-overflow:ellipsis !important; display:block !important; overflow:hidden !important; white-space:nowrap !important; background-position:right 0 !important; height:27px !important; line-height:27px !important; padding-right:30px !important; cursor:pointer !important; width:100% !important; display:block !important } div.selector.fixedWidth{ width:190px !important } div.selector.fixedWidth span{ width:150px !important } div.selector select{ opacity:0 !important; filter:alpha(opacity=0) !important; -moz-opacity:0 !important; border:none !important; background:none !important; position:absolute !important; height:27px !important; top:0 !important; left:0 !important; width:100% !important } div.selector.active span{ background-position:right -27px } div.selector.hover span,div.selector.focus span{ background-position:right -27px } .attribute_list.halfpast{ width:120px !important; float:left } #uniform-group_1{ width:120px !important; line-height:48px !important; height:51px !important; padding:0 0 0 10px !important; position:relative !important; overflow:hidden !important; border:1px solid #d2dae3; background:#333 } #uniform-group_1 select{ background:none !important; position:absolute !important; height:48px !important; top:0 !important; left:0 !important; width:100% !important; font-size:16px !important } #uniform-group_1 span:after{ font-family:"FontAwesome"; content:"\f0d7"; display:inline-block !important; font-weight:normal !important; position:absolute !important; right:1px !important; top:1px !important; border:1px solid #d2dae3 !important; text-align:center !important; height:47px !important; width:31px !important; font-size:30px !important; line-height:45px !important; color:#5c6e87 !important; background:#f1f4f7 !important; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important } #uniform-group_1 span{ margin-top:10px } div.selector.hover.active span,div.selector.focus.active span{ background-position:right -27px } div.selector.disabled span,div.selector.disabled.active span{ background-position:right 0 } @media (max-width:768px){ #uniform-group_1{ width:100px !important } } div.selector span:after{ font-family:"FontAwesome" !important; content:"\f0d7" !important; display:inline-block !important; font-weight:normal !important; position:absolute !important; right:1px !important; top:1px !important; border:1px solid #d2dae3 !important; text-align:center !important; height:23px !important; width:20px !important; font-size:22px !important; line-height:23px !important; color:#747C88 !important; background:#f1f4f7 !important; -webkit-border-radius:0 !important; -moz-border-radius:0 !important; border-radius:0 !important } div.selector1 > div{ background-position:0 -135px } div.selector1 > div span{ background-position:right -81px } div.selector1 > div.active span{ background-position:right -108px } div.selector1 > div.hover span,div.selector1 > div.focus span{ background-position:right -108px } div.selector1 > div.hover.active span,div.selector1 > div.focus.active span{ background-position:right -108px } div.selector1 > div.disabled,div.selector1 > div.disabled.active{ background-position:0 -135px } div.selector1 > div.disabled span,div.selector1 > div.disabled.active span{ background-position:right -81px } div.selector2 > div{ background-position:0 -216px } div.selector2 > div span{ background-position:right -162px } div.selector2 > div.active span{ background-position:right -189px } div.selector2 > div.hover span,div.selector2 > div.focus span{ background-position:right -189px } div.selector2 > div.hover.active span,div.selector2 > div.focus.active span{ background-position:right -189px } div.selector2 > div.disabled,div.selector2 > div.disabled.active{ background-position:0 -216px } div.selector2 > div.disabled span,div.selector2 > div.disabled.active span{ background-position:right -162px } div.selector3 > div{ background-position:0 -351px } div.selector3 > div span{ background-position:right -297px } div.selector3 > div.active span{ background-position:right -324px } div.selector3 > div.hover span,div.selector3 > div.focus span{ background-position:right -324px } div.selector3 > div.hover.active span,div.selector3 > div.focus.active span{ background-position:right -324px } div.selector3 > div.disabled,div.selector3 > div.disabled.active{ background-position:0 -351px } div.selector3 > div.disabled span,div.selector3 > div.disabled.active span{ background-position:right -297px } div.checker{ position:relative } div.checker,div.checker span,div.checker input{ width:15px; height:15px } div.checker span{ display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; text-align:center; background-position:0 -257px } div.checker span.checked{ background-position:-15px -257px } div.checker input{ opacity:0; filter:alpha(opacity=0); -moz-opacity:0; border:none; background:none; display:-moz-inline-box; display:inline-block; *display:inline; zoom:1 } div.checker.active span{ background-position:-15px -257px } div.checker.active span.checked{ background-position:-15px -257px } div.checker.hover span,div.checker.focus span{ background-position:-30px -257px } div.checker.hover span.checked,div.checker.focus span.checked{ background-position:-15px -257px } div.checker.hover.active span,div.checker.focus.active span{ background-position:-15px -257px } div.checker.hover.active span.checked,div.checker.focus.active span.checked{ background-position:-15px -257px } div.checker.disabled,div.checker.disabled.active{ background-position:0 -257px } div.checker.disabled span.checked,div.checker.disabled.active span.checked{ background-position:0 -257px } div.radio{ position:relative; display:inline } div.radio,div.radio span,div.radio input{ width:13px; height:13px } div.radio span{ display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; text-align:center; background-position:0 -243px } div.radio span.checked{ background-position:-13px -243px } div.radio input{ opacity:0; filter:alpha(opacity=0); -moz-opacity:0; border:none; background:none; display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; text-align:center } div.radio.active span{ background-position:-13px -243px } div.radio.active span.checked{ background-position:-13px -243px } div.radio.hover span,div.radio.focus span{ background-position:-13px -243px } div.radio.hover span.checked,div.radio.focus span.checked{ background-position:-13px -243px } div.radio.hover.active span,div.radio.focus.active span{ background-position:-13px -243px } div.radio.hover.active span.checked,div.radio.focus.active span.checked{ background-position:-13px -243px } div.radio.disabled span,div.radio.disabled.active span{ background-position:0 -243px } div.radio.disabled span.checked,div.radio.disabled.active span.checked{ background-position:0 -243px } div.uploader{ background:none; height:27px; width:100%; cursor:pointer; position:relative; overflow:hidden } div.uploader span.action{ background-position:0 -378px; height:27px; line-height:27px; width:94px; text-align:center; float:left; display:inline; overflow:hidden; cursor:pointer } div.uploader span.filename{ text-overflow:ellipsis; display:block; overflow:hidden; white-space:nowrap; float:left; cursor:default; height:27px; margin:0 0 0 0; line-height:27px; width:172px; padding:0 10px } div.uploader input{ opacity:0; filter:alpha(opacity=0); -moz-opacity:0; border:none; background:none; position:absolute; top:0; right:0; float:right; cursor:default; width:100%; height:100% } div.button{ background-position:0 -634px; height:30px; cursor:pointer; position:relative } div.button a,div.button button,div.button input{ opacity:0.01; filter:alpha(opacity=1); -moz-opacity:0.01; display:block; top:0; left:0; right:0; bottom:0; position:absolute } div.button span{ display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; line-height:30px; text-align:center; background-position:right -514px; height:30px; margin-left:13px; padding:0 } div.button.active{ background-position:0 -664px } div.button.active span{ background-position:right -544px; cursor:default } div.button.hover,div.button.focus{ background-position:0 -694px } div.button.hover span,div.button.focus span{ background-position:right -574px } div.button.disabled,div.button.disabled.active{ background-position:0 -724px } div.button.disabled span,div.button.disabled.active span{ background-position:right -604px; cursor:default } input.uniform-input,select.uniform-multiselect,textarea.uniform{ font-size:13px; font-weight:normal; line-height:18px; color:#777; border:solid 1px #d6d4d4 } input.uniform-input.hover,input.uniform-input.focus,select.uniform-multiselect.hover,select.uniform-multiselect.focus,textarea.uniform.hover,textarea.uniform.focus{ -webkit-box-shadow:0 0 4px rgba(0,0,0,0.2); -moz-box-shadow:0 0 4px rgba(0,0,0,0.2); box-shadow:0 0 4px rgba(0,0,0,0.2); border-color:#cbcaca } div.button span{ font-weight:bold; font-family:"Helvetica Neue",Arial,Helvetica,sans-serif; font-size:12px; letter-spacing:1px; text-transform:uppercase } div.button.hover span,div.button.focus span{ color:#555 } div.button.disabled span,div.button.disabled.active span{ color:#bbb } #compare_shipping .form-group label{ display:block } div.selector{ font-size:12px } div.selector span{ color:#666; text-shadow:0 1px 0 #fff } div.selector select{ font-family:"Helvetica Neue",Arial,Helvetica,sans-serif; font-size:12px } div.selector.disabled span,div.selector.disabled.active span{ color:#bbb } .checker span input{ margin:0 !important } .radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{ margin:0 !important } .radio-inline,.checkbox-inline{ cursor:default } div.checker{ cursor:pointer; margin-right:5px } div.checker span{ position:relative; top:-2px } #layered_form div.checker{ display:inline } div.radio{ margin-right:3px } div.radio span{ position:relative; top:-2px } div.uploader span.action{ text-shadow:rgba(0,0,0,0.1) 0 1px 0; font-size:13px; font-weight:bold; color:#fff } div.uploader span.filename{ color:#777; border:solid 1px #d6d4d4; font-size:13px; background:#fbfbfb; margin-right:2px } div.uploader.disabled span.action,div.uploader.disabled.active span.action{ color:#aaa } div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{ border-color:#ddd; color:#aaa } input.uniform-input,input.uniform-input:focus{ background-color:#fff } div.selector,div.selector span,div.uploader,div.uploader span.action,div.button,div.button span{ background-image:none !important; background-repeat:no-repeat !important; -webkit-font-smoothing:antialiased !important } div.selector,div.checker,div.button,div.radio,div.uploader{ vertical-align:middle } div.selector:focus,div.checker:focus,div.button:focus,div.radio:focus,div.uploader:focus{ outline:0 } div.selector,div.selector *,div.radio,div.radio *,div.checker,div.checker *,div.uploader,div.uploader *,div.button,div.button *{ margin:0; padding:0 } .highContrastDetect{ width:0; height:0 } input.uniform-input,select.uniform-multiselect,textarea.uniform{ padding:3px; background:white; outline:0 } div.checker input,input[type="search"],input[type="search"]:active{ -moz-appearance:none; -webkit-appearance:none } div.selector{ line-height:48px; height:51px; padding:0 0 0 10px; position:relative; overflow:hidden; border:1px solid #d2dae3; background:#333; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; font-size:14px; color:white; color:white; width:45%; float:left; margin-right:5px } div.selector span{ text-overflow:ellipsis; display:block; overflow:hidden; white-space:nowrap; background:none; height:38px; line-height:48px; padding-right:40px; cursor:pointer; width:100%; display:block; color:#5c6e87 } div.selector span:after{ font-family:"FontAwesome"; content:"\f0d7"; display:inline-block; font-weight:normal; position:absolute; right:1px; top:1px; border:1px solid #d2dae3; text-align:center; height:47px; width:31px; font-size:30px; line-height:45px; color:#5c6e87; background:#f1f4f7; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0 } div.selector.fixedWidth{ width:190px } div.selector.fixedWidth span{ width:150px } div.selector select{ opacity:0; filter:alpha(opacity=0); -moz-opacity:0; border:none; background:none; position:absolute; height:48px; top:0; left:0; width:100%; font-size:18px } div.selector.active span:after{ color:#28303b; top:1px } div.selector.hover span:after,div.selector.focus span:after{ color:#28303b; top:1px } div.selector.hover.active span:after,div.selector.focus.active span:after{ color:#28303b; top:1px } div.selector.disabled span:after,div.selector.disabled.active span:after{ color:#28303b; top:1px } div.checker{ position:relative } div.checker,div.checker span,div.checker input{ width:15px; height:15px } div.checker span{ display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; text-align:center; background-position:0 -257px } div.checker span.checked{ background-position:-15px -257px } div.checker input{ opacity:0; filter:alpha(opacity=0); -moz-opacity:0; border:none; background:none; display:-moz-inline-box; display:inline-block; *display:inline; zoom:1 } div.checker.active span{ background-position:-15px -257px } div.checker.active span.checked{ background-position:-15px -257px } div.checker.hover span,div.checker.focus span{ background-position:-30px -257px } div.checker.hover span.checked,div.checker.focus span.checked{ background-position:-15px -257px } div.checker.hover.active span,div.checker.focus.active span{ background-position:-15px -257px } div.checker.hover.active span.checked,div.checker.focus.active span.checked{ background-position:-15px -257px } div.checker.disabled,div.checker.disabled.active{ background-position:0 -257px } div.checker.disabled span.checked,div.checker.disabled.active span.checked{ background-position:0 -257px } div.radio{ position:relative; display:inline } div.radio,div.radio span,div.radio input{ width:13px; height:13px } div.radio span{ display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; text-align:center; background-position:0 -243px } div.radio span.checked{ background-position:-13px -243px } div.radio input{ opacity:0; filter:alpha(opacity=0); -moz-opacity:0; border:none; background:none; display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; text-align:center } div.radio.active span{ background-position:-13px -243px } div.radio.active span.checked{ background-position:-13px -243px } div.radio.hover span,div.radio.focus span{ background-position:-13px -243px } div.radio.hover span.checked,div.radio.focus span.checked{ background-position:-13px -243px } div.radio.hover.active span,div.radio.focus.active span{ background-position:-13px -243px } div.radio.hover.active span.checked,div.radio.focus.active span.checked{ background-position:-13px -243px } div.radio.disabled span,div.radio.disabled.active span{ background-position:0 -243px } div.radio.disabled span.checked,div.radio.disabled.active span.checked{ background-position:0 -243px } div.uploader{ background:none; height:27px; width:100%; cursor:pointer; position:relative; overflow:hidden } div.uploader span.action{ background-position:0 -378px; height:27px; line-height:27px; width:94px; text-align:center; float:left; display:inline; overflow:hidden; cursor:pointer } div.uploader span.filename{ text-overflow:ellipsis; display:block; overflow:hidden; white-space:nowrap; float:left; cursor:default; height:27px; margin:0 0 0 0; line-height:27px; width:172px; padding:0 10px } div.uploader input{ opacity:0; filter:alpha(opacity=0); -moz-opacity:0; border:none; background:none; position:absolute; top:0; right:0; float:right; cursor:default; width:100%; height:100% } div.button{ background-position:0 -634px; height:30px; cursor:pointer; position:relative } div.button a,div.button button,div.button input{ opacity:0.01; filter:alpha(opacity=1); -moz-opacity:0.01; display:block; top:0; left:0; right:0; bottom:0; position:absolute } div.button span{ display:-moz-inline-box; display:inline-block; *display:inline; zoom:1; line-height:30px; text-align:center; background-position:right -514px; height:30px; margin-left:13px; padding:0 } div.button.active{ background-position:0 -664px } div.button.active span{ background-position:right -544px; cursor:default } div.button.hover,div.button.focus{ background-position:0 -694px } div.button.hover span,div.button.focus span{ background-position:right -574px } div.button.disabled,div.button.disabled.active{ background-position:0 -724px } div.button.disabled span,div.button.disabled.active span{ background-position:right -604px; cursor:default } input.uniform-input,select.uniform-multiselect,textarea.uniform{ font-size:13px; font-family:"Helvetica Neue",Arial,Helvetica,sans-serif; font-weight:normal; line-height:18px; color:#777; border:solid 1px #d6d4d4 } input.uniform-input.hover,input.uniform-input.focus,select.uniform-multiselect.hover,select.uniform-multiselect.focus,textarea.uniform.hover,textarea.uniform.focus{ -webkit-box-shadow:0 0 4px rgba(0,0,0,0.2); -moz-box-shadow:0 0 4px rgba(0,0,0,0.2); box-shadow:0 0 4px rgba(0,0,0,0.2); border-color:#cbcaca } div.button span{ font-weight:bold; font-family:"Helvetica Neue",Arial,Helvetica,sans-serif; font-size:12px; letter-spacing:1px; text-transform:uppercase } div.button.hover span,div.button.focus span{ color:#555 } div.button.disabled span,div.button.disabled.active span{ color:#bbb } #compare_shipping .form-group label{ display:block } div.selector{ font-size:12px !important } div.selector span{ color:#FFF !important; text-shadow:0 1px 0 #fff !important; font-size:14px !important } div.selector select{ font-family:"Helvetica Neue",Arial,Helvetica,sans-serif; font-size:14px !important } div.selector.disabled span,div.selector.disabled.active span{ color:#bbb } .checker span input{ margin:0 !important } .radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input [type="checkbox"],.checkbox-inline input[type="checkbox"]{ margin:0 !important } .radio-inline,.checkbox-inline{ cursor:default } div.checker{ cursor:pointer; margin-right:5px } div.checker span{ position:relative; top:-2px } #layered_form div.checker{ display:inline } div.radio{ margin-right:3px } div.radio span{ position:relative; top:-2px } div.uploader span.action{ text-shadow:rgba(0,0,0,0.1) 0 1px 0; font-size:13px; font-weight:bold; color:#fff } div.uploader span.filename{ color:#777; border:solid 1px #d6d4d4; font-size:13px; background:#fbfbfb; margin-right:2px } div.uploader.disabled span.action,div.uploader.disabled.active span.action{ color:#aaa } div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{ border-color:#ddd; color:#aaa } input.uniform-input,input.uniform-input:focus{ background-color:#fff } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url(img/fancybox_sprite.png); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width: 44px; height: 44px; background: url(img/fancybox_loading.gif) center center no-repeat; } .fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{ padding:0; margin:0; border:0; outline:none; vertical-align:top } .fancybox-wrap{ position:absolute; top:0; left:0; z-index:8020 } .fancybox-skin{ position:relative; background:#f9f9f9; color:#444; text-shadow:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px } .fancybox-opened{ z-index:8030 } .fancybox-opened .fancybox-skin{ -webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5); -moz-box-shadow:0 10px 25px rgba(0,0,0,0.5); box-shadow:0 10px 25px rgba(0,0,0,0.5) } .fancybox-outer,.fancybox-inner{ position:relative } .fancybox-inner{ overflow:hidden } .fancybox-type-iframe .fancybox-inner{ -webkit-overflow-scrolling:touch } .fancybox-error{ color:#444; font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; margin:0; padding:15px; white-space:nowrap } .fancybox-image,.fancybox-iframe{ display:block; width:100%; height:100% } .fancybox-image{ max-width:100%; max-height:100% } #fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{ } #fancybox-loading{ position:fixed; top:50%; left:50%; margin-top:-22px; margin-left:-22px; background-position:0 -108px; opacity:0.8; cursor:pointer; z-index:8060 } #fancybox-loading div{ width:44px; height:44px; } .fancybox-close{ position:absolute; top:-18px; right:-18px; width:36px; height:36px; cursor:pointer; z-index:8040 } .fancybox-nav{ position:absolute; top:0; width:40%; height:100%; cursor:pointer; text-decoration:none; z-index:8040 } .fancybox-prev{ left:0 } .fancybox-next{ right:0 } .fancybox-nav span{ position:absolute; top:50%; width:36px; height:34px; margin-top:-18px; cursor:pointer; z-index:8040; visibility:hidden } .fancybox-prev span{ left:10px; background-position:0 -36px } .fancybox-next span{ right:10px; background-position:0 -72px } .fancybox-nav:hover span{ visibility:visible } .fancybox-tmp{ position:absolute; top:-99999px; left:-99999px; visibility:hidden; max-width:99999px; max-height:99999px; overflow:visible !important } .fancybox-lock{ overflow:hidden !important; width:auto } .fancybox-lock body{ overflow:hidden !important } .fancybox-lock-test{ overflow-y:hidden !important } .fancybox-overlay{ position:absolute; top:0; left:0; overflow:hidden; display:none; z-index:8010; } .fancybox-overlay-fixed{ position:fixed; bottom:0; right:0; background:rgba(0,0,0,0.4); } .fancybox-lock .fancybox-overlay{ overflow:auto; overflow-y:scroll } .fancybox-title{ visibility:hidden; font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; position:relative; text-shadow:none; z-index:8050 } .fancybox-opened .fancybox-title{ visibility:visible } .fancybox-title-float-wrap{ position:absolute; bottom:0; right:50%; margin-bottom:-35px; z-index:8050; text-align:center } .fancybox-title-float-wrap .child{ display:inline-block; margin-right:-100%; padding:2px 20px; background:transparent; background:rgba(0,0,0,0.8); -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; text-shadow:0 1px 2px #222; color:#FFF; font-weight:bold; line-height:24px; white-space:nowrap } .fancybox-title-outside-wrap{ position:relative; margin-top:10px; color:#fff } .fancybox-title-inside-wrap{ padding-top:10px } .fancybox-title-over-wrap{ position:absolute; bottom:0; left:0; color:#fff; padding:10px; background:#000; background:rgba(0,0,0,.8) } @media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){ #fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{ background-size:44px 152px } #fancybox-loading div{ background-size:24px 24px } } .primary_block{ margin-bottom:40px } .top-hr{ background:#ebebeb; height:1px; margin:0 0 31px } .product-heading-h5{ color:#999999; font-weight:200; margin:3px 0 8px; font-size:19px; font-family: sans-serif } .box-security .product-heading-h5{ margin:3px 0 -8px } @media (max-width:1199px){ .box-security .product-heading-h5{ margin-bottom:8px } } .primary_block .pb-left-column img{ max-width:100%; height:auto } a.fancybox-nav{ outline:0 } .pb-left-column #image-block{ position:relative; display:block; cursor:pointer; padding:0; border:0 solid #dbdbdb; background:#fff } @media (max-width:767px){ .pb-left-column #image-block{ width:100%; margin:0 auto } } .pb-left-column #image-block img{ background:#fbfbfb; width:100% } .pb-left-column #image-block #view_full_size .span_link{ position:absolute; bottom:20px; left:50%; margin-left:-68px; display:block; padding:10px 0; text-align:center; line-height:22px; color:#fff; width:136px; text-align:center; font-weight:400; background:rgba(0,0,0,0.5); -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; border-radius:3px; -moz-box-shadow:0 2px 8px rgba(0,0,0,0.16); -webkit-box-shadow:0 2px 8px rgba(0,0,0,0.16); box-shadow:0 2px 8px rgba(0,0,0,0.16) } .pb-left-column #image-block #view_full_size .span_link:after{ font-family:"FontAwesome"; color:#c0c0c0; font-size:20px; line-height:22px; content:"\f00e"; font-weight:normal; margin:0 0 0 4px } .pb-left-column #image-block #view_full_size .span_link:hover:after{ color:#c0c0c0 } .pb-left-column #image-block a.jqzoom div div img{ width:auto; max-width:10000px } .pb-left-column #image-block a.jqzoom div div .zoomWrapper{ border:none } .pb-left-column #image-block .zoomPad{ z-index:auto !important } .pb-left-column #image-block .new-box,.pb-left-column #image-block .sale-box{ z-index:5002 } .pb-left-column #views_block{ margin-top:10px } @media (max-width:767px){ .pb-left-column #views_block{ width:100%; margin:10px auto 0 auto } } #thumbs_list{ overflow:hidden; float:left; width:392px } @media (min-width:992px) and (max-width:1199px){ #thumbs_list{ width:294px } } @media (min-width:768px) and (max-width:991px){ #thumbs_list{ width:164px } } @media (max-width:767px){ #thumbs_list{ width:196px } } #thumbs_list ul#thumbs_list_frame{ list-style-type:none; padding-left:0; overflow:hidden; height:90px } #thumbs_list li{ float:left; height:90px; width:90px; cursor:pointer; border:1px solid #ebebeb; margin-right:8px; line-height:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box } @media (min-width:768px) and (max-width:991px){ #thumbs_list li{ width:76px; height:76px; margin-right:6px } } #thumbs_list li a{ display:block; border:3px solid #fff; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; background:#fbfbfb } #thumbs_list li a:hover,#thumbs_list li a.shown{ border-color:#dbdbdb } #thumbs_list li img{ border:1px solid #fff; width:100%; height:100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box } @media (min-width:768px) and (max-width:991px){ #thumbs_list li img{ width:68px; height:68px } } .show-right-column.hide-left-column #thumbs_list,.hide-right-column.show-left-column #thumbs_list{ width:294px } @media (min-width:992px) and (max-width:1199px){ .show-right-column.hide-left-column #thumbs_list,.hide-right-column.show-left-column #thumbs_list{ width:194px } } @media (min-width:768px) and (max-width:991px){ .show-right-column.hide-left-column #thumbs_list,.hide-right-column.show-left-column #thumbs_list{ width:82px } } @media (max-width:767px){ .show-right-column.hide-left-column #thumbs_list,.hide-right-column.show-left-column #thumbs_list{ width:196px } } span.view_scroll_spacer{ float:left; width:39px; padding-left:12px } @media (min-width:992px) and (max-width:1199px){ span.view_scroll_spacer{ width:45px; padding-left:18px } } @media (min-width:768px) and (max-width:991px){ span.view_scroll_spacer{ width:30px; padding-left:3px } } @media (max-width:767px){ span.view_scroll_spacer{ width:45px; padding-left:18px } } .show-right-column.hide-left-column span.view_scroll_spacer,.hide-right-column.show-left-column span.view_scroll_spacer{ width:27px; padding-left:2px } @media (min-width:992px) and (max-width:1199px){ .show-right-column.hide-left-column span.view_scroll_spacer,.hide-right-column.show-left-column span.view_scroll_spacer{ width:44px; padding-left:16px } } @media (min-width:768px) and (max-width:991px){ .show-right-column.hide-left-column span.view_scroll_spacer,.hide-right-column.show-left-column span.view_scroll_spacer{ width:41px; padding-left:13px } } @media (max-width:767px){ .show-right-column.hide-left-column span.view_scroll_spacer,.hide-right-column.show-left-column span.view_scroll_spacer{ width:45px; padding-left:14px } } #view_scroll_left,#view_scroll_right{ margin-top:38px; height:20px; width:20px; line-height:0; font-size:0; overflow:hidden } @media (min-width:768px) and (max-width:991px){ #view_scroll_left,#view_scroll_right{ margin-top:28px } } #view_scroll_left:before,#view_scroll_right:before{ padding-left:2px; color:#c0c0c0; font-family:"FontAwesome"; font-size:20px; line-height:22px } #view_scroll_left:hover:before,#view_scroll_right:hover:before{ color:#333 } #view_scroll_right{ float:left } #view_scroll_right:before{ content:"\f138" } #view_scroll_left{ margin-top:0 } #view_scroll_left:before{ content:"\f137"; padding-right:2px } .resetimg{ padding:10px 0 0 } .resetimg #resetImages i{ margin-right:6px } .view_scroll_spacer{ margin-top:38px } @media (min-width:768px) and (max-width:991px){ .view_scroll_spacer{ margin-top:28px } } #usefull_link_block{ list-style-type:none } #usefull_link_block li{ margin:0 0 8px 0 } @media (min-width:768px) and (max-width:991px){ #usefull_link_block li{ float:none !important } } #usefull_link_block li:first-child{ margin:0 0 8px 0; border:none; padding:0 } #usefull_link_block li a{ color:#121212; font-weight:400; position:relative; padding-left:42px; line-height:22px; display:inline-block } #usefull_link_block li a:before{ font-family:"FontAwesome"; color:#333; font-size:27px; line-height:26px; position:absolute; top:-4px; left:10px; font-weight:normal } #usefull_link_block li a:hover{ color:#000; text-decoration:underline } @media (min-width:768px) and (max-width:991px){ #usefull_link_block li.print{ margin:8px 0 0; padding:0; border:none } } #usefull_link_block li.print a:before{ content:"\f02f" } #usefull_link_block li.sendtofriend a:before{ content:"\f003" } #usefull_link_block li#left_share_fb{ clear:both; float:none } #usefull_link_block li#left_share_fb a{ padding-left:18px } #usefull_link_block li#left_share_fb a:before{ content:"\f09a" } #usefull_link_block li#favoriteproducts_block_extra_remove,#usefull_link_block li#favoriteproducts_block_extra_add,#usefull_link_block li#favoriteproducts_block_extra_removed,#usefull_link_block li#favoriteproducts_block_extra_added{ cursor:pointer; font-weight:700; clear:both; float:none; margin:0 0 8px 0; border:none; padding:0; position:relative } #usefull_link_block li#favoriteproducts_block_extra_remove:before,#usefull_link_block li#favoriteproducts_block_extra_add:before,#usefull_link_block li#favoriteproducts_block_extra_removed:before,#usefull_link_block li#favoriteproducts_block_extra_added:before{ font-family:"FontAwesome"; color:#333; font-size:19px; line-height:24px; position:absolute; top:-2px; left:0; font-weight:normal; content:"\f08a" } #usefull_link_block li#favoriteproducts_block_extra_remove:hover,#usefull_link_block li#favoriteproducts_block_extra_add:hover,#usefull_link_block li#favoriteproducts_block_extra_removed:hover,#usefull_link_block li#favoriteproducts_block_extra_added:hover{ color:#000 } #usefull_link_block li#favoriteproducts_block_extra_removed:before{ content:"\f004" } .pb-center-column{ margin-bottom:30px } .pb-center-column h1{ padding-bottom:16px; font-size:32px; font-weight:300; color:#121212 } .pb-center-column p{ margin-bottom:10px } .pb-center-column #product_reference{ margin-bottom:6px } .pb-center-column #short_description_block{ color:#666 } .pb-center-column #short_description_block .buttons_bottom_block{ display:none } .pb-center-column #short_description_block #short_description_content{ padding:0 0 15px; word-wrap:break-word } .pb-center-column #short_description_block #short_description_content p{ line-height:24px; font-size:14px; color:#000 } .pb-center-column #buy_block{ margin-top:10px } .pb-center-column #buy_block label{ display:inline-block; width:125px; font-weight:700; font-size:12px; text-align:right } .pb-center-column #buy_block p.price{ padding:0 } .pb-center-column #color_picker p{ padding-bottom:5px; font-weight:700 } #product p#loyalty{ padding:17px 0 15px 35px; border-top:1px solid #d6d4d4; border-bottom:1px solid #d6d4d4; margin:10px 0 -5px; position:relative } #product p#loyalty b{ color:#333 } #product p#loyalty:before{ content:"\f024"; font-family:"FontAwesome"; color:#cfcccc; font-size:26px; line-height:28px; position:absolute; top:16px; left:0 } #page .rte{ padding:0; word-wrap:break-word } #page .rte p{ color:#666; font-size:13px; line-height:20px; margin-bottom:1em; min-height:1px } .descriptionone{ display:none } #product_comments_block_tab p{ color:#121212; font-size:14px; line-height:24px } #attributes fieldset{ padding-bottom:3px } #attributes fieldset label{ vertical-align:top; display:block } #attributes .attribute_list{ width:100% } #attributes .attribute_list .form-control{ max-width:230px } #attributes .attribute_list .form-control option{ background:#fff; color:#666 } #attributes .attribute_list ul{ clear:both } #attributes .attribute_list ul li{ float:left; margin-right:10px } #attributes .attribute_list input.attribute_radio{ float:left; margin-left:3px } #attributes .attribute_list div.radio,#attributes .attribute_list div.radio span,#attributes .attribute_list div.radio input{ float:none; display:inline-block } #attributes .attribute_list #color_to_pick_list{ list-style-type:none } #attributes .attribute_list #color_to_pick_list li{ float:left; margin:0 3px 3px 0; padding:1px; border:1px solid #d6d4d4; clear:none; width:26px; height:26px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } #attributes .attribute_list #color_to_pick_list li a.color_pick{ display:block; height:22px; width:22px; cursor:pointer; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } #attributes .attribute_list #color_to_pick_list li a.color_pick img{ display:block; height:22px; width:22px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } #attributes .attribute_list #color_to_pick_list li.selected{ border:1px solid #4d4d4d } .product_attributes,.box-cart-bottom{ padding:20px 0 } .box-cart-bottom{ padding:0 } #short_description_content a,.page-product-box .rte a{ color:#333333; text-decoration:underline } #short_description_content a.btn,.page-product-box .rte a.btn{ text-decoration:none } .box-info-product{ background:#fff; border:0 solid #dbb879 } .box-info-product p{ margin-bottom:0; line-height:26px } .box-info-product .exclusive{ padding:0; border:1px solid #333; position:relative; display:inline-block; margin-left:10px; background:#333 } .box-info-product .exclusive:before{ font-family:"FontAwesome"; position:absolute; top:0; left:0; bottom:0; color:#fff; font-size:25px; line-height:47px; content:"\f07a"; z-index:2; width:51px; text-align:center; border:0 solid #333 } @media (max-width:991px){ .box-info-product .exclusive:before{ display:none } } .box-info-product .exclusive.added:before{ content:"\f00c" } .box-info-product .exclusive.added.disabled:before,.box-info-product .exclusive.disabled:before{ height:51px; content:"\f110"; animation:2s linear 0s normal none infinite spin; -webkit-animation:2s linear 0s normal none infinite spin; -moz-animation:2s linear 0s normal none infinite spin; border:none } .box-info-product .exclusive:after{ position:absolute; top:0; bottom:0; left:51px; content:""; width:0; z-index:2 } @media (max-width:991px){ .box-info-product .exclusive:after{ display:none } } .box-info-product .exclusive span{ font-weight:400; font-size:16px; line-height:22px; border:0; text-transform:uppercase; padding:12px 36px 14px 60px; color:#fff; background:transparent; display:block !important; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; transition:all 0.3s ease } @media (max-width:1199px){ .box-info-product .exclusive span{ padding:12px 22px 14px 55px; font-size:14px } } @media (max-width:991px){ .box-info-product .exclusive span{ padding:8px 12px 10px; text-align:left } } .box-info-product .exclusive:hover{ background:#000 } @media (max-width:768px){ .box-info-product .exclusive,.box-info-product .exclusive span{ width:49%; padding:0 10px 0 0 } .box-info-product .exclusive span{ padding:12px 20px; text-align:center; font-size:18px } } span.reduction_percent_display{ height:28px; display:block; color:#FFFFFF; font-weight:800; float:right; margin-top:-31px; padding:0 20px; background-color:#3B79D2; border-radius:4px; border:1px solid #331717; -webkit-box-shadow:13px 2px 35px 0 rgba(0,0,0,0.75); -moz-box-shadow:13px 2px 35px 0 rgba(0,0,0,0.75); box-shadow:0 2px 9px 0 rgba(0,0,0,0.75) } #center_column.col-sm-9 .col-md-3 .box-info-product{ background:#f6f6f6; border:1px solid #d2d0d0; border-top:1px solid #b0afaf; border-bottom:1px solid #b0afaf } #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive{ padding:0; border-top:1px solid #0079b6; border-right:1px solid #006fa8; border-left:1px solid #006fa8; border-bottom:1px solid #012740; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; position:relative; display:block; background-image:-moz-linear-gradient(#009ad0,#007ab7); background-image:-webkit-linear-gradient(#009ad0,#007ab7); background-image:linear-gradient(#009ad0,#007ab7); } #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:before{ font-family:"FontAwesome"; position:relative; top:0; left:0; bottom:0; color:#fff; font-size:25px; line-height:47px; text-shadow:0 1px #015883; content:"\f07a"; z-index:2; width:51px; text-align:center; border:none; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0 } @media (max-width:991px){ #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:before{ display:none } } #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive.added:before{ content:"\f00c" } #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive.added.disabled:before,#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive.disabled:before{ content:"\f110"; animation:2s linear 0s normal none infinite spin; -webkit-animation:2s linear 0s normal none infinite spin; -moz-animation:2s linear 0s normal none infinite spin; border:none } #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:after{ background:none; position:absolute; top:0; bottom:0; left:51px; content:""; width:1px; z-index:2 } @media (max-width:991px){ #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:after{ display:none } } #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive span{ font-weight:500; font-size:18px; line-height:22px; border:none; border-top:1px solid #006fa8; text-shadow:0 1px #015883; padding:12px 16px 14px; color:#fff; display:block !important; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; transition:all 0.3s ease } @media (max-width:1199px){ #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive span{ font-size:16px } } @media (max-width:991px){ #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive span{ padding:8px 12px 10px; text-align:center } } #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:hover{ background-image:-moz-linear-gradient(#007ab7,#009ad0); background-image:-webkit-linear-gradient(#007ab7,#009ad0); background-image:linear-gradient(#007ab7,#009ad0); background-position:0 0 } .table-data-sheet{ border-bottom:1px solid #ebebeb; width:100%; margin:0 0 20px; background:#fff } .table-data-sheet tr{ border-top:1px solid #ebebeb } .table-data-sheet tr.even{ background:#fdfdfd } .table-data-sheet tr td{ padding:10px 20px 11px } .table-data-sheet tr td:first-child{ border-right:1px solid #ebebeb; width:30%; font-weight:700; color:#333 } table.table-product-discounts{ border:none; border-bottom:1px solid #ebebeb; border-right:1px solid #ebebeb; width:50%; margin:0 0 20px; background:#fff } @media (max-width:767px){ table.table-product-discounts{ width:100% } } table.table-product-discounts tr th{ background:#fbfbfb; color:#333; font-weight:700; border:none; font-weight:700 } table.table-product-discounts tr td,table.table-product-discounts tr th{ border-left:1px solid #ebebeb; width:33%; padding:10px 20px 11px; border-top:1px solid #ebebeb; border-right:none; text-shadow:none; text-transform:none; font-size:13px; line-height:18px; border-bottom:none } .accessories-block .block_description{ display:none } .accessories-block .exclusive span{ font-size:13px; line-height:18px; padding:2px 8px 3px; text-decoration:none } .accessories-block .exclusive span:focus,.accessories-block .exclusive span:active{ text-decoration:none } .accessories-block .product-name{ margin-bottom:5px } .accessories-block .product-name a{ font-size:15px; line-height:18px; color:#3a3939 } .accessories-block .product-name a:hover{ color:#515151 } .accessories-block div ul li a{ display:inline-block } .accessories-block div ul li.s_title_block a,.accessories-block div ul li.s_title_block span{ font-weight:700 } .product-names{ border:0 solid #CCC; background:#fff; padding:0 } #quantity_wanted_p input{ width:78px; height:27px; padding:0 6px; float:left; border:1px solid #d6d4d4; line-height:27px } #quantity_wanted_p .btn{ float:left; margin-left:3px } #quantity_wanted_p label{ display:block; margin-bottom:7px } #availability_statut span#availability_label,#availability_date_label{ display:inline-block; width:125px; font-weight:700; font-size:12px; text-align:right } #quantityAvailable{ color:#333; font-size:13px; line-height:18px; font-weight:700 } #availability_value,#last_quantities{ color:#fff; font-weight:400; line-height:18px; display:inline-block; padding:3px 8px 4px; margin-left:5px } #availability_statut span{ background:#121212; border:0 } #last_quantities{ background:#dbb879; padding:4px 8px 3px; position:relative; top:1px; margin-left:0 } #availability_statut,#pQuantityAvailable{ display:none !important } #pQuantityAvailable span{ font-weight:700; color:#333 } .box-security{ border-top:1px solid #ebebeb; padding:19px 19px 6px; background:#fff } .content_prices{ padding:13px 19px } .discount{ display:none } .our_price_display{ font-weight:400; font-size:29px; line-height:32px; color:#333 } @media (max-width:991px){ .our_price_display{ font-size:26px; line-height:28px } } .our_price_display .price{ font-weight:400; font-size:29px; line-height:32px; color:#333 } @media (max-width:991px){ .our_price_display .price{ font-size:26px; line-height:28px } } #old_price{ font-size:13px; display:inline-block; } #reduction_percent,#reduction_amount{ margin-right:10px; padding:1px 2px; font-weight:600; font-size:21px; line-height:23px; color:#fff; background:#f13340; border:1px solid #d02a2c } #reduction_percent span,#reduction_amount span{ display:inline } .hide-left-column.hide-right-column #reduction_percent,.hide-left-column.hide-right-column #reduction_amount{ display:inline-block } .pb-center-column p.online_only{ font-weight:700; font-size:13px; color:#f13340; text-align:left } .buttons_bottom_block{ clear:both; padding:13px 19px 0 } .buttons_bottom_block #wishlist_button{ font-weight:700 } #send_friend_form{ width:555px; overflow:hidden } @media (max-width:767px){ #send_friend_form{ width:280px } } #send_friend_form .product img{ margin:0 0 10px 0; border:1px solid #d6d4d4 } #send_friend_form .product p{ padding:0; color:#333 } #send_friend_form .product p .product_name{ font-size:12px; color:#000 } #send_friend_form .form_container{ padding:10px 15px; border:1px solid #d6d4d4; background:#fbfbfb } #send_friend_form .form_container p.intro_form{ padding-bottom:6px; font-weight:700; font-size:13px; color:#333 } #send_friend_form .form_container p.txt_required{ padding-bottom:0; color:#666 } #send_friend_form .form_container .text{ padding-bottom:10px } #send_friend_form .form_container .text label{ display:block; padding:0; width:100%; font-size:12px } #send_friend_form .form_container .text input{ padding:0 5px; height:22px; width:100%; border:1px solid #d6d4d4; font-size:12px; color:#666 } #send_friend_form .submit{ margin-top:20px; padding-bottom:0; text-align:right } p.infoCustomizable{ margin-bottom:30px } ul#uploadable_files,ul#text_fields{ list-style-type:none } .customizableProductsFile,.customizableProductsText{ margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #d6d4d4 } .customizationUploadLine{ padding-bottom:10px } .customizationUploadLine label{ display:block; vertical-align:top } .customizationUploadLine textarea{ width:50%; border:1px solid #d6d4d4; color:#777777 } .customizationUploadBrowse img + a{ position:relative; top:-51px } #customizedDatas{ float:right } #product.content_only div.primary_block{ margin-bottom:0 } @media (max-width:991px){ #product.content_only div.primary_block{ margin-right:0 } } #product.content_only div.primary_block div.pb-left-column{ padding:20px 20px 5px 35px; width:47% } @media (max-width:479px){ #product.content_only div.primary_block div.pb-left-column{ width:100%; float:none } } #product.content_only div.primary_block div.pb-left-column span.view_scroll_spacer{ width:38px; padding-left:10px } #product.content_only div.primary_block div.pb-left-column #thumbs_list{ width:392px } #product.content_only div.primary_block div.pb-center-column{ padding:20px 20px 60px 0; width:27.5%; margin-bottom:0; min-height:623px; height:100% } @media (max-width:991px){ #product.content_only div.primary_block div.pb-center-column{ min-height:440px } } #product.content_only div.primary_block div.pb-center-column .product_comments_block_extra{ padding-right:0 } @media (max-width:479px){ #product.content_only div.primary_block div.pb-center-column .comments_advices li{ display:block } #product.content_only div.primary_block div.pb-center-column .comments_advices a.reviews{ margin:0; padding:0; border:none } } #product.content_only div.primary_block div.pb-center-column #ShareDiv{ position:absolute; bottom:8px } #product.content_only div.primary_block div.pb-right-column{ width:25.5%; padding-right:15px; padding-left:0 } #product.content_only div.primary_block div.pb-right-column .box-info-product{ border-top-width:0; border-right:none; border-bottom:none; min-height:623px; height:100%; -moz-border-radius:0 4px 4px 0; -webkit-border-radius:0; border-radius:0 4px 4px 0; position:relative; padding-bottom:125px } @media (max-width:991px){ #product.content_only div.primary_block div.pb-right-column .box-info-product{ -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; border:1px solid #d6d4d4 } } #product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive{ display:block; width:100% } #product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive:before,#product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive:after{ display:block } #product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive span{ font-size:20px; text-align:center } @media (max-width:1199px){ #product.content_only div.primary_block div.pb-right-column .box-info-product #add_to_cart .exclusive span{ padding:12px 22px 14px 70px; font-size:20px } } #product.content_only div.primary_block div.pb-right-column .box-info-product .box-cart-bottom{ right:0; left:0 } #product.content_only div.primary_block div.pb-right-column #attributes .attribute_list .form-control{ width:230px } #product.content_only div.primary_block div.pb-right-column .product_attributes,#product.content_only div.primary_block div.pb-right-column .box-cart-bottom{ -moz-box-shadow:transparent 0 0 0; -webkit-box-shadow:transparent 0 0 0; box-shadow:transparent 0 0 0 } #product.content_only div.primary_block div.pb-right-column .product_attributes{ padding-top:0 } .addsharethisinner .stButton .stArrow{ display:none !important } @media (max-width:1050px){ #product.content_only div.primary_block div.pb-left-column,#product.content_only section.primary_block div.pb-left-column{ width:100%; padding-right:15px } #product.content_only div.primary_block div.pb-left-column #image-block,#product.content_only div.primary_block div.pb-left-column #views_block,#product.content_only section.primary_block div.pb-left-column #image-block,#product.content_only section.primary_block div.pb-left-column #views_block{ max-width:470px; width:100%; margin-left:auto; margin-right:auto } #product.content_only div.primary_block div.pb-left-column #thumbs_list li,#product.content_only section.primary_block div.pb-left-column #thumbs_list li{ width:90px; height:90px } #product.content_only div.primary_block div.pb-left-column #thumbs_list li img,#product.content_only section.primary_block div.pb-left-column #thumbs_list li img{ width:82px; height:82px } #product.content_only div.primary_block div.pb-center-column,#product.content_only section.primary_block div.pb-center-column{ width:50%; float:left; padding-left:35px } #product.content_only div.primary_block div.pb-right-column,#product.content_only section.primary_block div.pb-right-column{ width:50%; float:left } #product.content_only div.primary_block div.pb-right-column .box-info-product,#product.content_only section.primary_block div.pb-right-column .box-info-product{ border-top-width:1px; min-height:1px } } .ie8 .pb-left-column #image-block #view_full_size .span_link{ background:#fff; border:1px solid #d6d4d4 } .ie8 .box-security{ filter:none } .socialsharing_product{ margin:15px 0 } .info-wrapper{ position:relative; padding:25px; border:1px solid #ebebeb } .info-wrapper .tab-pane{ display:none } .info-wrapper .tab-pane.active{ display:block!important } #product .nav-tabs{ border-bottom:0 } #product .nav-tabs > li{ padding:0 } #product .nav-tabs > li > a{ color:#121212; text-transform:uppercase; font:400 16px/20px sans-serif; padding:16px 25px; border:0 solid #f6f6f6; background:#f6f6f6; margin-left:-1px } #product .nav-tabs > li.active > a,#product .nav-tabs > li:hover > a{ color:#fff; background:#121212; border:1px solid #121212; border:0 } .blockproductscategory .productscategory_h3{ border:0; color:#000; padding:20px 0 20px 0; margin:10px 0 0 0; font-weight:400; font-size:16px } .blockproductscategory .product-box .product-image{ border:0px solid #ebebeb; overflow:hidden } .blockproductscategory .product-box .product-image img{ -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; -o-transition:0.2s ease-out; transition:0.2s ease-out } .blockproductscategory .product-box .product-image:hover img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1) } .blockproductscategory .button.ajax_add_to_cart_button{ width:auto; font-weight:400; height:auto; padding:1px 3px; margin-top:5px } .socialsharing_product button{ font-size:0; margin-bottom:3px; border-radius:100%; width:40px; height:40px; line-height:40px; margin-right:5px } .socialsharing_product button i{ font-size:16px; color:#000 } #product h1{ color:#000; font-size:20px } .bx-wrapper{ position:relative; padding:0; zoom:1; margin:0 !important } .bx-wrapper img{ max-width:100%; display:block } .bx-viewport{ direction:ltr !important } .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{ position:absolute; bottom:-30px; width:100% } .bx-wrapper .bx-loading{ min-height:50px; height:100%; width:100%; position:absolute; top:0; left:0; z-index:2000; display:none } .bx-wrapper .bx-pager{ text-align:center; font-size:.85em; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:#666; padding-top:20px } .bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{ display:inline-block; zoom:1 } .bx-wrapper .bx-pager.bx-default-pager a{ text-indent:-9999px; display:block; width:10px; height:10px; margin:0 5px; background:#000; outline:0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px } .bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{ background:#000 } .bx-wrapper .bx-controls-direction a{ margin-top:38px; height:20px; width:20px; line-height:0; position:absolute; top:40%; margin-top:-10px; font-size:0; overflow:hidden; outline:none; text-decoration:none } .bx-wrapper .bx-controls-direction a:before{ padding-left:2px; color:#c0c0c0; font-family:"FontAwesome"; font-size:20px; line-height:22px } .bx-wrapper .bx-controls-direction a:hover:before{ color:#333 } .bx-next{ right:10px } .bx-next:before{ content:"\f138" } .bx-prev{ left:10px } .bx-prev:before{ content:"\f137" } .bx-wrapper .bx-controls-direction a.disabled{ display:none } .bx-wrapper .bx-controls-auto{ text-align:center } .bx-wrapper .bx-controls-auto .bx-start{ display:block; text-indent:-9999px; width:10px; height:11px; outline:0; margin:0 3px } .bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{ background-position:-86px 0 } .bx-wrapper .bx-controls-auto .bx-stop{ display:block; text-indent:-9999px; width:9px; height:11px; outline:0; margin:0 3px } .bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{ background-position:-86px -33px } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{ text-align:left; width:80% } .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{ right:0; width:35px } .bx-wrapper .bx-caption{ position:absolute; bottom:0; left:0; background:#666; background:rgba(80,80,80,0.75); width:100% } .bx-wrapper .bx-caption span{ color:#fff; font-family:Arial,Helvetica,sans-serif; display:block; font-size:.85em; padding:10px } .socialsharing_product button{ margin-bottom:3px } #header .shopping_cart{ position:relative; float:right; padding-top:30px } #header .shopping_cart > a:first-child:after{ content:"\f107"; font-family:"FontAwesome"; display:inline-block; float:right; font-size:18px; color:#686666; padding:6px 0 0 0 } #header .shopping_cart > a:first-child:hover:after{ content:"\f106"; padding:4px 0 2px 0 } .shopping_cart{ width:270px } @media (max-width:480px){ .shopping_cart{ padding-top:20px } } @media (max-width:1200px){ .shopping_cart{ margin:0 auto; float:none; width:100% } } .shopping_cart > a:first-child{ padding:7px 10px 8px 16px; background:#f5f5f5; border:1px solid #ebebeb; display:block; font-weight:400; color:#000; overflow:hidden } @media (min-width:768px) and (max-width:991px){ .shopping_cart > a:first-child span.ajax_cart_product_txt,.shopping_cart > a:first-child span.ajax_cart_product_txt_s{ display:none !important } } .shopping_cart > a:first-child b{ color:#000; font:600 14px/22px sans-serif; padding-right:5px } .shopping_cart > a:first-child:before{ width:29px; height:29px; background-size:cover; color:#000; margin-right:15px; display:inline-block; vertical-align:middle; content:"\ " } .shopping_cart .ajax_cart_total{ display:none !important } .shopping_cart .block_cart_expand:after,.shopping_cart .block_cart_collapse:after{ content:"\f0d7"; font-family:"FontAwesome"; display:inline-block; float:right; font-size:18px; color:#686666; padding:6px 0 0 0 } .shopping_cart .block_cart_collapse:after{ content:"\f0d8"; padding:4px 0 2px 0 } .cart_block .cart_block_list .remove_link{ position:absolute; right:10px; top:19px } .cart_block .cart_block_list .remove_link a,.cart_block .cart_block_list .ajax_cart_block_remove_link{ color:#777; display:block; width:100%; height:100% } .cart_block .cart_block_list .remove_link a:before,.cart_block .cart_block_list .ajax_cart_block_remove_link:before{ display:inline-block; content:"\f057"; font-family:"FontAwesome"; font-size:18px; line-height:18px } .cart_block .cart_block_list .remove_link a:hover,.cart_block .cart_block_list .ajax_cart_block_remove_link:hover{ color:#515151 } .cart_block .cart-images{ float:left; margin-right:20px } .cart_block .cart-info{ overflow:hidden; position:relative; padding-right:20px } .cart_block .cart-info .product-name{ padding-bottom:5px; margin-top:-4px } .cart_block .cart-info .product-name a{ font-size:13px; line-height:18px; display:inline-block } .cart_block .cart-info .quantity-formated{ display:inline-block; color:#9c9b9b; text-transform:uppercase; font-size:10px; padding-right:5px } .cart_block .cart-info .quantity-formated .quantity{ font-size:15px } .cart_block dt{ font-weight:normal; overflow:hidden; padding:20px 10px 16px 20px; position:relative } .cart_block dd{ position:relative } .cart_block dd .cart_block_customizations{ border-top:1px dashed #333 } .cart_block dd .cart_block_customizations li{ padding:10px 20px } .cart_block dd .cart_block_customizations li .deleteCustomizableProduct{ position:absolute; right:10px } .cart_block .cart_block_no_products{ margin:0; padding:10px 20px } .cart_block .cart-prices{ border-top:1px solid #d6d4d4; font-weight:normal; padding:5px 20px 5px 20px } .cart_block .cart-prices .cart-prices-line{ overflow:hidden; border-bottom:0 solid #515151; padding:0 0 } .cart_block .cart-prices .cart-prices-line.last-line{ border:none } .cart_block .cart-buttons{ overflow:hidden; padding:20px 20px 10px 20px; margin:0; background:#f6f6f6 } .cart_block .cart-buttons a{ width:100%; float:left; text-align:center; margin-bottom:10px; margin-right:10px } .cart_block .cart-buttons a#button_order_cart{ margin-right:0; border:none } .cart_block .cart-buttons a#button_order_cart span{ padding:7px 0; font-size:1.1em; color:#fff; border:solid 1px #121212; text-transform:uppercase; letter-spacing:1px; background:#121212 } .cart_block .cart-buttons a#button_order_cart span i{ display:none } .cart_block .cart-buttons a#button_order_cart:hover span{ border:solid 1px #333; background:#333; color:#fff } #header .cart_block{ position:absolute; top:90px; right:0; z-index:100; display:none; height:auto; background:#f6f6f6; color:#121212; width:270px } @media (max-width:480px){ #header .cart_block{ width:100% } } @media (max-width:1200px){ #header .cart_block{ width:100% } } #header .cart_block a{ color:#121212 } #header .cart_block a:hover{ color:#121212 } #header .cart_block .cart_block_list .remove_link a,#header .cart_block .cart_block_list .ajax_cart_block_remove_link{ color:#121212; outline:none; text-decoration:none } #header .cart_block .cart_block_list .remove_link a:hover,#header .cart_block .cart_block_list .ajax_cart_block_remove_link:hover{ color:#121212 } #header .cart_block .price{ color:#121212 } #header .cart_block dt{ border-bottom:1px solid #ebebeb } #header .cart_block dt.first_item{ background:none } #header .cart_block .product-atributes{ padding-bottom:10px; font-size:11px } #header .cart_block .product-atributes a{ color:#121212 } #header .cart_block .product-atributes a:hover{ color:#121212 } #header .cart_block .cart-prices{ border:none; background:#f6f6f6 } #header .cart_block .cart-buttons{ background:#f6f6f6 } #header .block_content{ margin-bottom:0 } .cart_block #cart_block_summary,.cart_block .title_block span,#header .cart_block h4,#header .cart_block .title_block,#header .cart_block h4{ display:none } .cart_block .cart_block_shipping_cost,.cart_block .cart_block_tax_cost,.cart_block .cart_block_total,.cart_block .cart_block_wrapping_cost{ float:right } .cart_block table.vouchers{ clear:both; width:80%; margin:0 auto; margin-bottom:10px } .cart_block table.vouchers tr td{ padding:2px } .cart_block table.vouchers tr td.quantity{ margin-right:5px; min-width:18px } .cart_block table.vouchers tr td.delete{ padding-left:0; padding-right:0; text-align:right; width:15px } .layer_cart_overlay{ background-color:#000; display:none; height:100%; left:0; position:fixed; top:0; width:100%; z-index:98; opacity:0.2 } * html .layer_cart_overlay{ position:absolute; left:0; margin-left:-160px; opacity:0.2 } #layer_cart{ background-color:#fff; position:absolute; display:none; z-index:99; width:84%; margin-right:8%; margin-left:8%; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px } #layer_cart .layer_cart_product{ padding:30px 30px 30px 30px; overflow:hidden; position:static } #layer_cart .layer_cart_product h2{ font:400 23px/29px Helvetica,sans-serif; color:#46a74e; margin-bottom:22px; margin-top:8px } @media (max-width:767px){ #layer_cart .layer_cart_product h2{ font-size:18px; padding-right:0; line-height:normal } } #layer_cart .layer_cart_product h2 i{ font-size:30px; line-height:30px; float:left; padding-right:8px } @media (max-width:767px){ #layer_cart .layer_cart_product h2 i{ font-size:22px; line-height:22px } } #layer_cart .layer_cart_product .product-image-container{ max-width:178px; border:1px solid #d6d4d4; padding:5px; float:left; margin-right:30px } @media (max-width:480px){ #layer_cart .layer_cart_product .product-image-container{ float:none; margin-right:0; margin-bottom:10px } } #layer_cart .layer_cart_product .layer_cart_product_info{ padding:38px 0 0 0 } #layer_cart .layer_cart_product .layer_cart_product_info #layer_cart_product_title{ display:block; padding-bottom:8px } #layer_cart .layer_cart_product .layer_cart_product_info > div{ padding-bottom:7px } #layer_cart .layer_cart_product .layer_cart_product_info > div strong{ padding-right:3px } #layer_cart .layer_cart_cart{ background:#fafafa; border-left:1px solid #ebebeb; padding:21px 30px 170px 30px; -moz-border-radius:0 4px 4px 0; -webkit-border-radius:0; border-radius:0 4px 4px 0; position:relative } @media (min-width:1200px){ #layer_cart .layer_cart_cart{ min-height:318px } } @media (min-width:992px) and (max-width:1199px){ #layer_cart .layer_cart_cart{ min-height:360px } } @media (max-width:991px){ #layer_cart .layer_cart_cart{ -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0; border-radius:0 0 4px 4px; border-left:none; border-top:1px solid #ebebeb } } #layer_cart .layer_cart_cart h2{ font-size:23px; font-weight: 400; line-height: 29px; font-family: Arial,Helvetica,sans-serif; color:#333; border-bottom:1px solid #ebebeb; padding-bottom:13px; margin-bottom:17px } @media (max-width:767px){ #layer_cart .layer_cart_cart h2{ font-size:18px } } #layer_cart .layer_cart_cart .layer_cart_row{ padding:0 0 7px 0 } #layer_cart .layer_cart_cart .button-container{ position:absolute; bottom:0; left:0; width:100%; padding:0 30px 20px 30px } #layer_cart .layer_cart_cart .button-container .btn{ margin-bottom:10px } #layer_cart .layer_cart_cart .button-container span.exclusive-medium{ margin-right:5px; min-width:245px } #layer_cart .layer_cart_cart .button-container span.exclusive-medium i{ padding-right:5px; color:#777777; display:none } #layer_cart .cross{ position:absolute; right:7px; top:8px; width:25px; height:25px; cursor:pointer; color:#333; z-index:2 } #layer_cart .cross:before{ content:"\f057"; display:block; font-family:"FontAwesome"; font-size:25px; line-height:25px } #layer_cart .cross:hover{ color:#515151 } #layer_cart .continue{ cursor:pointer; border:1px solid #ebebeb; text-align:center } #layer_cart p{ padding:0 } #layer_cart .crossseling .crossseling-content{ border-top:1px solid #d6d4d4; padding:26px 30px 40px 30px; position:relative } #layer_cart .crossseling h2{ font:400 23px/26px Arial,Helvetica,sans-serif; color:#333; margin-bottom:25px } #layer_cart .crossseling #blockcart_list{ max-width:773px; width:84%; margin:0 auto; overflow:hidden } #layer_cart .crossseling #blockcart_list ul{ display:block } #layer_cart .crossseling #blockcart_list ul li{ float:left; width:178px; margin:0 0 0 0 } #layer_cart .crossseling #blockcart_list ul li .product-image-container{ border:1px solid #d6d4d4; text-align:center; padding:5px; margin-bottom:15px } #layer_cart .crossseling #blockcart_list ul li .product-image-container img{ width:100% } #layer_cart .crossseling #blockcart_list ul li .product-name{ padding-bottom:5px } #layer_cart .crossseling #blockcart_list ul li .product-name a{ font-size:15px; line-height:20px } #layer_cart .crossseling #blockcart_list a.bx-prev,#layer_cart .crossseling #blockcart_list a.bx-next{ display:block; font-family:"FontAwesome"; font-size:20px; line-height:20px; width:20px; height:20px; color:#333; text-indent:-5000px; position:absolute; top:45%; margin-top:-20px } #layer_cart .crossseling #blockcart_list a.bx-prev:after,#layer_cart .crossseling #blockcart_list a.bx-next:after{ display:block; text-indent:0 } #layer_cart .crossseling #blockcart_list a.bx-prev:hover,#layer_cart .crossseling #blockcart_list a.bx-next:hover{ color:#c0c0c0 } #layer_cart .crossseling #blockcart_list a.bx-prev.disabled,#layer_cart .crossseling #blockcart_list a.bx-next.disabled{ display:none } #layer_cart .crossseling #blockcart_list a.bx-prev{ left:5% } #layer_cart .crossseling #blockcart_list a.bx-prev:after{ content:"\f137" } #layer_cart .crossseling #blockcart_list a.bx-next{ right:5% } #layer_cart .crossseling #blockcart_list a.bx-next:after{ content:"\f138" } #layer_cart .crossseling #blockcart_list .bx-controls{ overflow:hidden } #layer_cart .button-medium{ min-width:245px; text-align:center } #layer_cart .button-medium i{ display:none } #categories_block_top{ clear:both; position:relative; top:30px } #categories_block_top .sf-menu{ position:relative } #categories_block_top .sf-menu > li{ position:static } #categories_block_top .sf-menu > li > ul{ width:100%; top:60px; margin:0 20px } #categories_block_top .sf-menu > li > ul > li{ display:block; float:left; width:20%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0 10px } #categories_block_top .sf-menu > li > ul > .category_thumb{ display:block; clear:both; overflow:hidden; width:100% } #categories_block_top .sf-menu > li > ul > .category_thumb img{ display:inline-block; width:33% } #categories_block_top .sf-menu > li h4 a{ font-size:1.1em } #categories_block_top .sf-menu > li h4 a:before{ display:none } #categories_block_top .sf-menu > li .main-level-submenus{ position:relative; display:block !important; visibility:visible !important; top:0; background:none; box-shadow:none; padding:0; left:0 } #categories_block_top .sf-menu .category_thumb{ display:none } #categories_block_left .block_content > ul{ border-top:0 solid #ebebeb } #categories_block_left li, .tree_block li{ position:relative } #categories_block_left li a, .tree_block li a{ color:#333; display:block; font-size:13px; line-height:25px; padding:0 30px 0 0; border-top:1px solid #ebebeb } #amount{ margin-left:5px; } #categories_block_left li span.grower{ display:block; background:transparent; position:absolute; right:0; top:0; cursor:pointer; font-family:"FontAwesome"; font-size:14px } #categories_block_left li span.grower.OPEN:before,#categories_block_left li span.grower.CLOSE:before{ content:"\-"; display:block; vertical-align:middle; width:30px; height:30px; color:#000; line-height:30px; text-align:center } #categories_block_left li span.grower.CLOSE:before{ content:"\+"; color:black } #categories_block_left li span.grower:hover + a,#categories_block_left li a:hover,#categories_block_left li a.selected{ background:#fff } #categories_block_left li li a{ font-weight:normal; color:#000 } #categories_block_left li li a:before{ content:"\f105"; font-family:"FontAwesome"; line-height:29px; padding-right:8px; -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; -o-transition:0.2s ease-out; transition:0.2s ease-out } #categories_block_left li li a:hover:before{ padding-right:13px } #categories_block_left .title_block{ margin-bottom:5px; margin-top:5px } #categories_block_left h2.title_block{ display:none !important } .product_list > li > p ,.product_list > li > p strong{ font-weight:normal !important; font-size:20px !important } .layered_price .layered_subtitle_heading{ display:none !important } #currencies-block-top{ float:right; border-left:0 solid #515151; position:relative } @media (max-width:479px){ #currencies-block-top{ width:25% } } #currencies-block-top span.firstWord{ display:none } #currencies-block-top div.current{ font-weight:normal; padding:8px 10px 10px 10px; color:#000; cursor:pointer; line-height:18px } @media (max-width:479px){ #currencies-block-top div.current{ text-align:center; padding:9px 5px 10px; font-size:11px } } #currencies-block-top div.current strong{ color:#777777 } #currencies-block-top div.current:hover,#currencies-block-top div.current.active{ background:transparent } #currencies-block-top div.current:after{ content:"\f107"; font-family:"FontAwesome"; font-size:12px; line-height:18px; color:#121212; vertical-align:-2px; padding-left:12px } @media (max-width:479px){ #currencies-block-top div.current:after{ padding-left:2px; font-size:13px; line-height:13px; vertical-align:0 } } @media (max-width:479px){ #currencies-block-top div.current .cur-label{ display:none } } #currencies-block-top ul{ display:none; position:absolute; top:39px; left:0; width:157px; background:#f5f5f5; border:1px solid #ebebeb; z-index:2 } #currencies-block-top ul li{ color:#121212; line-height:35px; border-bottom:1px solid #ebebeb; font-size:13px } #currencies-block-top ul li a,#currencies-block-top ul li > span{ padding:0 10px 0 12px; display:block; color:#121212 } #currencies-block-top ul li.selected,#currencies-block-top ul li:hover a{ background:#f1f1f1 } #languages-block-top{ float:right; border-right:1px solid #ebebeb; position:relative } @media (max-width:479px){ #languages-block-top{ width:25% } } #languages-block-top span.firstWord{ display:none } #languages-block-top div.current{ font-weight:normal; padding:8px 10px 10px 10px; line-height:18px; color:#121212; cursor:pointer } @media (max-width:479px){ #languages-block-top div.current{ text-align:center; padding:9px 5px 10px; font-size:11px } } #languages-block-top div.current strong{ color:#777777 } #languages-block-top div.current:after{ content:"\f107"; font-family:"FontAwesome"; font-size:12px; line-height:18px; color:#121212; vertical-align:-2px; padding-left:12px } @media (max-width:479px){ #languages-block-top div.current:after{ padding-left:2px; font-size:13px; line-height:13px; vertical-align:0 } } @media (max-width:479px){ #languages-block-top div.current .cur-label{ display:none } } #languages-block-top ul{ display:none; position:absolute; top:39px; left:0; width:157px; background:#f5f5f5; border:1px solid #ebebeb; z-index:2 } #languages-block-top ul li{ color:#121212; line-height:35px; border-bottom:1px solid #ebebeb; font-size:13px } #languages-block-top ul li a,#languages-block-top ul li > span{ padding:0 10px 0 12px; display:block; color:#121212 } #languages-block-top ul li.selected,#languages-block-top ul li:hover a{ background:#f1f1f1 } .shop-phone{ float:left; padding:5px 0 8px; line-height:24px } @media (max-width:767px){ .shop-phone{ display:none } } .shop-phone i{ font-size:16px; line-height:16px; color:#000; padding-right:7px } .shop-phone strong{ color:#000 } @media (max-width:991px){ .shop-phone.is_logged{ display:none } } #contact-link{ float:right; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb } @media (max-width:479px){ #contact-link{ text-align:center } } #contact-link a{ display:block; color:#000; font-weight:400; padding:8px 10px 11px 10px; cursor:pointer; line-height:18px } @media (max-width:479px){ #contact-link a{ font-size:11px; padding-left:5px; padding-right:5px } } #contact-link a:hover,#contact-link a.active{ background:transparent; text-decoration:underline } @media (max-width:767px){ #contact-link.is_logged{ display:none } } @media (max-width:767px){ #contact_block{ margin-bottom:20px } } #contact_block .label{ display:none } #contact_block .block_content{ color:#888888 } #contact_block p{ margin-bottom:4px } #contact_block p.tel{ font:400 17px/21px Arial,Helvetica,sans-serif; color:#333; margin-bottom:6px } #contact_block p.tel i{ font-size:25px; vertical-align:-2px; padding-right:10px } #columns #newsletter_block_left .form-group{ margin-bottom:0 } #columns #newsletter_block_left .form-group .form-control{ max-width:222px; display:inline-block; margin-right:6px } @media (min-width:768px) and (max-width:1199px){ #columns #newsletter_block_left .form-group .form-control{ margin-bottom:10px; margin-right:0 } } #columns #newsletter_block_left .success_inline,#columns #newsletter_block_left .warning_inline{ text-align:left; padding:1px 0 0 0; margin-bottom:-19px } #columns #newsletter_block_left .success_inline{ color:#418B19 } #columns #newsletter_block_left .warning_inline{ color:#f13340 } #footer #newsletter_block_left{ overflow:hidden; width:50%; float:left; padding:25px 15px 22px 15px; margin-bottom:0; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb } @media (max-width:1024px){ #footer #newsletter_block_left{ width:100%; border-right:0 } } #footer #newsletter_block_left h4{ background:none; float:left; padding:7px 16px 5px 0; font-size:14px; line-height:25px; border:none; color:#000; font-weight:400; text-transform:uppercase } #footer #newsletter_block_left h4:after{ display:none } #footer #newsletter_block_left .block_content{ overflow:hidden } #footer #newsletter_block_left .form-group{ margin-bottom:0 } #footer #newsletter_block_left .form-group .form-control{ height:45px; max-width:267px; background:#fff; border-color:#ebebeb; color:#666; padding:10px 43px 10px 12px; display:inline-block; float:left } #footer #newsletter_block_left .form-group .form-control:focus{ -moz-box-shadow:black 0 0 0; -webkit-box-shadow:black 0 0 0; box-shadow:black 0 0 0 } #footer #newsletter_block_left .form-group .button-small{ margin-left:0; border:none; background:none; text-align:center; color:#fff; background:#000; padding:0 8px; line-height:38px } #footer #newsletter_block_left .form-group .button-small:before{ content:"\f105"; font-family:"FontAwesome"; text-shadow:0 0 0 !important; font-size:16px; line-height:28px; display:none } #footer #newsletter_block_left .form-group .button-small:hover{ color:#fff !important } #footer #newsletter_block_left .form-group .button-small span{ display:inline-block; text-transform:uppercase; font-size:14px } #footer #newsletter_block_left .warning_inline{ display:block; color:#f13340; font-size:13px; line-height:26px; clear:both } @media (min-width:1200px){ #footer #newsletter_block_left .warning_inline{ display:inline-block; position:relative; top:-35px; margin-bottom:-35px; left:15px; clear:none } } #footer #newsletter_block_left .newsletter-input{ max-width:300px !important } @media (max-width:480px){ #footer #newsletter_block_left .form-group .button-small{ display:none } } #search_block_top{ padding-top:30px; padding-bottom:15px } #search_block_top #searchbox{ float:left; width:60%; -webkit-transition:0.3s ease-out; -o-transition:0.3s ease-out; -moz-transition:0.3s ease-out; transition:0.3s ease-out } #search_block_top #searchbox:hover{ float:left; width:80% } @media (max-width:768px){ #search_block_top #searchbox{ float:left; width:100%; -webkit-transition:0.3s ease-out; -o-transition:0.3s ease-out; -moz-transition:0.3s ease-out; transition:0.3s ease-out } #search_block_top #searchbox:hover{ float:left; width:100% } } #search_block_top .btn.button-search{ background:none; display:block; position:absolute; top:0; right:15px; border:none; color:#000; width:35px; height:35px; margin:0; text-align:center; padding:0; background-size:contain; } #search_block_top .btn.button-search span{ display:none } #search_block_top .btn.button-search:before{ content:"\f002"; display:block; font-family:"FontAwesome"; font-size:14px; width:100%; text-align:center; display:none } #search_block_top .btn.button-search:hover{ color:#000 } #search_block_top #search_query_top{ display:inline; padding:0 13px 0 15px; height:35px; line-height:35px !important; background:#f8f8f8; text-transform:uppercase; font-weight:400; border:1px solid #eee; font-size:15px; -webkit-transition:0.3s ease-out; -o-transition:0.3s ease-out; -moz-transition:0.3s ease-out; transition:0.3s ease-out } #search_block_top #search_query_top:hover{ display:inline; padding:0 13px 0 15px; height:35px; line-height:35px } #search_block_top #search_query_top::-webkit-input-placeholder{ color:#121212 } #search_block_top #search_query_top:-moz-placeholder{ color:#121212 } @media screen and (-webkit-min-device-pixel-ratio:0){ ::i-block-chrome,#search_block_top #search_query_top:hover{ display:inline; padding:13px 13px 13px 13px; height:45px; line-height:45px; background:#f2f3f3; margin-right:1px } ::i-block-chrome,#search_block_top #search_query_top{ display:inline; padding:13px 13px 13px 13px; height:45px; line-height:45px; background:#f2f3f3; margin-right:1px } } .ac_results{ background:white; border:1px solid #d6d4d4; width:271px; margin-top:-1px } .ac_results li{ padding:0 10px; font-weight:normal; color:#686666; font-size:13px; line-height:22px } .ac_results li.ac_odd{ background:white } .ac_results li:hover,.ac_results li.ac_over{ background:#fbfbfb } form#searchbox{ position:relative } form#searchbox label{ color:#333333 } form#searchbox input#search_query_block{ margin-right:10px; max-width:222px; margin-bottom:10px; display:inline-block; float:left } form#searchbox .button.button-small{ float:left } form#searchbox .button.button-small i{ margin-right:0 } #search_block_top #search_query_top{ } .tags_block .block_content{ overflow:hidden } .tags_block .block_content a{ display:inline-block; font-size:13px; line-height:16px; font-weight:bold; padding:4px 9px 5px 9px; border:1px solid #d6d4d4; float:left; margin:0 3px 3px 0 } .tags_block .block_content a:hover{ color:#333; background:#f6f6f6 } .header_user_info{ float:right; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb } .header_user_info a{ color:#000; font-weight:400; display:block; padding:8px 9px 11px 8px; cursor:pointer; line-height:18px } @media (max-width:479px){ .header_user_info a{ font-size:11px } } .header_user_info a:hover,.header_user_info a.active{ background:transparent; text-decoration:underline } #viewed-products_block_left li.last_item{ padding-bottom:0; margin-bottom:0; border-bottom:none } #block_top_menu{ padding-top:15px } .sf-contener{ clear:both; float:left; width:100%; -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; -o-transition:0.2s ease-out; transition:0.2s ease-out } @media (max-width:480px){ .sf-contener{ clear:both; width:100%; height:70px; background:none!important; transition:0.1s ease-out; box-shadow:0 0 0 rgba(0,0,0,0.0)!important; padding-left:0!important; padding-right:0!important; margin-left:0!important; margin-right:0!important; margin-top:5px!important } } .sf-menu,.sf-menu *{ margin:0; padding:0; list-style:none } .sf-menu{ position:relative; padding:0; width:100%; text-align:center; border-top:0 solid #ebebeb } @media (max-width:767px){ .sf-menu{ display:none } } .sf-menu ul{ position:absolute; top:-999em; background:white } @media (max-width:767px){ .sf-menu ul{ position:relative } } .sf-menu ul li{ width:100%; -webkit-transition:0.2s } .sf-menu li:hover{ visibility:inherit } .sf-menu > li{ display:inline-block; text-align:center; border-right:0 solid #d6d4d4; float:none } @media (max-width:767px){ .sf-menu > li{ float:none; width:100%; position:relative; border-right:none } .sf-menu > li span{ position:absolute; right:6px; top:20px; width:30px; height:30px; z-index:2; display:none } .sf-menu > li span:after{ font-family:"FontAwesome"; content:"\+"; color:#000; font-size:26px } .sf-menu > li span.active:after{ content:"\-" } } .sf-menu > li > a{ font-size:14px; letter-spacing:1px; text-transform:uppercase; color:#333; display:block; text-align:center; padding:12.8px 20.8px; border:1px solid #fff; border-bottom:1px solid #ebebeb; position:relative; -webkit-transition:0.2s; -moz-transition:0.2s; -o-transition:0.2s; transition:0.2s } .sf-menu > li.sfHover > a,.sf-menu > li > a:hover,.sf-menu > li.sfHoverForce > a{ -webkit-transition:0.2s; -moz-transition:0.2s; -o-transition:0.2s; transition:0.2s; color:#333 !important; border:1px solid #ebebeb; border-bottom:1px solid #fff } .sf-menu > li > a:hover{ color:#333!important } .sf-menu > li > a:hover{ background-color:#fbfbfb !important } @media (max-width:480px){ .sf-menu > li{ margin-right:10px; display:block; text-align:left; border-right:0 solid #d6d4d4; float:none; margin-bottom:0 } .sf-menu > li > a{ color:#000; padding:1px 20px 20px 20px } .sf-menu > li.sfHover > a,.sf-menu > li > a:hover,.sf-menu > li.sfHoverForce > a{ background:none; margin-right:0!important; border-top:0 solid #000; color:#000 } .sf-menu > li > a:hover:before,.sf-menu > li.sfHoverForce > a:before{ border-top:3px solid #fff } .sf-menu > li > a:before{ width:0; -webkit-transition:0.4s ease-out; -moz-transition:0.4s ease-out; -o-transition:0.4s ease-out; transition:0.4s ease-out; content:'\ '; height:3px; padding-top:17px; border-top:3px solid #fff; display:block } } .sf-menu li li li a{ display:inline-block; position:relative; color:#121212; font-size:13px; line-height:16px; font-weight:normal; padding-bottom:10px; -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; -o-transition:0.2s ease-out; transition:0.2s ease-out } .sf-menu li li li a:before{ content:"\f105"; display:inline-block; font-family:"FontAwesome"; padding-right:10px } .sf-menu li li li a:hover{ color:#121212; padding-left:7px } .sf-menu li ul{ display:none; left:0; top:62px; z-index:99; background:#f5f5f5; padding:12px 0 18px 0 } @media (max-width:767px){ .sf-menu li ul{ top:0 } } .sf-menu li li ul{ position:static; display:block !important; opacity:1 !important; background:none; -webkit-box-shadow:rgba(0,0,0,0) 0 0 0; -moz-box-shadow:rgba(0,0,0,0) 0 0 0; box-shadow:rgba(0,0,0,0) 0 0 0 } .sf-menu li li li ul{ padding:0 0 0 20px } .sf-menu li li li ul{ width:220px } ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{ top:-999em; background:none!important } ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{ left:200px; top:0 } ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{ top:-999em } ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{ left:200px; top:0 } .sf-menu > li > ul{ padding:26px 30px 31px; width:100%; background:#f5f5f5; text-align:left; margin-top:-4px; border-top:0 solid #ebebeb; border-bottom:0 solid #121212 } .sf-menu > li > ul > li > a{ text-transform:uppercase; font-weight:400; font-size:14px; color:#000; letter-spacing:0; border-bottom:1px solid #777777; line-height:30px; padding-bottom:7px } .sf-menu > li > ul > li > a:hover{ color:#333 } .sf-menu > li > ul > li{ float:left; width:20%; padding-right:15px } @media (max-width:767px){ .sf-menu > li > ul > li{ width:50% } } @media (max-width:479px){ .sf-menu > li > ul > li{ width:100%; text-align:center } } @media (min-width:768px){ .sf-menu > li > ul > li.first-in-line-lg{ clear:left } } @media (min-width:480px) and (max-width:767px){ .sf-menu > li > ul > li.first-in-line-xs{ clear:left } } .sf-menu > li > ul > li.category-thumbnail{ width:100% !important; float:none; clear:both; overflow:hidden; padding-right:0 } .sf-menu > li > ul > li.category-thumbnail > div{ float:left; padding-left:10px; width:33.333% } @media (max-width:479px){ .sf-menu > li > ul > li.category-thumbnail > div{ width:100%; padding-left:0; padding-top:10px; text-align:center } } .sf-menu > li > ul > li.category-thumbnail > div:first-child{ padding-left:0 } .sf-menu > li > ul > li.category-thumbnail > div img{ max-width:100%; border-top:1px solid #ebebeb; display:block } .cat-title{ display:none } @media (max-width:767px){ .cat-title{ display:block; font-size:18px; text-transform:uppercase; color:#fff; display:block; padding:17px 20px; border-bottom:0 solid #e9e9e9; background:#000; position:relative!important } .cat-title:hover{ background:#000; color:white } .cat-title:after{ display:block; font-family:"FontAwesome"; content:"\f0c9"; color:#fff; position:absolute; right:15px; top:18px; font-size:26px } .cat-title.active:after{ content:"\-" } } .sf-menu li.sf-search{ border:none } .sf-menu li.sf-search input{ display:inline; padding:0 13px; height:30px; line-height:30px; background:white; margin:13px 10px 0 0; font-size:13px; color:#9c9b9b; border:1px solid #d6d4d4 } @media (max-width:768px){ .scroll_solution{ max-height:500px; background:none; width:120%; margin-left:-25px; overflow:auto } .sf-menu{ position:relative; transition:0.1s ease-out; float:left; height:auto!important; text-align:center; margin-top:0; margin-bottom:7px; padding:0 0 0 0; width:100%; border-bottom:0 solid #2fdab8; background:#000 } .sf-menu li li li a{ display:block!important; background:#fff!important; margin-right:0!important; text-align:center } .sf-menu li li li a:hover{ display:block!important; background:#fff!important; margin-right:0!important } .sf-menu li li li{ display:block; text-align:center; margin-top:10px; background:#fff!important; margin-right:0!important } .sf-menu > li{ float:none; text-align:center; position:relative; border-right:none } .sf-menu > li span{ position:absolute; right:35px; top:35px; background:none; width:20px; height:20px; z-index:2; display:none } .sf-menu > li span:after{ font-family:"FontAwesome"; content:"\+"; color:#fff; font-size:12px } .sf-menu > li span.active:after{ content:"\-"; color:#fff } .sf-menu > li a{ color:#fff } .sf-menu li ul{ -webkit-box-shadow:rgba(0,0,0,0) 0 0 0; -moz-box-shadow:rgba(0,0,0,0) 0 0 0; box-shadow:rgba(0,0,0,0) 0 0 0 } } .sf-menu::before{ content:''; position:absolute; bottom:0; height:1px; background-color:#ebebeb !important; width:5000px; left:-2000px } #productscategory_list .product-name{ margin-bottom:5px } #productscategory_list .product-name a{ font-size:15px; line-height:18px; color:#3a3939 } #productscategory_list .product-name a:hover{ color:#515151 } #productscategory_list .exclusive span{ font-size:13px; line-height:18px; padding:2px 8px 3px; text-decoration:none } #productscategory_list .exclusive span:focus,#productscategory_list .exclusive span:active{ text-decoration:none } #adtm_menu{ clear:both; text-align:center; zoom:1; border-style:solid } div.adtm_sticky #adtm_menu{ margin-top:0 } #adtm_menu_inner{ border-style:solid } #adtm_menu ul#menu{ margin:0; list-style:none } #adtm_menu ul#menu li.li-niveau1{ float:none; display:inline-block } #adtm_menu ul#menu li.li-niveau1.advtm_search{ float:left; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-align-items:center; align-items:center } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1{ display:inline-block; float:none; border-style:solid } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span{ display:block } * html #adtm_menu ul#menu li.li-niveau1 a.a-niveau1 .advtm_menu_span{ display:inline-block } #adtm_menu ul#menu li.sub a.a-niveau1{ } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1:hover,#adtm_menu ul#menu li.li-niveau1:hover a.a-niveau1{ } #adtm_menu ul#menu li.sub a.a-niveau1:hover{ } #adtm_menu ul#menu li.sub:hover > a.a-niveau1 span{ } #adtm_menu ul#menu li div.adtm_sub{ position:absolute; left:-9999px; padding:0; box-sizing:border-box } * html #adtm_menu table{ border-collapse:collapse; margin:-1px -10px; font-size:1em; width:0; height:0 } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ left:0 } #adtm_menu ul#menu a:hover div.adtm_sub{ left:-1px; top:29px } #adtm_menu div.adtm_column_wrap{ } #adtm_menu div.adtm_column_wrap span.column_wrap_title{ text-align:left; display:block } #adtm_menu div.adtm_column_wrap ul{ padding:0; margin:0; list-style:none; zoom:1; padding-top:12px } #adtm_menu div.adtm_column_wrap ul li{ line-height:15px; padding:0; margin:0; zoom:1 } #adtm_menu div.adtm_column_wrap ul li a{ display:block; text-align:left } #adtm_menu div.adtm_column_wrap ul li a:hover{ } #adtm_menu td.adtm_column_wrap_td{ border-style:solid; border-width:0 } #adtm_menu table.columnWrapTable{ max-width:100%; width:100%; margin:0; padding:0; border-collapse:collapse; margin:0 } #adtm_menu table.columnWrapTable tr td{ vertical-align:top } #adtm_menu table.columnWrapTable tr td div.adtm_column_wrap{ } #adtm_menu .adtm_column_wrap_sizer{ font-size:0; height:0; line-height:0 } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1{ cursor:pointer } .clear{ clear:both } img.adtm_menu_icon{ vertical-align:top; margin-right:3px } #adtm_menu .searchboxATM .search_query_atm{ width:150px; margin-left:0!important } #adtm_menu .searchboxATM .button_mini{ display:inline-block } #adtm_menu .search_query_atm.form-control{ display:inline-block } #adtm_menu .adtm_unclickable{ text-decoration:none!important } div.adtm_product{ text-align:center } div.adtm_product .product-name{ display:inline-block; overflow:hidden; width:100%; color:currentcolor !important } div.adtm_product .product-image-container{ text-align:center } div.adtm_product .product-image-container img{ margin:0 auto } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile{ display:none } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{ display:none } @media (max-width:1199px){ div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{ display:block; position:relative; background-color:rgba(208,208,211,0.57); height:130px; width:85px; top:80px; right:-162px; -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); zoom:1; pointer-events:all } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i{ position:relative; top:48px; left:-20px; font-size:x-large; color:black } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i:before{ -moz-transform:rotate(315deg); -o-transform:rotate(315deg); -webkit-transform:rotate(315deg); -ms-transform:rotate(315deg); transform:rotate(315deg) } div.adtm_product .product-container .product-image-container .quick-view-wrapper-mobile{ display:block; background-color:transparent; height:155px; width:215px; position:absolute; overflow:hidden; pointer-events:none; top:30px; right:-30px; -moz-transform:rotate(270deg); -o-transform:rotate(270deg); -webkit-transform:rotate(270deg); -ms-transform:rotate(270deg); transform:rotate(270deg) } } div.adtm_product .product-container .product-image-container .quick-view{ font:700 13px/16px Arial,Helvetica,sans-serif; color:#777676; position:absolute; left:50%; top:50%; margin:-21px 0 0 -53px; padding:13px 0 0; background:rgba(255,255,255,0.82); width:107px; height:43px; text-align:center; -moz-box-shadow:rgba(0,0,0,0.16) 0 2px 8px; -webkit-box-shadow:rgba(0,0,0,0.16) 0 2px 8px; box-shadow:rgba(0,0,0,0.16) 0 2px 8px } div.adtm_product .product-container .product-image-container .quick-view span{ margin:0; padding:0 } @media (max-width:1199px){ div.adtm_product .product-container .product-image-container .quick-view{ display:none } } @media (min-width:1200px){ div.adtm_product .product-container .product-image-container .quick-view{ display:none } } @media (max-width:767px){ div.adtm_product .product-container .product-image-container .quick-view{ display:none } } @media (min-width:1200px){ div.adtm_product:hover .product-container .product-image-container .quick-view{ display:block } } div.adtm_product .product-container{ padding:0; position:relative } div.adtm_product .product-container .product-image-container{ border:1px solid #d6d4d4; margin-bottom:13px; padding:9px; position:relative } @media (max-width:767px){ div.adtm_product .product-container .product-image-container{ margin-left:auto; margin-right:auto; max-width:290px } } div.adtm_product .product-container .product-image-container .content_price{ background:rgba(0,0,0,0.65); bottom:-1px; left:0; padding:9px 0; position:absolute; width:100% } div.adtm_product .product-container .product-image-container .content_price span{ color:#fff } div.adtm_product .product-container .product-image-container .content_price span.old-price{ color:#b1b0b0 } div.adtm_product-15 .price_container{ margin:0; padding:5px } div.adtm_product-15 .price_container .price{ color:#990000; font-size:22px; font-weight:bold } div.adtm_product-15 .adtm_product_buttons_container{ padding:10px } div.adtm_product-15 .adtm_product_buttons_container a{ color:black } #adtm_menu_inner{ background-color:#fff } #adtm_menu{ position:relative; padding:0 0 0 0; margin:20px 0 0 0 } #adtm_menu_inner{ padding:0 0 0 0; margin:0 0 0 0; border-width:0 0 0 0 } #adtm_menu .li-niveau1 a.a-niveau1{ min-height:46px; line-height:46px } #adtm_menu .li-niveau1 a.a-niveau1.a-multiline{ line-height:28.00px } #adtm_menu .li-niveau1{ min-height:46px; line-height:21px } #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{ min-height:46px; line-height:46px } #adtm_menu .li-niveau1 a.a-niveau1.a-multiline .advtm_menu_span{ line-height:28.00px } #adtm_menu ul#menu li div.adtm_sub{ top:46px } .li-niveau1 a span{ padding:0 20px 0 20px; margin:0 0 0 0 } .li-niveau1 .advtm_menu_span,.li-niveau1 a .advtm_menu_span{ color:#484848 } .li-niveau1 a .advtm_menu_span,.li-niveau1 .advtm_menu_span{ } .li-niveau1 a:hover .advtm_menu_span,.li-niveau1 a.advtm_menu_actif .advtm_menu_span,.li-niveau1 .advtm_menu_span:hover,.li-niveau1:hover > a.a-niveau1 .advtm_menu_span{ font-weight:normal !important; color:#000!important; } .li-niveau1 a.a-niveau1{ } .li-niveau1 .adtm_sub{ } .li-niveau1 .adtm_sub{ background-color:#ffffff } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ transition-delay:0.3s } #adtm_menu ul#menu div.adtm_sub{ opacity:0 } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ opacity:1; transition-property:opacity; transition-duration:0.3s } .adtm_column_wrap span.column_wrap_title,.adtm_column_wrap span.column_wrap_title a{ color:#333333 } .adtm_column_wrap a{ color:#777777 } #adtm_menu .adtm_column_wrap{ padding:0 0 0 0 } #adtm_menu .adtm_column{ padding:0 0 0 0; margin:0 10px 0 10px } #adtm_menu .adtm_column ul.adtm_elements li a{ padding:3px 0 3px 0; margin:0 0 0 0 } #adtm_menu .adtm_column_wrap span.column_wrap_title{ padding:0 0 0 0; margin:0 10px 0 0 } #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{ font-size:14px; font-weight:normal; text-decoration:none; text-transform:none } #adtm_menu .li-niveau1 a.a-niveau1:hover .advtm_menu_span,#adtm_menu .li-niveau1 a.advtm_menu_actif .advtm_menu_span,.li-niveau1:hover > a.a-niveau1 .advtm_menu_span{ color:#ffffff; text-decoration:none } #adtm_menu .adtm_column span.column_wrap_title,#adtm_menu .adtm_column span.column_wrap_title a{ font-size:16px; font-weight:bold; text-decoration:none; text-transform:none } #adtm_menu .adtm_column span.column_wrap_title:hover,#adtm_menu .adtm_column span.column_wrap_title a:hover{ color:#515151; text-decoration:none } #adtm_menu .adtm_column ul.adtm_elements li,#adtm_menu .adtm_column ul.adtm_elements li a{ font-size:13px; font-weight:normal; text-decoration:none; text-transform:none } #adtm_menu .adtm_column ul.adtm_elements li:hover,#adtm_menu .adtm_column ul.adtm_elements li a:hover{ color:#333333; text-decoration:none } .li-niveau1 .adtm_sub{ width:100% } #adtm_menu table.columnWrapTable{ table-layout:fixed } #adtm_menu{ z-index:9 } .li-niveau1 .adtm_sub{ z-index:1000 } div#adtm_menu_inner{ width:inherit !important } #adtm_menu ul .advtm_menu_toggle{ display:none } @media (min-width:767px){ .advtm_menu_toggle{ display:none !important } } @media (max-width:767px){ #adtm_menu{ position:relative; top:inherit; left:inherit; right:inherit; bottom:inherit } #adtm_menu .advtm_hide_mobile{ display:none!important } #adtm_menu a.a-niveau1,#adtm_menu .advtm_menu_span{ height:auto !important } #adtm_menu ul li.li-niveau1{ display:none } #adtm_menu ul li.advtm_menu_toggle{ display:block; width:100% } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button{ width:100%; cursor:pointer } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ background-position:right 15px center; background-repeat:no-repeat } #adtm_menu .searchboxATM{ display:none } #adtm_menu .adtm_menu_icon{ height:auto; max-width:100% } #adtm_menu ul .li-niveau1 .adtm_sub{ width:auto; height:auto; min-height:inherit } #adtm_menu ul div.adtm_column_wrap{ min-height:inherit; width:100% !important } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ background-position:right 15px center; background-repeat:no-repeat } #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{ font-size:18px; text-transform:uppercase; } #adtm_menu .adtm_column span.column_wrap_title,#adtm_menu .adtm_column span.column_wrap_title a{ font-size:18px; font-weight:bold; text-transform:none; } #adtm_menu .adtm_column ul.adtm_elements li,#adtm_menu .adtm_column ul.adtm_elements li a{ font-size:16px; font-weight:normal; text-transform:none; } #adtm_menu.adtm_menu_toggle_open ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ color:#333333 } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ color:#666666; } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ font-size:16px; min-height:40px; line-height:40px } #adtm_menu.adtm_menu_toggle_open li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ background-color:#ffffff } #adtm_menu ul li.advtm_menu_toggle a.adtm_toggle_menu_button span.adtm_toggle_menu_button_text{ background-color:#e5e5e5 } .li-niveau1 a span{ padding:5px 10px 5px 10px; margin:0 0 0 0; text-align:left } .li-niveau1 a.a-niveau1{ } .li-niveau1 .advtm_menu_span,.li-niveau1 a .advtm_menu_span{ color:#484848 } .li-niveau1 a .advtm_menu_span,.li-niveau1 .advtm_menu_span{ } #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1.sub.adtm_sub_open a.a-niveau1 span{ } #adtm_menu.adtm_menu_toggle_open .li-niveau1.sub.adtm_sub_open a .advtm_menu_span,.li-niveau1 a:hover .advtm_menu_span,.li-niveau1 a.advtm_menu_actif .advtm_menu_span,.li-niveau1 .advtm_menu_span:hover,.li-niveau1:hover > a.a-niveau1 .advtm_menu_span{ } .li-niveau1 .adtm_sub{ background-color:#ffffff } .li-niveau1 .adtm_sub{ border-width:0 1px 0 1px } #adtm_menu .adtm_column_wrap{ padding:0 0 0 0; margin:0 0 0 0 } #adtm_menu .adtm_column_wrap_td{ border-width:0 0 1px 0 } #adtm_menu .adtm_column{ padding:0 0 5px 0; margin:0 10px 5px 10px } #adtm_menu .adtm_column_wrap span.column_wrap_title{ padding:0 0 0 0; margin:8px 10px 8px 0 } .adtm_column_wrap span.column_wrap_title,.adtm_column_wrap span.column_wrap_title a{ color:#333333 } #adtm_menu .adtm_column ul.adtm_elements li a{ padding:5px 0 5px 10px; margin:15px 0 15px 0 } .adtm_column_wrap a{ color:#777777 } #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1{ display:block; float:none } #adtm_menu.adtm_menu_toggle_open ul#menu li.li-niveau1 a.a-niveau1{ float:none } #adtm_menu.adtm_menu_toggle_open ul#menu li div.adtm_sub{ display:none; position:static; height:auto } #adtm_menu.adtm_menu_toggle_open ul#menu li div.adtm_sub.adtm_submenu_toggle_open{ display:block } #adtm_menu.adtm_menu_toggle_open table.columnWrapTable{ display:table !important; width:100% !important } #adtm_menu.adtm_menu_toggle_open table.columnWrapTable tr td{ display:block } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ transition-delay:0s } #adtm_menu ul#menu div.adtm_sub{ opacity:1 } #adtm_menu ul#menu .li-niveau1:hover div.adtm_sub{ transition-duration:0s } } #header_logo::after{ content:''; height:1px; background-color:#e8e8e8 !important; width:50000px !important; left:-2000px; position:absolute; display:block; width:100%; margin-top:0 } body{ overflow-x:hidden } header .row #header_logo{ padding-top:0 !important; text-align:center; float:none !important; margin-bottom:0 !important; padding-bottom:0 !important } .nav{ display:none !important } .content_sortPagiBar{ display:none !important } .functional-buttons{ display:none !important } img.logo{ margin-bottom:0px !important } img.adtm_menu_icon{ vertical-align:top; margin-right:3px } #adtm_menu .searchboxATM .search_query_atm{ width:150px; margin-left:0!important } #adtm_menu .searchboxATM .button_mini{ display:inline-block } #adtm_menu .adtm_unclickable{ text-decoration:none!important } .ac_results{ text-align:left; padding:0; border:1px solid black; background-color:white; overflow:hidden; z-index:99999 } .ac_results ul{ width:100%; list-style-position:outside; list-style:none; padding:0; margin:0 } .ac_results li{ margin:0; padding:2px 5px; cursor:default; display:block; font:menu; font-size:12px; line-height:16px; overflow:hidden } .ac_odd{ background-color:#eee } .ac_over{ background-color:#0A246A; color:white } #advancedwishlist_overlay{ position:fixed; top:0; left:0; background-color:#fff; opacity:.6; -ms-filter:"alpha(opacity=60)"; width:100%; height:100%; z-index:999 } #advancedwishlist{ z-index:1000; font-size:.7em; width:486px; background-color:white; border:1px solid #999; border-radius:5px; position:fixed; top:30%; left:50%; margin-left:-243px; padding:20px } #advancedwishlist .aina_c{ font-size:12px !important } .advancedwishlistemail{ float:left; height:32px; line-height:32px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box } #advancedwishlist_email_input{ padding-left:12px; color:#333; margin-left:15px; height:27px; border:1px solid #dbdbdb; width:210px; float:left; height:30px !important; line-height:30px !important; background-color:#fcfcfc } #botonEnviar{ height:32px !important; line-height:32px !important; margin-left:5px; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; font-family:'Gotham-Bold'; font-weight:normal; text-transform:none; letter-spacing:.1em; border-radius:2px; font-size:15px !important; float:left; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; background-color:#4d4d4d; color:#fff; border:1px solid #4d4d4d } #advancedwishlist .el_header{ border-top:1px solid #ccc; color:#010F0C; background:none; border-bottom:0 !important; font-family:"HelveticaNeueRegular"; font-size:16px; font-weight:lighter; display:block; background:none; padding-bottom:10px; margin-bottom:10px; padding-top:5px } .clear{ clear:both } .close_wishlist{ position:absolute; right:10px; top:10px } .wishlist_product_name{ color:#333; text-align:center; font-size:1em; text-transform:uppercase; margin-bottom:20px; letter-spacing:.1em; font-weight:bold } #advancedwishlist_button{ color:#010f0c; background:none !important; font-size:13px; width:171px; padding-left:20px !important; line-height:25px; display:block; } #advancedwishlist_button:hover{ color:#c60000 !important } .tac{ text-align:center } .buttonBlackclose{ background-color:#4d4d4d; color:#fff; border:1px solid #4d4d4d; text-transform:uppercase; cursor:pointer; min-height:0; text-align:center; padding-top:.4em; padding-bottom:.4em; font-size:11px; font-family:Gotham-Book,Arial; font-weight:700; -webkit-border-radius:.25em; -moz-border-radius:.25em; border-radius:.25em; margin-bottom:0; margin:15px auto 0 auto; cursor:pointer; width:110px; display:block; text-align:center } .buttonBlackclose:hover{ color:#4d4d4d; background-color:#dedede; border:1px solid #dedede } .wishlist_table{ width:100% } .aff_info{ margin-top:10px; margin-left:10px } .aff_info h2{ margin-bottom:10px } .wishlist_table thead{ margin-bottom:10px } .icon-heart-empty:before{ content:'\F08A'; font-size:22px; color:#fff; font-family:"FontAwesome" } .wishlist_count{ float:right; border:none; background:none !important; position:relative } .nav .wishlist_count{ margin-right:5px; margin-top:5px } .wishlist_count .wc{ display:inline-block; border-radius:50%; color:#333; background-color:#fff; font-size:10px; height:15px; width:15px; line-height:15px; right:9px; top:0; text-align:center; position:absolute } .wishlist_overlay{ height:100%; top:40px; position:absolute; background-color:rgba(255,255,255,1) !important; z-index:999999999 !important; width:100%; border-top:1px solid #ddd !important } .wishlist_overlay .container{ width:1160px; background-color:transparent !important } .wishlist_empty{ font-size:50px; width:100%; text-align:center; margin-top:150px } .cross_sel{ display:inline-block; height:22px; width:22px; width:0; height:0; border-left:11px solid transparent; border-right:11px solid transparent; border-bottom:13px solid #ddd; z-index:99999999999 !important } .full-heart .icon-heart-empty::before{ content:'\f004' !important } .icon-heart-full::before{ content:'\f004' !important; color:#000 } .full-heart.wishlist_count .wc{ background-color:#fff !important } .advancedwishlist_button_new:hover .icon-heart-empty::before{ content:'\f004' !important } .advancedwishlist_button_new:hover{ border:1px solid #777 !important } .close_wishlist_a{ position:fixed; z-index:110; right:30px; bottom:30px; -webkit-transition:all 0.5s; transition:all 0.5s; background:#444444; padding:11px 0 !important; width:54px !important; height:54px !important; background:#f8f8f8; text-align:center; border:1px solid #ddd; color:#333 } .close_wishlist_a i::before{ content:'\f00d'; font-size:22px; color:#333; font-family:"FontAwesome"; display:block } .wishlist_overlay .container{ width:100% !important } .aw_load{ position:absolute; left:50%; top:80px; margin-left:-12px; z-index:99 } .advancedwishlist_button_new .inwish,.advancedwishlist_button_new.is_in_wish .nowish{ display:none !important } .advancedwishlist_button_new.is_in_wish .inwish{ display:block !important } .wishlist_overlay h1{ border-bottom:1px solid #eee; margin-bottom:10px } .wishlist_overlay .alert a{ padding:5px; background-color:#eee; color:#333; text-decoration:none; margin-right:2px } .wishlist_overlay .alert a:hover{ opacity:0.9 !important } .fa-spin{ -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear } .fa-circle-o-notch:before{ font-family:"FontAwesome"; content:"\f1ce" } .fa-fw{ width:1.28571429em; text-align:center } .fa-3x{ font-size:3em } body .add_to_wish_category.loading::before{ content:"\f1ce" !important } body .add_to_wish_category.loading{ -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear } body .advancedwishlist_button_new.loading i{ -webkit-animation:fa-spin 2s infinite linear; animation:fa-spin 2s infinite linear } body .advancedwishlist_button_new.loading.is_in_wish i::before,body .advancedwishlist_button_new.loading.is_in_wish:hover i::before ,body .advancedwishlist_button_new.loading:hover i::before,body .advancedwishlist_button_new.loading i::before ,body .advancedwishlist_button_new.loading:hover i::before{ content:"\f1ce" !important } .aw_floating_fixed{ position:fixed; top:0; left:0; width:100%; z-index:999999 } .row23{ position:relative } @media (max-width:480px){ .aw_floating_fixed{ display:none !important } } #pagecache_stats,#pagecache_stats *,#pagecache_stats a:hover,#pagecache_stats a:visited,#pagecache_stats a:active{ background:none; border:none; bottom:auto; clear:none; cursor:default; float:none; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-style:normal; height:auto; left:auto; letter-spacing:normal; line-height:normal; max-height:none; max-width:none; min-height:0; min-width:0; overflow:visible; position:static; right:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; top:auto; visibility:visible; white-space:normal; width:auto; z-index:auto } #pagecache_stats td,#pagecache_stats th{ padding:2px 5px } #pagecache_stats td:first-child{ font-weight:bold } #pagecache_stats caption{ padding:5px; text-align:left; font-size:21px; font-weight:bold; background-color:lightgray; border:3px white solid; border-bottom:none } #pagecache_stats .adv{ display:none } #pagecache_stats{ width:33%; float:left; z-index:10000; margin:5px; position:fixed; bottom:15px; background-color:lightgray; opacity:0.9; border:3px white solid } #pagecache_stats:hover{ opacity:1; } #pagecache_stats tr:hover{ background-color:#ddd } #pagecache_stats .actions{ display:inline; float:right } #pagecache_stats a:hover,#pagecache_stats a:visited,#pagecache_stats a:active,#pagecache_stats a:hover img,#pagecache_stats a:visited img,#pagecache_stats a:active img{ cursor:pointer } #registrationFrame{ width:550px; height:500px; border:none } .btn-link{ border:none; outline:none; background:none; cursor:pointer; font-weight:500; padding:0; text-decoration:underline; font-family:inherit; font-size:inherit } .salesmanagoRegister{ width:550px; height:530px } .salesmanago h4{ line-height:40px; display:block; font-weight:200; font-size:20px; } #contactUs{ position:absolute; bottom:-10px; right:-10px } #scenes .popover-button span{ display:block; font-size:28px; text-align:center } #scenes .popover-button span:before{ content:"\f0fe"; font-family:"FontAwesome"; display:block; vertical-align:5px; color:grey } .thumbs_banner{ margin:10px auto; padding:0; height:62px !important; width:100%; border-top:1px solid #d6d4d4; border-bottom:1px solid #d6d4d4 } .thumbs_banner .space-keeper{ width:21px; float:left; display:block; height:100% } .thumbs_banner .space-keeper a.prev{ display:none; width:21px; background:#fbfbfb; text-decoration:none; color:#333 } .thumbs_banner .space-keeper a.prev:before{ font-family:"FontAwesome"; content:"\f053"; vertical-align:middle; padding-top:35px; padding-left:5px } .thumbs_banner .space-keeper a.next{ float:left; display:block; width:21px; background:#fbfbfb; text-decoration:none; color:#333 } .thumbs_banner .space-keeper a.next:before{ font-family:"FontAwesome"; content:"\f054"; vertical-align:middle; padding-top:35px; padding-left:5px } #scenes_list{ overflow:hidden; float:left; width:828px } #scenes_list ul{ list-style-type:none } #scenes_list li{ float:left } #scenes_list a{ display:block } #scenes a.popover-button{ display:block; position:absolute; text-decoration:none } #scenes .popover{ -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; border-color:#d6d4d4 } #scenes .product-image-container,#scenes .product-name{ margin-bottom:15px } #scenes div.description{ margin-bottom:15px } #scenes .button-container{ margin-bottom:15px } #scenes .button-container a{ text-decoration:none } #scenes .price{ margin-bottom:10px } @media (max-width:1199px){ #scenes{ display:none } } .manufacturer-current{ clear:both; float:left; width:100%; line-height:2em; padding-bottom:30px; padding-top:20px } .content_scene_cat{ border-top:0 solid #333; color:#121212; line-height:19px; margin:0 0 26px 0 } .content_scene_cat .content_scene_cat_bg{ padding:15px 10px 30px 42px; background-image:none !important; min-height:0 !important; text-align:center; background-color:#f4f4f4 !important } @media (max-width:1199px){ .content_scene_cat .content_scene_cat_bg{ padding:15px 10px 20px 15px; background-image:none !important; min-height:0 !important } } .content_scene_cat span.category-name{ font:400 24px/51px sans-serif; color:#000; text-transform:none; margin-bottom:12px } @media (max-width:1199px){ .content_scene_cat span.category-name{ font-size:25px; line-height:30px } } .content_scene_cat p{ margin-bottom:0; color:#121212; line-height:22px } .content_scene_cat a{ color:#121212; display:none } .content_scene_cat a:hover{ text-decoration:underline } .content_scene_cat .content_scene{ color:#777 } .content_scene_cat .content_scene .cat_desc{ padding-top:20px } .content_scene_cat .content_scene .cat_desc a{ color:#777 } .content_scene_cat .content_scene .cat_desc a:hover{ color:#515151 } #subcategories{ border-top:1px solid #ebebeb; padding:15px 0 0 0 } #subcategories p.subcategory-heading{ font-weight:normal; color:#333; margin:0 0 15px 0; display:block } #subcategories ul{ margin:0 0 0 -20px } #subcategories ul li{ float:left; width:145px; margin:0 0 13px 33px; text-align:center; height:202px } #subcategories ul li .subcategory-image{ padding:0 0 8px 0 } #subcategories ul li .subcategory-image a{ display:block; padding:4px; border:1px solid #ebebeb; overflow:hidden } #subcategories ul li .subcategory-image a img{ max-width:100%; vertical-align:top; -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; -o-transition:0.2s ease-out; transition:0.2s ease-out } #subcategories ul li .subcategory-image a:hover img{ -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1) } #subcategories ul li .subcategory-name{ font:400 13px/22px sans-serif; color:#000; text-transform:none } #subcategories ul li .subcategory-name:hover{ color:#000 } #subcategories ul li .cat_desc{ display:none } #subcategories ul li:hover .subcategory-image a{ border:1px solid #ebebeb; padding:4px } #category .page-heading.product-listing{ font-size:14px; text-transform:none; padding-bottom:0; display:none } .manufacturer-current{ clear:both; float:left; width:100% } .clear-left{ float:left; clear:left } .manufacturer-current .title{ font-size:24px; font-weight:bold; text-align:left } .manufacturer_block{ display:none; width:100% } .manufacturer_img{ float:right } .manufacturer_description{ float:left; padding-top:5px; text-align:justify; font-size:14px; font-family:Arial } ul.product_list .product-name{ display:inline-block; width:100%; overflow:hidden; color:#000; font-size:14px } ul.product_list .availability span{ display:none; color:#fff; font-weight:bold; padding:3px 8px 4px 8px; margin-bottom:20px } ul.product_list .color-list-container{ margin-bottom:12px; display:none } ul.product_list .color-list-container ul li{ display:inline-block; border:1px solid #d6d4d4; width:26px; height:26px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list .color-list-container ul li a{ display:block; width:22px; height:22px; margin:1px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list .color-list-container ul li a img{ display:block; width:22px; height:22px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list .product-image-container{ text-align:center } ul.product_list .product-image-container img{ margin:0 auto } ul.product_list .product-image-container .quick-view-wrapper-mobile{ display:none } ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{ display:none } @media (max-width:1199px){ ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile{ display:none; position:relative; background-color:rgba(208,208,211,0.57); height:130px; width:85px; top:80px; right:-162px; -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg); zoom:1; pointer-events:all } ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i{ position:relative; top:48px; left:-20px; font-size:x-large; color:black } ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile i:before{ -moz-transform:rotate(315deg); -o-transform:rotate(315deg); -webkit-transform:rotate(315deg); -ms-transform:rotate(315deg); transform:rotate(315deg) } } @media (max-width:1199px){ ul.product_list .product-image-container .quick-view-wrapper-mobile .quick-view-mobile:hover{ background-color:rgba(167,167,167,0.57) } } @media (max-width:1199px){ ul.product_list .product-image-container .quick-view-wrapper-mobile{ display:block; background-color:transparent; height:155px; width:215px; position:absolute; overflow:hidden; pointer-events:none; bottom:0; right:0 } } ul.product_list .product-image-container .quick-view{ font:100 33px/53px Helvetica,sans-serif; color:#777676; position:absolute; left:50%; top:50%; margin:-21px 0 0 -27px; background:rgba(255,255,255,0.82); width:53px; height:53px; border-radius:100%; text-align:center } @media (max-width:1199px){ ul.product_list .product-image-container .quick-view{ display:none } } @media (min-width:1200px){ ul.product_list .product-image-container .quick-view{ -webkit-transform:scale(0.0); -moz-transform:scale(0.0); -o-transform:scale(0.0); transform:scale(0.0); -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; -o-transition:0.2s ease-out; transition:0.2s ease-out } } @media (max-width:767px){ ul.product_list .product-image-container .quick-view{ display:none } } ul.product_list .comments_note{ text-align:left; overflow:hidden } ul.product_list .comments_note .star_content{ float:none } ul.product_list .comments_note .nb-comments{ overflow:hidden; display:inline-block; width:100%; text-align:center; font-size:11px; font-style:italic } ul.product_list .functional-buttons div a,ul.product_list .functional-buttons div label{ line-height:50px; color:#777676; cursor:pointer } ul.product_list .functional-buttons div a:hover,ul.product_list .functional-buttons div label:hover{ color:#000 } ul.product_list .functional-buttons div.wishlist{ border-right:0 solid #d6d4d4 } ul.product_list .functional-buttons div.wishlist a:before{ display:inline-block; font-family:"FontAwesome"; content:"\f08a"; margin-right:3px; padding:0 3px } ul.product_list .functional-buttons div.wishlist a.checked:before{ content:"\f004" } @media (min-width:992px) and (max-width:1199px){ ul.product_list .functional-buttons div.wishlist{ border-right:0 } ul.product_list .functional-buttons div.wishlist a:before{ display:none } } @media (min-width:480px) and (max-width:767px){ ul.product_list .functional-buttons div.wishlist{ border-right:0 } ul.product_list .functional-buttons div.wishlist a:before{ display:none } } ul.product_list .functional-buttons div.compare a:before{ content:"\f0ec"; display:inline-block; font-family:"FontAwesome"; margin-right:3px } @media (min-width:992px) and (max-width:1199px){ ul.product_list .functional-buttons div.compare a:before{ display:none } } @media (min-width:480px) and (max-width:767px){ ul.product_list .functional-buttons div.compare a:before{ display:none } } ul.product_list .functional-buttons div.compare a.checked:before{ content:"\f068" } ul.product_list.grid > li{ padding-bottom:30px; text-align:center } @media (min-width:480px) and (max-width:767px){ ul.product_list.grid > li{ width:50%; float:left } } ul.product_list.grid > li .product-container{ background:#fff; padding:0; position:relative; -webkit-transition:0.2s ease-in-out; -moz-transition:0.2s ease-in-out; -o-transition:0.2s ease-in-out; transition:0.2s ease-in-out } ul.product_list.grid > li .product-container .product-image-container{ border:0 solid #d6d4d4; padding:0; margin-bottom:13px; position:relative } @media (max-width:767px){ ul.product_list.grid > li .product-container .product-image-container{ margin-left:auto; margin-right:auto } } ul.product_list.grid > li .product-container .product-image-container .content_price{ width:100%; background:url(img/price-container-bg.png); padding:9px 0; display:none!important } ul.product_list.grid > li .product-container .product-image-container .content_price span{ color:#fff } ul.product_list.grid > li .product-container .product-image-container .content_price span.old-price{ color:#b1b0b0 } ul.product_list.grid > li .product-container h5{ padding:0 15px 0 15px; margin:0 } @media (min-width:1200px){ ul.product_list.grid > li .product-container .comments_note{ display:none } } ul.product_list.grid > li .product-container .comments_note .star_content{ *margin:0 3px 12px 59px; text-align:center } ul.product_list.grid > li .product-container .product-desc{ display:none; font-size:11px } ul.product_list.grid > li .product-container .content_price{ padding-bottom:10px; line-height:0 } ul.product_list.grid > li .product-container .old-price,ul.product_list.grid > li .product-container .price,ul.product_list.grid > li .product-container .price-percent-reduction{ display:inline-block } ul.product_list.grid > li .product-container .product-flags{ display:none } ul.product_list.grid > li .product-container .old-price{ margin-right:5px; font-family: sans-serif } ul.product_list.grid > li .product-container .button-container{ margin-bottom:14px; display:inline-block; text-align:center } @media (min-width:1200px){ ul.product_list.grid > li .product-container .button-container{ display:none; text-align:center } } ul.product_list.grid > li .product-container .button-container .ajax_add_to_cart_button,ul.product_list.grid > li .product-container .button-container span.button,ul.product_list.grid > li .product-container .button-container .lnk_view{ margin:5px 0 10px 0; display:inline-block; -webkit-border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; border-radius:100% } ul.product_list.grid > li .product-container .functional-buttons{ display:inline-block } @media (min-width:1200px){ ul.product_list.grid > li .product-container .functional-buttons{ display:none } } ul.product_list.grid > li .product-container .functional-buttons div{ background:#f0f2f3; width:35px; height:35px; display:inline-block; padding:0; border:1px solid; border-color:#dddddd; -webkit-border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; border-radius:100% } ul.product_list.grid > li .product-container .functional-buttons div a{ font-size:13px; line-height:36px; padding-left:2px } ul.product_list.grid > li .product-container .functional-buttons div:hover{ background:#000 } ul.product_list.grid > li .product-container .functional-buttons div:hover a{ color:#fff } @media (min-width:1200px){ ul.product_list.grid > li .product-container{ border:1px solid #fff } ul.product_list.grid > li.hovered .product-container{ position:relative; border:1px solid #dbdbdb; z-index:10 } ul.product_list.grid > li.hovered .product-container .content_price{ display:block } ul.product_list.grid > li.hovered .product-container .product-image-container .content_price{ display:block } ul.product_list.grid > li.hovered .product-container .product-image-container .quick-view{ display:block; -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); transform:scale(1.0) } ul.product_list.grid > li.hovered .product-container .comments_note{ display:block } ul.product_list.grid > li.hovered .product-container .functional-buttons,ul.product_list.grid > li.hovered .product-container .button-container{ display:inline-block } } @media (min-width:992px){ ul.product_list.grid > li.first-in-line{ clear:left } } @media (min-width:480px) and (max-width:991px){ ul.product_list.grid > li.first-item-of-tablet-line{ clear:left } } @media (min-width:1200px){ #blockpack ul > li.last-line{ border:none; padding-bottom:0; margin-bottom:0 } } @media (min-width:480px) and (max-width:767px){ #blockpack ul > li.first-item-of-tablet-line{ clear:none } #blockpack ul > li.first-item-of-mobile-line{ clear:left } } @media (max-width:479px){ ul.product_list.list > li .left-block{ width:100% } } ul.product_list.list > li .product-container{ margin:0; padding:0 0 0 0; min-height:300px; min-width:135px } ul.product_list.list > li .product-image-container{ position:relative; border:0 solid #d6d4d4; padding:9px } @media (max-width:479px){ ul.product_list.list > li .product-image-container{ max-width:290px; margin:0 auto } } ul.product_list.list > li .product-image-container .content_price{ display:none !important } ul.product_list.list > li .product-flags{ color:#333; margin:-5px 0 10px 0 } ul.product_list.list > li .product-flags .discount{ color:#f13340 } ul.product_list.list > li h5{ padding-bottom:8px } ul.product_list.list > li .product-desc{ margin-bottom:0; color:#000 } @media (max-width:479px){ ul.product_list.list > li .center-block{ width:100% } } ul.product_list.list > li .center-block .comments_note{ margin-bottom:12px } @media (min-width:992px){ ul.product_list.list > li .right-block .right-block-content{ margin:0; border-left:1px solid #ebebeb; padding-left:15px; padding-bottom:16px } } @media (max-width:991px){ ul.product_list.list > li .right-block .right-block-content{ padding-top:20px } } @media (max-width:479px){ ul.product_list.list > li .right-block .right-block-content{ padding-top:5px } } ul.product_list.list > li .right-block .right-block-content .content_price{ padding-bottom:10px } @media (max-width:991px){ ul.product_list.list > li .right-block .right-block-content .content_price{ padding-top:13px; padding-bottom:0 } } @media (max-width:479px){ ul.product_list.list > li .right-block .right-block-content .content_price{ padding-top:0; width:100% } } ul.product_list.list > li .right-block .right-block-content .content_price .price{ display:inline-block; margin-top:-4px; margin-bottom:14px } ul.product_list.list > li .right-block .right-block-content .content_price .price.old-price{ margin-right:8px } ul.product_list.list > li .right-block .right-block-content .button-container{ overflow:hidden; padding-bottom:20px } @media (max-width:479px){ ul.product_list.list > li .right-block .right-block-content .button-container{ width:100% } } ul.product_list.list > li .right-block .right-block-content .button-container .btn{ margin-bottom:10px } @media (min-width:992px){ ul.product_list.list > li .right-block .right-block-content .button-container .btn{ float:left; margin-right:15px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } } @media (min-width:992px){ ul.product_list.list > li .right-block .right-block-content .functional-buttons{ overflow:hidden } } @media (max-width:991px){ ul.product_list.list > li .right-block .right-block-content .functional-buttons{ clear:both } ul.product_list.list > li .right-block .right-block-content .functional-buttons > div{ float:left; padding-top:0 !important; padding-right:20px } } .right-block{ text-align:center; min-height:80px } .content_price{ margin-top:-15px } @media (max-width:480px){ .right-block{ text-align:center; min-height:130px } } @media (max-width:479px){ ul.product_list.list > li .right-block .right-block-content .functional-buttons{ float:none; display:inline-block } ul.product_list.list > li .right-block .right-block-content .functional-buttons a i,ul.product_list.list > li .right-block .right-block-content .functional-buttons a:before,ul.product_list.list > li .right-block .right-block-content .functional-buttons label i,ul.product_list.list > li .right-block .right-block-content .functional-buttons label:before{ display:none !important } } ul.product_list.list > li .right-block .right-block-content .functional-buttons a{ cursor:pointer } ul.product_list.list > li .right-block .right-block-content .functional-buttons .wishlist{ border:none; display:inline-block; width:35px; height:35px; line-height:12px; text-align:center; background:#f0f2f3; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare{ padding-top:3px; display:inline-block; text-align:center; line-height:12px; width:35px; height:35px; background:#f0f2f3; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100% } ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare a{ line-height:0 } ul.product_list.list > li .right-block .right-block-content .functional-buttons .compare a:before{ margin-right:10px } @media (min-width:1200px){ ul.product_list.list > li:hover .product-image-container .quick-view{ display:block } } @media (max-width:479px){ ul.product_list.list > li{ text-align:center } } #index ul.product_list.tab-pane > li{ padding-bottom:15px; *margin-bottom:10px } @media (min-width:1200px){ #index ul.product_list.tab-pane > li{ *margin-bottom:10px; *padding-bottom:10px } } #index ul.product_list.tab-pane > li .availability{ display:none } @media (min-width:1200px){ #index ul.product_list.tab-pane > li.last-line{ border:none; padding-bottom:0; margin-bottom:0 } } @media (min-width:480px) and (max-width:767px){ #index ul.product_list.tab-pane > li.first-item-of-tablet-line{ clear:none } #index ul.product_list.tab-pane > li.first-item-of-mobile-line{ clear:left } } .ie8 .quick-view{ background:#fff; border:1px solid #d6d4d4 } @media (max-width:480px){ ul.product_list.grid > li .product-container .content_price{ min-height:50px; margin-top:0 } ul.product_list.grid > li .right-block{ min-height:150px } #index ul.product_list.tab-pane > li{ margin-bottom:0; padding-bottom:0 } ul.product_list .product-name{ min-height:40px } ul.product_list.grid > li .product-container .comments_note .star_content{ width:100%; margin:0 } } #old_price{ font-size:13px; display:inline-block; } #new_comment_form{ position:relative; } #id_new_comment_form > .row{ background-color:#fff; padding:20px; } #id_new_comment_form{ background-color:#fff; padding:15px; margin-bottom:15px; } .float_message{ position:fixed; top:10px; right:10px; z-index:9999999; } .comment_added{ font-size:30px; line-height:40px; text-align:center; } .fa-check-circle::before{ content:'\f058'; font-size:30px; color:#32cc1a !important; font-family:"FontAwesome"; } .MagicZoom, .mz-figure, .mz-lens, .mz-zoom-window, .mz-loading, .mz-hint, .mz-expand .mz-expand-stage, .mz-expand .mz-expand-stage .mz-image-stage, .mz-expand .mz-image-stage > figure .mz-caption, .mz-thumb img, .mz-expand-thumbnails, .mz-expand-controls, .mz-button{ -webkit-box-sizing:border-box; box-sizing:border-box; } .MagicZoom, .mz-figure{ display:inline-block; outline:0 !important; font-size:0 !important; line-height:100% !important; direction:ltr !important; position:relative; z-index:1; overflow:hidden; margin:0 auto; vertical-align:middle; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; } .MagicZoom{ -webkit-transform:translate3d(0,0,0); -ms-touch-action:pan-y; touch-action:pan-y; } figure.mz-figure{ margin:0 !important; -webkit-perspective:300px; perspective:300px; } .MagicZoom img, .mz-figure img{ border:0 !important; margin:0 !important; outline:0 !important; padding:0 !important; } .MagicZoom > img, .mz-figure > img{ width:100%; height:auto; } .ie8-magic .MagicZoom > img, .ie8-magic .mz-figure > img{ width:100%; max-width:none !important; } .mz-figure.mz-no-zoom.mz-no-expand, .mz-expand .mz-figure.mz-no-zoom{ cursor:default !important; } .mz-figure.mz-active, .mz-expand{ -ms-touch-action:none; touch-action:none; } .mz-lens, .mz-zoom-window{ position:absolute !important; overflow:hidden !important; pointer-events:none !important; } .mz-lens img, .mz-zoom-window img{ position:absolute !important; max-width:none !important; max-height:none !important; } .mz-lens img{ -webkit-transition:none !important; transition:none !important; } .mz-zoom-window{ z-index:2000000000; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); } .mz-zoom-window.mz-magnifier{ -webkit-mask-image:-webkit-radial-gradient(circle, white, black); -webkit-mask-clip:content; cursor:none; } .mz-zoom-window.mz-magnifier.mz-expanded{ z-index:2147483647; } .mz-zoom-window img{ width:auto; height:auto; left:-1000%; right:-1000%; top:-1000%; bottom:-1000%; margin:auto !important; -webkit-transform-origin:50% 50% !important; -ms-transform-origin:50% 50% !important; transform-origin:50% 50% !important; } .mz-zoom-window.mz-preview img{ top:0 !important; bottom:0 !important; left:0 !important; right:0 !important; margin:0 !important; width:100% !important; height:auto !important; -webkit-transform:none !important; transform:none !important; } .lt-ie9-magic .mz-zoom-window img{ margin:0 !important; } .mz-expand-controls{ z-index:2147483647; } .mz-fade{ -webkit-transition:opacity .25s; transition:opacity .25s; } .mz-hidden{ opacity:0; } .mz-visible{ opacity:1; } .mobile-magic .mz-expand .mz-expand-bg{ -webkit-transform-style:flat !important; transform-style:flat !important; } .mobile-magic .mz-expand .mz-image-stage > figure .mz-caption{ display:none !important; } .mobile-magic .mz-expand-controls.mz-fade{ transition:none !important; } .mobile-magic .mz-expand .mz-zoom-window{ top:0 !important; left:0 !important; } .mz-figure.mz-active{ background:#fff; } .mz-figure.mz-no-zoom, .mz-figure.mz-click-zoom, .mz-figure.mz-active{ cursor:pointer; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; } .mz-figure.mz-active.mz-no-expand{ cursor:crosshair; } .mz-figure.mz-active.mz-click-zoom.mz-no-expand{ cursor:crosshair; cursor:-webkit-zoom-out; cursor:-moz-zoom-out; cursor:zoom-out; } .mz-figure.mz-active.mz-magnifier-zoom.mz-hover-zoom.mz-no-expand{ cursor:none; } .mz-figure.mz-active > img{ filter:url("data:image/svg+xml; utf8,#grayscale"); -webkit-filter:grayscale(80%) opacity(60%); filter:grayscale(80%) opacity(60%); } .no-cssfilters-magic .mz-figure.mz-active > img{ opacity:0.6; } .lt-ie10-magic .mz-figure.mz-active > img{ opacity:1; } .mz-figure.mz-active.mz-inner-zoom, .lt-ie11-magic .mz-figure.mz-active.mz-inner-zoom > img{ opacity:0; } .lt-ie11-magic .mz-figure.mz-active.mz-inner-zoom, .lt-ie11-magic .mz-figure.mz-active.mz-inner-zoom > .mz-zoom-window{ opacity:1; } .lt-ie10-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom, .lt-ie10-magic .mz-figure.mz-active.mz-inner-zoom > img{ filter:alpha(opacity=0); } .ie9-magic .mz-expand .mz-figure.mz-active.mz-inner-zoom{ background:transparent; } .mz-lens{ border:1px solid #aaa; border-color:rgba(170,170,170,0.7); box-shadow:0 0 5px rgba(0,0,0,.3); cursor:none; z-index:10; opacity:0; } .mz-figure.mz-active .mz-lens{ opacity:1; -webkit-transition:opacity .3s cubic-bezier(0.25, 0.5, 0.5, 0.9) .1s; transition:opacity .3s cubic-bezier(0.25, 0.5, 0.5, 0.9) .1s; } .mz-figure.mz-active.mz-magnifier-zoom .mz-lens{ border-radius:50%; opacity:0; cursor:none; } .mz-zoom-window{ background:#fff; box-shadow:0 0 3px rgba(0, 0, 0, .2); } .mz-zoom-window.mz-magnifier{ border-radius:100%; border:0; background:rgba(255,255,255,.3); } .mz-zoom-window.mz-magnifier:before{ content:""; display:block; position:absolute; top:0; bottom:0; left:0; right:0; border-radius:100%; border:1px solid rgba(170,170,170,0.7); box-shadow:inset 0 0 20px 1px rgba(0,0,0,.3); background:transparent; z-index:1; } .mz-zoom-window.mz-magnifier.mz-square, .mz-zoom-window.mz-magnifier.mz-square:before{ border-radius:0 !important; } .lt-ie9-magic .mz-zoom-window{ border:1px solid #e5e5e5; } .mz-zoom-window.mz-inner{ border:none; box-shadow:none; } .mz-zoom-window .mz-caption{ background:#777; color:#fff; font-size:10pt; opacity:0.8; position:absolute; top:0; z-index:150; padding:3px; width:100%; line-height:normal !important; text-align:center !important; } .lt-ie9-magic .mz-zoom-window .mz-caption{ filter:alpha(opacity=80); } .mz-zoom-window.caption-bottom .mz-caption{ top:auto; bottom:0; } .mz-zoom-window.mz-expanded > .mz-caption{ display:none; } .mz-zoom-window.mz-deactivating, .mz-zoom-window.mz-activating{ -webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9), -webkit-transform 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9), transform 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); } .mz-zoom-window.mz-deactivating{ -webkit-transition-duration:.25s, .25s, .25s; transition-duration:.25s, .25s, .25s; } .mz-zoom-window.mz-p-right, .mz-zoom-window.mz-p-left, .mz-zoom-window.mz-p-top, .mz-zoom-window.mz-p-bottom{ opacity:0; z-index:-100; } .mz-zoom-window.mz-p-right{ -webkit-transform:translate3d(-20%, 0, 0); transform:translate3d(-20%, 0, 0); } .mz-zoom-window.mz-p-left{ -webkit-transform:translate3d(20%, 0, 0); transform:translate3d(20%, 0, 0); } .mz-zoom-window.mz-p-top{ -webkit-transform:translate3d(0, 20%, 0); transform:translate3d(0, 20%, 0); } .mz-zoom-window.mz-p-bottom{ -webkit-transform:translate3d(0, -20%, 0); transform:translate3d(0, -20%, 0); } .mz-zoom-window > img{ -webkit-transform:translate3d(0, 0, 0) scale(1); transform:translate3d(0, 0, 0) scale(1); -webkit-backface-visibility:hidden; backface-visibility:hidden; } .mz-zoom-window.mz-p-inner.mz-deactivating > img, .mz-zoom-window.mz-p-inner.mz-activating > img{ -webkit-transition:-webkit-transform .22s cubic-bezier(0.25, 0.5, 0.5, 0.9); transition:transform .22s cubic-bezier(0.25, 0.5, 0.5, 0.9); } .mz-zoom-window.mz-p-magnifier{ -webkit-transform:scale(.1); transform:scale(.1); } .mz-zoom-window.mz-preview.mz-deactivating, .mz-zoom-window.mz-preview.mz-activating, .mz-zoom-window.mz-custom.mz-deactivating, .mz-zoom-window.mz-custom.mz-activating{ -webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); transition:opacity 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); } .mz-zoom-window.mz-preview.mz-deactivating, .mz-zoom-window.mz-custom.mz-deactivating{ -webkit-transition-duration:.2s; transition-duration:.2s; } .mz-zoom-window.mz-p-preview, .mz-zoom-window.mz-p-custom{ opacity:0; } .mz-hint, .mz-loading{ color:#eee; background:rgba(49,51,61,0.7); font:normal 12px/1.2em 'Lucida Grande', 'Lucida Sans Unicode', Verdana, 'Helvetica Neue', Arial, Helvetica, sans-serif; text-decoration:none; text-align:center; direction:ltr; display:inline-block; margin:0; position:absolute; z-index:1000; pointer-events:none; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; } .mz-hint{ bottom:8px; left:0; right:0; padding:0 10%; background-color:transparent; -webkit-transition:opacity 0.25s ease, z-index 0.25s ease; transition:opacity 0.25s ease, z-index 0.25s ease; } .mz-hint-message{ display:inline-block; background:rgba(49,51,61,0.7); border-radius:2em; padding:.7em 1.1em; } .mz-hint-message:before{ content:'\02295'; font-family:serif; font-size:1.5em; speak:none; text-align:center; vertical-align:-2px; margin-right:6px; -webkit-transition:opacity 0.25s ease; transition:opacity 0.25s ease; } .mobile-magic .mz-hint-message:before{ display:none; } .mz-hint-hidden{ opacity:0; z-index:-1; -webkit-transition-delay:.6s; transition-delay:.6s; } .mobile-magic .mz-expand .mz-hint{ font-size:18px; line-height:1.1em; top:50%; bottom:auto; margin:0; -webkit-transform:translate(0,-50%); -ms-transform:translate(0,-50%); transform:translate(0,-50%); } .mobile-magic .mz-expand .mz-hint-message{ padding:1.1em; } .mobile-magic .mz-expand .mz-hint-message:before{ display:none; } .mobile-magic .mz-expand .mz-hint-hidden{ -webkit-transition-delay:1s; transition-delay:1s; opacity:0; } .mz-loading{ font-size:0; border-radius:100%; opacity:0; padding:0; width:36px; height:36px; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); } .mz-loading:after{ content:''; position:absolute; top:0; bottom:0; left:0; right:0; width:24px; height:24px; margin:auto; text-indent:-9999em; border-radius:50%; border:2px solid rgba(255, 255, 255, 1); border-top-color:transparent; box-sizing:border-box; } .mz-loading.shown{ opacity:1; z-index:1; -webkit-transition:opacity 0s; transition:opacity 0s; } .mz-loading.shown:after{ -webkit-animation:spin-loading .9s infinite linear; animation:spin-loading .9s infinite linear; } @-webkit-keyframes spin-loading{ 0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg); } } @keyframes spin-loading{ 0%{ -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg); } } .lt-ie10-magic .mz-loading{ font-size:12px; padding:.7em 1.1em; width:auto; height:auto; } .lt-ie10-magic .mz-loading:after{ content:'Loading...'; text-indent:0; border:none; position:relative; } .lt-ie9-magic .mz-loading{ filter:alpha(opacity=0); right:0; left:0; width:126px; margin:auto; } .lt-ie9-magic .mz-hint-message, .lt-ie9-magic .mz-loading.shown{ background:transparent !important; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#7c31333D', EndColorStr='#7c31333D'); } .lt-ie9-magic .mz-hint-hidden{ filter:alpha(opacity=0); } .mz-expand, .mz-expand .mz-expand-bg, .mz-expand .mz-expand-bg > img, .mz-expand .mz-expand-bg > svg, .mz-expand .mz-expand-stage, .mz-expand .mz-expand-stage .mz-image-stage{ position:absolute; top:0; bottom:0; left:0; right:0; } .mz-expand .mz-expand-bg, .mz-expand .mz-expand-bg > img, .mz-expand .mz-expand-bg > svg{ width:auto !important; height:auto !important; } .mz-expand .mz-expand-bg, .mz-expand .mz-expand-bg > svg{ min-width:100% !important; min-height:100% !important; } .mz-expand{ background-color:rgba(0, 0, 0, 1); text-align:center; vertical-align:middle; display:block; overflow:hidden; z-index:2100000000; position:fixed; width:auto; height:auto; -webkit-perspective:600px; perspective:600px; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-backface-visibility:hidden; backface-visibility:hidden; -ms-overflow-style:none; } .mz-expand .mz-expand-bg{ display:inline-block; vertical-align:middle; margin:auto; z-index:-100; max-width:none !important; max-height:none !important; -webkit-transform:translate3d(0,0,0) scale(10) rotate(0.01deg); -ms-transform:translate(0,0) scale(10,10) rotate(0.01deg); transform:translate3d(0,0,0) scale(10) rotate(0.01deg); -webkit-perspective:600px; perspective:600px; background-repeat:no-repeat; background-size:cover; } .mz-expand .mz-expand-bg > img{ margin:auto; filter:url("data:image/svg+xml;utf8,#blur"); -webkit-filter:blur(20px) brightness(60%); filter:blur(20px) brightness(60%); -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); -webkit-backface-visibility:hidden; backface-visibility:hidden; } .mz-expand .mz-expand-bg > svg{ margin:auto; opacity:.6; } .lt-ie10-magic .mz-expand .mz-expand-bg{ display:none !important; } .lt-ie9-magic .mz-expand{ background:#1f1f1f; } .mz-expand.plain-bg .mz-expand-bg, .mz-expand.dark-bg .mz-expand-bg, .mz-expand.white-bg .mz-expand-bg{ display:none !important; } .mz-expand.dark-bg{ background-color:#1f1f1f; background-color:rgba(31, 31, 31, .96); } .mz-expand.white-bg{ background-color:#fff; } .mz-expand .mz-expand-stage{ z-index:2100000000; padding:0; } .mz-expand .mz-expand-stage .mz-image-stage{ z-index:50; left:120px; right:120px; padding:20px 0 40px 0; margin:0; text-align:center; vertical-align:middle; -webkit-perspective:600px; perspective:600px; -webkit-backface-visibility:hidden; backface-visibility:hidden; } .mz-expand .mz-expand-stage.with-thumbs .mz-image-stage{ padding-bottom:120px; } .mz-expand .mz-expand-stage.mz-zoom-in .mz-image-stage{ padding:0 !important; left:0; right:0; } .mz-expand .mz-image-stage > figure:before, .mz-expand .mz-image-stage:before{ content:''; display:inline-block; vertical-align:middle; height:100%; font-size:0; line-height:100%; width:0; } .mz-expand .mz-image-stage > figure{ width:100%; max-width:100%; max-height:100%; padding:0; margin:0; display:inline-block; vertical-align:middle; font-size:0; line-height:100%; position:relative; } .mz-expand .mz-figure{ overflow:visible; max-width:100% !important; } .mz-expand .mz-figure > img{ max-width:100%; width:auto; height:auto; } .mz-expand .mz-zoom-in .mz-image-stage > figure, .mz-expand .mz-zoom-in .mz-image-stage > figure .mz-figure.mz-activating, .mz-expand .mz-zoom-in .mz-image-stage > figure .mz-figure.mz-active{ width:100%; height:100%; } .mz-expand .mz-figure{ cursor:pointer; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; } .mz-expand .mz-figure.mz-active{ cursor:crosshair; cursor:-webkit-zoom-out; cursor:-moz-zoom-out; cursor:zoom-out; } .mz-expand .mz-expand-stage.mz-zoom-in.mz-always-zoom .mz-image-stage > figure > figure > img{ z-index:1; position:absolute !important; top:-5000px !important; bottom:-5000px !important; left:-5000px !important; right:-5000px !important; margin:auto !important; } .lt-ie10-magic .mz-zoom-window.mz-expanded img{ filter:alpha(opacity=100); } .lt-ie10-magic .mz-expand .mz-figure.mz-magnifier-zoom{ overflow:hidden; filter:alpha(opacity=100); } .mz-expand .mz-caption{ color:#fff; text-shadow:0px 0px 46px #000; padding:10px 4px; font:normal 10pt/1em 'Lucida Grande', 'Lucida Sans Unicode', Verdana, 'Helvetica Neue', Arial, Helvetica, sans-serif; text-align:center; width:100%; position:absolute; left:0; opacity:0; } .mz-expand .mz-caption.mz-show{ -webkit-transition:opacity 0.15s ease-out; transition:opacity 0.15s ease-out; opacity:1; } .mz-expand .mz-caption a{ color:inherit; cursor:pointer; } .mz-expand.white-bg .mz-caption{ color:#555; text-shadow:none; } .lt-ie9-magic .mz-expand .mz-caption{ top:100%; } .mz-expand .mz-zoom-window{ box-shadow:none; background:transparent; } .lt-ie9-magic .mz-expand .mz-zoom-window{ border:0; } .mobile-magic .mz-expand-stage .mz-expand-thumbnails, .mobile-magic .mz-expand-stage .mz-image-stage{ left:0px; right:0px; } .mobile-magic .mz-expand .mz-expand-stage.with-thumbs{ bottom:0px; } .mobile-magic .mz-expand-stage .mz-image-stage{ padding:0; } .mobile-magic .mz-expand .mz-expand-stage.with-thumbs .mz-image-stage{ padding:5px 0 60px; } .mobile-magic .mz-expand .mz-expand-stage.mz-zoom-in .mz-image-stage{ padding-top:0; } .mobile-magic .mz-expand .mz-expand-thumbnails{ padding:0; height:60px; } .mz-expand-controls, button.mz-button{ margin:0 !important; padding:0 !important; outline:0 !important; } button.mz-button{ color:#b4b4b4 !important; font:900 34px/1 'magictoolbox-thin' !important; cursor:pointer; z-index:90 !important; background-color:transparent !important; border:1px solid rgba(180, 180, 180, 0) !important; border-radius:100% !important; box-shadow:none !important; position:absolute !important; text-transform:none !important; text-align:center; speak:none; -webkit-font-smoothing:antialiased; width:60px !important; height:60px !important; min-width:0 !important; min-height:0 !important; max-width:none !important; max-height:none !important; } button.mz-button.mz-button-prev, button.mz-button.mz-button-next{ margin:auto 10px !important; top:0 !important; bottom:0 !important; overflow:hidden !important; } button.mz-button.mz-button-prev{ left:0 !important; } button.mz-button.mz-button-next{ right:0 !important; } button.mz-button.mz-button-close{ font-size:26px !important; margin:10px !important; top:0 !important; right:0 !important; z-index:95 !important; } :root:not(.mobile-magic) button.mz-button{ color:rgba(180, 180, 180, .75) !important; -webkit-transform:scale(.85) !important; transform:scale(.85) !important; -webkit-transition:color .25s, border-color .25s, -webkit-transform .25s !important; transition:color .25s, border-color .25s, transform .25s !important; } :root:not(.mobile-magic) button.mz-button:hover{ color:rgba(180, 180, 180, 1) !important; border-color:rgba(180, 180, 180, .6) !important; -webkit-transform:scale(1) !important; transform:scale(1) !important; } .mobile-magic button.mz-button{ -webkit-transition:-webkit-transform .1s !important; transition:transform .1s !important; } .mobile-magic button.mz-button:active{ border-color:rgba(180, 180, 180, .6) !important; -webkit-transform:scale(.95) !important; transform:scale(.95) !important; } button.mz-button.mz-button-close:before{ content:"\a001"; } button.mz-button.mz-button-prev:before{ content:"\a002"; } button.mz-button.mz-button-next:before{ content:"\a003"; } @media screen and (max-device-width:767px){ button.mz-button-prev, button.mz-button-next{ display:none !important; } .mobile-magic .mz-expand button.mz-button{ width:44px !important; height:44px !important; font-size:18px !important; color:rgba(255, 255, 255, 0.8) !important; background-color:rgba(49,51,61,0.3) !important; border-color:transparent !important; } } .lt-ie9-magic button.mz-button{ border:0; filter:alpha(opacity=75); } .lt-ie9-magic button.mz-button:hover{ filter:alpha(opacity=100); } .mz-thumb, .mz-thumb:focus{ display:inline-block; line-height:0; outline:none; } .mz-thumb img{ border:0; box-sizing:border-box; } .mz-thumb:hover:not(.mz-thumb-selected) img{ -webkit-filter:brightness(75%); filter:brightness(75%); } .mz-thumb-selected img{ -webkit-filter:brightness(60%); filter:brightness(60%); } .no-cssfilters-magic .mz-thumb{ background:#000; } .no-cssfilters-magic .mz-thumb:hover:not(.mz-thumb-selected) img{ opacity:.75; filter:alpha(opacity=75); } .no-cssfilters-magic .mz-thumb-selected img{ opacity:.6; filter:alpha(opacity=60); } .ie9-magic .mz-thumb img{ box-shadow:0 0 4px 0px rgba(0,0,0,0.3); } .mz-expand-thumbnails{ z-index:50; position:absolute; bottom:0; left:65px; right:65px; height:80px; padding:10px 0; box-sizing:border-box; } .mz-expand-thumbnails .magic-thumbs .magic-thumb{ padding:10px 2px; } .mz-expand-thumbnails .magic-thumb > img{ cursor:pointer; height:40px; box-shadow:0 0 5px 1px rgba(0,0,0,0.3); } .mz-expand-thumbnails .magic-thumb:not(.magic-thumb-selected) > img:hover{ -webkit-filter:brightness(70%); filter:brightness(70%); } .mz-expand-thumbnails .magic-thumb-selected img{ -webkit-filter:brightness(50%); filter:brightness(50%); } .mz-expand-thumbnails .magic-thumbs .magic-thumbs-button{ box-shadow:none; } .mz-expand-thumbnails .magic-thumbs .magic-thumbs-button-disabled{ opacity:0; } .no-cssfilters-magic .mz-expand-thumbnails .magic-thumb:hover:not(.magic-thumb-selected) img{ opacity:.7; filter:alpha(opacity=70); } .no-cssfilters-magic .mz-expand-thumbnails .magic-thumb-selected img{ opacity:.5; filter:alpha(opacity=50); } .mz-expand.no-expand-thumbnails .mz-expand-stage.with-thumbs .mz-image-stage{ padding-bottom:40px; } .mz-expand.no-expand-thumbnails .mz-expand-thumbnails{ display:none; } .mobile-magic .mz-expand.no-expand-thumbnails .mz-expand-stage.with-thumbs .mz-image-stage{ padding:0; } .magic-thumbs, .magic-thumbs .magic-thumbs-wrapper, .magic-thumbs ul, .magic-thumbs li, .magic-thumbs li:before, .magic-thumbs li:after, .magic-thumbs li img, .magic-thumbs .magic-thumbs-button{ margin:0; padding:0; outline:0; -webkit-box-sizing:border-box; box-sizing:border-box; } .magic-thumbs{ direction:ltr; overflow:visible; z-index:100; position:relative; left:0; top:0; padding:0 30px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -ms-touch-action:none; touch-action:none; } .magic-thumbs{ width:100%; height:100%; white-space:nowrap; } .magic-thumbs.no-buttons{ padding:0 !important; } .magic-thumbs-wrapper{ display:block; width:100%; height:100%; position:relative; overflow:hidden; text-align:center; } .magic-thumbs ul{ list-style:none; font-size:0; display:inline-block; vertical-align:middle; height:100%; position:relative; white-space:nowrap; } .magic-thumbs.no-buttons ul{ padding:0 !important; -webkit-transition:none !important; transition:none !important; -webkit-transform:none !important; -moz-transform:none !important; -ms-transform:none !important; transform:none !important; left:0 !important; } .magic-thumbs ul li{ margin:0 4px; height:100%; width:auto; vertical-align:top; line-height:0; display:inline-block; } .magic-thumbs ul li:after{ content:''; display:inline-block; vertical-align:middle; height:100%; width:0; } .magic-thumbs ul li > img{ width:auto; height:auto; max-height:100%; vertical-align:middle; } .ie8-magic .magic-thumbs ul li > img{ max-width:none !important; max-height:none !important; } .magic-thumbs.magic-thumbs-vertical{ height:100%; } .magic-thumbs-vertical{ padding:30px 0; } .magic-thumbs-vertical ul{ height:auto; width:100%; white-space:normal; } .magic-thumbs-vertical ul li{ width:100%; height:auto; } .magic-thumbs-vertical ul li{ margin:4px 0; } .magic-thumbs-vertical ul li > img{ max-width:100%; max-height:none; } .ie8-magic .magic-thumbs-vertical ul li > img{ width:100%; } .magic-thumbs .magic-thumbs-button{ cursor:pointer; z-index:90; background-repeat:no-repeat; background-color:transparent; background-image:none; border:0; border-radius:0; overflow:hidden; position:absolute; font-family:"magictoolbox-thin"; font-style:normal; font-weight:200; font-variant:normal; text-transform:none !important; speak:none; line-height:1; text-align:center; color:#bbb; -webkit-font-smoothing:antialiased; font-size:30px; width:30px; height:100%; top:0; bottom:0; } .magic-thumbs .magic-thumbs-button-prev{ left:0; } .magic-thumbs .magic-thumbs-button-next{ right:0; } .magic-thumbs .magic-thumbs-button-prev:before{ content:"\a002"; } .magic-thumbs .magic-thumbs-button-next:before{ content:"\a003"; } .magic-thumbs-button:before{ -webkit-transition:opacity .25s; transition:opacity .25s; opacity:.6; } .magic-thumbs .magic-thumbs-button:hover:before{ opacity:1; } .magic-thumbs-vertical .magic-thumbs-button{ width:100%; height:30px; left:0; right:0; top:auto; bottom:auto; } .magic-thumbs-vertical .magic-thumbs-button-prev{ top:0; } .magic-thumbs-vertical .magic-thumbs-button-next{ bottom:0; } .magic-thumbs-vertical .magic-thumbs-button-prev:before{ content:"\a005"; } .magic-thumbs-vertical .magic-thumbs-button-next:before{ content:"\a004"; } .magic-thumbs.no-buttons .magic-thumbs-button{ display:none !important; } .magic-thumbs-button-disabled{ opacity:0.2; } #inactive_product{ padding:10px; text-align:center; color:#fff; font-size:14px; border:1px solid #ccc; line-height:22px; margin:20px 0; background-color:#d41c1c; } #discount_timer{ font-weight:bold; font-size:17px; } .load_more_comments{ margin:0 auto; display:block; background-color:transparent; border:1px solid #000; color:#171717; font-size:16px; } .w100{ width:100% !important; } #email_price_alert{ padding:5px; border:1px solid #ccc; line-height:30px; } #sign_to_price_alert{ background-color:#55616e !important; border:1px solid #55616e; margin-top:10px; padding:5px; text-transform:uppercase; font-size:12px; line-height:24px; color:#fff; } .accordion-content { line-height: 18px; font-size: 13px; max-height: 300px!important; overflow-y: auto; overflow-wrap: break-word; min-height: 10px; overflow-x: hidden; } .fa-info::before{ content:'\f129'; font-size:14px; color:#000 !important; font-family:"FontAwesome"; } .fa-truck::before{ content:'\f0d1'; font-size:14px; color:#000 !important; font-family:"FontAwesome"; } .fa-refresh::before{ content:'\f021'; font-size:14px; color:#000 !important; font-family:"FontAwesome"; } .fa-dcheck::before{ content:'\f00c'; font-size:14px; color:#000 !important; font-family:"FontAwesome"; } .fa-bell::before{ content:'\f0f3'; font-size:14px; color:#777 !important; font-family:"FontAwesome"; } .pb-right-column .accordion i{ margin-right:10px !important; } #price_alert_wrapper{ text-align:center; } #price_alert_wrapper .fa-bell::before{ color:#cf1313 !important; font-size:26px; margin-top:10px !important; display:inline-block; } #price_alert_wrapper h2{ font-family:"Helvetica" !important; color:#000!important; text-transform:uppercase; font-weight:600; margin-top:5px; font-size:18px; line-height:29px; } .description_header, .description_header .container, .description_header .breadcrumb{ background-color:#f9f9f9 !important; } #category .header-container{ margin-bottom:0px !important } .description_header{ padding-bottom:24px; text-align:center; padding-top:15px; margin-bottom:15px; } .description_header h1{ color:#000; font-size:24px; line-height:27px; } .tal{ text-align:left !important } .block_title{ font-size:16px; margin-bottom:10px; display:block } #categories_block_left small, .tree_block small{ float: right; position: absolute; line-height: 26px; right: 10px; font-size: 11px; color: rgba(39,41,52,.5) !important; white-space: nowrap; } #categories_block_left ul.tree, #manuf_scroll, #manufacturers_block_left ul.tree, #suppliers_block_left .tree { max-height: 300px; overflow: auto } #categories_block_left ul.tree::-webkit-scrollbar, #manuf_scroll::-webkit-scrollbar, #suppliers_block_left .tree::-webkit-scrollbar, #manufacturers_block_left ul.tree::-webkit-scrollbar { background-color: #eee; width: 8px } #categories_block_left ul.tree::-webkit-scrollbar-track, #manuf_scroll::-webkit-scrollbar-track, #suppliers_block_left .tree::-webkit-scrollbar-track, #manufacturers_block_left ul.tree::-webkit-scrollbar-track { background-color: #eee; border-radius: 0 } #categories_block_left ul.tree::-webkit-scrollbar-thumb, #manuf_scroll::-webkit-scrollbar-thumb, #suppliers_block_left .tree::-webkit-scrollbar-thumb, #manufacturers_block_left ul.tree::-webkit-scrollbar-thumb { border-radius: 0; background-color: #666 } #categories_block_left ul.tree:hover::-webkit-scrollbar-thumb, #manuf_scroll::-webkit-scrollbar-thumb, #suppliers_block_left .tree::-webkit-scrollbar-thumb, #manufacturers_block_left ul.tree:hover::-webkit-scrollbar-thumb { border-radius: 0; background-color: #000 } .color_filter{ display:inline-block; height:30px; width:30px; border:1px solid #ddd; text-align:center; border-radius:0px; line-height:30px; margin-right:2px; overflow:hidden; color:#fff; } #price-range span{ top:-4px !important; } #price-range{ background:#ddd !important; } #price-range .ui-widget-header{ background:#333 !important; } .search_manufacturers, .search_categories, .search_suppliers{ background:#e5e5e5 url(img/iconSearch.png) 7px 53% no-repeat; background-size:14px auto; width:100%; border:none; margin-bottom:10px; padding:8px 10px 8px 32px; font-size:11px; text-transform:uppercase; } #price-range .ui-slider-handle{ position:absolute; z-index:2; width:1.2em; height:1.2em; z-index: 99; cursor:default; -ms-touch-action: none; touch-action:none; } #price-range .ui-slider-handle{ border-radius:50%; background-color:#666666 !important; border:1px solid #666666 !important; background:#666 !important; } #price-range .ui-slider .ui-slider-handle{ height:14px !important; width:14px !important; z-index: 99; } #price-range .ui-slider-range{ position:absolute; z-index:1; font-size:.7em; display:block; border:0; background-position:0 0; } #price-range .ui-slider-horizontal .ui-slider-range{ top:0; height:100%; } #price-range .ui-slider-handle{ position:absolute !important; z-index:2; width:1.2em; height:1.2em; border-radius:50% !important; cursor:default; -ms-touch-action: none; touch-action:none; } #price-range{ position:relative; } #price-range .ui-slider-range{ position:absolute; z-index:1; font-size:0.7em; display:block; border-width:0px; border-style:initial; border-color:initial; border-image:initial; background-position:0px 0px; } #price-range .ui-slider-range{ top:0; height:100%; } #price-range .ui-corner-all, #price-range .ui-corner-bottom, #price-range .ui-corner-br,#price-range .ui-corner-right{ border-bottom-right-radius:3px; } #price-range .ui-widget-header{ border:0px solid #ddd; background:#ddd; font-weight:700; } #left_column #price_filter{ border:1px solid #ddd !important; padding:10px 5px; } #price-range .ui-slider-handle:nth-child(3){ margin-left:-14px !important } #left_column #price_filter{ border:1px solid #ddd !important; padding:21px 9px; } .val{ width:16px; height:16px; border:1px solid #ebebeb; display:inline-block !important; vertical-align:middle; border-radius:50%; display:block; font-size:0; white-space:nowrap; margin-top:-3px; position:relative; margin-right:5px; } .selected .val{ border-color:#01B794; background:url(img/i-delete-green.svg) center center no-repeat !important; } .selected{ font-weight:bold; } #manufacturers_block_left a:hover .val{ border-color:#01B794; background:#01B794; } #manufacturers_block_left a:hover{ color:#01B794 !important; } .selected_color{ border:3px solid #01B794 !important; } .active_filters{ background-color:#f0f0f0; padding:10px; border:1px solid #ddd; } .active_filters a{ display:block; margin-bottom:7px; } .pagination_left, .pagination_right{ background-color:green; display:block; float:left; width:35px; height:35px; margin:0; background-color:#e5e5e5; border:0; background-position:50% 50%; background-size:8px auto; background-repeat:no-repeat; -webkit-transition:all .3s ease; -moz-transition:all .3s ease; -o-transition:all .3s ease; -ms-transition:all .3s ease; transition:all .3s ease; -o-transform:translate(0); } .pagination_left::before{ content:'\f053'; font-size:22px; color:#000 !important; font-family:"FontAwesome"; line-height:35px; display:block; text-align:center; } .pagination_right::before{ content:'\f054'; font-size:22px; color:#000 !important; font-family:"FontAwesome"; line-height:35px; display:block; text-align:center; } #pagination td{ padding:0px 3px !important; } .paginationInput{ display:block; border:1px #e5e5e5 solid; text-align:center; width:40px; margin:0; font-size:11px; -webkit-appearance:none; -moz-appearance:textfield; } .paginationInput{ display:block; height:35px; float:left; } #pagination p{ margin-bottom:0px !important; font-size:12px !important; white-space:nowrap; } select.grey_select{ background-color:#e5e5e5; background-position:92% 50%; background-repeat:no-repeat; background-size:9px auto; width:140px; height:35px; padding:6px 7px 7px; text-transform:uppercase; float:left; font-size:15px; } .top-pagination-content span, .top-pagination-content label{ line-height:35px !important; } .top-pagination-content span{ margin-left:10px; } .supplier_block .img_wrapper { display: block; height: 50px; } .supplier_block .img_wrapper img { max-height: 50px; height: auto } .supplier_block h2 { margin-top: 0px ; font-size: 18px; line-height: 1.5; font-weight: 700; color:#333; } .supplier_block .empty_button { padding:7px; font-size: 12px; width: 100%; text-align: center; } .supplier_block .supp_desc { margin-bottom: 10px; font-size: 13px; line-height: 1.5; height: 57px; overflow: hidden; text-overflow: ellipsis; } .supplier_block { margin:10px 0 ; font-size:15px; } .supp_prd_count, .supp_fs { color:#333; } .supplier_block .p10 { flex-grow: 1; background-color: #fff; border: 1px solid #dfdfe7; box-shadow: 0 4px 20px 0 rgba(11,13,14,.05); transition: all .2s ease; display:block; } .nav-pills li a{ padding:9px !important; display:inline-block; font-size:16px !important; color:#000 !important; } .header_container{ padding:15px 0; } ul#menu, #menu_background{ background-color:#f8f8f8 !important; border-bottom:1px solid #eee; z-index: 999; } .adtm_sub,.columnWrapTable{ width:auto !important; } @media (min-width:781px) { .adtm_sub{ display:none; position:absolute; top:46px; left:0px; padding:0px; white-space:nowrap; } .adtm_sub li a { padding: 0 10px; } .adtm_sub{ border:1px solid #ddd; } .adtm_sub li, .adtm_sub a{ display:block; font-size:14px !important; line-height:24px; text-transform:inherit !important; white-space:nowrap; text-align:left } .adtm_sub a:hover{ color:#cf1313!important; } .li-niveau1:hover .adtm_sub{ display:block; } .mega-menu #adtm_menu ul#menu li.li-niveau1 { position: inherit !important; } .mega-menu .li-niveau1:hover .adtm_sub { width: 100% !important; } .mega-menu .adtm_sub { min-height: 41px; } .mega-menu .menu_head { line-height: 41px !important; } .adtm_sub_sub li { padding-left:0px !important; display: block !important } .adtm_sub_sub li a { display: inline-block !important } } .logo{ max-height:35px; width:auto; } .show-mobile-search{ background:transparent; border:none; position:absolute; right:89px; top:-5px; display:none; padding:0px; } .next-page-mobile{ background-color:#e5e5e5; padding:10px; border:1px solid #ddd; display:none; color:#000; font-size:14px; text-align:center; font-weight:bold; margin-bottom:20px; border-radius:30px; } #mobile-search-wrapper{ position:fixed; top:0; left:0; right:0; bottom:0; background-color:#fff; overflow-y:auto; z-index:999999999; } .bb-black{ box-shadow:none; border-bottom:1px solid #ddd !important; } #mobile-search-wrapper input{ border:none !important; width:100%; display:inline-block; color:#000 !important; } .fa-times-thin:before{ font-size:30px; color:#000; font-family:"FontAwesome"; padding:0; margin:0; line-height:35px; content:'\00d7'; } .searchbox-close{ width:90% !important; background:none; border:none; float:right; } table.no-padding td,table.no-padding th{ padding:0 !important; } #mobile-search-wrapper .button-search { border: none; height: 35px; position: absolute !important; width: 35px; background: 0 0; right: 5px; padding-top: 0px !important; top: 0px; padding-top: 0; } .fa-search::before{ content:'\f002' !important; font-family:"FontAwesome"; display:block; width:35px; font-weight:normal !important; line-height:35px; -webkit-text-stroke:1px #fff; height:35px; font-size:22px !important; text-indent:0 !important; color:#666 !important; } .fa-arrow-left::before{ font-weight:normal !important; font-family:"FontAwesome"; content:'\f060' !important; font-size:16px; color:#666; -webkit-text-stroke:1px #fff; } .searchbox-back-to-site{ text-align:center; color:#666; font-size:15px; margin-top:25px; } .popular_search a{ display:block; color:#005eb8; padding:12px 15px 12px 5px; position:relative; border-bottom:1px solid #e9ecef; } #newsletter_block_left button{ margin-top:0px; } #menu > li:hover > a{ background-color:#fff !important; } #description_full img{ padding:10px; } .fa-check:before{ content:'\f00c'; font-size:22px; color:#000 !important; font-family:"FontAwesome"; } .headline404{ border:1px solid #ddd; text-align:center; background-color:#9f0e0e; padding:30px; color:#fff; } .light_background::before{ left:-100%; height:100%; width:300%; z-index:0; border-top:1px solid #eee !important; border-bottom:1px solid #eee !important; display:block; content:''; position:absolute; background-color:#e9ebee; } .light_background{ position:relative; padding:20px 0 !important; } .light_background .bx-wrapper .bx-viewport{ background-color:transparent !important; } .light_background .page-section-title{ margin-top:20px !important } .search_form_box{ background-color:#f0280a; color:#fff !important; position:relative; padding:100px !important; } .search_form_box h1{ display:block; text-align:center; position:relative; z-index:1 } .search_form_box h1, .search_form_box p{ color:#fff !important; position:relative; z-index:1 } .search_form_box .search_query{ display:inline; padding:0 13px 0 15px; height:65px; line-height:65px !important; background:#f8f8f8; text-transform:uppercase; font-weight:400; border:1px solid #eee; font-size:15px; -webkit-transition:0.3s ease-out; -o-transition:0.3s ease-out; -moz-transition:0.3s ease-out; transition:0.3s ease-out; } .search_form_box::before{ left:-100%; height:100%; top:0px; bottom:0px; width:300%; z-index:0; border-top:1px solid #f0280a !important; border-bottom:1px solid #f0280a !important; display:block; content:''; position:absolute; background-color:#f0280a; } .search_form_box .button-search{ position:absolute; top:0px; right:15px; width:65px; padding:0 !important; line-height:65px !important; height:65px; } .search_form_box .fa-search::before{ width:65px; line-height:65px; height:65px; } .search_form_box h1, .search_form_box p{ color:#fff !important; position:relative; z-index:1; line-height:25px; padding:20px 0; font-size:22px !important; } #page404 .description_header{ display:none !important } @media (max-width:1199px){ #product .accordion-content{max-height: 1000px !important; } #inner_left_collumn { margin-top:20px !important; } #page .search_form_box{ padding:10px !important; } .shortcode { padding:0 15px; } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1{ display:block !important } #page .search_form_box .search_query{ font-size:12px !important; } .logo{ max-height:22px !important; width:auto; margin-top:3px; } .header_container{ padding:5px 0 !important; } .mm-listview a span{ display:block; } #adtm_menu{ background-color:#eee !important; z-index:999999 !important } #adtm_menu ul#menu li.li-niveau1{ float:none; display:block !important; } .li-niveau1.sub a span::after{ display:none !important } #adtm_menu ul#menu li.li-niveau1 a.a-niveau1{ float:none !important; } .li-niveau1.sub a span::after{ z-index:9999 !important } .adtm_sub{ text-align:left !important } .adtm_sub a::before{ display:none !important } .mm-navbar{ text-align:left } #menu{ padding-left:0px !important; } .mm-listitem>a, .mm-listitem>span{ line-height:40px !important; font-size:17px; padding:0 0 0 20px !important; text-align: left; } #adtm_menu .li-niveau1, #adtm_menu .li-niveau1 a.a-niveau1{ min-height:40px !important; line-height:40px !important; } #adtm_menu .li-niveau1 a.a-niveau1 .advtm_menu_span{ line-height:40px !important; } .mm-wrapper_opening [class*=mm-menu_pagedim].mm-menu_opened~.mm-page__blocker{ opacity:.5; transition:opacity .4s ease .4s; } .mm-wrapper_opening .mm-menu_offcanvas.mm-menu_opened~.mm-slideout{ -webkit-transform:translate(80vw,0); -ms-transform:translate(80vw,0); transform:translate(80vw,0); -webkit-transform:translate3d(80vw,0,0); transform:translate3d(80vw,0,0); } .mm-menu .mm-navbar a, .mm-menu .mm-navbar>*{ color:#000; } .mm-wrapper_blocking .mm-page__blocker, .mm-wrapper_opened #adtm_menu{ display:block !important; } .mm-page__blocker.mm-slideout::before{ display:inline-block; content:'\f2d3'; position:absolute; top:20px; left:38px; font-family:"FontAwesome"; color:#fff !important; font-size:30px; } .description_header h1{ color:#000; font-size:16px; line-height:18px; } } .bg_f9 { background-color: #f9f9f9 !important; } @media (min-width:1200px) { /*.adtm_sub{ width: 130px !important } */ .adtm_sub_sub li, .adtm_sub_sub a { display: block; } .adtm_sub_sub li { padding:0 15px; } .simple-menu .adtm_sub_sub { position: absolute; /* margin-left: 128px; */ padding:15px 0; background-color: #eee; border: 1px solid #ddd; display: none; width: 100px; margin-top: -24px; } .simple-menu .adtm_sub > li:hover ul { display: block !important } .simple-menu .adtm_sub_sub::before { display: inline-block; content: "<"; position: absolute; font-size:15px; left:-8px; color:#ddd ; } } .subsubmenu { margin-top: 0px !important; padding-top: 0px !important; margin-left: 10px !important; padding-right:0px !important; } .subsubmenu a:before{ margin-right: 8px !important; } .block_wb .block { padding:0px !important; border:1px solid #ddd !important; } .block_wb .block .block_title { display: block; background: #eee; position: relative; line-height: 35px!important; padding-left:10px; } .block_wb .block ul { padding:10px; } .block_wb #price-range { margin:10px; } .block_wb .search_manufacturers,.block_wb .search_categories ,.block_wb .search_suppliers { /* background: #fff url(img/iconSearch.png) 7px 53% no-repeat !important; */ background-color:#fff !important; border-bottom: 1px dashed #ddd !important; } .block_wb .active_filters { background-color: #fff !important; padding: 0px !important; border: 0px solid #ddd !important; } .block_wb .color_wrapper { padding: 10px !important } .block_wb .color_filter { height: 28px !important; width: 28px !important; } .not_in_catalog { padding: 15px; border: 1px solid #ddd; color: #fff; font-size: 16px; text-align: center; background-color: #cf1313!important; margin-bottom: 20px; } .bx-next, .bx-prev { background-color: #fff; border-radius: 50%; } .active_filters a { display: block; margin-bottom: 7px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } #amount { border:0; color:#f6931f; font-weight:bold; width: auto ; } #left_column{ will-change: min-height; } #inner_left_collumn{ transform: translate(0, 0); /* For browsers don't support translate3d. */ transform: translate3d(0, 0, 0); will-change: position, transform; } .newsletter_succes, #newsletter_succes { color: #4F8A10; background-color: #DFF2BF; padding: 20px; } .timeline-item { background: #fff; border: 1px solid; border-color: #e5e6e9 #dfe0e4 #d0d1d5; border-radius: 3px; padding: 12px; margin: 0 auto; max-width: 472px; min-height: 200px; } @keyframes placeHolderShimmer{ 0%{ background-position: -468px 0 } 100%{ background-position: 468px 0 } } .animated-background { animation-duration: 1s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: placeHolderShimmer; animation-timing-function: linear; background: #f6f7f8; background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%); background-size: 800px 104px; height: 96px; position: relative; } .background-masker { background: #fff; position: absolute; } /* Every thing below this is just positioning */ .background-masker.header-top, .background-masker.header-bottom, .background-masker.subheader-bottom { top: 0; left: 40px; right: 0; height: 10px; } .background-masker.header-left, .background-masker.subheader-left, .background-masker.header-right, .background-masker.subheader-right { top: 10px; left: 40px; height: 8px; width: 10px; } .background-masker.header-bottom { top: 18px; height: 6px; } .background-masker.subheader-left, .background-masker.subheader-right { top: 24px; height: 6px; } .background-masker.header-right, .background-masker.subheader-right { width: auto; left: 300px; right: 0; } .background-masker.subheader-right { left: 230px; } .background-masker.subheader-bottom { top: 30px; height: 10px; } .background-masker.content-top, .background-masker.content-second-line, .background-masker.content-third-line, .background-masker.content-second-end, .background-masker.content-third-end, .background-masker.content-first-end { top: 40px; left: 0; right: 0; height: 6px; } .background-masker.content-top { height:20px; } .background-masker.content-first-end, .background-masker.content-second-end, .background-masker.content-third-end{ width: auto; left: 380px; right: 0; top: 60px; height: 8px; } .background-masker.content-second-line { top: 68px; } .background-masker.content-second-end { left: 420px; top: 74px; } .background-masker.content-third-line { top: 82px; } .background-masker.content-third-end { left: 300px; top: 88px; } @media (min-width:1199px) { .bx-viewport { width: 100%; overflow: hidden; position: relative; height: 335px; } } .lbx { overflow: hidden; height: auto; } .lbx ul { height: auto } .shortcode { position: relative; } .free_shipping, .product_cashback { width: 100%; position: relative; margin-top: 10px; border: 1px dashed #E7E7E7; padding: 16px; color: #33B137; line-height: 20px; text-align: left; font-size: 17px; } .fa-tags::before { content: '\f02c'; font-size: 22px; color: #33B137; } .category_description h2 { font-size:18px !important; line-height: 20px !important; } .category_description h3 { font-size:16px !important; line-height: 18px !important; } #load_more_comments_global { display: block !important; margin:0 auto !important; } .fb-like-box-fixed { bottom: 15px; height: 65px; left: 15px; overflow: hidden; position: fixed; width: 92px; z-index: 9998; } @media only screen and (max-width: 1199px) { #page { overflow: hidden !important; } } .bold { font-weight: bold !important; } .italic { font-style: italic !important; } .underline { text-decoration: underline !important; } body .mega-menu #adtm_menu ul#menu li.li-niveau1.normal-submenus { position:relative !important} .mega-menu .li-niveau1.normal-submenus:hover .adtm_sub{ width:auto !important} .mega-menu .li-niveau1.normal-submenus:hover .adtm_sub .col-lg-2, .mega-menu .li-niveau1.normal-submenus:hover .adtm_sub .col-lg-3 ,.mega-menu .li-niveau1.normal-submenus:hover .adtm_sub .col-md-2, .mega-menu .li-niveau1.normal-submenus:hover .adtm_sub .col-md-3 { width: 100% !important; } .mega-menu .li-niveau1.normal-submenus .menu_head { line-height: 24px!important; } .mega-menu .li-niveau1.normal-submenus .menu_head strong{ font-weight: normal !important; } @media only screen and (min-width: 481px) { .image-resize-without-force-crop .product-image-container { height: 265px; } .image-resize-without-force-crop .product-box img { max-width: 166px; height: auto; } } @media only screen and (max-width: 480px) { .image-resize-without-force-crop .product-image-container { height: 182px; } .image-resize-without-force-crop .product-box img { max-width: 150px; height: auto; } } .simple-menu .adtm_sub { padding:0 10px; } .product_img_link img { max-width: 100% !important; max-height: 100% !important; } #old_price { margin-right: 10px; } .category_description a { color:#1b3bb3 !important; } @media only screen and (min-width: 481px) { .image-resize-without-force-crop .product-box img { max-width: 166px; height: auto; } } .image-resize-without-force-crop .product-box .product-image { padding-bottom: 120%; position: relative; } .image-resize-without-force-crop .product-box .product-image img { position: absolute; left: 0; top: 0; width: 100%; max-width: 100%; height: 100% !important; object-fit: contain; object-position: center; } .image-resize-without-force-crop ul.product_list.grid>li .product-container .product-image-container a img.img-responsive { height: 100% !important; width: 100%; object-fit: contain; } .image-resize-without-force-crop ul.product_list.grid>li .product-container .product-image-container a { display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .image-resize-without-force-crop ul.product_list.grid>li .product-container .product-image-container { margin: 0; padding-bottom: 110%; } .act_subtitle{ letter-spacing: 0.5px; font-size: 17px; line-height: 25px !important; } .first-get-off { position: fixed; top: 125px; bottom:auto !important; right: 10px; z-index: 99998; } .first-getoff-left { width: 48px; height: 360px; background: url(img/getoff-left_ve8965b9.png) no-repeat scroll; float: left; } .first-getoff-left { width: 36px; height: 360px; background: #333; margin-bottom: 2px; } .first-getoff-right { position: relative; width: 610px; min-height: 360px; background: url(img/getoff-right_v77be5ae.jpg) no-repeat scroll; float: right; display: none; } .first-getoff-right { position: relative; width: 610px; min-height: 360px; float: left; display: none; background: url(img/get-off_vbc79292.jpg) no-repeat; background-size: cover; } .first-getoff-left-top-new { width: 48px; height: 49px; background: url(img/getoff_arrow_right_vc33c3be.png) no-repeat scroll 20px 17px; } .first-getoff-left-top-new { background: url(img/getoff_arrow_right_vc33c3be.png) 14px 17px no-repeat; } .first-getoff-left-down { width: 48px; height: 270px; text-align: center; } .first-getoff-left-down { width: 36px; height: 214px; text-align: center; } .first-getoff-left-down>p { position: absolute; width: 270px; height: 36px; top: 160px; left: -116px; font-size: 22px!important; line-height: 36px; color: #FFF; text-transform: uppercase; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); cursor: default; } .first-getoff-right-content { position: relative; width: 480px!important; top: 0px; margin-top: 15px; left: 34px; } .first-getoff-right-content .first-getoff-right-content-top { font-size: 21px; text-transform: uppercase; line-height: 25px; } .first-getoff-right-content .first-getoff-right-content-top span { font-size: 50px!important; font-weight: 700; color: #D10000; } .first-getoff-right-content ul { padding-left: 18px; font-size: 12px; margin-top: 20px; width: 345px; } .first-getoff-right-content-lastp { font-weight: 700; font-size: 25px; margin-top: 25px !important; } .first-getoff-right-content-is { margin-top: 10px; width: 388px; } #quick_register_email { width: 222px; height: 39px; border: 1px solid #878787; padding-left: 12px; float:left; font-size: 12px; } .first-getoff-right-content-is button { text-transform: uppercase; width: 108px; height: 39px; border: none; background-color: #000; margin-left: -4px; color: #fff; padding-bottom: 0; font-weight: 700; } .first-getoff-right-content-is img { float: right; width: 22px; height: 22px; padding-top: 8px; margin-left: 10px; } .first-getoff-right-content-is>p { font-size: 12px; color: #d10000; } .first-getoff-right-content-is>p { font-size: 12px; color: #d10000; } .first-getoff-right-colosed { position: absolute; top: 7px; left: 577px; } .first-getoff-right-colosed>div { border: 1px solid #878787; width: 25px; height: 23px; cursor: pointer; background: url(img/getoff-close_v5973afc.png) -1px -1px no-repeat; } .first-getoff-right-successcontent { width: 390px; position: absolute; top: 25px; left: 33px; font-family: "Arial"; display: none; } .first-getoff-right-successcontent .getoff-right-successcontent-p1 { font-size: 47px; font-weight: bold; color: #d10000; text-transform: uppercase; line-height: 42px; } .first-getoff-right-successcontent .getoff-right-successcontent-p2 { font-size: 18px; text-transform: uppercase; font-weight: bold; line-height: 22px; } .first-getoff-right-successcontent .getoff-right-successcontent-p3 { font-family: "Tahoma"; font-style: 15px; margin-top: 30px; } .first-getoff-right-successcontent .getoff-right-successcontent-p3 span { color: #d10000; } .first-getoff-left:hover { background: #000; } @media (max-width: 678px) { /*.first-get-off { display: none !important; } */ .coupon_ul { margin-right: 30px !important } .first-get-off{ width:100% !important; left:0px !important; right:0px !important; bottom: 0 !important; top:inherit !important; } .first-getoff-right-content, .first-getoff-right-colosed, .first-getoff-right-successcontent, .first-getoff-right, .first-getoff-right-content-is { width: 90% !important; } .first-getoff-right-content-is input { width: 70% !important; } .first-getoff-right-content-is button { width: 30% !important } .first-getoff-right-content ul { display: none !important; } .first-getoff-right { margin-left: 15px !important; } .quick_register.closed_subscription { width: 100% !important; left: 100% !important; right: 0px !important; /* margin-left: -36px !important; */ } .mobile_trigger_filter::after { content: "\f1de"; color: #333; font-family: "FontAwesome"; text-align: center; font-size: 19px; position: absolute; opacity: 1; top: 6px; right: 10px; line-height: 22px; } .first-getoff-left::after { content: "\f057"; color: #c0c0c0; font-family: "FontAwesome"; font-size: 32px; position: absolute; opacity: 0.7; top: 12px; right: 10px; line-height: 22px; } .act_subtitle { letter-spacing: 0.5; font-size: 16px !important; line-height: 19px !important; } .first-getoff-right-errorcontent { width: 90%; position: absolute; top: 15px; left: 37px; font-family: "Arial"; display: none; } .first-getoff-right-content-is { padding-bottom: 20px } .first-getoff-right-successcontent .getoff-right-successcontent-p1 { font-size: 20px !important; font-weight: bold; color: #d10000; text-transform: uppercase; line-height: 25px !important; } .first-getoff-right-successcontent { width: 390px; position: absolute; top: 75px; left: 50px; font-family: "Arial"; display: none; } .first-getoff-right-content { margin-top: 45px !important; position: relative !important; } .first-getoff-right-errorcontent .getoff-right-successcontent-p1 { font-size: 16px; font-weight: bold; color: #d10000; text-transform: uppercase; line-height: 23px; } .right_inner_content { padding-left: 15px !important; } .first-getoff-right-content .first-getoff-right-content-top { font-size:20px !important; line-height: 23px !important; margin-bottom: 20px !important; } .first-getoff-right { width: 100% !important; margin-left: 0px !important; } .mobile_trigger_signup { display: inline-block !important; opacity: 0.9; text-transform: uppercase } .mobile_close { margin-top:25px; display:block !important; text-decoration: underline; display: inline-block !important; font-size:11px !important; } .first-getoff-right-content .first-getoff-right-content-top span { font-size: 30px!important; font-weight: 700 !important; line-height: 34px !important; color: #D10000 !important; } .first-getoff-left { max-width: 100% !important; max-height: 48px !important; position: absolute; z-index: 99; top: 0px !important; width:100% !important;} .first-getoff-left-down { position: absolute; top: 14px; left:5px; } .first-getoff-left-down>p { height: auto !important ; font-size:16px !important; line-height:100% !important; left: 0px !important; -webkit-transform: rotate(0deg) !important; -moz-transform: rotate(0deg) !important; -ms-transform: rotate(0deg) !important; position: relative; top:0px !important; } .first-getoff-left-down { width: auto !important; height: auto !important; max-width: 100% !important; } } .first-getoff-right-content ul li { list-style-type: disc !important; } .first-get-off .black { color:#000 !important; } .first-getoff-left,.first-getoff-left:hover, .first-getoff-left-down, .first-getoff-left-down:hover, .first-getoff-left-down p { cursor: pointer !important; } .closed_subscription { right:-610px !important; } .first-get-off { z-index: 99999 !important; transition-property: right, left; transition-duration: 0.5s; -webkit-transition-property: right, left; /* Safari */ -webkit-transition-duration: 0.5s; /* Safari */ } .closed_subscription .first-getoff-left-top-new { background: url(img/getoff_arrow_left_v131bbe9.png) 14px 17px no-repeat !important; } .first-getoff-right-successcontent .getoff-right-successcontent-p1 { font-size: 37px; font-weight: bold; color: #d10000; text-transform: uppercase; line-height: 42px; } .first-getoff-right-successcontent .getoff-right-successcontent-p2 { font-size: 18px; text-transform: uppercase; font-weight: bold; } .first-getoff-right-successcontent .getoff-right-successcontent-p3 { margin-top: 30px; } .first-getoff-right-errorcontent .getoff-right-successcontent-p1 { font-size: 26px; font-weight: bold; color: #d10000; text-transform: uppercase; line-height: 33px; } .first-getoff-right-errorcontent .getoff-right-successcontent-p2 { font-size: 18px; text-transform: uppercase; font-weight: bold; } .first-getoff-right-errorcontent .getoff-right-successcontent-p3 { margin-top: 30px; } .first-getoff-right-errorcontent { width: 390px; position: absolute; top: 85px; left: 33px; font-family: "Arial"; display: none; } .first-getoff-right-content-is img { float: right; width: 22px; height: 22px; padding-top: 8px; display: none; margin-left: 10px; } .mobile_close { text-decoration: underline; cursor: pointer; } .mobile_trigger_signup { width: 100%; height: 40px; position: fixed; text-align: center !important; display: none; font-size: 12px; padding: 0px!important; border: none; line-height: 40px!important; /* border-radius: 5px 0 0 5px; */ z-index: 9999; outline: none !important; color: #fff; /* border: 1px solid #333; */ /* right: -1px; */ /* top: 70%; */ bottom: 0px; /* margin-top: -20px; */ background-color: #191919!important; } .inputGroup { background-color: #fff; display: block; margin: 10px 0; max-width: 336px; position: relative; } .inputGroup label { padding: 10px 30px; width: 100%; display: block; text-align: left; border: 1px solid #eee; color: #3C454C; cursor: pointer; position: relative; z-index: 2; transition: color 200ms ease-in; overflow: hidden; } .inputGroup label:before { width: 10px; height: 10px; border-radius: 50%; content: ''; background-color: #0c374c; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%) scale3d(1, 1, 1); transform: translate(-50%, -50%) scale3d(1, 1, 1); transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1); opacity: 0; z-index: -1; } .inputGroup label:after { width: 32px; height: 32px; content: ''; border: 2px solid #D1D7DC; background-color: #fff; background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E "); background-repeat: no-repeat; background-position: 2px 3px; border-radius: 50%; z-index: 2; position: absolute; right: 30px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; transition: all 200ms ease-in; } .inputGroup input:checked ~ label { color: #fff; } .inputGroup input:checked ~ label:before { -webkit-transform: translate(-50%, -50%) scale3d(56, 56, 1); transform: translate(-50%, -50%) scale3d(56, 56, 1); opacity: 1; } .inputGroup input:checked ~ label:after { background-color: #54E0C7; border-color: #54E0C7; } .inputGroup input { width: 32px; height: 32px; order: 1; z-index: 2; position: absolute; right: 30px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); cursor: pointer; visibility: hidden; } .itr { margin-top: 20px; margin-bottom: 10px; text-transform: uppercase; font-weight: bold; color: #000; } #quick_register_error { display: none; background-color: #f44336; color: white !important; max-width: 336px; opacity: 0.99; font-size: 13px; padding: 13px; transition: opacity 0.6s; margin-bottom: 15px; } .first-getoff-right-content-top { max-width: 360px; } #quick_register_overlay, #global_pop_overlay { position: fixed; top: 0px; left: 0px; bottom: 0px; display: none; right: 0px; background: rgba(0,0,0,0.7); width: 100%; height: 100%; z-index: 99998; } .mobile_trigger_signup::before { content: "\f0e0"; color: #f0f0f0; font-family: "FontAwesome"; margin-right: 10px; font-size: 14px; } .manuf-n { min-height: 31px; margin:5px 0; } @media only screen and (max-width: 480px) { #categories_block_left li li a { font-size: 17px!important; line-height: 34px!important; } .search_categories, .search_manufacturers, .search_suppliers { font-size: 15px !important } .block_title::after { display: block; content: '\f107'; font-family: "FontAwesome"; color: #000; right: 16px; top: 3px; position: absolute; font-size: 21px; } .block_title { font-size: 19px; position: relative; margin-bottom: 10px; line-height: 41px !important; display: block; } .block_wb .block .block_title { line-height: 41px !important } #categories_block_left li a, .tree_block li a { color: #54575d!important; clear: both; font-size: 16px!important; overflow: hidden; line-height: 44px !important; text-overflow: ellipsis; white-space: nowrap; border-top: 0!important; } .filter_tag {display: none} #left_column .block_content { margin-bottom: 0px !important } #left_column .block_title { margin-bottom: 0px !important } .filter_tag.expanded_filter {display: block !important} .ias-trigger a { min-width: 280px !important; margin:20px 0 !important; } .hide_mobile_button { display: none !important; } .ajax_block_product h2 { margin-top: 0px !important; margin-bottom: 0px; } .manuf-n { min-height: 22px; } .list-manuf-name { margin-bottom: 0px !important } ul.product_list.grid>li { padding-bottom: 5px !important; } } @media only screen and (min-width: 780px) { .centered_pop .first-getoff-left { display: none } .centered_pop { right:inherit !important; left:50% !important; margin-left: -180px; } .close_center_pop { cursor: pointer; position: absolute; display: none; opacity: 1; top: -16px; right: -22px; line-height: 22px; z-index: 9; } .centered_pop.closed_subscription { position: fixed; top: 125px; left: inherit !important; margin-left:auto !important; bottom: auto !important; right: -610px !important; z-index: 9999999; } .centered_pop.closed_subscription .first-getoff-left { display: block } .close_center_pop::before { content: "\f057"; color: #8d8d8d; font-family: "FontAwesome"; font-size: 44px; } .centered_pop .close_center_pop { display: block !important } } .ias-trigger, .ias-noneleft, .ias-spinner,.page_stats { clear:both; } .ias-trigger a { min-width: 320px; padding:10px;color:#000; border:1px solid #ddd; background-color: #e5e5e5; display: inline-block; font-weight: 700; font-size: 14px; border-radius: 20px; } .ias-trigger-prev { margin-top: 30px; margin-bottom: 15px; } .ias-trigger-next { margin-top: 15px; } .ias-trigger-next a::before { content: '\f078'; font-size: 14px; color: #000 !important; font-family: "FontAwesome"; line-height: 14px; display: inline-block; margin-right: 10px; text-align: center; } .ias-trigger-prev a::before { content: '\f077'; font-size: 15px; color: #000 !important; font-family: "FontAwesome"; line-height: 16px; display: inline-block; margin-right: 10px; text-align: center; } .load-more-ajax .pagination { display: none !important } .alert-warning-ias { color: #8a6d3b; background-color: #fcf8e3; padding: 15px; margin-bottom: 20px; border: 1px solid #faebcc; border-radius: 4px; padding-bottom: 15px!important; } ._2sxPqJf { font-size: 14px; letter-spacing: .5px; line-height: 20px; color: #999; padding: 0; margin: 0; } ._2hirsSG { display: block; margin: 12px auto 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; border: none; background-color: #ddd; color: #01B794; width: 200px; height: 2px } ._2hirsSG::-webkit-progress-value { background-color: #01B794 } ._2hirsSG::-webkit-progress-bar { background-color: #ddd } .general_data_protection_regulation { display: none; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 9999; text-align: center; padding: 15px; color: white; } .general_data_protection_regulation .container, .general_data_protection_regulation .row { padding-bottom: 0px !important; background-color: transparent !important; } .general_data_protection_regulation a { color: #121212; } .general_data_protection_regulation .row { position: relative; background-color: whitesmoke; } #cookie_alert .row { text-align: left; margin-top: 21px; } #cookie_alert .ca_section .ca_title { text-transform: uppercase; letter-spacing: 0.1em; margin-bottom: 7px; border-bottom: 1px solid #FFF; padding-left: 24px; } #cookie_alert .ca_section .ca_title:before { content: "\F103"; font-family: FontAwesome; position: absolute; top: 0; left: 19px; font-size: 20px; color: #FFF; } #cookie_alert .ca_section ul li { list-style: unset !important; list-style-type: circle !important; margin-bottom: 3px; } .general_data_protection_regulation ul li { padding-bottom: 2px; } .close_gdpr_popup { position: absolute; right: 25px; top: 50%; margin-top: -10px; background-color: #458500; color: #fff; border: none; padding: 19px; font-size: 20px; border-radius: 40px; } .close_gdpr_popup { position: absolute; right: 25px; top: 50%; margin-top: -10px; border-radius: 15px; } #suppliers_block_left .tree { max-height: 300px; overflow: auto; } .container_page .bgcolor { left: -100%; width: 300%; z-index: 0; content: ''; height: 100%; z-index: -1; /* border-top: 1px solid #eee!important; border-bottom: 1px solid #eee!important; background-color: #e9ebee; */ display: none !important; position: absolute; } .page_row{ position: relative; z-index: 1 } .page_row img:hover { -webkit-transform: scale(1.014); -moz-transform: scale(1.014); -o-transform: scale(1.014); transform: scale(1.014); } .page_row img{ transition: .2s ease-out; -webkit-transition: .2s ease-out; -moz-transition: .2s ease-out; -o-transition: .2s ease-out; display: block; margin:0 auto; padding:5px; border:1px solid #eee; } .collapse-offset:before { content: ''; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-image: -webkit-linear-gradient(top,rgba(255,255,255,0) 33%,#f9f9f9 100%); background-image: linear-gradient(to bottom,rgba(255,255,255,0) 33%,#f9f9f9 100%); background-repeat: repeat-x; pointer-events: none; } .collapse-offset { overflow: hidden; height: 110px; position: relative;} .toggle_show_more { font-weight: bold; color:#333; font: 15px; } #cookie_law { background-color: #737070; color:#fff; padding:10px 0; font-size: 13px; line-height: 18px; overflow-x: auto; } #cookie_law a { color:#fff; text-decoration: underline; } .cookie_law_text_Wrapper { margin-right: 15px; } .slick-slider { position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; } .slick-track:before, .slick-track:after { display: table; content: ''; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } [dir='rtl'] .slick-slide { float: right; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } .slick-prev { line-height: 0; position: absolute; top: 50%; margin-top: -20px; border: none; background: none; font-size: 0; overflow: hidden; z-index: 1; outline: 0; left: -60px; text-decoration: none; } .slick-next { line-height: 0; position: absolute; top: 50%; margin-top: -20px; border: none; background: none; font-size: 0; overflow: hidden; z-index: 1; outline: 0; right: -60px; text-decoration: none; } .slick-prev:before , .slick-next:before { padding-left: 2px; color: silver; padding-left: 2px; display: block; color: #444; font-family: "FontAwesome"; font-size: 20px; line-height: 22px; content: "\f137"!important; font-size: 40px!important; line-height: 40px!important; } .slick-next:before { content: "\f138"!important; } .category_top a::after { display: block; width: 100%; position: absolute; top: 0; left: 0; height: 100%; right: 0; content: ''; background-color: #000; border-radius: 2px; opacity: 0.4; background-image: linear-gradient(rgba(181, 181, 181, 0.1) 0%, rgba(0, 0, 0, 0.2) 33%, rgba(0, 0, 0, 0.5) 66%, rgba(0, 0, 0, 0.7) 100%); } .category_top a { width: 156px; height: 156px; position: relative; display: inline-block; background-position: center center; background-repeat: no-repeat; background-size: cover; } .category_top { overflow: hidden; border-radius: 5px; width: 156px; height: 156px; display: inline-block; margin-right: 10px; position: relative; } .category_top a strong{ font-weight: normal; display: block; color: #fff; font-size: 14px; z-index: 1; position: absolute; bottom:10px; padding: 5px; white-space: normal; text-align: left} .categories_overlay_top {white-space: nowrap; } .categories_overlay_top_Wrapper { white-space: nowrap; margin-bottom: 20px; } @media only screen and (min-width: 1159px) { .categories_overlay_top_Wrapper { margin-bottom: 50px !important; text-align: center; } .category_top { overflow: hidden; text-align: center; } .ohweb { overflow: hidden; } } @media only screen and (max-width: 1158px) { .categories_overlay_top_Wrapper { overflow-x: auto; } .category_top { overflow: hidden; } } @media only screen and (max-width:480px) { .category_top, .category_top a { width: 136px; height: 136px; margin-right: 4px !important; } } .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; } .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; } .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: .25; } /* Dots */ .slick-dotted.slick-slider { margin-bottom: 30px; } .slick-dots { position: absolute; bottom: -25px; display: block; width: 100%; padding: 0; margin: 0; list-style: none; text-align: center; } .slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0 5px; padding: 0; cursor: pointer; } .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; } .slick-dots li button:hover, .slick-dots li button:focus { outline: none; } .slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; } .slick-dots li button:before { font-size: 30px; line-height: 30px; position: absolute; top: 0; left: 0; width: 20px; height: 20px; content: '•'; text-align: center; opacity: .25; color: black; -webkit-font-smoothing: antialiased; } .slick-dots li.slick-active button:before { opacity: .75; color: black; } .categories_overlay_top_Wrapper .timeline-item { position: relative; opacity: 0.5; width: 156px; height: 156px; min-height: 156px; display:inline-block; margin-right: 5px; border-radius: 5px; } /* popup login */ .guest-modal .title { color: #333; margin: 1em 0 .3em 0; display: block; text-align: center; font-weight: 400; width: 100%; font-size: 1.7em; } .guest-modal .subtitle { color: #666; font-weight: 200; margin: 0 auto 2em auto; letter-spacing: 0; display: block; text-align: center; font-size: 1.1em; max-width: 70%; } .guest-modal form { width: 70%; margin: 0 auto; text-align: center; } .guest-modal .button { background: #f7941d; border: 0; color: #fff; text-transform: uppercase; margin: 0 0 10px 0; width: 100%; padding: .8em 0; font-weight: 400; border-radius: 3px; font-size: 1em; cursor: pointer; letter-spacing: 1px; } .guest-modal .button--facebook .icon:after { content: ''; height: 1.55em; width: 1px; position: absolute; top: -2px; display: inline-block; float: left; background: rgba(238,238,238,0.2); } .guest-modal .button--facebook svg { width: 1em; height: 1.2em; fill: white; float: left; margin: 0 1em; } .guest-modal .row { width: 100%; margin: 0 0 10px 0; position: relative; } .guest-modal .button--facebook { background: #3B5998; } .separator { width: 100%; border-top: 1px solid #e5e5e5; text-align: center; margin: 1em 0 .3em 0; position: relative; } .separator span { position: relative; top: -1.25em; background: #fff; display: inline-block; padding: 0 1em; font-size: .7em; color: #717579; text-transform: uppercase; } .guest-modal .row input { width: 100%; padding: .8em; font-size: 1.1em; border: 1px solid #E8E8E8; -webkit-appearance: none; border-radius: 3px; outline: none; } .guest-modal .forgot-password a { font-size: .9em; color: #717579; text-decoration: none; } .guest-modal .button { background: #f7941d; border: 0; color: #fff; text-transform: uppercase; margin: 0 0 10px 0; width: 100%; padding: .8em 0; font-weight: 400; border-radius: 3px; font-size: 1em; cursor: pointer; letter-spacing: 1px; } .guest-modal .switcher { display: block; width: 100%; color: #717579; font-size: 1em; text-decoration: none; text-align: center; margin: 1em 0; } .guest-modal .button--facebook { background: #3B5998; } .guest-modal .switcher span { color: #1eb1c7; } .t{ color:#333; } @media (max-width:767px){ .alert { right:10px !important; left:10px !important; } .guest-modal form { width: 100% !important } .wishlist_count span.t, .accoun_login span.t { display: none } .wishlist_count .wc { right:0px !important; } } @media (min-width:768px){ .t { min-width: 30px; display: block; width: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .show-mobile-search { right: 185px !important; } } @media only screen and (min-width: 480px) and (max-width: 1200px) { .accoun_login { top:-4px !important; } .wishlist_count {top: -6px !important;} } .like-element i::before { content: '\F08A'; font-size: 18px; font-family: FontAwesome; margin-left:3px; line-height: 20px; display: inline-block; color: #ed254e; margin-right:3px; } .like-element { height: 30px; text-align: center; z-index: 1; cursor: pointer; position: absolute; opacity: 0.7; display: inline-block; background-color: #f1f1f1; border-radius: 500rem !important; right: 5px; padding:5px; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; top: 5px; } .like-element span, .save-element span { line-height: 20px; display: inline-block; margin-right: 2px; font-size: 16px; margin-left: 3px; } .save-element i::before { content: '\f067'; font-size: 18px; font-family: FontAwesome; margin-left: 3px; line-height: 20px; display: inline-block; color: #000!important; margin-right:3px; } .save-element { height: 30px; text-align: center; z-index: 1; cursor: pointer; position: absolute; opacity: 0.3; display: inline-block; background-color: #f1f1f1; border-radius: 500rem !important; right: 5px; padding:5px; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; top: 45px; } .ajax_block_product:hover .like-element, .ajax_block_product:hover .save-element { opacity: 1 } #new_collection_name { font-size: 18px; height: 48px; line-height: 48px; width: 100%; color: #253039; border: 1px solid #ddd; border-radius: 10px; padding-left: 20px; padding-right: 60px; } #create_collection i::before { content: '\f067'; font-size: 16px; font-family: FontAwesome; border-radius: 50%; height: 28px; width: 29px; line-height: 33px; display: inline-block; color: #000!important; } #create_collection { padding: 0px; border-radius: 45px; right: 6px; background-color: #eee; padding-right: 10px; position: absolute; line-height: 33px; font-size: 17px; border: none; top: 7px; } #create_collection:hover { background-color: #ddd; } .collection_submit i::before { content: '\f067'; font-size: 20px; font-family: FontAwesome; border-radius: 50%; height: 33px; width: 33px; line-height: 33px; display: inline-block; color: #000!important; } .collection_submit { width: 100%; height: 45px; background-color: #ddd; margin: 5px 0; position: relative; padding: 0 23px; border-radius: 45px; font-size: 14px; line-height: 18px; border:none; color: #000; letter-spacing: .47px; text-transform: uppercase; text-align: left; } .collection_submit small { position: absolute; right: 4px; top: 4px; background-color: #f7f7f7; white-space: nowrap; padding: 0 6px; height: 37px; display: inline-block; border-radius: 500rem !important; } .collection_submit.nic small{ display: none } .collection_submit i { display: inline-block; line-height: 30px; border-radius: 50%; background-color: #fff; right: -3px; position: relative; top: 2px; text-align: center; } #current_collection { margin-top: 0px; } #collection_select .separator { width: 100%; border-top: 1px solid #e5e5e5; text-align: center; margin: 0; margin-top: 28px; position: relative; } .collection_submit:hover i { display: inline-block; } [data-notify="progressbar"] { overflow: hidden; height: 4px !important; margin-bottom: 0px !important; margin-top: 10px !important; background-color: #f5f5f5; border-radius: 0; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 2px rgba(0,0,0,.1); } [data-notify="container"] { max-width: 500px; z-index: 9999999999 !important; } .no_col_title{ margin-bottom: 10px; color: #b91818!important; font-size: 12px; text-align: center; } .collection_submit.nic:hover .atc { display: inline-block; } .atc { color: #01B794 !important; } .already_in_collection i { display: inline-block !important; background-color:#01B794; } .already_in_collection i::before { content:'\f00c' !important; color:#fff !important ; } .already_in_collection:hover i::before { content:'\f00d' !important; color:#fff !important ; } .already_in_collection:hover i { display: inline-block !important; background-color:red; } .already_in_collection:hover .rfc { display: inline-block !important; } .rfc { color:#f3515c; } .rfc, .atc, .already_in_collection:hover .iaic { display: none; } .avatar { width: 150px; border-radius: 50%; overflow: hidden; display: inline-block ; border:3px solid #ddd; margin: 0 auto; display: block; max-width: 100%; } .profile_container { margin-top: 20px; } #profile_stats li { display: inline-block; font-size:16px; color:#262626; padding-right:15px; } .user_heading { color:#262626; text-transform: none !important } #profile_stats ul { display: block; } #profile_stats span { font-weight: bold; } .follow_button { background-color: #fff; color: #000; border: 1px solid #bdbec3; } .profile_switcher li, .profile_switcher a { display: inline-block; } .profile_switcher ul { display: block; text-align: center; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; margin: 0; padding: 0; position: relative; white-space: nowrap; overflow-x: auto; } .profile_switcher { clear:both; padding:30px 0; } .profile_switcher a { font-size: 14px; border-bottom:2px solid #fff; text-transform: uppercase; color: rgba(0,0,0,.62); display: inline-block; padding: 13px 0; margin: 0 20px; font-weight: 600; cursor: pointer; transition: color .3s; letter-spacing: 1px; line-height: 14px; } .profile_switcher a:hover { color: #000; } .save-element { transition: all .3s ease .15s; } .save-element span{ display: none; transition: all .3s ease .15s; } .save-element:hover span { display: inline-block; transition: all .3s ease .15s; } .ajax_collection .product-image-container { margin: 0; padding-bottom: 110% !important; } .ajax_collection .product-image-container a { display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .ajax_collection a img { height: 100%; width: 100%; object-fit: contain; } body.profile .ajax_collection a img.img-small { height: 50%!important; width: 50% !important; display: inline-block; padding: 10px; object-fit: contain; } .ajax_collection .multiple:after, .ajax_collection .multiple:before { content: " "; background-color: #ddd; position: absolute; } .ajax_collection .multiple:before { width: 1px; height: 100%; top: 0; position: absolute; left: 50%; } .ajax_collection .multiple:after { height: 1px; width: 100%; top: 50%; position: absolute; left: 0; } .ajax_collection .right-block {min-height: auto !important} .ajax_collection .product-container { border: 1px solid #eee !important } .ajax_collection h2 { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; text-align: left !important; } .ajax_collection h2 a { font-weight:600; font-size:16px; padding:0 10px; color: #262626; } .el3 .e3 { float:left; } .owned_by { text-align: left; padding:0 10px; } #collection .user_heading { font-size:12px; line-height: 14px !important; } #collection h1 { font-size: 22px; line-height: 25px; padding-bottom: 0px; } #collection .fb_share::before, #collection .pinterest_share::before { font-size:35px; line-height: 76px; width: auto; height: auto } .owned_by a{ text-decoration: underline; } #product_code_promos li { width: 160px; margin-right: 20px; display: inline-block; } @media (max-width:1199px) { .lbx ul { height: auto !important; } .lbx { overflow-x: auto !important; width: auto; white-space: nowrap; } .lbx .product-box { width: 42%; float: none !important; display: inline-block !important; } .table_view_block .offer_thumb { width: auto !important } .rehub_feat_block .offer_thumb img { max-width: 300px !important; } .compact_w_deals .offer_thumb img, .table_view_block .offer_thumb img { max-height: 500px !important; } .see_promo { position: relative !important; } .user_heading { padding-bottom: 0px; margin-bottom: 5px } #profile_stats li { display: inline-block; font-size: 13px !important; color: #262626; padding-right: 7px; } .profile_switcher { padding:10px 0 !important; } .profile_description_mobile { display: block; margin-top: 5px; font-size: 11px; } .profile_description { display: none } .promotion_code .inner_code { padding-bottom: 0px !important; padding-top: 0px !important; } .promo_name { max-height: 100% !important ; padding:7px !important; } .clear-mobile { clear:both; } .inner_abs { position: relative !important; } ._3kFO { position: relative !important; margin-top: 15px; } ._1yYV { margin-top:0px !important; } } @media (min-width:768px) { .profile_description_mobile { display: none; } .profile_description { display: block } } .profile_switcher a.active { border-bottom:2px solid #000; } @keyframes _1vpD{ 0%{ background-position-y:0 } to{ background-position-y:200px } } .eUYq { height: 100px; background: #000; background: url('img/bfpattern.png') !important; background-size: 200px !important; animation-name: _1vpD; animation-duration: 8s; animation-timing-function: linear; animation-iteration-count: infinite; margin-bottom: 20px; text-align: center; background-position-x: 50%; background-position-y: 0; color: #fff; line-height: 100px; font-size: 26px; text-transform: uppercase; } .promotion_code .inner_code { width: 100%; position: relative; height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; border-radius: 2px; box-shadow: 0 0 4px 0 rgba(0,0,0,.16); cursor: pointer; background: #000; background: url('img/bfpattern.png') !important; background-size: 200px !important; text-align: center; background-position-x: 50%; background-position-y: 0; color: #fff; line-height: 100px; font-size: 26px; padding: 20px 0; text-transform: uppercase; padding-bottom: 110%; } .promotion_code { margin-bottom: 15px; } ._2BmT._3krn { padding: 40px 0; } ._2BmT { border: 5px solid #fff; line-height: 54px; } ._1yYV { margin-top:0px; font-size: 14px; overflow: hidden; white-space: nowrap; padding: 0 10px; text-overflow: ellipsis; display: block; line-height: 18px; } .detail_view { line-height: 40px; font-size: 12px; bottom: 5px; color: hsla(0,0%,100%,.6); } ._1n-c._2BUB .qua_ { transform: rotateY(180deg); } .qua_ { width: 100%; height: 100%; text-align: center; transition: transform .6s; transform-style: preserve-3d; box-shadow: 0 4px 8px 0 rgba(0,0,0,.2); } .promo_info { background-color: #fff; color: #000; transform: rotateY(180deg); z-index: 1; padding: 30px 10px; } .promoto_to_shop { cursor: pointer; border: 5px solid #000; width: 100%; display: block; padding: 10px; } .detail_view { line-height: 20px; font-size: 14px; position: absolute; bottom: 0px; color: #000; -webkit-backface-visibility: hidden; transform: rotateY(180deg); z-index: 1; backface-visibility: hidden; background-color: #fff; top: 0px; transform-style: preserve-3d; transition: transform .6s; width: 100%; left:0; right:0; } .promotion_code:hover .detail_view { transform: rotateY(0deg); } .detail_view strong { font-size: 16px; } .detail_view .p10 { padding-top:20% !important; } .promo_name { font-size: 18px; line-height: 24px; padding: 22px; display: block; max-height: 92px; text-transform: none; text-overflow: ellipsis; overflow: hidden; } .inner_abs { display: block; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } ._3kFO { font-size: 13px; line-height: 15px; position: absolute;bottom: 5px; left:0; right:0; } .promotion_code_product ._2BmT { border: 5px solid #fff; font-size: 12px !important; line-height: 15px !important; } .promotion_code_product span { font-size: 12px !important; line-height: 15px !important; } .promotion_code_product ._1yYV{ margin-top:15px; } .see_promo { position: absolute; bottom: 5px; left:0px; right:0px ; font-size: 13px; line-height: 20px !important; margin-top: 7px; } .promotion_code_product ._2BmT { padding: 25px 0 !important; } .promotion_code_product { width: 178px; } /* .ias-noneleft { display: none !important } */ .is_reduced { color:#ef2809!important; } .ajax_block_product .is_reduced { font-size:17px !important; } .ajax_block_product .old-price { font-size: 13px !important; font-weight: 400; } .home .description_header { display: none !important } @media (min-width: 1200px) { .normal-submenus .adtm_sub a, .normal-submenus .adtm_sub li { width:100% !important; } } .bx-wrapper .bx-controls-direction a { z-index: 1 } #menu li .adtm_sub { z-index: 1000 } .social_tab .save-element, .social_tab .like-element { position: relative !important; top:auto !important; right: auto !important; opacity: 1 !important; padding: 12px; height: auto; } .social_tab { margin:20px 0; } .ajax_collection h2 { margin-top: 0px } .ajax_collection .right-block { margin-bottom: 5px; } .ias-trigger { width: 100%; } .btn-seo-links { display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; background-color: #fff; color: #222; border: 1px solid transparent; white-space: nowrap; box-shadow: none; padding: 7px 12px; font-size: 14px; margin-right: 5px; line-height: 20px; border-radius: 3px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-radius: 15px; background-color: #e8f7fe; margin-bottom: 10px; color: #215ab4; pointer-events: auto; } .blockproducttags { margin-top:10px; } .page-section-title { font-size:17px !important; color:#222 !important; } @media (min-width:481px) { .rehub_feat_block .offer_thumb img { max-width: 220px !important; } .compact_w_deals .offer_thumb img, .table_view_block .offer_thumb img { max-height: 250px; width: auto; } } #product.sticky_header .header-container { position: inherit !important;} #product.sticky_header #page { padding:0px !important;} #product #menu_background { display: block !important; } .breadcrumb_parent { overflow-x: auto; display: block !important; } .fixed_menu { position: fixed !important; width: 100%; z-index: 99996 !important; top: 0px; } @media only screen and (min-width:1200px) { .edit_profile { float:left; margin-right: 10px; } .logout { line-height: 44px; font-weight: bold; font-size:15px; display: inline-block; } #edit_profile { position: absolute; right:10px; top:10px; white-space: nowrap; } .fixed_menu.nav-up #menu_background { display: none !important; -webkit-animation: fadeOut 500ms; animation: fadeOut 500ms; } .fixed_menu.nav-down #menu_background { display: block !important; -webkit-animation: fadeIn 500ms; animation: fadeIn 500ms; } } @media only screen and (max-width:1199px) { .fixed_menu.nav-up { display: none !important; -webkit-animation: fadeOut 500ms; animation: fadeOut 500ms; } .fixed_menu.nav-down { display: block !important; -webkit-animation: fadeIn 500ms; animation: fadeIn 500ms; } } .lbx ul { height: auto; white-space: nowrap; } .lbx .product-box { width: 178px; float: none !important; display: inline-block !important; position: relative; margin-right: 20px; } .search_content #main_categories .main_category { width: 160px; height: 160px; display: inline-block; margin-right: 10px; background-position: center center; background-repeat: no-repeat; border-radius: 10px; background-size: cover; overflow: hidden; position: relative; } .search_content #main_categories .main_category strong { text-align: center; white-space: normal; font-weight: 400; display: block; color: #fff; font-size: 19px; z-index: 1; line-height: 26px; position: absolute; top: 45%; left:0; right:0; width:100%; padding: 5px; } .search_content #main_categories .main_category small { display: inline-block; background-color: rgba(0,0,0,0.25); border-radius: 21px; padding: 5px 10px; font-size: 15px; line-height: 18px; } .search_content #main_categories .main_category::after, #main_subcategories .subcategory span::after { display: block; width: 100%; position: absolute; top: 0; left: 0; height: 100%; right: 0; content: ''; background-color: #cacaca; border-radius: 2px; opacity: 0.3; } .search_content #main_categories { white-space: nowrap; overflow: hidden; } #main_categories_inner { overflow-x: auto; } #main_subcategories { white-space: nowrap; margin: 20px 0; } #main_subcategories .subcategory span { position: relative; width: 110px; height: 110px; display: inline-block; vertical-align: top; background: no-repeat 50% 50%; background-size: cover; overflow: hidden; /* border: 1px solid #ddd; */ border-radius: 10px; } #main_subcategories .subcategory { text-align: center; vertical-align: top; width: 110px; display: inline-block; margin-right: 10px; white-space: normal; position: relative; } #main_subcategories .subcategory strong { width: 100%; margin-top: 5px; text-align: center; white-space: nowrap; font-size: 11px; display: inline-block; overflow: hidden; text-overflow: ellipsis; } #main_subcategories_inner {overflow-x: auto; } #main_subcategories { overflow: hidden; } #spopular_prod_inner, #recently_viewed_inner { white-space: nowrap; overflow-x: auto; padding-bottom: 7px; } #spopular_prod_inner a { display: inline-block; width: 100px; white-space: normal; overflow: hidden; vertical-align: top; margin-right: 10px; text-overflow: ellipsis; } #recently_viewed_inner a { display: inline-block; width: 70px; white-space: normal; overflow: hidden; vertical-align: top; margin-right: 10px; text-overflow: ellipsis; } #recently_viewed_inner a span { display: inline-block; width: 70px; height:70px; position: relative; } #spopular_prod_inner a span { display: inline-block; width: 100px; height:100px; position: relative; } #spopular_prod_inner a span, #recently_viewed_inner a span { border-radius:50%; overflow: hidden; background-position: center center; background-repeat: no-repeat; background-size: cover; } #spopular_prod_inner a span::after, #recently_viewed_inner a span::after { display: block; width: 100%; position: absolute; top: 0; left: 0; height: 100%; right: 0; content: ''; border-radius: 2px; opacity: 0.15; background-color: #000; } #recently_viewed { background-color:#fff !important; } #spopular_prod_inner a strong, #recently_viewed_inner a strong{ display:inline-block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; width: 100%; margin-top: 5px; font-weight: normal; } #spopular_prod{ background-color: #f7f7f7; padding: 10px; border-radius: 5px; } .search_content h3 { margin-bottom: 15px; font-size: 15px; margin-top: 10px; } .pprice small { font-size: 11px !important; } .pprice { white-space: nowrap; } .pprice .old-price { margin-right: 5px !important } #mobile-search-wrapper.search_type_1 .search_query { background-color: #eee !important; border-radius: 20px; padding:20px 10px !important; text-indent: 10px; } #mobile-search-wrapper.search_type_1 .bb-black { border-bottom: 0px !important } /* .floating_search { position: fixed; top: 0px; z-index: 99; width: 100%; background-color: #4c4c4c; } .floating_search .searchbox-close i::before { color:#fff !important; } .floating_search .searchbox-close { padding-right: 0px !important; float: right !important; } */ #main_suppliers { margin-top:30px !important; } #main_suppliers_inner { white-space: nowrap; overflow-x: auto; } .search_content #main_suppliers .main_supplier { width: 100px; height: 100px; box-shadow: 0 2px 2px rgba(0,0,0,0.1); display: inline-block; margin-right: 10px; padding:; background-position: center center; background-repeat: no-repeat; border-radius: 10px; background-size: contain; overflow: hidden; position: relative; } #sub_suppliers_inner .product, #sub_suppliers_inner .product span { width: 75px; height: 75px; display: inline-block; background-position: center center; background-repeat: no-repeat; border-radius: 10px; background-size: contain; overflow: hidden; position: relative; } #sub_suppliers_inner .product { margin-right: 5px; max-width: 23%; position: relative; } .main_supplier_wrapper h4 { text-align: center; font-weight: bold; margin: 0px; color: #333; margin-top: 10px; color:#333; } .main_supplier_wrapper small { width: 100%; text-align: center; font-weight: bold; margin-bottom: 10px; display: block; } .main_supplier_wrapper .product::after { display: block; width: 100%; position: absolute; top: 0; left: 0; height: 100%; right: 0; content: ''; border-radius: 2px; opacity: 0.35; background-color: #eee; } .search_type_1 .p10 { padding-top:0px !important; } .search_type_1 #recently_viewed h3 { margin-top: 0px !important; } #mobile-search-wrapper.search_type_1 .button-search { height: 40px !important; width: 40px !important; } #mobile-search-wrapper.search_type_1 .float_bar{ padding:50px 0px !important; } .slick-dots { overflow: hidden; } em { font-style: italic; } .cashback-label { position: absolute; background-color: #33B137; color: #fff; font-size: 12px; padding: 0 8px; margin-bottom: 4px; top: 24px; line-height: 24px; height: 24px; display: block; z-index: 2; } .cashback-label:after { display: inline-block; content: ''; position: absolute; top: 0; right: -12px; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 12px solid #33B137; z-index: 0; } .cashback-label:before { display: inline-block; content: ''; position: absolute; top: 10px; right: -4px; width: 4px; height: 4px; border-radius: 4px; background: #fff; z-index: 1; } .empty_button{ white-space: nowrap!important; overflow: hidden; font-size: 14px; border: 1px solid #e1e1e1; background-color: #fff; color: #777!important; padding: 12px; display: inline-block; text-transform: uppercase!important; } .order_status { margin-bottom: 1px; background-color: #ddd; padding: 5px; white-space: nowrap; display: inline-block; border-radius: 500rem !important; } .status_1 { background-color: #ffa549 !important; color:#fff !important; } .status_2 { background-color: #00ffff !important; color:#fff !important; } .status_3 { background-color: #e50009 !important; color:#fff !important; } .status_4 { background-color: #09f100 !important; color:#fff !important; } .table .thead-dark th { color: #fff; background-color: #212529; border-color: #32383e; } #footer_menu { padding:13px 0; } .mm-counter { display: none !important } .btn-empty { text-overflow: ellipsis; white-space: nowrap!important; overflow: hidden; font-size: 14px; border: 1px solid #e1e1e1; background-color: #fff; color: #777!important; padding: 12px; display: inline-block; text-transform: uppercase!important; } .fb-btn, .fb-btn img { max-width: 18px; max-height: 18px; } #description_full ol { list-style: decimal !important; margin-left:19px !important;} #description_full ol li { list-style-type: decimal !important; } #description_full ul { list-style: disc !important; margin-left:19px !important;} #description_full ul li { list-style-type: disc !important; } .empty_button:hover { color:#fff !important; background-color: #000 } @media all and (min-width:768px) { .partner_msg { display: block; max-width: 315px } .slider_thumbs { text-align: center;} .product_detailed .detail-pb-images { padding:0 75px; } } .product_detailed .slider_thumbs .thumb_s {display: inline-block; } .product_detailed .image-block img { max-width: 300px } .product_detailed .image-block { margin-bottom: 10px; text-align: center; overflow: hidden; } .product_detailed .pb-right-column-d .accordion { border:1px solid #eee; } .product_detailed {border: 1px solid #eee; padding: 15px; margin-bottom:15px; } .product_detailed .slider_thumbs.lbx { overflow: hidden } .product_detailed .slider_thumbs.lbx ul { display: block !important; white-space: nowrap !important; } .product_detailed .thumb_s { display: inline-block !important; width:45px; height: 45px; margin-right: 10px; } } .product_detailed .thumb_s img { height: auto; width: auto; max-height: 100%; max-width: 100%;border:none; } .already_in_collection .atc {display: none !important} #credit_wrap { margin-top: 10px; margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 3px; border-color: rgba(0,0,0,.1); box-shadow: 0 2px 12px -4px rgba(0,0,0,.1); position: relative; } #credit_wrap .fa-check::before { font-size:14px !important; color:#090 !important; } #credit_wrap li{ padding:3px 0; display: block;} .color_link { color: #005eb8; } #credit_header { color:#333; margin-bottom: 10px; } #credit_wrap img { max-width: 100%; height: auto } #credit_wrap .empty_button { padding: 5px; text-transform: inherit !important; margin-top: 10px; font-size: 12px; width: 100%; display: block; text-align: center; } .special_red { display: block; padding: 0 12px 0 14px; font-weight: 800; background-color: #d01345; -webkit-transform: skew(-12deg); transform: skew(-12deg); } .special_red span, .special_red ul { -webkit-transform: skew(12deg); font-weight: normal; transform: skew(12deg); } #small_inactive { color: #cf1313!important; text-align: center; font-size: 15px !important; line-height: 22px !important; } .gts_disabled { font-size:12px !important; } .social_tab .save-element span { display: inline-block !important; } .ias-noneleft { display: none !important } .widget .bx-wrapper .bx-viewport { background: transparent !important; } @media (max-width: 767px) and (min-width: 480px) { ul.product_list.grid>li.col-sm-12 { width: 100% !important; float: none !important; } } .widget .page_row img { padding:0; } .widget .container { padding-left: 0px; padding-right: 0px; } .header-container { background-color:#fff; } .MagicScroll,.mcs-bullet,.mcs-bullet:after,.mcs-bullet:before,.mcs-button,.mcs-caption,.mcs-item,.mcs-item img,.mcs-item>*,.mcs-items-container,.mcs-wrapper{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.MagicScroll,.mcs-item,.mcs-item a,.mcs-item img,.mcs-items-container{position:relative}.MagicScroll,.mcs-item,.mcs-items-container,.mcs-wrapper{overflow:hidden;direction:ltr}.mcs-item img,.mcs-wrapper{line-height:100%}.MagicScroll{z-index:1;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;-moz-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.MagicScroll.mcs-height-auto .mcs-item>a{width:100%}.MagicScroll>a{height:100%}.MagicScroll>a>img{max-height:100%}.MagicScroll.mcs-height-auto{height:auto!important}.MagicScroll.MagicScroll-horizontal{-moz-touch-action:pan-y;-ms-touch-action:pan-y;touch-action:pan-y}.MagicScroll.MagicScroll-vertical{-moz-touch-action:pan-x;-ms-touch-action:pan-x;touch-action:pan-x}body.mcs-dragging{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}body.mcs-dragging .MagicScroll,body.mcs-dragging button.mcs-button.mcs-horizontal.mcs-button-arrow{cursor:inherit}.MagicScroll figure,.mcs-item,.mcs-item .mcs-caption{display:inline-block}.MagicScroll .mcs-item img{pointer-events:none}.mcs-item img{display:inline-block!important}.MagicScroll>*{display:inline-block;max-width:100%}.MagicScroll>:first-child{visibility:hidden}.MagicScroll>:nth-child(n+2){display:none}.MagicScroll>a{line-height:100%}.MagicScroll img{visibility:hidden}.MagicScroll .mcs-item img{visibility:visible;float:none!important}.mcs-bullets,.mcs-button,.mcs-wrapper{position:absolute}.MagicScroll figcaption:before,.MagicScroll:before{content:'';display:inline-block;vertical-align:top;height:0}.mcs-wrapper{top:0;right:0;bottom:0;left:0;vertical-align:top;z-index:100}.mcs-items-container{text-align:center;overflow:visible;width:100%;height:100%}.mcs-item{top:0;left:0;zoom:1;font-size:0;line-height:100%;max-width:100%}.mcs-item:after,.mcs-item>a:after{content:'';display:inline-block;height:100%;vertical-align:middle}.MagicScroll-horizontal .mcs-item{height:100%}.MagicScroll-vertical .mcs-item{display:block;width:100%}.MagicScroll-horizontal .mcs-items-container>*,.mcs-item>a{display:inline-block}.mcs-item a,.mcs-item img{border:none;max-width:100%;max-height:100%}.mcs-item a{height:100%}.mcs-item img{width:auto;height:auto;vertical-align:middle}.MagicScroll figure{position:relative;vertical-align:middle;font-size:0;margin:0;max-width:100%;max-height:100%;line-height:normal}.lt-ie9-magic .mcs-item>a>img{position:static}.lt-ie9-magic figcaption{display:block}.lt-ie10-magic .mcs-item a img{border:none}.ie7-magic .MagicScroll-vertical .mcs-item a,.ie7-magic .mcs-item img{display:inline-block}.ie7-magic .MagicScroll-horizontal .mcs-item{display:inline}.mcs-button{display:block}.MagicScroll .mcs-hidden{display:none!important;visibility:hidden!important}.MagicScroll[data-mode=carousel] .mcs-items-container,.MagicScroll[data-mode=cover-flow] .mcs-items-container,.ie11-magic .MagicScroll[data-mode=scroll] .mcs-items-container{-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%}.MagicScroll[data-mode=carousel] .mcs-item,.MagicScroll[data-mode=cover-flow] .mcs-item{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.MagicScroll figcaption{display:inline-block;position:relative;left:0;float:left;width:100%;line-height:100%;clear:both;z-index:150}.MagicScroll figcaption,.MagicScroll[data-mode=carousel] .mcs-item .mcs-caption,.MagicScroll[data-mode=cover-flow] .mcs-item .mcs-caption{left:50%;-webkit-transform:translateZ(1px) translateX(-50%);transform:translateZ(1px) translateX(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lt-ie9-magic .MagicScroll figcaption,.lt-ie9-magic .MagicScroll figure img{float:right}.MagicScroll .mcs-reflection{-webkit-transform:translateZ(-1px);position:absolute;display:inline-block;left:0;z-index:1}.MagicScroll .mcs-item.mcs-noimg{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAGB0lEQVRIS5WXa2wUVRTH/3dmn2136b5a2u2LsoogEiGGBGnlYUJMiEpi1MSYGNHvoAjfNEQ/iaL4XTAmxkQSE3zFaESQrZIQIxHlaVtK22273Udhtt3nPDx3Zmc7u9ttdZLN7s6ce37nf885995h+G8X+yXUMSho4l4wbTtjiADMZwzV5jQNw0xjvylM+XZHYjrKb67kli1ncBQQHg+GDzKRHW/u74F3QwTNa7rhDPogNrn0oUo2j0JyDgu3JyFd+wcLo+PQFO3Q2WTsBI1XG/lvCI6GOl9mgnjKv3UT2h7fBpudZKSTUKW70HJZaHJJ98noAXM3QfC2gvmD4Ldnz15E+tIVaKqyfzAx9clS8CXBF9rCb7v8vjd7XnwaTocKZWJUh9EUG7AaT+a80pTrQYjd/SgUBYx/9hXy6bl3HpuNvVULrwNHQ+ETnkjvge5n9wBjN6Fm7ulAVsY1mqIKnNLLAxA8q4C+dRg//QPmR8Y/GkzEDlrhVX6iwa53vev6jvTs2wHlxp+AXKwDmqprFXCYXmrlB4QHbA6I6x/G+JnzyNwYe28gOXnEHFcB85y62gKn+l94Asr1ywTUdGjt9K6suBwAcTmcexHXb8Ho598jP5uq5Fz3cxoQw6u75f6XnoIYuwGmyBVoOplERpJ0b16vF4Fg0MhzOSLNlEr3UmQrlW09ZOsLBA24aIMSfgCjn36N2MyE7TlqBh0cDYZfDzzy4PFQ2AEtcxdCWWk6nUYmk0H7lxd1WPyZbfB6PAgGAnWFmkylINXYesjW5/NTT5FuTysSsSJSv189NJiMfcDBbKi9S408vxtC7JahVFcE3JmMVaAmSYe3tCDka63AE3N3Ic3PL2nbEw7reefK1fB9GP7iHAbikwK7EFy9w7Om53w44gaoZYQylMPHpuN1zirKm5sQWuVF4p4EaSHb0K63o12vcn0loVaLDeeQuT2+k/FKXj340BGvHDeUWsDpzAIyuVxjuNsNaZnnHrcLPk+LDjZUA5KtHTPRv44x6tto3+6NAw5pSocKes8u9m06m4OULzSEm/m3Jp2nw+N0ItDsLlc2KS7DC95OjP98NcqG2sIza7f3tQsLcxaoATZbKZXLQyqU0HnmUl1R1d6Y2rcVXqcdAVJrKNU7Wv9wuNrsw8ivY3ECdxUiW/wOFPNVas0p11uHtwqBpZKM3u8uN4Tf2bsZXrsNfgLza3GKDTgHw+HC8B/pog5eu8HlYJq6LJg7SpUUSLKKyI9/18GH92yE1yYgYBcXV69KbhfBGhMwci3PweGZ7vud7TaBes2S31rFcyUV84qK9eduNlR8fdc6tIgCWu28N+oV8xmQVYaJW4W4XlxtkeYBp61UDbbsRFxljqCbhkZXzPGVgX64Ce4h9Yvwcp4JXJDtSAxnqbiCXce8fd7DTS5j2zPXYrO4sgTNU3I2X7xTB728rbfhfSe1RxMFYCDL7UQ/s3k37o1ljukLiCu46rzHX6hqJx5CgfJeXAbKnReWeW4nJS6yMQuLf2fSTuST93YaS2Zbl+rpESFSMS7mmRayFZya4BIlr9GMmGCeX4VOJ5kJFT/FJ8TKJuEIOI47fIpFNcNSDvn08lE2y8Ysk1eFHNfCua2NbM3FozgnopgqVjYJfVvsbO+WHR0MgnNRtZlU0yF3ZKxu1buyvkAQnH9bba25VQtAcVrDVNyyLXIDOgjsF9z2k2IbLedUkOaUi/TDxJgr0JKlzc9bluLkm4LCg9ETTL9nqdBypVcHElMn+fiq0HmFo4UdBt/ruZOaKq8bYImg6shjqWJ9GpL0mdeWPvqYPvhhD03CASVIC4rRivplbbOlFFvbxnxOTQExSSOz6vKHPXMAV645cbjkJ3cOQ7n1qvlb99qgH3OLgD1NaSqgSmmtkDoRQ6HOV0jyx3IzUPLQ6cFWH0DtIP1YKxMww2Bb4POtVnJaa1sbfNXzo8YrzGtMYO/LVO2yS4PsMILQzCW1DLMVCZanD1Wvpmpv0CvMhzT+/7/CWCPgAewKdQwwTXySMe1Rmvq1NS9tIxq9tGlM+eZcYnpoOaDp91/hrs4Y2r7FDQAAAABJRU5ErkJggg==) center center no-repeat}.mcs-item .mcs-caption{display:inline-block;vertical-align:bottom;position:absolute;z-index:150}.MagicScroll[data-mode=carousel] .mcs-item figcaption.mcs-caption,.MagicScroll[data-mode=cover-flow] .mcs-item figcaption.mcs-caption{top:100%}.MagicScroll[data-mode=animation] .mcs-item figure,.MagicScroll[data-mode=scroll] .mcs-item figure{overflow:hidden}.MagicScroll[data-mode=animation] .mcs-item .mcs-caption,.MagicScroll[data-mode=scroll] .mcs-item .mcs-caption{left:0;width:100%;bottom:0;-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-transform:translateY(150%);-ms-transform:translate(0,150%);transform:translateY(150%)}.MagicScroll[data-mode=animation] .mcs-item:hover .mcs-caption,.MagicScroll[data-mode=scroll] .mcs-item:hover .mcs-caption{-webkit-transform:translateY(0);-ms-transform:translate(0,0);transform:translateY(0)}.lt-ie9-magic .MagicScroll[data-mode=animation] .mcs-item .mcs-caption,.lt-ie9-magic .MagicScroll[data-mode=scroll] .mcs-item .mcs-caption{bottom:-150%}.lt-ie9-magic .MagicScroll[data-mode=animation] .mcs-item:hover .mcs-caption,.lt-ie9-magic .MagicScroll[data-mode=scroll] .mcs-item:hover .mcs-caption{bottom:0}.mcs-button{cursor:pointer;z-index:1000;background-repeat:no-repeat;background-color:transparent;border:0;border-radius:0;-webkit-transition:opacity .25s linear;transition:opacity .25s linear}.MagicScroll:hover>.mcs-button:hover{opacity:1}.mcs-button-arrow{z-index:120}.MagicScroll-horizontal .mcs-button-arrow{width:40px;height:100%;top:0}.MagicScroll-vertical .mcs-button-arrow{width:100%;height:40px;left:0}.MagicScroll-horizontal .mcs-button-arrow-prev{left:0;right:auto;top:0;bottom:0}.MagicScroll-horizontal .mcs-button-arrow-next{left:auto;right:0;top:0;bottom:0}.MagicScroll-vertical .mcs-button-arrow-prev{top:0;bottom:auto;left:0;right:0}.MagicScroll-vertical .mcs-button-arrow-next{top:auto;bottom:0;left:0;right:0}.MagicScroll[data-mode=carousel] .mcs-item,.MagicScroll[data-mode=cover-flow] .mcs-item{overflow:visible}.mcs-bullets{text-align:center;display:inline-block!important;opacity:0;top:100%}.mcs-bullets.show{opacity:1;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.MagicScroll-horizontal .mcs-bullets{width:100%;left:0}.MagicScroll-vertical .mcs-bullets{top:0;left:100%;display:inline-block;vertical-align:middle}.mcs-bullet{border-radius:50%;margin:4px;cursor:pointer;display:inline-block;position:relative;text-indent:9999px;vertical-align:middle;font:0/0 a;color:transparent;outline:0}.mcs-bullet.active{cursor:default}[data-mode=animation] div[data-action=enter],[data-mode=animation] div[data-action=exit]{-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}[data-mode=animation] div[data-action=enter]{-webkit-animation-timing-function:cubic-bezier(.12,.37,.25,1);animation-timing-function:cubic-bezier(.12,.37,.25,1)}[data-mode=animation] .mcs-item{-webkit-animation-duration:0;-webkit-transform:none;animation-name:none;animation-duration:0}[data-mode=animation] .mcs-item[data-animation-nth="1"]{-webkit-animation-delay:.15s;animation-delay:.15s}[data-mode=animation] .mcs-item[data-animation-nth="2"]{-webkit-animation-delay:.2s;animation-delay:.2s}[data-mode=animation] .mcs-item[data-animation-nth="3"]{-webkit-animation-delay:.25s;animation-delay:.25s}[data-mode=animation] .mcs-item[data-animation-nth="4"]{-webkit-animation-delay:.3s;animation-delay:.3s}[data-mode=animation] .mcs-item[data-animation-nth="5"]{-webkit-animation-delay:.35s;animation-delay:.35s}[data-mode=animation] .mcs-item[data-animation-nth="6"]{-webkit-animation-delay:.4s;animation-delay:.4s}[data-mode=animation] .mcs-item[data-animation-nth="7"]{-webkit-animation-delay:.45s;animation-delay:.45s}[data-mode=animation] .mcs-item[data-animation-nth="8"]{-webkit-animation-delay:.5s;animation-delay:.5s}[data-mode=animation] .mcs-item[data-animation-nth="9"]{-webkit-animation-delay:.55s;animation-delay:.55s}[data-mode=animation] .mcs-item[data-animation-nth="10"]{-webkit-animation-delay:.6s;animation-delay:.6s}.MagicScroll-horizontal[data-mode=animation] [data-forward] [data-entering],.MagicScroll-horizontal[data-mode=animation] [data-forward] [data-exited]{-webkit-transform:translateX(100000px);transform:translateX(100000px)}.MagicScroll-horizontal[data-mode=animation] [data-backward] [data-entering],.MagicScroll-horizontal[data-mode=animation] [data-backward] [data-exited]{-webkit-transform:translateX(-100000px);transform:translateX(-100000px)}.MagicScroll-vertical[data-mode=animation] [data-forward] [data-entering],.MagicScroll-vertical[data-mode=animation] [data-forward] [data-exited]{-webkit-transform:translateY(100000px);transform:translateY(100000px)}.MagicScroll-vertical[data-mode=animation] [data-backward] [data-entering],.MagicScroll-vertical[data-mode=animation] [data-backward] [data-exited]{-webkit-transform:translateY(-100000px);transform:translateY(-100000px)}.mcs-slidein[data-mode=animation] .mcs-item[data-action=exit],[data-mode=animation] .mcs-item[data-action=exit]{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:.3s;animation-duration:.3s}.mcs-slidein[data-mode=animation] .mcs-item[data-action=enter],[data-mode=animation] .mcs-item[data-action=enter]{-webkit-animation-timing-function:cubic-bezier(.12,.37,.25,1);animation-timing-function:cubic-bezier(.12,.37,.25,1);-webkit-animation-duration:.35s;animation-duration:.35s}.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=exit],.mcs-slidein.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=exit]{-webkit-animation-name:h-forward-exit-slidein;animation-name:h-forward-exit-slidein}.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=enter],.mcs-slidein.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=enter]{-webkit-animation-name:h-forward-enter-slidein;animation-name:h-forward-enter-slidein}@-webkit-keyframes h-forward-exit-slidein{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-600px);transform:translateX(-600px)}}@keyframes h-forward-exit-slidein{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-600px);transform:translateX(-600px)}}@-webkit-keyframes h-forward-enter-slidein{0%{opacity:0;-webkit-transform:translateX(180px);transform:translateX(180px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes h-forward-enter-slidein{0%{opacity:0;-webkit-transform:translateX(180px);transform:translateX(180px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=exit],.mcs-slidein.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=exit]{-webkit-animation-name:h-backward-exit-slidein;animation-name:h-backward-exit-slidein}.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=enter],.mcs-slidein.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=enter]{-webkit-animation-name:h-backward-enter-slidein;animation-name:h-backward-enter-slidein}@-webkit-keyframes h-backward-exit-slidein{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(600px);transform:translateX(600px)}}@keyframes h-backward-exit-slidein{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(600px);transform:translateX(600px)}}@-webkit-keyframes h-backward-enter-slidein{0%{opacity:0;-webkit-transform:translateX(-180px);transform:translateX(-180px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes h-backward-enter-slidein{0%{opacity:0;-webkit-transform:translateX(-180px);transform:translateX(-180px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.MagicScroll-vertical[data-mode=animation] [data-forward] .mcs-item[data-action=exit],.mcs-slidein.MagicScroll-vertical[data-mode=animation] [data-forward] .mcs-item[data-action=exit]{-webkit-animation-name:v-forward-exit-slidein;animation-name:v-forward-exit-slidein}.MagicScroll-vertical[data-mode=animation] [data-forward] .mcs-item[data-action=enter],.mcs-slidein.MagicScroll-vertical[data-mode=animation] [data-forward] .mcs-item[data-action=enter]{-webkit-animation-name:v-forward-enter-slidein;animation-name:v-forward-enter-slidein}@-webkit-keyframes v-forward-exit-slidein{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-600px);transform:translateY(-600px)}}@keyframes v-forward-exit-slidein{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-600px);transform:translateY(-600px)}}@-webkit-keyframes v-forward-enter-slidein{0%{opacity:0;-webkit-transform:translateY(180px);transform:translateY(180px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes v-forward-enter-slidein{0%{opacity:0;-webkit-transform:translateY(180px);transform:translateY(180px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.MagicScroll-vertical[data-mode=animation] [data-backward] .mcs-item[data-action=exit],.mcs-slidein.MagicScroll-vertical[data-mode=animation] [data-backward] .mcs-item[data-action=exit]{-webkit-animation-name:v-backward-exit-slidein;animation-name:v-backward-exit-slidein}.MagicScroll-vertical[data-mode=animation] [data-backward] .mcs-item[data-action=enter],.mcs-slidein.MagicScroll-vertical[data-mode=animation] [data-backward] .mcs-item[data-action=enter]{-webkit-animation-name:v-backward-enter-slidein;animation-name:v-backward-enter-slidein}@-webkit-keyframes v-backward-exit-slidein{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(600px);transform:translateY(600px)}}@keyframes v-backward-exit-slidein{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(600px);transform:translateY(600px)}}@-webkit-keyframes v-backward-enter-slidein{0%{opacity:0;-webkit-transform:translateY(-180px);transform:translateY(-180px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes v-backward-enter-slidein{0%{opacity:0;-webkit-transform:translateY(-180px);transform:translateY(-180px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.mcs-bounce[data-mode=animation] .mcs-item[data-action=exit]{-webkit-animation-timing-function:cubic-bezier(.84,0,1,1);animation-timing-function:cubic-bezier(.84,0,1,1);-webkit-animation-duration:.4s;animation-duration:.4s}.mcs-bounce[data-mode=animation] .mcs-item[data-action=enter]{-webkit-animation-timing-function:cubic-bezier(.12,.37,.25,1);animation-timing-function:cubic-bezier(.12,.37,.25,1);-webkit-animation-duration:.4s;animation-duration:.4s}.mcs-bounce.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=exit]{-webkit-animation-name:h-forward-exit-bounce;animation-name:h-forward-exit-bounce}.mcs-bounce.MagicScroll-horizontal[data-mode=animation] [data-forward] .mcs-item[data-action=enter]{-webkit-animation-name:h-forward-enter-bounce;animation-name:h-forward-enter-bounce}@-webkit-keyframes h-forward-exit-bounce{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0) translateZ(-1px)}40%{opacity:.6}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px) translateZ(-1px)}}@keyframes h-forward-exit-bounce{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0) translateZ(-1px)}40%{opacity:.6}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px) translateZ(-1px)}}@-webkit-keyframes h-forward-enter-bounce{0%{opacity:0;-webkit-transform:translateX(3000px);transform:translateX(3000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}75%{-webkit-transform:translateX(10px);transform:translateX(10px)}90%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes h-forward-enter-bounce{0%{opacity:0;-webkit-transform:translateX(3000px);transform:translateX(3000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}75%{-webkit-transform:translateX(10px);transform:translateX(10px)}90%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.mcs-bounce.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=exit]{-webkit-animation-name:h-backward-exit-bounce;animation-name:h-backward-exit-bounce}.mcs-bounce.MagicScroll-horizontal[data-mode=animation] [data-backward] .mcs-item[data-action=enter]{-webkit-animation-name:h-backward-enter-bounce;animation-name:h-backward-enter-bounce}@-webkit-keyframes h-backward-exit-bounce{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0) translateZ(-1px)}40%{opacity:.6}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px) translateZ(-1px)}}@keyframes h-backward-exit-bounce{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0) translateZ(-1px)}40%{opacity:.6}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px) translateZ(-1px)}}@-webkit-keyframes h-backward-enter-bounce{0%{opacity:0;-webkit-transform:translateX(-3000px);transform:translateX(-3000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}75%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}90%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes h-backward-enter-bounce{0%{opacity:0;-webkit-transform:translateX(-3000px);transform:translateX(-3000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}75%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}90%{-webkit-transform:translateX(5px);transform:translateX(5px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-forward] div[data-action=exit]{-webkit-animation-name:v-forward-exit-bounce;animation-name:v-forward-exit-bounce}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-forward] div[data-action=enter]{-webkit-animation-name:v-forward-enter-bounce;animation-name:v-forward-enter-bounce}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-forward] [data-entering]{-webkit-transform:translateY(100000px);transform:translateY(100000px)}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-forward] [data-exited]{-webkit-transform:translateY(100000px);transform:translateY(100000px)}@-webkit-keyframes v-forward-exit-bounce{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:.6}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes v-forward-exit-bounce{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:.6}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes v-forward-enter-bounce{0%{opacity:0;-webkit-transform:translateY(3000px);transform:translateY(3000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}90%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes v-forward-enter-bounce{0%{opacity:0;-webkit-transform:translateY(3000px);transform:translateY(3000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}75%{-webkit-transform:translateY(10px);transform:translateY(10px)}90%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-backward] div[data-action=exit]{-webkit-animation-name:v-backward-exit-bounce;animation-name:v-backward-exit-bounce}.mcs-bounce.MagicScroll-vertical[data-mode=animation] [data-backward] div[data-action=enter]{-webkit-animation-name:v-backward-enter-bounce;animation-name:v-backward-enter-bounce}@-webkit-keyframes v-backward-exit-bounce{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:.6}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes v-backward-exit-bounce{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:.6}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes v-backward-enter-bounce{0%{opacity:0;-webkit-transform:translateY(-3000px);transform:translateY(-3000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}75%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}90%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes v-backward-enter-bounce{0%{opacity:0;-webkit-transform:translateY(-3000px);transform:translateY(-3000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}75%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}90%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.MagicScroll-horizontal .mcs-button-arrow-next:before,.MagicScroll-horizontal .mcs-button-arrow-prev:before,.MagicScroll-vertical .mcs-button-arrow-next:before,.MagicScroll-vertical .mcs-button-arrow-prev:before{content:"";top:50%;left:50%;width:12px;height:12px;position:absolute;border-width:3px;border-color:rgba(49,51,61,.6);border-style:solid;border-right:none;border-bottom:none;-webkit-transition:border-color .15s linear;transition:border-color .15s linear}.MagicScroll-horizontal .mcs-button-arrow-prev:before{left:62%;-webkit-transform:translate(-50%,-50%) rotateZ(-45deg);transform:translate(-50%,-50%) rotateZ(-45deg)}.MagicScroll-horizontal .mcs-button-arrow-next:before{left:40%;-webkit-transform:translate(-50%,-50%) rotateZ(135deg);transform:translate(-50%,-50%) rotateZ(135deg)}.MagicScroll-vertical .mcs-button-arrow-prev:before{top:62%;-webkit-transform:translate(-50%,-50%) rotateZ(45deg);transform:translate(-50%,-50%) rotateZ(45deg)}.MagicScroll-vertical .mcs-button-arrow-next:before{top:40%;-webkit-transform:translate(-50%,-50%) rotateZ(-135deg);transform:translate(-50%,-50%) rotateZ(-135deg)}.mcs-button-arrow.mcs-disabled{opacity:.01!important}.MagicScroll>.mcs-button-arrow{width:30px;height:30px;margin:auto;opacity:.6;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.MagicScroll-horizontal .mcs-button-arrow-prev{left:0;right:auto;top:0;bottom:0}.MagicScroll-horizontal .mcs-button-arrow-next{left:auto;right:0;top:0;bottom:0}.MagicScroll-vertical .mcs-button-arrow-prev{top:0;bottom:auto;left:0;right:0}.MagicScroll-vertical .mcs-button-arrow-next{top:auto;bottom:0;left:0;right:0}.MagicScroll:hover>.mcs-button-arrow:hover:not(.mcs-disabled){opacity:1}.MagicScroll:hover>.mcs-button-arrow:hover:not(.mcs-disabled):before{border-color:rgba(49,51,61,1)}.MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{width:24px;height:24px;border-radius:3px;background:rgba(255,255,255,.75);box-shadow:0 0 1px rgba(153,153,153,.5);-webkit-transition:background-color .15s linear;transition:background-color .15s linear}.MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow:before{width:8px;height:8px}.MagicScroll-horizontal.MagicScroll-arrows-inside:hover>.mcs-button-arrow:hover:not(.mcs-disabled){background-color:rgba(255,255,255,.96)}.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-prev{left:5px}.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-next{right:5px}.MagicScroll-vertical.MagicScroll-arrows-inside .mcs-button-arrow-prev{top:5px}.MagicScroll-vertical.MagicScroll-arrows-inside .mcs-button-arrow-next{bottom:5px}.lt-ie10-magic .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{border:1px solid rgba(153,153,153,.5)}.lt-ie9-magic .mcs-button-arrow:before{border-color:#83858b}.lt-ie9-magic .MagicScroll:hover>.mcs-button-arrow:hover:before{border-color:#31333d}.lt-ie9-magic .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow:before{border-color:#31333d}.lt-ie9-magic .MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{background:#fff;border:1px solid #999}.MagicScroll-horizontal .mcs-bullets{margin-top:10px}.MagicScroll-horizontal.MagicScroll-bullets{margin-bottom:35px}.MagicScroll-vertical .mcs-bullets{margin-left:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.MagicScroll-vertical.MagicScroll-bullets{margin-right:35px}.mcs-bullet{width:10px;height:10px;background-color:#83858b}.mcs-bullet:hover{background-color:#5a5a5a}.mcs-bullet.active{background-color:transparent;border:1px solid #5a5a5a}.mcs-item .mcs-caption{color:#fff;padding:5px 0;font:normal 9pt/1.2em 'Helvetica Neue',Helvetica,'Lucida Grande','Lucida Sans Unicode',Verdana,Arial,sans-serif;text-rendering:geometricPrecision}.MagicScroll[data-mode=animation] .mcs-item .mcs-caption,.MagicScroll[data-mode=scroll] .mcs-item .mcs-caption{background-color:#31333d;background-color:rgba(49,51,61,.7)}.MagicScroll[data-mode=carousel],.MagicScroll[data-mode=cover-flow]{background:#4f4f4f}.MagicScroll[data-mode=carousel] img,.MagicScroll[data-mode=cover-flow] img{box-shadow:0 15px 30px -10px #000}.MagicScroll[data-mode=carousel] figcaption,.MagicScroll[data-mode=cover-flow] figcaption{padding:4px 0 0;font-size:10pt;font-family:'Lucida Grande','Lucida Sans Unicode','Helvetica Neue',Arial,Helvetica,sans-serif}.MagicScroll.mcs-shadows{box-shadow:0 1px 6px 1px rgba(0,0,0,.15)}.MagicScroll.mcs-border .mcs-item{background:#fff;border:1px solid #efefef}.MagicScroll-horizontal.mcs-border .mcs-item{margin:0 3px}.MagicScroll-vertical.mcs-border .mcs-item{margin:3px 0}.mcs-loader{pointer-events:none;position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0}.mcs-loader .mcs-loader-text{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-35px;width:70px;height:20px}.mcs-loader-circles{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:60px;height:60px;opacity:1;-webkit-transform:scale(.6);transform:scale(.6)}.mcs-loader-circle{position:absolute;background-color:#fff;height:11px;width:11px;border-radius:50%;-webkit-animation-name:MagicCircle;-webkit-animation-duration:.48s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;animation-name:MagicCircle;animation-duration:.48s;animation-iteration-count:infinite;animation-direction:linear}.mcs-loader-circle_01{left:0;top:25px;-webkit-animation-delay:.18s;animation-delay:.18s}.mcs-loader-circle_02{left:7px;top:7px;-webkit-animation-delay:.24s;animation-delay:.24s}.mcs-loader-circle_03{left:25px;top:0;-webkit-animation-delay:.3s;animation-delay:.3s}.mcs-loader-circle_04{right:7px;top:7px;-webkit-animation-delay:.36s;animation-delay:.36s}.mcs-loader-circle_05{right:0;top:25px;-webkit-animation-delay:.42s;animation-delay:.42s}.mcs-loader-circle_06{right:7px;bottom:7px;-webkit-animation-delay:.48s;animation-delay:.48s}.mcs-loader-circle_07{left:25px;bottom:0;-webkit-animation-delay:.54s;animation-delay:.54s}.mcs-loader-circle_08{left:7px;bottom:7px;-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes MagicCircle{0%{background-color:#000}100%{background-color:#fff}}@keyframes MagicCircle{0%{background-color:#000}100%{background-color:#fff}}.mcs-item-loader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:40px;height:40px;background-size:cover;background-repeat:no-repeat;background:url(data:image/gif;base64,R0lGODlhKgAqAOZyAFlWV/X09ERAQS0pKt7d3rKwscjHyJyam3BtboaDhOfm5vf399XV1XNwcdbW1rW0tIOBgcXExGJfYJSSkj46O/b29pGPj+Pj48jHx/39/eDf39vb26Sio7u6uqyqq8rJyfHx8fn5+a2rrO3s7c/Oz+rq6qinp0dEReLi4ltYWbq4ufDw8JCOj/v7+/Pz825sbOjo6IKAgZWTlPj4+NDP0Obl5vX19fz8/Pr6+vz7+9fW1+Hg4Ozs7Le2tuTk5GdlZY2LjNrZ2djX18vKyujn556cnaGgoJaUlb28vMLBwjAsLe/v7+/u7sTDw87Nze7t7eXl5cG/wNLR0d3d3dnY2HVzc398fW9tbdTT06OhorCvrzo3OLSys7a1tWRhYlBNTuLh4dHQ0KKhofLy8rm4uJ2bnMzLy8nIyXl2d5iWlp+dnaakpXx6eoqIiMHAwdzc3M7OziIeH////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgByACwAAAAAKgAqAAAH/4BygoOEhYaHiImKhipxcSqLkZKCAI4Ak5gMPywghZVxl4U4MxmYhRSOLJ6WogEBFaaESo5xF4SfoYIZrgE2sYNFtLlyuIQLvC2/g6iOGIPFgje8sMqCGLQUz6yCFbw31drNggwUFAzRvAuYOidbWYUXtOeHu66lhCsaKCGGVwP/Jz4QUlHFg6IWIXIQqoCCgEMYho78mygBSrUWChxqZGJojMSJ/5D8CqBx4z1DUCSAZPOrREkFyRZ9OPFPyy8XDlFQm/RBR7UQO8EJHUpUTpMGSJM22CA0gIOnUB08ESSgqtWqKYSSMMC1K1eqV61mBbfVa1dBR5UiZQrOadSnU9aLyp2bSUO1FTxMMXgBAECUX2AKFOiQd1EJCH37pvn1QbDgCL4OBfCQOPGQXwocOxaCwxDlyhBKVLMRQXMBIYaAJH4xT5CUMmcUBXFjdxCPDo4FFtLwwkuXQiMQCPeBaMSB4y4KTenRYQWmCcIRsC2hRo1oOTWOH3gwdEP0GINEWLAgYpAJ7TWExojOVo548oOyHzcBLkr0CYTelx/0QDuWamhEN0J+4+0niAvaiVHNegj0UIh+hTgxXzU+lNFDUO4VWEgITnQwIF0Q0pXIG+O9IeKJggQCACH5BAUKAHIALAAAAAAqACoAAAf/gHKCg4SFhoeIiYqGKnFxKouRkoIAjgCTmDpXR2OFlXGXhCAsPwyYhScDA0eeloUsjhSnhFuqA1CEn6GCF45xSrODWbYSua6Dn3FFwYOpqh/Ix3IYvrLMgh+2J9GggxS+GNeDErbQcgwUFKbTvruRGylfIoVQtjqIDL4XhS02FRmGrAgYmIIGISRstCjyUAXSoBsVAkicYcjIwIsNiFzLsECiRxyGXFi8OLBJsBwePyYi0oBkm2AhUi4AuIhGioFkgrWQWOHGKRobNvoUR7So0UFDIChdCkED0RAKokpVEIASgKtYAbwgioKA169erWa9ulVcV7BfBSVlqtSpOKhT2qNWPUq3LqYNPq4FAHFqQwwECM4EK2HAAAm+i0ZMAAx4TbAghQs7oHioQg/GjKUEexI58oUchi5jnjDi2gwHnQ3sK1SGcYygg6h4CKMIDAkFokhEDmLIRww0UQotSUAcBqIVBZLbKKTADIm5kjgQT7BD0AgTJkrL4ZG8QISiO6bLGPTgwIEHgzp050FUxvTqgsqfH8Q9eQdxH6ZzICQf/aAI3U1xDRDTLcGfef4JYkN3PVzjXgJJFNJfIULYdw0MHiSxgIQIFoKDEB+sYJccE46IiAbmuWXiiIEAACH5BAkKAHIALAEAAQAoACgAAAf/gHKCg4SFg0gDA0iGjI2OhhKJEo+UhhtWRi6FkQOTlZ9yKQICRpuSoJ9fowJEhJyeqI8iqw2up7GUoqM0g6+4lDSrKb23v44Nq7xyOicnOsZyGi9eXYVEqxu/RUoUDIRAAOEv3oNNbWS4GBRx7D+EHuHxECXQFwDs+CyEAfDx4UO/VODLB8JQCQj+0vyqMhDAhUcMXoSL8ssDOwoYQDHQAI1BRmggQ4qUI2WCyZMTfITMsKClywU5EMicKTNGyAoBcurMSZOmTZA4d+osidKkSpAsX7bMMbKp0087YEALUQHUDhkJEoT55YIAARRVHS3hkDUrl18wvHpV0MLQgiRlpstS+RVArVomGQjBjcthCbQWCuwSYPKurIwdhDR0CPKoxJQnhCqgUCt1EAwZQD4UcnGg84hGAQyInlFohQYUIT496HyghqAVHTqsEARCtAEHIGuwNjEoQoECEQaRsF3QmAnWrgX5Bj6otmgSxrCwfkBoefBBDmwr+CWGtabev68LmmHbzK/jB5wUsl7owvNfIzo4SV09fKEcF4IEeMr+aSMFv22HSyAAIfkECQoAcgAsAAAAACoAKgAAB/+AcoKDhIWGh4iJioZNAgJNi5GSgg2ODZOYGkAeAYWVApeEY0dXOpiFLwAAHp6WhUcDAyenhF6qACWEn6GCULEDW7SDXbcQuq6DEr9ZwoOpqgyDu4Mfv7PNggy3L9LIcie/H9iDELfRchspKRuC1bESmD4xaFGFJbcaiDq/UIVFShTOESqDoGAMdoOGpKmXSAsbJIQwUIhD8YehHgUzThiB7QIAiiBZGKqAMWNBKcJUgAwJAtGICSbXCKuyEsCFSBtiFDwjzANFChhObfCBjUHQcUiTKh1EhYPTpxxgINV265YKQQmyas0qA+nElSCxbtXaddxXsHEENYXqVOo4qlXXAVxdSrcuphocm2W4caqGiQMHgghrESBABb6LXDwADNiNsBmFCy/IgCiEE8aM89HKETkyjkOXMT9wgS3Dgs4BPhfqwNhEDUIKPoBR5KJEp0E3KkSeYWiECTFYCtkoQHxFZQLIWxRqYaMC5UkRiBfgISgACRK3KyAnoCApD+kdBjkwYMDBIBTbKyDtIJ26oPHlB2lHjmLcFOkRCME3P0jBduPN9CCdDfqRx58gLWynmTDsFSBEIfsVwgR92KzwgRCqiWdgIRkwAUMIdskRYYiIPEHeEySmGAgAIfkEBQoAcgAsAAAAACoAKgAAB/+AcoKDhIWGh4iJioZDAABDi5GSghCOEJOYPmU9FYWVAJeELkZWG5iFMQgIPZ6WhUYCAimnhGiqCCOEn6GCRLECX7SDUbcTuq6DDb8iwoOpqqaUyHI0v7PNghu3MYO7gym/NNiDE7fRGi8vGoLVsQ2YMDJAH4Ujtz6IG79EhVlbJzoMeUhAUMYOQlLWnFFEpk0TQh9ODJh4xVASghg5LMEGRcLEj0cMLbiIkSAVYUg+ghyDaAmHklyEsVEpAUqkHTIIhhGmZeIJeph2wMCmA+i4o0iTCtLwoKnTB7nGMXBE1ZEKQQeyas1q4iiFOGDDgsW6VWvXcV/Fhl361GlUbFPTq1pVSrfuKR4r4GK426FAATDCPIClsHeRjQh+/ZIQ9kMsgAuIcAhJnFiBMBVq47AAYWgy5Qg2sF0AoJaFoQ+JO/Ag9CRICUUtQuQghCFtnB+GVnToMaXQDAPAAyDKEKB4hkJFlFBggMkBcAOc5YRAgSKEoBvFAyxACuL5YkEKCBCwLKhC9htHSTyPLif8+EHYi3fCpuC5A0LuyQtakL0FNjPPzYCfePrJQVxxoTWjngGQDfgeITjIh00AQVwwm4MFCoLDDMfZlZ9digQgnnAglihHIAAh+QQJCgByACwBAAEAKAAoAAAH/4BygoOEhYNSCAhShoyNjoYTiROPlIYwHkkLhZEIk4QBHkAalYYyCQlJm5KFHgAAL6SFQKcJS4ScnoIlrgBesYQftBy3q4MQvF2/hKanO4O4gwy8sMqDO7Qyz8VyL7wM1YQctM5yPjExPoLSrhCkIyZiWIVLtDCNGrwlhSJfKRuEHQ4INFGDEBUuYR5FSTOEEI0UAiJaIeREoMUHLsAJItIgokcjhEJUtChwVLUmHj9mLOTiAUk34NqkbEDkUQ0TAoOAIxMxBY1YNUZolLPh59CjSJPKURChqdMIK5DqkEC1qgQkBbJqzdoB6YkBYMOC3bq169GvYsMyfdo06tGpVq6pIlFKty4pEAHsOgJBwoABfXoJzXDg1++UwIJyXChc+AliOYsZO5jxWE6QwiRAfIKxspGHKipiBSBhRkGhFgRSh2jEII7rC0gVpCZQQVCGChUyCMLgOg6AoxVmoxi0IEAATYIo9MYwFMXs2oKKHx/E2zUFjStmmyZuHLkgAL2LgNMwuwUh6d4h91YCzjkBJoXQF2JhHVwIGEx0n+9eCASLH9/UJV9lg+RgXA7gBAIAIfkECQoAcgAsAAAAACoAKgAAB/+AcoKDhIWGh4iJioZUCQlUi5GSghyOHJOYIx1OIYWVCZeEFT1lPpiFJgcHTp6WhT0ICDGnhGKqBy6En6GCI7EIaLSDWLcPuq6DE79RwoOpqjWDu4Mbv7PNgjW3JtLIcjG/G9iDD7fRcjAyMjCC1bETmCsdPVOFLrcjiD6/+YRdXi80GPpQoGAHHoQ0uAmi6MwaKYQYvABAEYghIQUzRrCBrQQEiiA9GMKBMWNBBcKGgAwZAJGNCCZJCEuzEkKJSDw6FAQjLArFFwxO8ViBTUPQcUiTKh30xIHTpw5ajtvQoKrVBk0EGdjKdavMcSkEiB0rVmtXrl+xhSU7VlBTqE7apWKjerVq1qV482Kq0KmZjg+nKqAgQCAXLS0DBpwAvKiFAsKEb9K6kjixBCiIMjCBDFkuJiSVKx8ZY2gzZwUtsEGREHrAEUMwIKOoQCjHjNSJPFRRQejDicpXDIVAoYEooQwBkmdAxCCO8wuFsmw5oQPTguQBbghiQIHCUQzO4wBIegM7bUEAnI8XRCE8BqQVsGtHr34QeOcUxrXAvoBQevH+hVcENjZgt9wg/60nyAXhKYFNfAHgUEiChbCAHzYZzCDhhPURAgILPxyVF4V6JaKCc7yVqKIcgQAAIfkEBQoAcgAsAAAAACoAKgAAB/+AcoKDhIWGh4iJioYaBwcai5GSgg+OD5OYKx9COIWVB5eEC0keMJiFHQUFQp6WhUkJCTKnhD2qBTaEn6GCS7EJQLSDU7cRuq6DHL8fwoOpqjyDu4M7v7PNgjy3HdLIcjK/O9iDEbfRciMmJiOC1bEcmAEkZgqFNrcriDC/S4VRaDF8GApioCAJEIQUkACjKAwXKoQ2xEBAsYyhCwUzOpiBbcQEiiB7GMqBMWPBJ8KkgAxZAdEMByanCFuzcgK7RSBIFCwh7AzFGBtOgQiAzUfQcUiTKh0UQIHTpwpCINUAoapVCEMEEdjKdSsKpC8AiB0rVmtXrl/HhSU7VlBTqE7cpY6jerVq1qV482K6kQHbBhqnblQIEKCFMDICBKQAvCjDAsKE5Z6ykjhxAyKJcECGnENYk8qVjbgwpHnzgr7NiDQALcCIoRmQK9wgpOKHB0Va2CAhRCNFZSuGMlSwYZjQhTjIGSDSMaA5lEIivqQ4KgkA8jgYBDGgQEG5nA/NB0hIiuE6hUHW4wAYdCI8s3EUrmcXlH69IPDNT4wrct0+feT+ySFBeFlgo8R1FxBSHyFQhLcFNvHFwUIhCxJyRH7YMPADCwgpCGAhYxxxhQ56yVFhiYeogJwKKLYYCAAh+QQJCgByACwBAAEAKAAoAAAH/4BygoOEhYMKBQUKhoyNjoYRiRGPlIYBQRc5hZEFk4QhTh0jlYYkBgYXm5KFTgcHJqSFZqcGM4ScnoIurgdisYQKtA63q4MPvFi/hKanIIO4gzW8sMqDILQkz8VyJrw11YQOtM5yKx0dK4LSrg+kISga6YQztAGNI7wuhR9AMjCEMAgIRFGB0JMpJR4FcaOB0A4ZCSJ6IMREoEUFLcAJWsIhosckhDJUtCjQXjUqHj8uMNRCAcmE1bik5LDkUQUUAvVVCxNRxo5YFUJolAPj59CjSJPKybGgqdMFGZD6mEC16gQpAbJqzVrwaAwEYMOC3bq169CvYsMyfdo06tGpVqapSlFKty4pDAyGash7l0KcOBOrRQEA4AXfRhcA/P1bBRwQwoQhwCQEgsXixSrADYEM2YNJQZYvA0ilsQQEzgACC/qxmAKGamTaNCHE4AVkILQpKCkCboOA30QKdfHyoqFGHSdO6BBE47eABnYFSRgwQMKgFM5pRJ9efVDz3ym2U7c+qIFzEXa5kxdExPmX9OMLGQEPvzshF0asbKi/PnohJNQhAU4gACH5BAkKAHIALAAAAAAqACoAAAf/gHKCg4SFhoeIiYqGTwYGT4uRkoIOjg6TmCEwTBmFlQaXhDhCHyuYhSgEBEyeloVCBQUdp4QaqgQthJ+hgjaxBT20gyu3CrqugxG/U8KDqaoVg7uDPL+zzYIVtyjSyHIdvzzYgwq30XIBJCQBgtWxEZgZFTa5hC23IYgrvzaFWGImRhiaEaBghRuEApRwoQgMCWODapg4QPGaqIIYF3Rq5uIBxY9ODuHAiDGHMA0fQeY7lGEByZWn3KR8wHDRjQoF650KQtFEjVM3Ngob8XOc0aNIB6kAwLQpAAZGS4iYSlXEG0FxsmrNSsGoGgtgw4LFulVr13FfxYYVtNQpU6jj06RWnXo1qd27mDDAFVbiwikMFLJ6EMYArBq/iy4A2FpFGBexIkAgAsGibBwVwt6otYBhhqHKWwEgFgZChFoMhn6YRT0IyRUtiqKkGULoQloLXAwxoKCkSCEoA4LrQKShaYlCcNKoOT5JQvABHwRtSJFigyAGTSEc/fD8xKAGAgQ0GPSi6d5mJ55HFwRe/CDsTF+My/JcAqH24wdBaNoF25bnUNwXXn6ClNCUF9ikN8ARheBXiAfxYaPDFUeM0eCAhQTgARAa4CWHgx4i0kR4TYRoYiAAIfkEBQoAcgAsAAAAACoAKgAAB/+AcoKDhIWGh4iJioYBBAQBi5GSggqOCpOYGTM4hpUEl4Q5F0GQmIQVAQGchJ6ggxcGBiSmhDapARmsloQzsQZmtIMttwu6n4QOvq7BqKk3g62DIL6zwYM3txXQu4IkviDWhAu3z3IhKCghgtOxDpgMFEpFhRm3uYcBvjOFUz0dK4Z+xBlIAUOoEC0UlZjyhBCPDgUifjDEYqBFABfC2YgQsaMQQyAqWhyoIpiCjh5XGboAYGSVYCRQRrARCQOFgR6CgYnYgYcpDAzCrfAZrqjRo4dUAFjKFEDQoiMeSJ36QIOgkSMpGDVxoKvXrlexEtz69asgpU2XPg0XlapUq0jV48oN9kFHOBg7TH04MWCAlmBhEiSQkXcRFAl9+7IJ5kGwYA5LEI05kjgxkmBUHDtOUqwQ5coSoIRbwkFzgiSGriQ+MXFQEytkFJ1ZI4XQDhmOcxbScWJLlkJEBAjfgMgHguMjCn0AIgMGpgbCBdAQpOHFC7gbjiOYcJRG9BSDICyFMCiGduJFU0SfLkg8APKCsh+PUVRE9AaE3MMXNEF7lHBfREdEfuMRMoJ2aISjngBGFKJfIT3MF84GVhjhgoMFntJDGT7M1V6GHiIyxFJDhGiiIIEAACH5BAUKAHIALAEAAQAoACgAAAf/gHKCg4SFgzkBATmGjI2OhguJC4+Uhgw/LCCFkQGThBlMMCGVhhRxcSybkoVMBAQopIVKp3EXhJyegi2uBBqxhEW0ALergwq8K7+EpqcYg7iDFbywyoMYtBTPxXIovBXVhAC0znIZFRUZgtKuCuCEF7QMjSG8LYUKZiQBsSpVHo8uSuwbBIKEgYNB3JGa4eCgQ1sKHz1x+HBRREdTKDqYcZFSiYMkNHWsFEDkyJMoKSGRwLKlBB0XV0SYSTOCggE4c+I8cbFDgZ9Af+rUyTOiz6BAV7pkCTOizJoz26WcSnUQjQ0KR9SIRSOFAAFkwAU5cMDEVkdEGnz92gZcB7JkrR+4MOTCyNq1TcBpgAvXyahBdu82IKLQxQO+B5wQsrI2BQ1CQ4BEeRSGCxVCNUzA7UBoQ4ovIgqVAEDaFyMYCVIvKYRFjIkRpCCQBiBPjo8YMXwI2pE6AYeIDGa/GDQBAYIJg2T03qHwxezacoofH8Q7tQx3XWZDICQd+SAOvT+A8zK7BHfj3gUt6Q0EnHMA/85PJ5TEul4gHgYSR78piQcYKXVXlSFSGCcFOIEAADs=) no-repeat center center}.MagicScroll.mcs-rounded{border:1px solid #e1e1e1;border-radius:10px;overflow:hidden!important}.MagicScroll.mcs-rounded.MagicScroll-arrows-inside{overflow:hidden!important}.MagicScroll.mcs-rounded.MagicScroll-arrows-outside{overflow:visible!important}.MagicScroll.mcs-rounded .mcs-button-arrow{color:rgba(49,51,61,.6);-webkit-transition:color .15s linear,background-color .15s linear;transition:color .15s linear,background-color .15s linear}.MagicScroll.mcs-rounded.MagicScroll-horizontal .mcs-button-arrow{width:30px;height:100%}.MagicScroll.mcs-rounded.MagicScroll-vertical .mcs-button-arrow{width:100%;height:30px}.MagicScroll.mcs-rounded.MagicScroll-horizontal .mcs-button-arrow-prev{left:0;border-radius:10px 0 0 10px}.MagicScroll.mcs-rounded.MagicScroll-horizontal .mcs-button-arrow-next{right:0;border-radius:0 10px 10px 0}.MagicScroll.mcs-rounded.MagicScroll-vertical .mcs-button-arrow-prev{top:0;border-radius:10px 10px 0 0}.MagicScroll.mcs-rounded.MagicScroll-vertical .mcs-button-arrow-next{bottom:0;border-radius:0 0 10px 10px}.MagicScroll.mcs-rounded .mcs-button-arrow.mcs-disabled{opacity:1!important;color:rgba(49,51,61,.1);text-shadow:none!important}.MagicScroll.mcs-rounded.MagicScroll-arrows-outside .mcs-button-arrow{background:#efefef;opacity:1;box-shadow:0 0 1px rgba(153,153,153,.5)}.MagicScroll.mcs-rounded.MagicScroll-arrows-inside .mcs-button-arrow:hover:not(.mcs-disabled){background-color:rgba(255,255,255,.96);color:rgba(49,51,61,1)}.MagicScroll.mcs-rounded.MagicScroll-arrows-inside .mcs-button-arrow{background-color:rgba(255,255,255,.75);box-shadow:0 0 1px rgba(153,153,153,.5)}.lt-ie10-magic .mcs-rounded.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-prev{border-width:0 1px 0 0}.lt-ie10-magic .mcs-rounded.MagicScroll-horizontal.MagicScroll-arrows-inside .mcs-button-arrow-next{border-width:0 0 0 1px}.lt-ie10-magic .mcs-rounded.MagicScroll-vertical.MagicScroll-arrows-inside .mcs-button-arrow-prev{border-width:0 0 1px 0}.lt-ie10-magic .mcs-rounded.MagicScroll-vertical.MagicScroll-arrows-inside .mcs-button-arrow-next{border-width:1px 0 0 0}.lt-ie9-magic .mcs-rounded.MagicScroll .mcs-button-arrow{color:#83858b}.lt-ie9-magic .mcs-rounded.MagicScroll.MagicScroll-arrows-inside .mcs-button-arrow{background:#fff}.lt-ie9-magic .MagicScroll.mcs-rounded .mcs-button-arrow.mcs-disabled{color:#ccc} #global_pop { display: none; max-height: 668px; z-index: 9999999; position: fixed; bottom: 50px; right: 50px; max-height: 668px; width: 434px; } #global_message_wrapper, #close_global_pop_wrapper { text-align: right; } #global_message_wrapper {margin-bottom: 10px; } #global_message { max-width: 320px; padding: 18px; border-radius: 4px; background-color: #fff; -webkit-box-shadow: 0 1px 12px 0 rgba(18,24,38,.2); box-shadow: 0 1px 12px 0 rgba(18,24,38,.2); color: #000; -webkit-transition: opacity .25s; -o-transition: opacity .25s; transition: opacity .25s; font-size: 14px; line-height: 24px; font-weight: 400; text-align: left; display: inline-block; max-height: 400px; } #global_message img { max-width: 100%; } #global_pop:hover #close_global_pop { opacity: 1; } #global_offer { -webkit-transition: opacity .25s; -o-transition: opacity .25s; transition: opacity .25s; max-height: 400px; max-width: 100%; padding: 0; overflow: hidden; border-radius: 4px; background-color: #fff; -webkit-box-shadow: 0 1px 12px 0 rgba(18,24,38,.2); box-shadow: 0 1px 12px 0 rgba(18,24,38,.2); overflow-y:auto; color: #000; font-size: 14px; line-height: 24px; font-weight: 400; text-align: left; display: block; } #global_message span { animation-name: wave-animation; animation-duration: 2.5s; animation-iteration-count: infinite; transform-origin: 70% 70%; display: inline-block; } @keyframes wave-animation { 0% { transform: rotate( 0.0deg) } 10% { transform: rotate(-10.0deg) } 20% { transform: rotate( 12.0deg) } 30% { transform: rotate(-10.0deg) } 40% { transform: rotate( 9.0deg) } 50% { transform: rotate( 0.0deg) } 100% { transform: rotate( 0.0deg) } } #close_global_pop:hover { background-color: rgba(18,24,38, 1); } #close_global_pop { -webkit-transition: opacity .25s; -o-transition: opacity .25s; transition: opacity .25s; padding: 6px 12px !important; border-radius: 36px; background-color: rgba(18,24,38,.2); -webkit-transition: background-color .2s ease,opacity .2s ease; -o-transition: background-color .2s ease,opacity .2s ease; transition: background-color .2s ease,opacity .2s ease; color: #fff; cursor: pointer; opacity: 0; display: inline-block; font-size: 14px; } .fa-times::before { font-family: FontAwesome; content:"\f00d"; font-size: 10px; } #global_offer .row { margin-left: 0px !important; margin-right: 0px !important; } #global_icon { background-position: 50%; display: none; background-repeat: no-repeat; background-size: contain; border-radius: 50%; cursor: pointer; position: fixed; flex: 0 0 auto; bottom: 50px; right: 50px; height: 60px; width: 60px; animation: scalein .5s forwards; z-index: 2147483647; background: #e72525; box-shadow: rgba(255,255,255,.25) 0 1px 0, inset rgba(255,255,255,.25) 0 1px 0, inset rgba(0,0,0,.5) 0 0 0, inset rgba(255,255,255,.08) 0 1.25rem 0, inset rgba(0,0,0,.3) 0 -1.25rem 1.25rem, inset rgba(255,255,255,.1) 0 1.25rem 1.25rem; transition: all .2s linear; } #global_icon span { text-align: center; height: 100%; width: 100%; display: block; line-height: 60px; color:#fff; font-size:25px; } @media (max-width: 480px) { #global_icon { right:15px; bottom:60px; } #close_global_pop { background-color: rgba(18,24,38,0.8); } #close_global_pop_wrapper, #global_message_wrapper { display: none } #product .mobile_trigger_signup { display: none !important } #product.content_only div.primary_block div.pb-center-column { width:100%; float:none; } #global_offer{ max-height: 600px; } #global_pop { width: auto; bottom:15px; left:15px; right:15px; padding-bottom: 5px; } #close_global_pop { opacity: 1 !important } } #close_pop::before { content: "\f057"; color: silver; font-size: 40px; position: absolute; opacity: 1; top: 12px; display: inline-block; font-family: FontAwesome; right: 10px; line-height: 22px; } .item-voucher { position: relative; background-color: #33B137; display: inline-block; color: #fff; font-size: 12px; padding: 0 8px; margin-bottom: 4px; line-height: 24px; height: 24px; } .item-voucher::before { display: inline-block; content: ''; position: absolute; top: 10px; right: -4px; width: 4px; height: 4px; border-radius: 4px; background: #fff; z-index: 1; } .item-voucher::after { display: inline-block; content: ''; position: absolute; top: 0; right: -12px; width: 0; height: 0; border-top: 12px solid transparent; border-bottom: 12px solid transparent; border-left: 12px solid #33B137; z-index: 0; } .widget .page_row img:hover { webkit-transform: unset; -moz-transform: unset; -o-transform: unset; transform: unset; } @media only screen and (max-width: 480px) { .expanded .filter_tag { display: block !important; } .t_f {position: relative; z-index: 2; } } #left_column button { background-color: transparent; border: none; margin: 0; display: block; width: 100%; padding:0; text-align: left; } #product_acc .btn-seo-links { padding: 5px 8px; font-size: 11px; } #product_acc .page-section-title { font-size: 15px!important; margin-bottom: 0 !important; margin-top: 20px; } .detail-products .top-pagination-content { border-bottom: 0px !important } .widget .image_carousel_scroll a, .widget .image_carousel_scroll a img, .image_carousel_carousel a, .image_carousel_carousel img, .image_carousel_cover-flow a, .image_carousel_cover-flow a { max-width:250px; } .mz-loading { display: none !important } #cookie_law.display_cookie_law_popup { background: rgba(0,0,0,0.83) !important; color: #fff; padding: 10px 0; font-size: 13px; line-height: 18px; overflow-x: auto; z-index: 999999; height: 100%; top: 0px; height: 100%; left: 0; bottom: 0; text-align: center; right: 0; width: 100%; position: fixed !important; } #cookie_law.display_cookie_law_popup .cookie_law_text_Wrapper { font-size: 20px; line-height: 25px; padding-top: 75px; } #cookie_law.display_cookie_law_popup #accept_cookie { font-size:23px; margin: 15px auto; display: inline-block; margin-top:20px; color: #fff !important; background-color: #090 !important; } .hide_gclid #newsletter_block_left, .hide_gclid #supplier_info, .hide_gclid #page .box-cart-bottom, .hide_gclid #page #product_social,.hide_gclid #page #prod-reviews, .hide_gclid .supplier_head_wrapper, .hide_gclid .wishlist_count , .hide_gclid .accoun_login, .hide_gclid #page .blockproductusefullinks, .hide_gclid #page .breadcrumb_parent, .hide_gclid #page #short_description_block { display: none !important } body.hide_gclid , body.hide_gclid #center_column { min-height: 1px !important; } @media only screen and (max-width: 480px) { body.hide_gclid .pb-right-column #product_go_to_shop.hook_shop_float { display: none !important } .blockproductscategory { margin-top:0px !important; padding-top:0px !important; } .primary_block { margin-bottom: 0px !important } .accordion-content { min-height: 10px !important } .footer-container #footer #social_block { padding:5px !important; } .footer-container { padding-bottom: 0px !important } .hide_gclid .show-mobile-search { right:20px !important; } .hide_gclid .pb-images { top: 20px!important; } #language_selector { padding: 6px; position: absolute; right: 131px; top: 0px; } } .add_to_cart i::before { font-size: 22px !important; } .icon-shopping-cart:before { content: "\f07a"; } #language_selector { padding:6px; } #image-block a { display: block; } .add_to_cart { position: relative; background: transparent; border: none; } .add_to_cart i::before{ font-size: 22px !important } .add_to_cart .wc { display: inline-block; border-radius: 50%; font-size: 10px; height: 15px; width: 15px; line-height: 15px; right: 9px; top: 0; text-align: center; position: absolute; background-color: #333!important; color: #fff!important; } .add_to_cart { position: absolute; right: 165px; background: transparent; border: none; } @media (max-width: 780px) { .add_to_cart .t { display: none !important } .add_to_cart { top:0px; right: 140px; } .add_to_cart .wc { right: -9px; } } .guest-modal .row textarea { width: 100%; padding: .8em; font-size: 1.1em; border: 1px solid #E8E8E8; -webkit-appearance: none; border-radius: 3px; outline: none; } .checkout_wrapper { position: relative; } .button_cart_external { display: block; position: absolute;height: 100%; width: 100%; top:0px; left:0px; right:0px; bottom:0px; z-index: 1 } #cart_suggestions { margin: auto; padding: 1.5rem 3rem 3rem; max-width: 100%; background: #e8f7fe; color:#000; border-radius: 25px; box-sizing: border-box; text-align: center; border:1px solid #ccc; } .orange_button { box-shadow: inset 0 -3px rgba(0,0,0,0.3); border: 0; outline: none; vertical-align: top; display: inline-block; cursor: pointer; text-transform: uppercase; text-decoration: none; padding: 1rem; text-align: center; border-radius: 50px; min-height: 3rem; min-width: 90%; margin: 0.5rem 1rem; position: relative; -webkit-transition: background-color 0.4s ease 0s; transition: background-color 0.4s ease 0s; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; color:#fff; background: linear-gradient(135deg,#ff5e57,#ff5e57,#ff5e57,#ffac46); background-size: 100%; box-shadow: inset 0 -6px rgba(0,0,0,0.3); } #cart_suggestions_wrapper { position: fixed; margin: 0 auto; z-index: 9999; bottom: 10px; max-width: 500px; left: 10px; right: 10px; } @media (min-width: 780px) { #cart_suggestions_wrapper .orange_button { min-height: 50px; line-height: 50px; font-size: 20px; } #cart_suggestions p { font-size: 15px; } } @media (max-width: 780px) { #cart_suggestions h3 { font-size:17px !important; } #cart_suggestions .supplier_logo { width: 60px !important; height: 60px !important } #cart_suggestions_wrapper .orange_button { min-height: 35px; line-height: 35px; font-size: 17px; } } .description_product_detail {border-top: 1px solid #eee; padding: 10px; } .description_product_detail_heading strong { font-weight: bold !important; font-size: 16px; margin-bottom: 15px; display: block; } .description_product_detail table { width: 100%; margin: 15px 0;} .description_product_detail table tr:nth-child(even) {background-color: #f2f2f2;} .description_product_detail ul { padding-left: 15px; } .description_product_detail ul li { list-style-type: disc; } .product_detailed .image-block img { max-height: 300px !important; } .product_detailed #MagicZoomPlusImageMainImage img, .product_detailed #image-block img { max-height: 300px !important; width: auto !important; max-width: 100%!important; } .product_detailed .btn-seo-links { display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; vertical-align: middle; cursor: pointer; background-image: none; background-color: #fff; color: #222; border: 1px solid transparent; white-space: nowrap; box-shadow: none; padding: 5px 5px; font-size: 11px; line-height: 20px; border-radius: 3px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-radius: 15px; background-color: #f2f2f2; margin-bottom: 10px; color: #4b4b4b; pointer-events: auto; } .product_detailed h1, .product_detailed .h1 { text-transform: c !important; } .product_detailed .blockproductusefullinks .page-section-title { font-size: 13px !important; margin-bottom: 5px;} .product_detailed h2 a { font-weight: bold; color:#111 } .product_detailed .blockproductusefullinks { margin-top: 15px ; } .product_detailed .product_current_price { font-size: 25px!important; margin: 5px 0; font-weight: bold; } .product_detailed .pfs { font-size: 15px; } .product_detailed i { margin-right: 5px; } .product_detailed .rating_counter { margin-left:5px } .mt0 { margin-top: 0px !important; } /*.desktopHoverLink { display: none; } */ @media (min-width: 980px){ .desktopHover .ajax_block_product:hover .desktopHoverLink { display: block ; } ul.product_list.desktopHover.grid>li .product-container { padding: 0 5px; border: 1px solid #fff !important; border-bottom: 0px !important ; border-radius: 0px !important; } ul.product_list.desktopHover.grid>li:hover .product-container { border:1px solid #333 !important; } } .ajax_block_product { position: relative; } .loaded_jax_pi { text-align: left !important; clear: both; position: relative;} .close_detailed { position: absolute; right: 5px; top: 5px; background: none; padding: 5px; border: 0px} .close_detailed:hover { background-color: #eee; } .close_detailed i::before { font-size: 14px; } .loading_li { position: absolute; top:0; left:0; bottom:0; right:0; background:rgba(255,255,255,0.3); z-index: 2; padding-top: 50%;} .ajax_block_product.loaded_li::before, .ajax_block_product.loaded_li::after { bottom: -1px; border: solid transparent; content: " "; z-index: 1; height: 0; width: 0; position: absolute; pointer-events: none; } .ajax_block_product.loaded_li::after { border-color: rgba(255,255,255,0); border-bottom-color: #fff; border-width: 10px; margin-left: -10px; } .ajax_block_product.loaded_li::before { border-color: rgba(255,255,255,0); border-bottom-color: #E7E7E7; border-width: 11px; margin-left: -11px; }