/* Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {
	#container {
		margin: 20px auto 0 auto;
		width: 300px;
	}

	.row {
		width: 300px;
		margin-bottom: 0;
	}

	.content_box {
		width: 300px;
		height: 160px;
	}

	.content_box h1 {
		line-height: 39px;
	}

	.small_box {
		width: 298px;
		margin-bottom: 5px;
	}

	.small_box_area {
		width: 147px;
 /*margin-right:5px;*/
		margin-left: 0;
	}

	.event {
		margin-bottom: 0;
	}

	.big_box {
		width: 300px;
	}

	.big_box img {
		max-width: 100%;
		height: 159px;
	}

	.event_type_right {
		width: 170px;
		margin-top: 13px;
		margin-right: 10px;
	}

	.select_top {
		width: 160px;
	}

	.select_field {
		width: 160px;
	}

	.select_bottom {
		width: 160px;
	}

	.event_under_pic {
		margin: 23px 0 0 128px;
	}

	.event_under_pic2 {
		margin: 47px 0 0 98px;
	}

	.setting_under_pic {
		margin: 5px 0 0 31px;
	}

	.venue_under_pic {
		margin: 17px 0 0 46px;
	}

	.logo img {
		right: 40px;
		top: 10px;
		position: fixed;
	}

	.party_pic {
		margin-left: 0;
		margin-top: 5px !important;
		margin-bottom: 5px !important;
	}

	.service_pic {
		margin-left: 0;
		margin-top: 5px;
	}

	.service_pic .service_hover {
		width: 150px;
		height: 120px;
	}

	.service_pic:hover .service_hover {
		margin-left: 150px;
		width: 150px;
		height: 120px;
	}

	.public {
		margin-bottom: 5px;
	}

	.party_pic .party_hover {
		width: 150px;
		height: 120px;
	}

	.party_pic:hover .party_hover {
		width: 150px;
		margin-left: 150px;
		height: 120px;
	}

	.venue {
		margin-left: 1px;
	}

	.venue_pic .venue_hover {
		width: 150px;
		height: 120px;
	}

	.venue_pic:hover .venue_hover {
		width: 150px;
		margin-left: 150px;
		height: 120px;
	}

	.grand_under_pic {
		margin: 20px 0 0 0;
	}

	.social_text {
		background: #018F8E;
		margin: 120px 0 0 7px;
		width: 135px;
	}

	.cube {
		width: 147px !important;
		margin-left: 6px;
	}

	.cube_big {
		width: 300px !important;
	}

	.flip .rollover {
		width: 300px;
	}

	.grand_party_back {
		margin: 13px 0 0 3px;
	}

	.google_under_pic {
		height: 110px;
		margin: 13px 0 0 -6px;
		width: 160px;
	}

	.google_under_pic_two {
		margin: 0 0 0 -8px;
	}

	.camera_target {
		width: 300px !important;
	}

	.flip .cube_big {
		height: 120px !important;
	}

	.cube_two {
		width: 148px !important;
	}

	.flip .rollover_two {
		width: 147px;
	}
	   /*.back{width:149px !important;}
	   .front{width:149px !important;}*/
	.event_back {
		width: 300px;
		height: 120px;
	}

	.event_back_two {
		width: 148px !important;
		height: 120px;
	}

	.extruder.top .content {
		width: 300px !important;
		margin: 0 auto !important;
	}

	.venue_pic {
		margin-bottom: 5px;
	}

	.flexslider .slides img {
		width: 300px !important;
	}

	.grand_party {
		width: 148px;
		height: 110px;
	}

	p.contact_txt {
		padding: 0;
	}
	   
	   /*--------for---contact---area--------*/
	   
	.contact_container {
		width: 300px;
	}

	.contact_top {
		width: 300px;
	}

	.map {
		width: 298px;
		height: auto;
	}

	.contact_bottom {
		width: 300px;
	}

	.contact_form {
		width: 300px;
	}

	.address_top {
		width: 300px;
	}

	.address_bottom {
		width: 300px;
	}

	.contact_textfield {
		width: 298px;
		float: none;
	}

	.contact_textarea {
		width: 298px;
	}

	.submit_button {
		width: 300px;
	}

	.email_icon {
		margin-left: 0;
	}

	#slide2 {
		background-repeat: repeat-y;
		height: auto;
	}

	.ext_wrapper {
		width: 300px !important;
		padding-bottom:10px;
	}

	.content_section {
		width: 280px;
		margin-right: 0;
		float: none;
		border: #d1d1d1 1px solid;
		margin-top: 20px;
		padding: 5px;
		margin-left: 4px;
		border-radius: 5px;
		min-height: 100px;
	}
	  
	  /* --------------------------------- added by Abhaya on 02.01.14---------------------------------*/
	.service_container {
		width: 300px;
		margin: 0 auto;
		padding-top: 15px;
	}

	.3d_container {
		width: 300px !important;
		margin: 0 auto;
	}

	.story {
		min-width: 300px;
	}

	#third .tbg {
		display: none;
	}

	#slider1 .viewport {
		width: 300px;
	}

	#slider1 {
		margin-top: 0;
	}

	#slider1 .buttons {
		margin-top: -35px !important;
		position: absolute !important;
	}

	.service_left {
		float: none !important;
	}

	.service_right {
		float: none !important;
	}

	.service_paragraph {
		display: none;
	}

	.service_left_bottom {
		display: none;
	}

	.search_section {
		margin-bottom: 10px;
	}

	.service_small_top {
		width: 95px;
		height: 95px;
	}

	h1.service_txt {
		padding: 43px 0 0 0;
	}

	.service_small_bottom {
		width: 95px;
		height: 95px;
	}

	h1.service_txt3 {
		padding-top: 66px;
	}

	.service_small_box {
		width: 95px;
	}

	.service_image_box {
		width: 195px;
	}

	.service_right {
		width: 300px;
	}

	.service_right_top {
		width: 300px;
	}

	.service_image_box right img {
		width: 100%;
	}

	.service_image_box {
		height: 197px;
		overflow: hidden;
	}

	.service_right_bottom {
		width: 300px;
	}

	.right_bottom_left {
		width: 300px;
	}

	.bottom_left_top {
		width: 200px;
		float: left;
	}

	.bottom_box_1 {
		width: 95px;
		height: 95px;
	}

	.bottom_box_2 {
		width: 95px;
		height: 95px;
		overflow: hidden;
	}

	.bottom_box_3 {
		width: 95px;
		height: 95px;
		overflow: hidden;
	}

	.new_left {
		width: 95px !important;
		height: 95px;
		float: left;
		margin-left: 5px;
	}

	.right_bottom_right {
		width: 300px;
	}

	.bottom_box_5 {
		height: 95px;
	}

	.bottom_box_6 {
		height: 95px;
	}

	.bottom_box_4 {
		width: 169px;
		height: 198px;
	}

	h1.service_txt5 {
		padding-top: 0px;
		background: #000;
		margin-top: 168px;
	}

	.prev {
		margin-left: 220px !important;
		z-index: 106;
	}

	#slider1 .next {
		margin-left: 262px !important;
	}

	.slide_left_top {
		width: 300px;
	}

	.service_slide_left {
		width: 300px;
		float: none !important;
	}

	.slide_top_left {
		width: 95px;
		height: 193px;
		overflow: hidden;
	}

	.slide_top_right {
		width: 198px;
	}

	.slide_favor_top h1 {
		font-size: 20px;
		line-height: 28px;
	}

	.slide_favor_top {
		width: auto;
	}

	.slide_favor_bottom {
		width: 198px;
	}

	.favor_bottom_right {
		width: 95px;
		height: 100px;
	}

	.favor_bottom_left {
		width: 95px;
		height: 100px;
	}

	h1.service_txt5 {
		margin-top: 164px;
	}

	.slide_left_bottom {
		width: auto;
	}

	.packed_gift_1, .packed_gift_2, .packed_gift_3 {
		width: 94px;
		overflow: hidden;
	}
	/* .packed_gift_3 img { width:100%;}*/
	.slide_left_bottom_text {
		width: 300px;
		display: none;
	}

	.service_slide_right {
		float: none !important;
		width: 300px;
	}

	.fireworks_top_left {
		width: 194px;
		height: 197px;
		overflow: hidden;
	}
	/* .fireworks_top_left img { width:100%;}*/
	.fireworks_top {
		width: 300px;
		margin-top: 20px;
	}

	.fireworks_small_top {
		width: 95px;
		height: 95px;
	}

	.fireworks_small_bottom {
		width: 95px;
		height: 95px;
	}

	.fireworks_top_right {
		float: right !important;
		width: 99px;
	}

	.consultant_bottom {
		width: 300px;
	}

	.consultant_right {
		float: none !important;
	}

	.consultant_left {
		height: auto;
		float: none !important;
		width: 300px;
	}

	.consultant_left_box_one {
		width: 170px;
	}

	.venue_image_box {
		width: 195px;
		overflow: hidden;
	}

	.venue_small_top {
		width: 95px;
	}

	.venue_small_bottom {
		width: 95px;
	}

	.venue_hope_left {
		width: 96px;
	}

	.venue_hope_middle {
		width: 95px;
	}

	.venue_hope_right {
		width: 95px;
	}

	.venue_hope_middle_two {
		width: 95px;
	}

	.venue_hope_left_two {
		width: 196px;
	}

	.service_right {
		width: 300px;
	}

	.event_advance_left {
		float: left !important;
	}

	.event_advance_left {
		width: 166px;
		overflow: hidden;
	}

	.event_big_left {
		width: 170px;
		overflow: hidden;
		height: 200px;
	}

	.event_bottom_box {
		height: 96px;
	}

	.event_top_box {
		height: 97px;
	}

	.event_box_right {
		width: 95px;
	}

	.event_box_middle {
		width: 95px;
	}

	.event_box_left {
		width: 95px;
	}

	.deal_advance_left {
		width: 168px;
		overflow: hidden;
	}

	.deal_big_left {
		width: 168px;
		overflow: hidden;
	}

	.consultant_right {
		overflow: hidden;
		height: 95px;
		margin-top: 5px;
	}

	#slider2 .next {
		position: absolute;
		margin: 0;
	}

	#slider2 .buttons {
		margin-top: 0 !important;
	}

	#slider2 .next {
		position: absolute !important;
		margin-left: 265px !important;
	}

	#slider3 .buttons {
		margin-top: 0 !important;
	}

	#slider3 .next {
		position: absolute !important;
		margin-left: 265px !important;
	}

	#slider4 .buttons {
		margin-top: 0 !important;
	}

	#slider4 .next {
		position: absolute !important;
		margin-left: 265px !important;
	}

	.deal_box_middle {
		width: 168px;
	}

	h1.new_service_text {
		padding: 72px 0 0 0;
	}

	h1.new_service_text2 {
		padding: 66px 0 0 0;
	}

	.consultant_right_res {
		width: 298px;
	}

	.consultant_right_res img {
		width: 100%;
	}

	h1.service_txt3_res {
		padding-top: 88px;
	}

	.slider_new {
		height: auto;
	}

	.slide_new_left {
		text-align: center;
	}

	.slide_new_right {
		width: 280px;
		float: none !important;
		padding: 0 10px;
	}

	.slide_new_left {
		float: none !important;
		width: 300px;
	}

	.close_button {
		left: 278px;
		top: 308px;
	}

	.consultant_right_box_bottom {
		overflow: hidden;
		width: 120px;
	}

	.consultant_right_box_top {
		overflow: hidden;
		width: 120px;
	}

	h1.new_con {
		margin-top: 200px;
	}

	.extruder.top .flap {
		top: 0 !important;
	}

	.logo {
		position: fixed !important;
	}

	header {
		position: fixed !important;
		z-index: 99999;
	}
	  
	  /* venue over view css */
	.box_venue_cointain {
		width: 100%;
		float: none;
	}

	.submit_query input {
		width: 100%;
	}

	.submit_query textarea {
		width: 100%;
	}

	#logo_venue {
		float: none;
		padding: 10px;
	}

	#nav_venue {
		float: none;
	}

	#nav_venue ul li a span {
		float: left;
		display: block;
	}

	#nav_venue ul li a span.icon {
		padding: 5px;
	}

	#nav_venue ul li a span.icon_name {
		padding: 12px 0 10px 0;
	}

	#nav_venue ul li {
		border-bottom: 2px solid #484848;
	}
	  /*.responsive-slider .slides ul li .slide-body .caption.header { width:90%;}*/
	  
	/* automated event css */
	
	.automated_wrapper {
		width: 300px;
	}

	.automated_cointainer .venue_middle {
		width: 100%;
		padding-top: 10px;
	}

	venue_right_gallery {
		width: 100%;
	}

	.automated_cointainer .venue_right_gallery .big_image {
		width: 180px;
	}

	.automated_cointainer .venue_right_gallery .big_image img {
		width: 100%;
	}

	.automated_cointainer .venue_right_gallery {
		width: 100%;
		padding: 15px 0 0 0;
	}

	.cointainer_menu_automatedevent a {
		padding: 0 0 3px 20px;
		display: inline-block;
	}

	.photograp_description {
		width: 91%;
	}

	.automated_cointainer .photograph_left {
		width: 100%;
	}

	.automated_wrapper h1 {
		line-height: 30px;
	}

	.photogallery_right {
		width: 100%;
		padding-top: 10px;
	}

	.photogallery_right .big_image {
		width: 67%;
	}

	.photogallery_right .big_image img {
		width: 100%;
	}

	.automated_cointainer .liquor_img {
		float: none;
	}

	.automated_cointainer .liquor_des {
		width: 100%;
	}

	.automated_cointainer .venue_left_liquor {
		width: 100%;
	}

	.liquor {
		width: 44%;
	}

	.entertainment_left {
		width: 100%;
	}

	.entertainment_naming_des {
		width: 100%;
	}

	.entertainment_right {
		width: 100%;
		padding-top: 11px;
	}

	.entertainment_right .big_image {
		width: 66%;
	}

	.entertainment_right .big_image img {
		width: 100%;
	}

	footer {
		width: 100%;
	}

	.entertainment_naming_left {
		width: 100%;
		padding-bottom: 10px;
	}
	
	/* css for planner section */
	
	.box_planner_cointain {
		margin: 10px auto 0 auto;
	}

	.wrapper-center_planner {
		width: 300px;
		margin: 0 auto;
		position: relative;
	}

	.item {
		position: relative;
		left: 0px;
	}

	.item1 {
		position: relative;
		left: 0px;
		top: 0;
	}

	.item2 {
		position: relative;
		left: 0px;
		top: 0;
	}

	.item3 {
		position: relative;
		left: 0px;
		top: 0;
	}

	.item4 {
		position: relative;
		left: 0px;
		top: 0;
	}

	.item5 {
		position: relative;
		left: 0px;
		top: 0;
	}

	.item6 {
		position: relative;
		left: 0px;
		top: 0px;
	}

	.item7 {
		position: relative;
		left: 0px;
		top: 0px;
	}

