@font-face {   
	font-family: "ElegantIcons";   
	font-style: normal;  
	font-weight: normal;   
	src: local("ElegantIcons"), url("../fonts/ElegantIcons.html") format("woff"); 
}

/*----------
[ Body ]
-------------*/
body{
	font-family: 'Noto Sans', sans-serif;
	font-weight:400;
}

.italic{font-style:italic;}.pjustify p{text-align:justify}.prelative{position:relative}.pabsolute{position:absolute}.zindex0{z-index:0}.zindex1{z-index:1}.zindex2{z-index:2}.zindex3{z-index:3}.zindex4{z-index:4}.zindex5{z-index:5}.zindex6{z-index:6}.zindex7{z-index:7}.zindex8{z-index:8}.zindex9{z-index:9}.zindex10{z-index:10}.zindex99{z-index:99}.zindex999{z-index:999}.zindex9999{z-index:9999}.dblock{display:block}.dinline,ul.dinline li{display:inline}.dinblock{display:inline-block}.white,a.white,p.white,span.white{color:#fff!important}.bg-white{background:#fff!important}.fw-normal{font-weight:400!important}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-bold{font-weight:700}.fontfam1{font-family:''}.fontfam2{font-family:''}.blur1{filter:blur(1px)}.blur2{filter:blur(2px)}.blur3{filter:blur(3px)}.blur4{filter:blur(4px)}.color333{color:#333}.color666{color:#666}.color111{color:#111}.color-black,.color000{color:#000}.th-color{color:#E9A321}.bg-theme{background:#225e94}.bg000{background:#000}.bg111{background:#111}.bg222{background:#222}.bg333{background:#333}.bgfa{background:#fafafa}.bgf2{background:#f2f2f2}.bgf5{background:#f5f5f5}.bgf7{background:#f7f7f7}.bgf9{background:#f9f9f9}.bg-white1{background:rgba(255,255,255,.1)}.bg-white2{background:rgba(255,255,255,.2)}.bg-white3{background:rgba(255,255,255,.3)}.bg-white4{background:rgba(255,255,255,.4)}.bg-white5{background:rgba(255,255,255,.5)}.bg-white6{background:rgba(255,255,255,.6)}.bg-white7{background:rgba(255,255,255,.7)}.bg-white8{background:rgba(255,255,255,.8)}.bg-white9{background:rgba(255,255,255,.9)}.bg-white10{background:rgba(255,255,255,1)}.bg-black1{background:rgba(0,0,0,.1)}.bg-black2{background:rgba(0,0,0,.2)}.bg-black3{background:rgba(0,0,0,.3)}.bg-black4{background:rgba(0,0,0,.4)}.bg-black5{background:rgba(0,0,0,.5)}.bg-black6{background:rgba(0,0,0,.6)}.bg-black7{background:rgba(0,0,0,.7)}.bg-black8{background:rgba(0,0,0,.8)}.bg-black9{background:rgba(0,0,0,.9)}.bg-black10{background:rgba(0,0,0,1)}.max{max-width:100%}.full{width:100%}ul.general{margin:0;padding:0}.nostyle li{list-style:none}.lilh25 li{line-height:25px!important}.limb5 li{margin-bottom:5px!important}.limb10 li{margin-bottom:10px!important}.check li,.angle li{position:relative;padding-left:20px!important}.check li::before{content:'\f269';font-family:'bootstrap-icons';position:absolute;left:0;font-size:12px;top:50%;transform:translateY(-50%)}.angle li::before{content:'\f285';font-family:'bootstrap-icons';position:absolute;left:0;font-size:12px;top:50%;transform:translateY(-45%)}ul.half li{display:inline-block;min-width:48%}ul.three li{display:inline-block;min-width:31%}.box-shadow{box-shadow:0 8px 6px -6px #ccc}.border1solid{border:1px solid}.border2solid{border:2px solid}.border3solid{border:3px solid}.border4solid{border:4px solid}.border5solid{border:5px solid}.border1dashed{border:1px dashed}.border2dashed{border:2px dashed}.border3dashed{border:3px dashed}.border4dashed{border:4px dashed}.border5dashed{border:5px dashed}.bordercolorccc{border-color:#ccc}.bordercolorddd{border-color:#ddd}.bordercolorf2{border-color:#f2f2f2}.bordercolorf{border-color:#fff}.bordercolor333{border-color:#333}.bordercolord9{border-color:#d9d9d9}.tagger{text-align:right;display:inline-block}.tagger img{display:inline}.radius0{border-radius:0!important}.radius2{border-radius:2px!important}.radius5{border-radius:5px!important}.radius10{border-radius:10px!important}.radius20{border-radius:20px!important}.radius30{border-radius:30px!important}.radius50{border-radius:50%}.radius-top-5{border-radius:5px 5px 0 0}.radius-top-10{border-radius:10px 10px 0 0}.radius-bottom-5{border-radius:0 0 5px 5px!important}.radius-bottom-10{border-radius:0 0 10px 10px!important}.radius-right-5{border-radius:0 5px 5px 0}.radius-right-10{border-radius:0 10px 10px 0}.radius-left-5{border-radius:5px 0 0 5px!important}.radius-left-10{border-radius:10px 0 0 10px!important}.op1{opacity:.1}.op2{opacity:.2}.op3{opacity:.3}.op4{opacity:.4}.op5{opacity:.5}.op6{opacity:.6}.op7{opacity:.7}.op8{opacity:.8}.op9{opacity:.9}.top1{top:1px}.top2{top:2px}.top3{top:3px}.top4{top:4px}.top5{top:5px}.top6{top:6px}.top7{top:7px}.top8{top:8px}.top9{top:9px}.top10{top:10px}.top-1{top:-1px}.top-2{top:-2px}.top-3{top:-3px}.top-4{top:-4px}.top-5{top:-5px}.top-6{top:-6px}.top-7{top:-7px}.top-8{top:-8px}.top-9{top:-9px}.top-10{top:-10px}.capp{position:relative}.capp input{padding-left:65px!important}.capp span{position:absolute;left:0;top:50%;transform:translateY(-50%)}.bgfacebook{background:#3b5998}.bggoogle-plus{background:#de5245}.bgtwitter{background:#1da1f2}.bgyoutube{background:red}.bginstagram{background:#783fc4}.bgpinterest{background:#bd081c}.bgwhatsapp{background:#14ad53}.bglinkedin{background:#007bb6}.colorfacebook{color:#3b5998}.colorgoogle-plus{color:#de5245}.colortwitter{color:#1da1f2}.coloryoutube{color:red}.colorinstagram{color:#783fc4}.colorpinterest{color:#bd081c}.colorwhatsapp{color:#14ad53}.colorlinkedin{color:#007bb6}select,.aselect{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;background:url(../images/angle-down.png) no-repeat right 10px center #fff!important;background-size:10px!important;padding-right:25px!important}.datepicker,.daterange,.daterangebooking,.daterange-small,.daterangebooking-small{cursor:pointer;background:url(../images/calendar.svg) no-repeat right 10px center #fff!important;padding-right:20px!important}.noresize{resize:none}.ofhidden{overflow:hidden}.ofxhidden{overflow-x:hidden}.ofyhidden{overflow-y:hidden}.transition{ transition:all ease-in-out .3s; -webkit-transition:all ease-in-out .3s; -moz-transition:all ease-in-out .3s; -ms-transition:all ease-in-out .3s; -o-transition:all ease-in-out .3s; }.abefore::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;display:block}.aafter::after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;display:block}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.text-img-bg{color:#fff;background:url() repeat fixed;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ellipsis{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.no-ellipsis{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:hidden}.grd-text{background:-webkit-gradient(linear,left top,right top,from(#ff8a00),to(#da1b60));background:linear-gradient(to right,#ff8a00,#da1b60);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.dtable{width:100%;display:table}.amt-0{margin-top:0!important}.amt-1{margin-top:1px!important}.amt-2{margin-top:2px!important}.amt-3{margin-top:3px!important}.amt-4{margin-top:4px!important}.amt-5{margin-top:5px!important}.amt-6{margin-top:6px!important}.amt-7{margin-top:7px!important}.amt-8{margin-top:8px!important}.amt-9{margin-top:9px!important}.amt-10{margin-top:10px!important}.amt-15{margin-top:15px!important}.amt-20{margin-top:20px!important}.amt-25{margin-top:25px!important}.amt-30{margin-top:30px!important}.amt-35{margin-top:35px!important}.amt-40{margin-top:40px!important}.amt-45{margin-top:45px!important}.amt-50{margin-top:50px!important}.amt-55{margin-top:55px!important}.amt-60{margin-top:60px!important}.amt-65{margin-top:65px!important}.amt-70{margin-top:70px!important}.amt-75{margin-top:75px!important}.amt-80{margin-top:80px!important}.amt-85{margin-top:85px!important}.amt-90{margin-top:90px!important}.amt-95{margin-top:95px!important}.amt-100{margin-top:100px!important}.amb-0{margin-bottom:0!important}.amb-1{margin-bottom:1px!important}.amb-2{margin-bottom:2px!important}.amb-3{margin-bottom:3px!important}.amb-4{margin-bottom:4px!important}.amb-5{margin-bottom:5px!important}.amb-6{margin-bottom:6px!important}.amb-7{margin-bottom:7px!important}.amb-8{margin-bottom:8px!important}.amb-9{margin-bottom:9px!important}.amb-10{margin-bottom:10px!important}.amb-15{margin-bottom:15px!important}.amb-20{margin-bottom:20px!important}.amb-25{margin-bottom:25px!important}.amb-30{margin-bottom:30px!important}.amb-35{margin-bottom:35px!important}.amb-40{margin-bottom:40px!important}.amb-45{margin-bottom:45px!important}.amb-50{margin-bottom:50px!important}.amb-55{margin-bottom:55px!important}.amb-60{margin-bottom:60px!important}.amb-65{margin-bottom:65px!important}.amb-70{margin-bottom:70px!important}.amb-75{margin-bottom:75px!important}.amb-80{margin-bottom:80px!important}.amb-85{margin-bottom:85px!important}.amb-90{margin-bottom:90px!important}.amb-95{margin-bottom:95px!important}.amb-100{margin-bottom:100px!important}.aml-0{margin-left:0!important}.aml-5{margin-left:5px!important}.aml-10{margin-left:10px!important}.aml-15{margin-left:15px!important}.aml-20{margin-left:20px!important}.aml-25{margin-left:25px!important}.aml-30{margin-left:30px!important}.aml-35{margin-left:35px!important}.aml-40{margin-left:40px!important}.aml-45{margin-left:45px!important}.aml-50{margin-left:50px!important}.amr-0{margin-right:0!important}.amr-5{margin-right:5px!important}.amr-10{margin-right:10px!important}.amr-15{margin-right:15px!important}.amr-20{margin-right:20px!important}.amr-25{margin-right:25px!important}.amr-30{margin-right:30px!important}.amr-35{margin-right:35px!important}.amr-40{margin-right:40px!important}.amr-45{margin-right:45px!important}.amr-50{margin-right:50px!important}.apt-0{padding-top:0!important}.apt-1{padding-top:1px!important}.apt-2{padding-top:2px!important}.apt-3{padding-top:3px!important}.apt-4{padding-top:4px!important}.apt-5{padding-top:5px!important}.apt-6{padding-top:6px!important}.apt-7{padding-top:7px!important}.apt-8{padding-top:8px!important}.apt-9{padding-top:9px!important}.apt-10{padding-top:10px!important}.apt-15{padding-top:15px!important}.apt-20{padding-top:20px!important}.apt-25{padding-top:25px!important}.apt-30{padding-top:30px!important}.apt-35{padding-top:35px!important}.apt-40{padding-top:40px!important}.apt-45{padding-top:45px!important}.apt-50{padding-top:50px!important}.apt-55{padding-top:55px!important}.apt-60{padding-top:60px!important}.apt-65{padding-top:65px!important}.apt-70{padding-top:70px!important}.apt-75{padding-top:75px!important}.apt-80{padding-top:80px!important}.apt-85{padding-top:85px!important}.apt-90{padding-top:90px!important}.apt-95{padding-top:95px!important}.apt-100{padding-top:100px!important}.apb-0{padding-bottom:0!important}.apb-1{padding-bottom:1px!important}.apb-2{padding-bottom:2px!important}.apb-3{padding-bottom:3px!important}.apb-4{padding-bottom:4px!important}.apb-5{padding-bottom:5px!important}.apb-6{padding-bottom:6px!important}.apb-7{padding-bottom:7px!important}.apb-8{padding-bottom:8px!important}.apb-9{padding-bottom:9px!important}.apb-10{padding-bottom:10px!important}.apb-15{padding-bottom:15px!important}.apb-20{padding-bottom:20px!important}.apb-25{padding-bottom:25px!important}.apb-30{padding-bottom:30px!important}.apb-35{padding-bottom:35px!important}.apb-40{padding-bottom:40px!important}.apb-45{padding-bottom:45px!important}.apb-50{padding-bottom:50px!important}.apb-55{padding-bottom:55px!important}.apb-60{padding-bottom:60px!important}.apb-65{padding-bottom:65px!important}.apb-70{padding-bottom:70px!important}.apb-75{padding-bottom:75px!important}.apb-80{padding-bottom:80px!important}.apb-85{padding-bottom:85px!important}.apb-90{padding-bottom:90px!important}.apb-95{padding-bottom:95px!important}.apb-100{padding-bottom:100px!important}.apl-0{padding-left:0!important}.apl-5{padding-left:5px!important}.apl-10{padding-left:10px!important}.apl-15{padding-left:15px!important}.apl-20{padding-left:20px!important}.apl-25{padding-left:25px}.apl-30{padding-left:30px!important}.apl-35{padding-left:35px!important}.apl-40{padding-left:40px!important}.apl-45{padding-left:45px!important}.apl-50{padding-left:50px!important}.apr-0{padding-right:0!important}.apr-5{padding-right:5px!important}.apr-10{padding-right:10px!important}.apr-15{padding-right:15px!important}.apr-20{padding-right:20px!important}.apr-25{padding-right:25px!important}.apr-30{padding-right:30px!important}.apr-35{padding-right:35px!important}.apr-40{padding-right:40px!important}.apr-45{padding-right:45px!important}.apr-50{padding-right:50px!important}.padd5{padding:5px!important}.padd10{padding:10px!important}.padd15{padding:15px!important}.padd20{padding:20px!important}.padd25{padding:25px!important}.padd30{padding:30px!important}.padd35{padding:35px!important}.padd40{padding:40px!important}.padd45{padding:45px!important}.padd50{padding:50px!important}.padd55{padding:55px!important}.padd60{padding:60px!important}.padd05{padding:0 5px}.padd010{padding:0 10px}.padd015{padding:0 15px}.padd025{padding:0 20px}.padd510{padding:5px 10px}.padd515{padding:5px 15px}.padd520{padding:5px 20px}.padd525{padding:5px 25px}.padd105{padding:10px 5px}.padd1015{padding:10px 15px}.padd1020{padding:10px 20px}.lh-20{line-height:20px!important}.lh-22{line-height:22px!important}.lh-24{line-height:24px!important}.lh-25{line-height:25px!important}.lh-26{line-height:26px!important}.lh-28{line-height:28px!important}.lh-30{line-height:30px!important}.lh-32{line-height:32px!important}.lh-34{line-height:34px!important}.lh-35{line-height:35px!important}.lh-36{line-height:36px!important}.lh-38{line-height:38px!important}.lh-40{line-height:40px!important}.lh-42{line-height:42px!important}.lh-44{line-height:44px!important}.lh-45{line-height:45px!important}.lh-46{line-height:46px!important}.lh-48{line-height:48px!important}.lh-50{line-height:50px!important}.font10{font-size:10px!important}.font11{font-size:11px!important}.font12{font-size:12px!important}.font13{font-size:13px!important}.font14{font-size:14px!important}.font15{font-size:15px!important}.font16{font-size:16px!important}.font17{font-size:17px!important}.font18{font-size:18px!important}.font19{font-size:19px!important}.font20{font-size:20px!important}.font21{font-size:21px!important}.font22{font-size:22px!important}.font23{font-size:23px!important}.font24{font-size:24px!important}.font25{font-size:25px!important}.font26{font-size:26px!important}.font27{font-size:27px!important}.font28{font-size:28px!important}.font29{font-size:29px!important}.font30{font-size:30px!important}.font31{font-size:31px!important}.font32{font-size:32px!important}.font33{font-size:33px!important}.font34{font-size:34px!important}.font35{font-size:35px!important}.font36{font-size:36px!important}.font37{font-size:37px!important}.font38{font-size:38px!important}.font39{font-size:39px!important}.font40{font-size:40px!important}.font41{font-size:41px!important}.font42{font-size:42px!important}.font43{font-size:43px!important}.font44{font-size:44px!important}.font45{font-size:45px!important}.font46{font-size:46px!important}.font47{font-size:47px!important}.font48{font-size:48px!important}.font49{font-size:49px!important}.font50{font-size:50px!important}.clearfix{clear:both;display:block}ul.half li{display:inline-block;min-width:48%}ul.three li{display:inline-block;min-width:31%}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}
@media(min-width:1200px){.amt-0-lg{margin-top:0!important}.amt-1-lg{margin-top:1px!important}.amt-2-lg{margin-top:2px!important}.amt-3-lg{margin-top:3px!important}.amt-4-lg{margin-top:4px!important}.amt-5-lg{margin-top:5px!important}.amt-6-lg{margin-top:6px!important}.amt-7-lg{margin-top:7px!important}.amt-8-lg{margin-top:8px!important}.amt-9-lg{margin-top:9px!important}.amt-10-lg{margin-top:10px!important}.amt-15-lg{margin-top:15px!important}.amt-20-lg{margin-top:20px!important}.amt-25-lg{margin-top:25px!important}.amt-30-lg{margin-top:30px!important}.amt-35-lg{margin-top:35px!important}.amt-40-lg{margin-top:40px!important}.amt-45-lg{margin-top:45px!important}.amt-50-lg{margin-top:50px!important}.amt-55-lg{margin-top:55px!important}.amt-60-lg{margin-top:60px!important}.amt-65-lg{margin-top:65px!important}.amt-70-lg{margin-top:70px!important}.amt-75-lg{margin-top:75px!important}.amt-80-lg{margin-top:80px!important}.amt-85-lg{margin-top:85px!important}.amt-90-lg{margin-top:90px!important}.amt-95-lg{margin-top:95px!important}.amt-100-lg{margin-top:100px!important}.amb-0-lg{margin-bottom:0!important}.amb-1-lg{margin-bottom:1px!important}.amb-2-lg{margin-bottom:2px!important}.amb-3-lg{margin-bottom:3px!important}.amb-4-lg{margin-bottom:4px!important}.amb-5-lg{margin-bottom:5px!important}.amb-6-lg{margin-bottom:6px!important}.amb-7-lg{margin-bottom:7px!important}.amb-8-lg{margin-bottom:8px!important}.amb-9-lg{margin-bottom:9px!important}.amb-10-lg{margin-bottom:10px!important}.amb-15-lg{margin-bottom:15px!important}.amb-20-lg{margin-bottom:20px!important}.amb-25-lg{margin-bottom:25px!important}.amb-30-lg{margin-bottom:30px!important}.amb-35-lg{margin-bottom:35px!important}.amb-40-lg{margin-bottom:40px!important}.amb-45-lg{margin-bottom:45px!important}.amb-50-lg{margin-bottom:50px!important}.amb-55-lg{margin-bottom:55px!important}.amb-60-lg{margin-bottom:60px!important}.amb-65-lg{margin-bottom:65px!important}.amb-70-lg{margin-bottom:70px!important}.amb-75-lg{margin-bottom:75px!important}.amb-80-lg{margin-bottom:80px!important}.amb-85-lg{margin-bottom:85px!important}.amb-90-lg{margin-bottom:90px!important}.amb-95-lg{margin-bottom:95px!important}.amb-100-lg{margin-bottom:100px!important}.aml-0-lg{margin-left:0!important}.aml-5-lg{margin-left:5px!important}.aml-10-lg{margin-left:10px!important}.aml-15-lg{margin-left:15px!important}.aml-20-lg{margin-left:20px!important}.aml-25-lg{margin-left:25px!important}.aml-30-lg{margin-left:30px!important}.aml-35-lg{margin-left:35px!important}.aml-40-lg{margin-left:40px!important}.aml-45-lg{margin-left:45px!important}.aml-50-lg{margin-left:50px!important}.amr-0-lg{margin-right:0!important}.amr-5-lg{margin-right:5px!important}.amr-10-lg{margin-right:10px!important}.amr-15-lg{margin-right:15px!important}.amr-20-lg{margin-right:20px!important}.amr-25-lg{margin-right:25px!important}.amr-30-lg{margin-right:30px!important}.amr-35-lg{margin-right:35px!important}.amr-40-lg{margin-right:40px!important}.amr-45-lg{margin-right:45px!important}.amr-50-lg{margin-right:50px!important}.apt-0-lg{padding-top:0!important}.apt-1-lg{padding-top:1px!important}.apt-2-lg{padding-top:2px!important}.apt-3-lg{padding-top:3px!important}.apt-4-lg{padding-top:4px!important}.apt-5-lg{padding-top:5px!important}.apt-6-lg{padding-top:6px!important}.apt-7-lg{padding-top:7px!important}.apt-8-lg{padding-top:8px!important}.apt-9-lg{padding-top:9px!important}.apt-10-lg{padding-top:10px!important}.apt-15-lg{padding-top:15px!important}.apt-20-lg{padding-top:20px!important}.apt-25-lg{padding-top:25px!important}.apt-30-lg{padding-top:30px!important}.apt-35-lg{padding-top:35px!important}.apt-40-lg{padding-top:40px!important}.apt-45-lg{padding-top:45px!important}.apt-50-lg{padding-top:50px!important}.apt-55-lg{padding-top:55px!important}.apt-60-lg{padding-top:60px!important}.apt-65-lg{padding-top:65px!important}.apt-70-lg{padding-top:70px!important}.apt-75-lg{padding-top:75px!important}.apt-80-lg{padding-top:80px!important}.apt-85-lg{padding-top:85px!important}.apt-90-lg{padding-top:90px!important}.apt-95-lg{padding-top:95px!important}.apt-100-lg{padding-top:100px!important}.apb-0-lg{padding-bottom:0!important}.apb-1-lg{padding-bottom:1px!important}.apb-2-lg{padding-bottom:2px!important}.apb-3-lg{padding-bottom:3px!important}.apb-4-lg{padding-bottom:4px!important}.apb-5-lg{padding-bottom:5px!important}.apb-6-lg{padding-bottom:6px!important}.apb-7-lg{padding-bottom:7px!important}.apb-8-lg{padding-bottom:8px!important}.apb-9-lg{padding-bottom:9px!important}.apb-10-lg{padding-bottom:10px!important}.apb-15-lg{padding-bottom:15px!important}.apb-20-lg{padding-bottom:20px!important}.apb-25-lg{padding-bottom:25px!important}.apb-30-lg{padding-bottom:30px!important}.apb-35-lg{padding-bottom:35px!important}.apb-40-lg{padding-bottom:40px!important}.apb-45-lg{padding-bottom:45px!important}.apb-50-lg{padding-bottom:50px!important}.apb-55-lg{padding-bottom:55px!important}.apb-60-lg{padding-bottom:60px!important}.apb-65-lg{padding-bottom:65px!important}.apb-70-lg{padding-bottom:70px!important}.apb-75-lg{padding-bottom:75px!important}.apb-80-lg{padding-bottom:80px!important}.apb-85-lg{padding-bottom:85px!important}.apb-90-lg{padding-bottom:90px!important}.apb-95-lg{padding-bottom:95px!important}.apb-100-lg{padding-bottom:100px!important}.apl-0-lg{padding-left:0!important}.apl-5-lg{padding-left:5px!important}.apl-10-lg{padding-left:10px!important}.apl-15-lg{padding-left:15px!important}.apl-20-lg{padding-left:20px!important}.apl-25-lg{padding-left:25px}.apl-30-lg{padding-left:30px!important}.apl-35-lg{padding-left:35px!important}.apl-40-lg{padding-left:40px!important}.apl-45-lg{padding-left:45px!important}.apl-50-lg{padding-left:50px!important}.apr-0-lg{padding-right:0!important}.apr-5-lg{padding-right:5px!important}.apr-10-lg{padding-right:10px!important}.apr-15-lg{padding-right:15px!important}.apr-20-lg{padding-right:20px!important}.apr-25-lg{padding-right:25px!important}.apr-30-lg{padding-right:30px!important}.apr-35-lg{padding-right:35px!important}.apr-40-lg{padding-right:40px!important}.apr-45-lg{padding-right:45px!important}.apr-50-lg{padding-right:50px!important}.padd5-lg{padding:5px!important}.padd10-lg{padding:10px!important}.padd15-lg{padding:15px!important}.padd20-lg{padding:20px!important}.padd25-lg{padding:25px!important}.padd30-lg{padding:30px!important}.padd35-lg{padding:35px!important}.padd40-lg{padding:40px!important}.padd45-lg{padding:45px!important}.padd50-lg{padding:50px!important}.padd55-lg{padding:55px!important}.padd60-lg{padding:60px!important}.padd05-lg{padding:0 5px}.padd010-lg{padding:0 10px}.padd015-lg{padding:0 15px}.padd025-lg{padding:0 20px}.padd510-lg{padding:5px 10px}.padd515-lg{padding:5px 15px}.padd520-lg{padding:5px 20px}.padd525-lg{padding:5px 25px}.padd105-lg{padding:10px 5px}.padd1015-lg{padding:10px 15px}.padd1020-lg{padding:10px 20px}.lh-20-lg{line-height:20px!important}.lh-22-lg{line-height:22px!important}.lh-24-lg{line-height:24px!important}.lh-25-lg{line-height:25px!important}.lh-26-lg{line-height:26px!important}.lh-28-lg{line-height:28px!important}.lh-30-lg{line-height:30px!important}.lh-32-lg{line-height:32px!important}.lh-34-lg{line-height:34px!important}.lh-35-lg{line-height:35px!important}.lh-36-lg{line-height:36px!important}.lh-38-lg{line-height:38px!important}.lh-40-lg{line-height:40px!important}.lh-42-lg{line-height:42px!important}.lh-44-lg{line-height:44px!important}.lh-45-lg{line-height:45px!important}.lh-46-lg{line-height:46px!important}.lh-48-lg{line-height:48px!important}.lh-50-lg{line-height:50px!important}.font10-lg{font-size:10px!important}.font11-lg{font-size:11px!important}.font12-lg{font-size:12px!important}.font13-lg{font-size:13px!important}.font14-lg{font-size:14px!important}.font15-lg{font-size:15px!important}.font16-lg{font-size:16px!important}.font17-lg{font-size:17px!important}.font18-lg{font-size:18px!important}.font19-lg{font-size:19px!important}.font20-lg{font-size:20px!important}.font21-lg{font-size:21px!important}.font22-lg{font-size:22px!important}.font23-lg{font-size:23px!important}.font24-lg{font-size:24px!important}.font25-lg{font-size:25px!important}.font26-lg{font-size:26px!important}.font27-lg{font-size:27px!important}.font28-lg{font-size:28px!important}.font29-lg{font-size:29px!important}.font30-lg{font-size:30px!important}.font31-lg{font-size:31px!important}.font32-lg{font-size:32px!important}.font33-lg{font-size:33px!important}.font34-lg{font-size:34px!important}.font35-lg{font-size:35px!important}.font36-lg{font-size:36px!important}.font37-lg{font-size:37px!important}.font38-lg{font-size:38px!important}.font39-lg{font-size:39px!important}.font40-lg{font-size:40px!important}.font41-lg{font-size:41px!important}.font42-lg{font-size:42px!important}.font43-lg{font-size:43px!important}.font44-lg{font-size:44px!important}.font45-lg{font-size:45px!important}.font46-lg{font-size:46px!important}.font47-lg{font-size:47px!important}.font48-lg{font-size:48px!important}.font49-lg{font-size:49px!important}.font50-lg{font-size:50px!important}.clearfix-lg{clear:both;display:block}ul.half-lg li{display:inline-block;min-width:48%}ul.three-lg li{display:inline-block;min-width:31%}.text-center-lg{text-align:center!important}.text-justify-lg{text-align:justify!important}.text-left-lg{text-align:left!important}.text-right-lg{text-align:right!important}}
@media(max-width:1199px){.amt-0-md{margin-top:0!important}.amt-1-md{margin-top:1px!important}.amt-2-md{margin-top:2px!important}.amt-3-md{margin-top:3px!important}.amt-4-md{margin-top:4px!important}.amt-5-md{margin-top:5px!important}.amt-6-md{margin-top:6px!important}.amt-7-md{margin-top:7px!important}.amt-8-md{margin-top:8px!important}.amt-9-md{margin-top:9px!important}.amt-10-md{margin-top:10px!important}.amt-15-md{margin-top:15px!important}.amt-20-md{margin-top:20px!important}.amt-25-md{margin-top:25px!important}.amt-30-md{margin-top:30px!important}.amt-35-md{margin-top:35px!important}.amt-40-md{margin-top:40px!important}.amt-45-md{margin-top:45px!important}.amt-50-md{margin-top:50px!important}.amt-55-md{margin-top:55px!important}.amt-60-md{margin-top:60px!important}.amt-65-md{margin-top:65px!important}.amt-70-md{margin-top:70px!important}.amt-75-md{margin-top:75px!important}.amt-80-md{margin-top:80px!important}.amt-85-md{margin-top:85px!important}.amt-90-md{margin-top:90px!important}.amt-95-md{margin-top:95px!important}.amt-100-md{margin-top:100px!important}.amb-0-md{margin-bottom:0!important}.amb-1-md{margin-bottom:1px!important}.amb-2-md{margin-bottom:2px!important}.amb-3-md{margin-bottom:3px!important}.amb-4-md{margin-bottom:4px!important}.amb-5-md{margin-bottom:5px!important}.amb-6-md{margin-bottom:6px!important}.amb-7-md{margin-bottom:7px!important}.amb-8-md{margin-bottom:8px!important}.amb-9-md{margin-bottom:9px!important}.amb-10-md{margin-bottom:10px!important}.amb-15-md{margin-bottom:15px!important}.amb-20-md{margin-bottom:20px!important}.amb-25-md{margin-bottom:25px!important}.amb-30-md{margin-bottom:30px!important}.amb-35-md{margin-bottom:35px!important}.amb-40-md{margin-bottom:40px!important}.amb-45-md{margin-bottom:45px!important}.amb-50-md{margin-bottom:50px!important}.amb-55-md{margin-bottom:55px!important}.amb-60-md{margin-bottom:60px!important}.amb-65-md{margin-bottom:65px!important}.amb-70-md{margin-bottom:70px!important}.amb-75-md{margin-bottom:75px!important}.amb-80-md{margin-bottom:80px!important}.amb-85-md{margin-bottom:85px!important}.amb-90-md{margin-bottom:90px!important}.amb-95-md{margin-bottom:95px!important}.amb-100-md{margin-bottom:100px!important}.aml-0-md{margin-left:0!important}.aml-5-md{margin-left:5px!important}.aml-10-md{margin-left:10px!important}.aml-15-md{margin-left:15px!important}.aml-20-md{margin-left:20px!important}.aml-25-md{margin-left:25px!important}.aml-30-md{margin-left:30px!important}.aml-35-md{margin-left:35px!important}.aml-40-md{margin-left:40px!important}.aml-45-md{margin-left:45px!important}.aml-50-md{margin-left:50px!important}.amr-0-md{margin-right:0!important}.amr-5-md{margin-right:5px!important}.amr-10-md{margin-right:10px!important}.amr-15-md{margin-right:15px!important}.amr-20-md{margin-right:20px!important}.amr-25-md{margin-right:25px!important}.amr-30-md{margin-right:30px!important}.amr-35-md{margin-right:35px!important}.amr-40-md{margin-right:40px!important}.amr-45-md{margin-right:45px!important}.amr-50-md{margin-right:50px!important}.apt-0-md{padding-top:0!important}.apt-1-md{padding-top:1px!important}.apt-2-md{padding-top:2px!important}.apt-3-md{padding-top:3px!important}.apt-4-md{padding-top:4px!important}.apt-5-md{padding-top:5px!important}.apt-6-md{padding-top:6px!important}.apt-7-md{padding-top:7px!important}.apt-8-md{padding-top:8px!important}.apt-9-md{padding-top:9px!important}.apt-10-md{padding-top:10px!important}.apt-15-md{padding-top:15px!important}.apt-20-md{padding-top:20px!important}.apt-25-md{padding-top:25px!important}.apt-30-md{padding-top:30px!important}.apt-35-md{padding-top:35px!important}.apt-40-md{padding-top:40px!important}.apt-45-md{padding-top:45px!important}.apt-50-md{padding-top:50px!important}.apt-55-md{padding-top:55px!important}.apt-60-md{padding-top:60px!important}.apt-65-md{padding-top:65px!important}.apt-70-md{padding-top:70px!important}.apt-75-md{padding-top:75px!important}.apt-80-md{padding-top:80px!important}.apt-85-md{padding-top:85px!important}.apt-90-md{padding-top:90px!important}.apt-95-md{padding-top:95px!important}.apt-100-md{padding-top:100px!important}.apb-0-md{padding-bottom:0!important}.apb-1-md{padding-bottom:1px!important}.apb-2-md{padding-bottom:2px!important}.apb-3-md{padding-bottom:3px!important}.apb-4-md{padding-bottom:4px!important}.apb-5-md{padding-bottom:5px!important}.apb-6-md{padding-bottom:6px!important}.apb-7-md{padding-bottom:7px!important}.apb-8-md{padding-bottom:8px!important}.apb-9-md{padding-bottom:9px!important}.apb-10-md{padding-bottom:10px!important}.apb-15-md{padding-bottom:15px!important}.apb-20-md{padding-bottom:20px!important}.apb-25-md{padding-bottom:25px!important}.apb-30-md{padding-bottom:30px!important}.apb-35-md{padding-bottom:35px!important}.apb-40-md{padding-bottom:40px!important}.apb-45-md{padding-bottom:45px!important}.apb-50-md{padding-bottom:50px!important}.apb-55-md{padding-bottom:55px!important}.apb-60-md{padding-bottom:60px!important}.apb-65-md{padding-bottom:65px!important}.apb-70-md{padding-bottom:70px!important}.apb-75-md{padding-bottom:75px!important}.apb-80-md{padding-bottom:80px!important}.apb-85-md{padding-bottom:85px!important}.apb-90-md{padding-bottom:90px!important}.apb-95-md{padding-bottom:95px!important}.apb-100-md{padding-bottom:100px!important}.apl-0-md{padding-left:0!important}.apl-5-md{padding-left:5px!important}.apl-10-md{padding-left:10px!important}.apl-15-md{padding-left:15px!important}.apl-20-md{padding-left:20px!important}.apl-25-md{padding-left:25px}.apl-30-md{padding-left:30px!important}.apl-35-md{padding-left:35px!important}.apl-40-md{padding-left:40px!important}.apl-45-md{padding-left:45px!important}.apl-50-md{padding-left:50px!important}.apr-0-md{padding-right:0!important}.apr-5-md{padding-right:5px!important}.apr-10-md{padding-right:10px!important}.apr-15-md{padding-right:15px!important}.apr-20-md{padding-right:20px!important}.apr-25-md{padding-right:25px!important}.apr-30-md{padding-right:30px!important}.apr-35-md{padding-right:35px!important}.apr-40-md{padding-right:40px!important}.apr-45-md{padding-right:45px!important}.apr-50-md{padding-right:50px!important}.padd5-md{padding:5px!important}.padd10-md{padding:10px!important}.padd15-md{padding:15px!important}.padd20-md{padding:20px!important}.padd25-md{padding:25px!important}.padd30-md{padding:30px!important}.padd35-md{padding:35px!important}.padd40-md{padding:40px!important}.padd45-md{padding:45px!important}.padd50-md{padding:50px!important}.padd55-md{padding:55px!important}.padd60-md{padding:60px!important}.padd010-md{padding:0 10px}.padd015-md{padding:0 15px}.padd025-md{padding:0 20px}.padd510-md{padding:5px 10px}.padd515-md{padding:5px 15px}.padd520-md{padding:5px 20px}.padd525-md{padding:5px 25px}.padd105-md{padding:10px 5px}.padd1015-md{padding:10px 15px}.padd1020-md{padding:10px 20px}.lh-20-md{line-height:20px!important}.lh-22-md{line-height:22px!important}.lh-24-md{line-height:24px!important}.lh-25-md{line-height:25px!important}.lh-26-md{line-height:26px!important}.lh-28-md{line-height:28px!important}.lh-30-md{line-height:30px!important}.lh-32-md{line-height:32px!important}.lh-34-md{line-height:34px!important}.lh-35-md{line-height:35px!important}.lh-36-md{line-height:36px!important}.lh-38-md{line-height:38px!important}.lh-40-md{line-height:40px!important}.lh-42-md{line-height:42px!important}.lh-44-md{line-height:44px!important}.lh-45-md{line-height:45px!important}.lh-46-md{line-height:46px!important}.lh-48-md{line-height:48px!important}.lh-50-md{line-height:50px!important}.font10-md{font-size:10px!important}.font11-md{font-size:11px!important}.font12-md{font-size:12px!important}.font13-md{font-size:13px!important}.font14-md{font-size:14px!important}.font15-md{font-size:15px!important}.font16-md{font-size:16px!important}.font17-md{font-size:17px!important}.font18-md{font-size:18px!important}.font19-md{font-size:19px!important}.font20-md{font-size:20px!important}.font21-md{font-size:21px!important}.font22-md{font-size:22px!important}.font23-md{font-size:23px!important}.font24-md{font-size:24px!important}.font25-md{font-size:25px!important}.font26-md{font-size:26px!important}.font27-md{font-size:27px!important}.font28-md{font-size:28px!important}.font29-md{font-size:29px!important}.font30-md{font-size:30px!important}.font31-md{font-size:31px!important}.font32-md{font-size:32px!important}.font33-md{font-size:33px!important}.font34-md{font-size:34px!important}.font35-md{font-size:35px!important}.font36-md{font-size:36px!important}.font37-md{font-size:37px!important}.font38-md{font-size:38px!important}.font39-md{font-size:39px!important}.font40-md{font-size:40px!important}.font41-md{font-size:41px!important}.font42-md{font-size:42px!important}.font43-md{font-size:43px!important}.font44-md{font-size:44px!important}.font45-md{font-size:45px!important}.font46-md{font-size:46px!important}.font47-md{font-size:47px!important}.font48-md{font-size:48px!important}.font49-md{font-size:49px!important}.font50-md{font-size:50px!important}.clearfix-md{clear:both;display:block}ul.half-md li{display:inline-block;min-width:48%}ul.three-md li{display:inline-block;min-width:31%}.text-center-md{text-align:center!important}.text-justify-md{text-align:justify!important}.text-left-md{text-align:left!important}.text-right-md{text-align:right!important}}
@media(max-width:991px){.amt-0-sm{margin-top:0!important}.amt-1-sm{margin-top:1px!important}.amt-2-sm{margin-top:2px!important}.amt-3-sm{margin-top:3px!important}.amt-4-sm{margin-top:4px!important}.amt-5-sm{margin-top:5px!important}.amt-6-sm{margin-top:6px!important}.amt-7-sm{margin-top:7px!important}.amt-8-sm{margin-top:8px!important}.amt-9-sm{margin-top:9px!important}.amt-10-sm{margin-top:10px!important}.amt-15-sm{margin-top:15px!important}.amt-20-sm{margin-top:20px!important}.amt-25-sm{margin-top:25px!important}.amt-30-sm{margin-top:30px!important}.amt-35-sm{margin-top:35px!important}.amt-40-sm{margin-top:40px!important}.amt-45-sm{margin-top:45px!important}.amt-50-sm{margin-top:50px!important}.amt-55-sm{margin-top:55px!important}.amt-60-sm{margin-top:60px!important}.amt-65-sm{margin-top:65px!important}.amt-70-sm{margin-top:70px!important}.amt-75-sm{margin-top:75px!important}.amt-80-sm{margin-top:80px!important}.amt-85-sm{margin-top:85px!important}.amt-90-sm{margin-top:90px!important}.amt-95-sm{margin-top:95px!important}.amt-100-sm{margin-top:100px!important}.amb-0-sm{margin-bottom:0!important}.amb-1-sm{margin-bottom:1px!important}.amb-2-sm{margin-bottom:2px!important}.amb-3-sm{margin-bottom:3px!important}.amb-4-sm{margin-bottom:4px!important}.amb-5-sm{margin-bottom:5px!important}.amb-6-sm{margin-bottom:6px!important}.amb-7-sm{margin-bottom:7px!important}.amb-8-sm{margin-bottom:8px!important}.amb-9-sm{margin-bottom:9px!important}.amb-10-sm{margin-bottom:10px!important}.amb-15-sm{margin-bottom:15px!important}.amb-20-sm{margin-bottom:20px!important}.amb-25-sm{margin-bottom:25px!important}.amb-30-sm{margin-bottom:30px!important}.amb-35-sm{margin-bottom:35px!important}.amb-40-sm{margin-bottom:40px!important}.amb-45-sm{margin-bottom:45px!important}.amb-50-sm{margin-bottom:50px!important}.amb-55-sm{margin-bottom:55px!important}.amb-60-sm{margin-bottom:60px!important}.amb-65-sm{margin-bottom:65px!important}.amb-70-sm{margin-bottom:70px!important}.amb-75-sm{margin-bottom:75px!important}.amb-80-sm{margin-bottom:80px!important}.amb-85-sm{margin-bottom:85px!important}.amb-90-sm{margin-bottom:90px!important}.amb-95-sm{margin-bottom:95px!important}.amb-100-sm{margin-bottom:100px!important}.aml-0-sm{margin-left:0!important}.aml-5-sm{margin-left:5px!important}.aml-10-sm{margin-left:10px!important}.aml-15-sm{margin-left:15px!important}.aml-20-sm{margin-left:20px!important}.aml-25-sm{margin-left:25px!important}.aml-30-sm{margin-left:30px!important}.aml-35-sm{margin-left:35px!important}.aml-40-sm{margin-left:40px!important}.aml-45-sm{margin-left:45px!important}.aml-50-sm{margin-left:50px!important}.amr-0-sm{margin-right:0!important}.amr-5-sm{margin-right:5px!important}.amr-10-sm{margin-right:10px!important}.amr-15-sm{margin-right:15px!important}.amr-20-sm{margin-right:20px!important}.amr-25-sm{margin-right:25px!important}.amr-30-sm{margin-right:30px!important}.amr-35-sm{margin-right:35px!important}.amr-40-sm{margin-right:40px!important}.amr-45-sm{margin-right:45px!important}.amr-50-sm{margin-right:50px!important}.apt-0-sm{padding-top:0!important}.apt-1-sm{padding-top:1px!important}.apt-2-sm{padding-top:2px!important}.apt-3-sm{padding-top:3px!important}.apt-4-sm{padding-top:4px!important}.apt-5-sm{padding-top:5px!important}.apt-6-sm{padding-top:6px!important}.apt-7-sm{padding-top:7px!important}.apt-8-sm{padding-top:8px!important}.apt-9-sm{padding-top:9px!important}.apt-10-sm{padding-top:10px!important}.apt-15-sm{padding-top:15px!important}.apt-20-sm{padding-top:20px!important}.apt-25-sm{padding-top:25px!important}.apt-30-sm{padding-top:30px!important}.apt-35-sm{padding-top:35px!important}.apt-40-sm{padding-top:40px!important}.apt-45-sm{padding-top:45px!important}.apt-50-sm{padding-top:50px!important}.apt-55-sm{padding-top:55px!important}.apt-60-sm{padding-top:60px!important}.apt-65-sm{padding-top:65px!important}.apt-70-sm{padding-top:70px!important}.apt-75-sm{padding-top:75px!important}.apt-80-sm{padding-top:80px!important}.apt-85-sm{padding-top:85px!important}.apt-90-sm{padding-top:90px!important}.apt-95-sm{padding-top:95px!important}.apt-100-sm{padding-top:100px!important}.apb-0-sm{padding-bottom:0!important}.apb-1-sm{padding-bottom:1px!important}.apb-2-sm{padding-bottom:2px!important}.apb-3-sm{padding-bottom:3px!important}.apb-4-sm{padding-bottom:4px!important}.apb-5-sm{padding-bottom:5px!important}.apb-6-sm{padding-bottom:6px!important}.apb-7-sm{padding-bottom:7px!important}.apb-8-sm{padding-bottom:8px!important}.apb-9-sm{padding-bottom:9px!important}.apb-10-sm{padding-bottom:10px!important}.apb-15-sm{padding-bottom:15px!important}.apb-20-sm{padding-bottom:20px!important}.apb-25-sm{padding-bottom:25px!important}.apb-30-sm{padding-bottom:30px!important}.apb-35-sm{padding-bottom:35px!important}.apb-40-sm{padding-bottom:40px!important}.apb-45-sm{padding-bottom:45px!important}.apb-50-sm{padding-bottom:50px!important}.apb-55-sm{padding-bottom:55px!important}.apb-60-sm{padding-bottom:60px!important}.apb-65-sm{padding-bottom:65px!important}.apb-70-sm{padding-bottom:70px!important}.apb-75-sm{padding-bottom:75px!important}.apb-80-sm{padding-bottom:80px!important}.apb-85-sm{padding-bottom:85px!important}.apb-90-sm{padding-bottom:90px!important}.apb-95-sm{padding-bottom:95px!important}.apb-100-sm{padding-bottom:100px!important}.apl-0-sm{padding-left:0!important}.apl-5-sm{padding-left:5px!important}.apl-10-sm{padding-left:10px!important}.apl-15-sm{padding-left:15px!important}.apl-20-sm{padding-left:20px!important}.apl-25-sm{padding-left:25px}.apl-30-sm{padding-left:30px!important}.apl-35-sm{padding-left:35px!important}.apl-40-sm{padding-left:40px!important}.apl-45-sm{padding-left:45px!important}.apl-50-sm{padding-left:50px!important}.apr-0-sm{padding-right:0!important}.apr-5-sm{padding-right:5px!important}.apr-10-sm{padding-right:10px!important}.apr-15-sm{padding-right:15px!important}.apr-20-sm{padding-right:20px!important}.apr-25-sm{padding-right:25px!important}.apr-30-sm{padding-right:30px!important}.apr-35-sm{padding-right:35px!important}.apr-40-sm{padding-right:40px!important}.apr-45-sm{padding-right:45px!important}.apr-50-sm{padding-right:50px!important}.padd5-sm{padding:5px!important}.padd10-sm{padding:10px!important}.padd15-sm{padding:15px!important}.padd20-sm{padding:20px!important}.padd25-sm{padding:25px!important}.padd30-sm{padding:30px!important}.padd35-sm{padding:35px!important}.padd40-sm{padding:40px!important}.padd45-sm{padding:45px!important}.padd50-sm{padding:50px!important}.padd55-sm{padding:55px!important}.padd60-sm{padding:60px!important}.padd010-sm{padding:0 10px}.padd015-sm{padding:0 15px}.padd025-sm{padding:0 20px}.padd510-sm{padding:5px 10px}.padd515-sm{padding:5px 15px}.padd520-sm{padding:5px 20px}.padd525-sm{padding:5px 25px}.padd105-sm{padding:10px 5px}.padd1015-sm{padding:10px 15px}.padd1020-sm{padding:10px 20px}.lh-20-sm{line-height:20px!important}.lh-22-sm{line-height:22px!important}.lh-24-sm{line-height:24px!important}.lh-25-sm{line-height:25px!important}.lh-26-sm{line-height:26px!important}.lh-28-sm{line-height:28px!important}.lh-30-sm{line-height:30px!important}.lh-32-sm{line-height:32px!important}.lh-34-sm{line-height:34px!important}.lh-35-sm{line-height:35px!important}.lh-36-sm{line-height:36px!important}.lh-38-sm{line-height:38px!important}.lh-40-sm{line-height:40px!important}.lh-42-sm{line-height:42px!important}.lh-44-sm{line-height:44px!important}.lh-45-sm{line-height:45px!important}.lh-46-sm{line-height:46px!important}.lh-48-sm{line-height:48px!important}.lh-50-sm{line-height:50px!important}.font10-sm{font-size:10px!important}.font11-sm{font-size:11px!important}.font12-sm{font-size:12px!important}.font13-sm{font-size:13px!important}.font14-sm{font-size:14px!important}.font15-sm{font-size:15px!important}.font16-sm{font-size:16px!important}.font17-sm{font-size:17px!important}.font18-sm{font-size:18px!important}.font19-sm{font-size:19px!important}.font20-sm{font-size:20px!important}.font21-sm{font-size:21px!important}.font22-sm{font-size:22px!important}.font23-sm{font-size:23px!important}.font24-sm{font-size:24px!important}.font25-sm{font-size:25px!important}.font26-sm{font-size:26px!important}.font27-sm{font-size:27px!important}.font28-sm{font-size:28px!important}.font29-sm{font-size:29px!important}.font30-sm{font-size:30px!important}.font31-sm{font-size:31px!important}.font32-sm{font-size:32px!important}.font33-sm{font-size:33px!important}.font34-sm{font-size:34px!important}.font35-sm{font-size:35px!important}.font36-sm{font-size:36px!important}.font37-sm{font-size:37px!important}.font38-sm{font-size:38px!important}.font39-sm{font-size:39px!important}.font40-sm{font-size:40px!important}.font41-sm{font-size:41px!important}.font42-sm{font-size:42px!important}.font43-sm{font-size:43px!important}.font44-sm{font-size:44px!important}.font45-sm{font-size:45px!important}.font46-sm{font-size:46px!important}.font47-sm{font-size:47px!important}.font48-sm{font-size:48px!important}.font49-sm{font-size:49px!important}.font50-sm{font-size:50px!important}.clearfix-sm{clear:both;display:block}ul.half-sm li{display:inline-block;min-width:48%}ul.three-sm li{display:inline-block;min-width:31%}.text-center-sm{text-align:center!important}.text-justify-sm{text-align:justify!important}.text-left-sm{text-align:left!important}.text-right-sm{text-align:right!important}}
@media(max-width:767px){.amt-0-xs{margin-top:0!important}.amt-1-xs{margin-top:1px!important}.amt-2-xs{margin-top:2px!important}.amt-3-xs{margin-top:3px!important}.amt-4-xs{margin-top:4px!important}.amt-5-xs{margin-top:5px!important}.amt-6-xs{margin-top:6px!important}.amt-7-xs{margin-top:7px!important}.amt-8-xs{margin-top:8px!important}.amt-9-xs{margin-top:9px!important}.amt-10-xs{margin-top:10px!important}.amt-15-xs{margin-top:15px!important}.amt-20-xs{margin-top:20px!important}.amt-25-xs{margin-top:25px!important}.amt-30-xs{margin-top:30px!important}.amt-35-xs{margin-top:35px!important}.amt-40-xs{margin-top:40px!important}.amt-45-xs{margin-top:45px!important}.amt-50-xs{margin-top:50px!important}.amt-55-xs{margin-top:55px!important}.amt-60-xs{margin-top:60px!important}.amt-65-xs{margin-top:65px!important}.amt-70-xs{margin-top:70px!important}.amt-75-xs{margin-top:75px!important}.amt-80-xs{margin-top:80px!important}.amt-85-xs{margin-top:85px!important}.amt-90-xs{margin-top:90px!important}.amt-95-xs{margin-top:95px!important}.amt-100-xs{margin-top:100px!important}.amb-0-xs{margin-bottom:0!important}.amb-1-xs{margin-bottom:1px!important}.amb-2-xs{margin-bottom:2px!important}.amb-3-xs{margin-bottom:3px!important}.amb-4-xs{margin-bottom:4px!important}.amb-5-xs{margin-bottom:5px!important}.amb-6-xs{margin-bottom:6px!important}.amb-7-xs{margin-bottom:7px!important}.amb-8-xs{margin-bottom:8px!important}.amb-9-xs{margin-bottom:9px!important}.amb-10-xs{margin-bottom:10px!important}.amb-15-xs{margin-bottom:15px!important}.amb-20-xs{margin-bottom:20px!important}.amb-25-xs{margin-bottom:25px!important}.amb-30-xs{margin-bottom:30px!important}.amb-35-xs{margin-bottom:35px!important}.amb-40-xs{margin-bottom:40px!important}.amb-45-xs{margin-bottom:45px!important}.amb-50-xs{margin-bottom:50px!important}.amb-55-xs{margin-bottom:55px!important}.amb-60-xs{margin-bottom:60px!important}.amb-65-xs{margin-bottom:65px!important}.amb-70-xs{margin-bottom:70px!important}.amb-75-xs{margin-bottom:75px!important}.amb-80-xs{margin-bottom:80px!important}.amb-85-xs{margin-bottom:85px!important}.amb-90-xs{margin-bottom:90px!important}.amb-95-xs{margin-bottom:95px!important}.amb-100-xs{margin-bottom:100px!important}.apt-0-xs{padding-top:0!important}.apt-1-xs{padding-top:1px!important}.apt-2-xs{padding-top:2px!important}.apt-3-xs{padding-top:3px!important}.apt-4-xs{padding-top:4px!important}.apt-5-xs{padding-top:5px!important}.apt-6-xs{padding-top:6px!important}.apt-7-xs{padding-top:7px!important}.apt-8-xs{padding-top:8px!important}.apt-9-xs{padding-top:9px!important}.apt-10-xs{padding-top:10px!important}.apt-15-xs{padding-top:15px!important}.apt-20-xs{padding-top:20px!important}.apt-25-xs{padding-top:25px!important}.apt-30-xs{padding-top:30px!important}.apt-35-xs{padding-top:35px!important}.apt-40-xs{padding-top:40px!important}.apt-45-xs{padding-top:45px!important}.apt-50-xs{padding-top:50px!important}.apt-55-xs{padding-top:55px!important}.apt-60-xs{padding-top:60px!important}.apt-65-xs{padding-top:65px!important}.apt-70-xs{padding-top:70px!important}.apt-75-xs{padding-top:75px!important}.apt-80-xs{padding-top:80px!important}.apt-85-xs{padding-top:85px!important}.apt-90-xs{padding-top:90px!important}.apt-95-xs{padding-top:95px!important}.apt-100-xs{padding-top:100px!important}.apb-0-xs{padding-bottom:0!important}.apb-1-xs{padding-bottom:1px!important}.apb-2-xs{padding-bottom:2px!important}.apb-3-xs{padding-bottom:3px!important}.apb-4-xs{padding-bottom:4px!important}.apb-5-xs{padding-bottom:5px!important}.apb-6-xs{padding-bottom:6px!important}.apb-7-xs{padding-bottom:7px!important}.apb-8-xs{padding-bottom:8px!important}.apb-9-xs{padding-bottom:9px!important}.apb-10-xs{padding-bottom:10px!important}.apb-15-xs{padding-bottom:15px!important}.apb-20-xs{padding-bottom:20px!important}.apb-25-xs{padding-bottom:25px!important}.apb-30-xs{padding-bottom:30px!important}.apb-35-xs{padding-bottom:35px!important}.apb-40-xs{padding-bottom:40px!important}.apb-45-xs{padding-bottom:45px!important}.apb-50-xs{padding-bottom:50px!important}.apb-55-xs{padding-bottom:55px!important}.apb-60-xs{padding-bottom:60px!important}.apb-65-xs{padding-bottom:65px!important}.apb-70-xs{padding-bottom:70px!important}.apb-75-xs{padding-bottom:75px!important}.apb-80-xs{padding-bottom:80px!important}.apb-85-xs{padding-bottom:85px!important}.apb-90-xs{padding-bottom:90px!important}.apb-95-xs{padding-bottom:95px!important}.apb-100-xs{padding-bottom:100px!important}.apl-0-xs{padding-left:0!important}.apl-5-xs{padding-left:5px!important}.apl-10-xs{padding-left:10px!important}.apl-15-xs{padding-left:15px!important}.apl-20-xs{padding-left:20px!important}.apl-25-xs{padding-left:25px}.apl-30-xs{padding-left:30px!important}.apl-35-xs{padding-left:35px!important}.apl-40-xs{padding-left:40px!important}.apl-45-xs{padding-left:45px!important}.apl-50-xs{padding-left:50px!important}.apr-0-xs{padding-right:0!important}.apr-5-xs{padding-right:5px!important}.apr-10-xs{padding-right:10px!important}.apr-15-xs{padding-right:15px!important}.apr-20-xs{padding-right:20px!important}.apr-25-xs{padding-right:25px!important}.apr-30-xs{padding-right:30px!important}.apr-35-xs{padding-right:35px!important}.apr-40-xs{padding-right:40px!important}.apr-45-xs{padding-right:45px!important}.apr-50-xs{padding-right:50px!important}.padd5-xs{padding:5px}.padd10-xs{padding:10px}.padd15-xs{padding:15px}.padd20-xs{padding:20px}.padd25-xs{padding:25px}.padd30-xs{padding:30px}.padd35-xs{padding:35px}.padd40-xs{padding:40px}.padd45-xs{padding:45px}.padd50-xs{padding:50px}.padd55-xs{padding:55px}.padd60-xs{padding:60px}.padd010-xs{padding:0 10px}.padd015-xs{padding:0 15px}.padd025-xs{padding:0 20px}.padd510-xs{padding:5px 10px}.padd515-xs{padding:5px 15px}.padd520-xs{padding:5px 20px}.padd525-xs{padding:5px 25px}.padd105-xs{padding:10px 5px}.padd1015-xs{padding:10px 15px}.padd1020-xs{padding:10px 20px}.lh-20-xs{line-height:20px!important}.lh-22-xs{line-height:22px!important}.lh-24-xs{line-height:24px!important}.lh-25-xs{line-height:25px!important}.lh-26-xs{line-height:26px!important}.lh-28-xs{line-height:28px!important}.lh-30-xs{line-height:30px!important}.lh-32-xs{line-height:32px!important}.lh-34-xs{line-height:34px!important}.lh-35-xs{line-height:35px!important}.lh-36-xs{line-height:36px!important}.lh-38-xs{line-height:38px!important}.lh-40-xs{line-height:40px!important}.lh-42-xs{line-height:42px!important}.lh-44-xs{line-height:44px!important}.lh-45-xs{line-height:45px!important}.lh-46-xs{line-height:46px!important}.lh-48-xs{line-height:48px!important}.lh-50-xs{line-height:50px!important}.font10-xs{font-size:10px!important}.font11-xs{font-size:11px!important}.font12-xs{font-size:12px!important}.font13-xs{font-size:13px!important}.font14-xs{font-size:14px!important}.font15-xs{font-size:15px!important}.font16-xs{font-size:16px!important}.font17-xs{font-size:17px!important}.font18-xs{font-size:18px!important}.font19-xs{font-size:19px!important}.font20-xs{font-size:20px!important}.font21-xs{font-size:21px!important}.font22-xs{font-size:22px!important}.font23-xs{font-size:23px!important}.font24-xs{font-size:24px!important}.font25-xs{font-size:25px!important}.font26-xs{font-size:26px!important}.font27-xs{font-size:27px!important}.font28-xs{font-size:28px!important}.font29-xs{font-size:29px!important}.font30-xs{font-size:30px!important}.font31-xs{font-size:31px!important}.font32-xs{font-size:32px!important}.font33-xs{font-size:33px!important}.font34-xs{font-size:34px!important}.font35-xs{font-size:35px!important}.font36-xs{font-size:36px!important}.font37-xs{font-size:37px!important}.font38-xs{font-size:38px!important}.font39-xs{font-size:39px!important}.font40-xs{font-size:40px!important}.font41-xs{font-size:41px!important}.font42-xs{font-size:42px!important}.font43-xs{font-size:43px!important}.font44-xs{font-size:44px!important}.font45-xs{font-size:45px!important}.font46-xs{font-size:46px!important}.font47-xs{font-size:47px!important}.font48-xs{font-size:48px!important}.font49-xs{font-size:49px!important}.font50-xs{font-size:50px!important}.clearfix-xs{clear:both;display:block}ul.half-xs li{display:inline-block;min-width:48%}ul.three-xs li{display:inline-block;min-width:31%}.text-center-xs{text-align:center!important}.text-justify-xs{text-align:justify!important}.text-left-xs{text-align:left!important}.text-right-xs{text-align:right!important}.float-none-xs{float:none!important}.float-left-xs{float:left!important}.float-right-xs{float:right!important}.dblock-xs{display:block!important}.dinline-xs{display:block!important}.dinlineblock-xs{display:block!important}.dtable-xs{display:table!important}.full-xs{width:100%!important}.tagger{text-align:center!important}}.visible-xss{display:none}
@media(max-width:575px){.visible-xss{display:block!important}.hidden-xss{display:none!important}.col-xss-12{width:100%}.amt-0-xss{margin-top:0!important}.amt-1-xss{margin-top:1px!important}.amt-2-xss{margin-top:2px!important}.amt-3-xss{margin-top:3px!important}.amt-4-xss{margin-top:4px!important}.amt-5-xss{margin-top:5px!important}.amt-6-xss{margin-top:6px!important}.amt-7-xss{margin-top:7px!important}.amt-8-xss{margin-top:8px!important}.amt-9-xss{margin-top:9px!important}.amt-10-xss{margin-top:10px!important}.amt-15-xss{margin-top:15px!important}.amt-20-xss{margin-top:20px!important}.amt-25-xss{margin-top:25px!important}.amt-30-xss{margin-top:30px!important}.amt-35-xss{margin-top:35px!important}.amt-40-xss{margin-top:40px!important}.amt-45-xss{margin-top:45px!important}.amt-50-xss{margin-top:50px!important}.amt-55-xss{margin-top:55px!important}.amt-60-xss{margin-top:60px!important}.amt-65-xss{margin-top:65px!important}.amt-70-xss{margin-top:70px!important}.amt-75-xss{margin-top:75px!important}.amt-80-xss{margin-top:80px!important}.amt-85-xss{margin-top:85px!important}.amt-90-xss{margin-top:90px!important}.amt-95-xss{margin-top:95px!important}.amt-100-xss{margin-top:100px!important}.amb-0-xss{margin-bottom:0!important}.amb-1-xss{margin-bottom:1px!important}.amb-2-xss{margin-bottom:2px!important}.amb-3-xss{margin-bottom:3px!important}.amb-4-xss{margin-bottom:4px!important}.amb-5-xss{margin-bottom:5px!important}.amb-6-xss{margin-bottom:6px!important}.amb-7-xss{margin-bottom:7px!important}.amb-8-xss{margin-bottom:8px!important}.amb-9-xss{margin-bottom:9px!important}.amb-10-xss{margin-bottom:10px!important}.amb-15-xss{margin-bottom:15px!important}.amb-20-xss{margin-bottom:20px!important}.amb-25-xss{margin-bottom:25px!important}.amb-30-xss{margin-bottom:30px!important}.amb-35-xss{margin-bottom:35px!important}.amb-40-xss{margin-bottom:40px!important}.amb-45-xss{margin-bottom:45px!important}.amb-50-xss{margin-bottom:50px!important}.amb-55-xss{margin-bottom:55px!important}.amb-60-xss{margin-bottom:60px!important}.amb-65-xss{margin-bottom:65px!important}.amb-70-xss{margin-bottom:70px!important}.amb-75-xss{margin-bottom:75px!important}.amb-80-xss{margin-bottom:80px!important}.amb-85-xss{margin-bottom:85px!important}.amb-90-xss{margin-bottom:90px!important}.amb-95-xss{margin-bottom:95px!important}.amb-100-xss{margin-bottom:100px!important}.apt-0-xss{padding-top:0!important}.apt-1-xss{padding-top:1px!important}.apt-2-xss{padding-top:2px!important}.apt-3-xss{padding-top:3px!important}.apt-4-xss{padding-top:4px!important}.apt-5-xss{padding-top:5px!important}.apt-6-xss{padding-top:6px!important}.apt-7-xss{padding-top:7px!important}.apt-8-xss{padding-top:8px!important}.apt-9-xss{padding-top:9px!important}.apt-10-xss{padding-top:10px!important}.apt-15-xss{padding-top:15px!important}.apt-20-xss{padding-top:20px!important}.apt-25-xss{padding-top:25px!important}.apt-30-xss{padding-top:30px!important}.apt-35-xss{padding-top:35px!important}.apt-40-xss{padding-top:40px!important}.apt-45-xss{padding-top:45px!important}.apt-50-xss{padding-top:50px!important}.apt-55-xss{padding-top:55px!important}.apt-60-xss{padding-top:60px!important}.apt-65-xss{padding-top:65px!important}.apt-70-xss{padding-top:70px!important}.apt-75-xss{padding-top:75px!important}.apt-80-xss{padding-top:80px!important}.apt-85-xss{padding-top:85px!important}.apt-90-xss{padding-top:90px!important}.apt-95-xss{padding-top:95px!important}.apt-100-xss{padding-top:100px!important}.apb-0-xss{padding-bottom:0!important}.apb-5-xss{padding-bottom:5px!important}.apb-10-xss{padding-bottom:10px!important}.apb-15-xss{padding-bottom:15px!important}.apb-20-xss{padding-bottom:20px!important}.apb-25-xss{padding-bottom:25px!important}.apb-30-xss{padding-bottom:30px!important}.apb-35-xss{padding-bottom:35px!important}.apb-40-xss{padding-bottom:40px!important}.apb-45-xss{padding-bottom:45px!important}.apb-50-xss{padding-bottom:50px!important}.apb-55-xss{padding-bottom:55px!important}.apb-60-xss{padding-bottom:60px!important}.apb-65-xss{padding-bottom:65px!important}.apb-70-xss{padding-bottom:70px!important}.apb-75-xss{padding-bottom:75px!important}.apb-80-xss{padding-bottom:80px!important}.apb-85-xss{padding-bottom:85px!important}.apb-90-xss{padding-bottom:90px!important}.apb-95-xss{padding-bottom:95px!important}.apb-100-xss{padding-bottom:100px!important}.apl-0-xss{padding-left:0!important}.apl-5-xss{padding-left:5px!important}.apl-10-xss{padding-left:10px!important}.apl-15-xss{padding-left:15px!important}.apl-20-xss{padding-left:20px!important}.apl-25-xss{padding-left:25px}.apl-30-xss{padding-left:30px!important}.apl-35-xss{padding-left:35px!important}.apl-40-xss{padding-left:40px!important}.apl-45-xss{padding-left:45px!important}.apl-50-xss{padding-left:50px!important}.apr-0-xss{padding-right:0!important}.apr-5-xss{padding-right:5px!important}.apr-10-xss{padding-right:10px!important}.apr-15-xss{padding-right:15px!important}.apr-20-xss{padding-right:20px!important}.apr-25-xss{padding-right:25px!important}.apr-30-xss{padding-right:30px!important}.apr-35-xss{padding-right:35px!important}.apr-40-xss{padding-right:40px!important}.apr-45-xss{padding-right:45px!important}.apr-50-xss{padding-right:50px!important}.padd5-xss{padding:5px!important}.padd10-xss{padding:10px!important}.padd15-xss{padding:15px!important}.padd20-xss{padding:20px!important}.padd25-xss{padding:25px!important}.padd30-xss{padding:30px!important}.padd35-xss{padding:35px!important}.padd40-xss{padding:40px!important}.padd45-xss{padding:45px!important}.padd50-xss{padding:50px!important}.padd55-xss{padding:55px!important}.padd60-xss{padding:60px!important}.padd010-xss{padding:0 10px}.padd015-xss{padding:0 15px}.padd025-xss{padding:0 20px}.padd510-xss{padding:5px 10px}.padd515-xss{padding:5px 15px}.padd520-xss{padding:5px 20px}.padd525-xss{padding:5px 25px}.padd105-xss{padding:10px 5px}.padd1015-xss{padding:10px 15px}.padd1020-xss{padding:10px 20px}.lh-20-xss{line-height:20px!important}.lh-22-xss{line-height:22px!important}.lh-24-xss{line-height:24px!important}.lh-25-xss{line-height:25px!important}.lh-26-xss{line-height:26px!important}.lh-28-xss{line-height:28px!important}.lh-30-xss{line-height:30px!important}.lh-32-xss{line-height:32px!important}.lh-34-xss{line-height:34px!important}.lh-35-xss{line-height:35px!important}.lh-36-xss{line-height:36px!important}.lh-38-xss{line-height:38px!important}.lh-40-xss{line-height:40px!important}.lh-42-xss{line-height:42px!important}.lh-44-xss{line-height:44px!important}.lh-45-xss{line-height:45px!important}.lh-46-xss{line-height:46px!important}.lh-48-xss{line-height:48px!important}.lh-50-xss{line-height:50px!important}.font10-xss{font-size:10px!important}.font11-xss{font-size:11px!important}.font12-xss{font-size:12px!important}.font13-xss{font-size:13px!important}.font14-xss{font-size:14px!important}.font15-xss{font-size:15px!important}.font16-xss{font-size:16px!important}.font17-xss{font-size:17px!important}.font18-xss{font-size:18px!important}.font19-xss{font-size:19px!important}.font20-xss{font-size:20px!important}.font21-xss{font-size:21px!important}.font22-xss{font-size:22px!important}.font23-xss{font-size:23px!important}.font24-xss{font-size:24px!important}.font25-xss{font-size:25px!important}.font26-xss{font-size:26px!important}.font27-xss{font-size:27px!important}.font28-xss{font-size:28px!important}.font29-xss{font-size:29px!important}.font30-xss{font-size:30px!important}.font31-xss{font-size:31px!important}.font32-xss{font-size:32px!important}.font33-xss{font-size:33px!important}.font34-xss{font-size:34px!important}.font35-xss{font-size:35px!important}.font36-xss{font-size:36px!important}.font37-xss{font-size:37px!important}.font38-xss{font-size:38px!important}.font39-xss{font-size:39px!important}.font40-xss{font-size:40px!important}.font41-xss{font-size:41px!important}.font42-xss{font-size:42px!important}.font43-xss{font-size:43px!important}.font44-xss{font-size:44px!important}.font45-xss{font-size:45px!important}.font46-xss{font-size:46px!important}.font47-xss{font-size:47px!important}.font48-xss{font-size:48px!important}.font49-xss{font-size:49px!important}.font50-xss{font-size:50px!important}.clearfix-xss{clear:both;display:block}ul.half-xss li{display:inline-block;min-width:48%}ul.three-xss li{display:inline-block;min-width:31%}.text-center-xs{text-align:center!important}.text-justify-xss{text-align:justify!important}.text-left-xss{text-align:left!important}.text-right-xss{text-align:right!important}.float-none-xss{float:none!important}.float-left-xss{float:left!important}.float-right-xss{float:right!important}.dblock-xss{display:block!important}.dinline-xss{display:block!important}.dinlineblock-xss{display:block!important}.dtable-xss{display:table!important}.full-xss{width:100%!important}}
.height100{height:100%;}

p {
    color: #696969;
    line-height: 24px;
}

h4 {
	margin-bottom: 10px;
}

a:hover{
	text-decoration:none;
}
a:focus{
	outline:none;
}
.btn-link:hover, .btn-link:focus {
    text-decoration: none;
}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
    outline: none !important; 
    outline: none !important; 
    outline-offset: none !important;
	box-shadow:none !important;
}
.bootstrap-select .dropdown-toggle:focus {
    outline: none !important;
    outline: 0px auto -webkit-focus-ring-color !important;
    outline-offset: none !important;
}
.owl-wrapper-outer{
	background:none !important;
	box-shadow:none !important;
	border:none !important;
	border-radius:0px !important;
}
.owl-carousel, .owl-controls{
	background:none !important;
	margin:0 !important;
}
.paddleft{
	padding-left:0px;
}
.padd0{
	padding:0px;
}
.paddright{
	padding-right:0;
}
.mar-b{
	margin-bottom:80px;
}
.btn-primary{
	background:#2F3034;
	color:#fff;
	font-weight:700;
	font-size:16px;
	border:none;
	border-radius:0;
	line-height:15px;
}
.btn-primary:hover, .btn-primary:active:hover, .btn-primary:focus{
	background:#008c24;
}
.des{
	font-family: 'PT Serif', serif;
	font-size:16px;
	font-weight:400;
	color:#696969;
	line-height:30px;
}
/*--------------------
[ top / top ]
---------------------*/
.top{
	background: #218830;
	padding: 8px 0 8px;
}
.top .icon, .top .social{
	margin:0;
}
.top .icon li, .top .social li{
	line-height:14px;
}
.top .icon li a, .top .social li a{
	color:#fff;
	font-size:13px;
}
.top .social li{
	padding: 4px 15px 0 0;
}
.top .social li:last-child {
	padding:0 0px 0 0;
}
.top .icon li{
	padding: 0 15px 0 0;
	color: #fff;
	font-size: 13px;
	line-height: 24px;
}
.top .icon li a i{
	margin-right:10px;
}
.top .icon li:last-child {
	padding:0 0px 0 0;
}
.top .icon .search{
	position:relative;
}
.top .icon .search .form-group{
	margin:0;
}
.top .icon .search .form-control {
    padding: 0;
    color: #fff;
    background: transparent;
    border: none;
    box-shadow: none !important;
    outline-offset: 0 !important;
    height: 15px;
	width:85%;
}
.top .icon .search .btn {
    position: absolute;
    background: transparent;
    top: 0;
    right:0px;
	padding:0;
}
.top .icon .search .btn i {
    color: #fff;
	font-size:14px;
}

