@font-face {
    font-family: "AmericanSansLight";
    font-style: normal;
    font-weight: normal;
    src: url("../font/aa/americansans-light.eot?#iefix") format("embedded-opentype"), url("../font/aa/americansans-light.woff") format("woff"), url("../font/aa/americansans-light.ttf") format("truetype");
}
@font-face {
    font-family: "American Icons";
    font-style: normal;
    font-weight: normal;
    src: url("../font/aa/american-icons-v4.eot?#iefix") format("embedded-opentype"), url("../font/aa/american-icons-v4.woff") format("woff"), url("../font/aa/american-icons-v4.ttf") format("truetype");
}
/*body{font-family:myriadPro !important;}*/
@font-face {font-family: "myriadPro";src: url('../../font/MydiraProR.otf');}
@font-face {font-family: "myriadProB";src: url('../../font/MydiraProB.otf');}
.container-fluid{padding:0px !important}
#header{height:80px;}
.titlePage{text-align:center;color:#4c5e9e;font-weight:bold;font-size:25px;line-height:80px;}
.laboChoice{background-color:rgba(255, 255, 255, 0.6);color:#4c5e9e;font-weight:normal;font-size:25px;padding:10px 0px;text-align:center;box-shadow:3px 3px 3px #797979;vertical-align:middle;display:inline-block;line-height:normal;text-align:center;cursor:pointer;width:100%;}
.laboChoiceBlack{background-color:rgba(71, 71, 71, 1);color:#ffffff;font-weight:normal;font-size:25px;padding:10px 0px;text-align:center;vertical-align:middle;display:inline-block;line-height:normal;text-align:center;width:100%;}
.laboChoice img{height:20px;float:right;margin-top:5px;margin-right:10px}
.nav > li > a:hover,.nav > li > a:focus,.laboChoice:hover{background-color:rgba(223, 223, 223, 1) !important;box-shadow:none !important;}
#footer{color:#ffffff;font-size:17px;background-color:#333333;text-align:center;padding:10px 0px;}
#footer a {color:#ffffff;}
.logosFooter{padding-left:0px !important;padding-right:0px !important;cursor:pointer}
#content .row,#header .row,#footer .row {margin-left:0px !important;margin-right:0px !important;}
#content .row .bgOrder .row,#content .row .bgManage .row{margin-left:-15px !important;margin-right:-15px !important;}

.nav-order .submenu {background-color:rgba(255, 255, 255, 0.8)}

.submenu{font-size:11px;border-bottom:1px solid #aaaaaa}
.submenu a {color:#0069b4;}
.submenu a:focus,.submenu a:hover{color:#0069b4;}
/*.collapse.in,.collapse{display:none;}*/
.titleCongres {color:#006b2d;font-size:18px;padding-top:10px;padding-bottom:10px;margin-left:15px;}
#alertMsg {background-color:#f83d3d;text-align:center;color:#ffffff;font-size:18px;padding-top:20px;padding-bottom:20px;}
.blueTextColor{color:#4c5e9e;margin-bottom:20px;text-align:justify;margin-top:10px;}
.blueTextColor a {color:#4c5e9e;text-decoration:underline;}
.blueTextColor a:hover{font-weight:bold;}


.row-centered {text-align:center;}
.col-centered {display:inline-block;float:none !important;text-align:left;margin-right:-4px;}
.headerConnexion {background-color:rgba(0, 0, 0, 0.1);line-height: 50px;margin-left:0 !important;border-bottom:1px solid #000000;}
.headerConnexion #headerTxt {color: #ffffff;float: left;font-size: 15px;margin-left: 20px;font-weight:bold;}
#logoLWC{text-align:right}
#logoLWC img {border: 0 none;height: auto;max-width: 100%;vertical-align: middle;}
.mainConnexion {padding: 50px 20px;background-color:rgba(79, 92, 107, 0.5);margin-left:0 !important;border:1px solid #ffffff !important;border-top:0px;}
.mainConnexion input {margin-bottom:0px !important;width:100%;}
#errorConnexion {color: #ff0000;font-size: 13px;text-align:center}
.imgUser, .imgPass {text-align:right}
.mainConnexion input#password,.footerConnexion input {margin-bottom: 0 !important;}
.footerConnexion {margin-left:0 !important;border-top:0px;margin-top:20px;margin-bottom:50px;}
.mainConnexion .row input {color:#4c5e9e;padding-left:15px;padding-top:7px;padding-bottom:7px;padding-right:15px;}

.bgLogin{margin:0;padding:0;background: url(/img/newlab/bgLogin.png) no-repeat center fixed;-webkit-background-size: cover;background-size: cover;background-size:none;height:600px;}
.bgPassword{margin:0;padding:0;background: url(/img/newlab/bgPassword.png) no-repeat center fixed;-webkit-background-size: cover;background-size: cover;background-size:none;height:600px;}
.horizontalAlign{margin-top:170px;}

.noActive{filter: grayscale(1);-webkit-filter: grayscale(1);-moz-filter: grayscale(1);-o-filter: grayscale(1);-ms-filter: grayscale(1);}
.noAccess{cursor:default !important;background-color:rgba(255, 255, 255, 1) !important;box-shadow:none !important;color:#ff0000}
.noAccess:hover{cursor:default !important;background-color:rgba(255, 255, 255, 1) !important;}
.back{margin-top:3px;float:right;margin-right:65px;cursor:pointer}
#backImg {background: url(/img/newlab/back.png) no-repeat;height:50px;width:50px;}
#backImg:hover {background: url(/img/newlab/backHover.png) no-repeat;}
.badgePlan {color:#4c5e9e;font-size:25px;text-transform:uppercase;text-align:center}
.badgePass {background-color:#4c5e9e;color:#ffffff;padding-top:5px;padding-bottom:5px;}
.lesPass{font-size:17px;}
.headerOrderTable {background:#2a2929;color:#c5c5c5;text-transform:uppercase;height:30px;line-height:30px;border-right:1px solid #feffff;border-top:1px solid #feffff;border-bottom:1px solid #feffff;text-align:center;}
.contentOrderTable {background-color:#d9d8d7;height:70px;line-height:70px;border-right:1px solid #feffff;border-bottom:1px solid #feffff;font-size:17px;text-align:center}

#textPassword {color:#ffffff;font-size:22px;text-align:left;margin-top:60px;}

.bgBlue{background-color:rgba(79, 92, 107, 0.5);position:absolute;width:100%;height:600px;}

.modalStaffMember h2,.modalStaffMemberHistory h2 {margin-bottom:0px !important}
.modalStaffMember,.modalStaffMemberHistory {position: fixed;fot-family: Arial, Helvetica, sans-serif;top: 0;right: 0;bottom: 0;left: 0;background: rgba(0,0,0,0.8);z-index: 99999;opacity:0;-webkit-transition: opacity 400ms ease-in;-moz-transition: opacity 400ms ease-in;transition: opacity 400ms ease-in;pointer-events: none;}
.modalStaffMemberHistory > div {height:500px;width: 1200px;position: relative;margin: 4% auto;background: #fff;background:#ffffff;margin-bottom:0px;}
.modalStaffMember > div  {height:480px;width: 475px;position: relative;margin: 4% auto;background: #fff;background:#ffffff;margin-bottom:0px;}
.modalStaffMemberHistory > div {height:700px;}
.modalStaffMember  h2,.modalStaffMemberHistory  h2 {margin-top:0px !important}
.modalStaffMember  h2,.modalStaffMemberHistory h2 {background-color:#ffffff;padding:10px;font-weight:normal;text-align:center;color:#000000;}
.closeStaff,.closeStaffHistory {background:#ffffff;color:#f83d3d;line-height: 25px;position: absolute;right: -12px;top: -10px;width: 24px;text-decoration: none;font-weight: bold;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;-moz-box-shadow: 1px 1px 3px #000;-webkit-box-shadow: 1px 1px 3px #000;box-shadow: 1px 1px 3px #000;z-index:9999}
.closeStaff:hover,.closeStaffHistory:hover {background: #f83d3d;cursor:pointer;text-decoration:none;color:#ffffff;}

#openStafMember #leftModalFull,#openStafMemberHistory #leftModalFull {float:left;width:435px;margin-left:20px;}
#openStafMember #rightModalFull,#openStafMemberHistory #rightModalFull {float:right;width:435px;margin-right:20px;}
#footerStaffMember {background-color:#4d4949 !important;height:40px;margin-top:45px;}

.staffChoice{background-color:rgba(76, 94, 158, 0.6);color:#ffffff;font-weight:bold;font-size:25px;height:40px;text-align:center;box-shadow:3px 3px 3px #797979;vertical-align:middle;display:inline-block;line-height:normal;text-align:center;cursor:pointer;text-transform:uppercase;width:60%;margin-top:20px;margin-left:85px;}
.staffChoice:hover{background-color:rgba(76, 94, 158, 1) !important;box-shadow:none !important;}

#leftModalFull .error{color:#d13f3f;margin-left:5px;margin-bottom:0px;}
.leftBooth .error{color:#d13f3f;}

#searchImg {height:40px;margin-top:10px;cursor:pointer;}

#rightModalFull #titleRightModalFull {color:#4c5e9e;text-align:left;font-size:20px;padding-top:2px;}
#rightModalFull #nbStaffMembers {color:#4c5e9e;font-size:20px;margin-right:10px;}
#sortable1, #sortable2 {border: 1px solid #eee;width: 142px;min-height: 20px;list-style-type: none;padding: 5px 0 0 0;float: left;}
#sortable1 li, #sortable2 li {margin: 0 5px 5px 5px;padding: 5px;font-size: 1.2em;width: 400px;cursor:pointer;border:1px solid #d3d3d3;}
#sortable1 {height:500px;overflow-y: scroll;overflow-x: hidden;width:435px;background-color:#e4e6e2;margin-top:10px;}
#sortable2 {height:450px;overflow-y: scroll;overflow-x: hidden;width:435px;background-color:#dceaea;margin-top:10px;}
.listName {width:130px;}
#txtLimitStaffMember {color:#ff0000;font-size:12px;text-align:center;display:none;margin-top:5px;}


.descriptionTitle{width:100%;padding-top:5px;padding-bottom:5px;background-color:#4c5e9e;text-transform:uppercase;font-size:20px;color:#ffffff;font-weight:bold;text-align:center;letter-spacing:2px;}
.boothInput {color:#333;width:100%;height:30px;padding-left:15px;margin-top:10px;float:left;margin-right:10px}
.boothInputTel {color:#333;width:100%;height:30px;padding-left:15px;margin-top:10px;float:left;margin-right:10px}

.btnPreview{background-color:rgba(98, 193, 211, 0.6);color:#ffffff;font-weight:bold;font-size:25px;padding:10px 0px;text-align:center;box-shadow:3px 3px 3px #797979;vertical-align:middle;display:inline-block;line-height:normal;text-align:center;cursor:pointer;text-transform:uppercase;width:100%;}
.btnPreview:hover{background-color:rgba(98, 193, 211, 1);}



.bgManage .submenu {font-size:13px;text-align:left;}
.bgManage .submenu a {color:#000000;}
.btnMailGuest{padding:3px;width:100px;background-color:#23cc6f;border:0;margin-left:10px;color:#ffffff;}
.btnMailGuest:hover{background-color:#167942;}

#SubmitModalFull{width:90px;float:right;cursor:pointer;padding:10px;font-size:20px;font-weight:bold;border-radius:5px;background-color:#4c5e9e;color:#ffffff;display:none;}
#SubmitModalFull:hover{background-color:#283152;}
.excelStep{color:#4c5e9e;font-size:35px;font-weight:bold;margin-right:15px;}

.header-cell{background-color:#ffffff !important;}
.col-name-field{border-radius:0px !important}


.btnMenu{color:#ffffff !important;border:0 !important;margin-top:0 !important}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background-color:#d13f3f !important}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background-color: #d13f3f !important;color: #ffffff;}
/* .dropdown-menu{right:0 !important;left:inherit !important} */

.imgCad{height:25px !important;cursor:pointer}
.imgCad:hover{box-shadow:2px 2px 2px #797979;}

.ajouter, .retirer {border:1px solid #666;float:left;font-weight:bold;height:25px;line-height:25px;padding:0;position:relative;width:25px;}
.retirer, .ajouter {background:linear-gradient(to bottom, #eee 0%, #ddd 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);color:#666666;cursor:pointer;vertical-align:middle;}
.ajouter:hover, .retirer:hover {background:#33af6e;color: #fff;cursor: pointer;}
.button div {font-size:15px;font-weight:bold;margin-top:-1px;text-align:center;}
.ajouter div,.retirer div {font-size:15px;font-weight:bold;margin-top:-1px;text-align:center;}
.ficheProduit_nombre {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #666 -moz-use-text-color;border-image: none;border-left: medium none;border-right: medium none;border-style: solid none;border-width: 1px medium;display: block;float: left;height: 25px;text-align: center;top: -8px;width: 25px;}
.ajouter div {left:0;}
.ajouterPanier {border:0px none;background-color: rgb(255, 255, 255);cursor: pointer;}

.addOneProduct, .removeOneProduct {border:1px solid #cccccc;color:#006699;cursor:pointer;display:inline-block;font-size:14px;height:18px;line-height:14px;width:14px;text-align:center;}
.addOneProduct:hover, .removeOneProduct:hover {background-color: #59da9a;color: #fff;}

.headercart{font-weight:bold;font-size:20px;text-align:right;}
.libLineCart{color:#4c5e9e;font-size:20px;}

.backOption{padding:10px;background-color:#4c5e9e;font-size:18px;color:#ffffff;text-align:center;margin-top:15px;}
.backOption:hover{background-color:#262f4d}

.specialRates{background-color:#f1c745;color:#000000;box-shadow:2px 2px 2px #797979;padding:5px;text-align:center}

.cartOrder,.cartModify{background-color:#c6cbdc;color:#ffffff;text-transform:uppercase;box-shadow:2px 2px 2px #797979;padding:10px;text-align:center;font-weight:bold;font-size:18px;cursor:pointer}
.cartOrder{background-color:#4c5e9e;}
.cartOrder:hover{background-color:#242c49;}
.cartModify:hover{background-color:#6f717a;}

.cartBloc{float:right;margin-right:55px;background-color:#ffffff;box-shadow:2px 2px 2px #797979;padding:5px;}
.cartBloc:hover{background-color:#e2e2e2;}


#header ul li .dropdown-submenu a {font-size:14px;}
#header ul li a{color:#a9a9a9;font-size:28px;text-decoration:none;font-size:18px;}
#header ul li a:hover{color:#676565;}
#header ul {list-style:outside none none;margin-top:}
#header ul li {float:left;margin-right:10px;padding-right:10px;border-right:1px solid #a9a9a9}
#header ul li:last-child{border:none;}

.titleChoice{color:#006b2d;text-transform:uppercase;font-size:23px;}
.txtChoice{color:#8a8b8d;font-size:18px;line-height:22px;}
.btnChoice{padding-top:5px;padding-bottom:5px;border:2px solid #006b2d; background:none; text-transform:uppercase;color:#006b2d;font-weight:bold;margin-top:15px;text-align:center;font-size:15px;}
.btnChoice:hover{background-color:#006b2d;color:#ffffff;}
.container-fluid #content .companyDetail{background-color:#e4e7e9;padding-bottom:10px;margin-left:10px !important;margin-right:10px !important;}
.descriptionIcon{background-color:#006b2d;color:#ffffff;padding:20px;cursor:pointer;}
.descriptionIcon .fa{font-size:40px;}
.descriptionIcon:hover{background-color:#013216;}

.titleTable{font-weight:bold;font-size:15px;color:#000000;border-bottom:2px solid #000000;margin-bottom:10px;text-align:center;}
.alignLeft{text-align:left !important;}


@media only screen and (max-width: 1580px) {
	.titleTable{font-size:11px;}
}

.confirmationLetterBtn{cursor:pointer;border-color: #009640;color: #009640;font-size: 15px;line-height: 15px;width: 170px;float:left;margin-right:20px;}
.deleteContactBtn{cursor:pointer;border-color: #7a0627;color: #7a0627;font-size: 15px;line-height: 28px;width: 170px;float:left;height:44px;}
.confirmationLetterBtn:hover{background-color:#009640;}
.deleteContactBtn:hover{background-color:#7a0627;}



.inviteGuestBtn{cursor:pointer;border-color: #0069b4;color: #0069b4;font-size: 15px;width: 170px;}
.registerStafftBtn{cursor:pointer;border-color: #006b2d;color: #006b2d;font-size: 15px;width: 170px;float:left;margin-right:20px;}
.inviteGuestBtn:hover{background-color:#0069b4;}
.registerStafftBtn:hover{background-color:#006b2d;}


.bntHover{background-color:#006b2d !important;color:#ffffff !important;cursor:default !important}
.fontColorGreen{border-bottom:3px solid #006b3c;color:#006b3c !important;cursor:default;padding-bottom:2px;}
.fontColorPurple{border-bottom:3px solid #438eb9;color:#438eb9 !important;cursor:default;padding-bottom:2px;}
.headerBloc{background:#f7f7f7 linear-gradient(to bottom, #fff 0px, #ddd 100%) repeat-x scroll 0 0;color:#669fc7;min-height:38px;border:1px solid #dddddd;border:1px solid #b1b1b1}
.noPadding{margin-left:0 !important;margin-right:0 !important;}
.headerBloc h4{line-height:38px;margin-left:25px;}
.corpsBloc{border:1px solid #b1b1b1;padding:10px;border-top:0}
.titleCorpsBloc{float:left;}
.clear{clear:both;}
.btnLaboDownloadRed{border:1px solid #ea6b66; background-color:#ffffff;color:#ea6b66;text-transform:uppercase;text-align:center;padding:10px;width:220px;margin:10px auto auto;cursor:pointer;}
.btnLaboDownloadRed:hover{border:1px solid #ffffff; background-color:#ea6b66;color:#ffffff;}
.btnLaboAddContact{border:1px solid #cc6600; background-color:#ffffff;color:#cc6600;text-transform:uppercase;text-align:center;padding:10px;width:220px;margin:10px auto auto;cursor:pointer;}
.btnLaboAddContact:hover{border:1px solid #ffffff; background-color:#cc6600;color:#ffffff;}
.btnLaboDownload{border:1px solid #006b2d; background-color:#ffffff;color:#006b2d;text-transform:uppercase;text-align:center;padding:10px;width:220px;margin:10px auto auto;cursor:pointer;}
.btnLaboDownload:hover{border:1px solid #ffffff; background-color:#006b2d;color:#ffffff;}
.btnLaboDownloadGroup{border:1px solid #307ecc; background-color:#ffffff;color:#307ecc;text-transform:uppercase;text-align:center;padding:10px;width:220px;margin:10px auto auto;cursor:pointer;}
.btnLaboDownloadGroup:hover{border:1px solid #ffffff; background-color:#307ecc;color:#ffffff;}


.btnLaboDownloadSelect{border:1px solid #ffffff; background-color:#006b2d;color:#ffffff;text-transform:uppercase;text-align:center;padding:10px;width:220px;margin:10px auto auto;}
.btnLaboDownloadCancel{border:1px solid #c9302c; background-color:#ffffff;color:#c9302c;text-transform:uppercase;text-align:center;padding:10px;width:220px;margin:10px auto auto;cursor:pointer;}
.btnLaboDownloadCancel:hover{border:1px solid #ffffff; background-color:#c9302c;color:#ffffff;}
.btnLaboDownloadBlue{border:1px solid #307ecc; background-color:#ffffff;color:#307ecc;text-transform:uppercase;text-align:center;padding:10px;width:220px;margin:10px auto auto;cursor:pointer;}
.btnLaboDownloadBlue:hover{border:1px solid #ffffff; background-color:#307ecc;color:#ffffff;}
.headerSmallBloc h5{margin:0;color:#669fc7;font-size:18px;line-height:25px;margin-left:10px;}
.headerSmallBloc {background:#f7f7f7 linear-gradient(to bottom, #fff 0px, #eee 100%) repeat-x scroll 0 0;color:#669fc7;min-height:25px;border:1px solid #b1b1b1;}
#form_description,#form_descriptionImg{border:1px solid #dddddd;border-top:0px;padding-bottom:15px;display:none;}
.fa-phone{font-size:23px !important;padding-left:5px;}
.fa-mobile {font-size:27px !important;padding-left:5px;}
.fa-fax {font-size:19px !important;padding-left:3px;}
#Aadvertise{text-decoration:none;}
.corpsBloc a {text-decoration:none !important;}
.fa-question-circle{margin-top:16px;margin-right:10px;font-size:25px !important;cursor:pointer}
.questionPop{background-color: #ffffff;border: 1px solid #f06b66;color: #333;padding: 10px;position: absolute;width: 300px;display:none;z-index:99;top:50px;}

.floatLeftMenu{float:left;}
.styleMenuCommande{float: left; background-color: rgb(255, 255, 255); margin-top: 10px; height: 50px; line-height: 40px; padding-left: 25px; padding-right: 25px;color:#006b2d;}
.styleMenuCommandeGroup{font-size:25px; background-color: rgb(255, 255, 255); margin-top: 10px; height: 50px; line-height: 40px; padding-left: 25px; padding-right: 25px;color:#307ecc;}
.menuFloat{float:left;padding-left:25px;padding-right:25px;height:50px;line-height:40px;margin-top:10px;font-size:25px;}
.commandeMenuNumber{font-weight:bold;font-size:25px;}
.menuCommande a {color:#ffffff;font-size:16px;text-decoration:none;padding-left:25px;padding-right:25px;}
.menuCommande a:hover{color:#ffffff}
.btn-cartItem{border:1px solid #f69906;color:#f69906;text-transform:uppercase;padding-left:30px;padding-right:30px;padding-top:15px;padding-bottom:15px;float:right;font-size:18px;cursor:pointer;margin-right:15px;margin-bottom:20px}
.btn-cartItem:hover{background-color:#f69906;color:#ffffff;}
.btn-cartItem i{color:#000000;font-size:25px;margin-right:10px;}
.borderLeftCheck{border-left:3px solid #006b2d !important}
.btn-lg, .btn-group-lg>.btn{padding:5px 5px !important;}
.fa-times{color:#900;font-size:20px !important;margin-top:6px;}
.btnRemoveAll{margin-left:-10px;margin-top:10px;background-color:#d15b47 !important;color:#ffffff;box-shadow:none !important;margin-left:0px !important}
.btnRemoveAll:hover{background-color:#b74635 !important;box-shadow:none !important;color:#ffffff !important;}


.btn-nextGroup{border:1px solid #307ecc; background-color:#ffffff;color:#307ecc;text-transform:uppercase;text-align:center;padding:10px;width:220px;margin:10px auto auto;cursor:pointer;}
.btn-nextGroup:hover{border:1px solid #ffffff; background-color:#307ecc;color:#ffffff;}


.modal-footer .btn-default,.btn-primary:hover,.btn-secondary:hover {box-shadow:none !important}
.centerText{text-align:center;font-size:20px;}
.iconLaboActions{text-align:center;font-size:80px;margin-top:20px;}
.borderLaboActions{border:1px solid #006b2d;padding-left: 0px !important; padding-right: 0px !important;padding-top:10px;padding-bottom:10px;}
.borderLaboActionsGroup{border:1px solid #307ecc;padding-left: 0px !important; padding-right: 0px !important;padding-top:10px;padding-bottom:10px;}


.overlayChoice{top:0px !important}
.overlayChoice{background-color: rgba(245, 245, 245, 0.9);display: none;height: 100%;position: fixed;top: 46px;width: 100%;z-index: 999999;}
.closeOverlay{font-size:19px;float:right;cursor:pointer;color:#438eb9;}
#overlayMailOk,#overlay{width:500px; border: 1px solid rgb(170, 170, 170); background-color: rgb(255, 255, 255); padding: 20px;position:absolute;left:36%;top:40%;height:150px;}
#overlay .btn{line-height:35px;}
.btnOrder{border:1px solid #f69906 !important;color:#f69906 !important;background-color:#ffffff !important;text-shadow:none !important;box-shadow:none !important}
.btnOrder:hover{border:1px solid #f69906 !important;color:#ffffff !important;background-color:#f69906 !important;}
#myModalContact .modal-dialog {height:550px !important;width:1000px !important;background-color:#ffffff;margin-top:80px !important}
#myModalContact #leftModalFull{ float: left;margin-left: 20px;width: 435px;}
#myModalContact #rightModalFull {margin-right:0px !important;float:left !important;margin-left:20px;width: 435px;}
#myModalContact .modal-content{box-shadow:none !important;border:0px !important}
#myModalContact  h2 {background-color: #ffffff;color: #000000;font-weight: normal;padding: 10px;text-align: center;}
#myModalStaff .modal-dialog {height:550px !important;width:1000px !important;background-color:#ffffff;margin-top:80px !important}


.table-header {background-color: #307ecc;color: #fff;font-size: 18px;line-height: 38px;margin-bottom: 1px;padding-left: 12px;}
th, td, .table-bordered {border-radius: 0 !important;}
.table thead tr {background: #f2f2f2 linear-gradient(to bottom, #f8f8f8 0px, #ececec 100%) repeat-x scroll 0 0;color: #707070;font-weight: normal;}
.table thead tr th {border-color: #ddd;font-weight: bold;}
.table thead tr th [class*="icon-"]:first-child {margin-right: 2px;}
.table thead tr th:first-child {border-left-color: #f1f1f1;}
.table.table-bordered thead tr th {vertical-align: middle;}
.table.table-bordered thead tr th:first-child {border-left-color: #ddd;}
th.center, td.center {text-align: center;}
th .lbl, td .lbl {margin-bottom: 0;}
th .lbl:only-child, td .lbl:only-child {vertical-align: top;}
.table-header .close {margin-right: 8px;margin-top: 0;opacity: 0.45;}
.table-header .close:hover {opacity: 0.75;}
.btnAddHolder {background-color: #ffffff !important;border: 1px solid #cc6600 !important;color: #cc6600 !important;text-shadow: none !important;margin-top:0px !important;box-shadow:none !important}
.btnAddHolder:hover {background-color: #cc6600 !important;border: 1px solid #cc6600 !important;color: #ffffff !important;box-shadow:none !important}

.btnNotAddHolder {background-color: #ffffff !important;border: 1px solid #dcdcdc !important;color: #dcdcdc !important;text-shadow: none !important;margin-top:0px !important;box-shadow:none !important;cursor:default !important;}
.btnNotAddHolder:hover {background-color: #ffffff !important;border: 1px solid #dcdcdc !important;color: #dcdcdc !important;box-shadow:none !important}
#accordion a:hover{color:#2679b5 !important}

.page-header h1{color:#00467f !important;font-size:30px !important;font-family:"AmericanSansLight",Helvetica,Arial,sans-serif}
.page-header{border-bottom:0px !important;margin-bottom:0px !important}
.form-actions{background-color:#ffffff !important;border-top:0px !important;}
.separation{background:rgba(0, 0, 0, 0) url("../img/shadow-down.png") no-repeat scroll 50% top / 100% 5px;height:5px;}
.container{max-width:1010px;width:100%;margin:auto}
.container input,.container select,.container textarea {border:1px solid #9da6ab;padding:8px 9px 9px;color:#36495a;font-size:15px;font-family:Arial,sans-serif}
.container select{padding-bottom:7px;padding-right:2px;height:37px;}
.labelPhone,.row-form label{color:#36495a;font-family:Arial,sans-serif}
.obligatory{color:#ff0000}
.panel-title a {color:#00467f;}
.panel-title a:focus{outline:0px !important}

ol, ul{list-style:outside none none;}
#menuBloc{color:#0078d2}
.menuTitle{line-height:40px;}


.lds-ring {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 64px;
  height: 64px;
  margin: 8px;
  border: 8px solid #fff;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #0078d2 transparent transparent transparent;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
