/* $Id$ */
@charset "UTF-8";
/* CSS Document */
.zcicons{background-image:url(../images/zcicons.png);}
.zcnavdsbrd{ width:18px; height:15px; background-position:-7px -713px;}
.zcnavcmpn{ width:21px; height:10px; background-position:-37px -713px;}
.zcnavcnts{ width:17px; height:14px; background-position:-71px -713px;}
.zcnavatmn{ width:14px; height:17px; background-position:-105px -713px;}
.zcnavlib{ width:18px; height:13px; background-position:-135px -713px;}
.zcnavrpt{ width:16px; height:15px;  background-position:-168px -713px;}
.zcnavfav{ width:20px; height:17px;  background-position:-198px -713px;}
.zcnavsetup{ width:20px; height:20px;  background-position:-230px -713px;}

.zcchldcmpexpnd,.zcchldcmpclps,.zcchldcmpexpndhover,.zcchldcmpclpshover{width:21px; height:16px;}
.zcchldcmpexpnd{background-position:-609px -103px;}
.zcchldcmpclps{background-position:-642px -103px;}
.zcchldcmpexpnd:hover{background-position:-609px -133px; cursor:pointer;}
.zcchldcmpclps:hover{background-position:-642px -133px;cursor:pointer;}
.zcaddsclposttl{ width:35px; height:35px; background-position:-158px -2002px;}
.zcaddsclpost{width:32px; height:32px; background-position:-203px -2002px;}
.zcsclpostnewarw{ width:41px; height:22px; background-position:-245px -2002px;}
.zcsclpostmsgarw{width:41px; height:22px; background-position:-296px -2002px;}

.zclrgicons{background-image:url(../images/zclrgicons.png);}
.zclock,.zclnkrmv,.zcchldcmp,.zchelp,.zcyes,.zcno,.zcclose,.zcinfosml,.zchdphn,.zcalrtrndsml,.zcflter,.zcusergrey{ width:30px; height:30px;}

.zcaddcnt{width:60px; height:62px; background-position:-6px -677px}
.zcimprtcnt{width:60px; height:62px; background-position:-68px -677px;}
.zccrmsyccnt{width:60px; height:62px; background-position:-130px -677px;}
.zczohocnt{width:60px; height:62px; background-position:-192px -677px;}
.zcothrcnt{width:60px; height:62px; background-position:-254px -677px;}
.zcgoglecnt{width:60px; height:62px; background-position:-316px -677px;}
.zcofc365cnt{width:60px; height:62px; background-position:-378px -677px;}
.zccloudcnt{width:60px; height:62px; background-position:-440px -677px;}
.zczohodocs{width:60px; height:62px; background-position:-502px -677px;}
.zcgdrive{width:60px; height:62px; background-position:-564px -677px;}
.zconedrive{width:60px; height:62px; background-position:-626px -677px;}

.zclock{background-position:-0px -0px;}
.zclnkrmv{background-position:-64px -0px;}
.zcchldcmp{background-position:-96px -0px;}
.zchelp{background-position:-137px -10px; width:13px; height:13px;}
.zcyes{background-position:-167px -7px; width:17px; height:17px;}
.zcno{background-position:-200px -7px; width:17px; height:17px;}
.zcclose{background-position:-224px -0px;}
.zcxcross{ background-position:-392px -12px; width:13px; height:10px;}
.zctick{background-position:-264px -8px; width:16px; height:13px;}
.zcalrtsml{background-position:-294px -6px; width:21px; height:21px;}
.zcinfosml{background-position:-326px -6px; width:19px; height:19px;}
.zccmntspublsh{width:16px; height:18px; background-position:-360px -4px; cursor:pointer;}
.zccmntspublshd{ width:16px; height:18px; background-position:-485px -4px; cursor:pointer;}
.zchdphn{background-position:-416px -0px;}
.zcalrtrndsml{background-position:-456px -8px; width:16px; height:16px;}
.zcoptnl{ background-position:-100px -8px; width:14px; height:14px;}
.zcdateandtime{background-position:-495px -102px; width:24px; height:24px;}
.zcdateandtimesel{background-position:-495px -131px; width:24px; height:24px;}
.zctrsh{background-position:-520px -5px; width:15px; height:20px;}
.zcflter{background-position:-544px -0px;}
.zccntscmpny{ background-position:-5px -739px; width:23px; height:23px;}
.zccntsphn{background-position:-37px -739px; width:23px; height:23px;}
.zccntsmobi{background-position:-65px -741px; width:14px; height:18px;}
.zccntslocn{background-position:-87px -742px; width:13px; height:18px;}
.zcsclview{ width:70px; height:52px; background-position:-501px -867px;}.zcscllike{ width:60px; height:52px; background-position:-581px -860px;}
.zcupgrdarw{ width:103px; height:132px; background-position:-257px -0px;}
.zcmyplnimg{ width:97px; height:84px; background-position:-568px -2px;}
.zcerrcampdraft{width:211px; height:120px; background-position:-5px -1622px;}
.zczohocrm{ width:154px; height:32px; background-position:-22px -630px;}
.zcgoogle{width:123px; height:41px; background-position:-208px -630px;}
.zcazure{width:123px; height:41px; background-position:-364px -630px;}
.zcprgarw{ width:347px; height:27px; background-position:-18px -89px; left:-360px;top:55px;}

.zcrdoslct,.zcrdounslct,.zctickenbl,.zccrossdsbl,.zcchkboxnrml,.zcchkboxslct,.zcrgtarwsml,.zcdwnarwsml,.zcchkboxslctdsbl,.zccolpse,.zcexpnd,.zctimer,.zcchkboxblcknrml,.zcchkboxblckslct,.zctimerred{ width:18px; height:18px; cursor:pointer;}
.zcrdoslct{background-position:-7px -39px;}
.zcrdounslct{background-position:-39px -39px;}
.zctickenbl{background-position:-71px -39px;}
.zctickenbl:hover{background-position:-102px -39px;}
.zccrossdsbl{background-position:-133px -39px;}
.zccrossdsbl:hover{background-position:-166px -39px;}
.zcchkboxslct{background-position:-200px -39px;}
.zcchkboxnrml{background-position:-234px -39px;}
.zcrgtarwsml{background-position:-268px -39px;}
.zcdwnarwsml{background-position:-300px -39px;}
.zcchkboxslctdsbl{background-position:-331px -39px;}
/*.zcedit{background-position:-256px -32px;}*/
/*.zcexpend{background-position:-288px -32px;}*/
.zcusergrey{background-position:-512px -32px;}
.zccolpse{background-position:-479px -39px;}
.zcexpnd{background-position:-507px -39px;}
.zctimer{background-position:-539px -39px;}
.zctimerred{background-position:-758px -1172px;}
.zcchkboxblcknrml{background-position:-580px -7px;}
.zcchkboxblckslct{background-position:-606px -7px;}

.zcdrglist,.zcaddcnts,.zcaddsgmnt,.zclstclone,.zcbarpt,.zclstmore,.zccmpsend,.zcsfrmedit,.zccmpedit,.zceditpen,.zccntsshow,.zccntshide,.zcaddpost{ width:32px; height:32px; cursor:pointer;}
.zcdrglist{background-position:-13px -100px; cursor:move; width:5px; height:22px;}

.zcmore{ width:6px; height:22px; background-position:-667px -2376px;}
.zcmore:hover{ width:6px; height:22px; background-position:-686px -2376px;}
.zcarpause{ width:22px; height:22px; background-position:-731px -163px; }
.zcarpause:hover{ width:22px; height:22px; background-position:-762px -163px; }
.zcarpaused{ width:22px; height:22px; background-position:-762px -163px; }
.zcarstrt{ width:22px; height:22px; background-position:-670px -163px; }
.zcarstrt:hover{ width:22px; height:22px; background-position:-701px -163px; }

.zcaddcnts{background-position:-32px -96px; }
.zcaddsgmnt{background-position:-64px -96px;}
.zclstclone{background-position:-96px -96px;}
.zcbarpt{background-position:-133px -100px; width:21px; height:21px;}
.zclstmore{background-position:-160px -96px;}
.zccmpsend{background-position:-192px -96px;}
.zcsfrmedit{background-position:-224px -96px;}
.zccmpedit{background-position:-256px -96px;}
.zceditpen{background-position:-295px -102px; width:17px; height:17px;}
.zccntsshow{background-position:-320px -96px;}
.zccntshide{background-position:-352px -96px;}
.zcaddpost{background-position:-460px -102px; width:26px; height:22px;}
.zctrash{background-position:-392px -102px; width:15px; height:20px; cursor:pointer;}
.zclstarmore{ background-position:-417px -106px; width:31px; height:9px;cursor:pointer;}
.zcsharecode{ background-position:-387px -2378px; width:24px; height:24px;}
.zcpreview{ background-position:-451px -2378px; width:25px; height:24px;}


.zclstarmore:hover{ background-position:-417px -135px; width:31px; height:9px; cursor:pointer;}
.zcdrglist:hover{background-position:-13px -132px;}
.zcaddcnts:hover{background-position:-32px -128px;}
.zcaddsgmnt:hover{background-position:-64px -128px;}
.zclstclone:hover{background-position:-96px -128px;}
.zcbarpt:hover{background-position:-133px -132px; width:21px; height:21px;}
.zclstmore:hover{background-position:-160px -128px;}
.zccmpsend:hover{background-position:-192px -128px;}
.zcsfrmedit:hover{background-position:-224px -128px;}
.zccmpedit:hover{background-position:-256px -128px;}
.zceditpen:hover{background-position:-295px -134px;}
.zccntsshow:hover{background-position:-320px -128px;}
.zccntshide:hover{background-position:-352px -128px;}
.zcaddpost:hover{background-position:-460px -131px;width:26px; height:22px;}
.zctrash:hover{background-position:-392px -131px;width:15px; height:20px;}
.zcsharecode:hover{ background-position:-418px -2378px; width:24px; height:24px;}
.zcpreview:hover{ background-position:-483px -2378px; width:25px; height:24px;}

/*import contact*/
.zcaddcontact,.zcimportcontact,.zcsynccontact,.zcsfrmcontct,.zctxtedtr,.zchtmledtr,.zcupldcloud,.zcresntmail,.zchtmlimprt,.zcglgsprdsheet{ width:64px; height:64px; cursor:pointer;}
.zcglgsprdsheet{background-position:-262px -160px;}
.zcsfrmcontct{ background-position:-200px -160px;}
.zcsfrmcontct:hover{ background-position:-200px -224px;}
.zcaddcontact{background-position:-0px -160px;}
.zcimportcontact{background-position:-64px -160px;}
.zcsynccontact{background-position:-128px -160px;}
.zcglgsprdsheet:hover{background-position:-262px -224px;}
.zcaddcontact:hover{background-position:-0px -224px;}
.zcimportcontact:hover{background-position:-64px -224px;}
.zcsynccontact:hover{background-position:-128px -224px;}
.zctxtedtr{background-position:-0px -288px;}
.zchtmledtr{background-position:-64px -288px;}
.zcupldcloud{background-position:-128px -288px;}
.zcresntmail{background-position:-192px -288px;}
.zchtmlimprt{background-position:-256px -288px;}
.zctxtedtr:hover{background-position:-0px -352px;}
.zchtmledtr:hover{background-position:-64px -352px;}
.zcupldcloud:hover{background-position:-128px -352px;}
.zcresntmail:hover{background-position:-192px -352px;}
.zchtmlimprt:hover{background-position:-256px -352px;}

/*campaigns types*/
.zcrglr,.zcdrft,.zcdrftcnt,.zcdrftrcpnt,.zcrss,.zcab,.zcevent,.zcsurveymnky,.zcshopify,.zccoupon,.zczsurvey,.zcwrkflw,.zcarcmpactn,.zcardate,.zcarcal,.zcarclsdgrp,.zcarsignup,.zccmpchild,.zccmpzsurvey,.zccmpzforms,.zcarsmtsrs,.zcarleadnrtng,.zcarevnt,.zcwrkflwins,.zcwrkflwscd,.zcwrkflwplg,.zcunopnchn,.zcmlst,.zcwebatm,.zcarcycl{ width:42px; height:47px;}
.zcarcycl{ background-position:-504px -369px}
.zcwebatm{ background-position:-546px -369px}
.zcmlst{ background-position:-590px -285px}
.zcwrkflwins{background-position:-674px -285px;}
.zcwrkflwscd{background-position:-716px -285px;}
.zcwrkflwplg{background-position:-758px -285px;}
.zcarevnt{background-position:-195px -2194px;}
.zcdrftrcpnt{background-position:-714px -369px;}
.zcdrftcnt{background-position:-756px -369px;}
.zcdrft{background-position:-756px -426px;}
.zcarsmtsrs{background-position:-714px -426px;}
.zcrglr{background-position:-0px -426px;}
.zcrss{background-position:-42px -426px;}
.zcevent{background-position:-84px -426px;}
.zcab{background-position:-126px -426px;}
.zcsurveymnky{background-position:-168px -426px;}
.zcshopify{background-position:-210px -426px;}
.zccoupon{background-position:-252px -426px;}
.zczsurvey{background-position:-294px -426px;}
.zcwrkflw{background-position:-336px -426px;}
.zcarcmpactn{background-position:-378px -426px;}
.zcardate{background-position:-420px -426px;}
.zcarcal{background-position:-462px -426px;}
.zcarclsdgrp{background-position:-504px -426px;}
.zcarsignup{background-position:-546px -426px;}
.zccmpchild{background-position:-588px -426px;}
.zcunopnchn{background-position:-632px -285px;}
.zccmpzsurvey{background-position:-630px -426px;}
.zccmpzforms{background-position:-672px -426px;}
.zcarleadnrtng{background-position:-10px -2092px;}
/*zc icons seventh row*/ 
.zcreporton{background-position:-0px -480px;}
.zctableon{background-position:-96px -480px;}
.zcmenuon{background-position:-192px -480px;}
.zcliston{background-position:-288px -480px;}
.zcmapicon{background-position:-384px -480px;}
.zcdownarrow{background-position:-448px -480px;}
	
/*icon buttons*/
.zcsrchbtn,.zcflterbtn,.zcflterbtnsel,.zcdelbtn,.zccpytobtn,.zcnomailbtn,.zcexptbtn,.zcpausebtn,.zcplaybtn,.zcaddbtn,.zcremovebtn,.zcpreviewtestbtn,.zcpreviewtestbtnsel,.zcchainbtn,.zcautorefon,.zcautorefoff,.zcfltrbtn,.zcfltrgrybtn,.zcfltrbtnsel,.zcunsubbtn,.zcsclshrbtn,.zclftarwbtn,.zcrgtarwbtn,.zcadddrpdwnbtn,.zcmassudtbtn,.zclftdblarwbtn,.zcrgtdblarwbtn,.zccntssrchbtn,.zccntscustbtn,.zccntscustselbtn,.zccrmadrsbtn,.zcgearbtn,.zccntdelbtn,.zccntcpyto,.zccpnsrcebtn,.zcbrgrbtn,.zcedtbtn{width:47px; height:35px; cursor:pointer;opacity:.8; filter:alpha(opacity=80);}