/* css for registration page */
	#registration_wrapper {
		background: #fff;
	}

	#rightsidebar_cointainer {
		padding: 10px;
		min-height:0;
	}

	#registration_form_section #left_form {
		float: none;
		padding-right: 0px;
		margin-right: 0px;
		border-right: 0px solid #9f9f9f;
	}

	#left_form input[type="text"] {
		width: 97%;
	}
    #left_form input[type="password"] {
		width: 97%;
	}
	.vendor_signup {
		padding: 15px 0 10px 0;
		border-bottom: 1px solid #9f9f9f;
		margin-bottom: 10px;
	}

	#login_social_network {
		text-align: center;
		float:none !important;
		width:auto;
	}

	#sidebar_menu ul li a span {
		position: absolute;
		width: 5px;
		height: 6px;
		display: none;
		right: -5px;
		bottom: 22px;
	}

	#sidebar_menu ul li a:hover span {
		position: absolute;
		width: 5px;
		height: 6px;
		display: none;
		right: -5px;
		bottom: 22px;
	}

	#sidebar_menu ul li a.active span {
		position: absolute;
		width: 5px;
		height: 6px;
		display: none;
		right: -5px;
		bottom: 22px;
	}

	.user_form_section .span_left {
		float: none;
		width: auto;
	}

	.user_form_section .span_right {
		float: none;
		width: auto;
	}

	.user_form_section input[ type="text"] {
		width: 97%;
		border: 1px solid #ccc;
		height: 34px;
		padding-left: 5px;
		color: #9999b2;
		font-family: 'Open Sans', sans-serif;
		font-size: 14px;
		margin-bottom: 10px;
	}

	.text_area_user_detail {
		width: 97%;
		border: 1px solid #ccc;
		height: 120px;
		padding-left: 5px;
		color: #9999b2;
		font-family: 'Open Sans', sans-serif;
		font-size: 14px;
		resize: none;
		padding-top: 5px;
		margin-bottom: 10px;
	}

	.drop_userdetails {
		width: 100%;
		border: 1px solid #ccc;
		height: 34px;
		padding-left: 5px;
		color: #9999b2;
		font-family: 'Open Sans', sans-serif;
		font-size: 14px;
		resize: none;
		margin-bottom: 10px;
	}

	.code_input_field {
		float: none;
		width: 200px;
	}

	.code_submit {
		float: none;
	}

	.inner_content_fancy input.code_input_text_field {
		width: 230px;
	}

	.enter_password {
		width: 264px !important;
	}

	.enter_login .login_section {
		float: none;
		width: 238px;
	}

	.enter_login .socialnetwork_section {
		float: none;
		padding: 0;
		margin: 10px 0 0 0;
		border: 0;
	}

	.enter_login .new_youdolah {
		float: none;
	}

	.inner_content_fancy input.user_name {
		width: 245px;
	}
	
	input.user_name_nw{
		width:90%;
	}
	
	.row{
		margin:0 !important;
	}
	
	.venue-table{
		overflow:auto;
	}
	
	.venue-table table tr td{
		text-align:center
	}
	
	#rightsidebar_cointainer_head{
		padding:0 !important;
		font-size:18px;
	}
	
	#registration_form_section{
		padding:0 !important;
	}
	
	.open-div-1{
		width:280px !important;
		margin-left:-143px !important;
		top:100px !important;
		position:fixed !important;
	}
	
	.login_section-nw{
		width:280px !important;
	}
	
	input.user_name_nw{
		width:245px !important;
	}
	
	.login_nw{
		margin:0 11px 0 0 !important;
	}
	
	.socialnetwork_section_nw{
		border-left:none !important;
		border-right:none !important;
		margin:0 12px !important;
	}
	
	.new_youdolah_nw{
		float:none !important;
		margin:0 auto !important;
	}	
	
	.pass_change{
		margin: 6px 0 0 10px !important;
	}
	
	.content_section{
		width:134px;
		float:left;
		margin:4px 0 0 3px !important;
	}
	
	.container{
		width:302px !important;
		margin:80px 0 0 0 !important;
	}
	
	.open-div{
		width:280px !important;
		margin-left:-143px !important;
		height:auto !important;
		padding-bottom:15px;
	}
	
	.select-user{
		padding:10px;
		width:230px;
		height:auto;
	}
	
	.customer_right{
		width:215px;
		margin:0 0 0 0;
	}
	
	.cus_radio{
		margin:15px 0 0 0;
	}
	
	.customer_right span label{
		padding:0 0 0 10px;
		font-size:12px;
	}
	
	.user-but{
		margin:23px 0 0 0;
	}
	
	.content-1{
		width:292px;
	}
	
	.content-2{
		width:292px;
	}
	
	.content-3{
		width:292px;
	}
	
	#compare_table th img{
		width:100% !important;
		height:auto !important;
	}
	
	p.compare_name_link{
    	line-height: 15px;
	}
	
	.compare_name_link a{
		font-size: 12px;
	}
	
	#compare_table table th{
		vertical-align:top;
	}
	
	#compare_table{
		overflow:auto;
	}
	
	#compare_table table{
		table-layout:auto;
	}
	
	/*------ Added on 22-01-15 ------*/

