.hub_search_member_form div,
.hub_new_member_form div,
.nav_contact div,
.hub_login div,
.hub_contacts_near div,
.hub_hot_member_near div,
.hub_new_member_form div,
.hub_search_member_form h3,
.hub_new_member_form h3,
.nav_contact h3,
.hub_login h3,
.hub_contacts_near h3,
.hub_hot_member_near h3,
.hub_new_member_form h3,
.hub_search_member_form b,
.hub_new_member_form b,
.nav_contact b,
.hub_login b,
.hub_contacts_near b,
.hub_hot_member_near b,
.hub_new_member_form b,
.hub_search_member_form p,
.hub_new_member_form p,
.nav_contact p,
.hub_login p,
.hub_contacts_near p,
.hub_hot_member_near p,
.hub_new_member_form p,
.hub_search_member_form strong,
.hub_new_member_form strong,
.nav_contact strong,
.hub_login strong,
.hub_contacts_near strong,
.hub_hot_member_near strong,
.hub_new_member_form strong,
.hub_search_member_form ul,
.hub_new_member_form ul,
.nav_contact ul,
.hub_login ul,
.hub_contacts_near ul,
.hub_hot_member_near ul,
.hub_new_member_form ul,
.hub_search_member_form li,
.hub_new_member_form li,
.nav_contact li,
.hub_login li,
.hub_contacts_near li,
.hub_hot_member_near li,
.hub_new_member_form li{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
.hub_search_member_form a,
.hub_new_member_form a,
.nav_contact a,
.hub_login a,
.hub_contacts_near a,
.hub_hot_member_near a,
.hub_new_member_form a{color:#000000;}
.hub_search_member_form h1,
.hub_new_member_form h1,
.nav_contact h1,
.hub_login h1,
.hub_contacts_near h1,
.hub_hot_member_near h1,
.hub_new_member_form h1{font-size:24px;line-height:1.6;color:#555566;font-family:'QuestrialRegular', Arial, sans-serif;padding-bottom:8px;}
.hub_search_member_form h2,
.hub_new_member_form h2,
.nav_contact h2,
.hub_login h2,
.hub_contacts_near h2,
.hub_hot_member_near h2,
.hub_new_member_form h2{font-size:21px;line-height:1.6;color:#555566;font-family:'QuestrialRegular', Arial, sans-serif;padding-bottom:8px;}
.hub_search_member_form h3,
.hub_new_member_form h3,
.nav_contact h3,
.hub_login h3,
.hub_contacts_near h3,
.hub_hot_member_near h3,
.hub_new_member_form h3,
.hub_search_member_form h3 a,
.hub_new_member_form h3 a,
.nav_contact h3 a,
.hub_login h3 a,
.hub_contacts_near h3 a,
.hub_hot_member_near h3 a,
.hub_new_member_form h3 a{font-size:18px;line-height:1.6;color:#555566;font-family:'QuestrialRegular', Arial, sans-serif;padding-bottom:8px;}
.hub_search_member_form h4,
.hub_new_member_form h4,
.nav_contact h4,
.hub_login h4,
.hub_contacts_near h4,
.hub_hot_member_near h4,
.hub_new_member_form h4{font-size:15px;line-height:1.6;color:#555566;font-family:'QuestrialRegular', Arial, sans-serif;padding-bottom:8px;}
.hub_search_member_form p,
.hub_new_member_form p,
.nav_contact p,
.hub_login p,
.hub_contacts_near p,
.hub_hot_member_near p,
.hub_new_member_form p,
.hub_search_member_form li,
.hub_new_member_form li,
.nav_contact li,
.hub_login li,
.hub_contacts_near li,
.hub_hot_member_near li,
.hub_new_member_form li{font-size:13px;line-height:1.6;font-family:'QuestrialRegular', Arial, sans-serif;color:#222222;padding-bottom:8px;}
.hub_search_member_form strong,
.hub_new_member_form strong,
.nav_contact strong,
.hub_login strong,
.hub_contacts_near strong,
.hub_hot_member_near strong,
.hub_new_member_form strong{color:#000000;}
.hub_search_member_form *,
.hub_new_member_form *,
.nav_contact *,
.hub_login *,
.hub_contacts_near *,
.hub_hot_member_near *,
.hub_new_member_form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.hub_search_member_form .bt_standard,
.hub_new_member_form .bt_standard,
.nav_contact .bt_standard,
.hub_login .bt_standard,
.hub_contacts_near .bt_standard,
.hub_hot_member_near .bt_standard,
.hub_new_member_form .bt_standard{cursor:hand;cursor:pointer;color:#ffffff;display:inline-block;background-color:#8ac63f;background-image:-webkit-linear-gradient(top, #8ac63f, #3cb64a);background-image:-moz-linear-gradient(top, #8ac63f, #3cb64a);background-image:-o-linear-gradient(top, #8ac63f, #3cb64a);background-image:-ms-linear-gradient(top, #8ac63f, #3cb64a);background-image:linear-gradient(top, #8ac63f, #3cb64a);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ac63f', endColorstr='#3cb64a', GradientType=1)";-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #000000;padding:8px 10px;font-size:16px;line-height:1;font-family:'QuestrialRegular', Arial, sans-serif;text-decoration:none;*padding:8px 6px;}
.hub_search_member_form .bt_standard:hover,
.hub_new_member_form .bt_standard:hover,
.nav_contact .bt_standard:hover,
.hub_login .bt_standard:hover,
.hub_contacts_near .bt_standard:hover,
.hub_hot_member_near .bt_standard:hover,
.hub_new_member_form .bt_standard:hover{}
.hub_login{text-align:right;margin-top:0px!important;margin-bottom:5px!important;}
.hub_login form{width:95%;}
.hub_login form input{display:inline-block;zoom:1;*display:inline;font-size:13px;vertical-align:top;margin:0 0 8px .5%;font-family:'QuestrialRegular', Arial, sans-serif;background:#ffffff;color:#000000;font-size:16px;line-height:1;font-weight:normal;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #CCC;padding:8px 3%;width:36%;*width:30%;*padding:8px 6px;}
.hub_login form input[type="submit"]{cursor:hand;cursor:pointer;color:#ffffff;display:inline-block;zoom:1;*display:inline;width:auto;background-color:#8ac63f;background-image:-webkit-linear-gradient(top, #8ac63f, #3cb64a);background-image:-moz-linear-gradient(top, #8ac63f, #3cb64a);background-image:-o-linear-gradient(top, #8ac63f, #3cb64a);background-image:-ms-linear-gradient(top, #8ac63f, #3cb64a);background-image:linear-gradient(top, #8ac63f, #3cb64a);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ac63f', endColorstr='#3cb64a', GradientType=1)";}
.hub_login form input[type="submit"]:hover{}
.hub_login p{float:right;text-align:right;clear:both;color:#ffffff;}
.hub_login p a{color:#ffffff;}
.hub_search_member_form,
.hub_new_member_form{background:#ce0002;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.hub_search_member_form h3,
.hub_new_member_form h3{padding:3px 3%;margin:0;color:#ffffff;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;background:#000000;}
.hub_search_member_form form,
.hub_new_member_form form{width:100%;display:block;clear:both;margin:0;}
.hub_search_member_form .formrow,
.hub_new_member_form .formrow{padding:4px 0 3px 0;width:100%;display:inline-block;zoom:1;*display:inline;clear:both;border-top:1px solid #555566;}
.hub_search_member_form .formrow:first-child,
.hub_new_member_form .formrow:first-child{border:none;}
.hub_search_member_form p,
.hub_new_member_form p{color:#000000;width:94%;margin:0;clear:both;}
.hub_search_member_form .formtip,
.hub_new_member_form .formtip{background:#F2DEDE;display:block;width:94%;padding:3%;margin:0 3% 4px 3%;font-size:12px;line-height:1.6;font-family:'QuestrialRegular', Arial, sans-serif;color:#B94A48!important;border:1px solid #B94A48;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-text-shadow:1px 1px -1px #ffffff;text-shadow:1px 1px -1px #ffffff;}
.hub_search_member_form input,
.hub_new_member_form input,
.hub_search_member_form label,
.hub_new_member_form label{display:block;font-size:13px;padding:4px 0;vertical-align:top;float:left;}
.hub_search_member_form input,
.hub_new_member_form input,
.hub_search_member_form textarea,
.hub_new_member_form textarea,
.hub_search_member_form select,
.hub_new_member_form select{width:100%;margin:0 3% 8px 3%;font-family:'QuestrialRegular', Arial, sans-serif;background:#ffffff;color:#000000;border:none;font-size:16px;line-height:1;font-weight:normal;display:inline-block;zoom:1;*display:inline;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #000000;padding:8px 3%;}
.hub_search_member_form label,
.hub_new_member_form label{width:100%;margin:0 3%;font-size:13px;font-family:'QuestrialRegular', Arial, sans-serif;color:#000000;}
.hub_search_member_form .btn-group,
.hub_new_member_form .btn-group{font-size:0;margin-bottom:4px;}
.hub_search_member_form .btn-group .btn-primary,
.hub_new_member_form .btn-group .btn-primary{background-color:#e6e6e6;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));background-image:-moz-linear-gradient(#ffffff, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #e6e6e6);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0)";background-image:linear-gradient(#ffffff, #e6e6e6);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:4px 5px;font-size:13px;line-height:1.6;display:inline-block;zoom:1;*display:inline;margin:0 0 0 0;text-align:center;vertical-align:middle;border:1px solid #999;color:#333;-webkit-text-shadow:1px 1px -1px #ffffff;text-shadow:1px 1px -1px #ffffff;}
.hub_search_member_form .btn-group .btn-primary:first-of-type,
.hub_new_member_form .btn-group .btn-primary:first-of-type{-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;border-radius:4px 0px 0px 4px;}
.hub_search_member_form .btn-group .btn-primary:last-child,
.hub_new_member_form .btn-group .btn-primary:last-child{-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;border-radius:0px 4px 4px 0px;}
.hub_search_member_form .btn-group .active,
.hub_new_member_form .btn-group .active{background-color:#cccccc;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#999999), to(#cccccc));background-image:-moz-linear-gradient(#999999, #cccccc);background-image:-ms-linear-gradient(#999999, #cccccc);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #999999), color-stop(100%, #cccccc));background-image:-webkit-linear-gradient(#999999, #cccccc);background-image:-o-linear-gradient(#999999, #cccccc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#cccccc', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#cccccc', GradientType=0)";background-image:linear-gradient(#999999, #cccccc);-webkit-text-shadow:1px 1px -1px #cccccc;text-shadow:1px 1px -1px #cccccc;color:#666;}
.hub_search_member_form .formgroup,
.hub_new_member_form .formgroup{margin:0 3%;display:inline-block;zoom:1;*display:inline;width:95%;*margin-bottom:4px;*width:94%;}
.hub_search_member_form .formgroup label,
.hub_new_member_form .formgroup label{display:inline-block;zoom:1;*display:inline;clear:none;float:left;width:auto;vertical-align:top;margin:0 8px 0 5px;}
.hub_search_member_form .formgroup input,
.hub_new_member_form .formgroup input{display:inline-block;zoom:1;*display:inline;clear:none;float:left;width:auto;vertical-align:top;margin:3px 0 0 0;}
.hub_search_member_form .formgroup input[type="radio"],
.hub_new_member_form .formgroup input[type="radio"]{background:none;border:none;*margin:0px;padding:0px;}
.hub_search_member_form .formgroup input[type="checkbox"],
.hub_new_member_form .formgroup input[type="checkbox"]{background:none;border:none;*margin:0px;padding:0px;}
.hub_search_member_form .formgroup a,
.hub_new_member_form .formgroup a{color:#ce0002;}
.hub_search_member_form .img_captcha img,
.hub_new_member_form .img_captcha img{width:115px;float:left;margin-left:10px;margin-top:6px;}
.hub_search_member_form .forminput,
.hub_new_member_form .forminput{margin:0 3%;display:inline-block;zoom:1;*display:inline;width:100%;*margin-bottom:4px;*width:94%;}
.hub_search_member_form .forminput input,
.hub_new_member_form .forminput input{display:inline-block;zoom:1;*display:inline;clear:none;width:auto;vertical-align:top;margin:3px 0 0 0;width:94%;}
.hub_search_member_form .forminput select,
.hub_new_member_form .forminput select{display:inline-block;zoom:1;*display:inline;clear:none;width:auto;vertical-align:top;margin:3px 0 0 0;width:94%;}
.hub_search_member_form .hub_select,
.hub_new_member_form .hub_select{margin:0 3%;display:inline-block;zoom:1;*display:inline;width:94%;*margin-bottom:10px;background:#ffffff url(/images/common/panels/hub_select_top.png) repeat-x 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #999;padding-bottom:8px;}
.hub_search_member_form .hub_select p,
.hub_new_member_form .hub_select p{padding:6px 2% 3px 2%;}
.hub_search_member_form .hub_select p a,
.hub_new_member_form .hub_select p a{color:#666;font-size:16px;text-decoration:none;background:transparent url(/images/common/panels/close.png) no-repeat right top;width:100%;*width:96%;display:inline-block;zoom:1;*display:inline;}
.hub_search_member_form .hub_select ul,
.hub_new_member_form .hub_select ul{margin:0 2%;display:inline-block;zoom:1;*display:inline;width:96%;overflow:auto;height:200px;}
.hub_search_member_form .hub_select ul li,
.hub_new_member_form .hub_select ul li{width:100%;padding:3px 2%;}
.hub_search_member_form .hub_select ul li a,
.hub_new_member_form .hub_select ul li a{text-decoration:none;color:#666;}
.hub_search_member_form .hub_select input,
.hub_new_member_form .hub_select input{display:inline-block;zoom:1;*display:inline;clear:none;width:auto;vertical-align:top;margin:0px 2% 3px 2%;width:96%;*width:90%;border:1px solid #999;background:transparent url(/images/common/panels/search2.png) no-repeat right top;}
.hub_search_member_form .hublocationlink a,
.hub_new_member_form .hublocationlink a{color:#000000;}
.hub_search_member_form input[type="submit"],
.hub_new_member_form input[type="submit"]{cursor:hand;cursor:pointer;color:#ffffff;float:right;display:inline-block;zoom:1;*display:inline;width:auto;background-color:#8ac63f;background-image:-webkit-linear-gradient(top, #8ac63f, #3cb64a);background-image:-moz-linear-gradient(top, #8ac63f, #3cb64a);background-image:-o-linear-gradient(top, #8ac63f, #3cb64a);background-image:-ms-linear-gradient(top, #8ac63f, #3cb64a);background-image:linear-gradient(top, #8ac63f, #3cb64a);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#8ac63f', endColorstr='#3cb64a', GradientType=1)";*padding:8px 6px;margin-top:10px;}
.hub_search_member_form input[type="submit"]:hover,
.hub_new_member_form input[type="submit"]:hover{}
.hub_search_member_form .username_suggestions,
.hub_new_member_form .username_suggestions{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #999;background-color:#fff;padding:6px 2%;margin-top:3px;margin-bottom:3px;}
.hub_search_member_form .username_suggestions li,
.hub_new_member_form .username_suggestions li{padding:3px 2%;cursor:pointer;text-shadow:0px 0px 0px;}
.hub_contacts_near{background:#ce0002;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:400px;}
.hub_contacts_near h3{padding:12px 3%;margin:0;background:#000000;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;color:#ffffff;}
.hub_contacts_near .nav_contact{width:100%;background:#000000;padding-left:3%;*width:97%;}
.hub_contacts_near .nav_contact li{-webkit-border-radius:3px 3px 0px 0px;-moz-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;background:#000000;display:inline-block;zoom:1;*display:inline;margin-right:-2px;}
.hub_contacts_near .nav_contact li span{padding:6px 7px 0px 8px;display:block;text-decoration:none;font-size:12px;line-height:1;font-family:'QuestrialRegular', Arial, sans-serif;color:#ffffff;}
.hub_contacts_near .nav_contact li:hover,
.hub_contacts_near .nav_contact .current{background:#ce0002;}
.hub_contacts_near .nav_contact li:hover span,
.hub_contacts_near .nav_contact .current span{color:#000000;}
.hub_contacts_near .contact_list_block{width:100%;margin:12px 3% 0 3%;overflow:hidden;height:306px;*width:94%;}
.hub_contacts_near .contact_list_block ul{width:100%;}
.hub_contacts_near .contact_list_block ul li{padding-left:15%;width:90%;font-size:14px;}
.hub_contacts_near .contact_list_block ul li a{color:#000000;text-decoration:none;}
.hub_contacts_near .contact_list_block ul li a .loc_scroll{color:#000000;display:block;font-size:11px;text-decoration:none;}
.hub_contacts_near .contact_list_block ul .woman{background:transparent url(/images/common/panels/woman.png) no-repeat 5px 5px !important;}
.hub_contacts_near .contact_list_block ul .single_guy{background:transparent url(/images/common/panels/man.png) no-repeat 5px 5px !important;}
.hub_contacts_near .contact_list_block ul .couple{background:transparent url(/images/common/panels/couple.png) no-repeat 5px 5px !important;}
.hub_contacts_near .contact_list_block ul .transv{background:transparent url(/images/common/panels/tv.png) no-repeat 5px 5px !important;}
.hub_hot_member_near .es-carousel-wrapper{background:#000000;padding:10px 37px;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.hub_hot_member_near .es-carousel-wrapper .es-carousel{overflow:hidden;background:transparent;}
.hub_hot_member_near .es-carousel-wrapper .es-carousel ul{display:none;}
.hub_hot_member_near .es-carousel-wrapper .es-carousel ul li{height:100%;float:left;display:block;}
.hub_hot_member_near .es-carousel-wrapper .es-carousel ul li a{display:block;border-style:solid;border-color:#222;position:relative;}
.hub_hot_member_near .es-carousel-wrapper .es-carousel ul li a img{display:block;border:none;max-height:100%;max-width:100%;}
.hub_hot_member_near .es-carousel-wrapper .es-carousel ul li a span{opacity:0.9;position:absolute;bottom:0;width:100%;*width:90%;font-size:12px;background:#999;color:#ffffff;display:block;padding:5%;}
.hub_hot_member_near .es-nav span{position:absolute;top:50%;left:12px;background:transparent url(/images/common/panels/nav.png) no-repeat top left;width:14px;height:26px;margin-top:-13px;text-indent:-9000px;cursor:pointer;opacity:0.8;overflow:hidden;}
.hub_hot_member_near .es-nav span.es-nav-next{right:12px;left:auto;background-position:top right;}
.hub_hot_member_near .es-nav span:hover{opacity:1.0;}
@media only screen and (max-width:3000px) and (min-width:1200px){.hub_new_member_form .formtip{padding:10px;}
.hub_new_member_form input,
.hub_new_member_form textarea,
.hub_new_member_form select{width:94%;margin:0 3% 8px 3%;padding:8px 3%;}
.hub_new_member_form label{width:22%;margin:0 3%;}
.hub_new_member_form .btn-group{font-size:0;margin-bottom:4px;}
.hub_new_member_form .formgroup{width:65%;*margin-bottom:4px;*width:94%;}
.hub_new_member_form .img_captcha input{float:left;clear:both;margin:4px 0 0 0;width:50%;}
.hub_new_member_form .forminput{margin:0 3%;display:inline-block;zoom:1;*display:inline;width:65%;*margin-bottom:4px;*width:94%;}
.hub_new_member_form .forminput input{display:inline-block;zoom:1;*display:inline;clear:none;width:auto;vertical-align:top;margin:3px 0 0 0;width:100%;}
.hub_new_member_form .forminput select{display:inline-block;zoom:1;*display:inline;clear:none;width:auto;vertical-align:top;margin:3px 0 0 0;width:100%;}
.hub_new_member_form input[type="submit"]{cursor:hand;cursor:pointer;float:right;display:inline-block;zoom:1;*display:inline;width:auto;*padding:8px 6px;margin-top:10px;}
}
@media only screen and (max-width:1200px) and (min-width:820px){.cont_home .es-carousel span{font-size:10px!important;}
.hub_new_member_form .formtip{padding:10px;}
.hub_new_member_form input,
.hub_new_member_form textarea,
.hub_new_member_form select{width:94%;margin:0 3% 8px 3%;padding:8px 3%;}
.hub_new_member_form label{width:22%;margin:0 3%;}
.hub_new_member_form .btn-group{font-size:0;margin-bottom:4px;}
.hub_new_member_form .formgroup{width:65%;*margin-bottom:4px;*width:94%;}
.hub_new_member_form .img_captcha input{float:left;clear:both;margin:4px 0 0 0;width:50%;}
.hub_new_member_form .forminput{margin:0 3%;display:inline-block;zoom:1;*display:inline;width:65%;*margin-bottom:4px;*width:94%;}
.hub_new_member_form .forminput input{display:inline-block;zoom:1;*display:inline;clear:none;width:auto;vertical-align:top;margin:3px 0 0 0;width:100%;}
.hub_new_member_form .forminput select{display:inline-block;zoom:1;*display:inline;clear:none;width:auto;vertical-align:top;margin:3px 0 0 0;width:100%;}
.hub_new_member_form input[type="submit"]{cursor:hand;cursor:pointer;float:right;display:inline-block;zoom:1;*display:inline;width:auto;*padding:8px 6px;margin-top:10px;}
}
@media only screen and (max-width:820px) and (min-width:640px){.hub_select ul{height:auto!important;}
.cont_home .es-carousel span{font-size:10px!important;}
}
@media (max-width:639px) and (min-width:480px){.hub_select ul{height:auto!important;}
.cont_home .es-carousel span{font-size:10px!important;}
}
@media only screen and (max-width:479px) and (min-width:220px){.banner-content h1{font-size:28px;}
.hub_select ul{height:auto!important;}
.cont_home .es-carousel span{display:none!important;}
}
.hub_search_member_form{display:inline;float:left;width:97.91666666666666%;margin:0px 1.0416666666666665% 20px 1.0416666666666665%;}
.hub_new_member_form{display:inline;float:left;width:97.91666666666666%;margin:0px 1.0416666666666665% 20px 1.0416666666666665%;}
.hub_contacts_near{display:inline;float:left;width:97.91666666666666%;margin:0px 1.0416666666666665% 20px 1.0416666666666665%;}
.hub_hot_member_near{display:inline;float:left;width:97.91666666666666%;margin:0px 1.0416666666666665% 20px 1.0416666666666665%;}
.chk_terms button{-webkit-border-radius:4px 4px 4px 4px !important;-moz-border-radius:4px 4px 4px 4px !important;border-radius:4px 4px 4px 4px !important;}
.photo_block h2{padding-left:4.545454545454546%;position:absolute;top:0;left:0;z-index:10;width:100%;background:-moz-linear-gradient(top,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0.6)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000',endColorstr='#00000000',GradientType=0)}
.photo_block h2 a{float:right;color:#fff;padding-right:4.545454545454546%}
.photo_block ul li{float:left;position:relative;padding-bottom:0;min-width:100px;margin:0;}
li.twelve-in-line{width:8.32% !important;}
li.eleven-in-line{width:9.08% !important;}
li.ten-in-line{width:10% !important;}
li.nine-in-line{width:11.1% !important;}
li.eight-in-line{width:12.5% !important;}
li.seven-in-line{width:14.28571428% !important;}
li.six-in-line{width:16.66666666% !important;}
li.five-in-line{width:20% !important;}
li.four-in-line{width:25% !important;}
li.three-in-line{width:33.33333333% !important;}
li.two-in-line{width:50% !important;}
li.one-in-line{width:100% !important;}
.photo_block ul{overflow:hidden;list-style:none !important;margin:0 !important;padding:0px}
.photo_block ul li a{display:block;overflow:hidden;position:absolute;top:0}
.photo_block ul li a img{float:left;max-width:100% !important;width:100%;box-shadow:#000 0em 0em 0em;border-radius:100%;}
.photo_block ul li span{position:absolute;bottom:5px;left:5px;color:#fff}
.photo_block .panel ul li a span{position:absolute;bottom:0;left:0;color:#fff;width:100%;padding-top:4.545454545454546%;padding-bottom:4.545454545454546%;padding-left:5px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.7) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.8) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#b3000000',GradientType=0)}
.photo_block .panel{position:relative;overflow:hidden;}
.full_height{height:100%}
.responsive span{font-family:'TeXGyreHerosRegular',Helvetica,"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:13px}
.flipBlock{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;position:relative;}
.blackoutBlock{display:none;position:absolute;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.7);}
.loading-gif{display:block;position:absolute;top:35%;left:50%;margin-left:-85px;background-color:#222;width:150px;-webkit-border-radius:5px;border-radius:5px;-moz-border-radius:5px;padding:8px;color:white}
.hub_search_member_form input,
.hub_new_member_form input,
.hub_search_member_form label,
.hub_new_member_form label{display:block;font-size:13px;padding:4px 0;float:left;width:90%;}
.facebook-login-btn{background:#46629E!important;color:#FFF!important;border:1px solid #435A8B;text-shadow:1px 1px 1px #435A8B;padding:0px 7px;margin-top:3px;font-size:13px!important;text-transform:none;padding-bottom:0px!important;}
.facebook-login-btn:hover{background:#46629E!important;}
.facebook-login-span{text-transform:none;}
.hub_new_member_form #submit_button_row .submit_button{text-shadow:0px -1px 0px #36801b;color:#ffffff;background-color:#549E39;background-image:-moz-linear-gradient(top, #72bc57, #36801b);background-image:-ms-linear-gradient(top, #72bc57, #36801b);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#72bc57), to(#36801b));background-image:-webkit-linear-gradient(top, #72bc57, #36801b);background-image:-o-linear-gradient(top, #72bc57, #36801b);background-image:linear-gradient(top, #72bc57, #36801b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72bc57', endColorstr='#36801b', GradientType=0);border-color:#549E39 #36801b #36801b #549E39;border-color:rgba(0, 0, 0, 0.25) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.25);}
.hub_new_member_form #submit_button_row .submit_button:hover{background:#36801b;color:#ffffff;text-shadow:0px -1px 0px #186200;}
a.submit_button{float:right;display:block;padding:7px;margin:5px;border-radius:5px;margin-left:10px;margin-right:10px;text-decoration:none;cursor:pointer;cursor:hand;}
#hub_hub_signup_widget_mobile #memberType_row, #hub_hub_signup_widget_mobile #lookingFor_row{}
#hub_hub_signup_widget #memberType_row button i, #hub_hub_signup_widget #lookingFor_row button i{font-size:20px;}
#hub_hub_signup_widget_mobile #memberType_row button i, #hub_hub_signup_widget_mobile #lookingFor_row button i{font-size:30px;}
#hub_hub_signup_widget_mobile{width:300px;position:absolute;left:50%;margin-left:-170px;top:130px;background:#eeeeee;}
#hub_hub_signup_widget_mobile p, #hub_hub_signup_widget_mobile span, #hub_hub_signup_widget_mobile label{color:#a7a3a3;}
#hub_hub_signup_widget_mobile a{color:#5c5c5c;font-weight:normal;}
#hub_hub_signup_widget_mobile .formrow{border-top:none;}
#hub_hub_signup_widget_mobile #return_path{display:none;}
#hub_hub_signup_widget a.submit_button{float:right;display:block;padding:7px;margin:5px;border-radius:5px;margin-left:10px;margin-right:15px;text-decoration:none;cursor:pointer;cursor:hand;}
#hub_hub_signup_widget_mobile a.submit_button{width:95%;text-align:center;cursor:hand;cursor:pointer;padding-left:10px;padding-right:10px;padding-top:10px;font-size:16px;float:none;display:block;padding:7px;margin:5px;border-radius:5px;margin-left:10px;margin-right:15px;text-decoration:none;cursor:pointer;cursor:hand;}
.content_wrap_mobile_form{}
.mobile_form_dialog_overlay{background:rgba(0,0,0,0.55);width:100%;height:100%;top:0;left:0;position:absolute;z-index:1000;}
span.help-bubble{color:#fff;display:inline-block;margin:5px;padding:5px;border:solid 1px #a0a0a0;border-radius:5px;width:74px;position:relative;left:0px;background:transparent!important;top:10px;float:left;}
.tvts{color:#e434c5;}
.hub_login{text-align:right;margin-top:10px!important;margin-bottom:5px!important;}
.hub_login form{width:auto;}
.hub_login form input{font-size:13px;vertical-align:top;margin:0 0 8px .5%;font-family:Arial, sans-serif;background:#ffffff;color:#555555;font-size:16px;line-height:1;font-weight:normal;display:inline-block;zoom:1;*display:inline;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #a9e0dc;padding:8px 3%;width:36%;*width:30%;*padding:8px 6px;}
.hub_login form input[type="submit"]{cursor:hand;cursor:pointer;color:#ffffff;display:inline-block;width:auto;background-color:#d92516;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#d92516), to(#d92516));background-image:-moz-linear-gradient(#d92516, #d92516);background-image:-ms-linear-gradient(#d92516, #d92516);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d92516), color-stop(100%, #d92516));background-image:-webkit-linear-gradient(#d92516, #d92516);background-image:-o-linear-gradient(#d92516, #d92516);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d92516', endColorstr='#d92516', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#d92516', endColorstr='#d92516', GradientType=0)";background-image:linear-gradient(#d92516, #d92516);}
.hub_login form input[type="submit"]:hover{background-color:#5fca6d;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#a7d662), to(#5fca6d));background-image:-moz-linear-gradient(#a7d662, #5fca6d);background-image:-ms-linear-gradient(#a7d662, #5fca6d);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a7d662), color-stop(100%, #5fca6d));background-image:-webkit-linear-gradient(#a7d662, #5fca6d);background-image:-o-linear-gradient(#a7d662, #5fca6d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7d662', endColorstr='#5fca6d', GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#a7d662', endColorstr='#5fca6d', GradientType=0)";background-image:linear-gradient(#a7d662, #5fca6d);}
.hub_login p{float:right;text-align:right;clear:both;color:#ffffff;}
.hub_login p a{color:#ffffff;}
.hub_login a.bt_action_inline{padding:7px 20px 7px 20px;}
#terms_row .fa-thumbs-o-up{font-size:20px!important;}
.formtip.success{background:#dff0d8;border:1px solid #d6e9c6!important;color:#468847!important;}