.zcrlodbtn:hover,.zcsrchbtn:hover,.zcflterbtn:hover,.zcdelbtn:hover,.zccpytobtn:hover,.zcnomailbtn:hover,.zcexptbtn:hover,.zcpausebtn:hover,.zcplaybtn:hover,.zcaddbtn:hover,.zcremovebtn:hover,.zcpreviewtestbtn:hover,.zcchainbtn:hover,.zcautorefon:hover,.zcfltrbtn:hover,.zcunsubbtn:hover,.zcsclshrbtn:hover,.zclftarwbtn:hover,.zcrgtarwbtn:hover,.zcadddrpdwnbtn:hover,.zcmassudtbtn:hover,.zclftdblarwbtn:hover,.zcrgtdblarwbtn:hover,.zccntssrchbtn:hover,.zccntscustbtn:hover,.zccrmadrsbtn:hover,.zcgearbtn:hover,.zccntdelbtn:hover,.zccntcpyto:hover,.zccpnsrcebtn:hover,.zcbrgrbtn:hover,.zcedtbtn{opacity:1; filter:alpha(opacity=100);}

.zcbrgrbtn{ background-position:-642px -2495px;}
.zcedtbtn{background-position:-699px -2495px;}
.zcfltrgrybtn{background-position:-409px -697px;}
.zccpnsrcebtn{background-position:-287px -558px;}
.zccntcpyto{background-position:-352px -697px;}
.zccntdelbtn{ background-position:-295px -697px;}
.zcgearbtn{background-position:-715px -2093px;}
.zccrmadrsbtn{background-position:-699px -663px; width:41px; height:35px;}
.zccrmadrsbtnsel{background-position:-649px -663px; width:41px; height:35px;}
.zccntssrchbtn{background-position:-679px -1992px;}
.zccntscustbtn{background-position:-512px -2042px;}
.zccntscustselbtn{background-position:-569px -2042px;}
.zclftdblarwbtn{ background-position:-566px -1992px;}
.zcrgtdblarwbtn{background-position:-623px -1992px;}
.zcmassudtbtn{ width:47px; height:35px; background-position:-180px -697px;}
.zcadddrpdwnbtn{ width:71px; height:35px; background-position:-560px -612px; cursor:pointer;}
.zcadddrpdwnselbtn{ width:71px; height:35px; background-position:-384px -657px; cursor:pointer;}
.zclftarwbtn{background-position:-541px -1713px;}
.zcrgtarwbtn{background-position:-598px -1713px;}
 
.zcsclpgesml{ width:26px; height:25px; background-position:-700px -2042px}
.zcsclpstsml{ width:26px; height:25px; background-position:-731px -2042px}
.zcrlodbtn{background-position:-8px -558px; width:41px; height:35px; cursor:pointer;}
.zcpreviewtestbtnsel{background-position:-750px -662px;}
.zcsrchbtn{background-position:-59px -558px;}
.zcflterbtn{background-position:-116px -558px;}
.zcflterbtnsel{background-position:-401px -612px;}
.zcdelbtn{background-position:-173px -558px;}
.zccpytobtn{background-position:-230px -558px;}
.zcnomailbtn{background-position:-66px -697px;}
.zcexptbtn{background-position:-123px -697px;}
.zcsetngbtn{background-position:-401px -558px;}
.zcpausebtn{background-position:-458px -558px;}
.zcplaybtn{background-position:-515px -558px;}
.zcaddbtn{background-position:-572px -558px;}
.zcremovebtn{background-position:-629px -558px;}
.zcpreviewtestbtn{background-position:-686px -558px;}
.zcchainbtn{background-position:-743px -558px;}
.zcautorefon{background-position:-458px -612px; width:41px;}
.zcautorefoff{background-position:-509px -612px;  width:41px;}
.zcfltrbtn{ background-position:-641px -612px;}
.zcfltrbtnsel{ background-position:-698px -612px;}
.zcunsubbtn{ background-position:-238px -697px}
.zcsclshrbtn{background-position:-751px -611px}
/*switches*/
.zcswtchreprtpie, .zcswtchreprttbl{ width:78px; height:36px; cursor:pointer;}
.zcswtchreprtpie{ background-position:-8px -494px}
.zcswtchreprttbl{ background-position:-106px -494px}

/*left menu*/
.zcdashboard{background-position:-0px -672px;}
.zccampaigns{background-position:-32px -672px;}
.zccontact{background-position:-64px -672px;}
.zcautomation{background-position:-96px -672px;}
.zclibrary{background-position:-128px -672px;}
.zcreport{background-position:-160px -672px;}
.zcfavorite{background-position:-192px -672px;}
.zcsetting{background-position:-224px -672px;}
.zcdashboardhover{background-position:-0px -704px;}
.zccampaignshover{background-position:-32px -704px;}
.zccontacthover{background-position:-64px -704px;}
.zcautomationhover{background-position:-96px -704px;}
.zclibraryhover{background-position:-128px -704px;}
.zcreporthover{background-position:-160px -704px;}
.zcfavoritehover{background-position:-192px -704px;}
.zcsettinghover{background-position:-224px -704px;}

/*zc icons tenth row*/
.zcsuitcase{background-position:-0px -736px;}
.zcphone{background-position:-32px -736px;}
.zcclose{background-position:-64px -736px;}
.zcreload{background-position:-96px -736px;}
.zcdiscont{background-position:-128px -736px;}
.zcnewfolder{background-position:-160px -736px;}
.zcmagnifyingglass{background-position:-192px -736px;}
.zcclone{background-position:-224px -736px;}
.zcdelete{background-position:-256px -736px;}

/*Custom Fields*/
.zccflddate,.zccflddcml,.zccfldcal,.zccfldlngint,.zccfldmail,.zcfldpersntg,.zcfldphn,.zcfldrdo,.zcfldpiklst,.zcflddattim,.zcfldint,.zcfldurl,.zcfldtxt,.zcfldmpiklst,.zcfldchkbx{width:30px; height:30px; margin-left:10px; margin-top:2px;}
.zccflddate{background-position:-0px -768px;}
.zccflddcml{background-position:-32px -768px;}
.zccfldlngint{background-position:-64px -768px;}
.zccfldmail{background-position:-96px -768px;}
.zcfldpersntg{background-position:-128px -768px;}
.zcfldphn{background-position:-160px -768px;}
.zcfldrdo{background-position:-192px -768px;}
.zcfldpiklst{background-position:-224px -768px;}
.zcflddattim{background-position:-256px -768px;}
.zcfldint{background-position:-288px -768px;}
.zcfldurl{background-position:-320px -770px;}
.zcfldtxt{background-position:-352px -770px;}
.zcfldmpiklst{background-position:-384px -768px;}
.zcfldchkbx{background-position:-416px -768px;}

/*Social*/
.zccmpmail,.zcfb,.zctwt,.zclkdin,.zcgogpls,.zcpin,.zcglbe,.zccntmail,.zcchrome,.zcfrfx,.zcopra,.zcsfri,.zcie,.zccntlst,.zcunbrwr,.zctmblr{ width:35px; height:35px;}
.zctmblr{background-position:-10px -2441px;}
.zccmpmail{background-position:-9px -814px;}
.zcfb{background-position:-54px -814px;}
.zctwt{background-position:-99px -814px;}
.zclkdin{background-position:-144px -814px;}
.zcgogpls{background-position:-189px -814px;}
.zcpin{background-position:-234px -814px;}
.zcglbe{background-position:-279px -814px;}
.zccntmail{background-position:-324px -814px;}
.zcchrome{background-position:-364px -814px;}
.zcfrfx{background-position:-406px -814px;}
.zcopra{background-position:-448px -814px;}
.zcsfri{background-position:-488px -814px;}
.zcie{background-position:-531px -814px;}
.zcunbrwr{background-position:-170px -871px;}
.zccntlst{background-position:-15px -880px;}
.zcdsbrdcnt,.zcdsbrdlst,.zcdsbrdrcnt{ width:48px; height:48px;}
.zcdsbrdcnt{background-position:-58px -871px;}
.zcdsbrdlst{background-position:-112px -871px;}
.zcdsbrdrcnt{background-position:-511px -1201px;}
.zcpercntg{background-position:-599px -815px; width:31px; height:31px;}
.zclivemail{background-position:-641px -815px; width:30px; height:21px;}
.zcoutlook{background-position:-681px -815px; width:24px; height:27px;}
.zcartlnew,.zctllftmsg,.zctlrgtmsg,.zctllftcmp,.zctlrgtcmp,.zctllftlist,.zctlrgtlist,.zctllftwa,.zctlrgtwa,.zctllfttag,.zctlrgttag,.zctllftscr,.zctlrgtscr{ width:67px; height:35px;}
.zctllfttag{background-position:-203px -2041px;}
.zctlrgttag{background-position:-281px -2041px;}
.zctllftscr{background-position:-357px -2040px;}
.zctlrgtscr{background-position:-435px -2040px;}
.zcartlnew{ background-position:-11px -942px; }
.zctllftmsg{background-position:-89px -942px;}
.zctlrgtmsg{background-position:-167px -942px;}
.zctllftcmp{background-position:-382px -942px;}
.zctlrgtcmp{background-position:-459px -942px;}
.zctlrgtcmp{background-position:-460px -942px;}
.zctllftlist{background-position:-537px -942px;}
.zctlrgtlist{background-position:-615px -942px;}
.zctllftwa{background-position:-645px -875px;}
.zctlrgtwa{background-position:-723px -875px;}

.zctlsclimg,.zctlscllnk,.zctlsclsts{ width:35px; height:35px;}
.zctlsclimg{background-position:-245px -942px;}
.zctlscllnk{background-position:-291px -942px;}
.zctlsclsts{background-position:-337px -942px;}

.zcdrgdrpfle,.zcuplhtml,.zczipfle,.zccsvfle,.zcxlsfle,.zcrndalrt,.zcrndalrtlte{ width:66px; height:66px;}
.zcaraddcnt{background-position:-9px -1004px; width:80px; height:74px;}
.zcarrmwcnt{background-position:-106px -1004px; width:80px; height:74px;}

.zcdrgdrpfle{background-position:-196px -1010px;}
.zcuplhtml{background-position:-270px -1010px;}
.zczipfle{background-position:-346px -1010px; }
.zccsvfle{background-position:-422px -1010px; }
.zcxlsfle{background-position:-436px -1341px; }
.zcrndalrt{background-position:-499px -1010px;}
.zcrndalrtlte{background-position:-683px -1010px;}
.zctrialrt{background-position:-585px -1016px; width:45px; height:40px;}
.zcatmactn,.zcatmtime,.zcatmlst,.zcatmcnt,.zcatmfltr,.zcatmgoal,.zcatmtimr{ width:52px; height:52px;}
.zcatmactn{background-position:-10px -1106px;}
.zcatmtime{background-position:-72px -1106px;}
.zcatmlst{background-position:-134px -1106px;}
.zcatmcnt{background-position:-196px -1106px;}
.zcatmfltr{background-position:-259px -1106px;}
.zcatmgoal{background-position:-321px -1106px;}
.zcatmtimr{ background-position:-97px -2191px;}