#compare_table td, th{
	display:block;
}

#compare_table th img{
	width:auto !important;
	height:auto !important;
}

.compare_main_heading{
	padding-left:0;
	text-align:center;
}

/*------ Added on 22-01-15 ------*/

.wrap_reg{
	text-align:center;
}

.wrap_reg #left_form input[type="text"]{
	width: 89% !important;
}

.wrap_reg .register-venue{
	float:none;
}

/*------ Added on 28-01-15 ------*/

#chart_div div{
	width:100% !important;
}

.paging_bootstrap .prev{
	margin-left: 0 !important;
}

#topnav h1{
	line-height: 30px;
    margin: 0 !important;
    padding: 5px 0 5px 10px;
}

.full-width{
	display:inline-block !important;
}

.event-list select{
	width: 100% !important;
}

.venue_type{
	float:none !important;
}

.venue_type select{
	margin:10px 0 !important;
	font-size:13px;
}

#rightsidebar_cointainer .user_cal_sec{
	margin-left:0 !important;
}

.user_cal_sec .caption{
	font-size:14px !important;
	line-height:22px !important;
}

.portlet > .portlet-title > .caption{
	font-size:14px !important;
	line-height:22px !important;
}

.create_directry_sec{
	padding:0 ! important;
}

.create_directry_sec table{
	width:100% !important;
}

