/*
 Theme Name:   child-twentysixteen
 Description:  Twenty Fifteen Child Theme
 Author:       John Doe
 Template:     twentysixteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/

@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700);




html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { font-family:Arial, Helvetica, sans-serif; margin:0; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
b,strong{font-weight:bold;}
input{ outline:none; }
em,i{ font-style:italic; }
a:focus { outline:none!important; outline-offset: 0px!important;background:none!important;text-decoration:none!important;}
a:hover{ text-decoration:none!important;}

.home  .sticky-popup.right-bottom.open_sticky_popup.popup-content-bounce-in-up{display:none;}
.page   .sticky-popup.right-bottom.open_sticky_popup.popup-content-bounce-in-up{display:none;}
.page-id-843 .sticky-popup.right-bottom.open_sticky_popup.popup-content-bounce-in-up{display:block;}
.page-id-8 .sticky-popup.right-bottom.open_sticky_popup.popup-content-bounce-in-up{display:block;}
.single-events .sticky-popup.right-bottom.open_sticky_popup.popup-content-bounce-in-up{display:none;}
.gfield_label{font-weight:bold!important;height:10px;}
.ginput_complex.ginput_container{overflow:none!important;}
.gform_body span label{font-size:14px;}
.navbar-brand, .navbar-nav > li > a {text-shadow:none!important;}
header{ margin:0; padding:10px 0; float:left; width:100%;background:rgba(255, 255, 255, 0.8); position:fixed; z-index:99999;}
.header_logo {float:right;}
.header_logo_box {margin:0; padding:0; width:auto; float:left;}
.header_logo_box a {margin:0; padding:0;}
.header_logo_box a img {margin:0; width:100%; padding:0;}
.right_side_header {margin:0 0 7px 0; padding:5px 0 0px 0; width:100%; float:left;text-align:right;margin-right: 0}
.right_side_header ul {margin:2px 30px 0px 0; padding:0; list-style:none;float:none;display:inline-block;}
.right_side_header ul li {margin:0 20px 0 0!important; padding:0; width:auto; float:left;}
.right_side_header ul li a {margin:0; padding:0;background:none;}
.right_side_header ul li a i {font-size:18px!important;color:#79919e;}
.right_side_header ul li a i:hover {color:#606b1f;}
.right_side_header ul li a:hover {background:none;}
.right_side_header ul li a:focus {background:none!important;}
.right_side_header a {font-family: 'Noto Sans', sans-serif; font-size:16px; font-weight:700;color:#fff; margin:0; padding:3px 20px;background:#79919e;float:right;}
.right_side_header a i.fa.fa-angle-right {font-size:18px;font-weight:600;margin:0px 0 0 5px;}
.right_side_header a:hover {background:#606b1f;color:#fff;}
.right_side_header a:focus {background:#606b1f!important;color:#fff!important;}
.right_side_header a:hover i.fa.fa-angle-right {color:#fff;}
.sponsers_box p {
    display: inline-block;
    width: auto!important;
}

nav {margin:5px 0 0 0; padding:0!important; float:right; width:100%; font-family: 'Noto Sans', sans-serif;}
nav ul {margin:0; padding:0; list-style:none;}
nav ul li {margin:0; padding:0 0 0 25px; display:inline-block;}
.navbar-collapse { width:100%;padding-right:0px;}

.nav.navbar-nav {float:right;}
nav ul li a { font-size:18px; font-weight:400;color:#606b1f;text-transform:uppercase;
          line-height:16px;text-decoration:none;margin:0; padding:0 0 8px 0!important;border-bottom:transparent solid 2px;}
nav ul li a:hover {color:#606b1f;text-decoration:none;background:none!important;border-bottom:#606b1f solid 2px;}
nav ul li a:focus {color:#606b1f!important;border-bottom:#606b1f solid 2px!important;}
nav ul li a {
    backface-visibility: hidden;

    display: inline-block;
    overflow: hidden;
    position: relative;
    transform: translateZ(0px);
    vertical-align: middle;
}

nav li ul{ display:none;}
nav li:hover ul{ display:block; position:absolute; left:15px; width:200px; padding:12px 0 0 0; }
nav li ul li{ width:100%; float:left; background:#fff; padding:8px 10px; line-height:10px;}
nav li ul li a{ padding:0!important;border-bottom:none; font-size:16px;}
nav li ul li a:hover{ border-bottom:none; color:#79919e;}

.gform_button.button{
    font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #fff;
    margin: 20px auto 0 auto;
    padding: 7px 0px;
    width: 315px;
    float: none;
    display: inline-block;
    text-transform: uppercase;
    background: rgba(121, 145, 158, 0.8);
	}
.gform_button.button:hover {
  background: #606b1f none repeat scroll 0 0;
  color: #fff !important;
}
.gform_body label::before{border-left:none!important;}
.medium {  width: 198px !important;}

.slider.slider_cat {background:#000;}
.slider.slider_cat img {opacity:0.7;}
.slider.slider_cat .text_into_slider.boxed3 h2 {line-height:41px;}
.slider {margin:96px 0 0px 0; padding:0; width:100%; float:left;position:relative;}
.slider img {margin:0; padding:0; width:100%;}
.slider .text_into_slider {position:absolute; left:0; right:0px;top:20%;text-align:center;}
.slider .carousel-indicators li {border:#fff solid 2px!important;height:11px!important; width:11px!important;margin:0 1px!important;}
.slider .carousel-inner {width:100%!important;margin:auto;}
.slider .carousel {width:85%!important; margin:auto!important;}
.slider .carousel-indicators {bottom:-70px!important;}
.slider .item p {font-family: 'Noto Sans', sans-serif; font-size:32px; font-weight:400;color:#fff; margin:0 auto 40px auto; padding:30px 60px;background:rgba(96, 107, 31, 0.6);float:none;width:100%;text-align:center;border:#606b1f solid 1px;text-transform:uppercase;}
.slider .item p span {width:100%; text-align:center;display:inline-block;}

.slider .glyphicon-chevron-left::before {content:""!important;}
.slider .glyphicon-chevron-right::before {content:""!important;}
.slider .glyphicon-chevron-left i{font-size:50px;}
.slider .glyphicon-chevron-left {margin:0!important;}
.slider .glyphicon-chevron-right {margin:0!important;}
.slider .glyphicon-chevron-right i{font-size:50px;}
.slider .carousel-control {opacity:1!important;text-shadow:none!important;}
.slider .carousel-control.right {background:none!important; width:auto!important;right:-47px!important;top:-143px;}
.slider .carousel-control.left {background:none!important;width:auto!important;left:-47px!important;top:-143px;}
.slider .links_button {text-align:center; float:left; width:100%;margin:0; padding:0;text-align:center;}
.slider .links_button a {font-family: 'Noto Sans', sans-serif; font-size:18px; font-weight:400;color:#fff; margin:0 8px; padding:11px 0px; width:190px;background:rgba(121, 145, 158, 0.8);float:none;border:#fff solid 1px;display:inline-block;text-transform:uppercase;}
.slider .links_button a i.fa.fa-angle-right {font-size:18px;font-weight:600;margin:0px 0 0 10px;}
.slider .links_button a:hover {color:#fff!important;}
.slider .links_button a:hover i {color:#fff!important;}
.slider .change_color1:hover {background:#606b1f!important;}
.slider .change_color1:focus {background:#606b1f!important;color:#fff!important;}
.slider .links_button a:focus {background:#606b1f!important;color:#fff!important;}
.slider .change_color {background:#606b1f!important;}


.box_after_slider {float:left; width:100%; margin:0; padding:50px 0 30px 0;background:#f1f2f2;text-align:center;}
.box_after_slider p {font-family: 'Noto Sans', sans-serif;font-size:18px;font-weight:400; color:#455560; float:none;margin:auto;clear:both;width:87%; text-align:center;margin-bottom:25px;line-height:25px;padding:0 15px;}
.box_after_slider h2 {font-family: 'Noto Sans', sans-serif;font-size:28px;font-weight:400; color:#606b1f; float:left;margin:0;width:100%; text-align:center;margin-bottom:15px;line-height:30px;padding:0 15px;text-transform:uppercase;}
.box_after_slider a.link_btn  {font-family: 'Noto Sans', sans-serif; font-size:18px; font-weight:400;color:#fff; margin:auto; padding:8px 0px; width:170px;float:none;display:inline-block;text-transform:uppercase;background:#606b1f;}
.box_after_slider a.link_btn:hover {color:#fff;background:#455560;}
.box_after_slider a.link_btn:focus {color:#fff!important;background:#455560!important;}
.box_after_slider a{font-family: 'Noto Sans', sans-serif; color:#337ab7; text-decoration:none;font-weight:bold;}
.btn_r {box-shadow: none !important;}


.conference_and_new_box {float:left; width:100%; margin:0; padding:40px 0 50px 0;}
.conference_and_new_box h2 {font-family: 'Noto Sans', sans-serif;font-size:28px;font-weight:normal; color:#606b1f; float:left;margin:0;width:100%; text-align:center;margin-bottom:15px;line-height:30px;padding:0 15px;text-transform:uppercase;}
.conference_and_new_box .textwidget {font-family: 'Noto Sans', sans-serif;font-size:18px;font-weight:normal; color:#455560; float:none;margin:auto;clear:both;width:100%; text-align:center;margin-bottom:35px!important;line-height:25px;padding:0 15px;}
.conference_box {position:relative; float:left; width:100%; margin:0 0 28px 0; padding:0;}
.conference_box img {width:100%; height:208px;}
.conference_box_text {position:absolute;left:0; right:0;top:35px;text-align:center; text-shadow: 2px 2px #000;}
.conference_box_text h2 {font-family: 'Noto Sans', sans-serif;font-size:19px;font-weight:normal; color:#fff; float:none;margin:auto;clear:both;width:100%; text-align:center;margin-bottom:2px;line-height:25px;padding:0 15px;}
.conference_box_text p {font-family: 'Noto Sans', sans-serif;font-size:19px;font-weight:normal; color:#fff; float:none;margin:auto;clear:both;width:100%; text-align:center;margin-bottom:15px;line-height:30px;padding:0 15px;text-transform:uppercase;}
.conference_box_text a  {font-family: 'Noto Sans', sans-serif; font-size:18px; font-weight:400;color:#fff; margin:0 5px; padding:5px 0px 7px 0; width:170px;float:none;display:inline-block;text-transform:uppercase;background:rgba(121, 145, 158, 0.8); border:#fff solid 1px;}
.conference_box_text a:hover {color:#fff;background:#606b1f;}
.conference_box_text a:focus {color:#fff!important;background:#606b1f!important;}
.change_color2 {font-family: 'Noto Sans', sans-serif; font-size:18px; font-weight:normal;color:#fff; margin:20px auto 0 auto; padding:7px 0px; width:315px;float:none;display:inline-block;text-transform:uppercase;background:rgba(121, 145, 158, 0.8); }

.change_color2 i.fa.fa-angle-right {font-size:18px;font-weight:600;margin:0px 0 0 10px}
.change_color2:hover {color:#fff!important;background:#606b1f;}
.change_color2:hover i {color:#fff!important;}
.change_color2:focus {color:#fff!important;background:#606b1f!important;}
.conference_full_box {text-align:center;}

.news_text_box {float:left; width:100%; margin:0 0 40px 0; padding:0 26px 10px 26px;border-left:#bdc3c7 solid 1px;text-align:left;}

.news_text_box  a {font-family: 'Noto Sans', sans-serif; font-size:17px; font-weight:400;color:#606b1f; line-height:24px;margin:-5px 0 12px 0; padding:0px; width:auto;float:none;display:inline-block; }
.news_text_box h3 { font-family: 'Noto Sans', sans-serif; font-size:14px; font-weight:normal;color:#455560; margin:0 0 12px 0; padding:0; width:auto;float:none;display:inline-block; }
.news_text_box p {font-family: 'Noto Sans', sans-serif;font-size:16px;font-weight:normal; color:#455560; float:left;margin:0;width:100%; text-align:left;margin-bottom:10px;line-height:22px;padding:0;}
.news_text_box a.new_button { font-family: 'Noto Sans', sans-serif; font-size:16px; font-weight:700;color:#606b1f; margin:0 0 0px 0; padding:0; width:auto;float:left;text-transform:uppercase; }
.news_text_box a.new_button i.fa.fa-angle-double-right {color:#606b1f;margin-left:6px;}
.news_text_box a.new_button:hover {color:#455560;}
.news_text_box a.new_button:focus {color:#455560;}
.news_text_box a.new_button:hover i.fa.fa-angle-double-right{color:#455560;}
.news_text_box a.new_button:focus i.fa.fa-angle-double-right{color:#455560!important;}
.news_full_width_box {text-align:center;}
.less_margin {margin-bottom:37px;}
#googleMap{ width:100%!important;}
.testimonial_box {margin:0 0 0px 0; padding:40px 0 67px 0; width:100%; float:left;background:#f1f2f2;}
.testimonial_box h3 {font-family: 'Noto Sans', sans-serif;font-size:28px;font-weight:normal; color:#606b1f; float:left;margin:0;width:100%; text-align:center;margin-bottom:15px;line-height:30px;padding:0 15px;text-transform:uppercase;}
.testimonial_box h2 {margin:0; padding:0 0 15px 0; width:100%; float:left; text-align:center;font-size:25px; line-height:26px;color:#fff;}
.testimonial_box h2 span{color:#a271c1;}

.testimonial_box p {margin:0 auto 10px auto; padding:0;  float:none; text-align:center;font-size:16px; line-height:24px;width:70%;position:relative;font-family: 'Noto Sans', sans-serif;font-size:18px;font-weight:normal;
                  color:#455560;background:none;border:none;}

.testimonial_box h4 {margin:0; padding:0; width:auto;position:absolute;left:20px; top:0;}
.testimonial_box h5 {margin:0; padding:0; width:auto;position:absolute;right:20px; top:0;}
.testimonial_box h5 img {width:auto;}
.testimonial_box h4 img {width:auto;}
.testimonial_box h6 {margin:20px auto 5px auto; padding:0; width:auto; float:none;font-size:18px; line-height:22px;font-family: 'Noto Sans', sans-serif;text-align:center;
                  color:#455560;font-weight:normal;text-transform:uppercase;}
.testimonial_box h6 span {font-family: 'Noto Sans', sans-serif;font-weight:normal;}

blockquote {border:none!important;}
.testimonial_box .carousel.slide {float:left;}

.testimonial_box .carousel-inner {float:left!important;}
.testimonial_box .carousel-indicators > li {background:transparent!important;height:10px!important; width:10px!important; margin:0 2px!important;border:#c0c6ca solid 1px!important;}
.testimonial_box .carousel-indicators {bottom:-40px!important;margin-bottom:0px!important;}
.testimonial_box .carousel-indicators .active {background:#455560!important;border:none!important;height:10px!important; width:10px!important;}
.testimonial_box #quote-carousel {width:100%!important;}

.join_mailing{ margin:0; padding:30px 0; float:left; width:100%; text-align:center; background:url(images/join_bg.jpg) left no-repeat; background-size:cover;}
.join_mailing h2{ margin:0; padding:0 0 15px 0; float:left; width:100%; color:#fff; font-size:28px; font-family: 'Noto Sans', sans-serif;font-weight:normal}
.join_mailing p{color: #fff;
    display: inline-block;
    float: none;
    font-family: "Noto Sans",sans-serif;
    font-size: 18px;
    font-weight: normal;
    margin: 0;
    padding: 0 10px 30px;
    width: auto;}
	.newsletter-email.email_txt {border:#fff solid 1px!important;box-shadow:none!important;}
	.newsletter.newsletter-widget p {padding:0 2px;}
.join_form{ margin:auto; padding:0; width:100%; position:relative; display:inline-block; }
.join_form input.email_txt.newsletter-email{ margin:0; padding:7px 10px 8px 10px; float:none; width:280px; border:1px solid #fff; background:rgba(255, 255, 255, 0.3); text-transform:uppercase; font-size:18px;  color:#fff;font-family: 'Noto Sans', sans-serif;font-weight:400;}
.newsletter-submit[type="button"] {margin:0; padding:7px 30px 8px 30px; float:none; width:auto; border:1px solid #fff; background:#849087; text-transform:uppercase; font-size:18px;  color:#fff;font-family: 'Noto Sans', sans-serif;font-weight:400;}
.newsletter-submit{    background: #849087 none repeat scroll 0 0!important;
    border: 1px solid #fff!important;
    color: #fff;
    float: none;
    font-family: "Noto Sans",sans-serif!important;
    font-size: 18px!important;
    font-weight: 400!important;
    margin: 0;
	line-height:16px!important;
    padding: 11px 9px 12px!important;
    text-transform: uppercase!important;
    width: auto;
}

.hidetitle .entry-title {
display:none;
}

footer {margin:0; padding:40px 0; background:#fff; float:left; width:100%;font-family: 'Noto Sans', sans-serif;text-transform:uppercase;}
footer a {float:left;width:25%}
footer img {width:auto;}
footer ul {margin:20px 0; padding:0;list-style:none; width:75%; text-align:center;float:left;}
footer ul li {width:auto;float:left; margin:0 15px 10px 0; padding: 0 10px 0px 0;display:inline-block;border-right:#455560 solid 1px;font-size:14px; line-height:15px;color:#455560;font-weight:normal;}
footer ul li i {color:#455560; font-size:16px;margin-right:5px;}


footer ul li:last-child { border:none;}

footer h5  {margin:0; padding: 20px 0 0 0; width:100%; float:left; text-align:center;font-size:14px; line-height:25px;color:#455560;font-weight:normal; border-top:#455560 solid 1px;}

.footer_button {
background: #1a1a1a;
border: 0;
border-radius: 2px;
color: #fff;
font-family: Montserrat, "Helvetica Neue", sans-serif;
font-weight: 700;
letter-spacing: 0.046875em;
line-height: 1;
padding: 0.84375em 0.875em 0.78125em;
text-transform: uppercase;
}

/*news page css */
.inner_content_box {float:left; width:100%; padding:30px 0 10px 0; margin:96px 0 0 0px;background:#f1f2f2;}
.goal_and_mission_box {margin:auto; width:1180px;padding:0;float:none; clear:both;background:#fff;border:#bdc3c7 solid 1px;}
.goal_and_mission_box h2 {font-size:22px;width:80%; text-align:left; line-height:30px;color:#606b1f; margin:0 0 10px 0 ;padding:0px 0 0px 0;font-family: 'Noto Sans', sans-serif;font-weight:400;}
.goal_and_mission_box h3 {font-size:14px;width:100%; text-align:left; line-height:30px;color:#455560; margin:0 0 10px 0 ;padding:0px 0 0px 0;font-family: 'Noto Sans', sans-serif;font-weight:normal;}

.goal_and_mission_box p {font-size:18px;text-align:left; line-height:25px;color:#455560;font-weight:normal;  margin:0 0 25px 0 ;padding:0;font-family: 'Noto Sans', sans-serif;width:80%;}
.no_padding {padding:0px!important;position:relative;}
.no_padding h2 {margin:0; padding:4px 30px 5px 30px; float:none; width:auto;  background:#79919e; text-transform:uppercase; font-size:18px;  color:#fff;font-family: 'Noto Sans', sans-serif;font-weight:400;position:absolute; top:26px; right:0;}
.increase-padding {padding:30px 40px!important;}

.goal_and_mission_box a {font-family: 'Noto Sans', sans-serif; font-size:18px; font-weight:400;color:#fff; margin:0; padding:7px 0px; width:200px;background:#606b1f;float:none;border:#fff solid 1px;display:inline-block;text-transform:uppercase;text-align:center;}
.goal_and_mission_box a i.fa.fa-angle-right {font-size:18px;font-weight:600;margin:0px 0 0 10px;}
.goal_and_mission_box a:hover {color:#fff!important;background:#79919e;}
.goal_and_mission_box a:hover i {color:#fff!important;}

.goal_and_mission_box a:focus {background:#79919e!important;color:#fff!important;}


.recent_box {float:left; width:100%; margin:0; padding:50px 0 20px 0;overflow:hidden;}
.recent_box h2 {font-size:28px;text-align:center; line-height:25px;color:#606b1f;font-weight:normal;  margin:0 0 25px 0 ;padding:0;font-family: 'Noto Sans', sans-serif;width:100%;text-transform:uppercase;}
.diffrent_category_text_box {width:100%; float:left; height:150px; background:#fff;border:#bdc3c7 solid 1px;padding: 20px;margin:0;}
.diffrent_category_text_box h2 {font-size:16px;width:100%; text-align:left; line-height:25px;color:#606b1f; margin:0 0 10px 0 ;padding:0px 0 0px 0;font-family: 'Noto Sans', sans-serif;font-weight:normal;text-transform:none;}
.diffrent_category_text_box h3 {font-size:14px;width:100%; text-align:left; line-height:25px;color:#455560; margin:0 0 10px 0 ;padding:0px 0 0px 0;font-family: 'Noto Sans', sans-serif;font-weight:normal;text-transform:uppercase;position:absolute; bottom:10px;}
.diffrent_category_hover_bg {background:rgba(69, 85, 96, 0.6);position:absolute; left:0; right:0; top:0; bottom:0;display:none;}
.diffrent_category {width:100%; position:relative; width:100%; height:150px;margin:0; padding:0;}
.diffrent_category img {width:100%; height:100%; float:left;}
.category_full_width:hover .diffrent_category_hover_bg {display:block;}
.category_full_width {margin-bottom:30px!important;}

.video_box {float:left; width:100%; margin:0; padding:0px 0 30px 0;}
.video_box h2 {font-size:28px;text-align:center; line-height:25px;color:#606b1f;font-weight:normal;  margin:0 0 25px 0 ;padding:0;font-family: 'Noto Sans', sans-serif;width:100%;text-transform:uppercase;}

.col-xs-12.full_width_h_and_p_tag.inner_button_start > p {
    display: inline-block;
}
 .col-xs-12.full_width_h_and_p_tag.inner_button_start.logo_list> p {
    display: inline;
}
.col-xs-12.full_width_h_and_p_tag.inner_button_start > p img {
  margin: 10px 20px;
}


.col-xs-12.full_width_h_and_p_tag.inner_button_start > h5 {
  border-top: 1px solid #bec3c7;
  color: #445461;
  float: left;
  font-family: "Noto Sans",sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 30px;
  margin: 0 0 30px;
  padding: 20px 15px 0;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok {
	 border: medium none;
	 bottom: 32px;
     color:#398f14;
    position: relative;
    right: 227px;

}
.wpcf7-not-valid-tip {
    font-size: 15px !important;
    font-weight: 500;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{
   border: medium none;
    bottom: 32px;
    color: red;

    position: relative;
    right: 227px;

}

/* about us page css*/
.full_width_h_and_p_tag.inner_button_start {padding-bottom:40px;}
.full_width_h_and_p_tag.inner_button_start a.link_btn {
    background: #606b1f none repeat scroll 0 0;
    border: 1px solid #fff;
    color: #fff;
    display: inline-block;
    float: none;
    font-family: 'Noto Sans', sans-serif;
    font-size: 19px;
    font-weight: normal;
    margin: 25px 0 0;
    padding: 11px 40px;
    text-align: left;
    text-transform: uppercase;
    width: auto;
}

.full_width_h_and_p_tag.inner_button_start ul li {

     color: #455560;
     font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 25px;
    padding: 0 40px;
    text-align: left;
	  list-style-position: inside

  }


.fa{ font-family: FontAwesome !important;}
.full_width_h_and_p_tag.inner_button_start a i.fa.fa-angle-right {
    font-size: 18px;
    font-weight: 600;
    margin: 0 0 0 10px;
}
.full_width_h_and_p_tag.inner_button_start a i.fa.fa-calendar-plus-o {
    font-size: 26px;
    font-weight: normal;
    margin: 0 10px 0 0;
}
.full_width_h_and_p_tag.inner_button_start a.link_btn:hover {
    background: #79919e none repeat scroll 0 0 !important;
    color: #fff !important;
}
.full_width_h_and_p_tag.inner_button_start a.link_btn:focus {
    background: #79919e none repeat scroll 0 0 !important;
    color: #fff !important;
}
.full_width_h_and_p_tag.inner_button_start a.link_btn:hover i {
    color: #fff !important;
}
.container-fluid {padding:0px!important;}
.text_into_slider h2 {font-size:34px;text-align:center; line-height:25px;color:#fff;  margin:0 0 15px 0 ;padding:0;font-family: 'Noto Sans', sans-serif;font-weight:700;width:100%;text-transform:uppercase;}
.text_into_slider p {font-size:28px;text-align:center; line-height:43px;color:#fff;  margin:0 0 25px 0 ;padding:0;font-family: 'Noto Sans', sans-serif;font-weight:400;width:100%;text-transform:uppercase;}

.slider .text_into_slider a.changed_color {font-family: 'Noto Sans', sans-serif; font-size:18px; font-weight:700;color:#fff; margin:auto; padding:11px 0px; width:190px;background:rgba(121, 145, 158, 0.8);float:none;border:#fff solid 1px;display:inline-block;text-transform:uppercase;}
.slider .text_into_slider a.changed_color i.fa.fa-angle-right {font-size:18px;font-weight:600;margin:0px 0 0 10px;}
.slider .text_into_slider a.changed_color:hover {color:#fff!important;background:#606b1f!important;}
.slider .text_into_slider a.changed_color:hover i {color:#fff!important;}
.slider .text_into_slider a.changed_color:focus {color:#fff!important;background:#606b1f!important;}

.runner_tab_box {
    background: #fff none repeat scroll 0 0;
    float: left;
    margin: 0;
    padding:0 ;
    text-align: center;
    width: 100%;
	overflow:hidden;
}
.runner_tab_box p {
    clear: both;
    color: #455560;
    float: none;
    font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 25px;
    margin: 0 0 15px 0;
    padding: 0 15px;
    width: 100%;
}
.su-spoiler-content ul li {
    clear: both;
    color: #455560;
    float: none;
    font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 25px;
    margin: 0 0 15px 0;
    padding: 0 15px;
    width: 100%;
    margin-left:40px;
}
.runner_tab_box h2 {
    color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 20px;
    padding: 0 15px;
    text-transform: uppercase;
    width: 100%;
}
.su-spoiler .su-spoiler-content .su-spoiler-title {background:#606b1f; color:#fff; text-align:left;}
.nav.nav-tabs {padding:0 50px;border-bottom:none; text-align: center;}
.bg_of_tabs {background:#79909e; float:left; width:100%;padding:0; margin:0px 0 50px 0;}
.nav.nav-tabs li a {font-size:18px;color:#fff; line-height:20px;font-family: 'Noto Sans', sans-serif;font-weight:normal;padding:16px 19px;border-radius:0px!important;margin:0!important;}
.nav.nav-tabs li a:hover {background:#637581!important;border:transparent solid 1px!important;}
.nav.nav-tabs li.active a {border:transparent solid 1px!important;background:#637581!important;color:#fff!important;}
.nav.nav-tabs li {display: inline-block; float: none;  margin-bottom: 0;}


.simple_text_with_bg {background:url(./images/simple_text_bg.jpg)no-repeat left;background-size:100% 100%; width:100%; margin: 0; padding:30px 0;float:left;}
.simple_text_with_bg p{
    color: #fff;
    float: none;
    font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 30px;
    margin: auto;
    padding: 0 15px;
    text-align: center;
    width: 70%;}
.simple_text_with_bg h4 {margin:0; padding:0; width:auto; float:left;position:relative; top:60px; left:75px;}
.simple_text_with_bg h5 {margin:0; padding:0; width:auto; float:right;position:relative; top:-53px; right:75px;}
.inner_content_boxed {width:100%; float:left; margin:0; padding:0;}
.map_width_pic_text_box {width:100%; float:left; margin:0; padding:60px 0 0 0;}
.map_width_pic_text_box h2 {color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 60px;
    padding: 0 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;}
	.map_width_pic_text_box img {margin-bottom:3px;width:100%;}
	.map_width_pic_text_box h3 {color: #46545f;
    float: left;
   font-family: 'Noto Sans', sans-serif;
	font-weight:700;
    font-size: 19px;

    line-height: 25px;
    margin: -6px 0 0 0;
    padding: 0;
    text-align:left;
    text-transform: none;
    width: 100%;}

	.map_width_pic_text_box p {color: #46545f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
	font-weight:400;

    font-size: 18px;

    line-height: 27px;
    margin: 0 0 20px;
    padding: 0;
    text-align:left;
    text-transform: none;
    width: 100%;}

	.map_width_pic_text_box a{ font-size:19px; font-weight:normal;color:#fff; margin:20px 0 0 0; font-family: 'Noto Sans', sans-serif;padding:11px 30px; width:auto;background:#606b1f;float:left;border:#fff solid 1px;display:inline-block;text-transform:uppercase;text-align:left;}
.map_width_pic_text_box a i.fa.fa-angle-right {font-size:18px;font-weight:600;margin:0px 0 0 10px;}
.map_width_pic_text_box a:hover {color:#fff!important;background:#79919e!important;}
.map_width_pic_text_box a:focus {color:#fff!important;background:#79919e!important;}
.map_width_pic_text_box a:hover i {color:#fff!important;}
.fees_box {background:#f2f2f2; width:100%; margin: 0; padding:30px 0 60px 0;float:left;}
.fees_box h2 {color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 30px;
    padding: 0 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;}

.fees_box ul {list-style:none; margin:0; padding:0;border-top:#bec3c7 solid 1px;float:left; width:100%;}
.fees_box ul li {display:inline-block; width:100%; float:left; margin:0; padding:22px 0;border-bottom:#bec3c7 solid 1px;}
.fees_box ul li:first-child {background:#fff;}
.fees_box ul li:nth-child(2) {background:#f2f2f2;}
.fees_box ul li:nth-child(3) {background:#fff;}
.fees_content_detail {float:left; width:100%; padding:0; margin:0;}
.fees_content_detail ul {list-style:none; margin:0; padding:0;border:none;}
.fees_content_detail ul li {display:inline-block; width:25%; text-align:left; float:left; margin:0; padding:0 10px 0 0; font-family: 'Noto Sans', sans-serif; font-weight:normal;font-size:19px;line-height:24px; color:#44555f;text-transform:uppercase;border:none;}
.popup-content input, textarea, select{max-width:none!important;}
.fees_content_detail ul li:first-child { font-family: 'Noto Sans', sans-serif;background:none;font-weight:700;
	}

	.fees_content_detail ul li:nth-child(3) {width:23%;text-align:center;background:none;}
	.fees_content_detail ul li:nth-child(2) {width:27%;background:none;}
	.fees_content_detail ul li:last-child {width:25%;text-align:center;}
.fees_content_detail ul li a{ font-family: 'Noto Sans', sans-serif; font-weight:700;color:#606b1f; margin:0; padding:0; width:auto;background:none;float:none;border:none;display:inline-block;text-transform:uppercase;font-size:18px;}
.fees_content_detail ul li a i.fa.fa-angle-right {font-size:18px;font-weight:600;margin:0px 0 0 10px;}
.fees_content_detail ul li a:hover {color:#79919e!important;}
.fees_content_detail ul li a:hover i {color:#79919e!important;}
.fees_content_detail ul li a:focus {color:#79919e!important;}
.fees_box p {display:inline-block; width:100%; text-align:center; float:left; margin:35px 0 20px 0; padding:0; font-family: 'Noto Sans', sans-serif; font-weight:normal;font-size:19px;line-height:24px; color:#44555f;text-transform:none;border:none;}
.fees_box a{ font-family: 'Noto Sans', sans-serif;
	font-weight:700;color:#606b1f; margin:0; padding:0; width:auto;background:none;float:none;border:none;display:inline-block;text-transform:none;font-size:19px;}
.fees_box a i.fa.fa-angle-right {font-size:18px;font-weight:600;margin:0px 0 0 10px;}
.fees_box a:hover {color:#79919e !important}
.fees_box a:focus {color:#79919e !important}
.fees_box a:hover i {color:#79919e !important}
.sponser_images {text-align:center;margin-bottom:30px;}
.sponser_images3{text-align:right;margin-bottom:30px;}
.col-xs-6.sponser_images3 img {display:inline-block;margin-right:50px;}
.col-xs-6.sponser_images2 img {display:inline-block;margin-left:50px;}
.sponser_images2 {text-align:left;margin-bottom:30px;}
.sponsers_box{width:100%; margin: 0; padding:60px 0;float:left;}
.sponser_images img {display:inline-block;}
.sponsers_box img {padding:10px;}

.sponsers_box h2 {color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 25px;
    padding: 0 15px 0px 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
	}

.sponsers_box h5 {color: #445461;
    font-family: 'Noto Sans', sans-serif;
	font-weight:700;
    font-size: 20px;
   border-top:#bec3c7 solid 1px;
    line-height: 30px;
    margin: 0 0 30px;
    padding: 20px 15px 0px 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;}


	.sponsers_box1{width:100%; margin: 0; padding:60px 0;float:left;}
.sponser_images1 img {display:inline-block;}
.sponsers_box1 img {padding:10px;}

.sponsers_box1 h2 {color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 25px;
    padding: 0 15px 0px 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
	}

.sponsers_box1 h5 {color: #445461;
    float: left;
    font-family: 'Noto Sans', sans-serif;
	font-weight:700;
    font-size: 20px;
   border-top:#bec3c7 solid 1px;
    line-height: 30px;
    margin: 0 0 30px;
    padding: 20px 15px 0px 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;}

.full_width_h_and_p_tag {padding-bottom:30px;}
.sponser_images1 {margin-bottom:0px!important;}
.colored_bg_with_anchor {width:100%; float:left; padding:20px 0; margin:0; background:#606b1f;}
.colored_bg_with_anchor  a{ font-family: 'Noto Sans', sans-serif;
	font-weight:700;color:#fff; margin:0; padding:0; width:auto;background:none;float:none;border:none;display:inline-block;text-transform:uppercase;font-size:28px;}
.colored_bg_with_anchor  a i.fa.fa-angle-right {font-size:28px;font-weight:600;margin:0px 0 0 10px;}
.colored_bg_with_anchor  a:hover {color:#fff!important;}
.colored_bg_with_anchor  a:hover i {color:#fff!important;}


/*CONTACT US PAGE CSS */
.text_into_slider.boxed3 h2 {font-family: 'Noto Sans', sans-serif;
    font-size: 32px;
    line-height:30px;
    font-weight: normal;text-transform:uppercase;}
	.text_into_slider.boxed3 {top:44%;}

.internal_form_box {background:#f1f2f2; width:100%; float:left;margin:0; padding:40px 0;}
.internal_form_box ul {list-style:none; margin:0; padding:0;}
.internal_form_box ul li {font-family: 'Noto Sans', sans-serif; font-weight:700;font-size:18px; color:#455560; line-height:20px;margin-bottom:18px;}
.internal_form_box ul li sup {font-size:20px;top:0px;}
.internal_form_box ul li input {width:100%; font-size:15px;color:#455560;font-family: 'Noto Sans', sans-serif;font-weight:400;height:35px; padding:5px 15px;margin-top:5px;border:#bdc3c7 solid 1px;}
.internal_form_box ul li textarea {width:100%; height:120px; font-size:15px;color:#455560;font-family: 'Noto Sans', sans-serif;font-weight:400;padding:5px 15px;margin-top:5px;border:#bdc3c7 solid 1px;}
.internal_form_box ul li textarea:hover {border:#606b1f solid 1px;}
.internal_form_box ul li textarea:focus {border:#606b1f solid 1px;}
.internal_form_box ul li input:hover {border:#606b1f solid 1px;}
.internal_form_box ul li input:focus {border:#606b1f solid 1px;}
.internal_form_box ul li label select:hover {border:#606b1f solid 1px;}
.internal_form_box ul li label select:focus {border:#606b1f solid 1px;}
.internal_form_box ul li label {font-family: 'Noto Sans', sans-serif;font-size:16px;color:#162732; font-weight:400; width:100%;text-transform:none;float:left;margin: 5px 0 15px 0; padding:0;line-height:23px;float:left;}
.internal_form_box p {

   font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
    font-weight: 400;
    color: #455560;
    float: none;
    margin: auto;
    clear: both;
    width: 87%;
    text-align: center;
    margin-bottom: 25px;
    line-height: 25px;
    padding: 0 15px;

}



label select option {padding:0 0 5px 10px;}
label select option:first-child {padding-top:5px;}
label select {
	height:35px;
    padding:3px 3px 3px 6px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    color:#455560;font-family: 'Noto Sans', sans-serif;font-weight:400;
    /*-webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset; */
    border:#bdc3c7 solid 1px;

   font-size:12px!important;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
	float:right;
	width:100%;
	border-radius:0px;
	background:url(./images/arrows.png) right no-repeat, #fff;
	background-position:98% 5px;
}

/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    select {padding-right:18px}
}

label {position:relative; top:0px;float:left;padding:0 0px 0 10px;}
label:after {
    content:'';
    font:11px "Consolas", monospace;
    color:#aaa;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    right:8px; top:2px;
    padding:0 0 2px;
    border-bottom:1px solid #ddd;
    position:absolute;
    pointer-events:none;

}
label:before {
    content:'';
    right:22px; top:0px;
	height:35px; width:12px;
    background:#f8f8f8;
    position:absolute;
    pointer-events:none;
    display:block;
	z-index:9999;
	background:transparent;

}
.widget-container.widget_newsletterwidget{list-style:none;}
.internal_form_box ul li input[type="submit"] {background:#606b1f; height:42px; width:180px; text-align:center;font-size:17px; color:#fff;border:#fff solid 1px;text-transform:uppercase;float:right;margin:0;font-family: 'Noto Sans', sans-serif;font-weight:400;}
.internal_form_box ul li input[type="submit"]:hover {background:#79919e;}
.internal_form_box ul li input[type="submit"]:focus {background:#79919e!important;color:#fff!important;}

.email_width_text {width:100%; float:left; margin:0; padding:0;}
.email_width_text ul {margin:0; padding:0; list-style:none;}
.email_width_text ul li {width:100%; display:block;padding:0 0 10px 0;float:left;border-bottom:#bdc3c7 solid 1px;margin-bottom:25px;}
.email_width_text ul li:last-child {border:none;}
.email_width_text ul li h2 {width:100%;font-family: 'Noto Sans', sans-serif; font-weight:700;font-size:18px; color:#455560; text-transform:capitalize;line-height:23px;margin:0 0 10px 0;float:left;}
.email_width_text ul li h3 {width:100%;font-family: 'Noto Sans', sans-serif; font-weight:400;font-size:18px; color:#455560; text-transform:capitalize;line-height:20px;margin:0 0 10px 0;float:left;}
.email_width_text ul li a {width:100%;font-family: 'Noto Sans', sans-serif; font-weight:400;font-size:18px; color:#606b1f; text-transform:none;line-height:20px;margin:0 0 20px 0;float:left;}
.email_width_text ul li a:hover {color:#455560;}

/*mission page css */
.box_after_slider.boxy_slider {background:none;padding-bottom:0px;}
.box_after_slider.boxy_slider .full_width_h_and_p_tag p {width:97%;}
.timeline_cnt{  margin:0 0 10px 0; padding:80px 0 60px 0; float: left; width:100%; background:url(images/timelinebg.jpg) left no-repeat; background-size:100% 100%;}
.timeline_cnt h2{    color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 15px;
    padding: 0 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;}
.timeline_cnt p{     clear: both;
    color: #455560;
    float: none;
    font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 25px;
    margin: auto auto 80px;
    padding: 0 15px;
    text-align: center;
    width: 100%; }
.widget-container.widget_text {
    list-style: outside none none;
}




.timeline_cnt ul { margin:30px 0 0 0; padding:0; list-style:none;}
.timeline_cnt ul li{ position:relative; padding-bottom:95px; float:none; height:360px;}
.timeline_cnt ul li img{ float:none; margin-left:0px; padding:24px 0;}
.timeline_cnt ul li p{ text-align:right; font-family: 'Noto Sans', sans-serif; font-size:16px; color:#000; margin:0; padding:0; overflow:hidden; min-height:80px; line-height:25px; }
.timeline_cnt ul li .history-timeline{  border-left: 2px solid #606b1f; bottom: 10px; content: ""; display: block; position: absolute; top: 142px; width: 0; z-index: 1; left:50%;}
.timeline_text_right {  float: right; margin:32px 0 0 0 ; padding: 15px 20px;  text-align: left;  width: 34.5%;background:rgba(255, 255, 255, 0.7);}
.timeline_text_left {  float: left; margin: 32px 0 0 0; padding: 15px 20px;  text-align: right;  width: 34.5%;background:rgba(255, 255, 255, 0.7);}

.img_center_box{ margin:0; padding:0; position:absolute; left:0; right:0; margin:auto; width:132px; height:132px; border-radius:50%; border:2px solid #5c5d1c; text-align:center;}

.timeline_cnt ul li .timeline_text_left h2{ margin:0; padding:0 0 10px 0; float:left; text-align:right;font-family: 'Noto Sans', sans-serif; color:#5c5d1c; font-size:24px; font-weight:normal; }
.timeline_cnt ul li .timeline_text_left p{ margin:0; padding:0; float:right; text-align:right;  color:#455560; font-size:16px; width:100%; font-family: 'Noto Sans', sans-serif;font-weight:normal;}

.timeline_cnt ul li .timeline_text_right h2{ margin:0; padding:0 0 10px 0; text-align:left; float:left; font-family: 'Noto Sans', sans-serif; color:#5c5d1c; font-size:24px; font-weight:normal; }
.timeline_cnt ul li .timeline_text_right p{ margin:0; padding:0; float:left; text-align:left;  font-family: 'Noto Sans', sans-serif;color:#455560; font-size:16px; width:100%;font-weight:normal;}

.boxtext{ font-weight:normal;font-family: 'Noto Sans', sans-serif; color:#fff; font-size:28px; padding:40px 0; background: #7e8a55; }
.img_center_box{background: #7e8a55;}

.history_right::before {border-top: 2px solid #606b1f;content: "";float: left;left: 58%;position: absolute;top: 63px;width: 62px;}
.history_left::before {border-top: 2px solid #606b1f;content: "";float: left;left: 36%;position: absolute;top: 63px;width: 62px;}


.content_inner p{ width:100%; text-align:left;}
.content_inner p.date_post{ width:100%; text-align:left; padding:0 15px;}
.right-side-cnt .widget h2.widget-title {
    color: #606b1f;
    float: left;
    font-family: "Noto Sans",sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    margin: 0 0 15px;
    padding: 0;
    text-align: left;
    text-transform: none;
    width: 100%;
}
.right-side-cnt .widget .textwidget {
    clear: both;
    color: #455560;
    float: none;
    font-family: "Noto Sans",sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin: auto auto 25px;
    padding: 0 0px;
    text-align: left;
    width: 100%;
}
.right-side-cnt .widget{ border-top:none; padding:0; margin:0;}
.category1 {
  margin: 0 0 0 213px !important;
  width: 50% !important;
}


.category2 {
  margin: 0 0 0 102px !important;
  width: 50% !important;
}


/* .category3 {
  float: left !important;
  margin: 0 0 0 -73px !important;
  padding: 28px 18px 0 14px !important;
} */
.video_box .row > h2 {
  text-align: center;
}

.category3 .textwidget > a{
    background: #606b1f none repeat scroll 0 0;
    border: 1px solid #fff;
    color: #fff;
    display: inline-block;
    float: none;
    font-family: "Noto Sans",sans-serif;
    font-size: 18px;
    font-weight: 400;
    margin: 25px 0 0 0;
    padding: 7px 0;
    text-align: center;
    text-transform: uppercase;
    width: 200px;
}

.category3 .textwidget > a:hover {
    background: #79919e none repeat scroll 0 0;
    color: #fff !important;
}
.colored_bg_with_anchor .col-xs-12{
text-align: center;
}
.categories_news{ list-style:none;}
.categories_news li {
    display: inline-block;
    padding: 4px 6px;
}
.categories_news li a {color: #455560;
    font-family: "Noto Sans",sans-serif;
    font-size: 16px;
font-weight: normal;}
.categories_news li a:hover{ color:#606b1f;}
.categories_news li i{ color:#999; font-size: 8px;
    position: relative;
    top: -2px;
	margin: 0 3px 0 0;}

/* conference page css */
.three_parts {text-align:center;margin-bottom:30px;}
.three_parts h2 {background:#f1f2f2; height:150px; width:150px; border-radius:50%;float:none;margin:0 auto 30px auto;}

.three_parts h2 img {padding:35px 0;}
.three_parts h3 {  color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 60px;
    font-weight: normal;
    line-height: 50px;
    margin: 0 0 15px;
    padding: 0 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;}
.three_parts h3 span {float:left; width:100%;font-family: 'Noto Sans', sans-serif;font-size:20px; font-weight:normal;line-height:20px;margin-top:10px;}
.simple_text_with_bg.second_bg_of_box {background:url(./images/simple_text_bg2.jpg)no-repeat left;background-size:100% 100%; width:100%; margin: 0; padding:50px 0 30px 0;float:left;}
.simple_text_with_bg.second_bg_of_box p {color:#606b1f;}
.simple_text_with_bg.second_bg_of_box h4 {top:40px;}


.upcoming_events_box {width:100%; float:left;padding:70px 0 5px 0; margin:0;}
.upcoming_events_box img {width:auto;display:inline-block;}
.upcoming_events_box h2 {
    color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 50px;
    padding: 0 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.upcoming_envent_images {text-align:center;}
.upcoming_envent_text {padding-right:60px!important;}
.upcoming_envent_text h2 {color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 26px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 30px;
    padding: 0 0 0 15px;
    text-align: left;
    text-transform: uppercase;
    width: 100%;}
.upcoming_envent_text ul {list-style:none;margin:0; padding:0;}
.upcoming_envent_text li {border-bottom:#bdc3c7 solid 1px;color: #606b1f;
    float: left;
   font-family: 'Noto Sans', sans-serif; font-weight:700;
    font-size: 18px;

    line-height: 30px;
    margin: 0 0 20px;
    padding: 0 0 20px 15px;
    text-align: left;
    text-transform: uppercase;
    width: 100%;}
	.upcoming_envent_text li i {font-size:24px;width:40px;}
	.upcoming_envent_text li span { font-family: 'Noto Sans', sans-serif;font-weight:normal; color:#455560;width:80%;float:right;}
.uppcoming_full_width {float:left;background:#f5f6f6;border:#bdc3c7 solid 1px;padding:40px 40px 40px 15px;margin-bottom:40px;}

.upcoming_envent_text li a {
    background: none;
    border: none;
    color: #606b1f;
    display: inline-block;
    float: none;
    font-family: 'Noto Sans', sans-serif;
    font-size: 19px;
    font-weight: normal;
    margin: 0;
    padding: 0px;
    text-align: left;
    text-transform: uppercase;
    width: auto;
}
.upcoming_envent_text li a i.fa.fa-angle-right {
    font-size: 18px;
    font-weight: 600;
    margin: 0 0 0 10px;
}
.upcoming_envent_text li a i.fa.fa-calendar-plus-o {
    font-size: 26px;
    font-weight: normal;
    margin: 0 0px 0 0;
}
.upcoming_envent_text li a:hover {

    color: #455560 !important;
}
.upcoming_envent_text li a:focus {

    color:#455560 !important;
}
.upcoming_envent_text li a:hover i {
    color: #455560 !important;
}
.upcoming_envent_text li:last-child {border-bottom:none!important;}
.upcoming_envent_text h4 {width:100%; float:left; margin:0; padding:0 0 0 15px;}
.widget-container.widget_newsletterwidget{list-stylr:none;}
.upcoming_envent_text h4 a {
    background: #606b1f none repeat scroll 0 0;
    border: 1px solid #fff;
    color: #fff;
    display: inline-block;
    float: none;
    font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
    font-weight: 400;
    margin: 0 25px 0 0;
    padding: 11px 0;
    text-transform: uppercase;
    width: 250px;
	text-align:center;
}
.upcoming_envent_text h4 a i {margin:0 10px;}
.upcoming_envent_text h4 a.change_color1 {background:#79919e;}
.upcoming_envent_text h4 a.change_color1:hover {background:#606b1f!important;}
.upcoming_envent_text h4 a.change_color1:focus {background:#606b1f!important;color:#fff!important;}
.upcoming_envent_text h4 a.change_color:focus {background:#606b1f!important;color:#fff!important;}

.interesting_sponserers {float:left; background:#f1f2f2; margin:0; padding:40px 0 60px 0;width:100%;}
.interesting_sponserers h2 {
    color: #606b1f;
    float: left;
    font-family: 'Noto Sans', sans-serif;
    font-size: 28px;
    font-weight: normal;
    line-height: 30px;
    margin: 0 0 50px;
    padding: 0 15px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.interesting_sponserers ul {margin:0; padding:0; list-style:disc;float:left; }
.interesting_sponserers ul li {display:list-item;color:#606b1f; font-family: 'Noto Sans', sans-serif;font-weight:normal;font-size:18px; line-height:28px;padding:0 0 0 20px;margin-bottom:15px;}
.interesting_sponserers ul li span {color:#455560;}
.interesting_sponserers h4 span {color:#606b1f;}
.interesting_sponserers h4  {
    background:  none ;
    border: none;
    color: #455560;
    display: inline-block;
    float: none;
    font-family: 'Noto Sans', sans-serif;
    font-size: 18px;
    font-weight: 700;
    margin: 0 0px 0 0;
   padding:0 0 0 20px;
    text-transform: none;
    width: 100%;
	text-align:left;
	line-height:28px;
}

.internal_form_box.int_box ul li h3{ margin:0; padding:0; display:table-cell;}
.internal_form_box.int_box ul li img { margin-left:15px;
    float: right;
    width: 280px;
}
.internal_form_box.int_box ul li h3 a{color: #606b1f;
    float: left;
    font-family: "Noto Sans",sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    margin: 0 0 15px;
    padding: 0 0px;
    text-align: left;
    text-transform:none;
    width: 100%;}
.internal_form_box.int_box ul li p{  clear: none; overflow:hidden;
    color: #455560; width:auto;
    float: none;
    font-family: "Noto Sans",sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    margin: auto auto 10px;
    padding: 0 0px;
    text-align: left;
   }
   .slider.slider_cat {
    height: 340px;
    overflow: hidden;
}
p.date_post{ color: #606b1f;
    float: left;
    font-family: "Noto Sans",sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 30px;
    margin: 0 0 15px;
    padding: 0;
    text-align: center;
    text-transform: none;
    width: 100%;}
.internal_form_box.int_box ul li a{ color: #606b1f;
    float: left;
    font-family: "Noto Sans",sans-serif;
    font-size: 16px;
    font-weight: 700;
    margin: 0 0 0 0px;
    padding: 0;
    text-transform: uppercase;
    width: auto;}
.internal_form_box.int_box ul li a:hover{ color: #455560;}
.internal_form_box.int_box ul li{ float:left; width:100%; padding-bottom:15px; border-bottom:1px solid #cecece;}
.internal_form_box.int_box ul li:last-child{ border-bottom:none;}
.su-accordion{ float:left;}
.slider{ background:#000;}
.slider img{ opacity:0.8;}
.blog_pagination_boxedy a{color: #606b1f;
    float: left;
    font-family: "Noto Sans",sans-serif;
    font-size: 16px;
    margin: 0;
    padding: 0;
    width: auto;}
.blog_pagination_boxedy a:last-child{ float:right;}
.blog_pagination_boxedy a:firdt-child{ float:left;}

.video_box{ text-align:center;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)  {
	.join_form input.email_txt  {
padding:9px 10px;position:relative; top:3px;}
.internal_form_box ul li label:before {border:none;}
}

/* extra css implement*/

button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {background:none;}

.goal_and_mission_box .container-fluid .row {margin:0;}
.email_width_text p {text-align:left;float:left; margin:0; padding:0;}
.fee_odd {background:#fff;}
.fee_even {background:#f2f2f2;}
.search-submit{ bottom:auto!important; background:none!important;  right: 6px;
    top: -21px;}
.search_form {
    display: inline-block;
    width: 250px;
	position:relative;
}
.search-submit::before{ line-height:18px;}
.search_form label{ display:none; position:absolute;top:-27px;right:42px;}
 .search-submit::before{color:#79919e;}
.slider.slider_cat .text_into_slider.boxed3 {top:30%!important;}
.search_result_custom a{color: #606b1f;float: none;font-family: "Noto Sans",sans-serif;font-size: 24px;font-weight: 400;line-height: 30px;margin: 0 0 15px;padding: 0 0px;text-align: center;}
.search_result_custom a.new_button{color: #606b1f;float: left;font-family: "Noto Sans",sans-serif;font-size: 16px;font-weight: 700;margin: 0;padding: 0;text-transform: uppercase;width: auto;}
.search_result_custom {float: left;padding: 0 0 40px;width: 100%;}
.search_result_custom img {float: right;width: 280px; margin-left:15px;}
.search_result_custom p{ clear:none;width:auto;text-align:left;padding:0; margin-bottom:15px;}
.search .internal_form_box h3{color: #606b1f;float: left;font-family: "Noto Sans",sans-serif;font-size: 24px;font-weight: 400;line-height: 30px;margin: 0 0 15px;padding: 0 0px;text-align: center;width:100%;}
button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {outline:none!important;}
.search_form label::before{ border-left:none;}
.search-field {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    padding: 5px 12px !important; width:100%!important;
}

.blog_pagination_boxedy {
    float: left;
    width: 100%;
}
/* responsive media css*/





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

.slider .text_into_slider {top:15%;}
.news_text_box {margin-bottom:45px;}
.slider .carousel-indicators {bottom:-40px!important;}
.slider .item p {margin-bottom:30px;}

/* news page css */
.goal_and_mission_box{ width:970px;}
.no_padding h2 {padding:2px 15px 3px 15px;}
.increase-padding {padding:10px 20px 0px 20px!important;}
.increase-padding h2 {width:100%;margin-bottom:5px;}
.increase-padding h3 {width:100%;margin-bottom:0px;}
.goal_and_mission_box p {width:100%;}
.diffrent_category_text_box h2 {font-size:16px;}



 /* about us page css */
.map_width_pic_text_box a {margin-top:28px;}
.nav.nav-tabs {padding:0;}

 /* contact us page css */
 .text_into_slider.boxed3 {top:44%;}

 .diffrent_category_text_box h2 {font-size:15px;}
}


@media screen and (max-width: 991px) {
	.conference_box_text a{ width:142px;}
	.search_result_custom img{ width:200px;}
	.right_side_header ul {margin-right:0px;}
	.nav.nav-tabs li a {padding:14px 12px!important;font-size:17px;}
	.search_form  {width:160px;}
	.slider .text_into_slider {top:10%;}
	.conference_and_new_box{padding-bottom:30px;}
.box_after_slider {padding-top:20px;}
 nav ul li {padding-left:12px;}
 nav ul li a {font-size:14px;}
 .box_after_slider p {font-size:17px; width:100%;}
 .box_after_slider h4 {font-size:17px; padding:0 15px;line-height:25px;}
 .box_after_slider p br {display:none;}
 .slider .item p {font-size:24px;padding:15px 30px;margin-bottom:25px;}

 .conference_and_new_box p {font-size:14px;}
 .conference_box_text {top:22%;}
 .conference_box_text h2 {font-size:14px;padding:0;}
 .conference_box_text p br {display:none;}
 .conference_box_text p {padding:0;}
 .conference_box {width:48%;margin-right:12px;}
 .change_color2 {margin-bottom:30px;margin-top:0px;}
 .conference_box.box1 {margin-bottom:24px;}
 .news_text_box {border:none;text-align:left;}
 .news_full_width_box h2 {text-align:left;padding:0;margin-bottom:8px;}
  .news_full_width_box p {text-align:left;padding:0;margin-bottom:20px;}
  .news_text_box {padding:0px;margin-bottom:30px;}
  .news_full_width_box p {margin-bottom:10px;}
  .news_full_width_box a.change_color2 {float:left;}
  footer a {margin-right:15px;}
  footer ul {float:right;width:72%;margin:10px 0;}
  footer ul li {font-size:13px;}
  /* news page css */
.goal_and_mission_box{ width:760px;}
.no_padding h2 {padding:1px 10px 2px 10px;font-size:14px;}
.increase-padding {padding:10px 20px 0px 20px!important;}
.increase-padding h2 {font-size:18px;line-height:22px;}
.increase-padding a{font-size:16px;width:150px; padding:4px 0;}
.increase-padding p {font-size:16px;line-height:23px;margin-bottom:7px;}
iframe {}

 /* about us page css */
.text_into_slider p br {display:none;}

.nav.nav-tabs li a {padding:14px 17px;}
.simple_text_with_bg h4 {left:0;}
.simple_text_with_bg h5 {right:0;}
.simple_text_with_bg p {width:84%;}
.map_width_pic_text_box {padding:20px 0;}
.map_width_pic_text_box h2 {margin-bottom:30px;}
.map_width_pic_text_box p {font-size:17px;margin-bottom:10px;}
.sponsers_box {padding:20px 0;}
.bg_of_tabs {margin-bottom:20px;}
.full_width_h_and_p_tag {padding-bottom:10px;}

 /* contact us page css */
 .text_into_slider.boxed3 {top:44%!important;}

  /* mission page css */
  .history_left::before {left:35.5%;width:30px;}
  .timeline_cnt ul li .timeline_text_left p {height:200px; overflow:hidden;}
  .history_right::before {left:60%;width:30px;}
  .timeline_cnt ul li .timeline_text_right p {height:200px; overflow:hidden;}
  .timeline_cnt {padding:30px 0 10px 0;}
  .timeline_cnt p br {display:none;}
  .timeline_cnt p {margin-bottom:50px;}
    /* conference page css */
  .simple_text_with_bg.second_bg_of_box h5 {top:-80px;}
  .upcoming_envent_text {padding-right:15px!important;}
  .uppcoming_full_width {padding-left:0; padding-right:0;}
  .upcoming_envent_text h2 {font-size:21px;padding-left:0px;}
  .upcoming_envent_text li {padding-left:0px;}
  .upcoming_envent_text li span {width:70%;}
  .upcoming_envent_text h4 {padding-left:0px;}
  .upcoming_envent_text h4 a {width:180px;}
  .interesting_sponserers h2 {margin-bottom:30px;}
  .interesting_sponserers ul {margin:0 20px;}


  .slider.slider_cat .text_into_slider.boxed3 h2 {font-size:25px; line-height:34px;}
  .conference_and_new_box .textwidget {padding:0; margin-bottom:15px!important;}
}

@media screen and (max-width: 860px) {

.slider .item p {padding:3px 30px;}



}


@media screen and (max-width: 767px) {
	.right-side-cnt{ margin-top:30px;}
	.sticky-popup{ width:290px!important;}
	.internal_form_box p{ padding:0;}
	.content_inner p.date_post{ padding:0;}
	.right_side_header{ display:none;}
	.navbar-toggle{ margin-top:-52px!important;}
	.header_logo_box{ text-align:left!important; margin-bottom:0!important;}
	.search_form {float:left;}
	.search-submit {top:6px;}
	.search_form label {right:-142px; top:-1px;}
	.dataTables_wrapper.no-footer {overflow:scroll!important;}
	.slider.slider_cat h2 {font-size:20px!important;}
	.slider.slider_cat{ height:200px;}
	header{position:relative;}
	.inner_content_box {margin:0px;}
	.slider {margin:0;}
	footer {padding:20px 0;}
	footer a {text-align:center; width:100%;margin-bottom:20px;}
	footer a img{display:inline-block!important;}
	footer ul {width:100%;text-align:center;}
	footer ul li{display:inline-block; float:none;}
	.conference_box {width:100%;}

	.conference_box_text h2 {font-size:16px;}
	.conference_box_text p {font-size:16px;}
	.slider .carousel {width:100%!important;}
	.slider .item p {width:450px;font-size:17px; }
	.slider .carousel-control.left {left:47px!important; top:-125px!important;}
	.slider .carousel-control.right {right:47px!important; top:-125px!important;}
	.slider .links_button a {width:135px; font-size:14px;padding:7px 0;}

.header_logo_box a img {display:inline-block;width:auto;}
.header_logo_box {text-align:center;width:100%;margin-bottom:15px;}
ul.contact_and_email {text-align:center;margin-bottom:20px!important;}
.right_side_header ul li{float:none;display:inline-block; margin:0 8px;}
.right_side_header ul {text-align:center;float:none;margin-bottom:5px;width:100%;margin-right:0px;display:none;}
.right_side_header a {float:left;}
.right_side_header ul li a i {font-size:22px!important;}
/*.navbar-toggle {margin:0px!important;}*/
.navbar-toggle .icon-bar {border:#fff solid 1px;}
.nav.navbar-nav {width:100%; margin:0px;}
.nav.navbar-nav li {padding:0 0 7px 0!important;margin:0 ;border-bottom:#fff dotted 1px;}
.navbar-collapse {box-shadow:none!important;}
.nav.navbar-nav li:last-child {border-bottom:none!important;}
.navbar-toggle .icon-bar {border:#606b1f solid 1px;}
/*.navbar-toggle {margin-top:-35px!important;}*/
.nav.navbar-nav li a {border-bottom:#606b1f dotted 1px;}
.nav.navbar-nav li a:focus {border-bottom:#606b1f dotted 1px!important;}


/* news page css */
.goal_and_mission_box{ width:100%;padding:0 0 15px 0!important;}
.goal_and_mission_box .increase-padding {padding:0 15px!important;}
.no_padding{width:100%!important;margin-bottom:20px!important;}
.increase-padding {width:100%!important; padding:0 0 0 0!important;}
.no_padding img {width:100%;}
iframe {margin-bottom:20px!important;}

 /* about us page css */
.text_into_slider h2 {font-size:25px;margin-bottom:0px;}
.text_into_slider p {font-size:20px;margin-bottom:15px;}
.text_into_slider.boxed2 {top:15%;}
.slider .text_into_slider a.changed_color {width:110px; font-size:14px; padding:5px 0;}
.slider .text_into_slider a.changed_color i.fa.fa-angle-right {font-size:14px;}
.nav.nav-tabs li a {font-size:15px;}
.nav.nav-tabs {text-align:center;}
.nav.nav-tabs li {display:inline-block; float:none; margin:0 -2px;}
.simple_text_with_bg h4 {right:0;top:0px;}
.simple_text_with_bg h5 {top:0px;}
.map_width_pic_text_box p {margin-bottom:15px;}
.fees_box p {margin:20px 0;}
.fees_box {padding-bottom:30px;}
.col-xs-6.sponser_images3 img {display:inline-block;margin-right:0px;}
.col-xs-6.sponser_images2 img {display:inline-block;margin-left:0px;}
.col-xs-6.sponser_images3 {text-align:center;}
.col-xs-6.sponser_images2 {text-align:center;}
.fees_content_detail ul li {font-size:16px;}
.fees_content_detail ul li a{font-size:16px;}
.fees_content_detail ul li a i.fa.fa-angle-right {font-size:15px;}
.fees_content_detail ul li:nth-child(2) {width:34%;}
.fees_content_detail ul li:nth-child(3) {width:15%;}




  /* conference page css */
  .simple_text_with_bg.second_bg_of_box h4{top:0px;}
   .simple_text_with_bg.second_bg_of_box h5{top:0px;}
   .upcoming_events_box {padding:40px 15px 5px 15px;}
   .upcoming_events_box img {float:left;margin-bottom:20px;}
   .upcoming_envent_text h2 {margin-bottom:15px;}
   .interesting_sponserers ul {margin:0 15px;}
   .interesting_sponserers h4 br {display:none;}
   .interesting_sponserers h4 {padding-left:32px;}


   /* mission page css */
   .timeline_cnt p {margin-bottom:50px;}
   .box_after_slider.boxy_slider .full_width_h_and_p_tag p {width:100%;}



}

@media screen and (max-width: 700px) {
.box1 p{font-size:15px;}
.box1 p a{font-size:15px;}
.gallery_full_width_box {width:50%!important;}
.slider .item p {margin-bottom:15px;line-height:35px;}
.slider .carousel-indicators {bottom:-46px!important;}
.slider .carousel-control.left {top:-90px!important;}
.slider .carousel-control.right {top:-90px!important;}
.slider .glyphicon-chevron-left i {font-size:40px;}
.slider .glyphicon-chevron-right i {font-size:40px;}





/* mission page css */
 .timeline_cnt ul li {float:left;}
 .timeline_cnt ul li .timeline_text_left h2 {font-size:22px;}
.img_center_box{ right:auto;}
.timeline_cnt ul li .history-timeline{ left:64px;}
.timeline_text_right{ width:58%;}
.timeline_text_left{ float:right; width:58%;}
.timeline_cnt ul li .timeline_text_left h2{ text-align:left;}
.timeline_cnt ul li .timeline_text_left p{ text-align:left;height:auto;overflow:visible;}
.history_right::before{ left:28%;width:60px;}
.history_left::before{ left:28%;width:60px;}
.timeline_cnt ul li{ height:auto;padding-bottom:35px;}
.timeline_cnt ul{ width:500px; margin:30px auto auto auto;}
 .timeline_cnt p  {padding:0;}
.box_after_slider p {padding:0;}

}

@media screen and (max-width: 650px) {
.slider .carousel-control.left {left:0px!important; }
	.slider .carousel-control.right {right:0px!important;}
	.slider .item p {padding:5px;}
	.slider .links_button a {padding:3px 0;}
	/*.slider .item p {font-size:}*/
	.diffrent_category_text_box h2 {font-size:14px;}
	.slider .carousel-indicators {display:none;}
	.slider .carousel-inner {width:90%!important;}
	.slider .carousel {width:83%!important;}
}

@media screen and (max-width: 600px) {
	.blog_pagination_boxedy {
    padding-bottom :20px;}


	.slider .item p {font-size:13px;width:300px!important;line-height:25px;}
	 /* contact us page css */
	.form_boxed {width:100%!important;margin-bottom:30px;}
	.internal_form_box ul li input[type="submit"] {float:left;}
	.internal_form_box {padding-bottom:0px;padding-top:20px;}
	.email_width_text ul li:last-child {margin-bottom:0px;}
	.col-lg-offset-1.col-lg-5.col-md-6.col-sm-6.col-xs-7.form_boxed {margin-bottom:0px;}

	.email_width_text ul li {padding:0; margin-bottom:20px;}
	/* conference page css */
	.three_parts h2 {height:120px; width:120px;margin-bottom:10px;}
	.three_parts h2 img {width:60px; padding:30px 0;}
	.three_parts h3 {font-size:45px;}
	.three_parts h3 span {margin-top:5px;font-size:15px;}
	.search_result_custom img{ width:100%;margin-top:15px; margin-bottom:15px;}
}


@media screen and (max-width: 560px) {
.conference_box_text {top:28%;}

.slider .links_button a {width:88px; font-size:12px;}
.slider .links_button a i.fa.fa-angle-right {font-size:13px;}
.slider .glyphicon-chevron-left i {font-size:25px!important;}
.slider .glyphicon-chevron-right i {font-size:25px!important;}
.conference_and_new_box{padding:30px 0 10px 0;}
.join_form p {width:100%!important;}
.join_form input.email_txt {width:250px!important;padding:4px 10px 5px 10px!important;margin-bottom:15px!important;}
.newsletter-submit {line-height:10px!important;}
 .category_full_width {width:100%!important;}
 .diffrent_category_text_box {height:auto;padding:10px 20px;}
 .diffrent_category_text_box h3{position:relative;bottom:0;margin-bottom:
 0px;}
 .diffrent_category {height:200px;}
.slider .carousel {width:70%!important;}
.slider .carousel-control.left {top:-68px!important;}
 .slider .carousel-control.right {top:-68px!important;}
  /* about us page css */
.text_into_slider h2 {font-size:20px;margin-bottom:5px;line-height:20px;}
.text_into_slider p {font-size:16px;margin-bottom:10px;line-height:25px;}

.full_width_h_and_p_tag {padding-bottom:20px;}
.fees_content_detail ul li {width:100%;text-align:left!important;margin-bottom:10px!important;}
.fees_content_detail ul li:nth-child(2) {width:100%;}
.fees_content_detail ul li:nth-child(3) {width:100%;}
.fees_content_detail ul li:last-child {width:100%;margin-bottom:0px!important;}

  /* mission page css */
.timeline_cnt ul{ width:400px; margin:30px auto auto auto;}
.boxtext{ font-size:25px; padding:30px 0;}
.timeline_cnt ul li .history-timeline{ left:46px; top:112px;}
.history_right::before{ left:111px; top:48px; width:45px;}
.timeline_text_right{ margin-top:17px;}
.history_left::before{ left:111px; top:48px;width:45px;}
.timeline_text_left{ margin-top:17px;}
.img_center_box{ width:100px; height:100px;}
}

@media screen and (max-width: 500px) {
	.slider .carousel {width:83%!important;}
		/* conference page css */
	.three_parts  {width:100%!important;border-bottom:dotted 1px #606b1f;}
	.three_parts:last-child {border:none;}
	.upcoming_envent_text li {font-size:15px;padding-bottom:15px; margin-bottom:15px;}
	.upcoming_envent_text li a {font-size:15px;}
	.upcoming_envent_text li i {font-size:20px;width:30px;}
	.upcoming_envent_text li a i.fa.fa-calendar-plus-o {font-size:20px;width:30px;}
	.upcoming_envent_text li a i.fa.fa-angle-right {font-size:15px;}
	.upcoming_envent_text h4 a {padding:6px 20px 8px 20px;width:auto;margin-right:5px;font-size:15px;}
	.interesting_sponserers h2 {font-size:22px;margin-bottom:15px;}
	.interesting_sponserers ul li {padding-left:10px;}
	 .interesting_sponserers h4 {padding-left:26px;}
	 .email_width_text ul li a {font-size:15px;}
}

@media screen and (max-width: 480px) {
.change_color2 {width:280px;}
.slider .carousel-control.left {top:-65px!important;}
.slider .carousel-control.right {top:-65px!important;}
.simple_text_with_bg p {font-size:15px; line-height:23px;}
.testimonial_box p{ font-size:16px; width:80%;}
.testimonial_box h4 img{ width:58%;}
.testimonial_box h5 img{ width:58%;}
.slider.slider_cat .text_into_slider.boxed3 h2 {
    font-size: 19px;
    line-height: 26px;
}





}

@media screen and (max-width: 460px) {
ul.contact_and_email li {margin:0 15px 15px 15px;}
ul.contact_and_email li:last-child {margin-bottom:0px;}
.right_side_header ul li {margin:0 10px 15px 10px;}
.right_side_header ul {margin-bottom:0px;}
.box_after_slider p {line-height:24px; font-size:15px;}
.box_after_slider_ul {width:100%!important;}
.box_after_slider h2 {font-size:25px;}
.box1 ul li {font-size:14px;}
.conference_box_text {top:20%;}
.testimonial_box h4 img {width:70%;}
.testimonial_box h5 img {width:70%;}
.slider .item p {font-size:9px;line-height:15px;}
.testimonial_box h6 {font-size:15px;}
.slider .carousel {width:90%!important;}
  /* about us page css */
.text_into_slider h2 {font-size:15px;margin-bottom:5px;line-height:15px;}
.text_into_slider p {font-size:12px;margin-bottom:10px;line-height:18px;}
.slider .text_into_slider a.changed_color {width:110px; font-size:12px; padding:3px 0;}
.slider .text_into_slider a.changed_color i.fa.fa-angle-right {font-size:12px;}
iframe {}

/* conference page css */
 .upcoming_envent_text li span {width:100%;}

 .upcoming_envent_text li i {width:auto; margin-right:10px;}
 .upcoming_envent_text li {line-height:24px;}
 .upcoming_envent_text h4 a {padding:6px 10px;font-size:12px;}
 .uppcoming_full_width {padding-top:25px; padding-bottom:25px;}
}


@media screen and (max-width: 440px) {
	/* mission page css */
.timeline_cnt ul{ width:260px; margin:30px auto auto auto;}
.img_center_box{ width:60px; height:60px;}
.timeline_cnt ul li img{ width:26px; padding:16px 0;}
.boxtext{ font-size:15px; padding:17px 0;}
.timeline_cnt ul li .history-timeline{ left:30px; top:70px;}
.history_right::before{ left:66px; top:31px;width:35px;}
.timeline_text_right{ margin-top:2px;padding:15px;}
.history_left::before{ left:66px; top:31px;width:35px;}
.timeline_text_left{ margin-top:2px; padding:15px;}
.timeline_cnt ul li{ height:auto;}
.timeline_cnt ul li .timeline_text_left p{ font-size:13px; line-height:17px;}
.timeline_cnt ul li .timeline_text_right p{ font-size:13px; line-height:17px;}
.timeline_cnt ul li .timeline_text_right h2{ padding:0 0 5px 0;font-size:16px;}
.timeline_cnt ul li .timeline_text_left h2{ padding:0 0 5px 0;font-size:15px; line-height:21px;}
.timeline_cnt ul li{ padding-bottom:30px;}
.timeline_cnt h2{ font-size:28px;}
.right_side_header .search-form { float: none!important; }
input.search-field {width:80%!important; float:left;background:#fff!important;}
.search_form label {top:27px; right:-121px;}

}

@media screen and (max-width: 400px) {
	.conference_box_text {top:25%;}
.conference_box_text h2 {font-size:14px;}
.conference_box_text p {font-size:14px;}
.conference_box_text a {font-size:15px;width:117px; padding:2px 0 3px 0;}
.join_mailing p {font-size:14px;}
iframe {}
 .diffrent_category {height:150px;}
 .news_text_box a {font-size:16px;}
 .slider .carousel {width:100%!important;}
   /* about us page css */
 .nav.nav-tabs li {width:100%;}
 .runner_tab_box h2 {font-size:22px;margin-bottom:10px;}
 iframe {}
 .fees_box a {font-size:14px;}
 .fees_box a i.fa.fa-angle-right {font-size:14px;}
 .colored_bg_with_anchor a {font-size:20px;}
 .colored_bg_with_anchor a i.fa.fa-angle-right {font-size:20px;}
 .col-xs-6.sponser_images2 {width:100%;}
  .col-xs-6.sponser_images3 {width:100%;}
  .col-md-3.col-sm-6.col-xs-6.sponser_images {width:100%;}
  .full_width_h_and_p_tag.inner_button_start a {font-size:15px;padding:10px 20px;}
  .full_width_h_and_p_tag.inner_button_start a i.fa.fa-calendar-plus-o {font-size:21px;}
  .full_width_h_and_p_tag.inner_button_start a i.fa.fa-angle-right {font-size:15px;}

  /* contact us page css */
 .text_into_slider.boxed3 h2 {font-size:20px;}
 .email_width_text ul li h2 {font-size:15px;}
 .email_width_text ul li h3 {font-size:15px;}
 .header_logo_box{ width:200px;}
 .navbar-toggle{ margin-top:-42px!important;}


.upcoming_events_box h2 {font-size:24px; margin-bottom:30px;}

}

@media screen and (max-width: 380px) {
.slider .item p {font-size:9px;width:100%!important;margin-bottom:8px;}
.slider .carousel-control.left {top:-60px!important;}
.slider .carousel-control.right {top:-60px!important;}

.slider .links_button a {margin:0!important;}


 /* about us page css */
.map_width_pic_text_box a {font-size:13px;}
.map_width_pic_text_box a i.fa.fa-angle-right {font-size:14px;}

}

@media screen and (max-width: 360px) {
	.conference_box_text {top:32%;}
.conference_box_text h2 {font-size:11px;line-height:15px;}
.conference_box_text p {font-size:10px;margin-bottom:0px;}
.conference_box_text a {font-size:13px;width:117px; padding:2px 0 3px 0;}
.change_color2 {font-size:16px; width:250px;}
footer ul li {font-size:13px; padding-right:6px; margin-right:8px;}

  /* about us page css */
.text_into_slider h2 {font-size:12px;margin-bottom:5px;line-height:10px;}
.text_into_slider p {font-size:10px;margin-bottom:10px;line-height:15px;}
.slider .text_into_slider a.changed_color {width:100px; font-size:10px; padding:1px 0;}
.slider .text_into_slider a.changed_color i.fa.fa-angle-right {font-size:10px;}

}

@media screen and (max-width: 319px) {
.slider .links_button a{width:83px;}
.change_color2{ width:212px;}
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (max-width: 991px) { .increase-padding p  {
font-size:15px;}
.join_form input.email_txt  {padding:7px 10px;position:relative; top:2px;}
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (max-width: 400px) {
.join_form input.email_txt  {padding:4px 10px;position:relative; top:2px;}
}

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 580px)


{

    .slider .carousel-control.left {
    }


    ::i-block-chrome,.slider .carousel-control.left  {
 top:-60px!important;
	}
  ::i-block-chrome,.slider .carousel-control.right  {
 top:-60px!important;



    }

}

.srh_btn {
    background: url(srh_icon.png) left no-repeat;
    font-size: 0;
    border: none;
    float: right;
    margin: 4px 0 0 0;
    height: 18px;
    width: 18px;
}

.srh_btn{  background:url(images/srh_icon.png) left no-repeat; font-size:0; border:none; float:right; margin:4px 0 0 0; height:18px; width:18px;}
.srh_input{  display:none; }



.search-form { float: none !important; }


body .right_side_header ul.mg-wpsi,
.right_side_header ul li:last-child{
    margin-right: 0 !important;
}


.join_form a.footer_button{
    background-color: #606a25;
}


body .owl-carousel .owl-stage-outer{
    border: 1px solid #f1f2f2;
}

body .owl-theme .owl-controls{
    display: none;
}

body .owl-carousel .owl-item{
    cursor: auto;
}
