/*@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,900,300,300italic,600,700,700italic,900italic);

body 	{ font-family:Source Sans Pro, Arial, Helvetica, sans-serif; font-size:15px; font-weight:400; line-height:22px;}

a:hover { text-decoration:none;}


.header-row		{padding:20px;}
.icon-search	{background:url(../images/icon-search.png) no-repeat; padding-right:30px;}
.notification	{background:url(../images/icon-search.png) no-repeat; padding-right:30px;}

.header-subhd							{background:url(../images/bg-shadow-img.png) no-repeat; background-position:center bottom; }
.header-subhd a							{border-left: 1px solid #dfdfdf; padding:15px; font-size:18px; color:#666; display:inline-block;}
.header-subhd .container a:last-child	{border-right: 1px solid #dfdfdf;}	



.hmpg-feature									{padding:20px; border:#dfdfdf solid thin;}
.hmpg-feature .hf-txt							{font-size:22px; font-weight:300; border-right:#ddd solid 1px;}

.hmpg-feature .col-md-3:last-child .hf-txt		{border:none;}

.home-about .txt-capital						{color:#0079c2; font-size:20px; font-weight:300; }
.home-about .txt-light 							{font-size:26px; font-weight:300;}

.home-about .txt-style							{font-size:16px; font-weight:400; color:#666;}

.home-about .om-name							{font-size:16px; color:#666;}
.home-about .our-motivation						{background:url(../images/double-coat.png) no-repeat; background-position:right; font-size:12px; color:#666; background-color:#dfdfdf; padding:7px 20px; width:185px; font-weight:400;}

.project-gallery								{margin-top:60px; margin-left:-15px; margin-right:-16px;}
.width-1920										{width:1920px;}



.approval-associations								{margin-top:60px;}
.approval-associations .logo-company .col-md-3		{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.approval-associations .logo-company .col4			{border-right:0px;}
.approval-associations .logo-company .col8			{border-right:0px;}
.approval-associations .logo-company				{margin-bottom:50px; margin-top:50px;}

.news-events							{background-color:#FFF; width:320px; border-left: 1px solid #f2eded; border-right: 1px solid #f2eded; border-bottom: 1px solid #f2eded; border-top: 3px solid #86badc; box-shadow: 0px 2px 2px 2px #e1e1e1; padding-top:20px; padding-bottom:20px;}
.news-events .news						{font-size:18px; font-weight:700; font-style:italic; color:#999; text-align:center; padding-top:20px;}
.news-events .event						{font-size:15px; color:#3769a6; text-align:center; padding-top:10px;}	
.news-events .enent-name				{font-size:20px; color:#000; text-align:center; padding:0px 30px; font-weight:700;}	
.news-events .event-date				{background:url(../images/icon-calender.png) no-repeat; background-position: 40px ; font-size:15px; color:#666; text-align:center; font-weight:400;}
.news-events .event-location			{background:url(../images/icon-address.png) no-repeat; background-position: 40px ; font-size:15px; color:#666; text-align:center; font-weight:400;}
.news-events .icon-v-line				{padding:10px 35px;}
.news-events .event-txt-15				{padding:0px 30px; padding-bottom:20px; font-size:15px; color:#666; text-align:center; font-weight:400;}
.news-events .txt-align					{text-align:center;}



.find-rep										{background:#e5e5e5; height:120px; padding-top:30px;}
.find-rep .blue-line-hdg						{background:url(../images/hr-line-blue.jpg) no-repeat;}
.find-rep .find-rep-search						{padding:8px 15px 8px 40px; background:#fff url(../images/icon-search-gray.png) no-repeat 8px 13px; width:235px; border-radius:30px; border: 1px solid #ccc;  }
input[type=button], input[type=button]:hover 	{position:relative;left:-66px;	border:1px solid #0079C2;color:#7da2aa; -webkit-border-top-right-radius:30px; -webkit-border-bottom-right-radius:30px;
-moz-border-radius-topright: 30px;
-moz-border-radius-bottomright: 30px;
border-top-right-radius: 30px;
border-bottom-right-radius: 30px; font-size:14px; padding:8px 15px 6px 15px; color:#fff; background-color:#0079c2;}

.overview							{margin-top:60px;}
.overview .img-our-company			{margin-bottom:30px;}
.overview .font-style				{font-size:18px; color:#0079c2; font-style:italic; font-weight:700; margin-left:-20px; margin-top:20px;}
.overview .our-company-map			{margin-top:30px;}
.overview .cont-rep					{font-size:36px; font-weight:300; line-height:46px; text-transform:uppercase; display:inline-block; background:url(../images/dotted-line-gray.gif) repeat-x center;}
.overview-btn						{margin-top:20px;}	

.history							{background-color:#f8f7f7; padding-top:60px; padding-bottom:180px;}
*/
.history-details					{background:url(../images/bg-hr-arrow.png) no-repeat; background-position:-5px 235px;}
.history-details span				{font-size:15px; text-transform:uppercase; color:#666; line-height:12px;}
.history-details label				{font-size:24px; font-weight:700; color:#0779c2; line-height:12px; padding-bottom:15px; margin-bottom:10px; letter-spacing:-1px; background:url(../images/hr-line-red-small.png) no-repeat bottom left;}
.history-details p					{line-height:14px; font-size:12px;}

.history .history-wrap .hd-info 			{float:left; background-image:url(../images/bg-vr-line.png); background-repeat:no-repeat;}
.history .history-wrap .hd-info  section	{padding-bottom:1px; padding-top:10px;}

.history .history1					{background-position: left bottom; padding-top:30px; height:244px; width:160px;}
.history .history2					{background-position: left top;  padding-top:35px; width:160px; margin-left:-140px; margin-top:244px;}
.history .history3					{background-position: left bottom; padding-top:30px; height:163px; width:160px; margin-top:80px;}
.history .history4					{background-position: left top;  padding-top:135px; width:160px; margin-top:242px; margin-left:-110px; }
.history .history5					{background-position: left top;  padding-top:35px; width:160px; margin-left:-30px; margin-top:244px;}
.history .history6					{background-position: left bottom; padding-top:30px; margin-left:-60px; height:243px; width:160px;}
.history .history7					{background-position: left top;  padding-top:99px; width:160px; margin-top:242px; margin-left:-50px; }
.history .history8					{background-position: left bottom; padding-top:30px; height:163px; width:160px; margin-top:80px; margin-left:-70px;}
.history .history9					{background-position: left top;  padding-top:135px; width:160px; margin-top:242px; margin-left:-50px;  padding-top:129px;}
.history .history10					{background-position: left bottom; padding-top:0px; margin-left:-90px; height:242px; width:160px;}
.history .history11					{background-position: left top;  padding-top:35px; width:160px; margin-left:-100px; margin-top:244px;}
.history .history12					{background-position: left bottom; padding-top:-396px; margin-left:590px; height:127px; width:160px; margin-top:-330px;}

.history section								{position:relative;}
.history section .hd-hover						{display:none; position:absolute; top:-180px; left:0px; background-color:#FFF; padding:20px; width:450px; height:230px; z-index:5; box-shadow: 0px 0px 5px  #aaa;}
.history .history10 section .hd-hover,
.history .history11 section .hd-hover,
.history .history12 section .hd-hover           {left:-350px;}
.history section .hd-hover div                  {display:block; width:135px; float:left; padding-bottom: 100px;}
.history section .hd-hover.pos-left				{right:115px; left:auto;}
.history section .hd-hover ul					{margin-left:0px; padding-left:20px;}
.history section .hd-hover	.pull-left			{border-right:1px solid #e1e0e0; padding-right:20px;}
.history section .hd-hover	.hd-date			{color:#cc3333; text-transform:uppercase; font-size:14px; display:block;}
.history section .hd-hover	.hd-name			{color:#333; text-transform:uppercase; font-size:14px; font-weight:700; display:block;}
.history section .hd-hover	.hd-txt				{color:#999; font-size:14px; display:block;}
.history section:hover .hd-hover 				{display:block;}

.pull-left  {float: left}

/*


.founder							{margin-top:60px;}
.founder .fonder-img				{text-align:center; position:absolute; top:-80px; left:23%;}
.founder .fonder-sign				{text-align:center;}
.founder .img-box					{border: 1px solid #ebebeb; margin-top:90px; padding:80px 20px 0px 20px; position: relative;}
.founder .txt-center				{background: white none repeat scroll 0 0; color:#afafaf; font-size:16px; line-height:24px; margin-left:-36px; margin-right:-36px; padding-bottom:15px; padding-top:15px; text-align:center;}
.founder .fonder-name				{font-size:18px; font-weight:700; text-align:center; margin-top:10px; margin-bottom:0px;}
.founder .fonder-designation		{font-size:16px; color:#0079c2; text-align:center;}
.founder .txt-style-24				{font-size:24px; color:#666; line-height:40px; font-weight:300; margin-bottom:20px;}	


*?


/* advantages

.exceptional-service							{background-color:#f1f0f0; padding-top:20px; height:1006px; margin-top:60px;}
.exceptional-service .exp-serv-hdg				{font-size:18px; color:#000; text-transform:uppercase; font-weight:700; line-height:18px; padding-left:50px;  }
.exceptional-service .exp-serv-txt				{font-size:15px; color:#333; font-weight:400; line-height:24px; margin-top:30px; padding-top:60px;}
.exceptional-service .exp-serv-vr-line-big		{background:url(../images/vr-line-big.jpg) no-repeat; height:243px; margin-left:36px; padding-left:30px; }
.exceptional-service .exp-serv-hr-line-big		{background:url(../images/hr-line-big.jpg) no-repeat; background-position:left bottom; position:absolute; left:-20px; width:295px; padding-bottom:30px;}
.exceptional-service .exp-serv-vr-line-small	{background:url(../images/vr-line-big.jpg) no-repeat; background-position:left bottom;}

.technical-expertise							{padding-top:10px; height:729px;  background: #e4e3e3 url(../images/bg-img-tech-exp.png) no-repeat; background-position:left bottom; }
.technical-expertise .tech-exp-hdg				{font-size:18px; color:#FFF; line-height:22px; letter-spacing:-1; font-weight:700; text-transform:uppercase; text-align:center;}
.technical-expertise .tech-exp-txt				{font-size:14; color:#FFF; line-height:22px; font-weight:400; text-align:center; }
.technical-expertise .tech-exp-bg-img1			{background-color:#79d5fb; width:181px; height:195px; padding-top:15px; padding-bottom:10px; margin-top:50px;}
.technical-expertise .tech-exp-bg-img2			{background-color:#58c6f4; width:181px; height:212px; padding-top:15px; padding-bottom:10px; margin-top:50px;}
.technical-expertise .tech-exp-bg-img3			{background-color:#5ca9e7; width:181px; height:237px; padding:15px 15px 10px 15px; margin-top:50px;}
.technical-expertise .tech-exp-bg-img4			{background-color:#2a7dc1; width:181px; height:263px; padding:15px; margin-top:50px;}
.technical-expertise .tech-exp-bg-img5			{background-color:#1869ab; width:181px; height:288px; padding:15px 5px 15px 5px; margin-top:50px;}
.technical-expertise .tech-exp-bg-img6			{background-color:#1b5685; width:209px; height:317px; padding:15px 5px 15px 5px; margin-top:50px;}
.bg-img-left									{background:url(../images/bg-img-left.png) no-repeat; background-position:left top; }
.bg-img-right									{background:url(../images/bg-img-right.png) no-repeat; background-position:right bottom; margin-right:30px; margin-bottom:60px;}
.app-asso-logo									{padding-bottom:25px; padding-left:10px; padding-top:20px;}

*/

/* career

.how-we-work .hww-txt-hdg			{font-size:12px; text-transform:uppercase; color:#0079c2; text-align:center; font-weight:600; }
.how-we-work .hww-txt-type			{font-size:16px; color:#666; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; padding-left:40px; padding-right:40px; text-align:center; }



.perks-benefits .list-img			{margin-left:-40px; margin-top:30px; margin-bottom:50px; }
.perks-benefits .list-img1 			{background:url(../images/img-perks-benefits1.png) 0px 10px no-repeat; display:block; padding-left:90px; margin:0px; font-size:15; line-height:22px; color:#666;}
.perks-benefits .list-img2 			{background:url(../images/img-perks-benefits2.png) 0px 10px no-repeat; display:block; padding-left:90px; margin:0px; font-size:15; line-height:22px; color:#666;}
.perks-benefits .list-img3 			{background:url(../images/img-perks-benefits3.png) 0px 10px no-repeat; display:block; padding-left:90px; margin:0px; font-size:15; line-height:22px; color:#666;}
.perks-benefits .list-img4 			{background:url(../images/img-perks-benefits4.png) 0px 10px no-repeat; display:block; padding-left:90px; margin:0px; font-size:15; line-height:22px; color:#666;}
.perks-benefits .list-img5 			{background:url(../images/img-perks-benefits5.png) 0px 10px no-repeat; display:block; padding-left:90px; margin:0px; font-size:15; line-height:22px; color:#666;}
.perks-benefits .list-img6 			{background:url(../images/img-perks-benefits6.png) 0px 10px no-repeat; display:block; padding-left:90px; margin:0px; font-size:15; line-height:22px; color:#666;}


.how-does-feel .bg-color			{background-color:#f2f2f2; height:470px; margin-top:70px; margin-bottom:70px;}
.how-does-feel .hdf-txt-hdg			{font-size:30px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#0079c2; text-align:center; line-height:40px;}
.how-does-feel .hdf-txt-italic		{font-size:16px; line-height:26px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#666; text-align:center;}
.how-does-feel .hdf-txt-name		{font-size:18px; color:#000; font-weight:700; text-align:center;}
.how-does-feel .hdf-txt-desi		{font-size:15px; color:#666; font-weight:400; text-transform:uppercase; text-align:center;}
.how-does-feel .hdf-bd-white		{background-color: #fff; border-color:#fff #fff #fff; border-style:solid; border-width: 1px 1px 1px; box-shadow: 0 2px 2px 2px #e1e1e1; padding:40px 30px 30px 30px; width:525px; margin-left:60px; margin-top:-45px;}


.latest-jobs .lj-txt-post				{background:url(../images/bg-icon-plus.png) no-repeat; background-position: right center; font-size:22px; color:#333; letter-spacing:-2; font-weight:600; display:block; }
.latest-jobs .lj-txt-details			{font-size:15px; color:#999; font-weight:400;}
.latest-jobs .lj-txt-form				{font-size:16px; font-weight:300; color:#999; line-height:24px;} 
.latest-jobs .lj-txt-title				{font-size:20px; font-weight:600; color:#0079c2;}
.latest-jobs .icon-bullet-square		{background:url(../images/icon-bullet-square.png) 0px 6px no-repeat; display:block; padding-left:20px; padding-bottom:5px; font-size:15px; color:#666; font-weight:300;}
.latest-jobs ul							{margin-left:-30px;}
.latest-jobs .txt-box					{background-color:#FFF; width:320px; border: 1px solid #f2eded;-top: 3px solid #86badc; box-shadow: 0px 2px 2px 2px #e1e1e1; padding-top:20px; padding-bottom:20px; text-align:center; width:567px;}
.latest-jobs .txt-box span				{font-size:19px; color:#40464c; font-style:italic; font-weight:400;}	

*/

/* footer
.footer-img							{background:url(../images/bg-footer.png) repeat;padding-top:50px;}
.footer-img .documents				{font-size:15px; color:#77828c; line-height:40px; padding:0px;}
.footer-img .bg-documents1			{background-image: url(../images/icon-documents1.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .bg-documents2			{background-image: url(../images/icon-documents2.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .bg-documents3			{background-image: url(../images/icon-documents3.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .bg-documents4			{background-image: url(../images/icon-documents4.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .bg-documents5			{background-image: url(../images/icon-documents5.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .bg-documents6			{background-image: url(../images/icon-documents6.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .bg-documents7			{background-image: url(../images/icon-documents7.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .bg-documents8			{background-image: url(../images/icon-documents8.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .bg-documents9			{background-image: url(../images/icon-documents9.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .bg-documents10			{background-image: url(../images/icon-documents10.png); background-repeat: no-repeat; background-position: 0 .5em; display:block;}
.footer-img .documents li			{padding-left:30px; }
.footer-img .bg-footer-locaiton		{background-image: url(../images/bg-footer-locaiton.png); background-repeat: no-repeat; background-position:left center;  display:block; }
.footer-img .location li			{padding-left:15px; }
.footer-img h4						{color:#999; font-weight:600; font-size:18px;}
.footer-img .quick-link				{font-size:15px; color:#77828c; line-height:30px}
.footer-img .about-ib				{font-size:15px; color:#77828c; line-height:24px}
.footer-img .location				{font-size:15px; color:#77828c; line-height:28px; padding:0px;}
.footer-blk							{background-color:#000; padding:25px 10px 15px 10px; }
.footer-blk	 .bg-footer-logo-ib		{ background:url(../images/bg-footer-logo-ib.png) no-repeat; height:32px; padding-left:140px; padding-top:8px;}


.bg-footer-map						{background:url(../images/bg-footer-map.png) no-repeat; width:286px; height:180px;}
.map-1								{position:absolute; top:26px; left:23px;}
.map-2								{position:absolute; top:95px; left:50px;}
.map-3								{position:absolute; top:123px; left:150px;}
.map-4								{position:absolute; top:63px; left:199px;}

.footer-img .social-icon-linkedin			{background: url(../images/icon-linkedin.png) no-repeat scroll right top; display:inline-block; height:30px; width:30px; transition:all 0.5s ease 0s; text-indent:-9999px; float:right; margin-right:5px;}
.footer-img .social-icon-linkedin:hover		{background-position:right bottom;}
.footer-img .social-icon-twitter			{background: url(../images/icon-twitter.png) no-repeat scroll right top; display:inline-block; height:30px; width:30px; transition:all 0.5s ease 0s; text-indent:-9999px; float:right; margin-right:5px;}
.footer-img .social-icon-twitter:hover		{background-position:right bottom;}
.footer-img .social-icon-youtube			{background: url(../images/icon-youtube.png) no-repeat scroll right top; display:inline-block; height:30px; width:30px; transition:all 0.5s ease 0s; text-indent:-9999px; float:right; margin-right:5px;}
.footer-img .social-icon-youtube:hover		{background-position:right bottom;}
.footer-img .social-icon-gmail				{background: url(../images/icon-gmail.png) no-repeat scroll right top; display:inline-block; height:30px; width:30px; transition:all 0.5s ease 0s; text-indent:-9999px; float:right; margin-right:5px;}
.footer-img .social-icon-gmail:hover		{background-position:right bottom;}
.footer-img .social-icon-facebook			{background: url(../images/icon-facebook.png) no-repeat scroll right top; display:inline-block; height:30px; width:30px; transition:all 0.5s ease 0s; text-indent:-9999px; float:right; margin-right:5px;}
.footer-img .social-icon-facebook:hover		{background-position:right bottom;}

*/
/* general class
.txt-hdg						{background:url(../images/ib.png) no-repeat; height:45px; padding-left:55px; font-size:30px; font-weight:900; font-style:italic; padding-top:10px; letter-spacing:-1px; color:#000;}
.txt-normal-15					{font-size:15px; line-height:28px; color:#999;}
.txt-bold-15					{font-size:15px; font-weight:700; line-height:26px; margin-bottom:20px;}
.txt-font-15					{font-size:15px; color:#999;}
.txt-normal-16					{font-size:16px; line-height:28px; color:#999;}
.txt-font-16					{font-size:16px; color:#999;}
.txt-bold-16					{font-size:16px; font-weight:700; line-height:26px; margin-bottom:20px;}
.list-text-16					{font-size:16px; color:#666; padding:0px;}


.txt12							{font-size:12px; line-height:18px;}
.txt13							{font-size:13px; line-height:18px;}
.txt14							{font-size:14px; line-height:18px;}
.txt15							{font-size:15px; line-height:25px;}
.txt16							{font-size:16px; line-height:26px;}
.txt18							{font-size:18px; line-height:28px;}
.txt20							{font-size:20px; line-height:30px;}
.txt22							{font-size:22px; line-height:32px;}
.txt23							{font-size:23px; line-height:33px;}
.txt24							{font-size:24px; line-height:34px;}
.txt25							{font-size:25px; line-height:35px;}
.txt30							{font-size:30px; line-height:40px;}
.txt36							{font-size:36px; line-height:46px;}

.txt-center						{ text-align:center}
.txt-right						{ text-align:right}
.txt-left						{ text-align:left}

.txt-blue						{color:#0079c2;}
.txt-black						{color:#000;}
.txt-light-gray					{color:#999;}
.txt-gray						{color:#666;}
.txt-dark-gray					{color:#333;}

.line-height20					{line-height:20px;}
.line-height22					{line-height:22px;}
.line-height24					{line-height:24px;}
.line-height26					{line-height:26px;}

.uppercase						{text-transform:uppercase;}
.lowercase						{text-transform:lowercase;}

.txt-light						{font-weight:300}
.txt-regular					{font-weight:400}
.txt-medium						{font-weight:600}
.txt-bold						{font-weight:700}


.letter-sp-1					{letter-spacing:-1px;}
.letter-sp-2					{letter-spacing:-2px;}
.letter-sp1						{letter-spacing:1px;}
.letter-sp2						{letter-spacing:2px;}



.btn-white						{background:url(../images/arrow-light-blue.png) no-repeat; background-position:right center; border-radius:30px; width:235px; height:36px; border: 1px solid #ccc; padding: 7px 56px 6px 20px; margin-top:20px; line-height: 1.33333; font-size:14px; font-weight:600; color:#7494aa;}
.btn-white:hover				{background:url(../images/arrow.png) no-repeat; background-position:right center; border-radius:30px; width:235px; height:36px; padding:7px 56px 6px 20px; background-color:#0079c2; color:#FFF;}

.btn-blue						{background:url(../images/arrow.png) no-repeat; background-position:right center; border-radius:30px; background-color:#0079c2; line-height: 1.33333; width:235px; height:34px; padding: 8px 56px 8px 25px; font-weight:600; color:#FFF;}
.btn-blue:hover					{background:url(../images/arrow-light-blue.png) no-repeat; background-position:right center; border-radius:30px; width:225px; height:36px; padding:7px 56px 6px 20px; background-color:#fff; color:#0079c2; border: 1px solid #ccc;}


.list-red-bullets-icon			{background:url(../images/icon-bullet-red.png) 0px 6px no-repeat; display:block; padding-left:20px; padding-bottom:20px; font-size:16px; color:#999;}
.subhdg-hdg span				{font-size:20px; letter-spacing:-1px; color:#999; font-style:italic; font-weight:300;}
.subhdg-hdg label				{pading-top:20px; font-size:24px; font-weight:700; color:#000; background:url(../images/hr-line-blue.jpg) no-repeat bottom right; padding-top:10px; padding-right:60px; line-height:17px;}

.txt-italic-georgia				{font-size:18px; color:#333; font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:400; line-height:30px;}


.mrg0T							{margin-top:0px;}
.mrg10T							{margin-top:10px;}
.mrg20T							{margin-top:20px;}
.mrg30T							{margin-top:30px;}
.mrg40T							{margin-top:40px;}
.mrg50T							{margin-top:50px;}
.mrg60T							{margin-top:60px;}
.mrg70T							{margin-top:70px;}
.mrg80T							{margin-top:80px;}
.mrg0B							{margin-bottom:0px;}
.mrg10B							{margin-bottom:10px;}
.mrg20B							{margin-bottom:20px;}
.mrg30B							{margin-bottom:30px;}
.mrg40B							{margin-bottom:40px;}
.mrg50B							{margin-bottom:50px;}
.mrg60B							{margin-bottom:60px;}
.mrg70B							{margin-bottom:70px;}
.mrg75B							{margin-bottom:75px;}
.mrg76B							{margin-bottom:76px;}

.mrg0L							{margin-left:0px;}
.mrg10L							{margin-left:10px;}
.mrg20L							{margin-left:20px;}
.mrg30L							{margin-left:30px;}
.mrg40L							{margin-left:40px;}
.mrg50L							{margin-left:50px;}
.mrg60L							{margin-left:60px;}
.mrg70L							{margin-left:70px;}
.mrg0R							{margin-right:0px;}
.mrg10R							{margin-right:10px;}
.mrg20R							{margin-right:20px;}
.mrg30R							{margin-right:30px;}
.mrg40R							{margin-right:40px;}
.mrg50R							{margin-right:50px;}
.mrg60R							{margin-right:60px;}
.mrg70R							{margin-right:70px;}

.pdg0T							{padding-top:0px;}
.pdg10T							{padding-top:10px;}
.pdg20T							{padding-top:20px;}
.pdg30T							{padding-top:30px;}
.pdg40T							{padding-top:40px;}
.pdg50T							{padding-top:50px;}
.pdg60T							{padding-top:60px;}
.pdg70T							{padding-top:70px;}
.pdg0B							{padding-bottom:0px;}
.pdg10B							{padding-bottom:10px;}
.pdg20B							{padding-bottom:20px;}
.pdg30B							{padding-bottom:30px;}
.pdg40B							{padding-bottom:40px;}
.pdg50B							{padding-bottom:50px;}
.pdg60B							{padding-bottom:60px;}
.pdg70B							{padding-bottom:70px;}
.pdg80B							{padding-bottom:80px;}
.pdg90B							{padding-bottom:90px;}
.pdg100B						{padding-bottom:100px;}


.pdg0L							{padding-left:0px;}
.pdg10L							{padding-left:10px;}
.pdg15L							{padding-left:15px;}
.pdg20L							{padding-left:20px;}
.pdg30L							{padding-left:30px;}
.pdg40L							{padding-left:40px;}
.pdg50L							{padding-left:50px;}
.pdg60L							{padding-left:60px;}
.pdg70L							{padding-left:70px;}
.pdg80L							{padding-left:80px;}
.pdg90L							{padding-left:90px;}
.pdg100L						{padding-left:100px;}
.pdg110L						{padding-left:110px;}
.pdg120L						{padding-left:120px;}
.pdg0R							{padding-right:0px;}
.pdg10R							{padding-right:10px;}
.pdg15R							{padding-right:15px;}
.pdg20R							{padding-right:20px;}
.pdg30R							{padding-right:30px;}
.pdg40R							{padding-right:40px;}
.pdg50R							{padding-right:50px;}
.pdg60R							{padding-right:60px;}
.pdg70R							{padding-right:70px;}

									





@media (min-width:786px) and (max-width:1200px){
	
}


@media (min-width:786px){
	
}

@media (min-width:786px) and (max-width:900px){
	
}
*/