.create_directry_sec table tr td{
	display:table;
	width:100%;
}

.venue_type .create_select{
	width: 100% ! important;
	margin:0 !important;
}

.create_directry_sec .venue_type input{
	margin:10px 0 0 0 !important;
	width:100% !important;
}

.create_txtarea{
	width:100% !important;
	margin:10px 0 0 0;
}

.create_directry_sec .venue-space{
	padding: 10px 0 0 !important;
}

.create_directry_sec .big_frm_top{
	padding:0 !important;
}

.create_directry_sec .venue_type input[type="file"]{
	margin:10px 0 !important;
}

.create_directry_sec input[type="submit"]{
	margin:0 0 0 0 !important;
}

.user_form_section input[type="file"]{
	width:95.5%;
	margin:10px 0;
}

#rightsidebar_cointainer_head span{
	padding-bottom:10px;
}

.ManageEvent{
	width:auto !important;
	margin:7px 0 0 0 !important;
}

.portlet-body p{
	font-size:13px;
}

h2.status-check-bar{
	font-size: 13px !important;
	line-height: 29px !important;
}

.accordion-ver ul{
	width:auto !important;
	float:none !important;
}

.regular-checkbox.big-check:checked + label:after{
	top: -5px !important;
}

.regi-banner-top img{
	width:97% !important;
}

.regi-banner-bottom h1{
	color: #312f2f;
    line-height: 32px;
    padding: 0;
}

#deal_left_contain{
	width: 98.2% !important;
}

#deal_left_contain .radio-area{
	padding-left:2% !important;
}

#deal_right_contain{
	width:auto !important;
	float:none !important;
}

#share ul li span{
	width: 85px !important;
}

.images_details .btn-org{
	width:auto !important;
}

.ui-widget-content{
	width: 88% !important;
	left: 20px !important;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{
	font-size: 14px !important;
}

.ms-container .ms-selectable, .ms-container .ms-selection{
	float: none !important;
    width: 100% !important;
}

.ms-container .form-control{
	width:100% !important;
}

.ms-container .ms-list{
	width:100% !important;
}

.ms-container .ms-selection{
	margin-top:70px !important;
}

.venue_button_area{
	margin-left:0 !important;
	text-align:center;
}

a.register_venue{
	float:none;
	display:block;
	width:155px;
	margin:0 auto;
}

.register_socialroom{
	float:none;
	margin-left:0;
	width:197px;
	margin-top:10px;
}

.mCSB_container tr td p{
	font-size:12px !important;
}

div.accordion-toggle{
	font-size: 16px !important;
	line-height:20px !important;
}

.table-condensed{
	width:100% !important;
}

.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td{
	display:table-cell;
}

.top_space_package table{
	width:100% !important;
}

.top_space_package table td{
	padding-top:5px;
	padding-bottom:5px;
}

.top_space_package table td p{
	font-size:12px !important;
}

.bottom_space_package table{
	width:100% !important;
}

.bottom_space_package table td{
	padding-top:5px;
	padding-bottom:5px;
}

.bottom_space_package table td p{
	font-size:12px !important;
}

.package-holder input[type="image"] {
    border: medium none;
    height: auto !important;
    margin: 4px 5px 0 0;
    padding: 0;
    width: 63% !important;
}

.venue-button input[type="submit"]{
	width:auto !important;
}

.cal_control{
	width: auto ! important; 
	margin-left: 0;
}

.booking_cal{
	margin-left:0 !important;
}

.fc-border-separate tr th{
	display:table-cell !important;
}

.create_directry_sec .register_socialroom{
	margin-right:0 !important;
}

.create_directry_sec .venue_type select{
	width:100% !important;
}

.regi-drop{
	width:100% !important;
	margin-bottom:10px;
}

.venue_type input{
	margin-top:10px;
}

#rightsidebar{
	width:100% !important;
}

