/* CSS Document */
.left
{
	float:left !important;
}
body {font-family: 'opensans';
	 font-size:14px;
	color:#666666; 
	margin:0; 
	padding:0;
	background: url(images/noise.png);
	}
p
{
	word-wrap: break-word;
}		
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v9/HqHm7BVC_nzzTui2lzQTDT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: normal;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v9/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
}
@font-face {
  font-family: 'opensans';
  src:url(font/OpenSans-Light.eot);
}
/*@font-face {
  font-family: 'opensans';
  src:url(font/OpenSans-Light.ttf);
}*/
@font-face {
    font-family: 'opensans';
    src: url('font/OpenSans-Light.eot');
    src: url('font/OpenSans-Light.eot?#iefix') format('embedded-opentype'),
         url('font/OpenSans-Light.woff2') format('woff2'),
         url('font/OpenSans-Light.woff') format('woff'),
         url('font/OpenSans-Light.ttf') format('truetype'),
         url('font/OpenSans-Light.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}	
@font-face {
    font-family:'lobster';
    src: url('font/Lobster 1.4-webfont.eot');
    src: url('font/Lobster 1.4-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/font/Lobster 1.4-webfont.woff2') format('woff2'),
         url('font/Lobster 1.4-webfont.woff') format('woff'),
         url('font/Lobster 1.4-webfont.ttf') format('truetype'),
         url('font/Lobster 1.4-webfont.svg#lobster_1.4regular') format('svg');
    font-weight: normal;
    font-style: normal;

}	
a{
	color:#fc7704
; 
	/*font-size:14px;*/
	text-decoration:none;

	}
img a
{
	border:none !important;
}
	
.clear {clear:both;}
.l_float{ float:left;}
.r_float{ float:right;}
	
h1, h2, h3, h4, h5, h6{ 
				margin:0;
				padding:0;
				font-family:Oswald; font-weight:normal; 
				}

.main_container {width:100%;
			     height:auto;
				 }
				
.header {
	width:100%;
	height:75px;
	/*background:#aec13f;*/
	background: url(images/wooden_bg.jpg);
	position:fixed;
	z-index:100;
	}
	.header .headercontain {
	width:950px;
	height:75px;
	margin:0 auto;
	position:relative;
	}
/*.user_sec_top{
	color: #fff;
    position: absolute;
    right: 9px;
    top:4px;
    z-index: 1000;
}
*/

.logo {
		/*background :url(images/logo.png) no-repeat;*/
    	float: left;
    	font-size: 9px;
   		height: 69px;
		width:189px;
    	margin: 4px 0 6px 0;
		overflow: hidden;
    	/* text-indent: -9999px; */
		}

.logo a {
    display: block;
    height: 100%;
	}

.nav_bar {
    float: left;
    font-size: 14px;
    font-weight: normal;
    height: auto;
    width: 650px;
				}
				
.nav_bar ul {list-style: none;
    			margin: 0;
    			padding: 0;
				margin-top:27px;
				}


.nav_bar li {
    /*float: left;
    padding: 0;
    
    padding:29px 13px 18px 13px;*/
	font-family: 'Oswald';
	font-weight:normal;
	float: left;
    height: 20px;
    line-height: 20px;
    padding: 0 13px;
	border-right:1px solid #6b3434;
	
}

.nav_bar li a {color: #FFF;
    display: block;
    text-decoration: none;
	font-size:16px!important;
	}

.nav_bar li a:hover {
    color:#fc7704;
    text-decoration: none;
	transition:all 1s  ease-in-out 0s;
	}

.new_class_but {width:136px;
				height:32px;
				float:right;
				margin:10px 0 0 0;
				}


/*Center Container*/

.center_content_bgr {width:100%;
					height:auto;
					float:left;
					/*background-image:url(images/page_top_bgr.jpg);
					background-repeat:repeat-x;
					background-position:top;
					background:#FFF;*/
					background: url(images/noise.png);
					position:relative;
					padding:0 0 0 0 ;
					}
					
.banner_home{
	width:100%;
	/*background:url(images/banner_slide_bg.jpg) repeat-x ;*/
}
.left_banner{
	width:490px;
	float:left; height:598px;
}
.right_banner{
	width:460px;
	float:left;
}
.index_center_content {
				width:950px;
				height:auto; 
				/*min-height:430px;*/
				min-height:610px;
				margin:0px auto; padding:3px 0 17px 0;
				}
/*.center_content {
				width:950px;
				height:auto; 
				min-height:500px;
				margin:0px auto; padding:70px 0 25px 0;
				}*/

.home_center_content{
	min-height:inherit!important;
	padding:0px!important;
}
				
.center_content .center_content_home_container {
	height:auto;
	padding:23px 0 0 0;
	float:right;
	width:100%;
}
.center_content_home_container p
{
	font-size:15px;
}
.center_content_home_container h1{
	color: #5f5f5f;
    font-size: 22px;
    font-weight: 300;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
	font-family:Oswald;
}
.center_content_home_container h2{
	color:#fc7704
; text-transform:uppercase; font-weight:300; font-size:20px;
	font-family:Oswald;
}
.center_content_home_container h3{
	color: #5f5f5f; text-transform:uppercase; font-weight:300; font-size:20px;
	font-family:Oswald;
}
.center_content_home_container ol, .center_content_home_container li{
	padding:0;
}
.home_R_txt_outer{
	float:left; 
	width:840px;  
	padding:20px 0 0 0;  
	margin-top:50px; 
}
	.home_R_txt_outer h1{
	width:100%;
	padding:0 0 0 0; margin:0;
	color:#df5281; font-size:23px;
	font-weight:300; text-transform: uppercase;
	}
	.home_R_txt_outer p{
	width:100%;
	padding:0; margin:0;
	color:#909090; font:14px/22px Arial, Helvetica, sans-serif;
	}
											
.center_content .center_content_results_container {
											height:auto;
											padding:10px 0 0 0;
											}
											
.center_content .center_content_dash_board_container {
											height:auto;
											position:relative;
											margin: 10px 0;
											}
											
/* FOOTER */
	
/*.footer {width:100%;
		height:auto;
		clear:both; padding:15px 0;
		background:#121406; position:relative;
		}*/
		
.footer .footercontent {width:950px;
						padding:0 0;
						margin:5px auto;
						color:#999999;
						}
						
						
.footercontent .inner
{
	width:500px;
	margin:0 auto;
	border-top:1px solid #fff;
	clear:both;
	overflow:hidden;
}
.footercontent .inner-new
{
	width:500px;
	margin:0 auto;
	border:none;
	clear:both;
	overflow:hidden;
}
.footercontent .inner .Newleft
{
	width:249px;
	/*float:left;
	border-right:1px solid #555;*/
	padding-top:15px;
	margin:0 auto;
}
.footercontent .Newleft_new
{
	width:100%;
	/*float:left;
	border-right:1px solid #555;*/
	padding-bottom:5px;
	text-align:center;
	

}	
.footercontent .inner .Newright
{
	width:180px;
	float:left;
	padding-top:40px;
	padding-left:59px;
}			
						
						
.footer .footercontent .footerleft {width: auto;
									padding:5px 0 0 0;
									/*float:left;
									text-align:left;*/
									margin:0 auto;
									text-align:center;
									line-height:33px;
									/*font-size:0.625em; 
									 font-size:10px;*/ color:#FFFFFF;
									}

.footercontent .Newbottom
{
	/*width:651px;
	width:700px;*/
	width:100%;
	margin:0 auto;
	/*border-top:1px solid #555;*/
	padding-top:17px;
	clear:both;
	overflow:hidden;
}

.footer .footercontent .footercenter{
	width:311px;
	padding:5px 0 0 0;
	/*float:left;*/
	margin:0 auto;
	text-align:center;
	/*font-size:0.625em; 
	font-size:10px;*/ color:#FFFFFF;
	line-height:33px;
	}
	.footer .footercontent .footercenter a{
	color:#fff; margin:0 5px;
	}
	.footer .footercontent .footercenter a:hover{
	color:#faa256
 !important;
	transition: all 1s  ease-in-out 0s;
	}
.footerleft a{
	color:#FFF;
	text-decoration:none; margin:0 5px;
	}
	.footerleft a:hover {
	color:#fc7704
;
	text-decoration:none;
	transition: all 1s  ease-in-out 0s;
	
}
.social_media_outer{
	/*float:right;*/
	float:left;
	width:auto;
	}
.social_media_outer_new{
	float:right;
	margin-top:24px;
	
	width:auto;
	}
	
.social_media_outer_footer{
	float:left;
	margin-top:30px;
	
	width:auto;
	}	
	
	.social_media_inner{
	/*float:right;*/
	float:left;
	/*width:auto; padding:0 0 0 10px;*/
	width:auto; padding:0 10px 0 0;
}
				
.fb_icon{
	float:left;
	width:30px; height:30px;
	background:url(images/fb_icon.png) left top no-repeat #3c5a99;
		border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
	.fb_icon:hover{
	background:url(images/fb_icon.png) left bottom no-repeat #3c5a99;
	transition:all .5s  ease-in-out 0s;

}
.g_plus_icon{
	float:left;
	width:30px; height:30px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:url(images/g_plus_icon.png) left top no-repeat #dd4b39;
	}
	.g_plus_icon:hover{
	background:url(images/g_plus_icon.png) left bottom no-repeat #dd4b39;
	transition:all .5s  ease-in-out 0s;
} 
.twitter_icon{
	float:left;
	width:30px; height:30px;
	background:url(images/twitter_icon.png) left top no-repeat #28aae1;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
	.twitter_icon:hover{
	background:url(images/twitter_icon.png) left bottom no-repeat #28aae1;
	transition:all .5s  ease-in-out 0s;
}
.in_icon{
	float:left;
	width:30px; height:30px;
	background:url(images/in_icon.png) left top no-repeat #007bb5;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}	
	.in_icon:hover{
		
	background:url(images/in_icon.png) left bottom no-repeat #007bb5 ;
	transition:all .5s  ease-in-out .0s ;
	}
					

.footer .footercontent .footerright {width:300px;
									padding:0 0;
									float:right;
									text-align:right;
									/* font-size:0.875 em; */
									 font-size:14px; color:#FFFFFF;
									}
.footerright a {
					color:#FFF;
					text-decoration:none;
					}
					
.footerright a:hover {
					color:#ffa3c2;
					text-decoration:none;
					}
/*-----------------------------------------------TWO COLUMN LAYOUT-------------------------------------------------------*/
.twocolumlayout{
	width:950px;
	margin:0 auto;
	padding-top:15px;}
.left_column{
	width:662px;
	float:left;
	margin-right:15px;
	}
.right_column{
	width:273px;
	float:left;
	}
	/*-----------------------------------------------SINGLE COLUMN LAYOUT ( Full width content )-------------------------------------------------------*/
.singlecolumlayout{
	width:950px;
	margin:0 auto;
	padding:15px 0 15px 0;}

/*--------------------------------------------beveled double boxes background------------------------*/
.beveled_dblebox_wrapper{
	width:662px;
	}
.beveled_dblebox_outertop{
	height:6px; 
	width:662px;
	background:url(images/d_bord_left_div_out_top.jpg) 0% 0% no-repeat;}
.beveled_dblebox_outermiddle{
	width:656px; 
	 background:url(images/d_bord_left_div_out_cen_bg2.jpg) 0% 0% repeat-x;
	 padding:3px 0;
	}
.beveled_dblebox_outermiddle_wrapper{
	width:656px; 
	background:url(images/d_bord_left_div_out_cen_bgr.jpg) 0% 0% repeat-y;
	padding:0 3px 0 3px;
	}
.beveled_dblebox_outerbottom{
	height:6px; 
	width:662px;
	 background:url(images/d_bord_left_div_out_bottom.jpg) 0% 0% no-repeat;}
	 
.beveled_dblebox_inner_wrapper{
	width:636px;
	margin:0 auto;}
.beveled_dblebox_innertop{
	width:636px;
	height:7px;
	background:url(images/beveled_dblebox_innertop.jpg) 0% 0% no-repeat;}
.beveled_dblebox_innermiddle{
	width:630px;
	padding:0 3px;
	/*background:url(images/beveled_dblebox_innermiddle.jpg) 0% 0% repeat-y;*/
	}
.beveled_dblebox_innerbottom{
	width:636px;
	height:7px;
	margin-bottom:7px;
	background:url(images/beveled_dblebox_innerbottom.png) 0% 0% no-repeat;}
	
.comm_div{
	clear:both;
	margin:0 0 10px 0;
}
/*-----------------------------------------------------------------------------accordian style---------------------------------------------*/
.accordian_style{
	}
.accordian_style ul{
	margin:0;
	padding:0;
	list-style:none;}
.accordian_style li{
	border-bottom:1px solid #CCCCCC;
	padding:10px 18px 10px 18px;
	display:block;
	}
.accordian_style li a{
	color:#0099FF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;}
.arrow_close {
	background: url("images/treeSplit2.png") -13px -5px no-repeat;
    cursor: pointer;
    display: block;
    float: left;
    height: 20px;
    width: 20px;}
.accordian_style .div1{
	width:165px;
	padding-right:20px;
	float:left;
	padding-top:5px;}
.accordian_style .div2{
	width:115px;
	margin-right:30px;
	float:left;
	text-align:right;
	padding-top:5px;}
.accordian_style .div3{
	width:100px;
	margin-right:30px;
	float:left;
	text-align:left;
	padding-top:5px;}
.accordian_style .div4{
	width:133px;
	float:right;
	text-align:right;}
.accordian_style h4{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:0;
	padding:0;}
.setreminder_btn{
	 width:130px;
	 height:37px;
	 background:url(images/setreminder_btn.jpg) 0% 0% no-repeat;
	 margin:0;
	 padding:0;
	 border:0;
	 cursor:pointer;
	 }
.bookit_btn{
	 width:130px;
	 height:37px;
	 background:url(images/bookit_btn.jpg) 0% 0% no-repeat;
	 margin:0;
	 padding:0;
	 border:0;
	 cursor:pointer;
	 }
.booked_btn{
	 width:130px;
	 height:37px;
	 background:url(images/booked_btn.jpg) 0% 0% no-repeat;
	 margin:0;
	 padding:0;
	 border:0;
	 cursor:pointer;
	 }

.accordian_style_content{
	padding:20px 0 0 0;}
.accordian_style_content p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#363636;
	line-height:15px;
	}
.accordian_style_content p a{
	font-size:11px;
	font-weight:normal;}
.message_container{
	/*background-color:#E9E9E9;
	border:1px solid #A7A7A7;border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px*/
	padding:80px 10px 80px 10px ;
	height:auto;
	}
.message_container_inner{
	background-color:#FEFEFE;
	/*border:1px solid #C5C4C9;*/
	/*padding:20px;*/
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}
.message_container_inner .success h2{
	font-size:22px;
	color:#666666 !important;
	font-weight:normal;
	padding:5px 0;
	display:block;
	}
.message_container_inner .success{
	/*border:1px solid #CCEBAC;
	background-color:#E0F2CB;*/
	text-align:center;
	
	padding:100px 0 100px 170px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:url(images/thank.png) 0 10% no-repeat;
	}
.message_container_inner .error{
	border:1px solid #F5C69A;
	background-color:#FBD3B1;
	padding:50px;
	text-align:center;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	/*background:url(images/icon_verified.png) 50% 10% #E0F2CB no-repeat;*/}
.message_container_inner .error h2{
	font-size:22px;
	color:#E54817;
	font-weight:normal;
	padding:5px 0;
	display:block;
	}
.datacolor{
	color:#333333!important;}
	
	
/*  ------------------------   NEW   -----------------------------  */
.search-outer
{
	width:950px;
	height:auto;
	
}
.home-main-cnt
{
	width:100%;
	height:auto;
	/*margin:278px auto 0 auto;*/
	margin:145px auto 0 auto;
	
}
.home-main-cnt h1
{
	color:#fff;
	font-size:36px;
	font-family:'lobster';
}
.home-main-cnt h2
{
	color:#fff;
	font-size:18px;
	font-family: 'opensans';
	line-height: 24px;
}
.home_search_outer{
	/*float:left;*/
	/*width:800px;*/
	
	height:auto;
	padding-right:18px; 
	padding-left:18px;
	padding-bottom:18px;
	padding-top:18px;
	margin-top:75px;
	
	/*margin:278px auto 0 auto;*/
	background:url(images/home_search_bg.png) repeat left top;
	border-radius:5px;
	border: 3px solid rgba(255,255,255, 0.3);
	}
	.home_search_outer h2{
	color:#FFFFFF; text-transform:uppercase; font-size:25px;
	}
	.home_search_outer p{
	color:#FFFFFF; padding:10px 0 0 0; margin:0; font-size:13px;
	}
.add_business{
	float:right; 
	margin:7px 0 0 0;
	width:180px;
	}	
	.add_business a{
		line-height:30px !important;
	float:right;
	border-radius:5px;
	background:#fc7704;
	/* padding:7px 32px;*/ 
	height:30px;
	width:100px;
	border-left:1px solid #6b3434;
	border-top:1px solid #6b3434;
	text-align:center;
	font-family: 'Oswald';
	
	color:#000; 
	text-transform:uppercase; 
	
	}

.add_business a:hover{
	background:#faa256!important;
	color:#000; 
	transition: all 1s  ease-in-out 0s;
		}

.homesearch_id{
	 float:left;
	 width:auto; margin:0 10px 0 0;
}
.homesearch_id label.error{
	display:block;
}
.homesearch_inner{
	 float:left;
	 width:100%;
	 /*padding:0 0 16px 0;*/
	}
/*	.homesearch_inner input[type="text"]{
	width:348px!important; font-weight:normal; color:#0c0c0c!important;
	}*/
.homesearch_inner_left{
	 float:left;
	/*width:656px;*/
	width:796px;
	 
	}	
.srslsearchbox{
	 float:none!important;
	/*width:656px;*/
	width:100%!important;
}	
.srslsearchbox .home_menu_btt-New{
	height: 40px!important;
}
.homesearch_inner_right{
	float:right;
	width:120px
	 
	}	
.dateandtimes{
	float:right;
}
#search_dateval{
	background-color:#fff!important;
	width:148px!important;
}
.home_search_btt{
	padding:10px;
	 font-family: 'Oswald';
	font-weight:400; color:#FFFFFF;
	font-size:18px;
	background:#fc7704
; width:100%; border:0; cursor:pointer;
	border-radius:5px;
	}
	.home_search_btt:hover{
	background:#faa256
;
transition:all .5s  ease-in-out 0s;
	}
.home_search_btt-New
    {
	
	
	 font-family: 'Oswald';
	font-weight:400; color:#fff;
	font-size:16px;
	background:#fc7704; width:100%; border:0; cursor:pointer;
	border-radius:5px;
	height:40px;
	box-shadow: 0 -3px 1px rgba(0, 0, 0, 0.45) inset, 0 2px 2px rgba(0, 0, 0, 0.25);
	}

	.home_search_btt-New:hover{
	background:#faa256;
	transition: all 1s  ease-in-out 0s;
	
	
	}
.home_menu_btt-New
    {
	
	
	font-family: 'Oswald';
	font-weight:400; color:#FFFFFF;
	font-size:16px;
	background:#fed833; width:100%; border:0; cursor:pointer;
	border-radius:5px;
	height:44px;
	}

	.home_menu_btt-New:hover{
	background:#e9c62e;
	transition: all 1s  ease-in-out 0s;
	
	}	
	
	
	
	
	.loginform_top, .loginform_bottom{
	display:none;
	}


.book_it{
	float:left;
	background:#717D8C
;
	padding:8px 20px;
	font-family: 'Oswald';
	font-size:13px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:auto;
	cursor:pointer;
	height:auto;
	border-radius:5px;
	}
	.book_it:hover{
	background:#2F343A
;
transition:all .5s  ease-in-out 0s;
	}
	
.main_button{
	float:left;
	background:#fc7704
;
	padding:4px 20px;
	font-family:Oswald;
	font-size:14px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:auto;
	cursor:pointer; text-transform:uppercase;
	height:auto;
	}
	.main_button:hover{
	background:#df5281;
	}
.class_fee{
	float:left;
	width:auto; padding:5px 0 0 15px ;
}
.class_fee h2{
	float:left;
	text-align:left;
}
.class_fee h3{
    float: left;
    font-size: 20px;
    font-weight: 300;
    padding: 10px 10px 0 0;
    text-decoration: line-through;
}

	
/*   ------------------  CALANDER  ------------------ */
.ui-widget-header{
	background-color:#fc7704
!important; border:0px!important;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{
	background-color:#fc7704
!important;
	color:#000000; border:0px!important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
	color:#000000!important; border:0px!important; background:#FFF;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
	border:0px!important; background: #FFF!important;
}

.button_1{
	/*float:left;*/
	background:#fc7704
;
	padding: 8px 20px;
	font-family: 'oswald';
	font-size:14px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:auto;
	cursor:pointer; 
	height:auto;
	border-radius: 5px;
	}
	.button_1:hover{	
background:#e29898;
transition:all .5s  ease-in-out 0s;
	}
.button_bck{
	/*float:left;*/
	background:#fc7704;
	padding: 8px 20px;
	font-family: 'oswald';
	font-size:14px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:auto;
	cursor:pointer; 
	height:auto;
	border-radius: 5px;
	}
	.button_bck:hover{	
	background: #2f343a none repeat scroll 0 0;
    transition: all 1s ease-in-out 0s;
	}	
	
.results_rating{
	padding:0!important; margin:0px 0 10px 0 !important;	
	}
	
	.detail_sellet_pic{
	float: left;
	width: 98%;
	margin: 0px;
	padding: 20px 0px;
	text-align: center; background:#FFF; border: 1px solid #e5e5e5;  
	}
.featured_outer{
	float:left;
	width:100%; padding:15px 0 ;
}
.featured_outer h1{
	color:#5f5f5f; text-transform:uppercase; font-weight:300; font-size:22px; padding:0; margin:0;
}
.featured_inner{
	float:left;
	width:100%; padding:5px 0 ;
	}
	.featured_outer h2{
	text-transform:uppercase; font-weight:300; font-size:20px; padding:10px 0; margin:0;
	}
	.featured_outer h2 a{
	color:#fc7704
;
	}
	.featured_outer h2 a:hover{
	color:#333333;
	}
	
	
	.featured_inner_cont{
	float:left;
	width:198px; background:#FFF; border:1px solid #ededed;
	margin:0 23px 0 0; padding:10px;
	}
	.featured_inner_cont .pho_thump_results{
	width:100%;
	height:150px; overflow:hidden;
	}
	.featured_inner_cont .pho_thump_results img{
	width:220px;
	min-height:150px;
	}
	.featured_inner_cont.last{
	margin:0px;
	}
	.featured_inner_cont .results_icon2{
	line-height:18px;
	color:#202020;
	}
	.featured_rate{
	float:right;
	width:auto;
	color: #606060;
    font-family: Open Sans;
    font-size:18px;
    font-weight: normal;
    padding: 0 !important;
    text-align: left;
	}
.home_featured_outer{
	/*background:#f9f9f9;*/
	margin-top:-5px;
}
.banner_home .center_content_home_container{
	width:435px;
}

.subscription-plan_desc{
    line-height: 20px;
}

.field_wrapper ul{
    padding-bottom: 10px;
    min-height: 220px;
}

.field_wrapper ul li{
    /*background:url(images/admin/shared/year_next.gif) left top 48% no-repeat; */
    border-bottom: 1px solid #cfcfcf;
    line-height: 35px;
    padding-left: 10px;
    text-align: center;
}

.planprice_div{
    background-color: #fff;
    border: 1px solid #cfcfcf;
    border-radius: 3px;
    text-align: center;
    color: #000;
    font-size: 13px;
    display: block;
    clear: both;
    padding: 15px;
    font-weight: bold;
    margin-bottom: 30px;
}
.fooer_app_outer{
	width:156px;
	position:fixed;
	bottom:0px; right:10px;
	background:url(../images/app_footer_bg.png) repeat left top;
	border:1px solid #d8d8d8;
	padding:12px; margin:0;
	}
	.fooer_app_outer h1{
	float:left;
	width:100%;
	height:auto; padding:0px 0px 10px 0px; margin:0;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#3f3f3f; elevation:level;
	}
	.fooer_app_L{
	float:left;
	width:40px;
	}
	.fooer_app_R{
	float:right;
	width:110px;
	}
	.fooer_app_R ul{
	float:left;
	width:100%; list-style:none; margin:0; padding:0;
	}
	.fooer_app_R li{
	float:left;
	width:95%; height:20px; list-style:none; margin:0; padding:0 0 5px 0;
	}
	.fooer_app_R li a{
	float:left;
	width:90%; height:20px; list-style:none; margin:0; padding:0 0 0 25px;
	background:url(../images/app_icon_2.png) no-repeat left center;
	color:#000000;
	}
	.fooer_app_R li a:hover{
	color:#db5581;
	}
	
	/*BG Slider */
	.bg-slider { height: auto; min-height:640px; background:url(images/sl-bg.png) repeat-x;  }
	.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:600px; position:fixed; margin-top:30px;background-size:cover;  }
	
	
	#nav-outer { height:100px; width:900px; padding-top:11px; position:relative; top:284px; border-radius:5px; margin:0 auto; padding:20px; background-image:url("images/headerbg.png");
	border:2px solid #f2f2f2; }



/*   ------------------ bottom slider ------------------ */
	.demo ul{
		list-style: none outside none;
	    padding-left: 0;
	}
	.content-slider li{
	   
	    text-align: center;
	    color: #FFF;
	}
	.content-slider h3 {
	    margin: 0;
	    padding: 70px 0;
	}
	.demo{
			width:940px;
			float:left;
			/*min-height:460px;*/
	}
/*.demo_new{
			width:940px;

			float:left;
			min-height:750px;
			height:auto;
	}*/
/* -----------------------Ends here ---------------------- */	
	
	
/*	.filter_box
	{
		width:233px;
		height:auto;
	-webkit-box-shadow: 1px 1px 2px 2px rgba(207,201,207,1);
	-moz-box-shadow: 1px 1px 2px 2px rgba(207,201,207,1);
	box-shadow: 1px 1px 2px 2px rgba(207,201,207,1);
		padding:10px 0 10px 15px;
		margin-left:22px;
		
		border-radius:5px;
		margin-top:20px;
		clear:both;
		overflow:hidden;
		background:#fff;
		
	}*/
	.filter_box ul li 
	{
		font-size:14px;
	}
	.filter_box h2
	{
		color:#fc7704
;
	}
	.favourt_outer
	{
		width:160px;
		height:auto;
		float:left;
		
		
	}
	.favourt_inner_left
	{
		width:113px;
		height:auto;
		float:left;
		line-height:50px;
		
	}
	
	.favourt_inner_titile {
	    color: #fc7704
;
	    font-family: Oswald;
	    font-size: 13px;
	    font-weight: 300;
	    letter-spacing: 1px;
	    
	    padding: 0;
	    text-transform: uppercase;
	}
	.favourt_inner_right
	{
		width:100px;
		height:auto;
		float:left;
		line-height:50px;
		padding-bottom:7px;
		
		text-align:center;
		
	}
	.favourt_icon
	{
		width:30px;
		height:30px;
		border-radius:100px;
		/*float:left;*/
		border:1px solid #fc7704
;
		margin:0 auto;
	}

	.vendor_left textarea {
    background-color: #ffffff !important;
    border: 1px solid #ccc !important;
    border-radius: 5px;
    color: #454545 !important;
    font-family: "opensans" !important;
    font-size: 13px !important;
    margin-top: 12px;
    padding: 11px 7px !important;
    width: 95% !important;
}
.appFolder_outer
{
	width:299px;
	height:auto;
	margin:21px auto;
	
}
.appFolder_inner
{
	width:134px;
	height:auto;
	float:left;
	margin-left:10px;
}
.appFolder_inner_left
{
	width:239px;
	height:auto;
	float:left;
	margin-left:10px;
	border-right:1px solid #fff;
	text-align:right;
}
.appFolder_inner_new
{
	width:239px;
	height:auto;
	float:left;
	margin-left:10px;
	
	text-align:right;
}
.appFolder_inner_new img
{
	margin-top:12px;
	margin-right:10px;
}
.appFolder_inner_left img
{
	margin-top:12px;
	margin-right:10px;
}
.appFolder_inner_right
{
	width:239px;
	height:auto;
	float:left;
	margin-left:10px;
	/*border-right:1px solid #555;*/
	text-align:left;
}
.appFolder_inner_right img
{
	margin-top:12px;
	
}
.results_list_outer
{
	width:100%;
	float:left;
}
/*.results_list_inner
{
	width:85%;
	float:left;
	font-size: 14px;
    line-height: 18px;
    margin: 0 0 10px;
}*/
.results_list_image
{
	width:9%;
	float:left;
}
.map-outer
{
	width:270px;
	height:auto;
	float:left;
	/*margin-left:7px;*/
	margin-bottom:12px;
	
}
.filter_box_bg {
position:fixed;
top:80px;
width:28%;	
}



.vendor-menu label {
    background: url("images/staff_preview_icon.png") no-repeat scroll 0 15px rgba(0, 0, 0, 0);
    color: #333333;
    float: left;
    
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0 5px 20px;
    text-transform: uppercase;
    width: 96%;
}
.vendor-fooditem
{
	width:95%;
	margin-left:22px;
	float:left;
	margin-bottom:2px;
}
.vendor-fooditem label
{
	
	line-height:30px;
	width:100%;
	border-bottom: 1px  dashed #ccc;
}
.acco-inner-content
{
	width:100%;
	/*padding-left:8%;*/
	float:left;
	margin:12px 0 12px 0;
	
}
.acco-inner-content .box
{
	width:27.5%;
	float:left;
	line-height:40px;
	font-size:13px;
}
.acco-inner-content .box2
{
	width:15%;
	float:left;
	line-height:40px;
	font-family: 'opensans';
	font-size:13px;
}
.acco-inner-content .box4
{
	width:17%;
	float:left;
	line-height:40px;
	font-family: 'opensans';
	font-size:13px;
	margin-right:5px;
}
.acco-inner-content .box5
{
	width:8%;
	float:left;
	line-height:40px;
	font-family: 'opensans';
	font-size:13px;
}

.acco-inner-content .box3
{
	width:7%;
	float:left;
	line-height:40px;
	font-family: 'opensans';
	font-size:13px;
}
/*////////////////////////////////MODAL CSS//////////////////////////////////////////////////*/

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes rubberBand{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);-ms-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);-ms-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);-ms-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);-ms-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);-ms-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);-ms-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;transform-origin:center top}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}

