/*Reset Theme Defaults*/

html, body, .ow_page_wrap, .ow_page_padding, body > .ow_page_wrap, .ow_canvas, .ow_site_panel, .ow_header, .ow_page_container , .ow_page_container .ow_page, .ow_content{

	padding-left:0;

	padding-right:0;

	padding-bottom:0;

	padding-top:0;

	margin-left:0;

	margin-right:0;

	margin-top:0;

	margin-bottom:0;

	width:auto;

	max-width:100%;

	min-width:0;

	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;

	background:transparent;

	border-left:none;

	border-right:none;

	border-top:none;

	border-bottom:none;

	-moz-box-shadow:none;

	-ms-box-shadow:none;

	-o-box-shadow:none;

	-webkit-box-shadow:none;

	box-shadow:none;

	-moz-border-radius:0px;

	-ms-border-radius:0px;

	-o-border-radius:0px;

	-webkit-border-radius:0px;

	border-radius:0px;

	text-shadow:none;

	min-height:0;

	float:none;

	position:relative;

}

.ow_header, .ow_site_panel, .ow_footer, .ow_console_body, .messagepop, .ow_site_panel_wrap, .pop, .ow_console_wrap, .ow_menu_wrap, .ow_sidebar, .ow_logo_wrap, .ow_logo, html body div .ow_page h1{

    display: none !important;

}

/*Clogin Styles*/

body, button, input, label, select, td, textarea {

    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;

    font-size: 13px;

}

body, .ow_page_wrap {

    color: #141823;

    line-height: 1.28;

    text-align: left;

    direction: ltr;

	background:#fff;

}

a {

    color: #3B5998;

    cursor: pointer;

    text-decoration: none;

}

/*layout*/

.ow_page_padding {

    padding-bottom: 0 !important;

    background: none repeat scroll 0% 0% transparent;

}

.header_wrap {

	border:solid 1px #133783;

    -ms-box-shadow: 0px 2px 2px -2px rgba(0, 0, 0, 0.52);

    -moz-box-shadow: 0px 2px 2px -2px rgba(0, 0, 0, 0.52);

    -webkit-box-shadow: 0px 2px 2px -2px rgba(0, 0, 0, 0.52);

    -o-box-shadow: 0px 2px 2px -2px rgba(0, 0, 0, 0.52);

    box-shadow: 0px 2px 2px -2px rgba(0, 0, 0, 0.52);

    min-width: 981px;

    position: relative;

    z-index: 300;

    background: url("../img/header_bg.png") repeat-x #3A5795;

    background-size: auto auto;

    min-height: 82px;

}

.header {

    max-width: 1000px;

    margin: 0px auto;

    overflow: hidden;

    padding: 2px 0px;

}

.site_logo {

	float:left;

}

.site_logo img {
	
	padding: 17px 30px 0px 0px;

    height: 56px;

    color: #FFF;

    padding: 17px 30px 0px 0px;

}

.content {

    image-rendering: optimizespeed;

    padding: 30px 0px 0px;

    max-width: 1000px;

    margin: 0px auto;

    min-height: 415px;

}



.ow_footer{

	display:none !important;

}

.footer_wrap {

    position: relative;

    bottom: 0px;

    background: #fff;

    border: medium none;

    padding: 15px 0px 15px 15px;

    border-top: solid 1px #ccc;

    min-height: 99px;

}

.footer {

    max-width: 1000px;

    margin: 0px auto;

    overflow: hidden;

}

.copyright {

    margin: 30px 0px 0px;

}

.copyright p {

    font-size: 12px;

    line-height: 17px;

    color: #000;

    font-weight: normal;

	padding:0;

	margin:0;

}

.ow_footer_menu {

    padding: 0px;

    text-align: center;

    margin-bottom: 0px;

    font-size: inherit;

    color: #000;

}

.ow_footer_menu a {

    padding: 0px 5px;

}

/*Sign-In Page*/