.new_rightside .pricing_search_area .plan_box {
    float: none !important;
    margin: 5px auto;
    width: 95% !important;
}
	
}
   


 /* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	#container {
		margin: 20px auto 0 auto;
		width: 460px;
	}

	.row {
		width: 460px;
		margin-bottom: 0;
	}

	.content_box {
		width: 460px;
		height: 120px;
	}

	.content_box h1 {
		line-height: 53px;
	}

	.small_box {
		width: 460px;
		margin-right: 1px;
	}

	.small_box_area {
		width: 227px;
	}

	.event {
		margin-bottom: 1px;
		margin-left: 0;
	}

	.big_box {
		width: 460px;
	}

	.big_box img {
		max-width: 100%;
		height: 159px;
		min-width: 460px;
	}

	.event_type_right {
		width: 284px;
		margin-top: 13px;
		margin-right: 10px;
	}

	.select_top {
		width: 280px;
	}

	.select_field {
		width: 280px;
	}

	.select_bottom {
		width: 230px;
	}

	.event_under_pic {
		margin: 23px 0 0 208px;
	}

	.event_under_pic2 {
		margin: 47px 0 0 185px;
	}

	.setting_under_pic {
		margin: 6px 0 0 71px;
	}


	.venue_under_pic {
		margin: 18px 0 0 88px;
	}

	.logo img {
		right: 40px;
		top: 10px;
		position: fixed;
	}

	.party_pic {
		margin-left: 0;
	}

	.service_pic {
		margin-left: 0;
	}

	.service_pic .service_hover {
		width: 229px;
		height: 120px;
	}

	.service_pic:hover .service_hover {
		margin-left: 231px;
		width: 229px;
		height: 120px;
	}

	.party_pic .party_hover {
		width: 230px;
		height: 120px;
	}

	.party_pic:hover .party_hover {
		width: 230px;
		height: 120px;
		margin-left: 230px;
	}

	.venue_pic .venue_hover {
		width: 230px;
		height: 120px;
	}

	.venue_pic:hover .venue_hover {
		width: 230px;
		margin-left: 230px;
		height: 120px;
	}

	.grand_under_pic {
		margin: 20px 0 0 0;
	}

	.social_text {
		background: #018F8E;
		margin: 121px 0 0 7px;
		width: 214px;
	}

	.event_type_left {
		width: 150px;
	}

	.public {
		margin-bottom: 5px;
		margin-left: 0;
	}

	.grand_party {
		margin: 6px 0 0 40px;
	}

	.grand_party_back {
		margin: 13px 0 0 43px;
	}

	.google_under_pic {
		margin: 9px 0 0 35px;
	}

	.google_under_pic_two {
		margin: 0 0 0 34px;
	}

	.cont_info {
		width: 231px;
	}

	.cube_two {
		width: 227px !important;
	}

	.flip .rollover_two {
		width: 227px;
	}

	.event_back {
		width: 460px;
		height: 120px;
	}

	.event_back_two {
		width: 227px !important;
		height: 160px;
	}

	.left_side_icon {
		top: 2px;
	}

	.camera_target {
		width: 460px !important;
	}

	.flip .cube_big {
		height: 120px !important;
	}

	.content_section {
		width: 440px;
		margin-right: 0;
		float: none;
		border: #d1d1d1 1px solid;
		margin-top: 20px;
		padding: 5px;
		margin-left: 4px;
		border-radius: 5px;
		min-height: 100px;
	}

	.extruder.top .content {
		width: 460px !important;
		margin: 0 auto !important;
	}

	.venue_pic {
		margin-bottom: 5px;
	}

	.venue_two {
		height: 160px;
		width: 227px !important;
	}

	.flip .rollover {
		width: 227px;
	}

	.flex-control-nav {
		right: 194px !important;
	}
	   /* .responsive-slider .slides ul li .slide-body .caption.header { width:94%;}*/
	   
	   /*--------for---contact---area--------*/
	   
	.contact_container {
		width: 460px;
	}

	.contact_top {
		width: 460px;
	}

	.map {
		width: 458px;
		height: auto;
	}

	.contact_bottom {
		width: 460px;
	}

	.contact_form {
		width: 460px;
	}

	.address_top {
		width: 460px;
	}

	.address_bottom {
		width: 460px;
	}

	.contact_textfield {
		width: 458px;
		float: none;
	}

	.contact_textarea {
		width: 458px;
	}

	.submit_button {
		width: 460px;
	}

	.email_icon {
		margin-left: 0;
	}

	.cube_big {
		width: 460px !important;
	}

	.cube {
		width: 227px !important;
		margin-left: 5px !important;
	}

	#slide2 {
		background-repeat: repeat-y !important;
		padding: 0 !important;
		height: auto;
	}

	.slide {
		padding: 0 !important;
	}

	.service_container {
		width: 460px;
	}

	.service_left {
		width: 460px;
	}

	.service_right {
		width: 460px;
	}

	.service_right_top {
		width: auto;
	}

	.service_small_top, .service_small_bottom {
		width: 115px;
	}

	.service_image_box {
		width: 337px;
	}

	.bottom_left_top {
		float: none;
	}

	.right_bottom_left {
		width: 228px;
	}

	.service_right_bottom {
		width: auto;
	}

	.right_bottom_right {
		width: 230px;
	}

	.bottom_box_4 {
		width: 122px;
	}

	.bottom_left_top {
		width: 228px;
	}

	.bottom_box_1 {
		width: 108px;
	}

	.bottom_box_2 {
		width: 108px;
	}

	.bottom_last {
		width: 100px;
	}

	.bottom_box_5, .bottom_box_6 {
		width: 98px;
	}

	.service_slide_left {
		width: 460px;
	}

	.slide_left_top {
		width: auto;
	}

	.service_slide_right {
		width: 460px;
	}

	.fireworks_top {
		width: 460px;
	}

	.fireworks_top_left {
		width: 330px;
	}

	.fireworks_top_right {
		width: 122px;
	}

	.fireworks_small_top {
		width: 120px;
	}

	.fireworks_small_bottom {
		width: 120px;
	}

	.consultant_left_box_one {
		width: 122px;
	}

	.consultant_bottom {
		width: 460px;
	}

	.consultant_left {
		width: 250px;
		float: left !important;
	}

	.consultant_right_res {
		float: right !important;
		margin-top: 0;
		width: 202px;
		height: 247px;
	}

	.venue_image_box {
		width: 330px;
	}

	.venue_small_top {
		width: 122px;
	}

	.venue_small_bottom {
		width: 122px;
	}

	.venue_hope_left {
		width: 230px;
	}

	.venue_hope_right, .venue_hope_middle {
		width: 108px;
	}

	.venue_hope_left_two {
		width: 250px;
	}

	.venue_hope_middle_two {
		width: 120px;
	}

	.event_advance_left {
		float: right !important;
		width: 250px;
	}

	.event_big_left {
		width: 329px;
	}

	.event_box_middle {
		width: 122px;
	}

	.event_box_right {
		width: 122px;
	}

	.event_box_left {
		width: 202px;
	}

	h1.new_beach {
		padding-top: 86px;
	}

	.deal_advance_left {
		width: 250px;
	}

	.deal_new_top {
		width: auto;
	}

	.deal_box_middle {
		width: 202px;
	}

	.deal_big_left {
		width: 328px;
	}

	#slider3 .next {
		margin-left: 430px !important;
	}

	#slider3 .prev {
		margin-left: 388px !important;
	}

	#slider2 .next {
		margin-left: 430px !important;
	}

	#slider2 .prev {
		margin-left: 388px !important;
	}

	#slider4 .next {
		margin-left: 430px !important;
	}

	#slider4 .prev {
		margin-left: 388px !important;
	}

	#slider1 .next {
		margin-left: 430px !important;
	}

	#slider1 .prev {
		margin-left: 388px !important;
	}

	.inputbox {
		width: 408px;
	}
		/* .responsive-slider .slides ul li .slide-body .caption.header { top:55%;}*/
	/* css for automated event */
	
	.automated_wrapper {
		width: 440px;
	}

	.automated_cointainer .venue_right_gallery .big_image {
		width: 315px;
	}

	.photogallery_right .big_image {
		width: 78%;
	}

	.entertainment_right .big_image {
		width: 78%;
	}
	
	.open-div-1 {
		margin-left: -209px !important;
		top: 100px !important;
		width: 419px !important;
		position:fixed !important;
	}
	
	.login_section-nw {
		width: 419px !important;
	}
	
	input.user_name_nw {
		width: 93% !important;
	}
	
	.socialnetwork_section_nw{
		width:356px !important;
	}
	
	.pass_change{
		margin: 6px 0 0 10px !important;
	}
	
	.content_section{
		width:134px;
		float:left;
		margin:4px 0 0 3px !important;
	}
	
	.content_section {
		width: 214px !important;
		margin-right: 0;
		float: left;
		border: #d1d1d1 1px solid;
		margin-top: 20px;
		padding: 5px;
		margin-left: 4px;
		border-radius: 5px;
		min-height: 80px !important;
	}
	
	.content_section ul li {
		padding: 0 !important;
	}
	
	.container {
		width: 460px !important;
	}
	
	/*------ Added on 22-01-15 ------*/