/*.modal-cont
{
	width:400px;
	height:auto;
	background:#fff;
	padding:15px;
	border-radius:5px;
	min-height: 150px;
	max-height: 450px;
	overflow-y: auto;
}*/
.animated-close
{
	/*background:url(images/close-modal.png);*/
	width:20px;
	height:20px;
	background:none;
	
	cursor:pointer;
	border-radius:100px;
	
	
	
	line-height:17px;
	text-align:center;
	border:none;
	font-size:10px;
	
	
}
.view-btn
{
	width:50px;
	height:30px;
	background:none;
	

	/*background:url(images/close-modal.png);*/	cursor:pointer;
	border-radius:5px;
	color:#666666;
	border:1px solid #fc7704
 !important;
	font-family: 'opensans';
	font-size:13px;
	line-height:17px;
	text-align:center;
	border:none;

	
	
}
.view-btn_new
{
	
	width:100%;
	height:30px;
	
background:#717D8C;
	
	cursor:pointer;
	border-radius:5px;
	color:#FFF;
	/*border:1px solid #fc7704
 !important;*/
	font-family: 'Oswald';
	font-size:13px;
	line-height:17px;
	text-align:center;
	border:none;
}
.view-btn_new:hover
{
background:#2F343A;
transition:all .5s  ease-in-out 0s;
}
.btn-brd
{
	border:1px solid #fc7704
 !important;
	color:#fc7704
;
	float:right;
}
.modal-cont h2
{
	font-size:20px;
	color:#fc7704
;
}
.modal-cont ul
{
	padding-left:15px;
}
.modal-cont li
{
	font-size:16px;
	list-style:decimal;
	
}
/*////////////////////////////////MODAL CSS//////////////////////////////////////////////////*/

