@font-face{
	font-family: 'Cambria Regular';
	src: url('http://www.usa-automata.ro/wp-content/themes/twentytwelve/css/CAMBRIA.TTC'),
		 local('Cambria Regular');
}
body{
	background: rgba(0, 0, 0, 0.15) none repeat scroll 0 0;
	/*background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/bg.jpg") repeat scroll 0 0 / 100% 100%;*/
	font-family: sans-serif;
	box-shadow: 0 170px 500px rgba(255, 255, 255, 1) inset;
    color: #384857;
    line-height: 1;
    overflow-x: hidden;
}
ul{
	list-style: outside none none;
    margin: 0;
    padding: 0;
}
menu{
	margin: 0;
	padding: 0;
}
a{
	color:#333;
	text-decoration: none;
}
a:hover{
	color: #1cb25b;
}
.clear{
	clear: both;
}
.error{
    border: 1px solid #ff3a3a;
    border-radius: 3px;
    color: #ff3a3a;
    display: block;
}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, img, small, strong, sub, sup, ul, li, form, label,  table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, footer, header, menu, nav, section{
    border: 0 none;
    font-size: 100%;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}
sup {
	font-size: 100%;
	line-height: 0;
	position: relative;
	vertical-align: baseline; 
	color: #20d16b;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
html {
	overflow-y: scroll;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
a:focus {
	outline: thin dotted;
}
ol, ul {
    list-style: outside none none;
}
.hidden{
	visibility: hidden;
}
/* Clearing floats */
.clear:after,
.wrapper:after,
.format-status .entry-header:after {
	clear: both;
}
.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after {
	display: table;
	content: "";
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.clear{
	clear: both;
}
/* Page structure */
.site {
	padding: 0 21px 0 20px;
	margin: 0 auto;
	overflow: hidden;
}
.site-content, .site-content-category{
	float: left;
}
.site-content-search .page, .site-content-search .post, .site-content-category .post{
	border-color: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.05);
    border-style: solid;
    border-width: 1px;
    box-shadow: 2px 2px 7px -3px rgba(0, 0, 0, 0.12);
}
header{
	position: relative;
    z-index: 99;
}
.head{
	background: url('http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/bg-header.jpg');
}
.container-logo, .container-menu-head, .container-contact-social-head, #menu-ameniu_principal li{
  	display: inline-block;
  	float: left;
}
.social-media a{
	display: inline-block;
}
.icon-facebook{
	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/icon-social-media.png") repeat scroll 1px 0;
}
.icon-twitter{
	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/icon-social-media.png") repeat scroll -16px 0;
}
.icon-google{
	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/icon-social-media.png") repeat scroll -36px 0;
}
@-webkit-keyframes content{
	from {opacity: 0}
    to {opacity: 1}
}
@keyframes content{
	from {opacity: 0}
    to {opacity: 1}
}
.container-alert-valid{
	background-color: #84da59;
	position: relative;
    text-align: center;
    z-index: 2147483647;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.5);
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.2);
}
.container-alert-valid .numevalid{
	font-weight: bold;
}
.container{
	clear: both;
}
#page{
	background-color: rgba(255,255,255,0.9);
	box-shadow: 0 1px 20px -10px rgba(0, 0, 0, 0.3);
	animation: 2s ease 0s normal none 1 running content;
    -moz-animation: 2s ease 0s normal none 1 running content;
    -webkit-animation: 2s ease 0s normal none 1 running content;
}
.container-breadcrumb, .container-breadcrumb a{
	/*background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;*/
	color: rgba(0,0,0,0.2);
}
.container-img{
	animation: 1s ease 0s normal none 1 running content;
    -moz-animation: 1s ease 0s normal none 1 running content;
    -webkit-animation: 1s ease 0s normal none 1 running content;
}
.searchform-home{
	position: relative;
    z-index: 200;
}
.searchform-home .input-search{
	background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0;
	border: 0 none;
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7) inset;
	color: rgba(0, 0, 0, 0.6);
	display: block;
}
.searchform .input-search{
	background: rgba(255, 255, 255, 0.2) none repeat scroll 0 0;
	border: 0 none;
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.4) inset;
	color: rgba(255, 255, 255, 0.6);
}
#menu-ameniu_principal li{
	text-transform: uppercase;
}
#menu-ameniu_principal li a{
	display: block;
	font-weight: bold;
	color: #fff;
	border: 1px solid transparent;
}
#menu-ameniu_principal li a:hover{
	border: 1px solid #1CB25B;
	color: #25ee7a;
}
.container-contact-social-head .container-contact{
	color: #fff;
	text-align: right;
}
.contaniner-txt-slideshow{
	position: absolute;
}
.title-slideshow{
	text-shadow: 4px 4px 5px rgba(0, 0, 0, 0.5);
	color: #25ee7a;
	text-align: center;
}
.btn-slideshow{
	display: block;
	text-align: center;
}
.sfat-slideshow{
	color: #1CB25B;
	text-shadow: 4px 4px 5px rgba(0, 0, 0, 0.5);
	text-align: center;
}
#cont_menu_cat{
	background-color: #0d130f;
	box-shadow: 0 5px 8px -4px rgba(0, 0, 0, 0.3);
	position: relative;
}
#cont_menu_cat .menu-meniu_secundar-container{
	padding: 0;
}
#menu-meniu_secundar li{
	display: inline-block;
	float: left;
}
#menu-meniu_secundar li a{
	display: block;
	font-weight: bold;
    text-align: center;
    color: #fff;
}
#menu-meniu_secundar li:hover{
	background-color: rgba(255,255,255,0.1);
}
#menu-meniu_secundar li:hover a{
	color: #25EE7A;
}
#menu-meniu_secundar li:hover .sub-menu{
	display: block;
	background-color: #f8f8f8;
	border-top: 2px solid #1cb25b;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