#compare_table td, th{
	display:block !important;
}

#compare_table th img{
	width:auto !important;
	height:auto !important;
}

.compare_main_heading{
	padding-left:0;
	text-align:center;
}

/*------ Added on 22-01-15 ------*/

.wrap_reg #left_form input[type="text"]{
	width: 49% !important;
}

.wrap_reg .register-venue{
	float:left;
}
	
}

@media only screen and (min-width: 768px) and (max-width: 989px) {
	
	#container {
		margin: 20px auto 0 auto;
		width: 733px;
	}

	.row {
		width: 733px;
		margin-bottom: 0;
	}

	.content_box {
		width: 733px;
		height: 160px;
	}

	.content_box h1 {
		line-height: 63px;
	}

	.small_box {
		width: 363px;
		margin-right: 0;
		height: 120px;
	}

	.small_box_area {
		width: 363px;
		margin-bottom: 5px;
		margin-left: 0;
	}

	.event {
		margin-bottom: 1px;
	}

	.big_box {
		width: 363px;
	}

	.big_box img {
		max-width: 100%;
		height: 160px;
		min-width: 367px;
	}

	.event_type_right {
		width: 236px;
		margin-top: 13px;
		margin-right: 13px;
	}

	.select_top {
		width: 230px;
	}

	.select_field {
		width: 230px;
	}

	.select_bottom {
		width: 230px;
	}

	.event_under_pic {
		margin: 25px 0 0 160px;
	}

	.event_under_pic2 {
		margin: 47px 0 0 134px;
	}

	.setting_under_pic {
		margin: 8px 0 0 142px;
	}

	.venue_under_pic {
		margin: 15px 0 0 153px;
	}

	.logo img {
		right: 40px;
		top: 10px;
		position: fixed;
	}

	.party_pic {
		margin-left: 0;
		margin-right: 5px;
	}

	.service {
		width: 366px;
		margin-left: 5px;
	}

	.service_pic {
		margin-left: 5px;
	}

	.service_pic .service_hover {
		width: 180px;
		height: 120px;
	}

	.service_pic:hover .service_hover {
		margin-left: 183px;
		width: 180px;
		height: 120px;
	}

	.party_pic .party_hover {
		width: 180px;
		height: 120px;
	}

	.party_pic:hover .party_hover {
		width: 180px;
		height: 120px;
		margin-left: 183px;
	}

	.venue_pic .venue_hover {
		width: 180px;
		height: 120px;
	}

	.venue_pic:hover .venue_hover {
		width: 180px;
		margin-left: 183px;
		height: 120px;
	}

	.grand_under_pic {
		margin: 20px 0 0 0;
	}

	.grand_party_back {
		margin: 13px 0 0 18px;
	}

	.social_text {
		background: #018F8E;
		margin: 121px 0 0 7px;
		width: 168px;
	}

	.event_type_left {
		width: 113px;
	}

	.public {
		margin-bottom: 5px;
		margin-left: 0;
	}

	.grand_party {
		margin: 0 0 0 19px;
		width: auto;
		height: 125px;
	}

	.google_under_pic {
		margin: 5px 0 0 5px;
		width: auto;
		height: auto;
	}

	.google_under_pic_two {
		margin: 0 0 0 9px;
	}

	.cont_info {
		width: 366px;
	}

	.contact_info_top {
		width: 366px;
	}

	.cube_two {
		width: 364px !important;
	}

	.flip .rollover_two {
		width: 367px;
	}

	.small_box_area3 {
		width: 179px;
		float: left;
	}

	.cube_three {
		width: 179px !important;
	}

	.flip .rollover_three {
		width: 179px !important;
	}

	.cube_four {
		width: 179px !important;
	}

	.flip .rollover_four {
		width: 179px !important;
	}

	.deal {
		margin-left: 5px;
	}

	.event_back {
		width: 364px;
		height: 120px;
	}

	.event_back_two {
		width: 364px !important;
		height: 120px;
	}

	.event_back_three {
		width: 179px !important;
		height: 120px;
	}

	.venue_two {
		height: 120px;
		width: 182px;
	}

	.venue_desktop {
		width: 364px;
		height: 120px;
	}

	.camera_target {
		width: 363px !important;
	}

	.flip .cube_big {
		height: 120px !important;
	}

	.ext_wrapper {
		width: 364px !important;
	}

	.content_section {
		width: 220px;
		margin-right: 0;
		float: left;
		border: #d1d1d1 1px solid;
		margin-top: 20px;
		margin-right: 18px;
		padding: 5px;
		margin-left: 4px;
		border-radius: 5px;
		min-height: 100px;
	}

	.extruder.top .content {
		width: 766px !important;
		margin: 0 auto 0 10px !important;
	}
	   
	   /*--------for---contact---area--------*/
	   
	.contact_container {
		width: 733px;
	}

	.contact_top {
		width: 733px;
	}

	.map {
		width: 731px;
		height: auto;
	}

	.contact_bottom {
		width: 733px;
	}

	.contact_form {
		width: 733px;
	}

	.address_top {
		width: 733px;
	}

	.address_bottom {
		width: 733px;
	}

	.contact_textfield {
		width: 350px;
	}

	.contact_textarea {
		width: 731px;
	}

	.submit_button {
		width: 733px;
	}

	.email_icon {
		margin-left: 15px;
	}

	.cube_big {
		width: 364px !important;
	}

	.cube {
		width: 363px;
	}

	#slide2 {
		background-repeat: repeat-y;
		padding: 0 !important;
		height: auto;
	}

	.slide {
		padding: 0 !important;
	}
	   
	   /* added by Abhaya*/
	.story {
		min-width: 750px;
	}

	.service_container {
		width: 750px;
	}

	.service_left {
		width: 230px;
		margin-right: 8px;
	}

	.inputbox {
		width: 178px;
	}

	.service_right {
		float: left !important;
	}
	   
		/*#slider1 .next { margin-left:-100px !important; position:absolute !important; z-index:99999;}*/
	#slider1 .prev {
		margin-left: 671px !important;
	}

	#slider1 .buttons {
		margin-top: 0 !important;
	}

	#slider1 .next {
		margin-left: 710px !important;
		z-index: 999999999999999999;
		position: absolute !important;
	}

	#slider2 .prev {
		margin-left: 671px !important;
	}

	#slider2 .buttons {
		margin-top: 0 !important;
	}

	#slider2 .next {
		margin-left: 710px !important;
		z-index: 999999999999999999;
		position: absolute !important;
	}

	#slider3 .prev {
		margin-left: 671px !important;
	}

	#slider3 .buttons {
		margin-top: 0 !important;
	}

	#slider3 .next {
		margin-left: 710px !important;
		z-index: 999999999999999999;
		position: absolute !important;
	}

	#slider4 .prev {
		margin-left: 671px !important;
	}

	#slider4 .buttons {
		margin-top: 0 !important;
	}

	#slider4 .next {
		margin-left: 710px !important;
		z-index: 999999999999999999;
		position: absolute !important;
	}

	.service_container {
		padding-top: 0;
	}

	.service_slide_left {
		width: 330px;
		margin-left: 10px !important;
	}

	.service_slide_right {
		width: 410px;
		float: left !important;
	}

	.slide_top_right {
		width: 200px;
	}

	.slide_favor_top h1 {
		font-size: 23px;
	}

	.favor_bottom_left {
		width: 95px;
	}

	.favor_bottom_right {
		width: 95px;
	}

	.packed_gift_3, .packed_gift_2, .packed_gift_1 {
		width: 103px;
		overflow: hidden;
	}

	.slide_left_bottom_text h1 {
		font-size: 22px;
	}

	.fireworks_top_left {
		width: 280px;
		overflow: hidden;
	}

	.fireworks_small_top {
		width: 120px;
	}

	.fireworks_small_bottom {
		width: 120px;
	}

	.consultant_right {
		width: 152px;
		overflow: hidden;
	}
		/* css for venue over view */
		
	#nav_venue ul li a span {
		width: 50px;
	}

	#nav_venue ul li a {
		font-size: 12px;
	}

	#nav_venue ul li a span.icon {
		padding: 10px;
	}

	#logo_venue {
		padding: 18px 15px;
	}

	#nav_venue ul li a span.icon_name {
		padding-bottom: 10px;
		width: 70px;
	}

	.box_venue_cointain {
		width: 374px;
		height: 400px !important;
		min-height: 350px;
	}
		
	/* css for automated event */
	
	.automated_wrapper {
		width: 740px;
	}

	footer {
		width: 100%;
	}

	.automated_cointainer .photograph_left {
		width: 340px;
	}

	.photograp_description {
		width: 312px;
	}

	.photogallery_right {
		padding: 27px 0 0 0;
	}
	
	.user_form_section input[type="text"]{
		width:94%;
	}
	
	.user_form_section .span_left {
		float: left;
		width: 50%;
	}
	
	.user_form_section .span_right {
		float: left;
		width: 50%;
	}
	
	.drop_userdetails{
		width:96%;
	}
	
	.text_area_user_detail{
		width:94%;
	}
	
	.form_submit_signin{
		margin-right:15px;
	}
	
	#rightsidebar_cointainer{
		min-height:109px;
	}
	
	.venue-table table tr td{
		text-align:center
	}
	
	#rightsidebar_cointainer_head{
		padding:20px 0 0 30px !important;
	}
	
	#registration_form_section{
		padding:0 0 0 30px !important;
	}
	
	#left_form input[type="text"]{
		width:98%;
	}
	#left_form input[type="password"]{
		width:98%;
	}

	.vendor_signup{
		padding:0 !important;
	}
	
	.open-div-1 {
		top: 300px !important;
		width: 730px !important;
		position:fixed !important;
	}
	
	.login_section-nw{
		width: 260px !important;
	}
	
	input.user_name_nw{
		width: 238px !important;
	}
	
	.socialnetwork_section_nw{
		margin:0 10px !important;
		padding:10px !important;
	}
	
	.new_youdolah_nw{
		width:185px !important;
	}
	
	#sidebar_menu {
		position: relative;
	}
	
	#compare_table th img{
		width:100% !important;
		height:auto !important;
	}
	
	p.compare_name_link{
    	line-height: 15px;
	}
	
	.compare_name_link a{
		font-size: 12px;
	}
	
	#compare_table table th{
		vertical-align:top;
	}
	
	#compare_table{
		overflow:auto;
	}
	
	#compare_table table{
		table-layout:auto;
	}
	
	/*------ Added on 22-01-15 ------*/