.coupon-code-outer
{
	width:100%;
	float:left;
	
}
.coupon-code-outer .row
{
	width:100%;
	height:auto;
	line-height:39px;
	border-bottom:1px  dashed #ccc;
	clear:both;
	overflow:hidden;
}
.coupon-code-outer .row .inner1
{
	width:15%;
	float:left;
	text-align:center;
	
}
.coupon-code-outer .row .inner2
{
	width:20%;
	float:left;
	text-align:center;
	
}
.top-Bnr
{
	width:521px;
	height:auto;
	float:left;
}
.top-Rgt
{
	/*width:115px;
	height:auto;
	float:left;*/
}

.resturant_name_outer
{
	

float:left;


width:100%;
vertical-align:baseline;
margin-top:199px;
background:url(../images/res-name.png);

}
.resturant_name_inner
{
	width:100%;
	height:150px;
	padding:20px;
	float:left;
}

.resturant_name_inner h2
{
	color: #fff;
    font-family: Oswald;
    font-size:38px;
    font-weight:normal;
    letter-spacing: 1px;
    
    padding: 0;
  
}
.resturant_name_inner h3
{
	color: #fff;
    font-family: Oswald;
    font-size:15px;
    font-weight:normal;
    letter-spacing: 1px;
    
    padding: 0;
  
}
.details_top
{
	width:100%;
	height:auto;
	padding:10px;
	float:left;
}
.details_icon
{
	background:#e1dfdf;
	border:1px solid #c3c0c0;
	border-radius:5px;
	height:43px;
	line-height:60px;
	padding:5px;
	text-align:center;
	width:43px;
	float:left;
	
	
	
}
.details_icon2
{
	background:#e1dfdf;
	border:1px solid #c3c0c0;
	border-radius:5px;
	height:43px;
	
	padding:5px;
	margin-left:5px;
	width:163px;
	float:left
}
.details_icon_text
{
	width:111px;
	height:25px;
	float:left;
	padding-left:13px;
	padding-top:8px;
	
}
.details_icon2 a
{
	color:#797979;
	font-size:18px;
	text-decoration:none;
}
.details_icon2 a:hover
{
	color:#8C8A8A;
	
	text-decoration:none;
}
.details_icon_image
{
	width:20px;
	height:25px;
	float:left;
	padding-top:8px;
	margin-left:5px;
}