#language .btn, #currency  .btn{
   color: #fff;
   background: transparent;
   padding:0px 0px 1px 0px;
   border:none;
}
#language .text,#currency .text{
	float:left;
	margin-right:11px;
}
#language .fa-angle-down, #currency .fa-angle-down{
	font-size:17px;
	float:right;
}
#language .dropdown-menu li a img{
	margin-right:10px;
}
#language .dropdown-menu, #currency .dropdown-menu{
	list-style:none;
}
#language .dropdown-menu li a, #currency .dropdown-menu  li{
	padding:6px 12px;
}
#currency .dropdown-menu li .btn{
	text-align:left;
}
#language .dropdown-menu li a, #currency .dropdown-menu li .btn{
	color:#000;
}
/*--------------------
[ header / header ]
---------------------*/
header{
	background:#fff;
}
header #logo{
}
header .call{
	margin:20px 0;
	line-height:10px;
}
header .call .detail{
	float:right;
}
header .call li{
	padding:0;
}
header .call li:first-child{
	padding: 0 40px 0 0;
}
header .call li img{
	float:left;
	margin-right:16px;
}
header .call li p{
	font-size:16px;
	font-weight:700;
	color:#fff;
	line-height:12px;
}
header .call li a{
	font-size:13px;
	color:#333333;
}
header hr{
	margin:0;
	border-top:1px solid #dedede;
}
#menu .navbar {
    margin-bottom: 0px;
    border: 0px solid transparent;
}
#menu .nav > li > a {
    margin: 0 0px 0 0;
}
#menu .nav > li:first-child > a {
    margin: 0 0px 0 22px ;
}
#menu .nav > li:last-child > a {
    margin: 0 ;
}
#menu .nav > li > a {
    padding: 25px 0px 25px 22px;
    color: #444444;
    font-size: 14px;
    line-height: 17px;
    font-weight: bold;
}
#menu .nav .open > a, #menu .nav .open > a:hover, #menu .nav .open > a:focus, #menu .nav > li > a:hover, #menu .nav > li > a:focus {
    background-color: transparent;
    border-color: transparent;
	color:#008c24;
}
#menu .dropdown-menu{
    padding:5px 13px;
    border-radius:0px;
	min-width:245px;
}
#menu .dropdown-menu li .fa{
    margin-right:15px;
}
#menu .dropdown-menu li{
    padding:10px 0;
    border-bottom:1px solid #ddd;
}
#menu .dropdown-menu li:last-child{
    border-bottom:none;
}
#menu .dropdown-menu li a{
	color:#333333;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
