﻿@charset "utf-8";body{font-family:"Open Sans",​sans-serif;background:#FFF;font-weight:300;height:100%;margin:0;padding:0;color:#DADADA;}
.modal{color:#333 !important;}
.form-reg-part-2 h3{font-weight:300;}
footer ul{list-style-type:none;display:block;text-align:center;background:#34495e;margin-bottom:0;padding-top:5px;padding-bottom:5px;}
.modal-icon{font-size:84px;color:#e2e3e3;}
footer ul li{display:inline-block;padding-right:12px;}
footer ul li a{color:#FFF;}
footer ul li a:hover{text-decoration:none;color:#DADADA;}
footer ul li:last-child{padding-right:0;}
.logreg_block{padding:23px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.footercontent{padding-bottom:15px;}
.footercontent .social{font-size:30px;margin-left:7px;}
.social.gplus{color:#dd4b39;}
.social.facebook{color:#3b5998;}
.social.instagram{color:#517fa4;}
.social.twitter{color:#00aced;}
.how_it_works{padding-top:20px;padding-bottom:63px;}
.block_how_to{text-align:center;}
.block_how_to i{font-size:50px;color:#333;background:#DADADA;border-radius:100px;padding:25px;}
.how_to_title{text-align:center;display:block;font-size:22px;color:#333;padding-top:16px;}
.how_to_desc{color:#b3b3b3;font-style:italic;font-size:21px;padding-left:10px;padding-right:10px;padding-top:6px;}
.emerald-flat-button{position:relative;vertical-align:top;width:100%;height:60px;padding:0;font-size:22px;color:white;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.25);background:#2ecc71;border:0;border-bottom:2px solid #28be68;cursor:pointer;-webkit-box-shadow:inset 0 -2px #28be68;box-shadow:inset 0 -2px #28be68;}
.emerald-flat-button:active{top:1px;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.orange-flat-button{position:relative;vertical-align:top;width:100%;height:60px;padding:0;font-size:22px;color:white;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.25);background:#f39c12;border:0;border-bottom:2px solid #e8930c;cursor:pointer;-webkit-box-shadow:inset 0 -2px #e8930c;box-shadow:inset 0 -2px #e8930c;}
.orange-flat-button:active{top:1px;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.nephritis-flat-button{position:relative;vertical-align:top;width:100%;height:60px;padding:0;font-size:22px;color:white;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.25);background:#27ae60;border:0;border-bottom:2px solid #219d55;cursor:pointer;-webkit-box-shadow:inset 0 -2px #219d55;box-shadow:inset 0 -2px #219d55;}
.nephritis-flat-button:active{top:1px;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.peter-river-flat-button{position:relative;vertical-align:top;width:100%;height:60px;padding:0;font-size:22px;color:white;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.25);background:#3498db;border:0;border-bottom:2px solid #2a8bcc;cursor:pointer;-webkit-box-shadow:inset 0 -2px #2a8bcc;box-shadow:inset 0 -2px #2a8bcc;}
.peter-river-flat-button:active{top:1px;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.graphite-flat-button{position:relative;vertical-align:top;height:44px;background:#bc041e;padding:0;color:white;text-align:center;cursor:pointer;}
.graphite-flat-button:active{top:1px;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.second-part-titles{text-align:center;margin-top:4px;}
#user-carousel{background:#FFF;border-radius:6px;padding:10px;max-width:600px;margin:-76px auto;margin-bottom:0px;}
#user-carousel .item{margin:3px;}
#user-carousel .item img{display:block;width:100%;height:139px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.copyright{text-align:right;padding-top:10px;color:#b3b3b3;}
.second-part-titles h4{color:#b3b3b3;}
.second-part-titles h2{color:#333 !important;display:inline;}
.belize-hole-flat-button{position:relative;vertical-align:top;width:100%;height:60px;padding:10px;font-size:22px;color:white;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.25);background:#2980b9;border:0;border-bottom:2px solid #2475ab;cursor:pointer;-webkit-box-shadow:inset 0 -2px #2475ab;box-shadow:inset 0 -2px #2475ab;}
.belize-hole-flat-button:active{top:1px;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.logo a{color:#fff;font-family:'Dancing Script', cursive;font-size:70px;//padding-left:15px;font-weight:800;padding-right:15px;padding-bottom:7px;text-shadow:0 1px 0 rgba(0, 0, 0, 0.1);padding-top:0px;}
.logo a:hover{color:#FFF;text-decoration:none;}
.icon-placeholder i{font-size:67px;color:#595c60;line-height:136px;}
.form_txt{color:#FFF;text-align:right;font-size:32px;line-height:69px;}
.form_gender{font-size:30px;height:70px;width:100% !important;text-align:center;}
.form_looking_for{font-size:30px;height:70px;text-align:center;width:100% !important;}
.form-reg-part-2{display:none;text-align:center;color:#FFF;}
.logo img{min-width:300px;display:inline-block;}
.buttons_reglog li.btn-register-mob{display:inline-block;border-radius:3px;-moz-border-radius:3px;text-align:center;-webkit-border-radius:3px;cursor:pointer;line-height:25px;padding:12px 22px !important;transition:background-color 0.5s ease;}
.buttons_reglog li.btn-login{display:inline-block;border-radius:3px;-moz-border-radius:3px;text-align:center;-webkit-border-radius:3px;cursor:pointer;line-height:25px;padding:5px 22px;transition:background-color 0.5s ease;}
.modal .form-control{font-size:26px;height:61px;}
.modal .btn{font-size:20px;}
.btn-register{font-size:20px;width:inherit;padding-top:16px;}
.buttons_reglog li.btn-register-mob{display:inline-block;border-radius:3px;-moz-border-radius:3px;text-align:center;-webkit-border-radius:3px;cursor:pointer;line-height:25px;padding:6px 22px;transition:background-color 0.5s ease;}
.error-login{display:none;}
.error-forgot-password{display:none;}
.actions-btn{margin-top:21px;}
.first_part{margin-bottom:20px;}
.buttons_reglog{padding-top:10px;list-style-type:none;}
.buttons_reglog li{float:left;}
.buttons_reglog li.btn-register-mob a:hover{text-decoration:none;}
.buttons_reglog li.btn-register-mob a{color:#FFF;font-size:20px;line-height:35px;}
.buttons_reglog li.btn-login a:hover{text-decoration:none;}
.buttons_reglog li.btn-login a{color:#fff;font-size:16px;line-height:35px;}
.already_registered{margin-right:20px;font-size:16px;line-height:51px;color:#FFF;}
.error-register{display:none;text-align:center;}
.reg_btn_placeholder{margin-top:32px;}
.btn-register{height:70px !important;font-size:26px;width:100%;position:relative;vertical-align:top;height:50px;background:#bc041e;padding:12px;color:white;text-align:center;cursor:pointer;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.btn-register:hover{color:inherit !important;}
.password_form{text-shadow:none !important;}
.alert-recovery-password{display:none;}
.form-reg-part-2 label{font-size:20px;}
.form-reg-part-2 .help-block{color:#DADADA !important;}
.form_reg{display:none;}
#loginmob .form-control{font-size:20px;height:40px;}
.btn-continue{height:70px !important;font-size:26px;width:100%;position:relative;vertical-align:top;height:50px;background:#bc041e;padding:0;color:white;text-align:center;cursor:pointer;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.btn-continue:hover{}
strong, b{font-weight:600;}
h1{font-size:30px;font-weight:300;line-height:36px;}
h2{font-size:40px;font-weight:600;margin:15px 0;}
h3{font-size:30px;margin:10px 0;font-weight:600;}
h4{font-size:25px;margin:10px 0;}
h5{font-size:20px;font-weight:600;margin:15px 0;color:#384047;}
h6{font-size:16px;font-weight:600;margin:10px 0;color:#384047;}
.form-reg-part-2 .form-control{height:54px !important;font-size:30px;}
.form-control{border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border-color:#DCDCDC;}
.inner_firstpart{background-color:#c0392b;}
.firstpartheader_bgcolor{background-color:#34495e;height:100%;padding:30px 15px;padding-bottom:92px;}
.firstpartheader{color:#FFF;text-align:center;background:#000;}
.logo{padding:10px 0;text-align:center;}
.firstpartheader .main-title{margin-bottom:40px;}
.terms_condition_popup{text-decoration:none;color:#06b744;}
#terms_and_conditions_form .terms_condition_popup1:hover{text-decoration:none;color:#FFF;}
#terms_and_conditions_form h3:hover, #terms_and_conditions_form .terms_condition_popup:hover{text-decoration:none;color:#06b744;}
.terms_condition_popup1{text-decoration:none;color:#FFF;}
.firstpartheader .sub-title{font-size:25px;margin-bottom:33px !important;}
select{text-align:center !important;}
@media(max-width:1180px){.btn-continue{font-size:19px;}
}
@media(max-width:992px){.already_registered{display:none;}
.form-reg-part-2 .form-control{font-size:19px;}
.form-reg-part-2 label{font-size:15px;}
.first_part{margin-bottom:22px;}
.main-title{display:none;}
.sub-title{display:none;}
}
@media(max-width:992px){.logo.pull-left{float:none !important;}
.firstpartheader{background-image:none;}
.buttons_reglog .btn{display:block;}
.buttons_reglog{display:inline-block;padding:0;}
.pull-right.actions-btn{float:none !important;text-align:center;}
.form_txt{text-align:center;}
}
.icon-placeholder{background:#e5e8ec;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;width:140px;height:140px;margin:0 auto;}
.welcome_poke_chat{padding-top:37px;width:70px;}
.welcome_poke_back{width:100px;padding-top:22px;padding-left:2px;}
.welcome_poke{width:100px;padding-top:18px;}
.btn-register:hover{color:#FFF;text-decoration:none;background:#000000;}
.btn-register:focus{color:#FFF;text-decoration:none;background:#bc041e;}
.form-reg-part-2 .line{position:absolute;left:49%;top:0;bottom:0;width:1px;background:#1d2939;z-index:1;}
.form-reg-part-2 .wordwrapper{text-align:center;height:12px;position:absolute;left:0;right:0;top:50%;margin-top:-12px;z-index:2;}
.form-reg-part-2 .word{color:#FFF;text-transform:uppercase;letter-spacing:1px;padding:3px;background:#34495e;font-size:15px;width:50px;height:50px;line-height:44px;margin:auto;border-radius:50px;-moz-border-radius:5px;-webkit-border-radius:50px;border:1px solid #1d2939;}
.facebook_choice{display:block;width:100%;text-align:center;margin-top:153px;}
.facebook_choice .description{line-height:24px;margin-bottom:10px;}
.or_horizontal_line{display:none;}
.flatbutton.blue{background-color:#3b5999 !important;font-weight:normal;color:#FFF !important;font-size:20px;border-radius:3px;-moz-border-radius:0;-webkit-border-radius:0;border:1px solid #6b97e7;}
.flatbutton.blue:hover{background-color:#4470c0 !important;}
.flatbutton.blue:active{background-color:#376ed5;}
.strikey{margin:24px 0 12px;text-align:center;}
.strikey:before, .strikey:after{border-top:1px solid rgba(0, 0, 0, 0.1);content:" ";margin-top:12px;position:absolute;width:46%;}
.strikey:before{left:0;}
.strikey:after{right:0;}
.modal-body .strikey{margin-top:3px;}
.topbar{text-align:center;padding-top:10px;padding-bottom:10px;font-size:20px;}
.topbar_cross{float:right;font-size:25px;line-height:28px !important;cursor:pointer;}
.topbar i{padding-right:4px;vertical-align:-1px;}
.topbar.error{background-color:#c0392b;color:white;}
@media (max-width:1200px){.or_vertical_line{display:none;}
.or_horizontal_line{display:block;}
.facebook_choice{margin-top:21px;}
}
@media (max-width:767px){h1{font-size:30px;line-height:35px;}
.ucarousel{}
h2{font-size:30px;line-height:40px;}
h5{line-height:25px;}
.firstpartheader{background-attachment:scroll;}
.firstpartheader .sub-title{font-size:18px;line-height:25px;}
.signup-block .form-title{font-size:20px;}
.input-lg{font-size:16px;height:45px;}
.zigzag-lead{text-align:center;}
.logreg_block [class*="col-"]:not(:first-child){margin-top:20px;}
.second-part-titles{margin-top:50px;}
}
@media (max-width:480px){#top{padding-top:10px;}
.block_how_to{padding-bottom:35px;}
.logo{padding-bottom:0;}
.social-icons{text-align:center;}
.copyright.pull-right{float:none;text-align:center;display:block;width:100%;}
.form-reg-part-1{margin-top:0 !important;}
.actions-btn{margin-top:10px !important;margin-bottom:10px !important;}
.first_part{margin-bottom:0 !important;}
.buttons_reglog{margin-bottom:0;}
.form_txt{font-size:30px;line-height:27px;}
.form_gender{height:45px;font-size:23px;padding-top:0;}
.form_looking_for{height:45px;font-size:23px;padding-top:0;}
.btn-register{font-size:20px;padding-top:12px;line-height:0.8;margin-top:15px !important;display:block;height:41px !important;}
.btn-continue{font-size:20px;line-height:0.8;height:41px !important;}
.buttons_reglog li.btn-login{padding-top:5px;}
}
@media (max-device-width:992px){.firstpartheader{background-size:cover;background-attachment:scroll;}
.strikey:before, .strikey:after{width:41%;}
}
#terms_and_conditions_link{text-decoration:none;color:#FFFFFF;}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px){.logo img{max-width:300px !important;display:inline-block;}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:667px)
and (orientation:landscape){.logo img{max-width:300px !important;display:inline-block;}
}
@media only screen
and (min-device-width:320px)
and (max-device-width:667px)
and (orientation:portrait){.logo img{max-width:300px !important;display:inline-block;}
}
.middle_new_text{position:absolute;margin-left:317px;margin-top:-32px;width:123px;font-size:18px;}
.after_filipina{margin-left:280px !important;}
.why_dating_title{color:#333;font-size:22px;display:block;}
.why_dating_description{color:#b3b3b3;font-size:21px;font-style:italic;padding-left:45px;padding-right:45px;padding-bottom:50px;}
#terms_conditions_check{width:30px;height:31px;padding-top:5px;position:absolute;}
#video_chat_modal body{background-color:#FFF !important;}
#video_chat_modal .lightson{background-color:#FFF !important;}
.mobile_carosal{background-color:#000;}
.mobile_container{background-color:#000;border:1px solid #000;}
.mobile_container .why_dating_description a{text-decoration:none;}
.mobile_container .why_dating_description .panel-default,.mobile_container .why_dating_description .panel{border-color:#000 !important;background-color:#000 !important;}
.mobile_container .why_dating_description .panel-heading{background-color:#000 !important;color:red !important;border-color:#000 !important;}
.mobile_container .why_dating_description .panel-title{color:red !important;font-style:normal !important;display:inline;}
.mobile_container .why_dating_description .panel-title a{font-size:20px !important;text-decoration:underline;}
.mobile_container .why_dating_description .panel-body{font-style:normal;border-top:1px solid #000 !important;font-weight:normal !important;text-align:justify;font-size:14px;border-top-color:#000 !important;}
.mobile_term_cond h1{font-size:20px !important;}
.normal-reg-container{width:100%;max-width:600px;margin:0 auto;float:none;}
#headingOne .btn.btn-danger,
.btn.text-center.desktop_video_button .btn-danger{background:#ba031c;border-color:#ba031c;}
@media only screen and(max-width:600px){.normal-reg-container{width:calc(100%+30px);padding:0;margin:0 -15px;}
}
@media only screen and (max-width:560px){#myvideo .modal-dialog{max-width:460px !important;}
#myvideo .modal-dialog #play-video{width:460px;height:259px;}
}
@media only screen and (max-width:470px){#myvideo .modal-dialog{max-width:390px !important;}
#myvideo .modal-dialog #play-video{width:390px;height:220px;}
}
@media only screen and (max-width:400px){#myvideo .modal-dialog{max-width:320px !important;}
#myvideo .modal-dialog #play-video{width:320px;height:180px;}
}
.fa-circle{vertical-align:super;padding:4px !important;}
.name_photos_block tr th, .name_photos_block tr td{width:50% !important;}