.details_icon3
{
	background:#e1dfdf;
	border:1px solid #c3c0c0;
	border-radius:5px;
	height:43px;
	
	padding:5px;
	margin-left:5px;
	width:260px;
	float:left
}
.details_icon3 .text
{
	color:#797979;
	font-size:18px;
}
.free_delivery
{
   	height:43px;
	padding:5px;
	margin-left:14px;
	width:194px;
	float:left
}
.free_delivery .circle
{
	border-radius:100px;
	width:30px;
	height:30px;
	border:1px solid #000;
	
	float:left;
	padding:10px;
	
}
.free_delivery .text
{
	color:#797979;
	font-size:18px;
	float:left;
	margin-top:10px;
	margin-left:10px;
}
.results_left_column {width:640px; 
					 /* min-height:500px; */
					 height:auto;
					 float:left;
					 }
/*.results_right_column {width:270px;
					

					 height:auto;
					 float:right;
					 }*/

.menu_table
{
	width:100%;
	height:auto;
	border-bottom:1px solid #e0dede;
	padding:10px 0 10px 0;
	float:left;
	/*background:#fff;*/
	padding:10px;
}
.reviews-order-box
{
	width:100%;
	height:auto;
	/*border-bottom:1px solid #e0dede;*/
	padding:0 0 20px 0;
	float:left;
}
.menu_table-2
{
	/*width:165px;*/
	height:auto;
	float:left;
	width:193px;
	
}
.menu_table-2 ul
{
	width:100%;
}
.menu_table-2 ul li 
{
	color:#0000 !important;
	padding:20px 0 0 20px 0;
	
	display:block;
	list-style: circle !important;
}


.menu_table-2 ul li a {
    color: #666666 !important;
    font-family: "Oswald";
    font-size: 16px;
    font-weight: normal;
    text-decoration: none;
}
.menu_table_left {
    float: left;
    font-size: 14px;
    height: auto;
    padding-top: 4px;
    width: 293px;
}
.menu_table_right
{
	width:118px;
	height:auto;
	float:left;
}
.menu_table_right_price
{
	width:90px;
	height:auto;
	float:left;
	color:#fc7704
;
	font-size:14px;
	padding-top:4px;
}
.menu_table_right_icon
{
	width:28px;
	height:auto;
	float:right;
}
.menu_table_right_icon .round
{
	width:25px;
	height:25px;
	text-align:center;
	line-height:19px;
	border:1px solid #fc7704
;
	border-radius:100px;
	color:#fc7704
;
	font-size:30px;
	font-weight:bold;
}


/*.cart_box {
    border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    height: auto;
    
    margin-top:15px;
    padding:10px 20px 20px 20px;
   
   
   width:236px;
	clear:both;
	overflow:hidden;
	background:#fff;
	
}*/

.cart_box h1 {
	font-family: Oswald;
}
.cart_box_bg {
/*position:fixed;*/
top:65px;
/*width: 28.2%;*/
-webkit-transition: all 2s ;
-moz-transition: all 2s ;
-o-transition: all 2s ;
transition: all 2s ;
}
.cart_box_bg_new
{


/*position:fixed;*/
/*top:-165px;*/
/*top:-100px;*/
top:-322px;
}


.cart_box select
{
	width:100%;
	height:34px;
	-moz-box-shadow:    inset 0 0 5px #a6a5a5;
   -webkit-box-shadow: inset 0 0 5px #a6a5a5;
   box-shadow:         inset 0 0 5px #a6a5a5;
	-webkit-border-radius: 2px;
   -moz-border-radius: 2px;
   border-radius:2px;
	/*background: url(../images/down_arrow_select.jpg) no-repeat right #CCCCCC;*/
   border: none;
   margin-top:12px;
   padding-left:5px;
   font-size:16px;
   color:#666666;
   font-weight:normal;
     font-family: 'opensans';
}
.cart_box .row
{
	width:100%;
	height:auto;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
	text-align:center;
	
}
.cart_box .chechbt
{
	width:100%;
	height:auto;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
	text-align:center;
	
}
.cart_box .row h1
{
	font-size:14px;
	color:#fc7704
;
	font-family: 'opensans';
}
.cart_box .row h2
{
	font-size:18px;
	color:#fc7704
;
	
}
.cart_box .row .right
{
	width:38px;
	height:auto;
	float:left;
	text-align:right;
	
}
.cart_box .row .leftside
{
	width:20px;
	height:auto;
	float:left;
	text-align: left;
	margin-top:3px;
	
}
.cart_box .row .center
{
width:170px;
	height:auto;
	float:left;
	text-align:left;	
}

.cart_box .row .round
{
  border: 1px solid #fc7704
;
    border-radius: 100px;
    color: #fc7704
;
    font-size:20px;
    font-weight: bold;
    height: 15px;
    line-height: 10px;
    text-align: center;
    width:15px;
	float:right;
	margin-top:5px;
	margin-right:3px;
}
.cart_box .row .rminus
{
  border: 1px solid #fc7704
;
    border-radius: 100px;
    color: #fc7704
;
    font-size:20px;
    font-weight: bold;
    height: 15px;
    line-height:5px;
    text-align: center;
    width:15px;
	margin-top:5px;
}
.cart_box .row .first
{
	width:50%;
	float:left;
	font-size:14px;
	text-align:left;
}
.cart_box .row .second
{
	width:50%;
	float:left;
	text-align:right;
	font-size:14px;
}

.cart_box .chechbt .nbtn a
{
	background:#fc7704;
	text-align:center;
	width:100%;
	float:left;
	color:#FFFFFF;
	font-size:16px;
	width:100%;
	border-radius:5px;
	line-height:40px;

}
.cart_box .chechbt .nbtn a:hover
{background: #faa256 none repeat scroll 0 0 !important;
    color: #000;
    transition: all 1s ease-in-out 0s;
	}
	
.cart_box .chechbt .btn_new a
{
	background:#d8e2ec;
	text-align:center;
	
	float:left;
	color:#FFFFFF;
	font-size:16px;
	width:100%;
	border-radius:5px;
	line-height:40px;

}	
	
	
.login_box {
    border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    height: auto;
    margin:150px auto;
    
    padding: 20px 20px 20px 20px;
   
    width:358px;
	clear:both;
	overflow:hidden;
	
}
.login_box .row
{
	width:100%;
	height:auto;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
	text-align:center;
	
}

.login_box input[type="text"] {
    background-color: #ffffff;
    border: 1px solid #ccc;
    color: #454545;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    padding:11px 0 11px 8px;
	border-radius:5px;
	width:97%;
	margin-top:12px;
}
.login_box .row .btn a
{
	background:#76832d
;
	text-align:center;
	
	float:left;
	color:#FFFFFF;
	font-size:16px;
	width:100%;
	border-radius:5px;
	line-height:40px;

}
.login_box .row .btn a:hover
{background:#faa256
;
	}
.login_box .row .first
{
	width:118px;
	float:left;
	height:auto;
	font-size:12px
}

.login_box .row .second
{
	width:120px;
	float:left;
	height:auto;
}
	
.login_box .row .second a
{
	font-size:12px !important;
	color:#fc7704
;
	text-decoration:none;
}
.register_box {
    border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    height: auto;
    margin:5px auto;
    
    padding: 20px 20px 20px 20px;
   
    width:478px;
	clear:both;
	overflow:hidden;
	background:#fff;
	
}

.register_box .row
{
	width:100%;
	height:auto;
	padding-bottom:5px;
	padding-top:5px;
	float:left;
	text-align:center;
	
}

.register_box input[type="text"] {
    background-color: #ffffff;
    border: 1px solid #ccc;
    color: #454545;
    font-weight:normal;
     font-family: 'opensans';
    font-size: 13px;
    padding:11px 0 11px 8px;
	border-radius:5px;
	width:97%;
	margin-top:12px;
}
.register_box .row .btn a
{
	background:#fc7704
;
	text-align:center;
	
	float:left;
	color:#FFFFFF;
	font-size:16px;
	width:100%;
	border-radius:5px;
	line-height:40px;

}
.register_box .row .btn a:hover
{background:#faa256
;
	}
	
.register_box .row .new
{
	width:20px;
	float:left;
	height:auto;
	font-size:12px;
	margin-top:4px;
	
}
	.register_box .row .first
{
	width:118px;
	float:left;
	height:auto;
	font-size:12px
}
.register_box .row .new2
{
	width:420px;
	float:left;
	height:auto;
	font-size:14px;
	color:#5f5f5f;
	text-align:left !important;
}
.register_box .row .second
{
	width:120px;
	float:left;
	height:auto;
}
.already-box {
   
    height: auto;
    margin:5px auto;
    
    padding: 20px 20px 20px 20px;
   
    width:478px;
	clear:both;
	overflow:hidden;
	
}
.already-box .firstnew
{
	width:246px;
	height:auto;
	float:left;
}
.already-box .seconnew
{
	width:220px;
	height:auto;
	float:left;
	padding-left:10px;
	
}
.already-box .seconnew a
{
	font-size:22px;
}

