/*-- Enter your custom CSS below --*/
body.home h1 {
    color: #FFFFFF;
    display: inline-block;
    float: right;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 29px;
    margin-right: 10px;
    text-align: right;
}

#footer{
      clear: both;
}

.page-template-page-member-php .standard_wrapper{
        width: 100%;
}

#members_login{
	width: 100%;

}

#existing_members{
	width: 42%;
	float: left;
border-right: 1px solid #dddddd;
margin-bottom: 35px;
}

#existing_members h3{
margin-top: 10px;
}

#existing_members p{
width: 300px;
margin: 0 0 10px;
padding: 0;
color: #707172;
clear: both;
}

#new_members{
	width: 45%;
	float: left;
        padding-left: 30px;
margin-left: 60px;
}

#new_members h3{
margin-top: 10px;
}

#new_members p{
width: 285px;
margin: 0 0 10px;
padding: 0;
color: #707172;
}

.page-template-page-member-php .login-username label{
color: #000000;
float: left;
margin-top: 8px;
}

.page-template-page-member-php .login-username input{
float: left;
}

.page-template-page-member-php .login-password{
margin-top: 5px;
}

.page-template-page-member-php .login-password label{
float: left;
color: #000000;
margin-top: 15px;
}

.page-template-page-member-php .login-password input{
float: left;
}

.page-template-page-member-php input[type="text"]{
margin: 0px 5px 0px 10px;
border: 1px solid #DDDDDD;
box-shadow: none;
}

.page-template-page-member-php input[type="password"]{
float:none;
margin: 5px 5px 0px 13px;
border: 1px solid #DDDDDD;
box-shadow: none;
height: 16px;
background: none;
}

.page-template-page-member-php input[type="submit"], input[type="button"], a.button{
background: url(http://www.nexttrack.com.au/wp-content/uploads/2013/08/login_button.png) no-repeat;
border: none;
text-indent: -9999px;
width: 51px;
height: 25px;
}

#login_note{
width: 80%;
}

#login_note p{
margin: 0px;
}

.page-template-page-member-php .caption_header h1, .page-template-page-member-php div.divider, 
.page-template-page-member-php hr, .page-template-page-member-php .page_caption{
display: none;
}

.page-template-page-member-php #content_wrapper{
 margin: 0px auto auto;
}

#single_other_deals{
text-decoration: underline;
margin-bottom: 20px;
}

/*..........Registration form............*/

.firstname {
    height: 68px;
    width: 450px;
    float:left;
}

#sub{
    clear:both;
    width:100%;
}
.msbox{
    width: 448px;
}
.outermsbox{
    width:100%;
    height:68px;
    clear:both;
}
.left-label{
   float:left;
   width:70px;
}
.right-input{
  float:right;
  width:300px;
}

#top_m{

  margin-top:20px;
}

.page-template-page-register-php .user-submit, .page-template-page-register-php input[type="submit"]{
background: url("http://www.nexttrack.com.au/wp-content/uploads/2013/08/signup_btn.png") no-repeat scroll 0 0 transparent;
border: medium none;
clear: both;
height: 40px;
text-indent: -999px;
width: 105px;
float: left;
margin: 20px 0px 30px 80px;
}

.page-template-page-register-php input[type="submit"]:hover, .page-template-page-register-php input[type="submit"]:active{
background: url("http://www.nexttrack.com.au/wp-content/uploads/2013/08/signup_btn.png") no-repeat scroll 0 0 transparent;
}

.page-template-page-register-php #registraion_details h3{
margin-bottom: 20px;
}

.page-template-page-register-php .cufon, .page-template-page-register-php .page_caption{
display:none;
}

.page-template-page-register-php #content_wrapper{
margin: 0 auto auto;
}

.page-template-page-deals-php .caption_header h1{
font-size: 30px;
}

.project_content_header{
width: 100%;
border-bottom: 1px dotted #dddddd;
height: 25px;
margin-bottom: 10px;
}

.page-template-page-deals-php #content_wrapper .inner{
margin: 0px;
}

.page-template-page-deals-php #content_wrapper{
    margin: 0 auto auto;
}

.page-template-page-deals-php .page_caption{
margin: auto auto 0;
}

.project_name, .project_description, .project_ask{
float: left;
color: #66737A;
font-weight: bold;
}

.project_name{
width: 150px;
}

.project_description{
width: 310px;
}

.project_ask{
width: 160px;
}

.page-template-page-deals-php div.divider{
background: none;
border-bottom: 1px dotted #dddddd;
}

.page-template-page-deals-php .post_header{
float: left;
width: 150px;
}