#menu .dropdown-menu li a:hover{
	color:#008c24;
	padding-left:5px;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
}
header .button-login .btn-default {
    background: transparent;
    color: #E1E1E1;
    font-size: 15px;
    font-weight: 700;
    padding: 30px 0 28px;
    border-radius: 0px;
    border: none;
    line-height: 12px;
    margin-right: 40px;
}
header .button-login .btn-default:hover {
    background: transparent;
	color:#e1e1e1;
}
header .button-login .btn-default i {
    margin-left: 8px;
}
header .button-login .btn-primary {
    color: #E1E1E1;
    font-size: 15px;
    padding: 30px 14px 28px;
	background:#008c24;
}
header .button-login .btn-primary:hover {
    color: #E1E1E1;
}
/*--------------------------------- 
[ Slideshow / .slideshow ]
----------------------------------- */
.slide{
	position:relative;
}
.slideshow img{
	width:100%;
	min-height:700px;
}
.slide-detail{
	left: 0;
    position: absolute;
    right: 0;
	z-index:2;
	top:auto;
	bottom:268px;
	text-align:center;
}
.slide-detail h4{
	font-size:68px;
	color:#E1E1E1;
	font-weight:700;
	margin:0 0 30px;
	text-transform:uppercase;
}
.slide-detail h4 span{
	color:#008c24;	
}
.slide-detail p{
	font-size:14px;
	color:#fff;
	margin: 0 0 40px;
}
.slide-detail .btn-primary{
	text-transform:uppercase;
	padding:20px 30px 18px;
	background:#008c24;
}
.slideshow .owl-buttons .owl-prev, .slideshow .owl-buttons .owl-next, .slideshow .owl-pagination{
	display:none;
}
/*--------------------------------- 
[ cause / .cause ]
----------------------------------- */
.causes{
	position:relative;
	min-height: 178px;
} 
.cause-detail{
	position:absolute;
	left: 0;
    right: 0;
	z-index:2;
	top:-160px;
	bottom:0;
}
.cause{
	padding:30px 15px;
	box-shadow: 0px 1px 3px 0 hsla(0, 0%, 0%, 0.2);
	background:#fff;
	min-height:335px;
}
.cause h3{
	font-size:24px;
	font-weight:700;
	color:#000;
	margin:0 0 30px;
	text-transform:uppercase;
}
.cause h3 span{
	color:#008c24;
}
.cause h6{
	font-size:20px;
	font-weight:400;
	color:#000;
	margin:0 0 30px;
}
.cause .des{
	margin:0 0 40px;
}
.cause .btn-primary{
	text-transform:uppercase;
	padding:19px 20px;
}
.cause .color{
	margin-left:15px;
}
.cause .progress {
    height: 16px;
    margin-bottom: 16px;
    background-color: #6FDFF3;
}
.cause .right p{
	text-align:center;
	font-size:12px;
	font-weight:700;
	color:#518F9C;
	margin:0 0 25px;
}
.cause .table {
    margin-bottom: 0px;
}
.cause .table tr td{
	border:0;
	padding:0 0 25px;
	line-height:14px;
	color:#000;
}
.cause .table tr .text{
	font-size:14px;
	font-weight:700;
	color:#000;
}
.cause .table tr .des1{
	font-size:14px;
	font-weight:400;
	color:#686868;
}
.commontop h6 {
    font-size: 24px;
    font-weight: 700;
    text-transform: uppercase;
    color: #3c3c3c;
}
.commontop hr{
	width:100px;
	border-top:2px solid #008c24;
	margin:15px auto 50px;
}
/*--------------------------------- 
[ recentcause / .recentcause ]
----------------------------------- */
.recentcause{
	margin:0 0 80px;
}
.recentcause ul{
	margin:0 0 30px;
}
.recentcause ul li{
	background:#F8F8F8;
	padding:25px 20px 15px;
	border-bottom:1px solid #E5E5E5;
	min-height:126px;
}
.recentcause ul li:last-child{
	border-bottom:0px solid #E5E5E5;
}
.recentcause ul li:hover{
	background:#008c24;
}
.recentcause ul li img{
	float:left;
	margin-right:16px;
	width:35%;
}
.recentcause ul li p{
	font-size:14px;
	font-weight:700;
	color:#000;
}
.recentcause ul li:hover p{
	color:#fff;
}
.recentcause .right img{
	float:left;
}
.recentcause .right .detail{
	background:#F8F8F8;
	padding:30px;
	margin-left:370px;
}
.recentcause .right .detail h4{
	font-size:24px;
	color:#000;
	margin:0 0 30px;
}
.recentcause .right .detail .des{
	margin:0 0 40px;
}
.recentcause .right .detail .des1{
	text-align:center;
	color:#4F8F98;
	font-size:12px;
	font-weight:700;
	line-height:12px;
}
.recentcause .progress, .ourcause .progress {
    height: 16px;
    margin-bottom: 7px;
    background-color: #6FDFF3;
}
.recentcause .right .detail h6{
	color:#000;
	font-size:14px;
	margin:0 0 40px;
	line-height:12px;
}
.recentcause .right .detail h6 span{
	float:right;
}
.recentcause .right .detail .btn-primary{
	text-transform:uppercase;
	padding:19px 20px;
	background:#008c24;
}
/*--------------------------------- 
[ product-thumb / .product-thumb ]
----------------------------------- */
.product-thumb{
	margin-bottom:20px;
	box-shadow: 0 19px 50px rgba(0,0,0,0.30), 0 15px 54px rgba(0,0,0,0.22);
}
.product-thumb .caption{
	border:1px solid #E5E5E5;
	border-top:0;
	padding:20px 24px;
	text-align:center;
}
.product-thumb .caption h4{
	margin:0 0 15px;
	font-size:18px;
	font-weight:400;
}
.product-thumb .caption h4 a{
	color:#000;
}
.product-thumb .caption .des{
	margin:0 0 10px;
}
.product-thumb .caption .des1{
	color:#508E99;
	font-size:12px;
	font-weight:700;
	line-height:12px;
}
.product-thumb .caption h6{
	margin:0 0 30px;
	font-size:14px;
	text-align:left;
	color:#000;
	font-weight:400;
}
.product-thumb .caption h6 span{
	float:right;
}
.product-thumb .caption .btn-primary{
	text-transform:uppercase;
	padding:15px 17px;
	font-size:14px;
	border:1px solid #E0E2E1;
	line-height:12px;
}
.recentcause .btn-default{
	background:#008c24;
	text-transform:uppercase;
	font-size:16px;
	font-weight:700;
	color:#fff;
	padding:19px 29px;
	border: 0;
	line-height: 14px;
}
/*--------------------------------- 
[ upcoming / .upcoming ]
----------------------------------- */
.upcoming{
	background:#F7F7F7;
	padding: 60px 0;
}
.upcoming .nav-tabs {
	border:1px solid #CCCCCC;
	margin:0 0 30px;
	background:#fff;
}
.upcoming .nav-tabs > li {
	margin:0;
	background:#fff;
	border-right:1px solid #ccc !important;
	padding: 28px 37px;
}
.upcoming .nav-tabs > li:hover{
	background:#008c24;
}
.upcoming .nav-tabs > li:hover a{
	color:#fff;
}
.upcoming .nav-tabs > li > a{
	font-weight:700;
	font-size:18px;
	color:#000;
	border-radius:0px;
	line-height: 14px;
	margin:0 !important;
	text-transform:uppercase;
	padding:0;
	border:0 !important;
}
.upcoming .nav-tabs > li > a span{
	font-size:14px;
	font-weight:400;
}
.upcoming .nav-tabs > li:last-child{
	border-right:0px solid #ccc !important;
}
.upcoming .nav-tabs > li.active > a, .upcoming .nav-tabs > li.active > a:hover, .upcoming .nav-tabs > li.active > a:focus, .upcoming .nav-tabs > li > a:hover{
	color:#fff;
	background:#008c24;	
} 
.upcoming .nav-tabs > li.active, .upcoming .nav-tabs > li.active:hover, .upcoming .nav-tabs > li.active:focus, .upcoming .nav-tabs > li:hover{
	color:#fff;
	background:#008c24;	
} 
.upcoming .tab-content ul{
	margin:0;
}
.upcoming .tab-content ul li{
	border:1px solid #CCCCCC;
	background:#fff; 
	padding:12px 24px;
	min-height:140px;
	margin-bottom:30px;
}
.upcoming .tab-content ul li:last-child{
	margin-bottom:0px;
}
.upcoming .tab-content ul li:hover{
	border:1px solid #008c24;
}
.upcoming .tab-content ul li .pull-left{
	width:75%;
}
.upcoming .tab-content ul li h4{
	font-size:18px;
	font-weight:400;
	color:#000;
	border-bottom:1px solid #ccc;
	padding-bottom:12px;
	margin:0 0 14px;
}
.upcoming .tab-content ul li:hover h4{
	border-bottom:1px solid #008c24;
}
.upcoming .tab-content ul li p{
	font-size:14px;
	font-weight:400;
	color:#676767;
	margin:0 0 15px;
	line-height:12px;
}
.upcoming .tab-content ul li p i{
	margin-right:6px;
}
.upcoming .tab-content ul li .box{
	border:1px solid #008c24;
	text-align:center;
	text-transform:uppercase;
	width:122px;
	height:94px;
}
.upcoming .tab-content ul li:hover .box{
	border:1px solid #008c24;
	background:#008c24;
}
.upcoming .tab-content ul li .box p{
	font-size:18px;
	font-weight:100;
	color:#5a5a5a;
	line-height: 94px;
	margin:0;
}
.upcoming .tab-content ul li:hover .box p{
	color:#fff;
}
.upcoming .tab-content ul li .box p span{
	font-size:18px;
	font-weight:400;
}
.upcoming .image img{
	height:585px;
}
/*--------------------------------- 
[ donator / .donator ]
----------------------------------- */
.donator{
	margin:0 0 30px;
}
.donator .product-thumb .caption {
    border: 1px solid #E5E5E5;
	border-bottom:4px solid #E5E5E5;
	padding:15px 0;
}
.donator .product-thumb:hover .caption {
    border-bottom:4px solid #008c24;
}
.donator .product-thumb .caption h4{
	margin:0 0 16px;
}
.donator .product-thumb .caption p{
	font-size:14px;
	font-weight:400;
	color:#686868;
	margin:0 0 50px;
}
.donator .product-thumb .caption h6{
	margin:0;
	font-size:16px;
	text-align:center;	
}
.donator .product-thumb .caption h6 span{
	float:none;
	color:#008c24;
}
.donator .box{
	border:1px solid #ccc;
	text-align:center;
	padding:70px 30px;
}
.donator .box h4{
	font-size:18px;
	font-weight:400;
	color:#000;
	margin:0;
}
.donator .box hr{
	width:63px;
	margin:15px auto 30px;
	border-top:2px solid #008c24;
}
.donator .box p{
	margin:0 0 36px;
}
.donator .box .btn-primary{
	text-transform:uppercase;
	background:#008c24;
	padding:19px 30px;
}
.ourdonator{
	margin:80px 0;
}
.ourdonator .image{
	min-height:202px;
}
/*--------------------------------- 
[ featured / .featured ]
----------------------------------- */
.featured{
	padding: 60px 0;
	height: auto;
	position:relative;
	background: url(../images/parallex.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
}

.featured .inner{
	left: 0;
	right: 0;
	z-index: 2;
	top: 100px;
	bottom: 0;
}
.featured ul{
	margin:0;
}
.featured ul li{ 
	padding:0;
	width:24.5%;
}
.featured .box{
	text-align:center;
}
.featured .box img{
	margin:0 auto 20px;
}
.featured .box h4{
	font-size:30px;
	font-weight:700;
	color:#eaeaea;
	margin:0 0 30px;
}
.featured .box p{
	font-size:18px;
	font-weight:400;
	color:#fff;
	text-transform:uppercase;
}
/*--------------------------------- 
[ blog / .blog ]
----------------------------------- */
.blog{
	margin:0 0 50px;
}
.blog .product-thumb{
	margin-bottom:0px;
}
.blog .product-thumb .image{
	position:relative;
}
.blog .product-thumb .image .onhover{
	position:absolute;
	bottom:5px;
	left:5px;
}
.blog .product-thumb .image .onhover p{
	background:#008c24;
	color:#fff;
	width:55px;
	height:55px;
	text-align:center;
	padding:4px 0 0 0;
	margin:0;
	font-size:16px;
}
.blog .product-thumb .caption{
	border:0px solid #E5E5E5;
	padding:0;
	text-align:left;
}
.blog .product-thumb .caption h4{
	margin:24px 0 30px;
	color:#000;
	line-height:12px;
}
.blog .product-thumb .caption .des{
	margin:0 0 30px;
}
.blog .product-thumb .caption .btn-primary{
	text-transform:uppercase;
	padding:19px 18px;
	font-size:16px;
	border:0px solid #E0E2E1;
	line-height:12px;
}
.blog .product-thumb .caption .btn-primary i{
	margin-left:14px;
}
.blog .rightside .product-thumb .image{
	float:left;
	margin:0 20px 30px 0;
	width:50%;
}
.blog .rightside .product-thumb .caption h4 {
    margin: 0px 0 10px;
}
.blog .rightside .product-thumb .caption .des {
    margin: 0 0 15px;
}
/*--------------------------------- 
[ testimonail / .testimonails ]
----------------------------------- */
.testimonail {
	position:relative;
	padding:60px 0;

}
.testimonail img{
	width:100%;
	height:429px;
}
.testimonail .inner{
	left: 0;
	position: absolute;
	right: 0;
	z-index: 2;
	top: 80px;
	bottom: 0;
}
.testimonail h4{
	font-weight:400;
	font-size:24px;
	color:#000;
	margin:0;
	text-transform:uppercase;
}
.testimonail hr{
	width:100px;
	margin:24px 0 50px;
	border-top:2px solid #008c24;
}
.testimonails p{
	margin:0 0 30px;
	color: #bfbebe;
	letter-spacing: 1px;
	text-align: center;
}
.testimonails p i{
	transform: rotate(180deg);
	font-size: 50px;
    float: left;
    margin: 0 0 70px;
    color: #008c24;
}
.testimonails h3{
	font-size:15px;
	font-weight:400;
	margin: 0 0 35px;
	color:#d8d8d8;
	text-align: center;
}
.testimonails h3 span{
	font-size:14px;
	color:#d8d8d8;
}

.testimonails .des {

}
.testimonails .owl-pagination {
    text-align: center;
}
.testimonails .owl-controls .owl-page.active span {
    background: #fff;
	border:1px solid #696969;
	width:13px;
	height:13px;
}
/*--------------------------------- 
[ newsletter / #newsletter ]
----------------------------------- */
#newsletter{
	background:url(../images/subbg.jpg) repeat top left;
	padding:40px 0;
}
#newsletter #subscribe .form-group{
	margin:0;
}
#newsletter #subscribe .news {
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    text-transform: uppercase;
	line-height:18px;
}
#newsletter #subscribe p {
    color: #fff;
    font-size: 16px;
    font-weight: 100;
    margin:20px 0 0;
	font-family: 'PT Serif', serif;
}
#newsletter #subscribe .form-control {
    width: 100%;
    background: #fff;
    border-radius: 0px;
    border: 0px solid #E5E5E5;
    box-shadow: none;
    height: 50px;
	font-family: 'PT Serif', serif;
	color:#686868;
	margin:15px 0 0;
}
#newsletter #subscribe .btn-news {
    margin:15px 0 0;
    color: #fff;
    text-shadow: none;
    background-color: #2F3034;
    border-color: #2F3034;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700;
    padding: 18px 25px;
    height: 50px;
    line-height: 12px;
	border-radius:0;
}
/*--------------------------------- 
[ footer / footer ]
----------------------------------- */
footer{
	background:#2F3034;
	padding:60px 0 0;
}
footer .info{
	width:20%;
}
footer .about{
	width:30%;
}

