/*
Theme Name:  Bridgy. Child for  generatepress.
Theme URI:  https://themegrill.com/themes/himalayas/
Description:  . Child theme for the generatepress theme.
Author:  ThemeGrill
Textdomain:  
Author URI:  https://themegrill.com
Template:   generatepress
Version:  1.0
License:  GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.txt                
*/

body{background-color:#c0c0bf;}
#wp-custom-header {
    max-width: 100%;
    overflow: hidden;
}

#wp-custom-header video {     max-width: 100%; width: 100%; height: auto; }

.html5-video-player .video-click-tracking, .html5-video-player .video-stream { 
    height: auto !important;
    width: 100% !important;
}

.entry-title{font-size:2em;
    font-weight:300;
} 



@font-face {
  font-family: calligraph421 BT;
  src: url(tt1139m_.ttf);
}

.main-title { font-size:2em;
color:#ffffff; 
font-weight:400;
font-family:calligraph421 BT;}

.creds p{margin:0px;}

.woocommerce-products-header__title {font-size:1.5em; font-weight:400;}


.inside-header{ 
	padding:10px; }

.orderby{display: none;}

/* side borders sensitive to comer and spacing dont change below*/
#wp-custom-header,.inside-header, .grid-container .site-content 
{border-left:solid 1px #55555e;
border-right:solid 1px #55555e;}

.site-header {
background-color:#ebebe7;}

.site-branding {margin-left:2.5em;}


/* main nav font size*/
.main-navigation a{font-size:1em;}

/*contact address*/
#bridgyContactTitle{font-size:1.5em; margin-bottom:1em;line-height: 5px;}
#addressText{font-size:1.2em;  }


/* hides right side bar on gallery page */
.page-id-62 #right-sidebar{display:none;}
.page-id-62 #primary{margin:auto;}



/* MENU ITEMS */
.main-navigation {
	background-color: #ebebe7;
	
	}

.main-navigation .navigation-search input[type="search"], 
.main-navigation .navigation-search input[type="search"]:active {
	color: #000000;
	background-color: #ebebe7;
}

.main-navigation .navigation-search input[type="search"]:focus {
	color: #000000;
	background-color: #c0c0bf;
}

.main-navigation .main-nav ul li a, 
.main-navigation .menu-toggle {
	color: #000000;
}

/* SUB-NAVIGATION */

.main-navigation .main-nav ul ul li a {
	background: #c0c0bf;
	color: #000000;
	font-size:1em;
}

/* MENU ITEM HOVER */

.main-navigation .main-nav ul li:hover > a, 
.main-navigation .main-nav ul li:focus > a,
.main-navigation .main-nav ul li.sfHover > a {
	color: #ac62f9;
	background-color: #ebebe7;
}

/* SUB-NAVIGATION HOVER */

.main-navigation .main-nav ul ul li:hover > a, 
.main-navigation .main-nav ul ul li:focus > a,
.main-navigation .main-nav ul ul li.sfHover > a {
	color: #ac62f9;
	background-color: #c0c0bf;
}

/* CURRENT ITEMS */

.main-navigation .main-nav ul li[class*="current-menu-"] > a {
	color: #;
	background-color: #ebebe7;
}

.main-navigation .main-nav ul li[class*="current-menu-"]:hover > a, 
.main-navigation .main-nav ul li[class*="current-menu-"]:focus > a, 
.main-navigation .main-nav ul li[class*="current-menu-"].sfHover > a {
	color: #ac62f9;
	background-color: #ebebe7;
}

/* SUB-NAVIGATION CURRENT ITEMS */

.main-navigation .main-nav ul ul li[class*="current-menu-"] > a {
	color: #000000;
	background-color: #c0c0bf;
}

.main-navigation .main-nav ul ul li[class*="current-menu-"]:hover > a, 
.main-navigation .main-nav ul ul li[class*="current-menu-"]:focus > a, 
.main-navigation .main-nav ul ul li[class*="current-menu-"].sfHover > a {
	color: #ac62f9;
	background-color: #c0c0bf;
}


