ÿØÿà JFIF    ÿÛ „  ( %"1!%)+...383,7(-.+  -+++--++++---+-+-----+---------------+---+-++7-----ÿÀ  ß â" ÿÄ     ÿÄ H    !1AQaq"‘¡2B±ÁÑð#R“Ò Tbr‚²á3csƒ’ÂñDS¢³$CÿÄ   ÿÄ %  !1AQa"23‘ÿÚ   ? ôÿ ¨pŸªáÿ —åYõõ\?àÒü©ŠÄï¨pŸªáÿ —åYõõ\?àÓü©ŠÄá 0Ÿªáÿ Ÿå[úƒ ú®ði~TÁbqÐ8OÕpÿ ƒOò¤Oè`–RÂáœá™êi€ßÉ< FtŸI“öÌ8úDf´°å}“¾œ6  öFá°y¥jñÇh†ˆ¢ã/ÃÐ:ªcÈ "Y¡ðÑl>ÿ ”ÏËte:qž\oäŠe÷󲍷˜HT4&ÿ ÓÐü6ö®¿øþßèô Ÿ•7Ñi’•j|“ñì>b…þS?*Óôÿ ÓÐü*h¥£ír¶ü UãS炟[AÐaè[ûª•õ&õj?†Éö+EzP—WeÒírJFt ‘BŒ†Ï‡%#tE Øz ¥OÛ«!1›üä±Í™%ºÍãö]°î(–:@<‹ŒÊö×òÆt¦ãº+‡¦%ÌÁ²h´OƒJŒtMÜ>ÀÜÊw3Y´•牋4ǍýʏTì>œú=Íwhyë,¾Ôò×õ¿ßÊa»«þˆѪQ|%6ž™A õ%:øj<>É—ÿ Å_ˆCbõ¥š±ý¯Ýƒï…¶|RëócÍf溪“t.СøTÿ *Ä¿-{†çàczůŽ_–^XþŒ±miB[X±d 1,é”zEù»& î9gœf™9Ð'.;—™i}!ôšåîqêÛ٤ёý£½ÆA–àôe"A$˝Úsäÿ ÷Û #°xŸëí(l »ý3—¥5m! rt`†0~'j2(]S¦¦kv,ÚÇ l¦øJA£Šƒ J3E8ÙiŽ:cÉžúeZ°€¯\®kÖ(79«Ž:¯X”¾³Š&¡* ….‰Ž(ÜíŸ2¥ª‡×Hi²TF¤ò[¨íÈRëÉ䢍mgÑ.Ÿ<öäS0í„ǹÁU´f#Vß;Õ–…P@3ío<ä-±»Ž.L|kªÀê›fÂ6@»eu‚|ÓaÞÆŸ…¨ááå>åŠ?cKü6ùTÍÆ”†sĤÚ;H2RÚ†õ\Ö·Ÿn'¾ ñ#ºI¤Å´%çÁ­‚â7›‹qT3Iï¨ÖÚ5I7Ë!ÅOóŸ¶øÝñØôת¦$Tcö‘[«Ö³šÒ';Aþ ¸èíg A2Z"i¸vdÄ÷.iõ®§)¿]¤À†–‡É&ä{V¶iŽ”.Ó×Õÿ û?h¬Mt–íª[ÿ Ñÿ ÌV(í}=ibÔ¡›¥¢±b Lô¥‡piη_Z<‡z§èŒ)iÖwiÇ 2hÙ3·=’d÷8éŽ1¦¸c¤µ€7›7Ø ð\á)} ¹fËí›pAÃL%âc2 í§æQz¿;T8sæ°qø)QFMð‰XŒÂ±N¢aF¨…8¯!U  Z©RÊ ÖPVÄÀÍin™Ì-GˆªÅËŠ›•zË}º±ŽÍFò¹}Uw×#ä5B¤{î}Ð<ÙD é©¤&‡ïDbàÁôMÁ." ¤‡ú*õ'VŽ|¼´Úgllº¼klz[Æüï÷Aób‡Eÿ dÑ»Xx9ÃÜ£ÁT/`¼¸vI±Ýµ·Ë‚“G³þ*Ÿû´r|*}<¨îºœ @¦mÄ’M¹”.œ«Y–|6ÏU¤jç¥ÕÞqO ˜kDÆÁ¨5ÿ š;ÐЦ¦€GÙk \ –Þ=â¼=SͧµªS°ÚÍpÜãQűÀõ¬?ÃÁ1Ñ•õZà?hóœ€ L¦l{Y*K˜Ù›zc˜–ˆâ ø+¾ ­-Ök¥%ùEÜA'}ˆ><ÊIè“bpÍ/qÞâvoX€w,\úªò6Z[XdÒæ­@Ö—€$òJí#é>'°Ú ôª˜<)4ryÙ£|óAÅn5žêŸyÒäMÝ2{"}‰–¤l÷ûWX\l¾Á¸góÉOÔ /óñB¤f¸çñ[.P˜ZsÊË*ßT܈§QN¢’¡¨§V¼(Üù*eÕ“”5T¨‹Âê¥FŒã½Dü[8'Ò¥a…Ú¶k7a *•›¼'Ò·\8¨ª\@\õ¢¦íq+DÙrmÎ…_ªæ»ŠÓœ¡¯’Ré9MÅ×D™lælffc+ŒÑ,ý™ÿ ¯þǤ=Å’Á7µ÷ÚÛ/“Ü€ñýã¼àí¾ÕÑ+ƒ,uµMâÀÄbm:ÒÎPæ{˜Gz[ƒ¯«® KHà`ߨŠéí¯P8Aq.C‰ à€kòpj´kN¶qô€…Õ,ÜNŠª-­{Zö’æû44‰sŽè‰îVíRœÕm" 6?³D9¡ÇTíÅꋇ`4«¸ÝÁô ï’ýorqКÇZ«x4Žâéþuïf¹µö[P ,Q£éaX±`PÉÍZ ¸äYúg üAx ’6Lê‚xÝÓ*äQ  Ï’¨hÍ =²,6ï#rÃ<¯–£»ƒ‹,–ê•€ aÛsñ'%Æ"®ÛüìBᝠHÚ3ß°©$“XnœÖ’î2ËTeûìxîß ¦å¿çÉ ðK§þ{‘t‚Ϋ¬jéîZ[ ”š7L¥4VÚCE×]m¤Øy”ä4-dz£œ§¸x.*ãÊÊ b÷•h:©‡¦s`BTÁRû¾g⻩‹jø sF¢àJøFl‘È•Xᓁà~*j¯ +(ÚÕ6-£¯÷GŠØy‚<Ç’.F‹Hœw(+)ÜÜâÈzÄäT§FߘãÏ;DmVœ3Àu@mÚüXÝü•3B¨òÌÁÛ<·ÃÜ z,Ì@õÅ·d2]ü8s÷IôÞ¯^Ç9¢u„~ëAŸï4«M? K]­ÅàPl@s_ p:°¬ZR”´›JC[CS.h‹ƒïËœ«Æ]–÷ó‚wR×k7X‰k›‘´ù¦=¡«‰¨¨Â')—71ó’c‡Ðúµ `é.{§p¹ój\Ž{1h{o±Ý=áUÊïGÖŒõ–-BÄm+AZX¶¡ ïHðæ¥JmÙ;…䡟ˆ¦ ° äšiÉg«$üMk5¤L“’çÊvïâï ,=f“"íἊ5ô¬x6{ɏžID0e¸vçmi'︧ºð9$ò¹÷*£’9ÿ ²TÔ…×>JV¥}Œ}$p[bÔ®*[jzS*8 ”·T›Í–ñUîƒwo$áè=LT™ç—~ô·¤ÈÚ$榍q‰„+´kFm)ž‹©i–ËqÞŠ‰à¶ü( ‚•§ •°ò·‡#5ª•µÊ﯅¡X¨šÁ*F#TXJÊ ušJVÍ&=iÄs1‚3•'fý§5Ñ<=[íÞ­ PÚ;ѱÌ_~Ä££8rÞ ²w;’hDT°>ÈG¬8Á²ÚzŽ®ò®qZcqJêäÞ-ö[ܘbň±çb“ж31²n×iƒðÕ;1¶þÉ ªX‰,ßqÏ$>•î íZ¥Z 1{ç൵+ƒÕµ¥°T$§K]á»Ûï*·¤tMI’ÂZbŽÕiÒ˜}bÓ0£ª5›¨ [5Ž^ÝœWøÂÝh° ¢OWun£¤5 a2Z.G2³YL]jåtì”ä ÁÓ‘%"©<Ôúʰsº UZvä‡ÄiÆÒM .÷V·™ø#kèýiíÌ–ª)µT[)BˆõÑ xB¾B€ÖT¨.¥~ð@VĶr#¸ü*åZNDŽH;âi ],©£öØpù(šºãö¼T.uCê•4@ÿ GÕÛ)Cx›®0ø#:ÏðFÒbR\(€€Ä®fã4Þ‰Fä¯HXƒÅ,†öEÑÔÜ]Öv²?tLÃvBY£ú6Êu5ÅAQ³1‘’¬x–HŒÐ‡ ^ ¸KwJôÖŽ5×CÚ¨vÜ«/B0$×k°=ðbÇ(Ï)w±A†Á† 11Í=èQšµ626ŒÜ/`G«µ<}—-Ö7KEHÈÉðóȤmݱû±·ø«Snmá=“䫚mݱŸ¡¶~ó·“äUóJæúòB|E LêŽy´jDÔ$G¢þÐñ7óR8ýÒ…Ç› WVe#·Ÿ p·Fx~•ݤF÷0Èÿ K¯æS<6’¡WШ; ´ÿ ¥Êø\Òuî†åÝ–VNœkÒ7oòX¨Á­Ø÷FÎÑä±g÷ÿ M~Çî=p,X´ ÝÌÚÅ‹’ÃjÖ.ØöÏñ qïQ¤ÓZE†° =6·]܈ s¸>v•Ž^Ý\wq9r‰Î\¸¡kURÒ$­*‹Nq?Þª*!sŠÆ:TU_u±T+øX¡ ®¹¡,ÄâÃBTsÜ$Ø›4m椴zÜK]’’›Pƒ @€#â˜`é¹=I‡fiV•Ôî“nRm+µFPOhÍ0B£ €+¬5c v•:P'ÒyÎ ‰V~‚Ó†ÖuókDoh$å\*ö%Ю=£«…aȼ½÷Û.-½VŒŠ¼'lyî±1¬3ó#ÞE¿ÔS¤gV£m›=§\û"—WU¤ÚǼÿ ÂnÁGŒÃ ‚õN D³õNÚíŒÕ;HôyÄÈ©P¹Ä{:?R‘Ô¨âF÷ø£bÅó® JS|‚R÷ivýáâ€Æé¡è³´IئÑT!§˜•ت‚¬â@q€wnïCWÄ@JU€ê¯m6]Ï:£âx'+ÒðXvÓ¦Úm=–´7œ $ì“B£~p%ÕŸUþ« N@¼üï~w˜ñø5®—'Ôe»¤5ã//€ž~‰Tþ›Å7•#¤× Íö pÄ$ùeåì*«ÓŠEØWEÈsßg ¦ûvžSsLpºÊW–âµEWöˬH; ™!CYõZ ÃÄf æ#1W. \uWâ\,\Çf j’<qTbên›Î[vxx£ë 'ö¨1›˜ÀM¼Pÿ H)ƒêêŒA7s,|F“ 꺸k³9Ìö*ç®;Ö!Ö$Eiž•¹ÒÚ†ýóéÝû¾ÕS®ó$’NÝäŸz¤5r¦ãÄÃD÷Üø!°ø‡Ô&@m™Ì^Ãä­d q5Lnÿ N;.6½·N|#ä"1Nƒx“ã<3('&ñßt  ~ªu”1Tb㫨9ê–›–bìd$ߣ=#ÕãÒmU¯eí$EFù5ýYô櫨æì™Ç—±ssM]·á¿0ÕåJRÓªîiƒ+O58ÖñªŠÒx" \µâá¨i’¤i —Ö ” M+M¤ë9‚‰A¦°Qõ¾ßøK~¼Ã‘g…Ö´~÷Ï[3GUœÒ½#…kàÔ®Ò”‰³·dWV‰IP‰Ú8u¹”E ÖqLj¾êÕCBš{A^Âß;–¨`¯¬ìö ˼ ×tìø.tƐm*n¨y4o&Àx¥n¦×î‡aupáÛj8¿m›è¶ã!o½;ß0y^ý×^EÑ¿ÒjzŒ­)vÚÑnÄL …^ªô× ‡—‚3k Îý­hï]içå–îÏ*÷ñþ»Ô CÒjøjÍznˆ´ ¹#b'Fô‹ ‰v¥'’à'T´ƒHýÍ%M‰ ƒ&ÆÇŒï1 ‘ –Þ ‰i¬s žR-Ÿ kЬá¬7:þ 0ŒÅÒÕ/aÙ¬ÃÝ#Úøœ ©aiVc‰. ¹¦ãµ” ›Yg¦›ÆÎýº°f³7ƒhá·¸­}&D9¡ÂsÉÙÞèŠõØàC™¨ñbFC|´Ü(ŸƒÚÒ-%»'a Ì¿)ËÇn¿úÿ ÞŽX…4ÊÅH^ôΑí@ù¹Eh¶“L8Çjù ¼ÎåVªóR©Ï5uà V4lZß®=€xÖŸ–ÑÈ ÷”¨°¾__yM1tÉ?uÆþIkÄgæ@þ[¢†°XÃJ£j·:nkÅ¢u ‘}âGzö­/IµèЬ¼48q¦F°ŽR¼=ûì{´¯RýicS ÕÛ íNtÍÙï£,w4rêì®»~x(©Uñ§#Ñ&œÕ¤>ÎåÍÓ9’Ö{9eV­[Öjâ²ãu]˜å2›qÑšÕJç0€sÄ|Êëè0튔bÁ>“{×_F`Ø©ºê:µä,v¤ðfc1±"«ÔÍän1#=· Âøv~H½ÐßA¾¿Ü€Óš]Õ; I¾÷ç‚Qi†î¹9ywÔKG˜áñ zQY—§ÃÕZ07§X‚ Áh;ÁM)iÌCH-¯T‘ë|A0{Ò½LÚ–TâÖkÜ’dÀ“rmm»”جPF³ÖcbE§T€ÒxKºû’Ó®7±²(\4ŽÃ¸Uu@j™yĵ;³µ!Á¢b.W¤=mõ´êµK k ¸K^ÜÛ#p*Ü14qkZç5ïë †°5Ï%ÍÛ<Õ¤×Ô¥ê†C Õ´¼ú$ƒÖ“”]Ù¬qÞÚ[4©ý!ûÏ—Áb쳐XµA¬â~`›Çr¸8ìùÝ䫦<>ä÷«?xs´ÇÑ /á;¹øüÊÈÙà{"@Žïzâ¬[âß‚ U_<ÇŸ½4èN˜ú61®qŠu ¦þF£»äJ_ˆÙÎ~ ÞAã–݄ϗrŠD;xTž‘ô`É«…suãO`?³à™ô Lý#Íc5öoæØ‚y´´÷«ZR§<&JÇ+éâô´€i!Àˆ0æAoàðLèÖ-2ŸõW.’t^–(KÁmHµV@xÜÇy®Ñø­â^:Ú3w· 7½¹°ñ¸â¹®:',«Mœ—n­Á+Ãbš LÈ‘ÄnRÓÅœ%¦²‰¨ùQ:¤f‚ "PÕtô¸…cæl…&˜Ú˜Ôkv‹ž+vŠ,=¢v­6—Xy*¥t£«<™:“aîϲ=¦6rO]XI¿Œ÷¤zÚ­›¶ 6÷”w\d ü~v®ˆÌk«^m<ÿ ¢‰Õ\)ùºŽ;… lîÙÅEŠ®cѾ@vnMÏ,¼“ñ•ŽBxðÃzãÇç%3ˆ"}Ù•Åî> BÉú;Ò]V+P˜F_´ßé> Øše|ï‡ÄOmFæÇ ãqÞ$/xÐx­z`ï9"œÜij‚!7.\Td…9M‡•iŽ‹¾‘50ÞŽn¥ß4ÉôO ¹*í^QêËÜÇÌ8=ާs‰'ÂëÙ«á%Pú[O †ÅP¯Vsް.‰,kc¶ ¬A9n˜XÎ-ÞšN["¹QÕ‰ƒMýÁߺXJæÍaLj¾×Ãmã¾ãÚ uñÒþåQô¦¥ /ÄUx:‚ÍÜ’ Đ©ØÝ3V¨‰ÕnÐ6ó*óúK­«…c ¯U òhsý­jóÔj#,ímŒRµ«lbïUTŒÑ8†Ä0œÏr`ð¡¬É Ї ë"À² ™ 6¥ f¶ ¢ÚoܱԷ-<Àî)†a¶ž'Ú»¨TXqØæ¶÷YÄHy˜9ÈIW­YÀuMFë ºÏ’AqÌ4·/Ú †ô'i$øä­=Ä Ý|öK×40è|È6p‘0§)o¥ctî§H+CA-“ xØ|ÐXАç l8íºð3Ø:³¤¬KX¯UÿÙ /* To change this license header, choose License Headers in Project Properties. To change this template file, choose Tools | Templates and open the template in the editor. */ /* Created on : Dec 3, 2018, 11:29:19 AM Author : Ricko */ * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @font-face { font-family: "rubikbold"; src: url("fonts/rubik-bold-webfont.woff2") format("woff2"), url("fonts/rubik-bold-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "rubikregular"; src: url("fonts/rubik-regular-webfont.woff2") format("woff2"), url("fonts/rubik-regular-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "rubikmedium"; src: url("fonts/rubik-medium-webfont.woff2") format("woff2"), url("fonts/rubik-medium-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "rubiklight"; src: url("fonts/rubik-light-webfont.woff2") format("woff2"), url("fonts/rubik-light-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "rubikitalic"; src: url("fonts/rubik-italic-webfont.woff2") format("woff2"), url("fonts/rubik-italic-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "antonregular"; src: url("fonts/anton-webfont.woff2") format("woff2"), url("fonts/anton-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "ralewaybold"; src: url("fonts/raleway-bold-webfont.woff2") format("woff2"), url("fonts/raleway-bold-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "ralewaymedium"; src: url("fonts/raleway-medium-webfont.woff2") format("woff2"), url("fonts/raleway-medium-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "ralewayregular"; src: url("fonts/raleway-regular-webfont.woff2") format("woff2"), url("fonts/raleway-regular-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "ralewaysemibold"; src: url("fonts/raleway-semibold-webfont.woff2") format("woff2"), url("fonts/raleway-semibold-webfont.woff") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: "Abadi"; src: url("fonts/AbadiMT-CondensedExtraBold.woff2") format("woff2"), url("fonts/AbadiMT-CondensedExtraBold.woff") format("woff"); font-weight: 800; font-style: normal; } @font-face { font-family: "TradeGothic"; src: url("fonts/TradeGothicLT-Bold.woff2") format("woff2"), url("fonts/TradeGothicLT-Bold.woff") format("woff"); font-weight: bold; font-style: normal; } @font-face { font-family: "Helvetica"; font-style: normal; font-weight: normal; src: local("Helvetica 55 Roman"), url("fonts/HelveticaNeue-Roman.woff") format("woff"); } @font-face { font-family: "ClanOTNews"; font-style: normal; font-weight: normal; src: local("ClanOT-NarrowNews"), url("fonts/ClanOT-NarrowNews.woff") format("woff"); } html, body, .wrapper { width: 100%; height: 100%; padding: 0; margin: 0; } .page-content { margin-top: 140.5px; } .page-content-shipment { margin-top: 125.5px; } .row-set7 { margin-left: -7.5px; margin-right: -7.5px; } .cl-blue { color: #228aca; } .cl-abu { color: #acacac; } .cl-gray { color: #9b9b9b; } .cl-semiblack { color: #4a4a4a; } .cl-semiblack a { color: #4a4a4a; } .cl-blackmedium { color: #353535; } .cl-black { color: #171717; } .cl-blackabu { color: #565656; } .cl-blackabu-muda { color: #555555; } .black-3 { color: #33333a; } .cl-blackbgt, .cl-blackbgt a { color: #000; } .cl-red { color: #d0021b; } .cl-orange, .cl-orange a { color: #f26522; } .cl-white { color: #fff; } .bg-putihabu { background-color: #f5f5f5; } .bg-bluesea { background-color: #edf8ff; } .bg-sea-blue { background-color: #f1faff; } .bg-blue{ background-color: #228aca; } .bg-putih-gading { background-color: #fff8f9; } .bg-abu-pudar { background-color: #efefef; } .bg-gading { background-color: #fff5dc; } .bg-white { background-color: #fff; } .bg-semiwhite { background-color: #f6f6f6; } .bg-abupekat{ background-color: #3333; } .lineheight-normal { line-height: normal; } .letterspace-normal { letter-spacing: normal; } .rubik-medium { font-family: "rubikmedium"; } .rubik-regular { font-family: "rubikregular"; } .rubik-light { font-family: "rubiklight"; } .rubik-bold { font-family: "rubikbold"; } .tradegothic { font-family: "TradeGothic"; } .abadi { font-family: "Abadi"; } .fontsize-10 { font-size: 10px !important; } .fontsize-12 { font-size: 12px !important; } .fontsize-13 { font-size: 13px !important; } .fontsize-14 { font-size: 14px !important; } .fontsize-15 { font-size: 15px !important; } .fontsize-16 { font-size: 16px !important; } .fontsize-17 { font-size: 17px !important; } .box-menu-first { margin-bottom: 1rem; } textarea:focus, input:focus { outline: none !important; } .txt-search.form-control input:focus { outline: none !important; } button:focus { outline: 0; } /*Header*/ .navbar { position: fixed; z-index: 17; background-color: #fff; padding-bottom: 0px; } .search-head { margin: auto; margin-top: 32px; width: 97%; float: right; } .search-head .txt-search { padding: 10px; height: 35px; border: 1px solid #228aca; font-family: "ralewayregular"; font-size: 13px; letter-spacing: 0.6px; color: #000; width: 1%; flex: 1 1 auto; border-radius: 3px 0px 0px 3px; } .search-wishlist { margin-bottom: 15px; } .search-wishlist .txt-search-wishlist { font-family: "ralewayregular"; font-size: 12px; color: #000; border: 1px solid #b9b9b9; border-radius: 2px 0px 0px 2px; padding: 0px 10px; width: 80%; } .search-wishlist .btn-search-wishlist { background-color: #b9b9b9; border: 1px solid #b9b9b9; width: 63px; text-align: center; cursor: pointer; } .btn-search { background-color: #228aca; border: 1px solid #228aca; width: 99px; cursor: pointer; color: #fff; font-size: 12px; text-align: center; } .btn-search img, .btn-search-wishlist img { width: 20px; height: 20px; object-fit: contain; margin: auto; } .logo-head, .logo-head-shippment { width: 200px; /*margin: auto;*/ float: right; padding-left: 15px; } .logo-head-shippment { float: left; } .logo-invoice { float: left; } .logo-head img, .logo-head-shippment img { width: 100%; height: 77px; object-fit: contain; } .ul-top-menu { padding-left: 0px; list-style: none; margin-top: 35px; margin-bottom: 0px; width: 100%; padding-left: 15px; float: left; } .ul-top-menu li { float: left; padding-left: 7px; padding-right: 7px; padding-bottom: 10px; font-size: 15px; cursor: pointer; } .ul-top-menu li a { color: #838383; } .ul-top-menu li img.icon-menu { width: 25px; height: 22px; object-fit: contain; float: left; } .ul-top-menu li img.img-user { width: 30px; height: 30px; object-fit: contain; float: left; border-radius: 50%; } .name-user { font-size: 14px; font-family: "rubikregular"; color: #228aca; vertical-align: sub; margin-left: 10px; margin-top: 4px; } .name-user b, .name-user strong { font-family: "rubiklight"; } .ul-top-menu li .logres { float: left; padding-left: 15px; } .ul-top-menu li .logres span { float: left; padding-left: 3px; padding-right: 3px; font-family: "rubikregular"; font-size: 14px; color: #838383; } .ul-top-menu li:hover .dropdown-submenu { display: block; } .dropdown-submenu { border: 1px solid #dee2e6; background-color: #fff; position: absolute; z-index: 2; display: none; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; } .dropdown-submenu.profile { width: 185px; left: 156px; top: 75px; } .dropdown-submenu.box-cart { width: 305px; left: -120px; top: 35px; } .img-product-cart-top { width: 100%; float: left; } .img-product-cart-top img { width: 100%; height: 60px; object-fit: contain; } .box-list-cart { overflow-x: hidden; overflow-y: auto; max-height: 402px; } .list-product-cart { padding-left: 0px; list-style: none; } .list-product-cart li { width: 100%; float: left; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px solid #dee2e6; position: relative; cursor:auto; } .list-product-cart li:last-child { border-bottom: none; } .title-product-cart-top { font-family: "rubikmedium"; font-size: 14px; word-break: break-word; line-height: normal; margin-bottom: 5px; } .title-product-cart-top a { color: #212529 !important; } .submenu-drop { font-size: 14px; font-family: "rubikregular"; color: #838383; position: relative; } .submenu-drop.active, .submenu-drop:hover { font-family: "rubikregular"; background-color: #f6f7f9; } submenu-drop.active a, .submenu-drop a:hover { color: #484848; } .submenu-drop a { width: 100%; float: left; padding: 10px 15px 10px 15px; color: #838383; text-decoration: none; } .box-menu-second .menu-second { font-family: "rubikmedium"; font-size: 14px; text-align: center; margin: 0px 35px; padding-bottom: 15px; } .box-menu-second .menu-second a { color: #4a4a4a; text-decoration: none; } .box-menu-second .menu-second:hover a { color: #f26826; } .cart { font-family: "ralewaysemibold"; font-size: 11px; color: #fff; width: 15px; height: 15px; text-align: center; border-radius: 50%; background-color: #db1459; position: absolute; right: 0px; top: -4px; line-height: 13px; } .budge-profile { position: absolute; float: right; top: 15px; right: 10px; } .box-menu-second .menu-second:hover > .mega-menu { display: block; } .mega-menu { background: #fff; /* width: 100%; */ left: 0px; right: 0px; top: 37px; padding-top: 30px; padding-bottom: 30px; display: none; height: 223px; border: 1px solid #dee2e6; } #event_ticket .mega-menu{ left: 25%; } .menu-article { width: 165px; height: auto; right: 250px; left: 0px; padding-top: 15px; padding-bottom: 0px; } .menu-support{ width: 180px; } ul.main-menu { list-style: none; padding-left: 0px; } ul.main-menu li, .submenu-mobile.card .card-header-sub { color: #666666; font-family: "rubiklight"; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; text-align: left; padding-bottom: 10px; padding-left: 15px; padding-right: 0px; } .submenu-mobile.card .card-header-sub a{ color: #666666; } .submenu-mobile.card .card-header-sub { padding-left: 30px; } .submenu-mobile.card .card-header-sub:hover a,.submenu-mobile.card .card-header-sub:hover { color: #f26826; } .menu-whatson a { color: #666666; } .menu-whatson a:hover { color: #f26826; } ul.main-menu li a { color: #666666 !important; text-decoration: none; } ul.main-menu li:hover a { color: #f26826 !important; } ul.main-menu li a:hover { color: #f26826; } ul.main-menu li img { margin-top: 3px; } ul.main-menu li img.right-arrow-abu, .card-header-sub img.right-arrow-abu { display: block; } ul.main-menu li img.right-arrow-orange, .card-header-sub img.right-arrow-orange { display: none; } ul.main-menu li:hover .right-arrow-abu, .card-header-sub:hover .right-arrow-abu { display: none; } ul.main-menu li:hover .right-arrow-orange, .card-header-sub:hover .right-arrow-orange { display: block; } .drop-sub-mega-menu { position: absolute; top: 0px; left: 256px; width: 745px; max-width: 745px; height: 177px; max-height: 177px; overflow-x: auto; background-color: #fff; display: none; } .title-sub-menu { font-family: "Abadi"; font-size: 14px; letter-spacing: 2.21px; color: #4a4a4a; font-stretch: condensed; border-bottom: 2px solid #33333a; padding-bottom: 15px; margin-bottom: 15px; } .title-sub-menu img { width: 16px; height: 16px; object-fit: contain; } .title-sub-menu a { color: #4a4a4a; text-decoration: none; } .title-sub-menu img { margin-bottom: 5px; } ul.sub-menu { list-style: none; padding-left: 0px; } ul.sub-menu li { font-family: "rubiklight"; font-size: 12px; letter-spacing: 1px; text-align: left; /*margin-bottom: 10px;*/ float: left; width: 100%; padding-left: 0px; padding-right: 0px; padding-bottom: 10px; } ul.main-menu li:hover .drop-sub-mega-menu { display: block; } ul.main-menu li:hover ul.sub-menu li a { color: #666666 !important; } ul.sub-menu li a { color: #666666 !important; } ul.main-menu li ul.sub-menu li:hover a, ul.sub-menu li:hover a { color: #f26826 !important; } /*Footer*/ .footer-first { background-color: #228aca; } .box-menu-footer { padding-left: 50px; padding-right: 50px; } ul.menu-footer, ul.icon-support-footer, ul.icon-share, ul.footer-second-left { list-style: none; padding-left: 0px; /*margin-bottom: 0px;*/ } ul.menu-footer { width: 100%; margin: auto; } ul.icon-support-footer, ul.icon-share { margin-bottom: 20px; } ul.menu-footer li, .title-attr-footer { font-size: 12px; font-family: "rubiklight"; width: 100%; float: left; height: 40px; margin-bottom: 5px; color: #fff; font-weight: bold; } .title-attr-footer { width: auto; margin-right: 15px; padding-bottom: 0px; line-height: 30px; } ul.menu-footer li { width: 16%; padding-left: 10px; padding-right: 10px; letter-spacing: 0.5px; } ul.menu-footer li a { color: #fff; } .border-bottom-black { border-bottom: 1px solid #265e80; } ul.icon-support-footer li { margin-right: 10px; float: left; width: 40px; margin-bottom: 15px; } ul.icon-share li { margin-right: 15px; float: left; margin-bottom: 3px; width: 36px; } ul.icon-support-footer li img, ul.icon-share li img { width: 100%; height: 30px; object-fit: contain; } .col-icon-footer-box { margin-top: 32px; padding-left: 15px; padding-right: 15px; } .footer-second { background-color: #1c7cb7; padding-top: 20px; padding-bottom: 15px; } ul.footer-second-left { font-family: "rubikregular"; font-size: 10px; color: #fff; letter-spacing: 1.1px; padding-top: 3px; } ul.footer-second-left li { float: left; padding: 0px 12px 5px 0px; } ul.footer-second-left li img { width: 14px; height: 14px; object-fit: contain; margin-right: 5px; } ul.footer-second-left li span { vertical-align: sub; } ul.footer-second-left li a { color: #fff; } .footer-second-right { font-family: "rubiklight"; font-size: 11px; color: #fff; letter-spacing: 1.25px; padding: 0px 12px; line-height: 27px; } .footer-second-right a { color: #fff; } .elipsis-name { width: 100px; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } /*Home*/ .padding-set7 { padding-left: 7.5px; padding-right: 7.5px; } /*circle indicator*/ .carousel-indicators li { width: 10px; height: 10px; border-radius: 100%; } .carousel-indicators li { background-color: #fff; } .carousel-indicators .active { background-color: #228aca; } /* end circle indicator*/ .slider-inner .carousel-item img { width: 100%; height: 229px; object-fit: contain; } .banner-home { margin-bottom: 15px; } .banner-home:last-child { margin-bottom: 0px; } .banner-home img { width: 100%; max-width: 360px; height: 106px; object-fit: contain; } .pembatas { padding-bottom: 15px; font-size: 18px; } .pembatas .title-pembatas { margin-right: 25px; text-transform: uppercase; font-family: "rubikmedium"; line-height: normal; } .pembatas .desc-pembatas { font-family: "rubikregular"; line-height: normal; } .box-our-category { width: 100%; float: left; } .our-category { height: 152px; } .our-category img { width: 100%; height: 142px; object-fit: contain; } .our-category .caption { position: absolute; font-size: 18px; letter-spacing:1px; font-family: "Abadi"; color: #fff; left: 0px; right: 0px; bottom: 18px; /* bottom: 85px; */ text-transform: uppercase; z-index: 2; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } .our-category .desc-caption { position: absolute; font-family: "rubikregular"; font-size: 12px; line-height: 18px; color: #fff; opacity: 0; visibility: hidden; bottom: 29%; width: 85%; left: 8%; z-index: 2; -webkit-transition: all 0.2s ease-in-out 0.1s; -moz-transition: all 0.2s ease-in-out 0.1s; transition: all 0.2s ease-in-out 0.1s; } .content-overlay { background: rgba(0, 0, 0, 0.7); position: absolute; height: 7%; width: 5%; left: 45%; top: 42%; /* height: 85%; width: 90%; left: 5%; top: 4%; */ opacity: 0; visibility: hidden; -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; transition: all 0.5s ease-in-out 0s; } .our-category:hover .caption { bottom: 85px; } .our-category:hover .content-overlay { height: 85%; width: 90%; left: 5%; top: 4%; opacity: 1; visibility: visible; } .our-category:hover .desc-caption { opacity: 1; visibility: visible; } .box-owl { border: 1px solid #efefef; } .olw-category .item { background-color: #fff; } .img-slide img, .img-slide-twins img { width: 100%; height: 66px; object-fit: contain; } .titile-img { font-family: "rubiklight"; color: #4a4a4a; font-size: 16px; font-weight:bold; font-stretch: normal; line-height: normal; letter-spacing: normal; padding-top: 13px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .olw-category .owl-item { opacity: 0.5; } .olw-category .owl-item.active { opacity: 1; } .olw-category .owl-item .titile-img { display: none; } .olw-category .owl-item .img-slide-twins { display: block; } .olw-category .owl-item.active .titile-img { display: -webkit-box; } .olw-category .owl-item.active .img-slide-twins { display: none; } /*article-list*/ .content-article { margin-bottom: 40px; } .col-article { margin-bottom: 45px; } .box-article { border: 1px solid #d8d8d8; padding: 12px; } .img-article-project img{ width: 100%; height: 92px; object-fit: contain; margin-bottom: 10px; } .img-article-project-user img{ width: 100%; height: 108px; object-fit: contain; margin-bottom: 10px; } .img-article img { width: 100%; height: 169px; object-fit: contain; margin-bottom: 20px; } .img-cate-provider img{ height: 119px; } .img-article.latest { margin-bottom: 10px; } .img-article.latest img { height: 159px; margin-bottom: 0px; } .tgl-article, .tgl-news { font-family: "rubiklight"; font-size: 13px; color: #ffaa81; margin-bottom: 10px; font-weight: bold; } .tgl-news { color: #b9b9b9; margin-bottom: 15px; } .tgl-article.latest_event, .tgl-news.latest_event { font-size: 12px; } .title-article{ margin-bottom: 0px; height: 48px; } .title-article-project{ height: 31px; line-height: normal; } .title-article.title-art-latest { height: 40px; } .title-article, .title-article b { font-size: 15px; color: #171717; font-family: "rubiklight"; } .title-article b, .title-article strong { font-family: "rubikregular"; font-size: 15px; /* display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; */ } .title-article-project strong,.title-article-project b{ font-family: "rubikregular"; font-size: 12.5px; color: #171717; word-break: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .title-article.title-art-latest b { font-size: 14px; } .title-article a { color: #171717; text-decoration: none; } .desc-article,.desc-article-project { font-family: "rubiklight"; font-size: 15px; font-weight: 300; font-style: normal; font-stretch: normal; letter-spacing: normal; color: #9b9b9b; margin-bottom: 15px; word-break: break-word; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; height: 72px; } .desc-article-project{ font-size: 12.5px; height:55px; margin-top: 3px; } .desc-article.desc_art_latest { font-size: 12px; height: 40px; word-break: break-word; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 0px; } .btn-action-article { width: 140px; height: 40px; font-family: "rubikregular"; font-size: 15px; color: #fff; background-color: #f26522; bottom: -20px; border: none; left: 104px; text-transform: uppercase; } .btn-read-more-service{ left: 23%; } .img-play { width: 54px; height: 54px; top: 30%; left: 42%; } .img-play img { width: 100%; height: 54px; } .pointer { cursor: pointer; } .hidden { display: none !important; } .content-newsleter { padding-bottom: 15px; background-color: #eef8ff; } .remark-newsleter { font-weight: bold; font-size: 20px; color: #4a4a4a; font-stretch: normal; line-height: normal; letter-spacing: normal; margin-bottom: 15px; margin-top: 50px; } .box-newslet { width: 370px; margin-right: 40px; margin-top: 42px; } .img-can-ihelp { width: 130px; height: 100px; float: left; } .img-can-ihelp img { width: 100%; height: 100px; object-fit: contain; } /*Modal home*/ .modal-dialog.modal-article-home { max-width: 1080px; } .modal-dialog.modal-article-home-review { max-width: 944px; } .modal-dialog.modal-article-home .modal-body, .modal-dialog.modal-article-home-review .modal-body { padding: 0px 15px; } .modal-dialog.modal-article-home .modal-content, .modal-dialog.modal-article-home-review .modal-content { height: 90vh; overflow: auto; } .box-carousel-popup { padding-left: 40px; padding-right: 40px; } .slide .carousel-control-prev { left: -30px; } .slide .carousel-control-next { right: -30px; } #homeSlideShow.slide .carousel-control-prev { left: 0px; } #homeSlideShow.slide .carousel-control-next { right: 0px; } .slide .carousel-control-prev img, .slide .carousel-control-next img { position: relative; top: -125px; } .carousel-control-prev, .carousel-control-next { width: 6%; } .slide-for { width: 100%; } .slide-nav { width: 102%; } .slide-for .item img { width: 100%; height: 297px; object-fit: contain; } .slide-nav.slick-slider .slick-track, .slick-slider .slick-list { padding: 0px 0px !important; } .slide-nav.slick-slider .slick-track { transform: translate3d(0px, 0px, 0px) !important; } .slide-nav .item { border: 0.5px solid #d4d9dd; padding: 3px; } .slide-nav .item img { width: 100%; height: 61px; object-fit: contain; } .type-modal, .type-detail { font-family: "rubikregular"; font-size: 12px; letter-spacing: 2.7px; text-transform: uppercase; margin-bottom: 3px; } .type-detail { margin-bottom: 10px; } .type-detail, .brand-detail { font-size: 12.5px; } .brand-order{ font-size: 11px; } .title-detail-product { font-size: 27px; line-height: normal; margin-bottom: 3px; } .brand-detail { letter-spacing: 2px; margin-bottom: 20px; } .title-pop-up-article { font-family: "TradeGothic"; font-size: 28px; color: #353535; margin-bottom: 5px; line-height: normal; word-break: break-word; } .title-pop-up-article a { color: #353535; } .uppercase { text-transform: uppercase; } .italic { font-style: italic; } .harga-coret, .harga-coret-detail { color: #979797; font-family: "rubikregular"; font-size: 14px; text-decoration: line-through #f26522; margin-bottom: 0px; } .harga-coret { height: 21px; } .harga-coret-detail { font-size: 24.5px; text-decoration: line-through #979797; line-height: normal; height: 31px; } .harga-product, .harga-prod, .harga-product-detail { font-size: 16.5px; font-family: "rubikbold"; color: #f26522; margin-bottom: 10px; } .harga-product-detail { font-size: 27px; margin-bottom: 30px; line-height: normal; } .harga-product span { font-family: "rubikregular"; } .harga-prod { font-size:12.5px; } .txt-qty, .txt-qty-top { font-family: "rubikregular"; height: 36px; text-align: center; font-size: 12px; width: 50px; border:0px; } .txt-qty-top { height: 25px; width: 40px; } .btn-qty, .btn-qty-top { font-family: "rubikregular"; width: 37.5px; height: 36px; background-color: #f3f3f3; color: #000; border: 1px solid #dedede; border-radius: 0px; font-size: 20px; margin-bottom: 5px; line-height: 8px; } .btn-qty-top { width: 30px; height: 26px; padding: 0px; font-size: 16px; margin-bottom:0px; } .btn-qty:hover, .btn-qty-top:hover { background-color: #d2d1d1; } .qty { font-family: "ralewaybold"; font-size: 10px; color: #33333a; letter-spacing: 0.9px; text-transform: uppercase; } .qty-detail { font-family: "rubikbold"; font-size: 12.5px; color: #33333a; letter-spacing: 1px; text-transform: uppercase; margin-bottom: 10px; } .qty-box .input-group { width: auto; display: inline-block; } .mb-qtydetail { margin-bottom: 25px; } .desc-prod, .desc-prod-detail { font-family: "rubikregular"; font-size: 13px; color: #000; line-height: 20px; word-break: break-word; } .desc-prod-detail { font-size: 12.5px; line-height: 25px; margin-bottom: 30px; } .btn-orange { color: #fff; background-color: #f26522; border: 1px solid #f26522; } .btn-blue{ color: #fff; background-color: #228aca; border: 1px solid #228aca; } .btn-younggray { background-color: #f3f3f3; border: 1px solid #f3f3f3; } .btn-younggray:hover { background-color: #e6e6e6; border: 1px solid #e6e6e6; } .btn-orange:hover, .btn-action-article:hover { background-color: #e45814; border: 1px solid #e45814; } .btn-all, .btn-list, .btnpad-detil { color: #fff; border-radius: 1.8px; padding: 3px 7px; font-family: "rubikregular"; letter-spacing: 2px; font-size: 12.5px; text-transform: uppercase; } .btn-use-addr { letter-spacing: 1px; } .btn-attention { font-family: "rubikregular"; font-weight: bold; font-size: 12.5px; text-transform: uppercase; text-align: center; } .btnpad-detil { padding: 10px 45px; } .btn-list { padding: 5px 12px; letter-spacing: 2px; } .btn-putih { color: #000; border: 1px solid #979797; background-color: #fff; } .btn-putih:hover { background-color: #e9e9e9; } .btn-putih-abu { color: #353535; border: 1px solid #979797; background-color: #fff; } .btn-putih-abu:hover { background-color: #e9e9e9; } .btn-whitegray { color: #4a4a4a; border: 1px solid #979797; background-color: #fff; } .btn-whitegray:hover { background-color: #e9e9e9; } .btn-whitegray-soft { color: #9d9d9d; border: 1px solid #dddddd; background-color: #fff; } .btn-whitegray-soft:hover { background-color: #ccc; } .indicator-carousel, .atribut-services { border-bottom: 1.8px solid #979797; margin-bottom: 15px; padding-bottom: 15px; } .indicator-carousel:last-child { border-bottom: none; } .border-bt-popup { border-bottom: 1.8px solid #979797; } .atribut-services:last-child { border-bottom: none; } .desc-article-popup { color: #4a4a4a; font-size: 14.5px; line-height: 22px; font-family: "rubikitalic"; font-weight: normal; word-break: break-word; } .desc-article-topten-popup { color: #4a4a4a; font-size: 14.5px; line-height: 22px; font-family: "rubikregular"; font-weight: normal; word-break: break-word; } .desc-article-popup i { font-family: "rubikitalic"; } .img-article-popup img { width: 100%; height: 171px; object-fit: contain; margin-bottom: 20px; } .img-prod img { width: 100%; height: 75px; object-fit: contain; } .title-prod { font-family: "rubikmedium"; font-size: 13.5px; color: #000; } .elipsis-oneline { word-break: break-word; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .title-prod a { color: #000; } .box-right-popup-article { height: 77vh; overflow-y: auto; overflow-x: hidden; border-left: 1px solid #dee2e6; } ul.share-popup { padding-left: 0px; list-style: none; margin-top: 15px; } ul.share-popup li { float: left; padding-left: 7px; padding-right: 7px; letter-spacing: 7px; font-family: "rubiklight"; font-size: 13px; } ul.share-popup li:first-child { padding-left: 0px; padding-right: 0px; } ul.share-popup li span { margin-top: 5px; margin-right: 5px; line-height: normal; } ul.share-popup li img { width: 16px; height: 16px; object-fit: contain; vertical-align: sub; } /*Modal services*/ .img_pop_services img { width: 100%; } #detail_pop_review { height: 96px; word-break: break-word; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .detail_pop_review h4 { font-family: "rubikbold"; font-size: 12.5px; letter-spacing: 1px; color: #353535; margin-bottom: 10px; text-transform: uppercase; } .detail_pop_review p { font-family: "rubiklight"; font-weight: bold; font-size: 12.5px; letter-spacing: normal; color: #4a4a4a; } .sub-title-pop-services { font-family: "rubikbold"; font-size: 12.5px; letter-spacing: 1px; color: #353535; margin-bottom: 10px; } .desc-pop-services, .descelse-pop-services { font-family: "rubikregular"; font-size: 13px; letter-spacing: normal; color: #4a4a4a; word-break: break-word; } .line-clamp-2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .line-clamp-3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .line-clamp-4 { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; } .descelse-pop-services { letter-spacing: 1.5px; line-height: 23px; } /*modalreview*/ .col-review { padding-left: 30px; padding-right: 30px; } .star-rating span { color: #d9d9d9; } .star-rating span.checked { color: #f4c52c; } .embed-video iframe { width: 100%; height: 300px; } /*breadcrumbs*/ ul.breadcrumbs { list-style: none; padding-left: 0px; margin-bottom: 20px; margin-top: 20px; } ul.breadcrumbs li { font-family: "rubikregular"; float: left; color: #838383; font-size: 13px; margin-right: 5px; } ul.breadcrumbs li a { color: #838383; } ul.breadcrumbs li.active { color: #228aca; } .banner-list-product { border: 1px solid #f1f1f1; margin-bottom: 30px; } .banner-list-product img { width: 100%; max-height: 135px; object-fit: contain; } .title-banner { font-family: "rubikmedium"; color: #000; font-size: 30px; margin-top: 12px; padding-left: 30px; } .headset-banner { width: 17%; } .tagline-banner { width: 47%; float: left; padding-top: 10px; margin-right: 20px; } .tagline-banner .tagline1 { font-family: "Abadi"; letter-spacing: 4px; font-size: 34px; } .tagline-banner .tagline2 { font-family: "rubikregular"; letter-spacing: 4px; font-size: 25px; } .headset-banner img { width: 100%; height: 120px; object-fit: contain; } .btn-banner-list { padding: 5px 15px; margin-top: 60px; } .menu-filter-left { font-family: "Abadi"; font-size: 14.5px; letter-spacing: 2px; border-bottom: 2px solid #33333a; padding-bottom: 15px; margin-bottom: 15px; } ul.sub-menu-filter-left, ul.sub-menu-filter-left-list { list-style: none; padding-left: 0px; margin-top: 1rem; } ul.sub-menu-filter-left.brand { max-height: 252px; overflow-x: auto; } ul.sub-menu-filter-left li, ul.sub-menu-filter-left-list li, .menu-filter-mobile li ul li { width: 100%; float: left; margin-bottom: 15px; font-size: 12.5px; letter-spacing: 1px; font-family: "rubikregular"; font-weight: normal; } ul.sub-menu-filter-left-list li { padding-left: 30px; } ul.sub-menu-filter-left-list li a { color: #4a4a4a; } .menu-filter-mobile { list-style: none; padding-left: 0px; font-family: "rubikmedium"; } .menu-filter-mobile li { font-size: 14px; width: 100%; float: left; color: #4a4a4a; letter-spacing: 1.8px; font-weight: bold; padding: 5px 0px; } .menu-filter-mobile li i { -ms-transform: rotate(90deg); /* IE 9 */ -webkit-transform: rotate(90deg); /* Safari 3-8 */ transform: rotate(90deg); } .menu-filter-mobile li.collapsed i { -ms-transform: rotate(0deg); /* IE 9 */ -webkit-transform: rotate(0deg); /* Safari 3-8 */ transform: rotate(0deg); } .menu-filter-mobile li ul { padding-left: 15px; list-style: none; padding-top: 5px; } .menu-filter-mobile li ul li { padding: 5px 0px; margin-bottom: 0px; } /*==========custom radio==========*/ /* The container */ .container-checkmark { display: block; position: relative; padding-left: 30px; margin-bottom: 0px; cursor: pointer; font-size: 12.5px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Hide the browser's default checkbox */ .container-checkmark input { position: absolute; opacity: 0; cursor: pointer; } /* Create a custom checkbox */ .checkmark, .checkmark-circle { position: absolute; top: 2px; left: 0; height: 15px; width: 15px; border: 1px solid #afafaf; background-color: #fff; } .checkmark-circle { border-radius: 50%; } /* On mouse-over, add a grey background color */ .container-checkmark:hover input ~ .checkmark, .container-checkmark:hover input ~ .checkmark-circle { background-color: #ccc; } /* When the checkbox is checked, add a blue background */ .container-checkmark input:checked ~ .checkmark, .container-checkmark input:checked ~ .checkmark-circle { background-color: #fff; border: 1px solid #adadad; } /* Create the checkmark/indicator (hidden when not checked) */ .checkmark:after, .checkmark-circle:after { content: ""; position: absolute; display: none; } /* Show the checkmark when checked */ .container-checkmark input:checked ~ .checkmark:after, .container-checkmark input:checked ~ .checkmark-circle:after { display: block; } /* Style the checkmark/indicator */ .container-checkmark .checkmark:after { left: 7px; top: -6px; width: 7px; height: 15px; border: solid #228aca; /*background-color: #826B5D;*/ border-width: 0px 2px 2px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .container-checkmark .checkmark-circle:after { left: 1px; top: 1px; width: 11px; height: 11px; /*border: solid #4a4a4a;*/ background-color: #4890e2; border-width: 0px 2px 2px 0; border-radius: 50%; /* -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);*/ } .txt-search-filter { font-family: "rubiklight"; font-size: 12.5px; letter-spacing: 1px; border-right: 0px; border-radius: 2px; } .btn-search-filter { background: #fff; border-radius: 2px; cursor: pointer; } .btn-search-filter img { width: 16px; height: 16px; object-fit: contain; } /*product category*/ .product { border: 0.7px solid #f1f1f1; padding: 15px; margin-bottom: 15px; background-color: #fff; } .name-product, .title-product-cart, .title-product-cart-mb { font-family: "rubikregular"; font-size: 12.6px; letter-spacing: normal; font-weight: bold; } .name-product { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .title-product-cart { font-size: 16px; } .box-title-product-cart, .box-title-ship, .box-title-payment { padding-top: 15px; word-break: break-word; max-width: 244px; padding-left: 15px; padding-right: 15px; } .box-title-ship { max-width: 80%; } .box-title-payment { max-width: 71%; padding-top: 10px; } .harga-product-list, .harga-product-cart { font-family: "rubikbold"; font-size: 13px; letter-spacing: normal; } .harga-product-cart { font-size: 14px; } .txt-harga-cart { text-align: right; } .img-product-list { max-width: 163px; } .img-product-list img { width: 100%; height: 162px; object-fit: contain; } .paging-first, .paging-last { font-size: 12.5px; background-color: #f9f9f9; border: 1px solid #bbbbbb; /*padding: 5px 15px;*/ text-align: center; line-height: 15px; color: #4a90e2; } .paging-product { color: #4a90e2; } .paging-first a, .paging-last a, ul.paging-product li a { color: #4a90e2; text-decoration: none; font-family: "Helvetica"; float: left; padding: 5px 15px; font-size: 12.5px; } .paging-first:hover a, .paging-last:hover a, ul.paging-product li:hover a { color: #9b9b9b; } .paging-first:hover, .paging-last:hover, ul.paging-product li:hover, ul.paging-product li.active { background-color: #efefef; } ul.paging-product { list-style: none; padding-left: 0px; } ul.paging-product li { float: left; /*padding: 5px 15px;*/ border: 1px solid #bbbbbb; line-height: normal; } .title-list-category { font-size: 18px; letter-spacing: 1.59px; padding-top: 10px; padding-bottom: 10px; font-weight: bold; } .view-list-category { font-size: 17px; letter-spacing: 1.5px; padding-top: 10px; padding-bottom: 10px; } .subtitle-menu-filter { font-size: 17px; letter-spacing: 1.8px; color: #4a4a4a; font-weight: bold; } .detail-product-left { padding-right: 0px; } .detail-product-right { padding-left: 40px; } .carousel-item.img-detail { border: 1px solid #d4d9dd; } .carousel-item.img-detail img { height: 377px; object-fit: contain; } .carousel-item.img-detail .embed-video, .carousel-item.img-detail .embed-video iframe { height: 394px; } ol.carousel-indicators.thumbnails-indicator { list-style: none; padding-left: 0px; position: relative; bottom: 0px; margin-top: 10px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; display: block; z-index: 0; } ol.carousel-indicators.thumbnails-indicator li { border: 1px solid #d4d9dd; float: left; width: 103px; height: 100px; border-radius: 0; margin-left: 0px; margin-right: 0px; } ol.carousel-indicators.thumbnails-indicator .active { border: 1px solid #f26522; background-color: #fff; } ol.carousel-indicators.thumbnails-indicator li img { width: 100%; height: 98px; object-fit: contain; display: block; } .box-rating-detail { margin-bottom: 20px; font-size: 18px; } .checked-stock { color: #6d9a54; font-size: 12px; font-family: "ClanOTNews"; line-height: 23px; } .checked-stock img { width: 13px; height: 13px; object-fit: contain; margin-right: 10px; } .tab-detail { border: 1px solid #d4d9dd; margin-bottom: 50px; } .custom-select{ font-size: 13.5px; } .tabs-menu li { font-family: "rubikregular"; text-transform: uppercase; padding: 10px 50px; font-size: 14.4px; } .tabs-menu li a { color: #9d9d9d; text-decoration: none; } .tabs-menu li a.active, .tabs-menu li:hover a { color: #f26522; } .isi-tab-detail table tr td, .isi-tab-detail table tr th { font-family: "rubikregular"; letter-spacing: normal; font-size: 12.5px; padding: 5px 0px; vertical-align: text-top; } .isi-tab-detail .box-table { padding-left: 50px; padding-right: 50px; padding-top: 20px; padding-bottom: 20px; } .isi-tab-detail table tr th { width: 5%; font-family: "rubikmedium"; } .isi-tab-detail table tr td b, .isi-tab-detail table tr td strong { font-family: "rubikregular"; font-weight: bold; } .isi-tab-detail table tr td { width: 50%; } .isi-tab-detail table tr td table tr:nth-child(even) { background-color: #e3e3e3; } .isi-tab-detail table tr td table tr:nth-child(ood) { background-color: #ffffff; } .isi-tab-detail table tr td table tr td { padding: 5px 0px; padding-right: 20px; } .isi-tab-detail table tr td p { margin-bottom: 0px; } .title-related { color: #070707; font-size: 14px; letter-spacing: 2px; margin-bottom: 40px; } .hidden-992 { display: block; } .visible-992 { display: none; } .hidden-768 { display: block; } .visible-768 { display: none; } .hidden-575 { display: block; } .visible-575 { display: none; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { background-color: #228aca; } /*Menu mobile*/ .sidebar-mobile { background-color: #fff; position: fixed; left: -1000px; width: 100%; /*right: 0px;*/ top: 92px; bottom: 0px; z-index: 18; transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; } .sidebar-mobile.active { left: 0px; } .icon-menu-mb { width: 15px; height: 15px; object-fit: contain; vertical-align: sub; margin-right: 10px; } .menu-mobile.card, .submenu-mobile.card { border: none; } .menu-mobile.card .card-header { border-bottom: none; font-size: 14px; font-family: "rubikmedium"; background-color: #fff; padding-bottom: 15px; } .menu-mobile.card .card-header a, .menu-mobile.card .card-header { color: #4e4e4e; } .submenu-mobile .card-body { padding-left: 30px; padding-right: 30px; } .box-menu-mobile { max-height: 70vh; overflow: auto; } .btn-reglog-mobile { font-size: 14px; padding-top: 10px; padding-bottom: 10px; } /*shopping cart*/ .btn-continue { float: left; width: 238px; letter-spacing: 2px; } .btn-goto { float: right; width: 238px; letter-spacing: 2px; } .btn-continue, .btn-goto { margin-bottom: 15px; } .box-btn-shopcart { margin-top: 30px; margin-bottom: 30px; } .title-cart { padding-top: 15px; padding-bottom: 15px; font-size: 16px; } .img-product-cart { width: 99px; float: left; /*padding-top: 30px;*/ } .img-product-cart img { width: 100%; height:99px; object-fit: contain; } .img-media { width: 99px; height: 99px; object-fit: contain; } .img-product-payment { width: 80px; float: left; /*padding-top: 30px;*/ } .img-product-payment img { width: 100%; height: 80px; object-fit: contain; } table.shopping_cart thead tr { border: 1px solid #dfe3e5; border-bottom: none; } table.shopping_cart thead tr th { padding-top: 15px; padding-bottom: 15px; padding-left: 10%; padding-right: 15px; font-size: 16px; font-family: "rubikmedium"; text-transform: uppercase; font-weight: normal; } table.shopping_cart tbody tr th, table.shopping_cart tbody tr td { width: 33%; } table.shopping_cart tbody tr, .cart-item-mb { border-bottom: 1.5px solid #33333b; } table.shopping_cart tbody tr:last-child, .cart-item-mb:last-child { border-bottom: none; } table.shopping_cart tbody tr td { padding-bottom: 20px; position: relative; } table.shopping_cart tbody tr td:first-child { padding-left: 6%; } table.shopping_cart tbody tr td:nth-child(2), table.shopping_cart tbody tr td:nth-child(3) { padding-left: 12%; vertical-align: middle; } table.shopping_cart tbody tr td:nth-child(3) { padding-left: 10%; } table.shopping_cart tbody tr td.total-box { background-color: #f5f5f5; vertical-align: top; padding-top: 15px; padding-bottom: 0px; margin-bottom: 15px; } .body-cart { border: 1px solid #dfe3e5; padding-left: 15px; padding-right: 15px; } .btn-close-cart { position: absolute; top: 0px; right: 10px; border: none; background: none; cursor: pointer; } .btn-close-cart img{ width: 12px; height: 12px; object-fit: contain; } .edel-icon img{ width: 16px; height:16px; object-fit: contain; } .close-cart-top { top: 4px; width: 15px; padding: 0px; right: -5px; } .close-cart-top img { width: 8px; height: 8px; object-fit: contain; } .img-product-cart-mobile { width: 110px; float: right; } .img-product-cart-mobile img { width: 100%; height: 110px; object-fit: contain; } .total-cart { background-color: #f5f5f5; } .slide-for-top { height: 297px; } .slide-for-top .item.active { visibility: visible; opacity: 1; } .slide-for-top .item { visibility: hidden; opacity: 0; position: absolute; top: 0px; border: 0px; left: 0px; width: 100%; } .slide-nav-top .owl-item { float: left; } /*.slide-nav-top .item{ width: 25%; float: left; }*/ .btn-wishlist, .btn-wishlist-active { background-image: url("../img/love.png"); width: 27px; height: 27px; float: left; border: none; background-size: 100%; background-color: transparent; background-repeat: no-repeat; margin-left: 15px; cursor: pointer; } .btnwist-cart { margin-right: 20px; } .btn-wishlist-popup { width: 29px; height: 29px; margin-left: 5px; } .btn-wishlist-popup-related { width: 27px; height: 27px; margin-left: 7px; } .btn-wishlist:hover, .btn-wishlist.active, .btn-wishlist-active { background-image: url("../img/lovered.png"); } .btn-wish-prod { background-image: url("../img/Fill.png"); width: 18px; height: 18px; float: left; border: none; background-size: 100%; background-color: transparent; background-repeat: no-repeat; cursor: pointer; padding: 0px; margin-top: 6px; margin-right: 3px; } .btn-wish-prod:hover, .btn-wish-prod.active { background-image: url("../img/Fill-red.png"); } .lhnormal { line-height: normal; } table.total-review { width: 51%; } table.total-review tr td { padding: 5px 0px; padding-right: 15px; color: #9d9d9d; font-family: "rubikregular"; font-size: 12.5px; width: 40%; vertical-align: bottom; } table.total-review tr td .medium { font-size: 16.2px; } table.total-review tr td .star-rating span { font-size: 20px; margin-right: 5px; } .product_category { padding-left: 40px; padding-right: 40px; } .name-category { font-size: 13.5px; height: 42px; font-weight: bold; } .box-product { background-color: #fafafa; } .owl-carousel .owl-nav { position: absolute; top: 35%; left: 10px; right: 10px; } .owl-carousel .owl-nav .owl-next { float: right; } .product-slide img { width: 143px; height: 143px; object-fit: contain; } /*magnifier*/ .glass { width: 150px; height: 150px; position: absolute; /*border-radius: 50%;*/ cursor: crosshair; /* Multiple box shadows to achieve the glass effect */ box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85), 0 0 7px 7px rgba(0, 0, 0, 0.25), inset 0 0 40px 2px rgba(0, 0, 0, 0.25); /* hide the glass by default */ display: none; } table.review-list { width: 100%; float: left; } table.review-list tr td { font-family: "rubikregular"; font-size: 12.5px; width: 15%; vertical-align: top; padding-bottom: 30px; } table.review-list tr td p.date { font-size: 12px; } table.review-list tr td:last-child { width: 85%; } table.review-list tr td .star-rating { margin-right: 15px; } table.review-list tr td .star-rating span { font-size: 18px; margin-right: 3px; } .hidden-480 { display: block; } .visible-480 { display: none; } .cekall-cart .container-checkmark, .cekall-cart, .cekall-cart a { font-size: 14px; color: #626262; } .title-summary, .title-product-cart { font-size: 20.7px; color: #353535; } .title-product-cart { font-size: 14px; margin-bottom: 5px; } .cekall-cart .checkmark { top: 4px; } .img-checkout-ticket img { width: 100%; height: 289px; object-fit: contain; } .box-detail-checkout { padding: 20px 15px; } .subtitle-attr-check, .subtitle-form-check { letter-spacing: 0.2px; font-size: 14px; color: #33333b; } .subtitle-form-check { font-size: 15px; font-weight: bold; margin-bottom: 20px; } .attr-check { letter-spacing: 0.1px; font-size: 14px; word-break: break-word; color: #33333b; } .label-form-checkout { font-size: 12.5px; margin-bottom: 2px; } .txt-input, .txt-form { padding-top: 5px; padding-bottom: 5px; border: 1px solid #dee2e6; font-size: 12.5px; } .txt-input-form { border: 1px solid #dee2e6; font-size: 14px; } .box-in-form span.checkmark-circle { top: 6px; } .txt-password { width: 60%; } .txt-form { padding: 9px 15px; } .border-bottom-form { border-bottom: 1px solid #c3c3c3; } .border-bottom-form:last-child { border-bottom: none; } .cover-step { margin-top: 26px; } .box-step { width: 36px; float: left; } .step-transaction { background-color: #9d9d9d; color: #fff; width: 100%; height: 35px; border-radius: 50%; text-align: center; font-size: 18px; line-height: 36px; float: left; } .step-transaction.active { background-color: #4990e2; } .box-step-order-list { width: 134.8px; float: left; } .box-step-project{ width: 117px; float:right; } .step-order { width: 59.4px; height: 59.4px; text-align: center; background-color: #b9b9b9; margin: auto; padding-top: 16px; } .box-step-order-list.active .step-order { background-color: #228aca; } .notif-order img{ width:25px; height:25px; object-fit: contain; vertical-align: top; } .box-step-order-list.cancel { float: right; } .box-caption-step { width: 100%; float: left; text-align: center; } .caption-step-order { color: #4a4a4a; font-size: 11.5px; } .box-step-order-list.cancel .step-order { background-color: #d0011b; } .box-step-order-list.cancel .caption-step-order { color: #d0011b; } .line-step { height: 2px; background-color: #d5d5d5; width: 80%; float: left; position: relative; top: 17px; } .line-step-order-list { height: 2px; background-color: #d5d5d5; width: 85%; float: left; position: absolute; top: 33px; left: 58px; z-index: -1; } .line-step-order-list-mb { height: 85%; background-color: #d5d5d5; width: 2px; float: left; position: absolute; top: 33px; left: 33px; z-index: -1; } .time-order { color: #9d9d9d; letter-spacing: 0.5px; font-size: 13px; } .caption-step { color: #4c4c4c; font-size: 15px; position: absolute; top: 42px; left: -15px; } .title-shipping { color: #353535; font-size: 16px; font-weight: bold; } .remark-shipping { color: #353535; font-size: 15px; font-weight: bold; } .email-address-ship { font-size: 13.5px; color: #353535; font-weight: bold; } .address-shipping { color: #2b2b2b; font-size: 12.5px; margin-bottom: 30px; } .address-shipping p { margin-bottom: 0px; } .address-shipping span { margin-bottom: 5px; } .address-shipping-order { color: #555555; font-size: 12.5px; } .address-shipping-order span { margin-bottom: 5px; } .txt-area { padding: 10px 10px; resize: none; border: 1px solid #dee2e6; font-size: 12.5px; } .select-form { height: 28px; font-size: 14px; } .border-bottom-semiblack { border-bottom: 1px solid #9d9d9d; } .sku { color: #909090; font-size: 12px; } .qty-ship tr th, .qty-ship tr td { color: #464646; font-size: 12.5px; padding: 2px 0px; } .qty-ship tr td:nth-child(2){ width: 10px; } .qty-ship tr th { font-family: "rubiklight"; font-weight: normal; width: 60px; } .qty-ship tr td { font-family: "rubikregular"; } .type_method_payment, .shipping_summary { width: 100%; float: left; } .type_method { font-size: 12.5px; line-height: normal; } .type_method_payment { font-size: 13.5px; line-height: normal; } .type_method_payment tr td, .shipping_summary tr td { vertical-align: top; padding-bottom: 15px; width: 60%; } .shipping_summary tr td { padding-bottom: 0px; width: 50%; } .value-method { color: #8a8a8a; font-size: 12px; } .free { color: #90b27b; } .total-shipping { font-size: 14px; } .data-shipping { font-size: 12.5px; font-weight: bold; } .voucher-input { margin: auto; margin-top: 32px; width: 100%; float: right; height: 40px; } .txt-voucher { padding: 0px 5px; font-size: 12.5px; letter-spacing: 0.5px; width: 58%; height: 30px; font-family: "rubikmedium"; font-weight: bold; border: 1px solid #979797; } .btn-use { height: 30px; padding: 5px; width: 120px; line-height: normal; } .box-thanks { width: 400px; } .box-order-summary-thanks { padding: 15px 40px 0px 40px; } .thanks { font-size: 16px; margin-bottom: 18px; } .nomor_pesanan { background-color: #f7f7f7; font-size: 14px; padding: 10px; margin-bottom: 20px; } .borderradius-0 { border-radius: 0px; } .remark-payment-status { font-family: "rubiklight"; font-weight: bold; font-size: 14px; } .remark-payment-status p { margin-bottom: 0px; } .remark-payment-status b, .remark-payment-status strong { font-family: "rubikregular"; font-weight: bold; } .box-number-virtual { width: 335px; margin: auto; background: #f7f7f7; text-align: center; border: 1px dashed #adadad; padding: 10px; margin-top: 15px; } .title-virtual, .petunjuk_pembayaran { font-size: 14px; font-family: "rubiklight"; font-weight: bold; margin-bottom: 10px; } .number-virtual { font-size: 16px; letter-spacing: 2px; font-family: "rubikregular"; font-weight: bold; margin-bottom: 10px; } .petunjuk_pembayaran { color: #a4a4a4; margin-bottom: 0px; } .nav-tab-paytas { margin-bottom: 20px; } .nav-tab-paytas li { font-family: "rubikregular"; width: 33%; float: left; text-align: center; padding: 15px; color: #a7a7a7; font-weight: bold; letter-spacing: 0.2px; font-size: 14px; } .nav-tab-paytas li a { text-decoration: none; } .nav-tab-paytas li a .menu-payment, .instruction_payment .card-header.collapsed { color: #a7a7a7; padding-top: 30px; -webkit-box-shadow: inset 0px 15px 0px 0px rgba(216, 216, 216, 1); -moz-box-shadow: inset 0px 15px 0px 0px rgba(216, 216, 216, 1); box-shadow: inset 0px 15px 0px 0px rgba(216, 216, 216, 1); } .nav-tab-paytas li a.active.show .menu-payment, .nav-tab-paytas li a:hover .menu-payment, .instruction_payment .card-header { color: #2289cb; -webkit-box-shadow: inset 0px 15px 0px 0px rgba(34, 137, 203, 1); -moz-box-shadow: inset 0px 15px 0px 0px rgba(34, 137, 203, 1); box-shadow: inset 0px 15px 0px 0px rgba(34, 137, 203, 1); } .instruction_payment { float: left; width: 100%; margin-top: 20px; } .instruction_payment .card { border: none; } .instruction_payment .card-body { padding-top: 0px; float: left; } .instruction_payment .card-header { border-bottom: none; font-family: "rubikregular"; width: 100%; float: left; text-align: center; padding: 15px; padding-top: 30px; font-weight: bold; letter-spacing: 0.2px; border-radius: unset; background-color: transparent; } .instruction_payment .desc-payment-info ul, .instruction_payment .desc-payment-info ol { padding-left: 15px; } .desc-payment-info { font-family: "rubiklight"; font-weight: bold; color: #404040; font-size: 14px; padding-left: 30px; padding-right: 30px; } .desc-payment-info ul, .desc-payment-info ol { width: 100%; float: left; } .desc-payment-info ul li, .desc-payment-info ol li { width: 100%; float: left; margin-bottom: 3px; } .close_popup_prod { font-size: 30px; position: absolute; z-index: 1; right: 5px; top: -25px; } .slick-arrow { position: absolute; top: 50%; z-index: 1; } .slick-arrow.left { left: -20px; } .slick-arrow.right { right: -20px; } .summary { width: 100%; } .title_ftp { font-family: "rubikmedium"; font-size: 28px; font-weight: 500; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; margin-bottom: 30px; } .title_attr_faq { cursor: pointer; font-weight: bold; } .title_attr_faq, .desc_attr_faq, .desc_terms { font-size: 17px; color: #353535; font-weight: normal; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; } .attr-faq { border-bottom: 1px solid #dee2e6; } .attr-faq:last-child { border-bottom: 0px; } .desc_attr_faq { font-size: 16px; /* font-weight: bold; */ } .desc_attr_faq table { margin-top: 10px; margin-bottom: 10px; } .desc_attr_faq table tr td { width: 30%; background-color: #f6f6f6; padding: 5px 10px; } .desc_terms { font-family: "rubikregular"; font-size: 14px; line-height: 1.38; color: #353535; } .desc_terms h2{ font-size: 1.8rem; } .desc_terms h3{ font-size: 1.57rem; } .desc_terms b, .desc_terms strong { font-family: "rubikregular"; font-weight: bold; } .desc_terms ol, .desc_terms ul { padding-left: 17px; } .desc_terms ol li, .desc_terms ul li { padding-bottom: 15px; } .box-menu-help { /* padding-left: 30px; padding-right: 30px;*/ padding-top: 40px; } .box-menu-help .menu-help { font-family: "rubiklight"; margin-bottom: 40px; font-size: 16px; font-weight: 300; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; } .box-menu-help .menu-help a { color: #4a4a4a; text-decoration: none; } .box-menu-help .menu-help.active { font-family: "rubikmedium"; font-weight: 500; } .desc_help { font-family: "rubikregular"; font-size: 14.5px; color: #353535; word-break: break-word; } .desc_help img { max-width: 520px; max-height: 270px; object-fit: contain; } .desc_help hr { margin-top: 2rem; margin-bottom: 2rem; } .peta, .banner_about { width: 65%; } .banner_service { width: 60%; } .peta iframe { width: 100%; height: 224px; float: left; } .banner_about img, .banner_service img { width: 100%; height: 224px; object-fit: cover; } .address-contact, .ket-service { width: 35%; padding: 25px 22px; background-color: #228aca; color: #fff; height: 224px; } .ket-service { width: 40%; } .bx-about-det { width: 250px; margin-top: 13%; } .bx-service-banner { width: 389px; margin-top: 13%; } .bx-service-provider,.bx-service-provider-detail { width: 95%; vertical-align: middle; margin-top: 13%; } .bx-service-provider-detail{ margin-top: 9%; } .address-contact a { color: #fff; } .address-contact p { margin-bottom: 5px; } .title-add, .title-service { font-size: 18px; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; margin-bottom: 10px; } .title-service { font-size: 29px; } .title-service-detail { font-size: 26px; } .address-attr { font-size: 13px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.69; letter-spacing: normal; } .address-attr img { vertical-align: sub; } .address-attr span { margin-left: 5px; } .box-form-about { width: 85%; } .title-about { font-size: 22.5px; line-height: normal; letter-spacing: normal; } .desc_contact { font-size: 15.3px; font-family: "rubiklight"; margin-bottom: 48px; font-weight: bold; } .box-img-about { background-color: #f2faff; padding: 20px; } .img-about { width: 200px; margin: 0px 50px; padding-bottom: 15px; } .img-about img { width: 100%; height: 200px; object-fit: contain; } .caption_img_about { font-size: 19px; font-weight: bold; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; } .tujuan { font-size: 20px; } .title-side-menu-user { font-family: "Abadi"; font-size: 16px; letter-spacing: 3px; font-style: normal; font-stretch: condensed; line-height: normal; padding-bottom: 20px; border-bottom: 1px solid #353535; margin-bottom: 15px; } .title-side-menu-user-accordion a{ text-decoration: none; } ul.list-menu-user { padding-left: 0px; list-style: none; float: left; width: 100%; margin-bottom: 20px; } ul.list-menu-user li { font-family: "rubiklight"; font-weight: bold; letter-spacing: 1px; font-size: 13px; padding-top: 10px; padding-bottom: 10px; color: #4a4a4a; float: left; width: 100%; } ul.list-menu-user li a { color: #4a4a4a; text-decoration: none; } ul.list-menu-user li.active a, ul.list-menu-user li:hover a { color: #f26522; } .box-cart-prod { color: #979797; } .icon-buywish { width: 18px; height: 18px; object-fit: contain; } .box-img-profile { background-color: #2289cb; color: #fff; } .content-img-profile { width: 160px; } .img-profile { width: 100%; float: left; background-color: #fff; padding: 10px; margin-top: 25px; } .img-profile img { width: 100%; height: 135px; object-fit: contain; } .img-logo-banner{ width: 105px; height: 105px; background-color: #1079ba; padding: 10px; } .img-logo-banner img{ width: 100%; /* height: 103px; */ object-fit: contain; } .choose_img { border: 0.5px solid #fff; color: #fff; background: transparent; font-size: 12px; border-radius: 1.2px; letter-spacing: 2px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: normal; padding: 5px 20px; } .info-img { color: #edf8ff; font-size: 12px; letter-spacing: 0.2px; } .box-name-profile { padding-left: 70px; padding-right: 30px; padding-top: 50px; } .txtname { width: 70%; } .name-profile { font-size: 18px; line-height: normal; } ul.profile-attr { width: 100%; padding-left: 0px; list-style: none; } ul.profile-attr li { color: #555555; font-size: 14px; font-family: "rubikregular"; letter-spacing: 0.34px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: normal; margin-bottom: 10px; } ul.profile-attr li img { vertical-align: sub; margin-right: 10px; } .subjudul-profile { font-size: 16px; line-height: normal; letter-spacing: normal; font-weight: bold; } .field,.value-form{ font-size: 14px; } .box-in-form { border-bottom: 1px solid #ededed; padding-bottom: 15px; font-size: 16px; letter-spacing: 0.28px; color: #353535; font-style: normal; font-stretch: normal; line-height: normal; } .box-in-form span { float: left; line-height: 23px; margin-right: 10px; } .box-in-form .field { width: 18%; } .txt-usia { width: 43px; text-align: center; } .value-form { width: 60%; } .box-form { padding-left: 30px; padding-right: 30px; padding-top: 20px; padding-bottom: 10px; } .select-filter { border: 1px solid #d9d9d9; color: #353535; font-size: 12.5px; font-family: "rubiklight"; font-weight: bold; padding: 5px; } .list_order { font-family: "rubiklight"; font-size: 12.5px; font-weight: bold; } .list_order thead tr { background-color: #efefef; } .list_order tbody tr td { padding: 10px 0px; } .list_order thead tr td { padding: 10px 20px; width: 15%; } .list_order thead tr td:nth-child(3) { width: 20%; } .list_order.list_order_mb tr td { padding: 10px 15px; vertical-align: middle; } .list_order.list_order_mb tr td:first-child { width: 57%; } .list_order tr td a { color: #000; } .list_order tbody tr td div { padding: 10px 10px; width: 100%; float: left; } .list_order tbody tr td div.box-isilist.date-order{ font-weight: normal; } .list_order td span { margin-top: 18px; float: left; line-height: normal; } .list_order td span.idorder { padding-bottom: 5px; border-bottom: 1px solid #000; } .list_order_mb tr:nth-child(odd) { background: #efefef; } .list_order_mb tr:nth-child(even) { background: #fff; } .underline { text-decoration: underline; } .status-waiting, .status-waiting a { color: #d2a76b !important; } .status-delivered, .status-delivered a { color: #6d9a54 !important; } .status-cancelled, .status-cancelled a { color: #9b9b9b !important; } .box-isilist { height: 75px; } .img-prod-order img { width: 45px; height: 50px; object-fit: contain; float: left; margin-right: 10px; } .trak-order, .trak-order a { color: #838383; font-size: 14px; } .trak-order img { vertical-align: sub; } .title-add-pay { letter-spacing: 0.34px; } .icon-addr img { vertical-align: text-top; } .box-addr { width: 90%; } .line-vertical { width: 1px; background-color: #979797; position: relative; top: 0px; bottom: 0px; height: 100%; float: left; } .status-transaksi { list-style: none; padding-left: 0px; position: relative; left: -7px; width: 99%; padding-top: 35px; } .status-transaksi li { width: 100%; float: left; margin-bottom: 20px; } .status-transaksi li .time-status-order { color: #9b9b9b; line-height: normal; margin-bottom: 10px; } .status-transaksi li.active .time-status-order, .status-transaksi li.cancel .time-status-order { color: #353535; } .status-transaksi li .status-step-transaksi { color: #838383; font-size: 14px; line-height: normal; letter-spacing: 0.3px; } .status-transaksi li.active .status-step-transaksi { color: #6d9a54; } .status-transaksi li.active .status-step-transaksi.track { color: #4a4a4a; } .status-transaksi li.cancel .status-step-transaksi { color: #d0021c; } .status-transaksi li .bulet { width: 13px; height: 13px; background-color: #b9b9b9; margin-top: 2px; } .status-transaksi li.active .bulet, .status-transaksi li.cancel .bulet { background-color: #228aca; } .title-invoice { font-size: 18px; padding: 10px 15px; } .detail_invoice, .detail_order_invoice { font-family: "rubiklight"; font-size: 16px; color: #353535; margin-bottom: 20px; font-weight: bold; letter-spacing: 0.5px; } .detail_invoice tr td b, .detail_invoice tr td strong, .detail_order_invoice tr td b, .detail_order_invoice tr td strong, .detail_invoice tr th, .detail_order_invoice tr th { font-family: "rubikregular"; } .detail_invoice tr td { width: 17%; line-height: 27px; padding: 5px 15px; } .detail_invoice tr td:nth-child(3), .detail_invoice tr td:nth-child(6) { width: 35%; } .detail_invoice tr td:nth-child(2), .detail_invoice tr td:nth-child(5) { width: 2%; } .detail_order_invoice tr th { color: #000; } .detail_order_invoice tr td, .detail_order_invoice tr th { width: 20%; line-height: 27px; padding: 5px 15px; } .detail_order_invoice tr td:nth-child(1) { width: 25%; } .modal-dialog.modal_htp { height: 90vh; max-width: 450px; } .modal-dialog.modal_to .modal-content { height: 90vh; width: 650px; overflow-x: auto; overflow-y: unset; } .modal-dialog.modal_to { max-width: 650px; } /* .modal-dialog.modal_htp .modal-content { height: 100%; } */ .modal-dialog.modal_htp .modal-title,.modal-dialog.modal_to .modal-title { font-size: 18px; } .header-clp-htp { font-size: 14px; font-weight: bold; } .header-clp-htp i,.header-rotate i { -ms-transform: rotate(90deg); /* IE 9 */ -webkit-transform: rotate(90deg); /* Safari 3-8 */ transform: rotate(90deg); } .header-clp-htp.collapsed i,.header-rotate.collapsed i { -ms-transform: rotate(0deg); /* IE 9 */ -webkit-transform: rotate(0deg); /* Safari 3-8 */ transform: rotate(0deg); } .body-clp-htp { font-size: 12.5px; letter-spacing: normal; font-weight: bold; width: 100%; float: left; } .body-clp-htp ol, .body-clp-htp ul { padding-left: 15px; width: 100%; float: left; } .body-clp-htp ol li, .body-clp-htp ul li { margin-bottom: 10px; width: 100%; float: left; } .desc-notification { font-family: "rubiklight"; font-weight: bold; letter-spacing: normal; color: #555; font-size: 14px; } .box-notif { border-bottom: 1px solid #dee2e6; } .box-notif:last-child { border-bottom: none; } .desc-notification b, .desc-notification strong { font-family: "rubikmedium"; font-weight: bold; } .roundedbox { border-radius: 13px; } .name-addr { background-color: #b9b9b9; } .default-addr { background-color: #58a900; } .name-addr, .default-addr { float: left; padding: 3px 15px; margin-left: 10px; line-height: normal; color: #fff; letter-spacing: normal; font-size: 11px; } .desc-attention { font-family: "Helvetica"; color: #666666; font-size: 14px; } .label-form-addr { width: 135px; float: left; } .row-30 { margin-right: -30px; margin-left: -30px; } .row-25 { margin-right: -25px; margin-left: -25px; } .tabs-review.nav-tabs { border-bottom: none; } .tabs-review.nav-tabs .nav-link { color: #838383; font-size: 12.5px; font-family: "rubiklight"; font-weight: bold; text-transform: uppercase; border: none; background-color: transparent; padding: 10px 30px; } .tabs-review.nav-tabs .nav-link.active { color: #f26522; } .box-invoice-review { padding-left: 30px; padding-right: 30px; } .newsletter_box { border: 1px dashed #dee2e6; background-color: #f9f9f9; padding: 20px 30px; } .star-rating { position: relative; } /*rating*/ /*.star-rating{ font-size: 0; }*/ .star-rating__wrap { display: inline-block; font-size: 1rem; } .star-rating__wrap:after { content: ""; display: table; clear: both; } .star-rating__ico { float: right; padding-left: 5px; cursor: pointer; color: #d9d9d9; } .star-rating__ico:last-child { padding-left: 0; } .star-rating__input { display: none; } .star-rating__ico:hover:before, .star-rating__ico:hover ~ .star-rating__ico:before, .star-rating__input:checked ~ .star-rating__ico:before { content: "\f005"; color: #ffb300; } /*swicher*/ .onoffswitch { position: relative; width: 90px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } .onoffswitch-checkbox { display: none; } .onoffswitch-label { display: block; overflow: hidden; cursor: pointer; border: 2px solid #999999; border-radius: 20px; } .onoffswitch-inner { display: block; width: 200%; margin-left: -100%; transition: margin 0.3s ease-in 0s; } .onoffswitch-inner:before, .onoffswitch-inner:after { display: block; float: left; width: 50%; height: 30px; padding: 0; line-height: 30px; font-size: 14px; color: white; font-family: "rubiklight"; font-weight: bold; box-sizing: border-box; } .onoffswitch-inner:before { content: "ON"; padding-left: 10px; background-color: #5bc620; color: #ffffff; } .onoffswitch-inner:after { content: "OFF"; padding-right: 10px; background-color: #eeeeee; color: #999999; text-align: right; } .onoffswitch-switch { display: block; width: 20px; height: 20px; margin: 6px; background: #ffffff; position: absolute; top: 0; bottom: 0; right: 56px; border: 2px solid #999999; border-radius: 20px; transition: all 0.3s ease-in 0s; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner { margin-left: 0; } .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch { right: 0px; } .overflow-auto { overflow: auto; } .bx-pilih-kartu { padding-left: 55px; padding-right: 55px; } .img-bank div { width: 53px; float: left; margin-right: 10px; margin-bottom: 10px; } .img-bank img { width: 100%; height: 32px; object-fit: contain; } .choose-bank{ border:1px solid #dee2e6; margin-right: 5px; } .choose-bank.active{ border: 1px solid #4990e2; } .dropdown-card { height: 0px; overflow: hidden; margin-top: 10px; } .box-qty-cart { padding-top: 15px; } .accr-product-cate .card-header { letter-spacing: 2.3px; } .accr-product-cate .card { margin-bottom: 10px; } .box-form-ticket { margin-bottom: 30px; } .box-btn-ticket { text-align: right; } .colom-ticket-detail { margin-bottom: 20px; } .btn-form-address { width: 175px; } .chat { position: fixed; bottom: 20px; right: 20px; z-index: 5; } .select2 { width: 100% !important; font-size: 14px; } .select2-container--default .select2-selection--single { border-radius: 0px !important; } .select2-container--default .select2-selection--single .select2-selection__arrow { border-left: 1px solid #ccc; } .ofrate { float: left; position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; width: 100%; z-index: 1; } .padding-track { padding-left: 30px; padding-right: 30px; } .border-right-track { border-right: 1px solid #dee2e6; } .border-right-track:last-child { border-right: none; } .title-news { margin-bottom: 30px; font-size: 1.57rem; } .tabs-news .nav-item { margin-right: 15px; } .tabs-news .nav-item .nav-link { border: 1px solid #b9b9b9; border-radius: 25px; margin-bottom: 30px; width: 153px; text-align: center; font-family: "rubikregular"; font-size: 12.5px; color: #9d9d9d; font-weight: bold; } .tabs-news.tab-cp .nav-item .nav-link{ width: auto; min-width: 125px; } .tabs-news.tab-cp .nav-item .judul_cp{ font-family: "rubikregular"; font-weight: bold; font-size: 18px; padding-top:5px; margin-bottom: 10px; } .tabs-news .nav-item .nav-link.active { border: 1px solid #228aca; color: #228aca; } .normalcase{ text-transform: none !important; } .img_news { margin-bottom: 30px; } .img_news img { width: 100%; /* height: 28vw; */ object-fit: contain; } .box-news { padding-left: 32px; padding-right: 32px; } .desc_news { margin-bottom: 20px; } .desc_news p { /* padding-left: 15px; padding-right: 15px; */ letter-spacing: normal; /* font-weight: bold; */ } .desc_news iframe { width: 100%; height: 37vw; margin-top: 15px; margin-bottom: 15px; } .box_art_latest { padding-right: 48px; } .pad-spm { padding-left: 24px; padding-right: 24px; } .btn-transparent { background-color: transparent; border: none; } .ul_faq { padding-left: 0px; width: 100%; float: left; list-style: none; } .ul_faq li { position: relative; } .ul_faq li i { position: absolute; right: 0; top: 0px; } .ul_faq li span { width: 94%; word-break: break-word; } .desc_about h4, .desc_about h3 { color: #228aca; margin-bottom: 15px; font-weight: bold; } .desc_about h4{ font-size: 1.25rem; } .desc_about { font-size: 15.3px; font-weight: bold; } .desc_about_provider{ font-size: 15.3px; } .desc_about img { max-width: 100%; margin-bottom: 20px; } .btn-size-profile { font-size: 14px; } .drop-action-addrlist { font-size: 12px; font-family: "rubikregular"; border: 1px solid #dee2e6; position: absolute; width: 165px; right: 10px; background-color: #fff; display: none; } .drop-action-addrlist ul { padding-left: 0px; list-style: none; } .drop-action-addrlist ul li { text-align: center; border-bottom: 1px solid #dee2e6; float: left; width: 100%; } .drop-action-addrlist ul li:hover { background-color: #dddddd; } .drop-action-addrlist ul li:last-child { border-bottom: none; } .drop-action-addrlist ul li a { color: #555555; text-decoration: none; width: 100%; float: left; padding: 3px; } .decoration_none:hover { text-decoration: none; } .more { font-size: 12px; } .disabled-select { background-color: #d5d5d5; opacity: 0.5; border-radius: 3px; cursor: not-allowed; position: absolute; top: 0; bottom: 0; right: 0; left: 0; } .name_cate_serv{ font-family: "rubikmedium"; letter-spacing: normal; padding-top: 5px; padding-bottom: 5px; font-size: 18px; line-height: 50px; } .name_cate_serv span{ display: inline-block; vertical-align: middle; line-height: normal; padding-right: 10px; } .img_cate_serv img{ width: 100%; height: 163px; object-fit: contain; } .box-search-prov{ width: 83%; } .txt-search-prov{ width: 75%; border: none; padding:0px 10px; font-family:'rubikregular'; font-weight: bold; color:#f26522; font-size: 22px; } .btn-search-prov{ text-align: center; font-family:'rubikregular'; font-weight: bold; font-size: 20px; width:150px; padding:10px; letter-spacing:normal; line-height: normal; } .bs-mobile{ width:60px; } .bg-tranparent{ background-color: transparent; border:none; } ul.abjad{ width: 100%; float:left; list-style: none; padding-left:0px; text-align:center; } ul.abjad li{ width: 32px; height: 32px; display: inline-block; margin-right:5px; border:1px solid #d9d9d9; text-align:center; font-size:13px; font-family:"rubikbold"; line-height:normal; } ul.abjad li a{ color:#353535; text-decoration:none; width:100%; height: 32px; float:left; padding: 8px 4px ; } ul.abjad li.active,ul.abjad li:hover{ border:1px solid #f26522; } ul.abjad li.active a,ul.abjad li:hover a{ color:#f26522; } .logo-provider{ width: 48px; height: 48px; float:left; background-color:#fff; padding:5px; -webkit-box-shadow: 0px 0px 3px 0px rgba(69,69,69,1); -moz-box-shadow: 0px 0px 3px 0px rgba(69,69,69,1); box-shadow: 0px 0px 3px 0px rgba(69,69,69,1); } .logo-provider img{ width:100%; border-radius:50%; } .title-list-provider{ margin-top: 10px; padding-left: 10px; width: 76%; line-height: normal; } .brand-title{ border-bottom:2px solid #1776b0; font-family: "rubikregular"; font-weight: bold; color:#fff; font-size:13.5px; padding-bottom: 16px; letter-spacing:1px; } .brand-title a{ color:#fff; text-decoration:none; } .category-service{ background-color: #7ed321; color:#fff; font-family: "rubikregular"; font-size: 12px; padding:5px 15px; width: auto; display: table; border-radius:30px; } .bx-cateserv a{ text-decoration: none; } .location{ font-size: 12.5px; font-family: "rubikregular"; } .align-sub{ vertical-align: sub; } .box-quotation{ padding: 30px; border-bottom: 1px dashed #d9d9d9; } .btn-req{ font-family: "rubikregular"; font-size: 12.5px; padding:5px; } .info_provider{ padding-left: 0px; width:100%; float:left; list-style: none; } .info_provider li{ width: 100%; float:left; font-size: 12.5px; font-family: "rubikregular"; padding-left:30px; padding-right:30px; margin-bottom:15px; } .info_provider li a{ color: #838383; /* text-decoration:none; */ } .info_provider li img{ margin-right:15px; float:left; width: 16px; height: 16px; object-fit: contain; } .info_provider li .grd{ margin-bottom: 15px; } .d-grid{ display: grid; } .bagikan{ padding-left:30px; padding-right:30px; } .title-bagi{ font-size: 14px; font-family: "rubikregular"; font-weight: bold; } .share-serv a{ text-decoration: none; } .share-serv{ margin-right:15px; } .ul_detail_prov{ padding-left:0px; list-style: none; } .ul_detail_prov li{ float:left; padding: 15px 30px; font-size: 16px; font-family: "rubiklight"; font-weight: bold; } .ul_detail_prov li a{ color:#9d9d9d; text-decoration:none; } .ul_detail_prov li.active a,.ul_detail_prov li:hover a{ color:#f26522; } .box-detail-prov{ height: 100%; } .desc_detail_serv,.box-my-project{ padding: 15px 30px; } .desc_detail_serv p{ margin-bottom: 30px; } .desc_detail_serv{ font-size:14px; } .desc_detail_serv h5{ font-family: "rubikregular"; font-weight: bold; color:#4a4a4a; font-size:14px; margin-bottom:15px; } .provided{ border-radius:30px; font-size: 12.5px; color:#9d9d9d; padding:10px; line-height: normal; font-family: "rubikregular"; font-weight: bold; } .brand-related{ font-family: "rubikregular"; font-size: 13px; color:#9d9d9d; } .img-related-brand{ width: 89px; padding: 15px; margin-right: 20px; } .img-related-brand img{ width: 100%; height: 57px; object-fit: contain; } .modal-dialog.modal_detail_project{ max-width: 798px; } .modal-dialog.modal_request_quotation{ max-width: 513px; } .modal-dialog.modal_contact_us{ max-width: 378px; } .modal-dialog.modal_detail_project .modal-content .modal-body, .modal-dialog.modal_request_quotation .modal-content .modal-body, .modal-dialog.modal_contact_us .modal-content .modal-body{ padding:0px 40px; } .title-modal-project{ margin-bottom: 10px; line-height: normal; } .banner_detail_project{ margin-bottom: 25px; } .banner_detail_project img{ width:100%; height: 379px; object-fit: contain; } .desc-modal-project{ font-family: "rubikregular"; font-size: 12.5px; color: #4a4a4a; letter-spacing: normal; line-height: inherit; } .desc-modal-project h5{ font-family: "rubikregular"; font-weight: bold; color: #228aca; font-size: 14px; margin-bottom: 15px; } .list-detail-course{ padding: 15px; background-color: #f0f0f0; } .list-detail-course:nth-child(odd){ background-color: #FFFFFF; } .list-detail-course:nth-child(event){ background-color: #f0f0f0; } .judul-course-detail{ font-family: "rubikregular"; font-weight: bold; font-size: 12.5px; } .value-course-detail{ font-family: "rubikregular"; font-size: 12.5px; } .title-modal-quo h5{ width: 100%; font-size: 20px; color: #228aca; font-family: "rubikregular"; font-weight: bold; margin-bottom: 15px; } .field-quotation{ font-family: "rubikregular"; font-weight: bold; letter-spacing: 0.6px; font-size: 12.5px; } .service_type{ font-family: "rubiklight"; font-size: 14px; } .service_type .select2-container .select2-selection--single .select2-selection__rendered{ padding-left: 12px; } .service_type .select2-container .select2-selection--single{ height: 40px; } .service_type .select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 38px; font-size: 12.5px; } .service_type .select2-container--default .select2-selection--single .select2-selection__arrow { height: 38px; } /*.category_project{ padding-left: 0px; list-style: none; width: 100%; float:left; } .category_project li{ float:left; margin-right: 10px; margin-bottom: 10px; } .category_project li .judul_cp{ font-family: "rubikmedium"; font-size: 18px; }*/ .head-project-add{ padding: 13px; font-family: "rubiklight"; font-size: 12.5px; font-weight: bold; } .box-tab-project{ width: 100%; background: #FFF; overflow-y:auto; } .dropzone.dropdrag{ background-color: #FAFAFA; } .dropdrag h5{ font-family: "rubikregular"; font-weight: bold; font-size: 14px; color: #9b9b9b; margin-top: 15px; margin-bottom: 15px; } .dropdrag em{ width: 100%; float: left; font-family: "rubiklight"; font-size: 12px; font-style: normal; color: #9b9b9b; } .btn-add-remove{ width: 120px; } .read,.unread{ margin-bottom: 6px; } .read{ background-color: #FAFAFA; } .read .subject-quotation,.read .subject-quotation a{ color: #353535; font-size: 14px; font-family: "rubikregular"; font-weight: bold; } .unread .subject-quotation,.unread .subject-quotation a{ color: #9d9d9d; font-size: 14px; font-family: "rubikregular"; font-weight: bold; } .mark-read{ font-size:14px; } .read .mark-read{ color: #228aca; cursor: pointer; } .unread .mark-read{ color: #9d9d9d; } .date_quotation{ font-family: "rubikregular"; font-size: 12px; color: #9d9d9d; } .drag-icon-cph img{ width: 70px; height: 70px; object-fit: contain; } .drag-icon-pp{ width: 70px; height: 70px; padding: 5px; margin:auto; background-color: #D9D9D9; } .drag-icon-pp img{ width: 60px; height: 60px; object-fit: contain; } .edit_prof.dropzone .dz-message { margin: 0em 0; } .banner_gallery_modal img,.banner_video_modal iframe{ width: 100%; height: 174px; object-fit: contain; } .thumb_gallery_modal img,.thumb_video_modal img{ width: 100%; height: 62px; object-fit: contain; } .thumb_gallery_modal h3,.thumb_video_modal h3{ margin-left: 5px; margin-right: 5px; cursor: pointer; } .thumb_video_modal h3{ position: relative; } .thumb_video_modal h3 .img-play-service{ width: 30px; height: 30px; top: 30%; left: 30%; } .thumb_video_modal h3 .img-play-service img{ width: 30px; height: 30px; object-fit: contain; } .setting{ width: 30px; height: 30px; padding: 1px; background-color: #F46624; text-align: center; top: 7px; right: 7px; } .setting img{ width: 16px !important; height: 16px !important; object-fit: contain; margin-bottom: 0px; } .setting:hover{ background-color: #228aca; } .setting:hover .drop_setting{ display: block; } .drop_setting{ width: 130px; background-color: #fff; padding: 10px 10px; top: 31px; right: 0px; position: absolute; text-align: left; display: none; } .drop_setting div{ padding-top: 5px; padding-bottom: 5px; padding-left: 3px; font-family: "rubikregular"; font-size: 12px; color: #979797; } .drop_setting div img{ vertical-align: sub; margin-right: 3px; } .modal-dialog.modal_dp .modal-title,.modal-dialog.modal_confirm_setaddr .modal-title { font-size: 16px; } .service-provider-carousel.slide .carousel-control-next{ right: 0px; } .service-provider-carousel.slide .carousel-control-prev{ left: 0px; } .service-provider-carousel .carousel-indicators .active{ background-color: #F36523; } .category-provider-left ul.sub-menu-filter-left li{ font-family: "rubikmedium"; font-size: 15px; } .border-service-pro{ border: 1px solid #dee2e6 } .btn-plus-number{ width: 38px; } .txt-detail{ width:40%; float:left; } .title-detail-news{ font-size: 1.8rem; } /* a:hover{ text-decoration:underline; -webkit-text-decoration-color: #979797; text-decoration-color: #979797; } */ .service_type .select_2{ left: 30px; top: 50px; } .box-detail-section-project{ width: 80%; float: left; margin-right: 15px; } .box-event-mobile{ padding-left:30px; } @media (min-width: 1200px){ .container { max-width: 1026px; } } @media(max-width: 1200px) { .box-menu-second .menu-second { margin: 0px 24px; padding-bottom: 10px; } .slider-inner .carousel-item img { height: 214px; } .banner-home img { height: 100px; } .page-content { margin-top: 133.5px; } .img-can-ihelp { width: 88px; height: 87px; } .box-newslet { width: 327px; margin-right: 35px; margin-top: 37px; } .remark-newsleter { margin-top: 35px; } .title-banner { font-size: 26px; line-height: 35px; } .tagline-banner .tagline1 { font-size: 27px; } .tagline-banner .tagline2 { font-size: 20px; } .headset-banner { width: 16%; } .headset-banner img { height: 93px; } .btn-banner-list { margin-top: 44px; } .box-title-product-cart { max-width: 190px; } .img-product-cart { width: 80px; } .img-product-cart img { height: 90px; } ul.menu-footer li { width: 25%; } .carousel-item.img-detail img { height: 388px; } ol.carousel-indicators.thumbnails-indicator li { width: 105.6px; height: 99px; } ol.carousel-indicators.thumbnails-indicator li img { height: 97px; } table.total-review { width: 48%; } table.total-review tr td { width: 39%; } table.review-list { width: 100%; } .harga-product-detail { font-size: 20px; } .box-detail-checkout { padding: 18px 5px; } .subtitle-attr-check { font-size: 13px; } .attr-check { font-size: 13px; } .img-checkout-ticket img { height: 269px; } .btn-use { width: 105px; } .qty-ship tr th { width: 37%; } .img-product-payment { width: 67px; } .box-title-payment { padding-right: 0px; } .btn-all { letter-spacing: 1px; } .img-prod-order img { width: 40px; height: 40px; } .list_order thead tr td { padding: 10px 10px; } .list_order tbody tr td { padding: 10px 0px; } .list_order tbody tr td div { padding: 10px 10px; } .list_order td span { margin-top: 5px; } .search-wishlist .txt-search-wishlist { width: 79%; } /* .img_news img { height: 31vw; } */ .box-news { padding-left: 15px; padding-right: 15px; } .row-lg-15 { margin-left: -15px; margin-right: -15px; } .title-service { font-size: 27px; } .img_cate_serv img{ height: 13.5vw; } .txt-search-prov { width: 73%; } .btn-action-article{ left: 95px; } .title-list-provider { width: 73%; } .btn-read-more-service { left: 52px; } .btn-act-search{ left: 75px; } .txt-detail{ width:37.8%; float:left; } .our-category img { height: 127px; } .our-category:hover .caption { bottom: 95px; } .our-category .desc-caption{ bottom: 35%; } } @media (max-width: 992px) { .page-content { margin-top: 152.5px; } .hidden-992 { display: none; } .visible-992 { display: block; } .logo-head, .logo-head-shippment { float: left; padding-left: 0px; } .berger { margin-top: 25px; } .ul-top-menu { float: right; width: auto; } .box-menu-first { margin-bottom: 1rem; } .our-category { height: auto; } .our-category img { height: 194px; } .search-head { width: 100%; margin-top: 0px; margin-bottom: 5px; } .img-can-ihelp { float: right; } .remark-newsleter { float: left; } .box-newslet { width: 100%; margin-right: 0px; margin-top: 0px; } .box-menu-footer { padding-left: 15px; padding-right: 15px; } ul.menu-footer li { width: 33%; padding-bottom: 10px; } .slide .carousel-control-next { right: 0px; } .slide .carousel-control-prev { left: 0px; } .navbar { padding-left: 0px; padding-right: 0px; } .title-banner { padding-left: 15px; font-size: 21px; line-height: 26px; margin-right: 0px; margin-top: 8px; } .headset-banner { width: 15%; } .tagline-banner .tagline2 { letter-spacing: 2px; font-size: 15px; } .tagline-banner .tagline1 { letter-spacing: 2px; font-size: 21px; } .btn-banner-list { margin-top: 23px; } .headset-banner img { height: 62px; } .tagline-banner { margin-right: 2px; } table.shopping_cart thead tr th { padding-left: 7%; } table.shopping_cart tbody tr td:first-child { padding-left: 3%; } .img-product-cart { width: 80px; } .img-product-cart img { height: 80px; } .box-title-product-cart { width: 100%; max-width: 85%; } table.shopping_cart tbody tr td:nth-child(2) { padding-left: 10%; } table.shopping_cart tbody tr td:nth-child(3) { padding-left: 7%; } .btn-close-cart { top: 10px; right: 10px; } .carousel-item.img-detail img { height: 277px; } ol.carousel-indicators.thumbnails-indicator li { width: 76px; height: 72px; } ol.carousel-indicators.thumbnails-indicator li img { height: 70px; } .harga-product-detail { font-size: 22px; } .detail-product-right { padding-left: 15px; } table.total-review { width: 82%; } .btnpad-detil { padding: 10px 14px; } .box-qty-cart { padding-top: 0px; padding-left: 140px; } .subtitle-attr-check { font-size: 14px; margin-bottom: 5px; } .attr-check { font-size: 12px; } .subtitle-form-check { font-size: 14px; } .title-detail-product { font-size: 25px; } .brand-detail { margin-bottom: 10px; } .colom-ticket-detail { margin-bottom: 10px; } .line-step { width: 73%; } .title_ftp { margin-top: 10px; } .desc_contact { font-size: 14px; font-family: "rubiklight"; font-weight: bold; } .dropdown-submenu.box-cart { left: -165px; } .btn-use { width: 110px; } .img-about { margin: auto; width: 100%; } .img-about img { height: 115px; } .bx-about-det { width: 100%; } .img-prod-order img { width: 60px; height: 60px; } .list_order td span { margin-top: 0px; } .list_order td span.more { margin-top: 15px; } .list_order tbody tr td div.img-prod-order { padding: 0px; } .box-step-order-list { width: 100%; margin-bottom: 30px; } .box-step-project{ width: 117px; float:right; } .step-order { float: left; } .box-caption-step { width: 80%; text-align: left; padding-left: 30px; } .box-step-project .box-caption-step{ width: 100%; padding-left: 0px; } .title-news { margin-top: 15px; } .tabs-news .nav-item .nav-link { margin-bottom: 20px; } .img-article.latest img { height: 9vw; } .img_cate_serv img { height: 14.5vw; } .name_cate_serv { font-size: 19px; } .txt-search-prov { width: 64%; } .img-article-project img,.img-article-project-user img { height: 17vw; } .btn-read-more-service { left: 66px; } .btn-act-search{ left:26%; } } @media (max-width: 768px) { .our-category img { height: 140px; } .btn-action-article { left: 32%; } .hidden-768 { display: none; } .visible-768 { display: block; } ul.menu-footer li { width: 50%; } ul.icon-support-footer { margin-bottom: 0px; } ul.icon-support-footer li { margin-bottom: 0px; } .col-icon-footer-box { margin-top: 25px; } .remark-newsleter { width: 70%; } .btn-continue, .btn-goto { float: none; } .slider-inner .carousel-item img { height: 170px; } .detail-product-left { padding-right: 15px; } .carousel-item.img-detail img { height: 465px; } ol.carousel-indicators.thumbnails-indicator li { width: 127px; height: 116px; } ol.carousel-indicators.thumbnails-indicator li img { height: 113px; } .desc-prod-detail { margin-bottom: 0px; } .isi-tab-detail .box-table { padding-left: 30px; padding-right: 30px; } table.total-review { width: 100%; } table.review-list tr td { width: 30%; } .box-detail-related { padding-left: 0px; padding-right: 15px; } .btn-list { letter-spacing: 1.5px; } .harga-product-detail { font-size: 28px; } .btnpad-detil { padding: 10px 40px; } .box-title-product-cart { max-width: 78%; } .box-btn-ticket { text-align: center; } .brand-detail, .colom-ticket-detail { margin-bottom: 15px; } .img-checkout-ticket img { height: 303px; } .box-detail-checkout { padding: 18px 15px; } .desc-payment-info { padding-left: 0px; } .box-form-ticket { margin-bottom: 15px; } .line-step { width: 70%; } .dropdown-submenu.box-cart { left: -194px; } .modal-header { height: auto; display: block; } .col-review { margin-bottom: 20px; } .desc_help img { width: 250px; } .peta, .banner_about { width: 100%; } .address-contact { width: 100%; } .box-form-about { width: 100%; } .title_ftp { font-size: 25px; } .cover-step { margin-top: 10px; } .box-menu-first { margin-bottom: 1.5rem; } .page-content-shipment { margin-top: 140.5px; } .btn-use { width: 87px; } .pad-spm { padding-left: 15px; padding-right: 15px; } .txt-harga-cart { text-align: left; } .box-title-ship { max-width: 78%; } .qty-ship tr th { width: 48%; } .row-25 { margin-right: -15px; margin-left: -15px; } .ul_faq { list-style-position: outside; } .ul_faq li span { float: left; } .desc_contact { margin-bottom: 20px; } .address-contact { width: 100%; height: auto; } .bx-about-det { margin-top: 0; } .img-about { margin: auto; } .box-img-about { width: 100%; } .btn-size-profile { font-size: 14px; } .box-form { padding-left: 15px; padding-right: 15px; } .pembatas { font-size: 16px; } .list_order tbody tr td div { padding: 10px; } .img-prod-order img { width: 50px; height: 50px; } .list_order td span { margin-top: 0px; } .paging-first, .paging-last { line-height: 16px; padding: 1px 1px; } .paging-first a, .paging-last a, ul.paging-product li a { padding: 6px 5px; } ul.paging-product li { padding: 0px 5px; } .box-right-popup-article { border-left: none; border-top: 1px solid #dee2e6; padding-top: 20px; padding-left: 30px; padding-right: 30px; height: auto; } .box-right-popup-article.box-popup-right-video { border-top: 0; } .slide .carousel-control-prev { left: -18px; } .slide .carousel-control-next { right: -18px; } .box-carousel-popup { padding-left: 30px; padding-right: 30px; } .modal-dialog.modal_to { margin: unset; } .modal-dialog.modal_to .modal-content { width: 100%; } .border-right-track { padding-bottom: 10px; } .border-right-track:nth-child(2) { border-right: none; } .border-right-track:last-child { border-top: 1px solid #dee2e6; padding-bottom: 0px; padding-top: 15px; } .status-transaksi { width: 97%; } .modal-dialog.modal_to .modal-content .modal-body { padding: 0px 15px; } /* .img_news img { height: 37vw; } .img_news img { height: 45vw; } */ .desc_news iframe { height: 49vw; } .title-detail-news { font-size: 28px; } .desc_news p, .box-share-news { padding-left: 0px; padding-right: 0px; } .img-article.latest img { height: 35vw; } .banner_about img, .banner_service img{ object-fit: contain; height: 32.5vw; } .bx-service-provider,.bx-service-provider-detail { margin-top: 1%; } .img_cate_serv img { height: 24.5vw; } .txt-search-prov { width: 73%; } .banner_detail_project img { height: 46vw; } .bx-service-provider-detail{ text-align: center; } .title-service-detail{ float: none; } .row-30 { margin-right: -15px; margin-left: -15px; } .tabs-review.nav-tabs .nav-link{ padding: 10px 15px; } .box-my-project{ padding: 15px 15px; } .box-tab-project .nav-tabs.tabs-review{ width: 688px; } .thumb_video_modal h3 .img-play-service{ top: 37%; } .thumb_video_modal h3 .img-play-service img { width: 20px; height: 20px; } .banner_gallery_modal img, .banner_video_modal iframe { width: 100%; height: 20.5vw; } .txt-detail { width: 34%; } .btn-act-search { left: 20%; } .footer-second{ padding-bottom: 100px; } } @media (max-width: 575px) { .pembatas .title-pembatas { width: 100%; float: left; margin-bottom: 5px; } .pembatas .desc-pembatas { width: 100%; float: left; } .our-category img { height: 143px; } .box-our-category { width: 100%; float: none; margin: auto; } .btn-action-article { left: 40%; } .ul-top-menu { padding-left: 0px; } .slider-inner .carousel-item img { height: 30.55vw; } ul.menu-footer { width: 100%; } .box-qty-cart { padding-top: 10px; padding-left: 80px; } .txt-qty { height: 28px; } .btn-qty { height: 28px; } .cover-step { padding-left: 15px; padding-right: 15px; } .line-step { width: 80%; } .box-email { margin-bottom: 15px; } .page-content-shipment { margin-top: 181.5px; } .ul_faq { padding-left: 15px; } .slide-for-top { height: 280px; } .slide-for .item img { height: 280px; } .modal-dialog.modal-article-home { margin: unset; } .hidden-575 { display: none; } .visible-575 { display: block; } /* .img_news img { height: 49vw; } */ .img_news { margin-bottom: 20px; } .banner_about img, .banner_service img{ height: 35.3vw; } .banner_about img{ height: 37vw; } .img_cate_serv img { height: 30.5vw; } .img-article-project img,.img-article-project-user img { height: 41vw; } .name_cate_serv{ line-height: 21vw; } .img-cate-provider img { height: 47vw; } .border-service-pro{ border-bottom: 0px; } .list-provider-cate:last-child .border-service-pro{ border-bottom: 1px solid #dee2e6; } .banner_gallery_modal img, .banner_video_modal iframe { width: 100%; height: 40.5vw; } .txt-detail { width: 32%; } .our-category .desc-caption { bottom: 22%; } .our-category .caption{ font-size: 16px; } .our-category:hover .caption{ bottom: 70px; } } @media (max-width: 480px) { .page-content { margin-top: 135.5px; } .hamburger-box { width: 30px; } .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { width: 100%; } .logo-head, .logo-head-shippment { width: 100%; } .logo-head img, .logo-head-shippment img { height: 60px; } .berger { margin-top: 0px; } .btn-action-article { left: 32%; } .pembatas { font-size: 18px; } .ul-top-menu { margin-top: 22px; } .ul-top-menu li { padding-left: 0px; } .ul-top-menu li img.icon-menu { width: 18px; height: 17px; } .remark-newsleter { margin-top: 42px; font-size: 16px; width: 66%; } .img-can-ihelp { width: 93px; height: 83px; } ul.icon-support-footer li { margin-bottom: 5px; } ul.icon-support-footer li { margin-right: 8px; } .img-product-list img { height: 125px; } .img-product-cart-mobile { width: 90px; } .btn-close-cart { top: 10px; } .sidebar-mobile { top: 62px; } .carousel-item.img-detail img { height: 358px; } ol.carousel-indicators.thumbnails-indicator li { width: 97px; height: 91px; } ol.carousel-indicators.thumbnails-indicator li img { height: 89px; } .title-detail-product { font-size: 30px; margin-bottom: 15px; } .type-detail { font-size: 16px; } .brand-detail { font-size: 14px; } .harga-coret-detail { font-size: 22px; margin-bottom: 5px; } .hidden-480 { display: none; } .visible-480 { display: block; } .isi-tab-detail .box-table { padding-left: 25px; padding-right: 25px; } .tabs-menu li { padding: 10px 25px; } table.total-review tr td { padding: 0px 0px; padding-right: 0px; } .btnpad-detil { padding: 10px 10px; } .modal_product .modal-dialog { width: 100%; margin: inherit; top: 110px; } .box-title-product-cart { max-width: 145px; padding-top: 10px; } .title-product-cart { font-size: 13px; } .harga-product-cart { font-size: 13px; } .img-product-cart { width: 65px; } .img-product-cart img { height: 64px; } .img-media { width: 95px; height: 95px; } .btnwist-cart { margin-right: 15px; } .img-checkout-ticket img { height: 194px; } .box-thanks { width: 100%; } .box-number-virtual { width: 100%; } .line-step { width: 70%; } .cover-step { margin-top: 15px; } .box-menu-first { margin-bottom: 1.8rem; } .box-order-summary-thanks { padding: 15px 10px 0px 10px; } .btn-close-cart img { width: 12px; height: 12px; object-fit: contain; } .dropdown-submenu.box-cart { left: -58vw; } .col-review { padding-left: 15px; padding-right: 15px; } .desc_help img { width: 205px; } .page-content-shipment { margin-top: 150.5px; } .pad-spm { padding-left: 15px; padding-right: 15px; } .box-title-ship { max-width: 74%; } .box-menu-help .menu-help { font-size: 16px; } .desc_contact { margin-bottom: 30px; } .txtname, .txt-tgl { width: 100%; } .box-form.addrbox { padding-left: 0px; padding-right: 0px; } .box-edit-form, .box-edit-form .container-checkmark { font-size: 13px; } .subjudul-profile { font-size: 16px; } .box-addr { width: 80%; } .name-addr, .default-addr { margin-left: 0px; font-size: 12px; padding: 3px 10px; } .name-addr { margin-right: 5px; } .list_order { font-size: 12px; } ul.paging-product li { padding: 0px 4px; } .list_order.list_order_mb tr td:first-child { width: 47%; } .img-prod-order img { width: 35px; height: 35px; } .list_order td span.more { margin-top: 6px; } .btn-form-address { width: 135px; } .box-wishlist .container-checkmark { padding-left: 14px; } .qty-box .btn-now-wish { font-size: 12px; } .btn-wishlist, .btn-wishlist-active { width: 28px; height: 28px; margin-right: 5px; } .box-caption-step ,.box-step-project .box-caption-step{ width: 72%; } .box-step-project .box-caption-step{ padding-left: 30px; } .modal-dialog.modal_to .modal-content { height: 100vh; } .qty-ship tr th { width: 53%; } .tabs-news .nav-item .nav-link { width: 130px; } .title-detail-news { font-size: 26px; } .img-article.latest img { height: 31vw; } .title-news { font-size: 26px; } .banner_about img, .banner_service img{ height: 34.6vw; } .banner_about img{ height: 36.5vw; } .bx-service-provider,.bx-service-provider-detail { width: 100%; } .title-service { font-size: 25px; } /* .img_cate_serv img { height: 61.5vw; }*/ .txt-search-prov { width: 63%; } .box-search-prov{ width:100%; } .modal-dialog.modal_contact_us .modal-content .modal-body{ padding:0px 20px; } .info_provider.provpop li{ padding-right: 15px; padding-left: 15px; } .info_provider li { padding-left: 15px; padding-right: 10px; } .box-step-project{ width: 100%; float:left; } .line-step-order-list-mb.line-step-project { height: 67%; } .input-group > .form-control.txt-embed{ width: 100%; font-size: 12.5px; margin-bottom: 10px; } .name_cate_serv { line-height: 18vw; } .thumb_gallery_modal img, .thumb_video_modal img { width: 100%; height: 14vw; } .btn-plus-number { width: 36px; } .txt-detail { width: 95%; } .btn-act-search { left: 26%; } .our-category .caption{ font-size: 14px; } .our-category img { height: 25vw; } .our-category .desc-caption{ line-height: 13px; } .our-category:hover .caption{ bottom: 70px; } #homeSlideShow .carousel-indicators{ bottom: -2px; } .box-detail-section-project{ width: 80%; } .txt-qty { width: 44px; } } @media (max-width: 360px) { .dropdown-submenu.box-cart { left: -75vw; } .box-title-ship { max-width: 69%; padding-right: 0px; } .img-prod-order img { width: 33px; height: 33px; margin-right: 6px; } .more { font-size: 10px; } .btn-form-address { width: 106px; } .img-media { width: 80px; height: 80px; } .btn-close-cart { top: 0px; right: 0px; } .btn-qty { height: 28px; padding: 0px; width: 25px; } .qty-box { width: 73%; } .txt-qty { width: 40px; } .btn-now-wish { font-size: 12px; } .modal-dialog.modal-article-home .modal-content { height: 101vh; } .box-carousel-popup, .box-right-popup-article { padding-left: 20px; padding-right: 20px; } .btn-action-article { left: 27%; } .box-title-review { padding-left: 0px; padding-right: 0px; } .tabs-review.nav-tabs .nav-link { padding: 10px 15px; } .box-invoice-review { padding-left: 15px; padding-right: 15px; } .title-news { font-size: 24px; } .img-article.latest img { height: 27vw; } .title-service { font-size: 22px; } .txt-search-prov { width: 61%; } .img-article-project img { height: 33vw; } .img-article-project-user img { height: 38vw; } .banner_detail_project img { height: 39vw; } .address-contact, .ket-service{ padding: 20px 22px; } .info_provider.provpop li { padding-right: 0px; padding-left: 0px; } .img_cate_serv img { height: 28.5vw; } .name_cate_serv { font-size: 17px; } .name_cate_serv { line-height: 16vw; } .thumb_video_modal h3 .img-play-service { top: 40%; } .thumb_video_modal h3 .img-play-service img { width: 18px; height: 18px; } .thumb_gallery_modal img, .thumb_video_modal img { width: 100%; height: 12vw; } .btn-act-search{ left: 19%; } .our-category img { height: 25vw; } .our-category .caption{ font-size: 11px; letter-spacing:0.5px; padding: 0px 5px; } .our-category:hover .caption { bottom: 59px; } .box-our-category { width: 100%; } .our-category .desc-caption{ font-size: 11px; } } @media (max-width: 330px) { .txt-qty { width: 36.5px; } .txt-qty.txt-qty-detail { width: 53px; } } @media (max-width: 320px) { .img-product-list img { height: 105px; } .paging-first a, .paging-last a, ul.paging-product li a { font-size: 14px; } .paging-first, .paging-last { /*padding: 5px 10px;*/ line-height: 14px; font-size: 13px; } ul.menu-footer li, .title-attr-footer { font-size: 14px; } .img-product-cart-mobile { width: 70px; } .img-product-cart-mobile img { height: 72px; } .isi-tab-detail table tr td table tr td { padding-right: 5px; } .carousel-item.img-detail img { height: 265px; } ol.carousel-indicators.thumbnails-indicator li { width: 72px; height: 68px; } ol.carousel-indicators.thumbnails-indicator li img { height: 66px; } .type-detail { font-size: 14px; } .title-detail-product { font-size: 24px; } .harga-product-detail { margin-bottom: 20px; } .mb-qtydetail { margin-bottom: 25px; } .btn-all { padding: 5px 10px; } .btn-wishlist { width: 30px; height: 30px; margin-left: 10px; margin-top: 0px; } table.total-review tr td .medium { font-size: 16px; } .tabs-menu li { padding: 10px 15px; } .isi-tab-detail .box-table { padding-left: 15px; padding-right: 15px; } .btnpad-detil { padding: 10px 8px; } .img-checkout-ticket img { height: 173px; } .dropdown-submenu.box-cart { left: -79vw; } .desc_help img { width: 143px; } .btn-use { width: 99px; } }