/* Global Style*/

a {
	text-decoration: none;
	
}
a:hover {
	text-decoration: none;
}
form {
	margin: 0px;
	padding: 0px;
}

.header h1{display: block;
    font-size: 20px;
    padding: 14px 0px 14px 41px;
    min-height: 1em;
    outline: 0 none !important;
    overflow: hidden;
    margin: 0;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
	font-weight: normal;
}
.header h1 img{ clear:both; max-height:50px; max-width:120px}
.header .back{
    margin: 0;
	left: 0;
    position: absolute;
    top: 0;
	padding: 4px 8px 0px;
	display: block;
    overflow: hidden;
	background:none;
	border-radius:0;
	
}
.header.home h1{margin: 0 5px; padding: 21px 0px 19px 41px; font-size:22px }
.header.home img{ float:left; position:absolute; left:5px; top:5px; /*width:50px;*/ max-height: 50px;}
.header .back-header{position: absolute; top: 0; left: 0;  background: linear-gradient(to bottom, rgba(102, 102, 102, 0.5) 0%, rgba(68, 68, 68, 0.5) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    box-shadow: -1px -4px 0 3px rgba(0, 0, 0, 0.2), 0 0 5px 0 rgba(0, 0, 0, 0.2) inset; line-height: 12px; overflow: hidden;
    padding: 8px 10px;}
.back-header:hover{
	box-shadow: -1px -4px 0px 3px rgba(0, 0, 0, 0.2), 0 0px 3px 1px rgba(0, 0, 0, 0.1) inset;
	 background:rgba(0,0,0, 0.5);
}
.header .back-h1{ padding:14px 0 14px 80px !important;}

.main-appypie-back, .slide-appypie-back{box-shadow: -1px -4px 0px 3px rgba(0, 0, 0, 0.2), 0px 0px 5px 0px rgba(0, 0, 0, 0.2) inset;line-height: 12px;padding: 8px 10px; overflow: hidden;left: 0;position: absolute;top: 0; margin: 0;height:29px;margin-top:5.2px;
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(102,102,102,0.5) 0%, rgba(68,68,68,0.5) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(102,102,102,0.5)), color-stop(100%,rgba(68,68,68,0.5))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(102,102,102,0.5) 0%,rgba(68,68,68,0.5) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(102,102,102,0.5) 0%,rgba(68,68,68,0.5) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(102,102,102,0.5) 0%,rgba(68,68,68,0.5) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(102,102,102,0.5) 0%,rgba(68,68,68,0.5) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80666666', endColorstr='#80444444',GradientType=0 ); /* IE6-8 */

}
.main-appypie-back:hover, .slide-appypie-back:hover{
	box-shadow: -1px -4px 0px 3px rgba(0, 0, 0, 0.2), 0 0px 3px 1px rgba(0, 0, 0, 0.1) inset;
	 background:rgba(0,0,0, 0.5);
}
.slide-appypie-back{ right: 0;position: absolute;top: 0; left:auto;  box-shadow: 1px -4px 0px 3px rgba(0, 0, 0, 0.2), 0px 0px 5px 0px rgba(0, 0, 0, 0.2) inset;}
.slide-appypie-back:hover{
	box-shadow: 1px -4px 0px 3px rgba(0, 0, 0, 0.2), 0 0px 3px 1px rgba(0, 0, 0, 0.1) inset;}
/* == Navigation Layout Stracuture ==*/
/*-- Matrix View --*/
.app_navigation_matrix{
	width:320px;
	overflow-x:hidden }
