/** import fonts */
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);

/** page common styles */
body{ font-family: 'Roboto Condensed', Arial, sans-serif ; font-size:14px; background:url(../images/bgrpt.gif) repeat #FFF; color:#696969;}
a {text-decoration:none; color:#403b85; outline:none; }
a:hover, a:active {outline: 0; color:#696969;}

/** typography and headings */

.roboto{font-family: 'Roboto', Arial, sans-serif; }

h1, h2, h3, h4, h5, h5, h6{font-weight:normal;}

h1{font-size:25px; line-height:1em;}
h2{font-size:19px; line-height:1em;}
h3{font-size:15px; line-height:1em;}

p{line-height:1.60em;}

.dbl_bot_bord{background:url(../images/dbl-border.jpg) repeat-x bottom; padding-bottom:15px;}

@media(max-width:768px){
	body{font-size:13px;}
	p{line-height:1.50em;}
	h1{font-size:19px;}
	h2{font-size:15px;}
	h3{font-size:13px;}
}

.f13{font-size:13px;}
.f12{font-size:11px;}

.black{color:#474747;}
.blue{color:#403b85}
.red{color:#e64c53;}
.grey{color:#e3e3e3;}
.green{color:#006600;}

.mt50em{margin-top:.50em;}
.mb50em{margin-bottom:.50em;}
.mt1em{margin-top:1em;}
.mt2em{margin-top:2em;}
.mr1em{margin-right:1em;}
.mb1em{margin-bottom:1em;}
.ml1em{margin-left:1em !important;}


/** other resets */
*{box-sizing: border-box; -webkit-box-sizing: border-box; 	-moz-box-sizing: border-box;}

hr {display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0;padding: 0;}
audio,canvas,iframe,img,svg,video {vertical-align: middle;}
textarea {resize: vertical;}
.browserupgrade {margin: 0.2em 0;background: #ccc;color: #000;padding: 0.2em 0;}
a i{margin-right:3px;}

/** utility classes */
.hidden { display: none !important;}
.visuallyhidden {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto;}
.invisible { visibility: hidden;}

.clearfix:before, .clearfix:after {content: " "; /* 1 */ display: table; /* 2 */}
.clearfix:after {clear: both;}

.cb{clear:both;}
.fr{float:right;}
.fl{float:left;}

.tac{text-align:center;}
.tar{text-align:right;}
.tal{text-align:left;}
.mauto{margin:0 auto;}


/** page styles start */
.row_flex{width:100%;}
.row_fixed{width:1170px; margin:0 auto;}
@media(max-width:1279px){.row_fixed{width:94%;}}

/** header */
#sticky{width:100%; z-index:100001;}
.header{width:100%; background:url(../images/header-bg.jpg) no-repeat top; padding:30px 0;}
.header-col1{float:left; line-height:88px; height:88px; text-align:left;}
.header-col2{float:right; text-align:right;}

@media(max-width:767px){.header{padding:15px 0;}}
@media(max-width:359px){.header{padding:10px 0;} .header-col1 img, .header-col2 img{max-width:100%; height:auto;} .header-col1{width:50%; line-height:72px; height:72px;} .header-col2{width:25%;}}


/** grid showcase */
.gs_grid{width:100%; margin:1% 0;}
.gs_col{float:left;} 
.gs_col a {position:relative; display:block;}
.gs_col a img{
width: 100%; height:auto;
-webkit-transition: -webkit-transform 0.35s;
transition: transform 0.35s;
-webkit-transform: scale(1);
transform: scale(1);
overflow:hidden;
} 

.gs_col a:hover img{
-webkit-transform: scale(1.12);
transform: scale(1.12);
} 

.gs_col a .icaption{
position:absolute; bottom:0; width:100%; color:#FFF;
background:rgba(64,59,133,0.7); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3403b85,endColorstr=#B3403b85);
zoom: 1;
transition: all .30s ease;
-webkit-transition: all .30s ease;
-moz-transition: all .30s ease;
-o-transition: all .30s ease;
padding:8px;
bottom:-50px;
}

.gs_col a:hover .icaption{
bottom:0;
background:rgba(230,76,83,0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3e64c53,endColorstr=#B3e64c53);
}

.gs_col a .icaption p{margin-bottom:12px;}
.gs_col a .icaption span{font-size:12px;}

.gs_col a .icaption2{
position:absolute; bottom:0; width:100%; color:#FFF;
background:rgba(230,76,83,0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3e64c53,endColorstr=#B3e64c53);
zoom: 1;
transition: all .30s ease;
-webkit-transition: all .30s ease;
-moz-transition: all .30s ease;
-o-transition: all .30s ease;
padding:5px;
}

.gs_col a:hover .icaption2{
background:rgba(64,59,133,0.7); 
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3403b85,endColorstr=#B3403b85);
}

@media(max-width:980px){
.gs_col a .icaption{padding:5px; bottom:0;}
.gs_col a .icaption p{margin-bottom:0; font-size:11px;}
.gs_col a .icaption span{display:none;}
.gs_col a .icaption2 p{font-size:11px;}
}

.gs_col1{width:50%;} 
.gs_col1_i1{width:100%; overflow:hidden;}
.gs_col1_i2{width:49%; margin-right:1%; margin-top:2%; float:left; overflow:hidden;}
.gs_col1_i3{width:49%; margin-left:1%; margin-top:2%; float:left; overflow:hidden;}

.gs_col2{width:24%; margin:0 1%;}
.gs_col2_i1{margin-bottom:4%; overflow:hidden;}
.gs_col2_i2{overflow:hidden;}
.gs_col2_i3{margin-top:4%; overflow:hidden;}

.gs_col3{width:24%;}
.gs_col3_i1{margin-bottom:4%; overflow:hidden;}
.gs_col3_i2{overflow:hidden;}


/** welome text */

.welcome_text{text-align:center; padding:20px 0 25px 0;}
.welcome_text h2{margin-bottom:8px;}
.welcome_text h1, .welcome_text h2{font-weight:700;}
.welcome_text p{max-width:70%; margin:10px auto 0 auto;}

@media(max-width:768px){
.welcome_text{padding:15px 0 20px 0;}
.welcome_text p{max-width:98%;}
}

/** icons bg  */
.brdr_top{border-top:1px solid #e3e3e3; margin-top:25px;}
.icn_bg{background-image:url(../images/home-bg1.jpg); background-position:right 50%; background-repeat:no-repeat; padding:25px 0;}
.icn_bg_icn{float:left; text-align:center; width:120px; margin-right:15px;}
.icn_bg_icn a{color:#474747;}
.icn_bg_icn a:hover{color:#403b85;}
.icn_bg_icn_holder{background:#e64c53; width:100px; height:100px; line-height:100px; margin:0 auto; border-radius:50%;}
.icn_bg_icn a:hover .icn_bg_icn_holder{background:#403b85;}
.icn_bg p{line-height:1.2em; font-size:17px; margin:5px auto 0 auto;}

@media(max-width:768px){
.icn_bg{background-position:center; background-size:cover;}
.icn_bg_icn{width:90px; margin-right:10px;}
.icn_bg_icn_holder{width:50px; height:50px; line-height:50px;}
.icn_bg_icn_holder img{max-width:60%; height:auto;}
.icn_bg_icn a p{font-size:13px;}
}

.ts_slider{padding:;}
.tab_cont_slide{width:90%; margin:0 auto;}
.tab_cont_col{width:25%; float:left;}

.tab_cont_col h2{margin-bottom:15px;}
.tab_cont_col ul{margin-left:1em;}
.tab_cont_col li a:before{content: "\f101"; font-family:'FontAwesome', Arial, sans-serif; position:absolute; left:0px; top:11px; color:#e64c53; display:100%;}
.tab_cont_col li a{color:#696969; display:block; padding:8px 15px 0 13px; position:relative;}
.tab_cont_col li a:hover{color:#e64c53;}

.tab_cont_col a.ts_btn{color:#FFF; background:#e64c53; width:100%; display:block; padding:5px 0; text-align:center; border-radius:3px; margin-bottom:5px;}
.tab_cont_col a:hover.ts_btn{background:#403b85;}

.ts_tabs{width:100%; border-bottom:1px solid #e3e3e3; margin-bottom:25px; position:relative; }
.ts_tabs #tsprev a, .ts_tabs #tsnext a{width:24px; line-height:24px; height:24px; text-align:center; background:#e64c53; border-radius:3px; display:block; color:#FFF; font-weight:700;}
.ts_tabs #tsprev a:hover, .ts_tabs #tsnext a:hover{background:#403b85;}
.ts_tabs #tsprev{position:absolute; left:0;}
.ts_tabs #tsnext{position:absolute; right:0;}

.ts_tabs h2{float:left; text-align:center; font-weight:400; width:25%; color:#474747; cursor:pointer; padding-bottom:15px;}
.ts_tabs h2.tabin{border-bottom:2px solid #FFF;}
.ts_tabs h2.tabact{border-bottom:2px solid #e64c53;}

@media(max-width:979px){
.ts_tabs h2{padding-bottom:10px;}
.tab_cont_col h2{margin-bottom:5px;}
.tc_col1{width:20% !important;}
.tc_col1 img{max-width:80%; height:auto;}
.tc_col2{width:30% !important; }
.tc_col3{width:30% !important; }
.tc_col4{width:20% !important;}
}

@media(max-width:567px){
.tab_cont_col ul{margin-left:0;}
.tab_cont_slide{width:100% ;margin:0 auto;}
.ts_tabs{margin-bottom:15px;}
.tc_col1{display:none;}
.tc_col2{width:35% !important; }
.tc_col3{width:35% !important; }
.tc_col4{width:30% !important;}
.tab_cont_col li a{font-size:90%; padding:5px 15px 0 13px;}
.tab_cont_col li a:before{top:6px;}
.ts_tabs #tsprev a, .ts_tabs #tsnext a{display:none;}
}

@media(max-width:479px){
.ts_tabs h2{font-weight:normal; font-size:12px !important;}
}

/** footer */

.footer_links_wrap{background:#FFF; border-top:1px solid #e3e3e3; color:#4e4e4e; padding:20px 0 20px 0; font-size:13px;}

.footer_links {width:33.3%; float:left;}
.float_fix{display:none;}
.footer_links li a:before{content: "\f105"; font-family:'FontAwesome', Arial, sans-serif; position:absolute; left:0px; top:7px; color:#e64c53; display:block}
.footer_links li a{color:#4e4e4e; display:block; padding:5px 15px 0 10px; position:relative;}
.footer_links li a:hover{color:#e64c53;}

.footer_links h2 {border-left:3px solid #e64c53; padding-left:4px; margin-bottom:15px; color:#e64c53;}
.footer_links .pl20{padding-left:20px;}
.list2c{float:left;}


.icn_p p i{width:30px; height:30px; line-height:30px; text-align:center; border:1px solid #969696; position:absolute; left:0; top:4px; }
.icn_p p {position:relative; padding-left:40px; margin-bottom:12px; line-height:1.40em;}
.icn_p p a{color:#e64c53; display:block;}
.icn_p p a:hover{color:#4e4e4e;}

.footer{padding:15px 0; background:#e64c53; color:#FFF;}
.footer_col1, .footer_col2, .footer_col3{float:left; }
.footer_col1 {text-align:left; width:33%;}
.footer_col2 {text-align:center; width:34%;}
.footer_col3 {text-align:right; width:33%;}

.footer_col2 a i{width:25px; height:25px; line-height:25px; background:#d01019; border:1px solid #d01019; margin:0 3px; color:#FFF;}
.footer_col2 a:hover i{color:#d01019; background:#FFF; border:1px solid #FFF; }

.footer a{color:#FFF;}
.footer a:hover{color:#ffdee0;}

@media(max-width:979px){.footer_col1 {width:45%;} .footer_col2 {width:35%;} .footer_col3 {width:20%;}}
@media(max-width:767px){.footer_links .pl20{padding-left:0;}}
@media(max-width:667px){.footer_links {width:50%;} .float_fix{display:block;} .flc3{margin-top:15px;} .footer_col1, .footer_col2, .footer_col3 {width:100%; float:none; text-align:center;} .footer_col2{margin:15px 0;}}
@media(max-width:447px){.footer_links {width:90%; margin:0 auto; float:none;} .float_fix{display:none;} .flc2, .flc3{margin-top:20px;}}



/** inner page styles start */

/** inner banner*/
.inner_banner_bg{background:url(../images/inner-banner-bg.jpg) repeat-x top; padding:30px 0 60px 0;}
.inner_banner{color:#FFF;}
.bc_nav{font-size:13px;}
.bc_nav a.fa_home:before{content:none;}
.bc_nav a:before, .bc_nav span:before{content: "\f105"; font-family:'FontAwesome', Helvetica; margin-right:3px;}
.bc_nav span{color:#b0aecd;}
.bc_nav a{margin-right:10px; color:#FFF;}
.bc_nav a:hover{color:#b0aecd;}


@media(max-width:767px){

.inner_banner_bg{padding:20px 0 50px 0;}
}


/** inner content*/
#nav_block{float:left; width:25%; top:60px !important;}
#content_block{float:right; width:73%;}

.inner_content_wrap{width:100%;}
.inner_content{top:-30px; position:relative; background:#FFF; padding:20px;}
.inner_content h2{margin-bottom:15px;}
.inner_content h3{margin-bottom:13px;}
.inner_content p{font-family: 'Roboto', Arial, sans-serif; margin-bottom:15px;}
.dropcap{float: left; background-color:#403b85; color:#FFF; font-size:58px; line-height:54px; padding:0 5px; position: relative; bottom:-3px; margin-right: 10px; font-family:"Times New Roman", Times, serif;
}
.content_highlighter{border-left: 2px solid #403b85; background: #f8f7ff none repeat scroll 0% 0%; padding: 1em; color:#403b85;}

.img_holder_right{margin-bottom:15px;}
.img_holder_right div{float:right; width:25%; text-align:right;}
.ih_al div{width:28% !important;}
.img_holder_right p{float:left; width:75%;}
.img_holder_right img{border:1px solid #F1F1F1; padding:4px; max-width:100%; height:auto;}

.img_holder_left{margin-bottom:15px;}
.img_holder_left div{float:left; width:25%; text-align:left;}
.ih_ar div{width:28% !important; margin-right:2em;}
.img_holder_left p{float:right; width:75%;}
.img_holder_left img{border:1px solid #F1F1F1; padding:4px; max-width:100%; height:auto;}

.img_holder_center{text-align:center; margin-bottom:15px;}
.img_holder_center img{border:1px solid #F1F1F1; padding:4px; max-width:100%; height:auto;}

.if_holder{border:1px solid #F1F1F1; padding:4px;}
.if_holder iframe{width:100%; height:auto; min-height:400px; max-height:400px;}

ul.listed {margin:0 30px 15px 0;}
.listed li{margin:5px 0; position:relative; padding: 0 0 0 10px; font-family: 'Roboto', Arial, sans-serif; color:#333;}
.listed li:before{content: "\f105"; font-family:'FontAwesome', Arial, sans-serif; margin-right:5px; position: absolute; left: 0px; top:1px; color:#403b85;}

.multi_img_center{margin-bottom:10px; text-align:center;}
.multi_img_center img{border:1px solid #F1F1F1; padding:4px; max-width:49%; height:auto; margin:.50%;}
.sec_div{border-bottom:1px dashed #e3e3e3; margin-bottom:15px; }

.multi_img_center1{margin-bottom:10px; text-align:center;}
.multi_img_center1 img{border:1px solid #F1F1F1; padding:4px; max-width:98%; height:auto; margin:.50%;}

/** sticky nav */
.inner_img_holder {border-top: 2px solid #403b85; box-shadow: 0px 2px 2px -1px rgba(0, 0, 0, 0.8); margin-bottom:15px;}
.inner_img_holder img {width: 100%; height: auto;}
.left_nav{background:#f8f7ff; padding:4px; width:100%; box-shadow:0 0 2px 0 rgba(0,0,0,0.2);}
.left_nav span.lhead{background:#403B85 url(../images/sidmenu-hbg.png) no-repeat bottom; display:block; color:#FFF; padding:8px 0 8px 8px; font-weight:600; font-size:15px;}

@media(max-width:1024px){
#nav_block{width:30%;}
#content_block{width:67%;}
}

@media(max-width:767px){
#nav_block{float:none; width:100%; margin-bottom:20px; position:relative !important; top:0 !important; z-index:999;}
#content_block{float:none; width:100%;}

.inner_content{padding:15px 15px 0 15px;}
.inner_content h2{margin-bottom:12px;}
.inner_content h3{margin-bottom:11px;}
.inner_content p{margin-bottom:12px;}

.img_holder_right{margin-bottom:12px;}
.img_holder_right div{float:none; width:100%; text-align:center; margin-bottom:10px;}
.ih_al div{width:100% !important;} 
.img_holder_right p{float:none; width:100%;}
.img_holder_right img{max-width:50%; height:auto;}

.img_holder_left{margin-bottom:12px;}
.img_holder_left div{float:none; width:100%; text-align:center; margin-bottom:10px;}
.ih_ar div{width:100% !important;  margin-right:0;}
.img_holder_left p{float:none; width:100%;}
.img_holder_left img{max-width:50%; height:auto;}

.if_holder iframe{width:100%; height:auto; min-height:inherit; max-height:300px;}


.inner_img_holder{max-width:50%; margin:0 auto 15px auto;}
#sidemenu{cursor:pointer;}
#sidemenu ul li {display:none;}
#sidemenu:hover ul li{display:block;}

}


/** vision and mission page */
.vision-mission{width:100%;}
.vm_c1, .vm_c2{background:#f8f7ff; padding:10px; border:1px solid #e6e4f8;  margin-bottom:15px;}
.vm_c1 p, .vm_c2 p{margin-bottom:0;}
.vm_c1{width:49%; float:left;}
.vm_c2{width:49%; float:right;}
.vm_icon{background:#e64c53; height:80px; width:80px; line-height:75px; border-radius:50%; margin:0 auto 15px auto; text-align:center;}
@media(max-width:767px){
.vm_c1, .vm_c2{float:none; width:100%;}
}

/** Organisational Structure */
.org-structure{width:100%; color:#FFF;}
.org-structure i{color:#333; line-height:normal;}
.org-row1{text-align:center;}
.org-row1 p{ width:80%; max-width:200px; background:#e64c53; margin:0 auto; padding:10px 0; border-radius:10px;}
.org-row2{text-align:center;}
.org-row2 div{float:left; width:25%;}
.org-row2 div p{background:#403b85; border-radius:10px; margin:0; padding:10px 0; margin:0 3px;}
.org-row2 i {display:block; border-top:1px dotted #333;}
div.subsec{width:100%;}
.subsec p{background:none !important; margin:0 !important; position:relative; padding:0!important;}
.subsec p i{position:absolute; border-top:0; border-left:1px dotted #333; height:53px; line-height:62px; left:6%;}
.subsec p span{background:#aaa5d1; padding:10px 0; border-radius:10px; display:block; width:80%; float:right; margin-top:10px; margin-right:3px;}
@media(max-width:767px){
.org-structure{word-wrap: break-word;}
}

/** governing council */
.gc-det-holder {width:100%;}
.gc-det-holder li{width:50%; padding:5px; float:left;}
.gc-det-holder div {background:#f8f7ff; border:1px solid #e6e4f8; padding:20px;}
.gc-det-holder div p{margin-bottom:0; line-height:1.60em;}
.gc-det-holder div p.black{margin-bottom:5px;}
.gc-det-holder div p.add-brk{margin-top:5px;}

.sst li{width:100% !important;}


@media(max-width:979px){
.gc-det-holder li{width:100%; padding:0 0 10px 0; float:none;}
.gc-det-holder div p{line-height:1.40em;}
.gc-det-holder ul li div{height:auto !important;}
}

/** milestones */
.milestones{width:70%; margin:0 auto; background:url(../images/dotted-border.gif) repeat-y center; padding:20px 0;}

.milestones .mdivl{width:45%; float:left;}
.milestones .mdivl div{background:#f8f7ff; border:1px solid #e6e4f8; padding:10px; margin-bottom:20px; position:relative; width:100%;}
.milestones .mdivl div .hbord{width:32px; background:url(../images/dotted-border-h.gif) repeat-x 50% 50%; padding:0; margin:0; position:absolute; top:50%; right:-12%; color:#000;border:0;}
.milestones .mdivl div .hbord i{position:relative; top:-1px; z-index:99;}
.milestones .mdivl div h3{margin-bottom:10px;}
.milestones .mdivl div p{margin:0;}

.milestones .mdivr{width:45%; float:right;}
.milestones .mdivr div{background:#f8f7ff; border:1px solid #e6e4f8; padding:10px; margin-top:20px; position:relative; width:100%;}
.milestones .mdivr div .hbord{width:32px; background:url(../images/dotted-border-h.gif) repeat-x 50% 50%; padding:0; margin:0; position:absolute; top:50%; left:-11%; color:#000; border:0;}
.milestones .mdivr div .hbord i{position:relative; top:-1px; z-index:99;}
.milestones .mdivr div h3{margin-bottom:10px;}
.milestones .mdivr div p{margin:0;}

@media(max-width:1366px){
.milestones{width:90%;}
}

@media(max-width:767px){
.milestones{width:100%;}
}

/** bus routes */
.bus_routes {widht:100%;}
.bus_routes li{width:33.3%; padding:5px; float:left;}
.bus_routes li div{background:#f8f7ff; border:1px solid #e6e4f8; padding:10px 10px 5px 10px; margin-bottom:10px;}
.bus_routes li div h2{margin-bottom:10px;}
.bus_routes li div p{margin-bottom:5px;}

.list_ol{list-style-type:decimal; padding:0 0 0 20px;}
.list_ol li{padding:0 0 5px 0; float:none !important; width:auto;}

@media(max-width:767px){
.bus_routes li{width:50%;}
}

@media(max-width:480px){
.bus_routes li{width:100%; float:none;}
}

/** newsletters page */

.newsletters{padding-bottom:1em; border-bottom:1px dashed #e3e3e3; margin-bottom:15px;}
.newsletters img{float:left; border:2px solid #e3e3e3; margin-right:1em;}
.newsletters div p:before{content: "\f10d"; font-family:'FontAwesome', Arial, sans-serif; margin-right:5px;}
.newsletters div p:after{content: "\f10e"; font-family:'FontAwesome', Arial, sans-serif; margin-left:5px;}
.newsletters div a{margin:0;}

@media(max-width:767px){
.newsletters img{max-width:20%; height:auto;}
}

@media(max-width:567px){
.newsletters a{display:block; text-align:center; max-width:100px; margin:0 auto 1em auto;}
.newsletters img{float:none; max-width:100px; height:auto;}
}

/** contact pages */
.address {margin-bottom:20px;}
.address p{margin-bottom:0;}
.address h3{font-family: 'Roboto', Arial, sans-serif; margin-bottom:8px; }


/** Downloads */

.toptobottom{
  width: 0;
  word-wrap: break-word;
  font-weight:bold;
}

.downloads{width:100%;}
.downloads li a{display:block; width:50%; float:left; padding:5px;}
.downloads li a div {background:#f8f7ff; border:1px solid #e6e4f8; padding:10px;  width:100%;}
.downloads li a:hover div {background:#FFC7CA; border:1px solid #FAB1B5; color:#333;}
.downloads li a div i {float:left; margin-right:10px; font-size:2.50em; line-height:45px;}
.downloads li a div p {margin-bottom:0; float:left;}
.downloads li a div p span{font-weight:bold;}

@media(max-width:767px){
.downloads li a{width:100%; float:none;}
}

.naac-link:link{font-size:15px; color:#403b85; text-decoration:underline; font-weight:none;}
.naac-link:visited{font-size:15px; color:#403b85;text-decoration:underline; font-weight:none;}
.naac-link:hover{font-size:15px; color:#e64c53;text-decoration:none; font-weight:none;}
.naac-link:active{font-size:15px; color:#403b85;text-decoration:underline; font-weight:none;}

/*tables */

.table{
	border-collapse:collapse;
	border-spacing:0;
	margin:0;
	background-color:#FFFFFF;
	margin-bottom:20px;
	box-shadow:0 0 1px rgba(153, 153, 153, 0.15); -webkit-box-shadow:0 0 1px rgba(153, 153, 153, 0.15); -moz-box-shadow:0 0 1px rgba(153, 153, 153, 0.15);
}

.table th,.table td{
	padding:8px;
	border-top:1px solid #e9e9e9;
	font-size:13px;
}

.table th{
	font-weight:600;
	color:#403b85;
	background-color:#f8f7ff;
	border-left:1px solid #e0ebf3 !important;
	border-bottom:2px solid #403b85;
}

.table thead th{
	vertical-align:bottom;
}
.table-bordered{
	border:1px solid #e9e9e9;
	border-collapse:separate;
	*border-collapse:collapsed;
	border-left:0;
}
.table-bordered th,.table-bordered td{
	border-left:1px solid #e9e9e9;
}

.table-bordered caption+thead tr:first-child th,
.table-bordered caption+tbody tr:first-child th,
.table-bordered caption+tbody tr:first-child td,
.table-bordered colgroup+thead tr:first-child th,
.table-bordered colgroup+tbody tr:first-child th,
.table-bordered colgroup+tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td{
	border-top:0
}

.table td.alt{background:#f8f7ff !important;}



/** forms */
input[type="text"], input[type="password"], textarea, select{font-family:'Roboto Condensed', Arial; padding:.40em; font-size:.90em; border:1px solid #E5E5E5; padding:5px; transition: all .30s ease; -webkit-transition: all .30s ease; -moz-transition: all .30s ease; -o-transition: all .30s ease;}
input[type="text"]:focus, input:focus[type="password"], textarea:focus, select:focus{border:1px solid #0772a6;}
input[type="checkbox"]{position: relative; top: -2px; *overflow: hidden;}

select{color:#757575;}
select:focus{color:#333;}


/** buttons */

input[type="button"], input[type="submit"] {background:#0772a6; padding:3px 10px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#FFF; border:0; position:relative; cursor:pointer;}
input[type="button"]:active, input[type="submit"]:active{top:1px;}

a.rbtn {background: #e64c53;  padding: 3px 10px;  border-radius: 3px; color: #FFF;}
a.rbtn:hover {background: #403b85; color: #FFF;}

/** scroll to top */

a.scrollup {width:35px; height:35px; line-height:35px; opacity:0.8; position:fixed; bottom:130px; right:2%; display:none; font-size:2.25em; font-family: 'FontAwesome'; text-decoration:none; background-color:#403b85; z-index:999; text-align:center; color:#FFF; border:1px solid #FFF;}

@media screen and (max-width: 1024px) {a.scrollup { right:3%; bottom:50px;}}

.inner{ width:94%;  max-width:/*72em;*/1190px; margin:0 auto;}

/* news slider */
.news_wrap{
	border:1px solid #e3e3e3;
	background:#f0f0f0;
	margin:5px 10px 10px 10px;
	overflow:hidden;
}

.news_wrap .title{
	background:#000000;
	color:#FFFFFF;
	font-size:16px;
	text-align:center;
	height:35px;
	line-height:35px;
	position:absolute;
	padding:0 10px;
	display:block;
}

ul.news li a{
	color:#646464;
	display:block;
	font-size:14px;
	background:url(../images/news-arrow.gif) no-repeat 0 3px;
	padding-left:12px;
	margin:9px 40px;
	width:86.50%;
	float:right;
}

ul.news li a:hover{
	color:#ea1d25;
}

@media only screen and (max-width: 959px) {
	.news_wrap .title{
	display:none;
	}
	
	ul.news{margin:0 10px;}
	
	ul.news li a{
	width:98%;
	}
}

.btn-n{
    display: inline-block;
    padding: 2px 4px !important;
    margin-top: 7px !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    background: #e85c62;
}

.event-timer-videos{ margin-top:0px; float:left; padding:0 0px;}
.clr-yellow{ 
background-color: #ec1f26;
border-color: #dd0d14;}

.btn-hundi {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	background-color:rgb(254, 149, 21);
    border: 1px solid transparent;
	color:#FFFFFF;
    border-radius: 4px;}
	
	.btn-hundi:hover{
    color:#333;
}

.btn-dona {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
	background-color:#a52a2a;
    border: 1px solid transparent;
	color:#FFFFFF;
    border-radius: 4px;}
	
	.btn-dona:hover{
    color:#ffe400;
}

.clock-item .inner{height:0;padding-bottom:0;position:relative;width:80px;height:80px}
.clock-canvas{background-color:rgba(0,0,0,.3);border-radius:100%;height:0;padding-bottom:100%}

.txt-blnk{padding:0px 0px; font-size:14px !important; text-align:center; animation: blink 2s linear infinite; font-weight:600;}
@keyframes blink {
    0% { color  : #9d0a0e; }
    49% { color : #ffffff; }
    50% { color : #403b85 }
    100% { color: #175792; }
}
