/*
Theme Name: WP FlexiShop Two Child
Theme URI: http://www.primathemes.com
Author: PrimaThemes
Author URI: http://www.primathemes.com
Description: The Last E-Commerce Wordpress Theme You Will Ever Need
Version: 1.0
License: Split GPL License
License URI: license.txt
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, theme-options, translation-ready
Template: wpflexishoptwo
*/

.member-signin {
	background: #ecece7;
	padding: 20px;
	width:600px;
	margin:0 auto 20px;
	border: 1px solid #c2c2c2;
	 -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
}

.member-signin input[type="text"], .member-signin input[type="password"] { width:70%}

.page-template-tpl-register-php .member-signin a { color:#B80D0D; text-decoration:underline; }
 /* Buttons
-------------------------------------------------------------- */

.button, #comments .reply a, #cancel-comment-reply-link  {
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f3b132 0%, #f38b32 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f38b32)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3b132 0%,#f38b32 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3b132 0%,#f38b32 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f3b132 0%,#f38b32 100%); /* IE10+ */
	background: linear-gradient(top, #f3b132 0%,#f38b32 100%); /* W3C */
	-pie-background: linear-gradient(#f3b132, #f38b32);
	border:1px solid #E7E7E7;
	color:#000 !important;
	text-shadow: 0 1px 0 rgba(137, 70, 13, 1);
	font-size:11px;
	font-weight: bold;
	height: 28px !important;
    padding: 0 15px;
    line-height: 28px !important;
    margin: 4px 2px 0 2px;
	display: inline-block;
	*zoom:1;
	*display:inline;
	font-size: 12px;
    width: auto;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px; 
	position: relative;
	box-shadow: 0 1px 0px #ccc, 0 0 1px #eee;
	-o-box-shadow: 0 1px 0px #ccc, 0 0 1px #eee;
	-moz-box-shadow: 0 1px 0px #ccc, 0 0 1px #eee;
	-webkit-box-shadow: 0 1px 0px #ccc, 0 0 1px #eee;
	text-indent: 0;
}

.button:hover, #comments .reply a:hover, #cancel-comment-reply-link:hover {
	background: #f5f5f5; /* Old browsers */
	background: -moz-linear-gradient(top, #f3c832 0%, #f3b132 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3c832), color-stop(100%,#f3b132)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f3c832 0%,#f3b132 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f3c832 0%,#f3b132 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #f3c832 0%,#f3b132 100%); /* IE10+ */
	background: linear-gradient(top, #f3c832 0%,#f3b132 100%); /* W3C */
	-pie-background: linear-gradient(#f3c832, #f3b132);
	color:#000 !important;
}

a.button {
	height: 28px !important;
    line-height: 28px !important;
}

a.button.added:before,
button.button.added:before,
input.button.added:before {
    content: "";
    position: absolute;
    height: 32px;
    width: 32px;
    top: 0;
    right: -36px;
    text-indent: 0;
    background: url(images/woocommerce/success.png) no-repeat;
}

a.button.loading:before,
button.button.loading:before,
input.button.loading:before {
    content: "";
    position: absolute;
    height: 32px;
    width: 32px;
    top: 0;
    right: -36px;
    text-indent: 0;
    background: url(images/woocommerce/ajax-loader.gif) no-repeat;
}


#employer_field {
	
}

#occupation_field {
	margin-bottom: 30px;
}


#acknowledge_text {
	position: relative;
}

.section h2, h2.horizontalheading { 
	clear:both;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
#customer_details {
	position; relative;
}

#container_nav ul li a { 
	font-size: 18px !important;
}

#banner {
	display: none;
	
}

#container { 
	padding: 0px;
}

container_top_nav ul, container_top_nav li, container_top_nav a {
	margin: 0px;
	padding: 0px;
}


#container .containerInner { 
	
	border-top: 0px;
	
}

#container #container_nav {
	max-width: 100% !important;
}
/*#container_nav ul li { display:block; float:left; }	*/	
#container_nav ul li ul {	margin:0;	}	

#container_top_nav ul { margin:0; list-style:none; padding:0;  } 

#container_top_nav { padding-bottom: 3px; padding-top:11px !important; } 

.yellow_button {  padding:2px 18px !important; line-height:23px; margin-top:0  !important; }

@media (max-width: 800px) {
 #container_header_content { width: auto !important; }
 #container #container_nav ul li a { padding: 24px 22px 24px 20px ;  } 
}
@media (max-width: 650px) {
 
 #container #container_nav ul li a { padding: 24px 12px 24px 10px ;  font-size:18px; } 
}

@media (max-width: 480px) {

 #container #container_nav ul li a {  padding: 0 0 0 10px; width: 44%; } 
}
 
 