footer p{
	font-size:14px;
	font-weight:400;
	color:#969698;
	margin: 20px 0 10px;
}
footer ul{
	margin:0;
}
footer .contact li{
	padding:0 0 15px;
	line-height:12px;
}
footer .contact li:last-child{
	padding:0 0 29px;
}
footer .contact li i{
	color:#30a040;
	margin-right:7px;
}
footer .contact li a{
	color:#969698;
	font-size:14px;
	font-weight:400;
}
footer .social li {
    padding: 10px 12px;
    background: #3D3E42;
    line-height: 14px;
    margin-right: 12px;
}
footer .social li:last-child {
    margin-right: 0px;
}
footer .social li:hover {
    background: #008c24;
}
footer .social li a {
    color: #fff;
    font-size: 14px;
    vertical-align: middle;
}
footer h5{
	font-size:18px;
	font-weight:400;
	color:#fff;
	margin: 10px 0 0;
} 
footer hr{
	width:50px;
	border-top:2px solid #30a040;
	margin: 14px 0 30px;
}
footer .links li{
	padding:0 0 30px;
	line-height:12px;
}
footer .links li:last-child{
	padding:0;
}
footer .links li a{
	font-size:14px;
	font-weight:400;
	color:#959698;
}
footer .links li a:hover{
	color:#fff;
}
footer .links .btn-primary{
	background:#008c24;
	text-transform:uppercase;
	padding:16px 27px;
	margin:15px 0 0;
}
footer .recent li{
	padding:0 0 22px;
	line-height:12px;
}
footer .recent li:last-child{
	padding:0;
}
footer .recent li i{
	float:left;
	color:#008c24;
	margin-right:9px;
	line-height: 22px;
}
footer .recent li a p{
	margin:0 0 8px;
}
footer .recent li a  span{
	font-size:12px;
	color:#959698;
}
footer .recent li:hover a p{
	color:#fff;
}
footer .powered{
	border-top:1px solid #3D3E42;
	margin:50px 0 0;
	padding: 10px 0 10px;
}
footer .powered p{
	font-size:14px;
	font-weight:400;
	color:#7A7879;
	margin:0;
}
footer .powered p span{
	color:#30a040;
}
footer .powered li{
	padding:0;
	margin-right:39px
}
footer .powered li:last-child{
	margin-right:0;
}
footer .powered li a{
	font-size:14px;
	font-weight:400;
	color:#959698;
}
footer .powered li:hover a{
	color:#008c24;
}
/*--------------------------------- 
[ bread-crumb / .bread-crumb ]
----------------------------------- */
.bread-crumb{
	position:relative;
	height: 250px;
}

