﻿@charset "utf-8";
/* CSS Document */



/*hover*/
.icon-fb, .icon-twt, .icon-in, .icon-gogl{-o-transition: color .2s ease-out, all .3s ease-in;
 -ms-transition: color .2s ease-out, all .3s ease-in;
 -moz-transition: color .2s ease-out, all .3s ease-in;
 -webkit-transition: color .2s ease-out, all .3s ease-in;
 /* ...and now override with proper CSS property */
 transition: color .2s ease-out, all .3s ease-in;}
/*hover*/


.head-field{ width:193px; float:left; margin:0 7px 0 0;}
.head-field input{ width:100%; float:left; padding:6px 10px; background:#FFF; border:solid #e6e6e6 1px; border-radius:5px;}



.slid-wrapper{ width:100%; margin:90px 0 0 0;}

#slider1{width:100%; height:690px; } 
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
  


.register-container{width:1040px; margin-left: auto; margin-right: auto;}
.register-box{ width:490px; padding:0 0 20px; position:absolute; left:51%; top:18%; background:#FFF; border-radius:8px; z-index:999; }
.register-title{ width:100%; float:left; padding:2px 0; text-align:center; background:#90ca0c; color:#FFF; font-size:30px; text-transform:uppercase; -webkit-border-radius: 8px 8px 0 0;
border-radius: 8px 8px 0 0;}
.register-form{ width:100%; float:left; margin:5px 0 0 0; padding:0 3%;}
.register-form-text{ width:160px; float:left; font-size:14px; color:#434343; line-height:30px;}
.register-form-select{ width:295px; float:left;}
.register-form-select input{ width:100%; float:left; border:solid #ccc 1px; padding:3px 5px; color:#777777;}
.register-form-select .btn{ border-radius:0; border:solid #ccc 1px; color:#000;}
.register-form-select .dropdown-menu.open{width:100%; padding:0;}
.register-form-select .form-group{width:100%;}
.bs-searchbox{display:none;}
.dfb-class{ width:65px !important; float:left; margin:0 10px 0 0;}
.dfb-class .btn{ border-radius:0; border:solid #ccc 1px; color:#000;}
.form-inline{float:left;}
.counry-class{ width:85px !important; float:left; margin:0 10px 0 0;}
.counry-class .btn{ border-radius:0; border:solid #ccc 1px; color:#000;}
.register-mob{ width:170px; float:left; margin:0 10px 0 0;}
.register-mob input{ width:100%; float:left; border:solid #ccc 1px; padding:3px 5px; color:#777777;}
.locker-icon{float:left; margin:5px 0 0 0;}
.register-agree{ width:70%; float:left; padding:0 3%; font-size:12px;} 
.success-class{ border-radius:0; border:none; margin:10px 0 0 0; padding:5px 32px;}
.gray-bg{width:100%; float:left; background:#ebebeb;}
.findmate{ background:#ff7c0b; font-size:28px; color:#FFF; text-align:center; padding:13px 0;}
.brd-grm{ width:115px; float:left; padding:20px 10px 22px 30px; }
.brd-grm-mrg{margin:13px 0 0 0; float:left;}
.brd-grm-right{width:70%; float:right; margin:35px 0 0 0;}
.brd-grm-text{float:left; padding:0 10px 0 0; line-height:35px; font-size:15px;}
.brd-grm-fld-age{ width:52px; float:left; padding:6px 8px; background:#FFF; border:solid #e0dfdf 1px; border-radius:5px; margin:0 10px 0 0;}
.religion-class{ width:208px !important; float:left; margin:0 10px 0 0; }
.religion-class .btn{ border-radius:0; border:solid #e0dfdf 1px; padding:7px !important; }
.brd-grm-search{ float:left; background:#ff7c0b; border:none; padding:5px 20px; color:#FFF; border-radius:0;}
.brd-grm-searchby{width:100%; float:left; position:relative; text-align:right; margin:5px 0 0 0; color:#848383; padding:0 15px 0 0;}
.brd-grm-searchby a{ color:#848383; font-size:13px;} 
.brd-grm-searchby span{cursor:pointer; font-size:13px;}
.success-stories{width:100%; float:left; padding:50px 0;}
.success-stories-slide{width:80%; float:left; margin:0 0 0 2%;}
.col-lg-pdd{padding-left:0; margin:18px 0 0 0;}
.prev-class{ width:11px; height:23px; background:url(../images/next-pre.png) no-repeat; top:42%;}
.next-class{ width:11px; height:23px; background:url(../images/next-pre.png) no-repeat; background-position:-11px 0px; top:42%;}
.success-stories-box{width:50%; float:left; padding:0 2%;}
.success-stories-box img{ width:131px; height:132px; float:left; margin:0 8px 0 0; border-radius:50%;}
.success-stories-box h1{ font-size:16px; padding:0 0 5px; margin:0; color:#3d3d3d;}
.success-stories-box p{ margin:0; padding:0 0 5px; font-size:13px; font-style:italic; line-height:20px; color:#3d3d3d;}
.success-stories-box a{ font-size:12px; color:#009241;} 
.speciality{width:100%; float:left; margin-bottom:30px;}
.speciality h1{font-family: 'OpenSansLight'; margin:0; padding:25px 0; text-align:center; font-size:30px; color:#000;}
.speciality ul{ margin:0; padding:0; list-style:none;}
.speciality ul li{ float:left; width:346px; text-align:center; padding:0 10px;}
.speciality ul li img{}
.speciality ul li h1{ margin:0; padding:20px 0 10px 0; font-size:18px; color:#000;} 
.speciality ul li p{margin:0; padding:0; font-size:14px;}
.footer{width:100%; float:left; background:#FFF;}
.footer-list{ width:350px; float:left; margin:22px 0;}
.footer-list h1{ margin:0 0 10px; padding:0; font-size:14px; text-transform:uppercase;}
.footer-list ul{list-style:none; padding:0; margin:0;}
.footer-list ul li{ width:50%; float:left; margin:0 0 10px; font-size:13px;}
.footer-list ul li a{ color:#000;}
.footer-list ul li a:hover{ color:#009241; text-decoration:none;}
.footer-list-othr{width:100% !important;}
.social-box{width:175px; float:right; margin:32px 0 0 0; text-align:right; }
.social-box h1{ font-size:14px; font-weight:bold; margin:10px 0 5px; float:left; text-align:right; width:100%; padding:0; color:#000;}
.social-box span{ color:#b51d22;}
.social-box p{ margin:0; padding:0; font-size:12px; color:#777777;}
.icon-fb{ width:29px; height:29px; float:left; background:url(../images/fb.jpg) no-repeat; margin:0 0 0 28px; }
.icon-fb:hover{ background-position:0px -29px;}
.icon-twt{ width:30px; height:29px; float:left; background:url(../images/twt.jpg) no-repeat; margin:0 0 0 10px; }
.icon-twt:hover{ background-position:0px -29px;}
.icon-in{ width:29px; height:29px; float:left; background:url(../images/in.jpg) no-repeat; margin:0 0 0 10px; }
.icon-in:hover{ background-position:0px -29px;}
.icon-gogl{ width:29px; height:29px; float:left; background:url(../images/gogl.jpg) no-repeat; margin:0 0 0 10px; }
.icon-gogl:hover{ background-position:0px -29px;}
.copyrght{width:100%; float:left; padding:10px 0; background:#e3e1cf; text-align:center; font-size:12px; color:#000;}
.copyrght a{color:#000;}
.search-matebox{ width:300px; position:absolute; padding:6px; background:#ebebeb ; top:32px; right:0;}
.search-matebox input{ width:200px; float:left; padding:5px; background:#FFF; border:solid #e0dfdf 1px;}

.succes-wrp{ background:#FFF; width:100%; float:left;}
.inner-bg{background:#ededed;}
.wrapper{ width:100%; margin:110px 0 0 0;}
.menu-wrapper{ width:100%; margin:140px 0 0 0;}
.user-left{width:805px; float:left; padding:22px 18px; background:#FFF; box-shadow:0px 0px 4px rgba(35, 31, 32, 0.10); min-height:798px;}
.user-right{ width:218px; float:right; background:#FFF; box-shadow:0px 0px 4px rgba(35, 31, 32, 0.10); padding:10px 0 0 0;}
.user-name{ float:left; margin:0 20px 0 0; padding:20px 0 0px 0; font-size:14px; text-align:right; color:#000; font-family: 'opensans-semibold';}
.user-name span{color:#94d401;}
.user-name h3{ margin:0; padding:5px 0 0 0; font-size:12px; color:#5a5a5a;}
.user-name a{color:#5a5a5a;}
.page-title{width:100%; float:left; background:#e2dfdf; padding:5px 25px; font-size:22px; text-transform:uppercase; font-family: 'opensans-semibold';}
.user-nav{float:right;}
.user_drop{width:100%;float:left;border-radius:4px;}
/*.user_drop:before{content:' ';display:block;position:absolute;right:12px;top:-1px;width:14px;height:14px;border-width:1px;background-color:#e9e9e9;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);}*/
.user_drop ul{margin:0;padding:0;list-style:none;}
.user_drop ul li{border-bottom:solid #c7d0b1 1px;width:100%; font-size:13px;float:left;padding:5px 15px;}
.user_drop ul li:last-child{border-bottom:none;}
.user_drop ul li a{color:#56642f;}
.user_drop ul li a:hover{color:#009241; text-decoration:none;}
.info-row{width:100%; float:left; padding:0 28px;}
.info-head-h1{ width:100%; float:left; margin:30px 0 0 0;}
.info-head-h1 img{float:left; width:32px; height:28px; margin:0 10px 0 0;}
.info-head-h1 h1{ margin:0; padding:4px 0 7px 0; font-size:20px; font-family: 'opensans-semibold'; text-transform:uppercase; float:left;}
.info-form-window{width:100%; float:left; margin:30px 0 0 0;}
.info-form-row{width:100%; float:left; margin:0 0 5px;}
.info-form-text{ width:190px; float:left; line-height:36px; color:#555353; font-size:14px;}
.info-form-radio{float:left; margin:8px 0 0 0; width:72%;}
.info-form-radio label{ margin:0 20px 0 0; font-weight:normal;}
.select-row{float:left; padding:2px 0 0 0; width:300px; }
.select-row .btn-default{ border-radius:0; height:34px; color:#000; border-color:#cccccc;}
.select-row .btn-default .caret{background:url(../images/select-arrow.png) no-repeat; width:10px; height:14px; border-left:none; border-right:none; margin:-7px 0 0 0 !important; border-top:none;} 
.select-rowhieght{ width:140px; margin:0 20px 0 0;}
.info-form-birth{ width:98px; float:left; margin:2px 8px 0 0; }
.info-form-birth input{ width:100%; float:left; padding:6px 5px; background:#FFF; border:solid #cccccc 1px;}
.select-brthtime{ width:85px; margin:0 8px 0 0;}
.info-form-birth-plc{ width:300px; float:left; margin:2px 8px 0 0; }
.info-form-birth-plc input{ width:100%; float:left; padding:6px 5px; background:#FFF; border:solid #cccccc 1px;}
.info-form-check{float:left; margin:8px 0 0 0; width:100%;}
.about-you{ width:100%; float:left; padding:0 40px;}
.about-you p{ margin:0 0 8px; padding:0; font-style:italic; color:#636363; font-size:12px;}
.about-you textarea{ width:100%; float:left; border:solid #cccccc 1px; background:#FFF; height:90px; padding:6px; resize:vertical; font-size:13px; font-family: 'OpenSansRegular';}
.inner-copy{background:#ededed;}
.inner-footer{margin:40px 0 0 0;}
.user-right-list{width:100%; float:left;}
.user-right-list ul{margin:0; padding:0; list-style:none;}
.user-right-list ul li{ width:100%; float:left; margin:0 0 45px; text-align:center;}
.user-right-list ul li h1{margin:6px 0 0 0; padding:0; font-size:18px;}
.green-bg{width:100%; float:left; background:#009241;}







.candidate-top{ width:100%; float:left; margin:0 0 20px;}
.candidate-top h1{float:left; margin:0; padding:0; font-family: 'opensans-semibold'; font-size:18px; color:#000;}
.candidate-top span{float:right; }
.candidate-top h2{ float:left; margin:0; padding:0; font-family: 'opensans-semibold'; font-size:16px; color:#000;}
.candidate-top h3{float:left; margin:0 5px 0 0; padding:0; font-size:14px; color:#626060;}
.candidate-top h4{float:left; margin:0; padding:0; font-size:14px; color:#000000;}
.candidate-top h5{float:left; margin:0 5px;}
.pdd-none{padding:0 !important;}
.candidate-img{width:150px; float:left; text-align:center; margin:0 35px 0 0;}
.candidate-img img{width:150px; height:150px; margin:0 0 10px;}
.candidate-img a{ color:#376bd5;}
.candidate-detail{ width:305px; float:left;}
.candidate-detail h1{ width:50%; float:left; margin:0 0 10px; padding:0; color:#888888; font-size:14px;}
.candidate-detail h2{ width:50%; float:left; margin:0 0 10px; padding:0; color:#000; font-size:14px;}
.candidate-contact{width:100%; float:left; text-align:center; font-size:13px;}
.candidate-contact span{color:#376bd5; float:left; width:100%; cursor:pointer; margin:10px 0;}
.candidate-contact-box{width:100%; float:left; text-align:center; }
.candidate-contact-box h1{ margin:0; padding:0; font-size:14px; color:#000;}
.candidate-contact-box a{color:#376bd5; }
.candidate-intrst{ width:100%; float:left;}
.candidate-intrst h1{ margin:0 0 10px; padding:0; font-size:14px; color:#000; font-family: 'opensans-semibold';}
.candidate-basic{ width:100%; float:left; margin:15px 0 0 0;}
.candidate-basic span{ width:100%; float:left; margin:0 0 10px;}
.candidate-basic h1{width:50%; float:left; margin:0; padding:0; color:#888888; font-size:14px;}
.candidate-basic h2{ width:50%; float:left; margin:0; padding:0; color:#000; font-size:14px;}
.candidate-basic-abt{width:100%; float:left; margin:0 0 15px;}
.candidate-basic-abt p{ margin:10px 0 0 0; padding:0; line-height:22px; }



.dshbord-left{ width:218px; float:left; background:#FFF; padding:22px 8px; box-shadow:0px 0px 4px rgba(35, 31, 32, 0.10); margin:0 15px 0 0;}
.dshbord-left-img{ width:150px; margin:0 auto; text-align:center;}
.dshbord-left-img img{width:150px; height:150px; margin:0 0 20px;}
.dshbord-left-img h1{ margin:0 0 3px; padding:0; font-size:16px; color:#000;}
.dshbord-left-img span{color:#376bd5; font-size:16px;}
.dshbord-tab{ width:100%; float:left; padding:30px 20px; border:solid #d6d6d6 1px; margin:-5px 0 0 0; min-height:250px;  position:relative;}
.dshbord-tab-img{ width:75px; height:75px; float:left;}
.dshbord-tab-img img{width:100%;}
.dashboard-tab-content{width:630px; float:right;}
.dashboard-tab-content h1{ margin:0 0 15px; padding:0; font-size:14px; color:#000; font-family: 'opensans-semibold';}
.dashboard-tab-content p{  padding:0 0 15px; color:#575656; font-size:13px;}
.dashboard-tab-content span{ background:#dae9fa; padding:15px; color:#000; font-size:13px; position:relative; display:flex;}
.dsh-new-mtch{width:100%; float:left; margin:30px 0 0 0;}
.dsh-new-mtch h1{margin:0 0 15px; padding:0; font-family: 'opensans-semibold'; font-size:18px;}
.dsh-new-mtch ul{margin:0; padding:0; list-style:none;}
.dsh-new-mtch ul li{ width:105px; float:left; text-align:center; margin:0 20px 0 0;}
.dsh-new-mtch ul li img{ width:105px; height:105px; margin:0 0 10px;}
.dsh-new-mtch ul li h1{ color:#27b307; font-size:13px; margin:0; padding:0;}
.dsh-new-mtch ul li h2{ color:#000; font-size:13px; margin:0 0 5px; padding:0;}
.dsh-new-mtch ul li input{ border:none; background:#27b307; font-size:13px; border-radius:3px; padding:3px 8px; color:#FFF;}
.dsh-new-mtch ul li input:hover{ background:#009241;}
.dsh-new-mtch-right ul li {margin:0 0 0 23px;}
.dsh-new-mtch-h1{ margin:0 0 15px 23px !important;}
.dsh-tab-close{ position:absolute; background:url(../images/dshbord-tab-close.jpg) no-repeat; width:11px; height:11px; right:10px; cursor:pointer; top:10px;}
.dsh-new-mtch-window{width:50%; float:left;}
.dsh-inner{width:100%; float:left; border-bottom:solid #d6d6d6 1px; padding:0 0 10px; margin:0 0 10px 0; position:relative;}
.dsh-intrest{float:left; margin:0 0 15px 0; width:100%; }
.dsh-tab-dlt{ position:absolute; background:url(../images/dshbord-tab-dlt.jpg) no-repeat; width:11px; height:13px; right:0px; cursor:pointer; top:0px;}


.forgt-pss-title{ width:100%; float:left; background:#90ca0c; text-align:center; padding:35px 0; text-transform:uppercase; font-size:25px; color:#FFF; margin:0;}
.modal-content-body{width:100%; float:left; background:#FFF; padding:45px;}
.forgt-pss-form{ width:100%;}
.forgt-pss-form h1{ margin:0 18px 0 0; float:left; padding:0; font-size:18px; line-height:38px;}
.forgt-pss-form input{width:290px; float:left; background:#FFF; border:solid 1px #bfbfbf; padding:10px;}
.forgt-pss-btn{float:left; padding:7px 18px; background:#94d401; border:solid #8cbd20 1px; color:#FFF; text-transform:uppercase; font-size:18px; margin:0 0 0 10px; border-radius:5px;}
.forgt-pss-btn:hover{ background:#009241;}






.search-list-left{ width:215px; float:left; margin:0 15px 0 0; box-shadow:0px 0px 4px rgba(35, 31, 32, 0.10); background:#FFF; padding:0 0 60px;}
.search-list-left-title{ width:100%; float:left; padding:5px 0; margin:0 0 10px; text-align:center; color:#FFF; background:#c7c7c7; font-size:20px; text-transform:uppercase;}
.search-list-collps{ width:100%; float:left; padding:0 2%;}
.search-list-age{width:100%; float:left; border-bottom:solid 1px #e5e5e5; padding:10px 3%;}
.search-list-age h1{ margin:0; padding:0; float:left; font-size:14px; color:#000;}
.search-list-plus{ width:14px; height:14px; float:right; cursor:pointer; }
.search-list-plus img{ float:left;}
.search-list-row{width:100%; float:left; padding:10px 15px; border-bottom:solid 1px #e5e5e5;}
.search-list-row span{ width:100%; float:left;  font-size:12px; margin:0 0 5px;}
.search-list-row span label{color:#333;}
.search-list-sort-row{width:100%; float:left; margin:0 0 10px;}
.search-list-sort-row h1{ float:left; margin:0 8px 0 0; padding:0; font-size:14px; line-height:28px;}
.search-list-sort{ width:95px !important; float:left; margin:0 10px 0 0; }
.search-list-sort .btn{ border-radius:0; background:none; border:none; color:#000;}
.search-list-sort-row span{float:right;}
.search-list-window{width:100%; float:left; padding:15px; margin:0 0 15px; border:solid #ebebeb 1px;}
.search-list-id{width:100%; float:left; position:relative; margin:0 0 20px;}
.search-list-id h1{ float:left; font-size:18px; color:#3c92e4; font-family: 'opensans-semibold'; margin:0 15px 0 0; padding:0; text-transform:uppercase;}
.search-list-id h2{ float:left; color:#919191; margin:1px 3px 0 0; padding:0; font-size:14px;}
.search-list-id h3{ float:left; color:#000; margin:1px 0 0 0; padding:0; font-size:14px;}
.search-list-id a{ float:right; color:#6799cc; margin:0 30px 0 0;}
.search-list-close{ position:absolute; background:url(../images/search-list-close.jpg) no-repeat; width:18px; height:17px; right:0px; cursor:pointer; top:2px;}
.search-list-name{width:100%; float:left; margin:0 0 12px; }
.search-list-name h1{ width:auto; margin:0 3px 0 0; padding:0; font-family: 'opensans-semibold'; font-size:20px; line-height:15px; float:left; color:#000;}
.search-list-contact{width:100%; float:left; text-align:right; font-size:13px; min-height:120px;}
.search-list-contact img{margin:0 3px 0 0;}
.search-list-abt{width:80%; float:right; border-top:dotted #c8c8c8 1px; padding:15px 0 0 0; margin:20px 0 0 0;}
.search-list-abt h1{ font-size:14px; color:#9b9b9b; margin:0 3px 0 0; padding:0; float:left; line-height:20px;}
.search-list-abt p{ color:#000; font-size:14px; float:left; margin:0;}
.search-list-abt span{ color:#6799cc; background:none; float:none;}
.search-list-abt a{ color:#6799cc;}







.verify-section{width:100%; float:left; background:#FFF; box-shadow:0px 0px 4px rgba(35, 31, 32, 0.10); padding:15px; margin:10px 0 100px;}
.verify-content{width:100%; float:left; text-align:center; padding:20px 0;}
.verify-content h1{ font-size:20px; color:#0db056; margin:0 0 15px; padding:0;}
.verify-content h2{ font-size:18px; color:#535353; margin:0 0 25px; padding:0;}
.verify-content span{ background:#0db056; border-radius:5px; padding:5px 15px; font-family: 'opensans-semibold'; color:#FFF; font-size:16px;}
.verify-content p{ margin:15px 0 30px 0; color:#535353; font-size:14px; font-style:italic;}
.verify-activt{ width:100%; float:left; text-align:center; font-size:20px; color:#535353; font-style:italic;}
.verify-wrng{ width:100%; float:left; text-align:center; font-size:14px; color:#ff0000; font-style:italic;}
.vrify-mobile{width:280px; margin:30px 0 30px 36%; float:left; padding:30px; background:#cff9e2; border-radius:8px; text-align:center;}
.vrify-mobile h1{ margin:0 0 12px; padding:0; font-family: 'opensans-semibold'; font-size:16px;}
.vrify-mobile p{ margin:0 0 10px;}
.vrify-mobile span{ font-size:16px; color:#0096ff; font-family: 'opensans-semibold'; float:left; width:100%; text-align:center; margin:0 0 15px;}
.vrify-mobile input{ width:155px; float:left; padding:3px 5px; border:solid #8cb8a0 1px; background:#FFF; margin:0 3px 0 0; border-radius:5px;}
.verify-btn{ float:left; background:#94d401; border:solid #91c41f 1px; padding:3px 10px; font-size:14px; color:#FFF; border-radius:5px;}
.verify-btn:hover{ background:#009241;}





.log-not-h1{width:100%; float:left; text-align:center; font-size:25px; text-transform:uppercase;}
.log-not-p{width:100%; float:left; text-align:center; font-size:20px; margin:5px 0 0 0; text-transform:lowercase; }
.log-no-window{width:860px;}
.log-now{width:330px; float:left; border-right:solid #dbdbdb 1px; padding:0 65px 0 0;}
.log-now h1{ font-size:30px; color:#90ca0c; margin:0 0 10px; padding:0; text-align:center; text-transform:uppercase; width:100%; float:left;}
.log-now h2{ font-size:22px; color:#000; margin:0 0 10px; padding:0; text-align:center; float:left; width:100%; }
.log-now-id{ width:100%; float:left; margin:10px 0 5px; color:#6c6c6c;}
.log-now-id a{ float:right; color:#6c6c6c; font-size:13px;}
.log-now-fld{width:100%; float:left;}
.log-now-fld input{ width:100%; float:left; background:#fff; border:solid #bfbfbf 1px; padding:8px 10px;}
.not-member-row{width:440px; float:left; padding:60px; text-align:center;}
.not-member-row h2{ color:#535353; font-size:20px; margin:0 0 15px; padding:0;}
.not-member-row h1{ float:none; color:#90ca0c; font-size:30px; padding:0; margin:0 0 25px; text-transform:uppercase; font-family: 'opensans-semibold';}








.photo-gallery-window{width:100%; float:left; padding:40px 10px; background:#FFF;}
.photo-gallery-row{width:100%; float:left;}
.photo-gallery-top{ width:100%; float:left; margin:0 0 25px;}
/*.photo-gallery-top .item{ height:520px !important;}
.photo-gallery-top .item img{height:100% !important;}*/
.photo-gallery-bottom{text-align:center;}
.gallery-left{ position:relative; top:-20px; width:15px; height:17px; background:url(../images/photo-gallery-next-pre.jpg) no-repeat; display:flex;}
.gallery-right{position:relative; top:-20px; width:15px; height:17px; background:url(../images/photo-gallery-next-pre.jpg) no-repeat; background-position:-15px 0; display:flex;}






.pre-to{float:left; margin:0 15px 0 0; line-height:35px;}
.btn-default-bg{ background:#fafafa;}
.pro-pre{width:100%; float:left; color:#555353; margin:0 0 15px;}
.pro-pre-left{width:48%; float:left; height:215px; padding:10px; border:solid #dbdbdb 1px; overflow-y:scroll; margin:0 0 15px;}
.pro-pre-left h1{ font-size:13px; color:#000; margin:0 0 5px 0; padding:0; }
.pro-pre-left span{ font-size:13px; margin:0 0 0px; float:left; width:100%; padding:0 0 0 22px;}
.pro-pre-right{width:48%; float:right; height:215px; padding:10px; border:solid #dbdbdb 1px; overflow-y:scroll; margin:0 0 15px;}
.pro-pre-right span{width:100%; float:left; margin:0 0 5px 0}
.pro-pre-right h1{font-size:13px; color:#000; margin:0 0 0 0; width:90%; padding:0; float:left;}
.pro-pre-right img{ float:left; margin:0 10px 0 0;}
.choose-box{width:73%; float:left; background:url(../images/select-arrow.png) no-repeat; background-position:98% 10px;}
.pro-pre-btn{padding:6px 20px; font-size:20px; margin:25px 0 0 0;}






.candidaat-contact-popup{ width:100%; float:left;}
.candidaat-contact-popup ul {margin:0; padding:0; list-style:none;}
.candidaat-contact-popup ul li{float:left; width:33%; padding:0 2%; text-align:center;}
.candidaat-contact-popup ul li a{ color:#000;}
.candidaat-contact-popup ul li h1{ margin:0; padding:0; font-size:14px;}
.candidaat-contact-popup ul li img{margin:0 0 20px;}










.user-pro-view-top{width:100%; float:left; margin:0 0 15px;}
.user-pro-view-top ul{list-style:none; margin:0; padding:0;}
.user-pro-view-top ul li{ width:150px; float:left; margin:0 42px 0 0; text-align:center;}
.user-pro-view-top ul li img{ margin:0 0 10px; border:solid #d7dbde 1px; width:148px; height:148px;}
.user-pro-view-top ul li a{color:#376bd5;}
.user-pro-view-top ul li a:hover{color:#94d401; text-decoration:none;}
.user-pro-view-top ul li .btn-default{ border:none; padding:0; color:#376bd5;}
.user-pro-view-top ul li .btn-default:hover{background:none;}
.user-pro-popup{width:100%; float:left;}

.btn-file-btn{width:100%; float:left; margin:15px 0 0 0;}
.btn-file-photo{ width:300px; height:250px; float:left;}
.btn-file {
  position: relative;
  overflow: hidden; background:#94d401; color:#FFF; margin:0 0 15px;
}
.btn-file input[type=file] {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100%;
  min-height: 100%;
  font-size: 100px;
  text-align: right;
  filter: alpha(opacity=0);
  opacity: 0;
  background: red;
  cursor: inherit;
  display: block;
}
input[readonly] {
  background-color: white !important;
  cursor: text !important;
}

.user-pro-view-info{ width:100%; float:left; border-top:solid #e2e2e2 1px; padding:10px 0 0 0; margin:0 0 15px;}
.user-pro-view-info img{float:left;}
.user-pro-view-info h1{ font-size:14px; margin:0 5px; padding:14px 0 0 0; float:left;}
.user-edit-btn{float:left; margin:13px 0 0 8px; padding:0px 8px 1px 20px; border-radius:5px; background:#8bc603 url(../images/edit.jpg) no-repeat; background-position:4px 4px; color:#FFF; font-size:12px; text-transform:initial; cursor:pointer;}
.user-edit-btn-fld{float:left; margin:5px 0 0 8px; padding:0px 8px 1px 20px; border-radius:5px; background:#8bc603 url(../images/edit.jpg) no-repeat; background-position:4px 5px; color:#FFF; font-size:12px; text-transform:initial; cursor:pointer;}
.user-pro-bottom-p{ width:100%; float:left; color:#606060; font-size:12px; font-style:italic; margin:15px 0 0 0;}
.user-pro-view-table{ width:100%; float:left; margin:2% 0 0 0;}
.user-pro-view-table span{width:100%; float:left; margin:0 0 10px;}
.user-pro-view-table h1 { color: #888888; float: left;  font-size: 14px;  margin: 0; padding: 0;  width:25%;}
.user-pro-view-table h2 { color: #000; float: left; font-size: 14px; margin: 0; padding: 0;  width:70%;}




.user-pro-view-info-edit{width:100%; float:left; margin:0 0 15px; padding:10px 5% 0 5%; border-top:solid #e2e2e2 1px; }
.user-pro-edit-no{ width:180px; float:left; margin:0 22px 15px 0;}
.user-pro-edit-no h1{ font-size:13px; margin:0; padding:0 0 10px 5px;}
.user-pro-edit-no input{ width:100%; float:left; background:#FFF; border:solid 1px #cccccc; padding:8px 12px; }
.user-pro-edit-mail{ width:220px; float:left; margin:0 22px 15px 0;}
.user-pro-edit-mail h1{ font-size:13px; margin:0; padding:0 0 10px 5px;}
.user-pro-edit-mail input{ width:100%; float:left; background:#FFF; border:solid 1px #cccccc; padding:8px 12px; }
.user-pro-edit-btn{width:100%; float:left;}
.btn-cancel{float:left; padding:2px 10px; background:#cbcbcb; color:#FFF; font-size:13px; border-radius:5px; margin:0 0 0 5px;}
.btn-cancel:hover{background:#999;}
.user-pro-edit-sgn{float:right;}
.user-close-btn{ position:absolute; right:0; top:0; margin:0; padding:0px 8px 1px 8px; border-radius:5px; background:#8bc603; color:#FFF; font-size:12px; cursor:pointer;}
.about-edit-form{width:100%; float:left; margin:3% 0;}
.about-edit-form textarea{width:100%; float:left; height:150px; margin:2% 0; resize:vertical; background:#FFF; border:solid #CCC 1px;}
.prner-pre-loc-row{width:100%; float:left; display:list-item; margin:0 0 1%;}

.advcesrch-title{width:100%; float:left; font-family: 'opensans-semibold'; font-size:22px; padding:5px 0; border-bottom:solid #dedddd 1px; text-transform:uppercase;}
.advcesrch-head{ width:100%; float:left; margin:30px 0 0 0;}
.advcesrch-head h1{ margin:0; padding:4px 0 7px 0; color:#000; font-size:20px; text-transform:uppercase; }
.info-form-brd{ border-bottom:solid #dedddd 1px; padding:0 0 15px;}



.changpass-window{width:520px; float:left; margin:40px 0 0 80px;}
.changpass-window h1{ margin:0 0 15px; padding:0; text-transform:uppercase; font-size:18px; font-family: 'opensans-semibold'; text-align:center;}
.changpass-window-fld{width:100%; float:left; margin:0 0 18px;}
.changpass-window-fld span{ width:40%; float:left; padding:8px 0; font-size:15px;}
.changpass-window-fld input{width:60%; float:left; padding:8px 10px; border:solid #bfbfbf 1px;}
.changpass-btn{background:#94d401; border:solid #89bd18 1px; border-radius:4px; color:#FFF; text-transform:uppercase; float:right; padding:8px 15px;}
.changpass-btn:hover{ background:#89bd18;}


.right-nav{ width:100%; float:left; margin:0 0 15%;}
.right-nav ul {margin:0; padding:0; list-style:none;}
.right-nav ul li{width:100%; float:left; padding:10px 25px; background:#8fcc02 url(../images/right-nav-arow.png) no-repeat; background-position:10px 16px; border-bottom:solid #daeab5 1px; font-size:14px;}
.right-nav ul li a{ color:#FFF;}
.right-nav ul li a:hover{color:#009241; text-decoration:none;}



.arrow-orange {float:left;background:#f1a80a url(../images/arow-orange.png) no-repeat; font-size:11px; color:#FFF; padding:0px 5px 0px 15px; text-transform:uppercase;}
.arrow-red {float:left;background:#de673d url(../images/arow-red.png) no-repeat left; font-size:11px; color:#FFF; padding:0 5px 0 15px; text-transform:uppercase;}
.arrow-blue {float:left;background:#3b9bbb url(../images/arow-blue.png) no-repeat left; font-size:11px; color:#FFF; padding:0 5px 0 15px; text-transform:uppercase;}


.bookmark-srch{ background:#fafafa url(../images/bookmark.png) no-repeat; background-position:6px 0; border:solid #efe8e8 1px; font-size:13px; color:#659acc; padding:5px 15px 5px 25px; border-radius:5px;}



.tesmnil-title{width:100%; float:left; border-bottom:solid #e3dfdf 1px; padding:15px 25px; margin:0 0 15px; font-family: 'opensans-semibold'; font-size:18px; text-transform:uppercase;}
.tesmnil-fld-row{ width:100%; float:left; padding:0 45px; margin:0 0 15px;}
.tesmnil-fld-row span{ font-size:14px; float:left; padding:10px 0; margin:0 3% 0 0; width:25%;}
.tesmnil-fld-row input{width:30%; float:left; background:#FFF; border:solid #bfbfbf 1px; padding:10px 5px; margin:0 10px 0 0;}
.tesmnil-fld-row textarea{width:72%; float:left; height:110px; resize:vertical; background:#FFF; border:solid #bfbfbf 1px; padding:5px; margin:0 0 0 0;}
.tesmnil-btn{background:#94d401; border:solid #8bbd19 1px; padding:10px 25px; border-radius:5px; text-transform:uppercase; color:#FFF; margin:0 0 0 30.5%;}
.tesmnil-btn:hover{background:#8bbd19;}
.tesmnildtl-list{width:100%; float:left;}
.tesmnildtl-list ul{margin:0; padding:0; list-style:none;}
.tesmnildtl-list ul li{ width:100%; float:left; border-bottom:solid #e1e1e1 1px; padding:10px 0;}
.tesmnildtl-list ul li img{ width:130px; height:130px; float:left; border-radius:50%; margin:0 32px 0 0;}
.tesmnildtl-list ul li h1{ margin:8px 0 0 0; padding:0; font-family: 'opensans-semibold'; font-size:18px; color:#009241;}
.tesmnildtl-list ul li span{ margin:0; padding:10px 0; font-size:13px; float:left;}
.tesmnildtl-list-more{ cursor:pointer; float:left; color:#009241;}
.tesmnildtl-profl{width:200px; float:left; margin:0 5px 0 0;}
.tesmnildtl-profl input{border:solid #CCC 1px; background:#FFF; width:100%; float:left; padding:8px 5px;}
.tesmnildtl-profl-btn{ float:left; padding:8px 15px; background:#009241; border-radius:5px; color:#fff;  cursor:pointer;}


.col-md-2{width:21%;}
.col-md-9{ width:79%;}


.reset-pass-window{width:600px; margin:90px auto 0; padding:0 0 25px; background:#FFF;}
.reset-pass-window h1{ width:100%; float:left; background:#90ca0c; text-align:center; padding:30px 0; margin:0 0 40px; color:#FFF; text-transform:uppercase; font-size:25px;}
.reset-pass-window span{width:100%; float:left; padding:0 35px; margin:0 0 20px;}
.reset-pass-window span h2{ margin:0; padding:10px 0; font-size:15px; color:#000; width:40%; float:left;}
.reset-pass-window span input{ width:60%; float:left; background:#FFF; border:solid #bfbfbf 1px; padding:10px 5px;}
.reset-pass-btn{background:#94d401; border:solid #89c00c 1px; font-family: 'opensans-semibold'; color:#FFF; text-transform:uppercase; padding:8px 22px; float:right; border-radius:5px; font-size:18px; margin:0 35px 0 0;}
.reset-pass-btn:hover{background:#8bbd19;}


.upgrade-title{ width:100%; float:left; background:#019ad4; text-align:center; padding:35px 0; text-transform:uppercase; font-size:25px; color:#FFF; margin:0;}
.upgrade-benefits{ width:45%; float:left; background:#e0dede; padding:30px 10px 30px 40px;}
.upgrade-benefits h1{ margin:0 0 18px; padding:0; font-size:18px; color:#535353;}
.upgrade-benefits h2{ margin:0 0 20px; padding:0 30% 0 0; color:#535353; font-size:14px;}
.upgrade-now{ width:55%; float:left; text-align:center; padding:85px 0 0 0;}
.upgrade-now-btn{ background:#019ad4; border:solid #1a90bd 1px; border-radius:5px; color:#FFF; font-size:18px; text-transform:uppercase; padding:8px 20px;}
.upgrade-now-btn:hover{ background:#1a90bd;}
.upgrade-now h1{ margin:30px 0 15px; padding:0; color:#535353; font-size:18px;}
.upgrade-now h2{ margin:0 0 15px; padding:0; color:#535353; font-size:20px;}



.sendmail-window{width:100%; margin:0 auto;}
.sendmail-window h1{ margin:15px 0; float:left; width:100%; padding:0; font-size:14px; color:#6c6c6c;}
.sendmail-window input{ width:100%; float:left; background:#fff; border:1px solid #bfbfbf; padding:8px 10px;}
.sendmail-window textarea{ width:100%; float:left; margin:0 0 15px; height:110px; background:#fff; border:1px solid #bfbfbf; padding:5px;}
.message-window{width:400px;}





.my-account-title{ width:100%; float:left; border-bottom:solid #e3dfdf 1px; font-family: 'opensans-semibold'; font-size:18px; color:#000; text-transform:uppercase; padding:0 0 10px; margin:0 0 20px;}
.my-account-dtls{ width:100%; float:left; margin:0 0 20px;}
.my-account-dtls span{ width:100%; float:left; margin:0 0 13px;}
.my-account-dtls span h1{ width:175px; float:left; color:#868686; font-size:14px; margin:0; padding:0;}
.my-account-dtls span h2{ margin:0; padding:0; float:left; color:#000; font-size:14px;}
.my-account-dtls span h3{ margin:0; padding:0; float:left; color:#2560e7; font-size:14px; font-weight:bold;}
.my-account-dlt-text{width:100%; float:left; padding:0 0 18px 0; font-size:13px; color:#868686;}
.my-account-dlt-reson{ width:100%; float:left;}
.my-account-dlt-reson h1{ width:100%; float:left; margin:0; padding:0 0 10px; font-size:14px; color:#000; font-weight:bold;}
.my-account-dlt-btn{ float:left; padding:6px 20px; border-radius:5px; background:#94d401; border:solid #8bbd19 1px; color:#FFF; font-size:18px; text-transform:uppercase; margin:15px 0 0 0;}
.my-account-dlt-btn:hover{background:#8bbd19;}



.upgrade-box{width:80%; background:#FFF; padding:40px 0; margin:5px auto 0; box-shadow:0px 0px 4px rgba(35, 31, 32, 0.10); min-height:600px;}
.upgrade-list{width:100%; float:left; margin:25px 0 0 0; position:relative; min-height:458px;}
.upgrade-list ul{margin:0; padding:0; list-style:none;}
.upgrade-list ul li{ width:210px; float:left; margin:0 0 0 50px;}
.upgrade-list-top{ width:100%; float:left; background:#3b9bbb; border-bottom:solid #35819b 18px;}
.upgrade-list-top span{ width:62px; height:59px; margin:-30px auto 0; position:relative; display:flex;}
.upgrade-list-top h1{ width:100%; float:left; margin:10px 0 5px 0; padding:0; text-align:center; font-family: 'opensans-semibold'; font-size:17px; color:#FFF;}
.upgrade-list-bottom{ width:100%; float:left; background:#f4f0ef; border:solid #e4e3e3 1px; min-height:165px; padding:42px 0 15px; position:relative;}
.upgrade-list-bottom h1{ margin:0; padding:0; text-align:center; font-size:23px; color:#3b9bbb;  font-family: 'opensans-semibold';}
.upgrade-list-bottom h2{ margin:0; padding:0; text-align:center; font-size:14px; color:#a0a0a0;  font-family: 'opensans-semibold';}
.upgrade-list-bottom input{ position:absolute; bottom:15px; margin:0 auto; left:0; right:0; width:125px; height:26px; line-height:26px; color:#FFF; font-family: 'opensans-semibold'; font-size:17px; text-align:center; background:#3b9bbb; border:none;}
.upgrade-list ul li:nth-child(3) .upgrade-list-top{ background:#f1a80a; border-color:#b07901;}
.upgrade-list ul li:nth-child(3) .upgrade-list-bottom input{ background:#f1a80a;}
.upgrade-list ul li:nth-child(3) .upgrade-list-bottom h1{ color:#f1a80a;}
.upgrade-list-3bg{ background:#de673d; border-color:#b35331;}
.upgrade-last-class input{background:#de673d;}
.upgrade-last-class h1{ color:#de673d;}
.upgrade-silver{width:88%; float:left; background:#e3f4cc; margin:22px 0 0 50px; padding:10px; position: absolute; bottom:0;}
.upgrade-silver:after, .upgrade-silver:before {
	bottom: 100%;
	left:17%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.upgrade-silver:after {
	border-color: rgba(227, 244, 204, 0);
	border-bottom-color: #e3f4cc;
	border-width: 10px;
	margin-left: -30px;
}
.upgrade-silver:before {
	border-color: rgba(227, 244, 204, 0);
	border-bottom-color: #e3f4cc;
	border-width: 10px;
	margin-left: -30px;
}
.upgrade-dtil{width:100%; float:left; margin:10px 0 0 0;}
.upgrade-dtil-text{ width:50%; float:left; color:#000; font-size:14px;}
.upgrade-dtil-text img{ margin:0 15px 0 0;}
.upgrade-btn{ background:#27b307; padding:10px 20px; color:#FFF; float:left; margin:20px 0 0 32px; font-size:18px;}
.upgrade-btn:hover{ text-decoration:none;}
.upgrade-advntg{width:88%; float:left; background:#e3f4cc; margin:22px 0 0 50px; padding:10px; position: absolute; bottom:0;}
.upgrade-advntg:after, .upgrade-advntg:before {bottom: 100%; left:50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}
.upgrade-advntg:after {	border-color: rgba(227, 244, 204, 0); border-bottom-color: #e3f4cc;	border-width: 10px;	margin-left: -30px;}
.upgrade-advntg:before {border-color: rgba(227, 244, 204, 0); border-bottom-color: #e3f4cc; border-width: 10px; margin-left: -30px;}
.upgrade-premium{width:88%; float:left; background:#e3f4cc; margin:22px 0 0 50px; padding:10px; position: absolute; bottom:0;}
.upgrade-premium:after, .upgrade-premium:before {bottom: 100%; right:14%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}
.upgrade-premium:after {	border-color: rgba(227, 244, 204, 0); border-bottom-color: #e3f4cc;	border-width: 10px;	margin-left: -30px;}
.upgrade-premium:before {border-color: rgba(227, 244, 204, 0); border-bottom-color: #e3f4cc; border-width: 10px; margin-left: -30px;}
.upgrade-top{width:80%; margin:20px auto 0;}
.upgrade-top-pay{width:100%; float:left; background:#e8f6ff; border:solid #d8eefd 1px; padding:8px 15px; margin:0 0 4px;}
.upgrade-top-pay-text{ float:left; font-size:15px; padding:5px 0 0 10px;}
.upgrade-top-pay a{float:right;}
.upgrade-top-renew{width:100%; float:left; background:#edf9ee; border:solid #e1f4e3 1px; padding:8px 15px; margin:0 0 0;}
.upgrade-top-renew-text{ float:left; font-size:15px; padding:5px 0 0 10px;}
.upgrade-top-renew a{float:right;}


.green-nav{width:100%; height:41px; position:absolute; background:url(../images/green-nav.jpg) repeat-x;}
.green-menu{ width:100%; float:left; font-family: 'opensans-semibold';}
.green-menu ul{margin:0; padding:0; list-style:none;}
.green-menu ul li{ float:left; padding:10px 0 0 0; margin:0 30px; font-size:16px; text-shadow: 1px 1px #666666;} 
.green-menu ul li a{ color:#FFF; text-decoration:none;}
.green-menu ul li a:hover{ color:#e87b14;}
.green-menu span{float:right; padding:10px 0 0 0; font-size:16px; text-shadow: 1px 1px #666666;}
.green-menu span a{ color:#FFF; text-decoration:none;}
.green-menu span a:hover{ color:#e87b14;}
.green-menu-desk{}
.green-menu-mobile{ display:none;}



.upgrade-top-othr{ margin:0 0 15px;}
.nav-contact{ width:250px; float:left; margin:8px 0 0 75px;}
.nav-contact h1{background:url(../images/phone-icon.png) no-repeat; background-position:0px 2px; margin:0; padding:0 0 5px 18px; font-weight:bold; font-size:16px; color:#363636;}
.nav-contact h2{ margin:0; padding:0; font-size:13px; color:#999999;}


@media (max-width:1366px){
.register-box{ top:16%;}
.register-title{ padding:5px 0; font-size:25px;}
.register-form{margin:5px 0 0 0;}
.register-agree{line-height:14px;}
#slider1{height:auto;}
}

@media (max-width:1280px){
.register-box{ top:12%;}
.upgrade-box{width:90%;}
}

@media (max-width:1024px){
.register-container{ width:95%; padding:50px 0;}
.register-box{  width:48%; left:46%; }
.brd-grm-mrg{margin:0;}
.brd-grm{width:100%; padding:10px 0px 10px 0;}
.brd-grm-right{ width:100%; margin:10px 0 5px 0;}
.brd-grm-searchby{width:auto; margin:5px 0 0 10px;}
.col-lg-pdd{text-align:center; margin:0 0 10px;}
.success-stories-slide{width:100%; margin:0;}
.speciality ul li{width:320px;}
.rslides li{ height:555px;}
.rslides img{height:100%;}
.user-left{ width:76%;}
.info-row{ padding:0;}
.dshbord-left{width:215px;}
.dashboard-tab-content{width:86%;}
.dsh-new-mtch ul li{margin:0 10px 0 0;}
.dsh-new-mtch-right ul li{ margin:0px 0px 0px 10px;}
.dsh-new-mtch-h1{ margin:0px 0px 15px 10px !important;}
.candidate-img{ margin:0px 10px 0px 0px;}
.candidate-detail{width:285px;}

}

@media (max-width:980px){
.upgrade-list ul li{ margin:0 0 0 10px;}
.container{width:95%;}
}

@media (max-width:800px){
.upgrade-top-othr{ margin:54px 0 15px;}
.user-left{width:100%;}
.user-right{width:100%; margin:15px 0 0 0;}
}

@media (max-width:768px){
.brd-grm-searchby{ width:100%;}
.search-matebox{top:25px;}
.speciality ul li{width:245px;}
.brd-grm-right{ float:none; width:98%; margin:10px auto;}
.brd-grm-fld-age{width:10%;}
.form-group-rlgn{margin:5px 0 0 0; width:100%;}
.brd-grm{float:none; margin:0 auto; width:98%;}
.form-inline-rlgn{width:100%;}
.religion-class{width:100% !important; margin:0 !important;}
.brd-grm-search{width:100%; margin:5px 0 0 0;}
.footer-list{ width:100%; margin:22px 0 0;}
.footer-list h1{text-align:center;}
.footer-list ul li{width:100%; text-align:center;}
.social-box h1{ width:auto; text-align:left; margin:8px 0 5px; padding:0 10px 0 10px;}
.social-box p{ margin:7px 0 0 0;}
.social-box{width:100%; text-align:left;}
.copyrght{margin:10px 0 0 0;}
.findmate{ padding:5px 0; font-size:20px; margin:10px 0 0 0;}
.register-box{ left:13%; width:73%; top:12%;}
.user-left{ width:100%; min-height:0;}
.user-right{width:100%; margin:15px 0 0 0;}
.candidate-intrst{width:31%;}
.candidate-contact{width:30%;}
.candidate-contact-box{width:30%;}
.dshbord-left{width:100%; margin:0 0 15px;}
.search-list-left{width:100%; margin:0px 0 15px 0px;}
.search-list-contact{width:33%; min-height:70px;}
.vrify-mobile{margin:30px 0px 30px 31%;}
.log-no-window{ width:600px;}
.log-now{width:100%; padding:0 0 20px 0; border-bottom:solid #dbdbdb 1px; border-right:none;}
.not-member-row{width:100%;}
.upgrade-box{width:100%;}
.upgrade-list ul li{margin:0 0 0 30px;}
}


@media (max-width:767px){
.navbar-right{border-bottom:solid #CCC 1px; padding:0 0 10px;}
.head-field{width:100%; margin:0 0 10px;}
#slider1{display:none;}
.register-box{position:relative; border:solid 1px #f7f7f7; top:0; left:0; width:100%;}
.container{width:94%;}
.form-inline{width:100%;}
.form-group{margin:0; width:100%;}
.register-form-select{width:100% !important;}
.dfb-class{width:100% !important; margin:0 0 10px 0 !important; }
.counry-class{width:100% !important; margin:0 0 10px 0 !important;}
.register-mob{width:95%;}
.religion-class{ margin:10px 0 0 !important;}
.speciality ul li{width:100%; margin:0 0 10px;}
.carousel{height:auto !important;}
.success-stories-box{padding:0 2%; margin:0 0 2%; width:100%;}
.social-box h1{ width:100%; float:left; text-align:center;}
.social-box p{width:100%; float:left; text-align:center;}
.icon-fb{float:none; margin:0 auto 5px;}
.icon-twt{float:none; margin:0 auto 5px;}
.icon-in{float:none; margin:0 auto 5px;}
.icon-gogl{float:none; margin:0 auto 5px;}
.info-form-radio{width:100%;}
.about-you{padding:0;}
.col-md-4{width:100%; float:left;}
.candidate-intrst{width:100%; text-align:center;}
.candidate-contact{width:100%;}
.candidate-contact-box{width:100%;}
.candidate-detail{width:50%;}
.dsh-new-mtch-window{width:100%;}
.dashboard-tab-content{width:100%; margin:15px 0 0;}
.dashboard-tab-content span{float:left;}
.dsh-new-mtch ul li{margin:0px 10px 10px 0px;}
.forgt-pss-form input{width:100%; margin:10px 0;}
.forgt-pss-btn{margin:0;}
.search-list-contact{width:100%; text-align:center; min-height:0; margin:10px 0;}
.search-list-abt{width:100%;}
.vrify-mobile{margin:30px 0px 30px 0%; width:100%;}
.vrify-mobile input{width:100%;}
.verify-btn{width:100%; margin:10px 0 0 0;}
.log-no-window{width:auto;}
.photo-gallery-top{width:100%; height:auto; margin:0 0 15px;}
.pro-pre-left{width:100%;}
.pro-pre-right{width:100%;}
.choose-box{width:100%;}
.candidaat-contact-popup ul li{width:100%; margin:0 0 4%;}
.info-head-h1 h1{float:none;}
.user-pro-view-table h1{width:100%;}
.user-pro-view-table h2{width:100%;}
.changpass-window{ width:100%; margin:0;}
.changpass-window-fld span{width:100%;}
.changpass-window-fld input{ width:100%;}
.tesmnil-fld-row{padding:0;}
.tesmnil-title{ padding:15px 0;}
.tesmnil-fld-row span{margin:0 0 1%; width:100%;}
.tesmnil-fld-row input{width:100%; margin:0 0 10px;}
.tesmnil-fld-row textarea{width:100%;}
.tesmnil-btn{width:100%; margin:0;}
.reset-pass-window{width:100%;}
.reset-pass-window span h2{width:100%;}
.reset-pass-window span input{width:100%;}
.upgrade-benefits{width:100%;}
.upgrade-now{ width:100%; padding:20px 0 20px 40px; text-align:left;}
.message-window{width:96%;}
.upgrade-list ul li{margin:0 auto 40px; float:none;}
.green-nav{ height:auto; background:#7ac950;}
.green-menu ul li{padding:10px 0; margin:0 18px 0 0;}
.upgrade-silver{margin:22px 0 65px 0px; position:relative; width:100%;}
.upgrade-premium{margin:22px 0 65px 0px; position:relative; width:100%;}
.upgrade-advntg{margin:22px 0 65px 0px; position:relative; width:100%;}
.upgrade-dtil-text{width:100%; margin:0 0 10px;}
.upgrade-premium:after, .upgrade-premium:before{ left:50%;}
.upgrade-advntg:after, .upgrade-advntg:before{ left:50%;}
.upgrade-silver:after, .upgrade-silver:before{ left:50%;}
.upgrade-top{width:100%;}
}

@media (max-width:360px){
.select-row{width:100%;}
.candidate-detail{width:100%; margin:10px 0 0 0;}
.candidate-basic h2{width:100%;}
.candidate-basic h1{width:100%;}
.nav-tabs > li{width:100%; margin:0 0 4px;}
.dashtab-active{margin:0 0 4px!important;}
.search-list-id h1{float:none; margin:0 0 10px;}
.search-list-id h2{float:none; margin:0 0 10px;}
.search-list-id h3{float:none; margin:0 0 10px;}
.search-list-id a{float:none; margin:0 0;}
.not-member-row{padding:60px 0;}
.reset-pass-window{ margin:30px auto 0;}
.upgrade-benefits h2{padding:0;}
.upgrade-benefits{ padding:30px 10px;}
.upgrade-now{padding:20px 0 20px 10px;}
.my-account-dtls span h1{width:100%;}
.my-account-dtls span h3{width:100%; padding:5px 0 0 0;}
.my-account-dtls span h2{width:100%; padding:5px 0 0 0;}
.green-menu ul li{padding:10px 0; margin:0 0px 0 0; width:100%; text-align:center;}
.green-menu span{width:100%; text-align:center; padding:10px 0;}
.green-menu-desk{ display:none;}
.green-menu-mobile{ display:block;}
.green-nav{position:relative;}
.upgrade-top-pay-text{width:100%;}
.upgrade-top-renew-text{width:100%;}
.menu-wrapper{margin:110px 0 0 0;}
.nav-contact{ margin:20px 0 0 10px;}
}