.page-template-page-deals-php .post_header img{
width: 140px;
margin: 0 auto;
}

.page-template-page-deals-php .post_excerpt{
width: 275px;
margin-top: 0px;
}

#more_btn{
float: left;
width: 70px;
}

#project_title a, #project_title h3{
font-size: 16px;
text-decoration: underline;
color: #183243;
}

#single_project_title a, #single_project_title h3{
color: #07658C;
font-size: 16px;
text-decoration: underline;
float: left;
width:150px;
}

#single_description{
float: left;
width: 200px;
}

#project_ask_content{
float: left;
text-align: center;
width: 195px;
}

.page-template-page-deals-php .post_wrapper{
width: 690px;
}

.single-deal #project_title a, .single-deal#project_title h3{
font-size: 26px;
text-decoration: none;
}

.single-deal h4{
font-size: 16px;
border-bottom: 1px dotted #dddddd;
}

.single-deal #project_ask_content{
float: left;
text-align: left;
width: 500px;
}

.single-deal .post_wrapper{
width: 680px;
}

.single-deal .post_header{
float: left;
width: 140px;
}

.single-deal .post_header{
width: 150px;
margin: 0 auto;
}

.single-deal .post_header img{
width: 140px;
margin: 0 auto;
}

.single-deal .post_excerpt{
width: 510px;
margin-right: 20px;
}

.tax-deals .post_excerpt{
width: 260px;
}

.tax-deals .post_wrapper{
width: 670px;
}

.tax-deals .post_header img{
width: 140px;
margin: 0 auto;
}

.tax-deals .post_header{
width: 150px;
margin: 0 auto;
}

.tax-deals .caption_header h1{
font-size: 30px;
}

.single-deal .page_caption{
display: none;
}

.logged_head{
font-size: 26px;
}

#logged_user{
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    margin-top: 5px;
    margin-left: 405px;
}

#logged_user a{
color: #FFFFFF;
font-size: 11px;
text-decoration: underline;
}

.home #logged_user{
display: none;
}

.page-template-page_member_user_info-php .standard_wrapper{
width: 680px;
margin: 0 auto;
float: left;
}

#edit_username, #edit_email, #edit_firstname, #edit_lastname, #edit_mobile, #edit_phone, #edit_position, #edit_company, 
#edit_address1, #edit_address2, #edit_city, #edit_post_code, #edit_country, #edit_state, #edit_source{
width: 310px;
float: left;
margin-top: 10px;
}

#edit_email, #edit_lastname, #edit_phone, #edit_company, #edit_address2, #edit_post_code, #edit_state{
margin-left: 20px;
}

#edit_username label, #edit_email label, #edit_firstname label, #edit_lastname label, #edit_mobile label, #edit_phone label, 
#edit_position label, #edit_company label, #edit_address1 label, #edit_address2 label, #edit_city label, #edit_post_code label,
#edit_country label, #edit_state label, #edit_source label{
float: left;
margin-top: 8px;
width: 80px;
}

#edit_username input, #edit_email input, #edit_firstname input, #edit_lastname input, #edit_mobile input, #edit_phone input, #edit_position input, #edit_company input, #edit_address1 input, #edit_address2 input, #edit_city input, #edit_post_code input, #edit_country input, #edit_state input,
#edit_source input{
float: right;
width: 200px;
height: 25px;
padding: 0 5px;
}

#edit_source select{
float: right;
height: 25px;
width: 210px;
padding: 3px;
}

#check_mail{
float: left;
margin-bottom: 20px;
}

#edit_state select{
height: 25px;
margin-left: 15px;
padding: 3px;
width: 210px
}

#edit_country select{
height: 25px;
margin-left: 15px;
padding: 3px;
width: 210px
}

#edit_member_head h3{
margin-top: 30px;
}

#edit_submit_btn input{
background: url(http://www.nexttrack.com.au/wp-content/uploads/2013/08/submit_btn.png) no-repeat;
border: medium none;
clear: both;
float: left;
margin-left: 90px;
margin-top: 20px;
text-indent: -99999px;
width: 105px;
height: 35px;
}

#next_track_links{
width: 100%;
border-bottom: 1px solid #dddddd;
height: 25px;
}

#next_track_links a{
color: #183243;
}

#next_track_home, #next_track_edit_details, #next_track_logout{
float: left;
text-decoration: underline;
}

#next_track_home{
margin-left: 5px;
}

#next_track_edit_details, #next_track_logout{
margin-left: 25px;
}

.page-template-page-register-php .standard_wrapper.fullwidth{
margin-top: 0px;
}