.missionpage {
	background: url(../images/page-title/1.jpg);
	background-size: cover;
	background-position: center;
}

.objectivepage {
	background: url(../images/page-title/2.jpg);
	background-size: cover;
	background-position: center;
}

.committeepage {
	background: url(../images/page-title/3.jpg);
	background-size: cover;
	background-position: center;
}

.backgroundpage {
	background: url(../images/page-title/7.jpg);
	background-size: cover;
	background-position: center;
}


.policypage {
	background: url(../images/page-title/8.jpg);
	background-size: cover;
	background-position: center;
}

.partnerspage {
	background: url(../images/page-title/5.jpg);
	background-size: cover;
	background-position: center;
}

.activitypage {
	background: url(../images/page-title/6.jpg);
	background-size: cover;
	background-position: center;
}

.programmepage {
	background: url(../images/page-title/4.jpg);
	background-size: cover;
	background-position: center;
}

.gallerypage {
	background: url(../images/page-title/9.jpg);
	background-size: cover;
	background-position: center;
}

.donationpage {
	background: url(../images/page-title/2.jpg);
	background-size: cover;
	background-position: center;
}

.contactpage {
	background: url(../images/page-title/7.jpg);
	background-size: cover;
	background-position: center;
}

.legalpage {
	background: url(../images/page-title/5.jpg);
	background-size: cover;
	background-position: center;
}

.kishanganjpage {
	background: url(../images/page-title/7.jpg);
	background-size: cover;
	background-position: center;
}

.childprotectionpage {
	background: url(../images/page-title/10.jpg);
	background-size: cover;
	background-position: center;
}

.genderjusticepage {
	background: url(../images/page-title/11.jpg);
	background-size: cover;
	background-position: center;
}

.disastermanagementpage {
	background: url(../images/page-title/12.jpg);
	background-size: cover;
	background-position: center;
}
.newsevents {
	background: url(../images/page-title/13.jpg);
	background-size: cover;
	background-position: center;
}
.vocational {
	background: url(../images/page-title/14.jpg);
	background-size: cover;
	background-position: center;
}

