body{
	font-size: 16px;
}
h1, h2, h3, h4, h5, h6{
	font-family:'Roboto', Helvetica, sans-serif;
	margin-top:0;
	margin-bottom:10px;
	font-weight:700;
}
h1{
	font-size: 40px;
	margin-bottom: 20px;
	font-weight:700;position: relative;

}
.banner-region h3, .banner-region p{ position: relative; font-size: 26px; margin-bottom: 12px;}
h2{
	font-size: 28px;
	  margin-bottom: 20px;
}
h3{
	font-size: 18px;
    margin-bottom: 8px;
}

div[class$="region"]:not(.banner-region){
	position:relative;

}
p{
	margin-bottom:15px;
}
p:last-child{
	margin-bottom:0;
}
.white-color{
	color:#fff;
}


.yellow-text{
	color: #ffff00!important;
}

.m-btm-40{
	margin-bottom:40px !important;
}


:focus{
	outline:0 !important;
}
section {
    padding: 40px 0;
}
.greycolor-con {
	background-color:#e7f6fb;
    padding: 40px 0;
}
/* #banner region */
.height-100{
	height:100%;
}
.banner-region{
	position: relative;
	background:url(../img/background.jpg) no-repeat scroll center center / cover;
	padding: 110px 50px 50px;
	color: #fff;
}
.from-region {padding: 25px 25px 25px !important;background: #e2e2e2;}
.white-bg
{
	background: #fff;
	padding: 50px 0;
}
body .overlay{
	
   	background-color: rgba(4, 31, 48, 0.7);
   	height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    
	
}

.hyuo .col-md-2.col-sm-6.col-xs-12 {width:25%!important;}


.banner-con .row{

    flex-direction: row;
    align-items: center;
}
.banner-con p{
	max-width: 100%;
    margin: 0 auto;
    font-size: 17px;
    margin-bottom: 20px;
    color: #fff;
}

.partnrt ul
{
	margin: 0;
	padding: 0; position: relative;
	
}
.partnrt ul li
{
	background: url(../img/correct.png) no-repeat;
	padding: 0px 0 10px 25px;
    list-style: none;
    font-size: 17px;

}

.exam-corner { background: #fff;}
.exam-corner ul {
    padding: 10px 10px;
    text-align: left;
    position: relative;
    font-size: 16px;
    font-weight: 400;

}
.exam-corner ul li a{color:#000;}
.exam-corner ul li a:hover{color:#006699;}
.exam-corner ul li {list-style: outside none none;margin: 0;padding: 6px 0 6px 20px;position: relative; border-bottom: 1px solid #e7e7e7; line-height:24px;}
.exam-corner ul li::before {color:#FF692E;content:"\f105";font-family: "FontAwesome";font-size: 15px;left: 4px;position: absolute;top: 5px; }
.exam-corner h4 {
    background: #FF5E14;
    color: #fff;
    padding: 13px 10px 13px 15px;
    margin-bottom: 0px;
    font-size: 20px;
}

.coni ul
{
	margin: 0;
	padding: 0; position: relative;
	
}
.coni ul li
{
	background: url(../img/correct.png) no-repeat;
	padding: 0px 0 10px 25px;
    list-style: none;
    font-size: 17px;

}
	

.btnsamecont{
	background-color: #ff692e;
    color: #fff;
    padding: 7px 30px;
    display: inline-block;
    font-size: 20px;
    font-weight: 700; position: relative;

	margin-top: 20px;border-radius: 2px;
}
.btnsamecont1
{
	border: 2px solid #ff692e;
color: #ff692e;
padding: 8px;
display: inline;
font-size: 24px;
font-weight: 700;
width: 225px;

}
.btnsamecont1:hover{
		background-color: #fff !important;
	 color: #ff692e;
	text-decoration: none;
}
.btnsamecont:hover, .btnsamecont:focus{
	text-decoration:none;
	color:#fff;
}
.title-border{
	display: inline-block;
    vertical-align: top;
    position: relative;
    padding: 0 10px;
}
.title-border:after{
	position: absolute;
    content: "";
    width: 50px;
    height: 1px;
    background-color: #48b7b0;
	left: 45px;
    top: 50%;
    margin-top: -2px;
}
.title-border:before{
	position: absolute;
    content: "";
    width: 50px;
    height: 1px;
    background-color: #48b7b0;
    right: 45px;
    top: 50%;
    margin-top: -2px;
}
.sub-heading{
	margin-bottom:30px;
}
.sub-heading p{
    max-width: 70%;
    margin: 0 auto;
    margin-top: 10px;
}
.second-region{
	/*background-color:#f3f3f3;*/
}

.secon-confld .col-md-4:nth-child(3) ~  *{
	margin-top: 50px;
}
/* #Faculty region */
.faculty-region{
	padding-bottom: 60px !important;
}

#myCarousel{
	clear:both;
}
.carousel-control{
	
}

span.fa.fa-angle-left.slick-arrow {
    position: absolute;
    left: -20px;
    top: 209px;
    font-size: 55px;
    color: #333;
}

span.fa.fa-angle-right.slick-arrow {
    position: absolute;
    right: -20px;
    top: 209px;
    font-size: 55px;
    color: #333;
}
.carousel-control.left{
background: none;
	left: -60px;
}
.carousel-control.right{
background: none;
right: -60px;
	
}


.faculty-box{
	text-align: center;
    padding: 30px 20px;
    position: relative;
    background: #fff;
    box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.5);
    margin-bottom: 10px;
    margin-top: 60px;
    padding-top: 75px;
	min-height: 384px;
}

.carousel-control {
	position: absolute;
	top: -1px;
	bottom: 0;
	left: -21px;
	width: 15%;
	font-size: 20px;
	color: #fff;
	text-align: center;
	opacity: 0.9 !important;

   
}
.carousel .faculty-box   img{
	max-width: 106px;
    min-width: initial;
    border-radius: 50%;
    position: absolute;
    left: 50%;
    top: 0;
    margin-top: -53px;
    margin-left: -53px;
	background-color: #fff;
}
.faculty-box h3{

}
.faculty-box h4{
	font-size: 16px;
    font-weight: normal;
    color: #333333;
}
.faculty-box p{

}
.carousel-indicators {
    bottom: -35px;
}

/* #from region */
.free-region{
}
.right-con-hed form {
   
}


#products > div > *:nth-child(5) {
    clear: both;
}
.right-con-hed .form-group {
    margin-bottom: 10px;
    padding-left: 0;
}
.right-con-hed .form-group label{
	line-height: 55px;
    font-size: 16px;
    padding-right: 10px;
}
.right-con-hed .icon-user + div{
	
}
.right-con-hed .form-control {
    border-radius: 0;
    box-shadow: initial;
    height: 55px;
    padding-left: 55px;
    background-repeat: no-repeat;
    border: 1px solid #eceaee;
    background-position: 20px center;
    font-size: 14px;
}
.right-con-hed .form-group select {
	border: 0;
    border: 1px solid #eceaee;
    width: 100%;
    padding-left: 57px;
    height: 55px;
    font-size: 15px;
    color: #9b9b9b;
	background: url(../img/br_down.png) no-repeat right #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-position-x: 95%;
}
.right-con-hed input[type="submit"] {
	background-color: #ff692e;
    color: #fff;
    padding: 10px 30px;
    display: inline-block;
    font-size: 24px;
    font-weight: 700;
	border:0;
	margin-top: 10px;
}
.right-con-hed img {
    position: absolute;
    left: 30px;
    width: 24px;
    text-align: center;
    top: 50%;
    transform: translate(0, -50%);
}
.imagesrounf img{
	border-radius: 50%;
    border: 2px solid #fff;
    background-color: #fff;
}
.carousel .item img{
	min-width: initial;
}
.thankyoucont{
	padding-top: 150px;
    padding-bottom: 150px;
    text-align: center;
}
.date-icon, .time-icon{
	font-weight: bold;
    font-size: 20px;
    margin-top: 20px;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 25px auto;
    line-height: 28px;
    padding-left: 40px;
}
.date-icon p, .time-icon p{

}
.date-icon{
	background-image: url(../img/calendar.png);
}
.time-icon{
	background-image: url(../img/time-icon.png);
}
/* #footer css */
.sub-footer{
	background-color: #2B98D1;
	color: #fff;
	padding: 15px 0;
}
.sub-footer a{
	color: #88e3fd;
}


[class^="iconimg"], .choseprog .checkicon .inercon:after, .jcrouselslideco .panel-body a:after{background-image:url(../img/sprite.png);background-repeat:no-repeat}
.choseprog .checkicon .inercon{padding-left:35px;position:relative}
.choseprog .checkicon .inercon:after{position:absolute;content:"";width:18px;height:18px;left:0;background-position:-2px -110px;top:0}



.footer-region ul li
{
	font-size: 14px;
	line-height: 31px;
}
.embed-responsive
{
	margin-bottom: 20px;
}
.modal-backdrop
{
	z-index: -1
}
.modal-content
{
	padding: 35px;
}
.modal-content span
{
	color: #259DCB;
	font-weight: 500;
	margin-bottom: 10px;
}

/* #responsive menu breakpoints change */
@media (max-width: 991px) {
	.navbar-header {
		float: none;
	}
	.navbar-left,.navbar-right {
		float: none !important;
	}
	.navbar-toggle {
		display: block;
	}
	.navbar-collapse {
		border-top: 1px solid transparent;
		box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
	}
	.navbar-fixed-top {
		top: 0;
		border-width: 0 0 1px;
	}
	.navbar-collapse.collapse {
		display: none!important;
	}
	.navbar-nav {
		float: none!important;
		margin-top: 7.5px;
	}
	.navbar-nav>li {
		float: none;
	}
	.navbar-nav>li>a {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.collapse.in{
		display:block !important;
	}
	.navbar-toggle{
		border-color: #006699;
	}
	.navbar-toggle .icon-bar{
		background-color:#006699;
	}
	#navbar-collapse-1 > ul.navbar-nav {
		padding-left: 0;
    	margin: 0;
	}
	.header-region .navbar-right > li{
		margin:0;
	}
	.header-region .navbar-nav > li > a{
		padding:0;
		line-height:35px;
	}
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a{
		padding: 5px 15px 5px 10px;
	}
	/*.header-region .navbar-nav > li > a.highltcolor{
		padding: 0;
		background-color: transparent;
		color: #333;
	}*/
	.navbar-header > label{
		display:inline-block;
	}
	
	
}
/* #mobile responsive */
@media only screen and (max-width:767px){
	.hyuo .col-md-2.col-sm-6.col-xs-12 {    width: 100%!important;}
	.banner-region h3{font-size: 21px;}
	.right-con-hed input[type="submit"]{
		white-space: initial;
		font-size: 18px;
		padding: 10px;
		font-weight: 400;
		width:100%;
	}
	.banner-region{
		overflow:hidden;
		padding: 50px 0;
	}
	.banner-region > img{
		max-width: initial;
		display: none;
	}
	.navbar-brand{
		padding-left: 15px;
	}
	h1{
		font-size: 28px;	
	}
	h2 {
    	font-size: 20px;
    	line-height: 1.3;
	}
	.btnsamecont {
    font-size: 18px;
    font-weight: 700;
    padding: 10px 10px;
    text-align: center;
}
	.btnsamecont1{
		font-size: 18px;
    	font-weight: 400;
		padding: 8px;
	
	}
	.banner-con{
		position:relative;
		top: 0;
	}
	.banner-con p{
		font-size: 16px;
		max-width: 100%;
	}
	div[class$="region"]:not(.banner-region) {
	    padding: 20px 0;
	}
	.boxex-con{
		margin-top: 6px;
    	margin-bottom: 6px;
	}
	
	.classescont {
   
    padding-bottom: 40px;
}
	
	
	

	#myCarousel2 .carousel-indicators li{
		border: 1px solid #ddd;
    	background-color: #ddd;
	}
	#myCarousel2 .carousel-indicators .active{
		border: 1px solid #48b7b0;
    	background-color: #48b7b0;
	}
	#myCarousel2 .boxex-con{
		padding: 15px 10px;
    	min-height: 287px;
	}
	
	
	#myCarousel5 .carousel-indicators li{
		border: 1px solid #ddd;
    	background-color: #ddd;
	}
	#myCarousel5 .carousel-indicators .active{
		border: 1px solid #48b7b0;
    	background-color: #48b7b0;
	}
	#myCarousel5 .boxex-con{
		padding: 15px 10px;
	}
	
	.crose .carousel-indicators {
    bottom: 0px;
}
	.crose .boxex-con p {
    min-height: 50px;
}
	
	
	
	#myCarousel6 .carousel-indicators li{
		border: 1px solid #ddd;
    	background-color: #ddd;
	}
	#myCarousel6 .carousel-indicators .active{
		border: 1px solid #48b7b0;
    	background-color: #48b7b0;
	}
	#myCarousel6 .boxex-con{
		padding: 15px 10px;
	}
	
	.crose6 .carousel-indicators {
    bottom: 0px;
}
	.crose6 .boxex-con p {
    min-height: 50px;
}
	
	
	.sub-heading {
	    margin-bottom: 20px;
	}
	.sub-heading p{
		max-width: 100%;
	}
	.m-top-30 {
	    margin-top: 20px !important;
	}
	.right-con-hed .form-group label{
		float: left;
    	line-height: 1.3;
    	padding-right: 0;
		font-size: 14px;
	}
	.right-con-hed .form-group{
		margin-bottom: 20px;
	}
	#myCarousel2{
		margin-bottom: 25px;
	}
	.imagesrounf{
	
	}
	.imagesrounf img{
		border-radius: 0;
	    margin-bottom: 20px;
	}
	#myCarousel3 .faculty-box{
		min-height: 430px;
	}
	#myCarousel3{
		margin-bottom:20px;
	}
	.faculty-region{
		padding-bottom: 30px !important;
	}
	.right-con-hed .form-group select{
		height: 45px;
		padding-left: 45px;
	}
	.right-con-hed .form-control{
		height: 45px;
		padding-left: 45px;
	}
	#myCarousel2 .col-sm-12{
		
	}
}
@media only screen and (min-width:380px) and (max-width:767px){
	
	.boxex-con p{
		min-height: initial;
	}
	#myCarousel2 .boxex-con{
		min-height: 240px;
	}
	#myCarousel3 .faculty-box {
	    min-height: 340px;
	}
}


