/*
Theme Name: SOAP Theme
Theme URI: http://soaphair.nl/
Description: The 2013 new theme for SOAP Den Bosch.
Author: Pascal van Gemert
Author URI: http://pascalvangemert.nl/
Version: 1.0
Tags:

License:
License URI:

General comments (optional).
*/
*{font-family:'Open Sans','Arial'}html{background:no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body{background:url(images/header_background.png) repeat-x fixed}h1,h2{margin:10px 0 20px 0;color:#e24453;font-size:31.5px}h2{font-size:26px}h3{font-size:18px}h3 .glyphicons{float:right}h3 .glyphicons i:before{font:18px/40px 'Glyphicons'}p{margin-bottom:20px}hr{border-color:rgba(92,92,92,0.3) -moz-use-text-color rgba(255,255,255,0.3)}hr{display:block;height:0;border:0;border-top:1px solid #5c5c5c;border-bottom:1px solid #fff;border-top:1px solid rgba(92,92,92,1);border-bottom:1px solid rgba(255,255,255,1);filter:alpha(opacity=50);opacity:.5}.lead{color:#fff;text-shadow:0 1px 0 #222}.btn-success,.btn-success:active,.btn-success:focus{background:#a6be58}.btn-success:hover{background:#96b044}.align-center{text-align:center}.align-right{text-align:right}.float-left{float:left}.float-right{float:right}.clear{clear:both}.hide{display:none !important}.no-bullets{list-style-type:none;margin-left:0}.container-fluid{max-width:980px;margin:0 auto}.header{padding:60px 0}.header hr{border-color:rgba(68,68,68,0.3) -moz-use-text-color rgba(255,255,255,0.3)}.navigation{background-color:#222;background-color:rgba(34,34,34,0.8);padding:0 20px}.navbar{margin-bottom:0;height:38px}.navbar .navbar-inner{background:0;filter:none;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;padding:0}.navbar .navbar-inner>.nav-responsive{padding:10px 0 15px 0;color:#fff;display:block;font-weight:bold;font-size:16px;line-height:28px;text-decoration:none}.navbar .navbar-inner>.nav-responsive .glyphicons i:before{color:#fff}.navbar .navbar-inner>.nav-responsive .btn-collapse{background:0;height:32px;margin:0;padding:0 0 13px 10px}.navbar .nav{display:table;width:100%}.navbar .nav>li{display:table-cell;float:none}.navbar .nav>li>a{color:#bbb;text-shadow:0 1px 0 #000;display:inline-block;white-space:nowrap}.navbar .nav>li>a:hover{color:#ddd}.navbar .nav>.current-menu-item>a{background:url(images/current.png) no-repeat center 100%}.navbar .nav>.current-menu-item>a,.navbar .nav>.current-menu-item>a:hover,.navbar .nav>.current-menu-item>a:focus{border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff;font-weight:bold}.nav-collapse,.nav-collapse.collapse{height:38px;overflow:hidden}.nav-collapse .nav>li>a{margin-bottom:0;background:0}.nav-collapse .nav>li>a,.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus{background:0}.navbar .show_lines{float:right}.content{background-color:#fff;background-color:rgba(255,255,255,0.92);margin-bottom:40px;padding:20px}.the-content table{margin-bottom:20px;width:100%}.the-content .openings{margin-right:5%}.the-content ul,.the-content ol{margin-bottom:20px}.
.hair-designers img {
	height: 110px;
	width: 110px;
	margin-bottom: 10px;

	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}

.hair-designers img:hover {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
}.sidebar{border-left:1px solid rgba(92,92,92,0.3);padding-left:20px}.openings li{height:25px}.rates>li{margin-bottom:15px}.rates .rate_title{font-weight:bold;float:left;width:75%}.rates .rate_price{float:right;width:20%;text-align:right}.rates .rate_description{display:block;clear:both;font-style:normal;font-size:12px;margin-right:25%}.gallery{list-style-type:none;margin:0;padding:0}.gallery>li{float:left;width:23%;margin-right:2%;margin-bottom:10px}.
.gallery > li  img {
	width: 100%;
	height: auto;

	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
}
.gallery > li:hover  img {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
    -webkit-filter: grayscale(0%);
}
.pagination{background:0;text-align:center;margin-top:20px;margin-bottom:10px}.pagination .title{display:none}.pagination .wp-paginate .current{background:#e24453;border:1px solid #e24453}.social-media-buttons a{margin:0 20px}.control-group p{margin-bottom:4px}.control-group input[type=text],.control-group input[type=tel],.control-group textarea{width:80%}.control-group span.wpcf7-not-valid-tip{position:relative;left:0;padding:10px;display:block;border:2px solid #e24453;color:#e24453;background:0;width:78%;box-sizing:border-box}.control-group div.wpcf7-response-output{margin:0;padding:10px;border:2px solid #e24453;color:#e24453;width:78%;box-sizing:border-box}#bgmp_map-canvas{width:100% !important}.clear{clear:both}@media(max-width:767px){h1,h2{font-size:26px;margin:0 0 20px 0}.header{padding:40px 0}.navbar{height:auto}.navbar .nav{display:block;width:100%}.navbar .nav>li{display:block}.navbar .nav>li>a{display:block}.navbar .current-menu-item{background:rgba(255,255,255,0.1)}.navbar .nav>.current-menu-item>a{background:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.sidebar{border:0;padding-left:0}.the-content .openings{display:none}.control-group input[type=text],.control-group textarea{width:94%}.control-group div.wpcf7-spam-blocked{border:2px solid #e24453;color:#e24453;width:92%}}@media(max-width:479px){.gallery>li{float:left;width:48%;margin-right:2%}}

.two-columns {
	column-count: 2; font-size: 11px; column-gap: 20px;
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	.alert h4 { font-size: 14px;}
	.alert .alert-table { font-size: 10px; width: 100% !important; }

	.two-columns {
		column-count: 1; font-size: 11px; column-gap: 0px;
	}
}