.bread-crumb img{
	width:100%;
	height:250px;
}
.bread-crumb .matter{
	position:absolute;
	bottom:70px;
	left: 6%;
    right: 0;
    text-align: left;
	margin:0 auto;
}
.bread-crumb .matter h2{
	color:#fff;
	font-size:28px;
	font-weight:700;
	margin:0;
	text-transform:uppercase;
}
.bread-crumb .matter ul{
	margin:0;
}
.bread-crumb .matter li{
	padding:0px;
	text-transform:uppercase;
}
.bread-crumb .matter li:after {
	content: '|';
	padding: 0 2px 0 6px;
	color:#fff;
}
.bread-crumb .matter li:last-child:after {
	content: '';
}
.bread-crumb .matter  li a{
	color:#fff;
	font-size:18px;
	font-weight:700; 
}
.bread-crumb .matter  li:last-child a{
	color:#008c24;
}
/*--------------------------------- 
[ pagination / .pagination ]
----------------------------------- */
.pagination{
	margin: 0;
	padding:0; 
}
.pagination  li:first-child > span{
	border:0 !important;
	padding:13px 20px 10px 0;
    color: #000;
    margin-right: 0px;
	font-size:16px;
	font-weight:400;
	border-radius:8px;
	background-color: transparent;
}
.pagination  li:hover:first-child > span{
	background-color: transparent;
	color:#000;
}
.pagination  li:last-child > a{
   border-radius:0px;	
}
.pagination li  a{
    padding:15px 15px;
    color: #fff;
    background-color: #000;
    border: 1px solid #000;
    margin-right: 10px;
	font-size:16px;
	font-weight:400;
	border-radius:0;
	line-height:16px;
}
.pagination li  a:hover, .pagination  li span:hover, .pagination li a:focus, .pagination li span:focus{
	background:#008c24;
	color:#fff;
	border-color: #008c24;
} 
.pagination .active  a, .pagination  .active  span, .pagination  .active > a:hover, .pagination .active span:hover, .pagination .active a:focus, .pagination .active > span:focus {
    background-color: #008c24;
    border-color: #008c24;
}
.ourcause{
	margin:60px 0;
}
.ourcause .image{
	min-height:none;
}
/*--------------------------------- 
[ gallery / .gallery ]
----------------------------------- */
.gallery{
	margin:80px 0;
}
.gallery img{
	width:100%;
}
.gallery .nav-tabs {
	border:none;
	margin:0 0 50px;
}
.gallery .nav-tabs > li {
	float:none;
	display:inline-block;
	padding:0 20px 0 0;
}
.gallery .nav-tabs > li:last-child {
	padding:0 0 0 0;
}
.gallery .nav-tabs > li > a{
	border:1px solid #2F3034;
	background:#2F3034;
	font-weight:700;
	font-size:16px;
	color:#fff;
	border-radius:0px;
	line-height: 14px;
	margin:0 !important;
	text-transform:uppercase;
	padding: 17px 39px;
}
.gallery .nav-tabs > li.active > a, .gallery .nav-tabs > li.active > a:hover, .gallery .nav-tabs > li.active > a:focus, .gallery .nav-tabs > li > a:hover{
	color:#fff;
	background:#008c24;	
	border:1px solid #008c24;
}
.gallery .pagination{
	margin:50px 0 0 0;
} 
/*--------------------------------- 
[ contactus / .contactus ]
----------------------------------- */
/* .contactus{
	margin:80px 0;
} */
.contactus iframe{
	width:100%;
	height:450px;
	border:0;
	/* margin:0 0 80px; */
}
.contactus .form-group{
	margin:0 -15px 30px;
}
.contactus h6{
	font-size:36px;
	font-weight:700;
	color:#000;
	margin:0 0 50px;
}
.contactus h6 span{
	color:#008c24;
}
.contactus .form-control{
	height:40px;
	padding:5px 15px;
	font-size:14px;
	font-weight:400;
	border-radius:0;
	color:#999;
	webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #b7b7b7;
}
.contactus textarea.form-control{
	height:114px !important;
}
.contactus .btn-primary{
	background:#3ab54b;
	border:1px solid #3ab54b;
	margin:30px 0 0;
	text-transform:uppercase;
	padding:16px 44px;
}
.contactus .links{
	background:#565656;
	margin:0;
	padding:10px 25px 0;
	box-shadow: 0 19px 40px rgba(0,0,0,0.30), 0 15px 24px rgba(0,0,0,0.22);
}
.contactus .links li{
	padding:15px;
	text-align:center;
	border-bottom:1px solid #848484;
}
.contactus .links li:last-child{
	border-bottom:0px solid #E0E0E0;
}
.contactus .links li i{
	background:#3ab54b;
	border-radius:100%;
	padding:14px 14px 12px;
	width:50px;
	height:50px;
	font-size:24px;
	color:#fff;
	margin:0 auto 22px;
	display:block;
}
.contactus .links li span{
	font-family: 'PT Serif', serif;
	font-size:14px;
	font-weight:400;
	color:#fff;
}
/*--------------------------------- 
[ singlecause / .singlecause ]
----------------------------------- */
.singlecause, .singlevent{
	margin:80px 0;
}
.singlecause .image{
	margin:0 0 30px;
}
.singlecause .des1{
	font-size:15px;
	font-weight:700;
	color:#508E99;
	text-align: center;
	padding: 0 0 0 400px;
}
.singlecause .progress{
    height: 16px;
    margin-bottom: 14px;
    background-color: #6FDFF3;
	border-radius:8px;
}
.singlecause h6{
	font-size:18px;
	font-weight:400;
	color:#000;
	margin:0 0 39px;
}
.singlecause h6 span{
	float:right;
}
.singlecause .common, .singlevent .common{
	margin:0 0 30px;
	height:50px;
}
.singlecause h4, .singlevent h4{
	font-size:24px;
	font-weight:400;
	color:#000;
}
.singlecause .btn-primary, .singlevent .btn-primary{
	background:#008c24;
	text-transform:uppercase;
	border:1px solid #E1E1E1;
	padding:15px 16px;
}
.singlecause .des, .singlevent .des{
	margin:0 0 25px;
}
.singlecause .icons, .singlevent .icons{
	background:#F3F3F3;
	padding:18px 0;
	margin:55px 0 0 0;
}
.singlecause .icons ul, .singlevent .icons ul{
	margin:0;
}
.singlecause .icons ul li, .singlevent .icons ul li{
	padding:8px 13px;
	background:#3D3E42;
	margin-right:12px;
}
.singlecause .icons ul li:first-child, .singlevent .icons ul li:first-child{
	padding:0; 
	font-size:16px;
	font-weight:400;
	color:#000;
	text-transform:uppercase;
	background:none;
}
.singlecause .icons ul li:first-child:hover, .singlevent .icons ul li:first-child:hover{
	background:none;
}
.singlecause .icons ul li a, .singlevent .icons ul li a{
	font-size:14px;
	color:#fff;
}
.singlecause .icons ul li:hover, .singlevent .icons ul li:hover{
	background:#008c24;
}
#cause .owl-buttons div, #event .owl-buttons div {
    opacity: 1;
}
#cause .owl-controls .owl-buttons div, #event .owl-controls .owl-buttons div {
    position: absolute;
    top: auto;
	bottom:-7.5%;
	font-size:16px;
	font-weight:400;
	color:#000;
}
#cause .owl-buttons .owl-prev, #event .owl-buttons .owl-prev {
    left: 35px;
}
#cause .owl-buttons .owl-next, #event .owl-buttons .owl-next {
    right: 35px;
}
#cause .owl-buttons div i, #event .owl-buttons div i {
    font-size: 16px;
   	color:#000;
}
#event .owl-controls .owl-buttons div {
	bottom:-5%;
}
.singlevent .image{
	margin:0 0 10px;	
}
.singlevent .link{
	margin:0 0 50px;
}
.singlevent .link li{
	padding:0 50px 0 0;
	font-size:18px;
	font-weight:400;
	color:#686868;
}
.singlevent .link li i{
	margin-right:9px;
}
.singlevent .link li i{
	margin-right:9px;
}
.singlevent h6{
	font-size:24px;
	font-weight:400;
	color:#000;
	margin:20px 0 50px;
}
.singlevent h3{
	font-size:18px;
	font-weight:700;
	color:#000;
	margin:0px 0 15px;
}
.singlevent .des1{
	font-size:14px;
	font-weight:400;
	color:#686868;
	margin:0px 0 30px;
}
.singlevent iframe{
	width:100%;
	height:450px;
	border:0;
	margin:20px 0 0;
}
/*--------------------------------- 
[ events / .events ]
----------------------------------- */
.events{
	margin:80px 0;
}
.events .product-thumb{
	min-height:550px;
}
.events .product-thumb .image{
	position:relative;
}
.events .product-thumb .image .onhover{
	position:absolute;
	bottom:15px;
	left:5px;
	background:#008c24;
	width:55px;
	height:55px;
	text-align:center;
	padding:4px 0 0 0;
}
.events .product-thumb .image .onhover p{
	color:#fff;
	margin:0;
	font-size:20px;
	font-weight:700;
	line-height:24px;
}
.events .product-thumb .image .onhover span{
	font-size:12px;
	font-weight:400;
	color:#fff;
	text-transform:uppercase;
}
.events .product-thumb .caption h4 {
    margin: 0 0 22px;
}
.events .product-thumb .caption ul{
	text-align:left;
	margin:0 0 30px;
}
.events .product-thumb .caption ul li{
	font-size:14px;
	padding:0;
	color:#686868;
}
.events .product-thumb .caption ul li:last-child{
	float:right;
}
.events .product-thumb .caption ul li i{
	margin-right:6px;
}
.events .product-thumb .caption .des {
    margin: 0 0 30px;
}
.events .product-thumb .caption .btn-primary {
    padding: 15px 22px;
}
/*--------------------------------- 
[ volunteer / .volunteer ]
----------------------------------- */
.volunteer{
	margin:80px 0;
}
.volunteer .product-thumb:hover .image img{
	opacity: 0.9;
    transition: opacity 0.35s ease 0s;
}
.volunteer .product-thumb .image{
	position:relative;
}
.volunteer .product-thumb .image .hoverbox{
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(121, 185, 28, 0.70);
	opacity:0;
	top:0;
	cursor:pointer;
}
.volunteer .product-thumb:hover .hoverbox{
	-webkit-transition:all 1.5s ease;
	-moz-transition:all 1.5s ease;
	-o-transition:all 1.5s ease;
	-ms-transition:all 1.5s ease;
	transition:all 1.5s ease;
	opacity:1;
    transform: scale3d(1, 1, 1);
}
.volunteer .product-thumb .image .show{
	position:absolute;
	text-align:center;
	left:0;
	right:0;
	top:36%;
}
.volunteer .product-thumb .image .show i {
	color:#fff;
	font-size:20px;
	cursor:pointer;
}
.volunteer .product-thumb .image .show p{
	font-size:14px;
	font-weight:400;
	color:#fff;
	margin:40px 0 10px;
	line-height:24px;
	font-family: 'PT Serif', serif;
}
.volunteer .product-thumb .caption {
    border-bottom: 4px solid #E5E5E5;
    padding: 8px 7px;
	height:108px;
}
.volunteer .product-thumb .caption h4{
    margin:22px 0 16px;
	line-height:18px;
}
.volunteer .product-thumb .caption p{
    margin:0px 0 20px;
	font-size:14px;
	font-weight:400;
	color:#686868;
	line-height:12px;
}
.volunteer .product-thumb:hover .caption .social{
	display:block;
}
.volunteer .product-thumb:hover .caption h4, .volunteer .product-thumb:hover .caption p{
	display:none;
}
.volunteer .product-thumb .caption .social{
    border:2px solid #CCCCCC;
	margin:0;
	padding:32px 28px;
	display:none;
	height:88px;
}
.volunteer .product-thumb .caption .social li{
	padding:0;
	margin-right:14px;
	line-height:12px;
}
.volunteer .product-thumb .caption .social li:last-child{
	margin-right:0;
}
.volunteer .product-thumb .caption .social li a{
    font-size:18px;
	color:#ccc;
}
.volunteer .product-thumb .caption .social li:hover a{
    color:#008c24;
}
/*--------------------------------- 
[ .volunteer-profile / .profileform ]
----------------------------------- */
.volunteer-profile{
	margin:115px 0 80px;
}
.volunteer-profile .box{
	border:1px solid #ccc;
	position:relative;
	padding:30px 30px 28px;
}
.volunteer-profile .box h4{
	font-size:18px;
	font-weight:400;
	color:#000;
	margin:0 0 15px;
	line-height:16px;
}
.volunteer-profile .box p{
	font-size:14px;
	font-weight:400;
	color:#686868;
	margin:0 0 10px;
	line-height:12px;
}
.volunteer-profile .box .des{
	line-height:24px;
}
.volunteer-profile .social{
    border:1px solid #CCCCCC;
	margin:0;
	padding:18px 19px;
	width:370px;
	position:absolute;
	top:-7.5%;
	background:#fff;
}
.volunteer-profile .social li{
	padding:9px 10px;
	margin-right:19px;
	line-height:12px;
	background:#2E2F33;
	width:35px;
	height:35px;
}
.volunteer-profile .social li:first-child{
	padding:9px 12px;
}
.volunteer-profile .social li:last-child{
	margin-right:0;
}
.volunteer-profile .social li a{
    font-size:18px;
	color:#fff;
}
.volunteer-profile .social li:hover{
    background:#008c24;
}
.volunteer-profile table {
    width: 100%;
}
.volunteer-profile table tr td {
    font-size: 14px;
    font-weight: 700;
    color: #000;
    padding: 0 60px 18px 0;
    line-height: 12px;
}
.volunteer-profile table tr td span {
    color: #686868;
    font-size:14px;
	font-weight:400;
	font-family: 'PT Serif', serif;
}
.volunteer-profile table tr:last-child td {
    padding: 0 60px 0px 0;
}
.profileform{
	background:#F3F3F3;
}
.profileform img{
	margin-top:80px;
}
.profileform h2{
	font-size:36px;
	font-weight:700;
	color:#000;
	margin:50px 0;
	line-height:52px;
}
.profileform h2 span{
	color:#008c24;
}

