@font-face{font-family:'gotham_blackregular';src:url('fonts/gotham-black-webfont.eot');src:url('fonts/gotham-black-webfont.eot#iefix') format('embedded-opentype'),
url('fonts/gotham-black-webfont.woff') format('woff'),
url('fonts/gotham-black-webfont.ttf') format('truetype'),
url('fonts/gotham-black-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'gotham_boldregular';src:url('fonts/gotham-bold-webfont.eot');src:url('fonts/gotham-bold-webfont.eot#iefix') format('embedded-opentype'),
url('fonts/gotham-bold-webfont.woff') format('woff'),
url('fonts/gotham-bold-webfont.ttf') format('truetype'),
url('fonts/gotham-bold-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'gotham_bookregular';src:url('fonts/gotham-book-webfont.eot');src:url('fonts/gotham-book-webfont.eot#iefix') format('embedded-opentype'),
url('fonts/gotham-book-webfont.woff') format('woff'),
url('fonts/gotham-book-webfont.ttf') format('truetype'),
url('fonts/gotham-book-webfont.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'bebasregular';src:url('fonts/bebas-webfont.woff2') format('woff2'),
url('fonts/bebas-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'mission_scriptregular';src:url('fonts/mission-script-webfont.woff') format('woff2'),
url('fonts/mission-script-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'Avenir LT 60';src:url('fonts/avenirlt-medium.eot');src:url('fonts/avenirlt-medium.eot#iefix') format('embedded-opentype'),
url('fonts/avenirlt-medium.woff') format('woff2'),
url('fonts/avenirlt-medium.woff') format('woff'),
url('fonts/avenirlt-medium.ttf') format('truetype'),
url('fonts/avenirlt-medium.svg') format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'Avenir LT 65';src:url('fonts/avenirlt-black.eot');src:url('fonts/avenirlt-black.eot#iefix') format('embedded-opentype'),
url('fonts/avenirlt-black.woff') format('woff2'),
url('fonts/avenirlt-black.woff') format('woff'),
url('fonts/avenirlt-black.ttf') format('truetype'),
url('fonts/avenirlt-black.svg') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'Avenir LT 35';src:url('fonts/avenirlt-light.eot');src:url('fonts/avenirlt-light.eot#iefix') format('embedded-opentype'),
url('fonts/avenirlt-light.woff') format('woff2'),
url('fonts/avenirlt-light.woff') format('woff'),
url('fonts/avenirlt-light.ttf') format('truetype'),
url('fonts/avenirlt-light.svg') format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Avenir LT 55 Roman';src:url('fonts/avenirlt-heavy.eot');src:url('fonts/avenirlt-heavy.eot#iefix') format('embedded-opentype'),
url('fonts/avenirlt-heavy.woff') format('woff2'),
url('fonts/avenirlt-heavy.woff') format('woff'),
url('fonts/avenirlt-heavy.ttf') format('truetype'),
url('fonts/avenirlt-heavy.svg') format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'menschmensch_bold_inline';src:url('fonts/mensch-inline-webfont.woff') format('woff2'),
url('fonts/mensch-inline-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'bauhaus_93regular';src:url('fonts/bauhaus-93_6274-webfont.woff') format('woff2'),
url('fonts/bauhaus-93_6274-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'Rockwell-Bold';src:url('fonts/rockwell-bold.eot') format('embedded-opentype'),
url('fonts/rockwell-bold.woff') format('woff'),
url('fonts/rockwell-bold.ttf') format('truetype'),
url('fonts/rockwell-bold.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'RockwellStd';src:url('fonts/rockwellstd.eot') format('embedded-opentype'),
url('fonts/rockwellstd.woff') format('woff'),
url('fonts/rockwellstd.ttf') format('truetype'),
url('fonts/rockwellstd.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'MenschRegular';src:url('fonts/mensch-wf.eot');src:url('fonts/mensch-wf.eot#iefix') format('embedded-opentype'),
url('fonts/mensch-wf.woff') format('woff'),
url('fonts/mensch-wf.ttf') format('truetype'),
url('fonts/mensch-wf.svg') format('svg');font-weight:normal;font-style:normal;}
.event_progress{background:#f3f3f3;border-radius:5px;padding:10px 0}
.wave_update h2{color:#18355e;font-size:36px;font-family:"bauhaus_93regular";text-transform:uppercase;margin:0px;padding:0px;}
.wave_update p{font-size:18px;color:#000;}
.wave_progress{background:url(../images/progress_bg.png) no-repeat;width:187px;height:117px;text-align:right;font-size:16px;color:#fff;padding:32px 30px 0;}
.wave_progress span{font-size:30px;font-weight:bold;}
.wave_table{padding:0 15px;}
.wave_table table{margin:0px;}
.wave_table table td{font-size:16px;color:#000;border:0px !important;}
.wave_table table.table-striped > tbody > tr:nth-child(2n+1) > td, .wave_table table.table-striped > tbody > tr:nth-child(2n+1) > th{background-color:#fff;}
.wave_table table td span{font-family:'Rockwell-Bold';color:#70c932;font-size:16px;}
.wave_bar{padding:15px 60px 15px;position:relative;}
.wave_bar:before{content:"";position:absolute;z-index:2;left:25px;top:-2px;background:url(../images/shose0.png) no-repeat;width:66px;height:41px;text-align:center;line-height:41px;}
.wave_bar:after{content:"";position:absolute;z-index:2;right:25px;top:-2px;background:url(../images/shose100.png) no-repeat;width:66px;height:41px;text-align:center;line-height:41px;}
.wave_bar .barfiller{background:#fff;border:2px solid #c3c3c3;}
.wave_bar .barfiller .tip{background:url(../images/shose.png) no-repeat;width:66px;height:41px;text-align:center;line-height:41px;margin-top:-20px;}
.wave_bar .barfiller .tip:after{display:none;}
.navbar-default{box-shadow:0 0 7px 0 #999999;position:relative;z-index:2;}
.no-container{margin-left:0 !important;margin-right:0 !important;}
.social{margin:23px 0 0;}
.social a{margin:0 5px 0 0;color:#fff;display:inline-block;width:30px;height:30px;border-radius:3px;line-height:26px;font-size:15px;text-align:center;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;vertical-align:bottom;background-color:#555555;}
.social a i{vertical-align:bottom;line-height:30px;}
.social a.facebook{background-color:#566c9e;}
.social a.pinterest{background-color:#b72629;}
.social a.twitter{background-color:#0db2f2;}
.social a.instagram{background-color:#487191;}
.social a.email{background-color:#4a7f45;}
img{max-width:100%;}
.navbar ul.nav > li > a{font-family:'RockwellStd';color:#000;}
.navbar-buttons .social img{max-width:30px;}
#top{background:#18355e;background-size:100%;min-height:69px;padding:10px 0;top:0px;}
#top a.until{display:inline-block;vertical-align:middle;color:#fff;font-size:18px;margin:0px 0 0;text-transform:uppercase;font-family:'bauhaus_93regular';}
.offer{text-align:center;}
body{overflow-x:hidden;font-family:'RockwellStd';}
.slider_container{padding:0 0px;margin-right:auto;margin-left:auto;background:#28c3f3;}
.container_nav .navbar-collapse{margin-top:8px;}
.navbar{margin-bottom:0px;}
.navbar-buttons .btn{font-weight:bold;}
.navbar-buttons .btn img{max-width:24px;margin-right:5px;}
.navbar-buttons .social{margin:23px 0 0;}
.navbar-buttons .social a{margin:0 5px 0 0;color:#fff;display:inline-block;width:30px;height:30px;border-radius:15px;line-height:26px;font-size:15px;text-align:center;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out;vertical-align:bottom;background-color:#555555;}
.navbar-buttons .social a i{vertical-align:bottom;line-height:30px;}
.navbar-buttons .social a.facebook{background-color:#566c9e;}
.navbar-buttons .social a.pinterest{background-color:#b72629;}
.navbar-buttons .social a.twitter{background-color:#0db2f2;}
.navbar-buttons .social a.instagram{background-color:#487191;}
.navbar-buttons .social a.email{background-color:#4a7f45;}
.blog-comments{margin-top:20px;font-size:18px;}
.blog-comments .blog-user{font-weight:bold;}
.blog-comments .blog-address{margin-top:20px;font-size:12px;}
.slider_container .col-md-9{padding-right:0px;}
.slider_container .col-md-3{padding-left:0px;}
.evnet_wrap{background:url(../images/event_bg.jpg) no-repeat;background-size:cover;}
.evnet_wrap h1{font-family:'menschmensch_bold_inline';margin:0px;padding:15px 15px;background:#84c441;color:#fff;font-size:46px;text-transform:uppercase;text-align:center;}
.evnet_wrap .comment{background:#fff;border-radius:5px;padding:10px 6px;margin:10px;}
.evnet_wrap .col-md-4,.evnet_wrap .col-md-8{padding-left:5px;}
.evnet_wrap .comment .posted{margin-bottom:10px;font-family:'gotham_bookregular';font-size:16px;}
.evnet_wrap .comment .reply{margin-bottom:0px;font-family:'gotham_bookregular';font-size:16px;}
.evnet_wrap .comment .reply a img{vertical-align:middle;margin-right:5px;}
.evnet_wrap .comment .posted img{vertical-align:middle;margin-right:5px;}
.evnet_wrap .comment .reply a{color:#f47422;text-decoration:none;}
.evnet_wrap h5{color:#18355e;font-size:20px;margin-top:0px;font-weight:bold;}
.evnet_wrap .btn{font-size:16px;display:block;font-weight:bold;text-transform:uppercase;padding:15px 10px;border:0px;border-radius:0px;}
#footer{background:url(../images/footer_bg2.jpg) no-repeat;background-size:cover;}
#copyright{text-align:center;color:#fff;}
.footer_container{padding:0 20px;}
.footer_container h4{color:#18355e}
.footer_container .social .external{line-height:30px;}
#footer ul a{font-size:16px;background:none;}
#footer ul.social li{display:inline-block;}
#footer ul li i{color:#18355e;}
#copyright p{font-size:16px;}
.footer_slider{background:none;box-shadow:none;border:0px;position:relative;padding:10px 75px 35px!important}
.footer_slider:before{content:'';position:absolute;left:30px;background:url(../images/quote1.png) no-repeat;width:21px;height:21px;}
.footer_slider:after{content:'';position:absolute;bottom:30px;right:50px;background:url(../images/quote2.png) no-repeat;width:21px;height:21px;}
.footer_slider img{width:100%;}
.footer_slider h3{color:#18355e;text-align:left;padding:0px 0 15px;margin:0px;}
.footer_slider p{text-align:left;}
.footer_container .box.slideshow .owl-controls{bottom:-76px;width:100%;right:0;display:none !important;}
.footer_container h4{font-size:20px;font-weight:bold;text-transform:uppercase;margin-bottom:20px;}
.video_wrap{background:#231f20;background-size:cover;padding:0px 0;}
.video_wrap .col-md-6{padding:0px;}
.video_frame{padding:0px;}
.video_container{clear:both;padding:0 0;}
.video_box{height:0;padding-bottom:61.5%;padding-top:0;position:relative;}
.video_box iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#volunteerForm .btn{display:inline-block;}
.max_video{max-width:1000px;margin:30px auto;}
.video_box img{width:100%;}
.video_desc{position:absolute;bottom:42%;width:100%;padding:10px 0;margin:10px 0 0;color:#fff;text-align:center;}
.video_desc h3{padding:0px 0 0px;margin:0px;font-weight:bold;}
.video_desc p{padding:0px 0 0;margin:0px;}
.video_box2 img{width:100%;}
.video_content_box{text-align:center;margin:5% 5% 5%;}
.video_content_box_new{margin:5% 5% 0%;}
.video_content_box_new .video_content2 h1,
.video_content_box_new .video_content2 h2,
.video_content_box_new .video_content2 h4,
.video_content_box_new .video_content2 h5,
.video_content_box_new .video_content2 h6{color:#84c441;}
.video_content_box a{font-size:16px;}
.video_content_box a span{display:block;padding-top:10px;}
.video_content{padding:25px;margin:0% 0%;text-align:left;}
.video_content h3{color:#15345e;font-size:36px;padding:0px 0 5px;margin:0px;font-family:'MenschRegular';font-weight:normal;}
.video_content h2{color:#15345e;}
.video_content p{color:#231f20;font-size:16px;margin-bottom:0px;padding-top:10px;}
.promote-event-image{background-size:cover;background-position:center center;}
.video_frame1 .video_desc{position:relative;color:#231f20;font-family:'gotham_bookregular';}
.video_content_box.home-text a{background:#fff none repeat scroll 0 0;border-color:#fff;color:#231f20;font-size:20px;padding:10px 30px;text-decoration:none;text-transform:uppercase;}
.video_content2{margin:0;padding:25px;}
.video_content2 h3{color:#fff;font-family:"MenschRegular";font-size:30px;font-weight:normal;margin:0;padding:0 0 5px;}
.video_content2 p{color:#fff;font-size:16px;margin-bottom:0;padding-top:15px;}
.color_boxs{background:#fff;}
.color_boxs .black .info_box > a{color:#231f20}
.color_boxs .blue .info_box > a{color:#18355e}
.color_boxs .green .info_box > a{color:#82c341}
.color_boxs .pink .info_box > a{color:#ee4790}
.color_boxs .black:hover .info_box > a{color:#fff}
.color_boxs .blue:hover .info_box > a{color:#fff}
.color_boxs .green:hover .info_box > a{color:#fff}
.color_boxs .pink:hover .info_box > a{color:#fff}
.blue:hover{background:#18355e;}
.green:hover{background:#82c341;}
.pink:hover{background:#ee4790;}
.black:hover{background:#000;}
.blue:hover{background:#18355e;}
.green:hover{background:#82c341;}
.pink:hover .default_img{display:none}
.pink:hover .hover_img{display:inline-block;}
.black:hover .default_img{display:none}
.black:hover .hover_img{display:inline-block;}
.blue:hover .default_img{display:none}
.blue:hover .hover_img{display:inline-block;}
.green:hover .default_img{display:none}
.green:hover .hover_img{display:inline-block;}
.orange{background:#f47524 !important;}
.purple{background:#9c3092 !important;}
.info_box{text-align:center;padding:48px 10px;}
.info_box h2{margin:0px;padding:0px;text-transform:uppercase;font-size:30px;font-weight:bold;}
.info_box p{margin:0px;padding:20px 0 0;font-size:20px;}
.info_box > a{display:block;margin:0 auto;max-width:260px;text-decoration:none;color:#fff;}
.info_box img{margin:0 0 0 0;}
.info_box .hover_img{display:none;}
.info_box .default_img{display:inline-block;}
.theme_wrap img{width:100%;}
.bg_none{background:#fcf7f7 !important;}
.about_wrap{background:#fff;text-align:center;padding:20px 0 60px;}
.about_wrap h5{font-size:24px;font-family:"RockwellStd";margin:0px;padding:40px 0 0;text-transform:uppercase;}
.about_wrap h1{font-size:40px;margin:0px;padding:20px 0 35px;color:#18355e;font-weight:bold;text-transform:uppercase;}
.promoter_wrap_new h1{padding-bottom:0px;}
.about_wrap p{font-size:16px;line-height:30px;}
.about_wrap h6{font-size:16px;font-family:"RockwellStd";margin:0px;padding:35px 0 5px;line-height:24px;}
.about_wrap .btn{font-size:20px;text-transform:uppercase;padding-left:40px;padding-right:40px;}
.about_btm_text h3{color:#18355e;font-weight:bold;}
.about_btm_text p{color:#231f20;font-size:16px;margin-bottom:30px;}
.about_btm_text ul{color:#231f20;font-size:16px;padding:0px;margin:0px 0 0 20px;list-style:none;}
.about_btm_text ul li{margin-bottom:10px;}
.about_btm_text ul li i{color:#18355e;}
.video_gallery_wrap .col-md-6{padding:0px;}
.video_gallery{position:relative;}
.video_gallery > a img{width:100%;}
.video_gallery .video_title{position:absolute;bottom:20px;width:100%;text-align:center;left:0;}
.video_gallery .video_title a{color:#fff;font-size:30px;text-decoration:none;}
.video_gallery .video_title h2{margin-top:0px;color:#fff;font-weight:bold;text-transform:uppercase;}
.video_gallery_desc{background:#18355e;padding:7% 15%;color:#fff;border-top:10px solid #305b98;}
.video_gallery_desc p{position:relative;padding:0px;margin:20px 0 0px;font-size:18px;line-height:30px;text-align:center;}
.video_gallery_desc p:before{content:'';position:absolute;top:0px;left:-22px;background:url(../images/quote_w1.png) no-repeat;background-size:100%;width:22px;height:22px;}
.video_gallery_desc p:after{content:'';position:absolute;bottom:-5px;right:-22px;background:url(../images/quote_w2.png) no-repeat;background-size:100%;width:22px;height:22px;}
.video_gallery_desc span{font-family:'MenschRegular';font-size:24px;display:block;text-align:center;padding:15px 0 0;}
.video_gallery_desc span.avatar{margin:0px auto;padding:7px;max-width:90px;display:block;border-radius:50%;background:rgb(0,0,0);background:rgba(0,0,0,0.1);}
.video_gallery_desc span.avatar img{width:100%;}
.video_gallery_desc2{background:#42b649;padding:7% 10%;color:#fff}
.video_gallery_desc2 h3{font-family:'Avenir LT 65';text-align:center;padding:0px;margin:0px 0 40px;font-size:30px;text-transform:uppercase;}
.video_gallery_desc2 p{padding:0px;margin:0px 0 0px;text-align:center;font-size:18px;line-height:30px;}
.blue_clr{color:#00ace2 !important}
.blue_bg{background:#00ace2}
.white_bg{background:#fff !important}
.orange_bg{background-color:#f47422 !important}
.gallery_title{background:url(../images/gallery_title_paint.png) no-repeat #00ace2;background-size:100%;}
.gallery_title h2{color:#fff;font-size:36px;text-transform:uppercase;text-align:center;padding:2.5% 10px;margin:0px;}
.galleryCanvasContainer{position:relative;}
.videos{background:url(../images/videos_bg.jpg) no-repeat #eef2f3;background-size:100%;}
.max_video{max-width:660px;margin:30px auto;}
.video_frame.max_video .video_desc{background:none;text-align:center;}
.galleryPhotoCaption{background:rgb(155,48,146);background:rgba(155,48,146,0.9);height:100% !important;text-align:center;top:0px;margin-top:0 !important;}
.galleryPhotoCaption p{color:#ffffff !important;font-size:12px !important;line-height:18px;margin-top:45% !important;text-align:center;}
.squareContainer > .galleryPhotoCaption p{margin-top:25% !important;}
.party_box1{background:url(../images/party-bg1.jpg) no-repeat #11ace3;background-size:cover;padding:5%;}
.party_box2{background:url(../images/party-bg2.jpg) no-repeat #42b649;background-size:cover;padding:5%;}
.party_box3{background:url(../images/party-bg3.jpg) no-repeat #ee3696;background-size:cover;padding:5%;}
.party_box4{background:url(../images/party-bg4.jpg) no-repeat #f47422;background-size:cover;padding:5%;}
.party_box5{background:url(../images/party-bg5.jpg) no-repeat #9c3092;background-size:cover;padding:5%;}
.party_desc{color:#fff;font-size:15px;}
.party_desc h2{padding:0px;margin:0px;text-transform:uppercase;color:#fff;font-weight:bold;}
.party_desc p{padding:20px 0 40px;margin:0px;}
.party_botm_thum .col-md-4{padding:0px;}
.party_botm_thum img{width:100%;}
.event_location{padding:3% 2%;text-align:center;}
.event_location a{border:1px solid #d2d2d2;background:none;color:#11ace3;text-transform:uppercase;font-weight:bold;font-size:20px;font-family:'Avenir LT 65';padding:10px 20px;margin:5px}
.event_location a:last-child{color:#42b649}
.event_location a:last-child:hover{color:#fff}
.subcribe_wrap{padding:2% 2%;background:#ee4790;color:#fff;font-size:24px;text-align:center;}
.subcribe_wrap span{font-size:24px;text-transform:uppercase;}
.subcribe_wrap span.sub_heading{font-size:38px;text-transform:uppercase;font-family:'menschmensch_bold_inline';}
.subcribe_wrap .btn{text-transform:uppercase;padding:8px 30px;font-size:18px;color:#ee4790;background:#fff;border-color:#fff;}
.faq_search{max-width:500px;margin:40px auto 0;}
.faq_search .input-group{width:100%;}
.faq_search .input-group .form-control{height:60px;background:none;border:0px;}
.faq_search .input-group-btn{width:5%;padding:0px;}
.faq_search .input-group-btn .btn{padding:9px 4px;background:none;border:0px; font-size: 28px; color: #EF6FA8}
.faq_search .input-group-btn .btn:hover{border:0px;}
.sidebar .color_box_sidbar.pink_bg{border-bottom:5px solid #d93b80;border-radius:5px;}
.sidebar .color_box_sidbar .subcribe_btn .btn{background:#d52170;border-color:#d52170;display:block;width:100%;max-width:none;}
.color_eventbox_sidbar{background-repeat:no-repeat !important;background-size:cover !important;}
.faq_search .form-control::-moz-placeholder{color:#000;opacity:1;}
.panel-heading .accordion-toggle:after{font-family:'FontAwesome';content:"\f078";float:right;color:grey;}
.panel-heading .accordion-toggle.collapsed:after{content:"\f054";}
.world_longest{text-align:left;}
.world_longest h5{margin-bottom:20px;}
.faq_tab .nav-tabs{border:0px;text-align:center;}
.faq_tab .nav-tabs > li{float:none;display:inline-block;}
.faq_tab .panel-default > .panel-heading{background:none;border:0px;padding:0px;}
.faq_tab .panel-default > .panel-heading a{color:#231f20;font-weight:bold;padding:20px 15px;display:block;background:none;text-decoration:none;outline:none;}
.faq_tab .panel-default > .panel-heading a.accordion-toggle.collapsed{background:#f6f6f6;}
.faq_tab .panel-default > .panel-heading + .panel-collapse > .panel-body{border:0px;color:#231f20;font-size:16px;}
.faq_tab .nav-tabs > li > a{border-radius:5px 5px 0 0;border:0;color:#231f20;text-decoration:none;outline:none;}
.faq_tab .nav-tabs > li.active > a,.faq_tab .nav-tabs > li.active > a:hover,.faq_tab .nav-tabs > li.active > a:focus{background:#ee4790;border:0px;color:#fff;}
.faq_tab .tab-content{padding:60px 0;}
.faq_tab .tab-content ul{list-style:none;text-align:center;border-top:1px solid #ccc;padding:10px 0 0;}
.faq_tab .tab-content ul li{display:inline-block;}
.faq_tab .panel-group .panel{margin-bottom:20px;}
.location_tab .nav.nav-tabs{border-bottom:5px solid #d2d2d2;}
.inquiries{padding-top:70px;}
.inquiries h6{margin:0px;padding:0px;}
.inquiries_form{padding:50px 0 0 0}
.inquiries_form .form-control{height:48px;margin-bottom:20px;background:#f6f6f6;}
.inquiries_form textarea.form-control{height:150px;}
.icon_quires{padding:60px 0 0}
.icon_quires p{padding:30px 0 0;font-size:16px;}
.quires_box{border-bottom:1px solid #c8c8c8;padding-bottom:40px;}
.location_container{background:#00ace2;}
.location_container .col-md-9{padding-left:0px;}
.location_container .col-md-3{padding-right:0px;}
.evnet_near{background:#ee4790;text-align:center;padding:25px 20px;color:#fff;}
.evnet_near h2{padding:0px;text-align:left;margin:0px;text-transform:uppercase;font-family:"menschmensch_bold_inline";font-size:46px;}
.evnet_near p{font-size:20px;text-align:right;padding:10px 0 0;margin:0px;}
.evnet_near .form-control{height:49px;border-radius:4px !important;}
.evnet_near .btn{border-radius:4px !important;padding:13px 20px;background:#18355e;margin:0px;border-color:#18355e;}
.evnet_near .input-group-btn{padding-left:10px;}
.promoter_bg{background:url(../images/promoter_bg.jpg) no-repeat center center;background-size:cover;}
.promoter_bg .inquiries_form .form-control{background:#fff;}
.promoter_bg .inquiries_form{padding:20px 0 0;}
.promoter_bg h1{color:#fff;}
.promoter_wrap p{text-align:left;}
.promoter_wrap h3{text-align:left;color:#18355e;}
.about_wrap .promoter_wrap h5{text-transform:none;font-weight:normal;}
.promoter_wrap ul{padding:0 0 0;margin:10px 0 20px;text-align:left;list-style:none;}
.promoter_wrap ul li{margin-bottom:10px;}
.promoter_wrap ul li i{color:#18355e;}
.signup_bg{padding:12px 0 10px 0;max-width:860px;margin:0px auto 0;}
.promoter_wrap .text-center{text-align:center;}
.promoter_bg .inquiries_form .bootstrap-select .btn{font-weight:normal;padding:13px 12px;font-size:14px;font-family:"gotham_bookregular";color:#555}
.promoter_bg .inquiries_form.new .form-control{background:#F6F6F6;}
.signup .promoter_wrap h6{font-weight:normal;font-family:"RockwellStd";text-transform:none;font-size:20px;margin-bottom:10px;}
.crsl_pad .container{position:relative;}
.crsl_pad .container .slidernav{left:-20px;width:103.5%;}
.sort_wrap{border-bottom:1px solid #c9cbca;}
.sort_wrap h2{background:#84c441;margin-top:0px;padding:10px 20px;border-radius:5px;color:#fff;font-size:24px;text-transform:uppercase;font-weight:normal;margin-bottom:50px;}
.sort_wrap p{}
.sort_wrap a{color:#231f20;text-decoration:none;font-size:16px;margin-bottom:45px;display:inline-block;}
.sort_wrap a span{display:block;color:#11ace3;}
.coming_soon ul{padding:0px;margin:0px 0 50px;list-style:none;}
.coming_soon ul li{color:#231f20;border-radius:5px;padding:10px 10px;font-size:16px;background-color:#f6f6f6;}
.coming_soon ul li:nth-child(even){background-color:#fff}
.coming_soon ul li:hover{background-color:#ee4790;color:#fff;}
.coming_soon ul li strong{display:inline-block;margin-right:20px;min-width:145px;text-align:right;}
.play_wrap .col-md-2{padding:0 1px 0 0;width:20%}
.play_list ul{padding:0px;margin:0px 0 50px;list-style:none;}
.play_list ul li{color:#231f20;border-radius:0px;padding:10px 10px;font-size:16px;background-color:#d6d6d6;}
.play_list ul li:nth-child(even){background-color:#e9e9e9}
.play_list ul li:hover{background-color:#e9e9e9;}
.play_list.grey ul{text-align:right;}
.play_list.grey h2{background:none;padding:5px 0;margin:0px 0 10px;min-height:50px;}
.play_list.sky h2{background:#18355e;padding:5px 0;margin:0px 0 10px;min-height:50px;}
.play_list.sky ul li{color:#231f20;border-radius:0px;padding:10px 10px;font-size:16px;background-color:#e2ecfa;}
.play_list.sky ul li:nth-child(even){background-color:#f0f6fe}
.play_list.sky ul li:hover{background-color:#f0f6fe;}
.play_list.pink h2{background:#ee3696;padding:5px 0;margin:0px 0 10px;min-height:50px;color:#fff;font-size:16px;font-family:"RockwellStd";line-height:40px;}
.play_list.pink h2.p1{background:#f54ca4;}
.play_list.pink h2.p2{background:#fd6cb8;}
.play_list.pink ul li{color:#231f20;border-radius:0px;padding:10px 10px;font-size:16px;background-color:#fcd2e8;}
.play_list.pink ul li:nth-child(even){background-color:#ffeaf5}
.play_list.pink ul li:hover{background-color:#ffeaf5;}
.play_list.pink:hover{background:none;}
.volunteer-title{}
.volunteer-title h1,.volunteer-title h2,.volunteer-title h3,.volunteer-title h4,.volunteer-title h5,.volunteer-title h6{font-size:36px;color:#18355e;text-align:center;text-transform:uppercase;padding:50px 0 20px}
.still_ques_wrap{background:#ee4790;padding:30px 0;margin:20px 0 0}
.still_ques{color:#fff;text-align:center;padding:0px 10px;}
.still_ques h2{color:#fff;font-size:24px;font-weight:bold;text-transform:uppercase;padding:0px;margin:0px;}
.still_ques p{padding:10px 0 0;margin:0px;}
.still_ques a{color:#fff !important;text-decoration:underline;}
.volunteer a{color:#18355e;}
.volunteer ul{margin:0px;padding:0px 0 0;color:#231f20;}
.volunteer ul li{position:relative;padding:0 0 0 20px;}
.volunteer ul li span{display:block;color:#6d6265;font-size:13px;padding-bottom:20px;}
.volunteer ul li i{position:absolute;left:0px;top:5px;}
.volunteer_imgs{margin:0px;}
.volunteer_imgs .col-md-4{padding:0px;}
.volunteer_imgs img{}
.volunteer_sidebar_bg{margin:0px auto 0;max-width:378px;padding:30px 0 30px;}
.volunteer_sidebar p{text-align:center;color:#18355e;font-size:22px;font-style:italic;margin:0px;}
.volunteer_sidebar select{max-width:300px;margin:0 auto}
.volunteer_sidebar a.btn-primary{color:#fff;max-width:380px;margin:0 auto;display:block;padding:10px 12px;font-size:20px;}
.volunteer .volunteer_sidebar ul li{padding:0px;}
.volunteer_sidebar .bootstrap-select{text-align:center;max-width:380px;margin:10px auto !important;display:block !important;}
.volunteer_sidebar .bootstrap-select .btn{float:none;}
.header_img{position:relative;background-size:cover;background-position:center center;padding:15% 0}
.header_img img{width:100%;}
.header_img h2{font-family:"menschmensch_bold_inline";margin:0px;background:rgb(0,0,0);background:rgba(0,0,0,0.5);position:absolute;padding:15px;bottom:0;width:100%;text-align:center;color:#fff;text-transform:uppercase;font-weight:normal;font-size:46px;}
.header_title{margin-bottom:60px;}
.header_title h2{font-family:"menschmensch_bold_inline";margin:0px;background:rgb(0,0,0);background:rgba(0,0,0,0.8);padding:15px;width:100%;text-align:center;color:#fff;text-transform:uppercase;font-weight:normal;font-size:46px;}
.flag{background:#00ace2 none repeat scroll 0 0;color:#ffffff;font-size:12px;margin:-10px 0 -55px 30px;padding-bottom:15px;padding-top:15px;position:relative;text-align:center;width:110px;z-index:2;}
.flaginner{border-bottom:15px solid rgba(0, 0, 0, 0);border-left:55px solid #00ace2;border-right:55px solid #00ace2;bottom:-15px;content:"";height:0;left:0;position:absolute;width:0;}
.flag span{display:block;font-weight:bold;font-family:"Avenir LT 65";text-transform:normal;}
.date-comments{margin-bottom:0px;}
#blog-listing hr{margin-top:10px;margin-bottom:10px;}
.navigation{background:#fff;border-radius:5px;margin-bottom:30px;text-align:center;box-shadow:0 1px 5px rgba(0, 0, 0, 0.1);}
.sidebar-menu .nav-stacked{margin:0px;padding:0px;list-style:none;}
.sidebar-menu .nav-stacked li{position:relative;padding:0 0 10px 15px;}
.sidebar-menu .nav-stacked li a{color:#231f20;text-decoration:none;}
.sidebar-menu .nav-stacked li:before{content:"";position:absolute;left:0px;top:0px;font-family:FontAwesome;color:#231f20;}
.sidebar-menu .panel-heading{padding:0 0 10px;border-bottom:1px solid #ccc;margin-bottom:15px;}
#content .panel.sidebar-menu h3{color:#18355e;font-size:24px;}
.tags{list-style:none;padding:0px;margin:0px;}
.tags li{display:inline-block;margin:0 0 5px 0;}
.tags li .btn{background:none;border-color:#ccc;color:#484848;}
.tags li.active .btn{background:#ee4790;color:#fff;border-color:#ee4790;}
.tags li .btn:hover{background:#ee4790;border-color:#ee4790;color:#fff;}
.color_box_sidbar{padding:6% 6% 70px;position:relative;margin-bottom:0px;border:0;border-radius:5px 5px 0 0;background:#18355e;min-height:240px;}
.color_box_sidbar h2{margin:0px;padding:0px;color:#fff;font-size:24px;font-family:"RockwellStd";}
.color_box_sidbar .faq_search .form-control{background:#fff;vertical-align:top}
.color_box_sidbar .faq_search .btn{background:#fff;display:block;padding:9px 0 10px;}
.color_box_sidbar .faq_search .btn:hover{}
.color_box_sidbar .faq_search .input-group-btn{padding:0;width:15%;vertical-align:top;}
.color_box_sidbar.blue{border:5px solid #11ace3;background-color:#11ace3;}
.color_box_sidbar.green_bg .btn{color:#84c441;}
.color_box_sidbar .subcribe_btn{text-align:center;margin-top:15px;}
.color_box_sidbar .subcribe_btn .btn{background:#9c3092;border-color:#9c3092;max-width:200px;display:inline-block;width:100%;}
.package_wrap .row{margin:0px;}
.package_wrap .row .col-md-4{padding:0px;}
.package .package_header{background:#142e53;padding:15px 0;}
.package.green_bg .package_header{background:#78b637}
.package.pink_bg .package_header{background:#de3c83}
.package .package_header h2{padding:0;font-family:'MenschRegular';}
.package .package_header p{padding:0;margin:0px;text-align:center;max-width:none;min-height:auto;font-size:18px;}
.package{border-radius:0px;padding:0;text-align:center;background:#18355e;color:#fff;margin:0px 0 0px;}
.package img{display:inline-block;margin-top:30px;}
.package h2{font-size:30px;font-family:'Avenir LT 35';margin:0px;padding:0px;}
.package h3{text-transform:uppercase;margin-bottom:0px;margin-top:30px;}
.package p{padding:30px 0 0;margin:0px auto;max-width:360px;font-size:20px;min-height:120px;}
.package p.small{font-size:16px;line-height:18px;}
.package_wrap .still_ques_wrap{padding:0px;margin:0px;background:none;}
.package_wrap .still_ques_wrap .still_ques{padding:20px 0;margin:0px;background:#393636;border-radius:0;border:0px;box-shadow:none;color:#fff;}
.package_wrap .still_ques_wrap .still_ques h2,.package_wrap .still_ques_wrap .still_ques a{color:#fff;}
.slider_container #main-slider .owl-controls{bottom:initial;margin:0;position:absolute;right:5%;top:45%;left:5%;width:90%}
.slider_container #main-slider .owl-controls .owl-buttons .owl-prev{background:url(../images/prev_icon.png) no-repeat;width:59px;height:59px;float:left;overflow:hidden;text-indent:-93px;}
.slider_container #main-slider .owl-controls .owl-buttons .owl-next{background:url(../images/next_icon.png) no-repeat;width:59px;height:59px;float:right;overflow:hidden;text-indent:-93px;}
.slider_container #main-slider .owl-controls .owl-pagination{display:none;}
.slider_container #main-slider .owl-controls .owl-buttons{display:block;}
.slider_container #owl-demo .owl-controls{bottom:initial;margin:0;position:absolute;right:5%;top:45%;left:5%;width:90%}
.slider_container #owl-demo .owl-controls .owl-buttons .owl-prev{background:url(../images/prev_icon.png) no-repeat;width:59px;height:59px;float:left;overflow:hidden;text-indent:-93px;}
.slider_container #owl-demo .owl-controls .owl-buttons .owl-next{background:url(../images/next_icon.png) no-repeat;width:59px;height:59px;float:right;overflow:hidden;text-indent:-93px;}
.slider_container #owl-demo .owl-controls .owl-pagination{display:none;}
.slider_container #owl-demo .owl-controls .owl-buttons{display:block;}
#bar{width:0%;max-width:100%;height:4px;background:#ee4790;}
#progressBar{width:100%;background:#d5d4d5;}
.registration_box{position:relative;background:url(../images/register_now_pink.jpg) no-repeat;background-size:cover;text-align:center;color:#fff;min-height:414px;}
.registration_box a.btn{background:#dd2e89 none repeat scroll 0 0;border-color:#dd2e89;border-radius:0;bottom:0;display:block;font-family:"gotham_bookregular";font-size:24px;font-weight:normal;left:0;padding:15px 10px;position:absolute;text-transform:uppercase;width:100%;}
.registration_wrap .col-md-6{padding:0px;}
.registration_box h3{font-family:'Avenir LT 35';padding:0px 10px;margin:0px;font-size:44px;}
.registration_box h2{padding:0px 10px;margin:0px;text-transform:uppercase;font-size:34px;font-weight:bold;}
.registration_box ul{list-style:none;padding:0px;margin:50px auto;max-width:500px;}
.registration_box ul li{border-radius:5px;padding:10px 10px;font-size:16px;background:rgb(278,71,144);background:rgba(278,71,144,0.7);}
.registration_box ul li:nth-child(even){background:none;}
.registration_box ul li:hover{background:rgba(221,46,137,0.8);color:#fff;}
.registration_box a.btn{background:rgb(278,71,144);background:rgba(278,71,144,0.8);border:0;display:block;font-size:24px;font-family:"gotham_bookregular";font-weight:normal;text-transform:uppercase;border-radius:0px;padding:15px 10px;}
.registration_wrap .col-md-6:last-child .row{margin:0 10%;}
.registration_wrap .col-md-6:last-child ul li{background:rgb(120,180,56);background:rgba(120,180,56,0.7);}
.registration_wrap .col-md-6:last-child ul li:nth-child(even){background:none;}
.registration_wrap .col-md-6:last-child .registration_box{background:url(../images/register_now_purple.jpg) no-repeat;background-size:cover;}
.registration_wrap .col-md-6:last-child .registration_box .btn{background:rgb(120,180,56);background:rgba(120,180,56,0.7);border:0;}
.company_logo_wrap{background:#141414;padding:15px 0;text-align:center;}
.company_logo_wrap a{margin:15px 0 0;display:inline-block;}
.company_logo_wrap a.secnd{margin:0px;}
.reg-bottom-content{position:absolute;width:100%;text-align:center;bottom:50%;}
.sponsors_wrap{background:#153055;text-align:center;color:#fff;font-size:48px;position:relative;text-transform:uppercase;padding:10px 0;}
.sponsors_wrap .arrow{border-left:15px solid rgba(0, 0, 0, 0);border-right:15px solid rgba(0, 0, 0, 0);border-top:15px solid #153055;bottom:-15px;height:0;left:50%;margin:0 0 0 -15px;position:absolute;width:0;}
.sponsors_wrap p{font-size:16px;text-transform:none;font-weight:normal;}
.download{padding:30px 0 0}
.download img{margin-bottom:10px;}
.download a{color:#18355e;text-decoration:none;}
.video_color_motion{background:url(../images/city-event-video-bg.jpg) no-repeat;background-size:cover;padding:75px 0;}
.video_content_color{text-align:center;font-size:16px;padding:20px 0 0;}
.video_content_color h3{color:#18355e;font-weight:bold;}
.video_content_color h3 span{font-weight:normal;color:#343434;}
.video_color_motion .video_desc{background:none;text-align:center;}
.tabs_city_event{background:#fff;padding:0 0 30px}
.reglr_registration h2 span{font-family:"bauhaus_93regular";font-weight:bold;text-transform:uppercase;}
.reglr_registration ul{list-style:none;margin:15px 0 10px;padding:0px;color:#fff;}
.reglr_registration ul li{display:inline-block;width:49%;font-size:16px;margin-bottom:5px;}
.reglr_registration .btn{background:#fff;border-color:#fff;padding:10px 10px 8px;min-width:200px;max-width:200px;margin:0 auto;display:block;font-size:16px;text-transform:uppercase;color:#18355e;}
.purple_color .reglr_registration .btn{color:#9c3092;}
.faq_tab .tab-content .download_list ul li{display:block;background:#fff;margin-bottom:6px;border-radius:5px;padding:25px 10px}
.download_list p{padding:5px 0 0;margin:0px;font-size:16px;color:#231f20;}
.download_list h3{padding:0px;margin:0px;color:#ee4790;font-size:24px;text-transform:uppercase;font-weight:bold;}
.faq_tab .city_event_tab .nav-tabs{margin-bottom:10px;border-bottom:5px solid #d2d2d2;}
.faq_tab .city_event_tab .nav-tabs > li > a{padding:15px 15px;font-size:16px;text-transform:uppercase;min-width:175px;}
.faq_tab .city_event_tab .tab-content{padding:0px;}
.faq_tab .city_event_tab .tab-content ul{border:0px;}
.faq_tab .tab-content .download_list .social{margin-top:20px;}
.faq_tab .tab-content .download_list .social a{border-radius:45px;font-size:20px;height:40px;line-height:36px;margin:0 5px 0 0;text-align:center;width:40px;}
.events_list{background:#ee4790;padding:20px 0;margin-bottom:50px;}
.events_list .nav-tabs{border:0px;max-width:1100px;margin:0 auto;text-align:center;}
.events_list .nav-tabs li{position:relative;float:none;display:inline-block;}
.events_list .nav-tabs li a{border-radius:4px;background:none;color:#fff;font-size:22px;font-family:"menschmensch_bold_inline";text-transform:uppercase;border:2px solid #fff;}
.events_list .nav-tabs li a:hover,.events_list .nav-tabs li a:focus,.events_list .nav-tabs li a:active,.events_list .nav-tabs li.active a{border:2px solid #fff;background:#fff;color:#ee4790;outline:none;}
.events_list .nav-tabs li .arrow{border-left:15px solid rgba(0, 0, 0, 0);border-right:15px solid rgba(0, 0, 0, 0);border-top:15px solid #ee4790;bottom:-33px;height:0;left:50%;margin:0 0 0 -15px;position:absolute;width:0;display:none;}
.events_list .nav-tabs li.active .arrow{display:block;}
.event-reg-box{position:absolute;top:40%;left:0;width:100%;text-align:center;z-index:2;}
.event-reg-box-new{position:relative !important;}
.color_box_sidbar .btn.btn-primary{bottom:0;position:relative;max-width:inherit;left:0;display:inline-block;margin:0 auto;margin-top:15px;}
.registration_box img{width:100%}
.our_color_bg{background:url(../images/our_color_bg.jpg) no-repeat;background-size:cover;padding:75px 0;}
.our_color{text-align:center;color:#fff;}
.our_color h2{text-transform:uppercase;font-weight:bold;margin:0px;padding:0px;}
.our_color p{margin:0px;padding:0px;color:#f47422;font-size:24px;text-transform:uppercase;}
.city_tab_btm_text{text-align:right;font-size:16px;padding:32px 28px 0 0;}
.city_tab_btm_text_align{text-align:center !important;}
.purple_color{background-color:#9c3092;border-color:#912b88;}
.progress-bar-n{padding-top:70px;}
.progress-bar-n .col-md-2{text-align:right;color:#fff;padding-top:9px;}
.percent,.percent2{width:200px;height:200px;display:inline-block;margin:50px 10px 0}
.gary_bg{background:#231f20;}
.gary_bg .arrow{border-top-color:#231f20;}
.download p{text-transform:uppercase;color:#000000;font-size:28px;}
.download p span{display:block;color:#3c3c3c;font-size:18px;}
.exactly_box{background:#fff;border:1px solid #d2d2d2;border-radius:5px;padding:30px 5%;text-align:center;color:#231f20;margin:40px 0px;}
.million_box{background:#11ace3;border-radius:5px;position:relative;padding:35px 15px;}
.million_box:before{content:"";position:absolute;top:0px;left:-198px;background:url(../images/paint_blue_right.png) no-repeat;width:198px;height:263px;}
.pink_bg{background:#ee4790;}
.million_box.pink_bg:before{content:"";position:absolute;top:0px;left:initial;right:-198px;background:url(../images/paint_pink_left.png) no-repeat;width:198px;height:263px;}
.millon_text{color:#fff;padding:23% 0 0;}
.millon_text p{font-size:36px;margin:0px;padding:0px;}
.millon_text span{font-size:18px;}
.counter_wrap{background:url(../images/map_bg.png) no-repeat #f1eeef top center;padding:70px 0}
.logo_center{text-align:center;}
.counter_box{text-align:center;background:#fff;border-radius:5px;padding:25px 25px;margin:50px 0 0;}
.counter_box a{font-family:'Avenir LT 65';vertical-align:middle;display:inline-block;color:#fff;text-align:center;border-radius:50%;width:70px;height:70px;line-height:70px;background:#f47422;font-size:30px;}
.counter_box p{font-family:'Avenir LT 55 Roman';text-align:left;vertical-align:middle;display:inline-block;color:#231f20;font-size:36px;line-height:normal;padding:0px;margin:0px;text-transform:uppercase;}
.counter_box p span{text-align:left;display:block;font-size:18px;color:#9c9c9c;text-transform:none;font-family:'Avenir LT 35';}
.counter_box a.blue{background:#00ace2}
.counter_box a.pink1{background:#ed1475}
.inquiries_form.new{max-width:650px;margin:0 auto;}
.subcribe_wrap2{padding:3% 2%;background:#11ACE3;color:#fff;font-size:40px;}
.subcribe_wrap2 span{font-weight:bold;font-size:44px;font-family:'Avenir LT 65';text-transform:uppercase;}
.subcribe_wrap2 .btn{text-transform:uppercase;font-family:'Avenir LT 65';padding:8px 30px;font-weight:bold;font-size:18px;color:#11ACE3;background:#fff;border-color:#fff;}
.find_location_btn{text-align:center;padding:50px 0 0}
.find_location_btn a{color:#15345e;font-size:22px;text-transform:uppercase;}
.find_location_btn img{margin-bottom:5px;}
.panel-default.sidebar-menu .faq_search .input-group .form-control{}
.video_frame1{background:#fff none repeat scroll 0 0;border-radius:8px;box-shadow:0 0 5px #999;padding:10px;margin:50px auto 0;}
.timer{text-align:center;display:inline-block;vertical-align:middle;}
.timer .table-cell{display:inline-block;margin:0 5px;width:50px;background:url(../images/counter_bg.png) no-repeat 0 0;background-size:100%;}
.timer .table-cell .tab-val{font-size:26px;color:#18355e;height:35px;line-height:35px;font-family:"bauhaus_93regular";margin:0 0 0px;}
.timer .table-cell .tab-unit{font-size:12px;text-transform:uppercase;}
#simple_timer.timer .table-cell.day,
#periodic_timer_days.timer .table-cell.hour{width:50px;background-image:url(../images/counter_bg.png);background-size:100%;}
.date-comments.last{text-align:center;}
.pink_bg{background:#ee4790}
.green_bg{background:#84c441}
.size16{font-size:16px;}
.top_title_bar{margin:0px 0 0px;padding:10px 0;}
.top_title_bar h1{color:#fff;text-align:center}
.pad50{padding:50px 0}
.progress{height:35px;border-radius:25px;background:#d6d6d4;}
.progress .skill{font-size:12px;line-height:35px;padding:0;margin:0 0 0 20px;text-transform:uppercase;}
.progress .skill .val{font-style:normal;}
.progress-bar{text-align:left;transition-duration:3s;}
.progress-bar-success{background:#42b649}
.progress-bar-info{background:#00ace2}
.progress-bar-danger{background:#ed1475}
.video_gallery_desc.pink_bg{border-color:#ff6fae}
.gallery-media{display:block !important;background-position:center center;}
.footer_container .social_footer{margin:0px 0 0;}
.footer_container .social_footer img{max-width:30px;max-height:30px;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt0{margin-top:0px !important;}
.mb0{margin-bottom:0px !important;}
.mb20{margin-bottom:20px !important;}
.mb30{margin-bottom:30px !important;}
.p0{padding:0px;}
.pt0{padding-top:0px !important;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt20{padding-top:20px !important;}
.pt30{padding-top:30px !important;}
.pt70{padding-top:70px !important;}
.pb0{padding-bottom:0px !important;}
.size30{font-size:30px !important;}
.size20{font-size:20px !important;}
.crsl_pad{padding:50px 0;}
.faq_search{margin:0px;background:#fff;border-bottom:0;max-width:none;}
.faq_form_bg{background:url(../images/faq_form_bg.jpg) no-repeat;background-size:cover;}
.faq_form_bg .inquiries{padding-top:20px;}
.faq_form_bg .inquiries_form .form-control{background:#fff;}
.panel-title{font-family:"RockwellStd";color:#18355e;}
.faq_tab .panel-default > .panel-heading a{color:#18355e;font-weight:normal;}
.faq_tab .nav-tabs{border-bottom:4px solid #d2d2d2;}
.color_boxs.border{border-top:1px solid #c8c8c8;}
.faq_tab .panel-group .panel{box-shadow:0 0 4px rgba(0, 0, 0, 0.2);}
.about_wrap h4{font-size:30px;font-family:'MenschRegular';margin:0px;padding:40px 0 0;text-transform:uppercase;}
.media-boxes-load-more-button{display:none !important;}
.buy-colors-bar h1,.buy-colors-bar h2,.buy-colors-bar h3, .buy-colors-bar h4, .buy-colors-bar h5, .buy-colors-bar h6{font-family:"menschmensch_bold_inline";font-size:38px;text-transform:uppercase;display:inline-block;vertical-align:text-bottom;}
#charity .col-md-2, #charity .col-md-4{display:inline-block;float:none;margin:0 -2px;}
#charity .clearfix{text-align:center;}
.charity-imgs{display:block;background-size:cover;background-position:center center;height:auto;width:100%}
.charity-imgs img{max-height:150px;}
.promote-bottom h1, .promote-bottom h2, .promote-bottom h3, .promote-bottom h4, .promote-bottom h5, .promote-bottom h6{margin:5px 0 0;}
.sidebar .color_box_sidbar #blogSubscribeForm .subcribe_btn .btn{left:0;margin:0;position:relative;top:0;}
.sidebar .color_box_sidbar.pink_bg{padding-bottom:6%;}
.sidebar .color_box_sidbar.pink_bg .faq_search{border:0px;background:none;}
.company_logo_wrap .col-md-2{display:inline-block;float:none;}
#top{position:fixed;width:100%;left:0;z-index:666;}
#navbar{padding-top:75px;}
.download-body{font-size:22px;}
.gallery-box-image{margin-bottom:30px;position:relative;}
.gallery-box-image h2{margin:0px;padding:10px 0;font-size:18px;background:rgba(132, 196, 65, 0.9) none repeat scroll 0 0;color:#fff;position:absolute;bottom:0px;left:0px;width:100%;text-align:center;}
.gallery-box-image h2 a{color:#fff;text-decoration:none;}
.captcha_box{max-width:302px;margin:0 auto 20px;clear:both;}
.question_tol{position:absolute;left:10px;top:0px;z-index:2;padding:0px;font-size:18px;background:none !important;border:none !important;color:#000;}
.question_tol > i{color:#000;}
.topteamnew h4{color:#dd2e88;text-align:left;font-size:18px;padding-top:10px;}
.topteamnew p{color:#666;text-align:left;font-size:16px;}
.topteamnew ul{color:#666;font-size:16px;padding:20px 0 0 17px;text-align:left;list-style:disc;}
.pink_text{color:#dd2e88 !important;}
.reg-bottom-content{font-size:38px;}
.new-timer {
    background: #18355e;
    display:block;
    padding: 5px 10px 5px 80px;
    border-radius: 5px;
    position: relative;
    max-width: 330px;
    margin: 0 auto;
}
.new_timer_date { text-align: center; padding: 10px 0 30px;}
.new_timer_date h3{ text-align: center; color:#18355e; padding: 0px; margin: 0px;}
.new_timer_date h4{ text-align: center; color:#ee4790; padding: 0px; margin: 0px;font-size: 36px}
.new-timer .timer .table-cell .tab-unit{ color: #fff;}
.new_timer_logo {
    display: block;
    position: absolute;
    background: #fff;
    border-radius: 50%;
    left: -14px;
    width: 80px;
    height: 80px;
    line-height: 70px;
    text-align: center;
    border: 4px solid #18355e;
    top: -8px;
}
.new_timer_logo img {
    max-width: 50px;
}
.timer-body-block {color: #fff;}
.new-timer.event_date_timer {
    max-width: 1170px;
    margin-bottom: 50px;
}
.event_date_timer .new_timer_date { display: inline-block;}
.event_date_timer h3 {color: #fff;font-size: 30px;padding: 19px 0 0;}
.new-timer.event_date_timer .timer .table-cell {
    display: inline-block;
    margin: 0 5px;
    width: 15%;
    background:url(../images/big_timer.png) no-repeat 0 0;background-size:100%;
}
.new-timer.event_date_timer .timer .table-cell .tab-val {
    font-size: 26px;
    color: #18355e;
    height: 70px;
    line-height: 70px;}
.new-timer.event_date_timer .new_timer_logo {
    left: -44px;
    width: 130px;
    height: 130px;
    border: 8px solid #18355e;
    line-height: 110px;}
.new-timer.event_date_timer .new_timer_logo img {
    max-width: 70px;
    width: 100%;
}
.new-timer.event_date_timer .timer {
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    max-width: 660px;
    width: 100%;
}

.search_btn_text button{ background: none; border: 0px;}
.search_btn_text .dropdown-menu { width: 100%;}
.whats_included_btn .btn {display: block;}
@media (max-width:767px){#top{padding:10px 0;}
.pull-right.visible-xs{display:inline-block !important;margin-right:5px;}
.navbar-header{float:none;}
.navbar-left,.navbar-right{float:none !important;}
.navbar-toggle{display:block;}
.navbar-collapse{border-top:1px solid transparent;}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;margin-top:7.5px;}
.navbar-nav>li{float:none;clear:both;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.collapse.in{display:block !important;}
.reg-bottom-content{font-size:24px;}
}
.location_logo{display:inline;}
.company_logo_wrap .col-md-3 {display: inline-block; float: none;}
.company_logo_wrap a {margin: 15px 0 0;display: block;}
.company_logo_wrap a img {width: 70%;}
#content .panel.sidebar-menu { border: 0px;}
.load_more { text-align: center; padding-bottom: 30px;}
.load_more i {padding: 20px; border: 2px solid #EF6FA8; border-radius: 50%; color: #EF6FA8; font-size: 18px;}
.load_more a{color:#EF6FA8; text-decoration: none;}

.load_more a span { display: block;}

.load_more span { display: block;font-family: "RockwellStd";color:#EF6FA8;}
.load_more button { background: none; border: 0px;}

.subcribe_form { padding: 50px 0;}
.subcribe_form  h2{ text-align: center;}
.subcribe_form .faq_search{ background: none;}
.color_box_sidbar.subcribe_form .btn.btn-primary { background: #85C441; border-color: #85C441;}
.cat_tabs { padding-bottom: 30px;}

.cat_tabs ul{ list-style: none; padding:0px; margin: 0px;}
.cat_tabs ul li { list-style: none; display: inline-block;}
.cat_tabs ul li .btn{ background:#EE4790; border-color: #EE4790;}
.cat_tabs ul li .btn:hover{ background:#18355E; border-color: #18355E;}
.cat_tabs ul{ list-style: none; padding:0px; margin: 0px; text-align: center;}
.cat_tabs ul li { list-style: none; display: inline-block;}
.cat_tabs ul li .btn{ background:#EE4790; border-color: #EE4790;font-size: 18px;padding: 10px 30px;}
.cat_tabs ul li .btn:hover,.cat_tabs ul li.active .btn{ background:#18355E; border-color: #18355E;}
#content #blog-listing .post h2 {
    padding: 0;
    margin: 10px 0 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#content #blog-listing .post {
    padding: 0;
    border: 0;
    background: none;
}


/***********Subcription Form***********/
.mktoForm {
    width: auto !important;
    max-width: 800px;
    margin: 0 auto;
}
.mktoForm .mktoFieldWrap {
    float: none !important;
}
.mktoForm .mktoFormRow {
    width: 48%;
    float: left;
    clear: none !important;
    margin: 0 1%;
}
.mktoForm .mktoFormCol {
    float: none !important
}
.mktoForm .mktoRequiredField label.mktoLabel {
    float: none;
    width: 100% !important;
    display: block;
    font-family: "RockwellStd";
    color: #A4A4A4;
    font-size: 16px;
    font-style: italic;
}
.mktoForm .mktoFormRow:nth-child(4) {
    width: 98%;
    margin: 0 1%;
}
.mktoForm .mktoRequiredField .mktoAsterix {
    display: inline-block !important;
    float: none;
        padding: 0;
    margin: 0 6px 0 -8px;
}
.mktoButtonRow {
    display: block !important;
    text-align: center !important;
    clear: both;
}
span.mktoButtonWrap.mktoSkip {
    margin: 0 !important;
}
.mktoForm .mktoFieldWrap input {
       width: 100% !important;
    height: 50px;
    background: #404040 !important;
    box-shadow: none !important;
    border: 0 !important;
    border-radius: 3px;
}
.mktoForm .mktoGutter { display: none;}
.mktoForm .mktoButtonWrap.mktoSkip button.mktoButton{ 
       background: #85C441 !important;
    border: 0px !important;
    padding: 15px 40px !important;
    font-size: 26px;
    text-shadow: none;
    font-family: "RockwellStd";
    font-weight: normal;
    width: auto;
    text-transform: uppercase;
}
.loc_tab { text-align: center; color: #17355E;}
.loc_tab ul li .btn { background: none; color: #17355E; border: 0px; padding: 5px 20px; border-radius: 10px;}
.loc_tab ul li .btn:hover,.loc_tab ul li.active .btn { background:#17355E; color: #fff; }
.loaction_listing {padding-bottom: 35px;}
.loaction_listing h3 {
    border-bottom: 1px solid #17355E;
    margin: 0;
    font-family: 'RockwellStd';
    padding: 10px 0;
    color: #EE4890;
    font-weight: bold;
}
.loaction_listing ul {
    padding: 0;
    margin:0px 0 0;
    list-style: none;
}
.loaction_listing ul li {
    font-size: 15px;
    margin: 5px 0;
    
}
.loaction_listing ul li:hover a,.loaction_listing ul li:hover span{ color: #fff;}
.loaction_listing ul li a { margin: 0px;color: #17355E;font-size: 15px; display: inline-block;padding: 2px 10px;border-radius: 10px;}
.loaction_listing ul li span {color: #17355E; font-weight: bold; display: inline-block;}
.loaction_listing ul li a:hover, .loaction_listing ul li.active a {
    background: #EE4890;
    color: #fff;
    
    
}
.sort_loc .abc_list { display: none;}
 #top .whats_included_btn {
    display: none;
}
.eventpage #top a.until {display:none;}
.navbar-header  a.until {display:none;}
@media (max-width:1279px){.navbar-buttons .social{display:none;}
                          
.new-timer.event_date_timer .new_timer_logo{ left: 0px;}
}
@media (max-width:1082px){
}
@media (max-width:1024px){
    .new-timer {
    padding: 5px 10px 5px 10px;
}
.new-timer.event_date_timer .new_timer_logo {
    left: 0;
    width: 130px;
    height: 130px;
    border: 8px solid #18355e;
    line-height: 110px;
    position: relative;
    margin: 0 auto;
    top:-40px;
}
.new-timer.event_date_timer { margin: 0 5% 30px;}
.new-timer.event_date_timer .timer {display:block; margin: 0 auto;}
.new-timer.event_date_timer .timer .table-cell {background-size: 100% 70%;}
.event_date_timer .new_timer_date { display: block;}
}
@media (max-width:1070px){.play_wrap .col-md-2{padding:0 0px 0 0;width:100%}
#top{position:relative;}
#navbar{padding-top:0;}

}

.location_top_logo{display:none;}

.rally_sponsor_logo{float:left;padding-left:25px;border-left: #fff 1px solid;}

#simple_timer{float:right;margin-right:10px;}

.shoe_logo_footer{border-right: none;}

.rally_sponsor_logo_footer{border-top:1px solid #18355e;}

@media (max-width:768px){
    .whats_included_btn .btn {
		font-size: 11px;
		padding: 6px 3px;
	}
	.coming_soon ul li strong { margin-right: 0; text-align: center;}
	.evnet_near {padding: 10px 20px;}
	
	.navbar {min-height: 0px;}
	
	/*fix for mobile view of registration box in Locations pages*/
	/*
	.registration_box a.btn{position:relative}
	.registration_box{min-height:auto;}
	*/
	
	.faq_tab .city_event_tab .nav-tabs{display:none;}
	.location_mobile{height:100%;min-height:100% !important;background-color:#ee4790}

	.location_logo{display:none;}
	
	.location_top_logo{margin-right:15px;padding-top: 3px;display:inline;}
	
	.rally_sponsor_logo{height:55px !important;margin-bottom: 10px;float: none !important;padding-left:15px;}
	.rally_sponsor_logo_footer{margin-top: 10px;border-top:none;}
	.shoe_logo_footer{border-right: #18355e 2px solid;}
	
	.pull-right.visible-xs{text-align: center; float:none !important;margin:3% !important;display:block !important;}
	
	.container_nav .navbar-collapse{margin-top:0px;}
	
	#simple_timer{float:none !important;margin-right:0px !important;display:block !important;}
	
	.locationHide .evnet_near h2{font-size:28px;text-align:center;}
	.location_container .col-md-3{padding-right:15px;}
	.evnet_near .btn{padding:6px 7px;font-weight:normal;border-radius:6px !important;}
	.evnet_near .form-control{border-radius:6px !important; height: 34px;}
	.locationHide .evnet_near p{font-size:16px;margin:0px 0 0}
	.company_logo_wrap .col-md-2{display:block;float:none;}
	.timer{margin-top:10px;}
	.video_content_box.home-text{padding-bottom:15px;}
	.events_list .nav-tabs li{margin-bottom:10px;}
	.events_list .nav-tabs li a{font-size:16px;}
	.slider_container .col-md-3{padding-left:15px;}
	#top{padding:10px 0 0}
	
	#top a.until{display:none;}
	
	.video_content_box{margin:20px 0 0}
	.video_wrap{padding:0px 0;}
	.info_box > a{text-align:center;}
	.info_box img{margin:0 0 0;}
	.info_box p,.info_box h2{text-align:center;}
	.blue:before,.green:before,.pink:before,.orange:before{display:none;}
	.navbar-header .btn-primary{margin:10px 10px 10px 0px;}
	.navbar-toggle{margin:10px 10px 10px 0px;}
	.evnet_wrap .comment img{margin-bottom:10px;}
	.footer_container .col-md-2.col-sm-6 h4{display:none;}
	.footer_slider{padding:35px 25px !important;}
	.footer_slider:after{bottom:10px;right:10px;}
	.footer_slider:before{top:10px;left:10px;}
	.about_wrap h1{font-size:30px;padding-bottom:20px;}
	.video_gallery .video_title h2{font-size:20px;margin-bottom:0px;}
	.video_gallery .video_title a{font-size:20px;}
	.video_gallery_desc p{font-size:20px;line-height:30px;}
	.video_gallery_desc span.avatar{display:block;margin:0 auto;}
	.video_gallery_desc p:before{background-size:60%;left:-25px;}
	.video_gallery_desc p:after{background-size:60%;right:-25px;}
	.subcribe_wrap{text-align:center;}
	.subcribe_wrap .btn{margin-top:15px}
	.party_box1{background:#11ace3;}
	.party_box2{background:#42b649;}
	.party_box3{background:#ee3696;}
	.party_box4{background:#f47422;}
	.party_box5{background:#9c3092;}
	.slider_container #owl-demo .owl-controls .owl-buttons .owl-prev{background-size:100%;width:24px;height:24px;}
	.slider_container #owl-demo .owl-controls .owl-buttons .owl-next{background-size:100%;width:24px;height:24px;}
	.header_img h2{font-size:24px;margin:0px;}
	.progress-bar-n .col-md-2{text-align:left;}
	.percent, .percent2{display:block;margin:50px auto}
	.progress-bar-n{padding-top:0px;}
	.million_box:before,.million_box:after{display:none;}
	.million_box{margin:30px 0;}
	.sponsors_wrap{font-size:24px;}
	.video_gallery_desc2 h3{font-size:24px;margin:0 0 20px;}
	.company_logo_wrap a{padding:10px 0}
	.counter_wrap .logo_center{margin:0 20px;}
	.counter_box{margin:20px 0 0}
	.counter_box p{font-size:30px;}
	#top{position:relative;}
	#navbar{padding-top:0;}
	.loaction_listing h3 { font-size: 18px;}
	.loaction_listing ul{ margin: 0;}
	.loaction_listing ul li {
		font-size: 14px;
		margin: 0 0;
		padding: 5px 0;
	}
	.loaction_listing ul li a,.loc_tab ul li .btn { font-size: 14px;}
	.loaction_listing ul li a { padding: 0px;}
	.loaction_listing {
		padding-bottom: 0px;
			padding-right: 50px;
	}
	.sort_loc { position: relative; }
	.sort_loc .abc_list {
		position: absolute;
		right: 5px;
		display: block;
		top: 0;
		text-align: center;
		z-index: 2;
	}
	.sort_loc .abc_list.fixed{
		position: fixed;
		right: 35px;
		top: 20px;
	   
	}
	.sort_loc .abc_list ul {
		margin: 0;
		 border: 1px solid #17355E;
		border-radius: 10px;
		padding: 0 2px;
		background: #fff;
	}
	.sort_loc .abc_list ul li a {
		padding: 0;
		margin: 0;
	}
	.sort_loc .abc_list li { display: block;}
	.sort_loc .abc_list a { color: #17355E; font-size: 14px;}
	.sort_loc .abc_list a i { font-size: 18px;margin-top: 5px;}
}

.reglr_registration .btn {
  -webkit-animation: glowing 1500ms infinite;
  -moz-animation: glowing 1500ms infinite;
  -o-animation: glowing 1500ms infinite;
  animation: glowing 1500ms infinite;
}
.color_box_sidbar.green_bg .reglr_registration .btn {
  -webkit-animation: glowing2 1500ms infinite;
  -moz-animation: glowing2 1500ms infinite;
  -o-animation: glowing2 1500ms infinite;
  animation: glowing2 1500ms infinite;
}
.reglr_registration_btn_bottom {
  -webkit-animation: glowing3 1500ms infinite;
  -moz-animation: glowing3 1500ms infinite;
  -o-animation: glowing3 1500ms infinite;
  animation: glowing3 1500ms infinite;
}
.vip_registration_btn_bottom {
  -webkit-animation: glowing4 1500ms infinite;
  -moz-animation: glowing4 1500ms infinite;
  -o-animation: glowing4 1500ms infinite;
  animation: glowing4 1500ms infinite;
}
#rs-LiveChatMain { height:570px !important; }

@media (max-width:640px){
	
	/*fix for mobile view of registration box in Locations pages*/
	.reg-bottom-content span {
		font-size: 24px !important;
	}
	
	.eventpage #top .whats_included_btn {
		display: block;
	}
	.eventpage .navbar-header  a.until {
		display:block;    
	vertical-align: middle;
		color: #17355E;
		font-size: 18px;
		margin: 5px 10% 0;
		text-transform: uppercase;
		font-family: 'bauhaus_93regular';
		text-align:center;
		}
	.eventpage #top .whats_included_btn a{
	 background:#FFF200;
	 color: #000;
	}
	.eventpage #top {
		position:fixed;
				border-bottom: 5px solid #fff;
	}
	.eventpage #navbar{ padding-top:110px;}
	.eventpage .event_wrap1 { background:#fff;}
	.race_packets h2{ color:#17355E; margin: 10px 0 0;}
	.race_packets h3{    font-family: 'RockwellStd'; color:#EE4890; font-size: 16px;text-align: center; margin-bottom:0px;}
	.race_packets h4{color:#85C442;font-size: 20px;text-align: center;}
	.race_packets_dsc  {font-family: 'RockwellStd'; color:#17355E; font-size: 11px;text-transform: uppercase;padding:10px 0; font-weight: bold;}
	.race_packets_img { text-align: center; padding:5px 0;}
	.race_packets_img img { max-width:30px;}
	.events_list { padding: 20px 0 10px; margin-bottom: 0;}
	.custm_btn{font-size:10px; margin: 0; background-color:#FFF200; border-color: #FFF200; color: #17355e; min-width: 79px;font-weight: bold;}
	.faq_tab .tab-content .download_list ul li { padding: 10px 10px;}
	.wave_bar:before{
		content: "0%";
		position: absolute;
		z-index: 2;
		right: 25px;
		top: -2px;
		background: #ee4790;
		width: 41px;
		height: 41px;
		text-align: center;
		line-height: 41px;
		border-radius: 50%;
		color: #fff;
		font-size: 12px;
	}
	.wave_bar:after {
		content: "100%";
		position: absolute;
		z-index: 2;
		right: 25px;
		top: -2px;
		background: #ee4790;
		width: 41px;
		height: 41px;
		text-align: center;
		line-height: 41px;
		border-radius: 50%;
		color: #fff;
		font-size: 12px;
	}
	.wave_progress {
		background: url(../images/progress_bg2.png) no-repeat;
			padding: 32px 30px 0;
			text-align: left;
	}
	.wave_update h2 { text-align: center;    padding: 0px 0 10px;}
	.wave_tb_heading { color: #17355E; padding:5px 10px; margin: 0; font-weight: bold;}
	.event_progress { margin: 0 -15px}
	.wave_table { padding: 0px;}
	.wave_table table td {color: #17355E;}
	.charity_new h1,.charity_new h2,.charity_new h3,.charity_new h4,.charity_new h5,.charity_new h6{ background: #17355E; margin: 0px; color: #fff; font-size: 20px;text-transform: uppercase; padding: 2px 10px; text-align: center;}
	.charity_new p { padding: 10px 10% 0; text-align: center;color: #17355E; font-size: 12px; line-height: normal}
	.eventpage .tabs_city_event {
		padding-bottom: 0;
	}
	.about_wrap .charity_new .btn { 
		padding: 8px 20px;
		font-size: 16px;
		background: #FFF200;
		color: #17355E;
		margin: 15px 3px 0;
		border: 0;
		border-radius: 10px;
		font-weight: bold;
	}
	.eventpage .charity_new .download { padding-top: 5px; border-bottom: 1px solid #ccc; margin: 0}
	.eventpage .charity_new .download .doc_name { padding: 3px 0 0 20px; text-align: left;}
	.eventpage .charity_new .download img { margin-bottom: 5px; max-width: 30px;}
	.team_mobile .team_h {color: #17355E; text-align: center;line-height: normal;}
	.team_mobile .pink_text { font-size: 12px; text-align: center;line-height: normal;}
	.team_mobile .panel-title { padding-top: 0px;}
	.team_mobile .panel-title>a {
		color: #18355e;
		font-family: 'RockwellStd';
		text-decoration: none;
		display: block;
	}
	.team_mobile .panel-default {
		border: 0;
	}
	.team_mobile .panel-default>.panel-heading {
		background: none;
	}
	.team_mobile .panel-heading .accordion-toggle:after { color: #17355E}
	.team_mobile .panel-group { border-top:1px solid #f3f3f3; margin-bottom: 0px;}
	.eventpage .box.slideshow  { background: #fff; margin-bottom: 0px;    padding: 10px 20px 0!important;}
	.eventpage .footer_container .box.slideshow { display: none;}
	.eventpage .footer_slider:before,.eventpage .footer_slider:after { display: none;}
	.eventpage .box.slideshow .owl-controls { display: none !important;}
	.eventpage .company_logo_wrap a { margin: 0px;}
	.eventpage .box.slideshow .pink_text { padding: 0 20px 10px; text-align: right;}
	#simple_timer.timer .table-cell.day, #periodic_timer_days.timer .table-cell.hour,.timer .table-cell { width: 42px;}
	.timer .table-cell .tab-val { line-height: 31px;}
	.timer .table-cell .tab-unit { font-size: 10px;}
	.eventpage .top_title_bar h1 { margin: 0px;font-size: 28px;}
	.table.race_table tr td { padding: 0 8px; border: 0px;}
	div#top .location_top_logo {
		max-width: 61px;
	}
	#top .offer{
		padding: 0px;
	}
	a.navbar-brand.home img {
		max-width: 230px;
	}
}
.package_wrap .row .col-md-4 {
    padding: 0px;
    display: inline-block;
    float: none;
    vertical-align: top;
    margin: 0 -2px;
}
.package_wrap {
    text-align: center;
}