#compare_table td, th{
	display:block;
}

#compare_table th img{
	width:auto !important;
	height:auto !important;
}

.compare_main_heading{
	padding-left:0;
	text-align:center;
}

.user_form_section input[type="file"]{
	width: 70.8%;
}

#deal_right_contain{
	float: right;
    width: 235px !important;
}

#share ul li span{
	width: 75px;
}

.ui-widget-content{
	left: 190px !important;
}

/*------ Added on 22-01-15 ------*/

.top_space_package table{
	width:100% !important;
}

.top_space_package table td{
	padding-top:5px;
	padding-bottom:5px;
}

.top_space_package table td p{
	font-size:12px !important;
}

.bottom_space_package table{
	width:100% !important;
}

.bottom_space_package table td{
	padding-top:5px;
	padding-bottom:5px;
}

.bottom_space_package table td p{
	font-size:12px !important;
}

.package-holder input[type="image"] {
    border: medium none;
    height: auto !important;
    margin: 4px 5px 0 0;
    padding: 0;
    width: 63% !important;
}

.fc-border-separate tr th{
	display:table-cell !important;
}

.new_rightside .pricing_search_area .plan_box{
	width: 22.8% !important;
}

#rightsidebar{
	height:auto !important;
	width:100% !important;
}

#rightsidebar_cointainer{
	min-height: 1135px !important;
}