.commontop h6 span {
    color: #3e9c4b;
}
.profileform .form-group{
	margin-bottom:30px;
}
.profileform .form-control, .profileform .btn{
	border-radius:0;
	height:50px;
	color:#999;
}
.profileform .bootstrap-select.btn-group .dropdown-menu {
	min-width: 100%;
}
.profileform .btn-primary{
	padding:17px 36px;
	background:#008c24;
	margin:20px 0 50px;
	color:#fff;
	text-transform:uppercase;
}
/*--------------------------------- 
[ .donation / .donation ]
----------------------------------- */
.donation h2{
	font-size: 30px;
	font-weight:700;
	color:#000;
	margin:80px 0 62px;
}
.donation h2 span{
	color:#008c24;
}
.donation .nav-tabs {
	border:none;
	margin:0 0 100px;
}
.donation .nav-tabs > li {
	float:none;
	display:inline-block;
	padding:0 20px 0 0;
}
.donation .nav-tabs > li:last-child {
	padding:0 0 0 0;
}
.donation .nav-tabs > li > a{
	border:0px solid #E5E5E5;
	font-weight:700;
	font-size:18px;
	color:#fff;
	border-radius:0px;
	line-height: 14px;
	margin:0 !important;
	text-transform:uppercase;
	padding: 17px 35px;
	background:#2F3035;
}
.donation .nav-tabs > li.active > a, .donation .nav-tabs > li.active > a:hover, .donation .nav-tabs > li.active > a:focus, .donation .nav-tabs > li > a:hover{
	color:#fff;
	background:#008c24;	
	border:0px solid #008c24;
}
.donation .form-group{
	margin-bottom:30px;
}
.donation .form-control, .donation .btn{
	border-radius:0;
	color:#999;
	height: 40px;
    padding: 5px 15px;
    border: 1px solid #b7b7b7;
}
.donation .bootstrap-select.btn-group .dropdown-menu {
	min-width: 100%;
}
.donation .btn-primary{
	padding: 18px 36px;
	background:#3ab54b;
	margin:20px 0 80px;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
	height: 50px;
} 
.donation img{
	margin-top: 116px;
	border-radius: 50%;
    margin-top: 116px;
    box-shadow: 0 19px 40px rgba(0,0,0,0.30), 0 15px 24px rgba(0,0,0,0.22);
}
/*--------------------------------- 
[ .become / .become ]
----------------------------------- */
.become h2{
	font-size:36px;
	font-weight:700;
	color:#000;
	margin:80px 0;
}
.become h2 span{
	color:#008c24;
}
.become .form-group{
	margin-bottom:30px;
}
.become .form-control{
	border-radius:0;
	height:50px;
	color:#999;
}
.become textarea{
	height:114px;
}
.become .btn-primary{
	padding:20px 36px;
	background:#008c24;
	margin:20px 0 80px;
	color:#fff;
	text-transform:uppercase;
	font-size:14px;
} 
.become img{
	margin-top:262px;
}
/*--------------------------------- 
[ mainblog / .mainblog ]
----------------------------------- */
.mainblog{
	margin:80px 0;
}
.mainblog .product-thumb .caption{
	border-top:1px solid #F2F2F2;
	text-align:left;
	padding:0;
	border:1px solid #F2F2F2;
}
.mainblog .product-thumb .caption .text{
	font-size:14px;
	color:#000;
	border-bottom:1px solid #F2F2F2;
	padding:15px 14px;
	line-height:17px;
	font-family: 'PT Serif', serif;
}
.mainblog .product-thumb .caption h4{
	margin:15px 14px 22px;
	color:#000;
	line-height:18px;
	font-weight:700;
}
.mainblog .product-thumb .caption .des{
	margin:0 14px 30px;
}
.mainblog .product-thumb .caption .btn-primary{
	text-transform:uppercase;
	padding:12px 27px;
	font-size:12px;
	font-weight:400;
	color:#000;
	line-height:12px;
	background:transparent;
	border-radius:40px;
	border:1px solid #E1E1E1;
	margin: 0 14px 25px;
}
.mainblog .product-thumb .caption .btn-primary:hover{
	background:#008c24;
	color:#fff;
}
.mainblog .pagination{
	margin:30px 0 0;
}
.right-box {
    background: #F7F7F7;
    margin-bottom: 20px;
}
.right-box h6 {
    border-bottom: 1px solid #E3E3E3;
    padding: 12px 20px;
    margin: 0;
    font-size: 15px;
	font-weight:100;
    color: #fff;
    background: #2F3034;
}
.right-box .search{
	padding:30px 26px;
	position: relative;
}
.right-box .search .form-group {
    margin: 0;
}
.right-box .search input {
    color: #D7D7D7;
    font-size: 12px;
    height: 50px;
    font-family: 'PT Serif', serif;
	border-radius:40px;
	padding: 6px 22px;
}
.right-box .search .btn {
    position: absolute;
    background: none;
    bottom: 44px;
    right: 46px;
    border-radius: 0;
    padding: 0;
}
.right-box .search .btn i {
    color: #989898;
    font-size: 14px;
}
.right-box .lastest ul, .right-box .archives ul{
    margin: 0;
}
.right-box .archives ul {
	padding:10px 0 20px;
}
.right-box .archives ul li{
	padding: 6px 24px;
}
.right-box .archives ul li a{
	font-weight:400;
	font-size: 14px;
    color: #686868;
}
.right-box .archives ul li a i{
	margin-right:10px;
}
.right-box .lastest{
	padding:30px 24px;
}
.right-box .lastest ul li{
    padding: 0px 0 30px;
}
.right-box .lastest ul li:last-child{
    padding: 0px 0 0px;
}
.right-box .lastest .product-thumb{
    min-height: 70px;
	margin-bottom:0;
}
.right-box .lastest .product-thumb .image .hoverbox{
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(121, 185, 28, 0.60);
	text-align:center;
	opacity:0;
	top:0;
}
.right-box .lastest .product-thumb .hoverbox .icon_plus {
	color:#fff;
	font-size:32px;
	position: absolute;
	top: 28%;
	left:0;
	right:0;
	cursor:pointer;
}
.right-box .lastest .product-thumb:hover .hoverbox{
	-webkit-transition:all 1.5s ease;
	-moz-transition:all 1.5s ease;
	-o-transition:all 1.5s ease;
	-ms-transition:all 1.5s ease;
	transition:all 1.5s ease;
	opacity:1;
}
.right-box .lastest .product-thumb .image{
    float: left;
    margin-right: 13px;
	position:relative;
}
.right-box .lastest .product-thumb .caption{
	border:0;
	padding:0;
	text-align:left;
}
.right-box .lastest .product-thumb .caption  h4{
	font-size:14px;
	font-weight:400;
	margin:0 0 14px;
	line-height:12px;
	color:#000;
	text-transform:uppercase;
}
.right-box .lastest .product-thumb .caption p, .right-box .lastest .product-thumb .caption span {
    font-family: "PT Serif",serif;
    margin: 0;
    font-size: 12px;
    color: #696969;
}
/*--------------------------------- 
[ blog-detail / .blog-detail ]
----------------------------------- */
.blog-detail{
	margin:80px 0;
}
.blog-detail .inner{
	border:1px solid #F2F2F2;
	margin-bottom:30px;
}
.blog-detail .common{
	border-bottom:1px solid #F2F2F2;
	min-height:50px;
	padding:15px 14px;
}
.blog-detail .common p{
	font-family: 'PT Serif', serif;
	font-size:14px;
	color:#000;
}
.blog-detail .common .icon{
	margin:0;
}
.blog-detail .common .icon li{
	padding:0 46px 0 0;
}
.blog-detail .common .icon li:last-child{
	padding:0;
}
.blog-detail .common .icon li a{
	font-size:14px;
	font-weight:400;
	color:#000;
	font-family: 'PT Serif', serif;
}
.blog-detail .common .icon li a:hover i{
	color:#F2110F;
}
.blog-detail .common .icon li a i{
	margin-right:5px;	
}
.blog-detail h4{
	margin:14px 14px 24px;
	font-size:20px;
	font-weight:700;
	color:#000;
	line-height:12px;
}
.blog-detail .des{
	margin:0 14px 30px;
}
.blog-detail h6{
	margin:0px 14px 38px;
	font-size:14px;
	font-weight:700;
	color:#313131;
	line-height:12px;
	font-family: 'PT Serif', serif;
}
.blog-detail .link{
	margin:0px 14px 32px;
}
.blog-detail .link li{
	padding:0 0 10px 0;
	color:#696969;
	font-size:14px;
	font-family: 'PT Serif', serif;
}
.blog-detail .link li:last-child{
	padding:0 0 0px 0;
}
.blog-detail .link li i{
	margin-right:6px;
}
.blog-detail .comment{
	border:1px solid #E5E5E5;
}
.blog-detail .comment h3{
	font-size:16px;
	font-weight:700;
	padding:34px 30px;
	border-bottom:1px solid #E3E3E3;
	margin:0;	
	color:#000;
}
.blog-detail .comment ul{
	margin:50px 49px 50px;	
}
.blog-detail .comment ul li{
	padding:0 0 50px;
}
.blog-detail .comment ul li:last-child{
	padding:0 0 0px;
}
.blog-detail .comment ul li:nth-child(3){
	padding: 0 0 50px 30px;
}
.blog-detail .comment ul li img{
	float:left;
	margin-right:15px;	
}
.blog-detail .comment ul li p{
	font-size:14px;
	font-family:"PT Serif",serif;	
	margin:0;
	color:#515151;
	line-height:21px;
}
.blog-detail .comment ul li a{
	font-size:12px;
	font-family: 'Fira Sans', sans-serif;
	color:#008c24;	
	text-transform:uppercase;
}
.blog-detail .comment hr{
	margin:0px 0 50px;
}
.blog-detail .comment h1{
	font-size:16px;
	font-weight:700;
	text-transform:uppercase;
	margin:0 29px 20px;
	color:#000;	
}
.blog-detail .comment p{
	font-size:12px;
	font-family:"PT Serif",serif;	
	margin:0 29px 30px;
	color:#999;
}
.blog-detail .comment .form-group{
	margin:0 14px;
}
.blog-detail .comment input, .blog-detail .comment textarea{
	font-size:11px;
	font-family:"PT Serif",serif;	
	margin:0 0 30px;
	color:#D0D0D0;
	border-radius:0;
	font-style:italic;
	height:37px;
}
.blog-detail .comment textarea{
	height:162px;
}
.blog-detail .comment .btn-primary {
    padding:14px 32px;
	background:#008c24;
    margin:20px 29px 50px;
}
/*--------------------------------- 
[ timer / .timer ]
----------------------------------- */
.timer{
	position:relative;
	text-align:center;
}
.timer img{
	width:100%;
	height:1000px;
}
.timer .inner{
	left: 0;
    position: absolute;
    right: 0;
	z-index:2;
	top:auto;
	bottom:278px;
	text-align:center;
}
.timer h2{
	font-size:60px;
	text-transform:uppercase;
	margin:0 0 50px;
	font-weight:700;
	color:#fff;
}
.timer p{
	font-style:italic;
	margin:0 0 80px;
	font-size:18px;
	font-family:"PT Serif",serif;
	font-weight:400;
	color:#008c24;
}
.timer #ctime{
	text-align:center;
	margin:0 auto;
	border:1px solid #008c24;
	width:770px;
	padding:50px 80px;
}
.timer #ctime li{
	color:#fff;
	font-size:50px;
	font-weight:400;
	padding:0;
	display:inline-block;
}
.timer #ctime li span{
	color:#fff;
	font-family:"PT Serif",serif;
	font-size:24px;
	font-style:italic;
	display:block;
}
.timer #ctime li + li{
	margin-left:84px;
}
.timer i{
	font-size:40px;
	background:#008c24;
	color:#fff;
	border-radius:50%;
	padding:27px;
}
/*---------------------- 
[ Mycart / .mycart ]
------------------------ */ 
.mycart{
	margin:80px 0;
}
.mycart .tabl1{
	margin:0 0 50px;
}
.mycart .tabl1 td{
	padding:15px !important;
}
.mycart .tabl1 tbody tr td:nth-child(1){
	width:25%;
}
.mycart .tabl1 tbody tr td:nth-child(2){
	width:15%;
}
.mycart .tabl1 tbody tr td:nth-child(3), .mycart .tabl1 tbody tr td:nth-child(4), .mycart .tabl1 tbody tr td:nth-child(5){
	width:20%;
}
.mycart .tabl1 thead td{
	font-size:14px;
	font-weight:700;
	text-transform:uppercase;
	color:#2F141D;
}
.mycart .tabl1 td img{
	margin:0 14px 0 55px;
	float:left;
}
.mycart .tabl1 td .name{
	margin-left:40%;
	text-align:left;
	font-size:13px;
	font-weight:400;
	font-family:"PT Serif",serif;
	color:#000;
}
.mycart .tabl1 td .rating{
	color:#fa953b;
}
.mycart .tabl1 td .rating i{
	font-size:12px;
}
.mycart .tabl1 tbody tr td:nth-child(2), .mycart .tabl1 tbody tr td:nth-child(4){
	font-size:16px;
	font-weight:400;
	font-family:"PT Serif",serif;
	color:#222222;
}
.mycart .tabl1 tbody tr td:nth-child(2), .mycart .tabl1 tbody tr td:nth-child(4), .mycart .tabl1 tbody tr td:nth-child(3), .mycart .tabl1 tbody tr td:nth-child(5){
	vertical-align:middle;
}
.qtypara{
	margin:0 35px;
	position:relative;
}
.qtypara .minus {
    position: absolute;
    left:0;
    cursor: pointer;
}
.qtypara .add {
	position: absolute;
    cursor: pointer;
	right:0;
	top:0;
}
.qtypara .fa{
	background-color:#e5e5e5;
	color:#A4A4A4;
	font-size:14px;
	border-radius:0;
    padding: 9px 17px;
}
.qtypara .fa:hover{
	background-color:#008c24;
	color:#fff;
}
.qtypara .form-control{
	font-size:14px;
	height:32px;
	text-align:center;
	font-family:"PT Serif",serif;
}
.mycart .tabl1 td button{
	background:none;
	border:none;
	box-shadow:none;
	font-size:22px;
}
.mycart .tabl1 td button:hover .fa{
	color:#008c24;
}
.mycart .tabl1  tbody tr:last-child td:first-child{
	padding:40px 70px !important;
}
.mycart .tabl1 .input-group{
	display:block;
}
.mycart .tabl1 .coupon .form-control{
	color:#D4D4D4;
	width:175px;
	border-radius:0px;
	min-height:37px;
	font-family: 'PT Serif', serif;
}
.mycart .tabl1 .coupon .btn-primary{
	border-radius:0;
	margin-left:10px !important;
	font-size:13px;
	font-weight:700;
	padding:9px 14px;
	border:1px solid #E5E5E5;
	background:#2F3034;
	text-transform:uppercase;
	color:#fff;
}
.mycart .tabl1  tbody tr:last-child td:last-child{
	padding:40px 30px !important;
}
.mycart .buttons .btn-primary{
	border-radius:0;
	margin-left:10px;
	font-size:14px;
	font-weight:400;
	padding:10px 21px;
	border:1px solid #E5E5E5;
	background:#2F3034;
	text-transform:uppercase;
	font-family: 'PT Serif', serif;
	color:#fff;
}
.mycart .btn-primary + .btn-primary{
	margin-left:30px !important;
	background:#008c24;
}
.mycart .btn-primary:hover{
	background:#008c24;
}
.mycart .cartable{
	margin:0;
}
.mycart .cartable thead tr td{
	border:none;
	font-size:18px;
	font-weight:700;
	color:#000;
	padding:29px !important;
	text-transform:uppercase;
	line-height:20px;
}
.mycart .cartable tbody tr td{
	font-size:14px;
	font-weight:400;
	color:#000;
	padding:21px 49px 19px;
	border-top:1px solid #E5E5E5 !important;
	font-family: 'PT Serif', serif;
	border:0;
	line-height:14px;
}
.mycart .cartable tbody tr td:last-child{
	color:#686868;
}
.mycart .cartable .btn-primary{
	padding:15px 0;
	font-size:14px;
	font-weight:700;
	margin:30px auto;
	color:#fff;
	font-family: 'Noto Sans', sans-serif;
	text-transform:uppercase;
	width:271px;
	height:47px;
	background:#008c24;
}
.mycart .shipping{
	border:1px solid #E5E5E5;
}
.mycart .shipping h2{
	border-bottom:1px solid #E5E5E5;
	font-size:18px;
	font-weight:700;
	text-transform:uppercase;
	padding:29px;
	color:#000;
	margin:0;
}
.mycart .shipping form{
	padding:30px 49px 55px;
}
.mycart .shipping .form-group{
	margin-bottom:30px;
}
.mycart .shipping .form-control, .mycart .shipping .btn{
	border-radius:0;
	height:50px;
	color:#999;
}
.mycart .shipping .btn-primary{
	padding:16px 76px;
	font-weight:700;
	margin:20px 0 0 0;
	color:#fff;
	font-family: 'Noto Sans', sans-serif;
}
/*---------------------- 
[ checkout / .checkout ]
------------------------ */ 
.checkout{
	margin:80px 0;
}
.checkout h2{
	background:#F7F7F7;
	margin:0px 0 30px;
	font-size:18px;
	font-weight:700;
	color:#000;
	padding:17px 25px 15px;
}
.checkout .text{
	margin:0px 0 30px;
	font-size:14px;
	font-weight:400;
	color:#999;
	padding-bottom:25px;
	border-bottom:1px solid #E5E5E5;
}
.checkout .text a{
	text-decoration:underline;
	color:#0973BD;
}
.checkout h6{
	margin:0px 0 50px;
	font-size:18px;
	font-weight:700;
	color:#000;
}
.checkout .form-group{
	margin-bottom:30px;
}
.checkout .form-group:last-child{
	margin-bottom:0px;
}
.checkout label{
	font-size:14px;
	font-weight:400;
	color:#999;
	margin-bottom:29px;
}
.checkout .form-control{
	height:50px;
	border-radius:0;
	color:#ccc;
	padding:15px 24px;
}
.checkout textarea{
	height:150px !important;
}
.checkout .mycart .qtypara .form-control {
    height: 31px !important;
    text-align:center;
	padding:6px 12px;
}
.checkout .mycart .tabl1  tbody tr:last-child td:first-child{
	padding:53px 70px !important;
	font-size:18px;
	font-weight:700;
	color:#000;
	text-transform:uppercase;
}
.checkout .mycart .tabl1  tbody tr:last-child td:last-child{
	padding:32px 30px 26px !important;
}
.checkout .mycart .tabl1 p{
	font-family: 'PT Serif', serif;
	font-size:14px;
	font-weight:400;
	color:#000;
}
.checkout .mycart .tabl1 p span{ 
	color:#686868;
}
.checkout .bank-transfer{
	border:1px solid #E5E5E5;
	padding:29px 49px 37px;
}
.checkout .bank-transfer p{
	color:#686868;
	font-size:14px;
	font-weight:400;
	border:1px solid #E5E5E5;
	padding:15px;
	font-family: 'PT Serif', serif;
	margin-bottom:50px;
	line-height:24px;
}
.checkout .bank-transfer .check{
	font-size:14px;
	font-weight:700;
	color:#3D3D3D;
	margin:0px 0 30px;
}
.checkout .bank-transfer input{
	margin:0 17px 0 0;
	vertical-align:middle;
}
.checkout .bank-transfer ul{
	margin:0;
}
.checkout .bank-transfer ul li:first-child .check {
	margin:0 0 50px ;
}
.checkout .bank-transfer ul li:last-child  {
	display:inline-flex;
}
.checkout .bank-transfer a{
	margin:0 30px 0 8px; 
	color:#0066A5;
	text-decoration:underline;
}
.checkout .btn-primary{
	margin:80px 0 0 0;
	background:#008c24;
	text-transform:uppercase;
	padding:21px 55px;
}
/*---------------------- 
[ shop / .shop ]
------------------------ */ 
.shop{
	margin:80px 0;
}
.leftside{
    margin-bottom: 50px;
}
.leftside ul{
	margin:0;
}
.leftside .search{
	position:relative;
}
.leftside .search .form-group{
	margin:0;
}
.leftside .search input {
    color:#989898;
	border-radius: 0px;
	height:46px;
}
.leftside .search .btn {
    position: absolute;
    background: transparent;
    color: #999;
    right: 0px;
    bottom: 4px;
}
.leftside h5 {
    border-bottom: 1px solid #ccc;
    padding: 0 0 24px;
    margin: 0 0 30px;
    font-size: 18px;
	font-weight:400;
    color: #000;
	text-transform:uppercase;
}
.leftside .category .panel-group {
	margin-bottom: 0px;
}
.leftside .category .panel-group .panel + .panel {
    margin-top: 0px;
}
.leftside .category .panel-group .panel {
    border-radius: 0;
}
.leftside .category .panel-default > .panel-heading {
    background-color: transparent;
	padding:19px 14px;
	border-radius:0;
}
.leftside .category .panel-title {
    font-size: 14px;
	font-weight:400;
	color:#000;
}
.leftside .category .panel-group .active .panel-heading{
	background:#008c24;
}
.leftside .category .panel-group .active .panel-title{
	color:#fff;
}
.leftside .category .list-group{
	margin:0;
}
.leftside .category .list-group li{
	padding:20px 24px 19px;
	border-bottom:1px solid #CCCCCC;
}
.leftside .category .list-group li:last-child{
	border-bottom:0px solid #CCCCCC;
}
.leftside .category .list-group li a {
    color: #989898;
    font-size: 14px;
	font-weight:400;
}
.leftside .category .list-group li a i{
    margin-right:11px;
}
.leftside .cart{
	border:1px solid #ccc;
}
.leftside .cart li{
	padding:14px;
	border-bottom:1px solid #ccc;
	min-height:90px;
}
.leftside .cart li:last-child{
	border-bottom:0px solid #ccc;
}
.leftside .cart li img{
	float:left;
	margin-right:15px;
}
.leftside .cart li h4{
	font-weight:400;
	font-size:16px;
	color:#000;
	margin:0 0 6px;
}
.leftside .cart li h4 span{
	color:#686868;
	float:right;
}
.leftside .cart li p{
	font-weight:400;
	font-size:12px;
	color:#686868;
	margin:0;
}
.leftside .cart li .btn-primary{
	background:#008c24;
	text-transform:uppercase;
	padding:19px 72px;
	margin:19px 0 0;
}
.leftside .prices{
	margin-top:58px;
}
.price-filter{
	position:relative;
	padding-top:18px;
}
.price-range { 
	border: 4px solid #008c24;
	background:#008c24 ;
	height:4px;
	border-radius:4px;
}
.price-range .bg{
	background: #F3F3F3;
	height: 8px;
	margin-left: 80px;
	margin-top: -4px;
	width: 92px;
}
.min{
	left:20%;
	color: #666666;
    font-size: 10px;
    background: #F3F3F3;
	border:1px solid #EDEDED;
    position: absolute;
	top: -28px;
    padding: 6px 20px;
    border-radius: 40px;
}
.min::after, .max::after  {
    border-bottom: 4px transparent dashed;
    border-top: 7px solid #E7E7E7;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    position: absolute;
    bottom: -10px;
    text-align: center;
    display: block;
    content: "";
}
.max{
	right:14%;
	color: #666666;
    font-size: 10px;
    background: #F3F3F3;
	border:1px solid #EDEDED;
    position: absolute;
	top: -28px;
    padding: 6px 20px;
    border-radius: 40px;
}
.slider-handle { 
	background:#008c24;
	border-radius:50%;
	height:16px;
	width:16px;
	display:inline-block;
	padding:2px 1px;
	position:absolute;
	top:13px;
	border:1px solid #fff;
}
.one{
	left:27%;
}
.two{
	right:27%;
}
.leftside .latest{
    border:1px solid #ccc;
}
.leftside .latest li{
    padding: 14px;
	min-height:90px;
	border-bottom:1px solid #ccc; 
}
.leftside .latest li:last-child{
    border:0;
}
.leftside .latest img{
	float: left;
    margin-right: 14px;
}
.leftside .latest h4{
	font-size:16px;
	font-weight:700;
	margin:0px 0 10px;
	line-height:12px;
	color:#000;
}
.leftside .latest p{
	line-height:12px;
	font-size:14px;
	font-size:400;
	margin:0 0 5px;
	color:#686868;
}
.leftside .latest .rating i {
	font-size: 12px;
	color:#008c24;
}
.leftside .tag li{
	padding:9px 20px;
	margin:0 6px 15px 0;
	background:#F3F3F3;
	border-radius:40px;
	line-height:12px;
}
.leftside .tag li:nth-child(3), .leftside .tag li:nth-child(6){
	margin:0 0px 15px 0;
}
.leftside .tag li a{
	font-size:14px;
	font-weight:400;
	color:#686868;
}
.sort {
	margin:0 0 50px;
	border-bottom:1px solid #ccc;
}
.sort h2{
	color:#000;
	font-size:24px;
	font-weight:400;
	margin:9px 0 20px;
	text-transform:uppercase;
}
.sort p{
	color:#686868;
	padding: 10px 0px 0 0;
	font-size:16px;
}
.sort .form-group{
	margin:0;
	width:100%;
}
.sort .input-group-sm > .form-control {
	height: 47px;
}
.sort .bootstrap-select .btn-default {
    padding: 5px 25px 5px 15px;
    border-radius: 00px !important;
	color:#686868 !important;
	box-shadow:none !important;
	height:47px;
	font-size:14px;
}
.sort .bootstrap-select.btn-group .dropdown-menu {
    min-width: 100% !important;
}
.sort .dropdown-menu li > a:hover{
	background-color: #008c24;
	background-image: linear-gradient(to bottom, #008c24, #008c24);
	color:#fff;
}
.shop .product-thumb .caption {
    border: 0;
	padding: 20px 24px 0;
	height:98px;
}
.shop .product-thumb .caption h4{
    margin:0 0 15px;
}
.shop .product-thumb .caption .price{
    margin:0 0 15px;
	font-size:20px;
	font-weight:400;
	color:#008c24;
	line-height:12px;
}
.shop .product-thumb .caption .rating i{
    font-size:20px;
	color:#008c24;
}
.shop .product-thumb .caption .btn-primary{
	font-size:14px;
	background:#008c24;
	padding:15px 10px 14px;
	margin:0px 3px 0;
	border:0;
}
.shop .product-thumb .caption .btn-danger, .shop .product-thumb .caption .btn-default{
	font-size:16px;
	background:#008c24;
	border:0;
	color:#fff;
	padding:11px 12px 12px;
	line-height:18px;
}
.shop .product-thumb .caption .buttons{
	display:none;
}
.shop .product-thumb:hover .caption .buttons{
	display:block;
}
.shop .product-thumb:hover .caption .price{
    display:none;
}
.shop .product-thumb:hover .caption .rating i{
    display:none;
}
.shopinner{
	margin:80px 0 30px;
}
.shopdetail .images{
	margin:15px 0 0;
}
.shopdetail .images li{
	padding:0 1px 0 0;
}
.shopdetail .images li:last-child{
	padding:0 0px 0 0;
}
.shopdetail h2{
	margin:0 0 20px;
	font-size:18px;
	color:#000;
	text-transform:uppercase;
	font-weight:400;
}
.shopdetail .prorating{
	border-bottom:1px solid #CCCCCC;
	min-height:38px;
	margin-bottom:30px;
}
.shopdetail .price{
	font-size:20px;
	color:#008c24;
	font-weight:400;
	margin:0 0 20px;
	line-height:18px;
}
.shopdetail .prorating span .fa{
	font-size:20px;
	color:#008c24;
}
.shopdetail .shortdes{
	font-size:14px;
	line-height:24px;
	color:#686868;
	margin:0 0 24px;
	font-family: 'PT Serif', serif;
}
.shopdetail h6{
	font-size:14px;
	line-height:18px;
	color:#000;
	margin:0 0 15px;
	font-family: 'PT Serif', serif;
}
.shopdetail h6 span{
	color:#686868;
}
.shopdetail .common{
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	height:76px;
	padding:10px 0;
}
.shopdetail .qtypara {
    margin: 11px 0px;
}
.shopdetail .qtypara .form-control {
    width:134px;
}
.shopdetail .buttons .btn-primary {
    background: #008c24;
	padding: 19px 32px;
    text-transform:uppercase;
}
.shopdetail .nav-tabs{
	margin:80px 0 50px;
	border:0;
}
.shopdetail .nav-tabs > li:hover a,.shopdetail .nav-tabs > li.active a{
	background:#008c24;
	color:#fff;
}
.shopdetail .nav-tabs > li + li{
	margin-left:10px;
}
.shopdetail .nav-tabs > li a{
	border-radius:0px;
	background:#2F3034;
	color:#fff;
	text-transform:uppercase;
	font-weight:700;
    font-size: 16px;
    line-height:14px;
    border:none !important;
    padding:19px 22px;
}
.shopdetail .nav-tabs > li:nth-child(2) a{
	padding:19px 33px;
}
.shopdetail .tab-content p{
	margin:0 0 30px;
}
.shopdetail #tab-review{
	border:1px solid #ccc;
	padding:29px 29px 49px;
}
.shopdetail #tab-review h2{
	font-weight:700;
    font-size: 16px;
    color:#000;
    margin:0 0 24px;
}
.shopdetail #tab-review .image{
	float:left;
	margin-right:10px;
}
.shopdetail #tab-review .detail{
	padding:12px 18px 0px;
	border:1px solid #ccc;
	margin:0 0 25px 70px;
	color:#686868;
}
.shopdetail #tab-review .detail p{
	font-family: 'PT Serif', serif;	
	font-weight:400;
    font-size: 14px;
    margin:0 0 20px;
}
.shopdetail #tab-review .detail ul li{
	font-family: "Noto Sans";
	font-size:12px;
}
.shopdetail #tab-review .detail ul li .fa-stack{
	width:1.25em;
	height:1em;
	color:#008c24;
}
.shopdetail #tab-review .detail ul li .fa-stack:last-child{
	color:#686868;
}
.shopdetail #tab-review .fa-stack{
	width:1.25em;
	height:1em;
	color:#686868;
}
.shopdetail #tab-review .fa{
	font-size:12px;
}
.shopdetail #form-review{
	margin:25px 0 0;
}
.shopdetail #form-review h2{
	font-weight:400;
	text-transform:capitalize;
}
.shopdetail #form-review label{
	font-weight:400;
    font-size: 14px;
    margin:0 0 12px;
	padding:0;
	color:#686868;
}
.shopdetail #form-review .form-control{
	min-height:34px;
	box-shadow:none;
	border-radius:0px;
}
.shopdetail #form-review .buttons .btn-primary{
	background:#13D22D;
	padding:14px 40px;
    margin:10px 0 0;
}
.shopdetail #form-review li{
	line-height:15px;
}
.shopdetail #form-review li + li{
	border-left:1px solid #cccccc;
}
.shop .related h5{
	text-align:center;
	font-size:24px;
	font-weight:700;
	color:#000;
	margin:50px 0 0;
	text-transform:uppercase;
}
.shop .related hr{
	margin:24px auto 50px;
	border:2px solid #008c24;
	width:100px;
}
/*---------------------- 
[ header2 / .header2 ]
------------------------ */ 
.header2 #logo{
	margin:30px 0;	
}
.header2 .icon{
	margin:48px 0;	
}
.header2 .icon li{
	padding:0 28px 0 0; 
}
.header2 .icon li:last-child{
	padding:0 0px 0 0; 
}
.header2 .icon li a{
	color:#fff;
	font-size:12px;
}
.header2 .icon li a i{
	margin-right:3px;
}
.header2 .icon .account .btn{
	color: #fff;
	background: transparent;
	padding: 0px 0px 1px 0px;
	border: none;
}
.header2 .icon .account .btn .text{
    float: left;
    margin: 0 5px 0 0;
    font-size: 12px;
}
.header2 .icon .account .btn .icon_profile{
	background:#6C6C6C;
	padding:4px 3px;
	border-radius:50%;	
}
.header2 .icon .account .dropdown-menu > li > a{
	color:#000;
	font-size:14px;
}
.header2 #language .text, .header2 #currency .text {
    float: left;
    margin:0 5px 0 0;
	font-size:12px;
}
.header2 #language img, .header2 #currency img {
    margin:0 3px 0 0;
}
.header2 .icons{
	margin:41px 0;
}
.header2 .icons li{
	padding:0 30px 0 0;
}
.srch{
	position:relative;
}
.srch .form-group{
	margin:0;
}
.srch .form-control{
	background:#fff;
	border:1px solid hsl(180, 100%, 10%);
	height: 35px;
    line-height: 35px;
	opacity: 0;
    padding: 0 10px;
	position: absolute;
    right: 35px;
    transition: all 0.5s ease 0s;
	visibility: hidden;
    width: 0;
	border-radius:0px;
	z-index:0;
	box-shadow:none;
}
.srch:hover .form-control{
    opacity: 1;
    visibility: visible;
    width: 200px;
}
.srch:hover button{
    color:#fff;
}
.srch button{
	background: #000;
	border-radius: 50%;
	color: #fff;
	font-size:12px;
	border: none;
	padding: 7px;
}
.header2 .icons li:last-child{
	background: #1CBED5;
	border-radius: 50%;
	padding:5px 8px;
	vertical-align:top;
}
.header2 .icons li:last-child a{
	color: #fff;
	font-size:14px;	
}
.header2 #menu .nav > li {
    margin: 25px 0 26px;
	border-right:1px solid #B5B5B5;
}
.header2 #menu .nav > li:last-child {
    border-right:0px solid #B5B5B5;
}
.header2 #menu .nav > li > a {
    padding: 0 22px;
	margin:0;
	line-height:12px;
    color: #000;
	text-transform:uppercase;
}
.header2 #menu .nav > li:first-child > a{
	padding:0 22px 0 0;
}
.header2 #menu .dropdown-menu {
    margin: 25px 0 0 0;
}
.header2 #menu .nav .open > a, .header2 #menu .nav .open > a:hover, .header2 #menu .nav .open > a:focus, .header2 #menu .nav > li > a:hover, .header2 #menu .nav > li > a:focus, .header2 #menu .dropdown-menu li a:hover {
    color: #1CBED5;
}
.header2 .button-login .btn-default{
	background:#F00854;
	border:0;
	border-radius:0;
	color:#fff;
	padding:20px 33px 19px;
}
.header2 .button-login .btn-default img{
	margin-right:16px;
}
.header2 .slideshow img {
    min-height: 650px;
}
.header2 .slide-detail {
    bottom: 140px;
}
.header2 .slide-detail h4 {
    font-size: 60px;
    margin: 0 10% 30px;
}
.header2 .slide-detail h4 span {
    color: #1CBED5;
}
.header2 .slide-detail h4 small {
    font-size:80px;
	color:#fff;
	font-weight:700;
}
.header2 .slide-detail p {
    font-style: italic;
	font-family: 'PT Serif', serif;	
	margin:0 17% 50px;
}
.header2 .slide-detail .btn-primary {
    padding: 17px 27px 16px;
    background: #1CBED5;
	border-radius:4px;
	font-size:14px;
}
.header2 .slide-detail .btn-primary img{
    margin-right:19px;
}
.header2 .slideshow .owl-pagination {
    top: auto;
	bottom:20px;
	z-index:0;
	position:absolute;
	right:0;
	left:0;
	display:block;
}
.header2 .slideshow .owl-controls .owl-page{
	margin:0 !important;
	padding:4px 6px 7px;
	text-align:center;
} 
.header2 .slideshow .owl-controls .owl-page span {
    background: #000;
	border:1px solid transparent;
	height:11px; 
	width:11px;
}
.header2 .slideshow .owl-controls .owl-page.active span {
    background: #1CBED5;
	border:1px solid #fff;
	width:13px;
	height:13px;
}
.header2 .slideshow .owl-buttons .owl-prev{
	left:0px !important; 
}
.header2 .slideshow .owl-buttons .owl-next{
	right:0px !important;
}
.header2 .slideshow .owl-buttons .owl-prev, .header2 .slideshow .owl-buttons .owl-next{
	background:#222222;
	color:#fff;
	padding:12px 14px 12px;
	display:block;
}
.header2 .slideshow .owl-buttons .owl-prev:hover, .header2 .slideshow .owl-buttons .owl-next:hover{
	background:#1CBED5;
}
.header2 .slideshow .owl-buttons .owl-prev i, .header2 .slideshow .owl-buttons .owl-next i{
	font-size:20px;
	margin:0;
}
.header2 .slideshow .owl-buttons div {
    opacity:1 !important;
}
.header2 .about{
	position:relative;
}
.header2 .about .aboutside{
	background:#F7F7F7;
	height: 238px;
	display: block;
	width: 100%;
	left: 0;
	position: absolute;
}
.header2 .about h2{
	font-size:24px;
	font-weight:700;
	color:#000;
	text-transform:uppercase;
	margin:50px 0 30px;
	line-height:16px;
}
.header2 .about h2 span{
	color:#1CBED5;
}
.header2 .about .des{
	margin:0 0 20px;
}
.header2 .about ul{
	margin:44px 0 44px;
}
.header2 .about ul li{
	text-align:center;
	width:32.33%;
}
.header2 .about ul li img{
	margin:0 auto 24px;
}
.header2 .about ul li p{
	font-size:14px;
	color:#000;
}
.header2 .about ul li h4{
	font-size:18px;
	font-weight:700;
	color:#000;
	margin:0; 
}
.header2 .commontop h6 span{
    color: #1CBED5;
}
.header2 .commontop .des{
    margin:30px 0 50px;
	line-height:14px;
}
.header2 .product-thumb .caption {
    border-top: 1px solid #E5E5E5;
    padding: 22px 14px 29px;
    text-align: left;
}
.header2 .product-thumb .caption h4 {
    margin: 0 0 14px;
    font-size: 16px;
    font-weight: 700;
}
.header2 .progress-bar-warning {
    background-color: #1CBED5;
}
.header2 .progress{
    height: 10px;
    background-color: #E2E2E2;
}
.header2 .product-thumb .caption h6{
    margin: 0 0 25px;	
	text-transform:uppercase;
}
.header2 .product-thumb .caption h6 small{
    font-size:11px;
	font-weight:700;
	color:#1CBED5;
}
.header2 .product-thumb .caption .des {
    margin: 0 0 30px;
}
.header2 .product-thumb .caption .btn-primary {
    padding: 12px 22px;
    font-size: 12px;
    border: 1px solid #E1E1E1;
    line-height: 12px;
	background:transparent;
	color:#686868;
	border-radius:40px;
}
.header2 .product-thumb .caption .btn-primary:hover {
    border: 1px solid #1CBED5;
    background:#1CBED5;
	color:#fff;
}
.header2 .recentcause .btn-default {
    background: transparent;
    color: #000;
    padding: 0;
	font-size:14px;
}
.header2 .recentcause .btn-default i{
    margin-left:7px;
}
.header2 .upcoming {
    padding: 0 0 50px;
}
.header2 .upcoming .image img {
    height: auto;
}
.header2 .upcoming .box {
	margin-bottom:50px;
}
.header2 .upcoming .box .image{
	float:left;
	position:relative;
}
.header2 .upcoming .box .image .onhover{
	position: absolute;
	left: 0;
	right:0;
	bottom: -20px;
}
.header2 .upcoming .box .image .onhover p{
	background:rgba(28, 190, 213, 0.80);
	border-radius:50%;
	width:42px;
	height:42px;
	text-align:center;
	color:#fff;
	font-size:14px;
	font-weight:700;
	padding: 4px 0 0 0;
	margin: 0 auto;
	line-height:16px;
}
.header2 .upcoming .box .image .onhover p span{
	font-size:11px;
}
.header2 .upcoming .box .matter{
	margin-left:170px;
	background:#fff;
	padding:24px 20px 16px 24px;
	min-height:145px;
}
.header2 .upcoming .box .matter h4{
	margin:0 0 15px;
	font-size:16px;
	font-weight:700;
	color:#000;
	text-transform:uppercase;
}
.header2 .upcoming .box .matter ul{
	margin:0;
}
.header2 .upcoming .box .matter ul li {
	font-size:13px;
	font-weight:400;
	font-style:italic;
	color:#686868;
	font-family: 'PT Serif', serif;
	padding:0 0 10px;
} 
.header2 .upcoming .box .matter ul li i{
	color:#000;
	margin-right:5px;
}  
.header2 .upcoming .box .matter a{
	float:right;
	font-size:14px;
	font-weight:700;
	color:#686868;
	font-family: 'PT Serif', serif;
}
.header2 .upcoming .box .matter a i{
	margin-left:8px;
}
.header2 .donator .boxes{
	margin-bottom:50px;
	min-height:138px;
} 
.header2 .donator {
    margin: 0 0 130px;
}
.header2 .donator .boxes .image{
	float:left;
	text-align:center;
}
.header2 .donator .boxes .image img{
	margin:0 auto;
}
.header2 .donator .boxes .image h4{
	font-size:14px;
	font-weight:400;
	color:#000;
	font-family: 'PT Serif', serif;
	margin:15px 0 10px; 
	line-height:14px;
}
.header2 .donator .boxes .image span{
	font-size:12px;
	font-weight:400;
	color:#686868;
	font-family: 'PT Serif', serif;
}
.header2 .donator .boxes  p{
	font-size:14px;
	font-weight:400;
	color:#686868;
	font-style:italic;
	font-family: 'PT Serif', serif;
	background:#F7F7F7;
	padding:32px 12px 35px;
	margin: 0 0 0 135px;
}
.header2 .donator .boxes  p i:first-child {
    transform: rotate(180deg);
	float: left;
	margin: 0 4px 25px 0px;
}
.header2 .doner .owl-buttons .owl-prev{
	left:46% !important; 
}
.header2 .doner .owl-buttons .owl-next{
	right:46% !important;
}
.header2 .doner .owl-buttons .owl-prev, .header2 .doner .owl-buttons .owl-next{
	background:#222222;
	color:#fff;
	padding:12px 21px 12px;
	display:block;
	top:auto;
}
.header2 .doner .owl-buttons .owl-prev:hover, .header2 .doner .owl-buttons .owl-next:hover{
	background:#1CBED5;
}
.header2 .doner .owl-buttons .owl-prev i, .header2 .doner .owl-buttons .owl-next i{
	font-size:20px;
	margin:0;
}
.header2 .doner .owl-buttons div {
    opacity:1 !important;
}
.header2 .latestnews{
	background:#F7F7F7;
	padding:0 0 80px;
}
.header2 .latestnews .product-thumb .caption{
	padding:0;
	border:1px solid #F2F2F2;
	background:#fff;
}
.header2 .latestnews .product-thumb .caption .text{
	font-size:14px;
	color:#000;
	border-bottom:1px solid #F2F2F2;
	padding:15px 14px;
	line-height:17px;
	font-family: 'PT Serif', serif;
}
.header2 .latestnews .product-thumb .caption h4{
	margin:15px 14px 22px;
	color:#000;
	line-height:18px;
	font-size:18px;
}
.header2 .latestnews .product-thumb .caption .des{
	margin:0 14px 30px;
}
.header2 .latestnews .product-thumb .caption .btn-primary{
	padding:12px 27px;
	color:#000;
	margin: 0 14px 25px;
}
.header2 .latestnews .product-thumb .caption .btn-primary:hover{
	color:#fff;
	border: 1px solid #E1E1E1;
}
.header2 .latestnews  .btn-default {
    background: transparent;
    color: #000;
    font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	border:0;
}
.header2 .latestnews  .btn-default i{
    margin-left:8px;
}
.header2 #newsletter {
    background: #1CBED5;
    padding: 44px 0;
}
.header2 #newsletter h2{
    font-size:30px;
	font-weight:700;
	color:#fff;
	margin:0 0 20px;
}
.header2 #newsletter p{
    font-size:16px;
	font-weight:400;
	color:#fff;
	margin:0;
	font-family: 'PT Serif', serif;
}
.header2 #newsletter .btn-primary{
	font-size:14px;
	font-weight:400;
	color:#222;
	margin:6px 0;
	font-family: 'PT Serif', serif;
	background:#fff;
	padding:23px 56px;
}
.header2 footer h5 {
    font-weight: 700;
    text-transform:uppercase;
    margin: 20px 0 50px;
}
.header2 .flicker{
	width:30%;
}
.header2 .flicker img{
	margin:0;
} 
.header2 .flicker li{
	padding:0;
}
.header2 footer .links li {
    padding: 0 0 22px;
}
.header2 footer .links li:last-child {
    padding: 0 0 0px;
}
.header2 footer .links li a {
    font-family: 'PT Serif', serif;
    color: #C2C2C2;
}
.header2 footer .contact li i {
    color: #fff;
    margin-right: 30px;
	background:#1CBED5;
	border-radius:50%;
	width:35px;
	height:35px;
	padding:11px 10px;
	float: left;
	text-align:center;
}
.header2 footer .contact li a {
    font-family: 'PT Serif', serif;
    color: #C2C2C2;
	line-height: 22px;
}
.header2 footer .contact li {
    padding: 0 0 30px;
}
.header2 footer .contact li:last-child {
    padding: 0;
}
.header2 footer .powered {
    border-top: 0px solid #3D3E42;
    margin: 30px 0 0;
	background:#151515;
    padding: 40px 0;
}
.header2 footer .powered p {
    font-family: 'PT Serif', serif;
    color: #C2C2C2;
    margin: 0 0 20px;
}
.header2 footer .powered .social li {
    padding: 5px 7px;
    background: #C1C1C1;
    line-height: 14px;
    margin-right: 27px;
	border-radius:50%;
	width:29px;
	height:29px;
	text-align:center;
}
.header2 footer .powered .social li:hover {
    background: #1CBED5;
}
.header2 footer .powered .social li:last-child {
    margin-right:0px;
}
.header2 footer .powered .social li a {
    font-size: 18px;	
    color: #000;
}
/*---------------------- 
[ about / .about ]
------------------------ */
.who{
	background: #F7F7F7;
	padding: 60px 0;
}
.who h4{
	font-size:24px;
	font-weight:400;
	color:#000;
	margin:0 0 30px;
} 
.who h4 span{
	color:#008c24;
} 
.who p{
	font-size:14px;
	font-weight:400;
	color:#686868;
	margin:0 0 20px;
	line-height: 22px;
} 
.mission{
	padding: 60px 0;
}
.mission ul{
	margin:0;
}
.mission ul li{
	padding:0;
	margin-bottom:20px;
	width:47.5%;
}
.mission ul li:first-child, .mission ul li:nth-child(3), .mission ul li:nth-child(5){
	margin-right:20px;
}

