.fblogin,.fblogin2 { font-size: 1.38em;  padding: 32px 0 27px 52px; }
.inlogin { font-size: 1.38em; padding: 19px 0 21px 54px; }
.email {padding: 12px 19px 10px;}
.email i { font-size: 1.5em; padding: 7px 10px 7px 0;}
.email h2 { font-size: 1.35em;}
.destaques h2 { font-size:1.6em;}
.login {  width: 23%;}
h3.borderm span { width: 14%;}
.adRecover { width:68%; font-size:0.9em;}

/* TARGET BOOTSTRAP MD */
@media only screen and (min-width:992px) and (max-width:1199px) {
nav ul li a { border-radius: 3px; color: #000;  display: block; margin-top: 18px; padding: 6px 13px; }
.login { margin-left: 52%; width: 25%;}
h3.borderm span { width: 8%;}
}

/* TARGET BOOTSTRAP SM */
@media only screen and (min-width:768px) and (max-width:991px) {
	.login {    margin-left: 34%;width: 34%;}
	.cv, .job, .box {  padding: 19px 42px 10px !important;}	
	h3.borderm span { width: 3%; padding:0 5px}
}

/* TARGET BOOTSTRAP XS */
@media screen and  (min-width:320px) and (max-width:640px) {
.login {  margin-left: 17px; clear:both; width: auto;}
h3.borderm span {  width: 3%; padding:0 4px}
}
