/*.navigation_part{background:#FFF!important}

.navigation li{margin-right:20px!important;}

.navigation li:last-child{margin-right:0px!important;}

.navigation li a{color:#000!important; text-transform:capitalize!important;}*/

p, li, section, article, aside, qutoe, table, tr, td, th{color: #313131; font-family: "Roboto", sans-serif; font-size: 16px; font-weight: 300; line-height: 30px;}

p{margin-bottom:15px;}

section{margin:0px; padding:0px;}

.CB{clear:both;}

#logo2019{background:url(../images/2019/logo.png) no-repeat; display:block; width:350px; height:72px;}

#reviewAbroad{background:url(../images/2019/review.png) no-repeat; display:block; width:280px; height:66px; margin:0px auto;}

#callMe{background:url(../images/2019/callMe.png) no-repeat; display:block; width:130px; height:47px;}

h1,h2, h3, h3, h5, h6{font-family: 'Roboto Slab', serif!important;}

.orangeColor{color:#ed6e1d;}
.requestInfoNow{ background:#ED6E1D; padding:12px 30px; border-radius:5px; color:#fff; width:370px; margin:0px auto; text-align:center;}
.requestInfoNow a{color:#fff; padding:15px; color:#ffffff; border-radius:5px; font-weight:700; font-size:20px; text-align:center;}
.getInfoNow{padding:10px 40px; color:#fff; text-align:center; border-radius:5px; font-weight:400; font-size:23px; background:#f79c32; margin-bottom:25px;}

div.marginBtn{margin:30px 0px!important}
p.marginBottom{margin-bottom:0px!important;}
.banner h1{font-size:45px; font-weight:700; margin-top:30px; margin-bottom:25px;}
.banner h3{font-size:26px ; font-weight:700; text-transform:inherit; line-height:30px; margin-bottom:25px;}
.banner h1, #banner h3{color:#000;}
.banner p{color:#000; font-size:20px;}
.BtnBanner{background:#f79c32; padding:12px 30px; border-radius:5px; color:#fff; width:370px; margin:0px auto; margin-top:20px; text-align:center;}
.BtnBanner a{color:#fff; font-size:23px; font-weight:400; text-align:center;}
p.smallFont{font-size:14px!important;}

.highLight{/*width:600px;*/ width:830px; height:auto; margin:0px auto; padding:0px!important;} 
.highLight p:before{content:  "\2713 "; color:#038e01; margin-right:7px; font-weight:bold;}
.highLight p{font-size:16px!important;  color:#000!important;
    letter-spacing: 0;
    line-height: 32px;
    font-family: 'roboto', sans-serif;
 font-weight: 300; margin:0px!important; padding:0px!important; text-align:center; margin-bottom:1px!important; font-weight:bold;
 }


.highLight2{width:830px; height:auto; margin:0px auto; padding:0px!important;} 
.highLight2 p:before{content:  "\2713 "; color:#038e01; margin-right:7px; font-weight:bold;}
.highLight2 p{font-size:16px!important;  color:#fff!important; 
    letter-spacing: 0;
    line-height: 32px;
    font-family: 'roboto', sans-serif;
    font-weight: 300; margin:0px!important; padding:0px!important; text-align:center;}

.whiteColor{color:#ccc!important;}
.ProjectContentBody{}
.ProjectContentBody h2, section h2{color:#ED6E1D; margin-top:0px!important; text-transform:inherit; font-size:24px;}
.ProjectContentBody h3, section h3{font-size:20px!important;}
.PageMenu{margin-bottom:10px;}
.PageMenu ul { margin:0px; padding:0px;}
.PageMenu ul li{float:left; margin-right:5px; border:1px solid #ED6E1D; border-radius:6px; padding:5px 15px; }
.PageMenu ul li a{color:#ED6E1D;}
.ProjectContentBody table{}

.ProjectContentBody table th{background:#038e01; color:#fff;}
.ProjectContentBody li{margin-bottom:10px;}
.PageMenu ul li a{font-size:16px; font-weight:normal; /*font-family: 'Roboto Slab', serif!important;*/ font-family: "Roboto", sans-serif!important;}
.PageMenu ul li a:hover{color:#ED6E1D;}


.panel-default {border:none!important; }
.panel-default>.panel-heading{margin-bottom:10px;}
.panel-default>.panel-heading:active{background:#70b411!important;}
.panel-title a{color:#337ab7!important; font-family: 'Roboto Slab', serif!important; font-size:18px!important; font-weight:normal!important;}
.panel-default>.panel-heading ul.title{margin:0px; padding:0px;}
.panel-default>.panel-heading ul.title li{float:left; margin-right:100px; font-size:18px; font-weight:bold;}



.plusSign{top:10px!important; float:right!important;}
.panel-body h4{font-family: 'Roboto Slab', serif!important;}

.feeCoverage{padding-left:10px; margin-top:30px;}
.feeCoverage ul{list-style:inside square; color:#0F0;}
.feeCoverage ul li{font-size:16px; color:#000; line-height:32px;}

ul.bulleting{list-style:inside square!important; color:#0F0;}
ul.bulleting li{font-size:16px; color:#000; line-height:32px;}
ul.bulleting li a{font-weight: 300; font-family: "Roboto", sans-serif;}

h3.decoSideHeading{padding:10px; background:#038e01; color:#fff; margin-bottom:30px;}
ul.sideBar {list-style:none; margin-left:20px;}
ul.sideBar li{margin-bottom:7px; padding-bottom:7px; border-bottom:1px solid #ccc;}
ul.sideBar li:before{  content: "\2605 ";
  color: #ADADAD;
  margin-right: 5px;
  font-weight: bolder;
  font-size: 18px;}
ul.sideBar li a{color:#000000; font-size:16px;}
ul.sideBar li a:hover{color:#ed6e1d; text-decoration:none;}
ul.sideBar li a:active{color:#ed6e1d; ext-decoration:none;}


.ContentBody ul{list-style:inside square;}
.ContentBody ul li{margin-bottom:7px;}
.borderText{border:1px solid #ccc; width:220px; margin:0px auto; padding:10px 0px; font-weight:700;} 

.galleryContent{max-width:600px;}
.demo{width:100%;}
.demo ul li img{margin:0px; padding:0px;}
.demo img{width:100%px; height:auto;}

.demo2{max-width:100%;}
.demo2 ul li img{margin:0px; padding:0px;}
.demo2 img{width:100%; height:auto;}



.galleryContent3{max-width:600px;}
.demoCounty{width:600px;}
.demoCounty ul li img{margin:0px; padding:0px;}
.demoCounty img{width:600px; height:auto;}

.volDestination{}
.volDestination a .col-md-3{margin-bottom:40px;}
.volDestination a .col-md-3 img{width:100%; height:auto;}
.volDestination a .col-md-3:hover{background:#038e01;}
.volDestination a .col-md-3:hover p{color:#fff;}
.volDestination h4{color:#ed6e1d;}

.reviewBlock{ border-bottom:1px solid #ccc; padding:30px 0px;}

.reviewBlock img.vol{height:120px; width:120px; float:left!important; margin-right:20px; margin-bottom:10px;}

.reviewBlock img.proj{width:270px; height:150px; float:left; margin-right:7px; margin-bottom:20px;}

.main_list li span{color:#000!important;}
.volun_weeks_con02, .fee_alt_tr td, .rain-table tr, .temp-table tr {padding:7px!important}


/*.reviewBlock h4.rating{float:right; color:#82848a; margin-top:-30px;}*/

ul.main_list li{margin:0px!important; margin-bottom:1px!important;}
ul.highLightProgram{}
ul.highLightProgram li {list-style: square; border-bottom:1px solid black; padding-bottom:5px;}
.downloadebook img{width:90%; height:auto; z-index:-1!important;}
.downloadebook .downloadText{background:#ed6e1d; color:#fff; padding:10px 0px; width:100%; font-weight:normal; margin-top:-15px; z-index:999999999!important; font-size:15px!Important; border:none;}

.downloadBg{background:#eaeff3; width:96%;}
.downloadBg h2{margin-top:-10px; font-weight:bold; text-align:center;}
.downloadBg img{width:200px; height:auto; margin-left:10px;}
.downloadBg .centerPart{width:150px; margin:auto;}
.downloadBg .centerPart button{background:#ef7a13; padding:10px 20px; color:#fff; border:none; font-weight:bold;}
.specialText{font-family: 'Roboto Slab', serif!important; font-size:14px!important; font-weight:bold!important;}

.rightSide{float:right!important;}

.internship{font-family: 'Roboto Slab', serif!important; }
.internship p, .internship li, .internship a, .internship strong, .internship h1, .internship h2, .internship h3{font-family: 'Roboto Slab', serif!important;}
.internship h2{font-size:32px!important; text-align:center; color:#ed6e1d; margin-top:40px!important;}
.listing{margin-left:15px;}
.listing li{list-style:square; list-style-position:outside; font-family: 'Roboto Slab', serif!important; margin-bottom:2px; }
li.chapter{}
 li.subChapter{margin-left:25px; font-weight:300;}

.intershipBody p, .intershipBody li, .intershipBody a, .intershipBody strong {color: #000000!important;
    font-size: 15px!important;
    line-height: 26px;
  font-family: 'Roboto Slab', serif!important;}
	
.intershipBody .panel-title a{color:#337ab7!important; font-family: 'Roboto Slab', serif!important; font-size:18px!important; font-weight:normal!important;}
.intershipBody .sideBar li a{color:#337ab7!important;}
.intershipBody .BtnBanner {
    background: #f79c32;
    padding: 12px 30px;
    border-radius: 5px;
    color: #fff;
    width: 370px!important;
    margin: 0px auto;
    margin-top: 20px;
    text-align: center;
}

.intershipBody a{color:#337ab7!important}
.intershipBody .BtnBanner a {
    color: #fff!important;
    font-size: 23px!important;
    font-weight: 400;
    text-align: center;
}
.intershipBody p.smallFont {
    font-size: 13px!important;
}
.card{border:1px solid #ccc; padding:20px; text-align: center;}
.highligtBg{background:#efefef; padding:20px 40px;}

@media only screen and (max-width: 600px) {

	.highLight{width:98%;}
	.highLight2{width:98%;}
	.galleryContent{max-width:98%;}
	.demo{width: 98%;}
	.demo img{width:98%;}
	.galleryContent3{width:100%;}
	.rightSide{float:none!important;}
	.BtnBanner{width:320px;}
	.requestInfoNow{width:320px;}

}

/* 2025 modication begin */
.ProjectContentBody{}
.ProjectContentBody h2{font-size:26px!important; font-weight:700;}
.maginTop{margin-top:40px;}
.bannerBg22{background: #ffffff; background: linear-gradient(180deg, rgba(255, 255, 255, 0.1) 0%, rgba(0, 142, 2, 0.1) 100%);}
.highLightColor25{color:#ED6E1D;}
.reviewTitle{color:#00705D;}
.highLight25{height:auto; } 
.highLight25 p:before{content:  "\2605 "; color:#ED6E1D; margin-right:7px; font-weight:bolder; font-size:20px;}
.highLight25 p{font-size:16px!important;  color:#000!important;
    line-height: 32px;
    font-family: 'roboto', sans-serif;
 font-weight: 500; margin-bottom:1px!important; text-align:left;
 }
 .BtnBanner25{background:#ED6E1D; padding:12px 30px; border-radius:5px; color:#fffff; width:370px; margin-top:20px; text-align:center;}
 .BtnBanner25 a{color:white; font-size:20px; font-weight:700;}
 .marginBottomCard{margin-bottom:20px;}
 .projectBox{width:96%;   border: 1px solid; padding:20px; box-shadow: 5px 5px 6px 2px #888888; border-radius:12px; padding-bottom:20px;}
 .iconProject{color:#008E02; font-size:20px!important; font-weight:bolder; margin-right:20px; margin-top:1px;}
 .projectBox p{margin-bottom:0px!important;}
 .BtnsContainer{margin-top:15px;}
.fa, .fa:before {font-family: "FontAwesome"!important;}
.viewProject{padding:16px 30px; background:#ED6E1D; color:white; margin-right:10px; border-radius:8px;}
.morInfoProject{padding:16px 30px; background:#008E02; color:white; margin-right:10px; border-radius:8px;}

.col2{background:#D5EAB133;}
.col3{background:#D2F1F333;}
.col4{background:#F3D2D233;}
.col5{background:#C6B1EA33;}
.reviewBg26{background:#D5EAB133; padding:20px;}
.feeListing{list-style:none:}
.feeListing li{}
.feeListing li:before{content: "\2605 "; color: #ED6E1D; margin-right: 7px; font-weight: bolder; font-size:18px;}
.carousel-control{background:#ffffff!important; width:0%!important;}
.carousel-inner{background:#ffffff!important;}
.item{background:#ffffff!important;}
 .reviewBox{width:96%; border: 1px solid; padding:20px; box-shadow: 5px 5px 6px 2px #888888; border-radius:12px; padding-bottom:20px;}
 .panel-group .panel{padding-bottom:10px!important;}
 .panel-title a{color:#00705D!important; font-size:20px; font-weight:700;}
 .fadedColor{color:#848484;}
 .footerTopBg{background:#038e01; padding:10px;}
 .borderBottom1{border-bottom:1px solid #CACACA; margin-bottom:20px; padding-bottom:10px!important;}
 .footerBg{background:#82B529; padding:20px; border-top:2px solid #ffffff;}
 ul.footerTopLinks{}
 ul.footerTopLinks li{float:left; margin-right:15px;}
 ul.footerTopLinks li a{color:white;}
 h3.footerTitle{color:white; font-size:20px; font-weight:600;}
 ul.footerLinkListing{}
 ul.footerLinkListing li a{color:white;}
 .iconsPart{min-height:60px; margin-right:10px;}
 .GlanceContent{}
 .GlanceContent p{margin-bottom:0px!important; line-height:25px;}
 .marginBottom{margin-bottom:10px;}
 .borderBottom1 { border-bottom: 1px solid #CACACA; margin-bottom: 20px; padding-bottom: 10px !important;}
 .borderTop{border-top:1px solid #efefef; padding-top:20px!important; margin-top:20px!important;}
.borderTop p{color:white;}
.borderTop a{font-weight:500; text-decoration:underline; color:white;}