/*
Theme Name: v1
Template: layerswp
*/

/* main 000326 */
#wrapper-site, .wrapper-site { background-color:#ffffff; }
.header-site { display:none; }
.layers-content-widget { padding-top:30px !important; padding-bottom:0px !important; background:#ffffff !important; }
h1 		{ color:#999 !important; }
h2,h3 	{ color:#000326 !important; }
h3 		{ color:#000326 !important; font:sans-serif; }
h5 		{ }
p 		{ color:#999 !important; }

/* video */
.swiper-slide video { width:100%; height:100%; }
#layers-widget-slide-3, #layers-widget-slide-3-408 { height:600px !important; }
@media only screen and (max-width: 960px){ #layers-widget-slide-3, #layers-widget-slide-3-408 { height:500px !important; } }
@media only screen and (max-width: 768px){ #layers-widget-slide-3, #layers-widget-slide-3-408 { height:300px !important; } }
@media only screen and (max-width: 480px){ #layers-widget-slide-3, #layers-widget-slide-3-408 { height:170px !important; } }

/* intro */
#layers-widget-column-9 { background:#fff !important; }
#layers-widget-column-9 p { color:#999 !important; }

/* products */
#wrapper-content img { max-width:320px !important; width:100% !important; }
.layers-masonry-column { border:1px solid #1f2351 !important; }
.layers-masonry-column .media-body { padding:10px !important; }

/* footer */
#footer { background:linear-gradient(#000326, #3c4284); }
#footer p { color:#fff !important; }
h5.section-nav-title { font-size:20px !important; color:#00c9ff !important}
.grid + .copyright { border-top:1px solid white !important; margin-top: 20px !important; }

/* form */
form { padding:20px 10px 10px 20px; background:#00c9ff; overflow:hidden; margin-bottom:10px; border-radius:4px }
input { width:48% !important; margin:0 2% 10px 0; float:left; color:black !important; }
textarea { width:98% !important; margin:0 2% 10px 0; clear:both; height:100px; color:black !important; }
.wpcf7-form-control-wrap { margin-top:0px !important; }
input[type="button"], input[type="submit"], button { background:white !important; color:#000326 !important; border-radius:0px !important }
.wpcf7-response-output { clear:both !important; padding:10px !important; margin:20px 0px !important; border:1px solid white; }
.wpcf7-not-valid { border:1px solid red !important; }
.wpcf7-not-valid-tip { display:none !important; }
.wpcf7-display-none { display:none !important; }



