/*
File Name: style.css
Theme Name: RT-Theme 18 Child
Author: Tolga Can
Version: 1.8.2
Author URI: http://themeforest.net/user/stmcan
Theme URI: http://themeforest.net/user/stmcan
Description: Child theme for RT-Theme 18
Author: Tolga Can
Template: rttheme18
*/


/*
	EDIT /css/style.css for the theme stlye
*/

	
table.noborder {
border:none;
}
table.noborder tr{
border:none;
}
table.noborder td{
border:none;
}
.top_content .info_bar{
	padding: 37px 0 10px;
}
#top_bar{
	display: none;
}
.top_content {
	min-height: 29px;
}
footer .footer_info{
	height: 246px;
}
footer .part1{
	float:none;
}
#membersfoot{

}
#memberstext{
	color: white;
}
#memberspic1, #memberspic2, #memberspic3{
	height: 70px;
}
#memberspic4{
	height: 90px;
}

#navigation_bar>ul>li>a{
	padding: 15px 31px;
}
#newlogo{
	display: table;
	margin: 0 auto;
	padding: 15px 0;
	position: relative;
	background-color: pink;
}
#headerpic{
			background-image: url(http://wilsonbrosroofing.com/wordpress/wp-content/uploads/2016/07/DSC_0047.jpg);
			background-attachment: scroll;
			background-position: center center;
			background-repeat: no-repeat;
			background-size: cover;
			-webkit-background-size: cover;
			height: 243px;
			-moz-background-size: cover;
			-o-background-size: cover;
}
body .section_widget > .widget{
	text-align: center;
}
#seal{
	max-width: 100%;
	position: absolute;
	top: 43px;
	right: 18px;
}
#quotepic{
	width: 60%;
}
#menu-item-17{
	border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
	border: none;
}
#menu-item-19{
	border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
	border: none;
}
#navigation_bar > ul > li > a {
    padding: 15px 30px;
}

#menu-item-350, #menu-item-1351, #menu-item-20, #menu-item-356, #menu-item-18, #menu-item-347, #menu-item-19{
	
}
#navigation{
	border: none;
}
.nav-border{
	border: none;
}
.menu-style-two #navigation_bar {
    width: 1024px;
}
#navigation li {
	background-color: #fff;
}
.menu-style-two .nav_border {
    border: none;
	background: none;
}
#navigation li:first-child {
    border-left: none;
}
#navigation_bar, #navigation ul.sub-menu, html .nav_border, .multicolumn-holder{
	background: none;
}
html .stuck #navigation_bar > ul > li:first-child {
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
    border: none;
}
#sticky_logo {
	width: initial;
	max-width: initial;
	background-color: #FFFFFF;
}
html .stuck .nav_border {
	border:none;
}
ul#memberpics li {
   	display:inline;
}
ul#manupics li {
   	display:inline;
}
.sticky_nav_wrap{
	height: 100px;
}
.client_info{
	color: #000000;
}
.top_content .heading h1 {
	font-size: 34px;
	vertical-align: middle;
}
#header{
	height:595px;
}
.breadcrumb{
	display: none;
}
.top_content .info_bar {
    padding: 15px 0 15px;
}
.top_content .heading h1 {
    font-size: 40px;
    vertical-align: middle;
}
@media screen and (max-width: 1440px){
	#row-416727-2{
		padding-top: 64px;
		padding-bottom: 705px;
	}
	#row-416727-94755 {
    	padding-top: 272px;
		padding-bottom: 580px;
	}
	#row-416727-4992 {
    	padding-top: 500px;
		padding-bottom: 308px;
	}
}
@media screen and (max-width: 1366px){
	#row-416727-2{
		padding-top: 64px;
		padding-bottom: 705px;
	}
	#row-416727-94755 {
    	padding-top: 272px;
		padding-bottom: 580px;
	}
	#row-416727-4992 {
    	padding-top: 500px;
		padding-bottom: 308px;
	}
}
@media screen and (max-width: 959px){
	#gacoimg{
		float:none;
	}
	#apocimg{
		float: none;
	}
	footer .footer_info {
    height: 291px;
	}
	#quotepic{
		width: 20%;
	}
	#header{
		height:720px;
	}
	#seal{
		top: 139px;
	}
}
@media screen and (max-width: 767px){
	#gacoimg{
		float: right;
	}
	#apocimg{
		float: left;
	}
	#header{
		height:682px;
	}
}
@media screen and (max-width: 492px){
	#gacoimg{
		float: none;
	}
	#apocimg{
		float: none;
	}
	#quotepic{
		max-width: 30%;
	}
	#header{
		height:629px;
	}
	footer .footer_info {
    	height: 367px;
	}
	#memberspic1, #memberspic2, #memberspic3{
		height: 44px;
	}
	#seal{
		top: 166px;
	}
}
@media screen and (max-width: 320px){
	#gacoimg{
		float: none;
	}
	#apocimg{
		float: none;
	}
	#quotepic{
		max-width: 50%;
	}
	#header{
		height:664px;
	}
	footer .footer_info {
    	height: 263px;
	}
	#memberspic1, #memberspic2, #memberspic3{
		height: 44px;
	}
}