
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(/fonts/Oswald.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald Regular'), local('Oswald-Regular'), url(/fonts/Oswald2.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

body {
    background-color: #EAEAEA;
    margin-top: 90px; 
}

h1 {
    font-family: 'Oswald', sans-serif;
    font-size: 30px;
    text-transform: uppercase;
}

h2 {
    font-family: 'Oswald', sans-serif;
    font-size: 25px;
}

h3 {
    font-family: 'Oswald', sans-serif;
    font-size: 23px;
}

.div_editor pre {
    padding: 0px !important;
    border:none !important;
}


.info-nom {
    margin-top: 16px;
    color: #FFF;
}

.info-nom a {
    color: #FFF;
    font-weight: bold;
}

.top_container {
    border: 1px solid #CCC;
    padding-bottom: 20px;
    padding-top: 20px;
    background-color: #ffffff;
    border: 1px solid transparent;
    border-radius: 4px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 0.05);   
}

.menu_gauche {
	margin: 0px;
	margin-top: 25px;
	padding: 0px;
	list-style: none;
}
.menu_gauche li {
	margin-bottom: 10px;
}


/**
 * Nestable
 */

.dd { position: relative; display: block; margin: 0; padding: 0; list-style: none; font-size: 13px; line-height: 20px; }

.dd-list { display: block; position: relative; margin: 0; padding: 0; list-style: none; }
.dd-list .dd-list { padding-left: 30px; }
.dd-collapsed .dd-list { display: none; }

.dd-item,
.dd-empty,
.dd-placeholder { display: block; position: relative; margin: 0; padding: 0; min-height: 20px; font-size: 13px; line-height: 20px; }

.dd-handle { display: block; height: 30px; margin: 5px 0; padding: 5px 10px; color: #333; text-decoration: none; font-weight: bold; border: 1px solid #ccc;
    background: #fafafa;
    background: -webkit-linear-gradient(top, #fafafa 0%, #eee 100%);
    background:    -moz-linear-gradient(top, #fafafa 0%, #eee 100%);
    background:         linear-gradient(top, #fafafa 0%, #eee 100%);
    -webkit-border-radius: 3px;
            border-radius: 3px;
    box-sizing: border-box; -moz-box-sizing: border-box;
}
.dd-handle:hover { color: #2ea8e5; background: #fff; }

.dd-item > button { display: block; position: relative; cursor: pointer; float: left; width: 25px; height: 20px; margin: 5px 0; padding: 0; text-indent: 100%; white-space: nowrap; overflow: hidden; border: 0; background: transparent; font-size: 12px; line-height: 1; text-align: center; font-weight: bold; }
.dd-item > button:before { content: '+'; display: block; position: absolute; width: 100%; text-align: center; text-indent: 0; }
.dd-item > button[data-action="collapse"]:before { content: '-'; }

.dd-placeholder,
.dd-empty { margin: 5px 0; padding: 0; min-height: 30px; background: #f2fbff; border: 1px dashed #b6bcbf; box-sizing: border-box; -moz-box-sizing: border-box; }
.dd-empty { border: 1px dashed #bbb; min-height: 100px; background-color: #e5e5e5;
    background-image: -webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff),
                      -webkit-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);
    background-image:    -moz-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff),
                         -moz-linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);
    background-image:         linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff),
                              linear-gradient(45deg, #fff 25%, transparent 25%, transparent 75%, #fff 75%, #fff);
    background-size: 60px 60px;
    background-position: 0 0, 30px 30px;
}

.dd-dragel { position: absolute; pointer-events: none; z-index: 9999; }
.dd-dragel > .dd-item .dd-handle { margin-top: 0; }
.dd-dragel .dd-handle {
    -webkit-box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);
            box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);
}

/**
 * Nestable Extras
 */

.nestable-lists { display: block; clear: both;  width: 100%; border: 0;}

#nestable-menu { padding: 0; margin: 20px 0; }