.mission ul li h4{
	font-size:18px;
	font-weight:700;
	color:#333333;
	margin:0px 0 15px;
	padding:10px 0 0 0;
	text-transform:uppercase;
}
.mission ul li p{
	font-size:14px;
	font-weight:400;
	color:#686868;
	margin:0;
}
.mission li .icon{
	padding-left: 5px;
    padding-top: 5px;
	background: #3e9c4b;
	border-radius:50%;
	float:left;
	margin:0 20px 40px 0;
	width:60px;
	height:60px;
}
.save{
	background:url("../images/about/savewater1.png") no-repeat;
	margin:0 auto;
	display:block;
	width:19px;
	height:27px;
}
li:hover .save{
	background:url("../images/about/savewater.png") no-repeat;
}
.child{
	background:url("../images/about/chileducation.png") no-repeat;
	margin:0 auto;
	display:block;
	width:28px;
	height:22px;
}
li:hover .child{
	background:url("../images/about/chileducation1.png") no-repeat;
}
.help{
	background:url("../images/about/helpingpoor.png") no-repeat;
	margin:0 auto;
	display:block;
	width:27px;
	height:43px;
}
li:hover .help{
	background:url("../images/about/helpingpoor1.png") no-repeat;
}
.tree{
	background:url("../images/about/savetree.png") no-repeat;
	margin:0 auto;
	display:block;
	width:25px;
	height:35px;
}
li:hover .tree{
	background:url("../images/about/savetree1.png") no-repeat;
}
.earth{
	background:url("../images/about/savearth.png") no-repeat;
	margin:0 auto;
	display:block;
	width:31px;
	height:31px;
}
li:hover .earth{
	background:url("../images/about/savearth1.png") no-repeat;
}
.people{
	background:url("../images/about/helpoldpeople.png") no-repeat;
	margin:0 auto;
	display:block;
	width:40px;
	height:39px;
}
li:hover .people{
	background:url("../images/about/helpoldpeople1.png") no-repeat;
}
.choose{
	margin:0 0 50px;
	padding: 60px 0;
}
.choose .panel-group {
    margin-bottom: 0px;
}
.choose .panel {
    border-radius: 0;
    box-shadow:none !important;
}
.choose .panel-group .active .panel-heading{
	background:#F7F7F7;
}
.choose .panel-group .active .panel-title{
	color:#000;
}
.choose .panel-default > .panel-heading {
    background-color: #F7F7F7;
    border:0px solid #ddd;
	border-radius:0px;
	padding: 16px 24px;
}
.choose  .panel-title {
    margin: 0;
    font-size: 16px;
    color: #000;
	font-weight:700;
	line-height:16px;
}
.choose .panel-title  a{
	text-decoration:none;
}
.choose  .panel-title .fa{
	float:right;
}
.choose .panel-group .panel + .panel {
    margin-top: 2px;
}
.choose .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {
    padding:24px;
}
.choose .panel-body h6{
	font-size:14px;
	font-weight:400;
	color:#686868;
	margin:0;
	line-height:24px;
}

.aboutimg {
	webkit-box-shadow: 0 0 5px 1px rgba(204,204,204,1);
    -moz-box-shadow: 0 0 5px 1px rgba(204,204,204,1);
    box-shadow: 0 0 5px 1px rgba(204,204,204,1);
}

.section-title {
	font-size: 24px !important;
    font-weight: 500 !important;
    color: #4c4c4c !important;
    letter-spacing: 1px;
    font-weight: 600 !important;
}

.partners .panel-title > small {
	color: #616161;
}

.partners .panel-group .active .panel-title {
    color: #333333;
}

.partners .panel-group .panel-title {
    color: #333333;
}

.partners .panel-group .panel-title .fa {
	color: #008c24;
}

.partners .panel-group .active .panel-heading {
    background: #f9f9f9;
}

.partners .panel-group .panel-title {
	font-size: 15px;
}

.partners .table > tbody > tr > td {
	width: 5%;
	border-top: 1px solid #b8dc7e;
	padding: 14px 8px;
}

.partners .table > thead {
	background: #008c24;
    color: #fff;
}

.aboutsec {
	padding: 60px 0;
}

.aboutsec ul li {
	color: #696969;
    margin-bottom: 6px;
}

.policy {
	padding: 60px 0;
}

.policy ul li {
	color: #696969;
}

.dropdown:hover .dropdown-menu {
  display: block;
}

.sidebar img {
	margin-bottom: 25px;
}

.bx-wrapper {
	padding: 5px !important;
	max-width: 100% !important;
	webkit-box-shadow: none !important;
    box-shadow: none !important;
    border: none !important;
}

.commontop span {
	color: #6b6a6a;
}

.kishanganjimg {
	webkit-box-shadow: 0 0 5px 1px rgba(204,204,204,1);
    -moz-box-shadow: 0 0 5px 1px rgba(204,204,204,1);
    box-shadow: 0 0 5px 1px rgba(204,204,204,1);
    margin-top: -8px;
}

.donatep {
	margin-bottom: 40px;
}

.footerbtn {
	background: #30a040;
    text-transform: uppercase;
    padding: 16px 27px;
    color: #fff;
    font-weight: bold;
}

.footerbtn:hover {
	color: #fff;
}

.indexbtn {
	background: #30a040;
    text-transform: uppercase;
    padding: 16px 27px;
    color: #fff;
    font-weight: bold;
}

.indexbtn:hover {
	color: #fff;
}

.footeraddress {
	line-height: 24px;
}

.thankyou {
	padding: 130px 0;
	background: url(../images/thankyou.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
}

.thankstitle {
	font-size: 70px !important;
    color: #dedede !important;
}

.thankyou p {
	font-size: 25px !important;
    color: #dedede !important;
    line-height: 40px;
    margin-top: 30px;
}

#logo img {
	height: 60px;
	margin-top: -12px;
}

.footerlogo {
	height: 60px;
}

.navbar-toggle .fa-bars {
	font-size: 21px;
    background: #218830;
    padding: 7px;
    color: #fff;
    width: 46px;
}

.carousel-control .glyphicon-chevron-left {
    left: 25%;
    font-size: 25px;
}

.carousel-control .glyphicon-chevron-right {
    right: 25%;
    font-size: 25px;
}

.popup-gallery img {
	height: auto;
	width: 100%;
	margin-bottom: 30px;
	position: relative;
}

.popup-gallery .caption {
	margin-bottom: 30px;
}

.popup-gallery .caption h4{
	color: #333;
    font-size: 15px;
    text-align: center;
}

.mfp-title {
    display: none;
}

.tagger:hover {
	cursor: pointer;
}

.owl-pagination {
    top: 0px !important;
}

.testimonials {
	padding: 60px 0 !important;
	margin: 0 !important;
	background: url(../images/testimonial-bg.jpg) no-repeat;
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
}

.testimonials .section-title {
	color: #fff !important;
}

.testimonials .commontop span {
    color: #9e9e9e!important;
}

.owl-controls .owl-page span {
    background: #676767 !important;
}

.testimonails .owl-controls .owl-page.active span {
    background: #fff !important;
}

.popup-gallery img:hover {
	opacity: 0.7;
}

.popup-gallery img {
	box-shadow: 0 19px 50px rgba(0,0,0,0.30), 0 15px 24px rgba(0,0,0,0.22);
}

input[type="email"], input[type="password"], input[type="text"] 
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 42px; // Increase height as required
    margin-bottom: 30px;
    padding: 0 20px; // Now only left & right padding
}

.news{
border: 1px solid #ddd;
margin-bottom: 20px;
}
.news .evt{}
.news .evt img{
width: 100%;
border: 3px solid #f1f1f1;
}
.news .evt h5{font-size: 20px;font-weight: 600;padding: 0 0 0 15px;}
.news .evt h5 span{float:right;font-size:13px;color:#e06300;}
.news .evt p{font-size: 13px;line-height: 25px;color: #777;padding:0 0 0 15px}
.news .evt p a{color:#d80106}
.date{
position: absolute;
margin-top: -40px;
background: coral;
padding: 10px;
color: #fff;
font-weight: 600;
right: 15px;
}
.full{padding:0 15px 0 15px !important}
.brd{border:1px solid #ccc;padding:25px 0 10px;margin-top: 10px}
.brd h5{font-size:14px}
.brd h4{font-size:17px}