/* autor:Saminathan; Email:nellaisami@outlook.com skype:nellaisami */

body{padding:0;margin:0; font-style:normal; font-size:14px;align-content: stretch;}
html{font-smoothing: antialiased;-webkit-font-smoothing: antialiased; -webkit-font-smoothing: subpixel-antialiased;  -moz-osx-font-smoothing: grayscale; }
.clear{content: ".";display: block;clear: both;height: 0;visibility: hidden;}
ul, li{list-style:none; padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-style: normal;font-weight: 900;}
.img-full{display:inline-block;}
.img-res{width:100%; display:inline-block;}
.tagline-divider{margin:15px auto 3px;max-width:250px;border-color:#999}
.img-border{float:none;margin:0 auto;border:#999 solid 1px}
.img-left{float:none;margin:0 auto}
.empty-div{ padding:15px 0;}
.emptycell{padding:11px;}
.mobile{display:none;}
.desktop{display:block;}
.tablet{display:none;}
.nomargin{margin:0 !important;}
.norhtmargin{margin-right:0px !important;}
.notopmargin{margin-top:0px; !impotant;}
.nolftmargin{margin-left:0px !important;}
.nobtmmargin{margin-bottom:0px; !impotant;}
.nopadding{padding:0 !important;}
.norhtpadding{padding-right:0px !important;}
.notoppadding{padding-top:0px !important;}
.nolftpadding{padding-left:0px !important;}
.nobtmpadding{padding-bottom:0px !important;}
.noborder{border:none !important;}
.displaynone{display:none;}
.displayblock{display:block;}
.no-js #loader { display: none;  }
.js #loader {display: block; position: absolute; left: 100px; top: 0;}
.se-pre-con {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index: 10000;background: url("../images/loaders/Preloader_41") center no-repeat #fff;}


body{position:relative;overflow-x:hidden;font-family: 'Century Gothic';}
.bgwrapper:before{content:'';position:absolute;width:325px; height:712px; background:url("../images/unp-body-lft-bg-img.png") left 0; left:-20px ;top:80px; z-index:0;}
.bgwrapper:after{content:'';position:absolute;width:325px; height:712px; background:url("../images/unp-body-rht-bg-img.png") right 0; right:-20px ;top:80px;z-index:0;}
.wrapper{position:relative; z-index:2}
/*Header */
.topHeader{margin-top:35px;}
.topHeaderBg{background:#ffde00; margin-bottom:10px !important; padding:10px; border-radius:10px 10px 0px 0px;}
.navbar-brand{height:auto;margin-left:0; text-align:center; display:block; float:none; margin-bottom:0;padding:4px 0px 0;}
.slogan{text-align:right; font-weight:300;font-size:21px; padding:8px 0; margin-bottom:0px; color:#5c5d4f;text-transform:uppercase;}
.navbar-default{background:#fff; border:none; border-radius:0;margin:0;}
.navbar-collapse{background:#e3e1e2; padding:0;}
.navbar-default .container{position:relative; margin-bottom:10px;}
.navbar-default .navbar-nav > li{display:block;}
.navbar-default .navbar-nav > li > a{font-size:16px; color:#000; text-transform:uppercase; font-weight:700;position:relative;padding:12px 15px;display:inline-block;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background:#ffde00; color:#fff;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background:#ffde00; color:#fff;}
.search-icon {position:absolute;right:15px;padding:10px 18px 11px;}
.search-icon:hover{background:#ffde00; cursor:pointer;}
.search-icon  > a{color:#000; font-size:16px;text-align:right;}
.search-icon .dropdown-menu{padding:10px;background:#fff; min-width:280px;}

.search-icon .input-group-btn .btn-default{background:#ffde00; color:#000; border-color:#ffde00;}

/*Slider */
.slider{position:relative;}
.slider-caption{position:absolute;right:0;left:auto; top:0;background:rgba(237,237,237,0.4); width:32%; height:100%; text-align:center;display:block}
.slider-inner{display:table-cell;padding:24% 0;}
.slider-inner.first{padding:35% 0;}
.ev-slider-inner{padding:21% 0;}
.slider-inner h1{font-size:30px; font-weight:300; text-transform:uppercase;padding:0 10%; margin:0;}
.slider-img{width:50%;}
.carousel-indicators{left:50%;}
.sw .carousel-indicators{left:25%;}

/*Content */
.inner-content{margin:15px 0 5px;}
.inner-content p{text-align:justify;   font-size: 16px; line-height: 1.6em;}

.inner-g-bg{background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 50%, #dcdadb 100%);background: -webkit-linear-gradient(top,  #ffffff 50%,#dcdadb 100%);background: linear-gradient(to bottom,  #ffffff 50%,#dcdadb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dcdadb',GradientType=0 ); min-height:190px;}
.inner-g-bg h2{background:#e3e1e2; text-align:center;font-size:24px; font-weight:300; color:#000000;padding:5px 15px; margin-top:5px;}
.inner-g-bg p{padding:0px 15px 15px;font-size:15px; line-height:1.5em; margin-bottom:0; text-align:justify;}

/*About Us */
.a-slider-caption{position:absolute;right:0%; top:0;width:50%; height:100%; text-align:center;background: #e5e6e1;background: -moz-linear-gradient(left,  #e5e6e1 0%, #ffffff 100%);background: -webkit-linear-gradient(left,  #e5e6e1 0%,#ffffff 100%);background: linear-gradient(to right,  #e5e6e1 0%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e6e1', endColorstr='#ffffff',GradientType=1 );}
.ic-div{background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 50%, #dcdadb 100%);background: -webkit-linear-gradient(top,  #ffffff 50%,#dcdadb 100%);background: linear-gradient(to bottom,  #ffffff 50%,#dcdadb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dcdadb',GradientType=0 ); border:1px solid #e5e6e1; padding:0 0 30px; }
.ic-div h3{font-size:24px; font-weight:300; margin-bottom:10px; margin-top:0; position:relative;background:#e3e1e2; text-align:left;padding:10px 15px ;}
.ic-div p{padding-left:15px;margin:0;}
.inner-content h4{font-size:20px; font-weight:300; margin-bottom:10px;position:relative; text-transform:uppercase;}
.inner-content h4:before{content:''; position:absolute;width:60px; height:4px; top:28px; left:0; background:#ffde00;}


.inner-content h1{font-size:28px; font-weight:300; margin-bottom:10px;position:relative; text-transform:uppercase;}
.inner-content h1:before{content:''; position:absolute;width:60px; height:4px; top:35px; left:0; background:#ffde00;}
.list-sec{padding-left:30px;}
.list-sec li{padding-left:8px; font-size:16px; list-style:disc; margin-bottom:15px;}
.oth-page{min-height:290px;}
.inovo{width:68.9%;}
.inovo .slider-inner{padding:18% 0;}
.inovo-img-border{border:0px solid #000;}

.sw-txt{padding:18% 0; display:inline-block;}
.sw-txt-2{padding:20% 0;}
.ft-txt{padding:30% 0; display:inline-block;}
.pro-caption{width:54%;}
.pro-caption .slider-inner{}
.pro-caption .slider-inner{width:100%; display:inline-block; padding:30% 0; text-align:center;}
.pro-caption .slider-inner span{font-size:18px;}

.ft-txt.slider-inner span{display:block;}


.contact{margin-left:30px; margin-top:30px;}
.contact address{font-size:20px;}
.contact address dt{padding-left:20px;}




/*footer*/
footer{margin-top:13px;}
footer .ft-bg{background:#ffde00; border-radius:0px 0px 10px 10px;}
.copyright{text-align:left; font-size:12px; color:#000;padding:10px 0; margin-bottom:0;}
.ft-logo{text-align:right; margin-bottom:0; padding:10px 0;}
.ft-logo img{display:inline-block; cursor:pointer;}


/* Inner Page */
.innerPages h1{font-size:48px; font-weight:200; margin-bottom:20px;position:relative;}
.innerPages h1:after{content:'';position:absolute; width:150px; height:5px; background:#8cc63f; bottom:-10px; left:0;}
.innerPages p{font-size:20px; line-height:30px; margin-bottom:20px;}
.innerPages p:first-of-type::first-line{margin-left:1.5em;}
.mission p{font-size:19px; line-height:30px;}
.yellowBg{background:#fbdf06;padding:15px; margin-bottom:10px;}
.yellowBg h2{font-size:36px; margin-bottom:5px; margin-top:0;font-weight:200;position:relative;}
.yellowBg h2:after{content:'';position:absolute; width:150px; height:3px; background:#8cc63f; bottom:-5px; left:0;}
.yellowBg p{margin-bottom:0; font-size:19px; line-height:30px;}
.yellowBg p span{font-weight:bold;}