@media only screen and (min-width:768px) and (max-width:991px){
	#myCarousel3, #myCarousel2{
		display:none;
	}
	.faculty-box{
		min-height: 640px;
	}
	.boxex-con{
		padding: 20px 10px;
		min-height: 372px;
	}
	.banner-region img{
		display:none;
	}
	.banner-con{
		position:relative;
		padding: 20px 0;
	}
}
@media only screen and (min-width:992px) and (max-width:1200px){
	.boxex-con{
		min-height:321px;
	}
	.faculty-box{
		min-height:485px;
	}
}


.meet{ padding:0px 0 60px; background:#fff;}
.single-team {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 6px rgba(45, 45, 45, 0.2);
    text-align: center; padding:0 14px 20px; margin:70px 0 25px;
	height: 170px;
}
.single-team .img-box {
    border-radius: 50%;
    box-shadow: 0 0 6px rgba(45, 45, 45, 0.2);
    display: inline-block;
    margin-top: -50px;
    overflow: hidden;
    position: relative;
    width: 100px;
}
.single-team img
{
	width: 100px;
	height: 100px;
}
.single-team2 {
    background: #fff none repeat scroll 0 0;
    box-shadow: 0 0 6px rgba(45, 45, 45, 0.2);
    text-align: center; padding:0 14px 20px; margin:10px 0 25px;
	height: 375px;
}
.single-team2 .img-box {
    border-radius: 50%;
    box-shadow: 0 0 6px rgba(45, 45, 45, 0.2);
    display: inline-block;
    margin-top: -50px;
    overflow: hidden;
    position: relative;
    width: 100px;
}
.facebk{ background:#4e71a8;}
.linke{ background:#1686b0;}
.twiter{ background:#1cb7eb;}
.rss{ background:#e46927;}
.single-team .img-box > img {border-radius: 50%;transform: scale(1);transition: all 0.4s ease 0s;}
.single-team h3 {color: #2d2d2d;font-size: 17px;font-weight: bold;margin-bottom: 10px;margin-top: 10px;}
.single-team p {color: #2d2d2d; font-size:15px;letter-spacing: unset;  line-height: 23px;}

.single-team .social {margin-top: 15px;margin-bottom: 15px;}
.single-team .social a {
    border-radius: 50%;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    transition: all 0.4s ease 0s;
    vertical-align: middle;
    width: 30px;
}
.single-team .social a:hover {background: #4c57e5 none repeat scroll 0 0;color: #fff;}
.single-team .social a + a {margin-left: 5px;}

.img-box {
    border-radius: 50%;
    box-shadow: 0 0 6px rgba(45, 45, 45, 0.2);
    display: inline-block;
    margin: 20px 0;
    overflow: hidden;
    position: relative;
    width: 100px;
}
blockquote
{
	padding: 0;
	height: 70px;
}
.icon-prev,.icon-next
{
	background: #000;
	border-radius: 50%;
	width: 36px !important;
	height: 36px!important;

}
.fade
{
	background-color: rgba(0, 0, 0,0.7);
}








#header {
    background-color: #fff;
    box-shadow: 0 1px 3px rgba(50, 50, 50, .1);
    padding: 15px 0;
    border: 0
}

.navbar-brand {
    padding: 0;
    height: auto
}

.navbar-brand img {
    max-height: 60px
}

.navbar-nav>li>a {
    color: #555;
    font-size: 15px;
    padding: 10px 13px;
	line-height: 0px;
}

.nav>li>a:focus,
.nav>li>a:hover {
    background-color: transparent
}

.navbar-nav>li.active>a,
.navbar-nav>li:hover>a {
    color: #92c630
}

@media only screen and (max-width:991px) {
    .navbar-toggle {
        display: block;
        margin-right: 0
    }
    .navbar-toggle i {
        font-size: 30px;
        color: #92c630
    }
    .navbar-collapse.collapse {
        display: none!important
    }
    .navbar-collapse.collapse.in {
        display: block!important;
        max-height: initial
    }
    .navbar-collapse>div {
        padding: 0
    }
    .navbar-collapse .navbar-right {
        margin-right: 0;
        width: 100%;
        margin-top: 10px
    }
    .navbar-nav>li {
        width: 100%
    }
    .navbar-nav>li>a {
        border-bottom: 1px solid #eee;
        padding: 15px 0;
        color: #000;
        font-weight: 600
    }
    .navbar-toggle .fa-bars,
    .navbar-toggle.collapsed .fa-times {
        display: none
    }
    .navbar-toggle.collapsed .fa-bars {
        display: block
    }
}

@media only screen and (min-width:992px) and (max-width:1200px) {
    .navbar-nav>li>a {
        padding-left: 15px;
        padding-right: 15px
    }
    .banner-con h1 {
        font-size: 55px
    }
}

@media only screen and (min-width:768px) and (max-width:991px) {
    .container {
        width: 98%
    }
    .banner-con h1 {
        font-size: 50px
    }
    .banner-con p,
    .cont-region .section-head p,
    .nalanda-trustees .section-head p {
        width: 90%
    }
    .keyfootprint-region .key-item {
        min-height: 100px
    }
}

@media only screen and (max-width:767px) {
    .banner-con p,
    .hidemobile,
    .hideweb {
        display: none
    }
    .navbar-collapse>div {
        padding: 0 15px
    }
    .navbar-collapse .navbar-right {
        margin: 0
    }
    .content-same {
        padding: 20px 0
    }
    .banner-con h1 {
        font-size: 40px
    }
    .icon-img::after,
    .icon-img::before {
        width: 50px
    }
    .banner-con .container .col-md-12,
    .banner-con p.showing,
    .cont-region .section-head p,
    .nalanda-trustees .section-head p,
    .responeciveimg {
        width: 100%
    }
    .spacingtop {
        margin-top: 20px
    }
    .spacingtop2 {
        margin-top: 50px
    }
    .innerheading {
        margin-bottom: 30px
    }
    .centeralignm {
        text-align: center
    }
    .testominals-region .carousel-control.left {
        left: -10px
    }
    .testominals-region .carousel-control.right {
        right: -10px
    }
    #partner .carousel .item img {
        min-width: initial;
        max-height: 50px
    }
    .showmobile2 {
        display: block
    }
    #partner .carousel-indicators {
        bottom: -30px
    }
    #partner .carousel-indicators li {
        border-color: #000
    }
    #partner .carousel-indicators .active {
        background-color: #000
    }
    #partner .carousel {
        min-height: 70px
    }
    .keyfootprint-region .key-item {
        min-height: initial
    }
    .fund-tabs .nav-tabs>li {
        width: 100%;
        padding: 0;
        margin-bottom: 2px
    }
    .fund-tabs .nav-tabs>li>a {
        padding: 10px
    }
    .cont-fld {
        padding: 20px 0 0
    }
    .cont-fld.firstconte {
        padding-top: 0;
        padding-bottom: 20px
    }
    .focus-area-pg .inner-content {
        border-top: 1px solid #000
    }
    .banner-con p.showing {
        display: block
    }
    #contactus form {
        margin-bottom: 40px
    }
    .fldformcon {
        margin-bottom: 20px
    }
    .showmobilevid {
        display: block;
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {
    .showmobile {
        display: block
    }
    .showmobile2 {
        display: none
    }
    .banner-con p {
        display: block;
        width: 100%
    }
}

.showmobilevid .reslt {
    background: #ffffff;
    box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.06);
    text-align: center;
    padding: 8px;
    margin-bottom: 30px;
}

.showmobilevid img {
    min-height: 110px;
}

.showmobilevid .reslt h5 {
    font-weight: 600;
}

.single-process {
    background: #fff;
    padding: 25px 25px;
    margin-top: 30px;
    border-radius: 3px;
    position: relative;
    z-index: 2;
    box-shadow: 0px 0px 32px 0px rgba(16, 37, 65, 0.1);
    transition: all 0.3s ease 0s;
}

.single-process span {
    display: inline-block;
    font-size: 60px;
    margin-bottom: 25px;
    text-align: center;
    color: #ff692e;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}

.single-process h4 {
    font-weight: 600;
    font-size: 18px;
    margin-bottom: 15px;
    font-family: Roboto Slab;
}

.single-process a {
    background: #6F9D28;
    border: none;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    padding: 6px 13px;
    transition: all 0.3s ease 0s;
    margin-top: 20px;
}

.single-process.mm-h {
    padding: 25px 20px!important;
    min-height: 332px;
}

.single-process.mm-h p {
    min-height: 180px;
    margin-bottom: 0px;
}

.sm ul {
    list-style: outside none none;
    margin: 0 0 10px 0;
    padding: 0;
}

.sm ul li {
    list-style: outside none none;
    margin: 0;
    padding: 5px 0 5px 15px;
    position: relative;
    text-align: left;
    font-size: 17px;
    color: #777;
}

.sm ul li::before {
    color: #92C630;
    content: "\f105";
    font-family: "FontAwesome";
    font-size: 16px;
    left: 0px;
    position: absolute;
    top: 7px;
    text-align: center;
}

.ms ul {
    list-style: outside none none;
    margin: 0 0 10px 0;
    padding: 0;
}

.ms ul li {
    list-style: outside none none;
    margin: 0;
    padding: 5px 0 5px 15px;
    position: relative;
    text-align: left;
    font-size: 14px;
    color: #555;
}

.ms ul li::before {
    color: #92C630;
    content: "\f105";
    font-family: "FontAwesome";
    font-size: 16px;
    left: 0px;
    position: absolute;
    top: 3px;
}

.inr h4 {
    font-weight: 600;
    font-size: 20px;
    margin-bottom: 15px;
    font-family: Roboto Slab;
}

.inr h5 {
    font-weight: 600;
    font-size: 17px;
    margin-bottom: 15px;
    font-family: Roboto Slab;
}

.info-left {
    padding: 50px 15px 0px 100px;
}

.info-right {
    background: #f9f9f9;
    padding: 50px 60px 50px 40px;
}
.box{
	display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}
.box 
p{color:darkgrey;}