.container 
{ 
position: relative; 
width:100%; margin: 0 auto; 
padding: 0;
}
.container .column, .container .columns 
{ 
float: left; 
display: inline; 
margin-left: 0%; 
margin-right: 0%; 
margin-bottom: 0px; 
position: relative;
}
.row 
{ clear: both;
}
.container .one-third.column { 
width: 33.3%;
}
.container .two-thirds.column {
width: 64.58333333333333%; 
width: 65.8%;
} .column.alpha, .columns.alpha { margin-left: 0; }
.column.omega, .columns.omega { margin-right: 0; } .container .one.column,
.container .one.columns { width: 4.166666666666667%; }
.container .two.columns { width: 10.41666666666667%; }
.container .three.columns { width: 16.66666666666667%; }
.container .four.columns 
{ 
width: 22.91666666666667%; 
width: 25%;
}
.container .five.columns { width: 29.16666666666667%; }
.container .six.columns { width: 35.41666666666667%; }
.container .seven.columns { width: 41.66666666666667%; }
.container .eight.columns { width: 47.91666666666667%; }
.container .eight.columns { width: 50%; }
.container .nine.columns { width: 54.16666666666667%; }
.container .ten.columns { width: 60.41666666666667%; }
.container .eleven.columns { width: 66.66666666666667%; }
.container .twelve.columns { width: 72.91666666666667%; }
.container .thirteen.columns { width: 79.16666666666667%; }
.container .fourteen.columns { width: 85.41666666666667%; }
.container .fifteen.columns { width: 91.66666666666667%; }
.container .sixteen.columns { width: 97.91666666666667%; } .container .offset-by-one { padding-left: 6.25%; }
.container .offset-by-two { padding-left: 12.5%; }
.container .offset-by-three { padding-left: 18.75%; }
.container .offset-by-four { padding-left: 25%; }
.container .offset-by-five { padding-left: 31.25%; }
.container .offset-by-six { padding-left: 37.5%; }
.container .offset-by-seven { padding-left: 43.75%; }
.container .offset-by-eight { padding-left: 50%; }
.container .offset-by-nine { padding-left: 56.25%; }
.container .offset-by-ten { padding-left: 62.5%; }
.container .offset-by-eleven { padding-left: 68.75%; }
.container .offset-by-twelve { padding-left: 75%; }
.container .offset-by-thirteen { padding-left: 81.25%; }
.container .offset-by-fourteen { padding-left: 87.5%; }
.container .offset-by-fifteen { padding-left: 93.75%; }  @media only screen and (min-width: 768px) and (max-width: 999px) {
.container { width: 100%;}
.container .column, .container .columns 
{ 
}
.container .one-third.column { 
width: 33.3%;
}
.container .two-thirds.column { 
width: 64.0625%; 
width: 65.3%;
width: 65.7%;
}
.column.alpha, .columns.alpha 
{ 
margin-left: 0; }
.column.omega, .columns.omega 
{ 
margin-right: 0; }
.alpha.omega { margin-left: 0; margin-right: 0; }
.container .one.column,
.container .one.columns { width: 3.645833333333333%; }
.container .two.columns { width: 9.895833333333333%; }
.container .three.columns { width: 16.14583333333333%; }
.container .four.columns 
{ 
width: 22.91666666666667%; 
width: 25%;
}
.container .five.columns { width: 28.64583333333333%; }
.container .six.columns { width: 34.89583333333333%; }
.container .seven.columns { width: 41.14583333333333%; }
.container .eight.columns { width: 47.39583333333333%; }
.container .eight.columns { width: 50%; }
.container .nine.columns { width: 53.64583333333333%; }
.container .ten.columns { width: 59.89583333333333%; }
.container .eleven.columns { width: 66.14583333333333%; }
.container .twelve.columns { width: 72.39583333333333%; }
.container .thirteen.columns { width: 78.64583333333333%; }
.container .fourteen.columns { width: 84.89583333333333%; }
.container .fifteen.columns { width: 91.14583333333333%; }
.container .sixteen.columns { width: 97.39583333333333%; }
}  @media only screen and (max-width: 767px) { .container { width: 100%;}
.container .columns,
.container .column { margin: 0; margin-bottom: 0px; position: relative; }
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column { width: 100%; } .container .offset-by-one,
.container .offset-by-two,
.container .offset-by-three,
.container .offset-by-four,
.container .offset-by-five,
.container .offset-by-six,
.container .offset-by-seven,
.container .offset-by-eight,
.container .offset-by-nine,
.container .offset-by-ten,
.container .offset-by-eleven,
.container .offset-by-twelve,
.container .offset-by-thirteen,
.container .offset-by-fourteen,
.container .offset-by-fifteen { padding-left: 0; }
}  @media only screen and (min-width: 480px) and (max-width: 767px) { .container { width: 100%; }
.container .columns,
.container .column { margin: 0; margin-bottom: 0px; position: relative;}
.container .one.column,
.container .one.columns,
.container .two.columns,
.container .three.columns,
.container .four.columns,
.container .five.columns,
.container .six.columns,
.container .seven.columns,
.container .eight.columns,
.container .nine.columns,
.container .ten.columns,
.container .eleven.columns,
.container .twelve.columns,
.container .thirteen.columns,
.container .fourteen.columns,
.container .fifteen.columns,
.container .sixteen.columns,
.container .one-third.column,
.container .two-thirds.column { width: 100% !important; }
}  .container:after,
.group:before,
.group:after,
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0; }
.container:after,
.row:after,
.clearfix:after,
.group:after {
clear: both; }
.row,
.clearfix,
.group {
zoom: 1; }.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {		
display: inline-block !important;		
width: auto;
border-bottom: 0px solid #EDEDED;
border-top: 0px solid #EDEDED;
}
.nav-menu ul
{
border: 0px solid #000;	
margin: 0 auto; }
.main-navigation ul {
margin: 0;
text-indent: 0;
}
.main-navigation li a,
.main-navigation li { text-decoration: none;
}
.main-navigation li {
padding: 0 0px 0 0px;	
margin: 0;		
position: relative;
float: left;
float: none; border-left: 0px solid #000;  }
.main-navigation li a {
color: #4d5653;
color: #646464;
color: #7e7e7e;
font-size: 14px;
font-weight: bold;
line-height: 80px;
text-transform: none;
white-space: nowrap; transition: all 0.5s ease; -webkit-transition: all 0.5s ease;
padding: 0px 16px 0px 16px; 
} .main-navigation li a:hover { 
color: #50b948; transition: all 0.5s ease;
-webkit-transition: all 0.5s ease; } .main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation .current_page_item > a,
.main-navigation .current_page_ancestor > a {
color: #50b948; text-shadow: 1px 1px 2px #fff;
}
.menu-toggle {
display: none;
}  .main-navigation li ul {
display: none;  border: 2px solid #DBE2E9 !important;
border-top: 0px !important; background-color: #fff;   margin: 0;
padding-top: 10px;
padding-bottom: 10px;
position: absolute;
top: 80px; left: 22px;
left: 0px;
z-index: 1;
transition: all .5s ease-in-out;				
} .main-navigation li ul li{
background-image: none;
display: block;
height: auto; } .main-navigation li ul li a {	
background: none;			
border-bottom: 0px solid #ededed;
display: block;
position: relative;
font-size: 14px;		
line-height: 14px;						
width: 180px;	
width: inherit;	
border: 0px solid black;
padding: 7px 25px 7px 25px;
white-space: nowrap; } .main-navigation li ul li a:hover {
background-color: #94BCE4;
color: #fff; } .main-navigation li ul ul {
top: 0;
left: 100%;
border-top: 2px solid #005aae !important;
top: 0px; } .main-navigation li ul ul li{
}
.main-navigation ul li:hover > ul {
border-left: 1px solid #fff; display: block;
}#nav_container_mobile.main-navigation-mobile ul.nav-menu-mobile,
#nav_container_mobile.main-navigation-mobile div.nav-menu-mobile > ul {		
display: inline-block !important;		
width: auto;
border-bottom: 0px solid #EDEDED;
border-top: 0px solid #EDEDED;
}
#nav_container_mobile .nav-menu-mobile ul
{
border: 0px solid yellow;	
margin: 0 auto; }
#nav_container_mobile.main-navigation-mobile ul 
{
border: 2px solid #94BCE4 !important;	
border-left: 0px !important;	
margin: 0 auto;
list-style: none;	
background-color: #fff;
padding-top: 10px !important;	
padding-bottom: 10px !important;	
padding: 10px; -moz-border-radius-topright: 15px;
-moz-border-radius-bottomright: 15px;
-webkit-border-top-right-radius: 15px;
-webkit-border-bottom-right-radius: 15px;
border-top-right-radius: 15px;
border-bottom-right-radius: 15px;
-webkit-box-shadow: 1px 2px 3px #4a4a4a;
-moz-box-shadow: 1px 2px 3px #4a4a4a;
box-shadow: 1px 2px 3px #4a4a4a;
-webkit-box-shadow: 2px 3px 4px #4a4a4a;
-moz-box-shadow: 2px 3px 4px #4a4a4a;
box-shadow: 2px 3px 4px #4a4a4a;  }
#nav_container_mobile.main-navigation-mobile li a,
#nav_container_mobile.main-navigation-mobile li { text-decoration: none;
}
#nav_container_mobile.main-navigation-mobile li {  border: 0px solid green; list-style: none;	
margin-bottom: 0px;	
margin-top: 0px !important;
display: block !important; margin-right: 0px; !important;
margin-bottom: 4px;	
}
#nav_container_mobile.main-navigation-mobile li a { position: relative;							
top: 0px;
left: 0px;		
text-align: left;
vertical-align: middle;
font: 20px/32px arial, verdana, helvetica, geneva, sans-serif !important;
color: #fff;
text-decoration: none;
text-transform: none !important;
border: 0px solid yellow;								
padding: 2px 15px 2px 15px !important;
display: block;		
border: 2px solid #fff;
-moz-border-radius: 6px;  
-webkit-border-radius: 6px;  
border-radius: 6px;   background-color: #3364A6;   } #nav_container_mobile.main-navigation-mobile li a:hover, #nav_container_mobile.main-navigation-mobile li.current_page_item > a, #nav_container_mobile.main-navigation-mobile li.current_page_ancestor > a
{ 	
color: #fff !important; transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;  } #nav_container_mobile.main-navigation-mobile .current-menu-item > a,
#nav_container_mobile.main-navigation-mobile .current-menu-ancestor > a,
#nav_container_mobile.main-navigation-mobile .current_page_item > a,
#nav_container_mobile.main-navigation-mobile .current_page_ancestor > a { }
.menu-toggle {
display: none;
}  #nav_container_mobile.main-navigation-mobile li ul {
display: none !important;   border-left: 1px solid #fff !important;
border-right: 1px solid #fff !important;
border-bottom: 1px solid #fff !important;
border: 2px solid #d1d1d1 !important; margin: 0;
padding: 10px;
position: absolute;
top: 0px; left: 100px; z-index: 1;
transition: all .5s ease-in-out;				
} #nav_container_mobile.main-navigation-mobile li ul li{ display: block;
height: auto; } #nav_container_mobile.main-navigation-mobile li ul li a 
{
border-bottom: 0px solid #ededed;
display: block;
position: relative;
font-size: 16px !important;		
line-height: 14px;						
width: 180px;	
width: inherit;	
border: 0px solid black;
padding: 5px 15px 5px 15px;
white-space: nowrap; background-color: #aaa;  background-image: -webkit-linear-gradient(top, #aaa, #2083d2) !important;; background-image:    -moz-linear-gradient(top, #aaa, #2083d2) !important;; background-image:     -ms-linear-gradient(top, #aaa, #2083d2) !important;; background-image:      -o-linear-gradient(top, #aaa, #2083d2) !important;; background-image:         linear-gradient(to bottom, #96BFE0, #4D6FB6) !important; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaa', endColorstr='#2083d2') !important;; border: 1px solid #d1d1d1;
-moz-border-radius: 8px;  
-webkit-border-radius: 8px;  
border-radius: 8px;  		
-moz-border-radius-topleft: 0;
-webkit-border-top-left-radius: 0;
border-top-left-radius: 0; 
-webkit-box-shadow: 0 8px 6px -6px #444444;
-moz-box-shadow: 0 8px 6px -6px #444444;
box-shadow: 0 8px 6px -6px #444444;
text-shadow: 0px 1px 1px #000;		
} #nav_container_mobile.main-navigation-mobile li ul li a:hover {
background: transparent; } #nav_container_mobile.main-navigation-mobile li ul ul {
top: 0;
left: 100%;
border-top: 1px solid #fff;
top: -1px; } #nav_container_mobile.main-navigation-mobile li ul ul li{
}
#nav_container_mobile.main-navigation-mobile ul li:hover > ul {
border-left: 1px solid #fff; display: block;
}.blog h1.entry-title {
position: relative;
top: 0px;
left: 0px;	
font-size: 20px !important;
font-weight: bold;
line-height: 28px !important;
text-shadow: none;
margin-bottom: 20px !important;
margin-top: 30px !important;
display: block;
border-bottom: 0px;
}
.blog	footer.entry-meta 
{ }
.entry-header .comments-link {
margin-top: 0px;  }
#nav-below
{
display: none; border: 1px solid #fff;
}
.nav-previous, .nav-next
{
font-size: 10px;
border: 0px solid #fff;
width: auto !important;
}
.comments-area article header time
{
color: #fff; 
}
.comments-area article header
{
margin-bottom: 10px;	
}
#comments ol.commentlist li {
border-bottom: 1px solid #554433 !important;	
}
.form-allowed-tags
{
color: #ddd !important;
font-size: 12px;	
}
#secondary.widget-area
{
display: none;	
}
.site-content article 
{
-moz-hyphens: auto;
border-bottom: 1px solid #7D7A69;
margin-bottom: 20px;
padding-bottom: 1.71429rem;
word-wrap: break-word;
}
.page-header
{
padding-bottom: inherit; border-bottom: 0px;
}
.post .entry-content, .post .entry-summary {
padding-bottom: 10px !important;
margin-bottom: 0px !important;	
}
.blog_divider {
border-bottom: 1px solid #E4E4E4 !important;
margin-bottom: 15px;
}
.blog_date
{
font-size: 14px;
background-color: #160e0c;
background-color: #4D6FB6;
background-color: #94BCE4;
width: 150px;
padding-left: 10px;
margin-bottom: 10px;
color: #fff;
border: 0px solid #007DC6;
-moz-border-radius: 4px;  
-webkit-border-radius: 4px;  
border-radius: 4px; 
}
.widget_recent_entries
{
margin-bottom: 15px;	
}
.widget_recent_entries .widgettitle, .widget_recent_comments .widgettitle, .widget_archive .widgettitle {
color: #424242 !important;
}
.widget_recent_entries li a {
padding: 0px;
line-height: 20px;
border: 0px solid black;
}
.widget_recent_entries .post-date, .widget_rss .rss-date {
color: inherit; display: block;
border: 0px solid black;
padding: 0px 0px 0px 0px;
margin: 0px 0px 7px 0px; 
line-height: 12px !important;
}
.form-allowed-tags { }
.more-button
{
font-size: 14px;
border: 0px solid black;
margin-bottom: 10px;	
display: block;
}
#posts_on_home_page {
margin-top: 0px;
padding-top: 0px;
}  .widget-area
{
clear: both;
float: none;	
width: auto;
margin: 0px;
text-align:left;
}
.widget-area .widget
{
margin: 0 auto;
margin-bottom: 10px; } .widget.ngg_images .entry-title {
display: none;	
}
.ngg-widget.entry-content {
text-align: center;
}
div.ngg-widget.entry-content a.ngg-fancybox {
}
.ngg-widget img {
margin: 3px !important;
border-color: #FEEFD9 !important;
border: 2px solid #FEEFD9;
padding: 0px !important; -webkit-box-shadow: 2px 2px 3px #43322B;
-moz-box-shadow: 2px 2px 3px #43322B;
box-shadow: 2px 2px 3px #43322B;  	
}
#TB_overlay
{
z-index: 1500;	
} .ngg-pro-masonry {
margin: inherit;
}
#fancybox-overlay {
background-color: #000 !important;
} .widget_html_javascript_adder .widgettitle
{
display: none;	
}   ul.list_pages
{
margin-top: 5px;
margin-bottom: 20px;
position: relative; 
top: 0px;
border: 0px solid #000;
background-color: #dfae3d;
background-color: #3364a6;
background-color: #007DC6;background-color: #C38939;
background-color: #94BCE4;
}
ul.list_pages li
{
border-bottom: 0px solid #efefef; text-align: left;
text-align: center;
display: inline-block;
}
ul.list_pages li a
{
font-size: 16px; line-height: 20px;
padding-top: 15px;
padding-bottom: 15px;
display: block;
padding-left: 20px;
padding-right: 20px;
color: #fff;
border-right: 0px solid #ccc;
}
ul.list_pages li a:hover
{	
color: #3364a6;
}
ul.list_pages li li {	
padding-left: 20px;
} #cntctfrm_contact_form input
{
margin: 0px 0px 10px 0px !important;
}
#cntctfrm_contact_form textarea
{
margin: 0px 0px 10px 0px !important;
} #breadcrumbs
{
margin-bottom: 10px !important;
} .visual-form-builder
{
font-family: arial !important;	
}
.visual-form-builder fieldset
{
background: transparent;	
border-color: #ccc;
border: 0px;
}
.visual-form-builder .vfb-legend
{
margin-bottom: 20px;	
}
.vfb-section-div {
background-color: transparent;	
}
.visual-form-builder label
{
padding: 0px 0px 0px 0px !important;	
margin: 0px 0px 0px 0px !important;
}
.visual-form-builder label, label.vfb-desc {
color: #424242;
}
.visual-form-builder label, label.vfb-desc {
color: #424242;    
}
input.vfb-text, input[type="text"].vfb-text, input[type="tel"].vfb-text, input[type="email"].vfb-text, input[type="url"].vfb-text, select.vfb-select
{
height: 40px; max-width: 400px;
}
.visual-form-builder input, .visual-form-builder textarea, .visual-form-builder select
{ margin: 0px 0px 0px 0px !important;
}
.visual-form-builder .vfb-checkbox, .visual-form-builder .vfb-choice {
float: left;
margin-right: 8px !important;
}
.visual-form-builder input.vfb-checkbox {
position: relative;
top: 2px;	
}
.visual-form-builder .vfb-radio, .visual-form-builder .vfb-choice {
float: left;
margin-right: 8px !important;
}
.visual-form-builder input.vfb-radio {
position: relative;
top: 2px;	
}
.visual-form-builder input.small_box {
width: 40px !important;
margin-left: 5px !important;
margin-right: 5px !important;
}
.visual-form-builder .dimensions {
padding: 0px;
margin: 0px;
}
.visual-form-builder .dimensions li
{ display: inline-block;
border: 0px solid black;
}
.visual-form-builder .vfb-section-div h4 {
border-bottom: 0px solid #bababa;
border: 0px solid red; }
.visual-form-builder .vfb-section-div.bottom_border h4 {
border-bottom: 1px solid #ccc !important;	
margin-bottom: 10px !important;	
}
.visual-form-builder .vfb-section-div.dimensions.no_padding {		 
margin-bottom: 0px !important;	
padding-bottom: 0px !important;	
border: 0px solid #646357 !important;	
height: 44px !important;
}
.visual-form-builder .dimensions label ,.visual-form-builder .dimensions input
,.visual-form-builder .dimensions .vfb-span		 
{
float: left !important; width: auto;
}
.visual-form-builder li.vfb-item-instructions
{
padding: 0px !important;
margin: 0px !important;
}
#form_success
{
color: #424242 !important;
}@media only screen and (max-width: 1200px) { #nav_container
{
display: none;	
}
#mobile_nav_bar, 
#nav-menu-mobile,
#nav_container_mobile_wrapper
{	
display: block;
}
#header_1 
{ }
#header_2_container
{
height: 20px;
display: none;	
}
#logo
{ }
#container_1
{
margin-top: 44px !important; } } @media only screen and (max-width: 1024px) {
#header_1 { }
#wide_shadow
{
bottom: -36px; }
#header_links
{
display: none;
}
#vcard
{
top: 35px;	
} .responsive_promo_box .content
{  }
.responsive_promo_box
{ } }  @media only screen and (max-width: 999px) {
.shop_flex_row
{
flex-wrap: wrap;
}
.shop_flex_row .content 
{
width: 100%;
}
.shop_flex_row.reverse {
flex-direction: column-reverse;
}
#vcard
{
right: 20px;	
display: none;
}
#social_buttons_2
{ }
#logo
{
left: 0px;
margin: 0 auto; position: relative;	
border: 0px solid black;
}
#logo, #logo img
{ }
#social_buttons_2
{ }	
#social_buttons_2 #facebook_link
{ }
#social_buttons_2 #twitter_link
{ }
#wide_shadow
{
display: none;	
}
#anything-slider 
{	
position: relative; }
#container_1, .home #container_1 
{ }
#content_container_2 {	
padding-left: 20px;
padding-right: 20px;
}
.home #content_container
{ }
#main_content_padding
{
padding-left: 50px;	
padding-right: 50px;	
} .responsive_promo_box, .responsive_promo_box  .content { }
.responsive_promo_box .content { }
.responsive_promo_box.image_left .content { margin: 0 0 0 -80px; max-width: 500px;
}
.responsive_promo_box.image_right .content {		
margin: 0 0 0 -400px; max-width: 500px;
}
.responsive_promo_box.image_left .responsive_image {				
left: -160px; }
.responsive_promo_box_wrapper.three .responsive_promo_box.image_right .responsive_image { }
.responsive_promo_box_wrapper.one .responsive_promo_box.image_right .responsive_image {				
right: -160px; } #social_buttons_2 #linked_in_link, #social_buttons_2 #facebook_link, #social_buttons_2 #twitter_link, #social_buttons_2 #youtube_link, #social_buttons_2 #instagram_link
{	
margin-right: 5px;
}
} @media only screen and (max-width: 767px) {
.entry-content img, .wp-caption.alignright, .wp-caption.alignleft {
float: none !important;
display: block;
margin: 0 auto;
margin-bottom: 25px;
}
body, body .entry-content, body p, table, td, .default
{
font-size: 18px;
line-height: 28px;
}
#header_1_container
{			
margin-bottom: 0px;
}	
ul.list_pages li a
{ border: 0px solid black;
font-size: 18px;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
}
h1.entry-title, .entry-title {
font-size: 32px !important;
line-height: 56px;
}
#logo, #logo img
{ }
#vcard
{
display: none;	
right: 20px
}	
#devices_image	
{
display: none;	
}
#anything-slider-wrapper
{
width: 100%;
}
#anything-slider
{	
margin-top: 0px;		
}	
#anything-slider img#slider_image_1 {
content:url(https://www.aquaox.com.limeypro.arvixevps.com/wp-content/themes/responsive_1/images/banner_images_1200_1.jpg);	
}	
#anything-slider img#slider_image_2 {
content:url(https://www.aquaox.com.limeypro.arvixevps.com/wp-content/themes/responsive_1/images/banner_images_1200_2.jpg);	
}	
#anything-slider img#slider_image_3 { }	
#home_page_content_container
{
margin-top: 0px;	
border-top: 1px solid #ccc;
}
#home_page_content
{
Max-width: 1200px; font-size: 18px;
line-height: 26px;
margin: 0 auto;				
}
#home_page_content_padding
{
padding: 40px 30px 40px 30px;	
}
#banner_box
{
display: none;
}
#container_3 
{ }
#search
{
display: none;	
}
#email_button, #phone_button
{ }
#quote
{
display: none;	
}
#container_1, .home #container_1 
{ }
#content_container_2 {	
padding-left: 20px;
padding-right: 20px;
}
.home #content_container
{ } .responsive_promo_box .responsive_image, .responsive_promo_box.image_left .responsive_image
{
display: block;
height: auto;	
position: relative;
top: 0px;
left: 0;
margin: 0; }
.responsive_promo_box .content, .responsive_promo_box.image_left .content, .responsive_promo_box.image_right .content
{							
max-width: none;		
left: 0px;	
margin: 0;
min-height: auto;
padding-top: 30px;
padding-bottom: 35px;
}
.responsive_promo_box .content h2
{
font-size: 32px;
line-height: 40px;
} #main_content_padding
{
padding-left: 20px; padding-right: 20px; }					
#arrow_skinny_1, #arrow_skinny_2	
{
display: none;
}
#content_container
{	
}	
#content_container_2
{	
max-width: 650px; }	
#footer
{ }
#footer_logo
{
position: relative;	
right: 0px;
top: 0px;	
margin: 0 auto;
margin-bottom: 10px;
}
#social_buttons_2
{	
position: relative;
top: 0px;			
right: 0px;	
border: 0px solid black;				
}
.page-id-15 #vendors .container .columns
{
text-align: center;
}
.page-id-15 #vendors .container .columns img
{
margin: 0 auto;	
float: none;
}
} @media only screen and (max-width: 479px) {
h1.entry-title, .entry-title { }
#social_buttons_2
{ }	
#footer_logo
{
right: 2px; }
}