/*
 Theme Name:   Interface Child
 Theme URI:    http://www.gbcreativevt.com/wp-content/themes/interface-child
 Description:  Interface Child Theme
 Author:       Garrett Brown
 Author URI:   http://www.gbcreativevt.com
 Template:     interface
 Version:      1.4
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  interface-child
*/


@import url("http://www.gbcreativevt.com/wp-content/themes/interface/style.css");


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

.page-title-wrap {
		background-color: #aaaaaa;
		border-bottom: 1px solid rgba(0, 0, 0, 0.1);
		border-top: 1px solid rgba(0, 0, 0, 0.1);
		margin-top: -1px;
		padding: 20px 0;
		}

#access a:hover, #access ul li.current-menu-item a, #access ul li.current_page_ancestor a, #access ul li.current-menu-ancestor a, #access ul li.current_page_item a, #access ul li:hover > a {
		color: #ff4400;
		}
		
.header-image {
		width: 50%;
		margin: 20, 0, 0, 0;
		}

.featured-text .featured-content {
		background-color: #ffffff;
		clear: left;
		color: #777;
		padding: 50px 20px;
		margin-top: 50px;
		}

.info-bar .info ul li:before {
		-moz-osx-font-smoothing: grayscale;
		color: #AAAAAA;
		display: inline-block;
		font-family: "Genericons";
		font-size: 16px;
		height: 16px;
		line-height: 16px;
		margin-right: 5px;
		margin-top: 3px;
		vertical-align: top;
		width: 16px;
		}

#controllers {
		margin-left: 0px;
		}

#controllers a {
		border: 2px solid #AAAAAA;
		border-radius: 10px;
		color: #fff;
		display: inline-block;
		height: 13px;
		margin: 0 4px;
		overflow: hidden;
		text-indent: -100px;
		width: 13px;
		}

#controllers a:hover, #controllers a.active {
    		background-color: #AAAAAA;
    		color: #AAAAAA;
		}

a {
		color: #ff4400;
		}

p {
		margin-bottom: -20px;
		}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}

.featured-text .featured-title, .featured-text .featured-content {
		padding: 0px 0px;
		margin-top: 75px;
		margin-left: 500px;
		}

/* slider position */
figure {
		margin-bottom: 90px;
		}
#access a {
		height: 30px;
		padding: 1px;
		}

/* footer bar deletion */

#site-generator {
    background-color: #ffffff;
    color: #ffffff;
    padding: 30px 0;
}

/* search icon */
.search-toggle:before {
    content: "";
}
.search-toggle {
    -moz-osx-font-smoothing: grayscale;
    cursor: pointer;
    display: block;
    font-family: "Genericons";
    font-size: 18px;
    height: 18px;
    margin-top: 39px;
    position: absolute;
    right: 0;
    width: 18px;
}
*::-moz-selection {
    background: none repeat scroll 0 0 #ff4400;
    color: #fff;
}

.search-toggle:hover, .hgroup-right .active {
    color: #ff4400;
}
input[type="reset"], input[type="button"], input[type="submit"] {
    background-color: #ff4400;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    margin-bottom: 30px;
    margin-top: 5px;
    padding: 0 20px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s ease-out 0s;
}

.info-bar  {
	background-color: #BBBBBB;
}

.info-bar .info ul li a {
	color: #FFFFFF;
}

.info-bar .info ul li::before {
	color: #FFFFFF;
}
/* search icon end */







