@import url('https://fonts.googleapis.com/css?family=Open+Sans');
body {
   margin: 0px;
   padding: 0px;
background:#fff url("../images/Background-3.png") no-repeat !important;
background-size: cover !important;
background-attachment: fixed !important;
   background-position: center !important;
/*margin-bottom:368px;*/


}
.padd-lr{padding-left:0px;padding-right:0px;}
.searchid-icons1 .interset{right:10px !important;}


.mobileheader{
background: #1171b9 !important; 
margin-top: -3px;
height: 32px !important;
padding-top: 8px !important;
padding-bottom: 0px !important;
}
.late-modal.close {
    color: #1171b9 !important;
    float: right;
    font-size: 28px;
    font-weight: bold;
    opacity: 1;
    position: relative;
    top: 8px;
}
.zro-pad{
	padding:0px;
}
span.text-center.interest {
    position: relative;
    top: 10px;
}

button.nsd.close:hover {
    color: white;
}

.alert-purple {    border-color: #ff8400;
    background: #ff8400;
    color: #fff;
    padding: 7px 10px 10px 10px;
	    font-family: 'Segoe_UI_Semibold';
     }
.alert-info-alt { border-color: #B4E1E4;background: #81c7e1;color: #fff; }
.alert-danger-alt { border-color: #B63E5A;background: #E26868;color: #fff; }
.alert-warning-alt { border-color: #F3F3EB;background: #E9CEAC;color: #fff; }
.alert-success-alt { border-color: #19B99A;background: #20A286;color: #fff; }
.glyphicon { margin-right:10px; }
.alert a {color: gold;}

.alert-dismissable .close {
    position: relative;
    top: -4px;
    right: 2px;
    color: inherit;
    color: white;
    opacity: 1;
}
.padd-zr{
	padding:0px;
	
}
.profile-content  p{
	    
}
.adr-icon{
	    font-size: 20px;
    color: #9E9E9E;
    width: 20px;
    top: 3px;
}

.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px;
	margin-bottom:20px !important;
}

.form-horizontal .control-label{
	text-align:left !important;
}


.no-result-border{
	border-top:2px solid #337ab7;
}

.newftr li {
	display:block !important;
	    padding-bottom: 4px;
}

.ft-fm{	
	font-family: 'Segoe_UI_Bold' !important;
}
.newftr li i{
	margin-right:5px;
}
ul.serch-fil-act-li li:hover {
    list-style-type: none;
    float: left;
    margin-right: 4px;
    text-align: center;
    width: 75px;
    height: 75px;
    background: #fff;
    border-radius: 50%;
    padding: 5px;
	box-shadow: 2px 2px 9px 5px #bce8f1;
   /* box-shadow:3px 20px 38px rgb(136, 195, 255); */
    line-height: 12px;
}

.col-md-12.col-lg-12.free-up {
    padding: 0;
}

.float-none li{
	float:none !important;
	margin-right:0px !important;
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 12px !important;
    font-weight: 600;
    }
.pad-tp-30{
	    padding-top: 30px !important;
}
.pad-tp-25{
	    padding-top: 30px !important;
}

.cmpl h3 a:hover{
text-decoration:underline !important;
}

.new-inbox a:hover{
	color:##1e295d;
	font-weight:bold;
}
.mg{
	margin-left:-25px;
}


.interest{
	font-family: NeutraText-BookAlt !important;
	font-size:16px !important;
	
}
.interest-com-date{
	font-family: NeutraText-BookAlt !important;
	font-size:16px !important;
}
.acceped{

	font-size:13px;
	font-weight:bold;
}

.reply-msg button{
	background: #0755A5;
border: none;
color: #fff;
font-family: 'NeutraText-BookAlt';
}
.reply-msg button:hover{
	background:#286090;
	border:none;
	color:#fff;
}

.member-modal .modal {
  text-align: center;
  padding-top:0px !important;
  position:fixed !important;
}

.member-modal .popupbody{
	padding: 25px 0px 25px 0px !important;
text-align: center;
font-family: 'NeutraText-BookAlt';
font-size: 16px;


}
.member-modal .popup-title{
	border-top-left-radius: 5px;
border-top-right-radius: 5px;
}

@media screen and (min-width: 768px) { 
  .member-modal .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
}

.member-modal .modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

.member-modal .modal-content{
	width:100%;
	left: 4%;
	border:none;
	top: -25%;

	}
	.member-modal  .modal-body{
		padding:0px;
	}
	
	
	.member-modal  h3{
		text-align:center;
	}
	.member-modal  h4{
		text-align:center;
	}
	
	.member-modal table tr td{
		text-align:center;
	}
	
	.member-modal table tr td b{
		font-size:16px !important;
		color:#757575 !important;
		font-family: 'NeutraText-BookAlt';
	}
	
	.member-modal table{
			margin-top: 20px;
	}
	
	
.member-modal  p{
	font-family: 'NeutraText-BookAlt';
font-size: 16px;
color: #1E295D;
text-align: center;
padding-top: 0;
}
.member-modal button{
	font-family: 'NeutraText-BookAlt';
font-size: 16px !important;
border-radius:0px;
}

















.mobile-otp .panel-heading{
	  font-family: 'Segoe_UI_Bold';
	  font-size:16px;
	  color: #fff;
	  border-radius: 0px;
}
.mobile-otp p{
	  font-family: 'Segoe_UI_Bold';
	  font-size:12px;
	  color: #847575;

}

.mobile-otp h5{
	  font-family: 'Segoe_UI_Bold';
	  font-size:12px;

}
 .mobile-otp .form-control{
	  font-family: 'Segoe_UI_Bold';
	  border: 1px solid #337AB7 !important;
 }
.mobile-otp  .btn-success{
	border:1px solid #1171B9;
	background:#1171B9;
	font-family: 'Segoe_UI_Bold';
	border-radius: 0;
}
.mobile-otp .btn-default{
margin-top: -22px;}
.mobile-otp .modal-content{
	border-radius:2px;
	border:none;
	margin-top:25%;
}
.mobile-otp  .panel{
	border-radius: 0px;
margin-top: 15px;
}

.pad-lft{
	padding-right:0px;
}

div#flash_msg {
	text-transform: capitalize; font-weight:bold;
}

.footer-country-li{    
padding-left: 14px !important;
	/*padding-left: 104px !important;*/
 }

.profile_highlighter{
	background: rgba(255, 132, 0, 0.14) !important;
}	

.profile-edication{    padding: 0px;
    margin-left: -25px; }

@font-face {
  font-family: 'NeutraText-BookAlt';
  src: url('fonts/NeutraText-BookAlt.eot?#iefix') format('embedded-opentype'),  url('fonts/NeutraText-BookAlt.woff') format('woff'), url('fonts/NeutraText-BookAlt.ttf')  format('truetype'), url('fonts/NeutraText-BookAlt.svg#NeutraText-BookAlt') format('svg');
  font-weight: normal;
  font-style: normal;
}
.form-control { border-radius:0px !important;}

.row{margin:0px !important;}
.margin-top-65{ margin-top:65px;}
/*sree*/
.form-bg{
       background: rgb(242, 242, 242) !important;
	       margin: 0px 8px;margin-bottom: 20px;
}
.form-h4{
    text-align: center !important;
    padding: 7px !important;;
    text-transform: uppercase !important;;
    font-weight: bold !important;
}


.form-bg .panel {
        background: none;
    border: none;
    margin-bottom: -5px;
    box-shadow: none;
}
.form-bg .panel-heading {
    border-bottom: none;
}
.remove_select_all p.select-all{
	display:none;
	
}
.padd-lftnee{
	padding-left:0px;
	padding-right:0px;
}
.padd-lft{
	padding-left:0px;
}
.padd-rgy{
	padding-right:0px;
	
}
.pd-new{
	padding-left: 8px;
}
.newsearchprofile .profile-content{
    padding-top:0px !important;
    }
.newsearchprofile h5{
     color: #1e295d;
    padding: 0px;
    text-transform: capitalize;
    font-size: 22px;
    margin-top: 5px;
   
    margin-bottom: 0px;
    font-weight: 600;
    font-family: NeutraText-BookAlt;
    }
    
    .rhgt-cls{
        text-align:right;
        padding-right:10px;
    }
    .top-padd{
        padding-top:10px;
                padding-bottom: 15px !important;
        }
.top-padd p{
        font-size: 13px !important;
    margin-bottom: 4px;
    font-family: 'Segoe_UI';
}

.top-padd p span{
        font-size: 12px !important;
    margin-bottom: 4px;
    font-family: 'Segoe_UI';
}

.sel-all label{
    margin-left:10px;
}


.request-btn{
        border-top: 1px solid #ddd;
    margin-top: 17px !important;
    margin-bottom:0px !important;
    padding-top: 13px;
    margin-left: -10px;
    margin-right: -10px;
}
.request-btn i{
    margin-right:5px;
}

.request-btn button{
    border-radius:0px;
    background:#1e295d;
    border:none;
     font-family: 'Segoe_UI';
     
}
.request-btn button:hover{
    border-radius:0px;
    background:#1171b9;
    border:none;
    
}

.request-btn button:hover i{
        margin-right:5px;
    color:#0CF;
}

.marg-top{
        margin-top: 35px !important;
}
.newsearchprofile ul{
    background:none !important;
    box-shadow:none !important;
}
.request-btn .btn{
        background: #1e295d;
    border: none;
    font-family: NeutraText-BookAlt;
       box-shadow: 0 4px 17px rgba(0,0,0,.175);
    font-size: 14px;
    padding: 2px 10px;
    border-radius: 0px;
    }
.alrt-bg{
        padding: 5px 5px 5px 0px;
    margin-top: 15px;
    margin-bottom: 0;
    border-radius: 0px;
    font-size: 18px;
    font-family: 'Segoe_UI';}

.headerpart {
      padding: 20px 0px 20px 40px;
    
 }
 .upload-img-btn{
         color: #fff;
    background-color: #1171b9 !important;
    border: none;
    border-radius: 0px;
    }
 .img-pad .well{
     border-radius: 0px;
    box-shadow: none;
    background: #FFF;
    padding-top: 0px;
        margin-top: 3px;
}
.img-pad label{
    font-weight:normal;
    

}
.img-pad span{
    font-family: 'Roboto', sans-serif;
}
.img-pad img{
    padding-bottom: 15px;
    padding-top: 10px;
	    object-fit: contain;
}
.alrt-bg.alert{
    border-radius:0px;
}

.upbody.panel-body{
        padding-bottom: 27px;
    }
.sub button{
        border-radius: 0px;
    padding: 3px 10px 3px 10px;
    float:right;
    margin-top:5px;
    background:#1171b9;
    border:none;

    }

 /****** Akshitha ************/
.indox-heading{         font-size: 20px;
    font-family: 'Segoe_UI_Bold';
    color: #ffffff;
    background-color: #1171b9;
    border-color: #2c3cd4;
    padding: 11px 15px;
    text-transform: uppercase;
    margin-top: 0px;}
.inbox-para{    text-align: justify;
    line-height: 24px;
        padding: 5px 25px 5px 25px;}   
.btn-inbox{ margin: 9px 0px 30px 0px;
    border-radius: 0px;
    box-shadow: 0 8px 16px rgba(0,0,0,.175);}
.inbox-border {
    border: 1px solid #eee;margin-bottom: 30px;
}       
.transp-back li.visited a {
       margin-left: 25px;
    box-shadow: 0 11px 26px rgba(0,0,0,.175);
    margin-top: 20px;
}
.member input[type='radio'] {
   
    width: 12px;
    height: 12px;
    margin-top: 3px !important;
    border: 2px solid #808000;
    border-radius: 54%;
}
.btn-shadow{    box-shadow: 0 6px 25px rgba(0,0,0,.175);
    border-radius: 0px; }
@font-face {
    font-family: 'museo300';
    src: url('../fonts/museo300-regular1-webfont.eot');
    src: url('../fonts/museo300-regular1-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/museo300-regular1-webfont.woff2') format('woff2'), url('../fonts/museo300-regular1-webfont.woff') format('woff'), url('../fonts/museo300-regular1-webfont.ttf') format('truetype'), url('../fonts/museo300-regular1-webfont.svg#museo300') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'cookieregular';
    src: url('fonts/cookie-regular-webfont.woff2') format('woff2'), url('fonts/cookie-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Segoe_UI';
    src: url('../fonts/Segoe_UI.ttf');
}
@font-face {
    font-family: 'Segoe_UI_Bold';
    src: url('../fonts/ufonts.com_segoe-ui-bold.ttf');
}
@font-face {
    font-family: 'Segoe_UI_Light';
    src: url('../fonts/ufonts.com_segoe-ui-light.ttf');
}
@font-face {
    font-family: 'Segoe_UI_Semibold';
    src: url('../fonts/ufonts.com_segoe-ui-semibold.ttf');
}

.table-margin{
    margin-top: -64px;
}
.com-list{
    padding-left: 5px;
}
.setting-gap li{
    display: block !important;
    padding-left: 0px !important;
}
.setting-gap li a{
    font-size: 13px !important;
}
.setting-gap{
        margin-left: -138px;
    margin-top: 22px;
}
.setting-gap .dropdown-menu{
    border-radius: 0px !important;
}
.icon-gap{
    float: right;

}
.abt-text h5{
    font-family: 'Segoe_UI';
    line-height: 24px;
}
.padd-top{
        padding-top: 5px;
    }

.search-panel-marg{
        margin-top: 15px;
}
.searchlist li{
       /* margin-right: 5px !important;*/
    }
    
    /*####################SRINU 15-12-2016 ###########################*/
	
	.newmember .table-bordered {
   border:none;
       margin-top: 5px;
}
.newmember .table thead tr td{
	    border-bottom-width: 1px;
		padding:20px 0px 20px 0px;
		color:#323232;
		border:none;
		    font-weight: 700;
			    font-size: 16px !important;
		
}

.newmember .table thead tr td:nth-child(2){
	color:#fff !important ;
	    background: #00b0f0;
}

.newmember .table thead tr td:nth-child(3){
	color:#fff !important ;
}

.newmember .table thead tr td:nth-child(4){
	color:#fff !important ;
	 background: #00b0f0;
}


.newmember .table tbody tr td{
	    border-bottom-width: 1px;
		padding:20px 0px 5px 0px;
		color:#323232;
		border:none;font-size: 14px;
		    border-bottom: 1px solid rgba(241, 240, 240, 0.41);
		
}

	.newmember .table tbody tr td:nth-child(odd){
	
		    padding-top: 11px;
			    padding-bottom: 10px;
	}
	.newmember .table tbody tr td:nth-child(even){
		background:#fff;
		    padding-top: 11px;
			    padding-bottom: 10px;
			
	}
	.picedit_canvas_box:hover .fa-cloud-upload:before, .picedit_canvas_box:hover .picedit_action_btns .center {
    color: #fff;
 background:#000;
    padding: 1px;
}


	
	
	.fa-cloud-upload:before {
    content: "\f0ee" !important;
	 color: #1e295d;
    font-size: 40px;
}

.fa-crop:before {
    content: "\f125" !important;
}
.sb-btn{
	    padding: 6px 10px 6px 10px !important;
    border-radius: 4px !important;
    margin-right: -17px !important;
    margin-top: 9px !important;
    font-family: 'Segoe_UI_Semibold'!important;
}


	
	.last-online{
		    position: relative;
    top: 6px;
	}
	
	.pad-new-left{
		padding-left:0px;
	}
	
	.pad-new-padd{
		padding-left:0px;
		padding-right:0px;
	}
	
.gray-bg{
	background:#e5e5e5;
	
}
.blue-bg{
	background:#00b0f0;
	
	
}
.green-bg{
	background:#006666;
	    font-size: 18px;
    padding: 10px;
}

.blue-bg2{
	    background: #00b0f0;
    font-size: 18px;
    padding: 20px 0px 20px 0px;
    color: #fff !important;
	
}
.green-bg2{
	background:#006666;
	  font-size: 18px;
  padding: 20px 0px 20px 0px;
	color:#fff !important;
}
.blue-bg3{	   
		background: #00b0f0;
       padding: 5px 0px 5px 0px !important;
	   margin-bottom:10px;
	  }
	  .blue-bg4{	   
		background: #006666;
       padding: 5px 0px 5px 0px !important;
	    margin-bottom:10px;
	  }
.newmember .table tbody{

border:1px solid #f2f2f2;
}

.newpanel ul{
	padding-left:0px 0px 0px 30px !important;
	margin-left:0px !important;
	
}
.newpanel .panel-body{
	    padding-bottom: 0px !important;
}

.essentils{
	background:#f2f2f2;
}
.ultra{
	background:#f7f7f7;
}
.export{
	background:#fcfcfc;
}

.plan-img img{
	    margin-bottom: -6px;
    position: relative;
    z-index: 1;
}

.plan-img h3{    font-weight: bold;
	    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    z-index: 1;
    font-size: 17px;
    top: 17px;
    color: #fff;
	    font-family: 'Open Sans', sans-serif;
}

.first{
	    background: #f8f8f8;
}
.secnd{
	    background: #fbfbfb;
}
.third{
	    background: #fefefe;
}
.fourth{
	    background: #fff;
}

.fifth{
	background:#e3e3e3;
}
.sixth{
	background:#eeeeee;
}
.sss{
	background:#f9f9f9;
}
.benefits h3{
font-family: 'Open Sans', sans-serif;
text-align:center;
font-size:16px;
font-weight:bold;
padding:0px 0px 10px 0px;
color:#000000;
}

.benefits p{
font-family: 'Open Sans', sans-serif;
text-align:center;
letter-spacing:1px;
font-size:12px;
/*font-weight:bold;*/
color:#626262;
padding:0px 0px 30px 0px;
}

input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus {
    outline: none !important;
    outline-offset: -2px;
}

.table-font h6{
	    margin-left: 15px;
    color: #696969;
    margin-top: -10px;
}
.newprofile ul{margin-bottom: 15px;}
.newprofile li {
	padding:0px 20px 0px 5px;
}
.newprofile li a{
color:#696969;
font-size:14px;
    font-family: 'NeutraText-BookAlt';
font-weight: bold;
text-decoration:none;}
.newprofile li.acive a{
	color:#1171b9;
}
.newprofile li a:hover{
	color:#1171b9;
}

.orangedd{
	    background: #fa8208 !important;
    font-size: 13px;
    color: #fff;
    padding: 7px;
    font-family: 'NeutraText-BookAlt';
    font-weight: bold;
}
.newbtn{
	padding: 9px 15px 9px 15px !important;
    background: #eeefee !important;
    color: #000 !important;
    border: 1px solid #eeefee !important;
    margin-right: -4px !important;
    box-shadow: none !important;
}
a:focus, a:hover {
    color: #23527c;
    text-decoration: none !important;
}
.container-padding2{
	padding-left:150px;
	padding-right:150px;
}
.table-striped>tbody>tr:nth-child(odd){
	    background: #f2f2f2;
}
.new-inbox tbody tr td{
	    padding: 7px !important;
    text-align: center;
}.new-inbox{
margin-top: 30px;}
.new-inbox .panel-body{
    padding-left: 0;
padding-right: 0;
}



@media only screen and (max-width:1366px){
	.container-padding2 {
    padding-left: 10px;
    padding-right: 10px;
}
.breadcrumb {
    padding-left: 9px !important;
    padding: 8px 22px !important;
}
ol.breadcrumb li a {
    color: #333;
    font-family: 'Segoe_UI_Bold';
    font-size: 10px !important;
    padding: 5px !important;
}


}
@media only screen and (min-width:1366px){
ol.breadcrumb li a {
    color: #333;
    font-family: 'Segoe_UI_Bold';
    font-size: 12px;
    padding: 8px !important;
}	
	
}
	/*##################### SRINU END ##########################*/
	

.row{margin:0px;}
.forgot{
    margin-top:40px;
    margin-bottom:10px;
    font-family: 'Open Sans', sans-serif;
}
.table-gap{
        margin-top: -64px;
    }
.forgot .form-control{
    border-radius:0px;
}
.forgot i{
        color: #1171b9;}
.forgot .btn{
    border-radius:0px;
    }
.forgot .panel-default{
        border-color: #009ae1;}

.account-settings label{
        font-size: 15px;
        font-family: 'Open Sans', sans-serif;
    font-weight: normal;
}

.account-settings h3{
    padding-left:15px;
    
}
.account-settings .panel-heading{
        font-family: 'Segoe_UI_Semibold';
    color:#1171b9;
    font-size:22px;
    border-radius:0px;
}

.account-settings .panel{
    border-radius:0px;
}

..account-settings .btn{
    border-radius:0px;
}

.account-settings h5{
     font-family: 'Segoe_UI_Semibold';
    color: #1171b9;
    font-size: 15px;
    padding-top: 15px;
}
.padd-zero{
    padding:0px;}
.su-story{
  
    
}
.about img{
        width: 100%;
    margin-top: -22px;
    
}
.about{
    margin-top:0px;
    margin-bottom:20px;
}
.contact{
    margin-top:0px;
    margin-bottom:20px;
}
.contact .panel-body{
    padding:0px;
    }
.contact .panel-heading{
        font-family: 'Segoe_UI_Semibold';
        font-size:16px;
        background:#fff;
        border:none;
        color:#1e295d;
        border-radius:0px;
        }
.contact .form-control{
    border-radius:0px;
    
    }
    .contact .panel-primary{
        border-color:#fff;
        border-radius:0px;
        }
    
    .contact .btn-info{
            background:#1e295d;
        border-color:#1e295d;
        color:#fff;
        border-radius:0px;
        float:right;
        }
.feedback .form-control{
    border-radius:0px;
    }
    .feedback .panel-primary{
        border-color:#fff;
        }
        .feedback button{
            background:#1e295d;
        border-color:#1e295d;
        color:#fff;
        border-radius:0px;
        }
        .feedback button:hover{
            background:#1e295d;
        border-color:#1e295d;
        color:#fff;
        border-radius:0px;
        }
.feedback .panel-heading{
        font-family: 'Segoe_UI_Semibold';
        font-size:16px;
        background:#1e295d;
        }
.su-story p{
    font-family: 'Open Sans', sans-serif;
    text-align:justify;

    }
    
.su-story .panel-default {
    border-color: #fff;
}
.su-story .panel{
        padding-left:0px;
    border-radius:0px;
    }
.su-story .well{
    font-family: 'Open Sans', sans-serif;
    border-radius:0px;
    }
    .su-story .form-control{
        border-radius:0px;
    }
    .su-story .panel-body{
        padding-left:0px;
        padding-right:0px;
    }
.su-story .panel-heading{
     color: #1e295d;
    padding-bottom: 0;
    background: #fff;
    border: none;
    padding-left: 0px;
    font-family: 'NeutraText-BookAlt';
    font-weight: 600;
    font-size: 23px;
    margin-top: 20px;
    /* border-radius: 0px; */
    /* font-size: 32px; */
    /* font-family: 'Segoe_UI_Semibold'; */
}
.cls-pre{
   color: #1e295d;
    border: none;
   border-radius: 0px;
    font-weight: 600;
    margin-top: 20px;margin-bottom: 20px;
    padding-left: 0px !important;
    background: none;
    font-size: 23px;
    font-family: 'NeutraText-BookAlt';
    
}
.cntct-bdr{  
      border: 1px solid #fff;
    padding: 14px 28px 14px 0px;
}
    
@-moz-document url-prefix() {
	.btn {
     font-size: 11px !important;
}
.newbtn {
    padding: 9px 10px 9px 10px !important;

}
.profile-format-tab p {
    font-size: 11px !important;
}
    ul.banner-list li {
        list-style: none;
		
        display: inline-block;
        color: #339999;
        font-weight: 800;
        padding: 34px 0px 24px 0px;
        text-align: center;
        font-size: 12px !important;
    }
    .form1 {
        font-family: Segoe UI;
        font-weight: 700;
        font-size: 13px !important;
    }
}
.page-border {
    border: 1px solid #eee;
    padding: 5px 14px 14px 24px;
    margin-top: 30px;
}
.content-size {
    font-size: 14px;
    line-height: 30px;
}
.blue {
    color: #1171B9
}
.txtboxsize {
    height: 40px;
}

.addstory{
        border-radius: 0px;
    text-transform: uppercase;
    margin-right: 17px;
    background: #1171b9;
}
table.table.table-responsive.border-none input {
    padding: 5px 0px;
    width: 100%;
}
.top-buttons ul li {
    list-style-type: none;
    display: inline-block;
    padding-left:25px;
}
.top-buttons ul {
    float: right;
}
ul#dp-menu li a {
    color: #333 !important;
}
.login-heading {
    font-size: 24px;
    font-weight: 700;
    background-color: #339999;
    color: #fff;
    width: 300px;
    padding: 8px 4px 8px 11px;
    margin-bottom: 0px;
}
.personal-details-heading {
   font-size: 16px;
    color: #1e295d;
    font-weight: 600;
}
.personal-details-content {
    color: #666;
    font-weight: 600;
    font-size: 13px;
}
.margin-top-35 {
    margin-top: 35px;
}
.margin-top-50 {
    margin-top: 50px;
}
.serach-bg1 {
    background-image: url(images/search-bg1.png);
    font-size: 31px;
    background-repeat: no-repeat;
    color: #fff;
    font-family: 'cookieregular';
}
ul.form-box input::-webkit-input-placeholder {
    font-family: 'Segoe_UI_Light';
    font-size: 14px;
}
span.checktxt {
       position: relative;
    top: -6px;
    right: 38px;
}
.text-box {
    color: #000;
    font-weight: 400;
    font-size: 17px;
    border: 1px solid #ddd;
    padding: 0px 4px 3px 10px;
    width: 160px;
	float:right;



}
ul.form-box {
    margin-left: 70px;
}
.logg-btns{
    padding: 3px 10px !important;
}
ul.buttons {
    padding: 0px;
}
.text {
    position: absolute;
    top: 36%;
    opacity: 0.7;
    right: 6%;
    background: url('../images/slider-title-back.png') no-repeat;
    background-size: 100% 100%;
    padding: 10px 40px 10px 20px;
}
.margin-top-15 {
    margin-top: 15px !important;
}
.left-60 {
     margin-left: 60px !important; 
}
.checkbox-form {
    margin-top: 10px;
    font-size: 13px;
    float: right;
    margin-right: 12px;
}
.form1 {
    font-family: 'Segoe_UI_Semibold';
    font-size: 14px;
}
ul.form-box li {
    list-style: none;
    display: inline-block;
    font-size: 13px;
    /*padding: 2px 17px 0px 0px;*/
	 padding: 2px 2px 0px 0px;
	text-align:right;
    font-family: 'Segoe_UI_Light';
}
 ul.buttons li {
    list-style: none;
    display: inline-block;
}
.menu {
    float: right !important;
    margin-top: 0px;
    background-image: url(images/menu-bg.png);
    background-repeat: no-repeat;
}
.space {
    /* margin: 0px 18px 0px 0px; */
}
.btn-shadow {
    box-shadow: 0 4px 2px rgba(0, 0, 0, .175);
}
.onimgreadmore hr {
    margin: 0px;
}
.onimgreadmore {
    position: absolute;
    top: 36%;
    opacity: 0.5;
    right: 0px;
    background: url('../images/read-more-back.png') no-repeat;
    background-size: 100% 100%;
    width: 10%;
    height: 26%;
    text-align: center;
    padding-top: 8%;
    padding-left: 2%;
}
.innerpage p {
    font-family: 'museo300';
    font-size: 15px;
    line-height: 30px;
}
.innerpagehd {
    text-align: center;
}
.innerpagehd h2 {
    font-family: 'museo300';
    font-size: 30px;
    width: 19%;
    background: rgb(0, 61, 144);
    border-radius: 5px 10px 8px 5px;
    margin-top: 20px;
    margin-bottom: 20px;
    color: #fff;
    padding: 4px 0px;
}
.modal-backdrop{z-index:-1 !important;background:#fff;}


.onimgreadmore a {
    color: #fff;
    text-decoration: none;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: lighter;
    font-size: 18px;
}
.clientsimg img {
    margin-bottom: 20px;
}
.text h1 {
    color: #fff;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: bold;
    font-size: 50px;
    padding-right: 80px;
}
p.sucessp {
   font-family: 'Segoe_UI_Semibold';
font-size: 13px;
color: #666;
}
.text h3 {
    font-family: 'Roboto Condensed', sans-serif;
    font-style: italic;
    color: #cc3333;
    font-size: 30px;
    padding-right: 25px;
}
.job-seeker h3 {
    font-family: 'raspoutine_classicitalic';
    font-size: 34px;
}
.padding0 {
    padding: 0px !important;
}
.banner {
    position: relative;
}
.onimgseekers {
    position: absolute;
    bottom: 24px;
    width: 100%;
    padding: 0px 60px;
        z-index: 1;
}
.job-seeker {
    padding: 3px 3px 3px 40px;
    background: #948A54;
    
}
.job-seeker1 {
    background-color: #fff;
}
span.banner-part1 {
    font-size: 30px;
    font-family: 'Segoe_UI_Semibold';
    text-align: left;
}
ul.banner-list li {
       list-style: none;
    display: inline-block;
    color: #339999;
    padding: 24px 0px 24px 0px;
    text-align: center;
    font-family: 'Segoe_UI_Semibold';
    font-size: 11px;
}

span.gender {
    position: relative;
    top: -3px;
    font-size: 13px;
    font-weight: bold;
}
.btn-register {
    padding: 8px 21px 10px 18px;
    margin-bottom: 1px;
    font-size: 16px;
    margin-top: 20px;
    font-family: 'Segoe_UI_Semibold';
}
ul.list ul{
	margin-left:15px;
}

ul.list.margin-top-15.padding0 {
    margin-left: 10px;
}
ul.list li {
         list-style: none;
    padding: 8px 12px 8px 17px;
    text-indent: -13px;

    font-family: 'Segoe_UI_Semibold';
    font-size: 13px;
    color: #666;
    padding-left: 16px;
	
}
  ul.list li i{  color: #293160;
    font-size: 15px;
  padding-right: 7px;}
ul.footer-list li {
    list-style: none;
    display: inline-block;
    color: #fff;
}
li.religion {
  font-size: 14px;
    font-family: 'Segoe_UI_Semibold';
    letter-spacing: .5px;
}
ul.footer-list li a {
    color: #fff;
    text-decoration: none;
    font-size: 12px;
    font-family: 'Segoe_UI_Semibold';
	position:relative;
	top:3px;
}

ul.footer-list li a:hover {
    color: #03d4f6;
    text-decoration: none;
}
.margin-top-30 {
    margin-top: 30px;
}
.footer-heading {
    font-size: 36px;
    color: #fff;
    margin-bottom: 11px;
    font-family: 'Segoe_UI_Bold';
}
.design {
    color: #1171b9;
    font-family: 'Segoe_UI_Semibold';
    letter-spacing: .5px;
    font-size: 13px;
	position:relative;
	top:10px;
}
.copyr{
    color: #1171b9;
    font-family: 'Segoe_UI_Semibold';
    letter-spacing: .5px;
    font-size: 13px;
    padding-top: 10px;
}

.design a{
    color: #1171b9;
    font-family: 'Segoe_UI_Semibold';
    letter-spacing: .5px;
    font-size: 13px;
    text-decoration:none;
}
span.footer-heading1 {
    font-size: 20px;
    font-weight: 200;
    margin-top: 13px;
}
.footer-padding {
    padding: 9px 5px 6px 0px;
    color: #fff
}
.bg3 {
	background-color: #1e295d;
}
span.pull-right a {
    color: #fff;
    font-weight: 800;
    text-decoration: none;
}
.call {
       font-family: 'Segoe_UI_Semibold';
}
.font-22 {
    font-size: 22px !important;
}
.footer2 {
    font-size: 18px !important;
    font-family: 'Segoe_UI_Light' !important;
    color: #fff !important;
    
}
.social-margin {
    margin: 7px 2px -18px 2px;
}
.margin-top-20 {
    margin-top: 20px;
}
.margin-bottom-35 {
    margin-bottom: 35px;
}
.bg2 {
   background-color: #1171B9;
padding:0px;
/*position: fixed;
   width: 100%;
   z-index: -1;
   bottom: 0;
height:368px;
-webkit-box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);
   -moz-box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);
   box-shadow: inset 0 20px 20px -20px rgba(0,0,0,0.8);*/
}
.margin-top-45 {
    margin-top: 45px;
}
.margin-top-10 {
    margin-top: 10px !important;
}
.btn-search {
       background-color: #E26B0A;
    color: #fff;
    border-radius: 0px;
    padding: 9px 8px 9px 6px;
    margin-top: -6px;
    text-transform: uppercase;
    font-family: 'Segoe_UI_Bold';
    font-size: 13px;
    margin-left: 8px;
}
.btn-search:hover {
    color: #fff !important;
}
.dropdown-padding {
    padding: 8px 0px 8px 0px;
    margin-right: 10px;
}
.dropdown-list {
   background-color: #339999;
    color: #fff;
    padding: 8px 5px 8px 5px;
    margin: 0px 3px;
}
.search-lab {
     margin-bottom: 10px;
    text-align: left;
    margin-left: 5px;
    font-size: 13px;
}
.common img {
    border: 1px solid #fff;
    border-radius: 50% 50%;
    padding: 15px;
    margin-top: 20px;
    font-weight: 400;
}
.common h3 {
    font-family: 'Segoe_UI_Light';
    font-size: 28px;
    padding-bottom: 15px;
    color: #fff;
}
.talent-seeker {
    text-align: center;
    background: rgba(220, 220, 58, 0.73);
}
.project-seeker {
    text-align: center;
    background: rgba(153, 204, 153, 0.75);
}
.welcomehd h3 {
    font-family: 'museo300';
    font-size: 30px;
}
.welcomematter p {
    font-family: 'museo300';
    font-size: 18px;
    text-align: justify;
    line-height: 35px;
    color: #333;
}
@media screen and (max-width: 450px) {
    .welcomehd h1 {
        color: #1875A3;
        font-weight: bold;
        font-size: 37px !important;
    }
}
.welcomehd h1 {
    color: #1875A3;
    font-weight: bold;
    font-size: 48px;
}
.tophead {
    background: #333333;
}
ul.social li {
    display: inline;
}
.row.margin0 {
    margin: 0px;
}
.welcomehd {
    text-align: center;
}
.welcomehd img {
    margin: auto;
}
.welcomematter {
    padding: 10px 0px;
}
.welcomematter a {
    float: right;
    padding: 8px 20px;
    background: #0066cc;
    color: #fff;
    text-decoration: none;
    margin-bottom: 20px;
    font-family: 'museo300';
    font-size: 16px;
}
.clientspart {
    background: url('../images/client-back.png') no-repeat;
    background-size: 100% 100%;
}
.clients {
    padding: 40px 0px 40px 0px;
}
.carousel-control {
    background: none !important;
}
@media screen and (max-width: 450px) {
    .clientsimg {
        padding: 0 85px !important;
    }
}
.clientsimg {
    padding: 0 120px;
}
.carousel-control {
    top: 40px !important;
}
/*.carousel-control.left {
    width: 3% !important;
    background: #003366 !important;
    height: 30px !important;
    opacity: 1 !important;
}*/
/*.carousel-control.right {
    width: 3% !important;
    background: #003366 !important;
    height: 30px !important;
    opacity: 1 !important;
}*/
.footerpart {
    background: #333333;
    padding-top: 10px;
    color: #fff;
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: lighter;
}
.clients h1 {
    color: #fff;
}
.clients h1 {
    color: #fff;
    font-family: 'museo300';
    font-size: 40px;
    text-align: center;
}
.clientshd img {
    margin: auto;
    text-align: center;
    display: block;
    padding-bottom: 40px;
}
.welcomepart {
    padding: 15px 0px;
}
.blue-bg {
    background: #fff;
    position: relative;
    overflow: hidden;
    margin-top: 20px;
    /* min-height: 70px;*/

    padding: 0px 0;
}
.margin0 {
    padding: 0px !important;
}
.margin-top {
    margin-top: 25px;
}
.margin-top1 {
    margin-top: 45px;
}
.margin-top2 {
    margin-top: 48px;
}
.margin-bottom {
    margin-bottom: 25px;
}
.line {
    margin: -21px 0px 0px 217px;
}
.margin-bootom0 {
    margin-bottom: -25px;
}
.margin-15 {
    margin-left: -15px;
}
.heading-1 {
    margin-top: 40px;
    font-family: 'Segoe_UI_Light';
    font-size: 26px;
}
span.heading-start-1 {
    font-family: 'Segoe_UI_Bold';
    color: #666;
    font-size: 26px;
}
/* popup */

.modal {
    display: none;
    /* Hidden by default */

    /* position: absolute; */
    /* Stay in place */

    z-index: 1;
    /* Sit on top */

    padding-top: 100px;
    /* Location of the box */

    left: 0;
    top: 3px;
    width: 100%;
    /* Full width */

    height: 100%;
    /* Full height */

    /* overflow: auto; */
    /* Enable scroll if needed */
    /* background-color: rgb(0,0,0);  Fallback color
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content */

.modal-content {
    position: relative;
    background-color: #fefefe;
    /* margin: auto; */
    padding: 0;
    border: 1px solid #fdfdfd;
    /* width: 35%; */
    /* left: 22%; */
    /* top: 4%; */
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 
}
ul.mbl-list.padding0 li {
    list-style: none;
    display: inline-block;
}
.txt-bx {
   /* height: 32px;
    margin-top: 2px;
    background-color: #fff;
    padding:0px;
    color: #000;*/
        height: 25px;
    margin-top: 3px;
    background-color: #fff;
    padding: 0px;
    color: #000;
    border-radius: 2px;
    box-shadow: none;
    border-color: #a9a9a9;
}
ul.mbl-list.padding0 {
    margin: 0px;
}
/* Add Animation */

@-webkit-keyframes animatetop {
    from {
        top: -300px;
        opacity: 0
    }
    to {
        top: 0;
        opacity: 1
    }
}
@keyframes animatetop {
    from {
        top: -300px;
        opacity: 0
    }
    to {
        top: 0;
        opacity: 1
    }
}
/* The Close Button */

.close {
    color: white;
    float: right;
    font-size: 28px;
    font-weight: bold;
}
.close:hover,
.close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}
.modal-header {
    /* padding: 0px 14px;
    background-color: #1171B9;
    color: white;*/

      padding: 0px 16px;
    /* background-color: #1171B9; */
    color: #000;
    border: none;
}
.modal-body {
    padding: 2px 16px;
    font-size: 13px !important;
}
.modal-footer {
    padding: 16px 16px;
    /* background-color: #1171B9;*/
    /* color: white;*/
        border: none;
}
ul.fill-form li {
    list-style: none;
    display: inline-block;
    padding: 3px 7px 1px 7px;
}
.btn-fb {
    padding: 4px 11px 4px 12px;
    font-size: 14px;
    border-radius: 0px;
}
.fill {
    font-style: italic;
    color: #339999;
    font-weight: 600;
}
.dropdown-list1 {
    color: #8c8282;
    padding: 3px 2px 3px 0px;
    margin: 2px 2px 3px 0px;
    font-weight: 500;
    font-size: 13px;
}
.dropdown-select1 {
    color: #8c8282;
    padding: 3px 2px 3px 0px;
    margin: 2px 2px 3px 0px;
    font-weight: 500;
    font-size: 13px;
    width: 100%;
}
.txt-box {
    height: 32px;
    margin-top: 2px;
    background-color: #fff;
    padding:0px;
    color: #000;
    width: 300px;
}
.margin0 {
    margin: 0px !important;
}


.fill-form {
    padding: 0px;margin-bottom: 0px;
    text-align: center;
}
.font-16 {
    font-size: 15px;
    text-align: center;
}
.contact img{
    width:100%;
    margin-top: -2px;
    }
    .logo {
    /* width: 300px; */
        margin-bottom: -19px;
        margin-bottom: -14px;
}
.terms img{
    margin-top:-2px;
}
.sitemap img{
    margin-top:-2px;
}
.faq img{
    margin-top:-2px;}
.feedback img{
    margin-top:-22px;}

.success-story img{
     margin-top: -2px;
    }
    .plans img{
            margin-top: -2px;
        }
        
        .policy img{
             margin-top: -2px;
            }
@media screen and (max-width: 768px) {
.dropdown-select1 {
    width: 100%;
}
.txt-box {
    height: 32px;
    margin-top: 2px;
    background-color: #fff;
    padding: 0px;
    color: #000;
    width: 100%;
}	
.profile-gap {
    margin-bottom: -10px;
    margin-top: 11px;
}	
.newacc .login-heading1 {
    text-align: center;
    color: #1e295d;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 19px !important;
    margin-top: 15px;
    font-family: NeutraText-BookAlt;
    margin-top: 70px;
}	
.newacc .login-border {
   margin-top: 10px !important;
}
p.profile-nameheading {
    text-align: center;float: initial !Important;
    margin-top: 0px;
}	
b, strong {
    font-weight: 700;
    font-size: 13px;
    color: #323263;
}	
	
	.mbl-margin-top10{ margin-top:10px;}
    .mbl-none {
        display: none;
    }
}
input[type='radio'] {
     
    width: 12px !important;
    height: 12px;
    margin-top: 16px !important;
    border: 2px solid #286090;
    border-radius: 54%;
}
input[type='radio']:hover {} input[type='radio']:focus {
    outline: none;
    border: none;
}
input[type='radio']:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    margin: 0% auto;
    border-radius: 50%;
    /*border: none;*/
}
input[type='radio']:checked {
    background: #1e295d;
    /*border: none;*/
}
input[type='radio']:checked:before {
    /*background: #1e295d;*/
}
.slideTwo {
    width: 80px;
    height: 30px;
    background: #333;
    margin: 20px auto;
    position: relative;
    border-radius: 50px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
    &:after {
        content: '';
        position: absolute;
        top: 14px;
        left: 14px;
        height: 2px;
        width: 52px;
        background: #111;
        border-radius: 50px;
        box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
    }
    label {
        display: block;
        width: 22px;
        height: 22px;
        cursor: pointer;
        position: absolute;
        top: 4px;
        z-index: 1;
        left: 4px;
        background: #fcfff4;
        border-radius: 50px;
        transition: all 0.4s ease;
        box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
        background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
        &:after {
            content: '';
            width: 10px;
            height: 10px;
            position: absolute;
            top: 6px;
            left: 6px;
            background: #333;
            border-radius: 50px;
            box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 1), 0px 1px 0px rgba(255, 255, 255, 0.9);
        }
    }
    input[type=checkbox] {
        visibility: hidden;
        &:checked + label {
            left: 54px;
            &:after {
                background: $activeColor;
                /*activeColor*/
            }
        }
    }
}


/* Vikram 29-07-2016 */
.patner-prefedit {
    padding: 60px;
    border: 1px solid #ddd;
    margin: 5%;
}
.preference-form ul li {
    list-style-type: none;
    float: left;
    margin-right: 15px;
}
select.age-sell {
    padding: 5px 18px;
}
.patner-prefedit .panel-title {
    background: #339999;
}
.preference-form ul {
    padding: 0px;
}
select.age-sell2 {
    width: 100%;
    padding: 6px 8px;
    border: 1px solid #ddd;
}
.payment-box {
    text-align: center;
    border: 1px solid #1170b8;
    margin: 20px 10px;
    background: rgba(17, 112, 184, 0.09);
    color: #1d285c;
    padding: 15px 0px;
}
.payment-opions-part ul.nav.nav-pills li {
    margin-right: 15px;
}
.payment-box h3 {
    font-family: 'Segoe_UI_Semibold';
    font-size: 18px;
}
.payment-box h2 {
    font-family: 'Segoe_UI_Bold';
}
.payment-box a {
    background: #399;
    padding: 4px 10px;
    display: inline-block;
    margin-bottom: 10px;
    color: #fff;
    text-decoration:none;
}
.payment-opions-part ul.nav.nav-pills {
    margin-left: 25px;
}
.payment-service p {
    float: right;
    margin-top: -34px;
    font-family: 'Segoe_UI_Semibold';
    font-size: 13px;
    color: #1d285c;
}
.benifits h3 {
    font-family: 'Segoe_UI_Semibold';
    font-size: 16px;
    color: #1170b8;
    text-align: center;
}
.benifits ul li {
    list-style-type: none;
    font-size: 14px;
    padding: 8px 0px;
}
.taxes p {
    text-align: center;
    font-family: 'Segoe_UI_Bold';
    font-size: 14px;
    margin-top: 20px;
    color: #1d285c;
}
.benifits {
    border: 1px solid #1170b8;
    margin-top: 20px;
    padding-bottom: 10px;
}
.payment-opions-part ul.nav.nav-pills li a {
    font-family: 'Segoe_UI_Semibold';
    font-size: 14px;
}
.compare-benifits h2 {
    font-family: 'Segoe_UI_Bold';
    font-size: 22px;
    color: #399;
    text-align:center;
}
.compare-benifits h3 {
    font-family: 'Segoe_UI_Semibold';
    color: #1d285c;
    font-size: 18px;
}

.compare-benifits li {
    font-size: 15px;
    color: #333;
    font-family: 'Segoe_UI';
}
.compare-benifits {
    margin-bottom: 40px;
}
.pers-services p {
    color: #333;
    font-family: 'Segoe_UI';
    font-size: 16px;
}
.payment-box:hover {
    background: #1170b8;
    color: #ffffff;
}
.payment-box:hover  select {
    color: #333;
}
a.subm-det {
    text-align: center;
    display: block;
    margin: 15px auto;
    background: #399;
    width: 100px;
    padding: 4px 16px;
    color: #fff;
    text-decoration: none;
}
.mode-pay h2 {
    font-family: 'Segoe_UI_Bold';
    font-size: 22px;
    color: #399;
    text-align: center;
}
.mode-pay h3 {
    font-family: 'Segoe_UI_Semibold';
    color: #1d285c;
    font-size: 18px;
}
.door-step input {
    width: 100%;
}
.door-step label {
    font-family: 'Segoe_UI_Semibold';
    font-size: 14px;
    color: #1d285c;
}
.door-step {
    margin-bottom: 30px;
}

/* 01-08-2016 */
.left-sidebar h3 {
    margin: 0px;
}
.left-sidebar ul li {
    list-style-type: none;
}
.left-sidebar ul {
    padding: 0px;
}
.inbox-view p {
    font-size: 12px;
    margin-bottom: 4px;
    font-family: 'Segoe_UI';
    color: #333;

}
ul.profile-act li {
    display: inline;
}
.profile-content {
  
}
ul.profile-act li a {
       font-family: NeutraText-BookAlt;
    font-size: 14px;
    /* font-weight: 600; */
    padding: 0px 20px;
    border-right: 1px solid #ffffff;
    text-decoration: none;
}
ul.profile-act li a {
    color: #333;
}
ul.accptance li {
    list-style-type: none;
    float: left;
}
ul.accptance {
    padding: 0px;
    margin: 10px 0px 25px 0px;
    background: none !important;
}
ul.accptance li {
    list-style-type: none;
    float: left !important;
    margin-right: 15px !important;
    border: 1px solid #ddd;
    background: #faebcc;
    padding: 0px 10px;
}
a.comm {
    font-size: 14px;
    margin: 12px 0px;
    display: block;
    color: #1170b8;
    font-weight: 600;
    text-decoration: none;
}
.profilesgn {
    border: 1px solid #ddd;
    padding: 10px 10px;
    background: #fff;
    margin-bottom:15px;
}

.tick-prof{
    position: relative;
    top: 0px;
    left: 40px;
}
.msgdg h4 a {
    font-family: 'Segoe_UI_Semibold';
    font-size: 16px;
    color:#1170b8;
    text-decoration:none;

}

ul.accptance li a{
    font-family: 'Segoe_UI_Semibold';
    font-size: 14px;
    text-decoration: none;
}
.inbox-view ul {
    background: #bce8f1;

}
.inbox-view ul li {
    float: none;
    margin: 0px;
}
.inbox-view ul li a {
    border-radius: 0px;
    font-family: 'Segoe_UI_Semibold';
}
input.photor {
    margin: 8px 0px 15px 0px;
}
p.recive-date {
    font-size: 12px;

}
.sel-all li {
    display: inline-block;
    padding: 5px 0px;
    margin-right: 15px;
}
.sel-all {
    background: rgba(250, 235, 204, 0.46) !important;
    box-shadow: none !important;
    margin-top: 15px;
}
.sel-all  li a {
    text-decoration: none;
    color: #1d285c;
    font-family: 'Segoe_UI_Semibold';
    font-size: 14px;
    margin-right: 15px;
}
.profpagination {
    float: right;
}
.modal.and.carousel {
    position: absolute;
}
.btn-login{    margin-top: 10px;
               border-radius: 0px;
               padding: 9px 21px 10px 19px;
               margin-left: 15px;
               font-weight: 600;
               font-size: 17px; 
}
@font-face {    font-family: 'Segoe_UI';    src: url('../fonts/Segoe_UI.ttf');
}
@font-face {    font-family: 'Segoe_UI_Bold';    src: url('../fonts/ufonts.com_segoe-ui-bold.ttf');
}
@font-face {    font-family: 'Segoe_UI_Light';    src: url('../fonts/ufonts.com_segoe-ui-light.ttf');
}
@font-face {    font-family: 'Segoe_UI_Semibold';    src: url('../fonts/ufonts.com_segoe-ui-semibold.ttf');
}
.newlogin{
    border-top:1px solid #ddd;
    padding:50px 0px 0px 0px;
}
.newlogin label{
    font-family: 'Segoe_UI';  
}
.newlogin .panel-heading{
    font-size:18px;
    font-family: 'Segoe_UI';  
}
.newlogin .form-control{
    border-radius:0px;
    font-family: 'Segoe_UI';  
}
.margin-0{
    margin-top: 0;
}
.newlogin-button{ 
    padding: 5px 20px 5px 20px;
    margin-top: 15px;
    border-radius: 0;
    font-family: 'Segoe_UI';  }
.fb-btn{
    background:#336699;
    border:none;
} 
.newlogin i{
    font-size:16px;
    margin-right:5px;
    margin-top:2px;
} 
.newlogin label{
    font-weight:normal;
    font-family: 'Segoe_UI';  
    font-size:15px;
}
.newlogin a{
    color:#333;
    text-decoration:underline;
    font-weight:normal;
}
.newlogin p{
    font-family: 'Segoe_UI';  
}
.fb-icon{
    border-bottom:1px dotted #ddd;
    padding:5px 0px 10px 0px;
    margin-bottom:10px;
    font-family: 'Segoe_UI';  
} 
.basic{
    border-top:1px solid #ddd;
    padding:30px 0px 0px 0px;
}
.basic .well{
    border-radius:0px;
    box-shadow:none;
    background:#fff;
}
.pad-zero{
    padding:0px;
}




.control {

    position: relative;
    padding-left: 30px;

    cursor: pointer;
    font-size: 15px;
}
.control input {
    position: absolute;
    z-index: -1;
    opacity: 0;
}
.control__indicator {
    position: absolute;
    top: 2px;
    left: 0;
    height: 16px;
    width: 16px;
    background: #e6e6e6;
}
.control--radio .control__indicator {
    border-radius: 50%;
}
.control:hover input ~ .control__indicator,
.control input:focus ~ .control__indicator {
    background: #ccc;
}
.control input:checked ~ .control__indicator {
    background: #2aa1c0;
}
.control:hover input:not([disabled]):checked ~ .control__indicator,
.control input:checked:focus ~ .control__indicator {
    background: #0e647d;
}
.control input:disabled ~ .control__indicator {
    background: #e6e6e6;
    opacity: 0.6;
    pointer-events: none;
}
.control__indicator:after {
    content: '';
    position: absolute;
    display: none;
}
.control input:checked ~ .control__indicator:after {
    display: block;
}
.control--checkbox .control__indicator:after {
    left: 7px;
    top: 3px;
    width: 3px;
    height: 8px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}
.control--checkbox input:disabled ~ .control__indicator:after {
    border-color: #7b7b7b;
}
.control--radio .control__indicator:after {
    left: 7px;
    top: 7px;
    height: 6px;
    width: 6px;
    border-radius: 50%;
    background: #fff;
}
.control--radio input:disabled ~ .control__indicator:after {
    background: #7b7b7b;
}
.select {
    position: relative;
    display: inline-block;
    margin-bottom: 15px;
    width: 100%;
}
.select select {
    display: inline-block;
    width: 100%;
    cursor: pointer;
    padding: 10px 15px;
    outline: 0;
    border: 0;
    border-radius: 0;
    background: #e6e6e6;
    color: #7b7b7b;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}
.select select::-ms-expand {
    display: none;
}
.select select:hover,
.select select:focus {
    color: #000;
    background: #ccc;
}
.select select:disabled {
    opacity: 0.5;
    pointer-events: none;
}
.select__arrow {
    position: absolute;
    top: 16px;
    right: 15px;
    width: 0;
    height: 0;
    pointer-events: none;
    border-style: solid;
    border-width: 8px 5px 0 5px;
    border-color: #7b7b7b transparent transparent transparent;
}
.select select:hover ~ .select__arrow,
.select select:focus ~ .select__arrow {
    border-top-color: #000;
}
.select select:disabled ~ .select__arrow {
    border-top-color: #ccc;
}
.margtop-45{
    margin-top:42px;
}
.margtop{
    margin-top:30px;
}
.basic img{
    margin-top: -5px;
    margin-left: -8px;
    margin-right: 4px;
}
.basic h3{
    color: #1d285c;
    font-family: 'Segoe_UI';
    margin-top: 0px;
    margin-bottom: 30px
}
.othr label{font-weight:normal;
            font-family: 'Segoe_UI';
            margin-top: 5px;
}
.othr .form-control{
    font-family: 'Segoe_UI';
    font-size:13px;
    border-radius:0px;

}
.othr{
    margin-top:40px;

}

.strip-part ul{
	margin-bottom:0px;
}
.profile-format-tab{
    /*border-top:1px solid #ddd;*/
    padding:30px 0px 0px 0px;
    background: url(../images/Background-3.png) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.profile-format-tab .well {
       border-radius: 0px;    padding: 3px;
    box-shadow: none;
    background: #FFF;
    margin-bottom: 0px !important;
    border: 1px solid rgb(240, 242, 245);
	padding-bottom:0px;
	    padding-left: 8px;
}
.profile-format-tab p{
font-size: 13px;
    font-weight: bold;
    padding: 0px 0px 0px 15px;
    font-family: 'Segoe_UI';
    padding-bottom: 0px;

}
ul.footer-list {
    padding: 0px;
}
.profile-format-tab .table td{
    border:none;
    font-family: 'Segoe_UI';
    padding: 5px;
}
.profile-format-tab .panel-heading{
       color: #1e295d;  
    font-family: 'NeutraText-BookAlt';
        font-weight: 600;
    font-size:17px;
        border-color: rgb(240, 242, 245);
}
.profile-format-tab button {
    border-radius: 0;
}
.profile-format-tab .panel{
    border-radius:0px;
    box-shadow:none;    background-color: #f7f8f7;
        border: 0px !important;
        /*border:0px !important*/

}
.profile-format-tab .panel-heading{   
border: 0px !important;}

    .profile-format-tab .panel-heading1{ 
         padding:0px !important;	
        background-repeat: no-repeat;
    color: #1e2a5e !important;
    background-size: cover;
  
    background: linear-gradient(to right, #e1e0e0, #f4f4f4, #fff);
    border: 0px !important;
       box-shadow: 0 6px 25px rgba(0,0,0,.175) !important;}
.marg-right{margin-right:4px;
            font-size:15px;
}
.prfl-pad-zero{
    padding:0px;

}
.profile-format-tab .table td {
    border: none;
    font-family: 'Segoe_UI';
    padding: 0px;
}



/* 08-02-2016 vikram css */
.left-sidebar h3 {
    font-size: 16px;
    font-family: 'Segoe_UI_Bold';
    color: #1170b8;
    background-color: rgb(229, 241, 218);
    border-color: #e5f1da;
    padding: 5px 15px;
    border-bottom: 1px solid #ddd;
}
.filter-profff {
    padding: 20px 50px;
    margin: 10px 0px;
    border: 1px solid #ddd;
    background: rgba(214, 233, 198, 0.64);
}
.filter-profff label {
    color: #1d285c;
    font-family: 'Segoe_UI_Semibold';
}
.left-sidebar h4 {
    font-family: 'Segoe_UI_Semibold';
    font-size: 15px;
    margin: 2px 0px;
}
.left-sidebar ul li a {
    font-family: 'Segoe_UI_Semibold';
    font-size: 13px;
    color: #4e515a;
    text-decoration: none;
    margin: 5px 0px;
    display: block;
    text-align: justify;
}
.left-sidebar .panel-default>.panel-heading h4 a {
    text-decoration: none;
    background: #1e2a5e;
    color: #fff;
	padding:10px 40px;
}
.left-sidebar {
    margin-top: 15px;
}
ul.filt-age li {
    float: left;
    margin-right: 6px;
}
.filt-age-sub {
    background: #1170b8;
    padding: 3px 10px;
    display: inline-block;
    position: relative;
    top: -6px;
    left: 10px;
    color: #fff !important;
    border:1px solid #1170b8;
}
.left-sidebar input[type='radio']{
    border: 2px solid #204d74;

}

.left-sidebar input[type='radio']:checked:before {
    background:#1170b8 !important
}
.fl-width{
    width:100%;
}
.left-sidebar select {
    height: 36px;
    padding: 10px 20px;
    font-size: 12px;
    border: 1px solid #ddd;
    border-radius: 2px;
    width: 100%;
    font-weight: bold;
}
.left-sidebar .SumoSelect > .CaptionCont > span.placeholder {
    font-family: 'Segoe_UI_Semibold';
    font-size: 13px;
    color: #4e515a;
    font-style:normal;
}
.left-sidebar .SumoSelect > .optWrapper > .options li label {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    cursor: pointer;
    font-family: 'Segoe_UI_Semibold';
    font-size: 13px;
    color: #4e515a;
}
.profilesgn2 p {
    font-size: 12px;
    margin-bottom: 4px;
    font-family: 'Segoe_UI';
	word-break: break-all;
}
.profilesgn2{
    border: 1px solid #ddd;
    padding: 0 4px 0 0;
    margin-bottom: 20px;
    background: #f6f6f7;
}

.profilesgn3 p {
    font-size: 12px;
    margin-bottom: 4px;
    font-family: 'Segoe_UI';
}
.profilesgn3{
    border: 4px solid #ddd;
    padding: 0px;
     margin-bottom: 30px;    
}
.profilesgn3:hover{
    border: 4px solid #1171b9;
    padding: 0px;
     margin-bottom: 30px;    box-shadow: 0 5px 16px rgba(0,0,0,.175);
}

.profilesgn2 ul {
  
    padding: 3px 0px 0px 12px;
}
.profile-content p span {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: 600 !important;
}
.profile-act {
    margin-top: 10px;
}
.profilesgn2 a.comm{
    margin:0px;
}
.btn-success {
    color: #fff !important;
    background-color: #339999 !important;
    border-color: #339999 !important;
}


.search-profile{    
    padding:20px 0px 0px 0px;
}
.search-profile label{
    font-family: 'Segoe_UI_Semibold';
    font-size:16px;
}
.search-profile p{

    text-align: left;
}
.search-profile .form-control{
       border-radius: 0px !important;
    font-family: 'Segoe_UI_Semibold';
    box-shadow: none;
    font-size: 12px;
    padding-right: 0px;
}
.search-profile button{
    border-radius:0px !important;
	padding:8px 12px;

}
.search-profile .panel{
    border-radius:0px;
}
.second-nav .navbar-default{
    background: #fff;
    border:none;
    border-radius:0px;
    box-shadow:none;

}

.second-nav .navbar{
    min-height:100px;
    padding-top: 23px;
    box-shadow: 2px 2px 2px #e8e8e8;
    margin-bottom: 0px;

}
.second-nav .navbar-toggle{
    margin-bottom:37px;
}
.second-nav img  { 
    margin-top: -30px;
    width: 300px;

}
.second-nav .navbar-brand{
    margin-bottom: 20px;
}
.navbar-login
{
  width: 240px;
    padding: 10px;
    padding-bottom: 0px;
}

.navbar-login-session
{
    padding: 10px;
    padding-bottom: 0px;
    padding-top: 0px;
}

.icon-size
{
    font-size: 87px;
}
.second-nav  ul{
    padding:0px 0px 0px 55px !important;
}
.second-nav .nav li{
    padding:0px 10px 0px 10px;
}
.second-nav .nav li a{
    font-family: 'Segoe_UI_Bold';
    font-size: 14px;
    color: #1170b8; 
}
.second-nav .nav li a:hover{
    color: #1d285c; 
}
.dropdown-menu .divider {
    height: 1px;
    margin: 2px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}

.second-nav-profile{
   width: 60px !important;
height: 60px !important;
margin-top: -14px !important;
    
}
.second-nav-upload{
    margin-top: -50px;
    opacity: 0;
}
.second-nav .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #555;
    background-color: none !important;
    background: none;}

.second-nav .dropdown:hover .dropdown-menu{
    display:block;
    padding-left: 0px !important;
}
.pgap{
    margin-right:8px;
}
.pgap1{
    margin-left:8px;
}
.second-nav .navbar-brand img {
    margin-left: 0px;
    background:#fff;
}
.menu-main li a {
    padding: 5px 10px;


}
.menu-main li {
    padding: 0px !important;
    background: #fff;
    margin-right: 10px;
}
.menu-main li:hover {
    background: #1d285c;
    transition:300ms;
}
.menu-main li:hover a{
    color:#fff !important;
}
.menu-main li.active {
    background: #1d285c;
}
.menu-main li.active a{
    color:#fff !important;
}
.menu-main li.active a {
    background: #1d285c !important;
}
.about-page h2 {
    margin-top: 40px;
    font-family: 'Segoe_UI_Light';
    text-align:center;
}
.about-page h2 span {
    font-family: 'Segoe_UI_Bold';
    color: #1d285c;
}
.profile-drop-hd {
    margin-top: -8px;
}

.search-prof-list ul li {
    list-style-type: none;
    float: left;
        margin-right:4px;
}
.search-prof-list ul{
    padding:0px;
    background:#fff;
    box-shadow:0px 0px 0px #fff;
        display: inline-flex;
}
.ss-b{
        display: block !important;
    padding-right: 0px !important;;
    margin-right: -9px;}
.submit-search {
        text-align: right;
    margin-right: 30px;
}
.submit-search input {
    background: #1170b8;
    border: 1px solid #1170b8;
    color: #fff;
    padding: 5px 15px;
}
p.exp {
    text-align: center;
    margin-top: 3%;
    margin-right: 30%;
}
.search-prof-list label {
    font-size: 13px;
	padding-top: 6px;
}
.search-prof-list .SumoSelect > .CaptionCont > span.placeholder {
    color: #333;
    font-style: normal;
}
.serch-hda {
    font-family: NeutraText-BookAlt;
    font-size: 17px;
    font-weight: 600;
    color: #fdfdfd !important;
    background: #1171b9 !important;
    text-transform: capitalize;
}
.back-side-menu{
    background-size: 100% !important;
    margin-top: 10px;
	margin-bottom: 25px;
}
.transp-back {
         min-height: 300px;
   /* background: url(../images/inv-back.jpg) no-repeat !important;*/
  
}
.transp-back li a {
    font-family: 'Segoe_UI_Semibold';
    color: #000;
    font-size: 14px;  
        margin-left: 24px;
    margin-right: 33px;
    padding-left:30px;
}
.transp-back li.active a {
          background: none;
    /* margin-left: 25px; */
    box-shadow: 0 11px 26px rgba(0,0,0,.175);
    margin-top: 0px;    color: #000;
   
    
}
.transp-back li.focus a {
          background: none !important;
    /* margin-left: 25px; */
    box-shadow: 0 11px 26px rgba(0,0,0,.175);
    margin-top: 20px;
   
    
}
.transp-back li:hover a {
      
    box-shadow: 0 11px 26px rgba(0,0,0,.175);
  background:none !important;
}
.bgtwo {
    background: transparent;
}
.bg {
    padding-bottom: 50px;
}
.about-page {
    padding: 0px 50px;
    margin-bottom: 40px;
}
.about-page p{
    font-family: 'Segoe_UI';
    font-size: 14px;
}
.faq-page h2 {
    font-family: 'Segoe_UI_Bold';
    color: #1d285c;
    text-align: center;
}
.faq-page {
    padding: 0px 50px;
    margin-bottom: 40px;
}
.faq-search {
    width: 55%;
    margin: auto;
}
.faq-page ul li {
    font-family: 'Segoe_UI';
    font-size: 14px;
    list-style-type: none;
    padding: 3px 0px;
    text-indent: -15px;
}
.faq-page p {
    font-size: 14px;
    font-family: 'Segoe_UI';
}
.faq-page h3 {
    font-family: 'Segoe_UI_Bold';
    font-size: 18px;
}

.terms-page h2 {
    color: #1d285c;
    margin-top: 40px;
    font-family: 'Segoe_UI_Light';
    text-align: center;
}
.terms-page h2 span {
    font-family: 'Segoe_UI_Bold';
}
.terms-page {
    margin-bottom: 40px;
}
.terms-page p{
    font-family: 'Segoe_UI';
    font-size: 14px;
}
.terms-page h3 {
    font-family: 'Segoe_UI_Bold';
       font-size: 15px;
           color: #1e295d;
              
}
.faq-search-btn{
    background: #1170b8;
    color: #fff;
}

/* 08-03-2016 vikram css */

.home-page .dropdown-padding{
    padding: 8px 22px 8px 10px !important;
}
.innbbox ul li {
    list-style-type:none;
}
.innbbox ul li a {
    font-family: 'Segoe_UI_Semibold';
    font-size: 11px;
    margin: 3px 0px;
    display: block;
    text-decoration: none;
    color: #333;
}


.innbbox ul {
    padding: 0px;
}
.innbbox h3 {
    color: #1170b8;
    font-size: 18px;
    font-family: 'Segoe_UI_Bold';
}
.innbbox {
    border: 1px solid #ddd;
    padding: 0px 10px;
    margin: 20px 0px;
}
.profiffile {
    border: 1px solid #ddd;
    padding: 20px 20px;
    margin: 20px 0px;
}
.closeReg2 {
    border: 1px solid #ddd;
    padding: 10px 12px;
    margin: 10px 0px;
    background: #f5f5f5;
}
.profiffile p span {
    font-family: 'Segoe_UI_Semibold';
}
.profiffile p {
    font-family: 'Segoe_UI';
}
.profiffile a {
    font-family: 'Segoe_UI';
    text-decoration:none;
}
.innbbox ul.nav.nav-pills li a {
    padding: 4px 10px !important;
    border-radius: 2px;
}

.home-page .thumbnails li> .fff .caption { 
    background:#fff !important; 
    padding:10px
}


.home-page .page-header {
    background: #f9f9f9;
    margin: -30px -40px 40px;
    padding: 20px 40px;
    border-top: 4px solid #ccc;
    color: #999;
    text-transform: uppercase;
}

.home-page .page-header h3 {
    line-height: 0.88rem;
    color: #000;
}

.home-page ul.thumbnails { 
    margin-bottom: 0px;
}

.home-page .caption h4 {
    color: #444;
}
.home-page .caption p {  
    color: #999;
}

.home-page .control-box {
    text-align: right;
    width: 100%;
}
.home-page .carousel-control{
    background: #666;
    border: 0px;
    border-radius: 0px;
    display: inline-block;
    font-size: 34px;
    font-weight: 200;
    line-height: 18px;
    opacity: 0.5;
    padding: 4px 10px 0px;
    position: static;
    height: 30px;
    width: 15px;
}
.myslide img{
    height:130px;
    width:100%;
}

.icon-chevron-right {
    background-position: -456px -72px;
}
.icon-white, .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:focus > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > li > a:focus > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"], .dropdown-submenu:hover > a > [class^="icon-"], .dropdown-submenu:focus > a > [class^="icon-"], .dropdown-submenu:hover > a > [class*=" icon-"], .dropdown-submenu:focus > a > [class*=" icon-"] {
    background-image: url("../images/glyphicons-halflings-white.png");
}
.myslide h4{
    color: #1170b8;
    padding: 0px 0px 0px 0px;
    font-size: 12px;
    font-family: 'Segoe_UI_Semibold';
}
.myslide h5{
    color:#1170b8;
    font-size:13px;
}
.myslide button{
    border-radius:0px;
    padding: 3px 8px;
    font-size: 11px;
}
.myslide .well{
    border-radius:0px;
    box-shadow:none;
    height:240px;
}
.myslide .thumbnail{
    border-radius:0px;

}
.myslide-padd-right-0{
    padding-right:0px;
}
.myslide-padd-left-0{
    padding-left:0px;
}
.premium-profiles .close {
    opacity: 1;
    color: #399;
    font-size: 15px;
}
.premium-profiles img {
    height: 70px;
    width: 70px;
}
.premium-profiles .alert {
    padding: 10px 10px;
    box-shadow: 0px 3px 9px #cec7c7;
}
.premium-profiles {
    text-align: center;
    margin-top: 35px;
}
.premium-profile-content {
    margin-top: -10px;
    margin-left: -8px;
}
.premium-profile-content h5 {
    font-family: 'Segoe_UI_Semibold';
    font-size: 11px;
}
.premium-profile-content p {
    font-family: 'Segoe_UI_Semibold';
    font-size: 11px;
}
.premium-profiles h4 {
    font-family: 'Segoe_UI_Bold';
    color: #1d285c;
}
.myslide h3 {
    font-family: 'Segoe_UI_Bold';
    margin-bottom: 20px;
    font-size: 16px;
    color: #1170b8;
    text-align: center;
}
.myslide .thumbnail{
    box-shadow: 0px 3px 6px #bdb7b7 !important;
    padding: 10px 10px !important;
}


#owl-demo .item{
    display: block;
    padding: 0px 0px;
    margin: 0px 5px 5px 5px;
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
}
#owl-demo1 .item{
    display: block;
    padding: 0px 0px;
    margin: 0px 5px 5px 5px;
    color: #FFF;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
}
.owl-theme .owl-controls .owl-buttons div {
    padding: 4px 5px;
}

.owl-theme .owl-buttons i{
    margin-top: 2px;
}

/*To move navigation buttons outside use these settings:*/

.owl-theme .owl-controls .owl-buttons div {
    position: absolute;
}

.owl-theme .owl-controls .owl-buttons .owl-prev{
    left: 5px;
    top: 100px; 
}

.owl-theme .owl-controls .owl-buttons .owl-next{
    right: 3px;
    top: 100px;
}

.view-allll {
    text-align: center;
}
.view-allll a {
    background: #399;
    padding: 3px 12px;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    margin-top: -20px;
    margin-bottom: 25px;
    box-shadow: 0px 2px 5px #c7c7c7;
    font-family: 'Segoe_UI_Semibold';
    font-size: 13px;
}

.myslide .btn-warning {
    color: #fff;
    background-color: rgb(51, 153, 153);
    border-color: rgb(51, 153, 153);
}
.profiffile img {
    height: 140px;
    width: 100%;
}

.shortlist .alert img {
    width: 80px;
    height: 80px;
}
.shortlist .alert {
    box-shadow: 0px 3px 6px #bdb7b7 !important;
    padding: 10px 10px !important;
}   
.shortlist .close {
    color: #399;
    opacity: 1;
    font-size: 18px;
}


.shortlist {
    border: 1px solid #ddd;
    padding: 10px 20px;
    margin-bottom: 30px;
    height: 250px;
    overflow-y: scroll;
}
.shortlist h3 {
    font-family: 'Segoe_UI_Bold';
    margin-bottom: 20px;
    font-size: 16px;
    color: #1170b8;
    text-align: center;
}
.short-content {
    margin-left: 15px;
}
.strip-part p {
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    font-family: 'Segoe_UI_Semibold';
}

.shortlist::-webkit-scrollbar {
    width: 0px;
}
.strip-part ul li {
        font-size: 12px;
    text-decoration: none;
    font-family: 'Segoe_UI_Semibold';
    color: #fff;
    /* padding-right: 10px; */
    display: inline-block;
    list-style-type: none;
    /* font-weight: normal; */
}
.strip-part {
    padding: 10px 40px 0px 40px;
    background: #0755a5;
        margin-top: -21px;
 
}

@media (max-width: 767px) {
	
	.paddin-panel-top{margin-top:100px;}
	.padd-lr{
		padding-left:15px;
		padding-right:15px;
	}
	.ribbon2 {
    position: absolute;
        right: -6px !important;
    top: -192px !important;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 74px;
    text-align: right;
}
	.ribbon {
    position: absolute;
    right: -5px;
    top: -10px !important;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 75px;
    text-align: right;
}
    .home-page .page-header, .control-box {
        text-align: center;
    } 
    .menu{background: #0268b5 !important;}
    #cssmenu{margin-top:0px !important;}
}
@media (max-width: 479px) {
    .home-page .caption {
        word-break: break-all;
    }
}

@media (min-width:200px) and (max-width:991px){
	.checkbox-form{text-align:right;}
    .second-nav  ul{
        padding:0px 0px 0px 0px;
    }
}
.item ul{list-style:none;}

.error{
    color:red; font-weight:bold; font-size:12px; text-transform: capitalize;
}
.success{
    color:#4CAF50; font-weight:bold; font-size:12px; text-transform: capitalize;
}



@media only screen and (max-width:767px){
    .su-story {
    padding-left: 0px;
    padding-right: 0px;
    margin-top: 0px;
}
.logo img{
        width: 100%;
            margin-bottom: 8px;
    }
.headerpart {
    padding: 0px 0px 0px 0px;
}
.margin-top-30 {
    /* margin-top: 0px; */
}
.cntct-bdr{  
      border: 1px solid #fff;
    padding: 0px;
}
ul.mobile1.footer-list {
    margin-left: -57px;
}
.footer2 {
    font-size: 16px !important;
    font-family: 'Segoe_UI_Light' !important;
    color: #fff !important;
        position: relative;
    top: 22px;
}
.design {
       margin-top: 0;
    color: #fff;
    font-family: 'Segoe_UI_Light';
    font-size: 12px;
    text-align: center;
    float: none !important;
}
.font-22 {
    font-size: 0px !important;
    }
ul.form-box {
   margin-left: 0px;
    margin-top: 14px;
}

.logo {
    /*margin-bottom: -19px;
    width: 300px;*/
        margin-bottom: -19px;
    width: 100%;
    margin-bottom: 7px;
}
 .mobile-padd-form{
         padding-left: 9px !important;
}

span.checktxt {
    position: relative;
    top: -2px;
    /* left: -30px; */
}
ul.buttons {
    padding: 0px;
    text-align: center;
    /* padding-left: 35px; */
}
span.heading-start-1 {
    font-family: 'Segoe_UI_Bold';
    color: #666;
    font-size: 19px;
}
.heading-1 {
    margin-top: 40px;
    font-family: 'Segoe_UI_Light';
    font-size: 18px;
}
ul.list li {
       list-style: none;
    padding: 5px 6px 6px 0px;
    text-indent: -11px;
    font-family: 'Segoe_UI_Light';
    font-size: 12px;
    color: #333;
    padding-left: 11px;
}
.btn-register {
    padding: 5px 9px 6px 9px;
    margin-bottom: 1px;
    font-size: 12px;
    margin-top: 20px;
    font-family: 'Segoe_UI_Semibold';
        margin-top: 5px;
   
}
.serach-bg1 {
    background-image: url(images/search-bg1.png);
    font-size: 19px !important;
    background-repeat: no-repeat;
    color: #fff;
    font-family: 'cookieregular';
    background-size: cover;
        padding-left: 15px !important;
            margin-left: -16px;
}

p.sucessp {
    font-family: 'Segoe_UI_Light';
    font-size: 14px;
    color: #333;
   text-align: initial;
}
.margin-bottom-35 {
    margin-bottom: 0px;
        margin-top: 30px;
}
.bg1 {
   background-color: rgba(239, 239, 239, 1);
   padding-bottom: 15px;
}
.mbl-padd{
    padding-left:0px;
        text-align: justify;
}
.mbl-gap{
        padding-left: 15px;
    text-align: initial;
}
.mbl-padding{
        text-align: inherit;
    padding-left: 13px;
}

.copyr {
    font-family: 'Segoe_UI_Light';
    font-size: 12px;
    margin-bottom: 0px;
    padding: 5px 0px;
    color: #fff;
}

.su-story .panel {
    padding-left: 0px;
    border-radius: 0px;
    padding: 15px;     padding-top: 0px;
}
.su-story .panel-body {
    padding-left: 0px;
    padding-right: 0;
}

.footer-heading {
    margin-top: -30px;
    margin-bottom:15px;
}
.checkbox-form {
    margin-top: 27px;
    font-size: 13px;
    float: none;
    margin-right: 12px;
    text-align: center;
    margin: 0 auto;
    display: block !important;
    position: relative;
    top: 8px;
}
.cls-pre {
   padding-bottom: 0;
   padding-left: 0px;
    border-radius: 0px;
    font-size: 22px;
}
.accordion .panel-title .icon {font-size: 18px !important;}
.panel-title {
    font-size: 14px;
}
.panel-content li {
   padding-left: 15px !important; 
}


.modal-content {
    position: relative;
    background-color: #fefefe;
    margin: auto;
    padding: 0;
    border: 1px solid #888;
    width: 95%;
    left: 5%;
    top: 0%;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
 
}


    }
/************* Akshitha ************/

p.name {
      font-size: 20px;
    text-transform: capitalize;
    margin: 0px;    padding-left: 0px;
    padding-bottom: 11px;
        color: #1e2a5e;
    padding-top: 10px;
    font-family: 'NeutraText-BookAlt';
}
.padding-top0{ padding-top:0px !important;   box-shadow: 0 10px 30px rgba(0,0,0,.175) !important;
    background-color:#f3f3f3 !important;
	border:1px solid rgba(0, 0, 0, 0.15) !important;}
.profile-right{        margin-top: 11px;
    margin-top: 17px;
    font-size: 12px;
     color: #757575;
    font-family: NeutraText-BookAlt;
}
ol.breadcrumb li a {
    color: #333;
    font-family: 'Segoe_UI_Bold';
    font-size: 10px;
    padding: 6px;
}
ol.breadcrumb li a:hover {
    color: #999; 
    /* font-family: 'Segoe_UI_Bold'; */
}
.margin-top-20{ margin-top:20px !important;}
.panel-body1{     border: 0px !important;
    padding-left: 58px;
    padding-top: 0px;}
.panel-heading1{    padding: 10px 53px;}    
td p {
    font-weight: 500 !important;
}
.td-top{ padding-bottom:10px !important;}
.drpdwn{ width:100% !important;}
ul.nav.nav-pills.transp-backli>a:focus, ul.nav.nav-pills.transp-backli>a:hover  {
    text-decoration: none;
    background: none;
       margin-left: 25px;
    box-shadow: 0 11px 26px rgba(0,0,0,.175);
}
.panel-top{ padding-top:0px !important;      }
table.table.table-responsive.table-padding tr td {
    padding: 5px;
/*word-break: break-all;*/ 
}

/*********** tabs ***********/

/*  bhoechie tab */
div.bhoechie-tab-container{
  padding: 0 !important;
  margin-top: 10px;
}
div.bhoechie-tab-menu{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}
div.bhoechie-tab-menu div.list-group{
  margin-bottom: 0;
}
div.bhoechie-tab-menu div.list-group>a{
   margin-bottom: 5px;
	background: rgba(221,221,221,0.50);text-transform: capitalize;
}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #5A55A3;
}
div.bhoechie-tab-menu div.list-group>a:first-child{
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a:last-child{
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{
	background-color: #ff8400 !important;
    color: #ffffff;
    
    border: none;
}
div.bhoechie-tab-menu div.list-group>a.active:after{
  content: '';
    position: absolute;
    left: 100%;
    top: 50%;
    margin-top: -13px;
    border-left: 0;
    border-bottom: 13px solid transparent;
    border-top: 13px solid transparent;
}

div.bhoechie-tab-content{
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active){
  display: none;
}
.list-group-item {
        position: relative;
    display: block;
    padding: 5px 4px;
    border-bottom: 1px solid #f1f1f1;
}
.refinesearch{     font-size: 18px !important;
    text-transform: uppercase;
    margin: 14px;
    padding-bottom: 11px;
    color: #1171b9 !important;
    padding-top: 15px !important;
    font-family: 'Segoe_UI_Bold';}
.form-shadow{   
    margin-top: 20px;
}   
.btn-shadow{ box-shadow: 0 5px 20px rgba(0,0,0,.175);}
.search-heading{     text-align: center;
    color: #1e295d;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 23px;
    margin-top: 4px;
    font-family: NeutraText-BookAlt; }
 /********** Akshitha 9-11-16 *************/
.margin-top-100{
	/* margin-top:100px; */
	margin-bottom:80px;}
.ul.pagination.pagination-sm.profpagination li a {
    font-size: 14px !important;
}

.profile-name{    color: #1171b9;
    padding: 0px 0px 5px 14px;
    text-transform: uppercase;
    font-size: 22px !important;
    margin-top: 0;
    font-weight: 600;
    font-family: NeutraText-BookAlt !important;}
.pfofile-olstatus{    color: #b91111 !important;     font-size: 13px !important;
    margin-top: 0;
    font-weight: 600;
    font-family: NeutraText-BookAlt !important; }   
.request-btn .btn:hover {
   background:#1171b9; box-shadow: 0 11px 26px rgba(0,0,0,.175);
}
.profile-gap{ margin-bottom: 20px;
    margin-top: 11px;}
.btn-default1{       background: none !important;
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;
   width: 130px;
     }
     .btn-print{       background: none !important;
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;
   width: 130px;
     }
     .btn-block1{       background: none !important;
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;
    width: 130px;
     }
    .btn-default2{       background: none !important;
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;
    padding: 4px 16px;
     } 
    .btn-history{    background: none !important;
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;    width: 130px;} 
    .btn-profile{ width: 130px;    background: none !important;
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;}
.btn-forword{     background: #1171b9 !important;
    box-shadow: 0 8px 17px rgba(0,0,0,.175) !important;
    border: 1px solid #ddd;
    color: #fff !important;
      width: 130px;
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;}   
.btn-unblock{    width: 130px;  background: none !important;
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;}   

.btn-primary1{       background: #1171b9 !important;
    box-shadow: 0 8px 17px rgba(0,0,0,.175) !important;
    border: 1px solid #ddd;
    color: #fff !important;
    /* background: none !important; */
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;
    padding: 4px 8px;}  
    .btn-primary2{       background: #1171b9 !important;
    box-shadow: 0 8px 17px rgba(0,0,0,.175) !important;
    border: 1px solid #ddd;
    color: #fff !important;
    /* background: none !important; */
    border: 1px solid #1171b9 !important;
    color: #000;
    border-radius: 17px;
    padding: 4px 14px;} 
.btn-primary1:hover{    background: #1171b9 !important;
       box-shadow: 0 8px 17px rgba(0,0,0,.175) !important;
    border: 1px solid #ddd; color:#fff}         
.popup-title{    font-size: 20px;
       text-transform: capitalize;
    margin: 0px;
    padding-bottom: 11px;
    color: #ffffff;
  
    border-bottom: 1px solid #ddd;
    padding-top: 18px;
    font-family: 'NeutraText-BookAlt';
    background-color: #1171b9;
    padding: 15px;} 
.popupbody{ padding:15px;     border-bottom: 1px solid #ddd;     margin-bottom: 13px;}  
.smartsearch-btm{    padding-bottom: 11px;    padding: 23px 3px 21px 8px !important }
.smartsearch1-border{  border: 2px solid #aca5a5;
    margin-bottom: 30px; }
.home1-heading{    color: #1e295d;
    padding: 0px 0px 5px 14px;
    text-transform: capitalize;
    font-size: 18px;
    margin-top: 15px;
    margin-right: 10px;
    font-weight: 600;
    font-family: NeutraText-BookAlt; }  
.home1-smart{     font-family: 'Segoe_UI_Light';
    font-size: 11px !important;
    padding-bottom: 15px;
    color: #fff;}
.home1-search {
    font-size: 14px;
    font-family: 'Segoe_UI_Semibold';
    text-align: left;
}
.home-dropdown-list {
    background-color: #339999;
    color: #fff;
    padding: 8px 5px 4px 0px;
    margin: 0px 3px;
}       
.home-btn-search{  background-color: #E26B0A;
    color: #fff;
    border-radius: 0px;
    padding: 12px 5px 8px 2px;
    margin-top: -15px;
    text-transform: uppercase;
    font-family: 'Segoe_UI_Bold';
    font-size: 9px;
    margin-left: 8px;
 }
 .margin-30{ margin-left:-30px;}
 .home1-heading2{    color: #1e295d;
    padding: 0px 0px 5px 14px;
    text-transform: capitalize;
    font-size: 26px;
    margin-top: 15px;
    margin-right: 10px;
    font-weight: 600;
    font-family: NeutraText-BookAlt; }
/************** Akshitha 10-11 16 **************/
h4.prfile-id {
    font-family: NeutraText-BookAlt;
    font-weight: 600;
    font-size: 13px;
}   
.profile-left-line{    /*border-right: 1px solid #bce8f1;*/ cursor:pointer; }
.last-ol{    font-size: 11px !important;
    font-weight: 600 !important;
    margin-right: 20px;
    color: #585757;
    float: right;
    margin-top: 0px;
}
.margin-top-50{    margin-top: 45px; }  
/*.margin-left-15{ margin-left:15px;}*/
/*.bg-image{background: url(../images/Background-3.png) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;}*/
.profile-nameheading{color: #1e295d;
    padding: 0px;
    text-transform: capitalize;
    font-size: 22px !important;
    margin-top: 5px;
    margin-bottom: 0px !important;
    font-weight: 600;
    font-family: NeutraText-BookAlt !important;}    
.profilesgn2 p span {
    font-weight: 600;
}
.mar-left-btn{ margin-left:3px;}    
.margin-top-36{ margin-top:36px;}
.margin-left-5{ margin-left:2px;}
.btn-blu{ background-color:#1171b9 !important; color:#fff;}
.margin-top-25{ margin-top:24px;}
.mar-left-btn1{ margin-left:1px;}
.margin-top-35{ margin-top:10px;}
.profile-image{   height: 251px;
    margin-top: 0px;
    margin-bottom: 0px;
    /* border: 4px solid #1171b9; */
       border-radius: 4px;
    padding-left: 0px;}
.btn-uploadimage{color: #eddfdf;
    padding: 3px 5px;
    float: right;
    margin-right: 8px;
    margin-top: -21px;
    position: relative;
    z-index: 99;
    border-radius: 5px;
}   
/*.btn-uploadimage:hover{  background-color: #1170b8;
    color: #fff;
    padding: 6px 9px;
    border-radius: 5px; text-decoration:none;
}  */  
.pfoilename-bg{ 
    /* padding: 0px; */
        margin-bottom: 5px;
    margin-top: 5px;}
    
/************ mozilla code *************/
@-moz-document url-prefix() { 
b, strong {
    font-weight: 700;
    font-size: 12px !important;
    color: #000;
}

.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc !important;
    border-radius: 4px;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    
}

 b, strong {
    font-weight: 700;
    font-size: 12px;
    color: #323263;
}
.profile-format-tab p {
   font-size: 13px;
font-weight: bold;
padding: 0px 3px 2px 15px;
font-family: 'Segoe_UI';
padding-bottom: 0px !important;
}
.mozill-tab{ margin-top:10px !important;padding-left: 0px !important;}
.last-ol {
    margin-top: 10px !important;
    font-size: 10px !important;
    font-weight: 600 !important;
    margin-left: 12px;
    color: #585757;
}
.profile-right {
   margin-top: 11px;
   margin-top: 16px;
   font-size: 12px !important;
   color: #757575;
   font-family: NeutraText-BookAlt;
   float: right;
   
}
.profile-format-tab p {
   font-size: 12px;
   font-weight: bold;
   padding: 0px 3px 2px 15px;
   font-family: 'Segoe_UI';
   padding-bottom: 12px;
}
.name{ font-size:22px !important;}
.moz-padding0{ padding:0px !important;}
.last-ol {
    margin-top: 10px !important;
    font-size: 10px !important;
    font-weight: 600 !important;
    margin-left: -10px;
    color: #585757;
}

}



/************ end mozilla code **************/
    
li#pagination .current {
    background-color: #1170b8 !important;
    color: #fff !important;
}   
ul.banner-list {
    padding-left: 0px;
}
.caste-width{    width: 100px; }
/*********** Akshitha 11-11-16 **************/
.login-heading1{    text-align: center;
    color: #1e295d;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 27px;
    margin-top: 15px;
    font-family: NeutraText-BookAlt;
    margin-top: 70px; }
.login-border{    border: 1px solid #1171b9;
    border-radius: 0px !important;
    margin-top: 30px;
    margin-bottom: 30px;
    padding: 0px;
    box-shadow: 0 10px 30px rgba(0,0,0,.175) !important;}
.login-heading-1{  padding: 13px;
    background-color: #1171b9;
    margin-top: 0px;
    color: #fff;
    margin-top: 0px;
    border-radius: 0px !important;
    text-align: center;
    font-weight: 600;
    font-size: 21px;
    font-family: NeutraText-BookAlt;} 
    .login-form-padding{        padding: 20px 35px 1px 35px; } 
.btn-login-1{    font-family: NeutraText-BookAlt;
    font-size: 13px;
    font-weight: 600;
    margin-top: 20px;
    margin-left: -33px;
 }  
.btn-register-1{font-family: NeutraText-BookAlt;
    font-size: 13px;
    font-weight: 600; margin-top: 20px;} 
.drop-down-login{    width: 100%;
    height: 34px;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #999; }      
.margin-top-25{ margin-top:26px;}   
.form-group {
    margin-bottom: 7px !important;
}
.login-right{ margin-right:15px;}
input#amount {
    color: #393a3b !important;
    font-size: 16px;
}
.dropdown-padding-1 {
   padding: 7px 0px 7px 0px !important;
    margin-right: 0px;
}
.home-btn-search-1{        background-color: #E26B0A;
    color: #fff;
    border-radius: 0px;
    padding: 10px 7px 11px 7px;
    margin-top: -4px;
    text-transform: uppercase;
    font-family: 'Segoe_UI_Bold';
    font-size: 10px;}
.dropdown-list-1 {
    background-color: #339999;
    color: #fff;
    padding: 8px 0px 8px 0px !important;
    margin: 0px 0px !important;
}   
.common1 h3 {
    font-family: 'Segoe_UI_Light';
    font-size: 28px;
    padding-bottom: 28px;
    color: #fff;
}
.table-font{ font-size: 13px;}
.profile-right1 {margin-top: 17px;
    font-size: 12px;
    color: #757575;
    font-family: NeutraText-BookAlt;}
/********* carsouls ************/

.carousel {
   margin-bottom: 0;
   
}
/* The controlsy */
.carousel-control {
        left: 5px;
    height: 40px;
    width: 40px;
    background: none repeat scroll 0 0 #222222;
    border: 4px solid #FFFFFF;
    border-radius: 23px 23px 23px 23px;
    margin-top: 111px;
    background-color: #a79b9b !important;

}
.carousel-control.right {
        right: 10px;
}
/* The indicators */
.carousel-indicators {
    right: 50%;
    top: auto;
    bottom: -10px;
    margin-right: -19px;
}
/* The colour of the indicators */
.carousel-indicators li {
    background: #cecece;
}
.carousel-indicators .active {
background: #428bca;
}   
.profile-id-image {
        text-align: center;
    margin-top: 10px;
    color: #1e2a5e;
    font-weight: 600;
    margin-bottom: 5px;
}
.profile-id-heading {
    text-align: center;
    color: #000;
    margin-top: 0px;
}
.btn-profile-d{    padding: 3px 7px; }
.btn-profile-d {
    padding: 9px 7px;
    background-color: #fd7802;
    color: #fff;
    border-radius: 0px;
    /* box-shadow: 0 10px 30px rgba(0,0,0,.175) !important; */
}
.border-radius0{ border-radius:0px !important;     box-shadow: 0 10px 30px rgba(0,0,0,.175) !important; margin-bottom:20px;     margin-top: 10px !important;}
.margin-top-90{ margin-top:45px !important;}
.margin-bottom{ margin-bottom:50px;}
.table-lineheight{     border: none;
    font-family: 'Segoe_UI';
    padding: 0px;
    line-height: 30px !important;}
table.table.table-responsive.border-bottom.tabel-padding-controller tr td {
    padding: 5px;
}
.btn-right{ float: right;}  
.margin-top-40{ margin-top:40px; }
.list-group a {
  font-size: 12px;
}
.search-heading-2{   
  color: #1e295d;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 21px;
  margin-top: 0px;
  font-family: NeutraText-BookAlt; }
  .margin-bm-10{ margin-bottom:10px; }
 .content-wordbreak{word-wrap: break-word;
    width: 220px; } 

 /*
 Profile Completeness
 */
            
.ht19 {
    height: 19px;
}
.mt5 {
    margin-top: 5px;
}
.posRel {
    position: relative;
}


.pb_bg, .pb70, .pb90, .pb100 {

-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-attachment: scroll;
background-clip: border-box;
/* background-color: rgba(0, 0, 0, 0); */
/* background-image: url(../images/pb_BG.pnggg); */
background-origin: padding-box;
background-position-x: 0;
background-position-y: 0;
background-repeat: repeat-x;
background-size: auto auto;
border-bottom-color: #ebebeb;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-style: solid;
border-bottom-width: 0px;
border-image-outset: 0 0 0 0;
border-image-repeat: stretch stretch;
border-image-slice: 100% 100% 100% 100%;
border-image-source: none;
border-image-width: 1 1 1 1;
border-left-color: #ebebeb;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #ebebeb;
border-right-style: solid;
border-right-width: 1px;
border-top-color: #ebebeb;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-top-style: solid;
border-top-width: 0px;
height: 19px;
left: 0;
line-height: 12px;
position: absolute;
top: 0;
width: 100%;
background: #e4e4e5;
}
.pb90 {
 background-position: 0 -48px;
    border-color: #17ba1b;
    border-radius: 0px;
    padding: 5px;
    background:#17ba1b;
    border: 0px;
}
.clr{   background-color: rgba(0, 112, 192, 0.06);}
.pmser tr td{
	font-family: 'Open Sans', sans-serif;
    font-size: 13px;
}

    
.pmser thead td {
    background: #0070c0;
}

.error_border{
    border: 1px solid #ea1f1f !important;
}


.blink_me {
	font-size:13px !important;
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    color:green;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}
/**************** Akshitha 14-12-2016 *********************/
.profile-main-heading{     padding: 6px 0px 9px 20px;}
.profile-main-heading1{     font-size: 17px;    margin-left: 20px;}
.edit-button{    padding: 10px 15px 10px 15px !important;
    font-size: 15px !important;
    border-radius: 0px !important;
    background-color: #1172b9 ;
    border: 1px solid #1172b9; }
.profile-iconheart{    color: #1172b9;
    padding-left: 12px;
    padding-right: 20px; }	

.profile-savebun{        border-radius: 0px;
    background-color: #00b050 !important;
    color: #fff !important;
    border: 1px solid #00b050 !important; }
	.profile-cancelbun {
       border: 1px solid #d9534f;
    background-color: #d9534f !important;
    color: #fff !important;
}
	.profile-cancelbun:hover {
    border: 1px solid #d9534f;
    background-color: #d9534f !important;
    color: #000 !important;
}
.profile-savebun:hover{    border-radius: 0px;
    background-color: #00b050;
    border: 1px solid #00b050;box-shadow: 0 6px 25px rgba(0,0,0,.175) !important; }	
.profile-cancelbun{ border-radius:0px; }
.profile-cancelbun:hover{ border-radius:0px;box-shadow: 0 6px 25px rgba(0,0,0,.175) !important; }	
strong.ml8 {
    border-radius: 5px;
    color: #fff;
	font-family: 'NeutraText-BookAlt';
}
.profile-complete {
    padding-bottom: 20px;
}
.container-padding{     padding-right: 80px;
    padding-left: 80px;}
.profile-deatiled1{ padding: 12px 4px 12px 4px;}	
.profile-edit-button{    position: relative;
    margin-top: -70px;
    padding-right: 0px; }
	.profile-format-tab .panel-heading2 {
    padding: 12px !important;
    padding-left: 0px !important;
    background-repeat: no-repeat;
    color: #1e2a5e !important;
    background-size: cover;
    background: linear-gradient(to right, #e1e0e0, #f4f4f4, #fff);
    border: 0px !important;
    box-shadow: 0 6px 25px rgba(0,0,0,.175) !important;
}
.home-profileid-bg{     background-color: #eeefee;
    padding: 7px; color: #1e2a5e;}
	
	
/* vikram css 12-15-2016 */
.mail-add-img img{width:100%;}
.back-side-menu .list-group-item{border:none !important;}
p.prfile-id {    float: left;    position: relative;    top: 8px;    left: 20px;}
p.profile-nameheading {    float: left;margin-top:0px;}
p.prfile-id b {    color: #000;}
ul.ims-li li {    list-style-type: none;    float: left;    padding-right: 30px;    font-size: 13px;}
.mail-act-li li {    list-style-type: none;    margin-right: 10px;    float: left;    display: block;    background: #ececed;}
ul.mail-act-li li a {
    display: block;
    width: 144px;
    padding: 5px 0px;
    text-align: center;
    color: #333;
    font-size: 13px;
	text-decoration:none;
}
.paddingl0{
	padding-left:0px;  
}
ul.mail-act-li {
    padding-left: 0px;
	margin-top: 18px;
}
/*.profff-imghj img{
	padding: 2px 0px 2px 4px;
    height: 144px;
	    width: 120px;
}*/

.back-side-menu .list-group-item{
	    border-radius:0px !important;
}
.bhoechie-tab-menu .list-group-item {
    border-radius: 0px !important;
}
li.religion a {
	font-size: 14px !important;
    font-family: 'Segoe_UI_Bold' !important;
    letter-spacing: .5px;
}
ul.footer-list.padding0.soc-icons img {
    width: 36px;
    height: 36px;
}
.ft-title {
    position: relative;
    top: -2px;
}
li.ghd {
    float: right;
    margin-right: 15px;
    font-size: 16px;
    font-family: 'Segoe_UI_Bold';
}
ul.footer-list.padding0.topsd li a {
    position: relative;
    top: 0px !important;
}
ul.footer-list.padding0.topsd.topsd2 li {
    position: relative;
    top: 2px;
}
.soc-titlef {
    margin-top: 15px;
}
ul.footer-list.padding0.soc-icons li a img {
    opacity: .5;
}
ul.footer-list.padding0.soc-icons li a:hover img {
    opacity: 1;
}
.container.mrgnfgfg {
    margin-bottom: 20px;
}
.profiles-view-with-filers .panel-body {
    border: none !important;
}
.age-dsplay{
	border:none !important; color:#f6931f !important;
	width:100%;
	background:#f2f2f2;
	text-align:center;
	margin-bottom:15px;
}
.profilesgn2.searchresultss {
   background: #f8f8f8;
}

.profilesgn2.searchresultss:hover {
    background: #e9f9ff !important;
    border: 1px solid #00aeef;
}

.srchrsltimg img {
    padding: 10px;
    border-radius: 10px !important;
    width: 100%;
    height: 250px;
    object-fit: cover;
	
}
.profilesgn2.searchresultss p.profile-nameheading {
    color: #0755a5;
}
.profilesgn2.searchresultss:hover  p.profile-nameheading {
    color: #1e2a5e;
}
.profilesgn2:hover {
    background: #e9f9ff;
	border: 1px solid #00aeef;
}

.serch-prof-id{
	font-family: 'Segoe_UI_Semibold' !important;
}
.serch-prof-id{
	left:2px !important;
	top: 0px !important;
    font-size: 13px !important;
}
ul.serch-fil-act-li li {
	    list-style-type: none;
    float: left;
    margin-right: 4px;
    text-align: center;
    width: 75px;
    height: 75px;
    background: #fff;
    border-radius: 50%;
    padding: 5px;
    box-shadow: 1px 14px 12px #eeebeb;
	line-height: 12px;
}
ul.serch-fil-act-li li a {
    font-size: 11px;
	position: relative;
    top: 8px;
	color: #000;
}
.profilesgn2.searchresultss p{
	margin-bottom:0px;
}
.filt-last-ol {
       position: relative;
    right: 10px;
    bottom: 10px;
	  
}
/*********** Akshitha 19-12-16 *************/
.msg-profile-id{     color: #1e295d;
    font-size: 13px;
    font-weight: 600;}
ul.mail-act-li.msg-mailact li a{     color: #494848;} 	
.msg-last-ol{ font-weight:500 !important;}
.history-img-size{    height: 120px;
    width: 100%; }
.font-18{ font-size:18px;}	
.arrow-11{    transform: rotate(26deg);
    color: #e54816;    font-size: 14px !important; }
.interest-com-date{     margin-top: 10px;
    color: #000;
    margin-bottom: -5px;
    font-size: 14px;
    text-transform: capitalize;}
.btn-communication{    background-color: #ff8400 !important;
    padding: 3px 10px 3px 10px !important;
    color: #fff !important;}	
.btn-reject{     background-color: #fff !important;
    color: #484747 !important;
  padding: 3px 10px 3px 10px !important;
    border: 1px solid #c4bebe;}
.arrow-accept{ transform: rotate(26deg);
    color: green;    font-size: 14px !important; }	
.margin-top-25-search{ margin-top:25px;}	
.border0{ border:0px !important; border-top-left-radius: 0px; border-top-right-radius: 0px;}
.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
}
.mutiselection-word{     word-break: break-all;}
.form-shadow {
    margin-top: 20px;
    margin-bottom: 20px;
}
.viewprofile-img-size{height:220px; width:201px; }
img.watermark_text {
    width: 201px;
    height: 229px;
	    object-fit: cover;
}
/*.profff-imghj img {
    height: 144px;
    width: 120px;margin-left: auto;
    margin-right: auto;
	    object-fit: cover;
}*/
.msg-pfoile-icons{ width:14px; height:14px;     margin-right: 7px;}
/************* Akshitha 20-12-2016 ***********************/
@media screen and (max-width: 767px) {
.plan-img .hdng-sep2{
    position: absolute;
    right: 0;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    z-index: 1;
    font-weight: 600;
    font-size: 8px !important;
    font-size: 15px;
    top: 7px !important;
    color: #fdfcfc;
    font-family: 'Open Sans', sans-serif;
}


.paddingl0 {
    padding-left: 0px;
    padding: 0px;
}
ul.mail-act-li {
    padding-left: 0px;
    margin-top: 6px;
}
.img-sent-icon {
    width: 15px;
    height: 13px;
    margin-right: 9px;
}
	
.profff-imghj img {
    height: auto;
    width: 100%;margin-left: auto;
    margin-right: auto;
}	
	.last-ol { float:left;}
.plan-img img {
    display: block;
width:100%;
}
.list-inline>li {
    display: inline-block;
    padding-right: 0px !important;
    padding-left: 0px !important;
}	
	p.exp {
   margin-top: 6%;
    margin-right: 0%;
}
.member li {
    font-size: 12px;
    line-height: 24px;
}	
.plan-img h3 {
      position: absolute;
    right: 0;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    z-index: 1;
    font-weight: 600;
    font-size: 15px;
    top: 52px !important;
    color: #fdfcfc;
    font-family: 'Open Sans', sans-serif;
}
.benefits h3 {
   padding: 0px 0px 10px 0px;
}
.margin-top-50 {
    margin-top: 0px;
}
.newmember .table tbody tr td {
    font-size: 12px;
 }
.newmember .table thead tr td:nth-child(2) {
   font-size: 13px;
}
.green-bg {
    font-size: 13px;
}	
ul.ims-li li {
    list-style-type: none;
    float: left;
    padding-right: 30px;
    font-size: 12px;
}	
p.prfile-id {
       float: initial;
    position: relative;
    top: 3px;
    text-align: center;
    left: 4px;
    padding-right: 25px;
}

.last-ol {
    font-size: 11px !important;
    font-weight: 600 !important;
    /* margin-left: 12px; */
    color: #585757;
     margin-left: 0px;
    margin-top: 0px;
}
.mail-act-li li {
    background: none;
}	
ul.mail-act-li li a {
    display: -webkit-inline-box;
    width: inherit;
    line-height: 13px;
    font-weight: 600;
    padding: 5px 0px;
    text-align: left;
    color: #333;
    font-size: 11px;
    text-decoration: none;
}
.mbl-padding0{ padding:0px !important;}	
.srchrsltimg img {
    padding: 10px;
    margin-left: auto;
    margin-right: auto;
    border-radius: 10px !important;
}
.strip-part {
    padding: 10px 40px 0px 40px;
    background: #0755a5;
    margin-top: -21px;
    display: none;
}
.profile-nameheading {
    color: #1e295d;
    padding: 0px;
    text-transform: capitalize;
    font-size: 16px !important;
    text-align: center;
    margin-top: 5px;
    margin-bottom: 0px !important;
    font-weight: 600;
    font-family: NeutraText-BookAlt !important;
}	
.serch-prof-id {
    left: 2px !important;
    top: 0px !important;
    font-size: 15px !important;
    text-align: center;
}
.profilesgn2 ul {
       padding: 8px 4px 13px 67px;
    text-align: center;
}
.mbl-padding-15{ padding-left:14px;}
ul.serch-fil-act-li li {
  list-style-type: none;
margin-bottom: 24px;
float: left;
line-height: 10px;
margin-right: 1px;
text-align: center;
width: 48px;
height: 48px;
background: #fff;
border-radius: 71%;
padding: 5px;
box-shadow: 1px 13px 10px #f1f1f1;
margin: 5px 2px 12px 1px;
}
ul.serch-fil-act-li li a {
     font-size: 10px;
position: relative;
top: 0px;
color: #000;
text-align: center;
}
ul.serch-fil-act-li li a img {
       width: 18px;
    height: 18px;
    display: block;
	    margin: 0 auto;
}
.margin-top-20 {
    margin-top: 0px !important;
}
.container-padding {
    padding-right: 0px;
    padding-left: 0px;
}
.profile-gap {
    margin-bottom: 20px;
    margin-top: 0px;padding-left: 8px;
}
.viewprofile-img-size {
    height: auto;
    width: 100%;
}
img.watermark_text {
    width: 100%;
    height: auto; margin-left:auto; margin-right:auto;
}
.prfile-id {
    text-align: center;
    font-size: 12px;
}
.margin-top-25-search {
    margin-top: 0px;
}
.mbl-footer{ display: none;}


}


@media (min-width:
) and (max-width:500px){
	.modal.register-modal .modal-dialog{right:0!important;}
}
@media (min-width:480px) and (max-width:600px){
	.ribbon2 {
    position: absolute;
    right: -5px;
    top: -293px !important;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 75px;
    text-align: right;
}
	.ribbon {
    position: absolute;
    right: -5px;
    top: -293px !important;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 75px;
    text-align: right;
}
	ul.serch-fil-act-li li {
    list-style-type: none;
    margin-bottom: 24px;
    float: left;
    line-height: 9px;
    margin-right: 1px;
    text-align: center;
    width: 70px;
    height: 71px;
    background: #fff;
    border-radius: 72%;
    padding: 0px;
    box-shadow: 1px 13px 10px #f1f1f1;
}
.profilesgn2 ul {
    padding: 8px 4px 13px 0px;
}
.img-sent-icon {
    width: 15px;
    height: 13px;
    margin-right: 3px;
}
ul.serch-fil-act-li li a {
    font-size: 10px;
    position: relative;
    top: 20px !important;
    /* bottom: 0px; */
    /* line-height: 0px; */
    /* padding-bottom: 18px; */
    color: #000;
}
.mbl-padding0{ padding:0px !important;}	
	
}

@media (min-width:600px) and (max-width:640px){
	.ribbon {
    position: absolute;
    right: -5px;
    top: -401px!important;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 75px;
    text-align: right;
}
.mbl-padding0{ padding:0px !important;}	
	ul.serch-fil-act-li li {
    list-style-type: none;
    margin-bottom: 24px;
    float: left;
    line-height: 9px;
    margin-right: 1px;
    text-align: center;
    width: 70px;
    height: 70px;
    background: #fff;
    border-radius: 72%;
    padding: 0px;
    box-shadow: 1px 13px 10px #f1f1f1;
}
ul.serch-fil-act-li li a {
    font-size: 10px;
    position: relative;
    top: 16px;
    /* bottom: 0px; */
    /* line-height: 0px; */
    /* padding-bottom: 18px; */
    color: #000;
}
	.profilesgn2 ul {
    padding: 8px 4px 13px 0px;
}
}

@media (min-width:767px) and (max-width:802px){
	.ribbon2 {
    position: absolute;
    right: -1px !important; 
    top: -17px;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 74px;
    text-align: right;
}
.left-sidebar .panel-default > .panel-heading h4 a.collapsed {
    background: #f2f2f2 !important;
    padding: 6px 9px;
    color: #737373 !important;
}
.left-sidebar .panel-heading .panel-title > a::before, .left-sidebar .panel-heading .panel-title > a.collapsed::before {
    font-family: 'FontAwesome';
    content: "\f068";
    line-height: 15px;
    font-size: 12px;
    color: #ffffff;
    display: inline-block;
    text-align: center;
    position: absolute;
    right: 8px !important;
    top: 14px;
    font-weight: 300 !important;
}
.left-sidebar .panel-heading .panel-title > a {
    color: #737373;
    font-size: 11px;
    padding: 2px 2px;
    display: block;
    font-weight: 600;
    line-height: 20px;
    text-decoration: none;
    font-family: 'Segoe_UI_Semibold';
    text-align: left;
    text-transform: capitalize;
}
.left-sidebar .panel-default > .panel-heading h4 a {
    text-decoration: none;
    background: #1e2a5e;
    color: #fff;
    padding: 10px 18px;
}
.left-sidebar .panel-default > .panel-heading h4 a.collapsed {
    background: #f2f2f2 !important;
    padding: 10px 6px !important;
    color: #737373 !important;
}	
	ul.serch-fil-act-li li a {
    font-size: 9px;
    position: relative;
    top: 8px;
    line-height: 10px;
    color: #000;
}
.mbl-padding0{ padding:0px !important;}	
.mbl-padding-15{ padding-left:0px;    margin-top: 20px !important;}
.profilesgn2 p {
    font-size: 11px;
    margin-bottom: 4px;
    font-family: 'Segoe_UI';
    word-wrap: break-word;
    float: left;
    position: relative;
    top: -10px;
    text-align: left;
    left: 4px;
    padding-right: 0px;
}
.profff-imghj img {
    height: 144px;
    width: 150px;
    margin-left: auto;
    margin-right: auto;
}
.last-ol {
    float: left;    margin-top: 5px;
    margin-left: 0px !important;
}	
.mail-act-li li {
    list-style-type: none;
    margin-right: 10px;
    float: left;
    display: block;
    background: #ececed;
    margin-top: 5px;
}
	.profilesgn2 ul {
    padding: 8px 0px 8px 0px;min-width: 400px;
}
ul.serch-fil-act-li li {
    list-style-type: none;
    float: left;
    margin-right:1px;
    text-align: center;
    width: 77px;
    height: 77px;
    background: #fff;
    border-radius: 50%;
    padding: 5px;
    box-shadow: 1px 13px 10px #f1f1f1;
}
.profilesgn2 p {
    font-size: 11px;
    margin-bottom: 4px;
    font-family: 'Segoe_UI';
    word-wrap: break-word;
}
	
}
@media (min-width:850px) and (max-width:1024px){
ul.mail-act-li li a {
    display: block;
    width: 123px;
    padding: 5px 0px;
    text-align: center;
    color: #333;
    font-size: 11px;
    text-decoration: none;
}	

}

/************ Akshitha 21-12-16 *****************/
.searchid-icons {
    font-size: 16px !important;
    color: #000;
}
ol.breadcrumb li p {
    padding: 0px !important;
}	
.breadcrumb {
    padding-left: 0px !important;
    padding: 8px 0px !important;    text-align: center;
}
ol.breadcrumb li a:hover {
    color: #1172b9;
}
p.searchid-icons:hover {
    color: #1172b9;
}
.breadcrumb>li:hover {
    color: #03A9F4;
} 
.text-center:hover{    color: #1171b9;}
    .sale-box, .sale-box.two, .sale-box.three {
  position: absolute;
    top: 0px;
    overflow: hidden;
    height: 156px;
    width: 136px;
    text-align: center;
    z-index: 1;
    right: 0;
    border-top-right-radius: 0.7em;
    -o-border-top-right-radius: 0.7em;
    -moz-border-top-right-radius: 0.7em;
    -webkit-border-top-right-radius: 0.7em;
}

 .sale-box span.on_sale {
   font-size: 14px;
    color: #ffffff;
    background: #FF9800;
    text-transform: uppercase;
    padding: 46px 2px 10px 73px;
    width: 281px;
    text-align: center;
    display: block;
    position: absolute;
    left: -51px;
    top: -41px;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    -webkit-transform: rotate(-44deg);
    -ms-transform: rotate(-44deg);
    transform: rotate(40deg);
    box-shadow: 3px -4px 13px 3px rgba(0,0,0,0.75);
    -webkit-text-fill-color: ;
}
 .newacc .form-control{
		width: 100%;
    border-color: rgba(16, 112, 184, 0.58) ;
    padding-left: 15px;
    font-family: 'Segoe_UI_Semibold';
    height: 30px;
    border-radius: 0px;
    padding:3px 12px;
	}
	
	 .newacc  .login-heading1 {
    text-align: center;
    color: #1e295d;
    text-transform: capitalize;
    font-weight: 600;
    font-size: 27px;
    margin-top: 15px;
    font-family: NeutraText-BookAlt;
    margin-top: 70px;
}
 .newacc  .login-border {
    border: 1px solid #f1f1f1;
    border-radius: 0px !important;
    margin-top: 30px;
    margin-bottom: 30px;
    padding: 0px;
    box-shadow: 0 10px 30px rgba(0,0,0,.175) !important;
}

 .newacc  .login-heading-1 {
          padding: 4px 0px 8px 0px;
    background-color: #f1f1f1;
    margin-top: 0px;
    color: #1e295d;
    margin-top: 0px;
    border-radius: 0px !important;
    text-align: center;
    font-weight: 600;
    font-size: 19px;
    font-family: NeutraText-BookAlt;
}

 .newacc input[type='radio'] {
  
    width: 12px !important;
    height: 12px;
    margin-top: 0px !important;
    border: 2px solid #339999;
    border-radius: 54%;
}
.box {
  position: relative;

}
.ribbon {
        position: absolute;
    right: -5px;
    top: -17px;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 75px;
    text-align: right;
}
.ribbon span {
      font-size: 11px;
font-weight: bold;
color: #FFF;
text-transform: uppercase;
text-align: center;
line-height: 23px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
width: 100px;
display: block;
background: #79A70A;
background: linear-gradient(#f49938 0%, #f2a24d 100%);
box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
position: absolute;
top: 30px;
right: -21px;
letter-spacing: 1px;
}
.ribbon span::before {
      content: "";
    position: absolute;
    left: 0px;
    top: 100%;
    z-index: -1;
    border-left: 3px solid #FF9800;
    border-right: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-top: 3px solid #FF9800;
}
.ribbon span::after {
      content: "";
    position: absolute;
    right: 0px;
    top: 100%;
    z-index: -1;
    border-left: 3px solid transparent;
    border-right: 3px solid #FF9800;
    border-bottom: 3px solid transparent;
    border-top: 3px solid #FF9800;
}

.ribbon2 {
    position: absolute;
    right: -21px;
    top: -17px;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 74px;
    text-align: right;
}
.ribbon2 span {
        font-size: 11px;
    font-weight: bold;
    color: #FFF;
    text-transform: uppercase;
    text-align: center;
    line-height: 20px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    width: 100px;
    display: block;
    background: #79A70A;
    background: linear-gradient(#ff8400 0%, #FF9800 100%);
    box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
    position: absolute;
    top: 19px;
    right: -21px;
}
.ribbon2 span::before {
      content: "";
    position: absolute;
    left: 0px;
    top: 100%;
    z-index: -1;
    border-left: 3px solid #FF9800;
    border-right: 3px solid transparent;
    border-bottom: 3px solid transparent;
    border-top: 3px solid #FF9800;
}
.ribbon2 span::after {
  content: "";
    position: absolute;
    right: 0px;
    top: 100%;
    z-index: -1;
    border-left: 3px solid transparent;
    border-right: 3px solid #FF9800;
    border-bottom: 3px solid transparent;
    border-top: 3px solid #FF9800;
}

@media only screen and (max-width:767px){
.col-md-12.carousel.margin-bottom p{
    background: none !important;
} 
.forgot-pwd{ font-size:18px !important;}	
.notification-delete {
    float: right;
    margin-top: 0px !important;
}

	.new-inbox {
    margin-top: 0px !important;
	 margin-right: -15px !important; 
}

.nea-pad{
	padding-right: 0px !important;
    padding-left: 15px !important;
}

.nea-pad1{
	padding-right: 0px !important;
    padding-left: 0px !important;
}
.new-inbox tbody tr td {
    padding: 5px !important;
    text-align: center;
    font-size: 11px;
}



.profile-main-heading {
    padding: 5px 0px 5px 0px;
    font-size: 13px;
}


.edit-button {
    padding: 5px 6px 5px 6px !important;
    font-size: 13px !important;
    border-radius: 0px !important;
    background-color: #1172b9;
    border: 1px solid #1172b9;
}

.newprofile li a {
    color: #384572;
    font-size: 13px;
    font-family: 'NeutraText-BookAlt';
    font-weight: bold;
    text-decoration: none;
}
/*.margin-bottom {
   
    background: none !important; 
 
}*/

.margin-top-90 {
    margin-top: 0px !important;
}

.mbl-gap1{
	    margin-top: 20px !important;
}

.state-padd{
	padding:0px 15px 0px 15px !important;
}
	body {
margin-bottom:0px;;
}

.mypadd{
	padding-left:0px;
	padding-right:0px;
}

.mbl-lft{
	    padding-left: 16px !important;
    padding-right: 0px;
}
.mbl-lft img{
	  width: 100%;
}


.mypadd-mbl{
	padding-left: 15px;
    padding-right: 0px ;
}
.new-eft {
       margin-top: -33px !important;
    height: auto !important;
    width: 100%;
}
.profile-image {
    height: auto;
    margin-top: 0px;
    margin-bottom: 0px;
 
    border-radius: 4px;
    padding-left: 0px;
    width: 100%;
}
.img-mbk{z-index: 999;
margin-top: 0px !important;
padding-bottom:15px;
}

p.name {
    font-size: 20px;
    text-transform: capitalize;
    margin: 0px;
    padding-left: 0px;
    padding-bottom: 11px;
    color: #1e2a5e;
    padding-top: 0;
    font-family: 'NeutraText-BookAlt';
}

.profile-format-tab p {
   font-size: 14px;
    font-weight: bold;
    padding: 5px 0px 0px 0px;
    font-family: 'Segoe_UI';
    padding-bottom: 0px;
}
.profile-right1 {
    margin-top: 2px;
    font-size: 11px;
    color: #757575;
    font-family: NeutraText-BookAlt;
}
.table-font h6 {
    margin-left: 15px;
    color: #696969;
    margin-top: 0;
}
.table-responsive {
  
    margin-bottom: 15px;
   
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: none !important;
}

.bg2 {
       background-color: #1171B9;
    position: relative;
    width: 100%;
    z-index: 1;
    /* height: 100%; */
    box-shadow: none;
 
}
/*
#cssmenu #menu-button::after {
    content: '';
    position: absolute;
    top: 20px;
    right: 20px;
    display: block;
    width: 15px;
    height: 2px;
    background: #ffffff !important;
}
*/

.my-img {
    margin-left: 0px !important;
    max-width: 100%;
}
.secnnd-img {
   margin-left: 0px !important;
    max-width: 100%;
}


.top-buttons ul {
    float: left;
    margin-left: -33px;
}

.top-buttons ul li {
    list-style-type: none;
    display: inline-block;
    padding-left: 0;
    padding-right: 9px;
}
.mobile-nav li a {
    font-family: 'Segoe_UI_Semibold';
    font-size: 11px;
}
li.dropdown.notifyy {
    position: relative;
    top: 3px !important;
    left: 7px;
}

.navbar-login p {
    color: #ddd;
    text-align: center;
}

.pad-lft{
	padding-right:0px;
	padding-left:0px;
}

li.ghd {
    float: none ;
    margin-right: 15px;
    font-size: 16px;
    font-family: 'Segoe_UI_Bold';
}

.txt-center{
	margin: 0 auto;
    padding-bottom: 15px;
	    margin-top: -26px;
}

ul.footer-list {
    padding: 0px;
    text-align: center;
}

.design {
		text-align: left !important; 
	    padding-bottom: 7px !important;
}
.design a {   
font-size: 12px;
}
.copyr {
    padding-top: 7px !important;
}
li.religion a {
    font-size: 11px !important;
    font-family: 'Segoe_UI_Bold' !important;
    letter-spacing: .5px;
}

ul.footer-list li a {
    color: #fff;
    text-decoration: none;
    font-size: 10px;
    font-family: 'Segoe_UI_Semibold';
    position: relative;
    top: 3px;
}

.margin-bottom {
    margin-bottom: 0px !important;
	    /*background: #1171B9 !important;*/
		padding-bottom:10px;
}

.profile-format-tab {
    padding: 0px !important;
   
}

.container-padding2 {
    padding-left: 0px !important;
    padding-right: 18px !important;
}
.mbl-hm-after img{
	width:100%;
}

.mbl-padd{
	padding:0px;
}

.profile-format-tab .well {
    border-radius: 0px;
    box-shadow: none;
    background: #FFF;
    margin-bottom: 0px !important;
    border: 1px solid rgb(240, 242, 245);
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}
.orangedd {
    background: #fa8208 !important;
    font-size: 11px;
    color: #fff;
    padding: 7px;
    font-family: 'NeutraText-BookAlt';
    font-weight: bold;
}
strong.ml8 {
    border-radius: 5px;
    color: #fff;
    font-family: 'NeutraText-BookAlt';
    font-size: 11px;
}



}

@media (min-width:768px) and (max-width:1106px){
	.logg-btns {
    padding: 3px 10px;
    margin-bottom: 3px;
	width:97px;
}


#cssmenu {
    width: auto;
    font-family: 'Segoe UI', sans-serif;
    line-height: 1;
    /* background: #ffffff; */
    margin-bottom: 2px;
    margin-top: 18px !important;
}
  .mobile-nav{  padding-top: 20px;}
	
}


/**************** Akshitha 23-12-16 ****************/
.notifications-heading{color: #1e295d;
    padding-bottom: 0;
    /* background: #fff; */
    border: none;
    padding-left: 0px;
    font-family: 'NeutraText-BookAlt';
    font-weight: 600;
    font-size: 25px;
    margin-top: 20px;
    margin-bottom: 10px; }
.notification-comment{     font-size: 14px;
    color: #1e295d;
    font-weight: bold;}	
.nti-time{ color: green;font-size: 14px;}
.notification-delete{ float: right;
    margin-top: 21px;}
.notification-delete a{font-size: 17px;
color: #d51212;}
.header-notification{ font-size:14px; }
.login-inner-heading{    color: #1e295d;
    padding-bottom: 0;
    /* background: #fff; */
    border: none;
    padding-left: 0px;
    font-family: 'NeutraText-BookAlt';
    font-weight: 600;
    font-size: 23px;
    margin-top: 35px;
    margin-bottom: 6px;}
.regi-complete-heading{  font-size: 15px;font-weight: bold;}
.viewalbum-imgsize{ width:130px; height:140px;}	
@media (min-width:359px) and (max-width:479px){
	.ribbon2 {
    position: absolute;
    right: -16px;
    top: -219px !important;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 74px;
    text-align: right;
}
	
}
@media (min-width:1500px) and (max-width:1900px){
	ol.breadcrumb li a {
    color: #333;
    font-family: 'Segoe_UI_Bold';
    font-size: 11px;
    padding: 6px;
}
	.resp-marg {
    margin-left: -22px !important;
    margin-right: 10px !important;
}

}
.payment-space{     margin-top: 40px;
    margin-bottom: 40px;}
.payment-heading {
       color: #1e295d;
    font-size: 23px;
    font-weight: bold;
    margin-bottom: 18px;
    text-align: center;
}
.payment-subheading1{    font-weight: bold; color: red;
    text-align: center;}	
.payment-subheading{       font-weight: 600;
    color: #1e295d; }
.payment-bg{    
       padding-bottom: 40px;
    padding: 35px 21px 35px 43px;
    color: #1171b9;
    font-weight: bold;
     }	
.img-albm-size{ width:150px;}

.comple ul{
	display:block !important;
}
.comple ul li{
    list-style-type: none;
    float: none !important;
	margin-right: 0px;}
	
	/*p.select-all{
		display:none;
	}*/
	.hide_select_all li:first-child{
		display:none;
	}
	
	.SumoSelect > .CaptionCont{
		text-align:left !important;
	}
	
	@media ( min-width:1422px) and (max-width:1510px){
		
		ul.form-box {
    margin-left: 20px;
}
		
	
		
	}
	
	@media ( min-width:1346px) and (max-width:1421px){
		.checkbox-form {
    margin-top: 10px;
    font-size: 13px;
    float: right;
    /* margin-right: 53px; */
}
	}
	
	@media only screen and (max-width:767px){
		
		.forgot {
			padding:5px !important;
		}


	}
/********* Akshitha 20-2-17 *********/
ul.serch-fil-act-li a li {
    font-size: 11px;
    position: relative;
    top: 0px;
    color: #000;
}
ul.serch-fil-act-li a li img {
    margin-top: 9px;
}	
ul.serch-fil-act-li a li i.fa.fa-info-circle {
    margin-top: 9px;
}
.padding-l-r{ padding-left:0px !Important; padding-right:0px !Important;}
.success-bg{ background-color:#fff; padding:10px;}
ul.suc-image li {
    list-style: none;
    display: inline-block;
    padding: 0px 5px 0px 0px;
}
/* .sent-img1{width: 16px; margin-top: -4px;} */

.border-notification{ border-top: 1px dashed #ddd;}
.well-sm {
    padding: 0px;
    border-radius: 3px;
}	
h5.notification-heading {
        color: #1e295d;
    font-size: 13px;
}
.notification-time {
    width: 12px;
    margin-top: -3px;
}
h6.notification-time1 {
    color: #828181;
}
.noot-heading{     margin: 0px 0px 3px 0px;
    color: #1171b9;    text-align: center;
    font-weight: bold;}
.noti-viewall{     
/*position: absolute;*/
    bottom: 0;
    text-align: center;
  background: #ddd;
    display: block;
    position: relative;
    border-top: 1px solid #ddd;
    padding: 5px;
    width: 100%;}	
.content-wordbreak1 {
    word-break: break-all;
}	
.cls-pre1 {
    color: #1e295d;
    border: none;
    border-radius: 0px;
    font-weight: 600;
    margin-top: 42px;
    margin-bottom: 20px;
    padding-left: 0px !important;
    background: none;
    font-size: 19px;
    font-family: 'NeutraText-BookAlt';
}
.line-1 {
    border-top: 3px solid #1e295d;
    width: 5%;
	    margin-bottom: 15px;
}
h2.ssuucee-name {
    font-size: 19px;
    color: #1e295d;
}
.font-search-size{ font-size:14px;}
.icon-search-size{     margin-left: auto;
    display: block;
    margin-right: auto;
    text-align: center;}
.search-icon{text-align: center;
    display: block;font-size: 12px;padding: 7px 7px 0px 6px;}
ol.breadcrumb li {    padding: 0px 2px 1px 2px; margin-left:-5px;
    display: inline-block;    color: #333;
}
.pull-right.searchid-icons1 {
    color: #333;
    margin: 5px 0px 10px 0px;
}
.pull-right.searchid-icons1 a {
     color: #1171b9;    font-family: 'Segoe_UI';font-weight:600;
}
.pull-right.searchid-icons1 a:hover {
       color: #333;    font-family: 'Segoe_UI'; font-weight:600;
}

.alert.alert-purple.alert-dismissable strong{
    color:#fff !important;
}
.menu-pda {
    padding-right: 30px !important;
}
/* #cssmenu{padding-right:40px !important;} */

/* styles start on 7/7/17 */
.home-left1 table tr td {
    width: 50%;
	position:relative;
	padding-left:35px!important;
}
.home-left1_main{
	padding:0;
}

.sent-img1{
	position:absolute;
	top:9px;
	left:7px;
	width: 16px;
}

.bhoechie-tab-menu .list-group a{
	padding-left:24px;
}
.bhoechie-tab-menu .sent-img1{
	top:6px;
}

.top-buttons ul li{position:relative;}
.top-buttons ul li span {
    position: absolute;
    top: 6px;
    right: 8px;
}
.wdthbtn input{
	width: 100%;
	margin-top: 4px;
}
.btn-hgt{
	padding: 8px 12px;
}


@media only screen and (max-device-width: 800px) and (min-device-width: 320px){
	.contact-details {
    margin: 0 0 10px 24px;
    position: relative;
}
#register-form .pdlt{padding:0 !important;}
		ul.form-box { 
 padding-left: 0;
text-align:left;
    margin-left: 23px;
}
	.txtalnrgt{
	text-align:right;
}
.txtalnrgt ul.form-box li{
	padding-right:0;
	text-align:left;
}
span.checktxt{
	left:auto;
	right:0;
}
ul.buttons{
	text-align:left;
    margin-left: 27px;
}
.pdng0 {
    padding: 0px 15px !important;
}
	.modal.register-modal .modal-dialog{margin:0;}

	
}

@media only screen and (max-device-width: 1106px) and (min-device-width: 768px){
.contact-details ul{top:-6px !important;}


}
@media only screen and (max-device-width: 800px) and (min-device-width: 769px){
#cssmenu ul {
    display: block !important;
}
}

@media only screen and (max-device-width: 767px) and (min-device-width: 320px){

/*.dropdown:hover .dropdown-menu{
display:block !important;
}*/

.commn .modal-content {
    position: relative;
    background-color: #fefefe;
    margin: auto;
    padding: 0;
    border: 1px solid #888;
    width: 100% !important;
    left: 0px !important;
    top: 4%;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.navbar-login {
    background: rgb(17, 113, 185);
    margin-top: -2px;
}
ul.dropdown-menu.setting-gap li {
    padding-right: 0px;
    padding-top: 0px;
}
table.table.table-responsive.border-none.table-padding tbody>tr>td {
    border: none !important;
}
table.table.table-responsive.border-none.table-padding label{
   font-size:10px;
}
.padding000{padding-left:0px !important;padding-right:0px !important;}
.padding0000{padding-right:0px !important;}
ul#abcd {
    border: 2px solid #8BC34A;
}
.bhoechie-tab-menu .list-group a {
    margin-bottom: 19px !important;
    font-size: 13px;
}
div.bhoechie-tab-menu div.list-group {
    margin-bottom: 68px;
}
.testpp .oaerror {
    width: 90%;
    margin: 0 auto;
    background-color: #FFFFFF;
    padding: 20px;
    border: 1px solid #8BC34A !important;
    border-left-width: 5px;
    border-radius: 3px;
    margin: 0 auto;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    margin-bottom: 3px;
}

#accordion .panel-body p {
    margin-bottom: 0;
    color: #000;
}

.text-box {
    color: #000;
    font-weight: 400;
    font-size: 17px;
    border: 1px solid #ddd;
    padding: 0px 4px 3px 10px;
    width: 100%;
max-width: 237px !important;
     float: left !important; 
}

.profile-right{text-align:center; width:100%;}
.profile-format-tab .table td{width:100%!important; float:left!important;}
.contact-details ul{position:relative;}
.contact-details ul {
    position: relative !important;
    top: 0 !important;
    right: 10px !important;
  list-style: none;
    margin: 0;
    padding: 0;
   text-align: left !important;
    left: 0px;
    padding-left: 16px !important;
}
.phn {
    display: block!important;
    text-align: center;

}

.profilesgn2 ul{margin-top:-8px!important;}
ul.serch-fil-act-li li:hover{box-shadow: 2px 2px 9px 5px #bce8f1!important;}
ul.serch-fil-act-li li{box-shadow: 1px 14px 12px #eeebeb!important;}
.col-md-9.content-wordbreak {width:306px!important;}
.serch-prof-id{width:100%!important; text-align:center;}
.profile-nameheading{text-align:center!important;}
	.register-modal {
    min-height: 1028px!important;
	display:none ;
}
 #cssmenu{background:#1171b9 !important;}

	
	p.lesss{height:30px !important;}	
	ul.serch-fil-act-li li{margin:0!important;}
	.profile-gap{padding-left: 8px !important;}
.modal.register-modal .modal-content{left: 0%;}
	.testimonial_columns_carousel_wrapper{margin-left:0!important;}
.submit-search{margin-right: 15px;}
.padrgt{padding-right:0;}
.headerpart {padding:0;}
span.checktxt{
	/* left: -23px; */
}

.mobile-padd-form {
    padding-left: 0px !important;
}
	#message.form-control{margin-bottom:18px;}
	.su-story .panel{padding:0;}
	.panel-group-wdth .panel-body{padding-left:15px !important;}
	.hdng-sep{
		top:20px!important;
		font-size: 13px!important;
	}
	.hdng-sep2{
		top:-28px!important;
		font-size: 13px!important;
	}
	.newmember .table thead tr td{
		font-size: 15px !important;
		padding:4px;
	}
.pdngtp{
	padding-top:45px!important;
}
	.img-responsive.center-block.margin-top-100{    margin-top: -64px;
    height: 247px;}
#cssmenu > ul > li > a{
	padding-left:21px!important;
}
.srchrsltimg img{
	margin-right:auto!important;
	width:50%;
	height:auto;
}
.new-inbox{
	margin-right: 0 !important;
}
#cssmenu ul ul{
	width:95%!important;
	left:5%!important;
	margin-bottom:17px!important;
}
.profile-complete {
    padding-bottom: 27px;
}
.cntct-info, .cntct-info_top, .abt_info{
	padding:0;
}
table.table.table-responsive.border-none input{padding:3px!important; margin-bottom:2px;}
table.table.table-responsive.table-padding tr td{padding:0;}
.pdlt{
	padding:0;
}
.mrgntp{
	margin-top:5px!important;
}
.fltrgt{float:right!important;}
}



@media only screen and (max-device-width: 767px) and (min-device-width: 481px){
	.logo img{width:50%;}
	.new-inbox{margin-right: 0 !important;}
	.txtalnrgt ul.form-box li {
    padding-right: 0;
    /*text-align: right;*/
	
}
}

@media only screen and (max-device-width: 1100px) and (min-device-width: 768px){

/*.dropdown:hover .dropdown-menu{
display:block !important;
}*/


	ul.form-box {
    margin-left: 0;
	text-align: right;
	padding-left:0;
}
.newbanner-style .job-seeker{
	padding-left:24px !important;
}
	
}
@media only screen and (max-device-width: 1300px) and (min-device-width: 1024px){
.mobileheader {
        background: #1171b9 !important;
    margin-top: 0px;
    height: 34px !important;
    padding-top: 13px !important;
    padding-bottom: 8px !important;
}

}
@media only screen and (max-device-width: 1024px) and (min-device-width: 768px){
.mobileheader {
           background: #1171b9 !important;
    margin-top: 0px;
    height: 37px !important;
    padding-top: 18px !important;
    padding-bottom: 8px !important;
}

}
@media only screen and (max-device-width: 991px) and (min-device-width: 320px){

.mobileheader {
     background: #1171b9 !important;
    margin-top: 0px;
    height: 49px !important;
    padding-top: 3px;
    padding-bottom: 8px !important;
}
	.menu-button::after{
		content: '';
position: absolute;
bottom: 0;
right: 20px;
display: block;
width: 15px;
height: 2px;
background: #FFF;
	}
	.cntrfldmrgn{margin-left:0!important;}
	.logo{width:100%!important;}
	ul.serch-fil-act-li li{margin:0!important; padding:5px;}
	ul.serch-fil-act-li li a{top: 4px !important;}
	.serch-fil-act-li.home-pfolie-search-ico {
    min-width: auto;
    text-align: right;
}
.brand {
    padding: 15px 15px 0 15px !important;
}

#cssmenu ul ul li a{
	padding:12px 27px 12px 28px !important;
}
.name.mozill-tab {
    padding: 0;
    margin: 0 !important;
	text-align: center;
}
.table-font h6{
	margin-left:0;
	text-align:center;
}
.newprofile ul{
	margin-left:0;
}
.newprofile ul.list-inline > li{
	width:100%;
}
.home-left1_main{
	padding:0 15px 0 0;
}
.home-left1 {
    margin-left: 15px!important;
}
.new-inbox a:hover{
	font-weight:normal;
	color: #384572;
}
#upgrd.blink_me{
	margin: 5px 0 0 82px!important;
}
/*.margin-bottom, .margin-bottom p{
	background:none!important;
	padding:0;
}*/
.bg3{
	padding-bottom: 10px;
}
.bg3 .container{
	padding-right: 0;
padding-left: 0;
}
ul.footer-list{
	margin-bottom:0;
}
.pdtp{
	padding-top:22px !important;
}
.margin-top-15.mbl-gap{
	padding-bottom:15px;
}
.soc-icons li{
	height:46px;
}
.profile-format-tab p{
	font-weight: normal !important;
}
.dropdown-menu .well-sm {
    padding: 0 12px;
}
h5.notification-heading{
	font-size:12px;
}
.dropdown-menu.setting-gap{
	margin-left: -127px !important;
}
.profile-right1 {
    text-align: center;
    width: 100%;
}

.padding0.nea-pad1 .panel.panel-default{
	margin-top:30px;
}
.menu-pda {
    padding-left: 0 !important;
}

span.call{font-size:11px;}
}

@media only screen and (max-device-width: 1024px) and (min-device-width: 769px){
	#cssmenu > ul > li{width:auto!important; /*float:left!important;*/}
	#cssmenu > ul > li > a{color:#fff!important;}
	#cssmenu #menu-button{display:none!important;}
	.newbanner-style ul.banner-list li{padding: 14px 5px 0 5px!important;}
	.custom-select::after{padding-left:11px!important;}
}
/* styles End on 7/7/17 */

/*pop up start */
 .modal.register-modal .modal-dialog{
	 width: 100%;
	 min-width:306px;
	 max-width:504px;
	 position:absolute;
	 top:112px;
	 right:45px;
 }

/*popup ends*/

.contact-details{
margin:0 0 10px 0;
position:relative;
}
.contact-details ul {
    list-style: none;
    margin: 0;
    padding: 0;
    position:absolute;
   /*top: -44px;*/
right: 26px;
text-align: right;
color:#fff
}
.phn{
margin-right:6px;
display:inline;

}
.contact-details li a {
    color:#fff !important;
}
.phn a{

color:#fff !important;
}
.contact-details .fa{margin-right:4px;}

.rbn {
    background: #24a921;
    color: #fff;
    padding: 2px 8px 3px 8px;
    font-size: 11px;
    position: relative;
    line-height: 20px;
    top: 0;
}
.rbn.rbn2 {
    top: auto!important;
    bottom: 12px;
    left: 0;
    text-align: center;
    padding: 2px 0 3px 0;
}
.pdlft {
    padding: 0 0 0 12px;
    text-align:left;
}

#menu-button{display:block;}

@media only screen and (max-device-width: 760px) and (min-device-width: 320px){



.satic-text {
    /* position: absolute; */
    top: 0px; 
    left: 0px !important; 
}
.img-responsive.center-block.margin-top-100{    
margin-top: -64px;
    height: 247px;
}

.static-div {
    background: url(../images/btm.png) no-repeat center;
    background-size: 100% 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    height: auto!important;
}
.form-test {
    margin-top:20px !important;
    top: 20px !important;
    background: rgba(0, 0, 0, 0.23);
    margin: 0px;
    /* right: 22px; */
    width: 100% !important;
left:0px;
box-shadow:none !important;
    z-index: -2;
}
.static-div .form-horizontal .form-group {
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 8px !important;
}
}
@media screen and (max-width: 1900px) {
   .bannerpart .img-responsive{
    display: block;
    max-width: 100%;
    height: auto;
    width: 100% !important;
}
}