*{padding:0px; margin:0px; text-decoration:none;  /* font-family: 'Roboto Slab', serif;  font-family: 'Oswald', sans-serif; */}
.topbgwrap{background-image:url(../images/topbanbg.jpg); background-repeat:repeat-x; height:80px; overflow:hidden;}
.logowrap{width:22%; float:left; margin-left:30px;}
.logowrap img{width:100%;}
.phonewrap{width:18%; float:right; margin:10px 30px 0px 0px;}
.phne{display:block; font-family: 'Oswald', sans-serif; font-size:14px; color:#1f2020; text-decoration:none; font-weight:500;}
.phne > i{padding-right:10px;}
.fa-phone{color:#1f2020;}
.email{margin-top:10px; display:block; font-family: 'Oswald', sans-serif; font-size:14px; color:#1f2020; text-decoration:none; font-weight:500;}
.email a{font-family: 'Oswald', sans-serif; font-size:14px; color:#1f2020; text-decoration:none;}
.email a:hover{font-family: 'Oswald', sans-serif; font-size:14px; color:#d53e2b; text-decoration:none;}
.email > i{padding-right:10px;}



/*Ribbon start here */
@-webkit-keyframes ribbon {
	from {
		background-position:0 bottom;
	}
	to {
		background-position:1600px bottom;
	}
}
@-moz-keyframes ribbon {
	from {
		background-position:0 bottom;
	}
	to {
		background-position:1600px bottom;
	}
}
@-ms-keyframes ribbon {
	from {
		background-position:0 bottom;
	}
	to {
		background-position:1600px bottom;
	}
}
@-o-keyframes ribbon {
	from {
		background-position:0 bottom;
	}
	to {
		background-position:1600px bottom;
	}
}
@keyframes ribbon {
	from {
		background-position:0 bottom;
	}
	to {
		background-position:1600px bottom;
	}
}

#ribbon{
	height:5px;
	background-color:#d13636;
	background-color:rgba(221,60,77,.95);
	background-image:-webkit-gradient(linear,0 50%,100% 50%,color-stop(0,#e75239),color-stop(12.5%,#e75239),color-stop(12.5%,#ff961c),color-stop(25%,#ff961c),color-stop(25%,#ffcc27),color-stop(37.5%,#ffcc27),color-stop(37.5%,#fce62f),color-stop(50%,#fce62f),color-stop(50%,#cde35b),color-stop(62.5%,#cde35b),color-stop(62.5%,#82cc33),color-stop(75%,#82cc33),color-stop(75%,#41bece),color-stop(87.5%,#41bece),color-stop(87.5%,#049cdb),color-stop(100%,#049cdb));
	background-image:-webkit-linear-gradient(left,#e75239 0,#e75239 12.5%,#ff961c 12.5%,#ff961c 25%,#ffcc27 25%,#ffcc27 37.5%,#fce62f 37.5%,#fce62f 50%,#cde35b 50%,#cde35b 62.5%,#82cc33 62.5%,#82cc33 75%,#41bece 75%,#41bece 87.5%,#049cdb 87.5%,#049cdb 100%);
	background-image:-moz-linear-gradient(left,#e75239 0,#e75239 12.5%,#ff961c 12.5%,#ff961c 25%,#ffcc27 25%,#ffcc27 37.5%,#fce62f 37.5%,#fce62f 50%,#cde35b 50%,#cde35b 62.5%,#82cc33 62.5%,#82cc33 75%,#41bece 75%,#41bece 87.5%,#049cdb 87.5%,#049cdb 100%);
	background-image:-o-linear-gradient(left,#e75239 0,#e75239 12.5%,#ff961c 12.5%,#ff961c 25%,#ffcc27 25%,#ffcc27 37.5%,#fce62f 37.5%,#fce62f 50%,#cde35b 50%,#cde35b 62.5%,#82cc33 62.5%,#82cc33 75%,#41bece 75%,#41bece 87.5%,#049cdb 87.5%,#049cdb 100%);
	background-image:-ms-linear-gradient(left,#e75239 0,#e75239 12.5%,#ff961c 12.5%,#ff961c 25%,#ffcc27 25%,#ffcc27 37.5%,#fce62f 37.5%,#fce62f 50%,#cde35b 50%,#cde35b 62.5%,#82cc33 62.5%,#82cc33 75%,#41bece 75%,#41bece 87.5%,#049cdb 87.5%,#049cdb 100%);
	background-image:linear-gradient(left,#e75239 0,#e75239 12.5%,#ff961c 12.5%,#ff961c 25%,#ffcc27 25%,#ffcc27 37.5%,#fce62f 37.5%,#fce62f 50%,#cde35b 50%,#cde35b 62.5%,#82cc33 62.5%,#82cc33 75%,#41bece 75%,#41bece 87.5%,#049cdb 87.5%,#049cdb 100%);
	background-position:0 0;
	background-size:1600px;
	width:100%;
	/*bottom:0;*/
	left:0;
	position:absolute;
	-webkit-animation: ribbon 10s linear infinite;
	-moz-animation: ribbon 10s linear infinite;
	-ms-animation: ribbon 10s linear infinite;
	-o-animation: ribbon 10s linear infinite;
	animation: ribbon 10s linear infinite;
}


.mobile #ribbon{
	-webkit-animation: none;
	-moz-animation: none;
	-ms-animation: none;
	-o-animation: none;
	animation: none;
}

/*Ribbon end here */

/*nav menu start here */

nav{background-color:#fff; margin-top:1px !important; font-family: 'Oswald', sans-serif !important; font-size:14px; color:#434343; font-weight:300; text-transform:uppercase; letter-spacing:1px; width:95%; margin:0 auto;}
.banwrap{width:100%;}
.banwrap img{width:100%;}
.iconbanwrap{background-color:#fce480; margin-bottom:10px; overflow:hidden;}
.iconbanwrap > .container > .col-md-3 > h1{font-family: 'Oswald', sans-serif !important; font-size:24px; color:#000000; text-decoration:none; border-right:solid 1px #d9bd4a; margin:0px 0px 0px 0px; padding:10px 0px 10px 0px; text-align:center;}
.iconbanwrap > .container > .col-md-3 > h1 a{color:#000000; text-decoration:none; display:block; padding:10px 0px 10px 0px;}
.fa-file-pdf-o{padding-left:10px;}
.fa-question{padding-left:10px;}
.fa-download{padding-left:10px;}
.fa-cube{padding-left:10px;}
.news{width:100%; margin-bottom:20px; overflow:hidden;}
.latbtn{height:40px; position:relative; text-align:center; font-family: 'Roboto Slab', serif; font-size:18px; color:#fff; font-weight:normal; background-color:#4cbcd4; line-height:40px;}
.latbtn:before{ content:" "; position:absolute; width:98%; background-color:#4cbcd4; height:34px; top:0; left:0; right:0;  border: dashed 1px #fff;}
.latbtn:after{padding:10px;}
.newsall{width:100px; height:40px; background-color:#fff; font-family:"Roboto Slab", serif; font-size:16px; color:#b2b1b1; font-weight:normal; text-align:center; line-height:40px; cursor:pointer; margin-top:5px;}
.newsall a{color:#b2b1b1; text-decoration:none; display:block;}
.newsall a:hover{color:#fff; text-decoration:none;}
.newtrigwrap{border:solid 1px #d7d6d6; margin-left:28px; margin-top:5px; width:100%; height:40px; font-family:"Roboto Slab", serif; line-height:40px;     padding-left: 20px;}
.module {width: 200px; height: 30px; background: #4cbcd4; position: relative; border: 1px dashed #fff; margin: 10px; text-align:center; line-height:30px;
 font-family: 'Roboto Slab', serif; font-size:16px; color:#FFF; font-weight:300; }
.module:after { content: ''; position: absolute;top: -6px;left: -6px;right: -6px;bottom: -6px;background: #4cbcd4;z-index: -1;}

/* Shutter Out Horizontal */
.hvr-shutter-out-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: #3c3b3b;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-shutter-out-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #4cbcd4;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
  color: white;
}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.abtwrap{background-color:#f0f3f3; padding:10px 0px; overflow:hidden; margin-bottom:20px;}
.abtwrap > .container > .col-md-8 > h1{font-family:"Roboto Slab", serif; font-size:30px; color:#3c3b3b; font-weight:normal; text-align:center; padding-bottom:20px;}
.abtwrap > .container > .col-md-8 > p{font-family:"Roboto Slab", serif; font-size:16px; color:#363838; font-weight:300; text-align:center;}
.readmor{font-family:"Roboto Slab", serif; font-size:14px; color:#4cbcd4; font-weight:400;}
.readmor a{color:#4cbcd4; text-decoration:none;}
.readmor a:hover{color:#4cbcd4; text-decoration:none !important;}
.campwrap{background-color:#fff; padding:15px 0px; overflow:hidden; margin-bottom:20px;}
.campwrap > .container > .col-md-8 > h1{font-family:"Roboto Slab", serif; font-size:30px; color:#3c3b3b; font-weight:normal; text-align:center; padding-bottom:20px;}
.campwrap > .container > .col-md-8 > h1 > span{color:#4cbcd4;}
.campwrap > .container > .col-md-8 > p{font-family:"Roboto Slab", serif; font-size:16px; color:#363838; font-weight:300; text-align:center; padding:0 5% 0 10%; margin-bottom:20px;}
.butmid{margin-left:auto !important; margin-right:auto !important;}
.btns{background-color:#151616; color:#e9e7e7; text-decoration:none !important; padding:8px 15px;}
.btns:hover{box-shadow:0px 1px 12px 0px #323131; transition:all 0.4s ease-in-out; background-color:#07d3f1; color:#fff;}
.fa-picture-o{padding-left:10px; }
.bgTestiwrap{background-image:url(../images/bgTesti.jpg); background-repeat:repeat-x; padding:15px 0px; text-align:center;}
.bgTestiwrap > .container-fluid > h1{font-family:"Roboto Slab", serif; font-size:30px; color:#050505; font-weight:normal; text-align:center;}
.testitab{width:60%; margin:0 auto; text-align:center; margin-top:20px;}
.tab-content > .tab-pane > h3{font-family:"Roboto Slab", serif; font-size:18px; color:#363838; font-weight:600;}
.tab-content > .tab-pane > p{font-family:"Roboto Slab", serif; font-size:14px; color:#363838;}
.testiView{background-color:#07d3f1; color:#000; text-decoration:none !important; padding:5px 15px;}
.testiView a:hover{color:#fff !important; text-decoration:none !important;}
.contWrap{background-color:#07d3f1; padding:15px 0px; overflow:hidden; margin-bottom:20px;}
.contWrap > .container > .col-md-6 > h1{font-family:"Roboto Slab", serif; color:#fff; font-weight:300;}
.contWrap > .container > .col-md-6 > p{font-family:"Roboto Slab", serif; color:#000; font-weight:300; margin-bottom:20px;}
.input-width{width:90%; height:34px; background-color:#07d3f1; border:solid 1px #04a9c1; margin-bottom:10px; font-family:"Roboto Slab", serif; font-size:14px; color:#fff; text-indent:10px;}
.input-width:focus{background-color:#fff; transition:all 0.3s ease-in; color:#000; outline:none;}
.textarea-width{width:90%; height:50px; background-color:#07d3f1; border:solid 1px #04a9c1; margin-bottom:10px; font-family:"Roboto Slab", serif; font-size:14px; color:#fff; text-indent:10px;}
.textarea-width:focus{background-color:#fff; transition:all 0.3s ease-in; color:#000; outline:none;}
*::-webkit-input-placeholder{color:#fff; font-weight:300;}
input:focus::-webkit-input-placeholder{color:#000; font-weight:300;}
input:-moz-placeholder{color:#fff; font-weight:300;}
input:focus:-moz-placeholder{color:#000; font-weight:300;}
input::-moz-placeholder{color:#fff; font-weight:300;}
input:focus::-moz-placeholder{color:#000; font-weight:300;}
*::-ms-input-placeholder{color:#fff; font-weight:300;}
input:focus-ms-input-placeholder{color:#000; font-weight:300;}
textarea:focus::-webkit-input-placeholder{color:#000; font-weight:300;}
.input-submit{width:90%; height:38px; background-color:#000; font-family:"Roboto Slab", serif; font-size:14px; color:#fff; border:solid 1px #000; font-weight:300;}
.input-submit:hover{border:solid 1px #fff;}

/* Sweep To Right */
.hvr-sweep-to-right {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #fff;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
  color: #000;
}
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.contWrap > .container > .col-md-6 > h2{font-family:"Roboto Slab", serif; font-size:36px; color:#000; font-weight:300;}
.paraAddres{font-family:"Roboto Slab", serif; font-size:16px; color:#000; font-weight:300; margin-bottom:20px; line-height:26px;}
.paraschool{font-family:"Roboto Slab", serif; font-size:20px; color:#fff !important; font-weight:500 !important; margin-bottom:20px;}
.fa-clock-o{font-weight:300 !important;}
footer{background-color:#fff; overflow:hidden;}
footer > .container > .col-md-4 > h4{font-family:"Roboto Slab", serif; font-size:14px; color:#040404; text-decoration:none; font-weight:400; padding-bottom:10px; border-bottom:solid 4px #4cbcd4;}
footer > .container > .col-md-5 > h4{font-family:"Roboto Slab", serif; font-size:14px; color:#040404; text-decoration:none; font-weight:400; padding-bottom:10px; border-bottom:solid 4px #aec158;}
footer > .container > .col-md-3 > h4{font-family:"Roboto Slab", serif; font-size:14px; color:#040404; text-decoration:none; font-weight:400; padding-bottom:10px; border-bottom:solid 4px #f7c44e;}
.contlist{list-style-image:url(../images/bullets.jpg); font-family:"Roboto Slab", serif; font-size:12px; color:#656363; text-decoration:none; line-height:24px; text-transform:uppercase;}
.contlist > li > a{color:#656363; text-decoration:none;}
.footRite{padding:8px 0px; background-color:#000000; font-family:"Roboto Slab", serif; font-size:12px; color:#aaa8a8; text-align:center;}
.phonJust{margin-top: 13px; position: absolute; font-weight:300; display:none;}
.navmartop{margin:0 auto; width:36%;}
.marTop{display:none;}

/* Gallery Start here */
.innBanwrap{width:100%; overflow:hidden;}
.gallBan{background-image:url(../images/galleryBan.jpg); background-repeat:no-repeat; background-size:contain; width:100%; height:176px;}
.innBanwrap h1{ font-family:"Roboto Slab", serif; font-size:30px; color:#fff; text-decoration:none; font-weight:bold; margin-top:0px; margin-bottom:0px; text-align:right; line-height:220px; padding-right:5%;  letter-spacing:4px;}
.breadcrumb a{color:#000; text-decoration:none; font-family:"Roboto Slab", serif; font-size:12px; font-weight:400;}
.breadcrumb a:hover{color:#000; text-decoration:none;}
.breadcrumb a:last-child{color:#d53e2b;}
.breadcrumb span{color:#000;}
.gallbtnWrap{height:980px; border-right:solid 1px #565656; text-align:center; overflow:hidden;}
.gallbtnWrap1{height:300px; border-right:solid 1px #565656; text-align:center; overflow:hidden;}
.btnsEvent{background-color:#e0e3e3; color:#fff; text-decoration:none; border:none; margin:30px 0px 0px 0px; padding:6px 25px !important; font-family:"Roboto Slab", serif; }
.btnsEventsub{background-color:#e0e3e3; color:#040404 !important; text-decoration:none; margin:10px 0px 0px 0px; padding:6px 25px !important; font-family:"Roboto Slab", serif; border: solid 1px #bbbfbf;}
.btnsEventActive{background-color: #db412d !important; color: #fff !important;}
.btnsEvent:hover{color:#fff !important; box-shadow:0px 1px 9px 0px #9f2213; transition:all 0.3s ease-in-out;}
.btnscomg{background-color:#aec158; color:#000; text-decoration:none; border:none; margin:10px 0px; font-family:"Roboto Slab", serif;}
.btnscomg:hover{color:#000 !important; box-shadow:0px 1px 9px 0px #77872e; transition:all 0.3s ease-in-out;}

.gallspacTop{margin-top:20px;}
.gallcontainer{width:100%; margin-bottom:10px; overflow:hidden;}
.gallthubnailwrap{width:30%; float:left; margin-right:10px;}
.gall-items{width:100%; margin-bottom:20px; position:relative;}
.gallimage{width:100%; opacity:1; height:auto; display:block; transition:0.5s ease; backface-visibility:hidden;}
.gall-items:hover .gallimage{opacity:0.3;}
.gallMiddle{position:absolute; top:50%; left:50%; transition: .5s ease; opacity:0; -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
 .gall-items:hover .gallMiddle{opacity:1;}
 .gallhref{background-color: #d53e2b;color: white;font-size: 16px; padding: 10px 15px;} 
 .gallhref a{color:#fff; text-decoration:none;}
 .gallhref a:hover{color:#fff; text-decoration:none;}
.gallitemhed{width:100%; margin-bottom:10px; text-align:center;}
.gallitemhed h1{font-family:"Roboto Slab", serif; font-size:16px; color:#000; text-decoration:none; font-weight:normal;}
.gallitemhed h1 ~ p{font-family:"Roboto Slab", serif; font-size:14px; color:#d53e2b; text-decoration:none; font-weight:normal; margin-top:-5px;}
.gallcontSpac{margin-top:30px;}
.navwrap{width:100%; margin:30px 0px 0px 0px;}
.navwrap ul{padding:0; margin:0; text-align:center;}
.navwrap li{display:inline-block; padding:7px 10px; font-family:"Roboto Slab", serif;}
.navwrap li a{color:#232323; text-decoration:none; font-size:11px; text-transform:uppercase;}
.navwrap li a:hover{color:#d53e2b; transition:all 0.3s ease;}
.navwrapblck{background-color:#000000; padding:7px 0px; font-family:"Roboto Slab", serif; font-size:11px; color:#aaa8a8; text-decoration:none; font-weight:normal; text-align:center;}

.thumbnail img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); transform:scale(1.1); -moz-transition:all .3s ease-in-out; -webkit-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}

.overGall{width:0%; height:100vh; background-color:#d53e2b; position:fixed; top:0; overflow:auto; -moz-transition:all .3s ease; -webkit-transition:all .3s ease; transition:all .3s ease;}
.gallthumbnailWrap{width:100%; margin-bottom:20px; margin-top:5%;}
.fullGall{width:100%;}
.clsenow{width:0%; -moz-transition:all .3s ease; -webkit-transition:all .3s ease; transition:all .3s ease;}
.clsGall{position:absolute; top:3%; right:5%; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#fff; text-decoration:none; font-weight:normal;}
.clsGall:hover{color:#fff; text-decoration:none;}
.gallthumbnailWrap > h1{font-family:"Roboto Slab", serif; font-size:30px; color:#fff; text-decoration:none; text-align:center; padding-bottom:30px; text-transform:uppercase; }

/*About Us*/
.abtBan{background-image:url(../images/aboutban.jpg); background-repeat:no-repeat; background-size:contain; width:100%; height:176px;}
.innrbanwrap{width:100%; overflow:hidden;}
.innrbanwrap h1{font-family:"Roboto Slab", serif; font-size:26px; color:#050505; text-decoration:none; font-weight:600; padding:20px 0px; text-transform:uppercase; }

.innrbanwrap p{font-family:"Roboto Slab", serif; font-size:14px; color:#050505; text-decoration:none; font-weight:400;line-height:20px;}
h2{font-family:"Roboto Slab", serif !important; font-size:20px !important; color:#050505 !important; text-decoration:none; font-weight:400;}
h3{font-family:"Roboto Slab", serif !important; font-size:16px !important; color:#d53e2b !important; text-decoration:none; font-weight:400;}
.missWrap ul{padding-left: 40px; list-style: circle;}
.missWrap li{line-height: 24px;list-style: disc !important; font-family:"Roboto Slab", serif; font-size: 14px; color: #050505;}

.missWrap a{color: #ed553b; text-decoration: none;}
.missWrap a:hover{color: #ed553b; text-decoration: none;}
.text-hed-color{color: #ed553b !important; }

.dropdown-item{display: block !important; padding: 5px 10px; text-transform: none;}
.dropdown-menu a{color: #050505; text-decoration: none;}
.dropdown-menu a:hover{color: #fff; text-decoration: none; background-color: #d53e2b;}.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color: #fff !important; color: #d53e2b !important;border-right: solid 1px #d7d6d6 !important; transition: all 0.4s ease-in-out;}
.link-email{color: #d53e2b; text-decoration: none;}
.link-email:hover{color: #000; text-decoration: none; transition: all 0.3s ease-in-out;}

/*About Us*/

/* Principal */

.princiWrap{width: 100%; height: 130px; background-color: #009bd8; position: relative; box-sizing: border-box;}
.principhoto{width: 170px; height:170px; border-radius: 50%; border: solid 5px #fff; position: relative; margin: 0 auto; bottom: -30px; background-image: url(../images/principal.png); background-repeat: no-repeat; background-size: cover; background-position: center; z-index: 100;}
.princiWrap h1{font-family:"Roboto Slab", serif; font-size: 24px; color: #fff; text-align: right; padding-top: 5%; padding-right: 10%; z-index: 100; position: absolute; top: -10px; left: 8%;}

/* Principal */

/* Infrastructure */

.mediaWrap{width: 100%; overflow: hidden; margin-top: 40px;}
.media-left{padding:10px; box-sizing: border-box; border: solid 1px #ccc;}
.media-body{padding-left: 20px;}
.media-body h4{font-family:"Roboto Slab", serif; font-size:24px !important; color:#ed553b !important; text-decoration:none; font-weight:400;}
hr{border-top: solid 1px #ccc !important;}
.m-t-20{margin-top: 20px;}

/* Infrastructure */


/* Testimonials */

.bordRadius{padding: 30px; box-sizing: border-box; border: solid 1px #76797a; border-radius: 20px; margin-top: 40px; margin-bottom: 20px; height: 100%;}
.bordRadius > p.text-centerimg{width: 48px !important; height: 37px !important;}
.bordRadius:hover{border-top: solid 3px #F8484A; transition: all 0.3s ease-in-out;}
.testiTxt{font-family:"Roboto Slab", serif; font-size:14px !important; color:#050505; text-decoration:none; font-weight:400;
line-height:30px !important; width: 80% !important; margin-left: auto !important; margin-right: auto !important; padding-top: 30px; padding-bottom: 30px;}
.studName{font-family:"Roboto Slab", serif; font-size:16px !important; color:#ed553b !important; text-decoration:none; font-weight:400; text-align: center;}

[id^="testi_"]{display: none;}
.btnWrap{display: flex; width: 100%; justify-content: center; padding: 10px 0px;}
.btnKnowmore{padding: 8px 15px; font-size: 12px; color: #050505; font-weight: 600; background-color: #fff; border: solid 1px #ccc;}

.pagiWrap{width: 100%; text-align: center; margin-top: 20px;}
.pagination>li>a{color: #d53e2b !important;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{color: #fff !important; background-color: #d53e2b !important;}

.groupBoxe{width: 100%; border: solid 1px #ccc; padding-bottom: 20px; margin-bottom: 30px;}
.groupAddrs{padding-left: 20px; width: 100%; box-sizing: border-box; overflow: hidden; padding-right: 20px;}
.groupAddrs h2{margin-bottom: 0px; color: #333333;}
.groupAddrs small{font-size: 11px; color: #333333; margin-top: -15px;}
.groupAddrs > address{font-family:"Roboto Slab", serif; font-size: 14px; color: #333333; padding-top: 10px; }
.fa-fax{font-size: 15px; margin-right: 10px;}
.groupAddrs > p > i.fa-phone{font-size: 15px; margin-right: 10px;}
.groupAddrs > p > i.fa-mobile{font-size: 22px; margin-right: 10px;}
.fa-envelope{font-size: 15px; margin-right: 10px;}
.fa-globe{font-size: 15px !important; margin-right: 10px;}
.groupBoxe p{font-size: 13px; color: #333333; line-height: 22px; margin-bottom: 3px;}
.groupBoxe p a{text-decoration: none;}