.zcbckarwcntr{ background-color:transparent;}
.zcbckarwcntr:hover{ background-color:#ddd;}
.zchdrbckarw{ background-position:-575px -821px; width:11px; height:21px;}
.zchdrbckarw:hover{background-position:-775px -1121px; width:11px; height:21px;}
.zcpopupcls{background-position:-360px -39px; width:18px; height:18px; opacity:.5; cursor:pointer;}
.zcnavlfarw{background-position:-392px -39px; width:9px; height:15px;}
.zcnavrgtarw{background-position:-417px -39px; width:9px; height:15px; cursor:pointer;}
.zcreficon{background-position:-441px -37px; width:23px; height:21px; cursor:pointer;}
.zcpopout{background-position:-567px -39px; width:18px; height:18px; cursor:pointer;}

.zcipad{ background-position:-218px -871px; width:23px; height:30px;}
.zciphn{ background-position:-251px -871px; width:15px; height:30px;}
.zccomptr{ background-position:-276px -871px; width:36px; height:30px;}
/*Notification*/
.zcnotisuccess,.zcnotibell,.zcnotialert{width:21px; height:21px;}
.zcnotisuccess{ background-position:-322px -871px; }
.zcnotibell{ background-position:-365px -871px;}
.zcnotialert{ background-position:-408px -871px; }
/*Advanced*/
.zcadvab,.zcadvrss,.zcadvevent,.zcadvsmnky,.zcadvcoupon,.zcadvshopi,.zcadvzoho,.zcarsfsel,.zcardatesel,.zcarclsdgrpsel,.zcarcalsel,.zcarcmpactnsel,.zcarsmtsrssel,.zcarleadnrtngsel,.zcareventsel,.zcarwebinarsel,.zcarsurvysel,.zcarcyclic{ width:60px; height:62px;}
.zcarcyclic{background-position:-710px -1781px;}
.zcadvab{ background-position:-10px -1261px;}
.zcadvrss{ background-position:-80px -1261px;}
.zcadvevent{ background-position:-150px -1261px;}
.zcadvsmnky{ background-position:-220px -1261px;}
.zcadvcoupon{ background-position:-290px -1261px;}
.zcadvshopi{ background-position:-360px -1261px;}
.zcadvzoho{ background-position:-430px -1261px;}
.zcarsfsel{background-position:-10px -1781px;}
.zcardatesel{background-position:-80px -1781px;}
.zcarclsdgrpsel{background-position:-150px -1781px;}
.zcarcalsel{background-position:-220px -1781px;}
.zcarcmpactnsel{background-position:-290px -1781px;}
.zcarsmtsrssel{background-position:-360px -1781px;}
.zcarleadnrtngsel{background-position:-430px -1781px;}
.zcareventsel{background-position:-500px -1781px;}
.zcarwebinarsel{background-position:-570px -1781px;}
.zcarsurvysel{background-position:-640px -1781px;}
.zcsfrmsmall{ background-position:-10px -1343px; width:50px; height:50px;}
.zcsfrmlrg{ background-position:-70px -1343px; width:49px; height:68px;}
.zcsfrmlib{ background-position:-129px -1343px; width:49px; height:68px;}
.zccmpmytmps{ background-position:-188px -1343px; width:48px; height:64px;}
.zccmpdzntmp{ background-position:-246px -1343px; width:47px; height:63px;}
.zccmpbasictmp{ background-position:-303px -1343px; width:46px; height:61px;}
.zccardmytmp{ width:60px; height:80px; background-position:-520px -1857px;}
.zccarddzntmp{ width:60px; height:80px;background-position:-590px -1857px;}
.zccardblnktmp{ width:60px; height:80px;background-position:-660px -1857px;}
.zccardimprttmp{ width:60px; height:80px;background-position:-730px -1857px;}
.zcwagencode,.zcwaaddactn,.zcwasetgoal,.zcwaautomate{ width:51px; height:51px;}
.zcwagencode{background-position:-383px -1106px;}
.zcwaaddactn{background-position:-444px -1106px;}
.zcwasetgoal{background-position:-505px -1106px;}
.zcwaautomate{background-position:-566px -1106px;}
.zcscfbpage{ width:62px; height:70px; background-position:-360px -1336px;}

.zcwaabout{ width:131px; height:131px; background-position:0px 0px; }
.zcacountsetup{background-position:-141px 0px; width:127px; height:127px;}
.zcgscrtlst{ width:164px; height:185px; background-position:-175px -142px;}
.zcgscrtcmp{width:164px; height:185px; background-position:0px -142px;}.zcgscrtcmpblnk{width:164px; height:185px; background-position:-623px -142px;}
.zcsynclead{background-position:-278px 0px; width:132px; height:132px;}
.zcsynccntct{background-position:-420px 0px; width:132px; height:132px;}
.zcsynccustom{background-position:-562px 0px; width:132px; height:132px;}

.adcmpabtst, .adcmprss, .adcmpeventbrite, .adcmpsmnky, .adcmpzoho, .adcmpshopy, .adcmpcoupon,.adcmpzsurvey,.adcmpzforms{ width:132px; height:132px;}

.adcmpabtst{ background-position:0px -338px;}
.adcmprss{ background-position:-142px -338px;}
.adcmpeventbrite{ background-position:-284px -338px;}
.adcmpsmnky{ background-position:-426px -338px;}
.adcmpzoho{ background-position:-567px -338px;}
.adcmpshopy{ background-position:0px -480px;}
.adcmpcoupon{ background-position:-142px -480px;}
.adcmpzsurvey{ background-position:-284px -480px;}
.adcmpzforms{ background-position:-425px -480px;}
/* signup form templates */
.quick_form_1,.quick_form_2,.quick_form_3,.quick_form_4,.quick_form_7,.quick_form_8,.quick_form_9,.quick_form_5,.quick_form_6, .quick_form_10,.quick_form_11,.quick_form_12,.large_form_1,.large_form_2,.large_form_3,.large_form_4,.large_form_5,.large_form_6,.large_form_7,.sform_libray,.sform_sform,.sform_lform,.sform_libraydsbl{background-image:url(../images/signupform.png); cursor:pointer;}
.quick_form_1,.quick_form_2,.quick_form_3,.quick_form_4,.quick_form_10{width: 240px;height: 237px;background-size:1280px;}
.sform_libraydsbl{background-position:-560px -934px; width:182px; height:177px;}
.sform_libray{background-position:-13px -934px; width:182px; height:177px;}
.sform_sform{background-position:-234px -988px; width:126px; height:124px;}
.sform_lform{background-position:-397px -959px; width:133px; height:152px;}

.quick_form_1{ background-position:-12px -1px;}	
.quick_form_2{ background-position:-267px -1px;}
.quick_form_3{ background-position:-523px -1px;}
.quick_form_4{ background-position:-780px -1px;}

.quick_form_5{ background-position:-12px -285px; width:398px; height:64px;}
.quick_form_6{ background-position:-421px -285px; width:398px; height:64px;}
.quick_form_7{ background-position:-10px -193px; width:283px; height:71px;}
.quick_form_8{ background-position:-296px -193px; width:275px; height:71px;}

.quick_form_9{ background-position:-571px -193px; width:258px; height:71px;}
.quick_form_10{ background-position:-1034px -10px;}
.quick_form_11{ background-position:-12px -1185px; width:398px; height:64px;}
.quick_form_12{ background-position:-12px -1263px; width:283px; height:71px;}

.large_form_1{ background-position:-12px -367px; width:254px; height:254px;}
.large_form_2{ background-position:-287px -367px; width:254px; height:254px;}
.large_form_3{ background-position:-561px -367px; width:254px; height:254px;}
.large_form_4{ background-position:-12px -641px; width:254px; height:254px;}

.large_form_5{ background-position:-287px -641px; width:254px; height:254px;}
.large_form_6{ background-position:-561px -641px; width:254px; height:254px;}
.large_form_7{ background-position:-11px -915px; width:254px; height:254px;}

.horz_form_1{background-position:-10px -1508px; width:385px; height:97px;}
.horz_form_2{background-position:-454px -1508px; width:385px; height:97px;}
.horz_form_3{background-position:-10px -1671px; width:385px; height:97px;}
.horz_form_4{background-position:-454px -1508px; width:385px; height:97px;}
.horz_form_5{background-position:-10px -1834px; width:385px; height:97px;}

.Leaflet_1,.Leaflet_2,.Leaflet_3,.Leaflet_4,.Leaflet_5,.Leaflet_6,.Leaflet_7,.Leaflet_8,.Leaflet_9,.Leaflet_10{background-image:url(../images/leaflet_form.png); cursor:pointer;}
.Leaflet_1{background-position:-538px -16px; width:240px; height:346px;}
.Leaflet_2{background-position:-275px -381px; width:240px; height:346px;}
.Leaflet_3{background-position:-17px -378px; width:240px; height:346px;}
.Leaflet_4{background-position:-792px -22px; width:240px; height:346px;}
.Leaflet_5{background-position:-1056px -23px; width:240px; height:346px;}
.Leaflet_6{background-position:-1316px -20px; width:240px; height:346px;}
.Leaflet_7{background-position:-534px -378px; width:240px; height:346px;}
.Leaflet_8{background-position:-1577px -18px; width:240px; height:346px;}
.Leaflet_9{background-position:-2111px -17px; width:240px; height:346px;}
.Leaflet_10{background-position:-17px -16px; width:240px; height:346px;}

.classicCommon{width: 440px;height: 254px;background-image: url('../images/Classic_Popups.png');background-repeat: no-repeat;}
.classic_popup_1{background-position: -27px -29px;}
.classic_popup_2{background-position: -497px -29px;}
.classic_popup_3{background-position: -958px -29px;}
.classic_popup_4{background-position: -1425px -29px;}
.classic_popup_5{background-position: -27px -320px;}
.classic_popup_6{background-position: -491px -317px;}
.classic_popup_7{background-position: -956px -318px;}
.classic_popup_8{background-position: -1427px -320px;}
.classic_popup_9{background-position: -27px -611px;}
.classic_popup_10{background-position: -494px -611px;}
.classic_popup_11{background-position: -957px -611px;}
.classic_popup_12{background-position: -28px -899px;}
.classic_popup_13{background-position: -494px -899px;}
.classic_popup_14{background-position: -957px -899px;}
.classic_popup_15{background-position: -1425px -611px}
.classic_popup_16{background-position: -1425px -899px;}
.classic_popup_17{background-position: -27px -1211px;}
.classic_popup_18{background-position: -494px -1211px;}
.classic_popup_19{background-position: -957px -1205px;}
.classic_popup_20{background-position: -1425px -1207px;}
.classic_popup_21{background-position: -1423px -1806px;}
.classic_popup_22{background-position: -27px -1509px;}
.classic_popup_23{background-position: -489px -1509px;}
.classic_popup_24{background-position: -957px -1509px;}
.classic_popup_25{background-position: -1425px -1509px;}
.classic_popup_26{background-position: -27px -1800px;}
.classic_popup_27{background-position: -489px -1800px;}
.classic_popup_28{background-position: -957px -1800px;}

.blanketCommon{width: 440px;height: 254px;background-image: url('../images/Blanket_Popups.png');background-repeat: no-repeat;}
.blanket_popup_1{background-position: -17px -17px;}
.blanket_popup_2{background-position: -472px -17px;}
.blanket_popup_3{background-position: -928px -17px;}
.blanket_popup_4{background-position: -1384px -17px;}
.blanket_popup_5{background-position: -1840px -17px;}
.blanket_popup_6{background-position: -17px -310px;}
.blanket_popup_7{background-position: -472px -310px;}
.blanket_popup_8{background-position: -928px -310px;}
.blanket_popup_9{background-position: -1384px -310px;}
.blanket_popup_10{background-position: -1840px -310px;}

/*Blank templates*/
.t0,.t1,.t2,.t3,.t4,.t5,.t6,.t7,.t8,.t9,.t10,.t11,.t12,.t13,.t14,.t15,.t16,.t17{ width:150px; height:172px; background-image:url(../images/zcbasictemplates.png);background-size:1175px;background-repeat: no-repeat;}

/*.t0{background-position:-0px -0px;}*/
/*.t0{background-position: 10px 5px;}*/
.t0{background-position: 10px 14px;}
/*.t1{background-position:-165px -0px;}*/
/*.t1{background-position: -229px 5px;}*/
.t1{background-position: -229px 14px;}
/*.t2{background-position:-329px -0px;}*/
/*.t2{background-position: -468px 5px;}*/
.t2{background-position: -468px 14px;}
/*.t3{background-position:-494px -0px;}*/
/*.t3{background-position: -707px 5px;}*/
.t3{background-position: -707px 14px;}
/*.t4{background-position:-658px -0px;}*/
/*.t4{background-position: -945px 5px;}*/
.t4{background-position: -945px 14px;}
/*.t5{background-position:-0px -185px;}*/
/*.t5{background-position: 10px -272px;}*/
.t5{background-position: 10px -268px;}
/*.t6{background-position:-165px -185px;}*/
/*.t6{background-position: -229px -272px;}*/
.t6{background-position: -229px -268px;}
/*.t7{background-position:-329px -185px;}*/
/*.t7{ background-position: -468px -272px;}*/
.t7{ background-position: -468px -268px;}
/*.t8{background-position:-494px -185px;}*/
/*.t8{background-position: -707px -272px;}*/
.t8{background-position: -707px -268px;}
/*.t9{background-position:-658px -185px;}*/
/*.t9{background-position: -945px -272px;}*/
.t9{background-position: -945px -268px;}
/*.t10{background-position:-0px -369px;}*/
/*.t10{background-position: 10px -545px;}*/
.t10{background-position: 10px -552px;}
/*.t11{background-position:-165px -369px;}*/
/*.t11{background-position: -229px -545px;}*/
.t11{background-position: -229px -552px;}
/*.t12{background-position:-329px -369px;}*/
/*.t12{background-position: -468px -545px;}*/
.t12{background-position: -468px -552px;}
/*.t13{background-position:-494px -369px;}*/
/*.t13{background-position: -707px -545px;}*/
.t13{background-position: -707px -552px;}
/*.t14{background-position:-658px -369px;}*/
/*.t14{background-position: -945px -545px;}*/
.t14{background-position: -945px -552px;}
/*.t15{background-position:-0px -552px;}*/
/*.t15{background-position: 10px -838px;}*/
.t15{background-position: 10px -835px;}
/*.t16{background-position:-165px -552px;}*/
/*.t16{background-position: -229px -838px;}*/
.t16{background-position: -229px -835px;}
/*.t17{background-position:-329px -552px;}*/
/*.t17{background-position: -468px -838px;}*/
.t17{background-position: -468px -835px;}

.zcarcndtionend{background-position:-627px -1101px; width:61px; height:61px; position:absolute; top:-30px;}


.zcscprofileicon{ background-position:-5px -64px; width:27px; height:27px;}
.zcscfbpageicon{background-position:-42px -64px; width:27px; height:27px;}
.zcwrdprs{background-position:-715px -815px; width:36px; height:36px;}
.zcdrupal{background-position:-761px -815px; width:36px; height:36px;}
.zcscrolltop{background-position:-655px -1023px; width:20px; height:13px; z-index:1;}

.zcselicon{background-position:-521px -494px; width:39px; height:33px;}
.zclstsignupenbl{background-position:-77px -70px; width:21px; height:19px;}
.zclstsignupdsbl{background-position:-108px -70px; width:21px; height:19px;}
.zclstsignupsmryon{background-position:-137px -70px; width:27px; height:19px;}
.zclstsignupsmryoff{background-position:-178px -70px; width:27px; height:19px;}
.zceditpendsbl{ background-position:-217px -70px; width:18px; height:18px;}
.zctrshdsbl{ background-position:-250px -70px; width:18px; height:18px;}
.zcgrntick{background-position:-278px -74px; width:22px; height:16px; cursor:pointer;}
.zcredcross{background-position:-308px -74px; width:17px; height:16px;cursor:pointer;}
.zcattach{background-position:-570px -490px; width:25px; height:25px; }

.zcimgseltick{background-position:-605px -490px; width:30px; height:30px; }

.zccalsml{background-position:-633px -7px; width:16px; height:16px;}
.zctimersml{background-position:-659px -7px; width:16px; height:16px;}
.zcfldrbtnicon{ width:18px; height:14px; background-position:-733px -1992px; margin-top:-3px;}
.zctagsbtnicon{ width:17px; height:18px; background-position:-760px -1992px; margin-top:-4px;}
/*Image Align*/
.zcimgalnlft,.zcimgalnrgt,.zcimgalncntr,.zcimgalntop,.zcimgalnbtm{ width:82px; height:50px; cursor:pointer;}
.zcimgalnlft{background-position:-10px -1538px;}
.zcimgalnrgt{background-position:-102px -1538px;}
.zcimgalncntr{background-position:-194px -1538px;}
.zcimgalntop{background-position:-286px -1538px;}
.zcimgalnbtm{background-position:-378px -1538px;}


/*Template Lib*/
.zctmpprevw{ background-position:-337px -69px; width:17px; height:17px; cursor:pointer;}
.zctmpsndcmp{background-position:-376px -69px; width:24px; height:17px;cursor:pointer;}
.zctmpedit{background-position:-416px -69px; width:18px; height:17px;cursor:pointer;}
.zctmpdel{background-position:-452px -69px; width:14px; height:17px;cursor:pointer;}
.zctmpcln{background-position:-484px -69px; width:15px; height:17px;cursor:pointer;}
.zctmpdwnld{background-position:-519px -69px; width:15px; height:17px;cursor:pointer;}
.zctnpvwdtl{ background-position:-247px -2317px; width:12px; height:14px;}
/*Integrations*/

.zcintfbenbl,.zcinttwtenbl,.zcintlinenbl,.zcintgogleenbl,.zcinthiriseenbl,.zcintsmnkyenbl,.zcintebriteenbl,.zcintflkrenbl,.zcintpicasaenbl,.zcintshpyenbl,.zcintpaypalenbl,.zcintnimblenbl,.zcintlitmsenbl,.zcintdruplenbl,.zcintgoglecalenbl,.zcintwrdprsenbl,.zcintgtwenbl,.zcintgtwclktlenbl,.zcinttwlenbl,.zcintmsgmdaenbl,.zcintgdrvenbl,.zcintdrpboxenbl,.zcintonedrvenbl, .zcintboxenbl, .zcinttmblrenbl, .zcintgplusenbl,  .zcintunslpshenbl,
.zcintfbdsbl,.zcinttwtdsbl,.zcintlindsbl,.zcintgogledsbl,.zcinthirisedsbl,.zcintsmnkydsbl,.zcintebritedsbl,.zcintflkrdsbl,.zcintpicasadsbl,.zcintshpydsbl,.zcintpaypaldsbl,.zcintnimbldsbl,.zcintlitmsdsbl,.zcintdrupldsbl,.zcintgoglecaldsbl,.zcintwrdprsdsbl,
.zcintgtwdsbl, .zcintgtwclktldsbl,.zcinttwldsbl,.zcintmsgmdadsbl,.zcintgdrvdsbl,.zcintdrpboxdsbl,.zcintonedrvdsbl,.zcintboxdsbl,.zcinttmblrdsbl,.zcintgplusdsbl,.zcintunslpshdsbl{width:40px; height:40px;}
.zcintunslpshenbl{background-position: -632px -2263px;}
.zcintunslpshdsbl{background-position: -681px -2263px;}
.zcintgplusenbl{background-position: -539px -2261px;}
.zcintgplusdsbl{background-position: -585px -2261px}
.zcinttmblrdsbl{background-position: -492px -2261px}
.zcintgdrvdsbl{background-position: -61px -2258px}
.zcintdrpboxdsbl{background-position: -163px -2258px;width:43px;}
.zcintonedrvdsbl{background-position: -271px -2258px;width:45px;  height:30px;}
.zcintboxdsbl{background-position:-388px -2258px;width:52px;  height:30px;}
.zcintzohoenbl{ background-position:-10px -1420px; width:118px; height:55px;}
.zcintfbenbl{ background-position:-138px -1428px;}
.zcinttwtenbl{ background-position:-188px -1428px;}
.zcintlinenbl{ background-position:-238px -1428px;}

.zcinttmblrenbl{background-position: -449px -2261px}
.zcintgdrvenbl{background-position:-10px -2259px;}
.zcintdrpboxenbl{background-position:-112px -2259px;width:43px;}
.zcintonedrvenbl{background-position:-216px -2259px;width:45px;  height:30px;}
.zcintboxenbl{background-position:-327px -2259px;width:52px; height:30px;}

.zcintgogleenbl{ background-position:-288px -1428px;}
.zcinthiriseenbl{ background-position:-338px -1428px;}
.zcintsmnkyenbl{ background-position:-387px -1428px;}
.zcintebriteenbl{ background-position:-437px -1428px;}
.zcintflkrenbl{ background-position:-487px -1428px;}
.zcintpicasaenbl{ background-position:-531px -1428px;}
.zcintshpyenbl{ background-position:-576px -1428px;}
.zcintpaypalenbl{ background-position:-619px -1428px;}
.zcintnimblenbl{ background-position:-658px -1428px;}
.zcintlitmsenbl{ background-position:-705px -1428px;}
.zcintdruplenbl{background-position:-747px -1432px;}
.zcintgoglecalenbl{background-position:-154px -2092px;}
.zcintwrdprsenbl{background-position:-253px -2092px;}
.zcintgtwenbl{background-position:-351px -2092px;}
.zcintgtwclktlenbl{background-position:-441px -2092px;}
.zcinttwlenbl{background-position:-532px -2092px;}
.zcintmsgmdaenbl{background-position:-619px -2092px;}
.zcintzohodsbl{ background-position:-10px -1478px; width:118px; height:40px;}
.zcintfbdsbl{ background-position:-138px -1478px;}
.zcinttwtdsbl{ background-position:-188px -1478px;}
.zcintlindsbl{ background-position:-238px -1478px;}
.zcintgogledsbl{ background-position:-288px -1478px;}
.zcinthirisedsbl{ background-position:-338px -1478px;}
.zcintsmnkydsbl{ background-position:-387px -1478px;}
.zcintebritedsbl{ background-position:-437px -1478px;}
.zcintflkrdsbl{ background-position:-487px -1478px;}
.zcintpicasadsbl{ background-position:-531px -1478px;}
.zcintshpydsbl{ background-position:-576px -1478px;}
.zcintpaypaldsbl{ background-position:-619px -1478px;}
.zcintnimbldsbl{ background-position:-658px -1478px;}
.zcintlitmsdsbl{ background-position:-702px -1478px;}
.zcintdrupldsbl{background-position:-747px -1482px;}
.zcintgoglecaldsbl{background-position:-206px -2092px;}
.zcintwrdprsdsbl{background-position:-304px -2092px;}
.zcintgtwdsbl{background-position:-397px -2092px;}
.zcintgtwclktldsbl{background-position:-487px -2092px;}
.zcinttwldsbl{background-position:-575px -2092px;}
.zcintmsgmdadsbl{background-position:-666px -2092px;}
.zcintbigstck{background-position:-62px -2092px; width:83px; height:40px;}
.zcintgiphydsbl{ background-position:-139px -2491px; width:124px; height:31px;}
.zcintgiphyenbl{ background-position:-10px -2491px; width:124px; height:31px;}
.zcarcmpschld{ background-position:-715px -36px; width:61px; height:33px;}

.zclftarw{ width:13px; height:26px; background-position:-448px -875px; cursor:pointer;}
.zcrgtarw{ width:13px; height:26px; background-position:-473px -875px; cursor:pointer;}
.zcarswtchtlview{ width:82px; height:36px; background-position:-264px -612px; cursor:pointer;}
.zcarswtchcalview{ width:82px; height:36px; background-position:-136px -612px; cursor:pointer;}
.zcarswtchwfview{ width:118px; height:36px; background-position:-8px -612px; cursor:pointer;}
.zcwhiteclose{ width:19px; height:19px; background-position:-683px -6px;}

/*Social Icons - Social Widgets*/
.zcsclwgticons,.zcsclwgtfb1,.zcsclwgttwt1,.zcsclwgtlin1,.zcsclwgtgp1,
.zcsclwgtpin1,.zcsclwgtyt1,.zcsclwgtflkr1,.zcsclwgtvim1,.zcsclwgtinsta1,.zcsclwgtrss1,.zcsclwgtmail1,.zcsclwgttumblr1,.zcsclwgtvine1,
.zcsclwgtfb2,.zcsclwgtfb2,.zcsclwgttwt2,.zcsclwgtlin2,.zcsclwgtgp2,
.zcsclwgtpin2,.zcsclwgtyt2,.zcsclwgtflkr2,.zcsclwgtvim2,.zcsclwgtinsta2,.zcsclwgtrss2,.zcsclwgtmail2,.zcsclwgttumblr2,.zcsclwgtvine2,
.zcsclwgtfb3,.zcsclwgtfb3,.zcsclwgttwt3,.zcsclwgtlin3,.zcsclwgtgp3,
.zcsclwgtpin3,.zcsclwgtyt3,.zcsclwgtflkr3,.zcsclwgtvim3,.zcsclwgtinsta3,.zcsclwgtrss3,.zcsclwgtmail3,.zcsclwgttumblr3,.zcsclwgtvine3,
.zcsclwgtfb4,.zcsclwgtfb4,.zcsclwgttwt4,.zcsclwgtlin4,.zcsclwgtgp4,
.zcsclwgtpin4,.zcsclwgtyt4,.zcsclwgtflkr4,.zcsclwgtvim4,.zcsclwgtinsta4,.zcsclwgtrss4,.zcsclwgtmail4,.zcsclwgttumblr4,.zcsclwgtvine4,
.zcsclwgtfb5,.zcsclwgtfb5,.zcsclwgttwt5,.zcsclwgtlin5,.zcsclwgtgp5,
.zcsclwgtpin5,.zcsclwgtyt5,.zcsclwgtflkr5,.zcsclwgtvim5,.zcsclwgtinsta5,.zcsclwgtrss5,.zcsclwgtmail5,.zcsclwgttumblr5,.zcsclwgtvine5,
.zcsclwgtfb6,.zcsclwgtfb6,.zcsclwgttwt6,.zcsclwgtlin6,.zcsclwgtgp6,
.zcsclwgtpin6,.zcsclwgtyt6,.zcsclwgtflkr6,.zcsclwgtvim6,.zcsclwgtinsta6,.zcsclwgtrss6,.zcsclwgtmail6,.zcsclwgttumblr6,.zcsclwgtvine6,
.zcsclwgtfb7,.zcsclwgtfb7,.zcsclwgttwt7,.zcsclwgtlin7,.zcsclwgtgp7,
.zcsclwgtpin7,.zcsclwgtyt7,.zcsclwgtflkr7,.zcsclwgtvim7,.zcsclwgtinsta7,.zcsclwgtrss7,.zcsclwgtmail7,.zcsclwgttumblr7,.zcsclwgtvine7,
.zcsclwgtfb8,.zcsclwgtfb8,.zcsclwgttwt8,.zcsclwgtlin8,.zcsclwgtgp8,
.zcsclwgtpin8,.zcsclwgtyt8,.zcsclwgtflkr8,.zcsclwgtvim8,.zcsclwgtinsta8,.zcsclwgtrss8,.zcsclwgtmail8,.zcsclwgttumblr8,.zcsclwgtvine8,
.zcsclwgtfb9,.zcsclwgtfb9,.zcsclwgttwt9,.zcsclwgtlin9,.zcsclwgtgp9,
.zcsclwgtpin9,.zcsclwgtyt9,.zcsclwgtflkr9,.zcsclwgtvim9,.zcsclwgtinsta9,.zcsclwgtrss9,.zcsclwgtmail9,.zcsclwgttumblr9,.zcsclwgtvine9,
.zcsclwgtfb10,.zcsclwgtfb10,.zcsclwgttwt10,.zcsclwgtlin10,.zcsclwgtgp10,
.zcsclwgtpin10,.zcsclwgtyt10,.zcsclwgtflkr10,.zcsclwgtvim10,.zcsclwgtinsta10,.zcsclwgtrss10,.zcsclwgtmail10,.zcsclwgttumblr10,.zcsclwgtvine10
{ width:36px; height:36px; background-image:url(../images/zcsocialicons.png);}

.zcsclwgtfb1{background-position:-10px -10px;}
.zcsclwgttwt1{background-position:-56px -10px;}
.zcsclwgtlin1{background-position:-103px -10px;}
.zcsclwgtgp1{background-position:-150px -10px;}
.zcsclwgtpin1{background-position:-198px -10px;}
.zcsclwgtyt1{background-position:-246px -10px;}
.zcsclwgtflkr1{background-position:-294px -10px;}
.zcsclwgtvim1{background-position:-341px -10px;}
.zcsclwgtrss1{background-position:-390px -10px;}
.zcsclwgtinsta1{background-position:-437px -10px;}
.zcsclwgtmail1{background-position:-483px -10px;}
.zcsclwgttumblr1{background-position:-529px -10px;}
.zcsclwgtvine1{background-position:-575px -10px;}

.zcsclwgtfb2{background-position:-10px -58px;}
.zcsclwgttwt2{background-position:-56px -58px;}
.zcsclwgtlin2{background-position:-103px -58px;}
.zcsclwgtgp2{background-position:-150px -58px;}
.zcsclwgtpin2{background-position:-198px -58px;}
.zcsclwgtyt2{background-position:-246px -58px;}
.zcsclwgtflkr2{background-position:-294px -58px;}
.zcsclwgtvim2{background-position:-341px -58px;}
.zcsclwgtrss2{background-position:-390px -58px;}
.zcsclwgtinsta2{background-position:-437px -58px;}
.zcsclwgtmail2{background-position:-483px -58px;}
.zcsclwgttumblr2{background-position:-529px -58px;}
.zcsclwgtvine2{background-position:-575px -58px;}

.zcsclwgtfb3{background-position:-10px -104px;}
.zcsclwgttwt3{background-position:-56px -104px;}
.zcsclwgtlin3{background-position:-103px -104px;}
.zcsclwgtgp3{background-position:-150px -104px;}
.zcsclwgtpin3{background-position:-198px -104px;}
.zcsclwgtyt3{background-position:-246px -104px;}
.zcsclwgtflkr3{background-position:-294px -104px;}
.zcsclwgtvim3{background-position:-341px -104px;}
.zcsclwgtrss3{background-position:-390px -104px;}
.zcsclwgtinsta3{background-position:-437px -104px;}
.zcsclwgtmail3{background-position:-483px -104px;}
.zcsclwgttumblr3{background-position:-529px -104px;}
.zcsclwgtvine3{background-position:-575px -104px;}

.zcsclwgtfb4{background-position:-10px -150px;}
.zcsclwgttwt4{background-position:-56px -150px;}
.zcsclwgtlin4{background-position:-103px -150px;}
.zcsclwgtgp4{background-position:-150px -150px;}
.zcsclwgtpin4{background-position:-198px -150px;}
.zcsclwgtyt4{background-position:-246px -150px;}
.zcsclwgtflkr4{background-position:-294px -150px;}
.zcsclwgtvim4{background-position:-341px -150px;}
.zcsclwgtrss4{background-position:-390px -150px;}
.zcsclwgtinsta4{background-position:-437px -150px;}
.zcsclwgtmail4{background-position:-483px -150px;}
.zcsclwgttumblr4{background-position:-529px -150px;}
.zcsclwgtvine4{background-position:-575px -150px;}

.zcsclwgtfb5{background-position:-10px -196px;}
.zcsclwgttwt5{background-position:-56px -196px;}
.zcsclwgtlin5{background-position:-103px -196px;}
.zcsclwgtgp5{background-position:-150px -196px;}
.zcsclwgtpin5{background-position:-198px -196px;}
.zcsclwgtyt5{background-position:-246px -196px;}
.zcsclwgtflkr5{background-position:-294px -196px;}
.zcsclwgtvim5{background-position:-341px -196px;}
.zcsclwgtrss5{background-position:-390px -196px;}
.zcsclwgtinsta5{background-position:-437px -196px;}
.zcsclwgtmail5{background-position:-483px -196px;}
.zcsclwgttumblr5{background-position:-529px -196px;}
.zcsclwgtvine5{background-position:-575px -196px;}

.zcsclwgtfb6{background-position:-10px -242px;}
.zcsclwgttwt6{background-position:-56px -242px;}
.zcsclwgtlin6{background-position:-103px -242px;}
.zcsclwgtgp6{background-position:-150px -242px;}
.zcsclwgtpin6{background-position:-198px -242px;}
.zcsclwgtyt6{background-position:-246px -242px;}
.zcsclwgtflkr6{background-position:-294px -242px;}
.zcsclwgtvim6{background-position:-341px -242px;}
.zcsclwgtrss6{background-position:-390px -242px;}
.zcsclwgtinsta6{background-position:-437px -242px;}
.zcsclwgtmail6{background-position:-483px -242px;}
.zcsclwgttumblr6{background-position:-529px -242px;}
.zcsclwgtvine6{background-position:-575px -242px;}


.zcsclwgtfb7{background-position:-10px -287px;}
.zcsclwgttwt7{background-position:-56px -287px;}
.zcsclwgtlin7{background-position:-103px -287px;}
.zcsclwgtgp7{background-position:-150px -287px;}
.zcsclwgtpin7{background-position:-198px -287px;}
.zcsclwgtyt7{background-position:-246px -287px;}
.zcsclwgtflkr7{background-position:-294px -287px;}
.zcsclwgtvim7{background-position:-341px -287px;}
.zcsclwgtrss7{background-position:-390px -287px;}
.zcsclwgtinsta7{background-position:-437px -287px;}
.zcsclwgtmail7{background-position:-483px -287px;}
.zcsclwgttumblr7{background-position:-529px -287px;}
.zcsclwgtvine7{background-position:-575px -287px;}

.zcsclwgtfb8{background-position:-10px -333px;}
.zcsclwgttwt8{background-position:-56px -333px;}
.zcsclwgtlin8{background-position:-103px -333px;}
.zcsclwgtgp8{background-position:-150px -333px;}
.zcsclwgtpin8{background-position:-198px -333px;}
.zcsclwgtyt8{background-position:-246px -333px;}
.zcsclwgtflkr8{background-position:-294px -333px;}
.zcsclwgtvim8{background-position:-341px -333px;}
.zcsclwgtrss8{background-position:-390px -333px;}
.zcsclwgtinsta8{background-position:-437px -333px;}
.zcsclwgtmail8{background-position:-483px -333px;}
.zcsclwgttumblr8{background-position:-529px -333px;}
.zcsclwgtvine8{background-position:-575px -333px;}

.zcsclwgtfb9{background-position:-10px -379px;}
.zcsclwgttwt9{background-position:-56px -379px;}
.zcsclwgtlin9{background-position:-103px -379px;}
.zcsclwgtgp9{background-position:-150px -379px;}
.zcsclwgtpin9{background-position:-198px -379px;}
.zcsclwgtyt9{background-position:-246px -379px;}
.zcsclwgtflkr9{background-position:-294px -379px;}
.zcsclwgtvim9{background-position:-341px -379px;}
.zcsclwgtrss9{background-position:-390px -379px;}
.zcsclwgtinsta9{background-position:-437px -379px;}
.zcsclwgtmail9{background-position:-483px -379px;}
.zcsclwgttumblr9{background-position:-529px -379px;}
.zcsclwgtvine9{background-position:-575px -379px;}

.zcsclwgtfb10{background-position:-10px -425px;}
.zcsclwgttwt10{background-position:-56px -425px;}
.zcsclwgtlin10{background-position:-103px -425px;}
.zcsclwgtgp10{background-position:-150px -425px;}
.zcsclwgtpin10{background-position:-198px -425px;}
.zcsclwgtyt10{background-position:-246px -425px;}
.zcsclwgtflkr10{background-position:-294px -425px;}
.zcsclwgtvim10{background-position:-341px -425px;}
.zcsclwgtrss10{background-position:-390px -425px;}
.zcsclwgtinsta10{background-position:-437px -425px;}
.zcsclwgtmail10{background-position:-483px -425px;}
.zcsclwgttumblr10{background-position:-529px -425px;}
.zcsclwgtvine10{background-position:-575px -425px;}



.zcabsml{ width:19px; height:11px; background-position:-446px -778px; position:absolute; right:1px; top:1px;}
.zcmarkfav{ width:22px; height:18px; background-position:-551px -69px;}
.zcmarkedfav{  width:22px; height:18px; background-position:-585px -69px;}
.zcmaparw{ width:50px; height:11px; background-position:-715px -6px;display:inline-block}

.zcerrwrkflwdel{ width:188px; height:146px; background-position:-226px -1596px}
.zcerrwrkflwlock{width:188px; height:146px; background-position:-449px -1596px}
.zcerrlink, .zcerrmaildel, .zcerrmaillock{ width:236px; height:122px;}
.zcreportdel{ width:194px; height:145px; background-position:-214px -2120px;}
.zcreportlock{ width:145px; height:122px; background-position:-440px -2124px;}

.zcnoprvlg{ width:156px; height:122px; background-position:-644px -1350px;}
.zcerrlink{ background-position:0px -641px;}
.zcerrmaildel{background-position:-253px -641px;}
.zcerrmaillock{background-position:-492px -641px;}
.zcerrlistdel{ width:219px; height:146px; background-position:-581px -773px;}
.zcerrsformdel{ width:219px; height:146px; background-position:-429px -1337px;}
.zcerrfldrdel{ width:219px; height:146px; background-position:-0px -2134px;}
.zcclsmall{ background-position:-778px -6px; width:14px; height:14px;}

.zcrssstart{ width:126px; height:107px; background-position:0px 0px;}
.zcnodatalrg{ width:96px; height:96px; background-position:-139px -0px;}
.zclrgfldr{ width:136px; height:100px; background-position:-0px -780px; cursor:pointer;}.zcsmalfldr{ background-position:-470px -1538px; width:66px; height:48px; cursor:pointer;}
.zcsrchsml{ background-position:-619px -40px; height:16px; width:16px;}
.zcsublftarw{ background-position:-617px -69px; height:18px; width:11px; cursor:pointer;}
.zcsubrgtarw{background-position:-636px -69px; height:18px; width:11px; cursor:pointer;} 

.zcplanlftarw{ background-position:-759px -102px; height:18px; width:11px; cursor:pointer;}
.zcplanrgtarw{background-position:-778px -102px; height:18px; width:11px; cursor:pointer;} 

.zcnewfldrsmal{ background-position:-649px -490px; width:38px; height:29px;}
.zcusericon{ width:50px; height:50px; background-position:-548px -1538px;}
.zcsndradrs{ width:50px; height:50px; background-position:-603px -1538px;}
 .zcerricon{ width:138px; height:121px; background-position:-386px -2px;}
.zctagclose{ width:10px; height:10px; background-position:-110px -742px; cursor:pointer;}
.zcprcngtick{ width:18px; height:18px; background-position:-689px -71px;}
.zcsubscrsetup{ width:30px; height:21px; background-position:-720px -71px;}
.zcglblsrchicon{ width:21px; height:16px; background-position:-759px -73px; opacity:.5; filter: alpha(opacity=30);}
.zcglblsrchicon:hover{opacity:.9; filter: alpha(opacity=90);}
.zcintconntd{ background-position:-697px -490px; height:10px; width:10px;}
.zcredrund{background-position:-697px -525px; height:10px; width:10px;}
.zcintnotconntd{ background-position:-697px -509px; height:10px; width:10px;}
.zcredrund{ background-position:-697px -525px; height:10px; width:10px;}
.zcnavtipatmtn,.zcnavtiprpt,.zcnavtiplbry,.zcnavtipcnts,.zcnavtipcmpn
{ width:92px; height:92px;}

.zcnavtipatmtn{background-position:0px -913px;}
.zcnavtiprpt{background-position:-102px -913px;}
.zcnavtiplbry{background-position:-204px -913px;}
.zcnavtipcnts{background-position:-306px -913px;}
.zcnavtipcmpn{background-position:-408px -913px;}

.zcdrpdwnarw{ background-position:-785px -36px; width:10px; height:11px; transition:all 0s;}
.zcdrpdwnwhitearw{ background-position:-785px -58px; width:10px; height:11px; margin-top:3px;}
.zcinfonrml{background-position:-278px -737px; width:30px; height:30px;}

.zchlpicon{ width:18px; height:33px; background-position:-317px -737px; z-index:3; position:absolute; left:-38px; cursor:pointer;}

.zchlpiconin{ width:18px; height:33px; background-position:-345px -737px; z-index:3; position:absolute; left:-38px; cursor:pointer;}
.zctempcls{ width:26px; height:26px; background-position:-227px -3px; }.zclnkuntrck{ width:13px; height:21px; background-position:-373px -737px; }
.zcunkwnusr{ background-position:-392px -737px; width:22px; height:22px;}
.zcothrusr{background-position:-423px -736px; width:22px; height:23px;}

.zcsclprflsml,.zcsclfbsml,.zcscltwtsml,.zcscllnsml,.zcscltmblrsml,.zcsclgplssml{ width:27px; height:27px;}
.zcsclprflsml{ background-position:-130px -737px;}
.zcsclfbsml{ background-position:-167px -737px;}
.zcscltwtsml{ background-position:-204px -737px;}
.zcscllnsml{ background-position:-241px -737px;}
.zcscltmblrsml{background-position:-153px -660px;}
.zcsclgplssml{background-position:-184px -660px;}

.zcwebactvte{ width:30px; height:30px; background-position:-529px -102px;}
.zcvewdtls{width:18px; height:20px; background-position:-166px -2359px; cursor:pointer;}
.zcvewdtls:hover{width:18px; height:20px; background-position:-194px -2359px; cursor:pointer;}
.zcwebdeactvte{width:30px; height:30px; background-position:-569px -102px;}
.zcwebactvte:hover{ width:30px; height:30px; background-position:-529px -133px;}
.zcwebdeactvte:hover{width:30px; height:30px; background-position:-569px -133px;}
.zcinfoblu{ width:60px; height:60px; background-position:-698px -1102px;}
.zclitmussml{ width:20px; height:20px; background-position:-732px -102px;}
.zclitmussml:hover{ width:20px; height:20px; background-position:-732px -132px;}
.zclitmussmlclr{ width:20px; height:20px; background-position:-732px -132px;}

.zclstswtchleads{width:47px; height:36px; background-position:-111px -1713px; cursor:pointer;}
.zclstswtchcnts{width:47px; height:36px;  background-position:-67px -1713px; cursor:pointer;}
.zclstswtchcncnt{width:45px; height:36px; background-position:-154px -1713px; cursor:pointer;}

/*.zclstswtchleadssel{width:45px; height:36px;  background-position:-209px -1713px; cursor:pointer;}
.zclstswtchcntssel{width:45px; height:36px; background-position:-254px -1713px; cursor:pointer;}*/

.zclstswtchcntssel{width:45px; height:36px;  background-position:-209px -1713px; cursor:pointer;}
.zclstswtchleadssel{width:45px; height:36px; background-position:-254px -1713px; cursor:pointer;}
.zclstswtchcncntsel{width:45px; height:36px; background-position:-296px -1713px; cursor:pointer;}
.zcdsbrdaddcontplus{ width:46px; height:46px; background-position:-661px -1538px;}

.zctmlnviewsel{ width:41px; height:36px; background-position:-557px -663px;}
.zctblview{width:41px; height:36px; background-position:-598px -663px;}
.zctmlnview{ width:41px; height:36px; background-position:-465px -663px;}
.zctblviewsel{width:41px; height:36px; background-position:-506px -663px;}


.zcsynccaltimer{ width:78px; height:78px; background-position:-509px -1341px;}
.zcimgchkbox{ width:20px; height:20px; background-position:-748px -495px;}
.zcimgchkboxsel{width:20px; height:20px; background-position:-718px -495px;}

.zcrptunsub{ width:14px; height:14px; background-position:-10px -1757px;}
.zcrptcmplts{width:14px; height:14px;background-position:-34px -1757px;}
.zcrptclcksopn{width:14px; height:14px;background-position:-58px -1757px;}
.zcflckr{width:24px; height:24px; background-position:-454px -737px; }
.zcpicasa{ width:24px; height:24px; background-position:-488px -737px;}
.zcbigstk{ width:45px; height:22px; background-position:-522px -737px;}
.zcunsplash{ width:26px; height:23px; background-position:-674px -771px;}
.zcgiphy{ width:87px; height:22px; background-position:-522px -708px}
.zcsmlcls{ width:11px; height:11px; background-position:-595px -39px; cursor:pointer;}
.zclftarwslide{ width:80px; height:158px; background-position:0px -1028px;}
.zcrgtarwslide{width:80px; height:158px; background-position:-101px -1028px;}
.zclitmus{ width:101px; height:41px; background-position:-688px -937px}
.zcallclnts{ width:93px; height:70px; background-position:-414px -1607px;}
.zcpckclnts{ width:115px; height:70px; background-position:-289px -1607px;}
.zcscpost{ width:69px; height:71px; background-position:-598px -1336px;}
.zctmpothrusr{ width:25px; height:25px; background-position:-577px -737px; }
/*.zctmpothrusrgry{width:25px; height:25px; background-position:-613px -737px; transform:scale(.7);}*/

.zcatchmntpdf,.zcatchmntimg,.zcatchmnttxt,.zcatchmntppt,.zcatchmntdoc,.zcatchmntexcl{ width:88px; height:99px;}
.zcatchmntpdf{ background-position:-0px -159px;}
.zcatchmntimg{ background-position:-104px -159px;}
.zcatchmnttxt{ background-position:-211px -159px;}
.zcatchmntppt{ background-position:-313px -159px;}
.zcatchmntdoc{ background-position:-414px -159px;}
.zcatchmntexcl{ background-position:-516px -159px;}

.zcatchmntpdfnrml,.zcatchmntimgnrml,.zcatchmnttxtnrml,.zcatchmntpptnrml,.zcatchmntdocnrml,.zcatchmntexclnrml{ width:51px; height:56px;}
.zcatchmntpdfnrml{ background-position:-8px -287px;}
.zcatchmntimgnrml{ background-position:-67px -287px;}
.zcatchmnttxtnrml{ background-position:-127px -287px;}
.zcatchmntpptnrml{ background-position:-184px -287px;}
.zcatchmntdocnrml{ background-position:-241px -287px;}
.zcatchmntexclnrml{ background-position:-297px -287px;}


.zcatchmntpdfsml,.zcatchmntimgsml,.zcatchmnttxtsml,.zcatchmntpptsml,.zcatchmntdocsml,.zcatchmntexclsml{ width:34px; height:38px;}
.zcatchmntpdfsml{ background-position:-525px -1607px;}
.zcatchmntimgsml{ background-position:-565px -1607px;}
.zcatchmnttxtsml{ background-position:-606px -1607px;}
.zcatchmntpptsml{ background-position:-645px -1607px;}
.zcatchmntdocsml{ background-position:-683px -1607px;}
.zcatchmntexclsml{ background-position:-722px -1607px;}

.zcascmp{ background-position:0px -762px; width:120px; height:111px; left: 50px; top: 45px;}
.zcasscl{background-position:-160px -762px; width:131px; height:106px;left:43px; top:65px;}
.zcasar{background-position:-323px -762px; width:155px; height:89px;}
.zcascnt{background-position:-498px -762px; width:104px; height:110px;}
.zcusrlst{ width:131px; height:131px; background-position:-141px -1338px;}.zcusrapprv{ width:131px; height:131px; background-position: 0px -1338px;}

.zcsclwgtset1,.zcsclwgtset2,.zcsclwgtset3,.zcsclwgtset4,.zcsclwgtset5,.zcsclwgtset6,.zcsclwgtset7,.zcsclwgtset8,.zcsclwgtset9,.zcsclwgtset10{ background-image:url(../images/zcsocialicons.png); width:140px; height:20px;}
.zcsclwgtset1{ background-position: -728px -10px;}
.zcsclwgtset2{ background-position: -728px -34px;}
.zcsclwgtset3{ background-position: -728px -56px;}
.zcsclwgtset4{ background-position: -728px -79px;}
.zcsclwgtset5{ background-position: -728px -102px;}
.zcsclwgtset6{ background-position: -728px -126px;}
.zcsclwgtset7{ background-position: -728px -150px;}
.zcsclwgtset8{ background-position: -728px -173px;}
.zcsclwgtset9{ background-position: -728px -196px;}
.zcsclwgtset10{ background-position: -728px -219px;}

.zcmrgtag{ background-position:-610px -737px; width:24px; height:21px;}

.zcsclfbfill,.zcscltwtfill,.zcscllnfill,.zcscltmblrfill,.zcsclgplus{ width:25px; height:25px;}
.zcsclgplus{background-position:-10px -762px;}
.zcsclfbfill{ background-position:-10px -1180px;}
.zcscltwtfill{ background-position:-42px -1180px;}
.zcscllnfill{ background-position:-74px -1180px;}
.zcscltmblrfill{background-position:-107px -1180px;}
.zcscppna{ width:91px; height:84px; background-position:-681px -1336px;}

.zcscpstarwlft{ width:25px; height:22px; background-position:-10px -2002px;}
.zcscpstarwrgt{ width:25px; height:22px; background-position:-45px -2002px;}
.zcscpstcls{ width:20px; height:20px;background-position:-80px -2002px;}
.zcscpstimg{ width:32px; height:28px; background-position:-110px -2002px;transition:all .5s;}
.zcscpstimg:hover{ box-shadow:0px 1px 6px #007AE5; transition:all .5s;}

.zcmlnglst{ width:26px; height:19px; background-position:-644px -737px;}
.zcmlnglstsgmnt{width:26px; height:16px;background-position:-680px -737px;}
.zcchildcmp{ width:22px; height:16px; background-position:-674px -102px; cursor:pointer;}
.zcchildcmp:hover{ width:22px; height:16px; background-position:-674px -133px;}
.zcpause{ width:18px; height:18px; background-position:-708px -103px;}
.zcpause:hover{ width:18px; height:18px; background-position:-708px -133px; cursor:pointer;}
.zcexclde{ width:16px; height:16px; background-position:-39px -9px;}
.zccmprevarwrgt{ width:38px; height:38px; background-position:-758px -737px;}
.zccmprevarwbtm{ width:38px; height:38px; background-position:-712px -737px;}
.zccmpschdclck{ width:30px; height:30px; background-position:-351px -2002px;}
.zcflkrlogo{ width:102px; height:36px; background-position:-9px -2039px;}
.zclimustemp{ width:30px; height:30px; background-position:-397px -1999px;}
.zclimusenbltemp{ width:30px; height:30px; background-position:-437px -1999px;}
.zcbullet{ width:9px; height:9px; background-position:-786px -74px;}
.zcvideoslider{ width:200px; height:16px; background-position:-82px -1757px;}
.zcablftribon{ width:35px; height:36px; background-position:-122px -2040px;}
.zcabrgtribon{ width:35px; height:36px; background-position:-158px -2040px;}
.zcaddsync{ width:30px; height:30px; background-position:-477px -1998px;}
.zcarfltrsml{ width:39px; height:39px; background-position:-517px -1992px;}

.zcsigncmp{width:70px; height:70px; background-position:-151px -1179px;}
.zccardcmp{width:79px; height:76px;background-position:-238px -1169px;}
.zclstarw{ width:200px; height:20px; background-position:-534px -1656px;}
.zcvsbl{ width:27px; height:25px;background-position:-625px -2041px; cursor:pointer;}
.zcinvsbl{width:27px; height:25px; background-position:-661px -2041px; cursor:pointer;}
.zcapprvusr{ width:112px; height:84px; background-position:-337px -1169px;}

.zcemoji1,.zcemoji2,.zcemoji3{ width:22px; height:21px;}
.zcemoji1{ background-position:-579px -774px;}
.zcemoji2{ background-position:-610px -774px;}
.zcemoji3{ background-position:-643px -774px;}

.zcrndsucess{ background-position:-9px -661px; width:26px; height:26px; }
.zcrndstoped{background-position:-44px -661px; width:26px; height:26px;}
.zcrndschld{background-position:-80px -661px; width:26px; height:26px;}
.zcrndinprs{background-position:-117px -661px; width:26px; height:26px;}

.zcsigncmplock{ width:12px; height:16px; background-position:-534px -773px;}
.zcsigncmpunlock{width:12px; height:16px;background-position:-554px -773px;}
.zcsignpublsh{ width:11px; height:11px; background-position:-472px -777px;}
.zcsigndraft{ width:11px; height:11px; background-position:-488px -777px;}
.zcsignpublshsel{ width:11px; height:15px; background-position:-503px -773px;}
.zcsigndraftsel{ width:11px; height:15px; background-position:-517px -773px;}
.zcwaitng{ width:38px; height:38px; background-position:-756px -1016px;}
.zcsczmail{ width:25px; height:27px; background-position:-12px -2158px;}
.zcscgmail{ width:27px; height:19px; background-position:-47px -2158px;}
.zcscotlkw{ width:28px; height:26px;background-position:-84px -2158px;}
.zcscotlkm{ width:20px; height:24px;background-position:-122px -2158px;}
.zcsctnbrd{ width:25px; height:25px;background-position:-152px -2158px;}
.zcscmacmail{ width:26px; height:26px;background-position:-191px -2158px;}
.zcscothrs{width:25px; height:25px;background-position:-226px -2158px;}
.zcschlptip{ width:103px; height:113px; background-position:-623px -1213px;}
.zccntwebv{ width:32px; height:27px; background-position:-597px -1172px;}
.zccntgoal{width:28px; height:27px; background-position:-596px -1214px;}
.zccmpcmnt{ width:19px; height:19px; background-position:-260px -2159px;}
.zcdbdrag{ width:22px; height:22px; background-position:-473px -1199px;}
.zcdbaple{ width:130px; height:44px; background-position:-343px -329px; }
.zcdbanrd{ width:126px; height:44px; background-position:-342px -377px;}
.zcclck{ width:21px; height:21px; background-position:-313px -2159px;}
.zcprgprv{ width:23px; height:25px; background-position:-344px -2159px;}
.zcprgmail{ width:40px; height:20px; background-position:-372px -2159px}
.zcprglstactn{ width:31px; height:23px; background-position:-422px -2159px}
.zcprgaddmsg{ width:28px; height:20px; background-position:-505px -2445px}
.zcprgaddmsg:hover{ width:28px; height:20px; background-position:-505px -2466px;}

.zcscricon1{ width:59px; height:66px; background-position:-552px -287px;}
.zcscricon2{ width:59px; height:66px; background-position:-633px -287px;}
.zcscricon3{ width:59px; height:66px; background-position:-715px -287px;}

.zcsignrndbggrn{height:130px; width:130px; border-radius:50%; background:#1fbc9a;z-index: 0;position: absolute;}
.zcwrkflwactn{ width:52px; height:52px; background-position:-696px -1172px; }
.zcdwnarw{ width:13px; height:7px; background-position:-783px -1992px; opacity:.5;}
.zcdwnarw:hover{ opacity:1;}
.zclstmail{width:25px; height:18px; background-position:-765px -1607px;}
.zclstpgs{width:25px; height:18px;background-position:-765px -1637px;}
.zcevntbrt{width:56px; height:56px; background-position:-535px -470px;}
.zcshopy{width:56px; height:56px;  background-position:-605px -470px;}
.zcpaypl{width:56px; height:56px;  background-position:-668px -470px;}


.zhrippleeffect>.zhzoomeffect { height: 37px;
	width: 37px; border-radius: 50px;
	background: rgba(255, 0, 0, 0.9); z-index: 4;
	position: absolute;
	-webkit-animation: scaleout 0.8s infinite ease-in-out;animation: scaleout 0.8s infinite ease-in-out;
}
.zhrippleeffect {transition: 0.6s all;
	-webkit-transition: 0.6s all;
	-moz-transition: 0.6s all;z-index: 14;position: absolute;}
	
.zhhlppntrbg {
	background-color: #f00;
	border-radius: 50%;
	left: 8px;
	position: absolute;
	top: 9px;
	width: 20px;
	height: 20px;
	z-index: 5;
	border: solid 1px #e01111;
}

/* Ripple Effect */
.zcsignrndbggry {height:130px; width:130px; border-radius:50%; background: #c6c9ca;z-index: 0;position: absolute;}
.roundframe {height:100px; width:100px; border-radius:50px; background: #c6c9ca;z-index: 0;position: absolute;}
.roundframegrn{height:100px; width:100px; border-radius:50%; background:#1fbc9a;z-index: 0;position: absolute;}
.rippleeffect:hover .zoomeffect {height:100px; width:100px; border-radius:50%; background: rgba(255, 255, 255, 0.9);z-index:1;position: absolute;top:0px;left:0px; -webkit-animation: scaleout 0.8s infinite ease-in-out;animation: scaleout 0.8s infinite ease-in-out; cursor:pointer; }
.rippleeffect:hover {transform: scale(1.05);  transition: 0.3s all;  -webkit-transition: 0.3s all; -moz-transition: 0.3s all; }
.rippleeffect { transition: 0.3s all; -webkit-transition: 0.3s all; -moz-transition: 0.3s all; }

.rippleeffect:hover .rplefctlrg{height:160px; width:160px; border-radius:50%; background: rgba(255, 255, 255, 0.9);z-index:1;position: absolute;top:0px;left:0px; -webkit-animation: scaleout 0.8s infinite ease-in-out;animation: scaleout 0.8s infinite ease-in-out; cursor:pointer; }

.rippleeffect:hover .zczoom {height:130px; width:130px; border-radius:50%; background: rgba(255, 255, 255, 0.9);z-index:1;position: absolute;top:0px;left:0px; -webkit-animation: scaleout 0.8s infinite ease-in-out;animation: scaleout 0.8s infinite ease-in-out; cursor:pointer; }


.zcprgdropdiv{height:300px; width:300px; border-radius:50%; background-color:#ccc; z-index:1; position: absolute; -webkit-animation: scaleout 0.4s infinite ease-in-out;animation: scaleout 1.5s infinite ease-in-out; left:calc(50% - 150px); top:70px;
 transition: 0.3s all; -webkit-transition: 0.3s all; -moz-transition: 0.3s all; }




.zcrippleeffect>.zczoomeffect {height:30px; width:30px; border-radius:50px; background: rgba(255, 6, 0, 0.9);z-index: 4;position: absolute; -webkit-animation: scaleout 0.8s infinite ease-in-out;animation: scaleout 1.5s infinite ease-in-out;}

.zcrippleeffect { transition: 0.6s all; -webkit-transition: 0.6s all; -moz-transition: 0.6s all;z-index:14;display:none;position:absolute; }
#mytooltip{ transition: 0.6s all; }
#newele{ transition: 0.3s all; }
.zcticksmall{ width:11px; height:7px; background-position:-653px -69px;}
.zccrossmall{ width:11px; height:7px; background-position:-670px -69px;}
.zcprcng1{background-position:0px -1608px; width:84px; height:95px;}
.zcprcng2{background-position:-94px -1608px; width:84px; height:95px;}
.zcprcng3{background-position:-188px -1608px; width:84px; height:95px;}

.zcswtchsglcntsnrml{ width:42px; height:38px; background-position:-446px -1713px;}
.zcswtchmplcntsnrml{width:43px; height:38px; background-position:-393px -1713px}
.zcswtchsglcntssel{width:42px; height:38px; background-position:-351px -1713px;}
.zcswtchmplcntssel{width:43px; height:38px; background-position:-488px -1713px;}

.zcswtchcalnrml{width:41px; height:36px; background-position:-458px -2495px;}
.zcswtchkanbnnrml{width:41px; height:36px; background-position:-499px -2495px;}
.zcswtchcalsel{width:41px; height:36px; background-position:-550px -2495px;}
.zcswtchkanbnsel{width:41px; height:36px; background-position:-591px -2495px;}

.zcaddsglcnts{ width:85px; height:38px; background-position:-351px -1713px;}
.zcaddmulcnts{ width:85px; height:38px; background-position:-446px -1713px;}
.zclitmusovly{ width:40px; height:42px; background-position:-717px -1538px; position:absolute; z-index:1; left:1px; top:1px;}
.zclitmusovlysml{ width:40px; height:42px; background-position:-759px -1538px; position:absolute; z-index:2; left:1px; top:1px;}

.zcaddplus{ width:15px; height:15px; background-position:-69px -9px}
.zccrmlogosmal{ width:104px; height:20px; background-position:-473px -1169px;}
.zcapprvusr{ width:31px; height:34px; background-position:-455px -288px;}
.zcneedapprvalusr{ width:31px; height:34px; background-position:-524px -288px;}
.zcdbwhitedrag{ width:22px; height:22px; background-position:-473px -1233px; cursor:move;}
.zcanoymcnts{ width:32px; height:33px; background-position:-762px -2042px; right:6px; top:6px;}
.zcanoymcntstbl{ width:22px; height:22px; background-position:-547px -1950px;}
.zctrgrlst{ width:22px; height:24px; background-position:-513px -2158px;}
.zcprcslst{ width:26px; height:19px; background-position:-546px -2158px}
.zcactnlst{ width:23px; height:26px; background-position:-582px -2158px;}
.zcofc365sel{ width:33px; height:33px; background-position:-622px -2155px;}
.zcofc365unsel{width:33px; height:33px; background-position:-667px -2155px;}
.zcglecalsel{width:33px; height:33px; background-position:-711px -2155px;}
.zcglecalunsel{width:33px; height:33px; background-position:-751px -2155px;}
.zcintofce365enbl{widows:36px; height:43px; background-position:-10px -2198px;}
.zcintofce365dsbl{widows:36px; height:43px;background-position:-56px -2198px;}
.zchstryicon{ width:22px; height:21px; background-position:-637px -1214px;}
.zcemojsmly{ width:21px; height:22px; background-position:-639px -1172px;}
.zcemojsmly:hover{width:21px; height:22px;background-position:-667px -1172px;}
.zcwkflwrnd{ width:17px; height:17px; background-position:-667px -1214px; left:-9px; margin-top:2px;}
.zccntdvtlnevew{ width:82px; height:36px; background-position:-557px -663px;}
.zccntdvtblvew{ width:82px; height:36px;background-position:-465px -663px;}
.zcdbcmp{ width:19px; height:12px; background-position:-674px -1958px;}
.zcdbatmn{ width:16px; height:20px; background-position:-708px -1958px;}
.zcdbscpost{ width:20px; height:20px; background-position:-737px -1957px;}
.zcdbscpage{ width:18px; height:19px; background-position:-770px -1958px;}
.zccntsgrp{ width:19px; height:19px; background-position:-642px -1955px}
.zcmailsend{ width:18px; height:13px; background-position:-612px -1955px;}
.zcwebvist{ width:18px; height:16px; background-position:-582px -1955px;}
.zccnttag{ width:17px; height:18px; background-position:-518px -1953px;}
.zccntscr{ width:16px; height:18px; background-position:-493px -1953px;}

.zcwhtarwrgt{ width:14px; height:9px; background-position:-733px -2018px;}
.zcartmrlne{ width:34px; height:34px; background-position:-154px -2200px;}
.zcfavtab{ background-position:-247px -2195px; width:24px; height:21px;}
.zclnktab{ width:25px; height:21px;background-position:-281px -2195px;}
.zcfldrtab{width:25px; height:21px;background-position:-316px -2195px;}
.zcfldrlst{ width:12px; height:10px;background-position:-351px -2195px;}
.zcfldrlstsel{width:12px; height:10px;background-position:-373px -2195px;}
.zcminmze{ width:20px; height:20px; background-position:-395px -2195px;}
.zccntdrg{ width:7px; height:20px; background-position:-424px -2195px;} .zcmaxmiz{ width:26px; height:26px; background-position:-476px -2192px;}
.zccallgicon{ width:32px; height:32px; background-position:-512px -2193px}
.zccmptmbmore{ width:7px; height:27px; background-position:-771px -2197px; cursor:pointer;}
.zccmptmbmore:hover{ width:7px; height:27px; background-position:-785px -2197px; cursor:pointer;}
.zcdbadddsbl{ width:33px; height:33px; background-position:-10px -2309px;}
.zcdbaddenbl{ width:33px; height:33px; background-position:-50px -2309px; cursor:pointer;}
.zcbarchart{ width:34px; height:25px; background-position:-95px -2309px}
.zcmrgtgcpy{ width:20px; height:20px; background-position:-139px -2314px;}
.zcmrgtgcpy:hover{ width:20px; height:20px; background-position:-170px -2314px;}
.zcaddwht{ width:16px; height:16px; background-position:-201px -2315px;}
.zcaddwhtsel{ width:16px; height:16px; background-position:-224px -2315px;}
.zcctrarmv{ width:31px; height:27px; background-position:-377px -2314px;}
.zcchldcmppanarw{ width:19px; height:12px; background-position:-139px -2359px;}

.zccmpfrm{ width:60px; height:65px; background-position:-280px -375px;}
.zcevntfrm{ width:68px; height:62px; background-position:-363px -375px;}
.zcwebnrfrm{ width:67px; height:56px; background-position:-451px -375px;}
.zcsrvyfrm{ width:65px; height:82px;background-position:-539px -375px;}
.zclocksml{ width:11px; height:14px; background-position:-593px -342px;}
.zcunlocksml{ width:11px;height:14px; background-position:-614px -342px;}



/*Loader 1*/ 
.fond{position:absolute;top:35px;left:0; right:0;bottom:0;}
.contener_general
{
  -webkit-animation:animball_two 1s infinite;
  -moz-animation:animball_two 1s infinite;
  -ms-animation:animball_two 1s infinite;
  animation:animball_two 2s infinite;
  width:44px; height:44px;
}
.contener_mixte{width:44px; height:44px; position:absolute;}
.ballcolor{width: 20px;height: 20px;border-radius: 50%;}
.ball_1, .ball_2, .ball_3, .ball_4
{
  position: absolute;
  -webkit-animation:animball_one 2s infinite ease;
  -moz-animation:animball_one 2s infinite ease;
  -ms-animation:animball_one 2s infinite ease;
  animation:animball_one 2s infinite ease;
}
.ball_1{background-color:#cb2025;top:0; left:0;}
.ball_2{background-color:#f8b334;top:0; left:24px;}
.ball_3{background-color:#00a096;top:24px; left:0;}
.ball_4{background-color:#97bf0d;top:24px; left:24px;}

.zccmninfosel{width:51px; height:51px; background-position:-744px -2243px; }
.zccmninfo{width:51px; height:51px; background-position:-712px -2191px}
.zccmninfo:hover{width:51px; height:51px; background-position:-655px -2191px}
.zccmnico1{width:32px; height:32px; background-position:-548px -2193px;}
.zccmnico2{width:32px; height:32px; background-position:-584px -2193px;}
.zccmnico3{width:32px; height:32px; background-position:-619px -2193px;}

.zcsfedit{ width:45px; height:45px; background-position:-266px -2315px;position:absolute; right:0px; top:2px; border-radius:0px 4px 0px 0px;}
.zcdel{ width:28px; height:34px; background-position:-13px -2358px;}
.zccmprvw{ width:65px; height:80px; background-position:-49px -2358px;}
.zcmylst{ width:25px; height:25px; background-position:-465px -2321px;}
.zcmylstslct{ width:25px; height:25px; background-position:-375px -2321px;}
.zcothrlst{ width:41px; height:26px; background-position:-502px -2320px}
.zcothrlstslct{ width:41px; height:26px; background-position:-412px -2320px}
.zctickm{ width:10px; height:9px; background-position:-118px -2358px;}
.zcrndgry{ width:7px; height:7px; background-position:-118px -2372px;}
.zcwfinst{ width:67px; height:69px; background-position:-479px -1501px;}
.zcwftimbsd{width:67px; height:69px;background-position:-569px -1501px;}
.zcwftmpl{width:67px; height:69px;background-position:-657px -1501px; }
.zcflwupcmp{ width:32px; height:32px; background-position:-555px -2321px; z-index:2; right:0px;}
.zcchaincmppls{width:32px; height:32px; background-position:-594px -2321px; z-index:2; right:0px; top:0px;}
.zcchaincmpmns{width:32px; height:32px; background-position:-633px -2321px; z-index:2; right:0px; top:0px;}
.zccustmrpt{ width:67px; height:75px; background-position:-18px -375px;}
.zccmprrpt{width:67px; height:75px; background-position:-104px -375px;}
.zccnsldrpt{width:67px; height:75px; background-position:-191px -375px;}
.zccustrptcmp{ width:42px; height:47px; background-position:-588px -369px;}
.zccmprptcmp{ width:42px; height:47px; background-position:-630px -369px;}
.zccnsldrptcmp{ width:42px; height:47px;background-position:-672px -369px;}

.zccldzdocs{ width:66px; height:54px; background-position:-18px -470px;}
.zccldgdocs{ width:66px; height:54px; background-position:-100px -470px;}
.zcclddrpbox{ width:64px; height:54px; background-position:-177px -470px;}
.zccldonedrv{ width:66px; height:40px; background-position:-266px -470px;}
.zccldbox{ width:81px; height:45px; background-position:-362px -470px;}
.zccldevernote{ width:47px; height:57px; background-position:-463px -470px;}
.zcarcalsent{ width:34px; height:15px;  background-position:-722px -2323px;}
.zcarcalschld{ width:37px; height:20px; background-position:-674px -2323px;}
.zcopnchincmp{width:71px; height:69px; background-position:-22px -552px;}
.zcclsdchincmp{width:71px; height:46px; background-position:-108px -552px; margin-top:14px;}
.zcsepopncmp{width:58px; height:56px; background-position:-197px -552px;}
.zcsepclsdcmp{width:58px; height:33px; background-position:-270px -552px;margin-top:16px;}
.zcnewlstcmp{width:60px; height:60px; background-position:-341px -552px;margin-left: 5px; margin-top: 17px;}
.zclnkclkcmp{width:63px; height:68px; background-position:-414px -552px;margin-left: 5px; margin-top: 17px;}
.zcgrnarwsml{ width:10px; height:7px; background-position:-766px -2323px;}
.zcredarwsml{ width:10px; height:7px; background-position:-766px -2333px;}
.zcarmailsent{ width:57px; height:25px; background-position:-133px -2394px;}
.zcwebhook{ width:42px; height:42px; background-position:-224px -2359px;}
.zcsortfltr{ width:19px; height:14px; background-position:-530px -2382px; cursor:pointer;}
.zcsortfltrsel{ width:19px; height:14px; background-position:-559px -2382px; cursor:pointer;}
.zcopctyon{ width:24px; height:24px; background-position:-637px -337px;}
.zcopctyoff{ width:24px; height:24px; background-position:-668px -337px;}
.zcchain{ width:25px; height:20px; background-position:-705px -340px;}
.zcunchain{ width:25px; height:20px;background-position:-740px -340px;}
.zcchnarwtop{ width:13px; height:21px; background-position:-277px -2380px;}
.zcchnarwbtm{ width:13px; height:21px; background-position:-306px -2380px;}

.zcwhtarwlft{ width:11px; height:18px; background-position:-760px -133px;}
.zcwhtarwrgt{ width:11px; height:18px; background-position:-779px -133px;}

.zcdrgsml{ width:20px; height:20px; background-position:-333px -2380px;}
.zcdrgsml:hover{background-position:-354px -2380px;}

.zcgrnticksm{ width:13px; height:12px; background-position:-574px -343px;}
.zcatchmntarwlft{ width:21px; height:34px; background-position:-599px -2372px;}
.zcatchmntarwrgt{ width:21px; height:34px; background-position:-630px -2372px;}


.zcarwrulrpnttop{ width:21px; height:14px; background-position:-705px -2376px;}

.zcarwrulrpntlft{ width:13px; height:21px; background-position:-731px -2376px;}
.zcatchrpt{ width:18px; height:18px; background-position:-753px -2376px;}

.zcsptlgtsrch{ width:29px; height:29px; background-position:-54px -2446px;}

.zcactivetick{ width:27px; height:27px; background-position:-132px -2446px;}


.zcarpause{ width:21px; height:21px; background-position:-234px -2446px;}
.zcarpause:hover{ width:21px; height:21px; background-position:-265px -2446px;}
.zcarstrt{ width:21px; height:21px; background-position:-172px -2446px;}
.zcarstrt:hover{ width:21px; height:21px; background-position:-203px -2446px;}
.zcarfulscrn{ width:27px; height:21px; background-position:-296px -2446px;}
.zcarfulscrn:hover{width:27px; height:21px; background-position:-333px -2446px;}
.zcaraddnewmsg{ width:44px; height:44px; background-position:-371px -2445px;}
.zcaraddnewmsg:hover{ width:44px; height:44px; background-position:-425px -2445px;}

.zcaropnmsg{ width:69px; height:67px; background-position:-416px -2324px;}
.zcarunopnmsg{ width:77px; height:44px; background-position:-505px -2347px;}
.zcarlnkclk{ width:72px; height:77px; background-position:-602px -2325px;}
.zcarsplnkclk{ width:67px; height:65px; background-position:-689px -2326px;}

.zcprgtarw{width:11px; height:6px; background-position:-483px -2445px;}
.zcprgparw{width:11px; height:6px; background-position:-483px -2461px;}
.zcprgaarw{width:11px; height:6px; background-position:-483px -2477px;}
.zcmoresml{background-position: -160px -108px;height:8px; width:32px;}

.zcprgdrpdcnt{ width:206px; height:41px; background-position:-13px -2417px;}

.zcprgdrg{ width:12px; height:24px; background-position:-545px -2446px; cursor:move; opacity:0.5; right: -20px; top:18px;}
.zcprgdrg:hover{ opacity:1;}
.zctmblrpvt{ width:27px; height:27px; background-position:-569px -2445px;}

.zcsfpge{ width:20px; height:24px; background-position:-609px -2445px;}
.zcsfpgesel{width:20px; height:24px;background-position:-643px -2445px;}
.zcsfmail{width:24px; height:17px; background-position:-676px -2445px;}
.zcsfmailsel{width:24px; height:17px;background-position:-712px -2445px;}

.zcswctlstnrml{ width:39px; height:36px; background-position:-297px -494px;}
.zcswcttmbnrml{ width:39px; height:36px; background-position:-336px -494px;}
.zcswctlstsel{ width:39px; height:36px; background-position:-201px -494px;}
.zcswcttmbsel{ width:39px; height:36px; background-position:-240px -494px;}


.zcyoutub{ width:40px; height:40px; background-position:-270px -2491px;}
.zcvimeo{ width:40px; height:40px; background-position:-317px -2491px;}
.zcwistia{ width:40px; height:40px; background-position:-364px -2491px;}
.zcaradd{ width:35px; height:35px; background-position:-415px -2494px;}
.zcdwnarwwht{ width:13px; height:8px; background-position:-748px -2445px;}

.zcscsmallfb{width:18px; height:18px; background-position:-11px -2537px;}
.zcscsmalltwt{width:18px; height:18px;background-position:-33px -2537px;}
.zcscsmalllin{width:18px; height:18px;background-position:-56px -2536px;}
.zcscsmalltmblr{width:18px; height:18px;background-position:-81px -2536px;}
.zcscsmallgplus{width:18px; height:18px;background-position:-106px -2536px;}


.zcscretwtdsbl{ width:22px; height:12px; background-position:-10px -2568px;}
.zcscretwtenbl{ width:22px; height:12px; background-position:-39px -2568px;}
.zcscfavdsbl{ width:13px; height:12px; background-position:-69px -2568px;}
.zcscfavenbl{ width:13px; height:12px; background-position:-89px -2568px;}


.zcareaopn{width:72px; height:72px; background-position:-115px -2429px;}
.zcareaunopn{width:72px; height:72px; background-position:-22px -2429px;}
.zcarealnkclk{width:72px; height:72px; background-position:-208px -2429px;}
.zcareasplnkclk{width:72px; height:72px; background-position:-303px -2429px;}
.zcardaily{width:72px; height:72px; background-position:-395px -2429px;}
.zcarweekly{width:72px; height:72px; background-position:-488px -2429px;}
.zcarmnthly{width:72px; height:72px; background-position:-582px -2429px;}
.zcaryearly{width:72px; height:72px; background-position:-673px -2429px;}

.zcnewpage{ background-image:url(../images/zcnewpageicons.png)}
.zcnewpage1{ width:300px; height:196px; background-position:-20px -20px;}
.zcnewpage2{ width:300px; height:196px; background-position:-340px -20px;}
.zcnewpage3{ width:300px; height:196px; background-position:-20px -236px;}
.zcnewpage4{ width:300px; height:196px; background-position:-340px -236px;}
.zcnewpage5{ width:300px; height:196px; background-position:-20px -452px;}
.zcnewpage6{ width:300px; height:196px; background-position:-340px -452px;}
.zcnewpage7{ width:300px; height:196px; background-position:-20px -668px;}
.zcnewpage8{ width:300px; height:196px; background-position:-340px -668px;}
.zcnewpage9{ width:300px; height:196px; background-position:-20px -884px;}
.zcnewpage10{ width:300px; height:196px; background-position:-340px -884px;}
.zcnewpage11{ width:300px; height:196px; background-position:-20px -1099px;}
.zcnewpage12{ width:300px; height:196px; background-position:-340px -1099px;}




.zcdelcrl{ width:26px; height:26px; background-position:-10px -2595px; cursor:pointer;}
.zcrefrshcrl{ width:26px; height:26px; background-position:-46px -2595px; cursor:pointer;}
.zcplycrl{ width:26px; height:26px; background-position:-82px -2595px; cursor:pointer;}
.zcstpcrl{ width:26px; height:26px; background-position:-118px -2595px; cursor:pointer;}



.zcrevoptnl{ width:20px; height:20px; background-position:-159px -2598px;}
.zcrevnotconf{width:20px; height:20px; background-position:-193px -2598px;}

.zcatmprgs1{ width:98px; height:98px; background-position:-10px -2513px;}
.zcatmprgs2{ width:98px; height:98px; background-position:-120px -2513px;}
.zcatmprgs3{ width:98px; height:98px; background-position:-228px -2513px;}
.zcatmprgs4{ width:98px; height:98px; background-position:-336px -2513px;}
.zcatmprgs5{ width:98px; height:98px; background-position:-447px -2513px;}
.zcatmprgs6{ width:98px; height:98px; background-position:-558px -2513px;}
.zcatmprgs7{ width:98px; height:98px; background-position:-672px -2513px;}




/*Merge Tags Video Play Buttons*/

.vdo1, .vdo2, .vdo3, .vdo4, .vdo5, .vdo6, .vdo7, .vdo8, .vdo9, .vdo10 {
    background-image: url("../images/video_btn.png");
}
.vdo1 {
    background-position: 0 0;
    height: 32px;
    width: 35px;
}
.vdo2 {
    background-position: -34px 0;
    height: 32px;
    width: 35px;
}
.vdo3 {
    background-position: -68px 0;
    height: 32px;
    width: 35px;
}
.vdo4 {
    background-position: -102px 0;
    height: 32px;
    width: 35px;
}
.vdo5 {
    background-position: -137px 0;
    height: 32px;
    width: 35px;
}
.vdo6 {
    background-position: 0 -33px;
    height: 32px;
    width: 35px;
}
.vdo7 {
    background-position: -34px -33px;
    height: 32px;
    width: 35px;
}
.vdo8 {
    background-position: -68px -33px;
    height: 32px;
    width: 35px;
}
.vdo9 {
    background-position: -102px -33px;
    height: 32px;
    width: 35px;
}
.vdo10 {
    background-position: -137px -33px;
    height: 32px;
    width: 35px;
}

@-webkit-keyframes animball_one
{
  0%{ position: absolute;}
  50%{top:12px; left:12px; position: absolute;opacity:0.5;}
  100%{ position: absolute;}
}
@-moz-keyframes animball_one
{
  0%{ position: absolute;}
  50%{top:12px; left:12px; position: absolute;opacity:0.5;}
  100%{ position: absolute;}
}
@-ms-keyframes animball_one
{
  0%{ position: absolute;}
  50%{top:12px; left:12px; position: absolute;opacity:0.5;}
  100%{ position: absolute;}
}
@keyframes animball_one
{
  0%{ position: absolute;}
  50%{top:12px; left:12px; position: absolute;opacity:0.5;}
  100%{ position: absolute;}
}

@-webkit-keyframes animball_two
{
  0%{-webkit-transform:rotate(0deg) scale(1);}
  50%{-webkit-transform:rotate(360deg) scale(1.3);}
  100%{-webkit-transform:rotate(720deg) scale(1);}
}
@-moz-keyframes animball_two
{
  0%{-moz-transform:rotate(0deg) scale(1);}
  50%{-moz-transform:rotate(360deg) scale(1.3);}
  100%{-moz-transform:rotate(720deg) scale(1);}
}
@-ms-keyframes animball_two
{
  0%{-ms-transform:rotate(0deg) scale(1);}
  50%{-ms-transform:rotate(360deg) scale(1.3);}
  100%{-ms-transform:rotate(720deg) scale(1);}
}
@keyframes animball_two
{
  0%{transform:rotate(0deg) scale(1);}
  50%{transform:rotate(360deg) scale(1.3);}
  100%{transform:rotate(720deg) scale(1);}
}

/*Loader*/

.spinner {
  margin: 0px;
  width: 70px;
  text-align: center;
}

.spinner > div {
  width: 18px;
  height: 18px;
  background-color: #3aba79;

  border-radius: 100%;
  display: inline-block;
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  /* Prevent first frame from flickering when animation starts */
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes bouncedelay {
  0%, 80%, 100% { -webkit-transform: scale(0.0) }
  40% { -webkit-transform: scale(1.0) }
}

@keyframes bouncedelay {
  0%, 80%, 100% { 
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
  } 40% { 
    transform: scale(1.0);
    -webkit-transform: scale(1.0);
  }
}


/*animation styles*/
.animated {
  -webkit-animation-duration: 1s;
          animation-duration: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
		
}
/*@-webkit-keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}*/

@keyframes bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
            transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
            transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
            transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
          animation-name: bounce;
  -webkit-transform-origin: center bottom;
      -ms-transform-origin: center bottom;
          transform-origin: center bottom;
		  animation-delay:3s;
		  animation-iteration-count:infinite;
		  animation-duration:1s;
}




@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}

@keyframes fadeOutDown {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
	
  }
}

.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}




@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

@keyframes fadeOutRight {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
          animation-name: fadeOutRight;
}

.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
          animation-name: fadeOutRight;
}





@-webkit-keyframes scaleout {
  0% { -webkit-transform: scale(0.0);}
  100% {
    -webkit-transform:scale(1.0); opacity: 0;}}

@-webkit-keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}}

@keyframes fadeIn {
  0% {opacity: 0;}
  100% {opacity: 1;}
}

.fadeIn {
  -webkit-animation-name: fadeIn;
          animation-name: fadeIn;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

.fadeInDown {
  -webkit-animation-name: fadeInDown;
          animation-name: fadeInDown;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

@keyframes fadeOutLeft {
  0% {opacity: 1;}

  100% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
          animation-name: fadeOutLeft;
}

.slideUp{
	animation-name: slideUp;
	-webkit-animation-name: slideUp;	

	animation-duration: 1s;	
	-webkit-animation-duration: 1s;

	animation-timing-function: ease;	
	-webkit-animation-timing-function: ease;

	visibility: visible !important;			
}

@keyframes slideUp {
	0% {
		transform: translateY(100%);
	}
	50%{
		transform: translateY(-8%);
	}
	65%{
		transform: translateY(4%);
	}
	80%{
		transform: translateY(-4%);
	}
	95%{
		transform: translateY(2%);
	}			
	100% {
		transform: translateY(0%);
	}	
}

@-webkit-keyframes slideUp {
	0% {
		-webkit-transform: translateY(100%);
	}
	50%{
		-webkit-transform: translateY(-8%);
	}
	65%{
		-webkit-transform: translateY(4%);
	}
	80%{
		-webkit-transform: translateY(-4%);
	}
	95%{
		-webkit-transform: translateY(2%);
	}			
	100% {
		-webkit-transform: translateY(0%);
	}	
}



.slideLt{
	animation-name: slideLt;
	-webkit-animation-name: slideLt;	

	animation-duration:.1s;	
	-webkit-animation-duration:.1s;

	animation-timing-function: ease;	
	-webkit-animation-timing-function: ease;

	visibility: visible !important;			
}

@keyframes slideLt {
	0% {transform: translate(100% , 100%); opacity:0;}
	20%{transform: translate(80% , 80%); opacity:.5;}
	40%{transform: translate(40% , 40%);}
	80%{transform: translate(20% , 20%);}
	100% {transform: translate(0% , 0%); }	
}

@-webkit-keyframes slideLt {
	
	0% {-webkit-transform: translate(100% , 100%); opacity:0;}
	20%{-webkit-transform: translate(80% , 80%); opacity:.5;}
	40%{-webkit-transform: translate(40% , 40%);}
	80%{-webkit-transform: translate(20% , 20%);}
	100% {-webkit-transform: translate(0% , 0%); }		
}




.floating{
	animation-name: floating;
	-webkit-animation-name: floating;

	animation-duration: 2s;	
	-webkit-animation-duration: 2s;

	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
}

@keyframes floating {
	0% {
		transform: translateY(0%);	
	}
	50% {
		transform: translateY(8%);	
	}	
	100% {
		transform: translateY(0%);
	}			
}

@-webkit-keyframes floating {
	0% {
		-webkit-transform: translateY(0%);	
	}
	50% {
		-webkit-transform: translateY(8%);	
	}	
	100% {
		-webkit-transform: translateY(0%);
	}			
}


.mail {
    width: 20px;
    height: 20px;
 
    position: relative;
    -webkit-animation: mail 1.5s infinite; /* Chrome, Safari, Opera */
    animation: mail 1.5s infinite;
	
}

/* Chrome, Safari, Opera */
@-webkit-keyframes mail {
    from {left:-80px;}
    to {left: 200px;}
}

@keyframes mail {
   	0%   {left: -80px;}
    100%  {left: 200px;}
   
}




/*@-webkit-keyframes flash {
  0%, 50%, 100% { opacity: 1;}
  25%, 75% {opacity: 0; }}
  @keyframes flash {
  0%, 50%, 100% { opacity: 1; }
  25%, 75% {opacity: 0;}}
.flash { -webkit-animation-name: flash;animation-name: flash;}*/

@-webkit-keyframes shake {
  0%, 100% {-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}

  10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}

  20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);}}

@keyframes shake {
0%, 100% {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}

10%, 30%, 50%, 70%, 90% { -webkit-transform: translate3d(-10px, 0, 0);transform: translate3d(-10px, 0, 0);}

20%, 40%, 60%, 80% {-webkit-transform: translate3d(10px, 0, 0);
transform: translate3d(10px, 0, 0);}}

.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}


@-moz-keyframes btnloader {
  0% {
    -moz-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-webkit-keyframes btnloader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes btnloader {
  0% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* :not(:required) hides this rule from IE9 and below */
.btnloader:not(:required) {
  -moz-animation: btnloader 1250ms infinite linear;
  -webkit-animation: btnloader 1250ms infinite linear;
  animation: btnloader 1250ms infinite linear;
  border:3px solid #ffffff;
  border-right-color: transparent;
  border-radius: 16px;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-indent: -9999px;
  width: 18px;
  height: 18px;
  margin-right:5px; vertical-align:middle;
  
}


@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}

@keyframes shake {
  0%, 100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(5px, 0, 0);
            transform: translate3d(5px, 0, 0);
  }
}

.shake {
  -webkit-animation-name: shake;
          animation-name: shake;
}
.zcpopupcls , .zctagclose{
  
    -webkit-transition: -webkit-transform .4s ease-in-out;
    -ms-transition: -ms-transform .3s ease-in-out;
    transition: transform .3s ease-in-out;
    
    
}
.zcpopupcls:hover, .zctagclose:hover{
    transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    -webkit-transform:rotate(90deg);
}

@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

@keyframes zoomOut {
  from {
    opacity: 1;
  }

  50% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  to {
    opacity: 0;
  }
}

@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
    transform: rotate3d(0, 0, 1, 15deg);
  }

  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
    transform: rotate3d(0, 0, 1, -10deg);
  }

  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
    transform: rotate3d(0, 0, 1, 5deg);
  }

  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
    transform: rotate3d(0, 0, 1, -5deg);
  }

  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
  }
}