.app_navigation_matrix li{ margin: 12px; display:inline-block; width:80px; height:90px; border:1px solid #fff; float:left; position:relative; transform: rotate(0deg); transition: all 0.1s ease 0s;  }
.app_navigation_matrix li img { width:100%;}
.app_navigation_matrix li span{ background:#fff; position:absolute; left:0px; bottom:0px; width:100%; font:1.15em/1.35em Arial, Helvetica, sans-serif; text-align:center; color:#333; text-transform:capitalize;  text-overflow: ellipsis; overflow: hidden;height:19px;}
.app_navigation_matrix li a{cursor:pointer;}
.app_navigation_matrix .close {
	background: none repeat scroll 0 0 #333333;
    border: 2px solid #999999;
    border-radius: 20px 20px 20px 20px;
    bottom: auto;
    box-shadow: 0 0 1px #FFFFFF;
    color: #FFFFFF;
    font: 10px/9px Arial,Helvetica,sans-serif;
    height: 9px;
    left: auto;
    padding: 2px 2px 3px 3px;
    right: -5px;
    top: -5px;
    width: 9px;
	z-index:100;
	overflow:hidden;
	cursor:pointer;
	}
.app_navigation_matrix .check_mark	{width:58px; height:54px; left:10px; top:10px; background:none !important; }	
/*-- list View --*/
.app_navigation_list{ 
	width:320px;
	overflow-x:hidden
	}
.app_navigation_list li{ 
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
    border-bottom: 1px solid #fff;
    display: inline-block;
    float: left;
    padding: 5px;
    position: relative;
    width: 100%;
	}
.app_navigation_list li:hover{
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.6);
	}
	
.app_navigation_list  li a {
    cursor: pointer;
	}
.app_navigation_list  li img {
    color: #FFFFFF;
    display: inline-block;
    float: left;
    width: 50px;
	}
.app_navigation_list  li span {
    color: #FFFFFF;
    display: inline-block;
    font: 20px/42px Arial,Helvetica,sans-serif;
    padding:0 11px;
    text-transform: capitalize;
}
.app_navigation_list  .close {
	background: none repeat scroll 0 0 #333333;
    border: 2px solid #C9C9C9;
    border-radius: 20px 20px 20px 20px;
    box-shadow: 0 0 1px #FFFFFF;
    color: #FFFFFF;
    cursor: pointer;
    font: 10px/9px Arial,Helvetica,sans-serif;
    height: 9px;
    left: 88%;
    overflow: hidden;
    padding: 2px 1px 2px 3px;
    position: absolute;
    top: 20px;
    width: 9px;
    z-index: 100;
	}

.app_navigation_list .check_mark	{width:38px; height:35px; left:0px; top:10px; position:absolute; }	
.app_navigation_list .check_mark img{ width:100%; height:100%;}

/*--2X2 Matrix View --*/
.app_navigation_matrix2{
	width:320px;
	overflow-x:hidden }
.app_navigation_matrix2 li{ margin: 12px 38px; display:inline-block; width:80px; height:90px; border:1px solid #fff; float:left; position:relative; transform: rotate(0deg); transition: all 0.1s ease 0s;  }
.app_navigation_matrix2 li img { width:100%;}
.app_navigation_matrix2 li span{ background:#fff; position:absolute; left:0px; bottom:0px; width:100%; font:1.15em/1.35em Arial, Helvetica, sans-serif; text-align:center; color:#333; text-transform:capitalize;  text-overflow: ellipsis; overflow: hidden;}
.app_navigation_matrix2 li a{cursor:pointer;}
.app_navigation_matrix2 .close {
	background: none repeat scroll 0 0 #333333;
    border: 2px solid #999999;
    border-radius: 20px 20px 20px 20px;
    bottom: auto;
    box-shadow: 0 0 1px #FFFFFF;
    color: #FFFFFF;
    font: 10px/9px Arial,Helvetica,sans-serif;
    height: 9px;
    left: auto;
    padding: 2px 2px 3px 3px;
    right: -5px;
    top: -5px;
    width: 9px;
	z-index:100;
	overflow:hidden;
	cursor:pointer;
	}
.app_navigation_matrix2 .check_mark	{width:58px; height:54px; left:10px; top:10px; background:none !important; }	

/*--Bottom View --*/
.app_navigation_bottom{  box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 -1px 0 rgba(0, 0, 0, 0.7), 0 -2px 2px rgba(0, 0, 0, 0.5);
    overflow: hidden;
    width: 320px;
	background: #171717;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3MTcxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzE3MTcxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzEzMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #171717 0%, #171717 49%, #000000 52%, #131313 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#171717), color-stop(49%,#171717), color-stop(52%,#000000), color-stop(100%,#131313));
	background: -webkit-linear-gradient(top,  #171717 0%,#171717 49%,#000000 52%,#131313 100%);
	background: -o-linear-gradient(top,  #171717 0%,#171717 49%,#000000 52%,#131313 100%);
	background: -ms-linear-gradient(top,  #171717 0%,#171717 49%,#000000 52%,#131313 100%);
	background: linear-gradient(to bottom,  #171717 0%,#171717 49%,#000000 52%,#131313 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171717', endColorstr='#131313',GradientType=0 );
    color: #FFFFFF;
    font-weight: normal;
    text-shadow: 0 -1px 1px #000000;
	position:absolute;
	z-index:10000;
	height:60px;
	z-index:10;
	display:block;
	bottom:0px;}
.app_navigation_bottom li{display: inline-block;
    float: left;
    height: 43px;
    padding: 5px 0;
    position: relative;
    text-align: center;
    width: 18%;
	margin:3px 1%;}

.app_navigation_bottom li.active{
		background: #484848;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ4NDg0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ4JSIgc3RvcC1jb2xvcj0iIzM1MzUzNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDI0MjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #484848 0%, #353535 48%, #222222 51%, #242424 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#484848), color-stop(48%,#353535), color-stop(51%,#222222), color-stop(100%,#242424));
	background: -webkit-linear-gradient(top,  #484848 0%,#353535 48%,#222222 51%,#242424 100%);
	background: -o-linear-gradient(top,  #484848 0%,#353535 48%,#222222 51%,#242424 100%);
	background: -ms-linear-gradient(top,  #484848 0%,#353535 48%,#222222 51%,#242424 100%);
	background: linear-gradient(to bottom,  #484848 0%,#353535 48%,#222222 51%,#242424 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#484848', endColorstr='#242424',GradientType=0 );
	box-shadow:0 0 10px #000000 inset, 0 0 1px rgba(255, 255, 255, 0.4) inset;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;}
.app_navigation_bottom li .close1{ display:none;}
.app_navigation_bottom li img{
	color: #FFFFFF;
    width: 35px;
	}
.app_navigation_bottom li .close{ position: absolute;
    right: 0;
    top: 0;
	
	
	background: none repeat scroll 0 0 #333333;
    border: 2px solid #999999;
    border-radius: 20px 20px 20px 20px;
    color: #FFFFFF;
    font: 10px/9px Arial,Helvetica,sans-serif;
    height: 9px;
    padding: 2px 2px 3px 3px;
    width: 9px;
	z-index:100;
	overflow:hidden;
	cursor:pointer;
	
	}
.app_navigation_bottom  a {
    cursor: pointer;
	display:block;
	font: 10px/11px Arial,Helvetica,sans-serif;
	}

.app_navigation_bottom li span {
    color: #FFFFFF;
    display:block;
    padding:0px;
	text-transform: capitalize; text-align:center; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;
}
.app_navigation_bottom .check_mark	{width:30px; height:28px; left:15px; top:5px; background:none !important;  position:absolute;}
.app_navigation_bottom .check_mark img{ width:100%; height:100%;}


/* Color Theme Structure */
/* === 
		DEFUALT THEME STYLE ==== */
	
.header{
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
    width: 320px;
	background: #565656;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNzM3MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #565656 0%, #373737 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#373737));
	background: -webkit-linear-gradient(top,  #565656 0%,#373737 100%);
	background: -o-linear-gradient(top,  #565656 0%,#373737 100%);
	background: -ms-linear-gradient(top,  #565656 0%,#373737 100%);
	background: linear-gradient(to bottom,  #565656 0%,#373737 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#373737',GradientType=0 );
    color: #FFFFFF;
    font-weight: normal;
    text-shadow: 0 -1px 1px #000000;
	position:relative;
	z-index:2;
}

.header  .back{
	box-shadow: 1px 0px 1px rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.1) inset, 0 -1px 0 rgba(255, 255, 255, 0.1) inset;
	border-right: 1px solid #222222;
    text-shadow: 0 -1px 1px #000000;
	line-height:25px;
	}
.back:hover{
	box-shadow: 1px 0px 1px rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1) inset, 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
	border-right: 1px solid #222222;
    text-shadow: 0 -1px 1px #000000;
	background: #666666;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NDQ0NDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #666666 0%, #444444 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#444444));
	background: -webkit-linear-gradient(top,  #666666 0%,#444444 100%);
	background: -o-linear-gradient(top,  #666666 0%,#444444 100%);
	background: -ms-linear-gradient(top,  #666666 0%,#444444 100%);
	background: linear-gradient(to bottom,  #666666 0%,#444444 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#444444',GradientType=0 );
}
.back:active{
	box-shadow: 1px 0px 1px rgba(255, 255, 255, 0.2), 0 1px 0 rgba(0, 0, 0, 0.1) inset, 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
	border-right: 1px solid #222222;
    text-shadow: 0 -1px 1px #000000;
	background: #333333;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YTVhNWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #333333 0%, #5a5a5a 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#5a5a5a));
	background: -webkit-linear-gradient(top,  #333333 0%,#5a5a5a 100%);
	background: -o-linear-gradient(top,  #333333 0%,#5a5a5a 100%);
	background: -ms-linear-gradient(top,  #333333 0%,#5a5a5a 100%);
	background: linear-gradient(to bottom,  #333333 0%,#5a5a5a 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#5a5a5a',GradientType=0 );
}


.footer{
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
    overflow: hidden;
    width: 100%;
	background: #565656;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNzM3MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #565656 0%, #373737 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#373737));
	background: -webkit-linear-gradient(top,  #565656 0%,#373737 100%);
	background: -o-linear-gradient(top,  #565656 0%,#373737 100%);
	background: -ms-linear-gradient(top,  #565656 0%,#373737 100%);
	background: linear-gradient(to bottom,  #565656 0%,#373737 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#373737',GradientType=0 );
    color: #FFFFFF;
    font-weight: normal;
    text-shadow: 0 -1px 1px #000000;
	position:relative;
	z-index:10000;
}

/*=== for inner text==*/
.page-text{ color:#fff; }
.page-text h2{text-shadow:0px 1px 1px rgba(0, 0, 0, 0.7)  }
.page-text ul li{border-top:1px solid #fff; box-shadow:0px 1px 0 rgba(0, 0, 0, 0.2) inset; }
.sidebar a, .contact_sidebar a{
	background: #555555;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1NTU1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzODM4MzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #555555 0%, #383838 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#383838));
	background: -webkit-linear-gradient(top,  #555555 0%,#383838 100%);
	background: -o-linear-gradient(top,  #555555 0%,#383838 100%);
	background: -ms-linear-gradient(top,  #555555 0%,#383838 100%);
	background: linear-gradient(to bottom,  #555555 0%,#383838 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#383838',GradientType=0 );
	border:1px solid #bfbfbf;
	-moz-box-shadow:0px 1px 0 #555555, 0px 1px 2px #555555 inset;
	-webkit-box-shadow:0px 1px 0 #555555, 0px 1px 2px #555555 inset;
	box-shadow:0px 1px 0 #555555, 0px 1px 2px #555555 inset;
	color:#fff;
	} 
#address{ color:#fff; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)   }
.form-page input[type="text"], .form-page input[type="number"]{ border:1px solid #d5d5d5; background:#fff;  box-shadow:0 1px 0 rgba(255, 255, 255, 0.6), 0 1px 1px rgba(0, 0, 0, 0.2) inset; color:#666; }
.form-page select.drop_dwn1{ border:1px solid #d5d5d5; background:#fff;  box-shadow:0 1px 0 rgba(255, 255, 255, 0.6), 0 1px 1px rgba(0, 0, 0, 0.2) inset; color:#666;  height: auto;
    padding: 8px; }
	.userPage-text .form-page { margin:10px 0 0;}


.form-page textarea{ border:1px solid #d5d5d5; background:#fff;  box-shadow:0 1px 0 rgba(255, 255, 255, 0.6), 0 1px 1px rgba(0, 0, 0, 0.2) inset; color:#666;  }
.form-page input[type="submit"]{ 
	border:1px solid #1e1e1d;  
	box-shadow:0 1px 1px rgba(255, 255, 255, 0.5) inset, 0 1px 0px rgba(0, 0, 0, 0.2) ; 
	color:#fff; 
	background: #565656;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNzM3MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #565656 0%, #373737 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#373737));
	background: -webkit-linear-gradient(top,  #565656 0%,#373737 100%);
	background: -o-linear-gradient(top,  #565656 0%,#373737 100%);
	background: -ms-linear-gradient(top,  #565656 0%,#373737 100%);
	background: linear-gradient(to bottom,  #565656 0%,#373737 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#373737',GradientType=0 );
}

/* == Review Page ==*/


.review_page ul li{ 
	background-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);
}

.review_page ul li li{ 
	background-color: none;
    box-shadow:none;
}
.review_page .time{ 
	color: #9a9a9a;
    text-shadow: 1px 1px 1px #FFFFFF;}
.review_page h3{
	color: #434343;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8);}
.review_page h3 a{
	color: #434343;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8);}
.review_page p{ 
	color: #616161;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.31);}
.show-more{
	text-shadow:0px 1px 1px rgba(0, 0, 0, 0.3);
	background: #f5f6f6;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk4JSIgc3RvcC1jb2xvcj0iI2RkZGZlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #f5f6f6 0%, #dddfe3 98%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f6f6), color-stop(98%,#dddfe3));
	background: -webkit-linear-gradient(top,  #f5f6f6 0%,#dddfe3 98%);
	background: -o-linear-gradient(top,  #f5f6f6 0%,#dddfe3 98%);
	background: -ms-linear-gradient(top,  #f5f6f6 0%,#dddfe3 98%);
	background: linear-gradient(to bottom,  #f5f6f6 0%,#dddfe3 98%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#dddfe3',GradientType=0 );
	box-shadow: 1px 0 0 rgba(0, 0, 0, 0.15);
	color:#333;
}

.review_page_details{
	background-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);
	color: #000;}
	
.review_page_details .time{ 
	color: #909090;
    text-shadow: 1px 1px 1px #FFFFFF; 
}
.review_page_details h3{
	color: rgba(0, 0, 0, 0.7);
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8);
}
.review_page_details ul li{
	border-top:none;
    box-shadow:none;
	}
	
.review_page_details p{ 
	color: #000;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.31);
}
.mainfeed a, .review_page_details a{color: #434343 !important;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8) !important;}

/*==  menu

==*/
.menu_page ul li{ 
	background-color: rgba(255, 255, 255, 0.88);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);
}

.menu_page h3, .menu_page_desc h3{
	color: #434343;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8);}

.menu_page p{ 
	color: #616161;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.31);}
.menu_page .price, .menu_page_desc .price{ color:#d10808; font:bold 17px/30px Arial, Helvetica, sans-serif;   text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8); }

.menu_page_desc{
	background-color: rgba(255, 255, 255, 0.88);
    box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.5)}
	


/*== Twitter Page 

  ==*/
	
	
.tweet-user{ background-color: rgba(255, 255, 255, 1); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59); }	
.tweet-user-image{ background:#fff;}
.tweet-user-details h3{ color:#434343; }
.tweet-user-details h3 span{ color:#a9a9a9}
.tweet_follow_btn{ background:#09c1e8;  border:1px solid #0db9dd; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); color: #FFFFFF; text-shadow:0 1px 0 rgba(0, 0, 0, 0.3); }
.tweet_options{ color:#6c9d22; }
.tweet_options span{ color:#9a9a9a; }
.tweet_feeds{ background-color: rgba(255, 255, 255, 1); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);  }	
.tweet_feeds time{color:#a9a9a9; text-shadow:0px 1px 0  #fff;}
.feeds_desc h3{ color:#434343; }
.feeds_desc h4{ color:#434343; }
.feeds_desc h3 span{ color:#a9a9a9}
.feeds_desc p{ color:#434343;   }
.feeds_desc p img{ border:1px solid #999;}
.feed_details h3{color:#434343; }
.feed_details h3 span{ color:#a9a9a9}
.feed_details .time{color:#a9a9a9; text-shadow:0px 1px 0  #fff;}
.feed_details .feeds_desc{ color:#fff;}
.feed_details .feeds_desc p{ color:#fff;}
.feed_details  .share{ box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);  border:1px solid #a7a7a7; color: #000; text-shadow:0 1px 0 rgba(0, 0, 0, 0.3); }



/* == Testimonials Page ==*/


.testimonials ul li{ 
	background-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);
	
}
.testimonials ul li ul li { 
	background-color:none;
    box-shadow: none;
}
.testimonials .user_name{ 
	color: #64931f;
    text-shadow: 1px 1px 1px #FFFFFF;
	}
.testimonials{ 
	color: #616161;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.31);
	}

.testimonials span.qt{
	color: #64931f;
	}


/* == video Page ==*/


.video ul li, .video_details{ 
	background-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);
}
.video time, .video_details time{ 
	color: #64931f;
    text-shadow: 1px 1px 1px #FFFFFF;
	}
.video p, .video_details p{ 
	color: #616161;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.31);
	}
.video h4, .video_details h4{ color:#333}
.video_tab{ background:#fff; }
.video_tab span{ 
	background:#CCCCCC;
	color: #000000;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);}


/*=== Social Page ==*/
.social{}

/*=== Album Page ==*/
.album_header{	
	border-bottom: 1px solid #C1C1C2;
	background-color: rgba(255, 255, 255, 0.88);
}
.album_header h2 {color:#64931F;}
.album_header h3 {color:#666;}
.flickr-tab{background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(0,0,0,0.65)),color-stop(100%,rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.65),rgba(0,0,0,0.65));background:-moz-linear-gradient(top,rgba(0,0,0,0.65),rgba(0,0,0,0.65));background:-o-linear-gradient(top,rgba(0,0,0,0.65),rgba(0,0,0,0.65));background:linear-gradient(top,rgba(0,0,0,0.65),rgba(0,0,0,0.65));border:1px solid black;border-right:0;border-left:0;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.flickr-tab a{color: #FFFFFF; border-left: 1px solid rgba(255, 255, 255, 0.2); border-right: 1px solid #000000; text-shadow: 1px 1px 2px #000000;}
.flickr-tab a:hover,.flickr-tab a.active {background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(0,0,0,0.7)),color-stop(100%,rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.7),rgba(0,0,0,0.7));background:-moz-linear-gradient(top,rgba(0,0,0,0.7),rgba(0,0,0,0.7));background:-o-linear-gradient(top,rgba(0,0,0,0.7),rgba(0,0,0,0.7));background:linear-gradient(top,rgba(0,0,0,0.7),rgba(0,0,0,0.7));color:#FFF}
.pic_count{
	color: #A29F9E;
    text-shadow: 1px 1px 1px #FFFFFF;
}
.pic_count span{color: #444745;    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.31); }
.photos{ background:rgba(255, 255, 255, 0.8); }
.photo{ border:1px solid #000000; background:#fff;}
.photo_close {
	background: none repeat scroll 0 0 #333333;
	border: 2px solid #999999;
	box-shadow: 0 0 1px #FFFFFF;
	color: #FFFFFF;
}
.photos_details p{color:#333;}

/*==== Newsletter Page ====*/
.newsletter-text{ color:#fff; }
.newsletter-text h2{color:#fff; border-bottom:1px solid #fff;  }



/* == Audio Page ==*/


.audio ul li{ 
	background-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);
}
.audio .active{ background:#D5D5D5;}
.audio span{ 
	color: #64931f;
    text-shadow: 1px 1px 1px #FFFFFF;
	}
.audio p{ 
	color: #616161;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.31); background:url(/images/sound_play.png) no-repeat left center;
	}
.audio_tab{ background:#fff; }
.audio_tab span{ 
	background:#CCCCCC;
	color: #000000;
	text-shadow: 1px 1px 1px rgba(255, 255, 255, 1);}
	
.audio_details .buy_now{background:#6a9b21; } 
.audio_header_box .buy_now{ background:#6a9b21;}


/*===== Appointment Page
				========== */
				
.appointment h2{ border-bottom:1px solid #fff;}
.appointment label{ color:#fff;}
.appointment input[type="submit"] { 
	border:1px solid #1e1e1d;  
	box-shadow:0 1px 1px rgba(255, 255, 255, 0.5) inset, 0 1px 0px rgba(0, 0, 0, 0.2) ; 
	color:#fff; 
	background: #565656;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNzM3MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #565656 0%, #373737 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#373737));
	background: -webkit-linear-gradient(top,  #565656 0%,#373737 100%);
	background: -o-linear-gradient(top,  #565656 0%,#373737 100%);
	background: -ms-linear-gradient(top,  #565656 0%,#373737 100%);
	background: linear-gradient(to bottom,  #565656 0%,#373737 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#373737',GradientType=0 );
	 }

/*=====  Education Section Page
				========== */	

/*=== Page Error==*/
.over-all{width: 100%; height: 100%; position: absolute; background:rgba(0, 0, 0, 0.4); z-index: 2147483647; top:0;}
.error-page{height: 180px; position: absolute; background:#fdfdfd; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; width: 270px; left: 8%; top: 30%; overflow: hidden;}
.big_error{top:25%; height:240px}
.error-page h6{ padding: 10px; text-align:center; font-size:22px; color:#fff; box-shadow:0 1px 1px rgba(0, 0, 0, 0.4);
	background:#373737;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#565656), to(#373737));
	background-image:-webkit-linear-gradient(#565656, #373737);
	background-image:-moz-linear-gradient(#565656, #373737);
	background-image:-ms-linear-gradient(#565656, #373737);
	background-image:-o-linear-gradient(#565656, #373737);
	background-image:linear-gradient(#565656, #373737);}
.error-page .error-text{ font: 18px/25px Arial,Helvetica,sans-serif;    padding: 10px;    text-align: center;  }
.error-text a{ background: none repeat scroll 0 0 #666666; cursor:pointer;    -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px;     color: #FFFFFF;    display: block;    font: 14px/35px Arial,Helvetica,sans-serif;    margin: 20px auto 0;    width: 70px;}


/*=====  Coupon Section Page
				========== */	
.coupon-img{ box-shadow: 0 0 5px #FFFFFF; }	
.coupon-img h3{} 		
.coupon-img h2{ color:#fff; text-shadow:0 1px 1px #333;} 	
.issue_date, .valid_date{ color:#ddd }
.issue_date span, .valid_date span{ color:#fff;}


/*=====  Instagram Section Page
				========== */	
	
	
.instagram-user{ background-color: rgba(255, 255, 255, 1); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59); }	
.instagram-user-image{ background:#fff;}
.instagram-user-details h3{ color:#434343; }
.instagram-user-details h3 span{ color:#a9a9a9}
.instagram_options{ color:#6c9d22; }
.insta_follow, .insta_following{ color:#C55050}
.instagram_options span{ color:#9a9a9a; }
.instagram_feeds{ background-color: rgba(255, 255, 255, 1); box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);  }	
.photo_options{ font:12px/21px Arial, Helvetica, sans-serif; color:#666;}
.photo_options span{ color:#a9a9a9;}

/*===== Code page Inner
					========== */

.code-page-inner ul li {border-top:none;    box-shadow:none }	



/*=====   Event Calendar
					========== */	

.appypie-list img{box-shadow:0px 0px 3px #FFFFFF;border:0px}
.appypie-list span{color:#fff;}
.event-list ul li{ 	background-color: rgba(255, 255, 255, 1);    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59); width:95%;}
.review_page .time{ 	color: #9a9a9a;    text-shadow: 1px 1px 1px #FFFFFF;}
.event-list h3{	color: #434343;    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8);}
.event-list h3 a{	color: #434343;    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.8);}
.event-list p{ 	color: #616161;    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.31);}
.eventVanue span.hanger{ background:#fff; }
.eventVanue .eventTime{ background:rgba(255, 255, 255, 0.7); }
.eventVanue span.month{ color:#040404; text-shadow: 1px 1px 1px #FFFFFF;}
.eventVanue span.day{ color:#333333; text-shadow: 1px 1px 1px #FFFFFF;}
.eventVanue span.year{ color:#666666; text-shadow: 1px 1px 1px #FFFFFF;}
.eventVanue span.time{ text-shadow: 1px 1px 1px #FFFFFF; color:#333333; border-top:1px solid rgba(0,0,0,0.5);}
.no-event{ background:#fff url(/images/no-event-bg.png) no-repeat center;}
/*----------------Deatils--------------*/
.event-details-box { border:1px solid #fff; border-left:0px; box-shadow:2px 2px 5px #333; background:rgba(0, 0, 0, 0.8); color:#ADADAD;}
.event-details-box h3{ color:#fff;}
.event-details-box span{color:#fff;}
.event-link { background:#272d1f; color:#fff; box-shadow: 0 0 2px #FFFFFF;}
.event-link:before {border-right:1px solid #666666; background:#272d1f no-repeat center; box-shadow: 0 0 2px #FFFFFF;}
.event-link.eventticket:before{ background-image:url(/images/event-ticket-link.png) }
.event-link.eventmap:before{ background-image:url(/images/event-map-link.png) }
.event-link.eventshare:before{ background-image:url(/images/event-share-link.png) }
.event-details{ background:#fff; color:#666666;}
.event-details-venue{ border-top:1px solid #999; color:#666666}
.event-details-venue h3{ color:#666666; }


.appypie-page-tab{background: #171717;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE3MTcxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ5JSIgc3RvcC1jb2xvcj0iIzE3MTcxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUyJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzEzMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #171717 0%, #171717 49%, #000000 52%, #131313 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#171717), color-stop(49%,#171717), color-stop(52%,#000000), color-stop(100%,#131313));
	background: -webkit-linear-gradient(top,  #171717 0%,#171717 49%,#000000 52%,#131313 100%);
	background: -o-linear-gradient(top,  #171717 0%,#171717 49%,#000000 52%,#131313 100%);
	background: -ms-linear-gradient(top,  #171717 0%,#171717 49%,#000000 52%,#131313 100%);
	background: linear-gradient(to bottom,  #171717 0%,#171717 49%,#000000 52%,#131313 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#171717', endColorstr='#131313',GradientType=0 ); color:#fff;  box-shadow:0 2px 2px #333;}

.appypie-page-tab span{ box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset; -moz-box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset; -webkit-box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset; -o-box-shadow:1px 0 0 rgba(255, 255, 255, 0.2) inset;}
.appypie-page-tab span:first-child{box-shadow:none;}

.appypie-page-tab span.active{ background: #1a9eba; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhOWViYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iIzEyNzI4NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #1a9eba 0%, #127286 74%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1a9eba), color-stop(74%,#127286)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #1a9eba 0%,#127286 74%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #1a9eba 0%,#127286 74%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #1a9eba 0%,#127286 74%); /* IE10+ */
	background: linear-gradient(to bottom,  #1a9eba 0%,#127286 74%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a9eba', endColorstr='#127286',GradientType=0 ); /* IE6-8 */
}



/*===== google+ Page
				========== */

.google_follow_btn{ background:#E51400	;  border:1px solid #E51400; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2); color: #FFFFFF; text-shadow:0 1px 0 rgba(0, 0, 0, 0.3); }


/*================================
			Appypie E-commerce Home page CSS
				================================*/
			
#appypie-search-section{background:rgba(255, 255, 255, 0.7); box-shadow:0px 1px 1px #999; }
#appypie-search-section input[type=text]{border:1px solid #666; border-right:0px; background:url(/images/search-icon.png) no-repeat 5px center #F6F6F6; }
#appypie-search-section input[type=text]:focus{/*background-image:none;*/ padding-left:2%; width:68%;}
#appypie-search-section input[type=button]{ background:#000;border:1px solid #000; border-left:0px; color:#fff; }
.submenu {
	background:#999;
	box-shadow:2px 2px 2px #999
}
.submenu li {
	background:#f2f2f2;
}
.submenu li a {
	color:#515151;
	text-shadow: 0 1px 1px #fff;
}
.e-com-MPage{ background:#f1f1f1}
.categories-listing{ border: 1px solid #CCCCCC; background:#fff;	 color:#333333; text-shadow:0px 1px 1px #ddd; }	
#categoryList{ cursor:pointer; display:block;}
.categories-listing .rightarrow{background:#666; color:#fff;}		
.categories-listing ul{border-top:1px solid #000; }
.categories-listing ul li{  color:#484747; box-shadow:0px 1px 0px #CCCCCC inset}
.categories-listing li a{color:#484747; }
.categories-listing #subcategory a{ background: url("/images/arrow-icon.png") no-repeat scroll 99% center rgba(0, 0, 0, 0);}
.food-pro_details{ background-color:#fff; color:#333; }		
.food-pro_details-img{ box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.4);}	
.food-pro_details .proSelect{ clear:both;}
.food-pro_details .proSelect span {  float: left;   min-width: 69px;}
.food-pro_details .mobileProPrice, .food-pro_details .stockValue{color:#89AC08;}
.addtocart-btn{color:#fff;box-shadow:0 0 3px #fff;background: #49ce10; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ5Y2UxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyOTlhMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
}
.user_tab{ background:#fff; color:#666;}
.user_tab h3{ color:#333333; }
.user_tab h4{color:#25aae1; border-bottom:1px solid #25aae1;  }


.cart_pro_list li{background:#fff; box-shadow: 0 0px 2px #333; }
.cart_pro_list li h4{color:#333333;  }
.cart_pro_list li h5{ color:#333333;  }
.cart_pro_list li .food-mobileProPrice{color:#F18818;}
.cart_pro_list li .food-addtocart{ background:url(/images/add1.png) no-repeat center;}
.e-mobile-btn{ background: #3d3d3d; /* Old browsers */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkM2QzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZjFmMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 color:#fff; border:1px solid #dedede; } 
 
 
.pay-mobile-cart li{border-bottom:1px solid #25aae1;  color:#373737; }
.pay-mobile-cart li.gtotal{ background:#25aae1; color:#fff;}

		


#foodordering-listing{ color:#333333; text-shadow:0px 1px 1px #ddd; }	
#foodordering-listing h2{  color:#f28e24;  background:#fafafa; border:1px solid #CCCCCC;   }
#foodordering-listing span{ background:#666; color:#fff;}		
#foodordering-listing ul{ background:#fff; border:1px solid #CCCCCC;  }
#foodordering-listing ul li{color:#484747; box-shadow:0px 1px 0px #CCCCCC inset;  background: #ffffff; }
#foodordering-listing li:first-child{ box-shadow:none;}
#foodordering-listing li a{color:#484747; background:url(/images/arrow-icon.png) 99% center no-repeat;}			

/* Color Theme Structure */


/* === 
		transparent ==== */ 
	
.transparent{
	background:rgba(0,0,0,0.6);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.6) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.2)), color-stop(100%,rgba(0,0,0,0.6)));
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.6) 100%);
	background: -o-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.6) 100%);
	background: -ms-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.6) 100%);
	background: linear-gradient(to bottom,  rgba(0,0,0,0.2) 0%,rgba(0,0,0,0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33000000', endColorstr='#99000000',GradientType=0 );
	height:100%;
	width:340px;
}




/* === 
		Green ==== */ 
		
.green{
	
	background:#8bc62d;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhiYzYyZCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY0OTMxZiIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(139,198,45,0.2) 0%, rgba(100,147,31,0.6) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(139,198,45,0.2)), color-stop(100%,rgba(100,147,31,0.6)));
	background: -webkit-linear-gradient(top,  rgba(139,198,45,0.2) 0%,rgba(100,147,31,0.6) 100%);
	background: -o-linear-gradient(top,  rgba(139,198,45,0.2) 0%,rgba(100,147,31,0.6) 100%);
	background: -ms-linear-gradient(top,  rgba(139,198,45,0.2) 0%,rgba(100,147,31,0.6) 100%);
	background: linear-gradient(to bottom,  rgba(139,198,45,0.2) 0%,rgba(100,147,31,0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#338bc62d', endColorstr='#9964931f',GradientType=0 );
	height:100%;
	width:340px;
	height:100%;
	width:340px;
}
.green .testimonials div[id^='txt_testomonial_comment']:after{	content:url(/images/close-quote_green.png);}
.green .testimonials div[id^='txt_testomonial_comment']:before{ content:url(/images/open-quote_green.png);}
.green .eventVanue{ background:rgba(100,147,31,1)}

/* === 
		Blue ==== */

.blue{
	background: #2185ab;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxODVhYiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzN2U5YSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(33,133,171,0.2) 0%, rgba(51,126,154,0.6) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(33,133,171,0.2)), color-stop(100%,rgba(51,126,154,0.6)));
	background: -webkit-linear-gradient(top,  rgba(33,133,171,0.2) 0%,rgba(51,126,154,0.6) 100%);
	background: -o-linear-gradient(top,  rgba(33,133,171,0.2) 0%,rgba(51,126,154,0.6) 100%);
	background: -ms-linear-gradient(top,  rgba(33,133,171,0.2) 0%,rgba(51,126,154,0.6) 100%);
	background: linear-gradient(to bottom,  rgba(33,133,171,0.2) 0%,rgba(51,126,154,0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#332185ab', endColorstr='#99337e9a',GradientType=0 );
	width:340px;
	height:100%;
}
.blue .testimonials div[id^='txt_testomonial_comment']:after{	content:url(/images/close-quote_blue.png);}
.blue .testimonials div[id^='txt_testomonial_comment']:before{ content:url(/images/open-quote_blue.png);}
.blue .testimonials .user_name{color: #2882a4;}
.blue .eventVanue{ background:rgba(51,126,154,1) }

/* === 
		YELLOW THEME ==== */

.yellow{
	background: #f8b405;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4YjQwNSIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VlOGMwYiIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(248,180,5,0.2) 0%, rgba(238,140,11,0.6) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,180,5,0.2)), color-stop(100%,rgba(238,140,11,0.6)));
	background: -webkit-linear-gradient(top,  rgba(248,180,5,0.2) 0%,rgba(238,140,11,0.6) 100%);
	background: -o-linear-gradient(top,  rgba(248,180,5,0.2) 0%,rgba(238,140,11,0.6) 100%);
	background: -ms-linear-gradient(top,  rgba(248,180,5,0.2) 0%,rgba(238,140,11,0.6) 100%);
	background: linear-gradient(to bottom,  rgba(248,180,5,0.2) 0%,rgba(238,140,11,0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33f8b405', endColorstr='#99ee8c0b',GradientType=0 );
	width:340px;
	height:100%
}

.yellow .back:hover{
	background: #565656;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjJiMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #565656 0%, #2b2b2b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#2b2b2b));
	background: -webkit-linear-gradient(top,  #565656 0%,#2b2b2b 100%);
	background: -o-linear-gradient(top,  #565656 0%,#2b2b2b 100%);
	background: -ms-linear-gradient(top,  #565656 0%,#2b2b2b 100%);
	background: linear-gradient(to bottom,  #565656 0%,#2b2b2b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#2b2b2b',GradientType=0 );
}
	
.yellow .back:active{
	background: #2b2b2b;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NjU2NTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #2b2b2b 0%, #565656 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b2b2b), color-stop(100%,#565656));
	background: -webkit-linear-gradient(top,  #2b2b2b 0%,#565656 100%);
	background: -o-linear-gradient(top,  #2b2b2b 0%,#565656 100%);
	background: -ms-linear-gradient(top,  #2b2b2b 0%,#565656 100%);
	background: linear-gradient(to bottom,  #2b2b2b 0%,#565656 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#565656',GradientType=0 );
}

.yellow .page-text{ color:#fff; }
/*.yellow .page-text h2, .yellow .service-page h3, .yellow .menu_page h3, .yellow .menu_page_desc h3{ 
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
	color: #A70C0C;
}*/
.yellow .sidebar a, ,.yellow .contact_sidebar a{
	background: #f10202;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxMDIwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ODBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f10202 0%, #980e0e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f10202), color-stop(100%,#980e0e));
	background: -webkit-linear-gradient(top,  #f10202 0%,#980e0e 100%);
	background: -o-linear-gradient(top,  #f10202 0%,#980e0e 100%);
	background: -ms-linear-gradient(top,  #f10202 0%,#980e0e 100%);
	background: linear-gradient(to bottom,  #f10202 0%,#980e0e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f10202', endColorstr='#980e0e',GradientType=0 );
	border: 1px solid #980E0E;
    box-shadow: 0 1px 0 #F8B405, 0 1px 2px #980E0E inset;
}
.yellow .review_page p{ color:#595959;}
.yellow .menu_page ul li, .yellow .menu_page_desc{ background-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);
}

.yellow .menu_page .price, .yellow .menu_page_desc .price{ color:#EE8C0B
}
.yellow .tweet_options{color:#A70C0C}
.yellow .testimonials p:after, .yellow .testimonials p:before, .yellow .testimonials .user_name{color: #A70C0C;}
.yellow .testimonials div[id^='txt_testomonial_comment']:after{	content:url(/images/close-quote_yellow.png);}
.yellow .testimonials div[id^='txt_testomonial_comment']:before{ content:url(/images/open-quote_yellow.png);}
.yellow .eventVanue{ background:rgba(238,140,11,1) }


/* === 
		ORANGE THEME ==== */

.orange{
	background: #ff5e1e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNWUxZSIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTclIiBzdG9wLWNvbG9yPSIjZmY1ZTFlIiBzdG9wLW9wYWNpdHk9IjAuMjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2MwMzgwMiIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,94,30,0.2) 0%, rgba(255,94,30,0.27) 17%, rgba(192,56,2,0.6) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,94,30,0.2)), color-stop(17%,rgba(255,94,30,0.27)), color-stop(100%,rgba(192,56,2,0.6)));
	background: -webkit-linear-gradient(top,  rgba(255,94,30,0.2) 0%,rgba(255,94,30,0.27) 17%,rgba(192,56,2,0.6) 100%);
	background: -o-linear-gradient(top,  rgba(255,94,30,0.2) 0%,rgba(255,94,30,0.27) 17%,rgba(192,56,2,0.6) 100%);
	background: -ms-linear-gradient(top,  rgba(255,94,30,0.2) 0%,rgba(255,94,30,0.27) 17%,rgba(192,56,2,0.6) 100%);
	background: linear-gradient(to bottom,  rgba(255,94,30,0.2) 0%,rgba(255,94,30,0.27) 17%,rgba(192,56,2,0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ff5e1e', endColorstr='#99c03802',GradientType=0 );
	width:340px;
	height:100%
}
.orange .header{ 
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
    overflow: hidden;
    width: 100%;
	background: #505050;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUwNTA1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZjFmMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #505050 0%, #1f1f1f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#505050), color-stop(100%,#1f1f1f));
	background: -webkit-linear-gradient(top,  #505050 0%,#1f1f1f 100%);
	background: -o-linear-gradient(top,  #505050 0%,#1f1f1f 100%);
	background: -ms-linear-gradient(top,  #505050 0%,#1f1f1f 100%);
	background: linear-gradient(to bottom,  #505050 0%,#1f1f1f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#505050', endColorstr='#1f1f1f',GradientType=0 );
}
.orange .back:hover{
	background: #ff5e1e;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiNmZjVlMWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzAzODAyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #ff5e1e 17%, #c03802 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(17%,#ff5e1e), color-stop(100%,#c03802));
	background: -webkit-linear-gradient(top,  #ff5e1e 17%,#c03802 100%);
	background: -o-linear-gradient(top,  #ff5e1e 17%,#c03802 100%);
	background: -ms-linear-gradient(top,  #ff5e1e 17%,#c03802 100%);
	background: linear-gradient(to bottom,  #ff5e1e 17%,#c03802 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff5e1e', endColorstr='#c03802',GradientType=0 );
}
	
.orange .back:active{
	background: #1f1f1f;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmMWYxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MDUwNTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #1f1f1f 0%, #505050 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1f1f1f), color-stop(100%,#505050));
	background: -webkit-linear-gradient(top,  #1f1f1f 0%,#505050 100%);
	background: -o-linear-gradient(top,  #1f1f1f 0%,#505050 100%);
	background: -ms-linear-gradient(top,  #1f1f1f 0%,#505050 100%);
	background: linear-gradient(to bottom,  #1f1f1f 0%,#505050 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f1f1f', endColorstr='#505050',GradientType=0 );
}
.orange .menu_page ul li, .orange .menu_page_desc{ 
	background-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);
}
.orange .tweet_options{color:#C03802}

.orange .testimonials p:after, .orange .testimonials p:before, .orange .testimonials .user_name{color: #C03802;}
.orange .testimonials div[id^='txt_testomonial_comment']:after{	content:url(/images/close-quote_orange.png);}
.orange .testimonials div[id^='txt_testomonial_comment']:before{ content:url(/images/open-quote_orange.png);}
.orange .eventVanue{ background:rgba(192,56,2,1) }



/* === 
		RED THEME ==== */



.red{
	background: #d90200;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5MDIwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZDkwMjAwIiBzdG9wLW9wYWNpdHk9IjAuMjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhiMmEyNSIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(217,2,0,0.2) 0%, rgba(217,2,0,0.27) 18%, rgba(139,42,37,0.6) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(217,2,0,0.2)), color-stop(18%,rgba(217,2,0,0.27)), color-stop(100%,rgba(139,42,37,0.6)));
	background: -webkit-linear-gradient(top,  rgba(217,2,0,0.2) 0%,rgba(217,2,0,0.27) 18%,rgba(139,42,37,0.6) 100%);
	background: -o-linear-gradient(top,  rgba(217,2,0,0.2) 0%,rgba(217,2,0,0.27) 18%,rgba(139,42,37,0.6) 100%);
	background: -ms-linear-gradient(top,  rgba(217,2,0,0.2) 0%,rgba(217,2,0,0.27) 18%,rgba(139,42,37,0.6) 100%);
	background: linear-gradient(to bottom,  rgba(217,2,0,0.2) 0%,rgba(217,2,0,0.27) 18%,rgba(139,42,37,0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33d90200', endColorstr='#998b2a25',GradientType=0 );
	width:340px;
	height:100%
}
.red .header{ 
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
    overflow: hidden;
    width: 320px;
	background: #ffffff;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NTk1OTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #959595 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#959595));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#959595 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#959595 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#959595 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#959595 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#959595',GradientType=0 );
}
.desktop .red .header { width:100%;}
.red .header h1{ color:#9f201c; text-shadow:0 1px 0px #fff;}

.red .back{
	/*background: #d90200;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxOCUiIHN0b3AtY29sb3I9IiNkOTAyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjOGIyYTI1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  #d90200 18%, #8b2a25 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(18%,#d90200), color-stop(100%,#8b2a25));
	background: -webkit-linear-gradient(top,  #d90200 18%,#8b2a25 100%);
	background: -o-linear-gradient(top,  #d90200 18%,#8b2a25 100%);
	background: -ms-linear-gradient(top,  #d90200 18%,#8b2a25 100%);
	background: linear-gradient(to bottom,  #d90200 18%,#8b2a25 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d90200', endColorstr='#8b2a25',GradientType=0 );*/
}

.red .back:hover{
	/*background: #565656;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjJiMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #565656 0%, #2b2b2b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#565656), color-stop(100%,#2b2b2b));
	background: -webkit-linear-gradient(top,  #565656 0%,#2b2b2b 100%);
	background: -o-linear-gradient(top,  #565656 0%,#2b2b2b 100%);
	background: -ms-linear-gradient(top,  #565656 0%,#2b2b2b 100%);
	background: linear-gradient(to bottom,  #565656 0%,#2b2b2b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#565656', endColorstr='#2b2b2b',GradientType=0 );*/
}
	
.red .back:active{
	background: #2b2b2b;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NjU2NTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #2b2b2b 0%, #565656 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b2b2b), color-stop(100%,#565656));
	background: -webkit-linear-gradient(top,  #2b2b2b 0%,#565656 100%);
	background: -o-linear-gradient(top,  #2b2b2b 0%,#565656 100%);
	background: -ms-linear-gradient(top,  #2b2b2b 0%,#565656 100%);
	background: linear-gradient(to bottom,  #2b2b2b 0%,#565656 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#565656',GradientType=0 );
}
.red .menu_page ul li, .red .menu_page_desc{ background-color: rgba(255, 255, 255, 1);
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.59);
}

.red .menu_page .price, .red .menu_page_desc .price{ color:#d90200
}
.red .tweet_options{color:#d90200}
.red .testimonials p:after, .red .testimonials p:before, .red .testimonials .user_name{color: #d90200;}

.red .testimonials div[id^='txt_testomonial_comment']:after{	content:url(/images/close-quote_red.png);}
.red .testimonials div[id^='txt_testomonial_comment']:before{ content:url(/images/open-quote_red.png);}
.red .eventVanue{ background:rgba(139,42,37,1) }




/* === 
		BLACK THEME ==== */

.black{
	background: #464646;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2NDY0NiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTclIiBzdG9wLWNvbG9yPSIjNDY0NjQ2IiBzdG9wLW9wYWNpdHk9IjAuMjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE3MTcxNyIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(70,70,70,0.2) 0%, rgba(70,70,70,0.27) 17%, rgba(23,23,23,0.6) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(70,70,70,0.2)), color-stop(17%,rgba(70,70,70,0.27)), color-stop(100%,rgba(23,23,23,0.6)));
	background: -webkit-linear-gradient(top,  rgba(70,70,70,0.2) 0%,rgba(70,70,70,0.27) 17%,rgba(23,23,23,0.6) 100%);
	background: -o-linear-gradient(top,  rgba(70,70,70,0.2) 0%,rgba(70,70,70,0.27) 17%,rgba(23,23,23,0.6) 100%);
	background: -ms-linear-gradient(top,  rgba(70,70,70,0.2) 0%,rgba(70,70,70,0.27) 17%,rgba(23,23,23,0.6) 100%);
	background: linear-gradient(to bottom,  rgba(70,70,70,0.2) 0%,rgba(70,70,70,0.27) 17%,rgba(23,23,23,0.6) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33464646', endColorstr='#99171717',GradientType=0 );
	width:340px;
	height:100%
}
.black .form-page input[type="submit"]{
	background: #7f7f7f;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmN2Y3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTM1MzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #7f7f7f 0%, #353535 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7f7f7f), color-stop(100%,#353535));
	background: -webkit-linear-gradient(top,  #7f7f7f 0%,#353535 100%);
	background: -o-linear-gradient(top,  #7f7f7f 0%,#353535 100%);
	background: -ms-linear-gradient(top,  #7f7f7f 0%,#353535 100%);
	background: linear-gradient(to bottom,  #7f7f7f 0%,#353535 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7f7f7f', endColorstr='#353535',GradientType=0 );
	box-shadow:0 4px 10px rgba(255, 255, 255, 0.6) inset, 0 1px 3px rgba(255, 255, 255, 0.8);
}

.black .tweet_options{color:#464646}
.black .testimonials p:after, .black .testimonials p:before, .black .testimonials .user_name{color: #464646;}
.black .testimonials div[id^='txt_testomonial_comment']:after{	content:url(/images/close-quote_black.png);}
.black .testimonials div[id^='txt_testomonial_comment']:before{ content:url(/images/open-quote_black.png);}
.black .eventVanue{ background:rgba(23,23,23,1) }


/* === 
		PURPLE THEME ==== */

/* IE9 SVG, needs conditional override of 'filter' to 'none' */
.purple{
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I1NjJiYyIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTclIiBzdG9wLWNvbG9yPSIjYjU2MmJjIiBzdG9wLW9wYWNpdHk9IjAuMjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgwMDA4MCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(181,98,188,0.2) 0%, rgba(181,98,188,0.27) 17%, rgba(128,0,128,0.6) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,98,188,0.2)), color-stop(17%,rgba(181,98,188,0.27)), color-stop(100%,rgba(128,0,128,0.6))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(181,98,188,0.2) 0%,rgba(181,98,188,0.27) 17%,rgba(128,0,128,0.6) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(181,98,188,0.2) 0%,rgba(181,98,188,0.27) 17%,rgba(128,0,128,0.6) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(181,98,188,0.2) 0%,rgba(181,98,188,0.27) 17%,rgba(128,0,128,0.6) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(181,98,188,0.2) 0%,rgba(181,98,188,0.27) 17%,rgba(128,0,128,0.6) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33b562bc', endColorstr='#99800080',GradientType=0 ); /* IE6-8 */
}

/* === 
		transparent THEME ==== */


.transparent {
	background: none;
	width: 340px;
	height: 100%
}
.transparent .page-content {
	background:none repeat scroll 0 0 rgba(0, 0, 0, 0);
	color:#333;
}

.transparent .tweet_options{color:#464646}
.transparent .testimonials p:after, .black .testimonials p:before, .black .testimonials .user_name{color: #464646;}
.transparent .testimonials div[id^='txt_testomonial_comment']:after{	content:url(/images/close-quote_black.png);}
.transparent .testimonials div[id^='txt_testomonial_comment']:before{ content:url(/images/open-quote_black.png);}
.transparent .eventVanue{ background:rgba(23,23,23,1) }

 /*//////////////////  2-5-2014 slider screen css changes //////////////////////*/
  .panel-view {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 22em;
	box-shadow: inset -2px 0 10px #000;
	overflow: hidden;
	height: 100%;
}
.panel-view.open-panel {
	transform: translate3d(0em, 0px, 0px);
	-moz-transform: translate3d(0em, 0px, 0px);
	-webkit-transform: translate3d(0em, 0px, 0px);
	-o-transform: translate3d(0em, 0px, 0px);
}
.panel-view, .page-controller {transition: all 350ms ease 0s;
	-webkit-transition: all 350ms ease 0s;
	-moz-transition: all 350ms ease 0s;
	-ms-transition: all 350ms ease 0s;
	-o-transition: all 350ms ease 0s;
	height:100%;}
.panel-view .application-name {
	height: 58px;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
	overflow: hidden;
	width: 100%;
	color: #FFFFFF;
	font-weight: normal;
	text-shadow: 0 -1px 1px #000000;
	z-index: 2;
	text-align: center;
	line-height: 53px;
	font-size: 20px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
}
.app_navigation_panel-view {
	overflow-y: scroll;
	width: 24em;
	height: 100%;
	background: #373737;
}
.app_navigation_panel-view li {
	border-bottom:1px solid rgba(255, 255, 255, 1);
	display: inline-block;
	float: left;
	margin: 0px;
	padding: 5px 7px;
	position: relative;
	width: 92%;
	/*box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
	-moz-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
	-o-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.1);
	-webkit-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.1);*/
}
.app_navigation_panel-view .check_mark {
	height: 25px;
	left: 8px;
	position: absolute;
	top: 10px;
	width: 25px;
}
.app_navigation_panel-view .check_mark img {
	width: 100%;
	height: 100%;
}
.app_navigation_panel-view li img {
	color: #FFFFFF;
	display: inline-block;
	float: left;
	width: 35px;
}
.app_navigation_panel-view li span {
	display: inline-block;
	line-height:32px;
	padding: 0 11px;
	text-transform: capitalize;
}
.app_navigation_panel-view li:hover {
	background: none rgba(0, 0, 0, 0.6);
	padding: 5px 7px;
	color: #fff;
	cursor: pointer;
}
.header.slide img.slide-button {
	padding: 4px 8px 0;
	left: 5px;
	top: 11px;
	padding: 10px;
	width:auto;
	position:absolute;
}

.header h1.slide-heading {
	display: block;
	font-size: 20px;
	font-weight: normal;
	margin: 0px 0 0px;
	min-height: 1em;
	outline: 0 none !important;
	padding: 0;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	height:59px;
}


.header h1.slide-heading img {height: auto;
        position: absolute;
        float:none;
        padding:5px 0;
    width: auto;}
.page-controller.open-panel {
	position: absolute,;
	transform: translate3d(22em, 0px, 0px);
	-moz-transform: translate3d(22em, 0px, 0px);
	-webkit-transform: translate3d(22em, 0px, 0px);
	-o-transform: translate3d(22em, 0px, 0px);
}
.panel-view {
	transform: translate3d(-22em, 0px, 0px);
	-moz-transform: translate3d(-22em, 0px, 0px);
	-webkit-transform: translate3d(-22em, 0px, 0px);
	-o-transform: translate3d(-22em, 0px, 0px);
}

#slide-menu-content li {
	/*background: none rgba(0, 0, 0, 0.55); */padding:5px 8px;}
	#slide-menu-content li span { color:#ffffff;}
	#slide-menu-content li:hover, #slide-menu-content li.active {
	background: none rgba(0, 0, 0, 0.55); padding:5px 8px;}
	
.header.home h1 img {
	display: inline;
	height: 50px;
	margin: 0;
	position: static !important;
	width: auto;
	line-height: 50px;
}
.header h1.home-heading {
	display: block;
	width: 98%;
	line-height: inherit;
	text-align: center;
	padding:0px;
}
.header h1.home-heading img  { float:none; padding:5px 0;}

.inside-back {border: 0 none !important;
    box-shadow: none !important;
    overflow: inherit !important;
    }
    .inside-back img {
    
    position:static !important;}
.page-controller .header .back { background:none; border:none; text-shadow:none; box-shadow:none;}

.header .slide-back img {
	 position: absolute !important;
     right: 0px;
     top: 9px !important;
}
.header.slide {
    padding-bottom: 9px;
}
.header.slide h1
{padding:20px 0 7px 31px;}
.form-page input[type="password"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D5D5D5;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6), 0 1px 1px rgba(0, 0, 0, 0.2) inset;
    color: #666666;
	border-radius: 10px;
    display: block;
    font: 13px/35px Arial,Helvetica,sans-serif;
    height: 35px;
    margin: 10px auto;
    padding: 0 5px;
    white-space: nowrap;
    width: 96%;
}


.slide-button { position:absolute;}
.form-page select { background: none repeat scroll 0 0 #fff;
    border: 1px solid #d5d5d5;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6), 0 1px 1px rgba(0, 0, 0, 0.2) inset;
    color: #666;
	 border-radius: 10px;
    display: block;
    font: 13px/35px Arial,Helvetica,sans-serif;
        margin: 10px auto;
padding: 10px 5px;
    white-space: nowrap;
    width: 96%;}
	#shipping_list strong { color:#333333;}
	.slide-button{
		 left: 10px;
    position: absolute;
    top: 13px;}

.page-controller{ position:relative; z-index:3;}
.splash{ overflow:hidden; position: relative;}
.sub-panel-view  {
	transform: translate3d(18em, 0px, 0px);
	-moz-transform: translate3d(18em, 0px, 0px);
	-webkit-transform: translate3d(18em, 0px, 0px);
	-o-transform: translate3d(18em, 0px, 0px);
}
.sub-panel-view {
	position: absolute;
	top: 0px;
	left:4em;
	z-index: 2;
	width: 18em;
	box-shadow: inset -2px 0 10px #000;
	overflow: hidden;
	height: 100%;
    transition: all 350ms ease 0s;
}
 .sub-panel-view.open-panel {
    transform: translate3d(0em, 0px, 0px);
}
.app_navigation_sub_panel-view {
    background: rgba(0,0,0,0.7);
    height: 100%;
    overflow-y: scroll;
    width: 20em;
}
.app_navigation_sub_panel-view li{
	border-bottom:1px solid rgba(255, 255, 255, 1);
	display: inline-block;
	float: left;
	margin: 0px;
	padding: 5px 7px;
	position: relative;
	width: 99%;
}
.app_navigation_sub_panel-view li img {
	color: #FFFFFF;
	display: inline-block;
	float: left;
	width: 35px;
}
.app_navigation_sub_panel-view li span {
	display: inline-block;
	line-height:32px;
	padding: 0 11px;
	text-transform: capitalize;
}
.app_navigation_sub_panel-view li:hover {
	background: none rgba(0, 0, 0, 0.6);
	padding: 5px 7px;
	color: #fff;
	cursor: pointer;
}

/*------------News Page css start----------------*/

#news-search-section1 {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.7);
    box-shadow: 0 1px 1px #999999;
	height: 50px;
}

#news-search-section1 input[type="text"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("/images/search-icon.png") no-repeat scroll 5px center #f6f6f6;
    border-color: #666666 -moz-use-text-color #666666 #666666;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
}
#news-search-section1 input[type="text"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #666666 -moz-use-text-color #666666 #666666;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
    float: left;
    height: 32px;
    margin: 9px 0 5px 2%;
    padding: 0;
    text-indent: 40px;
    width: 70%;
}
#news-search-section1 button{ background:#000;border:1px solid #000; border-left:0px; color:#fff; }
#news-search-section1 button {
    float: left;
    font: 14px/34px Arial,Helvetica,sans-serif;
    height: 34px;
    margin: 9px 2% 5px 0;
    padding: 0;
    text-transform: capitalize;
    width: 25%;
}
.inner_news_heading {
    background: none repeat scroll 0 0 #000000;
    color: #13ccba;
    float: left;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.inner_news_heading {
    color: #13ccba;
    text-align: center;
}
.serv-page ul.news_class li {
    margin: 0;
    overflow: hidden;
    padding: 0;
}

.news_page_div {
    box-sizing: border-box;
    float: left;
    padding: 8px 20px 8px 8px;
    position: relative;
    width: 100%;
}
.news-listing ul.news_class li {
    margin: 0;
    overflow: hidden;
    padding: 0;
}
.news-listing ul li:first-child {
    border-top: medium none;
    box-shadow: none;
}
.news-listing .catid.catClass {
    padding: 10px 15px !important;
}

.news-listing ul li {
    display: none;
    font: 13px/18px Arial,Helvetica,sans-serif;
    list-style: outside none none;
    margin: 10px 0 0;
    min-height: 35px;
    padding: 11px 0 11px 70px;
    position: relative;
}

.news-listing span.ser-detail-img {
    float: left;
    height: 32px;
    margin-right: 10px;
    overflow: hidden;
    width: 32px;
}
.news-listing span.ser-detail-img > img {
    height: 100%;
    width: 100%;
}
.news-listing ul h3 {
    font-size: 18px;
    font-weight: bold;
    line-height: 31px;
}
.news-listing ul .more {
    right: 10px;
}
.news-listing ul .more {
    background: url("/images/more_service.png") no-repeat scroll center center rgba(0, 0, 0, 0);
    display: block;
    float: right;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 25px;
}

.news-listing ul {
    list-style: outside none none;
}
/*------------News Page css End----------------*/

/*------------News Stand (In App Purchase)----------------*/
.newsstand_purchase_popup .error-page {height: auto;}
.newsstand_purchase_popup .error-text > span {display: block; text-align: left;}