body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4 {
    font-weight: 400;
}

.ms-navbar .navbar-nav li.trimite-caz>a, .ms-navbar .navbar-nav li.trimite-caz>a:hover, .ms-navbar .navbar-nav li.trimite-caz>a:focus {
    background-color: #f34235;
}

.ms-navbar .navbar-nav li.phone-menu>a, .ms-navbar .navbar-nav li.phone-menu>a:hover, .ms-navbar .navbar-nav li.phone-menu>a:focus {
    background-color: #357a38;
}

.ms-navbar .navbar-nav.navbar-right {
    margin-right: 0px;
}

.header_phone {
	margin-left: 20px;
	font-weight: 400;
	font-size: 18px;
	color: #2f2f2f;
}

.header_phone a {
	color: #2f2f2f;
}

.header2_phone {
	margin-left: 20px;
	font-weight: 500;
	font-size: 19px;
	color: #d7f7d8;
}

.header2_phone a {
	color: #d7f7d8;
}


.header2_trimite_caz {
	font-weight: 500;
	font-size: 17px;
	color: #d7f7d8;
	float: right;
	margin-right: 15px;
}

.header2_trimite_caz a, .header2_trimite_caz a:hover {
	color: #d7f7d8;
}




.ms-navbar {
    margin-bottom: 0px;	
}

.ms-navbar2 {
    background-color: #0a180b;
    color: #fff;
    border: none;
    height: 50px;
	border-bottom: 1px solid #284829;
	padding-top: 10px;
	margin-top: 50px;
	position: fixed;
    width: 100%;
	opacity: 0.75;
    filter: alpha(opacity=75); /* For IE8 and earlier */
}

.navbar {
    margin-bottom: 40px; 
}

.ms-hero {
    margin-top: 0px;
}

.ms-slidebar .ms-slidebar-header {
    min-height: 50px;
    background-image: none;
    position: relative;
}

.ms-hero-img-recuperare-date {
    background-image: url("../img/bg/bg-externalizare-it.jpg");
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}
.ms-hero-img-servicii {
    background-image: url("../img/bg/bg-servicii.jpg");
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}
.ms-hero-img-recuperare-date-card{
    background-image: url(../img/bg/bg-recuperare-date-card.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}

.ms-hero-img-contact{
    background-image: url(../img/bg/bg-contact.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}


.ms-hero-img-recuperare-date-ssd{
    background-image: url(../img/bg/bg-recuperare-date-ssd.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}
.ms-hero-img-recuperare-date-stick-usb{
    background-image: url(../img/bg/bg-recuperare-date-stick-usb.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}
.ms-hero-img-recuperare-date-hard-extern{
    background-image: url(../img/bg/bg-recuperare-date-hard-extern.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}
.ms-hero-img-recuperare-date-raid{
    background-image: url(../img/bg/bg-recuperare-date-raid.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}
.ms-hero-img-harduri{
    background-image: url("../img/bg/bg-servicii.jpg");
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}
.ms-hero-img-storage{
    background-image: url(../img/bg/bg-storage-background.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}
.ms-hero-img-bit-consulting{
    background-image: url("../img/bg/bg-bit-consulting.jpg");
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
}
@media (max-width: 770px) {
    .ms-hero-img-recuperare-date {
    background-image: url("../img/bg/bg-bit-consulting-xs.jpg");
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}
@media (max-width: 770px) {
    .ms-hero-img-recuperare-date-hdd {
    background-image: url(../img/bg/bg-recuperare-date-hdd-xs.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}


@media (max-width: 770px) {
    .ms-hero-img-servicii {
    background-image: url("../img/bg/bg-servicii-xs.jpg");
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}


@media (max-width: 770px) {
    .ms-hero-img-recuperare-date-card {
    background-image: url(../img/bg/bg-recuperare-date-card-xs.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}	

@media (max-width: 770px) {
    .ms-hero-img-conatct {
    background-image: url(../img/bg/bg-contact-xs.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}	
@media (max-width: 770px) {
    .ms-hero-img-recuperare-date-ssd {
    background-image: url(../img/bg/bg-recuperare-date-ssd-xs.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}
@media (max-width: 770px) {
    .ms-hero-img-recuperare-date-stick-usb {
    background-image: url(../img/bg/bg-recuperare-date-stick-usb-xs.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}	
@media (max-width: 770px) {
    .ms-hero-img-recuperare-date-hard-extern {
    background-image: url(../img/bg/bg-recuperare-date-hard-extern-xs.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}
@media (max-width: 770px) {
    .ms-hero-img-recuperare-date-raid {
    background-image: url(../img/bg/bg-recuperare-date-raid-xs.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}	
@media (max-width: 770px) {
    .ms-hero-img-bit-consulting {
    background-image: url(../img/bg/bg-bit-consulting-xs.jpg);
    background-size: cover;
    background-position: bottom center;
	background-repeat: no-repeat;
	}}		
.color-success-inverse {
    color: #fff;
    padding: 0 5px;
    border-radius: 2px;
    opacity: 0.75;
}

.lead {
    font-weight:400;
}

.ms-list-arrow li {
    font-size: 24px;
    font-size: 1.8rem;
    font-weight: 400;
    margin-bottom: 15px;
    padding-left: 55px;
	text-shadow: 2px 2px #4b673b;
}