#nestable-output,
#nestable2-output { width: 100%; height: 7em; font-size: 0.75em; line-height: 1.333333em; font-family: Consolas, monospace; padding: 5px; box-sizing: border-box; -moz-box-sizing: border-box; }

#nestable2 .dd-handle {
    color: #fff;
    border: 1px solid #999;
    background: #bbb;
    background: -webkit-linear-gradient(top, #bbb 0%, #999 100%);
    background:    -moz-linear-gradient(top, #bbb 0%, #999 100%);
    background:         linear-gradient(top, #bbb 0%, #999 100%);
}
#nestable2 .dd-handle:hover { background: #bbb; }
#nestable2 .dd-item > button:before { color: #fff; }

@media only screen and (min-width: 700px) {

    .dd { float: left; width: 100%; }
    .dd + .dd { margin-left: 2%; }

}

.dd-hover > .dd-handle { background: #2ea8e5 !important; }

/**
 * Nestable Draggable Handles
 */

.dd3-content { display: block; height: 30px; margin: 5px 0; padding: 5px 10px 5px 40px; color: #333; text-decoration: none; font-weight: bold; border: 1px solid #ccc;
    background: #fafafa;
    background: -webkit-linear-gradient(top, #fafafa 0%, #eee 100%);
    background:    -moz-linear-gradient(top, #fafafa 0%, #eee 100%);
    background:         linear-gradient(top, #fafafa 0%, #eee 100%);
    -webkit-border-radius: 3px;
            border-radius: 3px;
    box-sizing: border-box; -moz-box-sizing: border-box;
}
.dd3-content:hover { color: #2ea8e5; background: #fff; }

.dd-dragel > .dd3-item > .dd3-content { margin: 0; }

.dd3-item > button { margin-left: 30px; }

.dd3-handle { position: absolute; margin: 0; left: 0; top: 0; cursor: move; width: 30px; text-indent: 100%; white-space: nowrap; overflow: hidden;
    border: 1px solid #aaa;
    background: #ddd;
    background: -webkit-linear-gradient(top, #ddd 0%, #bbb 100%);
    background:    -moz-linear-gradient(top, #ddd 0%, #bbb 100%);
    background:         linear-gradient(top, #ddd 0%, #bbb 100%);
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.dd3-handle:before { content: '='; display: block; position: absolute; left: 0; top: 3px; width: 100%; text-align: center; text-indent: 0; color: #fff; font-size: 20px; font-weight: normal; }
.dd3-handle:hover { background: #ddd; }




.mrm40{margin-right: -40px; }
.height100p { min-height: 100%; height: 100%; }
.ul_and_float { padding: 0px;margin: 0px;list-style: none;}
.ul_and_float li { float: left; }
.ul { padding: 0px;margin: 0px;list-style: none; }
.ulImgCkeditor li { float: left;margin-left: 10px;margin-bottom: 10px;}
.miniCss {position: relative; overflow: hidden;}
.miniCss img { position: absolute;left: 50%;top: 50%;height: 100%; width: auto;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.miniCss img.portrait {width: 100%;height: auto;}
.info_table td {padding: 4px;}
.info_table tr td:first-child {font-weight: bold;}
.info_table tr {border-bottom: 1px solid #CCC;}
.debug_javascript {z-index:9999;right:10px;top:10px;position:fixed;width:300px;}
.h400 {height: 400px;}
.tb {border: 1px solid #FF0000;}
.borderGrey { border:1px solid #CCC; }
.bGrey { background-color:#EAEAEA;}
.bgWhite {background-color: #FFF;}
.bb {padding-bottom: 5px;margin-bottom: 5px;border-bottom:1px solid #CCC;}
.trait_haut {border-top: 1px solid #CCC;}
.trait_bas {border-bottom: 1px solid #CCC;}
.shadow {border: 0px none;background: none repeat scroll 0% 0% #FFF;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);box-sizing: border-box;}
.round_4 {-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.m10 {margin:10px;} 
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.mt10 {margin-top:10px;}
.mb10 {margin-bottom:10px;}
.m2 {margin:2px;} 
.ml2 {margin-left:2px;}
.mr2 {margin-right:2px;}
.mt2 {margin-top:2px;}
.mb2 {margin-bottom:2px;}
.p2 {margin:2px;} 
.pl2 {margin-left:2px;}
.pr2 {margin-right:2px;}
.pt2 {margin-top:2px;}
.pb2 {margin-bottom:2px;}
.m5 {margin:5px;} 
.ml5 {margin-left:5px;}
.mr5 {margin-right:5px;}
.mt5 {margin-top:5px;}
.mb5 {margin-bottom:5px;}
.p5 {padding:5px;} 
.pl5 {padding-left:5px;}
.pr5 {padding-right:5px;}
.pt5 {padding-top:5px;}
.pb5 {padding-bottom:5px;}
.m20 {margin:20px;} 
.ml20 {margin-left:20px;}
.mr20 {margin-right:20px;}
.mt20 {margin-top:20px;}
.mb20 {margin-bottom:20px;}
.p10 {padding:10px;} 
.pl10 {padding-left:10px;}
.pr10 {padding-right:10px;}
.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}
.p20 {padding:20px;} 
.pl20 {padding-left:20px;}
.pr20 {padding-right:20px;}
.pt20 {padding-top:20px;}
.pb20 {padding-bottom:20px;}
.clear {clear:both;}
.fleft {float:left;}
.fright {float: right;}
.fwhite {color:white;}
.fblack {color:black;}
.fgrey {color: grey;}
.fblue {color: #007FFF;}
.fred {color:red;}
.f10 {font-size: 10px;}
.f11 {font-size: 11px;}
.f12 {font-size: 12px;}
.f16 {font-size: 16px;}
.f18 {font-size: 18px;}
.f20 {font-size: 20px;}
.f24 {font-size: 24px;}
.f30 {font-size: 30px;}
.w100 {width: 100px;}
.w80 {width: 80px;}
.b {font-weight: bold;}
.hide {display: none;}
.show {display:block;}
.uppercase {text-transform: uppercase;}
.capitalize {text-transform: capitalize;}
.noUnderline:hover {text-decoration: none;}
.aBlack a {color: #000;}
.aGrey a {color: #666;}
.bWhite {background-color: #FFF;}
.mpCss {position: relative;margin: 20px auto;}
.mfp-content legend span {padding-left: 10px;}
.pMp {padding: 30px 20px 10px 20px;}
.mpD {position: relative;margin: 20px auto;padding: 30px 20px 10px 20px;background-color: #FFF;}
.mw400 {max-width: 400px;}
.mw500 {max-width: 500px;}
.infoResultKey {font-weight: bold;  width: 140px;}
.infoResultValue {}
.arrow_box_error {position: relative;background: #f2DEDE;border: 1px solid #EED3D7;margin-top: 6px;padding: 5px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; color:#A94442;} 
.arrow_box_error:after, .arrow_box_error:before {bottom: 100%;left: 90%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.arrow_box_error:after {border-color: rgba(242, 222, 222, 0);
    border-bottom-color: #f2DEDE;
    border-width: 6px;
    margin-left: -6px;
}
.arrow_box_error:before { 
    border-color: rgba(245, 81, 81, 0);
    border-bottom-color: #EED3D7;
    border-width: 7px;
    margin-left: -7px;
}
.liste_style_none {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

.imgArray li{
    float: left;
}

form {
/*  margin-left: 20px;
    margin-right: 20px;*/
}

@font-face {
  font-family: 'Abel';
  font-style: normal;
  font-weight: 400;
  src: local('Abel'), local('Abel-Regular'), url(./fonts/abel.woff) format('woff');
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 700;
  src: local('Oswald Bold'), local('Oswald-Bold'), url(./fonts/Oswald.woff2) format('woff2'), url(./fonts/Oswald.woff) format('woff');
}


.block {
    display: block;
}

.inline {
    display: inline;
}


.vignette_t1 {
    width: 150px;
    height: 80px;
    overflow: hidden;
    border: 4px solid #FFF;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);
    float :left;
    margin-right: 10px;
    margin-bottom: 10px;
}

.blocPub {
    height:336px;
    width:280px;
    background-color: #CCC;
    padding: 10px;
    margin-right: 20px;
    margin-bottom: 20px;
    float:left;
}

.blocPubNoFloat {
    height:336px;
    width:280px;
    background-color: #CCC;
    padding: 10px;
    margin-right: 20px;
    margin-bottom: 20px;
}

.bloc {
    float: left;
}

.btn {
    margin-bottom: 4px;
}

@media (min-width: 1200px) {
    .menuTopMobileHide { display:none; }
    .menuMobileShow {
        display: none;
    }
    .vignette_t1 {
        width: 150px;
        height: 80px;
    }
    .modal-wide {
        width: 95% !important;
        max-width: 1100px;
    }
}

@media (min-width: 980px) and (max-width: 1199px) {
    .menuTopMobileHide { display:none; }
    .menuMobileShow {
        display: none;
    }
    .vignette_t1 {
        width: 100px;
        height: 67px;
    }       
    .modal-wide {
        width: 95% !important;
    }
}

@media (min-width: 768px) and (max-width: 979px) {
    .menuTopMobileHide { display:none; }
    .menuMobileHide {
        display: none;
    }
    .vignette_t1 {
        width: 100px;
        height: 67px;
    }
    .modal-wide {
        width: 95% !important;
    }   
}

@media (max-width: 767px) {
    .menuMobileHide {
        display: none;
    }   
    #body_anchor { 
        overflow: scroll; 
        position: absolute;
        top: 35px;
        bottom: 0px;
        width: 100%;
        margin-left: -20px;
    }   
    .mobileHide {
        display:none;
    }
    .vignette_t1 {
        width: 100px;
        height: 67px;
    }
    .modal-wide {
        width: 100% !important;
    }           
}

@media (max-width: 480px) {
    .menuMobileHide {
        display: none;
    }   
    body {
        padding-right: 0px;
        padding-left: 0px;
    }

    #body_anchor { 
        overflow: scroll; 
        position: absolute;
        top: 35px;
        bottom: 0px;
        width: 100%;
        margin-left: 0px;
    }   
    .menuMobileLink {
        background-color:#000;
        top:0px;
        left:0px;
        z-index:3;
        height:35px;
        line-height:35px;
        position:fixed;
        width:100%;
        display: block;
        padding-left: 5px;
    }
    .mobileHide {
        display:none;
    }   
    .modal-wide {
        width: 95% !important;
    }   
}

.plupload_qeued {
    border-bottom: 1px solid #999;
    padding-top: 10px;
    margin-bottom: 5px;
    padding-bottom: 10px;
}
.progress {
    margin-bottom: 0px;
}


.decorationNone a {
    text-decoration: none;
}

.decorationNone a:hover {
    text-decoration: none;
}

.label-notification {
    background-color: #FF0000;
}

.divStayOnTop {
    position: fixed;
    top: 0;
    z-index: 999999;
}

ul.vignette li {
    float:left;
    margin-left: 10px;
    margin-bottom: 10px;
}

ul.vignette li img {
    border:3px solid #000;
}

/*Debut submenu*/
 .dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
/*Fin submenu*/

/*!
 * Bootstrap-select v1.12.4 (http://silviomoreto.github.io/bootstrap-select)
 *
 * Copyright 2013-2017 bootstrap-select
 * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
 */
.bootstrap-select.btn-group .dropdown-menu li.disabled a,.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select{width:220px\9}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle,.bootstrap-select.form-control:not([class*=col-]),.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select .dropdown-toggle:focus{outline:#333 dotted thin!important;outline:-webkit-focus-ring-color auto 5px!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.form-control.input-group-btn:not(:first-child):not(:last-child)>.btn{border-radius:0}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-group-lg .bootstrap-select.btn-group.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.btn-group.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:0!important}.bootstrap-select.btn-group.bs-container{position:absolute;height:0!important;padding:0!important}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}