/*
 Theme Name:   wp-bootstrap Child
 Theme URI:    Theme URI: http://wordpress.org/themes/wordpress-bootstrap-master-child
 Description:  wp-bootstrap Child Theme
 Author:       Ioannis Matziaris
 Author URI:   http://example.com
 Template:     wordpress-bootstrap-master
 Version:      1.0.0
 Tags:         black, white, one-column, two-columns, flexible-width, custom-background, custom-colors, custom-menu, full-width-template, theme-options
 Text Domain:  wordpress-bootstrap-master-child
*/

@import url("../wordpress-bootstrap-master/style.css");

/* =Theme customization starts here
-------------------------------------------------------------- */

.clr{clear: both;}
hr{border-top: 1px solid #ffe700;}
.navbar-default,.navbar-default .container{
	background-color: #ffd530;
	box-shadow: none;
}
.navbar-default{
	border-color: #ffe700;
}
body{
	background-color: #ffdf4f;
	padding-top: 50px;
}
.container{
	background-color: #ffffff;
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
}
.navbar-brand{
	padding-top: 5px;
	padding-bottom: 5px;
}
.navbar-brand img{
	width: auto;	
}
/*
// Main menu
*/
.navbar-default .navbar-brand,.navbar-default .navbar-brand:hover{
	color: #58585a;
}
.navbar-default .navbar-nav > li > a{
	color: #58585a;
}
.navbar-default .navbar-nav > li > a:hover{
	color:#ed1c24;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	background-color: transparent;
	color:#ed1c24;
}
.navbar-nav{
	float: right;
}
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus{
	outline: none;
	border-color: #ffe700;
}
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
	background-color: #ffe700;
}
.navbar-default .navbar-toggle .icon-bar{
	background-color: #ed1c24;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{
	border-color: #ffe700;
}


.page-header{
	margin-top: 0px;
	border-bottom: 1px solid #ffe700;
}
.page-header h1{
	margin-top: 10px;
}

#main article{
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.my-pages #main article{
	border-bottom: none;
}

/*
// Homepage
*/
.my-home-page-wrapper{

}
.my-box-title{
	margin-top: 0px;
}
.my-box-title a{
	font-size: 20px;
	color: #333333;
	text-decoration: none;
}
.my-small-box p{ font-size: 14px; margin-bottom: 0px;}
a.my-box-more-link{display: block; float: right; font-size: 12px;color: #333333;}
/*
// My Products
*/
.my-products{

}
.my-products-title{
	margin-top: 0px;
	font-size: 18px;
}
.my-products-subtitle{
	margin-top: 0px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}
/*
// Contact page
*/
.my-contact-page{

}
.my-contact-address p.lead{
	font-size: 16px;
}
/*
// Google Maps
*/
.mapp-directions{
	padding: 5px;
}
.mapp-layout{
	width: 100% !important;
}


@media (max-width: 1200px){

}
@media (max-width: 992px){
	.my-contact-form input, .my-contact-form textarea{
		width: 100%;
	}
	.navbar-brand img{
		width: 360px;
		height: auto;
	}
}
@media (max-width: 768px){
	.navbar-nav{
		float: left;
	}	
}
@media (max-width: 480px){
	.navbar-brand{
		margin-top: 7px;
	}
	.navbar-brand img{
		width: 260px;
		height: auto;
	}
}