.contact_right
{
	width:520px;
	height:auto;
	float:left;
	
	
}
.contact_left
{
	width:420px;
	height:auto;
	float:left;
	font-size:14px;
	
}
.contact_box {
    /*border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);*/
    height: auto;
    margin:5px auto;
    
    padding: 20px 20px 20px 0px;
   
    width:100%;
	clear:both;
	overflow:hidden;
	
}
.contact_box .btn a
{
	background:#fc7704
;
	text-align:center;
	
	float:left;
	color:#FFFFFF;
	font-size:16px;
	width:100%;
	border-radius:5px;
	line-height:40px;
	margin-top:20px;

}
.contact_box .btn a:hover
{background:#faa256
;
	}
	.redcolor
	{
		color:#fc7704
;
		
	}
/*.account_outer_box
{
	width:100%;
	height:auto;
	float:left;
	padding-bottom:25px;
	
	
}*/
.orders_outer
{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:20px;
	padding-left:14px;
	/*background:#fff;*/
	
}
.orders_outer_top {
    border-left: 1px solid #e0dede;
    float: left;
    height: auto;
    width: 411px;
}

.account_menu_table
{
	width:100%;
	height:auto;
	
	padding:10px 0 10px 0;
	float:left;
}
.account_text_outer
{
	width:100%;
	float:left;
	height:auto;
}
.account_text_inner
{
	width:48%;
	float:left;
	height:auto;
}
/*.account_text_inner select {
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #666666;
    font-family: "opensans";
    font-size: 13px;
    font-weight: normal;
    
    margin-top: 12px;
    padding: 11px 0 11px 8px;
    width:100%;
	margin-right:8px;
}*/
.account_text_left
{
	width:135px;
	height:auto;
	float:left;
	line-height:39px;
	margin-top:10px;
	padding-left:5px;
}
.account_text_right
{
	width:343px;
	height:auto;
	float:left;
	/*line-height:39px;*/
	margin-top:10px;
}
.restorent-icon
{
	float:left;
	width:200px;
	height:auto;
	padding-top: 11px;
}
/*.restorent-heading
{
	
	width:550px;
	height:auto;
	float:left;
	margin-left: 27px;
	
}*/
.restorent-heading-btn
{
	width:100px;
	float:left;
	height:auto;
	text-align:right;
}

.restorent-heading h1
{
	font-size:34px;
	font-family: Oswald;
}
.restorent-heading h2
{
	font-size:16px;
	font-family: Oswald;
}
.details_star
{
	width:100%;
	height:auto;
	float:left;
}
.simplemodal_center .btn_disabled a {
    background:#fa9945;
    border-radius: 5px;
    color: #ffffff !important;
    float: left;
    font-size: 16px;
    margin-right: 10px;
    margin-top: 10px;
    text-align: center;
    padding: 7px 15px!important;
	font-family: 'Oswald';
	width: inherit!important;
}
#divtake_this{
	padding: 0px!important;
}
.simplemodal_center .btn a#take_this {
    border-radius: 5px;
    color: #ffffff !important;
    float: left;
    font-size: 16px;
    margin-right: 0px!important;
    margin-top: 10px;
    text-align: center;
    padding: 0px 15px!important;
	font-family: 'Oswald';
	width: inherit!important;
}
#divskip{
	padding:0 0 0 10px!important;
	margin: 0!important;
}
button.fade_close{
	position: absolute;
	right: -10px;
	top: -10px;
	font-weight: bold;
	font-size: 24px;
	color: #FFF!important;
	padding: 0 5px!important;
	height: 40px!important;
	width: 40px!important;
	border-radius: 20px!important;
	-moz-border-radius: 20px!important;
	-webkit-border-radius: 20px!important;
	-webkit-box-shadow: -7px 8px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: -7px 8px 5px 0px rgba(0,0,0,0.75);
box-shadow: -7px 8px 5px 0px rgba(0,0,0,0.75);
	background: #000!important;
	border: 2px solid #FFF!important;
}
.simplemodal_center .btn a#skip{
	color: #616161!important;
	background: none!important;
}
.simplemodal_center .btn a#skip:hover{
	color: #2e2e2e!important;
}
.details_star3
{
	width:71%;
	height:auto;
	float:left;
}
.details_star2
{
	width:10%;
	height:auto;
	float:left;
	padding-top:25px;
	padding-left:15px;
}
.add_fav
{
	width:146px;
	float:left;
	/*margin-top: 8px;*/
}

.btn a {
  background: none repeat scroll 0 0 #fc7704;
    border-radius: 5px;
    color: #fff;
    float: left;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    width: 100%;
	margin-top:5px;
	font-family: 'Oswald';
	
}

.basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000;}

/* Container */
#simplemodal-container {height:auto !important; width:400px; color:#bbb; background-color:#FFF; box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);  border-radius:5px;top:180px !important}

