@charset "utf-8";

@import url('https://fonts.googleapis.com/css?family=Caveat+Brush|PT+Sans');

/*
font-family: 'PT Sans', sans-serif;
font-family: 'Caveat Brush', cursive;
*/

.free-html {
font-family: 'PT Sans', sans-serif!important;
}
.container-fluid a:hover {
opacity: 0.70;
filter: alpha(opacity=70);
-ms-filter: "alpha(opacity=70)";
}

.container-fluid h2 {
text-align: center;
font-size: 52px;
font-family: 'PT Sans', sans-serif!important;
margin-bottom: 10px;
}

.container-fluid a.btn_back {
float:right;
display: inline-block;
color :#000;
border:  solid 2px #000;
border-radius: 8px;
font-size: 20px;
font-weight: bold;
padding: 5px 15px;
margin: 12px 100px 12px 0;
}
.container-fluid a.btn_back:hover {
opacity: 1;
filter: alpha(opacity=100);
-ms-filter: "alpha(opacity=100)";
color :#fff;
background: #000;
border:  solid 2px #000;
text-decoration: none;
}

.container-fluid article {
  clear: both;
background: #FCFCF4;
border-bottom:solid 1px #CACAC3;
padding: 40px 100px;
overflow: hidden;
}
.container-fluid article:last-of-type {
border-bottom:none;
}

.container-fluid article img {
display: block;
float:left;
width: 44%;
height: auto;
}
.container-fluid article .text_box {
display: block;
float:right;
width: 53%;
}
.container-fluid article .text_box h1 {
text-align: left;
font-family: 'Caveat Brush', cursive!important;
font-size: 36px;
margin-top: 0;
}
.container-fluid article .text_box p.name {
font-family: 'Caveat Brush', cursive;
font-size: 24px;
}
.container-fluid article .text_box p {
font-size: 16px;
}

.container-fluid article:nth-child(2n+1) img {
float:right;
}
.container-fluid article:nth-child(2n+1) .text_box {
float:left;
}


@media all and (min-width: 0px) and (max-width: 767px) {

.container-fluid h1 {
font-size: 36px;
margin-bottom: 0px;
}

.container-fluid a.btn_back {
margin: 0 0px 12px 0;
}

.container-fluid article {
padding: 20px;
}
.container-fluid article img {
width: 100%;
max-width: 440px;
margin:  0 auto 15px;
}
.container-fluid article .text_box {
width: 100%;
}
.container-fluid article img,
.container-fluid article .text_box {
float:none!important;
}
/*max-width: 640px*/}