body{font-family: 'Poppins', sans-serif;background-color:#fff;color:#666;}
::-moz-selection {text-shadow: none;background: #fed136;}
::selection {text-shadow: none;background: #fed136;}
img::selection {background: transparent;}
img::-moz-selection {background: transparent;}
body {webkit-tap-highlight-color: #fed136;}
abbr[data-original-title], abbr[title]{font-weight:700;}

p{font-size:14px;line-height:1.75}
p.large{font-size:16px}
a,a.active,a:active,a:focus,a:hover{outline:0}
a{color:#81256f}
a.active,a:active,a:focus,a:hover{color:#81256f}

/*--------------------------------------------------
    [1. Topbar]
----------------------------------------------------*/
.top-bar{position:relative;line-height:20px;font-size:12px;background:#808080}
.top-bar .top-left{float:left;display:inline-block;margin:5px;padding:0;}
.top-bar .top-left li{color:#9c9c9c;margin-right:20px;display:inline-block}
.top-bar .top-left li i{color:#9c9c9c;margin-right:10px;font-size:12px;position:relative;}
.top-bar .social li a:hover{color:purple;transition:.5s ease-in-out}
.top-bar .top-right{float:right;display:inline-block;margin:5px;padding:0;}
.top-bar .top-right li{color:#fff;margin-right:5px;display:inline-block;float:left;}
.top-bar .top-right li a{color:#fff;}
.top-bar .top-right li i{color:#ffea4c;margin-right:10px;font-size:20px;position:relative;top:3px}
.top-bar .social li a:hover{color:purple;transition:.5s ease-in-out}
.top-bar .social li:last-child{padding-right:0}
.top-bar .top-left i.fa-facebook-square{color:#0015a7;font-size:16px;top:2px;margin-right:0;}
.top-bar .top-left i.fa-youtube-square{color:#ff2020;font-size:16px;top:2px;margin-right:0;}
@media (max-width:1024px) {
.top-bar .top-right,.top-bar .top-left{margin:0;}
}
@media (max-width: 768px) {
.marquee{max-width:130px;}
.top-bar>.col-sm-12{padding:0;}
.top-bar .top-left li{margin-right:0;}
}
@media (max-width: 767px) {
.marquee{max-width:188px;}
.top-bar .top-right li:nth-child(2){clear:both}
.top-bar .top-left li{margin-right:20px;}
.logos img{width:200px;}
.top-bar .top-right li{float:none;}
}

/*--------------------------------------------------
    [3. Header]
----------------------------------------------------*/
header{background: rgba(34,34,34,0.65);}
.header-menu{background-color:rgba(255,255,255,.92);box-shadow:inset 0 1px #eee, 0 1px 7px rgba(0,0,0,.35);padding:0;}


.toolbar{background-color:#111;color:#ababab;font-size:12px;padding-top:10px;padding-bottom:10px;line-height:30px;font-weight:700}.top-left-section{float:left;line-height:30px}.top-left-section .email,.top-left-section .mobile{display:inline-block;margin-left:11px;line-height:30px}.top-left-section .email .fa,.top-left-section .mobile .fa{margin-right:7px}.toolbar a,.toolbar span.value{color:#fff}.toolbar .top-right-section{text-align:right;line-height:30px}.toolbar .top-right-section a{padding:0 12px;line-height:20px;display:inline-block}




/********************************/
/*           NavBar             */
/********************************/
.navbar-custom{background-color:#222;border:none;}
.navbar-brand>img{display:inline-block}
.navbar{margin-bottom:0}
.navbar-custom .navbar-brand{color:#f58634;padding:5px;height:70px;}
.navbar-custom .navbar-brand.active,.navbar-custom .navbar-brand:active,.navbar-custom .navbar-brand:focus,.navbar-custom .navbar-brand:hover{color:#fff}
.navbar-custom .nav li a,.navbar-custom .navbar-toggle{text-transform:uppercase;}
.navbar-custom .navbar-collapse{border-color:rgba(255,255,255,.02)}
.navbar-custom .navbar-toggle{background-color:#eeeeee;border-color:#4b9b36;font-size:12px}
.navbar-default .navbar-toggle .icon-bar{background-color:#4b9b36;}
.navbar-custom .navbar-toggle:focus,.navbar-custom .navbar-toggle:hover{background-color:#eeeeee}
.navbar-custom .nav li a{font-weight:bold;letter-spacing:1px;font-family: 'Noto Sans', sans-serif;color: #ee7336;}
.navbar-custom .nav li a:focus,.navbar-custom .nav li a:hover{color:#222;outline:0}
.navbar-custom .navbar-nav>.active>a{border-radius:0;color:#fff;background-color:#fed136}
.navbar-custom .navbar-nav>.active>a:focus,.navbar-custom .navbar-nav>.active>a:hover{color:#fff;background-color:#fec503}
.navbar-custom .nav .dropdown-menu li a{color:#000;text-transform:none;padding:3px 0;font-size:12px;}
@media (min-width:768px){.navbar-custom{background-color:transparent;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s;border:none}
.navbar-custom .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.navbar-custom .navbar-nav>.active>a{border-radius:3px}
.navbar-nav>li>a{padding-top:25px;padding-bottom:25px;}
.navbar-collapse{padding:0;}
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{background-color:transparent;}


@media (max-width:1024px){
}
@media (max-width:768px){
}
@media (max-width:767px){
.navbar-collapse.collapse{padding-left:15px;padding-right:15px;}
/*.navbar-custom .logo-big{display:none;}*/
/*.navbar-custom.affix-top .logo-white,.navbar-custom .logo-white{display:block;position: relative;margin:4px 0 0 20px;width: 120px;}*/
.navbar-custom.affix .navbar-brand,.navbar-custom .navbar-brand{padding:0;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
.header-menu .col-sm-12{padding:0;}
.navbar-brand>img{width:240px;padding:5px;}
}



.navbar-nav>li>.dropdown-menu {margin-top:0;border-radius:0;border:0;background-color: #d6a857;}
.navbar-nav>li.dropdown.mega-dropdown.open{border-bottom:3px solid #333;}
.mega-dropdown {position: static !important;}
.mega-dropdown .glyphicon{font-size:10px;top:2px;margin:3px;}
.mega-dropdown-menu {padding: 20px 0px;width: 100%;box-shadow: none;-webkit-box-shadow: none;}
/*.mega-dropdown-menu:before {content: "";border-bottom: 15px solid #fff;border-right: 17px solid transparent;border-left: 17px solid transparent;position: absolute;top: -15px;left: 285px;z-index: 10;}
.mega-dropdown-menu:after {content: "";border-bottom: 17px solid #ccc;border-right: 19px solid transparent;border-left: 19px solid transparent;position: absolute;top: -17px;left: 283pxz-index: 8;}*/
.mega-dropdown-menu > li > ul {padding: 0;margin: 0;}
.mega-dropdown-menu > li > ul > li {list-style: none;}
.mega-dropdown-menu > li > ul > li.dropdown-header{padding: 3px 0;}
.mega-dropdown-menu > li > ul > li > a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.428571429;color: #999;white-space: normal;}
.mega-dropdown-menu > li ul > li > a:hover,.mega-dropdown-menu > li ul > li > a:focus {text-decoration: none;color: #444;background-color: #61461736;}
.mega-dropdown-menu .dropdown-header {color: #c44136;font-size: 18px;font-weight: bold;}
.mega-dropdown-menu form {margin: 3px 20px;}
.mega-dropdown-menu .form-group {margin-bottom: 3px;}

@media (max-width:767px){
.dropdown-header{display:none;}
.mega-dropdown-menu{padding:0 0 10px 10px;}
.navbar-nav>li.dropdown.mega-dropdown.open{border-bottom:1px solid #e0e0e0;background:#e8e8e8;border-top:1px solid #e0e0e0;}
}


/*Flash*/
.carousel{width:100%;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;}
.carousel .intro-text{color:#fff;position:absolute;z-index:100;top:250px;transform:translateY(-50%);padding-left:100px;}
.intro-text .description p{font-size:18px;}
.carousel .title{font-size:60px;color:inherit;line-height:1.1;letter-spacing:3px;margin-bottom:15px;}
.carousel-indicators p{font-size:10px;color:#fff;line-height:1.1;letter-spacing:1px;text-indent:0;position:absolute;background:#000;width:100%;margin:0;padding:5px;bottom:0;background:rgba(0, 0, 0, .5);}
.article-slide .carousel-indicators li:hover p{width:98%;margin-left:2px;}
@media screen and (max-width: 1024px){.carousel .title{font-size:40px;}.carousel .description{font-size:14px;color:inherit;opacity:.6;letter-spacing:.55px;}}
@media screen and (max-width: 991px){.carousel .title{font-size:40px;}.carousel .description{line-height:1.2;max-width:90%;}}
@media screen and (max-width: 768px){.carousel-indicators{display:none}}
@media screen and (max-width: 767px){.carousel .title{font-size:26px;letter-spacing:2px;}.hid {visibility:hidden;}}
@media screen and (max-width: 600px){.carousel .title{font-size:24px;max-width:90%;}}

.flash-btn{display:inline-block;color:#fff;font-size:14px;font-family:'Raleway',sans-serif;letter-spacing:.5px;padding:10px 30px;position:relative;transition:all 300ms ease;background:#fa9928;border-radius:0;margin-top:30px;}.flash-btn:active,.flash-btn:focus,.flash-btn:visited{color:white;text-decoration:none;}.flash-btn:hover{color:white;text-decoration:none;}


/********************************/
/*       Fade Bs-carousel       */
/********************************/
.carousel-indicators{left:auto;right:5%;width:auto;bottom:-16px;}
.fade-carousel{position:relative;border-bottom:3px solid #f7941d;box-shadow: 0 3px 1px 0 rgba(0, 0, 0, 0.15);}
.fade-carousel .carousel-indicators{width:370px;height:auto;padding:10px;bottom:50px;}
.fade-carousel .carousel-indicators>li{width:350px;height:50px;background:transparent;border:none;float:left;text-indent:0;text-align:left;opacity:0.5;margin-bottom: 10px;}
.fade-carousel .carousel-indicators li .tab-title{font-family:'Noto Sans';color:#fff;font-size:18px;text-transform:uppercase;display:block;letter-spacing:.02em;}
.fade-carousel .carousel-indicators li .tab-title i{float:right;margin-top:12px;}
.fade-carousel .carousel-indicators li .tab-desc{font-family:'Noto Sans';font-size:16px;font-weight:normal;color:#f5cb26;line-height:25px;}
.fade-carousel .carousel-indicators > li.active{opacity:1;}

/********************************/
/*          Hero Headers        */
/********************************/
.hero{position:absolute;top:50%;left:30%;z-index:3;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.75);-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);border-left:5px solid rgb(245, 203, 38);padding-left:20px;}
.hero h1{font-size:36px;font-weight:900;margin:0;padding:0;}
.hero h1 span{color:#cfa760}
.hero a{background:url(../images/read-more-icon.png) no-repeat right;padding-right:15px;color:#fff;margin-right:100px;}
.fade-carousel .carousel-inner .item .hero{opacity:0;-webkit-transition:2s all ease-in-out .1s;-moz-transition:2s all ease-in-out .1s;-ms-transition:2s all ease-in-out .1s;-o-transition:2s all ease-in-out .1s;transition:2s all ease-in-out .1s}
.fade-carousel .carousel-inner .item.active .hero{opacity:1;-webkit-transition:2s all ease-in-out .1s;-moz-transition:2s all ease-in-out .1s;-ms-transition:2s all ease-in-out .1s;-o-transition:2s all ease-in-out .1s;transition:2s all ease-in-out .1s}
/********************************/
/*            Overlay           */
/********************************/
.overlay{ background:url(../images/dot.png) repeat #333;position:absolute;width:100%;height:100%;z-index:2;opacity:.2;top:0;left:0;right:0;bottom:0;}


/********************************/
/*          Media Queries       */
/********************************/
@media screen and (min-width:980px){.hero{width:600px}}
@media screen and (max-width: 768px){.hero h1{font-size:32px;}.hero{width:90%;left:50%}}
@media screen and (max-width: 767px){.hero h1{font-size:14px}.hero h3{font-size:12px}.hero p{font-size:11px;}}


/********************************/
/*           Comp Day           */
/********************************/
.comp-day{background:#F0F0F0;padding:20px;}
.comp-day .title{font-size:12px;margin-top:5px;}
.comp-day .title-text{height:35px;overflow:hidden;display:block;color:#000;font-size:14px;line-height:18px;margin:10px 0;}
.comp-day .read-more{letter-spacing:1.1px;display:block;color:#e31837;margin-top:5px;font-size:14px;}
.comp-day .title a:hover,.comp-day .title a:hover .title-text{color:#e31837;text-decoration:none;}
@media screen and (max-width:767px){
.comp-day{padding:20px 0;}
.comp-day .col-sm-4{margin-bottom:15px;}
.comp-day .title-text,.comp-day .read-more{font-size:12px;}
}

/********************************/
/*       Featured Blocks        */
/********************************/
.comp-featured{position:relative;margin:40px 0}
.right-section .container,.right-section .featured-blocks .col-md-3,.right-section .featured-blocks .col-md-6{width:100%;}
.right-section .container p{color:#fff;}
.right-section .col-md-3{margin-bottom:10px;}
.content .right-section ul{margin:0}
.day-default{}
.day-primary{}
.notice{padding: 15px;background-color: #fafafa;border-left: 6px solid #7f7f84;margin-bottom: 10px;-webkit-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);box-shadow: 0 5px 8px -6px rgba(0,0,0,.2);}
.notice-sm {padding: 10px;font-size: 80%;}
.notice-info {border-color: #45ABCD;}
.card4{background-size:cover;}
.card4, .card4>*{position:relative;padding:20px;color:#fff;}
.card4{margin-bottom:10px;}
.card4 .title{font-weight:700;font-size:22px;margin:0;}
.card4 .text{margin-top:2rem;font-style:italic;margin:0;color:#fff;}
.btn-white{color:#fff;text-align:center;text-decoration:none;letter-spacing:.05em;display:inline-block;border-radius:10rem;padding:1rem 3rem;}
.btn-white:hover{background:#fff;color:#383f42;box-shadow:0 1.5rem 4rem rgba( 0, 0, 0, .2 );}
.btn-white:hover:before{border:none;}
.btn-white:before{border-color:#fff;opacity:.75}
.btn-white:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid;border-radius:10rem;transition:.15s}
.card4 .over{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.9;transition:.15s}
.card4:hover .over {opacity:.5;background-color:#383f42 !important;}
.fill-teal{background-color:#45a69c !important;}
.fill-orange{background-color:#f1682b !important;}

@media screen and (max-width:767px){
.comp-event-2 .comp-featured .col-md-12{padding-right:15px;padding-left:15px;}
}

/********************************/
/*           Comp Event 2       */
/********************************/
.comp-event-2{padding:50px 0;border-top:1px solid #e1e9eb;background:#f7fbfc;}
.comp-event-2 .col-md-12,.comp-event-2 .container{padding:0;}
.comp-event-2 form .col-md-12 {padding-right: 15px;padding-left: 15px;}
.events-listing h3{font-size:40px;line-height:48px;font-weight:400;text-align:center;}
.events-listing h5{font-size:14px;line-height:20px;font-weight:600;text-align:center;color:#003c71;text-transform:uppercase;margin:0;}
.listing-cont,.post-content{border-top:4px solid #F8F7F3;color:#666}

.event-item{display:table;margin-bottom:15px;}
.post-img-wrap, .post-inner{display:table-cell;}
.post-img-wrap{min-width:150px;position: relative;float: left;overflow: hidden;}
.post-date{background-color:#003c71;padding:0 15px 0 10px;position: absolute;left: 0;bottom: 13px;z-index: 1;-webkit-border-radius: 0 25px 25px 0;border-radius: 0 25px 25px 0;color:#ffffff;line-height:30px;}
.post-image{position: absolute;top: 0;left: 0; height: auto;max-width: 100%;}
.post-inner{padding:0 15px;vertical-align:top;}
.post-inner h4{margin-top:0;font-size: 24px;line-height: 32px;font-weight: 500;}
.post-inner a{color:#44364e;}
.post-inner p{margin:0;padding:0;}
.post-inner a.read-more{font-size: 16px;line-height: 22px;font-weight: 500;font-style: normal;text-transform: none;text-decoration: none;}
.img-rollover{padding-bottom:100%;}
.viewing-imgs{height: 115px;width: 120px;padding-bottom: 5px;}
@media screen and (max-width:767px){
.comp-event-2{padding:30px 10px;}
.events-listing h3{font-size:28px;margin-top:0;}
.post-inner h4{font-size:18px;line-height:18px;}
.post-inner p,.post-inner a.read-more{font-size:12px;}
}

/********************************/
/*     Admit & Registration     */
/********************************/
.comp-registration{background:url(../images/pink-bg.jpg) no-repeat top center;padding-bottom:50px;padding-top:50px;color:#fff;text-align:center;}
.comp-registration, .comp-registration>*{position:relative;}
.comp-registration:before{content:""; position:absolute;left:0;right:0;bottom:0;top:0;background-color:rgba(0, 0, 0, .4);}
.comp-registration a{margin:15px;position:relative;}
.comp-registration a:hover{text-decoration:none;}

@media screen and (max-width:766px){
.comp-registration h3{font-size:20px;}
}



/********************************/
/*         Comp Gallery         */
/********************************/
.flip-boxes{padding:50px 0;}
.flip-boxes .events-listing h3{font-size:40px;line-height:48px;font-weight:400;text-align:center;}
.flip-boxes .events-listing h5{font-size:14px;line-height:20px;font-weight:600;text-align:center;color:#003c71;text-transform:uppercase;margin:0;}
.fusion-flip-box{min-height:277px;margin:10px 0;}
.flip-box-front,.flip-box-back{background-color: rgb(255, 255, 255); border-color: rgb(224, 224, 224); border-radius: 0px; border-style: solid; border-width: 1px; color: rgb(116, 116, 116); min-height: 277px;}
.flip-box-back h3{color:rgb(172, 39, 40)}
.flip-boxes .fusion-flip-box .flip-box-back,.flip-boxes .fusion-flip-box .flip-box-front{-webkit-perspective:600px;perspective:600px;padding:27px 20px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all .4s cubic-bezier(.2,.85,.4,1.275)!important;-o-transition:all .4s cubic-bezier(.2,.85,.4,1.275)!important;transition:all .4s cubic-bezier(.2,.85,.4,1.275)!important}
.flip-boxes .fusion-flip-box .flip-box-front{-webkit-transform:rotateY(0);transform:rotateY(0);z-index:10}
.flip-boxes .fusion-flip-box .flip-box-back{position:absolute;left:0;top:0;height:auto;width:100%;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);z-index:-1;-webkit-box-sizing:border-box;box-sizing:border-box}
.flip-boxes .fusion-flip-box .flip-box-back .fusion-button{display:table;margin:20px auto 0}
.flip-boxes .fusion-flip-box:hover .flip-box-back{-webkit-transform:rotateY(0);transform:rotateY(0);z-index:1}.flip-boxes .fusion-flip-box:hover .flip-box-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:-1}
.flip-boxes .fusion-flip-box:hover .flip-box-front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:-1}
@media screen and (max-width:768px){
.flip-boxes h2,.flip-boxes h3{font-size:18px;}
}

/*Footer*/
footer{background-color:#372644;color:#fff;font-size:12px;}
footer p{font-size:12px;}
footer a{color:#fff;}
footer h5{text-transform:uppercase;}
footer hr{background-color:#7c4dff;width:50px;margin:20px 0;}
.footer-above{padding:20px 0;}
.footer-bottom{background:#383f42;padding:20px;font-size:12px;color:#fff;border-top:1px solid #383f42}
.footer-bottom a{text-decoration:none;color:#8a989e}

@media (max-width: 768px){
.footer-logo{display:none;}
.programs{padding:15px 10px;}
.programs img{width:48%;float:left;}
.programs img:first-child{margin-bottom:0;margin-right:2%;}
a.list-group-item{font-size:11px;padding:5px 8px;}
}



/********************************/
/*          Page Header         */
/********************************/
.page-header{background-image:url(../images/pink-bg2.jpg);background-repeat:repeat;background-color:#734a01;padding:0;margin:0;position:relative;margin-bottom:20px;}
.page-header .overlay-header{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 60, 113, .8); display:none}
.page-header h1{padding:10px 20px;z-index:2;width:55%;margin:45px auto;position:relative;text-align:center;color:#d0a85f;font-weight:bold;}
#deco-clouds {margin-bottom:-5px;}
.page-header h1 span{width:80px;height: 4px;background-color: #cfa760;display: block;margin: auto auto 20px;border-radius: 10px;opacity: 1;}

.ib-1{background-image:url(../images/inner-banner-1.png)}
.ib-2{background-image:url(../images/inner-banner-2.png)}
.ib-3{background-image:url(../images/inner-banner-3.png)}
@media (max-width: 768px){
.page-header{padding:50px 0 50px;}
}
@media (max-width:767px){
.page-header{padding:22px 0;min-height:135px;}
.page-header h1{margin:25px auto;font-size: 18px; padding-left:0;}
.ib-1{background-image:url(../images/inner-banner-small-1.png)}
.ib-2{background-image:url(../images/inner-banner-small-2.png)}
.ib-3{background-image:url(../images/inner-banner-small-3.png)}
}

/********************************/
/*          Inner Page          */
/********************************/
.content{background:#fff;margin:20px auto;padding:15px;}
div.list-group-item{background:#0b254d;color:#fff;}
a.list-group-item{border-left:none;border-right:none;border-bottom:1px solid #ddd;}
.list-group-item:first-child{border-radius:0;}
.content .page-pic{padding:0;}
.content figure{display:block;}
.content .page-pic figure:before{position:absolute;opacity:0;content: "";left:10px;right:10px;top:10px;bottom:10px;background-color:transparent !important;opacity:1;border:2px solid #fff;}
.content p, .content li{font-size:12px;letter-spacing:1px; color:#666;}
.content li{margin-bottom:5px;}
.content ul{ margin-left:0px;list-style-position: inside; padding-left:0;}
.content .decorative-underline{margin:15px 0 30px}
.content hr {border-color: #e8d7c2;margin:2em 0;}
.dropcap{font-size: 2em;margin:22px 25px;width:20px;height:20px;line-height:20px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;position: relative;z-index: 1;color:#fff; float: left;}
.dropcap:before{content: '';display: block;width: 3.05rem;height: 3.05rem;position: absolute;left: 50%;top: 50%;background-color: #160c06;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -moz-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    -ms-transform: translateX(-50%) translateY(-50%) rotate(45deg);
    transform: translateX(-50%) translateY(-50%) rotate(45deg);
    z-index: -1;
}
.decorative-underline{bottom:0;left:0;height:1px;background-color:#333;width:85px}.list-content li{list-style:none;position:relative;padding-left:25px}.list-content li:before{content:'';width:6px;height:6px;border-radius:50%;line-height:24px;position:absolute;left:0;top:9px;background-color:#ffb606}
.side-link .jumbotron{background-color: #eceeef;padding:10px 18px;}
.side-link .jumbotron h1{font-size:20px;text-align:left;}
.tp-form{padding: 10px 25px;margin-bottom: 20px;border: 1px dashed #ddd;}
.tp-form h6.left-none { padding: 0 35px 0 0; width: 300px; margin: 20px 0;text-align: left;}
.tp-form p{margin:0;}


figure{border:0;margin:0;padding:0;overflow:hidden;position:relative;max-width:100%}figure.alignleft,figure.alignright{margin-top:.5em;margin-bottom:.5em}.alignleft{display:inline-block;float:left;margin-right:2em}.alignright{display:inline-block;float:right;margin-left:2em}.caption-text{color:#cfa760;background-color:#00213e}figure .caption-text{webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;position:absolute;bottom:0;right:0;left:0;margin-bottom:0;font-size:.929em;font-style:normal;text-align:center;letter-spacing:0;padding:.2em 1em}figure:hover figcaption{margin-bottom:-5em}figure figcaption{color: #a4a4a4;background-color: #f9f8f8;}

.content .tbl { padding:0px; }
.content .tbl img{border-radius:50%;}
.content .tbl td{ padding:5px;}
.content .tbl .names{ margin-bottom:20px;margin-top: 8px;}
.content .tbl .tr-bg { background:#f5f1e8; }
.content .tbl h3 {color:#053e59; font-family:Georgia, "Times New Roman", Times, serif;}
.content .photo { margin:5px; padding:2px; border:#ddd3bb 2px solid; }

@media (max-width: 768px){
.content .sm-half{width:50%;}
}

/********************************/
/*           Comp Event 2       */
/********************************/
.comp-gallery-2{padding:10px 0;}
.comp-gallery-2 .col-md-12,.comp-event-2 .container{padding:0;}
.comp-gallery-2 .events-listing h3{font-size:40px;line-height:48px;font-weight:400;text-align:center;}
.comp-gallery-2 .events-listing h5{font-size:14px;line-height:20px;font-weight:600;text-align:center;color:#003c71;text-transform:uppercase;margin:0;}

.comp-gallery-2 .gallery-item{display:table;margin-bottom:15px;}
.gallery-img-wrap, .gallery-inner{display:block;}
.gallery-img-wrap{position: relative;float:none;overflow: hidden;}
.gallery-date{background-color:#003c71;padding:0 15px 0 10px;position: absolute;left: 0;bottom: 13px;z-index: 1;-webkit-border-radius: 0 25px 25px 0;border-radius: 0 25px 25px 0;color:#ffffff;line-height:30px;}
.gallery-image{position: absolute;top: 0;left: 0; height: auto;max-width: 100%;}
.gallery-inner{text-align:center;}
.gallery-inner h4{margin-top:0;}
.gallery-inner a{color:#44364e;font-size: 18px;line-height: 26px;}
.gallery-inner a.read-more{font-size: 16px;line-height: 22px;font-weight: 500;font-style: normal;text-transform: none;text-decoration: none;}
.img-rollover{padding-bottom:100%;}
.more-gallery{font-size:13px;line-height:44px;font-weight:500;padding:10px 34px;border-radius:50px;color:#fff;border-style:solid;background-color:#cfa760;border-color:#cfa760}
.more-gallery:hover{color:#fff;}
@media screen and (max-width:766px){
.comp-event-2{padding:50px 10px;}
}

/********************************/
/*         Inner Page Title      */
/********************************/
.pageTitle {background: #333 url(../images/title-bg.jpg) no-repeat ;background-size: cover;padding: 50px 0;}
.pageTitle h1 {font-size: 36px;font-weight: 500;color: #fff;margin: 0;}
.breadCrumb {text-align: right;color: #fff;margin-top: 10px;}
.breadCrumb a { color: #fff;display: inline-block;padding: 0 5px;}
.breadCrumb span {color: #fff;display: inline-block; padding-left: 5px;}

/********************************/
/*         Promotios Officials & Prayer Group Leaders      */
/********************************/
.dark-row{background:#AEC5E8;}
.light-row{   background:#F1F3F0;}
.movie-table-head{ background: ;}