.content_wrap{

	background:#ffffff;

}

.join_button {

    position: relative;

    top: 17px;

    float: left;

}

.join_button a {

    background: url("../img/sprite1.png") no-repeat #69A74E;

    background-size: auto auto;

    background-position: 0px -343px;

    border-color: #3B6E22 #3B6E22 #2C5115;

    color: #FFF;

    font-size: 13px;

    line-height: 23px;

    border-width: 1px;

    border-style: solid;

    box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);

    -ms-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);

    -moz-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);

    -o-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);

    -webkit-box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);

    box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);

    display: block;

    padding: 3px 5px;

}

.sign_wrap {

    padding: 10px 40px 30px;

    z-index: 999999999;

    overflow: hidden;

    margin: 20px auto 0px;

    max-width: 640px;

    -ms-border-radius: 4px;

    -moz-border-radius: 4px;

    -o-border-radius: 4px;

    -webkit-border-radius: 4px;

    border-radius: 4px;

    border: 1px solid #CCC;

    background-color: #FFF;

    color: #141823;

    line-height: 1.28;

	margin-bottom: 99px;

    text-align: left;

    direction: ltr;

}

.logo h2 {

    overflow: hidden;

    text-align: left !important;

    width: 100%;

    line-height: 20px;

    min-height: 20px;

    padding-bottom: 10px;

    vertical-align: bottom;

    color: #1E2D4C;

    font-size: 16px;

    border-bottom: 1px solid #CCC;

    margin-bottom: 20px;

    text-transform: capitalize;

    outline: medium none;

}

.sign_content {

    max-width: 375px;

    padding-top: 0px;

    padding-bottom: 0px;

    position: relative;

    margin: 0px auto;

}

.password{

	overflow:hidden;

}

.first_row {

    margin-bottom: 10px;

}

.label {

    width: 110px;

    display: inline-block;

}

.ow_box_empty.ow_no_cap.ow_break_word {

	background: transparent;

	padding: 5px;

	border: none;

}

.ow_alt1, tr.ow_alt1 td {

	background: transparent;

}

.ow_alt2, tr.ow_alt2 td {

    background: transparent;

}

input[type="text"], input[type="password"] {

    line-height: 22px;

    box-sizing: border-box;

    background: none repeat scroll 0% 0% #FDFDFD;

    vertical-align: middle;

    font-size: 13px;

    color: #333;

    margin: 0px;

    max-width: 175px;

    border: 1px solid rgb(189, 199, 216);

    height: 25px;

    box-shadow: none;

    -ms-border-radius: 0px;

    -o-border-radius: 0px;

    -webkit-border-radius: 0px;

    -moz-border-radius: 0px;

    border-radius: 0px;

    padding: 3px;

    width: auto;

}

.ow_alt1 input[type="text"], input[type="password"], textarea, div.jhtmlarea {

    width: auto !important;

}

span.ow_button, span.ow_button:hover {

    display: inline-block;

    padding: 0px;

    background: none repeat scroll 0% 0% transparent;

    border: none;

    border-radius: 0px;

    width: auto;

	box-shadow: none;

}

span.ow_button span {

    width: auto;

}

body:not(:-moz-handler-blocked) input[type="submit"], body:not(:-moz-handler-blocked) input[type="button"] {

    padding-top: 0px;

    padding-right: 10px;

}

input[type="submit"], input[type="button"] {

    color: #FFF;

    font-family: arial;

    text-transform: none;

    margin: 0px 0px 10px !important;

    overflow: visible;

    text-decoration: none;

    line-height: 13px;

    box-sizing: border-box;

    width: auto;

    border-color: #2F477A #29447E #1A356E;

    border-radius: 0px;

    font-weight: bold;

	background: #3b5998;
    background-image: url("../img/sprite1.png");
	background-image: url("https://furrylatino.com/ow_static/themes/furrylatino6/images/ic_right_arrow.svg");

    background-repeat: no-repeat;

    background-size: auto auto;

    <!--background-position: 0px -49px;-->

    background-color: rgb(91, 116, 168);

    text-align: center;

    font-size: 13px;

    height: 25px;

    display: inline-block;

    cursor: pointer;

    vertical-align: baseline;

    white-space: nowrap;

}

