/*
	Theme Name: Master Study Child
	Theme URI: http://stylemix.net
	Description: MasterStudy Child Theme
	Author: StylemixThemes
	Author URI: http://stylemix.net
	Template: masterstudy
	Version: 1.4
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
	Tags: classes, courses, education, education center, learning center, tutoring, teaching, study, studying, learning, lessons, instructor, teacher, mentor
	Text Domain: masterstudy-child
*/
#header > div.header_default > div > div > div.col-md-8.col-md-offset-1.col-sm-9.col-sm-offset-0.hidden-xs.hidden-sm > div > div.collapse.navbar-collapse.pull-right > ul.header-menu{
    margin-top: -5px;
}

#main > div.container > div > form > table:nth-child(13){
margin-top:-129px;
}

#header > div.header_default > div > div {
    margin-right: 0px;
    margin-left: 0px;
}

.entry-header {
    background-color: #1876BB;
}

.entry-header {
    padding: 0px 0 0px;
}

#main > div.entry-header.clearfix > div > div.entry-title-left > div{
    font-size: 12px;
}

.stm_breadcrumbs_unit {
    background-color: #f6f6f6;
    padding: 9px 0 7px;
    margin-bottom: 30px;
    border-bottom: 1px solid #f0f2f5;
}

.logo_transparent_static{
    width: 80px;
}

#form-wysija-2 > input.wysija-submit.wysija-submit-field{
    color: #1876BB;
    font-weight: bold;
}

#contacts-2 > ul > li:nth-child(2) > div.text > a{
    color:  #1876BB;
}

.transparent_header_off .header_default {
    min-height: 109px;
    padding: 2px 0 2px;
    background-color: #fff;
}

#qtranslate-3-chooser{
    padding: 8px;
    float: left;
    display: flex;
    list-style: none;
}

#qtranslate-3-chooser > li{
    padding-left: 10px;
    margin-bottom: 0px;
}



#content_formulaire > form > table {
    width: 50%;
    margin-bottom: 0px;
}


#content_formulaire > form > div{
    margin-bottom: 1px;
}

#primary-sidebar > div:nth-child(3) > div{
padding-top: 10px;
    margin-left: 2%;
    float: left;
    display: flex;
    list-style: none;
    font-size: 18px;
    color: white;
}

#header > div.header_default > div > div > div.col-md-8.col-md-offset-1.col-sm-9.col-sm-offset-0.hidden-xs.hidden-sm{
    padding-top: 0px;
}

#header > div.header_default > div > div > div.col-md-8.col-md-offset-1.col-sm-9.col-sm-offset-0.hidden-xs.hidden-sm{
    margin-left: -50px;
}

#header > div.header_default > div > div > div.col-md-8.col-md-offset-1.col-sm-9.col-sm-offset-0.hidden-xs.hidden-sm > div > div.collapse.navbar-collapse.pull-right{
    margin-left: -32px;
}

body.home > div > div > div.header_default > div > div > div.col-md-8.col-md-offset-1.col-sm-9.col-sm-offset-0.hidden-xs.hidden-sm > div > div.collapse.navbar-collapse.pull-right > ul{
    background-color: rgba(0, 0, 0, 0.42);
}

#wrapper {
	font-size: 16px;
    *line-height: 29px;
}

#header > div.header_default > div > div > div.col-md-8.col-md-offset-1.col-sm-9.col-sm-offset-0.hidden-xs.hidden-sm > div > div.collapse.navbar-collapse.pull-right > ul {
    font-family: inherit;
    font-weight: 900;
    color: #fff;
}

#content_formulaire {
    width: 100%;
    border: 3px solid #5AD2FE;
    padding: 17px;
    margin-top: 2%;
    text-align: inherit;
}

#formulaire_modification {
    width: 100%;
    border: 3px solid #5AD2FE;
    padding: 34px;
    margin-top: 3.5%;
    text-align: inherit;
    display: block;
}

.select2-container--default .select2-selection--single {
    border-radius: 0;
    border: 1px solid #01BAFD;
	height: 36px;
}

.form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: left;
}


#header > div.header_default > div > div > div.col-md-8.col-md-offset-1.col-sm-9.col-sm-offset-0.hidden-xs.hidden-sm > div > div.collapse.navbar-collapse.pull-right > ul{
   margin-left: -85px;
}

#header > div.header_default > div > div > div.col-md-3.col-sm-12.col-xs-12 > div.logo-unit{
        width: 130px;
    margin-top: -11px;
}

#header > div.header_default > div > div > div.col-md-8.col-md-offset-1.col-sm-9.col-sm-offset-0.hidden-xs.hidden-sm {
    margin-left: 0px;
}

.header_default {
    padding-top: 1px;
    z-index: 21;
}


#vc_images-carousel-1-1566895633 > div > div > div > div:nth-child{
    margin-left: -5px;
    margin-right: -5px;
}

#wrapper #main {
    min-height: 450px;
    position: relative;
    padding-bottom: 0px;
    z-index: 15;
    overflow: hidden;
}

.transparent_header .header_default {
    padding-bottom: 0px;
}