.swing {
  -webkit-transform-origin:bottom center;
  transform-origin:bottom center;
  -webkit-animation-name: swing;
  animation-name: swing;
  animation-iteration-count:infinite;
   -webkit-animation-duration:1s;
          animation-duration:1s;
		   animation-delay: 1s;
	-webkit-animation-delay: 1s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  -webkit-animation-name: zoomIn;
          animation-name: zoomIn;
}



@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }

  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }

  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

.flipOutX {
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut { animation-duration: .75s;}



#zcoctagon { width: 100px;  height: 100px;  background: #ac60ec; position: relative;}

.zcoctagon:before { content: "";  width: 42px; height: 0; position: absolute; top: 0;  left: 0; border-bottom: 29px solid #ac60ec; border-left: 29px solid #f4f4f4;
    border-right: 29px solid #f4f4f4;}

.zcoctagon:after { content: "";  width: 42px;  height: 0;  position: absolute;  bottom: 0; left: 0;  border-top: 29px solid #ac60ec;  border-left: 29px solid #f4f4f4;  border-right: 29px solid #f4f4f4;}    




.zcprgbg{ background-image:url(../images/zc_prgbg.jpg);}
.zcprgdrpzoom{transition: all 0.5s ease 0s; transform: scale(1.2);}
.zcprgdropdivzoom {
    animation: 1.5s ease-in-out 0s normal none infinite running scaleout;
    background-color: #ccc; border-radius: 50%; height: 400px; left: calc(50% - 200px);
    position: absolute; top: 20px; transition: all 0.3s ease 0s; width: 400px; z-index: 1;user-select: none;}
	
	 .quick_form_13,.quick_form_14,.quick_form_15,.quick_form_16,.quick_form_17,.quick_form_18,.quick_form_19,.quick_form_20,.quick_form_21,.quick_form_22,.quick_form_23,.quick_form_24,.quick_form_25,.quick_form_26,.quick_form_27,.quick_form_28,
.sform_libray,.sform_sform,.sform_lform,.sform_libraydsbl,.quick_form_29,.quick_form_30,.quick_form_31,.quick_form_32,.quick_form_33{background-image:url(../images/signupform1.png); cursor:pointer;}
.quick_form_13,.quick_form_14,.quick_form_15,.quick_form_16,.quick_form_17,.quick_form_18,.quick_form_19,.quick_form_20,.quick_form_21,.quick_form_22,.quick_form_29,.quick_form_23,.quick_form_25,.quick_form_24,.quick_form_26{width: 240px;height: 237px;background-size: 1140px;}
.large_form_8,.large_form_9,.large_form_10,.large_form_11,.large_form_12,.large_form_13,.large_form_14{background-image:url(../images/signupform2.png); cursor:pointer;}


.quick_form_13{ background-position:-5px -1px;}
.quick_form_14{ background-position:-303px -1px;}
.quick_form_15{ background-position:-600px -1px;}
.quick_form_16{ background-position:-900px -1px;}

.quick_form_17{ background-position:-5px -306px;}
.quick_form_18{ background-position:-300px -310px;}
.quick_form_19{ background-position:-600px -309px;}
.quick_form_20{ background-position:-898px -310px;}

.quick_form_21{ background-position:-2px -632px;}
.quick_form_22{ background-position:-310px -640px;}
.quick_form_29{ background-position:-601px -643px;}
.quick_form_23{ background-position:-893px -637px;}

.quick_form_25{ background-position:-4px -967px;}
.quick_form_24{ background-position:-303px -967px;}
.quick_form_26{ background-position:-603px -967px;}
.quick_form_33{ background-position:-678px -734px; width:186px; height:185px;}


.large_form_8{ background-position:-90px -1010px; width:254px; height:254px;}
.large_form_13{ background-position:-234px -973px; width:254px; height:254px;}
.large_form_12{ background-position:-1658px -1010px; width:254px; height:254px;}
.large_form_11{ background-position:-1333px -1010px; width:254px; height:254px;}

.large_form_10{ background-position:-1019px -1010px; width:254px; height:254px;}
.large_form_9{ background-position:-420px -1010px; width:254px; height:254px;}
.large_form_14{ background-position:-454px -1215px; width:254px; height:254px;}

.quick_form_30{background-position:-10px -1508px; width:385px; height:70px;}
.quick_form_28{background-position:-454px -1508px; width:385px; height:67px;}
.quick_form_31{background-position:0 -1667px; width:385px; height:70px;}
.quick_form_27{background-position:-312px -1173px;width: 288px; height: 70px;background-size:600px}
.quick_form_32{background-position:-10px -1834px; width:385px; height:70px;} 

.recaplight{ background-image:url(../images/recaplight.png); cursor:pointer;background-size: 100%;background-repeat: no-repeat;}		
.recapdark{ background-image:url(../images/recapdark.png);cursor:pointer;background-size: 100%;background-repeat: no-repeat;}		
.recapDivlight{ background-image:url(../images/recaplightorg.png); cursor:pointer;background-size: 100%;background-repeat: no-repeat;}		
.recapDivdark{ background-image:url(../images/recapdarkorg.png);cursor:pointer;background-size: 100%;background-repeat: no-repeat;}


@-webkit-keyframes flash {
  from,
  50%,
  to { opacity: 1;}

  25%,
  75% { opacity: 0;}
}

@keyframes flash {
  from,
  50%,
  to {opacity: 1;}
  25%,
  75% {opacity: 0;}
}

.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}

@-keyframes scaleout 

{ 0% { -transform: scale(0.0);}
  100% {-transform:scale(1.0); opacity: 0;}}

@-moz-keyframes scaleout {
  0% { -moz-transform: scale(0.0);}
  100% { -moz-transform:scale(1.0);opacity: 0; }}

@keyframes scaleout {
  0% {
    transform: scale(0.0);
    -webkit-transform: scale(0.0);
    -moz-transform: scale(0.0);}
  100% {
    transform: scale(1.0);
    -webkit-transform:scale(1.0);
     -moz-transform:scale(1.0);
    opacity: 0;}}
