@import url('https://fonts.googleapis.com/css?family=Suravaram');
@import url('https://fonts.googleapis.com/css?family=Lato:400,700');
@import url('https://fonts.googleapis.com/css?family=Mallanna');

body{ font-family: 'Lato', sans-serif;}
body{font-family: 'Suravaram', serif;}
.wrapper-11{background:url('../images/bg-img.jpg');padding:60px 0px;margin:30px 0px;background-attachment:fixed;}
.wrapper-11 h3{text-align:center;color:white;font-size:38px;padding:10px 45px 20px 45px;line-height:42px;font-family: 'Suravaram', serif;}
.wrapper-11 p{color:white;font-size:26px;text-align:center;padding:5px 25px 5px 25px;line-height:42px;font-family: 'Suravaram', serif;}
.con{width:83%;margin:0px auto;max-width:1440px;}
.fix_header {position: fixed;top: 0;left: 0;right: 0;padding: 10px 0 15px 0;z-index:9999; background: url(header_bg.png) repeat-x 0 0;}
.fade-head{  background-image: linear-gradient(to top, #cccccc05 , #030202d6); !important;}
.logoOuter { padding: 0; display: inline-block; width: 100%;}
.logoOuter img {width: 100%;}
.fix_header.smaller, .fix_header.smaller .logoOuter img, .fix_header, .logoOuter, .logoOuter img, .fix_header.smaller .fix_headerRT_inner, .fix_headerRT_inner{transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; }
.fix_header.smaller{ background-color:#195583; padding: 15px 0 15px 0px;background-image: linear-gradient(to top, #195583 , #195583); !important;}
.fix_header.smaller .logoOuter{ padding:0; width:70px;}
.fix_header.smaller .logoOuter img{width:120px;}
.fix_header.smaller .fix_headerRT_inner{ padding:10px 10px 0px 0; margin-top:15px;}
.fix_header.smaller nav ul li{ /* font-size:14px;*/}
.logoOuter, .fix_header.smaller .logoOuter{transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; -ms-transition:all 1s; -o-transition:all 1s;}

.input1{box-shadow:none !important;border-radius:0px !important;font-size:15px;font-family: 'Suravaram', serif !important;}
.input-2{box-shadow:none !important;border-radius:0px !important;font-size:15px;font-family: 'Suravaram', serif !important;}
.rw-party{margin-top:-400px;}
.banner-in h3{font-size:35px !important;text-align:left;width:50%;top:100px;}
.yuva-logo{width:140px;}
.banner-in img{float:right;}
table {width: 100%}
.tog{text-align:right;}
.contact-yuva h4{font-size:25px; color:#e41f27;font-weight:600;font-family: 'Suravaram', serif;}
.yuva-form{width:78%;}
.yuva-button{background:#e41f27;padding:6px 26px !important;color:white;font-size:20px !important;}
.location{background: url(../images/location.png);background-repeat: no-repeat;padding: 0px 0px 0px 35px;background-position: left center;font-family: 'Lato', sans-serif;font-size:18px;}
.phone{background: url(../images/phone.png);background-repeat: no-repeat;padding: 0px 0px 0px 35px;background-position: left center;font-family: 'Lato', sans-serif;font-size:18px;}
.yuva-loc h4{font-size:25px; color:#e41f27;font-weight:600;font-family: 'Suravaram', serif;}
.footer{background:#004276 !important;color:white;padding:15px 0px 5px 0px;margin:0px;font-family: 'Lato', sans-serif;}
.yuva-art{text-align:right;}
.google-map{width:390px; height:320px;}
.art-cont{padding:45px 0px;}
.yuva-button a:hover{color:white !important;}

.carousel-caption{top: 52%;float:right;padding-bottom: 30px;}
.party-home{background:#004276;width:32%;}
.party-home h4{font-size:21px;}

.party-home p{font-size:16px;}
.home-banner h4{font-size:30px; text-align:center;font-weight:bold;color:#e41f27;font-family: 'Suravaram', serif;padding:0px 50px;line-height:42px;}
.home-banner p{font-size:24px;text-align:center;font-family: 'Suravaram', serif;}
.slide-1{margin:10px 10px 10px 10px;}
.slider1 img{width:330px;height:330px;border-radius:5px;}
.feature-area{position:relative !important;}
.overlay {position: absolute !important;left: 0;right: 0;top: 0;bottom: 0;}
.overlay h3{color:white;font-size:33px;text-align:center;line-height:38px;margin-top:35px;}
.overlay p{color:white;font-size:24px;text-align:center;padding:10px 0px;line-height:38px;}
.pt-100{margin:40px 0px;}
.sub1-img{font-size:24px;color:#333333;font-family: 'Suravaram', serif;}
.sub-img p{padding:8px 0px 0px 0px;font-size:16px;}
.parah-1{text-align:center;font-size:24px;padding:25px 0px 35px 0px;font-family: 'Suravaram', serif;}

.media-list li{width: 31.3%;float: left;list-style-type: none;margin-left: 20px;padding:10px 0px 10px 0px;}
.con1{position: relative;width: 100%;}
.con1 img{width:100%;border-radius:7px;}

.overlay1 {position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: 100%;width: 100%;opacity: 0;transition: .5s ease;background-color:#194366b8;border-radius:7px;}

.con1:hover .overlay1 {opacity: 1;}
.text{color: white;font-size: 43px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center;padding:0px 17px;border-radius:50px !important;width:24%;}
.about-img{top:-400px !important;}
.our-party h3{font-size:45px;color:#e41f27;font-weight:bold;font-family: 'Mallanna', sans-serif;}
.our-party p{font-size:24px;line-height:42px;font-family: 'Suravaram', serif;}
.bg-div{background:#004276;margin:40px 0px;}
.bg-div h4{color:white;font-size:32px;padding:20px 20px 20px 20px;line-height:45px;font-family: 'Suravaram', serif;}
.bg-img1{background: url(../images/line.png);background-repeat: no-repeat;padding-left:30px;margin-bottom:30px;}
.bg-img1 p{font-size:24px;font-family: 'Suravaram', serif;}
.banner-btm{margin:50px;}

.pagination-align {width: 50% !important;margin: auto !important;display: block !important;}

nav a, nav a:active, nav a:hover, nav a:visited{font-weight:bold;}

.frame-video{width:516px;height:290px;}


.nbs-flexisel-container,.nbs-flexisel-item img{max-width:100%;position:relative}
.nbs-flexisel-nav-left.disabled,.nbs-flexisel-nav-right.disabled{opacity:.4}
.nbs-flexisel-ul{position:relative;width:99999px;margin:0;padding:0;list-style-type:none;text-align:center;overflow:auto}
.nbs-flexisel-inner{position:relative;overflow:hidden;float:left;width:100%}
.nbs-flexisel-item{float:left;margin:0;padding:0;position:relative;line-height:0}
.nbs-flexisel-item img{ margin-top:10px;margin-bottom:10px}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{padding:5px 10px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;position:absolute;cursor:pointer;z-index:4;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff}
.nbs-flexisel-nav-left{left:10px}.nbs-flexisel-nav-left:before{content:"<"}
.nbs-flexisel-nav-right{right:5px}.nbs-flexisel-nav-right:before{content:">"}

.nav-main{ text-align:right}
.carousel-inner img{ width:100% !important}


.new-button{border:1px solid white;padding:3px;}


@media screen and (max-width: 1024px){
.media-list li{width: 30.3%;}
.pagination-align {width:57% !important;}	
.rw-party {margin-top: -260px;}
}

@media screen and (max-width: 768px){
.pagination-align{width:75% !important;}
.rw-party {margin-top: -250px;}
.our-party h3{font-size: 30px;}	
.bg-div h4{font-size: 25px;}
.our-party p{font-size: 22px;}
.bg-img1 p{font-size: 22px;}
.yuva1-at p{text-align:center}
.yuva-art{text-align:center;}
.frame-video{width:98%;}
.new-button{width:22%;}
.new-button a{text-align:center;}
}



@media screen and (max-width: 425px){
.google-map{width:100% !important;}	
.contact-yuva{margin:5px !important;}
.fix_header{background-color: #18456e !important;padding:0px ;}
.home-banner{margin-top:20px !important;}
.home-banner h4{font-size:20px;}
.home-banner p{font-size:18px;}	
.overlay h3{font-size:14px;line-height: 18px;margin-top: 6px;}
.overlay p{font-size: 14px;line-height:18px;padding: 0px 0px;}
.media-list li{width:89% !important;}
.parah-1{font-size:18px;}
.sub1-img {font-size:18px;}
.yuva-art{text-align:center;}
.wrapper-11 h3 {font-size:20px;line-height:35px;}
.wrapper-11 p{font-size:18px;line-height:35px;}
.footer p{font-size:11px;}

.rw-party{margin-top:-120px !important;}
.our-party h3 {font-size:20px;}
.bg-div h4{font-size:18px;text-align: center;}
.our-party p {font-size:16px;line-height: 26px;text-align: justify;}
.bg-img1 p{font-size:16px; line-height: 26px;}
.banner-btm {margin:15px;}
.yuva-form{width:100% !important;}
.yuva-loc{margin-top:30px;}	
.contact-yuva h4 {font-size:18px;}
.pagination-align{width:85% !important}
.pagination-lg>li>a, .pagination-lg>li>span{padding: 10px 10px !important;font-size: 11px !important;line-height: 1.3333333;}	
.bg-div {margin: 28px 0px !important;}
.yuva1-at{text-align:center;}
.wrapper-11{padding:15px 0px !important;}
.frame-video{width:100%}
.carousel-inner{margin-top:30px !important;}
.yuva-loc h4{font-size:18px;}
.location {font-size:14px;}
.phone{font-size:14px;}

}
@media screen and (max-width: 375px){
.pagination-align{width:96% !important;}
.rw-party{margin-top:-100px !important;}
.home-banner h4{font-size:20px;line-height:30px;}
.wrapper-11 h3{padding: 10px 45px 6px 45px;}	
}

@media screen and (max-width: 360px){
.pagination-align{width:100% !important}		
}
