/* standard elements */
html {font-size:100%;min-height: 100%;}
* {margin:0;padding:0;}
* {box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
img{max-width:100%;height:auto;box-sizing:border-box;}
a {color:#5D1A81;}
a:hover {color:#888;}
a img {border:none;}
body {background:#fff;font-size:1.5em;font-family:Source Sans Pro,Arial,Helvetica,sans-serif;color:#777;}
p {padding:0 0 1em 0;}
ul {list-style: none;margin:0;padding:0 0 1em 1em;list-style-type:square;}
h1 {font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.6em;text-align:left;padding:0.4em 0 0.7em 0;color:#5D1A81;}
h2 {font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.2em;text-align:left;padding:1em 0 0.7em 0;color:#C4004F;}
h3 {font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.2em;text-align:left;padding:1em 0 0.7em 0;color:#C4004F;}
h4 {font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.2em;text-align:left;padding:1em 0 0.7em 0;color:#C4004F;}
h5 {font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.2em;text-align:left;padding:1em 0 0.7em 0;color:#C4004F;}
h6 {font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.2em;text-align:left;padding:1em 0 0.7em 0;color:#C4004F;}
blockquote {border:#7F7F83 1px solid;box-shadow:0 0 10px #ddd;background:#C4004F;color:#fff;padding:1.5em 1.5em 0 1.5em;margin:1em;font-weight: bold;}
blockquote a {color:#fff;}
/* Plugin TablePress */
table.tablepress {font-size:0.8em;font-weight:normal;color:#333;width:85%;margin:0 auto;}
table.tablepress thead th {background:#5D1A81;color:#fff;padding:10px;text-align:center;}
table.tablepress td {background:#F3F3F7;padding:10px;width:33%;text-align:center;}
table.tablepress .row-hover tr:hover td {background:#C4004F;color:#fff;}
/* Plugin Contact form 7 */
.wpcf7-form {width:70%;text-align:center;padding:0;margin:0;font-size:0.8em;}
.wpcf7-form input {width:100%;padding:5px 7px;border:1px solid #d0d0d0;margin:0 0 8px 0;}
.wpcf7-form select {width:100%;padding:5px 7px;border:1px solid #d0d0d0;margin:0 0 8px 0;}
.wpcf7-form textarea {width:100%;padding:5px 0px 5px 7px;border:1px solid #d0d0d0;}
.wpcf7-form p {color:#000;margin-top:10px;}
.wpcf7-form .wpcf7-submit {width:100%;background:#C4004F;cursor:pointer;margin:15px 0 15px 0;padding:15px;color:#fff;font-size:0.8em;font-weight:bold;}
.wpcf7-form .wpcf7-submit:hover {background:#5D1A81;color:#fff;}
body span.wpcf7-not-valid-tip {display:block;color:#ec3c06;border:none;position:relative;top:auto;left:auto;padding:0;margin-top:2px;background:none;font-size:15px;}
body div.wpcf7-validation-errors {background:#ffe2e2;border:1px solid #ff8a8a;color:#ec3c06;}
body div.wpcf7-response-output {margin:10px 0;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
body .wpcf7-mail-sent-ng {background:#fff2e2;border:1px solid #ffbc8a;color:#e17731;}
body .wpcf7-mail-sent-ok {background:#e8ffe2;border:1px solid #6fdf51;color #1ea524;}
.wpcf7-form .souhlas {float:left;width:20px;margin:7px 0 0 0;}
.wpcf7-response-output {color:#ff0000;}
strong {color:#31353D;}
.edit a {color:#ff0000;}
img{border:0;}
img.alignnone {border:#C4004F 1px solid;display:inline;margin:0;padding:0.2em;}
img.aligncenter {float:center;border:#C4004F 1px solid;margin:0;padding:0.2em;}
img.alignleft {float:left;border:#C4004F 1px solid;display:inline;margin:0 1.667em 1.333em 0;padding:0.2em;}
img.alignright {float:right;border:#C4004F 1px solid;display:inline;margin:0 0 1.333em 0.467em;padding:0.2em;}
/* misc */
.clearer {clear:both;font-size:0;}
.left {float:left;}
.right {float:right;}
/* structure */
.inner-container {margin:0 auto;padding:0;width:63%;}
.outer-container {padding:0;}
.top_2 {background:#fff;color:#888;font-size:0.8em;padding:0.5em 0;}
.top_2in {width:63%;margin:0 auto;}
.top_2in .logo {float:left;width:205px;margin:0;padding:0;}
.top_2in .info {float:right;width:500px;margin:0;padding:0;}
.top_2in .info a {color:#888;}
.top_2in .info a:hover {color:#444;}
#topsearch {float:right;width:310px;background:#fff;padding:0;margin:70px 0 0 0;}
#topsearch #search {margin:0;}
#topsearch #s {width:260px;}
#search {border:1px solid #ddd;height:30px;text-align:right;}
#search input {border:0;color:#000;}
#s {width:100%;padding:4px;margin:0;background:none;}
/* path */
.nav {width:100%;background:#5D1A81;}
.nav button {width:100%;background:#C4004F;border:0;color:#fff;cursor:pointer;display:none;font-size:1em;padding:0;}
.nav button:hover, .nav button:focus {background:#31353D;}
.nav.zobrazit menu {display:block;} 
.nav menu {width:63%;margin:0 auto;text-align:center;}
.nav menu ul {display:inline-block;padding:0;}
.nav menu li {float:left;list-style:none;font-size:0.6em;}
.nav menu a {text-decoration:none;color:#fff;display:block;background:#C4004F;border-right:#5D1A81 1px solid;text-decoration:none;text-transform:uppercase;font-weight:bold;padding:1em 0.5em 1em 0.5em;}
.nav menu a:hover {color:#fff;background:#31353D;}
.head {position:relative;margin:0 0 3em 0;padding:0;}
.head_in {background-repeat:no-repeat;background-position:center center;background-size:cover;height:400px;}
.head_in img {position:absolute;top:0;left:0;width:100%;z-index:8;opacity:0.0;}
.head_in img.active {z-index:10;opacity:1.0;}
.head_in img.last-active {z-index:9;}
/* content */
.content {background:#fff;}
.content_in {width:63%;margin:0 auto;padding:0;}
.box_2 {background:#fff;}
.box_2_in {width:48%;margin:0 auto;padding:0.7em 0 0.5em 0;font-size:1.1em;color:#111;}
.box_2_in h1 {padding:0.4em 0 0.7em 0;margin:0;}
.box_2_in img{border:0;}
.box_2 .pic_1 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_olejova.jpg') no-repeat;}
.box_2 .pic_2 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_tradicni.jpg') no-repeat;}
.box_2 .pic_3 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_nohou.jpg') no-repeat;}
.box_2 .pic_4 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_anti_stress.jpg') no-repeat;}
.box_2 .pic_5 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_hlava_oblicej.jpg') no-repeat;}
.box_2 .pic_6 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_zad.jpg') no-repeat;}
.box_2 .pic_7 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_mama.jpg') no-repeat;}
.box_2 .pic_8 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_kralovska.jpg') no-repeat;}
.box_2 .pic_9 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_arganove_pokuseni.jpg') no-repeat;}
.box_2 .pic_10 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_kokosovy_sen.jpg') no-repeat;}
.box_2 .pic_11 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_detoxikacni.jpg') no-repeat;}
.box_2 .pic_12 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_slim.jpg') no-repeat;}
.box_2 .pic_13 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/04/masaze_detska.jpg') no-repeat;}
.box_2 .pic_14 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2017/10/masaze_aroma.jpg') no-repeat;}
.box_2 .pic_15 {background:url('https://www.studiosawadee.cz/wp-content/uploads/2026/01/kombinovana_masaz.jpg') no-repeat;}
.box_2 .pic_1 .text_in {padding:0;}
.box_2 .pic_1 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_1 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_1 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_2 .text_in {padding:0;}
.box_2 .pic_2 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_2 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_2 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_3 .text_in {padding:0;}
.box_2 .pic_3 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_3 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_3 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_4 .text_in {padding:0;}
.box_2 .pic_4 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_4 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_4 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_5 .text_in {padding:0;}
.box_2 .pic_5 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_5 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_5 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_6 .text_in {padding:0;}
.box_2 .pic_6 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_6 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_6 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_7 .text_in {padding:0;}
.box_2 .pic_7 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_7 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_7 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_8 .text_in {padding:0;}
.box_2 .pic_8 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_8 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_8 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_9 .text_in {padding:0;}
.box_2 .pic_9 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_9 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_9 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_10 .text_in {padding:0;}
.box_2 .pic_10 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_10 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_10 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_11 .text_in {padding:0;}
.box_2 .pic_11 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_11 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_11 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_12 .text_in {padding:0;}
.box_2 .pic_12 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_12 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_12 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_13 .text_in {padding:0;}
.box_2 .pic_13 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_13 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_13 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_14 .text_in {padding:0;}
.box_2 .pic_14 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_14 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_14 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_2 .pic_15 .text_in {padding:0;}
.box_2 .pic_15 .text_in a {opacity:0;background:#eee;display:block;padding:66px 0 88px 0;text-decoration:none;}
.box_2 .pic_15 .text_in a:hover {opacity:1;text-align:justify;color:#000;font-size:20px;font-family:"Times New Roman", Times, serif;text-align:center;}
.box_2 .pic_15 .text_in .button {background:#5D1A81;border:none;color:#fff;margin-top:15px;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;}
.box_3 {background:#5D1A81;}
.box_3 h2 {color:#fff;}
.box_3_in {width:63%;margin:0 auto;padding:1em 0 0 0;font-size:1em;color:#fff;text-align:center;}
.box_4 {background:#fff;}
.box_4_in {width:63%;margin:0 auto;padding:1.2em 0 0.7em 0;font-size:1em;color:#fff;text-align:center;}
.box_4_in a {color:#fff;}
.box_5 {background:#fff;}
.box_5_in {width:63%;margin:0 auto;padding:0;font-size:1em;text-align:center;background:#C4004F;}
.box_5_in p {margin:0;padding:0;}
.box_6 {margin:0;padding:0;}
.box_6_in {width:63%;margin:0 auto;padding:0 0 1% 0;font-size:1.1em;}
.box_6_in h1 {font-family:Oswald,Arial,Helvetica,sans-serif;font-size:1.6em;text-align:center;padding:0.4em 0 0.6em 0;margin:0;color:#5D1A81;}
/* posts */
.post {margin:0;padding:0;}
.post_hp {margin:0;padding:0;}
/* shortcodes columms */
.col_2 {float:left;width:31.33333%;text-align:center;margin:0 3% 0 0;padding:1% 1% 0 1%;font-size:0.7em;border:#7F7F83 1px solid;box-shadow:0 0 10px #ddd;}
.col_2.last {float:left;width:31.33333%;text-align:center;margin:0;padding:1% 1% 0 1%;font-size:0.7em;border:#7F7F83 1px solid;box-shadow:0 0 10px #ddd;}
.col_1 {position:relative;width:25%;text-align:center;margin:0 1.7em 0 0;padding:0;font-size:0.7em;float:left;min-height:1px;height:auto!important;height:1px;background:#fff;border:#7F7F83 1px solid;}
.col_4 {float:left;width:70%;text-align:left;margin:0;padding:0 2% 2% 2%;font-size:0.8em;background:#fff;border:#C4004F 1px solid;}
.col_4.last {float:right;width:30%;text-align:left;margin:0;padding:0 2% 2% 2%;font-size:0.8em;color:#fff;background:#C4004F;border:none;}
.col_4 a {color:#5D1A81;}
.col_4 h2 {padding:1em 0 1em 0;color:#5D1A81;}
.col_4.last h2 {padding:1em 0 0.5em 0;color:#fff;}
.col_5 {float:left;width:33.33333%;text-align:center;margin:0;padding:2%;font-size:0.9em;background:#38761D;}
.col_6 {float:left;width:50%;text-align:left;margin:0;padding:0;}
.col_7 {float:left;width:59%;text-align:left;margin:0;padding:0;}
.col_7 p {margin:0;padding:0 0 1em 0;}
.col_7 h2 {margin:0;padding:1em 0 0.7em 0;}
.col_7.last p {margin:0;padding:0;}
.col_7.last {float:right;width:39%;margin:0;padding:0;}
.col_8 {float:left;width:100%;text-align:center;margin:0 0 20px 0;padding:0.8em;color:#fff;background:#38761D;font-size:0.9em;font-weight:bold;}
.last {margin-right:0!important;clear:right;}
/* zobrazit košík */
.zobrazit_kosik a{width:39%;text-align:center;display:block;margin:0 auto;padding:1em;background:#C4004F;color:#fff;font-size:1em;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.zobrazit_kosik .subtitle {margin:0;display:block;}
.zobrazit_kosik a:hover{color:#fff;background:#5D1A81;}
/* button */
.action-button a{text-align:center;display:block;margin:0;padding:1em;background:#5D1A81;color:#fff;font-size:1em;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.action-button .subtitle {margin:0;display:block;}
.action-button a:hover{color:#fff;background:#7F7F83;}
/* button 1*/
.action-button-1 a{width:40%;text-align:center;display:block;margin:5% 0 0 0;padding:1em;background:#fff;color:#5D1A81;border:#5D1A81 1px solid;font-size:1em;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.action-button-1 .subtitle {margin:0;display:block;}
.action-button-1 a:hover{color:#fff;background:#C4004F;border:#C4004F 1px solid;}
/* button 2*/
.action-button-2 a{width:100%;text-align:center;display:block;margin:4% 0 0 0;padding:1em;background:#5D1A81;color:#fff;font-size:1em;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.action-button-2 .subtitle {margin:0;display:block;}
.action-button-2 a:hover{color:#fff;background:#7F7F83;}
/* button 3*/
.action-button-3 a{float:right;width:100%;text-align:center;display:block;margin:0;padding:0.8em;background:#C4004F;color:#fff;font-size:0.9em;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.action-button-3 .subtitle {margin:0;display:block;}
.action-button-3 a:hover{color:#fff;background:#5D1A81;}
#sidebar {color:#fff;background:#fff url('img/bg-sidebar.gif') repeat-y;margin:0;padding:0.667em;}
/* footer */
.footer {background:#7F7F83;padding:1em 0;text-align:center;font-size:1em;}
.footer p {padding:0;}
.footer a {color:#fff;}
.footer a:hover {color:#ddd;}
.footer2 {background:#5D1A81;padding:0 0 1em 0;color:#fff;border-top:1px solid #fff;font-size:0.7em;}
.footer2m {color:#fff;float:left;padding:2em 0 3em 0;}
.footer2o {color:#fff;float:right;padding:2em 0 3em 0;}
.footerin, .footerin2, .footerin3 {width:63%;color:#fff;margin:0 auto;}
.footerin2 a {color:#fff;font-weight:normal;}
.footerin2 a:hover {color:#888;}
.footer3 {background:#fff;padding:0.3em 0;text-align:center;}
/* order form */
.form-2 {margin:0 auto;width:100%;background:#F7F7F7;padding:10px;color:#444;font-size:0.7em;text-shadow:1px 1px 1px #FFF;border:1px solid #E4E4E4;}
.form-2 input[type="text"], .form-2 textarea, .form-2 select {border:1px solid #DADADA;color:#444;height:30px;margin:2px 0 10px 0;outline:0 none;padding:3px 3px 3px 5px;width:60%;font-size:12px;line-height:15px;box-shadow:inset 0px 1px 4px #ECECEC;-moz-box-shadow:inset 0px 1px 4px #ECECEC;-webkit-box-shadow:inset 0px 1px 4px #ECECEC;}
#order_form{padding:0;margin:0;}
.form-2 input[name="T"]{width:20%;}
.form-2 p {font-size:1em;}
.form-2 b {color:#C4004F;}
.form-2 select{width:100px;}
.form-2 textarea{padding:5px 3px 3px 5px;height:100px;}
.form-2 label>span {float:left;width:30%;text-align:right;padding-right:10px;margin-top:10px;color:#444;}
.form-2 .row {padding:0 0 40px 0;}
.form-2 .row_1 {padding:20px 0 40px 0;}
.form-2 .row_2 {padding:20px 0 40px 0;}
.form-2 .row_3 {padding:0 0 20px 0;margin:0;float:left;width:100%;}
.form-2 .row_4 {padding:0 0 20px 0;text-align:center;}
.form-2 .cell_1 {float:left;width:67%;height:25px;padding:0;margin:5px 0 0 0;}
.form-2 .cell_2 {float:left;width:13%;height:25px;text-align:right;padding:0 5px 0 0;margin:5px 0 0 0;}
.form-2 .cell_3 {float:left;width:20%;height:25px;text-align:right;padding:0;}
.form-2 .cell_4 {float:left;width:120px;height:25px;text-align:right;padding:5px 0 0 0;}
.form-2 .cell_5 {float:left;width:20%;height:25px;text-align:right;padding:0;}
.form-2 .cell_6 {float:left;width:13%;height:25px;text-align:right;padding:0 5px 0 0;margin:5px 0 0 0;}
.form-2 .cell_7 {float:left;width:380px;height:25px;padding:5px 0 0 0;}
.form-2 .cell_8 {float:left;width:375px;height:25px;padding:5px 0 0 0;}
.form-2 .cell_9 {float:left;width:67%;height:25px;padding:0;margin:5px 0 0 0;}
.form-2 .button_s {margin:0 auto;width:200px;}
.form-2 .button {background:#5D1A81;padding:10px 25px 10px 25px;border:none;color:#FFF;cursor:pointer;font-size:1em;}
.form-2 .button:hover{background:#C4004F}
.form_t{background:#ddd;color:#333;font-weight:bold;border:#bbb 1px solid;padding:20px;margin:20px;}
/* eu-cookies */
.eu-cookies{text-align:center;font-size:0.6em;color:#444;position:fixed;left:0;bottom:0;width:100%;padding:0.5em;background:#fff;z-index:2000;}
.eu-cookies a{color:#444}
.eu-cookies button{margin:0 1.333em;background:#444;border:none;color:#fff;padding:0.267em 0.8em;border-radius:3px;cursor:pointer;}
/* Woocommerce cart and checkout page */
.woocommerce form .form-row input.input-text,
.woocommerce .quantity .qty,
.woocommerce form .form-row textarea, 
.woocommerce-page form .form-row input.input-text, 
.woocommerce-page form .form-row text area {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
border:1px solid #dcdcdc;
padding:14px 10px;
font-size:16px;
color:#C4004F;
letter-spacing:1px;
outline:none;
}
/* Plugin Product Table For WooCommerce */
.awcpt-table-col th, td.awcpt-prdTitle-col {width:50%;}
.awcpt-table-col th, td.awcpt-price-col {width:15%;}
.awcpt-table-col th, td.awcpt-prdQuantity-col {width:15%;}
.awcpt-table-col th, td.awcpt-prdButton-col {width:15%;}
.awcpt-table-col .awcpt-woo-btn a {display:block;}
/* Media Queries */
@media (max-width: 400px) {
body {font-size:1.1em;}
.content_in {width:95%;}
blockquote {padding:1.1em 1.1em 0 1.1em;}
.head_in {height:100px;} 
.top_2in {width:100%;}
.top_2in .logo {float:none;width:205px;margin:50px auto 0 auto;}
.top_2in .info {display:none;}
#topsearch {display:none;}
.nav {position:fixed;top:0;width:100%;z-index:9999;background:#fff;opacity:0.9;}
.nav button {display:block;padding:0.8em 0 0.8em 0;}
.nav menu {display:none;}
.nav menu ul {width:100%;padding:0;}
.nav menu li {float:none;display:block;}
.nav menu a {padding:1.8em 0 1.8em 0;}
.box_4_in {width:95%;}
.box_5_in {width:95%;}
.box_6_in {width:95%;font-size:0.8em;}
.box_6_in h1 {font-size:1.1em;}
.action-button a{width:100%;}
.col_2 {float:none;width:100%;margin:0 0 10px 0;font-size:0.9em;}
.col_2.last {float:none;width:100%;font-size:0.9em;}
.col_4 {float:none;width:100%;}
.col_4.last {float:none;width:100%;}
.col_5 {float:none;width:100%;font-size:0.9em;}
.col_6 {float:none;width:100%;text-align:left;margin:0 0 15px 0;}
.col_7 {width:100%;}
.col_7.last {width:100%;margin:0;padding:0 0 1em 0;}
.col_8 {width:100%;}
.box_2_in {width:100%;}
.box_2 .pic_1, .pic_2, .pic_3, .pic_4, .pic_5, .pic_6, .pic_7, .pic_8, .pic_9, .pic_10, .pic_11, .pic_12, .pic_13, .pic_14 {float:none;width:290px;margin:0 auto;}
.form-2 {width:100%;font-size:0.8em;padding:5px;}
.form-2 input[type="text"], .form-2 textarea, .form-2 select {width:100%;}
.form-2 select {float:left;margin:15px 0 20px 0;padding:0}
.form-2 .cell_1 {float:left;width:75%;}
.form-2 .cell_2 {float:right;width:25%;}
.form-2 .cell_3 {float:none;width:100%;}
.form-2 .cell_5 {display:none;}
.form-2 .cell_6 {display:none;}
.form-2 .cell_9 {float:left;width:75%;margin:0;padding:0;}
.form-2 label>span {float:none;width:100%;text-align:center;padding:0;margin-top:10px;color:#444;}
.form-2 .button {width:100%;}
table.tablepress {width:100%;}
.wpcf7-form {width:95%;}
.footer {font-size:0.8em;}
.footer2 {font-size:0.8em;padding:0 0 5em 0;text-align:center;}
.footer2m {float:none;width:100%;padding:1em;}
.footer2o {float:none;width:100%;padding:1em;}
/* Plugin Product Table For WooCommerce */
.awcpt-table-col th, td.awcpt-prdTitle-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-price-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdQuantity-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdButton-col {float:left;width:100%;margin:0 auto;}
}
@media (min-width: 401px) and (max-width: 800px) {
.head_in {height:180px;}
.content_in {width:95%;}
.top_2in {width:100%;}
.top_2in .logo {float:none;width:205px;margin:0 auto;}
.top_2in .info {float:none;width:500px;margin:0 auto;padding:20px 0 20px 0;}
#topsearch {float:none;width:310px;background:#fff;padding:0;margin:50px auto 0 auto;}
.nav menu li {font-size:0.5em;}
.nav menu a {padding:1em 0.2em 1em 0.2em;}
.box_4_in {width:65%;}
.box_5_in {width:65%;}
.box_6_in h1 {font-size:1.1em;}
.box_6_in {width:65%;font-size:0.8em;}
.box_6_in h1 {font-size:1.1em;}
.col_2 {float:none;width:100%;margin:0 0 10px 0;font-size:0.9em;}
.col_2.last {float:none;width:100%;font-size:0.9em;}
.col_5 {font-size:0.7em;}
.col_6 {float:none;width:100%;text-align:left;margin:0 0 15px 0;}
.form-2 {width:100%;font-size:0.6em;}
.footer {font-size:0.7em;}
.footer2 {font-size:0.6em;padding:0 0 2em 0;} 
/* Plugin Product Table For WooCommerce */
.awcpt-table-col th, td.awcpt-prdTitle-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-price-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdQuantity-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdButton-col {float:left;width:100%;margin:0 auto;}
}
@media (min-width: 801px) and (max-width: 1280px) {
.head_in {height:300px;}
.top_2in .info {width:400px;font-size:0.8em;}
.nav menu li {font-size:0.5em;}
.nav menu a {padding:1em 0.2em 1em 0.2em;}
.col_6 {font-size:0.8em;}
.col_7 {width:45%;}
.col_7.last {width:55%;}
.form-2 {width:100%;font-size:0.6em;}
.head {margin:0;}
.box_2_in {width:72%;}
.box_2 .pic_1, .pic_2, .pic_3, .pic_4, .pic_5, .pic_6, .pic_7, .pic_8, .pic_9, .pic_10, .pic_11, .pic_12, .pic_13, .pic_14, .pic_15 {float:left;width:290px;height:240px;margin:0 0.2em 0.4em 0;}
.footer {font-size:0.8em;}
}
@media (min-width: 1281px) and (max-width: 1366px) {
.box_2_in {width:68%;}
.box_2 .pic_1, .pic_2, .pic_4, .pic_5, .pic_7, .pic_8, .pic_10, .pic_11, .pic_13 {float:left;width:290px;height:240px;margin:0 0.6em 0.6em 0;}
.box_2 .pic_3, .pic_6, .pic_9, .pic_12, .pic_14 {float:left;width:290px;height:240px;margin:0 0 0.6em 0;}
}
@media (min-width: 1367px) {
.box_2_in {width:72%;}
.box_2 .pic_1, .pic_2, .pic_3, .pic_4, .pic_5, .pic_6, .pic_7, .pic_8, .pic_9, .pic_10, .pic_11, .pic_12, .pic_13, .pic_14, .pic_15 {float:left;width:290px;height:240px;margin:0 0.6em 0.6em 0;}
}
/* 1792x828px at 326ppi iPhone 11 */
@media only screen 
and (device-width: 414px) 
and (device-height: 896px) 
and (-webkit-device-pixel-ratio: 2) {
body {font-size:1.1em;}
.content_in {width:95%;}
blockquote {padding:1.1em 1.1em 0 1.1em;}
.head_in {height:100px;} 
.top_2in {width:100%;}
.top_2in .logo {float:none;width:205px;margin:50px auto 0 auto;}
.top_2in .info {display:none;}
#topsearch {display:none;}
.nav {position:fixed;top:0;width:100%;z-index:9999;background:#fff;opacity:0.9;}
.nav button {display:block;padding:0.8em 0 0.8em 0;}
.nav menu {display:none;}
.nav menu ul {width:100%;padding:0;}
.nav menu li {float:none;display:block;}
.nav menu a {padding:1.8em 0 1.8em 0;}
.box_4_in {width:95%;}
.box_5_in {width:95%;}
.box_6_in {width:95%;font-size:0.8em;}
.box_6_in h1 {font-size:1.1em;}
.action-button a{width:100%;}
.col_2 {float:none;width:100%;margin:0 0 10px 0;font-size:0.9em;}
.col_2.last {float:none;width:100%;font-size:0.9em;}
.col_4 {float:none;width:100%;}
.col_4.last {float:none;width:100%;}
.col_5 {float:none;width:100%;font-size:0.9em;}
.col_6 {float:none;width:100%;text-align:left;margin:0 0 15px 0;}
.col_7 {width:100%;}
.col_7.last {width:100%;margin:0;padding:0 0 1em 0;}
.col_8 {width:100%;}
.box_2_in {width:100%;}
.box_2 .pic_1, .pic_2, .pic_3, .pic_4, .pic_5, .pic_6, .pic_7, .pic_8, .pic_9, .pic_10, .pic_11, .pic_12, .pic_13, .pic_14, .pic_15 {float:none;width:290px;margin:0 auto;}
.form-2 {width:100%;font-size:0.8em;padding:5px;}
.form-2 input[type="text"], .form-2 textarea, .form-2 select {width:100%;}
.form-2 select {float:left;margin:15px 0 20px 0;padding:0}
.form-2 .cell_1 {float:left;width:75%;}
.form-2 .cell_2 {float:right;width:25%;}
.form-2 .cell_3 {float:none;width:100%;}
.form-2 .cell_5 {display:none;}
.form-2 .cell_6 {display:none;}
.form-2 .cell_9 {float:left;width:75%;margin:0;padding:0;}
.form-2 label>span {float:none;width:100%;text-align:center;padding:0;margin-top:10px;color:#444;}
.form-2 .button {width:100%;}
table.tablepress {width:100%;}
.wpcf7-form {width:95%;}
.footer {font-size:0.8em;}
.footer2 {font-size:0.8em;padding:0 0 5em 0;text-align:center;}
.footer2m {float:none;width:100%;padding:1em;}
.footer2o {float:none;width:100%;padding:1em;}
/* Plugin Product Table For WooCommerce */
.awcpt-table-col th, td.awcpt-prdTitle-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-price-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdQuantity-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdButton-col {float:left;width:100%;margin:0 auto;}
}
/* 2436x1125px at 458ppi iPhone 11 Pro */
@media only screen 
and (device-width: 375px) 
and (device-height: 812px) 
and (-webkit-device-pixel-ratio: 3) {
body {font-size:1.1em;}
.content_in {width:95%;}
blockquote {padding:1.1em 1.1em 0 1.1em;}
.head_in {height:100px;} 
.top_2in {width:100%;}
.top_2in .logo {float:none;width:205px;margin:50px auto 0 auto;}
.top_2in .info {display:none;}
#topsearch {display:none;}
.nav {position:fixed;top:0;width:100%;z-index:9999;background:#fff;opacity:0.9;}
.nav button {display:block;padding:0.8em 0 0.8em 0;}
.nav menu {display:none;}
.nav menu ul {width:100%;padding:0;}
.nav menu li {float:none;display:block;}
.nav menu a {padding:1.8em 0 1.8em 0;}
.box_4_in {width:95%;}
.box_5_in {width:95%;}
.box_6_in {width:95%;font-size:0.8em;}
.box_6_in h1 {font-size:1.1em;}
.action-button a{width:100%;}
.col_2 {float:none;width:100%;margin:0 0 10px 0;font-size:0.9em;}
.col_2.last {float:none;width:100%;font-size:0.9em;}
.col_4 {float:none;width:100%;}
.col_4.last {float:none;width:100%;}
.col_5 {float:none;width:100%;font-size:0.9em;}
.col_6 {float:none;width:100%;text-align:left;margin:0 0 15px 0;}
.col_7 {width:100%;}
.col_7.last {width:100%;margin:0;padding:0 0 1em 0;}
.col_8 {width:100%;}
.box_2_in {width:100%;}
.box_2 .pic_1, .pic_2, .pic_3, .pic_4, .pic_5, .pic_6, .pic_7, .pic_8, .pic_9, .pic_10, .pic_11, .pic_12, .pic_13, .pic_14, .pic_15 {float:none;width:290px;margin:0 auto;}
.form-2 {width:100%;font-size:0.8em;padding:5px;}
.form-2 input[type="text"], .form-2 textarea, .form-2 select {width:100%;}
.form-2 select {float:left;margin:15px 0 20px 0;padding:0}
.form-2 .cell_1 {float:left;width:75%;}
.form-2 .cell_2 {float:right;width:25%;}
.form-2 .cell_3 {float:none;width:100%;}
.form-2 .cell_5 {display:none;}
.form-2 .cell_6 {display:none;}
.form-2 .cell_9 {float:left;width:75%;margin:0;padding:0;}
.form-2 label>span {float:none;width:100%;text-align:center;padding:0;margin-top:10px;color:#444;}
.form-2 .button {width:100%;}
table.tablepress {width:100%;}
.wpcf7-form {width:95%;}
.footer {font-size:0.8em;}
.footer2 {font-size:0.8em;padding:0 0 5em 0;text-align:center;}
.footer2m {float:none;width:100%;padding:1em;}
.footer2o {float:none;width:100%;padding:1em;}
/* Plugin Product Table For WooCommerce */
.awcpt-table-col th, td.awcpt-prdTitle-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-price-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdQuantity-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdButton-col {float:left;width:100%;margin:0 auto;}
}
/* 2688x1242px at 458ppi iPhone 11 Pro Max */
@media only screen 
and (device-width: 414px) 
and (device-height: 896px) 
and (-webkit-device-pixel-ratio: 3) {
body {font-size:1.1em;}
.content_in {width:95%;}
blockquote {padding:1.1em 1.1em 0 1.1em;}
.head_in {height:100px;} 
.top_2in {width:100%;}
.top_2in .logo {float:none;width:205px;margin:50px auto 0 auto;}
.top_2in .info {display:none;}
#topsearch {display:none;}
.nav {position:fixed;top:0;width:100%;z-index:9999;background:#fff;opacity:0.9;}
.nav button {display:block;padding:0.8em 0 0.8em 0;}
.nav menu {display:none;}
.nav menu ul {width:100%;padding:0;}
.nav menu li {float:none;display:block;}
.nav menu a {padding:1.8em 0 1.8em 0;}
.box_4_in {width:95%;}
.box_5_in {width:95%;}
.box_6_in {width:95%;font-size:0.8em;}
.box_6_in h1 {font-size:1.1em;}
.action-button a{width:100%;}
.col_2 {float:none;width:100%;margin:0 0 10px 0;font-size:0.9em;}
.col_2.last {float:none;width:100%;font-size:0.9em;}
.col_4 {float:none;width:100%;}
.col_4.last {float:none;width:100%;}
.col_5 {float:none;width:100%;font-size:0.9em;}
.col_6 {float:none;width:100%;text-align:left;margin:0 0 15px 0;}
.col_7 {width:100%;}
.col_7.last {width:100%;margin:0;padding:0 0 1em 0;}
.col_8 {width:100%;}
.box_2_in {width:100%;}
.box_2 .pic_1, .pic_2, .pic_3, .pic_4, .pic_5, .pic_6, .pic_7, .pic_8, .pic_9, .pic_10, .pic_11, .pic_12, .pic_13, .pic_14, .pic_15 {float:none;width:290px;margin:0 auto;}
.form-2 {width:100%;font-size:0.8em;padding:5px;}
.form-2 input[type="text"], .form-2 textarea, .form-2 select {width:100%;}
.form-2 select {float:left;margin:15px 0 20px 0;padding:0}
.form-2 .cell_1 {float:left;width:75%;}
.form-2 .cell_2 {float:right;width:25%;}
.form-2 .cell_3 {float:none;width:100%;}
.form-2 .cell_5 {display:none;}
.form-2 .cell_6 {display:none;}
.form-2 .cell_9 {float:left;width:75%;margin:0;padding:0;}
.form-2 label>span {float:none;width:100%;text-align:center;padding:0;margin-top:10px;color:#444;}
.form-2 .button {width:100%;}
table.tablepress {width:100%;}
.wpcf7-form {width:95%;}
.footer {font-size:0.8em;}
.footer2 {font-size:0.8em;padding:0 0 5em 0;text-align:center;}
.footer2m {float:none;width:100%;padding:1em;}
.footer2o {float:none;width:100%;padding:1em;}
/* Plugin Product Table For WooCommerce */
.awcpt-table-col th, td.awcpt-prdTitle-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-price-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdQuantity-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdButton-col {float:left;width:100%;margin:0 auto;}
}
/* 2532x1170 pixels at 460ppi iPhone 12 and iPhone 12 Pro */
@media only screen 
and (device-width: 390px) 
and (device-height: 844px) 
and (-webkit-device-pixel-ratio: 3) {
body {font-size:1.1em;}
.content_in {width:95%;}
blockquote {padding:1.1em 1.1em 0 1.1em;}
.head_in {height:100px;} 
.top_2in {width:100%;}
.top_2in .logo {float:none;width:205px;margin:50px auto 0 auto;}
.top_2in .info {display:none;}
#topsearch {display:none;}
.nav {position:fixed;top:0;width:100%;z-index:9999;background:#fff;opacity:0.9;}
.nav button {display:block;padding:0.8em 0 0.8em 0;}
.nav menu {display:none;}
.nav menu ul {width:100%;padding:0;}
.nav menu li {float:none;display:block;}
.nav menu a {padding:1.8em 0 1.8em 0;}
.box_4_in {width:95%;}
.box_5_in {width:95%;}
.box_6_in {width:95%;font-size:0.8em;}
.box_6_in h1 {font-size:1.1em;}
.action-button a{width:100%;}
.col_2 {float:none;width:100%;margin:0 0 10px 0;font-size:0.9em;}
.col_2.last {float:none;width:100%;font-size:0.9em;}
.col_4 {float:none;width:100%;}
.col_4.last {float:none;width:100%;}
.col_5 {float:none;width:100%;font-size:0.9em;}
.col_6 {float:none;width:100%;text-align:left;margin:0 0 15px 0;}
.col_7 {width:100%;}
.col_7.last {width:100%;margin:0;padding:0 0 1em 0;}
.col_8 {width:100%;}
.box_2_in {width:100%;}
.box_2 .pic_1, .pic_2, .pic_3, .pic_4, .pic_5, .pic_6, .pic_7, .pic_8, .pic_9, .pic_10, .pic_11, .pic_12, .pic_13, .pic_14, .pic_15 {float:none;width:290px;margin:0 auto;}
.form-2 {width:100%;font-size:0.8em;padding:5px;}
.form-2 input[type="text"], .form-2 textarea, .form-2 select {width:100%;}
.form-2 select {float:left;margin:15px 0 20px 0;padding:0}
.form-2 .cell_1 {float:left;width:75%;}
.form-2 .cell_2 {float:right;width:25%;}
.form-2 .cell_3 {float:none;width:100%;}
.form-2 .cell_5 {display:none;}
.form-2 .cell_6 {display:none;}
.form-2 .cell_9 {float:left;width:75%;margin:0;padding:0;}
.form-2 label>span {float:none;width:100%;text-align:center;padding:0;margin-top:10px;color:#444;}
.form-2 .button {width:100%;}
table.tablepress {width:100%;}
.wpcf7-form {width:95%;}
.footer {font-size:0.8em;}
.footer2 {font-size:0.8em;padding:0 0 5em 0;text-align:center;}
.footer2m {float:none;width:100%;padding:1em;}
.footer2o {float:none;width:100%;padding:1em;}
/* Plugin Product Table For WooCommerce */
.awcpt-table-col th, td.awcpt-prdTitle-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-price-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdQuantity-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdButton-col {float:left;width:100%;margin:0 auto;}
}
/* 2778x1284 pixels at 458ppi iPhone 12 Pro Max */
@media only screen 
and (device-width: 428px) 
and (device-height: 926px) 
and (-webkit-device-pixel-ratio: 3) {
body {font-size:1.1em;}
.content_in {width:95%;}
blockquote {padding:1.1em 1.1em 0 1.1em;}
.head_in {height:100px;} 
.top_2in {width:100%;}
.top_2in .logo {float:none;width:205px;margin:50px auto 0 auto;}
.top_2in .info {display:none;}
#topsearch {display:none;}
.nav {position:fixed;top:0;width:100%;z-index:9999;background:#fff;opacity:0.9;}
.nav button {display:block;padding:0.8em 0 0.8em 0;}
.nav menu {display:none;}
.nav menu ul {width:100%;padding:0;}
.nav menu li {float:none;display:block;}
.nav menu a {padding:1.8em 0 1.8em 0;}
.box_4_in {width:95%;}
.box_5_in {width:95%;}
.box_6_in {width:95%;font-size:0.8em;}
.box_6_in h1 {font-size:1.1em;}
.action-button a{width:100%;}
.col_2 {float:none;width:100%;margin:0 0 10px 0;font-size:0.9em;}
.col_2.last {float:none;width:100%;font-size:0.9em;}
.col_4 {float:none;width:100%;}
.col_4.last {float:none;width:100%;}
.col_5 {float:none;width:100%;font-size:0.9em;}
.col_6 {float:none;width:100%;text-align:left;margin:0 0 15px 0;}
.col_7 {width:100%;}
.col_7.last {width:100%;margin:0;padding:0 0 1em 0;}
.col_8 {width:100%;}
.box_2_in {width:100%;}
.box_2 .pic_1, .pic_2, .pic_3, .pic_4, .pic_5, .pic_6, .pic_7, .pic_8, .pic_9, .pic_10, .pic_11, .pic_12, .pic_13, .pic_14, .pic_15 {float:none;width:290px;margin:0 auto;}
.form-2 {width:100%;font-size:0.8em;padding:5px;}
.form-2 input[type="text"], .form-2 textarea, .form-2 select {width:100%;}
.form-2 select {float:left;margin:15px 0 20px 0;padding:0}
.form-2 .cell_1 {float:left;width:75%;}
.form-2 .cell_2 {float:right;width:25%;}
.form-2 .cell_3 {float:none;width:100%;}
.form-2 .cell_5 {display:none;}
.form-2 .cell_6 {display:none;}
.form-2 .cell_9 {float:left;width:75%;margin:0;padding:0;}
.form-2 label>span {float:none;width:100%;text-align:center;padding:0;margin-top:10px;color:#444;}
.form-2 .button {width:100%;}
table.tablepress {width:100%;}
.wpcf7-form {width:95%;}
.footer {font-size:0.8em;}
.footer2 {font-size:0.8em;padding:0 0 5em 0;text-align:center;}
.footer2m {float:none;width:100%;padding:1em;}
.footer2o {float:none;width:100%;padding:1em;}
/* Plugin Product Table For WooCommerce */
.awcpt-table-col th, td.awcpt-prdTitle-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-price-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdQuantity-col {float:left;width:100%;margin:0 auto;}
.awcpt-table-col th, td.awcpt-prdButton-col {float:left;width:100%;margin:0 auto;}
}