#menu-meniu_secundar .sub-menu{
	/*display: none;*/
	overflow: hidden;
	position: absolute;
	z-index: 999;
	box-shadow: 1px 1px 15px -5px rgba(0,0,0,0.3);
	background: #1cb25b none repeat scroll 0 0;
	animation: 0.5s ease 0.2s normal none 1 running fadeInUp;
	-moz-animation: 0.5s ease 0.2s normal none 1 running fadeInUp;
	-webkit-animation: 0.5s ease 0.2s normal none 1 running fadeInUp;
	border-radius: 3px;
}
#menu-meniu_secundar li:hover > .sub-menu{
	background: #ffffff none repeat scroll 0 0;
	animation: 0.3s ease 0s normal none 1 running fadeInLeft;
	-moz-animation: 0.3s ease 0s normal none 1 running fadeInLeft;
	-webkit-animation: 0.3s ease 0s normal none 1 running fadeInLeft;
}
#menu-meniu_secundar li:hover .sub-menu li a{
	color: #1cb25b;
}
#menu-meniu_secundar .sub-menu li{
	border: 0 none;
}
#menu-meniu_secundar .sub-menu li a:hover{
	background: #20d16b none repeat scroll 0 0;
	color: #fff !important;
}
.h1mod{
	color: #384857;
	font-weight: normal;
	text-align: center;
}
.h1mod sup{
	 
}
.cell{
	border: 2px solid #20d16b;
	display: inline-block;
	vertical-align: top;
	background: #fff none repeat scroll 0 0;
}
.cell:hover{
	background: rgba(255,255,255,0.5);
}
.txt-h-cell{
	font-weight: normal;
    text-align: center;	
}
.txt-cell, .container-cime-suntem h3{
    text-align: center;
}
.container-cime-suntem h3{
	font-weight: normal;
}
.home-part-left, .home-part-left-img{
	float:left;
}
.home-part-right, .home-part-right-img{
	float:right;
}
.home-part-left, .home-part-right, .home-part-right-img, .home-part-left-img{
  	display: inline-block;
}
.txt-home{
	 
}
.cell-categori-home, .cell-categori, .cell-prod{
	background: #1cb25b;
	color: #fff;
	display: inline-block;
	vertical-align: top;
  	overflow: hidden;
}
.cell-prod a{
	display: block;
}
.cell-prod .title-prod{
	text-align: center;
}
.cell-categori-home:hover .title-categori-home, .cell-categori:hover .entry-content .title-categori, .cell-prod a:hover .title-prod{
	animation: 0.2s ease 0s normal none 1 running fadeInLeft;
	-moz-animation: 0.2s ease 0s normal none 1 running fadeInLeft;
	-webkit-animation: 0.2s ease 0s normal none 1 running fadeInLeft;
	z-index: 20;
	color: #fff;
	position: relative;
}
.cell-categori-home img, .cell-categori img, .cell-prod .img-prod{
	position:relative;
    z-index: 10;
}
.cell-categori-home:hover img, .cell-categori:hover img, .cell-prod:hover .img-prod{
	opacity: 0.1;
}
.title-categori-home, .entry-content .title-categori{
	/*font-weight: normal;*/
    text-align: center;
}
.title-categori-home:hover, .entry-content .title-categori:hover{
	
}
.text-categori{
	text-align: justify;
}
.info-desc{
	opacity: 0.8;
	letter-spacing: 0.5px;
}
.caracteristici li, .list-desc li{
	list-style-image: url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/list-style.jpg");
	color: rgba(0,0,0,0.6);
}
.container-form-prod{
	border-color: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.05);
    border-style: solid;
    border-width: 1px;
    box-shadow: 2px 2px 7px -3px rgba(0, 0, 0, 0.12);
    background: rgba(0, 0, 0, 0.016) none repeat scroll 0 0;
    animation: 4s ease 0s normal none 1 running content;
    -moz-animation: 4s ease 0s normal none 1 running content;
    -webkit-animation: 4s ease 0s normal none 1 running content;
}

