@charset "utf-8";
@media screen and (max-width:1350px) {
#home_slider_wrapper .flex-control-nav { bottom: 130px; }
.bt-menu ul.bottom_menu_wrapper > li .footer_menu_block { padding: 0 10px 0 30px; }
#search_events_wrapper { top: 50%; margin-top: -52px; }
#footer .footer_submenu li a, #search_category_content label { font-size: 13px; }
.bt-menu ul.bottom_menu_wrapper > li .footer_menu_block .footer_menu_heading { font-size: 15px; }
.flexslider .slides img { width: auto; max-width: inherit; }
ul.grid > li > a > span.content h2, ul.grid > li > .grid-item > span.content h2{ font-size:24px;}
}
 @media screen and (max-width:1280px) {
.search_events_inner { width: 92%; }
.inner_width { width: 80%; }
/*#footer{ position:inherit;}*/
ul.bottom_menu_wrapper { /*display:none;*/ background: #e6e7c0; }
/*	.bt-menu-open ul.bottom_menu_wrapper{ display:block;}*/
.form-group { width: 20%; }
.search_events_inner .search_event-responsive { width: 38%; margin-right: 2%; }
.search_event { margin-right: 0; }
#search_events_wrapper .form-group .form-control { width: 100%; }
.search_btn { width: 100%; margin-left: 0; }
.view_invit_btn {width: 140px;}
.accept_invit_btn {width: 160px;}
.event_table_wrapper {overflow-x: auto;}
.event_table {width: 1200px;}
.edit_group_form .form-group {width: 100%;}
.edit_group_form {padding-left: 125px;}
.field_group {padding-left: 70px;}
.private-bottom-right #horizontalTab .resp-tabs-list li{ font-size:13px;}
.thired-table td, .private-table-one td{ font-size:13px;}
.private-top-heading, .private-bottom-red h3, .event-description h3, .event-charge h3{ font-size:15px;}
ul.value-pack li{ width:27%;}
.red-box{ margin-right:9.5%;}
.blog-box h2{ font-size:17px;}
ul.blog-right-dec li h2{ font-size:23px;}
}


@media screen and (max-width:1199px) {
	.report-form-right{ width:68%;}
	.report-form-left{ width:31%;}
	.tab-panel-new .nav-tabs > li > a{ font-size:20px;}
	}


@media screen and (max-width:1170px) {
	.cpe-left{ width:26%;}
	.cpe-right{ width:73%;}
	.cpt-left-side{ width:100%;}
	.cpt-right-side{ width:100%;}
	.cpt-right-side{ text-align:center;}
	.connect .btn-blue-b{ margin-right:10px;}
	
}

@media screen and (max-width:1024px) {
    .field_group {padding-left: 30px;}
				ul.grid > li > a > span.content p, ul.grid > li > .grid-item > span.content p{ line-height:32px;}
}

@media screen and (max-width:991px) {
ul.grid > li > a .background, ul.grid > li > .grid-item .background{ }
ul.grid > li > a > span.content h2, ul.grid > li > .grid-item > span.content h2{ font-size:22px;}
ul.new-category li h2{ font-size:22px;}
ul.new-category li{ width:50%; border:5px solid #ebebeb !important;}
.blog-left{ width:100%;}
.blog-right{ width:100%; }
.report-form-right{ width:100%;}
.report-form-left{ width:100%; padding-bottom:10px;}
ul.report-form{ padding:30px;}
ul.report-form li{ padding-bottom:20px;}
.tab-panel-new .nav-tabs > li a{ padding:10px;}
.tab-panel-new .nav-tabs > li{ width:100%; margin-right:0; border-radius:inherit; border-bottom:1px solid #e1e1e1; }
.streaming-left{ width:100%;}
.streaming-right{ width:100%; padding-top:15px;}
.search-left{ padding-right:8px;}
.blog-right{ padding-left:8px; padding-right:8px;}
}


@media screen and (max-width:990px) {
.footer_bottom_middle { font-size: 12px; }
.login-pop-left{ width:100%;}
.login-pop-left{ padding-bottom:15px;}
.EmailText-main{ padding-bottom:5px;}


}

@media screen and (max-width:960px) {
    .field_group {padding-left: 20px;}
    .field_group .credit_radio {margin-top: 15px;}
    .field_group .credit_textarea{width: 134px;height: 45px;font-size: 16px;margin-left: 15px;}
    #horizontalTab .resp-tabs-list li {font-size: 15px;}
    .tabs_heading_inner {font-size: 17px;padding: 25px 0;}
				.event-detail-table {overflow-y: scroll;}
				.login_modal label{ font-size:14px;}
					.connect .btn-blue-b{ margin-right:0; margin-bottom:15px; width:100%;}
}

@media screen and (max-width:900px) {    .edit_group_form {padding-left: 85px;}
.modal-dialog{ width:96%;}
.private-bottom-left{ width:100%; padding-bottom:20px;}
.private-bottom-right{ width:100%;}
.private-bottom-map{ text-align:center;}
ul.value-pack li{ width:100%; margin-bottom:15px;}
.order-page-pic{ text-align:center;}
.red-box{ margin-right:0;}

}

 @media screen and (max-width:800px) {
.brand-logo { display: block; text-align: center; width: 100%; margin: 7px 0; }
.header_right_wrapper { width: 100%; margin-left: 0; margin-right: 0; padding: 0 15px 15px 15px; }
.account_btn_wrapper { float: right; }
.lan_coun_wrap { margin-right: 0; }
#inner_header {margin-top: 132px;}
.edit_group_form {padding-left: 45px;}
.tab-panel-new .nav-tabs > li{ width:100%; margin-right:0; border-radius:inherit; border-bottom:1px solid #e1e1e1; }
}

 @media screen and (max-width: 890px) {
.bt-menu ul.bottom_menu_wrapper > li { margin: 0; }
.bt-menu ul.bottom_menu_wrapper > li { width: 33.33%; }
.bt-menu.bt-menu-open ul.bottom_menu_wrapper { height: 500px; }
.pop-up.large { margin-left: -44.5%; }
.category_check { width: 25%; }
.dd .ddChild{left:0;}
.st-accordion ul li > a{ font-size:18px;}
.tab-panel-new .nav-tabs > li a{ font-size:18px;}
.tab-panel-new .nav-tabs > li a i{ font-size:24px;}

}

@media screen and (max-width:768px) {
h2.resp-accordion {float: left;width: 100%;}
.private-bottom-right #horizontalTab .resp-tab-active, #horizontalTab .resp-tab-content{ padding-bottom:20px; border-radius:inherit;}
.resp-tab-content{ min-height:inherit; } 
.inner_width{ width:96%;}
.cpe-left br{ display:none;}
.attendes-table{ overflow:auto;}
}

 @media screen and (max-width: 767px) {
#main_navigation .active { display: block; float: right; }
#main_navigation .nav > li.first_item, #main_navigation .nav > li { float: left; display: block; width: 100%; clear: both; padding: 5px; }
#main_navigation .nav > li > .parent { background-position: 95% 50%; }
#main_navigation .nav li li .parent { background-image: url("../img/downArrow.png"); background-repeat: no-repeat; background-position: 95% 50%; }
#main_navigation .nav ul { display: block; width: 100%; }
#main_navigation .nav > li.hover > ul, #main_navigation .nav li li.hover ul { position: static; }
#main_navigation .nav { list-style: none; float: left; width: 100%; background: #ed1c24; }
#main_navigation .toggleMenu { float: right; }
#main_navigation { width: 45%; margin-top: 35px; float: right; }
#main_navigation .nav a { color: #FFFFFF; font-size: 14px; text-decoration: none; font-weight: normal; margin-left: 0; }
.brand-logo { margin-top: 25px; margin-bottom: 20px; }
#main_navigation { margin-top: 15px; }
#main_navigation .nav a:hover { color: #F0F0F0; }
#footer .footer_submenu li a, #search_category_content label {font-size: 11px;}
#search_events_wrapper {top: 20%;}
#footer .footer_submenu li a:hover {font-size: 12px;}
#inner_header {margin-top: 0px;height: auto;}
.username_a {float: left;margin:0;margin-left: 10px;margin-top: 11px;}
.username_a {margin-right: 10px;margin-bottom: 10px;float:right;}
.edit_group_form .form-group label {font-size: 15px;margin-left: 5px;}
.tabs_heading_inner {font-size: 16px;padding: 23px 0;}
.third-row, .table-row-one {overflow-y: scroll;}
.table-responsive{ width:600px;}
.pending-payment{ white-space:nowrap;}
.private-table-one td{ padding:10px;}
.chart{ padding-top:30px;}
.responsive-accordion-default.responsive-accordion li .responsive-accordion-head{ font-size:15px; min-height:55px; line-height:55px;}
.responsive-accordion-default.responsive-accordion li .responsive-accordion-head i{ font-size:30px;}
}
	
@media only screen and (max-width:760px) {
.pop-up.large { left: 5%; margin: 0; }
ul.social_footer li a { width: 52px; }
#search_events_wrapper .form-group > label { font-size: 13px;margin-bottom: 10px;padding-left: 5px;}
.card-detail-left, .cpe-left, .cpe-left1, .cpe-half{ width:100%; padding-bottom:5px; font-size:13px;}
ul.card-detail li{ padding-bottom:10px;}
.card-detail-right, .cpe-right, .cpe-right1{ width:100%;}
.cpe-half{ width:100%;}
 .to-too{ font-size:13px; width:100%; padding-bottom:5px; text-align:left;}
}

 @media screen and (max-width:710px) {
		.tab-panel-new .nav-tabs { display:block !important;}
		.tab-panel-new .nav-tabs > li img{ max-width:100%;}
	}
	
@media screen and (max-width:640px) {
.flexslider .slides img { width: 100%; max-width: 100%; }
#header { position: inherit; }
#footer { position: inherit; }
ul.bottom_menu_wrapper { display: none; }
.bt-menu-open ul.bottom_menu_wrapper { display: block; }
.bt-menu ul.bottom_menu_wrapper { position: inherit; }
.bt-overlay { position: inherit; }
.bt-menu-trigger { top: 100%; position: absolute; }
#home_slider_wrapper .flex-control-nav { bottom: 20px; }
.field_group {padding-left: 40px;width: 50%;}
.checkout_button_wrapper {margin-bottom: 40px;}
.Forgot-Password-text{ width:100%; padding-bottom:10px;  text-align:center;}
.login_modal .modal-title{ font-size: 22px; padding: 30px 0 30px 30px;}
.instructions{ width:100%; text-align:center;}
.EmailBg{ padding-bottom:20px;}
.event-detail p{ font-size:13px;}
.user-detail-left{ width:100%; margin-bottom:10px;}
.user-detail-row{ margin-bottom:10px;}
.user-detail-right{ width:100%;}
.user-label{ width:100%; font-size:13px;}
.txt-field{ width:100%;}
.select-plan{ padding-left:5px; padding-right:5px; font-size:13px; text-align:center;}
.cart-pic{ text-align:center; position:relative; padding-top:10px; width:100%; right:inherit; top:inherit;}
ul.grid > li{ width:100%; border:4px solid #f6f6f6;}
ul.grid > li{border:4px solid #f6f6f6 !important;}
.top-new-heading{ font-size:27px;}
.top-padding{ padding-top:52px;}
ul.new-category li{ width:100%;}
ul.grid > li img{ width:180px;}
.blog-right-dec-left{ width:100%; text-align:center;}
.blog-right-dec-right{ width:100%; padding-top:15px;}
.blog-right{ padding:15px;}
.search-event-right h2{ font-size:18px;}
.seacr-txt{ padding-bottom:10px;}
}

@media screen and (max-width:630px) {
.mini-order{ margin-left:0; margin-top:10px;}
#footer { z-index: 1; }
.category_check { width: 33.33%; }
#search_category_content label { font-size: 12px; }
#search_category_content:before { right: 46%; }
#search_category_content:before { bottom: 99%; }
#search_category_content { margin-left: -5%; width: 109%; }
.form-group { width: 100%; }
.edit_group_form {padding-left: 20px;padding-right: 20px;}
.btn_gmail {margin-top: 20px;clear: both;margin-left: 20px;}
.update_group_btn_wrapper {margin-top: 50px;margin-bottom: 50px;}
.EmailBg{ width:100%;}
.EmailText-haff{ width:100%; padding-bottom:5px;}
.EmailText-haff.input-fild{ width:100%;}
.EmailText span{ padding-right:0;}
.input-fild .form-control{ width:100%;}
.EmailText-main{ padding-bottom:0;}
.Forgot-Password-main, .Forgot-Password-text a{ font-size:12px;}
ul.grid > li > a > span.content h2, ul.grid > li > .grid-item > span.content h2{ font-size:17px; line-height:25px;}
ul.grid > li > a > span.content p, ul.grid > li > .grid-item > span.content p{ font-size:14px;}
.link, .cat-item a, .widget_archive a{ font-size:14px;}
.top-new-heading{ font-size:18px;}
ul.blog-right-dec li h2{ font-size:20px;}
.st-accordion ul li > a{ font-size:15px;}
.product-box{ font-size:13px;}
}

@media screen and (max-width:568px) {
.lan_coun_wrap { width: 100%; padding-bottom: 15px; }
.account_btn_wrapper { width: 100%; }
.ddcommon { width: 48% !important; margin-right:3% !important; }
.lan_coun_wrap dl.dropdown { width: 48%; margin-right: 0; }
.account_btn_wrapper { text-align: center; }
.account_btn_wrapper .btn { margin: 0 5px; }
.search_events_inner .search_event-responsive { width: 46%; margin: 2%; }
#search_events_wrapper { top: 28%; }
#search_events_wrapper .form-group .form-control { height: 30px; }
.search_btn { font-size: 13px; padding: 5px 20px; }
.header_right_wrapper { margin-top: 0px; }
.bt-menu-trigger { display: block; text-align: center; margin: 7px 0; width: 100%; }
.footer_bottom_middle { padding-top: 52px; }
ul.social_footer { position: inherit; border-top: 1px solid #202020; width: 100%; text-align: center; }
ul.social_footer li { display: inline-block; float: none; }
ul.social_footer li a { width: 74px; }
.dropdown dd ul{left:auto;right:0;}
#search_category_content {margin-left: 0;width: 100%;}
.bt-menu ul.bottom_menu_wrapper > li {width: 50%;}
.bt-menu.bt-menu-open ul.bottom_menu_wrapper > li:last-child {width: 100%;}
.bt-menu.bt-menu-open ul.bottom_menu_wrapper {height: 760px;}
.field_group {padding-left: 30px;}
.login_modal .modal-title{font-size: 19px;  padding: 16px 0 16px 16px;}
ul.grid > li img{ width:140px;}
ul.report-form{ padding:20px 10px;}
.btn-submit{ width:100%; margin-right:0; margin-bottom:10px;}
.captcha-txt{ width:100%; padding-bottom:10px; margin-top:0;}
.field-txt-small{ width:100%;}
}

@media only screen and (max-width:530px) {
.bt-menu ul.bottom_menu_wrapper > li { width: 100%; }
.bt-menu ul.bottom_menu_wrapper > li .footer_menu_block { background: url(../img/footer_seprator-rotate.png) no-repeat bottom center; padding-left: 10px; padding-bottom: 25px; }
.bt-menu ul.bottom_menu_wrapper > li:first-child .footer_menu_block { background: url(../img/footer_seprator-rotate.png) no-repeat bottom center; }
.bt-menu ul.bottom_menu_wrapper > li:nth-child(4) { margin-left: 0; }
.bt-menu.bt-menu-open ul.bottom_menu_wrapper { height: 100% !important; overflow: hidden; }
.bt-menu ul.bottom_menu_wrapper > li:last-child .footer_menu_block { background: none; }
.bt-menu ul.bottom_menu_wrapper > li { height: auto; }
.category_check { width: 50%; }
.bt-menu-trigger { margin: 16px 0; }
.order-payment-btn button{ margin-left:5px;}
.video-subs-left{ width:100%;}
.video-subs-right{ width:100%; padding-top:15px; text-align:center;}
.subs-number{ text-align:center;}
ul.like-unlike li{ text-align:center;}
.search-event-left{ width:100%; text-align:center;}
.search-event-right{ width:100%; padding-top:10px; text-align:center;}
}

@media only screen and (max-width:480px) {
.pop-up.small,  .pop-up.medium { left: 5%; margin: 0; }
.pop-up-content { padding: 12px; }
.pop-up-footer { padding-top: 12px; }
.inner_header_dropdown {margin-right: 0;padding: 0 10px;}
ul.topnav {width: 100%;margin-bottom: 10px;}
ul.topnav > li > a{width:100%;}
ul.topnav.prefrences_dropdown, ul.topnav.prefrences_dropdown > li > a {width: 100%;}
ul.topnav.prefrences_dropdown {margin-bottom: 0;}
.inner_heading {font-size: 20px;padding-bottom: 20px;margin-bottom: 20px;}
.inner_page_wrapper {margin-top: 60px;margin-bottom: 60px;}
#gear_wrapper {top: 10px;}
.field_group {padding: 0;width: 100%;text-align: center;}
.field_group .credit_radio {float: none;}
.st-accordion ul li > a{ font-size:13px;}
.product-box{ font-size:12px;}
.st-accordion ul li > a{ padding:0 5px;}
.responsive-accordion-default.responsive-accordion li .responsive-accordion-head{ font-size:12px; min-height:55px; line-height:55px;}
.responsive-accordion-default.responsive-accordion li .responsive-accordion-head i{ font-size:20px;}
.responsive-accordion-default.responsive-accordion li .responsive-accordion-head i{ top:18px; right:0;}
}

@media screen and (max-width:479px) {
#search_events_wrapper .form-group > label { font-size: 10px; padding-left: 0; }
.header_right_wrapper { padding-bottom: 10px; }
.search_events_inner { padding: 10px; }
.form-group { width: 100%; }
#search_events_wrapper { top: 36%; }
#search_events_wrapper .form-group .form-control { font-size: 11px; }
body, .lan_coun_wrap .dropdown a { font-size: 11px; }
ul.social_footer li a { line-height: 40px; }
ul.social_footer li a { font-size: 18px; }
#home_slider_wrapper .flex-control-nav { bottom: 1px; height: 26px; }
#home_slider_wrapper .flex-control-nav li { margin: 10px 8px 0; }
.ddcommon { width: 100% !important; margin: 0 !important; }
.lan_coun_wrap dl.dropdown { width: 100%; margin-top: 10px; }
.tabs_heading_inner {font-size: 14px;}
}
	
@media screen and (max-width:380px) {
#language-select li {width: 100%;}
.dropdown dd ul {top: 13px;width: 100%;}
}

@media screen and (max-width:320px) {
.ddcommon .ddChild{width: 100%;}
.ddcommon .ddChild li{width: 100%;}
#search_events_wrapper .form-group > label { font-size: 9px;padding-left: 0; }
}