#simplemodal-container .simplemodal-data {/*padding:8px;*/ height:auto;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#fff;}
#simplemodal-container a.modalCloseImg {background: url(../images/x.png); no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#666666;}
.simplemodal_heading{ width:100%; background:#000;padding: 5px 10px; color:#FFF; border-radius:0; text-align:center; line-height:50px;}
.simplemodal_center{ float:left; padding:20px; width:100%; /*margin-top:20px;*/}
.simplemodal_center span { font-size:14px; color:#666666;}
.simplemodal_center select {
    border: medium none;
    border-radius: 2px;
    box-shadow: 0 0 5px #a6a5a5 inset;
    color: #fff;
    font-family: "opensans";
    font-size: 16px;
    font-weight: normal;
    height: 34px;
    margin-top: 12px;
    padding-left: 5px;
    width: 100%;
}
.simplemodal_center textarea, .simplemodal_center input[type="text"] {
	width: 100%!important;
	margin-bottom: 10px!important;
	border-radius:0!important;
}	
.simplemodal_center .btn a {
    background: #fc7704;
    border-radius: 5px;
    color: #fff;
    float: left;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    width:47%;
	margin-top:10px;
	margin-right:10px;
	font-family: 'Oswald';
}

.simplemodal_center .btn a:hover
{background:#e29898;
transition:all .5s  ease-in-out 0s;
	}
	
	
	
	
.account_text_right	select {
    border: 1px solid #ccc;
    border-radius: 5px;
   
    color: #666666;
    font-family: "opensans";
    font-size: 13px;
    font-weight: normal;
    height: 34px;
    margin-top: 12px;
    padding-left: 5px;
    width:30%;
}
.btn a:hover
{background:#2F343A;
transition: all 1s  ease-in-out 0s;
	}
.change_password
{
	width:100%;
	height:auto;
	
	padding:10px 0 10px 0;
	float:left;
}	
.change_password .login_box {
    border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    height: auto;
    margin:0 auto;
    
    padding: 20px 20px 20px 20px;
   
    width:358px;
	clear:both;
	overflow:hidden;
	
}
.item_detail_box
{

     border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    clear: both;
    height: auto;
    margin-top: 5px;
    overflow: hidden;
	width:100%;
	float:left;
	background:#000;
	/*padding:10px 2px 10px 2px;*/
}
/*.item_detail_box .inner
{
	width:15%;
	float:left;
	color:#fff;
	font-size:14px;
	padding-left:8px;
}
.item_detail_box .innerFItm
{
	width:49%;
	float:left;
	color:#fff;
	font-size:14px;
	padding-left:8px;
}*/
.cart_heading
{
	width:25%;
	float:left;
}
/*.menu_table .inner2
{
	width:15%;
	float:left;
	color:#666666;
	font-size:14px;
	padding-left:9px;
}
.menu_table .inner3
{
	width:49%;
	float:left;
	color:#666666;
	font-size:14px;
	padding-left:12px;
}*/
.inner3_total .large 
{

font-size:20px;
color:#fc7704
;
}
.inner2 .large 
{

font-size:20px;
color:#fc7704
;
}
.menu_table .inner2_sub
{
	/*width:15%;
	float:left; */
	font-size:14px;
	color:#666666;
	margin-top:10px;
}
.menu_table .inner3_sub
{
	/*width:49%;
	float:left;
	padding-left:30px;
	*/
	color:#fc7704;
	font-size:13px;
	margin-top:10px;
	padding-left:20px;
}
.menu_table .inner3_total
{
	width:81%;
	float:left;
	color:#666666;
	font-size:14px;
	margin-top:10px;
	margin-left:12px;
	
}
.check_out_box
{
	width:230px;
	float:right;
	height:auto;
}
.check_out_btn
{
	/*width:174px;*/
	width:100%;
	float: left;
	margin-bottom:12px;
    margin-left:22px;
}
.check_out_btn .button_1{
	/*float:left;*/
	background:#fc7704
;
	padding: 8px 20px;
	font-family: 'Oswald';
	font-size:16px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:100%;
	cursor:pointer; 
	height:auto;
	border-radius: 5px;
	}
	
.check_out_btn .button_1:hover
{background:#e29898;

transition:all .5s  ease-in-out 0s;
	}
	
	
	
	
	
	
	
	.check_out_btn .button_second{
	/*float:left;*/
	background:#fc7704
;
	padding: 8px 20px;
	  font-family: 'Oswald';
	font-size:16px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:100%;
	cursor:pointer; 
	height:auto;
	border-radius: 5px;
	}
	
.check_out_btn .button_second:hover
{background:#e29898;

transition:all .5s  ease-in-out 0s;
	}	
	
	.check_out_btn .button_2{
	/*float:left;*/
	background:#fc7704
;
	padding: 8px 20px;
	font-family: 'oswald';
	font-size:14px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:49%;
	cursor:pointer; 
	height:auto;
	border-radius: 5px;
	}
	
.check_out_btn .button_2:hover
{background:#e29898;
transition:all .5s  ease-in-out 0s;
	}


	.check_out_btn .button_second2{
	/*float:left;*/
	background:#fc7704;
	padding: 8px 20px;
	font-family: 'oswald';
	font-size:14px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:49%;
	cursor:pointer; 
	height:auto;
	border-radius: 5px;
	}
	
.check_out_btn .button_second2:hover
{background:#e29898;
transition:all .5s  ease-in-out 0s;
	}







	
.check_out_btn a {
    background: none repeat scroll 0 0 #fc7704
;
    border-radius: 5px;
    color: #ffffff;
    float: left;
    font-size: 16px;
    line-height: 40px;
    text-align: center;
    width: 100%;
	margin-top:10px;
}
.check_out_btn a:hover
{background:#faa256
;
	}
.payment_method_inner
{
	width:48%;
	height:auto;
	float:left;
	border-right:1px solid #d1d3d2;
}
.payment_method_creditcard
{
	text-align:left;
	padding-left:2px;
}
.vendor_outer
{
	width:700px;
	height:auto;
	margin:0 auto;
	

    border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    height: auto;
    margin:15px auto;
    
    padding: 20px 20px 20px 20px;
   
    
	clear:both;
	overflow:hidden;
	
	
}
.vendor_outer .small
{
	font-size:11px;
}
.vendor_left
{
	width:325px;
	height:auto;
	float:left;
	margin-right:25px;
	
}
.vendor_right
{
	width:325px;
	height:auto;
	float:left;
	margin-left:25px;
	
}
.vendor_right input[type="text"]
{
    background-color: #ffffff;
    border: 1px solid #ccc;
    color: #454545;
    font-family: 'opensans';
    font-size: 13px;
    padding: 11px 7px;
    width: 95%;
}
.vendor_left input[type="text"]
{
    background-color: #ffffff;
    border: 1px solid #ccc;
    color: #454545;
   font-family: 'opensans';
    font-size: 13px;
    padding: 11px 7px;
    width: 95%;
}
.vendor_left textarea
{
    background-color: #ffffff !important;
    border: 1px solid #ccc !important;
    color: #454545 !important;
    font-family: 'opensans' !important;
    font-size: 13px !important;
    padding: 11px 7px !important;
    width: 95% !important;
	border-radius:5px;
	margin-top:12px;
}
.vendor_right textarea
{
    background-color: #ffffff !important;
    border: 1px solid #ccc !important;
    color: #454545 !important;
    font-family: 'opensans' !important;
    font-size: 13px !important;
    padding: 11px 7px !important;
    width: 95% !important;
	border-radius:5px;
	margin-top:12px;
}
.row .in
{
	width:100%;
	float:left;
	margin-top:12px;
}
.sl-bg
{
	
	background:url(images/sl-bg.png)#000;
	z-index:10000;
}
.home-middile-band
{
	background:#0f151a;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	clear:both;
	overflow:hidden;
	float:left;
	height: auto;
}

.cart-style-bar nav {
	/*background: #f9f9f9;*/
	width:100%;
	
}

.cart-style-bar nav ul {
	/*border: 4px solid transparent;*/
	clear:both;
	overflow:hidden;
	height:62px;
	width:100%;
}
.cart-style-bar nav ul li
{
    border-right: 1px solid #d1d3d2;
    display: block;
    flex: 1 1 0;
    margin: 0;
    position: relative;
    text-align: center;
    z-index: 1;
	float:left;
	height:62px;
	
}

/*.cart-style-bar nav ul li a {
     box-shadow: 0 -2px #d1d3d2 inset;
    color: #74777b;
    font-size: 32px;
    letter-spacing: 1px;
	text-align:center;
    padding:28px 44.5px 17px 42px;
    text-transform: uppercase;
    transition: color 0.3s ease 0s, box-shadow 0.3s ease 0s;
}
*/
.cart-style-bar nav ul li a:hover,
.cart-style-bar nav ul li a:focus {
	box-shadow: inset 0 -2px #74777b;
}

.cart-style-bar ul li a span {
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: 500;
	font-size: 0.6em;
}

.cart-style-bar ul li.tab-current a {
	 box-shadow: 0 -2px #fc7704
 inset;
    color: #fc7704
;
}


.cart-style-bar nav li.tab-current a {
    box-shadow: 0 -2px #fc7704
 inset;
    color: #fc7704
;
}

.step_outer
{
	width:950px;
	margin:0 auto;
	padding-top:20px;
	
}
.step_outer h1
{
	color:#fff;
	
	font-size:35px;
	text-align:center;
	text-transform:uppercase;
}
.step_outer h4
{
	color:#000
;
	font-size:18px;
	font-family: 'opensans';
}
.step_outer .innerbox
{
	width:793px;
	height:auto;
	margin:0 auto;
	padding:20px 0 20px 0;
	text-align:center !important;
}
.step_outer .inner-step
{
	width:160px;
	height:auto;
	float:left;
	text-align:center;
	/*border-right:1px dotted #555;*/
	
}
.step_outer .inner-aarow
{
	width:51px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:8px;
	/*border-right:1px dotted #555;*/
	
}
/*.cart-show-box
{
	max-height:147px;
	height:auto;
	overflow:auto;
	float:left;
	width:98%;
	padding-right:2%;

}*/
.topping-outer
{
	width:100%;
	float:left;
}
.topping-inner
{
	width:49%;
	float:left;
	padding-left:1%;
	padding-bottom:7px;
}
.home-check
{
	font-family: 'opensans' !important;
    font-size: 14px !important;
	color:#fff;
	margin-top:12px;
}
.left-Mrg
{
	margin-left:15px !important;
}
.show-content
{
	display:block !important;
}
.hide-content
{
	display:none !important;
}
.reaturant-home-list-outer
{
	width:100%;
	float:left;
	margin-bottom:17px;
	margin-top:35px;
}
.reaturant-home-list
{
	width:100%;
	min-height:326px;
	border-radius:5px;
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.24);
	padding:8px;
	padding:15px;
	background:#fff;
	
	
}
.reaturant-home-list-img{
	width:100%;
	height:120px;
	border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
}
.reaturant-home-list-outer  img {
	max-width:100%;
	max-height:120px;
}
.reaturant-home-list-outer .leftNew
{
	margin-left:23px !important;
	margin-right:23px !important;
	
	
}
.reaturant-home-inner
{
	width:100%;
	height:auto;
	float:left;
}
.reaturant-home-inner p
{
	
	font-family: 'opensans';
	 font-size:14px;
	color:#666666; 
}
.reaturant-home-inner .button
{
	width:100%;
	height:auto;
	float:left;
	padding: 0;
}
/*.padding-LR
{
	padding-left:150px !important;
	padding-right:150px !important;
}*/
.new-width
{
	width:582px !important;
}
.left-float
{
	float:left !important;
}
.new-width
{
	width:644px !important;
	margin-left:16px;
	margin-right:16px;

}
.full-Width
{
	width:96% !important;
}
.restaurant-titile 
{
	font-size: 14px; 
	padding-bottom:10px ;
	color:#fc7704
;
}
/*.line-one
{
	
	border:1px solid #adacaa;
		margin-top:22px; 
	width:637px;
}*/
/*.white-bg
{
	background:#fff !important;
	width:97%;
	padding:15px;
	clear:both;
	overflow:hidden;
}*/
.low-width
{
	width:97% !important;
}
.no-left-mrg
{
	margin-left:0 !important;
}


/*.results_list_image_inner
{
	width:5%;
	float:left;
}*/
.top-mmrg
{
	margin-top:12px;
}

.width-change1
{
	width:372px !important;
}

.width-change2
{
	width:415px !important;
}

.basic2
{
	width:50%;
	float:left;
	color:#666666 !important;
	
	height:25px;
	margin-top:18px;
	
}

.home-rest-des
{
   height:62px;
}

.plan-head
{
	background-color: #141701;
	font-size: 18px!important; 
	font-weight:normal!important;  
	text-align: center; 
	padding:15px !important; 
	color: #fff !important;
}

/*.forCouponCode input[type="text"] {
 font-size: 14px; 
 font-weight: bold; 
 margin: 15px 0px 5px -119px;
 width: 219px;
}*/

.removeCouponCode {
	margin:5px 0!important;
}

.aftercoupon{
	
	margin-top:7px;
}


/********************/
.book_it_disabled{
	float:left;
	background:#ccc;
	padding:8px 20px;
	font-family: 'Oswald';
	font-size:13px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:auto;
	height:auto;
	border-radius:5px;
	}



/**********  New Styles  **********/



.modal-cont-new
{
	width:100%;
	height:auto;
	background:#fff;
	padding:15px;
	border-radius:5px;
	min-height: 150px;
	max-height: auto;
	overflow-y: auto;
}
















.schedule_listing-new {
    background: rgba(0, 0, 0, 0) url("images/service_preview_icon.png") no-repeat scroll 0 15px;
    color: #333333;
    float: left;
    font-family: Oswald;
    font-size: 17px;
    font-weight: 300;
    padding: 10px 0 5px 20px;
    text-transform: uppercase;
    width: 96%;
}

.preview_top .classinfo_details2{
	float:left;
	width:70%; font-size:13px;
}

.white-bg-new
{
	background: #fff;
}












.white-bg
{
	background:#fff !important;
	width:99%;
	padding:15px;
	clear:both;
	overflow:hidden;
}
.right-float
{
	float:right !important;
}

.account_text_inner select {
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #666666;
    font-family: "opensans";
    font-size: 13px;
    font-weight: normal;
    
   
    padding:5px 0 11px 8px;
    width:100%;
	margin-right:8px;
}








.register_box2 {
    border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    height: auto;
    margin:5px auto;
    
    padding: 20px 20px 20px 20px;
   
    
	clear:both;
	overflow:hidden;
	background:#fff;
	
}

.center-div
{
	margin: 0 auto;
	float: none !important;
}
.form-bottom
{
	margin-bottom: 8px;
}





.large 
{

font-size:20px;
color:#fc7704;

}
.menu_table .inner2
{
	/*width:15%;
	float:left;
	padding-left:9px;*/
	color:#666666;
	font-size:14px;
	
}
.menu_table .inner3
{
	/*width:49%;
	float:left;
	padding-left:12px;*/
	color:#666666;
	font-size:14px;
	
}

.item_detail_box .inner
{
	/*width:15%;
	float:left;
	padding-left:8px;*/
	color:#fff;
	font-size:14px;
	
}
.item_detail_box .innerFItm
{
	/*width:49%;
	float:left;
	padding-left:8px;*/
	color:#fff;
	font-size:14px;
	
}





.account_outer_box
{
	width:100%;
	height:auto;
	/*float:left;
	padding-bottom:25px;*/
	
	
}
.cart-style-bar nav ul li a {
     box-shadow: 0 -2px #d1d3d2 inset;
    color: #74777b;
    font-size: 32px;
    letter-spacing: 1px;
	text-align:center;
    padding:28px 63px 17px;
    text-transform: uppercase;
    transition: color 0.3s ease 0s, box-shadow 0.3s ease 0s;
}

.btn-new a
{
	background: #717d8c none repeat scroll 0 0;
    border-radius: 5px;
    color: #fff;
    float:right;
    font-family: "Oswald";
    font-size: 14px;
    line-height: 35px;
    
    text-align: center;
    padding: 4px 20px;
    margin-right:15px;
    margin-bottom: 15px;
   
}

.btn-new a:hover {
    background: #2f343a none repeat scroll 0 0;
    transition: all 1s ease-in-out 0s;
}

.tp-mr
{
	margin-top:10px;
}

.full-width
{
	width: 100% !important;
}



.close-new
{
	color: #fff !important;
	opacity:100!important;
}

.header_new {
	width:100%;
	height:75px;
	
	background: url(images/wooden_bg.jpg) #fc7704;
	
	z-index:100;
	position:fixed !important;
	background-size:contain;


	}

	.top-navigation-mar
	{
		margin-top:27px !important;

	}	


.index_center_content2 {
				
				height:auto; 
				/*min-height:430px;*/
				min-height:610px;
				margin:0px auto; 
				padding:3px 0 17px 0;
				}

.chk-new
{
	width:auto;
	margin-right:24px;
	float: left;
}


.center_content {
				width:100%;
				height:auto; 
				min-height:500px;
				margin:0px auto; 
				padding:75px 0 0 0;
				
				}


.home-t
{
	font-size: 16px;
	text-align: center;
}
.home-bx
{
	width:96%;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	padding-left:89px;
	padding-top:20px;
}
.home-new-tl
{
	font-family: 'Oswald';
	border-bottom: 1px dotted #555;
    color: #444;
    font-size: 35px;
    text-align: center;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.cntr
{
	margin: 0 auto !important;
	float: none !important;
}
.home-pg
{
	line-height:30px;
}
.over-flow
{
	overflow: hidden;
}
.white-brd
{
	border-bottom: 1px solid #fff;
}
.white-brd-right
{
	border-right: 1px solid #fff;
}
.clear
{
	clear: both;
	overflow: hidden;
}
.btm-pad
{
	padding-bottom: 12px;
}
.footer ul
{
	margin-left:0;
	text-align: center;
}
.footer ul li
{

	display: inline-block;
	border-right:1px solid #fff;
	padding:0px 10px 0 10px; 
}

.footer ul li a
{
    color: #fff;
    margin: 0 5px;
    text-decoration: none;
}


.footer ul li a:hover
{
	 color: #fc7704;
    text-decoration: none;
    transition: all 1s ease-in-out 0s;
}
.no-bdr
{
	border: 0 !important;
}

.top-mrg
{
	margin-top: 25px;
}

.white-text
{
	color: #fff;
}

.top-pdg
{
	padding-top: 20px;
}
.btm-pdg
{
	padding-bottom:10px;
}
.right-align
{
	text-align: right;
}
.left-align
{
	text-align: left;
}


.user_sec_top{
	color: #fff;
    position: absolute;
    right:91px;
    top:4px;
    z-index: 1000;
}

.clr_bgr

{
	background: #ccc3a6 none repeat scroll 0 0;
    border-radius: 5px;
    height:auto;
    padding: 6px 10px 10px 6px;
    width: 100%;
    clear: both;
    overflow: hidden;
}
.search-bn
{
  background: #f9f3d6 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 5px;
    color: #666666;
    cursor: pointer;
    font-family: "opensans";
    font-size: 13px;
    font-weight: 400;
    height: auto;
    line-height: normal;
    margin: 0;
    padding: 12px 20px;
    width: 100%;


}

.results_text .results_text_cnt{
    float: left;
    height: auto;
    padding: 0 0 0 15px;
   
}

.results_text_cnt h3 {
    color: #fc7704;
    font-family: Oswald;
    font-size: 21px;
    font-weight: 300;
    letter-spacing: 1px;
    margin: 0 0 10px;
    padding: 0;
    text-transform: uppercase;
}
.new-btm-pd
{
	padding-bottom:10px;
}
.new-tp-pd
{
	padding-top:18px;
}
.mrg-btm
{
	margin-bottom: 10px;
}

.new-mrg-btm
{
	margin-bottom: 25px;
}
	.filter_box
	{
		/*width:100%;*/
		height:auto;
	-webkit-box-shadow: 1px 1px 2px 2px rgba(207,201,207,1);
	-moz-box-shadow: 1px 1px 2px 2px rgba(207,201,207,1);
	box-shadow: 1px 1px 2px 2px rgba(207,201,207,1);
		padding:5px 0 10px 15px;
		/*margin-left:22px;*/
		
		border-radius:5px;
		margin-top:20px;
		margin-bottom:10px;
		clear:both;
		overflow:hidden;
		background:#fff;
		
	}

	.filter_box h2
	{
		font-size:20px;
	}



.to-mrg
{
	margin-top:25px;
}

.to-mrg2
{
	margin-top:15px;
}

.restorent-heading
{
	
	
	height:auto;
	
	/*margin-left: 27px;*/
	
}
.ctr
{
	margin: 0 auto;
	float: none !important;
}
.results_list_inner
{
	width:85%;
	float:left;
	font-size: 14px;
    line-height: 18px;
    margin:2px 0 0 0;
}

.results_list_image_inner
{
	width:22px;
	float:left;
}


.login-new-form

{
	 background: #f9f9f9 none repeat scroll 0 0;
  
    
   
}
.login_form_wrapper2 {
    background: #f9f9f9 none repeat scroll 0 0;
    border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    clear: both;
    height: auto;
    margin: 60px auto 20px;
    overflow: hidden;
    padding: 20px;
   
}

#login_checkremember{
	
	padding:3px 0 0 19px;
	width:100%; line-height:22px;
}

input[type="password"]{
       background-color: #ffffff;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #454545;
    font-family: "opensans";
    font-size: 13px;
    padding: 11px 7px;
    width: 98%;

}
.no-top-padding
{
	padding-top: 0 !important;
}

.demo_new{
			width:100%;

			
			min-height:750px;
			height:auto;

	}

.footer {
	     width:100%;
		height:auto;
		clear:both; padding:15px 0;
		background:#121406; position:relative;
		margin-top: 25px;
		}

.menu-ryt  li
{
	padding-top: 12px;
	padding-bottom: 12px;
}
.menu-ryt  li a
{
	color:#666;
	font-family: Oswald;
	font-size:18px;
	font-weight: normal;
	
	
}

.lft-brd
{
	border-left: 1px solid #717d8c;
}

.content-wrap section {
	display: none;
	margin: 0 auto;
	padding: 0 0 10px 0;
	max-width: 1200px;
	
}
.line-one
{
	
	border:1px solid #adacaa;
		margin-top:22px; 
	width:100%;
}

.no-btm-mrg
{
	margin-bottom: 0 !important;
}

.menu_table
{
	width:100%;
	height:auto;
	border-bottom:1px solid #e0dede;
	padding:10px 0 10px 0;
	float:left;
	/*background:#fff;
	padding:10px;*/
}
.red-text
{
	color:#fc7704;
	font-size:16px;
	
}
.new-font
{
	font-size:16px;

}
.new-text-right
{
	text-indent: right;
}

.cart_box {
    border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    height: auto;
    
    margin-top:15px;
    padding:10px 20px 20px 20px;
   
   
   
	clear:both;
	overflow:hidden;
	background:#fff;
	
}


.cart-show-box
{
	max-height:147px;
	height:auto;
	overflow: auto;
	float:left;
	width:100%;
	padding-right:2%;

}


.food-itm-name
{
	color: #fc7704;
    font-family: "opensans" !important;
    font-size: 14px;
    font-weight: normal !important;
}
.btm-brd
{
	border-bottom:1px solid #e0dede;
	padding-top: 10px;
	padding-bottom: 10px;
}

.ttl-txt
{
	 color: #fc7704;
    font-size: 18px;
    font-family: "oswald"
}

.menu-pd
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.results_right_column {
					

					 height:auto;
					 
					 }

.button_n{
	/*float:left;*/
	background:#fc7704
;
	padding: 6px 20px;
	font-family: 'oswald';
	font-size:14px;
	color:#FFF;
	font-weight:400;
	line-height:normal;
	margin:0 0 0 0;
	border:0 none;
	width:auto;
	cursor:pointer; 
	height:auto;
	border-radius: 5px;
	}
	.button_n:hover{	
background:#e29898;
transition:all .5s  ease-in-out 0s;
	}

.n_margin
{
	margin-left:34px;
}

.ash-color
{
	background: #e6e8ea;
	margin-bottom: 20px;
}
.black-bg
{
	background: #000;
}
.ryt
{
	margin-right: 12px;
}

.inner_div_top-t{
    color: #fc7704;
    font-family: Oswald;
    font-size: 22px;
    font-weight: 300;
    padding-bottom: 13px;

}
.selectbox_style-new
{
 background-color: #ffffff;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #454545;
    float: left;
    font-family: "opensans";
    font-size: 13px;
    padding: 9px 7px;
    width: 98%;
}

.selectbox_style-new1
{
 background-color: #ffffff;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #454545;
    float: left;
    font-family: "opensans";
    font-size: 13px;
    padding: 9px 7px;
    width:30%;
    margin-right:15px;
}
.selectbox_style-new2
{
 background-color: #ffffff;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #454545;
    float: left;
    font-family: "opensans";
    font-size: 13px;
    padding: 9px 7px;
    width:30%;
  
}

.inner_div_top-new {
    border-bottom: 1px solid #bdbdb9;
    clear: both;
    color: #666666;
    font-family: Oswald;
    font-size: 22px;
    font-weight: 300;
    height: auto;
    line-height: 13px;
    overflow: hidden;
    padding: 20px 0 0;
    text-transform: uppercase;
    width: 100%;
}

.small-text
{
	font-size: 13px !important;
}

.tp-mr
{
	margin-top: 12px;
}
.tp-mr-new
{
	margin-top:30px;
}

.view-btn_new-2
{
	
	width:auto;
	height:30px;
	background:#717D8C;
	cursor:pointer;
	border-radius:5px;
	color:#FFF;
	font-family: 'Oswald';
	font-size:13px;
	line-height:17px;
	text-align:center;
	border:none;
	padding:0 8px; 
}
.view-btn_new-2:hover
{
background:#2F343A;
transition:all .5s  ease-in-out 0s;
}
.md-new-titile
{


font-size:18px;
color: #fc7704;

}
.t-style
{
	font-size:14
}

.modal-header .mcl a
{
	color: #000 !important;
	font-size: 18px !important;
	text-decoration: none !important;
}

.modal-header .mcl a:hover
{
	text-decoration: none !important;
}

.h-width
{
	width: 100% !important;
}
.vacation-top
{
	margin-top: 15px;
}
.myfav-tp
{
	margin-top:9px;
}
.top-cntr
{
	width: 100%;
	float: left;
	text-align:center;
}

.login_form_wrapper-plan {
    background: #f9f9f9;
    border-radius: 5px;
    box-shadow: 1px 1px 2px 2px rgba(207, 201, 207, 1);
    clear: both;
    height: auto;
    margin:15px auto 20px;
    overflow: hidden;
    padding: 20px;
    width: 100%;
}

.plan-bx
{
	border: solid 1px #cfcfcf; 
	background-color: #f0f0f0;
}

.selectbox_style2
{
 width:30%;
 margin-right: 10px;
 background-color: #ffffff;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #454545;
    float: left;
    font-family: "opensans";
    font-size: 13px;
    padding: 9px 7px
}

.tiiel_brd2
{
border-bottom:1px solid #ccc;
}





@media (max-width:1199px){
.cart-style-bar nav ul
{
	height:auto !important;
}
.cart-style-bar nav ul li
{
	float: none !important;
	height: auto;
	border: none;
}
.cart-style-bar nav ul li a
{
	padding: 0!important;
}
}







@media (max-width:991px){
input[type="text"]
{
	margin-bottom: 12px !important;
	width: 100% !important;
}
input[type="password"]
{
margin-bottom: 12px !important;
	width: 100% !important;	
}
.home-bx
{
	width: 100%;
	padding-left: 0
}
.class-active{ background:url(images/class-active.png) no-repeat left top!important; text-indent: 20px!important;}
a.venue, a.ov{text-indent: 20px!important;}
a.schedules{text-indent: 15px!important;}
.white-brd-right
{
	border-right: 0;
}
.right-align, .left-align
{
	text-align:center;
}
.to-mrg
{
 margin-top:52px;
}

.filter_box_bg

{
	position: relative !important;
	margin-top:20px !important;
	clear: both;
	overflow: hidden;
	text-outline: 10px; !important;
	top:10px;
	width: 100%;
	
}
.cart_box_bg
{
position: relative !important;
top:0!important;
margin-top:35px;
}
.srslsearchbox .home_menu_btt-New{
		margin-top: 10px;
	}
.navbar-default .navbar-toggle{
	border: 0!important;
	margin-top: 20px!important;
}
.navbar-default .navbar-toggle .icon-bar{
	 background-color: #fc7704!important;
}	
.couponcode_table .padleft10px{
	padding-left: 0!important;	
}
.expirybox{
	margin-top: 10px!important;
}
}

@media (max-width:991px and min-width:928px  ){
/*.container
{
	width:950px;
}*/
	
}

@media (max-width:928px){  
	.tabs nav ul li
	{
		border:none !important;
	}
	.tabs-style-line nav ul li
	{
		width: 100% !important;

	}
	.line-one
	{
		border:none;
	}
	.srslsearchbox .home_menu_btt-New{
		margin-top: 10px;
	}
}

@media (max-width: 768px){
	
	.navbar-default .navbar-collapse, .navbar-default .navbar-form
	{
		background:#fc7704;
		border: none !important;

	}
	.navbar-nav
	{
		padding: 12px 2px 0 12px !important;
		margin: 0 !important;	
	}
	.top-navigation-mar
	{
		margin-top:0 !important;
	}
	.nav > li
	{
		border-bottom: 1px solid #6b3434;
		border-right:0;

   border-bottom: 1px solid #6b3434;
    
    font-family: "Oswald";
    font-weight: normal;
    
    line-height:40px;
    padding:13px 0;
	}
	.srslsearchbox .home_menu_btt-New{
		margin-top: 10px;
	}
.header_new
{
	height: auto;
	background:url(images/res-header.png);
	padding-bottom: 15px;
}
.footer ul li
{

	border-right:1px solid #fff;
	padding:0px 5px 0 5px; 	
}
.to-mrg
{
 margin-top:62px;
}
.to-mrg-new
{
 margin-top:77px;
}


.filter_box
{
	width:none;
}
.filter_box_bg

{
	position: relative !important;
	margin-top:20px !important;
	clear: both;
	overflow: hidden;
	text-outline: 10px; !important;
	top:10px;
	width: 100%;
	
}
.cart_box_bg
{
position: relative !important;
top:0!important;
margin-top:35px;

width: 100%;

}




.restorent-heading
{
	margin-left: 0;
}
.more_classes_but_container a
{
	margin-bottom: 12px;
}

.login_form_wrapper2
{
margin-top:120px !important;	
}

.message_container_inner .success
{
	 padding:270px 0 100px 0;
}

a.venue, .venue-active
{
	text-indent: 20px !important;
}

a.schedules
{
	text-indent: 15px !important;
}
a.ov
{
	text-indent: 18px !important;
}
.class-active, .venue-active, .schedules-active, .ov-active
{
	background:url("images/class-active-res.png") !important;
}
.but_dashb_save
{
	width: 146px !important;
	margin-top: 12px !important;
}
.but_dashb_back
{
	margin-top: 12px !important;	
}
.preview_top .classinfo_details2
{
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}

.dash_board_nav_contain
{
	margin-top:50px !important;
}
.center_content .center_content_home_container{
	padding-top: 70px!important;
}
.center_content .center_content_dash_board_container{
	padding-top: 70px!important;
}
.menu_table .display_table_cell{
	width: 100%;
	display: block;
}
.menu_table .display_table_cell .button_n.wid100p{
	width: 150px!important;
	text-align: center!important;
}	
}

@media (max-width: 698px){
.footer ul li
{
	width: 100%;
	float: none;
	border-right: 0;
	padding:0 0 20px 0;
}
.to-mrg
{
 margin-top:72px;
}	

.dash_board_nav_contain, .dash_board_nav_bar, .ov-active
{
	height: auto !important;
	float: none !important;
	margin-bottom: 12px !important;
}

.dash_board_nav_bar li

{
	height:auto !important;
	float: none !important;
}
.ash-color .display_table, .ash-color .display_table_cell{
	width: 100%!important;
	display: block!important;
	padding: 8px 0;
}
}


@media (max-width: 483px){
		.chk-new
		{
			float: none;
			width: 100%;
			margin-bottom: 12px;
		}
		.home-new-tl
		{
			font-size:18px;
		}
.restorent-heading h1
{
	font-size: 25px;
}
.restorent-heading h2
{
	font-size: 13px;
	}

.n_margin
{
	margin: 0 !important;
}
.account_text_inner
{
	width:100%;
}


.selectbox_style-new1
{

    width:98%;
    margin-bottom:15px;
}
.selectbox_style-new2
{
    width:98%;
}
.user_sec_top{
	position: inherit!important;
}
.add_business{
	margin: 8px 0 0!important;
}
.signup_wrapper h1, .form_register h1, .center_content_bgr h1{
	padding: 10px 0!important;
}
}

@media (max-width:360px){
.to-mrg
{
 margin-top:105px;
}	
.white-bg
{
	width:100%;
	padding: 0 10px;
}

.dash_board_nav_contain
{
	margin-top:85px !important;
}
.item_detail_box .innerFItm, .item_detail_box .inner, .menu_table .inner3, .menu_table .inner2, .menu_table .inner3_sub, .menu_table .inner2_sub{
	font-size: 12px!important;
}
.selectbox_style2
{
	width:100% !important;
	margin-bottom: 5px;
}
.green-left{
	font-size: 10px!important;
}
.blockPage{
    top: 0%!important;
    left: 0%!important;
}

	}

@media (max-width:320px)

{
	.to-mrg
{
 margin-top:135px;
}	

.login_form_wrapper2
{
margin-top:140px !important;	
}
}


.well {
    box-shadow: 0 0 10px rgba(0,0,0,0.3);
    display:none;
    margin:1em;
}
pre.prettyprint {
    padding: 9px 14px;
}
.fulltable {
    max-width: 100%;
    overflow: auto;
}
.container {
    padding-left: 0;
    padding-right: 0;
}
.lineheight {
    line-height: 3em;
}
.pagetop {
    background-image: url(data:image/png;base64,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);
    background-color: #333;
    background-attachment: fixed;
    color: #fff;
}
.page-header {
    border-bottom: none;
}
.initialism {
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 12px;
}
.wid100p{
	width: 100%!important;
}
.padleft10px{
	padding-left: 10px!important;
}
.pad10px{
	padding: 10px;
}
.pad20px{
	padding: 20px;
}
.pad3p{
	padding: 3%!important;
}
.home_search_outer input[type="text"]{
	width: 100%!important;
}
.floatnone{
	float: none!important;
}
.homesearch_btn{
	width: 100%!important;
}
.left{
	float: left!important;
}
.right{
	float: right!important;
}
.marg10top{
	margin-top: 10px!important;
}
.marg20top{
	margin-top: 20px!important;
}
.marg10right{
	margin-right: 10px!important;
}
.pad10right{
	padding-right: 10px!important;
}
.display_table{
	display: table;
	width: 100%;
}
.display_table_row{
	display: table-row;
}
.display_table_cell{
	display: table-cell;
}
.vlaign_top{
	vertical-align: top;
}
.vlaign_middle{
	vertical-align: middle;
}
.wid10per{
	width: 10%;
}
.wid20per{
	width: 20%;
}
.wid30per{
	width: 30%;
}
.wid40per{
	width: 40%;
}
.wid50per{
	width: 50%;
}
.wid60per{
	width: 60%;
}
.wid70per{
	width: 70%;
}
.wid80per{
	width: 80%;
}
.wid90per{
	width: 90%;
}
.wid95per{
	width: 95%!important;
}
.wid100per{
	width: 100%!important;
}
.wid74px{
	width: 74px!important;
}
.wid90px{
	width: 90px!important;
}
.wid120px{
	width: 120px!important;
}
.edit_profile .selectboxoffline{
	width: 100%!important;
}
.edit_profile input[type="text"]{
	width: 100%!important;
}
.outer_div_bgr2 h2.tiiel_brd2{
	margin-top: 0px!important;
}
.review_table{
	padding-bottom: 10px;
	border-bottom: 1px solid #d5d5d5;
}
.menu_table{
	padding-bottom: 2px;
	margin-bottom: 5px;
	border-bottom: 1px solid #d5d5d5;
}
#rest_timezone.selectbox{
	width: 265px !important;
}
.add_cuisine ul.token-input-list-facebook, .food_cat ul.token-input-list-facebook{
	width: 100%!important;
}
.edit_profile_leftcol input[type="text"].wid100p{
	width: 100%!important;
}
.edit_profile .restaurant-titile{
	padding-bottom: 3px!important;
}
.desc_text{
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.fooditemselect{
	background-color: #ffffff;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #454545;
    float: left;
    font-family: "opensans";
    font-size: 13px;
    padding: 9px 7px;
    width: 100% !important;
}
.itemprice{
	margin-left: 0!important;
	margin-top: 10px!important;
	margin-bottom: 10px!important;
}
.payment .cust_info_col_content li{
	padding: 0!important;
}
input[type="text"]#couponCode{
	margin-bottom: 0!important;
}
.menu_table .display_table_cell{
	padding-bottom: 10px!important;
}
input[type="text"].text_content{
	padding: 11px 7px!important;
}
.round img{
	max-width: 100%;
}
.normallogininner1 input[type="text"]{
	width: 100%!important;
}
.normallogininner1 input[type="password"]{
	width: 100%!important;
}
.container .dash_board_left_column_outer_div_container{
	width: 100%!important;
	float: none!important;
}
.container .dash_board_left_column_inner_div_container{
	width: 100%!important;
	float: none!important;
}
.container .dash_board_left_column_outer_div_container .outer_div_bgr2{
	width: 100%!important;
	float: none!important;
}
.dash_board_left_column_outer_div_container .dash_board_left_column_inner_div_container .inner_div_top{
	width: 100%!important;
	padding: 7px 0!important;
}
h2.inner_div_top-t{
	margin: 0!important;
}
.top-Rgt .addmore_class{
	padding: 10px 0 10px 35px!important;
}
.dash_board_left_column_inner_div_container .inner_div_bgr{
	width: 100%!important;
}
h2.marg10top{
	margin-top: 10px!important;
}
.popup_close_button{
	border-bottom: 0!important;
}
.popup_header_div{
	border-bottom: 0!important;
}
.reaturant-home-list-img{
	overflow: hidden;
	text-align: center!important;
	background: #f1f1f1;
}
.reaturant-home-list-img img{
	max-width: 100%!important;
	margin: 0 auto!important;
}
.field_wrapper .ui-timepicker-list{
	width: 92%!important;
}
#jQAddServiceDiv .text_field_style3{
	width: 100%!important;
}
#field_wrapper .menu_time_picker{
	width: 100%!important;
}
.popup_operation_result table{
	width: 85%!important;
}
.review_form{
	width: 100%!important;
}
.reviewtitle_text{
	width: 100%!important;
}
.popup_field_value_div{
	width: 100%!important;
}
.blockUI
{
	top :12%!important;
}

.user-name-top{
	font-size:13px;
}