PNG  IHDRQgAMA a cHRMz&u0`:pQ<bKGDgmIDATxwUﹻ& ^CX(J I@ "% (** BX +*i"]j(IH{~R)[~>h{}gy)I$Ij .I$I$ʊy@}x.: $I$Ii}VZPC)I$IF ^0ʐJ$I$Q^}{"r=OzI$gRZeC.IOvH eKX $IMpxsk.쒷/&r[޳<v| .I~)@$updYRa$I |M.e JaֶpSYR6j>h%IRز if&uJ)M$I vLi=H;7UJ,],X$I1AҒJ$ XY XzI@GNҥRT)E@;]K*Mw;#5_wOn~\ DC&$(A5 RRFkvIR}l!RytRl;~^ǷJj اy뷦BZJr&ӥ8Pjw~vnv X^(I;4R=P[3]J,]ȏ~:3?[ a&e)`e*P[4]T=Cq6R[ ~ޤrXR Հg(t_HZ-Hg M$ãmL5R uk*`%C-E6/%[t X.{8P9Z.vkXŐKjgKZHg(aK9ڦmKjѺm_ \#$5,)-  61eJ,5m| r'= &ڡd%-]J on Xm|{ RҞe $eڧY XYrԮ-a7RK6h>n$5AVڴi*ֆK)mѦtmr1p| q:흺,)Oi*ֺK)ܬ֦K-5r3>0ԔHjJئEZj,%re~/z%jVMڸmrt)3]J,T K֦OvԒgii*bKiNO~%PW0=dii2tJ9Jݕ{7"I P9JKTbu,%r"6RKU}Ij2HKZXJ,妝 XYrP ެ24c%i^IK|.H,%rb:XRl1X4Pe/`x&P8Pj28Mzsx2r\zRPz4J}yP[g=L) .Q[6RjWgp FIH*-`IMRaK9TXcq*I y[jE>cw%gLRԕiFCj-ďa`#e~I j,%r,)?[gp FI˨mnWX#>mʔ XA DZf9,nKҲzIZXJ,L#kiPz4JZF,I,`61%2s $,VOϚ2/UFJfy7K> X+6 STXIeJILzMfKm LRaK9%|4p9LwJI!`NsiazĔ)%- XMq>pk$-$Q2x#N ؎-QR}ᶦHZډ)J,l#i@yn3LN`;nڔ XuX5pF)m|^0(>BHF9(cզEerJI rg7 4I@z0\JIi䵙RR0s;$s6eJ,`n 䂦0a)S)A 1eJ,堌#635RIgpNHuTH_SԕqVe ` &S)>p;S$魁eKIuX`I4춒o}`m$1":PI<[v9^\pTJjriRŭ P{#{R2,`)e-`mgj~1ϣLKam7&U\j/3mJ,`F;M'䱀 .KR#)yhTq;pcK9(q!w?uRR,n.yw*UXj#\]ɱ(qv2=RqfB#iJmmL<]Y͙#$5 uTU7ӦXR+q,`I}qL'`6Kͷ6r,]0S$- [RKR3oiRE|nӦXR.(i:LDLTJjY%o:)6rxzҒqTJjh㞦I.$YR.ʼnGZ\ֿf:%55 I˼!6dKxm4E"mG_ s? .e*?LRfK9%q#uh$)i3ULRfK9yxm܌bj84$i1U^@Wbm4uJ,ҪA>_Ij?1v32[gLRD96oTaR׿N7%L2 NT,`)7&ƝL*꽙yp_$M2#AS,`)7$rkTA29_Iye"|/0t)$n XT2`YJ;6Jx".e<`$) PI$5V4]29SRI>~=@j]lp2`K9Jaai^" Ԋ29ORI%:XV5]JmN9]H;1UC39NI%Xe78t)a;Oi Ҙ>Xt"~G>_mn:%|~ޅ_+]$o)@ǀ{hgN;IK6G&rp)T2i୦KJuv*T=TOSV>(~D>dm,I*Ɛ:R#ۙNI%D>G.n$o;+#RR!.eU˽TRI28t)1LWϚ>IJa3oFbu&:tJ*(F7y0ZR ^p'Ii L24x| XRI%ۄ>S1]Jy[zL$adB7.eh4%%누>WETf+3IR:I3Xה)3אOۦSRO'ٺ)S}"qOr[B7ϙ.edG)^ETR"RtRݜh0}LFVӦDB^k_JDj\=LS(Iv─aTeZ%eUAM-0;~˃@i|l @S4y72>sX-vA}ϛBI!ݎߨWl*)3{'Y|iSlEڻ(5KtSI$Uv02,~ԩ~x;P4ցCrO%tyn425:KMlD ^4JRxSهF_}شJTS6uj+ﷸk$eZO%G*^V2u3EMj3k%)okI]dT)URKDS 7~m@TJR~荪fT"֛L \sM -0T KfJz+nإKr L&j()[E&I ߴ>e FW_kJR|!O:5/2跌3T-'|zX ryp0JS ~^F>-2< `*%ZFP)bSn"L :)+pʷf(pO3TMW$~>@~ū:TAIsV1}S2<%ޟM?@iT ,Eūoz%i~g|`wS(]oȤ8)$ ntu`өe`6yPl IzMI{ʣzʨ )IZ2= ld:5+請M$-ї;U>_gsY$ÁN5WzWfIZ)-yuXIfp~S*IZdt;t>KūKR|$#LcԀ+2\;kJ`]YǔM1B)UbG"IRߊ<xܾӔJ0Z='Y嵤 Leveg)$znV-º^3Ւof#0Tfk^Zs[*I꯳3{)ˬW4Ւ4 OdpbZRS|*I 55#"&-IvT&/윚Ye:i$ 9{LkuRe[I~_\ؠ%>GL$iY8 9ܕ"S`kS.IlC;Ҏ4x&>u_0JLr<J2(^$5L s=MgV ~,Iju> 7r2)^=G$1:3G< `J3~&IR% 6Tx/rIj3O< ʔ&#f_yXJiގNSz; Tx(i8%#4 ~AS+IjerIUrIj362v885+IjAhK__5X%nV%Iͳ-y|7XV2v4fzo_68"S/I-qbf; LkF)KSM$ Ms>K WNV}^`-큧32ŒVؙGdu,^^m%6~Nn&͓3ŒVZMsRpfEW%IwdǀLm[7W&bIRL@Q|)* i ImsIMmKmyV`i$G+R 0tV'!V)֏28vU7͒vHꦼtxꗞT ;S}7Mf+fIRHNZUkUx5SAJㄌ9MqμAIRi|j5)o*^'<$TwI1hEU^c_j?Е$%d`z cyf,XO IJnTgA UXRD }{H}^S,P5V2\Xx`pZ|Yk:$e ~ @nWL.j+ϝYb퇪bZ BVu)u/IJ_ 1[p.p60bC >|X91P:N\!5qUB}5a5ja `ubcVxYt1N0Zzl4]7­gKj]?4ϻ *[bg$)+À*x쳀ogO$~,5 زUS9 lq3+5mgw@np1sso Ӻ=|N6 /g(Wv7U;zωM=wk,0uTg_`_P`uz?2yI!b`kĸSo+Qx%!\οe|އԁKS-s6pu_(ֿ$i++T8=eY; צP+phxWQv*|p1. ά. XRkIQYP,drZ | B%wP|S5`~́@i޾ E;Չaw{o'Q?%iL{u D?N1BD!owPHReFZ* k_-~{E9b-~P`fE{AܶBJAFO wx6Rox5 K5=WwehS8 (JClJ~ p+Fi;ŗo+:bD#g(C"wA^ r.F8L;dzdIHUX݆ϞXg )IFqem%I4dj&ppT{'{HOx( Rk6^C٫O.)3:s(۳(Z?~ٻ89zmT"PLtw䥈5&b<8GZ-Y&K?e8,`I6e(֍xb83 `rzXj)F=l($Ij 2*(F?h(/9ik:I`m#p3MgLaKjc/U#n5S# m(^)=y=đx8ŬI[U]~SцA4p$-F i(R,7Cx;X=cI>{Km\ o(Tv2vx2qiiDJN,Ҏ!1f 5quBj1!8 rDFd(!WQl,gSkL1Bxg''՞^ǘ;pQ P(c_ IRujg(Wz bs#P­rz> k c&nB=q+ؔXn#r5)co*Ũ+G?7< |PQӣ'G`uOd>%Mctz# Ԫڞ&7CaQ~N'-P.W`Oedp03C!IZcIAMPUۀ5J<\u~+{9(FbbyAeBhOSܳ1 bÈT#ŠyDžs,`5}DC-`̞%r&ڙa87QWWp6e7 Rϫ/oY ꇅ Nܶըtc!LA T7V4Jsū I-0Pxz7QNF_iZgúWkG83 0eWr9 X]㾮݁#Jˢ C}0=3ݱtBi]_ &{{[/o[~ \q鯜00٩|cD3=4B_b RYb$óBRsf&lLX#M*C_L܄:gx)WΘsGSbuL rF$9';\4Ɍq'n[%p.Q`u hNb`eCQyQ|l_C>Lb꟟3hSb #xNxSs^ 88|Mz)}:](vbۢamŖ࿥ 0)Q7@0=?^k(*J}3ibkFn HjB׻NO z x}7p 0tfDX.lwgȔhԾŲ }6g E |LkLZteu+=q\Iv0쮑)QٵpH8/2?Σo>Jvppho~f>%bMM}\//":PTc(v9v!gոQ )UfVG+! 35{=x\2+ki,y$~A1iC6#)vC5^>+gǵ@1Hy٪7u;p psϰu/S <aʸGu'tD1ԝI<pg|6j'p:tպhX{o(7v],*}6a_ wXRk,O]Lܳ~Vo45rp"N5k;m{rZbΦ${#)`(Ŵg,;j%6j.pyYT?}-kBDc3qA`NWQū20/^AZW%NQ MI.X#P#,^Ebc&?XR tAV|Y.1!؅⨉ccww>ivl(JT~ u`ٵDm q)+Ri x/x8cyFO!/*!/&,7<.N,YDŽ&ܑQF1Bz)FPʛ?5d 6`kQձ λc؎%582Y&nD_$Je4>a?! ͨ|ȎWZSsv8 j(I&yj Jb5m?HWp=g}G3#|I,5v珿] H~R3@B[☉9Ox~oMy=J;xUVoj bUsl_35t-(ՃɼRB7U!qc+x4H_Qo֮$[GO<4`&č\GOc[.[*Af%mG/ ňM/r W/Nw~B1U3J?P&Y )`ѓZ1p]^l“W#)lWZilUQu`-m|xĐ,_ƪ|9i:_{*(3Gѧ}UoD+>m_?VPۅ15&}2|/pIOʵ> GZ9cmíتmnz)yߐbD >e}:) r|@R5qVSA10C%E_'^8cR7O;6[eKePGϦX7jb}OTGO^jn*媓7nGMC t,k31Rb (vyܴʭ!iTh8~ZYZp(qsRL ?b}cŨʊGO^!rPJO15MJ[c&~Z`"ѓޔH1C&^|Ш|rʼ,AwĴ?b5)tLU)F| &g٣O]oqSUjy(x<Ϳ3 .FSkoYg2 \_#wj{u'rQ>o;%n|F*O_L"e9umDds?.fuuQbIWz |4\0 sb;OvxOSs; G%T4gFRurj(֍ڑb uԖKDu1MK{1^ q; C=6\8FR艇!%\YÔU| 88m)֓NcLve C6z;o&X x59:q61Z(T7>C?gcļxѐ Z oo-08jہ x,`' ҔOcRlf~`jj".Nv+sM_]Zk g( UOPyεx%pUh2(@il0ݽQXxppx-NS( WO+轾 nFߢ3M<;z)FBZjciu/QoF 7R¥ ZFLF~#ȣߨ^<쩡ݛкvџ))ME>ώx4m#!-m!L;vv#~Y[đKmx9.[,UFS CVkZ +ߟrY٧IZd/ioi$%͝ب_ֶX3ܫhNU ZZgk=]=bbJS[wjU()*I =ώ:}-蹞lUj:1}MWm=̛ _ ¾,8{__m{_PVK^n3esw5ӫh#$-q=A̟> ,^I}P^J$qY~Q[ Xq9{#&T.^GVj__RKpn,b=`żY@^՝;z{paVKkQXj/)y TIc&F;FBG7wg ZZDG!x r_tƢ!}i/V=M/#nB8 XxЫ ^@CR<{䤭YCN)eKOSƟa $&g[i3.C6xrOc8TI;o hH6P&L{@q6[ Gzp^71j(l`J}]e6X☉#͕ ׈$AB1Vjh㭦IRsqFBjwQ_7Xk>y"N=MB0 ,C #o6MRc0|$)ف"1!ixY<B9mx `,tA>)5ػQ?jQ?cn>YZe Tisvh# GMމȇp:ԴVuږ8ɼH]C.5C!UV;F`mbBk LTMvPʍϤj?ԯ/Qr1NB`9s"s TYsz &9S%U԰> {<ؿSMxB|H\3@!U| k']$U+> |HHMLޢ?V9iD!-@x TIî%6Z*9X@HMW#?nN ,oe6?tQwڱ.]-y':mW0#!J82qFjH -`ѓ&M0u Uγmxϵ^-_\])@0Rt.8/?ٰCY]x}=sD3ojަЫNuS%U}ԤwHH>ڗjܷ_3gN q7[q2la*ArǓԖ+p8/RGM ]jacd(JhWko6ڎbj]i5Bj3+3!\j1UZLsLTv8HHmup<>gKMJj0@H%,W΃7R) ">c, xixј^ aܖ>H[i.UIHc U1=yW\=S*GR~)AF=`&2h`DzT󑓶J+?W+}C%P:|0H܆}-<;OC[~o.$~i}~HQ TvXΈr=b}$vizL4:ȰT|4~*!oXQR6Lk+#t/g lԁߖ[Jڶ_N$k*". xsxX7jRVbAAʯKҎU3)zSNN _'s?f)6X!%ssAkʱ>qƷb hg %n ~p1REGMHH=BJiy[<5 ǁJҖgKR*倳e~HUy)Ag,K)`Vw6bRR:qL#\rclK/$sh*$ 6덤 KԖc 3Z9=Ɣ=o>X Ώ"1 )a`SJJ6k(<c e{%kϊP+SL'TcMJWRm ŏ"w)qc ef꒵i?b7b('"2r%~HUS1\<(`1Wx9=8HY9m:X18bgD1u ~|H;K-Uep,, C1 RV.MR5άh,tWO8WC$ XRVsQS]3GJ|12 [vM :k#~tH30Rf-HYݺ-`I9%lIDTm\ S{]9gOڒMNCV\G*2JRŨ;Rҏ^ڽ̱mq1Eu?To3I)y^#jJw^Ńj^vvlB_⋌P4x>0$c>K†Aļ9s_VjTt0l#m>E-,,x,-W)سo&96RE XR.6bXw+)GAEvL)͞K4$p=Ũi_ѱOjb HY/+@θH9޼]Nԥ%n{ &zjT? Ty) s^ULlb,PiTf^<À] 62R^V7)S!nllS6~͝V}-=%* ʻ>G DnK<y&>LPy7'r=Hj 9V`[c"*^8HpcO8bnU`4JȪAƋ#1_\ XϘHPRgik(~G~0DAA_2p|J묭a2\NCr]M_0 ^T%e#vD^%xy-n}-E\3aS%yN!r_{ )sAw ڼp1pEAk~v<:`'ӭ^5 ArXOI驻T (dk)_\ PuA*BY]yB"l\ey hH*tbK)3 IKZ򹞋XjN n *n>k]X_d!ryBH ]*R 0(#'7 %es9??ښFC,ՁQPjARJ\Ρw K#jahgw;2$l*) %Xq5!U᢯6Re] |0[__64ch&_}iL8KEgҎ7 M/\`|.p,~`a=BR?xܐrQ8K XR2M8f ?`sgWS%" Ԉ 7R%$ N}?QL1|-эټwIZ%pvL3Hk>,ImgW7{E xPHx73RA @RS CC !\ȟ5IXR^ZxHл$Q[ŝ40 (>+ _C >BRt<,TrT {O/H+˟Pl6 I B)/VC<6a2~(XwV4gnXR ϱ5ǀHٻ?tw똤Eyxp{#WK qG%5],(0ӈH HZ])ג=K1j&G(FbM@)%I` XRg ʔ KZG(vP,<`[ Kn^ SJRsAʠ5xՅF`0&RbV tx:EaUE/{fi2;.IAwW8/tTxAGOoN?G}l L(n`Zv?pB8K_gI+ܗ #i?ޙ.) p$utc ~DžfՈEo3l/)I-U?aԅ^jxArA ΧX}DmZ@QLےbTXGd.^|xKHR{|ΕW_h] IJ`[G9{).y) 0X YA1]qp?p_k+J*Y@HI>^?gt.06Rn ,` ?);p pSF9ZXLBJPWjgQ|&)7! HjQt<| ؅W5 x W HIzYoVMGP Hjn`+\(dNW)F+IrS[|/a`K|ͻ0Hj{R,Q=\ (F}\WR)AgSG`IsnAR=|8$}G(vC$)s FBJ?]_u XRvύ6z ŨG[36-T9HzpW̞ú Xg큽=7CufzI$)ki^qk-) 0H*N` QZkk]/tnnsI^Gu't=7$ Z;{8^jB% IItRQS7[ϭ3 $_OQJ`7!]W"W,)Iy W AJA;KWG`IY{8k$I$^%9.^(`N|LJ%@$I}ֽp=FB*xN=gI?Q{٥4B)mw $Igc~dZ@G9K X?7)aK%݅K$IZ-`IpC U6$I\0>!9k} Xa IIS0H$I H ?1R.Чj:4~Rw@p$IrA*u}WjWFPJ$I➓/6#! LӾ+ X36x8J |+L;v$Io4301R20M I$-E}@,pS^ޟR[/s¹'0H$IKyfŸfVOπFT*a$I>He~VY/3R/)>d$I>28`Cjw,n@FU*9ttf$I~<;=/4RD~@ X-ѕzἱI$: ԍR a@b X{+Qxuq$IЛzo /~3\8ڒ4BN7$IҀj V]n18H$IYFBj3̵̚ja pp $Is/3R Ӻ-Yj+L;.0ŔI$Av? #!5"aʄj}UKmɽH$IjCYs?h$IDl843.v}m7UiI=&=0Lg0$I4: embe` eQbm0u? $IT!Sƍ'-sv)s#C0:XB2a w I$zbww{."pPzO =Ɔ\[ o($Iaw]`E).Kvi:L*#gР7[$IyGPI=@R 4yR~̮´cg I$I/<tPͽ hDgo 94Z^k盇΄8I56^W$I^0̜N?4*H`237}g+hxoq)SJ@p|` $I%>-hO0eO>\ԣNߌZD6R=K ~n($I$y3D>o4b#px2$yڪtzW~a $I~?x'BwwpH$IZݑnC㧄Pc_9sO gwJ=l1:mKB>Ab<4Lp$Ib o1ZQ@85b̍ S'F,Fe,^I$IjEdù{l4 8Ys_s Z8.x m"+{~?q,Z D!I$ϻ'|XhB)=…']M>5 rgotԎ 獽PH$IjIPhh)n#cÔqA'ug5qwU&rF|1E%I$%]!'3AFD/;Ck_`9 v!ٴtPV;x`'*bQa w I$Ix5 FC3D_~A_#O݆DvV?<qw+I$I{=Z8".#RIYyjǪ=fDl9%M,a8$I$Ywi[7ݍFe$s1ՋBVA?`]#!oz4zjLJo8$I$%@3jAa4(o ;p,,dya=F9ً[LSPH$IJYЉ+3> 5"39aZ<ñh!{TpBGkj}Sp $IlvF.F$I z< '\K*qq.f<2Y!S"-\I$IYwčjF$ w9 \ߪB.1v!Ʊ?+r:^!I$BϹB H"B;L'G[ 4U#5>੐)|#o0aڱ$I>}k&1`U#V?YsV x>{t1[I~D&(I$I/{H0fw"q"y%4 IXyE~M3 8XψL}qE$I[> nD?~sf ]o΁ cT6"?'_Ἣ $I>~.f|'!N?⟩0G KkXZE]ޡ;/&?k OۘH$IRۀwXӨ<7@PnS04aӶp.:@\IWQJ6sS%I$e5ڑv`3:x';wq_vpgHyXZ 3gЂ7{{EuԹn±}$I$8t;b|591nءQ"P6O5i }iR̈́%Q̄p!I䮢]O{H$IRϻ9s֧ a=`- aB\X0"+5"C1Hb?߮3x3&gşggl_hZ^,`5?ߎvĸ%̀M!OZC2#0x LJ0 Gw$I$I}<{Eb+y;iI,`ܚF:5ܛA8-O-|8K7s|#Z8a&><a&/VtbtLʌI$I$I$I$I$I$IRjDD%tEXtdate:create2022-05-31T04:40:26+00:00!Î%tEXtdate:modify2022-05-31T04:40:26+00:00|{2IENDB`Mini Shell

HOME


Mini Shell 1.0
DIR:/home/micropetgroup.com/www/wp-content/plugins/responsive-menu/v4.0.0/templates/
Upload File :
Current File : /home/micropetgroup.com/www/wp-content/plugins/responsive-menu/v4.0.0/templates/rmp-editor.php
<?php
/**
 * This is menu editor page where we can customize the menu with
 * all dynamic option and also the preview.
 *
 * @since      4.0.0
 *
 * @package    responsive_menu_pro
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

if ( empty( $_GET['editor'] ) && 'rmp_menu' == $_GET['editor'] ) {
	exit;
}

global $wp_version;
use RMP\Features\Inc\Option_Manager;
use RMP\Features\Inc\Control_Manager;
use RMP\Features\Inc\UI_Manager;
use RMP\Features\Inc\Theme_Manager;
use RMP\Features\Inc\Editor;

$body_classes = array(
	'rmp-editor-active',
	'wp-version-' . str_replace( '.', '-', $wp_version ),
	'rmp-version-' . str_replace( '.', '-', RMP_PLUGIN_VERSION ),
);

$body_classes = array_merge( get_body_class(), $body_classes );
if ( is_rtl() ) {
	$body_classes[] = 'rtl';
}

// Check dark mode options.
$global_settings = get_option( 'rmp_global_setting_options' );
if ( ! empty( $global_settings['rmp_dark_mode'] ) ) {
	$body_classes[] = 'rmp-dark-mode';
}

$option_manager  = Option_Manager::get_instance();
$control_manager = Control_Manager::get_instance();
$ui_manager      = UI_Manager::get_instance();
$theme_manager   = Theme_Manager::get_instance();
$editor          = Editor::get_instance();
$menu_id         = get_the_ID();
$options         = $option_manager->get_options( $menu_id );

?>
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
	<meta charset="utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
	<title><?php echo esc_html__( 'rmp-menu-editor', 'responsive-menu' ) . ' | ' . esc_html( get_the_title() ); ?></title>
</head>
	<body class="wp-admin wp-core-ui js post-php post-type-rmp_menu <?php echo esc_attr( implode( ' ', $body_classes ) ); ?>">
		<div id="rmp-editor-wrapper" class="rmp-editor-overlay expanded rmp-preview-mobile">
			<form method="post" enctype="multipart/form-data" id="rmp-editor-form" class="rmp-editor-sidebar">
				<input type="hidden" name="rmp_device_mode" id="rmp_device_mode" value="mobile"/>
				<input type="hidden" id="menu_id" name="menu_id" value="<?php echo esc_attr( get_the_ID() ); ?>"/>
				<?php
					$editor->header_section( $options['menu_name'] );
				?>

				<div id="rmp-editor-main">
					<div id="rmp-editor-nav" class="rmp-editor-controls-nav" role="navigation" aria-label="<?php echo esc_attr( $options['menu_name'] ); ?>">
						<ul id="rmp-editor-pane" class="rmp-editor-pane-parent">
							<li id="rmp-tab-item-mobile-menu" class="rmp-tab-item" aria-owns="tab-mobile-menu">
								<span class="rmp-tab-item-icon">
									<?php
									$svg_mobile = wp_remote_get( RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/mobile.svg' );
									if ( is_array( $svg_mobile ) && ! is_wp_error( $svg_mobile ) ) {
										echo wp_kses( $svg_mobile['body'], rmp_allow_svg_html_tags() );
									}
									?>
								</span>
								<h3 class="rmp-tab-item-title"><?php esc_html_e( 'Mobile Menu', 'responsive-menu' ); ?></h3>
							</li>

							<li id="rmp-tab-item-desktop-menu" class="rmp-tab-item" aria-owns="tab-desktop-menu">
								<span class="rmp-tab-item-icon">
									<?php
									$svg_desktop = wp_remote_get( RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/desktop.svg' );
									if ( is_array( $svg_desktop ) && ! is_wp_error( $svg_desktop ) ) {
										echo wp_kses( $svg_desktop['body'], rmp_allow_svg_html_tags() );
									}
									?>
								</span>
								<h3 class="rmp-tab-item-title">
									<span> <?php esc_html_e( 'Desktop Menu', 'responsive-menu' ); ?></span>
									<a target="_blank" rel="noopener" class="upgrade-tooltip" href="https://responsive.menu/pricing?utm_source=free-plugin&utm_medium=option&utm_campaign=hide_on_mobile" > <?php echo esc_html__( 'Pro', 'responsive-menu' ); ?> </a>
								</h3>
							</li>

							<li id="rmp-tab-item-dropdowns" class="rmp-tab-item" aria-owns="tab-menu-styling">
								<span class="rmp-tab-item-icon">
									<?php
									$svg_dropdowns = wp_remote_get( RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/dropdowns.svg' );
									if ( is_array( $svg_dropdowns ) && ! is_wp_error( $svg_dropdowns ) ) {
										echo wp_kses( $svg_dropdowns['body'], rmp_allow_svg_html_tags() );
									}
									?>
								</span>
								<h3 class="rmp-tab-item-title"><?php esc_html_e( 'Menu Styling', 'responsive-menu' ); ?></h3>
							</li>

							<li id="rmp-tab-item-header-bar" class="rmp-tab-item" aria-owns="tab-header-bar">
								<span class="rmp-tab-item-icon">
									<?php
									$svg_header = wp_remote_get( RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/header.svg' );
									if ( is_array( $svg_header ) && ! is_wp_error( $svg_header ) ) {
										echo wp_kses( $svg_header['body'], rmp_allow_svg_html_tags() );
									}
									?>
								</span>
								<h3 class="rmp-tab-item-title">
									<span><?php esc_html_e( 'Header Bar', 'responsive-menu' ); ?></span>
									<a target="_blank" rel="noopener" class="upgrade-tooltip" href="https://responsive.menu/pricing?utm_source=free-plugin&utm_medium=option&utm_campaign=hide_on_mobile" > <?php echo esc_html__( 'Pro', 'responsive-menu' ); ?> </a>
								</h3>
							</li>

							<li id="rmp-tab-item-themes" class="rmp-tab-item" aria-owns="tab-themes">
								<span class="rmp-tab-item-icon">
									<?php
									$svg_advanced = wp_remote_get( RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/advanced.svg' );
									if ( is_array( $svg_advanced ) && ! is_wp_error( $svg_advanced ) ) {
										echo wp_kses( $svg_advanced['body'], rmp_allow_svg_html_tags() );
									}
									?>
								</span>
								<h3 class="rmp-tab-item-title"><?php esc_html_e( 'Themes', 'responsive-menu' ); ?></h3>
							</li>

							<li id="rmp-tab-item-settings" class="rmp-tab-item" aria-owns="tab-settings">
								<span class="rmp-tab-item-icon">
									<?php
									$svg_general = wp_remote_get( RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/general.svg' );
									if ( is_array( $svg_general ) && ! is_wp_error( $svg_general ) ) {
										echo wp_kses( $svg_general['body'], rmp_allow_svg_html_tags() );
									}
									?>
								</span>
								<h3 class="rmp-tab-item-title"><?php esc_html_e( 'Settings', 'responsive-menu' ); ?></h3>
							</li>
						</ul>
					</div>

					<div id="tab-themes" class="rmp-accordions" aria-label="Themes">
						<ul class="rmp-accordion-container" id="rmp-theme-items">
						<?php
							$ui_manager->start_accordion_item(
								array(
									'item_header' => array(
										'item_title' => esc_html__( 'Theme Details', 'responsive-menu' ),
									),
								)
							);

							$theme_name = 'Default';
							if ( ! empty( $options['menu_theme'] ) ) {
								$theme_name = $options['menu_theme'];
							}

							$control_manager->add_hidden_control(
								array(
									'value' => $theme_name,
									'name'  => 'menu[menu_theme]',
								)
							);

							$theme_type = 'default';
							if ( ! empty( $options['theme_type'] ) ) {
								$theme_type = $options['theme_type'];
							}

							$control_manager->add_hidden_control(
								array(
									'value' => $theme_type,
									'name'  => 'menu[theme_type]',
								)
							);

							$control_manager->add_sub_heading(
								array( 'text' => 'Theme Name - ' . $theme_name )
							);

							$theme_manager->get_theme_thumbnail( $theme_name, $theme_type );


							$control_manager->add_button_control(
								array(
									'label'         => esc_html__( 'Change Theme', 'responsive-menu' ),
									'id'            => 'rmp-change-theme-action',
									'group_classes' => 'full-size',
									'class'         => 'rmp-theme-change-button',
								)
							);
							$ui_manager->accordion_divider();

							$control_manager->add_button_control(
								array(
									'label'         => esc_html__( 'Save As Theme', 'responsive-menu' ),
									'id'            => 'rmp-theme-save-action',
									'group_classes' => 'full-size',
									'class'         => 'rmp-theme-save-button',
								)
							);


							$ui_manager->end_accordion_item();

							/**
							 * Fires after prepare the theme setting section.
							 *
							 * @since 4.1.0
							 *
							 * @param int   $menu_id
							 * @param array $options
							 */
							do_action( 'rmp_tab_themes', $menu_id, $options );

							?>
						</ul>
					</div>

					<div id="tab-header-bar" class="rmp-accordions" aria-label="Header Bar">
						<?php
							$control_manager->upgrade_notice();
						?>
					</div>

					<div id="tab-advanced-settings" class="rmp-accordions" aria-label="Advanced">
						<ul class="rmp-accordion-container">
							<?php

								// Device Breakpoints
								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Menu Breakpoint', 'responsive-menu' ),
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Breakpoint', 'responsive-menu' ),
										'type'     => 'number',
										'id'       => 'rmp-menu-tablet-breakpoint',
										'name'     => 'menu[tablet_breakpoint]',
										'value'    => rmp_get_value( $options, 'tablet_breakpoint' ),
										'tool_tip' => array(
											'text' => esc_html__( 'Set the breakpoint below which you want hamburger menu', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 'px',
										),
									)
								);
								$ui_manager->end_accordion_item();

								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Animation Speeds', 'responsive-menu' ),
										),
									)
								);

								$ui_manager->start_group_controls();

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Colours', 'responsive-menu' ),
										'type'     => 'text',
										'id'       => 'rmp-menu-transition-speed',
										'name'     => 'menu[transition_speed]',
										'value'    => rmp_get_value( $options, 'transition_speed' ),

										'tool_tip' => array(
											'text' => esc_html__( 'Specify the speed at which colours transition from standard to active or hover states.', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 's',
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Sub Menus', 'responsive-menu' ),
										'type'     => 'text',
										'id'       => 'rmp-sub-menu-speed',
										'name'     => 'menu[sub_menu_speed]',
										'value'    => rmp_get_value( $options, 'sub_menu_speed' ),

										'tool_tip' => array(
											'text' => esc_html__( 'Specify the speed at which the sub menus transition.', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 's',
										),
									)
								);

								$ui_manager->end_group_controls();


								$ui_manager->end_accordion_item();

								$ui_manager->start_accordion_item(
									array(
										'item_header'  => array(
											'item_title' => esc_html__( 'Technical', 'responsive-menu' ),
										),
										'feature_type' => 'pro',
									)
								);

								$control_manager->add_switcher_control(
									array(
										'label'        => esc_html__( 'Trigger Menu on page load', 'responsive-menu' ),
										'id'           => 'rmp-show-menu-on-page-load',
										'class'        => 'rmp-show-menu-on-page-load',
										'tool_tip'     => array(
											'text' => esc_html__( 'The menu will appear in expanded state when the page loads.', 'responsive-menu' ),
										),
										'feature_type' => 'pro',
										'name'         => 'menu[show_menu_on_page_load]',
										'is_checked'   => '',

									)
								);

								$control_manager->add_switcher_control(
									array(
										'label'        => esc_html__( 'Disable Background Scrolling', 'responsive-menu' ),
										'id'           => 'rmp-menu-disable-scrolling',
										'class'        => 'rmp-menu-disable-scrolling',
										'feature_type' => 'pro',
										'tool_tip'     => array(
											'text' => esc_html__( 'This will disable the background page scrolling.', 'responsive-menu' ),
										),
										'name'         => 'menu[menu_disable_scrolling]',
										'is_checked'   => '',
									)
								);

								$control_manager->add_switcher_control(
									array(
										'label'        => esc_html__( 'Enable Smooth Scrolling', 'responsive-menu' ),
										'id'           => 'rmp-menu-smooth-scroll-on',
										'class'        => 'rmp-menu-smooth-scroll-on',
										'tool_tip'     => array(
											'text' => esc_html__( 'The webpage will scroll smoothly to their target sections on same page.', 'responsive-menu' ),
										),
										'name'         => 'smooth_scroll_on',
										'feature_type' => 'pro',
										'is_checked'   => '',
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'        => esc_html__( 'Scroll Speed', 'responsive-menu' ),
										'type'         => 'number',
										'id'           => 'rmp-menu-smooth-scroll-speed',
										'name'         => 'smooth_scroll_speed',
										'feature_type' => 'pro',
										'value'        => '0',
										'has_unit'     => array(
											'unit_type' => 'ms',
										),
									)
								);

								$ui_manager->end_accordion_item();

								$ui_manager->start_accordion_item(
									array(
										'item_header'  => array(
											'item_title' => esc_html__( 'Page Overlay', 'responsive-menu' ),
										),
										'tool_tip'     => array(
											'text' => esc_html__( 'Put a backdrop when menu is active.', 'responsive-menu' ),
										),
										'feature_type' => 'pro',
										'item_content' => array(
											'content_class' => 'upgrade-notice-contents',
										),
									)
								);

									$control_manager->upgrade_notice();

								$ui_manager->end_accordion_item();

								?>
						</ul>
					</div>

					<div id="tab-desktop-menu" class="rmp-accordions" aria-label="Desktop Menu">
						<?php
							$control_manager->upgrade_notice();
						?>
					</div>

					<div id="tab-mobile-menu" class="rmp-accordions" aria-label="Mobile Menu">
						<ul class="rmp-editor-pane-parent">
						<?php
							$ui_manager->add_editor_menu_item(
								array(
									'item_class'  => 'is-child-item',
									'aria_owns'   => 'tab-container',
									'item_header' => array(
										'item_svg_icon' => RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/container.svg',
										'item_title'    => esc_html__( 'Container', 'responsive-menu' ),
									),
								)
							);

							$ui_manager->add_editor_menu_item(
								array(
									'item_class'  => 'is-child-item',
									'aria_owns'   => 'tab-toggle-button',
									'item_header' => array(
										'item_svg_icon' => RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/toggle.svg',
										'item_title'    => esc_html__( 'Toggle button', 'responsive-menu' ),
									),
								)
							);
							?>
						</ul>
					</div>

					<div id="tab-settings" class="rmp-accordions" aria-label="Settings">
						<ul class="rmp-editor-pane-parent">
						<?php
							$ui_manager->add_editor_menu_item(
								array(
									'item_class'  => 'is-child-item rmp-tab-item-general-settings',
									'aria_owns'   => 'tab-general-settings',
									'item_header' => array(
										'item_svg_icon' => RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/general.svg',
										'item_title'    => esc_html__( 'General Settings', 'responsive-menu' ),
									),
								)
							);

							$ui_manager->add_editor_menu_item(
								array(
									'item_class'  => 'is-child-item rmp-tab-item-advanced-settings',
									'aria_owns'   => 'tab-advanced-settings',
									'item_header' => array(
										'item_svg_icon' => RMP_PLUGIN_URL_V4 . '/assets/admin/icons/svg/advanced.svg',
										'item_title'    => esc_html__( 'Advanced Settings', 'responsive-menu' ),
									),
								)
							);

							?>
						</ul>
					</div>

					<div id="tab-general-settings" class="rmp-accordions" aria-label="General Settings">
						<ul class="rmp-accordion-container">
							<?php

								$ui_manager->start_accordion_item(
									array(
										'item_header'  => array(
											'item_title' => esc_html__( 'Menu Settings', 'responsive-menu' ),
										),
										'feature_type' => 'semi-pro',
									)
								);

								$ui_manager->start_group_controls();

								$control_manager->add_text_input_control(
									array(
										'label' => esc_html__( 'Name', 'responsive-menu' ),
										'type'  => 'text',
										'id'    => 'rmp-menu-name',
										'name'  => 'menu[menu_name]',
										'value' => rmp_get_value( $options, 'menu_name' ),
									)
								);

								$label = sprintf(
									esc_html__( 'If no options appear here, make sure you have set them up under', 'responsive-menu' ) . '<strong>' . esc_html__( 'Appearance > Menus or', 'responsive-menu' ) . '</strong> <a href="' . esc_url( admin_url() . 'nav-menus.php' ) . '" target="_blank" rel="noopener"> ' . esc_html__( 'here', 'responsive-menu' ) . ' </a>
										<br/> <strong> ' . esc_html__( 'Please note that the', 'responsive-menu' ) . ' <a href="' . esc_url( admin_url() . 'nav-menus.php' ) . '" target="_blank" rel="noopener"> ' . esc_html__( 'Theme Location', 'responsive-menu' ) . ' </a> ' . esc_html__( 'option will take precedence over this.', 'responsive-menu' ) . ' </strong>'
								);

								$nav_menus    = wp_get_nav_menus();
								$wp_menu_list = array();
								foreach ( $nav_menus as $nav_menu ) {
									$wp_menu_list[ $nav_menu->slug ] = $nav_menu->name;
								}
								$control_manager->add_select_control(
									array(
										'label'    => esc_html__( 'Choose WP Menu', 'responsive-menu' ),
										'id'       => 'rmp-menu-to-use',
										'tool_tip' => array(
											'text' => $label,
										),
										'name'     => 'menu[menu_to_use]',
										'options'  => $wp_menu_list,
										'value'    => rmp_get_value( $options, 'menu_to_use' ),
									)
								);
								$ui_manager->end_group_controls();

								$ui_manager->accordion_divider();

								$control_manager->add_switcher_control(
									array(
										'label'         => esc_html__( ' Use different menu for mobile & tablet ', 'responsive-menu' ),
										'group_classes' => 'full-size',
										'id'            => 'rmp-menu-different-menu-for-mobile',
										'class'         => 'rmp-menu-different-menu-for-mobile',
										'feature_type'  => 'pro',
										'name'          => 'mobile_menu_to_use',
										'is_checked'    => false,
									)
								);

								$ui_manager->accordion_divider();
								$control_manager->add_device_visibility_control( $options );

								$ui_manager->accordion_divider();
								$control_manager->add_select_control(
									array(
										'label'   => esc_html__( 'Display condition', 'responsive-menu' ),
										'id'      => 'rmp-menu-display-condition',
										'name'    => 'menu[menu_display_on]',
										'options' => array(
											'all-pages' => esc_html__( 'Show on all pages ', 'responsive-menu' ),
											'shortcode' => esc_html__( 'Use as shortcode', 'responsive-menu' ),
											'exclude-pages' => esc_html__( 'Exclude some pages (PRO) ', 'responsive-menu' ),
											'include-pages' => esc_html__( 'Include only pages (PRO)', 'responsive-menu' ),
										),
										'value'   => rmp_get_value( $options, 'menu_display_on' ),
									)
								);

								$ui_manager->accordion_divider();
								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Hide Theme Menu', 'responsive-menu' ),
										'type'          => 'text',
										'group_classes' => 'full-size',
										'id'            => 'rmp-menu-to-hide',
										'name'          => 'menu[menu_to_hide]',
										'tool_tip'      => array(
											'text' => esc_html__( 'To hide your current theme menu you need to put the CSS selector here. Any legal CSS selection criteria is valid.', 'responsive-menu' ),
										),
										'value'         => rmp_get_value( $options, 'menu_to_hide' ),
									)
								);

								$ui_manager->end_accordion_item();
								?>
						</ul>
					</div>

					<div id="tab-menu-styling" class="rmp-accordions" aria-label="Menu Styling">
						<ul class="rmp-accordion-container">
							<?php


							$ui_manager->start_accordion_item(
								array(
									'item_header'  => array(
										'item_title' => esc_html__( 'Menu Settings', 'responsive-menu' ),
									),
									'feature_type' => 'semi-pro',
								)
							);


							$control_manager->add_text_input_control(
								array(
									'label'         => esc_html__( 'Custom Walker', 'responsive-menu' ),
									'group_classes' => 'full-size',
									'type'          => 'text',
									'id'            => 'rmp-custom-walker',
									'tool_tip'      => array(
										'text' => esc_html__( 'Modify the HTML output by using a custom Walker class.', 'responsive-menu' ),
									),
									'name'          => 'menu[custom_walker]',
									'value'         => rmp_get_value( $options, 'custom_walker' ),
								)
							);


								$ui_manager->start_group_controls();
								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Menu Background', 'responsive-menu' ),
										'id'    => 'rmp-menu-background-colour',
										'name'  => 'menu[menu_background_colour]',
										'value' => rmp_get_value( $options, 'menu_background_colour' ),
									)
								);

								$control_manager->add_select_control(
									array(
										'label'    => esc_html__( 'Depth Level', 'responsive-menu' ),
										'id'       => 'rmp-menu-depth',
										'tool_tip' => array(
											'text' => esc_html__( 'Set the level of nesting for sub menus.', 'responsive-menu' ),
										),
										'name'     => 'menu[menu_depth]',
										'options'  => array(
											'1' => 1,
											'2' => 2,
											'3' => 3,
											'4' => 4,
											'5' => 5,
										),
										'value'    => rmp_get_value( $options, 'menu_depth' ),
									)
								);

								$ui_manager->end_group_controls();

								$control_manager->add_group_text_control(
									array(
										'label'         => esc_html__( 'Padding', 'responsive-menu' ),
										'type'          => 'text',
										'class'         => 'rmp-menu-section-padding',
										'name'          => 'menu[menu_section_padding]',
										'input_options' => array( 'top', 'right', 'bottom', 'left' ),
										'value_options' => ! empty( $options['menu_section_padding'] ) ? $options['menu_section_padding'] : '',
									)
								);

								$ui_manager->end_accordion_item();

								$ui_manager->start_accordion_item(
									array(
										'item_header'  => array(
											'item_title' => esc_html__( 'Item Icon', 'responsive-menu' ),
										),
										'feature_type' => 'pro',
										'item_content' => array(
											'content_class' => 'upgrade-notice-contents',
										),
									)
								);
								$control_manager->upgrade_notice();
								$ui_manager->end_accordion_item();

								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Item Styling', 'responsive-menu' ),
										),
									)
								);

								$ui_manager->start_tabs_controls_panel(
									array(
										'tab_classes' => 'rmp-tab-content',
										'tab_items'   =>
										array(
											0 => array(
												'item_class' => 'nav-tab-active',
												'item_target' => 'top-level-item-styling',
												'item_text' => esc_html__( 'Top Level', 'responsive-menu' ),
											),
											1 => array(
												'item_class' => '',
												'item_target' => 'sub-level-item-styling',
												'item_text' => esc_html__( 'Sub Menu', 'responsive-menu' ),
											),
										),
									)
								);

								$ui_manager->start_tab_item(
									array(
										'item_id'    => 'top-level-item-styling',
										'item_class' => 'title-contents',
									)
								);
								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Item Height', 'responsive-menu' ),
										'type'          => 'number',
										'id'            => 'rmp-menu-links-height',
										'class'         => 'no-updates',
										'name'          => 'menu[menu_links_height]',
										'value'         => rmp_get_value( $options, 'menu_links_height' ),
										'group_classes' => 'full-size',
										'multi_device'  => true,
										'has_unit'      => array(
											'unit_type'    => 'all',
											'id'           => 'rmp-menu-links-height-unit',
											'name'         => 'menu[menu_links_height_unit]',
											'classes'      => 'is-unit no-updates',
											'default'      => 'px',
											'value'        => rmp_get_value( $options, 'menu_links_height_unit' ),
											'multi_device' => true,
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Line Height', 'responsive-menu' ),
										'type'          => 'number',
										'id'            => 'rmp-menu-links-line-height',
										'class'         => 'no-updates',
										'name'          => 'menu[menu_links_line_height]',
										'value'         => rmp_get_value( $options, 'menu_links_line_height' ),
										'group_classes' => 'full-size',
										'multi_device'  => true,
										'has_unit'      => array(
											'unit_type'    => 'all',
											'id'           => 'rmp-menu-links-line-height-unit',
											'name'         => 'menu[menu_links_line_height_unit]',
											'classes'      => 'is-unit no-updates',
											'default'      => 'px',
											'value'        => rmp_get_value( $options, 'menu_links_line_height_unit' ),
											'multi_device' => true,
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Padding', 'responsive-menu' ),
										'type'          => 'number',
										'id'            => 'rmp-menu-depth-level-0',
										'class'         => 'no-updates',
										'name'          => 'menu[menu_depth_0]',
										'value'         => rmp_get_value( $options, 'menu_depth_0' ),
										'group_classes' => 'full-size',
										'has_unit'      => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-depth-level-0-unit',
											'name'      => 'menu[menu_depth_0_unit]',
											'classes'   => 'is-unit no-updates',
											'default'   => '%',
											'value'     => rmp_get_value( $options, 'menu_depth_0_unit' ),
										),
									)
								);

								$ui_manager->start_sub_accordion();

								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Typography', 'responsive-menu' ),
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Font Size', 'responsive-menu' ),
										'type'          => 'number',
										'id'            => 'rmp-menu-font-size',
										'name'          => 'menu[menu_font_size]',
										'class'         => 'no-updates',
										'value'         => rmp_get_value( $options, 'menu_font_size' ),
										'group_classes' => 'full-size',
										'multi_device'  => true,
										'has_unit'      => array(
											'unit_type'    => 'all',
											'id'           => 'rmp-menu-font-size-unit',
											'name'         => 'menu[menu_font_size_unit]',
											'default'      => 'px',
											'classes'      => 'is-unit no-updates',
											'value'        => rmp_get_value( $options, 'menu_font_size_unit' ),
											'multi_device' => true,
										),
									)
								);



								$control_manager->add_text_input_control(
									array(
										'label'        => esc_html__( 'Font Family', 'responsive-menu' ),
										'type'         => 'text',
										'id'           => 'rmp-menu-font',
										'name'         => 'menu[menu_font]',
										'class'        => 'no-updates',
										'value'        => rmp_get_value( $options, 'menu_font' ),
										'multi_device' => true,
									)
								);

								$control_manager->add_select_control(
									array(
										'label'         => esc_html__( 'Font Weight', 'responsive-menu' ),
										'id'            => 'rmp-menu-font-weight',
										'class'         => 'no-updates',
										'name'          => 'menu[menu_font_weight]',
										'options'       => rmp_font_weight_options(),
										'value'         => rmp_get_value( $options, 'menu_font_weight' ),
										'group_classes' => 'full-size',
									)
								);

								$control_manager->add_text_alignment_control(
									array(
										'label'         => esc_html__( 'Text Alignment', 'responsive-menu' ),
										'class'         => 'rmp-menu-text-alignment',
										'name'          => 'menu[menu_text_alignment]',
										'options'       => array( 'left', 'center', 'right', 'justify' ),
										'value'         => rmp_get_value( $options, 'menu_text_alignment' ),
										'group_classes' => 'full-size',
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Letter Spacing', 'responsive-menu' ),
										'type'          => 'number',
										'id'            => 'rmp-menu-text-letter-spacing',
										'class'         => 'no-updates',
										'name'          => 'menu[menu_text_letter_spacing]',
										'value'         => rmp_get_value( $options, 'menu_text_letter_spacing' ),
										'group_classes' => 'full-size',
										'has_unit'      => array(
											'unit_type' => 'px',
										),
									)
								);

								$control_manager->add_switcher_control(
									array(
										'label'      => esc_html__( 'Word Wrap', 'responsive-menu' ),
										'id'         => 'rmp-menu-word-wrap',
										'class'      => 'rmp-menu-word-wrap',
										'tool_tip'   => array(
											'text' => esc_html__( 'Allow the menu items to wrap around to the next line.', 'responsive-menu' ),
										),
										'name'       => 'menu[menu_word_wrap]',
										'is_checked' => is_rmp_option_checked( 'on', $options, 'menu_word_wrap' ),

									)
								);

								$ui_manager->end_accordion_item();

								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Text Color', 'responsive-menu' ),
										),
									)
								);


								$control_manager->add_color_control(
									array(
										'label'        => esc_html__( 'Normal', 'responsive-menu' ),
										'id'           => 'rmp-menu-link-color',
										'name'         => 'menu[menu_link_colour]',
										'value'        => rmp_get_value( $options, 'menu_link_colour' ),
										'multi_device' => true,
									)
								);

								$control_manager->add_color_control(
									array(
										'label'        => esc_html__( 'Hover', 'responsive-menu' ),
										'id'           => 'rmp-menu-link-hover-color',
										'name'         => 'menu[menu_link_hover_colour]',
										'value'        => rmp_get_value( $options, 'menu_link_hover_colour' ),

										'multi_device' => true,
									)
								);

								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Active Item', 'responsive-menu' ),
										'id'    => 'rmp-menu-current-link-active-color',
										'name'  => 'menu[menu_current_link_colour]',
										'value' => rmp_get_value( $options, 'menu_current_link_colour' ),

									)
								);

								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Active Item Hover', 'responsive-menu' ),
										'id'    => 'rmp-menu-current-link-active-hover-color',
										'name'  => 'menu[menu_current_link_hover_colour]',
										'value' => rmp_get_value( $options, 'menu_current_link_hover_colour' ),

									)
								);

								$ui_manager->end_accordion_item();

								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Background Color', 'responsive-menu' ),
										),
									)
								);

								$control_manager->add_color_control(
									array(
										'label'        => esc_html__( 'Background', 'responsive-menu' ),
										'id'           => 'rmp-menu-item-background-colour',
										'name'         => 'menu[menu_item_background_colour]',
										'value'        => rmp_get_value( $options, 'menu_item_background_colour' ),

										'multi_device' => true,

									)
								);

								$control_manager->add_color_control(
									array(
										'label'        => esc_html__( 'Background Hover', 'responsive-menu' ),
										'id'           => 'rmp-menu-item-background-hover-color',
										'name'         => 'menu[menu_item_background_hover_colour]',
										'value'        => rmp_get_value( $options, 'menu_item_background_hover_colour' ),

										'multi_device' => true,
									)
								);

								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Active Item Background', 'responsive-menu' ),
										'id'    => 'rmp-menu-current-item-background-color',
										'name'  => 'menu[menu_current_item_background_colour]',
										'value' => rmp_get_value( $options, 'menu_current_item_background_colour' ),

									)
								);

								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Active Item Background Hover', 'responsive-menu' ),
										'id'    => 'rmp-menu-current-item-background-hover-color',
										'name'  => 'menu[menu_current_item_background_hover_colour]',
										'value' => rmp_get_value( $options, 'menu_current_item_background_hover_colour' ),

									)
								);
								$ui_manager->end_accordion_item();

								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Border', 'responsive-menu' ),
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Border Width', 'responsive-menu' ),
										'type'     => 'number',
										'id'       => 'rmp-menu-border-width',
										'name'     => 'menu[menu_border_width]',
										'value'    => rmp_get_value( $options, 'menu_border_width' ),
										'class'    => 'no-updates',
										'tool_tip' => array(
											'text' => esc_html__( 'Set the border size for each menu link and it\'s unit.', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-border-width-unit',
											'name'      => 'menu[menu_border_width_unit]',
											'classes'   => 'is-unit no-updates',
											'default'   => 'px',
											'value'     => rmp_get_value( $options, 'menu_border_width_unit' ),
										),
									)
								);

								$ui_manager->start_group_controls();
									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Normal', 'responsive-menu' ),
											'id'    => 'rmp-menu-item-border-colour',
											'name'  => 'menu[menu_item_border_colour]',
											'value' => rmp_get_value( $options, 'menu_item_border_colour' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Hover', 'responsive-menu' ),
											'id'    => 'rmp-menu-item-border-colour-hover',
											'name'  => 'menu[menu_item_border_colour_hover]',
											'value' => rmp_get_value( $options, 'menu_item_border_colour_hover' ),

										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->start_group_controls();
									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item', 'responsive-menu' ),
											'id'    => 'rmp-menu-item-border-colour-active',
											'name'  => 'menu[menu_current_item_border_colour]',
											'value' => rmp_get_value( $options, 'menu_current_item_border_colour' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label'    => esc_html__( 'Active Hover', 'responsive-menu' ),
											'id'       => 'rmp-menu-current-item-border-hover-colour',
											'tool_tip' => array(
												'text' => esc_html__( 'Set the border colour when the mouse rolls over the current menu item.', 'responsive-menu' ),
											),
											'name'     => 'menu[menu_current_item_border_hover_colour]',
											'value'    => rmp_get_value( $options, 'menu_current_item_border_hover_colour' ),

										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->end_accordion_item();

									$ui_manager->end_sub_accordion();
									$ui_manager->end_tab_item();

									$ui_manager->start_tab_item(
										array(
											'item_id'    => 'sub-level-item-styling',
											'item_class' => 'title-contents',
										)
									);
									$control_manager->add_text_input_control(
										array(
											'label'        => esc_html__( 'Item Height', 'responsive-menu' ),
											'type'         => 'number',
											'id'           => 'rmp-submenu-links-height',
											'class'        => 'no-updates',
											'name'         => 'menu[submenu_links_height]',
											'value'        => rmp_get_value( $options, 'submenu_links_height' ),
											'multi_device' => true,
											'group_classes' => 'full-size',
											'has_unit'     => array(
												'unit_type' => 'all',
												'id'      => 'rmp-submenu-links-height-unit',
												'name'    => 'menu[submenu_links_height_unit]',
												'classes' => 'is-unit no-updates',
												'default' => 'px',
												'value'   => rmp_get_value( $options, 'submenu_links_height_unit' ),
												'multi_device' => true,
											),
										)
									);

									$control_manager->add_text_input_control(
										array(
											'label'        => esc_html__( 'Line Height', 'responsive-menu' ),
											'type'         => 'number',
											'id'           => 'rmp-submenu-links-line-height',
											'class'        => 'no-updates',
											'name'         => 'menu[submenu_links_line_height]',
											'value'        => rmp_get_value( $options, 'submenu_links_line_height' ),
											'multi_device' => true,
											'group_classes' => 'full-size',
											'has_unit'     => array(
												'unit_type' => 'all',
												'id'      => 'rmp-submenu-links-line-height-unit',
												'name'    => 'menu[submenu_links_line_height_unit]',
												'classes' => 'is-unit no-updates',
												'default' => 'px',
												'value'   => rmp_get_value( $options, 'submenu_links_line_height_unit' ),
												'multi_device' => true,
											),
										)
									);

									$ui_manager->start_sub_accordion();
									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Indentation', 'responsive-menu' ),
											),
										)
									);
									$control_manager->add_select_control(
										array(
											'label'    => esc_html__( 'Side', 'responsive-menu' ),
											'id'       => 'rmp-menu-depth-side',
											'tool_tip' => array(
												'text' => esc_html__( 'You can set which side of the menu items the padding should be on.', 'responsive-menu' ),
											),
											'name'     => 'menu[menu_depth_side]',
											'options'  => array(
												'right' => 'Right',
												'left'  => 'Left',
											),
											'value'    => rmp_get_value( $options, 'menu_depth_side' ),
										)
									);


									$ui_manager->start_group_controls();
									$control_manager->add_text_input_control(
										array(
											'label'    => esc_html__( 'Child Level 1', 'responsive-menu' ),
											'type'     => 'number',
											'id'       => 'rmp-menu-depth-level-1',
											'name'     => 'menu[menu_depth_1]',
											'value'    => rmp_get_value( $options, 'menu_depth_1' ),

											'has_unit' => array(
												'unit_type' => 'all',
												'id'      => 'rmp-menu-depth-level-1-unit',
												'name'    => 'menu[menu_depth_1_unit]',
												'classes' => 'is-unit',
												'default' => '%',
												'value'   => rmp_get_value( $options, 'menu_depth_1_unit' ),
											),
										)
									);

									$control_manager->add_text_input_control(
										array(
											'label'    => esc_html__( 'Child Level 2', 'responsive-menu' ),
											'type'     => 'number',
											'id'       => 'rmp-menu-depth-level-2',
											'name'     => 'menu[menu_depth_2]',
											'value'    => rmp_get_value( $options, 'menu_depth_2' ),

											'has_unit' => array(
												'unit_type' => 'all',
												'id'      => 'rmp-menu-depth-level-2-unit',
												'name'    => 'menu[menu_depth_2_unit]',
												'classes' => 'is-unit',
												'default' => '%',
												'value'   => rmp_get_value( $options, 'menu_depth_2_unit' ),
											),
										)
									);

									$ui_manager->end_group_controls();

									$ui_manager->start_group_controls();
									$control_manager->add_text_input_control(
										array(
											'label'    => esc_html__( 'Child Level 3', 'responsive-menu' ),
											'type'     => 'number',
											'id'       => 'rmp-menu-depth-level-3',
											'name'     => 'menu[menu_depth_3]',
											'value'    => rmp_get_value( $options, 'menu_depth_3' ),

											'has_unit' => array(
												'unit_type' => 'all',
												'id'      => 'rmp-menu-depth-level-3-unit',
												'name'    => 'menu[menu_depth_3_unit]',
												'classes' => 'is-unit',
												'default' => '%',
												'value'   => rmp_get_value( $options, 'menu_depth_3_unit' ),
											),
										)
									);

									$control_manager->add_text_input_control(
										array(
											'label'    => esc_html__( 'Child Level 4', 'responsive-menu' ),
											'type'     => 'number',
											'id'       => 'rmp-menu-depth-level-4',
											'name'     => 'menu[menu_depth_4]',
											'value'    => rmp_get_value( $options, 'menu_depth_4' ),

											'has_unit' => array(
												'unit_type' => 'all',
												'id'      => 'rmp-menu-depth-level-4-unit',
												'name'    => 'menu[menu_depth_4_unit]',
												'classes' => 'is-unit',
												'default' => '%',
												'value'   => rmp_get_value( $options, 'menu_depth_4_unit' ),
											),
										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->end_accordion_item();
									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Background Color', 'responsive-menu' ),
											),
										)
									);
									$control_manager->add_color_control(
										array(
											'label'        => esc_html__( 'Normal', 'responsive-menu' ),
											'id'           => 'rmp-submenu-item-background-color',
											'name'         => 'menu[submenu_item_background_colour]',
											'value'        => rmp_get_value( $options, 'submenu_item_background_colour' ),
											'multi_device' => true,
										)
									);

									$control_manager->add_color_control(
										array(
											'label'        => esc_html__( 'Hover', 'responsive-menu' ),
											'id'           => 'rmp-submenu-item-background-hover-color',
											'name'         => 'menu[submenu_item_background_hover_colour]',
											'value'        => rmp_get_value( $options, 'submenu_item_background_hover_colour' ),

											'multi_device' => true,
										)
									);

									$ui_manager->start_group_controls();
									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item', 'responsive-menu' ),
											'id'    => 'rmp-submenu-current-item-background-color',
											'name'  => 'menu[submenu_current_item_background_colour]',
											'value' => rmp_get_value( $options, 'submenu_current_item_background_colour' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item Hover', 'responsive-menu' ),
											'id'    => 'rmp-submenu-current-item-background-hover-color',
											'name'  => 'menu[submenu_current_item_background_hover_colour]',
											'value' => rmp_get_value( $options, 'submenu_current_item_background_hover_colour' ),

										)
									);
									$ui_manager->end_group_controls();
									$ui_manager->end_accordion_item();
									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Border', 'responsive-menu' ),
											),
										)
									);
									$control_manager->add_text_input_control(
										array(
											'label'    => esc_html__( 'Border Width', 'responsive-menu' ),
											'type'     => 'number',
											'id'       => 'rmp-submenu-border-width',
											'class'    => 'no-updates',
											'name'     => 'menu[submenu_border_width]',
											'value'    => rmp_get_value( $options, 'submenu_border_width' ),
											'tool_tip' => array(
												'text' => esc_html__( 'Set the border size for each menu link and it\'s unit.', 'responsive-menu' ),
											),
											'has_unit' => array(
												'unit_type' => 'all',
												'id'      => 'rmp-submenu-border-width-unit',
												'name'    => 'menu[submenu_border_width_unit]',
												'classes' => 'is-unit no-updates',
												'default' => 'px',
												'value'   => rmp_get_value( $options, 'submenu_border_width_unit' ),
											),
										)
									);

									$ui_manager->start_group_controls();
									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Normal', 'responsive-menu' ),
											'id'    => 'rmp-submenu-item-border-colour',
											'name'  => 'menu[submenu_item_border_colour]',
											'value' => rmp_get_value( $options, 'submenu_item_border_colour' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Hover', 'responsive-menu' ),
											'id'    => 'rmp-submenu-item-border-colour-hover',
											'name'  => 'menu[submenu_item_border_colour_hover]',
											'value' => rmp_get_value( $options, 'submenu_item_border_colour_hover' ),

										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->start_group_controls();
									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item', 'responsive-menu' ),
											'id'    => 'rmp-submenu-item-border-colour-active',
											'name'  => 'menu[submenu_current_item_border_colour]',
											'value' => rmp_get_value( $options, 'submenu_current_item_border_colour' ),
										)
									);

									$control_manager->add_color_control(
										array(
											'label'    => esc_html__( 'Active Item Hover', 'responsive-menu' ),
											'id'       => 'rmp-submenu-current-item-border-hover-colour',
											'tool_tip' => array(
												'text' => esc_html__( 'Set the border colour when the mouse rolls over the current submenu item.', 'responsive-menu' ),
											),
											'name'     => 'menu[submenu_current_item_border_hover_colour]',
											'value'    => rmp_get_value( $options, 'submenu_current_item_border_hover_colour' ),

										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->end_accordion_item();
									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Typography', 'responsive-menu' ),
											),
										)
									);
									$control_manager->add_text_input_control(
										array(
											'label'        => esc_html__( 'Font Size', 'responsive-menu' ),
											'type'         => 'number',
											'id'           => 'rmp-submenu-font-size',
											'class'        => 'no-updates',
											'name'         => 'menu[submenu_font_size]',
											'value'        => rmp_get_value( $options, 'submenu_font_size' ),
											'multi_device' => true,
											'has_unit'     => array(
												'unit_type' => 'all',
												'id'      => 'rmp-submenu-font-size-unit',
												'name'    => 'menu[submenu_font_size_unit]',
												'classes' => 'is-unit no-updates',
												'default' => 'px',
												'value'   => rmp_get_value( $options, 'submenu_font_size_unit' ),
												'multi_device' => true,
											),
										)
									);

									$control_manager->add_text_input_control(
										array(
											'label'        => esc_html__( 'Font Family', 'responsive-menu' ),
											'type'         => 'text',
											'id'           => 'rmp-submenu-font',
											'name'         => 'menu[submenu_font]',
											'class'        => 'no-updates',
											'value'        => rmp_get_value( $options, 'submenu_font' ),
											'multi_device' => true,
										)
									);

									$ui_manager->start_group_controls();

									$control_manager->add_select_control(
										array(
											'label'   => esc_html__( 'Font Weight', 'responsive-menu' ),
											'id'      => 'rmp-submenu-font-weight',
											'name'    => 'menu[submenu_font_weight]',
											'class'   => 'no-updates',
											'options' => rmp_font_weight_options(),
											'value'   => rmp_get_value( $options, 'submenu_font_weight' ),
										)
									);

									$control_manager->add_text_input_control(
										array(
											'label'    => esc_html__( 'Letter Spacing', 'responsive-menu' ),
											'type'     => 'number',
											'id'       => 'rmp-submenu-text-letter-spacing',
											'class'    => 'no-updates',
											'name'     => 'menu[submenu_text_letter_spacing]',
											'value'    => rmp_get_value( $options, 'submenu_text_letter_spacing' ),
											'has_unit' => array(
												'unit_type' => 'px',
											),
										)
									);

									$ui_manager->end_group_controls();


									$control_manager->add_text_alignment_control(
										array(
											'label'   => esc_html__( 'Text Alignment', 'responsive-menu' ),
											'class'   => 'rmp-submenu-text-alignment',
											'name'    => 'menu[submenu_text_alignment]',
											'options' => array( 'left', 'center', 'right', 'justify' ),
											'value'   => rmp_get_value( $options, 'submenu_text_alignment' ),
										)
									);


									$ui_manager->end_accordion_item();
									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Text Color', 'responsive-menu' ),
											),
										)
									);
									$control_manager->add_color_control(
										array(
											'label'        => esc_html__( 'Color', 'responsive-menu' ),
											'id'           => 'rmp-submenu-link-color',
											'name'         => 'menu[submenu_link_colour]',
											'value'        => rmp_get_value( $options, 'submenu_link_colour' ),
											'multi_device' => true,

										)
									);

									$control_manager->add_color_control(
										array(
											'label'        => esc_html__( 'Hover Color', 'responsive-menu' ),
											'id'           => 'rmp-submenu-link-hover-color',
											'name'         => 'menu[submenu_link_hover_colour]',
											'value'        => rmp_get_value( $options, 'submenu_link_hover_colour' ),
											'multi_device' => true,
										)
									);

									$ui_manager->start_group_controls();
									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item Color', 'responsive-menu' ),
											'id'    => 'rmp-submenu-link-colour-active',
											'name'  => 'menu[submenu_current_link_colour]',
											'value' => rmp_get_value( $options, 'submenu_current_link_colour' ),
										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item Hover', 'responsive-menu' ),
											'id'    => 'rmp-submenu-link-active-hover-color',
											'name'  => 'menu[submenu_current_link_hover_colour]',
											'value' => rmp_get_value( $options, 'submenu_current_link_hover_colour' ),
										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->end_accordion_item();
									$ui_manager->end_sub_accordion();

									$ui_manager->end_tab_item();

									$ui_manager->end_tabs_controls_panel();

									$ui_manager->end_accordion_item();


									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Trigger Icon', 'responsive-menu' ),
											),
										)
									);

									$ui_manager->start_tabs_controls_panel(
										array(
											'tab_classes' => 'rmp-tab-content',
											'tab_items'   =>
											array(
												0 => array(
													'item_class'  => 'nav-tab-active',
													'item_target' => 'menu-item-arrow-text',
													'item_text'   => esc_html__( 'Text', 'responsive-menu' ),
												),
												1 => array(
													'item_class'  => '',
													'item_target' => 'menu-item-arrow-icon',
													'item_text'   => esc_html__( 'Icon', 'responsive-menu' ),
												),
												2 => array(
													'item_class'  => '',
													'item_target' => 'menu-item-arrow-image',
													'item_text'   => esc_html__( 'Image', 'responsive-menu' ),
												),
											),
										)
									);

									$ui_manager->start_tab_item(
										array(
											'item_id'    => 'menu-item-arrow-text',
											'item_class' => 'title-contents',
										)
									);
									$ui_manager->start_group_controls();
									$control_manager->add_text_input_control(
										array(
											'label' => esc_html__( 'Text Shape', 'responsive-menu' ),
											'type'  => 'text',
											'id'    => 'rmp-menu-inactive-arrow-shape',
											'name'  => 'menu[inactive_arrow_shape]',
											'value' => rmp_get_value( $options, 'inactive_arrow_shape' ),

										)
									);

									$control_manager->add_text_input_control(
										array(
											'label' => esc_html__( 'Active Text Shape', 'responsive-menu' ),
											'type'  => 'text',
											'id'    => 'rmp-menu-active-arrow-shape',
											'name'  => 'menu[active_arrow_shape]',
											'value' => rmp_get_value( $options, 'active_arrow_shape' ),

										)
									);
									$ui_manager->end_group_controls();
									$ui_manager->end_tab_item();

									$ui_manager->start_tab_item(
										array(
											'item_id'    => 'menu-item-arrow-icon',
											'item_class' => 'title-contents',
										)
									);


									$control_manager->add_icon_picker_control(
										array(
											'label'        => esc_html__( 'Font Icon', 'responsive-menu' ),
											'id'           => 'rmp-menu-inactive-arrow-font-icon',
											'group_classes' => 'full-size',
											'class'        => 'no-updates',
											'picker_class' => 'rmp-menu-font-icon-picker-button',
											'picker_id'    => 'rmp-menu-inactive-arrow-font-icon-selector',
											'name'         => 'menu[inactive_arrow_font_icon]',
											'value'        => rmp_get_value( $options, 'inactive_arrow_font_icon' ),

										)
									);

									$control_manager->add_icon_picker_control(
										array(
											'label'        => esc_html__( 'Active Font Icon', 'responsive-menu' ),
											'id'           => 'rmp-menu-active-arrow-font-icon',
											'group_classes' => 'full-size',
											'picker_class' => 'rmp-menu-font-icon-picker-button',
											'picker_id'    => 'rmp-menu-active-arrow-font-icon-selector',
											'name'         => 'menu[active_arrow_font_icon]',
											'value'        => rmp_get_value( $options, 'active_arrow_font_icon' ),

										)
									);

									$ui_manager->end_tab_item();


									$ui_manager->start_tab_item(
										array(
											'item_id'    => 'menu-item-arrow-image',
											'item_class' => 'title-style',
										)
									);

									$control_manager->add_image_control(
										array(
											'label'        => esc_html__( 'Image', 'responsive-menu' ),
											'group_classes' => 'full-size',
											'id'           => 'rmp-menu-inactive-arrow-image',
											'picker_class' => 'rmp-menu-inactive-arrow-image-selector',
											'picker_id'    => 'rmp-menu-inactive-arrow-image-selector',
											'name'         => 'menu[inactive_arrow_image]',
											'value'        => rmp_get_value( $options, 'inactive_arrow_image' ),

										)
									);

									$control_manager->add_image_control(
										array(
											'label'        => esc_html__( 'Active Image', 'responsive-menu' ),
											'group_classes' => 'full-size',
											'id'           => 'rmp-menu-active-arrow-image',
											'picker_class' => 'rmp-menu-active-arrow-image-selector',
											'picker_id'    => 'rmp-menu-active-arrow-image-selector',
											'name'         => 'menu[active_arrow_image]',
											'value'        => rmp_get_value( $options, 'active_arrow_image' ),

										)
									);
									$ui_manager->end_tab_item();

									$ui_manager->end_tabs_controls_panel();

									$ui_manager->accordion_divider();

									$ui_manager->start_group_controls();

									$control_manager->add_text_input_control(
										array(
											'label'    => esc_html__( 'Width', 'responsive-menu' ),
											'type'     => 'number',
											'id'       => 'rmp-submenu-arrow-width',
											'name'     => 'menu[submenu_arrow_width]',
											'value'    => rmp_get_value( $options, 'submenu_arrow_width' ),
											'class'    => 'no-updates',
											'tool_tip' => array(
												'text' => esc_html__( 'Set the width of the menu trigger items and their units.', 'responsive-menu' ),
											),
											'has_unit' => array(
												'unit_type' => 'all',
												'id'      => 'rmp-submenu-arrow-width-unit',
												'name'    => 'menu[submenu_arrow_width_unit]',
												'classes' => 'is-unit',
												'default' => 'px',
												'value'   => rmp_get_value( $options, 'submenu_arrow_width_unit' ),
											),
										)
									);

									$control_manager->add_text_input_control(
										array(
											'label'    => esc_html__( 'Height', 'responsive-menu' ),
											'type'     => 'number',
											'id'       => 'rmp-submenu-arrow-height',
											'name'     => 'menu[submenu_arrow_height]',
											'value'    => rmp_get_value( $options, 'submenu_arrow_height' ),
											'class'    => 'no-updates',
											'tool_tip' => array(
												'text' => esc_html__( 'Set the height of the menu trigger items and their units.', 'responsive-menu' ),
											),
											'has_unit' => array(
												'unit_type' => 'all',
												'id'      => 'rmp-submenu-arrow-height-unit',
												'name'    => 'menu[submenu_arrow_height_unit]',
												'classes' => 'is-unit',
												'default' => 'px',
												'value'   => rmp_get_value( $options, 'submenu_arrow_height_unit' ),
											),
										)
									);

									$ui_manager->end_group_controls();

									$control_manager->add_select_control(
										array(
											'label'   => esc_html__( 'Position', 'responsive-menu' ),
											'id'      => 'rmp-menu-arrow-position',
											'class'   => 'rmp-menu-arrow-position',
											'name'    => 'menu[arrow_position]',
											'options' => array(
												'right' => 'Right',
												'left'  => 'Left',
											),
											'value'   => rmp_get_value( $options, 'arrow_position' ),
										)
									);

									$ui_manager->start_sub_accordion();

									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Text Color', 'responsive-menu' ),
											),
										)
									);

									$ui_manager->start_group_controls();

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Normal', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-shape-colour',
											'name'  => 'menu[menu_sub_arrow_shape_colour]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_shape_colour' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Hover', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-shape-hover-colour',
											'name'  => 'menu[menu_sub_arrow_shape_hover_colour]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_shape_hover_colour' ),

										)
									);

									$ui_manager->end_group_controls();

									$ui_manager->start_group_controls();

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-shape-colour-active',
											'name'  => 'menu[menu_sub_arrow_shape_colour_active]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_shape_colour_active' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item Hover', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-shape-hover-colour-active',
											'name'  => 'menu[menu_sub_arrow_shape_hover_colour_active]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_shape_hover_colour_active' ),

										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->end_accordion_item();

									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Border Color', 'responsive-menu' ),
											),
										)
									);

									$control_manager->add_text_input_control(
										array(
											'label'    => esc_html__( 'Border Width', 'responsive-menu' ),
											'type'     => 'number',
											'id'       => 'rmp-menu-sub-arrow-border-width',
											'name'     => 'menu[menu_sub_arrow_border_width]',
											'value'    => rmp_get_value( $options, 'menu_sub_arrow_border_width' ),
											'class'    => 'no-updates',
											'has_unit' => array(
												'unit_type' => 'all',
												'id'      => 'rmp-menu-sub-arrow-border-width-unit',
												'name'    => 'menu[menu_sub_arrow_border_width_unit]',
												'classes' => 'is-unit no-updates',
												'value'   => rmp_get_value( $options, 'menu_sub_arrow_border_width_unit' ),
											),
										)
									);

									$ui_manager->start_group_controls();

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Normal', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-border-colour',
											'name'  => 'menu[menu_sub_arrow_border_colour]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_border_colour' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Hover', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-border-hover-colour',
											'name'  => 'menu[menu_sub_arrow_border_hover_colour]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_border_hover_colour' ),

										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->start_group_controls();
									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-border-colour-active',
											'name'  => 'menu[menu_sub_arrow_border_colour_active]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_border_colour_active' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item Hover', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-border-hover-colour-active',
											'name'  => 'menu[menu_sub_arrow_border_hover_colour_active]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_border_hover_colour_active' ),

										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->end_accordion_item();

									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Background Color', 'responsive-menu' ),
											),
										)
									);

									$ui_manager->start_group_controls();

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Normal', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-background-color',
											'name'  => 'menu[menu_sub_arrow_background_colour]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_background_colour' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Hover', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-background-hover-colour',
											'name'  => 'menu[menu_sub_arrow_background_hover_colour]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_background_hover_colour' ),

										)
									);
									$ui_manager->end_group_controls();
									$ui_manager->start_group_controls();

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-background-colour-active',
											'name'  => 'menu[menu_sub_arrow_background_colour_active]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_background_colour_active' ),

										)
									);

									$control_manager->add_color_control(
										array(
											'label' => esc_html__( 'Active Item Hover', 'responsive-menu' ),
											'id'    => 'rmp-menu-sub-arrow-background-hover-colour-active',
											'name'  => 'menu[menu_sub_arrow_background_hover_colour_active]',
											'value' => rmp_get_value( $options, 'menu_sub_arrow_background_hover_colour_active' ),

										)
									);
									$ui_manager->end_group_controls();

									$ui_manager->end_accordion_item();

									$ui_manager->end_sub_accordion();



									$ui_manager->start_accordion_item(
										array(
											'item_header'  => array(
												'item_title' => esc_html__( 'Animation', 'responsive-menu' ),
											),
											'item_content' => array(
												'content_class' => 'upgrade-notice-contents',
											),
											'feature_type' => 'pro',
										)
									);

									$control_manager->upgrade_notice();
									$ui_manager->end_accordion_item();


									$ui_manager->start_accordion_item(
										array(
											'item_header' => array(
												'item_title' => esc_html__( 'Behaviour', 'responsive-menu' ),
											),
										)
									);

									$control_manager->add_switcher_control(
										array(
											'label'      => esc_html__( 'Item Descriptions', 'responsive-menu' ),
											'id'         => 'rmp-menu-submenu-descriptions-on',
											'tool_tip'   => array(
												'text' => esc_html__( 'Show the description text of menu items. Description text should be set while creating WordPress menus.', 'responsive-menu' ),
											),
											'name'       => 'menu[submenu_descriptions_on]',
											'is_checked' => is_rmp_option_checked( 'on', $options, 'submenu_descriptions_on' ),
										)
									);

									$control_manager->add_switcher_control(
										array(
											'label'      => esc_html__( 'Use Accordion', 'responsive-menu' ),
											'id'         => 'rmp-menu-accordion-animation',
											'class'      => 'rmp-menu-accordion-animation',
											'name'       => 'menu[accordion_animation]',
											'is_checked' => is_rmp_option_checked( 'on', $options, 'accordion_animation' ),

										)
									);

									$control_manager->add_switcher_control(
										array(
											'label'      => esc_html__( 'Auto Expand All Sub Menus', 'responsive-menu' ),
											'id'         => 'rmp-menu-auto-expand-all-submenus',
											'class'      => 'rmp-menu-auto-expand-all-submenus',
											'name'       => 'menu[auto_expand_all_submenus]',
											'is_checked' => is_rmp_option_checked( 'on', $options, 'auto_expand_all_submenus' ),

										)
									);

									$control_manager->add_switcher_control(
										array(
											'label'      => esc_html__( 'Auto Expand Current Sub Menus', 'responsive-menu' ),
											'id'         => 'rmp-menu-auto-expand-current-submenus',
											'class'      => 'rmp-menu-auto-expand-current-submenus',
											'name'       => 'menu[auto_expand_current_submenus]',
											'is_checked' => is_rmp_option_checked( 'on', $options, 'auto_expand_current_submenus' ),

										)
									);

									$control_manager->add_switcher_control(
										array(
											'label'      => esc_html__( 'Expand Sub items on Parent Item Click', 'responsive-menu' ),
											'id'         => 'rmp-menu-menu-item-click-to-trigger-submenu',
											'class'      => 'rmp-menu-menu-item-click-to-trigger-submenu',
											'name'       => 'menu[menu_item_click_to_trigger_submenu]',
											'is_checked' => is_rmp_option_checked( 'on', $options, 'menu_item_click_to_trigger_submenu' ),

										)
									);


									$ui_manager->end_accordion_item();
									?>
						</ul>
					</div>

					<div id="tab-toggle-button" class="rmp-accordions" aria-label="Toggle Button">
						<ul class="rmp-accordion-container">
							<?php
								// Toggle Box

								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Button Style', 'responsive-menu' ),
										),
									)
								);

								$ui_manager->start_group_controls();

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Container Width', 'responsive-menu' ),
										'type'     => 'number',
										'id'       => 'rmp-menu-button-width',
										'name'     => 'menu[button_width]',
										'class'    => 'no-updates',
										'value'    => rmp_get_value( $options, 'button_width' ),

										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-button-width-unit',
											'name'      => 'menu[button_width_unit]',
											'default'   => 'px',
											'classes'   => 'is-unit no-updates',
											'value'     => rmp_get_value( $options, 'button_width_unit' ),
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Container Height', 'responsive-menu' ),
										'type'     => 'number',
										'id'       => 'rmp-menu-button-height',
										'name'     => 'menu[button_height]',
										'class'    => 'no-updates',
										'value'    => rmp_get_value( $options, 'button_height' ),

										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-button-height-unit',
											'default'   => 'px',
											'name'      => 'menu[button_height_unit]',
											'classes'   => 'is-unit no-updates',
											'value'     => rmp_get_value( $options, 'button_height_unit' ),
										),
									)
								);

								$ui_manager->end_group_controls();

								$ui_manager->accordion_divider();


								$ui_manager->start_group_controls();
								$control_manager->add_color_control(
									array(
										'label'    => esc_html__( 'Background Color', 'responsive-menu' ),
										'id'       => 'rmp-menu-button-background-colour',
										'tool_tip' => array(
											'text' => esc_html__( 'Set the background colour of the button container.', 'responsive-menu' ),
										),
										'name'     => 'menu[button_background_colour]',
										'value'    => rmp_get_value( $options, 'button_background_colour' ),

									)
								);

								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Background Hover', 'responsive-menu' ),
										'id'    => 'rmp-menu-button-background-colour-hover',
										'name'  => 'menu[button_background_colour_hover]',
										'value' => rmp_get_value( $options, 'button_background_colour_hover' ),

									)
								);

								$ui_manager->end_group_controls();

								$ui_manager->start_group_controls();
								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Active Color', 'responsive-menu' ),
										'id'    => 'rmp-menu-button-background-colour-active',
										'name'  => 'menu[button_background_colour_active]',
										'value' => rmp_get_value( $options, 'button_background_colour_active' ),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Border Radius', 'responsive-menu' ),
										'type'     => 'number',
										'class'    => 'no-updates',
										'id'       => 'rmp-menu-toggle-border-radius',
										'name'     => 'menu[toggle_button_border_radius]',
										'value'    => rmp_get_value( $options, 'toggle_button_border_radius' ),
										'has_unit' => array(
											'unit_type' => 'px',
										),
									)
								);
								$ui_manager->end_group_controls();

								$control_manager->add_switcher_control(
									array(
										'label'      => esc_html__( 'Transparent Background', 'responsive-menu' ),
										'id'         => 'rmp-menu-button-transparent-background',
										'class'      => 'rmp-menu-button-transparent-background',
										'tool_tip'   => array(
											'text' => esc_html__( 'Set the button container to a transparent background.', 'responsive-menu' ),
										),
										'name'       => 'menu[button_transparent_background]',
										'is_checked' => is_rmp_option_checked( 'on', $options, 'button_transparent_background' ),

									)
								);

								$ui_manager->end_accordion_item();

								// Toggle Positioning
								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Button Position', 'responsive-menu' ),
										),
									)
								);

								$ui_manager->start_group_controls();

								$control_manager->add_select_control(
									array(
										'label'    => esc_html__( 'Side', 'responsive-menu' ),
										'id'       => 'rmp-menu-button-left-or-right',
										'class'    => 'rmp-menu-button-left-or-right no-updates',
										'tool_tip' => array(
											'text' => esc_html__( 'Specify which side of the page you want the button to be displayed on.', 'responsive-menu' ),
										),
										'name'     => 'menu[button_left_or_right]',
										'options'  => array(
											'right' => 'Right',
											'left'  => 'Left',
										),
										'value'    => rmp_get_value( $options, 'button_left_or_right' ),
									)
								);


								$control_manager->add_select_control(
									array(
										'label'    => esc_html__( 'Position', 'responsive-menu' ),
										'id'       => 'rmp-menu-button-position-type',
										'class'    => 'no-updates',
										'tool_tip' => array(
											'text' => esc_html__( 'Specify how you want the button to stick to your page.', 'responsive-menu' ),
										),
										'name'     => 'menu[button_position_type]',
										'options'  => array(
											'fixed'    => 'Fixed',
											'absolute' => 'Absolute',
											'relative' => 'Relative',
											'inside-element' => 'Custom Selector',
										),
										'value'    => rmp_get_value( $options, 'button_position_type' ),
									)
								);
								$ui_manager->end_group_controls();

								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Element selector', 'responsive-menu' ),
										'id'            => 'rmp-menu-hamburger-selector',
										'type'          => 'text',
										'group_classes' => 'full-size rmp-menu-hamburger-selector-div',
										'class'         => '',
										'placeholder'   => esc_html__( 'e.g. #header, .header', 'responsive-menu' ),
										'name'          => 'menu[hamburger_position_selector]',
										'value'         => rmp_get_value( $options, 'hamburger_position_selector' ),
										'tool_tip'      => array(
											'text' => esc_html__( 'Show hamburger inside element.', 'responsive-menu' ),
										),
									)
								);

								$ui_manager->start_group_controls();
								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Distance from Side', 'responsive-menu' ),
										'type'     => 'number',
										'class'    => 'no-updates',
										'id'       => 'rmp-menu-button-distance-from-side',
										'name'     => 'menu[button_distance_from_side]',
										'value'    => rmp_get_value( $options, 'button_distance_from_side' ),
										'tool_tip' => array(
											'text' => esc_html__( 'Specify how far across from the side you want the button to display and it\'s unit.', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-button-distance-from-side-unit',
											'name'      => 'menu[button_distance_from_side_unit]',
											'classes'   => 'is-unit no-updates',
											'default'   => '%',
											'value'     => rmp_get_value( $options, 'button_distance_from_side_unit' ),
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Distance from Top', 'responsive-menu' ),
										'type'     => 'number',
										'id'       => 'rmp-menu-button-top',
										'name'     => 'menu[button_top]',
										'value'    => rmp_get_value( $options, 'button_top' ),
										'class'    => 'no-updates',
										'tool_tip' => array(
											'text' => esc_html__( 'Specify how far from the top you want the button to display and it\'s unit.', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-button-top-unit',
											'name'      => 'menu[button_top_unit]',
											'classes'   => 'is-unit no-updates',
											'default'   => 'px',
											'value'     => rmp_get_value( $options, 'button_top_unit' ),
										),
									)
								);

								$ui_manager->end_group_controls();

								$control_manager->add_switcher_control(
									array(
										'label'      => esc_html__( 'Push Button with Menu', 'responsive-menu' ),
										'id'         => 'rmp-menu-button-push-animation',
										'tool_tip'   => array(
											'text' => esc_html__( 'The toggle button will slide along with menu container.', 'responsive-menu' ),
										),
										'name'       => 'menu[button_push_with_animation]',
										'is_checked' => is_rmp_option_checked( 'on', $options, 'button_push_with_animation' ),

									)
								);


								$ui_manager->end_accordion_item();

								// Toggle Type
								$ui_manager->start_accordion_item(
									array(
										'item_header'  => array(
											'item_title' => esc_html__( 'Button Type', 'responsive-menu' ),
										),
										'feature_type' => 'semi-pro',
									)
								);

								$ui_manager->start_tabs_controls_panel(
									array(
										'tab_classes' => 'rmp-tab-content',
										'tab_items'   =>
										array(
											0 => array(
												'item_class'  => 'nav-tab-active',
												'item_target' => 'hamburger-type-line',
												'item_text'   => esc_html__( 'Hamburger', 'responsive-menu' ),
											),
											1 => array(
												'item_class' => '',
												'item_target' => 'hamburger-type-icon',
												'item_text' => esc_html__( 'Icon', 'responsive-menu' ),
											),
											2 => array(
												'item_class' => '',
												'item_target' => 'hamburger-type-image',
												'item_text' => esc_html__( 'Image', 'responsive-menu' ),
											),
										),
									)
								);

								$ui_manager->start_tab_item(
									array(
										'item_id'    => 'hamburger-type-line',
										'item_class' => 'title-contents',
									)
								);

								$ui_manager->start_group_controls();
								$control_manager->add_select_control(
									array(
										'label'   => esc_html__( 'Animation', 'responsive-menu' ),
										'id'      => 'rmp-menu-button-click-animation',
										'class'   => 'no-updates',
										'name'    => 'menu[button_click_animation]',
										'options' => rmp_hamburger_type_animation_options(),
										'value'   => rmp_get_value( $options, 'button_click_animation' ),
									)
								);


								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Line Spacing', 'responsive-menu' ),
										'type'     => 'number',
										'id'       => 'rmp-menu-button-line-margin',
										'name'     => 'menu[button_line_margin]',
										'value'    => rmp_get_value( $options, 'button_line_margin' ),

										'tool_tip' => array(
											'text' => esc_html__( 'Set the margin between each individual button line and it\'s unit', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-button-line-margin-unit',
											'name'      => 'menu[button_line_margin_unit]',
											'classes'   => 'is-unit',
											'default'   => 'px',
											'value'     => rmp_get_value( $options, 'button_line_margin_unit' ),
										),
									)
								);
								$ui_manager->end_group_controls();

								$ui_manager->start_group_controls();
								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Line Width', 'responsive-menu' ),
										'type'     => 'number',
										'class'    => 'no-updates',
										'id'       => 'rmp-menu-button-line-width',
										'name'     => 'menu[button_line_width]',
										'value'    => rmp_get_value( $options, 'button_line_width' ),
										'tool_tip' => array(
											'text' => esc_html__( 'Set the width of each individual button line and it\'s unit', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-button-line-width-unit',
											'name'      => 'menu[button_line_width_unit]',
											'classes'   => 'is-unit no-updates',
											'default'   => 'px',
											'value'     => rmp_get_value( $options, 'button_line_width_unit' ),
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Line Height', 'responsive-menu' ),
										'type'     => 'number',
										'class'    => 'no-updates',
										'id'       => 'rmp-menu-button-line-height',
										'name'     => 'menu[button_line_height]',
										'value'    => rmp_get_value( $options, 'button_line_height' ),

										'tool_tip' => array(
											'text' => esc_html__( 'Set the height of each individual button line and it\'s unit', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-button-line-height-unit',
											'name'      => 'menu[button_line_height_unit]',
											'classes'   => 'is-unit',
											'default'   => 'px',
											'value'     => rmp_get_value( $options, 'button_line_height_unit' ),
										),
									)
								);

								$ui_manager->end_group_controls();

								$ui_manager->start_group_controls();
								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Line Color', 'responsive-menu' ),
										'id'    => 'rmp-menu-button-line-colour',
										'name'  => 'menu[button_line_colour]',
										'value' => rmp_get_value( $options, 'button_line_colour' ),

									)
								);

								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Line Hover', 'responsive-menu' ),
										'id'    => 'rmp-menu-button-line-colour-hover',
										'name'  => 'menu[button_line_colour_hover]',
										'value' => rmp_get_value( $options, 'button_line_colour_hover' ),

									)
								);
								$ui_manager->end_group_controls();


								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Line Active', 'responsive-menu' ),
										'id'    => 'rmp-menu-button-line-colour-active',
										'name'  => 'menu[button_line_colour_active]',
										'value' => rmp_get_value( $options, 'button_line_colour_active' ),

									)
								);

								$ui_manager->end_tab_item();


								$ui_manager->start_tab_item(
									array(
										'item_id'    => 'hamburger-type-icon',
										'item_class' => 'title-contents',
									)
								);

								$control_manager->add_icon_picker_control(
									array(
										'label'         => esc_html__( 'Font Icon', 'responsive-menu' ),
										'id'            => 'rmp-menu-button-font-icon',
										'class'         => 'no-updates',
										'group_classes' => 'full-size',
										'picker_class'  => 'rmp-menu-font-icon-picker-button',
										'picker_id'     => 'rmp-menu-button-font-icon-selector',
										'name'          => 'menu[button_font_icon]',
										'tool_tip'      => array(
											'text' => esc_html__( 'Use a custom font icon instead of standard hamburger lines', 'responsive-menu' ),
										),
										'value'         => rmp_get_value( $options, 'button_font_icon' ),

									)
								);

								$control_manager->add_icon_picker_control(
									array(
										'label'         => esc_html__( 'Active Font Icon', 'responsive-menu' ),
										'id'            => 'rmp-menu-button-font-icon-when-clicked',
										'group_classes' => 'full-size',
										'picker_class'  => 'rmp-menu-font-icon-picker-button',
										'picker_id'     => 'rmp-menu-button-font-icon-when-clicked-selector',
										'name'          => 'menu[button_font_icon_when_clicked]',
										'value'         => rmp_get_value( $options, 'button_font_icon_when_clicked' ),
									)
								);


								$ui_manager->end_tab_item();

								$ui_manager->start_tab_item(
									array(
										'item_id'    => 'hamburger-type-image',
										'item_class' => 'title-contents',
									)
								);

								$control_manager->add_image_control(
									array(
										'label'         => esc_html__( 'Image', 'responsive-menu' ),
										'group_classes' => 'full-size',
										'id'            => 'rmp-menu-button-image',
										'picker_class'  => 'rmp-menu-button-image-selector',
										'picker_id'     => 'rmp-menu-button-image-selector',
										'name'          => 'menu[button_image]',
										'tool_tip'      => array(
											'text' => esc_html__( 'Use a custom image instead of standard hamburger lines.', 'responsive-menu' ),
										),
										'value'         => rmp_get_value( $options, 'button_image' ),
									)
								);

								$control_manager->add_image_control(
									array(
										'label'         => esc_html__( 'Active Image', 'responsive-menu' ),
										'group_classes' => 'full-size',
										'id'            => 'rmp-menu-button-image-when-clicked',
										'picker_class'  => 'rmp-menu-button-image-when-clicked-selector',
										'picker_id'     => 'rmp-menu-button-image-when-clicked-selector',
										'name'          => 'menu[button_image_when_clicked]',
										'value'         => rmp_get_value( $options, 'button_image_when_clicked' ),
									)
								);

								$ui_manager->end_tab_item();

								$ui_manager->end_accordion_item();

								// Toggle Title
								$ui_manager->start_accordion_item(
									array(
										'item_header' => array(
											'item_title' => esc_html__( 'Button Text', 'responsive-menu' ),
										),
									)
								);

								$ui_manager->start_group_controls();

								$control_manager->add_text_input_control(
									array(
										'label'       => esc_html__( 'Text', 'responsive-menu' ),
										'id'          => 'rmp-menu-button-title',
										'type'        => 'text',
										'class'       => 'no-updates',
										'placeholder' => esc_html__( 'Enter text', 'responsive-menu' ),
										'name'        => 'menu[button_title]',
										'value'       => rmp_get_value( $options, 'button_title' ),
										'tool_tip'    => array(
											'text' => esc_html__( 'Add text along with hamburger icon/image when button is in active state.', 'responsive-menu' ),
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'       => esc_html__( 'Active Text', 'responsive-menu' ),
										'id'          => 'rmp-menu-button-title-open',
										'name'        => 'menu[button_title_open]',
										'class'       => 'no-updates',
										'placeholder' => esc_html__( 'Enter text', 'responsive-menu' ),
										'type'        => 'text',
										'value'       => rmp_get_value( $options, 'button_title_open' ),

									)
								);

								$ui_manager->end_group_controls();

								$ui_manager->start_group_controls();
								$control_manager->add_select_control(
									array(
										'label'   => esc_html__( 'Text Position', 'responsive-menu' ),
										'id'      => 'rmp-menu-button-title-position',
										'class'   => 'no-updates',
										'class'   => 'rmp-menu-button-title-position',
										'name'    => 'menu[button_title_position]',
										'options' => array(
											'top'    => 'Top',
											'left'   => 'Left',
											'bottom' => 'Bottom',
											'right'  => 'Right',
										),
										'value'   => rmp_get_value( $options, 'button_title_position' ),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'       => esc_html__( 'Font Family', 'responsive-menu' ),
										'id'          => 'rmp-menu-button-font',
										'class'       => 'no-updates',
										'name'        => 'menu[button_font]',
										'placeholder' => esc_html__( 'Enter font', 'responsive-menu' ),
										'type'        => 'text',
										'value'       => rmp_get_value( $options, 'button_font' ),
									)
								);
								$ui_manager->end_group_controls();

								$ui_manager->start_group_controls();
								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Font Size', 'responsive-menu' ),
										'type'     => 'number',
										'class'    => 'no-updates',
										'id'       => 'rmp-menu-button-font-size',
										'name'     => 'menu[button_font_size]',
										'value'    => rmp_get_value( $options, 'button_font_size' ),
										'class'    => 'no-updates',
										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-button-font-size-unit',
											'name'      => 'menu[button_font_size_unit]',
											'classes'   => 'is-unit no-updates',
											'default'   => 'px',
											'value'     => rmp_get_value( $options, 'button_font_size_unit' ),
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Line Height', 'responsive-menu' ),
										'type'     => 'number',
										'class'    => 'no-updates',
										'id'       => 'rmp-menu-button-title-line-height',
										'name'     => 'menu[button_title_line_height]',
										'value'    => rmp_get_value( $options, 'button_title_line_height' ),

										'has_unit' => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-button-title-line-height-unit',
											'name'      => 'menu[button_title_line_height_unit]',
											'classes'   => 'is-unit no-updates',
											'default'   => 'px',
											'value'     => rmp_get_value( $options, 'button_title_line_height_unit' ),
										),
									)
								);

								$ui_manager->end_group_controls();

								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Text Color', 'responsive-menu' ),
										'id'    => 'rmp-menu-button-text-colour',
										'name'  => 'menu[button_text_colour]',
										'value' => rmp_get_value( $options, 'button_text_colour' ),

									)
								);

								$ui_manager->end_accordion_item();

								// Toggle behaviour
								$ui_manager->start_accordion_item(
									array(
										'item_header'  => array(
											'item_title' => esc_html__( 'Button Behaviour', 'responsive-menu' ),
										),
										'feature_type' => 'semi-pro',
									)
								);

								$control_manager->add_switcher_control(
									array(
										'label'        => esc_html__( 'Toggle menu on click', 'responsive-menu' ),
										'id'           => 'rmp-menu-button-trigger-type-click',
										'class'        => 'rmp-menu-button-trigger-type',
										'name'         => 'menu[button_trigger_type_click]',
										'feature_type' => 'pro',
										'is_checked'   => 'checked',
									)
								);

								$control_manager->add_switcher_control(
									array(
										'label'        => esc_html__( 'Toggle menu on hover', 'responsive-menu' ),
										'id'           => 'rmp-menu-button-trigger-type-hover',
										'class'        => 'rmp-menu-button-trigger-type',
										'name'         => 'menu[button_trigger_type_hover]',
										'feature_type' => 'pro',
										'is_checked'   => is_rmp_option_checked( 'on', $options, 'button_trigger_type_hover' ),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Custom Toggle Selector', 'responsive-menu' ),
										'type'          => 'text',
										'group_classes' => 'full-size',
										'id'            => 'rmp-menu-button-click-trigger',
										'name'          => 'menu[button_click_trigger]',
										'value'         => rmp_get_value( $options, 'button_click_trigger' ),
										'tool_tip'      => array(
											'text' => esc_html__( 'If you don\'t want to use the button that comes with the menu, you can specify your own container trigger here. Any CSS selector is accepted.', 'responsive-menu' ),
										),
									)
								);

								$ui_manager->end_accordion_item();
								?>
						</ul>
					</div>

					<div id="tab-container" class="rmp-accordions" aria-label="Container">
						<div class="rmp-order-item rmp-order-item-description rmp-ignore-accordion">
							<?php echo esc_html__( 'Drag the container items up and down to re-order their appearance on the front end.', 'responsive-menu' ); ?>
						</div>
						<ul class="rmp-accordion-container" id="rmp-menu-ordering-items">

							<?php

							if ( ! empty( $options['items_order'] ) ) {
								foreach ( $options['items_order'] as $key => $value ) {
									if ( 'menu' === $key ) {
										include_once RMP_PLUGIN_PATH_V4 . '/templates/menu-elements/menu.php';
									} elseif ( 'title' === $key ) {
										include_once RMP_PLUGIN_PATH_V4 . '/templates/menu-elements/title.php';
									} elseif ( 'search' === $key ) {
										include_once RMP_PLUGIN_PATH_V4 . '/templates/menu-elements/search.php';
									} else {
										include_once RMP_PLUGIN_PATH_V4 . '/templates/menu-elements/additional-content.php';
									}
								}
							}

								$ui_manager->start_accordion_item(
									array(
										'item_header'  => array(
											'item_title' => esc_html__( 'Appearance', 'responsive-menu' ),
										),
										'feature_type' => 'semi-pro',
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Width', 'responsive-menu' ),
										'type'          => 'number',
										'id'            => 'rmp-menu-container-width',
										'class'         => 'no-updates',
										'name'          => 'menu[menu_width]',
										'value'         => rmp_get_value( $options, 'menu_width' ),
										'group_classes' => 'full-size',
										'placeholder'   => esc_html__( 'Enter value', 'responsive-menu' ),
										'has_unit'      => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-container-width-unit',
											'name'      => 'menu[menu_width_unit]',
											'default'   => '%',
											'classes'   => 'is-unit no-updates',
											'value'     => rmp_get_value( $options, 'menu_width_unit' ),
										),
									)
								);

								$ui_manager->start_group_controls();

								$control_manager->add_text_input_control(
									array(
										'label'       => esc_html__( 'Maximum Width', 'responsive-menu' ),
										'type'        => 'number',
										'class'       => 'no-updates',
										'id'          => 'rmp-menu-container-max-width',
										'name'        => 'menu[menu_maximum_width]',
										'value'       => rmp_get_value( $options, 'menu_maximum_width' ),
										'placeholder' => esc_html__( 'Enter value', 'responsive-menu' ),
										'has_unit'    => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-container-max-width-unit',
											'name'      => 'menu[menu_maximum_width_unit]',
											'classes'   => 'is-unit no-updates',
											'default'   => 'px',
											'value'     => rmp_get_value( $options, 'menu_maximum_width_unit' ),
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'       => esc_html__( 'Minimum Width', 'responsive-menu' ),
										'type'        => 'number',
										'class'       => 'no-updates',
										'id'          => 'rmp-menu-container-min-width',
										'name'        => 'menu[menu_minimum_width]',
										'value'       => rmp_get_value( $options, 'menu_minimum_width' ),
										'placeholder' => esc_html__( 'Enter value', 'responsive-menu' ),
										'has_unit'    => array(
											'unit_type' => 'all',
											'id'        => 'rmp-menu-container-min-width-unit',
											'name'      => 'menu[menu_minimum_width_unit]',
											'classes'   => 'is-unit no-updates',
											'default'   => 'px',
											'value'     => rmp_get_value( $options, 'menu_minimum_width_unit' ),
										),
									)
								);

								$ui_manager->end_group_controls();

								$control_manager->add_switcher_control(
									array(
										'label'        => esc_html__( 'Auto Height', 'responsive-menu' ),
										'id'           => 'rmp-menu-container-height',
										'class'        => 'rmp-menu-container-height',
										'tool_tip'     => array(
											'text' => esc_html__( 'Limit container height upto last container element', 'responsive-menu' ),
										),
										'feature_type' => 'pro',
										'name'         => 'menu_auto_height',
										'is_checked'   => '',
									)
								);

								$control_manager->add_group_text_control(
									array(
										'label'         => esc_html__( 'Padding', 'responsive-menu' ),
										'type'          => 'text',
										'class'         => 'rmp-menu-container-padding',
										'name'          => 'menu[menu_container_padding]',
										'input_options' => array( 'top', 'right', 'bottom', 'left' ),
										'value_options' => ! empty( $options['menu_container_padding'] ) ? $options['menu_container_padding'] : '',
									)
								);

								$ui_manager->accordion_divider();

								$control_manager->add_color_control(
									array(
										'label' => esc_html__( 'Container Background', 'responsive-menu' ),
										'id'    => 'rmp-container-background-colour',
										'name'  => 'menu[menu_container_background_colour]',
										'value' => rmp_get_value( $options, 'menu_container_background_colour' ),
									)
								);

								$control_manager->add_shortcut_link(
									array(
										'label'        => 'Change Menu Background',
										'target'       => 'tab-menu-styling',
										'accordion_id' => 'ui-id-36',
									)
								);

								$control_manager->add_shortcut_link(
									array(
										'label'            => 'Style Menu Items',
										'target'           => 'tab-menu-styling',
										'accordion_id'     => 'ui-id-40',
										'sub_accordion_id' => 'ui-id-52',
									)
								);

								$control_manager->add_image_control(
									array(
										'label'         => esc_html__( 'Background Image', 'responsive-menu' ),
										'group_classes' => 'full-size',
										'id'            => 'rmp-menu-background-image',
										'picker_class'  => 'rmp-menu-background-image-selector',
										'picker_id'     => 'rmp-menu-background-image-selector',
										'name'          => 'menu[menu_background_image]',
										'value'         => rmp_get_value( $options, 'menu_background_image' ),

									)
								);

								$ui_manager->accordion_divider();

								$control_manager->add_sub_heading(
									array( 'text' => esc_html__( 'Animation', 'responsive-menu' ) )
								);

								$ui_manager->start_group_controls();

								$control_manager->add_select_control(
									array(
										'label'   => esc_html__( 'Type', 'responsive-menu' ),
										'id'      => 'rmp-animation-type',
										'name'    => 'menu[animation_type]',
										'options' => array(
											'slide' => 'Slide',
											'push'  => 'Push',
											'fade'  => 'Fade',
										),
										'value'   => rmp_get_value( $options, 'animation_type' ),
									)
								);

								$control_manager->add_select_control(
									array(
										'label'    => esc_html__( 'Direction', 'responsive-menu' ),
										'id'       => 'rmp-menu-appear-from',
										'tool_tip' => array(
											'text' => esc_html__( 'Set the viewport side for container entry.', 'responsive-menu' ),
										),
										'name'     => 'menu[menu_appear_from]',
										'options'  => array(
											'left'   => 'Left',
											'right'  => 'Right',
											'top'    => 'Top',
											'bottom' => 'Bottom',
										),
										'value'    => rmp_get_value( $options, 'menu_appear_from' ),
									)
								);

								$ui_manager->end_group_controls();

								$control_manager->add_text_input_control(
									array(
										'label'    => esc_html__( 'Transition delay', 'responsive-menu' ),
										'type'     => 'text',
										'id'       => 'rmp-menu-animation-speed',
										'name'     => 'menu[animation_speed]',
										'value'    => rmp_get_value( $options, 'animation_speed' ),
										'tool_tip' => array(
											'text' => esc_html__( 'Control the speed of animation for container entry and exit.', 'responsive-menu' ),
										),
										'has_unit' => array(
											'unit_type' => 's',
										),
									)
								);

								$control_manager->add_text_input_control(
									array(
										'label'         => esc_html__( 'Push Wrapper', 'responsive-menu' ),
										'group_classes' => 'full-size',
										'type'          => 'text',
										'tool_tip'      => array(
											'text' => esc_html__( 'Mention the CSS selector of the main element which should be pushed when using push animations.', 'responsive-menu' ),
										),
										'placeholder'   => esc_html__( 'CSS Selector', 'responsive-menu' ),
										'id'            => 'rmp-page-wrapper',
										'name'          => 'menu[page_wrapper]',
										'value'         => rmp_get_value( $options, 'page_wrapper' ),
									)
								);

								$ui_manager->end_accordion_item();

								$ui_manager->start_accordion_item(
									array(
										'item_header'  => array(
											'item_title' => esc_html__( 'Behaviour', 'responsive-menu' ),
										),
										'feature_type' => 'semi-pro',
									)
								);

								$control_manager->add_sub_heading(
									array( 'text' => esc_html__( 'Hide Menu On', 'responsive-menu' ) )
								);

								$control_manager->add_switcher_control(
									array(
										'label'      => esc_html__( 'Page Clicks', 'responsive-menu' ),
										'id'         => 'rmp-menu-close-on-page-click',
										'name'       => 'menu[menu_close_on_body_click]',
										'is_checked' => is_rmp_option_checked( 'on', $options, 'menu_close_on_body_click' ),
									)
								);

								$control_manager->add_switcher_control(
									array(
										'label'      => esc_html__( 'Link Clicks', 'responsive-menu' ),
										'id'         => 'rmp-menu-close-on-link-click',
										'name'       => 'menu[menu_close_on_link_click]',
										'is_checked' => is_rmp_option_checked( 'on', $options, 'menu_close_on_link_click' ),
									)
								);

								$control_manager->add_switcher_control(
									array(
										'label'        => esc_html__( 'Page Scroll', 'responsive-menu' ),
										'id'           => 'rmp-menu-close-on-page-scroll',
										'name'         => 'menu_close_on_scroll',
										'feature_type' => 'pro',
										'is_checked'   => '',
									)
								);

								$ui_manager->accordion_divider();

								$control_manager->add_switcher_control(
									array(
										'label'        => esc_html__( 'Enable Touch Gestures', 'responsive-menu' ),
										'id'           => 'rmp-menu-touch-gestures',
										'tool_tip'     => array(
											'text' => esc_html__( 'This will enable you to drag or swipe to close the container on touch devices.', 'responsive-menu' ),
										),
										'feature_type' => 'pro',
										'name'         => 'enable_touch_gestures',
										'is_checked'   => '',
									)
								);

								$ui_manager->accordion_divider();

								$control_manager->add_sub_heading(
									array(
										'text'     => esc_html__( 'Keyboard Controls', 'responsive-menu' ),
										'tool_tip' => array(
											'text' => esc_html__( 'Select keystrokes to control the menu via keyboard.', 'responsive-menu' ),
										),
									)
								);

								$keys = rmp_get_menu_open_close_keys();

								$control_manager->add_select_control(
									array(
										'label'         => esc_html__( 'Hide Menu', 'responsive-menu' ),
										'id'            => 'rmp-keyboard-shortcut-close-menu',
										'class'         => 'rmp-keyboard-shortcut-close-menu',
										'group_classes' => 'full-size',
										'multiple'      => true,
										'name'          => 'keyboard_shortcut_open_menu[]',
										'options'       => $keys,
										'value'         => array(
											0 => '27',
											1 => 40,
										),
										'feature_type'  => 'pro',
									)
								);

								$control_manager->add_select_control(
									array(
										'label'         => esc_html__( 'Show Menu ', 'responsive-menu' ),
										'id'            => 'rmp-keyboard-shortcut-open-menu',
										'class'         => 'rmp-keyboard-shortcut-open-menu',
										'group_classes' => 'full-size',
										'multiple'      => true,
										'name'          => 'keyboard_shortcut_open_menu[]',
										'value'         => array(
											0 => '13',
											1 => 38,
										),
										'options'       => $keys,
										'feature_type'  => 'pro',
									)
								);

								$ui_manager->end_accordion_item();
								?>
						</ul>
					</div>
				</div>
				<?php
					// RMP Customize-Footer
					$editor->footer_section();
				?>
			</form>

			<main id="rmp-editor-preview" class="rmp-editor-preview-main">
				<div id="rmp-preview-wrapper" class="rmp-preview-wrapper">
					<div id="rmp-preview-iframe-loader">
						<img src="<?php echo esc_url( RMP_PLUGIN_URL_V4 . '/assets/images/giphy.webp' ); ?>" alt="loading" />
					</div>
					<iframe id="rmp-preview-iframe" src="<?php echo esc_url( get_site_url() . '?rmp_preview_mode=true' ); ?>"></iframe>
				</div>
			</main>

			<?php $editor->sidebar_drawer(); ?>
		</div>
		<?php
			require_once RMP_PLUGIN_PATH_V4 . '/templates/rmp-wizards.php';
			do_action( 'admin_print_footer_scripts' );
		?>

		<div id="rmp-required-footer">
			<?php wp_footer(); ?>
		</div>

		<!-- Page loader -->
		<div class="rmp-page-loader">
			<img class="rmp-loader-image large" src="<?php echo esc_url( RMP_PLUGIN_URL_V4 . '/assets/images/rmp-logo.png' ); ?>"/>
			<h3 class="rmp-loader-message"><?php esc_html_e( 'Just a moment, the theme is applying...', 'responsive-menu' ); ?> </h3>
		</div>

	</body>
</html>