
table{width:980px !important; position:relative; left:50%; margin-left: -490px; margin-top:-1px;}
.home_center_table{background-color:transparent; background-image: url('pics/back_world.jpg'); background-repeat: no-repeat; padding-bottom: 35px;}
table table table{width:100% !important;}

#form1 table, #form2 table{width:99.4% !important;}
#form9 table, #form9 td table, #form1 table, #form1 td table, #form table{position:relative; left:auto !important; margin-left:auto !important; background-image: none !important;}
#form2.crew_login table{width: 300px !important; margin-left: -150px;}
#form.own_login table{width: 300px !important; margin-left: -150px;}

.main_table{-webkit-box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 0.75); -moz-box-shadow:    0px 0px 30px 0px rgba(50, 50, 50, 0.75); box-shadow:         0px 0px 30px 0px rgba(50, 50, 50, 0.75); background-color:#fff;}

.bottom_home_ph{padding-bottom: 35px; padding-top: 35px; text-align: center;}

.title_cap{margin-bottom: -25px; margin-left: 113px; text-transform: uppercase; padding-top: 28px; max-width: 316px;}
.title_crew{padding-top: 28px; color: #de9325; font-size: 16px; margin-bottom: -25px; padding-right: 0; text-transform: uppercase; margin-left: 41px; max-width: 311px;}

.table_profile, .table_profile table, .job_infos_table table{left: 0px; margin-left: 0px; width: 100% !important;} 


/* Menu Footer */

#menu-footer-menu{display: block; clear: both; overflow: hidden; width: 885px; position: relative; margin-left: auto; margin-right: auto;} 
#menu-footer-menu li {display: block !important;list-style: none; float: left !important; }
#menu-footer-menu li a{color: #626262; font-size:12px; letter-spacing:2px;  padding-left: 3px; font-family: arial;}

#menu-footer-menu li a:hover, .text-3 a:hover, .copyright a:hover{opacity:.5;}

.content-info { background-image: url(http://www.stileliberocommunication.com/test_site/wp-content/themes/roots-master/assets/img/backFooter.jpg); background-repeat: repeat-x; height: 146px !important; height: 136px !important; padding-top: 10px; }
.copyright{text-align:center; color:#333; font-size:11px; font-family: arial;}

.back_home{background: #666666; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #666666 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#666666), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #666666 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #666666 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #666666 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(135deg,  #666666 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#cccccc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
 border-radius:5px; padding:10px; color:#fff !important; font-size: 13px !important; font-weight: 100; margin-left: auto; margin-right: auto; position: relative;
width: 70px; display: block;}

@media only screen  and (min-device-width : 320px) and (max-device-width : 568px) { 
.bottom_home_ph{font-size:13px !important; padding-bottom:50px;}
}