.title-form-prod{
	color: #1cb25b;
}
.row-form{
	display: block;
	clear: both;
}
.cell-form{
	display: inline-block;
	float: left;
}
.cell-form label{
	display: none;
}
.cell-form input, .cell-form-lg textarea, #cere_oferta input, #cere_oferta textarea{
	border-color: rgba(0, 0, 0, 0.02) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.05);
    border-style: solid;
    border-width: 1px;
    box-shadow: 2px 2px 7px -3px rgba(0, 0, 0, 0.25) inset;
}
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.trimite-prod, .btn-slideshow{
	background: #20D16B none repeat scroll 0 0;
	cursor: pointer;
	color: #19291F;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 4px solid #1CB25B !important;
	border: 0 none;
}
.cell-form .error{
	opacity: 0.8;
}
.btn-slideshow{
	box-shadow: 1px 4px 10px -5px rgba(0, 0, 0, 1);
	animation: 0.5s ease 0s normal none 1 running tada;
    -moz-animation: 0.5s ease 0s normal none 1 running tada;
    -webkit-animation: 0.5s ease 0s normal none 1 running tada;
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
.cell-form-lg .trimite-prod{
	float: right;
}
.trimite-prod:hover, .btn-slideshow:hover{
	background-color: #25EE7A;
	color: #294533;
	
}
.btn-slideshow:active, .btn-slideshow:focus, .trimite-prod:active, .trimite-prod:focus{
	animation: 0.5s ease 0s normal none 1 running bounceOutDown;
    -moz-animation: 0.5s ease 0s normal none 1 running bounceOutDown;
    -webkit-animation: 0.5s ease 0s normal none 1 running bounceOutDown;
}
#secondary{
	float: left;
}
#secondary .menu-cat{
	
}
#secondary .menu-cat li a{
	display: block;
	text-transform: uppercase;
	/*border-bottom: 1px solid rgba(0,0,0,0.1);*/
}
#secondary .menu-cat li a:hover{
	background-color:rgba(255,255,255,0.35);
}
#secondary .menu-cat li .sub-menu li a{
	border-bottom: 0 none;
	text-transform: none;
}
#secondary .menu-cat li .sub-menu li .sub-menu li a{
	font-weight: normal;
}
.cell-contact, .cell-contact-tel{
	display: inline-block;
}
.img-tel-contact, .list-nr-tel{
	display: inline-block;
}
.img-contact-fix, .img-contact-mob, .img-contact-wup, .img-contact-mail{
	display: block;
}
.img-contact-fix{
	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/icon-contact.png") repeat scroll 0 -14px;
}
.img-contact-mob{
	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/icon-contact.png") repeat scroll 0 -90px;
}
.img-contact-wup{
	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/icon-contact.png") repeat scroll 0 -250px;
}
.img-contact-mail{
	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/icon-contact.png") repeat scroll 0 -172px;
}
.cell-contact-left, .cell-contact-right{
	display: inline-block;
}
.list-nr-tel{
	vertical-align: top;
	color: rgba(0, 0, 0, 0.4);
}
.container-content{
	clear: both;
}
.header-min-art{
	
}
.container-art-left{
	float:left;
	background: #f3f3f3 none repeat scroll 0 0;
}
.container-art-right{
	float: right;
	overflow: hidden;
}
.container-art-left, .container-art-right{
	display: inline-block;
}
.nav-previous, .nav-next{
	display: inline-block;
}
.nav-previous{
	float: left;
	text-align: left;
}
.nav-next{
	float:right;
	text-align: right;
}
.footer-min-art{
	clear: both;
}
.txt-serv{
	display: inline-block;
	position: absolute;
	text-align: center;
	color: #fff;
}
.txt-serv:hover{
	color: #fff;
	opacity: 0.5;	
}
.container-txt-servicii{
	position: absolute;
}
.container-txt-servicii:hover{
	animation: 0.5s ease 0s normal none 1 running tada;
    -moz-animation: 0.5s ease 0s normal none 1 running tada;
    -webkit-animation: 0.5s ease 0s normal none 1 running tada;
}
#contact_rapid{
	position: fixed;
	background: rgba(0,0,0,0.5);
	display: none;
	z-index:30;
	width: 100%;
	height: 100%;
}
#comanda_rapid{
	background: #fff none repeat scroll 0 0;
	box-shadow: 4px 4px 100px rgba(0, 0, 0, 0.8);
	display: none;
	opacity: 0;
	position: fixed;
	z-index: 9999;
	animation: 0.5s ease 0s normal none 1 running fadeInDown;
	-moz-animation: 0.5s ease 0s normal none 1 running fadeInDown;
	-webkit-animation: 0.5s ease 0s normal none 1 running fadeInDown;
}
.cere-oferta-top{
	position: relative;
	z-index: 20;
}
#comanda_rapid h3{
	text-align: center;
}
#comanda_rapid p{
	color: #999;
	float: right;
	display: block;
}
#comanda_rapid .x{
	background: #fff none repeat scroll 0 0;
	display: inline-block;
    position: absolute;
    border: 2px solid #20d16b;
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
    cursor: pointer;
    font-weight: bold;
}
.grid-subcat-6, .grid-subcat-4{
	float: left;	
}
.cont-subcat .title-subcat{
	text-align: center;
}
.cont-subcat{
	overflow: hidden;
}
.cont-title-txt-subcat{
	position: relative;
	background-color: #fff;
}
.cont-subcat:hover .cont-title-txt-subcat{
	opacity: 0.9;
	background-color: #1cb25b;
	color: #fff;
	animation: 0.3s ease 0s normal none 1 running fadeInUp;
	-moz-animation: 0.3s ease 0s normal none 1 running fadeInUp;
	-webkit-animation: 0.3s ease 0s normal none 1 running fadeInUp;
}
.cont-subcat:hover .img-subcat{
	opacity: 0.7;
}
.cont-subcat:hover a{
	color: #fff;
}
.txt-subcat{
	text-align: justify;
}
/* Footer */
footer[role="contentinfo"]{
	background-color: #0d130f;
	clear: both;
	line-height: 2;
    margin-left: auto;
    margin-right: auto;
}
.cont-txt-footer{
	background-color: #19291f;
	color: rgba(255,255,255,0.8);
}
.cont-txt-footer h3 sup{
	font-weight: bold;
}
.footer-part-left, .footer-part-center{
	float:left;
	text-align: left;
}
.container-footer-logo-social{
	opacity: 0.8;
}
.footer-part-right .cont-tel{
	float: right;
}
.footer-part-right{
	float: right;
	text-align: right;
}
.footer-part-left, .footer-part-center, .footer-part-right{
	display: inline-block;
}
footer[role="contentinfo"] a {
	color: #686868;
}
footer[role="contentinfo"] a:hover {
	color: #21759b;
}
footer[role="contentinfo"] .site-info{
	text-align: center;
}
footer[role="contentinfo"] .site-info, footer[role="contentinfo"] .site-info a{
	color: rgba(255,255,255, 0.5);
}
@media screen and (min-width: 1000px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  header{
  	height: 115px;
  	padding: 20px 0 0;
  }
  .header-home, .header{
  	margin: 0 auto;
  	width: 1000px; 
  }
  .container-logo{
  	width: 16%;
  }
  #logo{
  	 margin-left: 0;
  }
  #logo img{
  	margin-left: 14%;
    width: 110px;
  }
  .container-menu-head{
  	width: 67%;
  }
  .container-contact-social-head{
  	width: 16%;
  }
  .social-media {
    margin-top: 0;
  }
  .social-media a{
  	width: 15px;
  	height: 15px;
  	margin: 13px;
  }
  .menu-ameniu_principal-container{
  	margin: 0 auto;
  	width: 100%;
  }
  #menu-ameniu_principal li a{
    font-size: 14px;
    margin: 0 2px;
    padding: 10px;
  }
  .container-breadcrumb, .container-breadcrumb a{
  	font-size: 12px;
  }
  .container-img img{
  	display: block;
    margin: 25px auto -25px;
    width: 970px;
    height: 590px;
  }
  .searchform-home{
  	margin: 0 auto 25px;
    width: 270px;
  }
  .searchform-home .input-search{
    border-radius: 7px;
    height: 20px;
    padding: 10px;
    width: 92%;
    font-size: 17px;
  }
  .searchform{
  	margin: 25px auto 0;
    width: 270px; 
  }
  .searchform .input-search{
    border-radius: 7px;
    height: 25px;
    padding: 5px 10px;
    width: 92%;
    font-size: 16px;
  }
  .container-contact-social-head .container-contact{
  	font-size: 15px;
  	line-height: 24px;
  	padding-right: 9%;
  }
  #slideshow{
  	margin-top: -50px;
  }
  .container-img-slideshow .img-home-slideshow{
  	width: 100%;
  	margin-top: -136px;
  	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/usa-automata-rotatiza-home-1100-344.jpg") no-repeat scroll top center;
  	height: 334px;
  	display: block;
  }
  
  .contaniner-txt-slideshow{
  	width: 100%;
  	top: 115px;
  }
  .title-slideshow, .sfat-slideshow{
  	width: 990px;
  	font-size: 26px;
    margin: 10px auto;
  }
  .btn-slideshow{
  	font-size: 15px;
    margin: 30px auto;
    padding: 13px 20px 11px;
    width: 200px;
    border-radius: 5px;
  }
  #cont_menu_cat{
  	margin-top: -5px;
  }
  #menu-meniu_secundar{
  	width: 1216px;
  	margin:0 auto;
  }
  .menu-meniu_secundar-container{
  	clear: both;
  }
  .container{
  	/*width: 1170px;*/
  	width: 930px;
  	margin:0 auto;
  }
  .container-alert-valid{
  	padding: 10px 0;
  }
  #page{
  	width: 930px;
  	margin:25px auto;
  }
  .container-breadcrumb #crumbs{
  	width: 1170px;
  	padding: 15px 0;
  	margin: 0 auto -25px;
  }
  .entry-title{
  	font-size: 29px;
  	margin: 20px 0 40px;
    padding: 0 10px;
  }
  /*#menu-meniu_secundar li, #menu-meniu_secundar:hover .sub-menu{
  	width: 331px;
  }*/
  #menu-meniu_secundar .sub-menu{
	    height: 5px;
	    margin: -7px 141px 0;
	    width: 50px;
	}
	#menu-meniu_secundar li:hover > .sub-menu{
		height: auto;
		margin: 0;
		width: 331px;
	}
  #menu-meniu_secundar .sub-menu li{
  	width: 100%;
  }
  .wrapper{
  	padding: 30px 0;
  }
  .container-home{
  	margin: 30px 0 0;
  }
  .container-home .h1mod, .entry-content .h1mod{
  	margin-bottom: 10px; 
  }
  .h1mod, .entry-content .h1mod{
  	font-size: 26px;
  }
  .cell{
  	border-radius: 128px;
    height: 190px;
    margin: 10px 17px;
    width: 190px;
  }
  .txt-h-cell, .entry-content .txt-h-cell{
	font-size: 21px;
    margin-top: 26px;
  }
  .txt-cell, .entry-content .txt-cell{
	font-size: 12px;
    line-height: 22px;
    padding: 11px 20px;
  }
  .txt{
  	font-size: 14px;
  }
  .txt-home, .txt-page{
    line-height: 23px;
    margin-bottom: 10px;
  }
  .container-cime-suntem{ 
  	padding: 20px 10px 0;
  	margin: 0 10px; 
  }
  .container-cime-suntem h3{
  	font-size: 18px;
    margin: 20px 0 15px;
  }
  .home-part-left, .home-part-right{
  	width: 65%;
  }
  .home-part-right-img, .home-part-left-img{
  	width: 34%;
  }
  .contaniner-home-img-right{
  	padding: 0 0 40px;
  }
  .contaniner-home-img-right img, .contaniner-home-img-left img{
		width: 100%;
  }
  .contaniner-home-img-left{
  	padding: 75px 0;
  }
  .row-categori-home, .row-categori{
  	margin-top: 15px;
  	margin-bottom: 30px;
  }
  .cell-categori-home, .cell-categori{
  	margin: 0 2px;
  }
  .cell-categori-home, .cell-categori, .cell-categori-home img, .cell-categori img{
  	width: 303px;
  	height: 156px;
  }
  .title-categori-home, .entry-content .title-categori{
	 	font-size: 18px;
	 	margin: 0;
	 	padding: 88px 0;
   }
   .cell-categori-home:hover .title-categori-home{
	  	margin: -175px 0 0 0;
   }
  .text-categori{
  	font-size: 11px;
    line-height: 20px;
    padding: 5px 10px 25px;
    height: 80px;
  } 
  .site-content, .site-content-category{
	margin: 0;
	width: 875px;
  }
  .site-content-search{
  	width: 100%;
  }
  .site-content-search .page, .site-content-search .post, .site-content-category .post{
  	padding: 5px 15px;
  	margin: 20px 0;
  }
  .info-desc{
  	font-size: 16px;
    line-height: 26px;
    margin: 10px 0;
    padding: 0 15px;
  }
  .caracteristici, .list-desc{
  	padding-left: 40px;
  }
  .caracteristici li, .list-desc li{
  	font-size: 16px;
    line-height: 25px;
  }
  .entry-content h2{
  	font-size: 20px;
    line-height: 34px;
    padding: 5px;
  }
  .entry-content h3{
  	font-size: 18px;
    line-height: 30px;
    padding: 5px;
  }
  .entry-content h5{
  	font-size: 16px;
    line-height: 25px;
    padding: 5px;
  }
  .container-form-prod{
  	margin: 50px 0 30px;
  	padding: 15px 25px 25px;
  	border-radius: 5px;
  }
  .title-form-prod{
  	font-size: 21px;
  	line-height: 38px;
  }
  .cell-form{
  	width: 47%;
  	margin: 10px; 
  }
  .cell-form input{
  	width: 90%;
  	margin-left: 5%;
  }
  .cell-form-lg textarea{
  	height: 90px;
    margin-top: 25px;
    width: 91%;
  }
  .cell-form .error{
  	width: 90%;
  	margin-left: 5%;
  	margin-top: 5px;
  }
  .cell-form .error, #cere_oferta .error{
  	font-size: 12px;
  }
  .cell-form input, #cere_oferta input, .cell-form-lg textarea, #cere_oferta textarea, .cell-form .error, #cere_oferta .error{
  	padding: 10px;
  	border-radius: 5px;
  	font-size: 15px;
  }
  .cell-form-lg .trimite-prod{
  	margin-right: 2%;
    margin-top: 3%;
  }
  .trimite-prod{
  	font-size: 16px;
  	border-radius: 5px;
    width: 50%;
    padding: 10px 15px;
  }
  #secondary{
  	display: none;
  }
  .menu-meniu-blog-container{
  	padding:20px 30px;
  	border-radius: 5px;
  }
  #menu-meniu_secundar li a, #menu-meniu_secundar .sub-menu li a{
	  	font-size: 15px;
	    padding: 15px 16px;
   }
   #menu-meniu_secundar .sub-menu{
	  	height: 3px;
	    margin: -9px 75px 0;
	    width: 40px;
   }
   #menu-meniu_secundar li:hover > .sub-menu{
		width: 250px;
  }
  #menu-meniu_secundar li:hover > .sub-menu li a{
	 	padding: 15px 5px;
  }
  #secondary .menu-cat li{
  	font-size: 17px;
    padding: 5px 0;
  }
  #secondary .menu-cat li a{
  	padding:10px 5px 10px 25px;
  }
  #secondary .menu-cat li a:hover{
  	padding:10px 0 10px 30px; 
  }
  #secondary .menu-cat li .sub-menu{ 
  	padding: 5px 0;
  }
  #secondary .menu-cat li .sub-menu li{
  	padding: 0;
  	font-size: 14px;
  }
  #secondary .menu-cat li .sub-menu li a{
  	padding-left: 35px;
  }
  #secondary .menu-cat li .sub-menu li a:hover{
  	padding-left: 37px;
  }
  #secondary .menu-cat li .sub-menu li .sub-menu li a{
  	padding-left: 42px;
  }
  #secondary .menu-cat li .sub-menu li .sub-menu li a:hover{
  	padding-left: 45px;
  }
  .row-contact{
  	margin-bottom: 60px;
  }
  .cell-contact{
  	width: 32%;
  }
  .cell-contact-tel{
  	width: 24%;
  }
  .cell-contact-tel .title-contact{
  	margin: 10px 10px 20px;
  }
  .cell-contact-left{
  	width: 66%;
  	margin-left: 20px;
  }
  .cell-contact-right{
  	width: 24%;
  }
  .cell-contact h3{
  	font-size: 18px;
    padding: 15px 10px 10px;
  }
  .text-contact{
  	padding: 5px 10px;
  	line-height: 24px;
  }
  .img-tel-contact{
  	width: 45px;
  	padding-left: 0;
  }
  .img-contact-fix, .img-contact-mob, .img-contact-wup, .img-contact-mail{
  	height: 62px;
    width: 60px;
  }
  .list-nr-tel{
  	margin-top: 10px;
  }
  .list-nr-tel li{
  	font-size: 16px;
  	margin-bottom: 10px;
  }
  .list-nr-tel li.li-middle{
  	margin-top: 15px;
  }
  .txt-contact{
  	padding: 0 15px;
  }
  .header-min-art{
  	height: 55px;
    padding: 0;
  }
  .header-min-art .entry-title{
  	margin: 20px 0 10px;
  }
  .container-img-contact{
  	margin: 5px 0 0 -20px;
    width: 1210px;
  }
  .container-art-left{
  	height: 157px;
    width: 26%;
  }
  .site-content-category .container-art-left{
  	height: 119px;
  }
  .container-art-left img{
  	width: 100%;
  	height: 100%;
  }
  .container-art-right{
  	width: 74%;
  	height: 157px;
  }
  .container-art-right .entry-summary p{
  	font-size: 16px;
    line-height: 25px;
    padding: 29px;
  }
  .site-content-category .container-art-right p{
  	font-size: 16px;
    line-height: 25px;
    padding: 0 29px;
  }
  .footer-min-art{
  	font-size: 12px;
  	margin: 0;
    padding: 15px 0;
  }
  .assistive-text{
  	font-size: 20px;
    margin: 30px 10px 20px;
  }
  .nav-previous, .nav-next{
  	width: 49%;
  }
  .nav-previous{
	padding-left: 10px;
  }
  .nav-next{
  	padding-right: 10px;
  }
  .img-servicii{
	  	margin-top: 40px;
	  	width: 920px;
	  	height: 346px;
	  }
	  .container-txt-servicii{
	  	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/servicii-usa-automata-400.png") no-repeat scroll top center;
	  	margin-left: 75px;
	    margin-top: -370px;
	    width: 544px;
	    height: 543px;
	  }
	  .txt-serv{
	  	font-size: 18px;
	    line-height: 21px;
	    width: 140px;
	    padding: 45px 10px;
	  }
	  .consult{
	    margin-left: 191px;
    	margin-top: 28px;
	  }
	  .trans{
	  	margin-left: 110px;
	    margin-top: 108px;
	  }
	  .piese{
	  	margin-left: 269px;
    	margin-top: 162px;
	  }
	  .repar{
	  	margin-left: 191px;
    	margin-top: 234px;
	  }
	  .cere-oferta-top{
	  	margin: 410px auto -498px;
    	width: 363px;
	  }
	  .cere-oferta-top .btn-slideshow{
	  	font-size: 19px;
	    margin: 55px auto;
	    padding: 19px 30px 16px;
	    width: 300px;
	    border-radius: 10px;
	  }
	  #comanda_rapid{
	    margin: 7% 28%;
	    padding: 0 2%; 
	    width: 36%;
	  }
	  #comanda_rapid h3{
	  	font-size:24px;
	  	margin-top: 40px;
	  }
	  #comanda_rapid table{
	  	width: 87%;
	  	margin: 25px 30px 10px;
	  }
	  .cell-form input, #cere_oferta input, .cell-form-lg textarea, #cere_oferta textarea, .cell-form .error, #cere_oferta .error{
	  	font-size: 13px;
	  	padding: 7px;
	  }
	  #cere_oferta input, #cere_oferta .error{
	   	width: 96%;
	   	margin-bottom: 7px;
	  }
	  #cere_oferta textarea{
	    width: 96%;
	    margin-bottom: 10px;
	  }
	  #comanda_rapid p{
	  	width: 50px;
	  	margin-right: -40px;
	  }
	  #comanda_rapid .x{
	    margin-top: -20px;
	    padding: 10px 13px;
	    border-radius: 25px;
	    margin-left: 10px;
	  }
	  .grid-subcat-6{ 
	  	width: 50%;
	  }
	  .grid-subcat-4{
	  	width: 33%;
	  }
	  .grid-subcat-6 .img-subcat, .grid-subcat-4 .img-producator{
	  	width: 96%;
	  	margin: 0 2%;
	  	display: block;
	  }
      .grid-subcat-4{ 
	  	height: 182px;
	  	margin-bottom: 15px;
	  }
	  .grid-subcat-6{ 
	  	height: 255px;
	  	margin-bottom: 20px;
	  }
	  .cont-title-txt-subcat{
	  	margin: 0 2%;
	  }
	  .grid-subcat-4 .cont-title-txt-subcat{
	  	height: 209px;
	  }
	  .grid-subcat-6 .cont-title-txt-subcat{
	  	height: 257px;
	  }
	  .grid-subcat-4:hover .cont-title-txt-subcat{
	  	margin-top: -150px;
	  }
	  .grid-subcat-6:hover .cont-title-txt-subcat{
	  	margin-top: -217px;
	  }
	  .cont-subcat:hover .img-subcat{
	  	opacity: 0.7;
	  }
	  .grid-subcat-4:hover .title-subcat{
	  	padding-top: 30px;
	  	font-size: 18px;
	  }
	  .grid-subcat-6:hover .title-subcat{
	  	padding-top: 50px;
	  }
	  .grid-subcat-6 .title-subcat{
	  	 font-size: 20px;
	  }
	  .grid-subcat-4 .title-subcat{
	  	font-size: 14px;
	  }
	  .txt-subcat{
	  	line-height: 20px;
	  	font-size: 15px;
	  }
	  .grid-subcat-4 .txt-subcat{
	  	padding: 15px 4%; 
	  }
	  .grid-subcat-6 .txt-subcat{
	    padding: 25px 4%;
	  }
	  .container-list-prod{
	  	margin: 15px 0;
    	padding: 10px;
    	box-shadow: 0 1px 7px -4px rgba(0, 0, 0, 0.15);
	  }
	  .title-list-prod{
	  	margin-bottom: 5px;
	  }
	  .cont-img-prod{
	  	display: inline-block;
    	width: 25%;
	  }
	  .cont-img-prod img{
	  	width: 100%;
	  }
	  .min-desc-prod{
	  	display: inline-block;
	    line-height: 24px;
	    padding: 10px 25px;
	    vertical-align: top;
	    width: 40%;
	  }
	  .list-min-prod{
	  	display: inline-block;
	    list-style-image: url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/icon-ok-list.jpg");
	    padding-left: 20px;
	    vertical-align: top;
	  }
	  .list-min-prod li{
	  	padding: 10px 0 10px 0;
	  }
  footer[role="contentinfo"]{
     
  }
  .cont-txt-footer{
  	height: 220px;
  }
  .cont-txt-footer h3{
  	font-size: 18px;
  }
  .footer-part-left{
  	width: 25%;
  	padding: 30px 0;
  }
  .footer-part-center{
  	width: 50%;
  }
  .container-footer-logo-social{
  	width: 125px;
  	margin: 50px auto 0;
  }
  .cont-tel{
  	font-size: 13px;
    line-height: 16px;
  }
  .container-footer-logo-social .social-media a{
  	margin: 0 12px;
  }
  .footer-part-right{
  	width: 25%;
  	padding: 30px 0;
  }
  footer[role="contentinfo"] .site-info{
  	padding: 10px 0;
  }
}
@media screen and (min-width: 1200px){
	.header-home, .title-slideshow, .sfat-slideshow, .header{
		width: 1180px;
	}
	header{
		height: 101px;
		padding: 30px 0 20px;
	}
	#page{
		width: 1170px;
	}
	.container{
		width: 1200px;
	}
	#secondary{
  	   display: block;
	    float: right;
	    margin-left: 20px;
	    margin-right: -20px;
	    margin-top: -30px;
	    width: 290px;
   }
	#menu-meniu_secundar .sub-menu{
	    height: 5px;
	    margin: -7px 177px 0;
	    width: 50px;
	}
	.container-home{
		padding-bottom: 40px;
	}
	.container-home .h1mod{
		margin-bottom: 40px; 
	}
	.entry-content .h1mod{
		margin-bottom: 40px; 
		margin-top: 30px; 
	}
	.h1mod{
	  	font-size: 30px;
	  }
	 .entry-content .h1mod{
	 	font-size: 26px;
	 }
	.contaniner-home-img-right{
		padding: 3px 0 20px 20px;
	}
	.container-cime-suntem{
		padding: 20px;
	}
	.container-cime-suntem h3{
	  	font-size: 20px;
	    margin: 30px 0 20px;
	}
	.contaniner-home-img-left{
	  	padding: 100px 20px 0 0;
	 }
	 .cell{
	 	height: 250px;
    	width: 250px;
	 }
	 .txt-h-cell, .entry-content .txt-h-cell{
	 	margin-top: 45px;
	 }
	 .txt-cell, .entry-content .txt-cell{
	 	font-size: 15px;
	 	line-height: 26px;
    	padding: 35px 20px 0;
	 }
	 
  	 .cell-categori-home, .cell-categori, .cell-categori-home img, .cell-categori img{
	  	width: 383px;
	  	height: 198px;
	  }
	  .row-prod{
	  	margin-top: 15px;
	  }
	  .cell-prod, .cell-prod a, .cell-prod a .img-prod{
	  	width: 289px;
	  }
	  .container-form-prod{
  		margin: 50px 10px 30px;
  	}
	.cell-form{
	  	width: 47%;
	  	margin: 10px; 
	  }
	  .cell-form input{
	  	width: 90%;
	  	margin-left: 0;
	  }
	  .cell-form-lg textarea{
	    width: 92%;
	    margin-left: 1%;
	  }
	  .cell-form .error, #cere_oferta .error{
	  	margin-left: 0;
	  }
	  .trimite-prod{
	    font-size: 16px;
	    border-radius: 7px;
	  }
	  .entry-content .cell-prod .title-prod{
	  	font-size: 18px;
	    line-height: 30px;
	    margin-top: -147px;
	    padding: 42px 35px;
	  }
	  .text-categori{
	  	font-size: 13px;
	  	padding: 5px 15px 25px;
	  }
	  .txt{
  		font-size: 16px;
	  }
	  .txt-home, .txt-page{
	    line-height: 26px;
	    margin-bottom: 15px;
	  }
	  .container-img img{
	  	width: 1210px;
    	height: 626px;
	  }
	  #menu-ameniu_principal li a{
		font-size: 15px;
	    margin: 0 7px;
	    padding: 15px 10px;
	}
	.container-contact-social-head .container-contact{
	  	font-size: 18px;
	  	padding-right: 0;
	  }
	.contaniner-txt-slideshow {
	    top: 140px;
	}
	.container-img-slideshow .img-home-slideshow{
	  	width: 100%;
	  	margin-top: -151px;
	  	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/usa-automata-rotatiza-home-1370-428.jpg") no-repeat scroll top center;
	  	height: 428px;
	  }
	.searchform-home{
	  	margin: 0 auto 45px;
	    width: 380px;
	  }
	  .searchform-home .input-search{
	    height: 25px;
	    font-size: 18px;
	  }
	  .title-slideshow, .sfat-slideshow{
	    font-size: 30px;
	    margin: 13px auto;
	   }
	  .btn-slideshow{
	  	border-radius: 7px;
	    margin: 35px auto;
	    padding: 15px 10px 13px;
	    width: 250px;
	  }
	  .cere-oferta-top{
	  	margin: 410px auto -517px;
    	width: 363px;
	  }
	  #menu-meniu_secundar li a, #menu-meniu_secundar .sub-menu li a{
	  	font-size: 16px;
	    line-height: 24px;
	    padding: 13px 28px;
	  }
	  #menu-meniu_secundar .sub-menu{
	    margin: -9px 88px 0;
	  }
	  #menu-meniu_secundar li:hover > .sub-menu{
		width: 280px;
	 }
	 #menu-meniu_secundar li:hover > .sub-menu li a{
	 	padding: 20px 10px;
	 }
	 .title-categori-home, .entry-content .title-categori{
	 	font-size: 21px;
	 	margin: 0;
	 	padding: 88px 0;
	 }
	  .cell-categori-home:hover .title-categori-home{
	  	margin: -200px 0 0 0;
	  }
	  .img-servicii{
	  	margin-top: 40px;
	  	width: 1170px;
	  	height: 440px;
	  }
	  .container-txt-servicii{
	  	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/servicii-usa-automata.png") no-repeat scroll top center;
	  	margin-left: 185px;
	    margin-top: -460px;
	  }
	  .txt-serv{
	  	font-size: 22px;
	    line-height: 26px;
	    width: 160px;
	  }
	  .consult{
	    margin-left: 180px;
	    margin-top: 60px;
	  }
	  .trans{
	  	margin-left: 70px;
	    margin-top: 165px;
	  }
	  .piese{
	  	margin-left: 286px;
    	margin-top: 242px;
	  }
	  .repar{
	  	margin-left: 180px;
    	margin-top: 343px;
	  }
	  .cell-contact-left{
	  	width: 60%;
	  }
	  .cell-contact-right{
	  	width: 30%;
	  }
	  .menu-meniu_secundar-container, .menu-usi_glisante-container, .menu-usi_batante-container, .menu-usi_automate_rotative-container{
	  	background-color: #eee;
	  	border-radius: 0 0 0 15px;
	    box-shadow: 5px 5px 10px -5px rgba(0, 0, 0, 0.3);
	    padding-bottom: 30px;
	    padding-top: 50px;
	  }
	  .img-tel-contact{
	  	width: 60px;
	  	padding-left: 15px;
	  }
	  .list-nr-tel li{
	  	font-size: 18px;
	  }
	  
}
@media screen and (min-width: 1400px){
	.header-home, .title-slideshow, .sfat-slideshow, .header{
		width: 1400px;
	}
	header{
		height: 130px;
	}
	.container-logo{
	  	width: 16%;
	  }
	  #logo{
	  	 margin-left: 20%;
	  }
	  #logo img{
	  	width: 140px;
	  	margin-left: 0;
	  }
	  .container-menu-head{
	  	width: 69%;
	  }
	  .container-contact-social-head{
	  	width: 14%;
	  }
	  .social-media a{
	  	width: 15px;
	  	height: 15px;
	  	margin: 15px;
	  }
	#menu-ameniu_principal li a{
		font-size: 17px;
	    padding: 15px;
	}
	.container-contact-social-head .container-contact{
	  	font-size: 18px;
	  	line-height: 29px;
	  	padding-right: 15%;
	  }
	  .contaniner-txt-slideshow {
	    top: 180px;
	  }
	  .container-img-slideshow .img-home-slideshow{
	  	margin-top: -181px;
	  	background: rgba(0, 0, 0, 0) url("http://www.usa-automata.ro/wp-content/themes/twentytwelve/image/usa-automata-rotatiza-home.jpg") no-repeat scroll top center;
	  	height: 605px;
	  }
	  .title-slideshow, .sfat-slideshow{
	    font-size: 39px;
	    margin: 25px auto;
	   }
	  #menu-meniu_secundar li a, #menu-meniu_secundar .sub-menu li a{
	    padding: 15px 28px;
	  }
	  .trimite-prod{
	    padding: 15px;
	    font-size: 18px;
	    border-radius: 10px;
	  }
	  .btn-slideshow{
	  	font-size: 19px;
	    margin: 55px auto;
	    padding: 19px 30px 16px;
	    width: 300px;
	    border-radius: 10px;
	  }
	  .cere-oferta-top{
	  	margin: 430px auto -517px;
	  }
	  #comanda_rapid{
	    margin: 8% 28%;
	  }
	  #comanda_rapid h3{
	  	font-size:26px;
	  	margin-top: 50px;
	  }
	  #comanda_rapid table{
	  	margin: 40px 30px 10px;
	  }
	  .cell-form input, #cere_oferta input, .cell-form-lg textarea, #cere_oferta textarea, .cell-form .error, #cere_oferta .error{
	  	font-size: 14px;
	  }
	  #cere_oferta input{
	   	margin-bottom: 10px;
	  }
	  #cere_oferta textarea{
	    margin-bottom: 15px;
	  }
	  #comanda_rapid .x{
	  	margin-left: 10px;
	    margin-top: -33px;
	    padding: 12px 15px;
	  }
	  
}
@media screen and (min-width: 1600px){
	  #menu-meniu_secundar li a, #menu-meniu_secundar .sub-menu li a{
	    padding: 20px 28px;
	  }
	  #comanda_rapid{
	  	margin: 10% 28%;
	    padding: 1% 2%; 
	    width: 40%;
	  }
	  #comanda_rapid table{
	  	width: 93%;
	  }
	  #cere_oferta input{
	   	margin-bottom: 15px;
	  }
	  #cere_oferta textarea{
	    margin-bottom: 20px;
	  }
	  .cell-form input, #cere_oferta input, .cell-form-lg textarea, #cere_oferta textarea, .cell-form .error, #cere_oferta .error{
	  	padding: 10px;
	  	font-size: 15px;
	  }
	  
}