/*
Theme Name: French JOurney Child
Theme URI: http://example.com/french-journey-child/
description: >-
  French Journey Child Theme
Author: Peter Walker
Author URI: http://frenchjourney.com.au
Template: dazzling
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
Text Domain: french-journey-child
*/
/*body {
	background: url(../images/bg_body.jpg) center 0 repeat #dd983b;
    background-attachment: fixed;
}
*/
#content {
    margin-top: 2px;
    margin-bottom: 2px;
}
.container {
    background-color: #ffffff;
}

table.scheduleTable {
    border-style: solid;;
    border-width: 2;
    border-color: black;
    border-bottom-style: solid;
    border-right-style: solid;
    width: 440px;
    border-collapse: collapse;
    margin-left:50px;
    padding-bottom:20px
}

table.scheduleTable th {
    text-align: center;
    border-width: 1px;
    border-color: black;
    border-style: solid;
    padding: 3px;
}

table.scheduleTable td {
    border-width: 1px;
    border-color: black;
    border-style: solid;
    padding: 3px;
}

table.scheduleTable h2.head2 {
    margin-bottom: 5px !important;
}

.border {
    border-bottom: 1px solid #e6e6e6;
    padding-top: 23px;
    margin-bottom: 20px;
 }


.border.b1 {
    padding-top: 20px;
}

.border.b2 {
    padding-top: 34px;
}


ul.courseList {
    list-style: circle;
}

ul.courseList li {
    margin-left: 35px;
    margin-bottom: 10px;
}
.fleft {
    float: left;
    margin-right: 15px;
}
.img_inner {
    margin-top: -5px;
}
.mb1 {
    margin-bottom: 15px;
}
img {
    vertical-align: top;
}
.text1 {
    color: #0c9dd3;
}
.small {
    font-size: 11px !important;
}
footer {
	padding: 32px 0 48px;
	text-align: right;

}
#footer-area {
    background-color: #ffffff;
}
#colophon {
    background-color: #ffffff;
}
h3.articleHeader {
    text-transform: none;
}
h3 {
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 31px;
    color: #424242;
    margin-top: -2px;
}
.ourPeopleBlock {
    padding-bottom: 30px;
}
.mb0 {
    margin-bottom: 0px !important;
}
.wrapper {
    overflow: hidden;
}
.content.other_p .fleft {
    margin-right: 26px;
    margin-bottom: 11px !important;
}

.content.other_p .fleft.fl1 {
    margin-right: 16px;
    margin-top: -8px !important;
    margin-bottom: 46px !important;
}
@media only screen and (max-width: 479px) {
table.scheduleTable {	
    margin-left:2px;
	}
}