.plus-minus{line-height:34px}.pageHeading span.CalculatorIcon{background:url('../images/sprite.png') no-repeat top left;display:block;height:96px;width:73px}.pageHeading span.PayZakatIcon{background:url('../images/sprite.png') no-repeat -100px top;width:96px;height:96px;display:block}.pageHeading span.PaySadakaIcon{background:url('../images/sprite.png') no-repeat -223px top;width:89px;height:96px;display:block}.pageHeading span.PayAlFitrIcon{background:url('../images/sprite.png') no-repeat -562px top;width:92px;height:96px;display:block}.pageHeading span.PayKaffarahIcon{background:url('../images/sprite.png') no-repeat -676px top;width:89px;height:96px;display:block}.pageHeading span.NewAppIcon{background:url('../images/sprite.png') no-repeat -220px -223px;width:112px;height:96px;display:block}.pageHeading span.ZakahCollectIcon{background:url('../images/sprite.png') no-repeat -518px -223px;width:93px;height:97px;display:block}.pageHeading span.PayToBeneficiaryIcon{background:url('../images/sprite.png') no-repeat -632px -223px;width:90px;height:97px;display:block}.pageHeading span.MedicalAppIcon{background:url('../images/sprite.png') no-repeat -94px -438px;width:110px;height:97px;display:block}.pageHeading h1{font-size:25px}html[lang=ar] .pageHeading h1{font-size:25px}.pageHeadingResp{display:none}.img-thumbnail{border:0!important;margin-bottom:10px}label.checkWithicon{font-weight:normal;text-align:center;cursor:pointer;font-size:11px;padding:5px 0;width:138px;display:inline-block}.checkWithicon input[type="checkbox"]{height:64px;display:none}.checkWithicon img{opacity:1;filter:invert(1%) sepia(1%) saturate(100%) hue-rotate(186deg) brightness(6%) contrast(80%)}.checkWithicon input:checked+img+div{font-weight:bold}.Check{-webkit-box-shadow:-1px 2px 9px -2px rgba(0,0,0,.34);-moz-box-shadow:-1px 2px 9px -2px rgba(0,0,0,.34);box-shadow:-1px 2px 9px -2px rgba(0,0,0,.34);background-color:#f9f9f8}.ServiceDetailCol{background-color:#fff;width:100%;float:left;padding:4%}.ServiceDetailContainer{width:96%;float:left;margin-left:4%}.ServiceDetailContainer .navbar-toggle{border:0}.totalZalatValue{background-color:#fff;padding:10px;margin:10px 0;border-top:5px solid #4cae4c}.totalZalatValue label{font-size:17px}.totalZalatValue input[readonly=readonly]{border:0;background-color:transparent}.zakat-total label,.zakat-total span{color:#fff;font-size:16px;font-weight:bold;padding:0;margin:0;cursor:pointer}.receiptContainer,.receiptInactiveContainer{position:relative;background-color:#fff;height:515px;width:100%;background-image:url('../images/zakatlogotrans.png');background-repeat:no-repeat;background-position:right 123px}.receiptSuccessIcon{position:absolute;left:0;right:0;top:29%;bottom:50%;display:block;margin:auto;width:79px}.receiptInactiveIcon{position:absolute;left:0;right:0;top:29%;bottom:50%;display:block;margin:auto;width:79px}.receiptContainer p{position:absolute;left:0;right:0;top:50%;bottom:50%;margin:auto;color:#30a03b;font-size:14px;font-weight:bold;text-align:center}.receiptInactiveContainer p{position:absolute;left:0;right:0;top:50%;bottom:50%;margin:auto;color:#d06422;font-size:14px;font-weight:bold;text-align:center}.receiptLinks{position:absolute;bottom:0;width:100%;margin-bottom:10px}@media only screen and (min-width:320px) and (max-width:750px){.pageHeading{display:none}.pageHeadingResp{margin:0 15px 10px 0;display:block}html[lang=ar] .pageHeadingResp{margin:0 0 10px 15px}.pageHeadingResp span.CalculatorIcon{background:url('../images/sprite.png') no-repeat -5px -134px;display:inline-block;height:60px;width:56px;background-size:initial}.pageHeadingResp span.PayZakatIcon{background:url('../images/sprite.png') no-repeat -100px -134px;display:inline-block;height:60px;width:56px;background-size:initial}.pageHeadingResp span.PaySadakaIcon{background:url('../images/sprite.png') no-repeat -233px -134px;display:inline-block;height:60px;width:56px;background-size:initial}.pageHeadingResp span.PayAlFitrIcon{background:url('../images/sprite.png') no-repeat -578px -134px;display:inline-block;height:60px;width:56px;background-size:initial}.pageHeadingResp span.PayKaffarahIcon{background:url('../images/sprite.png') no-repeat -695px -134px;display:inline-block;height:60px;width:56px;background-size:initial}.pageHeadingResp span.NewAppIcon{background:url('../images/sprite.png') no-repeat -220px -345px;display:inline-block;height:60px;width:56px;background-size:initial}.pageHeadingResp span.ZakahCollectIcon{background:url('../images/sprite.png') no-repeat -519px -357px;display:inline-block;height:48px;width:50px;background-size:initial}.pageHeadingResp span.PayToBeneficiaryIcon{background:url('../images/sprite.png') no-repeat -632px -357px;display:inline-block;height:48px;width:50px;background-size:initial}.pageHeadingResp span.MedicalAppIcon{background:url('../images/sprite.png') no-repeat -96px -568px;display:inline-block;height:48px;width:53px;background-size:initial}.pageHeadingResp h1{font-size:20px;display:inline-block;line-height:25px;vertical-align:bottom;margin-bottom:3px}html[lang=ar] .pageHeadingResp h1{font-size:20px}.ServiceDetailCol{width:90%}.ServiceDetailContainer{width:100%;margin:0}#SpecAccordionMobile .panel-title a i.glyphicon-plus,#SpecAccordionMobile .panel-title a i.glyphicon-minus{height:35px;width:12px;font-size:11px;line-height:35px}.ServiceDetailContainer .navbar-toggle{padding:0}.descSlideIconClose{background:url('../images/spritevert.png') right -1380px;width:25px;height:26px;display:block}.descSlideIconOpen{background:url('../images/spritevert.png') left -1416px;width:25px;height:26px;display:block;margin-bottom:10px}html[lang=ar] .descSlideIconClose{background:url('../images/spritevert.png') left -1416px;width:25px;height:26px;display:block}html[lang=ar] .descSlideIconOpen{background:url('../images/spritevert.png') right -1380px;width:25px;height:26px;display:block;margin-bottom:10px}.ZakatInfo{margin-top:5px}.NisabDetails{display:table;padding:3px 10px;line-height:20px;font-size:11px}.zakat{width:40px}.zakat-value-result{width:100%;display:inline-block;border-radius:0;margin-top:5px}.zakat-value-result input[readonly=readonly]{width:100%}.ZakatInfo{float:right}html[lang=ar] .ZakatInfo{float:left}.table th{font-size:12px}.img-thumbnail{vertical-align:top}label.checkWithicon{width:118px}}.sidenav .closebtn{display:none}@media(min-width:767px){.sidenav{min-width:200px!important}}@media(min-width:867px){.sidenav{min-width:250px!important}}@media(min-width:950px){.sidenav{min-width:300px!important}}@media(min-width:1150px){.sidenav{min-width:350px!important}}@media only screen and (min-width:320px) and (max-width:420px) and (max-aspect-ratio:13/9){.receiptContainer,.receiptInactiveContainer{height:320px;background-image:none}.receiptSuccessIcon,.receiptInactiveIcon{top:15%}.receiptContainer p,.receiptInactiveContainer p{width:74%}}@media only screen and (min-width:550px) and (max-width:765px) and (min-aspect-ratio:13/9){.receiptContainer,.receiptInactiveContainer{height:170px;background-image:none;margin-bottom:20px}.receiptContainer p,.receiptSuccessIcon,.receiptInactiveContainer p,.receiptInactiveIcon{display:inline-block;position:static;left:auto;right:auto;top:auto;bottom:auto;font-size:12px;margin:0}.receiptContainer p,.receiptInactiveContainer p{text-align:left}html[lang=ar] .receiptContainer p,html[lang=ar] .receiptInactiveContainer p{text-align:right}.receiptContainer p,.receiptInactiveContainer p{width:77%;margin-top:5%}.receiptSuccessIcon,.receiptInactiveIcon{width:10%;margin:10px}.receiptSuccessIcon img,.receiptInactiveIcon img{width:100%}}@media(max-width:767px){.h100{height:100%!important;overflow:scroll}.w100{width:100%!important}.sidenav{height:100%;width:0;position:fixed;z-index:10000;top:11.5%;left:auto;right:0;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;transition:.5s}html[lang=ar] .sidenav{height:100%;width:0;position:fixed;z-index:10000;top:11.5%;left:0;right:auto;overflow-x:hidden;padding-top:0;padding-left:0;padding-right:0;transition:.5s}.sidenav .closebtn{display:inline-block;font-size:36px}}@media only screen and (min-width:766px) and (max-width:999px) and (max-aspect-ratio:13/9){.ServiceDetailContainer .navbar-toggle{padding:0}}#loading{width:100%;height:100%;display:block;opacity:.7;background-color:#fff;z-index:99;text-align:center;padding:20px 0;margin-bottom:20px}#loading-image{display:inline-block}