body{font-family: 'Lato', sans-serif;background:#f8f8f8; margin:0; padding:0; color:#050a1b;}

/* Font Weight */
.w300{font-weight: 300;}.w400{font-weight: 400;}.w500{font-weight: 500;}.w600{font-weight: 600;}.w700{font-weight: 700;}.w800{font-weight: 800;}.w900{font-weight: 900;}

/* Line Height */
.lh60{line-height: 60%;}.lh70{line-height: 70%;}.lh80{line-height: 80%;}
.lh90{line-height: 90%;}.lh100{line-height: 100%;}.lh110{line-height: 110%;}
.lh120{line-height: 120%;}.lh130{line-height: 130%;}.lh140{line-height: 140%;}
.lh150{line-height: 150%;}.lh160{line-height: 160%;}.lh170{line-height: 170%;}
.lh180{line-height: 180%;}.lh190{line-height: 190%;}.lh200{line-height: 200%;}

/* Font Size Starts */
@media (min-width:240px){
.xs7{font-size: 7px;}.xs8{font-size: 8px;}.xs9{font-size: 9px;}.xs10{font-size: 10px;}.xs11{font-size: 11px;}.xs12{font-size: 12px;}.xs13{font-size: 13px;}.xs14{font-size: 14px;}.xs15{font-size: 15px;}.xs16{font-size: 16px;}.xs17{font-size: 17px;}.xs18{font-size: 18px;}.xs19{font-size: 19px;}.xs20{font-size: 20px;}.xs21{font-size: 21px;}.xs22{font-size: 22px;}.xs23{font-size: 23px;}.xs24{font-size: 24px;}.xs25{font-size: 25px;}.xs26{font-size: 26px;}.xs27{font-size: 27px;}.xs28{font-size: 28px;}.xs29{font-size: 29px;}.xs30{font-size: 30px;}.xs31{font-size: 31px;}.xs32{font-size: 32px;}.xs33{font-size: 33px;}.xs34{font-size: 34px;}.xs35{font-size: 35px;}.xs36{font-size: 36px;}.xs37{font-size: 37px;}.xs38{font-size: 38px;}.xs39{font-size: 39px;}.xs40{font-size: 40px;}.xs41{font-size: 41px;}.xs42{font-size: 42px;}.xs43{font-size: 43px;}.xs44{font-size: 44px;}.xs45{font-size: 45px;}.xs46{font-size: 46px;}.xs47{font-size: 47px;}.xs48{font-size: 48px;}.xs49{font-size: 49px;}.xs50{font-size: 50px;}.xs51{font-size: 51px;}.xs52{font-size: 52px;}.xs53{font-size: 53px;}.xs54{font-size: 54px;}.xs55{font-size: 55px;}.xs56{font-size: 56px;}.xs57{font-size: 57px;}.xs58{font-size: 58px;}.xs59{font-size: 59px;}.xs60{font-size: 60px;}.xs61{font-size: 61px;}.xs62{font-size: 62px;}.xs63{font-size: 63px;}.xs64{font-size: 64px;}.xs65{font-size: 65px;}.xs66{font-size: 66px;}.xs67{font-size: 67px;}.xs68{font-size: 68px;}.xs67{font-size: 67px;}.xs68{font-size: 68px;}.xs69{font-size: 69px;}.xs70{font-size: 70px;}.xs80{font-size: 80px;}
	
/* Margin Top in Percentage */
.xsmt0{margin-top: 0}.xsmt1{margin-top: 1%}.xsmt2{margin-top: 2%}.xsmt3{margin-top: 3%}.xsmt4{margin-top: 4%}.xsmt5{margin-top: 5%}.xsmt6{margin-top: 6%}.xsmt7{margin-top: 7%}.xsmt8{margin-top: 8%}.xsmt9{margin-top: 9%}.xsmt10{margin-top: 10%}.xsmt11{margin-top: 11%}.xsmt12{margin-top: 12%}.xsmt13{margin-top: 13%}.xsmt14{margin-top: 14%}.xsmt15{margin-top: 15%}.xsmt16{margin-top: 16%}.xsmt17{margin-top: 17%}.xsmt18{margin-top: 18%}.xsmt19{margin-top: 19%}.xsmt20{margin-top: 20%}.xsmt21{margin-top: 21%}.xsmt22{margin-top: 22%}.xsmt23{margin-top: 23%}.xsmt24{margin-top: 24%}.xsmt25{margin-top: 25%}.xsmt26{margin-top: 26%}.xsmt27{margin-top: 27%}.xsmt28{margin-top: 28%}.xsmt29{margin-top: 29%}.xsmt30{margin-top: 30%}.xsmt31{margin-top: 31%}.xsmt32{margin-top: 32%}.xsmt33{margin-top: 33%}.xsmt34{margin-top: 34%}.xsmt35{margin-top: 35%}.xsmt36{margin-top: 36%}.xsmt37{margin-top: 37%}.xsmt38{margin-top: 38%}.xsmt39{margin-top: 39%}.xsmt40{margin-top: 40%}.xsmt41{margin-top: 41%}.xsmt42{margin-top: 42%}.xsmt43{margin-top: 43%}.xsmt44{margin-top: 44%}.xsmt45{margin-top: 45%}.xsmt46{margin-top: 46%}.xsmt47{margin-top: 47%}.xsmt48{margin-top: 48%}.xsmt49{margin-top: 49%}.xsmt50{margin-top: 50%}
	
/* Margin Top in Pixel */
.xsmt1px{margin-top: 1px}.xsmt2px{margin-top: 2px}.xsmt3px{margin-top: 3px}.xsmt4px{margin-top: 4px}.xsmt5px{margin-top: 5px}.xsmt6px{margin-top: 6px}.xsmt7px{margin-top: 7px}.xsmt8px{margin-top: 8px}.xsmt9px{margin-top: 9px}.xsmt10px{margin-top: 10px}.xsmt11px{margin-top: 11px}.xsmt12px{margin-top: 12px}.xsmt13px{margin-top: 13px}.xsmt14px{margin-top: 14px}.xsmt15px{margin-top: 15px}.xsmt16px{margin-top: 16px}.xsmt17px{margin-top: 17px}.xsmt18px{margin-top: 18px}.xsmt19px{margin-top: 19px}.xsmt20px{margin-top: 20px}.xsmt21px{margin-top: 21px}.xsmt22px{margin-top: 22px}.xsmt23px{margin-top: 23px}.xsmt24px{margin-top: 24px}.xsmt25px{margin-top: 25px}.xsmt26px{margin-top: 26px}.xsmt27px{margin-top: 28px}.xsmt29px{margin-top: 29px}.xsmt30px{margin-top: 30px}.xsmt31px{margin-top: 31px}.xsmt34px{margin-top: 34px}.xsmt35px{margin-top: 35px}.xsmt36px{margin-top: 37px}.xsmt38px{margin-top: 39px}.xsmt40px{margin-top: 40px}.xsmt41px{margin-top: 41px}.xsmt42px{margin-top: 42px}.xsmt43px{margin-top: 43px}.xsmt44px{margin-top: 44px}.xsmt45px{margin-top: 45px}.xsmt46px{margin-top: 46px}.xsmt47px{margin-top: 47px}.xsmt48px{margin-top: 48px}.xsmt49px{margin-top: 49px}.xsmt50px{margin-top: 50px}

/* Margin Bottom in Percentage */
.xsmb0{margin-bottom: 0}.xsmb1{margin-bottom: 1%}.xsmb2{margin-bottom: 2%}.xsmb3{margin-bottom: 3%}.xsmb4{margin-bottom: 4%}.xsmb5{margin-bottom: 5%}.xsmb6{margin-bottom: 6%}.xsmb7{margin-bottom: 7%}.xsmb8{margin-bottom: 8%}.xsmb9{margin-bottom: 9%}.xsmb10{margin-bottom: 10%}.xsmb11{margin-bottom: 11%}.xsmb12{margin-bottom: 12%}.xsmb13{margin-bottom: 13%}.xsmb14{margin-bottom: 14%}.xsmb15{margin-bottom: 15%}.xsmb16{margin-bottom: 16%}.xsmb17{margin-bottom: 17%}.xsmb18{margin-bottom: 18%}.xsmb19{margin-bottom: 19%}.xsmb20{margin-bottom: 20%}
	
/* Margin Bottom in Pixel */
.xsmb1px{margin-bottom: 1px}.xsmb2px{margin-bottom: 2px}.xsmb3px{margin-bottom: 3px}.xsmb4px{margin-bottom: 4px}.xsmb5px{margin-bottom: 5px}.xsmb6px{margin-bottom: 6px}.xsmb7px{margin-bottom: 7px}.xsmb8px{margin-bottom: 8px}.xsmb9px{margin-bottom: 9px}.xsmb10px{margin-bottom: 10px}.xsmb11px{margin-bottom: 11px}.xsmb12px{margin-bottom: 12px}.xsmb13px{margin-bottom: 13px}.xsmb14px{margin-bottom: 14px}.xsmb15px{margin-bottom: 15px }.xsmb16px{margin-bottom: 16px}.xsmb17px{margin-bottom: 17px}.xsmb18px{margin-bottom: 18px}.xsmb19px{margin-bottom: 19px}.xsmb20px{margin-bottom: 20px}	.xsmb25px{margin-bottom: 25px}.xsmb30px{margin-bottom: 30px}.xsmb35px{margin-bottom: 35px}		

.xstextleft{text-align: left;}.maincenter{text-align: left;}.xsmainleft{text-align:left;}.mainright{text-align:center;}.profiletext{text-align: left;}.xstextcenter{text-align: center;}
}

@media (min-width:768px){
.sm7{font-size: 7px;}.sm8{font-size: 8px;}.sm9{font-size: 9px;}.sm10{font-size: 10px;}.sm11{font-size: 11px;}.sm12{font-size: 12px;}.sm13{font-size: 13px;}.sm14{font-size: 14px;}.sm15{font-size: 15px;}.sm16{font-size: 16px;}.sm17{font-size: 17px;}.sm18{font-size: 18px;}.sm19{font-size: 19px;}.sm20{font-size: 20px;}.sm21{font-size: 21px;}.sm22{font-size: 22px;}.sm23{font-size: 23px;}.sm24{font-size: 24px;}.sm25{font-size: 25px;}.sm26{font-size: 26px;}.sm27{font-size: 27px;}.sm28{font-size: 28px;}.sm29{font-size: 29px;}.sm30{font-size: 30px;}.sm31{font-size: 31px;}.sm32{font-size: 32px;}.sm33{font-size: 33px;}.sm34{font-size: 34px;}.sm35{font-size: 35px;}.sm36{font-size: 36px;}.sm37{font-size: 37px;}.sm38{font-size: 38px;}.sm39{font-size: 39px;}.sm40{font-size: 40px;}.sm41{font-size: 41px;}.sm42{font-size: 42px;}.sm43{font-size: 43px;}.sm44{font-size: 44px;}.sm45{font-size: 45px;}.sm46{font-size: 46px;}.sm47{font-size: 47px;}.sm48{font-size: 48px;}.sm49{font-size: 49px;}.sm50{font-size: 50px;}.sm51{font-size: 51px;}.sm52{font-size: 52px;}.sm53{font-size: 53px;}.sm54{font-size: 54px;}.sm55{font-size: 55px;}.sm56{font-size: 56px;}.sm57{font-size: 57px;}.sm58{font-size: 58px;}.sm59{font-size: 59px;}.sm60{font-size: 60px;}.sm61{font-size: 61px;}.sm62{font-size: 62px;}.sm63{font-size: 63px;}.sm64{font-size: 64px;}.sm65{font-size: 65px;}.sm66{font-size: 66px;}.sm67{font-size: 67px;}.sm68{font-size: 68px;}.sm69{font-size: 69px;}.sm70{font-size: 70px;}.sm71{font-size: 71px;}.sm72{font-size: 72px;}.sm73{font-size: 73px;}.sm74{font-size: 74px;}.sm75{font-size: 75px;}.sm76{font-size: 76px;}.sm77{font-size: 77px;}.sm78{font-size: 78px;}.sm79{font-size: 79px;}.sm80{font-size: 80px;}

/* Margin Top in Percentage */
.mt0{margin-top: 0}.mt1{margin-top: 1%}.mt2{margin-top: 2%}.mt3{margin-top: 3%}.mt4{margin-top: 4%}.mt5{margin-top: 5%}.mt6{margin-top: 6%}.mt7{margin-top: 7%}.mt8{margin-top: 8%}.mt9{margin-top: 9%}.mt10{margin-top: 10%}.mt11{margin-top: 11%}.mt12{margin-top: 12%}.mt13{margin-top: 13%}.mt14{margin-top: 14%}.mt15{margin-top: 15%}.mt16{margin-top: 16%}.mt17{margin-top: 17%}.mt18{margin-top: 18%}
.mt19{margin-top: 19%}.mt20{margin-top: 20%}.mt21{margin-top: 21%}.mt22{margin-top: 22%}.mt23{margin-top: 23%}.mt24{margin-top: 24%}.mt25{margin-top: 25%}.mt26{margin-top: 26%}.mt27{margin-top: 27%}.mt28{margin-top: 28%}.mt29{margin-top: 29%}.mt30{margin-top: 30%}
.mt31{margin-top: 31%}.mt32{margin-top: 32%}.mt33{margin-top: 33%}.mt34{margin-top: 34%}.mt35{margin-top: 35%}.mt36{margin-top: 36%}.mt37{margin-top: 37%}.mt38{margin-top: 38%}.mt39{margin-top: 39%}.mt40{margin-top: 40%}.mt41{margin-top: 41%}.mt42{margin-top: 42%}.mt43{margin-top: 43%}.mt44{margin-top: 44%}.mt45{margin-top: 45%}.mt46{margin-top: 46%}.mt47{margin-top: 47%}.mt48{margin-top: 48%}.mt49{margin-top: 49%}.mt50{margin-top: 50%}
	
/* Margin Top in Pixel */
.mt0px{margin-top: 0px}.mt1px{margin-top: 1px}.mt2px{margin-top: 2px}.mt3px{margin-top: 3px}.mt4px{margin-top: 4px}.mt5px{margin-top: 5px}.mt6px{margin-top: 6px}.mt7px{margin-top: 7px}.mt8px{margin-top: 8px}.mt9px{margin-top: 9px}.mt10px{margin-top: 10px}.mt11px{margin-top: 11px}.mt12px{margin-top: 12px}.mt13px{margin-top: 13px}.mt14px{margin-top: 14px}.mt15px{margin-top: 15px}.mt16px{margin-top: 16px}.mt17px{margin-top: 17px}.mt18px{margin-top: 18px}.mt19px{margin-top: 19px}.mt20px{margin-top: 20px }.mt21px{margin-top: 21px}.mt22px{margin-top: 22px}.mt23px{margin-top: 23px}.mt24px{margin-top: 24px}.mt25px{margin-top: 25px}.mt26px{margin-top: 26px}.mt27px{margin-top: 28px}.mt29px{margin-top: 29px}.mt30px{margin-top: 30px}.mt31px{margin-top: 31px}.mt34px{margin-top: 34px}.mt35px{margin-top: 35px}.mt36px{margin-top: 36px}.mt37px{margin-top: 37px}.mt38px{margin-top: 38px}.mt39px{margin-top: 39px}.mt40px{margin-top: 40px}.mt41px{margin-top: 41px}.mt42px{margin-top: 42px}.mt43px{margin-top: 43px}.mt44px{margin-top: 44px}.mt45px{margin-top: 45px}.mt46px{margin-top: 46px}.mt47px{margin-top: 47px}.mt48px{margin-top: 48px}.mt49px{margin-top: 49px}.mt50px{margin-top: 50px}.mt52px{margin-top: 52px}.mt60px{margin-top: 60px}

/* Margin Bottom in Percentage */
.mb0{margin-bottom: 0}.mb1{margin-bottom: 1%}.mb2{margin-bottom: 2%}.mb3{margin-bottom: 3%}.mb4{margin-bottom: 4%}.mb5{margin-bottom: 5%}.mb6{margin-bottom: 6%}.mb7{margin-bottom: 7%}.mb8{margin-bottom: 8%}.mb9{margin-bottom: 9%}.mb10{margin-bottom: 10%}.mb11{margin-bottom: 11%}.mb12{margin-bottom: 12%}.mb13{margin-bottom: 13%}.mb14{margin-bottom: 14%}.mb15{margin-bottom: 15%}.mb16{margin-bottom: 16%}.mb17{margin-bottom: 17%}.mb18{margin-bottom: 18%}.mb19{margin-bottom: 19%}.mb20{margin-bottom: 20%}
	
/* Margin Bottom in Pixel */
.mb0px{margin-bottom: 0px}.mb1px{margin-bottom: 1px}.mb2px{margin-bottom: 2px}.mb3px{margin-bottom: 3px}.mb4px{margin-bottom: 4px}.mb5px{margin-bottom: 5px}.mb6px{margin-bottom: 6px}.mb7px{margin-bottom: 7px}.mb8px{margin-bottom: 8px}.mb9px{margin-bottom: 9px}.mb10px{margin-bottom: 10px}.mb11px{margin-bottom: 11px}.mb12px{margin-bottom: 12px}.mb13px{margin-bottom: 13px}.mb14px{margin-bottom: 14px}.mb15px{margin-bottom: 15px}.mb16px{margin-bottom: 16px}.mb17px{margin-bottom: 17px}.mb18px{margin-bottom: 18px}.mb19px{margin-bottom: 19px}.mb20px{margin-bottom: 20px}.mb21px{margin-bottom: 21px}.mb22px{margin-bottom: 22px}.mb23px{margin-bottom: 23px}.mb24px{margin-bottom: 24px}.mb25px{margin-bottom: 25px}.mb30px{margin-bottom: 30px}.mb32px{margin-bottom: 32px}.mb35px{margin-bottom: 35px}.mb40px{margin-bottom:40px}.mb50px{margin-bottom:50px}.mb60px{margin-bottom:60px}
	
.xstextleft{text-align: right;}.maincenter{text-align: right;}.xsmainleft{text-align:center;}.mainright{text-align:right;}.profiletext{text-align: left;}.xstextcenter{text-align: left;}
}

@media (min-width:992px){
.md7{font-size: 7px;}.md8{font-size: 8px;}.md9{font-size: 9px;}.md10{font-size: 10px;}.md11{font-size: 11px;}.md12{font-size: 12px;}.md13{font-size: 13px;}.md14{font-size: 14px;}.md15{font-size: 15px;}.md16{font-size: 16px;}.md17{font-size: 17px;}.md18{font-size: 18px;}.md19{font-size: 19px;}.md20{font-size: 20px;}.md21{font-size: 21px;}.md22{font-size: 22px;}.md23{font-size: 23px;}.md24{font-size: 24px;}.md25{font-size: 25px;}.md26{font-size: 26px;}.md27{font-size: 27px;}.md28{font-size: 28px;}.md29{font-size: 29px;}.md30{font-size: 30px;}.md31{font-size: 31px;}.md32{font-size: 32px;}.md33{font-size: 33px;}.md34{font-size: 34px;}.md35{font-size: 35px;}.md36{font-size: 36px;}.md37{font-size: 37px;}.md38{font-size: 38px;}.md39{font-size: 39px;}.md40{font-size: 40px;}.md41{font-size: 41px;}.md42{font-size: 42px;}.md43{font-size: 43px;}.md44{font-size: 44px;}.md45{font-size: 45px;}.md46{font-size: 46px;}.md47{font-size: 47px;}.md48{font-size: 48px;}.md49{font-size: 49px;}.md50{font-size: 50px;}.md51{font-size: 51px;}.md52{font-size: 52px;}.md53{font-size: 53px;}.md54{font-size: 54px;}.md55{font-size: 55px;}.md56{font-size: 56px;}.md57{font-size: 57px;}.md58{font-size: 58px;}.md59{font-size: 59px;}.md60{font-size: 60px;}.md61{font-size: 61px;}.md62{font-size: 62px;}.md63{font-size: 63px;}.md64{font-size: 64px;}.md65{font-size: 65px;}.md66{font-size: 66px;}.md67{font-size: 67px;}.md68{font-size: 68px;}.md69{font-size: 69px;}.md70{font-size: 70px;}.md71{font-size: 71px;}.md72{font-size: 72px;}.md73{font-size: 73px;}.md74{font-size: 74px;}.md75{font-size: 75px;}.md76{font-size: 76px;}.md77{font-size: 77px;}.md78{font-size: 78px;}.md79{font-size: 79px;}.md80{font-size: 80px;}.md81{font-size: 81px;}.md82{font-size: 82px;}.md83{font-size: 83px;}.md84{font-size: 84px;}.md85{font-size: 85px;}.md86{font-size: 86px;}.md87{font-size: 87px;}.md88{font-size: 88px;}.md89{font-size: 89px;}.md90{font-size: 90px;}.md91{font-size: 91px;}.md92{font-size: 92px;}.md93{font-size: 93px;}.md94{font-size: 94px;}.md95{font-size: 95px;}.md96{font-size: 96px;}.md97{font-size: 97px;}.md98{font-size: 98px;}.md99{font-size: 99px;}.md100{font-size: 100px;}
	
.profiletext{text-align: right;}
}
 
@media (min-width:1200px){
.lg8{font-size: 8px;}.lg9{font-size: 9px;}.lg10{font-size: 10px;}.lg11{font-size: 11px;}.lg12{font-size: 12px;}.lg13{font-size: 13px;}.lg14{font-size: 14px;}.lg15{font-size: 15px;}.lg16{font-size: 16px;}.lg17{font-size: 17px;}.lg18{font-size: 18px;}.lg19{font-size: 19px;}.lg20{font-size: 20px;}.lg21{font-size: 21px;}.lg22{font-size: 22px;}.lg23{font-size: 23px;}.lg24{font-size: 24px;}.lg25{font-size: 25px;}.lg26{font-size: 26px;}.lg27{font-size: 27px;}.lg28{font-size: 28px;}.lg29{font-size: 29px;}.lg30{font-size: 30px;}.lg31{font-size: 31px;}.lg32{font-size: 32px;}.lg33{font-size: 33px;}.lg34{font-size: 34px;}.lg35{font-size: 35px;}.lg36{font-size: 36px;}.lg37{font-size: 37px;}.lg38{font-size: 38px;}.lg39{font-size: 39px;}.lg40{font-size: 40px;}.lg41{font-size: 41px;}.lg42{font-size: 42px;}.lg43{font-size: 43px;}.lg44{font-size: 44px;}.lg45{font-size: 45px;}.lg46{font-size: 46px;}.lg47{font-size: 47px;}.lg48{font-size: 48px;}.lg49{font-size: 49px;}.lg50{font-size: 50px;}.lg51{font-size: 51px;}.lg52{font-size: 52px;}.lg53{font-size: 53px;}.lg54{font-size: 54px;}.lg55{font-size: 55px;}.lg56{font-size: 56px;}.lg57{font-size: 57px;}.lg58{font-size: 58px;}.lg59{font-size: 59px;}.lg60{font-size: 60px;}.lg61{font-size: 61px;}.lg62{font-size: 62px;}.lg63{font-size: 63px;}.lg64{font-size: 64px;}.lg65{font-size: 65px;}.lg66{font-size: 66px;}.lg67{font-size: 67px;}.lg68{font-size: 68px;}.lg69{font-size: 69px;}.lg70{font-size: 70px;}.lg71{font-size: 71px;}.lg72{font-size: 72px;}.lg73{font-size: 73px;}.lg74{font-size: 74px;}.lg75{font-size: 75px;}.lg76{font-size: 76px;}.lg77{font-size: 77px;}.lg78{font-size: 78px;}.lg79{font-size: 79px;}.lg80{font-size: 80px;}.lg81{font-size: 81px;}.lg82{font-size: 82px;}.lg83{font-size: 83px;}.lg84{font-size: 84px;}.lg85{font-size: 85px;}.lg86{font-size: 86px;}.lg87{font-size: 87px;}.lg88{font-size: 88px;}.lg89{font-size: 89px;}.lg90{font-size: 90px;}.lg91{font-size: 91px;}.lg92{font-size: 92px;}.lg93{font-size: 93px;}.lg94{font-size: 94px;}.lg95{font-size: 95px;}.lg96{font-size: 96px;}.lg97{font-size: 97px;}.lg98{font-size: 98px;}.lg99{font-size: 99px;}.lg100{font-size: 100px;}.lg118{font-size: 118px;}
}
/* Font Size Ends */

/* XS text align center */

.mainimgright{float:right;}
@media (max-width:767px){
.xs-textcenter{text-align: center !important;}
.xs-textleft{text-align: left !important;}
.imgcenter{display: block ;margin-right: auto;margin-left: auto;float: initial !important;}
.xspadding{padding: 0;}
.xspl{padding-left:0px;}.xspr{padding-right:0px;}
}


/* Padding */
.padding0{padding:0;}
.paddinglr {padding-left: 0;padding-right: 0; }
.pl0{padding-left:0;}.pr0{padding-right:0;}.pt0{padding-top:0;}.pb0{padding-bottom:0;}
@media (max-width: 767px) {.xspadding0 {padding: 0; }.padding25{padding: 25px 0;}.xsclear{clear: both;display: block;} .xspl0{padding-left: 0px;}.xspr0{padding-right: 0px;}.onlyxstext{text-align: center;}}
.padding15{padding: 15px;}
.paddingy25{padding:15px;}

@media (min-width: 240px) {
.allpadding25{padding: 25px 15px;}.textheight{line-height: 120%;}.mr30px{margin-right: 20px;position: relative;    margin-bottom: 10px;}
}
@media (min-width: 768px) {
.paddingy25{padding: 25px 15px;}.lgpr0{padding-right:0;}.padding25{padding: 25px 0px;}.allpadding25{padding: 25px 25px;}.smpl0{padding-left:0;}.lgpl0{padding-left:0;}.lgpadding0{padding:0;}.textheight{line-height: 110%;}.floatr{float: right;}.mr30px{margin-right: 27px;margin-bottom: 15px;}
}
@media (min-width: 992px) {.padding25{padding: 25px;}}
@media (min-width: 240px) and (max-width:1199px) {.xsmpadding0{padding: 0px;}}
@media (min-width: 768px) and (max-width:991px) {.smmt5px{margin-top: 5px;}.smmt10px{margin-top: 10px;}.smcenter{text-align: center;}.smtp25px{margin-top: 30px;}.smpadding0{padding: 0;}.smdpadding0{padding: 0;}.smmt15px{margin-top: 15px;}.smpr0{padding-right: 0px;}.smtextalign{text-align: right;}.smmd25px{margin-top: 30px;}.smtext{text-align: right!important;}}
@media (min-width: 992px) and (max-width:1199px) {.mdmt10px{margin-top: 10px;}.smdpadding0{padding: 0;}.smcenter{text-align: center;}.smmt5px{margin-top: 5px;}.xlpr0{padding-right:0;}.smtextalign{text-align: right;}.smmd25px{margin-top: 30px;}}
@media (min-width: 1200px){.xlpadding0{padding: 0;}}

.ml25px{margin-left: 25px;}


/* Margin */
.margin0{margin:0;}
.ml0{margin-left:0}.mr0{margin-right:0;}
.whbtns a{width:auto !important;height:auto !important;}
@media (max-width: 767px) {
.xsbtnalign a{width: auto !important;padding:10px 15px !important;}
.xstextalign{text-align: left;}
}

/* Paragraph */
h1,h2,h3,h4,h5,h6,p{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

/* Extra */
a, a:hover, a:focus{text-decoration:none; outline:none;color:#050a1b;}

.clear{clear:both;}
.black{color:#000000;}
.white{color:#ffffff;}
.red{color:#ff0000;}
.green{color:#22cb5e;}
.grey,a.grey,.grey a{color:#969cad;}
a.logoutlink,a.logoutlink:hover{color:#f11841;}
a.strong-blue,a.strong-blue:hover{color:#0e68c5; text-decoration: none;}
.strong-grey{color:#4a4949}
a.strong-grey,a.strong-grey:hover{color:#4a4949; text-decoration: none;}
.light-grey{color:#b6b6b6}
a.light-grey,a.light-grey:hover{color:#b6b6b6; text-decoration: none;}
a.link{color:#050a1b;}
a.blink,a.blink:hover{color:#54aaf3;text-decoration: none;}
.text-wrap{word-wrap: break-word;}
.valigntop{vertical-align: top;}
.borderimg{border-radius: 5px;}

/* Modal Popup Vertical Align Center */
.modal {
  text-align: center;
  padding: 0!important;
}

.modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

/* Custom Columns */
.col-md-half,.col-md-20,.col-sm-21{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
@media (min-width:992px){
	.col-md-half,.col-md-20{float:left}
	.col-md-half{width:4.16666666%}
	.col-md-20{width:20%}
}
@media (min-width:768px){
.col-sm-21{float:left}
.col-sm-21{width:20%}
}

/*Common Classes*/

.valign {vertical-align: middle;}.inline {display: inline-block; }

/*IMU CSS*/
.text-ellipsis{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
a:hover,a:focus,a:active{text-decoration:none;}
.inline{display:inline-block;}
.vinline{display:inline-block;vertical-align: middle;}
.block{display:block !important;}
.width-auto{width:auto;}
.radius0{border-radius:0 !important ;}
.radius2{border-radius:2px !important ;}
.border0{border:hidden !important;}
.border-right0{border-right:hidden !important;}
.border-bottom{border-bottom: solid 1px #e5e5e5}
.border-left{border-left: solid 1px #e5e5e5}
.width100{width:100% !important;}
.cursor{cursor: pointer}
.lettergap{letter-spacing: 1px;}
.textwrap{word-wrap:break-word;}


/*video Css*/
.responsive-video iframe, .responsive-video object, .responsive-video embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.responsive-video {
  position: relative;
  padding-bottom: 56.25%;
  overflow: hidden;}

/*On-OFF button CSS*/
.btn-toggle {
  padding: 0;
  position: relative;
  border: 1px solid #dee2ed;
  height: 30px;
  width: 60px;
  border-radius: 1.5rem;
  color: #6b7381;
  background: #dee2ed;
  margin-top: 0px; }

.btn-toggle:focus,
.btn-toggle.focus,
.btn-toggle:focus.active,
.btn-toggle.focus.active, .btn:active:focus, .btn:focus, .btn.active, .btn:active {
  outline: none;
  outline-offset: 0;
  outline: 0px auto -webkit-focus-ring-color;
  box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.125); }

.btn-toggle:before,
.btn-toggle:after {
  width: 4rem;
  text-align: center;
  position: absolute;
  bottom: 4px;
  transition: opacity .25s;font-size: 16px; }

.fbchat .btn-toggle:before {
  content: 'Inactive';
  left: 8rem; }

.fbchat .btn-toggle:after {
  content: 'Active';
  right: -7rem;
  opacity: 0; }

.btn-toggle > .handle {
    position: absolute;
	top: 3px;
	left: 3px;
	width: 22px;
	height: 22px;
	border-radius: 50%;
	background: #fff;
	transition: left .25s;
	cursor: pointer;  }

.btn-toggle.active {
  transition: background-color 0.25s; }

.btn-toggle.active > .handle {
  left: 33px;
  transition: left .25s;  }

.btn-toggle.active:before {
  opacity: 0; }

.btn-toggle.active:after {
  opacity: 1; }

.btn-toggle:before,
.btn-toggle:after {
  color: #17202c; }

.btn-toggle.active {
  background-color: #28b232;
  border: 1px solid #28b232; }

/* ============================================================
  image hover 
============================================================ */
#element1:hover + #element2 a {
	background: #3a5a9d;
	color: #ffffff;
	border: solid 1px #3a5a9d
}

.effects .img {
	position: relative;
	float: left;
	width: 100%;
	overflow: hidden
}
.effects .img:nth-child(n) {
	/*margin-right: 5px*/
}
.effects .img img {
/*	display: block;
	max-width: 100%;
	height: auto;
	border-radius: 2px;
	min-height: 127px;
	max-height: 127px;*/
}

.overlay {
	display: inline-block;
	position: absolute;
	z-index: 20;
	overflow: hidden;
	-webkit-transition: all 0.0s;
	-moz-transition: all 0.0s;
	-o-transition: all 0.0s;
	transition: all 0.0s;
	background: rgba(0, 0, 0, 0.8);
}
.expand {
	position: absolute;
	z-index: 100;
	text-align: center;
	color: #fff;
	margin: auto;
	left: 0;
	right: 0;
	top:0;
	bottom: 0;
	width: 100%;
	height: 100%;
	line-height: 100%
}
#effect-2 .overlay {
    top: 0;
    left: auto;
    right: 0;
    width: 30%;
    height: 0;
    border-radius: 0 5px 5px 0;
}
#effect-2 .overlay a.expand {
	left: 0;
	right: 0;
	top: 50%;
	margin: -30px auto 0 auto
}
#effect-2 .img.hover .overlay {
	height: 100%
}

#effect-2 .videobox:hover .overlay{
	height: 100%;
	display:block!important;
}

/*Custom Radio Button CSS*/

.editradiobtn [type="radio"]:checked,.editradiobtn [type="radio"]:not(:checked){position: absolute;left: -9999px;}
.editradiobtn [type="radio"]:checked + label,.editradiobtn [type="radio"]:not(:checked) + label
{
    position: relative;
    padding-left: 20px;
	padding-bottom: 50px;
    cursor: pointer;
    display: inline-block;
    color: #050a1b;
	font-weight:400;
	margin-top: 0;
	line-height: 100%;
}

.editradiobtn [type="radio"]:checked + label{color: #fff !important;}

@media(max-width:767px){
.editradiobtn [type="radio"]:checked + label,.editradiobtn [type="radio"]:not(:checked) + label{margin-right: 30px;margin-top: 5px;}		
}

.editradiobtn [type="radio"]:checked + label,.editradiobtn [type="radio"]:not(:checked) + label{margin-bottom: 0px;}
.editradiobtn [type="radio"]:not(:checked) + label:before {
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 40px;
    height: 40px;
    border: 1px solid transparent;
    border-radius: 5px;
    background: transparent;
}

.editradiobtn [type="radio"]:checked + label:before{
    content: '';
    position: absolute;
    left: 0px;
    top: 0px;
    width: 40px;
    height: 40px;
    border: 1px solid #05649a;
    border-radius: 5px;
    background: #05649a;
}

.editradiobtn [type="radio"]:not(:checked) + label.blue:before ,.editradiobtn [type="radio"]:checked + label.blue:before { background: #05649a !important;border: 1px solid #05649a !important;
}
.editradiobtn [type="radio"]:not(:checked) + label.darkb:before ,.editradiobtn [type="radio"]:checked + label.darkb:before { background: #04274c !important;border: 1px solid #04274c !important;
}
.editradiobtn [type="radio"]:not(:checked) + label.red:before ,.editradiobtn [type="radio"]:checked + label.red:before {
background: #c0392b !important;border: 1px solid #c0392b !important;
}
.editradiobtn [type="radio"]:not(:checked) + label.orange:before ,.editradiobtn [type="radio"]:checked + label.orange:before {
background: #f27f1f !important;border: 1px solid #f27f1f !important;
}
.editradiobtn [type="radio"]:not(:checked) + label.grey:before ,.editradiobtn [type="radio"]:checked + label.grey:before {

background: #616161 !important;border: 1px solid #616161 !important;
}
.editradiobtn [type="radio"]:not(:checked) + label.green:before ,.editradiobtn [type="radio"]:checked + label.green:before {
background: #54a84c !important;border: 1px solid #54a84c !important;
}

.editradiobtn [type="radio"]:checked + label:after,.editradiobtn [type="radio"]:not(:checked) + label:after {
    content: '\e922';
	font-family: 'icomoon';
    width: 0px;
    height: 0px;
    position: absolute;
    top: 12px;
    left: 12px;
    border-radius: 100%;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
	font-size: 16px;
}
.editradiobtn [type="radio"]:not(:checked) + label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
.editradiobtn [type="radio"]:checked + label:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}