#details_form{
width: 680px;
clear: both;
}

#username, #password{
float: left;
width: 340px;
margin: 0 0 5px;
}

#username label, #password label{
float: left;
width: 80px;
padding: 0px 0 0;
color: red;
}

#username input, #password input{
float: left;
height: 25px;
padding: 0 5px;
width: 200px;
}

.login_fields{
width: 680px;
clear: both;
}

#cimy_uef_wp_p_field_1, #cimy_uef_wp_p_field_2, #cimy_uef_wp_p_field_3, #cimy_uef_wp_p_field_4, #cimy_uef_p_field_7, #cimy_uef_p_field_8,
#cimy_uef_p_field_9, #cimy_uef_p_field_10, #cimy_uef_p_field_11, #cimy_uef_p_field_12, #cimy_uef_p_field_13, #cimy_uef_p_field_14,
#cimy_uef_p_field_19, #cimy_uef_p_field_20{
float: left;
width: 340px;
margin: 0px;
}

#cimy_uef_wp_p_field_1 label, #cimy_uef_wp_p_field_2 label, #cimy_uef_wp_p_field_3 label, #cimy_uef_wp_p_field_4 label, #cimy_uef_p_field_7 label, #cimy_uef_p_field_8 label, #cimy_uef_p_field_9 label, #cimy_uef_p_field_10 label, #cimy_uef_p_field_11 label, #cimy_uef_p_field_12 label, 
#cimy_uef_p_field_13 label, #cimy_uef_p_field_14 label, #cimy_uef_p_field_19 label, #cimy_uef_p_field_20 label{
float: left;
width: 80px;
padding: 5px 0 0;
}

#cimy_uef_wp_p_field_1 label, #cimy_uef_wp_p_field_2 label, #cimy_uef_wp_p_field_3 label, #cimy_uef_wp_p_field_4 label{
color: red;
}

#cimy_uef_wp_p_field_2 label{
padding: 0px 0 0;
height: 26px;
line-height: 13px;
}

#cimy_uef_wp_p_field_1 input, #cimy_uef_wp_p_field_2 input, #cimy_uef_wp_p_field_3 input, #cimy_uef_wp_p_field_4 input, #cimy_uef_p_field_7 input, #cimy_uef_p_field_8 input, #cimy_uef_p_field_9 input, #cimy_uef_p_field_10 input, #cimy_uef_p_field_11 input, #cimy_uef_p_field_12 input,
#cimy_uef_p_field_13 input, #cimy_uef_p_field_14 input, #cimy_uef_p_field_19 input, #cimy_uef_p_field_20 input{
float: left;
width: 200px;
height: 25px;
padding: 0px 5px;
}

#cimy_uef_p_desc_19{
float: left;
margin: 0;
padding: 0;
width: 80px;
line-height: 12px;
}

#cimy_uef_p_field_19 label{
display: none;
}

cimy_uef_p_field_19{
width: 210px;
}

#cimy_uef_p_field_19{
width: 260px;
}

#cimy_uef_p_field_19 select{
float: left;
padding: 5px;
width: 210px;
}

#cimy_uef_p_desc_20{
float: left;
margin: 0;
padding: 0;
width: 80px;
line-height: 12px;
}

#cimy_uef_p_field_20{
width: 260px;
}

#cimy_uef_p_field_20 label{
display: none;
}

#cimy_uef_p_field_20 select{
float: left;
padding: 5px;
width: 210px;
}

#cimy_uef_p_desc_21{
float: left;
margin: 0;
padding: 0;
width: 80px;
}

#cimy_uef_p_field_21 select{
float: left;
margin-top: 5px;
padding: 5px;
width: 210px;
}

.registration_errors{
color: #FF0000;
line-height: 22px;
margin-bottom: 40px;
width: 100%;
}

#edit_username label, #edit_email, #edit_firstname label, #edit_lastname label{
color: red;
}

/*-------------- Media Queries --------------------------------------*/

@media only screen and (max-width: 1023px) {

#edit_email, #edit_lastname, #edit_phone, #edit_company, #edit_address2, #edit_post_code, #edit_state{
margin-left: 0px;
}

.page-template-page_member_user_info-php form{
width: 350px;
margin: 0 auto;
}

#edit_member_head h3{
margin: 30px auto 0;
width: 305px;
}

#menu_wrapper .nav ul li, #menu_wrapper div .nav li{
padding: 10px 15px 20px;
}

.project_name{
width: 130px; 
}

.project_description{
width: 220px;
}

.project_ask{
width: 115px;
}

