.form-control{
	border-radius:0;
	border:1px solid #A9A9A9;
	box-shadow: none;
	padding-left: 0;
	height:2.2em;
}
.validation-form{
	border: 1px solid #FF6A6A;
}
.form-controls label, .edit-tect-alerts-page .form-group label.exclude-terms{
	padding:0 0 0.5em 0;
}
.input-form-control{
	padding-left:0.3em;
}
.select-control{
	margin-top:0.5em;
}
.checkbox-group .checkbox-inline [type=checkbox], input[type=radio] {
  margin: 0.063em 0 0 -1.2em;
}
.two-form-group{
  float: left;
  margin-right: 2%;
  width:49%;
 
}
.search-id .two-form-group{
	width:40%;
	margin-right : 20%;
}
.two-form-group-input,.search-id .two-form-group-input,.search-id .search-id-form label{
	margin:0;
}

/* Changes done ashwin 1/08/2015*/
.search-id .search-id-form label{
	width:100%;
	display: block;
}
.search-id .search-id-form .form-control{
	float:left;
}
/* Changes done ashwin 1/08/2015*/
.checkbox-group,.checkbox-group div,.search-id div{
	  padding: 0;
}
.inner-pagination-block ul li a{
	text-decoration:none;
}
.license-type-label,.license-label{
	/*margin-top:0.2em;*/
	/*display:inline-block;*/
	float: left;
    width: 86%;
    display: block;
}
.filters-count{
  padding: 0.35em 0.7em;
  border: 1px solid #797979;
  border-radius: 6px;
}
.search-id .small-form-input{
	width:15%;
}
.results-page .dropdown-button{
	float:right;
}
.btn-group.dropdown-button a.dropdown-toggle,.btn-group.dropdown-button a.dropdown-toggle:hover,
.btn-group.dropdown-button a.dropdown-toggle:focus{
	background: none;
 	 border: none;
  	box-shadow: none;
  	font-size: 1em;
  	/* height: 2em; */
  	padding:0.8em 0 0.8em 0.5em;
  	/*line-height: 42px;*/
}

.pagination-block .go-page .small-form-input{
	width:10%;
}
.go-page li button{
	  padding: 0.2em 0.750em;
  	  margin-left: 0.2em;
  	  margin-top: -0.2em;
}
.go-page .small-form-input input[type="text"]{
	display:inline-block;
}
.button-group{
	  margin: 1.7em 0 0 0;
}
.button-group .btn-group{
	padding-left:0;
	padding-right:0;
}

.btn,.btn:hover{

	font-weight: 700;
	font-size:1.3em;
	background:#0B4A67;
	border-radius:0.875em;
}
.btn:focus,a:focus,button.close:focus {
	outline:0 !important;
	/*background: #0B4A67;*/
}

.search-form-controls .button-group .btn-group:first-child{
	width: 46%;
  	margin-right: 2%;
}
.search-form-controls .button-group .btn-group:first-child + .btn-group,
.search-form-controls .button-group .btn-group:first-child + .btn-group + .btn-group
{
	  width: 25%;
  	
}
.search-form-controls .button-group .btn-group:first-child + .btn-group{
	margin-right: 2%;
}
.inquire-form-controls .button-group .btn-group:first-child,
.inquire-form-controls .button-group .btn-group:first-child + .btn-group{
	width: 48%;
  	
}
.inquire-form-controls .button-group .btn-group:first-child{
	margin-right: 4%;
}


/*** Phase 2 log in page css starts  **/
.login-form-controls .login-link-group,
.form-controls.savetech-form-controls .login-link-group,
.login-form-controls .login-alert-link{
	margin:1em 0 0 0;
	
}
.login-form-controls .login-link-group .new-user.below-button-links
{
    padding: 2.5em 0 0 0;
text-align: center;
border-top: 1px solid gray;      
    }
.login-form-controls .login-alert-link{
	text-align:center;
	
}
.login-form-controls .login-alert-link.message-alert .form-group{
	
	margin-bottom:0;
}
.login-form-controls .login-alert-link.message-alert a,.login-form-controls .login-alert-link.message-alert p{
	color:red;
	
}

.form-controls  .login-link-group .below-button-links{
/*.form-controls .login-link-group .below-button-links{*/
	padding-right:0;
	text-align:right;
}
/*.login-form-controls .login-link-group .new-user,
.login-form-controls .login-link-group .forgot-pwd{
	padding-right:0;
	text-align:right;
}*/
.form-controls.savetech-form-controls .login-link-group a,.login-form-controls .login-link-group a,
.registration-content div.error-blocks p.regn-request-link a,
.login-form-controls .login-alert-link a{
	text-decoration:underline;
}
.login-link-group .form-group{
	padding:0;
}
/*** Phase 2 log in page css ends **/