.new_rightside #rightsidebar_cointainer_head{
	padding-bottom:10px !important;
}

}

@media screen and (width: 1024px) 
{
	.user_form_section input[type="text"]{
		width:94%;
	}
	
	.user_form_section .span_left {
		float: left;
		width: 50%;
	}
	
	.user_form_section .span_right {
		float: left;
		width: 50%;
	}
	
	.drop_userdetails{
		width:95.4%;
	}
	
	.text_area_user_detail{
		width:94%;
	}
	
	.form_submit_signin{
		margin-right:23px;
	}
	
	#rightsidebar_cointainer{
		min-height:0;
	}
	
	.venue-table table tr td{
		text-align:center
	}
	
	#left_form input[type="text"]{
		width:98%;
	}
		#left_form input[type="password"]{
		width:98%;
	}
	.vendor_signup{
		padding:0 !important;
	}
	
	#deal_right_contain{
		float:left !important;
	}
	
	.top_space_package table{
		width:100% !important;
	}
	
	.bottom_space_package table{
		width:100% !important;
	}
	
	#rightsidebar{
		width:100% !important;
	}
}

/* ============================== */
/* ! Layout for desktop version &  #Desktop - Extra Large  */
/* ============================== */
@media only screen and (min-width: 1280px) {
	.wrapper-center {
		width: 1120px;
		margin: 0 auto;
	}

	.wrapper-cointainer {
		width: 1100px;
	}

	#logo_venue {
		float: left;
		padding: 23px 15px;
	}

	#nav_venue ul li a span {
		display: block;
		text-align: center;
		width: 100px;
	}

	#nav_venue ul li a span.icon {
		padding: 15px 0 15px 0;
	}

	#nav_venue ul li a span.icon_name {
		padding-bottom: 15px;
	}

	.box_venue_cointain {
		width: 275px;
		float: left;
	}

	.box_venue_cointain h1 {
 /*font-family: font-family: 'Oswald',sans-serif; 	font-size:17px; font-weight:bold;*/
		
	}

	.wrapper-center_planner {
		width: 1230px;
		margin: 0 auto;
		padding: 10px;
		position: relative;
	}

	.item {
		position: absolute;
		left: 0px;
	}

	.item1 {
		position: absolute;
		left: 310px;
	}

	.item2 {
		position: absolute;
		left: 620px;
	}

	.item3 {
		position: absolute;
		left: 930px;
		top: 0;
	}

	.item4 {
		position: absolute;
		left: 0px;
		top: 352px;
	}

	.item5 {
		position: absolute;
		left: 310px;
		top: 316px;
	}

	.item6 {
		position: absolute;
		left: 620px;
		top: 392px;
	}

	.item7 {
		position: absolute;
		left: 930px;
		top: 350px;
	}

	#leftsidebar {
		float: left;
		width: 235px;
	}

	#rightsidebar {
		float: left;
		width: 865px;
	}

	#left_form input[type="text"] {
		width: 430px;
		border: 1px solid #ccc;
	}
    #left_form input[type="password"] {
		width: 430px;
		border: 1px solid #ccc;
	}
	#registration_form_section #left_form {
		width: 435px;
		float: left;
	}

	#booking_banner {
		float: right;
		width: 740px;
	}

	#booking_currenttext {
		float: left;
		width: 355px;
		background: #019392;
		border-right: 1px solid #2e2c2c;
	}

	.packages_name {
		width: 720px;
		float: left;
	}

	.amenities {
			/*width:310px;
			float:right;*/;
	}

	.amenities_content {
			/*width:310px;
			float:right;*/;
	}

	.select_package {
		float: left;
		width: 345px;
	  /*margin-right:10px;*/
		
	}

	.price_left {
		float: left;
		width: 345px;
		
	}

	.cancellation {
		float: right;
		width: 344px;
		
	}

	#timing_slot {
		width: 320px;
		padding: 10px;
	}

	#calender {
		width: 720px;
	}

	.venue_type {
		width: 372px;
	}

	#venue_registration_left {
		float: left;
		width: 372px;
	}

	#venue_registration_right {
		float: right;
		width: 372px;
	}
	.package_box {
		width:225px;
		float:left;
		margin-right:46px;
	}
#reservation_section {
	width:610px;
	float:left;
}
#payment_method {
	width:415px;
	float:right;
}
#reservation_cointainer_left_panel {
	width:275px;
	float:left;
}
#booking_terms {
	width:295px;
	float:right;
}
#capcha {
	width:60px;
	float:left;
}
#capcha_entry {
	width:210px;
	float:right;
}
.card_name_left_side {
	width:135px;
	float:left;
}
.card_name_left_rightside {
	width:255px;
	float:left;
}
.card_no_field{
	width:56px;
	float:left;
}
.card_name_right_side {
	width:254px;
	float:left;
}
.cvccode_field {
	width:225px;
	float:left;
}
.card_name_left_side2 {
	width:165px;
}
.card_name_right_side2 {
	width:225px;
}
.cvccode_field2 {
	width:195px;
	float:left;
}
.checkbox_contain {
	padding-left:90px;
}
.amenities_content ul li {
	width:500px;
	height:46px;
}
.amenities_content ul li span.check_amenities_des {
	width: 420px;
}
.details_contain_promotion2 .photograp_description {
	width:630px;
}
.inner_venue_promotion_page .details_contain_promotion2 .automated_cointainer h3 {
    color: #484848;
    font-family: 'Open Sans',sans-serif;
    font-size: 16px;
    padding: 10px 0;
}
.inner_venue_promotion_page .automated_cointainer .venue_middle{
	width: 464px;
    float: left;
}
.inner_venue_promotion_page .details_contain_promotion3 .automated_cointainer .venue_left_liquor {
	width:695px;
}
.inner_venue_promotion_page .details_contain_promotion3 .automated_cointainer .liquor_des {
	width:440px;
}
.inner_venue_promotion_page .details_contain_promotion4 .entertainment_left {
	width: 540px;
	float: left;
}
.inner_venue_promotion_page .details_contain_promotion4 .entertainment_naming_des {
width: 450px;

}

.venue-table table tr td{
		text-align:center
	}

}
									
