@charset "utf-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700|Roboto+Slab:300,400,700');

*{padding:0; margin:0;}
body{padding:0; margin:0; font-size:14px; font-family: 'Open Sans', sans-serif; background:#fff;}

h1, h2, h3, h4, h5, h6{margin:0px; padding:0px}
p{margin:0px; padding:0px}
ul {margin:0px; padding:0px; list-style:none}
ul li{margin:0px; padding:0px}
a{text-decoration:none!important;}

#header-menu-banner .logo-menu-bar{padding:8px 0;}
.logo-menu-bar .navbar-default.navbar{background:none; border:none; min-height:auto; margin:0;}
.logo-menu-bar .navbar-default .navbar-brand{height:auto; padding:0;}
.logo-menu-bar .navbar-default .navbar-nav{float:right; margin-top:20px;}
.logo-menu-bar .navbar-collapse{padding:0;}
.logo-menu-bar .navbar-default .navbar-nav > li{padding:0 0 0 30px}
.logo-menu-bar .navbar-default .navbar-nav > li > a{font-size:16px; color:#242a3b; padding:8px 0; font-weight:400; border-bottom:solid 3px #fff0;}
.logo-menu-bar .navbar-default .navbar-nav > li > a:hover, .logo-menu-bar .navbar-default .navbar-nav > li > a:focus{border-bottom:solid 3px #315ea9; color:#315ea9;}
#slider .carousel .carousel-inner img{width:100%;}

.logo-menu-bar .navbar-default .navbar-nav > li > .active{border-bottom:solid 3px #315ea9; color:#315ea9;}

#international-banner{background:url(../images/header-bottom-back.jpg) top center no-repeat; padding:55px 0; text-align:center; background-size:cover;}
#international-banner h2{font-size:21px; color:#1f1f1f; line-height:30px; width:70%;  margin:0 auto;}
#upcoming-details{padding:50px 0; background:#efefef;}
#upcoming-details h2{font-size:24px; color:#000; padding-bottom:10px; margin-bottom:10px; border-bottom:solid 1px #cecece;}
#upcoming-details h2 img{display:inline-block; margin-right:10px; }
#upcoming-details .upcoming-details-box{border-left:solid 10px #90bf3f;}
#upcoming-details .upcoming-details-box .upcoming-detl-list{padding:10px; border-bottom:solid 1px #cecece;}
.upcoming-details-box .upcoming-detl-list h3{font-size:14px; color:#315ea9; font-weight:400;}
.upcoming-details-box .upcoming-detl-list h4{font-size:13.5px; color:#d35400; font-weight:700; padding:10px 0;}
.upcoming-details-box .upcoming-detl-list h4 a{color:#d35400; border-bottom:1px solid #d35400;}
.upcoming-details-box .upcoming-detl-list h4 a:hover{border:none}
.upcoming-details-box .upcoming-detl-list ul li{display:inline-block; width:42%; font-size:14px; color:#315ea9; font-weight:400;}
.upcoming-details-box .upcoming-detl-list ul li:last-child{width:57%;}
.upcoming-details-box .upcoming-detl-list ul li span{color:#000;}
#upcoming-details .upcoming-details-box.upcoming-details-box-blue{border-left:solid 10px #315ea9;}


#footer{background:url(../images/footer-banner.jpg) top center no-repeat; background-size:cover; padding:50px 0; text-align:center;}
#footer p{font-size:16px; color:#fff; font-weight:300; margin-bottom:15px;}
#footer ul li{padding:0 10px; display:inline-block; border-left:solid 1px #fff;}
#footer ul li a{font-size:16px; color:#fff; display:block; text-decoration:underline!important; padding:0;}
#footer ul li a:hover{opacity:0.7;}
#footer ul li:first-child{border:none;}

/*......About Us CSS.........*/
.banner-slid img{width:100%; margin:0px auto}
.about-commti{ padding:20px 0 50px; background:#f1f1f1;}
.about-commti .nav li{ border-bottom:solid 1px #c1c1c1;}
.about-commti .nav li a{font-weight:400; font-size:16px; color:#d35400;}
.about-commti .nav-pills > li.active > a, .about-commti .nav-pills > li.active > a:hover, .about-commti .nav-pills > li.active > a:focus{ background:none; color:#d35400}
.left-gray-box{ background:#e1e1e1; padding:20px 32px 30px; margin:20px 0 0;}
.feree{margin-top:55px;}
.left-gray-box h3{ font-size:24px; color:#000; font-weight:400; line-height:28px; font-family: 'Roboto Slab', serif;}
.left-gray-box span{ font-size:14px; color:#000; font-weight:400; margin:10px 0; display:block;}
.left-gray-box a{ font-size:14px; color:#fff; width:122px; background:#669933; padding:7px; display:inline-block; text-align:center; text-decoration:none; border-radius:5px;}
.left-gray-box a:hover{ background:#d35400; }

.about-commti .tab-pane ul.heading-inner{ list-style:none; padding-bottom:8px; margin-bottom:15px; border-bottom:solid 1px #c1c1c1;}
.about-commti .tab-pane ul li{ display:inline-block; margin-right:5px;}
.about-commti .tab-pane ul li i{ color:#d35400; font-size:12px;}
.about-commti .tab-pane ul li a{ color:#d35400; font-size:12px; font-weight:400; text-decoration:none;}
.about-commti .tab-pane ul li a:hover{color:#d35400}
.about-commti .tab-pane h2{ font-size:30px; color:#000; margin:10px 0; font-weight:300;font-family: 'Roboto Slab', serif; line-height:inherit}
.heder h2{ font-size:30px; color:#000; margin:10px 0; font-weight:300;font-family: 'Roboto Slab', serif; line-height:inherit}
.about-commti .tab-pane p{ font-size:14px; color:#000; font-weight:400; line-height:inherit;  margin:15px 0; }
.comit-tbl{ background:#fff; margin-top:15px;}
.comit-tbl .table .col{border-left:solid 1px #ddd; width:50%; font-size:18px; color:#315ea9; padding:10px 30px; font-weight:400; border-bottom:solid 2px #315ea9;}
.comit-tbl .table .col:first-child{ border-left:none;}
.comit-tbl .table td{ border-left:solid 1px #ddd; width:50%; font-size:14px; color:#ac852d; padding:10px 30px}
.comit-tbl .table td:first-child{ border-left:none;}
.comit-tbl .table td span{ font-size:12px; color:#595959; display:block;}

.about-commti .tab-pane .priciple li{ font-size:14px; color:#000; margin:8px 0; display:block; background:url(../images/catet-icn.png) top 5px left no-repeat; padding-left:14px; font-weight:400}
.about-commti .tab-pane .drpdwn{ margin-left:20px;}

/*......Contact Us CSS.........*/

#contact-details{padding:50px 0; background:#efefef;}
#contact-details .contact-details-right h2{font-size:30px; font-family: 'Roboto Slab', serif; color:#000; font-weight:300; margin-bottom:30px;}
.contact-details-right .contact-map{border:solid 1px #cecece;border-radius:2px; }


/****mumuber-about****/

.gteer .fa{display:none}
.gteer > li > a{padding-left:0px;}
.gteer .active .fa{display:inline; font-size:18px; padding-right:4px;}
.imgmum_box{background:#fff; margin-top:21px;}
.about-commti .imgmum_box ul li{margin:0px;}
.about-commti .imgmum_box ul li a{display:block; padding:20px 0px; }
.about-commti .imgmum_box ul li a:hover{ filter:grayscale(100%); -webkit-filter:grayscale(100%);-moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:url(resources.svg#desaturate); filter:gray; -webkit-filter:grayscale(1);}
.imgmum_box ul li{float:left; width:33.33%; margin:0px; border-left:1px solid #f2f1ef;border-bottom:1px solid #f2f1ef}
.imgmum_box ul li img{margin:0px auto}

/****meeting_section****/
#meeting_section{padding:20px 0px; background:#f2f2f2;}
.m_text{padding:0px 0px 10px;}
.m_text p{ border-bottom:1px solid #c1c1c1; padding:3px 0px 6px;}
.m_text p a{color:#d35400; font-weight:400; font-size:16px; text-decoration:none; }
.mt_box  p a{color:#d35400;  font-weight:400; font-size:12px; text-decoration:none}
.mt_box p{ border-bottom:1px solid #c1c1c1; padding:3px 0px 6px;}
.date_meet{padding:10px 0px 10px;}
.date_meet .f_lef{float:left; width:50%;}
.dat_pi{text-align:right;}
.de_box .daterange{ width:208px;}
.daterange{padding:7px 10px 7px 25px; width:208px;}
.dat_pi{position:relative}
.dat_pi .fa{position:absolute; right:186px; top:11px;}
.date_meet .f_lef select{background:#0c7bfe; color:#fff; font-size:16px; font-weight:400;padding:5px 10px; width:195px; border:1px solid #0c7bfe; border-radius:5px; box-shadow:none; outline:none}
.meeting_box{background:#fff;padding:10px 20px;}
.met_b{border-bottom:1px solid #bfbfbf; padding:15px 0px 0px;}
.col-3{float:left; width:20%;}
.col-7{float:left; width:70%; padding-left:13px;}
.col-3 h2{background:#315ea9; font-size:28px; font-weight:700; color:#fff; text-align:center;padding:15px 20px; font-size:18px;}
.col-7 h2 a{color:#d35400;font-family: 'Roboto Slab', serif; font-weight:400; text-decoration:underline; font-size:18px; border-bottom:1px solid #d35400}
.col-7 h2 a:hover{border:none}
.col-7 p{font-size:14px; font-weight:400; font-family: 'Roboto Slab', serif; padding:3px 0px 8px;}
.col-7 h3{line-height:inherit}
.col-7 h3 a{font-size:14px; font-weight:400; color:#000}
.col-7 h3 .fa{color:#315ea9}
.col-7 h3{font-size:14px;}
.net_btn{text-align:right; padding:20px 0px;}
.net_btn a{color:#d35400; font-weight:600; font-size:14px; text-align:right;}

.cl_tab .tab-content{background:#fff; padding:10px 15px;}
.cl_tab .nav-tabs > li > a{color:#fff; background:#315ea9; font-size:16px; font-weight:400; border:none;padding:10px 20px;}
.cl_tab  .nav-tabs > li.active > a{background:#fff; color:#315ea9; border:none}
.date_boxt{float:left; width:20%; padding:10px 0px 7px; border-right:1px solid #bfbfbf}
.t_text{float:left; width:80%; padding:9px 0px 0px 18px;}
.date_boxt img{margin:0px auto; }
.date_boxt p{font-size:14px; font-weight:300; text-align:center;padding:10px 0px;}
.t_text p{font-size:14px; font-weight:300;}
.t_text a{font-weight:400; font-family: 'Roboto Slab', serif; color:#d35400; border-bottom:1px solid #d35400; margin:3px 0px;}
.t_text h2{color:#212121;font-weight:400; font-family: 'Roboto Slab', serif; font-size:14px; padding:5px 0px 0px;}
.d_box{padding:10px 0px; border-bottom:1px solid #bfbfbf}
.cl_tab{padding-top:10px;}
.gtr{position:relative;}
.de_box{position:absolute; right:0px; top:0px;}
.mt_box h2{    font-size: 30px;
    color: #000;
    margin: 10px 0;
    font-weight: 300;
    font-family: 'Roboto Slab', serif;
    line-height: inherit; padding:10px 0px}
.if_box{float:left; width:50%;}
.map_box iframe{width:100%; height:280px; border:1px solid #e1e1e1; box-shadow:0px 0px 4px #b5b5b5}
.add_box{float:left; width:50%; padding:10px 0px 0px 25px;}
.add_box h2{font-size:16px; font-weight:600;}
.add_box p{font-size:16px; font-weight:400; padding:5px 0px;}
.contact_boxf{background:#fff; padding:15px; margin:20px 0px;}
.contact_boxf h2{color:#315ea9; font-size:16px; font-family: 'Roboto Slab', serif; font-weight:400; border-bottom:1px solid #bfbfbf;padding:4px 0px 10px;}
.contact_boxf label{font-weight:600; font-size:14px; padding:0px 0px;}
.contact_boxf .form-control{border:1px solid #c4c4c4; width:100%; height:40px; font-size:14px; font-weight:400; margin:10px 0px;}
.contact_boxf .form-group{margin:0px;}
.contact_boxf .btn{text-align:center; display:block; width:140px; margin:20px auto; background:#669933; color:#fff; font-weight:400; font-size:16px; padding:10px 0px;}
.he_d{padding:10px 0px 25px;}
.contact_boxf textarea.form-control{height:65px;}
.obj{padding:0px 0px 10px; font-weight:600; font-size:18px;}
.heading-inner li a span{border-bottom:1px solid #d35400;}
.heading-inner li a:hover span{border:none}
.mt_box p span{border-bottom:1px solid #d35400}
.mt_box p a:hover{border:none}
.about-commti .tab-pane ul li a:hover span{border:none}
.t_text a:hover{border:none}
.gteer  > li > a{padding:0px 0px 10px; line-height:27px}
.mt_box p a:hover span{border:none}



/*************************/
@media (min-width: 1200px) {
	
  
}


@media(min-width:992px) and (max-width: 1199px) {

.logo-menu-bar .navbar-default .navbar-nav > li > a{font-size:14px; padding:6px 0;}
.logo-menu-bar .navbar-brand > img{width:85%;}
#international-banner h2{width:90%; font-size:19px;}

#upcoming-details h2{font-size:22px;}
#upcoming-details .upcoming-details-box{border-left:solid 6px #90bf3f;}
#upcoming-details .upcoming-details-box.upcoming-details-box-blue{border-left:solid 6px #315ea9;}
.upcoming-details-box .upcoming-detl-list h3{font-size:13px;}
.upcoming-details-box .upcoming-detl-list ul li{font-size:13px; width:35%;}
.upcoming-details-box .upcoming-detl-list ul li:last-child{width:64%;}
.upcoming-details-box .upcoming-detl-list h4{font-size:12px;}
.left-gray-box{padding:15px 10px;}
.about-commti .tab-pane h2{font-size:25px; line-height:inherit}
.about-commti .tab-pane p{font-size:14px;}
.col-3 h2{padding:15px 10px; font-size:26px;}
.col-7 h2 a{font-size:17px;}
.mt_box h2{font-size:23px;}
.add_box p{font-size:15px;}
.heder h2{font-size:25px}
}



@media(max-width:991px) {
	
.logo-menu-bar .navbar-default .navbar-brand{width:140px;}
.logo-menu-bar .navbar-default .navbar-nav{margin-top:2px;}
.logo-menu-bar .navbar-default .navbar-nav > li > a{font-size:13px;}
.logo-menu-bar .navbar-default .navbar-nav > li{padding-left:20px;}
#international-banner, #footer{padding:40px 0;}
#international-banner h2{font-size:16px;}

#upcoming-details .upcoming-details-box{margin-bottom:35px;}
#upcoming-details .upcoming-details-box.upcoming-details-box-blue{margin-bottom:0;}
.imgmum_box ul li{width:50%;}
.left-gray-box{padding:10px 10px}
.left-gray-box h3{font-size:15px;}
.about-commti .tab-pane h2{font-size:22px; line-height:inherit}
.about-commti .tab-pane p{font-size:14px;}
.about-commti .tab-pane .priciple li{font-size:14px;}
.col-3 h2{padding:15px 33px;}
.col-7 p{padding:5px 0px;}
#international-banner h2{width:90%;}

.mt_box h2{font-size:23px;}
.add_box p{font-size:15px;}
.heder h2{font-size:22px}
  
}

@media (max-width:767px) {

.logo-menu-bar .navbar-default .navbar-brand{width:115px;}
.logo-menu-bar .navbar-default .navbar-toggle{margin:3px 0 0; background:#315ea9;}
.navbar-default .navbar-toggle .icon-bar{background:#fff;}
.logo-menu-bar .navbar-collapse{margin:0 -15px;}
.logo-menu-bar .navbar-default .navbar-nav{float:none; background:#315ea9; margin:0;}
.logo-menu-bar .navbar-default .navbar-nav > li > a{color:#fff; padding:7px 15px; border-bottom:solid 1px #fff;}
.logo-menu-bar .navbar-default .navbar-nav > li{padding:0;}
.logo-menu-bar .navbar-default .navbar-nav > li > a:hover, .logo-menu-bar .navbar-default .navbar-nav > li > a:focus{color:#fff;  border-bottom:solid 1px #fff; background:#90bf3f;}
#international-banner, #upcoming-details, #footer{padding:30px 0;}
#international-banner h2{width:100%; font-size:14px;}
#upcoming-details h2{font-size:18px;}
.upcoming-details-box .upcoming-detl-list ul li, .upcoming-details-box .upcoming-detl-list ul li:last-child{width:100%; line-height:22px;}
.upcoming-details-box .upcoming-detl-list h4{line-height:20px;}
#footer p, #footer ul li a{font-size:14px;}
.imgmum_box ul li{width:50%;}
.left-gray-box{padding:10px 10px}
.left-gray-box h3{font-size:15px;}
.about-commti .tab-pane h2{font-size:22px; line-height:inherit}
.about-commti .tab-pane p{font-size:14px;}
.about-commti .tab-pane .priciple li{font-size:14px;}
.tab-content{padding-top:20px;}

.col-3 h2{font-size:18px; padding:10px 0px;}
.col-3{width:100%; padding:0px 0px;}
.col-7 h2 a{font-size:15px;}
.date_boxt{width:100%; border:none;}
.t_text{width:100%; padding:0px 0px;}
.date_boxt img{margin:0px;}
.date_boxt p{text-align:left;padding:10px 0px 0px;}
.de_box{position:inherit; top:auto; right:auto}
.cl_tab{padding:10px 0px;}
.dat_pi{padding:0px 0px 10px;}
.meet_box{padding:15px 0px 0px;}
#international-banner h2{width:100%;}

.cont_box{padding:10px 0px;}
.if_box{width:100%;}
.add_box{width:100%;}
.contact_boxf{margin:0px 0px;}
.add_box{padding:15px 0px;}
.he_d{padding:10px 15px 20px;}
.contact_boxf{padding:10px 0px;}
.mt_box h2{font-size:18px;}
.logo-menu-bar .navbar-default .navbar-nav > li > .active{color:#fff; border-bottom:1px solid #fff}
.date_meet .f_lef{float:none; width:100%; padding:10px 0px;}

.dat_pi{text-align:left}
.dat_pi .fa{right:auto; left:10px;}

.heder h2{font-size:22px}

}
@media (max-width:480px) {
	.about-commti .tab-pane h2{font-size:16px;}
	.heder h2{font-size:16px}
	.imgmum_box ul li{width:100%; float:none}
}

@media (max-width: 320px) {

}