.page-template-page-deals-php .post_excerpt, .single-deal .post_excerpt{
width: 150px;
}

#project_ask_content{
 width: 125px;
}
body #content_wrapper .inner .inner_wrapper .sidebar_content div.post_wrapper{
max-width: 525px;
}

.page-template-page-member-php .standard_wrapper{
width: 90%;
margin: 0 auto;
}

#logged_user{
margin-left: 202px;
margin-top: 5px;
}

.page-template-page_member_user_info-php .standard_wrapper{
width: 525px;
}

}

@media only screen and (max-width: 600px) {

#edit_member_head h3{
margin: 30px auto 0;
width: 235px;
}

#edit_username, #edit_email, #edit_firstname, #edit_lastname, #edit_mobile, #edit_phone, #edit_position, #edit_company, #edit_address1, #edit_address2, #edit_city, #edit_post_code, #edit_country, #edit_state, #edit_source{
width: 295px;
}

#edit_username input, #edit_email input, #edit_firstname input, #edit_lastname input, #edit_mobile input, #edit_phone input, #edit_position input, #edit_company input, #edit_address1 input, #edit_address2 input, #edit_city input, #edit_post_code input, #edit_country input, #edit_state input, #edit_source input{
width: 185px;
}

#edit_source select{
width: 205px;
}

#edit_submit_btn input{
margin-bottom: 20px;
}

.page-id-1303 input[type="text"]{
width: 190px;
margin-bottom: 5px;
}

.login_fields{
width: 300px;
margin: 0 auto;
}

.page-id-1303 select{
margin-left: 75px;
margin-top: -50px;
width: 220px;
}

#cimy_uef_wp_p_field_1 label, #cimy_uef_wp_p_field_2 label, #cimy_uef_wp_p_field_3 label, #cimy_uef_wp_p_field_4 label{
width: 80px;
}

.page-id-1303 input[type="password"]{
width: 190px;
}

.page-template-page-register-php #password, .page-template-page-register-php #username{
width: 295px;
}

.page-template-page-deals-php .project_content_header, .single-deal .project_content_header{
display: none;
}

.page-template-page-deals-php .post_header{
float: none;
}

.page-template-page-deals-php .post_header, .page-template-page-deals-php .post_header img, .single-deal .post_header, .single-deal .post_header img{
width: 180px;
float: none;
margin: 0 auto;
}

.page-template-page-deals-php .post_excerpt, .single-deal .post_excerpt{
float: none;
margin: 0 auto;
}

.page-template-page-deals-php #project_title a, .page-template-page-deals-php #project_title h3, .single-deal #project_title a, 
.single-deal #project_title h3{
width: 125px;
margin: 0 auto;
}

.page-template-page-deals-php #project_ask_content, .single-deal #project_ask_content{
float: none;
margin: 0 auto;
}

#project_ask_content{
width: 270px;
margin: 0 auto;
}

.page-template-page-deals-php #more_btn, .single-deal #more_btn{
float: none;
margin: 30px auto 0;
}

.page-template-page-deals-php .caption_header h1, .single-deal .caption_header h1{
width: 80px;
margin: 20px auto 0px;
}

#logged_user{
float: none;
margin: 20px auto;
width: 200px;
}

body #content_wrapper .inner .inner_wrapper .sidebar_content div.post_wrapper{
max-width: 300px;
}

.single-deal .post_excerpt{
width: 270px;
margin: 0 auto;
}

.page-template-page-deals-php .post_excerpt, .single-deal .post_excerpt{
width: 270px;
margin: 0 auto;
}

#login_note{
width: 290px;
margin: 0 auto;
}

#existing_members{
width: 100%;
border: none;
}

#existing_members p{
width: 285px;

}

.page-template-page-member-php input[type="text"]{
margin: 0 5px 0 33px;
}

.page-template-page-member-php input[type="password"]{
margin: 5px 5px 0 10px;
}

.page-template-page-member-php #new_members{
float: none;
padding: 0px;
width: 100%;
}

.page-template-page-member-php #new_members p{
width: 275px;
}

#details_form{
width: 300px;
margin: 0 auto;
}

#cimy_uef_p_field_21 select{
margin-left: 0;
margin-top: 10px;
}

.page-template-page-register-php .user-submit{
margin: 10px 0 30px 80px;
}

.page-template-page_member_user_info-php .standard_wrapper{
width: 310px;
margin: 0 auto;
float: left;
}

#cimy_uef_p_field_19 select{
margin-left: 80px;
margin-top: -25px;
}

#cimy_uef_p_field_20 select{
margin-left: 80px;
margin-top: -22px;
}

}