body.ow input.ow_inprogress, body.ow .ow_inprogress {

    background-image:none !important;

}

.rpassword a{	



}

.rpassword a:hover{



}

.remember_me {

    position: relative;

}

.shift{

    padding: 3px 0px 3px 110px;

}

.submit{



}

.stranger{

	color:#333;

	text-align:center;

	margin-bottom: 0;

}

.stranger a{

	color: #000;

	text-decoration: none;

}

/*Join Page*/

.container {

    background: none repeat scroll 0% 0% #EDF0F5;

}

.user_name_label, .password_label {

    color: #656D78;

    font-weight: normal;

    padding-left: 1px;

}

.sign-in .remember_me, .sign-in .rpassword a {

    position: relative;

    color: #656D78;

    font-weight: normal;

}

.join_wrap {

    overflow: hidden;

    padding-bottom: 99px;

}

.join_left {

    float: left;

    width: 48%;

}

.join_left h2 {

    font-size: 26px;

    color: #DEDEDE;

    margin-bottom: 30px;

}

.join_right {

    max-width: 450px;

    float: right;

    width: 48%;

}

.box-title {

    margin: 0px 0px 20px;

}

.box-title h2 {

    font-size: 34px;

    color: rgb(0, 0, 0);

    line-height: 48px;

}

.box-title p {

    font-size: 22px;

}

.nue_signupbox {

	border: solid 1px #ccc;

	padding: 10px 20px;

	background: #FFF;
	
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	
	filter: alpha(opacity=80);
	-khtml-opacity: 0.8;
	-moz-opacity: 0.8; 
	opacity: 0.8; 
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*internet explorer 8 - gracias Andres */ 
	

}

.nue_signupbox input[type="text"], .nue_signupbox input[type="password"], .nue_signupbox textarea {

    max-width: 350px;

    width: 100% !important;

}

.nue_signupbox input[type="submit"], .nue_signupbox input[type="button"] {

    color: #FFF;

    font-family: "Freight Sans Bold","lucida grande",tahoma,verdana,arial,sans-serif !important;

    text-transform: none;

    overflow: visible;

    text-decoration: none;

    line-height: 126%;

    box-sizing: border-box;

    width: auto;

    border: 1px solid;

    border-radius: 5px;

    font-weight: normal !important;

    background: -ms-linear-gradient(#67AE55, #578843) repeat scroll 0% 0% #69A74E;

    background: -o-linear-gradient(#67AE55, #578843) repeat scroll 0% 0% #69A74E;

    background: -moz-linear-gradient(#67AE55, #578843) repeat scroll 0% 0% #69A74E;

    background: -webkit-linear-gradient(#67AE55, #578843) repeat scroll 0% 0% #69A74E;

    background: linear-gradient(#67AE55, #578843) repeat scroll 0% 0% #69A74E;

    text-align: center;

    font-size: 19px;

    display: inline-block;

    cursor: pointer;

    vertical-align: baseline;

    white-space: nowrap;

    box-shadow: 0px 1px 1px #A4E388 inset;

    min-width: 194px;

    text-rendering: optimizelegibility;

    letter-spacing: 1px;

    position: relative;

    text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.5);

    padding: 7px 0px;

    height: auto;

}

.nue_signupbox  span.ow_button:hover input[type="submit"], .nue_signupbox  span.ow_button:hover input[type="button"] {

    color: #FFF;

    background: linear-gradient(#79BC64, #578843) repeat scroll 0% 0% transparent;

    -ms-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);

    -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);

    -o-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);

    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);

    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);

}

.nue_signupbox span.ow_button {

    width: 100% !important;

    text-align: center;

}