p{
   /* color:#000 !important;*/
}

div#page_large{
    max-width: 100% !important;
}

#page_large p {
	font-size: 1.3em !important;
/*        font-weight: bold;*/
	margin-top: 0px;
	font-family: 'Proxima Soft';
    font-weight: 600;
    font-style: normal;
    text-align: left;
        
        
}

.menu_price_shirt{    
    margin-right:15px !important;
}

.title_word_group{
    margin-bottom:-20px !important;
}
.bannertop, .top_text_box_home_page{
    margin-top:-104px;
}

.sales_pitch_words_toplayer{   
    font-size: 0.9em !important;
}

.start_over_btn{
    margin-top:20px;
}

#page_large p.paragraph_style1 {
    font-size: 1.2em !important;
    line-height: 18px;
}

.double_lines{
    /*border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;*/
	position: absolute;
	height: 37px;
	width: 1199px;
	left: 26px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.double_lines_2{
    margin:-10px 0 0 -100px !important;
    width:1200px !important;
}
.double_lines_3{
    margin:-15px 0 0 -100px !important;
    width:1200px !important;
}

.yelp_reviews_text{
    line-height: 25px;
    font-size: 1.1em !important;
}
.reviews_text_box{
    font-size: 0.9em !important;
}

.footer_backround{
    margin-top:-12px !important;
}

.footer_text_title_2 h4, .footer_text_title h4{
    font-size: 1.3em !important;
    font-weight: bold;
}

.footer_text ul li a{
    font-size: 1em !important;
    
    font-weight: bold;
}

.footer_text_2{
    
    margin-top:-30px;
}


.double_lines_mobile{
    width:90% !important;        
    border-top: 3px #FFFFFF solid !important;
    border-bottom: 3px #BDC4CA solid !important;
}
.contactus{
    font-size: 1.4em;
    font-weight: bold;
}

.divider_yellow{
    border-top: 4px #FFFF00 solid !important;
    width: 30%;
    margin-bottom:10px !important;
}


.form-control{
    width:95%;
    margin-bottom:10px;
}

span.style3{
    border:2px #000 solid !important;
    background: #fff;
    border-radius: 50%;
    
    padding:0 6px 0 9px;
}

.quote-mobile{
    background: #fff;
    width:95%;
    border-radius:10px;
    padding:10px;
}

table.quote_title{
    width:100%;
}

.idx_text{
    text-align: justify;
    margin: 0 10px 10px 10px;
}


/*
#header{
    width:100% !important;
}
#maincontent{
    width:100% !important;
}
#wrapper{
    width:100% !important;
}

.title_word_group {
    width:100% !important;
}

#prev {
	position: absolute;
	z-index: 3;
	height: 58px;
	width: 28px;
	right: 0 !important;
	top: 2170px;
        border:1px #ff0000 solid !important;
}

header{
    
    margin-left:-40% !important;
}*/