/** phase 2 save alert page **/
.form-controls form .form-group label.email-value{color:#696969;}
.edit-tect-alerts-page .form-group .button-group .updatebutton,
div.row.linkedin-button,label.or-seperator
{
    text-align:center;
}

div.row.linkedin-button,label.or-seperator
{
    text-align:center;
    width:100%;
    font-size: 100%;
    
}
.modal .modal-body .IN-widget
{
    clear:both !important;
    margin:1em 0 !important;
    
    }

/** Linked in Css Starts **/
#ctl00_Login_form1 div.row span.IN-widget span[id^="li_ui_li_gen_147090"] span[id$="-title"]{
/*#li_ui_li_gen_147090* #li_ui_li_gen_147090*-title {*/
    /*color: #fff !important;
    cursor: pointer !important;
    display: block !important;
    white-space: nowrap !important;
    float: left !important;
    margin-left: 1px !important;
    vertical-align: top !important;
    overflow: hidden !important;
    text-align: center !important;*/
    height: 18px !important;
    padding: 11px !important;
   /* border: 1px solid #000 !important;
    border-top-color: #0077b5 !important;
    border-right-color: #0077b5 !important;
    border-bottom-color: #0077b5 !important;
    border-left-color: #0077b5 !important;
    text-shadow: 0 -1px #005887 !important;
    line-height: 20px !important;
    border-radius: -0.125em !important;
    -webkit-border-radius: 9px !important;
    border-top-right-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
    -webkit-border-top-right-radius: 2px !important;
    -webkit-border-bottom-right-radius: 13px !important;
    background-color: #0077b5 !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0077b5), color-stop(100%,#0077b5)) !important;
    background-image: -webkit-linear-gradient(top, #0077b5 0%, #0077b5 100%) !important;*/
}

#ctl00_Login_form1 div.row span.IN-widget span[id^="li_ui_li_gen_147090"] span[id$="-logo"]{
/*#li_ui_li_gen_1470907583402_0 #li_ui_li_gen_1470907583402_0-logo {*/
    /*background-image: url(https://static.licdn.com/scds/common/u/images/apps/connect/sprites/sprite_connect_v14.png) !important;
    background-position: 0px -520px !important;
    background-repeat: no-repeat !important;
    background-color: #0077b5 !important;
    background-size: initial !important;
    cursor: pointer !important;
    border: 0 !important;
    border-right: 1px solid #066094 !important;
    text-indent: -9999em !important;
    overflow: hidden !important;
    padding: 0 !important;
    margin: 0 !important;
    position: absolute !important;
    left: 0px !important;*/
    top: 9px !important;
    display: block !important;
    width: 46px !important;
    height: 43px !important;
   /*float: right !important;
    border-radius: 2px !important;
    -webkit-border-radius: 2px !important;
    border-top-right-radius: 2px !important;
    border-bottom-right-radius: 2px !important;
    -webkit-border-top-right-radius: 2px !important;
    -webkit-border-bottom-right-radius: 2px !important;*/
}

/** Linked in Css Ends **/
.edit-tect-alerts-page .uc-recent-technologies-table .table-body .table-row .table-cell a.btn{font-size:1em;margin-top:2px;} 

@media only screen and (max-width: 768px){
	.button-group{
		margin: 1.5em 0 0 0;
	} 
	.button-group .btn-group{
		  padding: 0.5em 0;
	}
	.pagination-block .go-page .small-form-input {
  		width: 13%;
	}
	
}
@media only screen and (max-width: 640px){
	.checkbox-group .checkbox-inline input[type=checkbox], input[type=radio] {
  		margin: -0.1em 0 0 -1.3em;
	}
	.pagination-block .go-page .small-form-input {
  		width: 15%;
	}
	.edit-tect-alerts-page .uc-recent-technologies-table .table-body .table-row .table-cell a.btn{margin-top:1px;margin-bottom:14px;}
}

@media only screen and (max-width: 480px){
	.pagination-block .go-page .small-form-input {
  		width: 15%;
  		
	}
	.pagination-block .go-page .small-form-input .input-form-control {
		padding-right:0;
	}
	.license-type-label, .license-label{
		width:83%;
	}
	
	
}
@media only screen and (max-width: 320px){
	.go-page li button{
		margin-left:0;
	}
	.pagination-block .go-page .small-form-input {
  		width: 18%;
	}
	.button-group .btn.list-all{
		padding:6px;
	}
	
}
/*.search-cat-no-tech{
	background-color:red;
}

.search-subcat-no-tech{
		background-color:blue;
}*/


#RegisterLinkedIn
{
   width:64%;
}
#RegiLinkedIn
{
   width:65%;
   text-align:center;
}