body{background-color:#fff!important}.mobile-page-logo,a,a:hover{color:#c12e2a}a:hover{text-decoration:underline}.dc{text-align:center}.dl{text-align:left}.pa{position:absolute}.no-mar{margin:0!important}.text-upper{text-transform:uppercase}.space{padding:10px}h1,h2,h3,h4,h5,h6{margin:0}p{font-weight:400}.form-group{margin-bottom:10px}.pr{position:relative}.no-mar{margin:0}.newtopimage{background-position:50%;background-repeat:no-repeat;height:512px;width:100%}.navigatorform form.navi-form{color:#464646;font-size:14px;margin:0}.navigatorform form.navi-form span.error{color:#d44337!important}.navigatorform form.navi-form h4{color:#464646;font-size:14px;font-weight:600;margin-top:30px}.navigatorform form.navi-form p{line-height:normal}.navigatorform form.navi-form input[type=email],.navigatorform form.navi-form input[type=text]{background:none;border:none;border-bottom:1px solid #b9b9b9;border-radius:0;box-shadow:none;color:#737373;font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-size:14px;height:36px;line-height:20px;padding-left:0;padding-top:10px}.navigatorform form.navi-form .form-group-main .form-control{width:96%}.navigatorform form.navi-form .form-group-main input.adoptee_city{width:48%}.navigatorform form.navi-form .form-group-main .first-name{padding-right:5px}.navigatorform form.navi-form .form-group-main .first-name .error{margin-top:8px}.navigatorform form.navi-form .form-group-main .last-name{padding-left:5px}.navigatorform form.navi-form .form-group-main .last-name .error{margin-top:8px}.navigatorform form.navi-form .form-group-main1 .form-control{width:32%}.navigatorform form.navi-form .email-text input.form-control{width:98%}.navigatorform form.navi-form .email-text .error{margin-top:8px}.navigatorform form.navi-form .form-group-main1 #home_phone{margin-left:10px;margin-right:10px;width:31%}.navigatorform form.navi-form .form-group-main .formselect{margin-top:-30px;padding:0;width:48%}.navigatorform form.navi-form .form-group-main .formselect .bootstrap-select{width:100%}form.navi-form .form-control::-moz-placeholder{color:#464646;font-style:italic}.navigatorform form.navi-form h5{border-bottom:2px solid #c12e2a;color:#c12e2a;font-size:21px;font-weight:600;padding:0 0 10px;text-transform:uppercase}.clsFormBorder{border:1px solid #7c7b7b;font-size:17px;margin:20px 0 0;padding:30px}.clsFormBorder .clsHeadBPadd{font-size:20px;padding-bottom:5px!important}.navigatorform form.navi-form label{font-size:14px;font-weight:600;margin-bottom:10px;width:92%}.navigatorform form.navi-form label a{color:#c12e2a;text-decoration:underline}.navigatorform form.navi-form .locationselect span{color:#464646;font-size:14px;font-style:italic}.newtop-space{padding:10px 0 0}.navigatorform form.navi-form .submitbutton{background:#c12e2a;border:none;border-radius:0;color:#fff;font-size:19px;margin:15px 0 0;padding:17px 0;width:100%}.navi-contactdtls p{margin:0}.navi-contactdtls span{color:#fff;font-size:16px;font-weight:700}.navi-contactdtls a{color:#fff;font-size:16px;font-weight:300}.navi-contactdtls a:hover{text-decoration:none}.clsContentPart{padding:35px 0}.clsDeactivesCont{font-size:18px;margin-bottom:35px}.clsDeactivesCont .clearfix{margin-bottom:15px}.clsDeactivesCont h2{border-bottom:1px solid #7c7b7b;color:#464646;font-size:21px;font-weight:400;margin-bottom:20px;padding-bottom:10px;text-transform:uppercase}.clsDeactivesCont h1{font-size:18px}.clsDeactivesCont h1,.clsDeactivesCont p{line-height:22px;margin-bottom:16px}.clsAboutLeft{background:#ededed;float:left;font-size:14px;margin-bottom:10px;margin-right:15px;padding-bottom:18px;width:155px}.clsDeactivesCont .clsAboutLeft p{line-height:21px}.clsDeactivesCont .aboutuserName{font-size:18px;margin-bottom:10px;padding-top:5px}.clsAboutThumbTxt{background:linear-gradient(180deg,rgba(79,79,79,0) 0,rgba(79,79,79,.65));bottom:0;color:#fff;left:0;line-height:16px;width:100%}.clsAboutThumbTxt p{line-height:14px;margin:0;padding:8px 10px}.aboutLst{margin:0;padding:0}.aboutLst li{font-size:21px;list-style-type:none;padding-bottom:10px}.aboutLst li span,.clsFaqLst li span{background:#ee793d;display:inline-block;height:12px;margin:0 10px 0 0;padding-left:0;width:12px}.clsFaqLst{margin:0;padding:0 0 30px}.clsFaqLst li{display:inline-block;font-size:16px;list-style-type:none;padding-bottom:5px}.clsQuestion{color:#c12e2a;font-size:14px;margin-bottom:8px!important;text-shadow:0 0 0 #ed793c}.clsDeactivesCont .clsQuestionLastAns{margin-bottom:10px}.detectives-features{height:260px;left:0;position:absolute;top:210px;width:393px}.detectives-features ul{list-style:none;margin:25px 0 0;padding:0}.clsUlHeading{border-bottom:1px solid #010101;color:#010101;font-size:21px;margin-right:12px;padding:14px 0 10px}.clsTopPadd{padding:20px 0 0}.clsTopPadd li a{font-size:21px;text-decoration:underline}.clsCheckBox .clsCheck{float:left}.detectives-features ul li{background-position:15px -18px;background-repeat:no-repeat;color:#fff;font-size:18px;font-weight:600;height:50px;line-height:normal;margin:0 0 10px;padding:0 0 0 106px;text-transform:uppercase}.detectives-features ul li.findfees{background-position:15px -202px;line-height:43px}.detectives-features ul li.consultation{background-position:15px -358px;line-height:43px}.detectives-features ul li.reunionregistry{background-position:15px -511px}.aboutLst li a{color:#000!important}.detectives-logo{background-position:0 0;height:124px;left:28px;text-indent:-9999px;top:20px;width:380px}.detectives-logo,p.call{background-repeat:no-repeat;position:absolute}p.call{background-position:left -746px;bottom:15px;height:35px;margin:0;padding:6px 15px 2px 37px;right:8px}p.call a{color:#fff;font-size:20px;font-weight:600}p.call a:hover{text-decoration:none}.formselect{padding:5px 0}.form-margin{margin-bottom:15px}.formselect textarea{resize:none}.formselect select{font-size:14px}.success-message{padding:170px 0}.navbar-adoption{background:none repeat scroll 0 0 #f3f4f4}ul.globalnav-list li a{color:#5b5b5b}.bootstrap-select.form-control{border:none;margin-bottom:0;padding:0}.navbar-nav.navbar-right li a{color:#999}.navbar-adoption .navbar-toggle .icon-bar{background-color:#999}.alert-dismissible{padding:20px}.locationselect .dropdown-menu.open{max-height:532px!important}.locationselect .dropdown-menu.open ul.dropdown-menu{max-height:520px!important}.form-gender label{display:block;width:0}@media (min-width:1200px){.container{background-color:#fff;margin:0 auto}}@media (max-width:1199px){.clsCategoryList .clsLftSideList li.expad{padding-bottom:5px}.detectives-logo{background-size:82%}.detectives-features{left:0;width:342px}}@media (max-width:991px){.detectives-logo{background-size:60%}}@media (min-width:991px) and (max-width:1199px){.navigatorform form.navi-form .form-group-main .first-name{padding-right:15px}.navigatorform form.navi-form .form-group-main .last-name{padding-left:15px}.navigatorform form.navi-form .form-group-main1 #home_phone{width:29%}}@media (min-width:768px) and (max-width:991px){.clsContentPart{padding:30px 15px}.clsFormBorder{padding:15px}.navigatorform form.navi-form .form-group-main .first-name{padding-right:15px}.navigatorform form.navi-form .form-group-main .last-name{padding-left:15px}.navigatorform form.navi-form .form-group-main1 #home_phone{width:29%}}@media (max-width:767px){.detectives-outer-block{padding:0 10px}.detectives-features{top:136px;width:285px}.detectives-features ul li{background-position:10px -18px;padding:0 0 0 95px}.formselect select{width:100%}.clsFormBorder{padding:15px}.clsFormBorder .form-group-main{margin-bottom:0}.navigatorform form.navi-form .form-group-main .form-control{margin-bottom:10px;width:97%}.navigatorform form.navi-form .form-group-main input.adoptee_city{width:100%}.navigatorform form.navi-form .form-group-main1 .form-control{margin-bottom:10px;width:100%}.navigatorform form.navi-form .form-group-main1 #home_phone{margin-left:0;width:100%}.navigatorform form.navi-form .form-group-main .formselect{margin-top:0;width:100%}.navigatorform form.navi-form .form-group-main .formselect .bootstrap-select{margin-bottom:20px;margin-top:10px}.navigatorform form.navi-form .form-group-main .first-name{padding-right:15px}.navigatorform form.navi-form .form-group-main .last-name{padding-left:15px}}@media (max-width:480px){.detectives-logo{background-size:100%;width:66%}.navigatorform{margin:10px 0 0;position:static;width:100%}.navi-contactdtls a,.navi-contactdtls span{color:#626b68}.navigatorform form.navi-form input[type=text]{width:100%}.navigatorform form.navi-form label{width:90%}.newtopimage{height:324px}.detectives-features{background:none;height:280px;position:static;width:100%}.detectives-features ul li{background-position:center -888px;color:#424242;display:inline-block;font-size:14px;height:auto;padding:60px 0 0;text-align:center;vertical-align:top;width:50%}.detectives-features ul li.findfees{background-position:center -1080px}.detectives-features ul li.consultation{background-position:center -1230px}.detectives-features ul li.reunionregistry{background-position:center -1386px}.newtopimage{height:350px}p.call{bottom:0;top:305px}.clsContentPart{padding:0 0 35px}.clsContentHeading{padding:0 0 20px}.clsContentHeading h2{font-size:28px}}@media (max-width:360px){.detectives-logo{width:87%}.detectives-features ul li{width:100%}}
