.et_boxed_layout #page-container, .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header, .et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header, .et_fixed_nav.et_boxed_layout #page-container #top-header, body.et_fixed_nav.et_boxed_layout #page-container #main-header, .et_boxed_layout #page-container .container, .et_boxed_layout #page-container .et_pb_row {
max-width: 1600px !important;
}
#products .et_pb_row .et_pb_column{
cursor:pointer;
}
#services .et_pb_row {
display: none;
}
#services .et_pb_row.active {
display: block;
}
.breadcrumbs .container {
text-align: right;
width: 100%;
}
#main-header .container.et_menu_container {
width: 100%;
padding-left: 22px;
}
.social a {
color:#fff;
}
.et_pb_tabs_controls li a {
padding: 4px 18px 4px;
}
.et_pb_bg_layout_light .et-pb-controllers a {
background-color: rgba(0, 0, 0, 0);
}
.single #main-content,
.single .et_pb_section {
background: #F2F4F5;
}
.single #sidebar {
background: #fff;
}
.et-pb-controllers a {
display: inline-block;
width: 11px;
height: 11px;
margin-right: 10px;
padding: 0;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 0px;
background-color: rgba(255,255,255,.5);
text-indent: -9999px;
border: 2px solid #013b4d;
}
.et_pb_tab_content table tr td:first-child{
width:30%;
}
#top-menu a {
font-weight: lighter;
}
#et-secondary-nav .menu-item-has-children>a:first-child:after, #top-menu .menu-item-has-children>a:first-child:after {
font-size:31px;
top: -1px;
right: -10px;
}
.et_boxed_layout #page-container .video-special .et_pb_row {
width: 100%;
padding-left: 40px;
}
.et_fixed_nav.et_boxed_layout #page-container #main-header .container{
width: 98%;
}
.home .et_pb_blog_grid .post-content p {
display: none;
}
.et_pb_blog_grid .et_pb_image_container {
margin: 0px 0px 29px;
}
#nav_menu-3 {
width: 100%;
}
#nav_menu-3.et_pb_widget ul li {
float: left;
}
#nav_menu-3.et_pb_widget ul li a {
color:#fff;
font-weight: 300;
}
.footer-widget .textwidget,
.footer-widget li a {
font-weight: 300;
}
#footer-widgets {
padding: 3% 0 0;
}
.footer-widget h4 {
margin-bottom: 22px;
}
.footer-widget .textwidget {
padding-left: 14px;
}
#footer-widgets .footer-widget .post-date {
font-weight: 300;
}
#footer-widgets .footer-widget li:before {
display:none;
}
#footer-info, #footer-info a {
font-weight: 300;
}
.single #main-content .container {
padding-top: 116px;
} .breadcrumbs {
background: #013b4d;
text-align: right;
font-weight: 300;
padding: 10px 32px;
color: #fff;
font-size:14px;
}
.breadcrumbs a {
color: #fff;
}
.social {
font-size:14px;
}
.home .breadcrumbs {
display:none;
}
.nav li ul {
width: 260px;
}
#top-menu li li a {
width: 240px;
}
.et_pb_widget li a:hover,
#top-menu a:hover {
color: #A62B42;
}
.nav li.menu-item-435 ul {
width: 270px;
left: -144px;
}
.et_boxed_layout #page-container .et_pb_row,
.et_boxed_layout #page-container .container {
width: 96%;
}
#sidebar li a {
font-weight: 300;
font-size: 16px;
}
#wp-calendar {
font-weight: 300;
font-size: 14px;
}
#wp-calendar thead {
background: #2c5b6b;
border-left: 1px solid #3e6c7b;
border-right: 1px solid #3e6c7b;
}
#wp-calendar th {
color: rgba(255, 255, 255, 0.79);
}
#wp-calendar td {
border: 1px solid #3e6c7b;
background: #346271;
padding: 4px 10px;
color: rgba(255, 255, 255, 0.58);
}
#wp-calendar caption {
background: #245566;
padding: 10px 2px;
font-weight: 300;
border: 1px solid #3d6d7b;
}
@media (min-width: 981px) {
.nav li#menu-item-779 ul {
left: -170px;
}
#page-container {
padding-top: 120px !important;
}
.single #sidebar {
width: 38%;
margin-right: -37px;
padding-top: 42px;
padding-right: 7%;
}
.single #sidebar .widgettitle {
font-size: 24px;
color: #a62b43!important;
line-height: 2em;
}
.single.et_right_sidebar #left-area {
padding-right: 1.5%;
}
.single #left-area {
width: 64.125%;
}
.single.et_right_sidebar #main-content .container:before {
display:none;
}
.et_pb_gutters3 .footer-widget {
margin-right: 2.5%;
}
.et_pb_gutters3.et_pb_footer_columns4 .footer-widget {
width: 23%;
}
.video-special .et_pb_gutters1 .et_pb_column_2_3 {
width: 62.967%;
}
.video-special .et_pb_gutters1 .et_pb_column_1_3.et_pb_column_single {
width: 37%;
}
.et_pb_gutters3 .video-special .et_pb_column_2_3.et_pb_specialty_column {
margin-right: 0;
}
.et_pb_gutters3 .video-special .et_pb_column_1_3.et_pb_column_single {
width: 35.1%;
}
.et_pb_gutters3 .et_pb_column_3_5, .et_pb_gutters3.et_pb_row .et_pb_column_3_5 {
width: 61.8%;
}
body:not(.home):not(.page-id-125):not(.page-id-421):not(.page-id-419).et_pb_gutters3 .et_pb_column {
margin-right: 1.5%;
}
body.et_header_style_left #et-top-navigation {
padding: 53px 0px 0px 0;
}
}
@media (min-width: 981px) and (max-width:1680px) {
body.et_header_style_left #et-top-navigation {
padding: 53px 46px 0px 109px;
}
}
@media (max-width: 980px) {
.et_pb_column .et_pb_blog_grid .column.size-1of2,
.et_boxed_layout #page-container,
.et_fixed_nav.et_boxed_layout #page-container #main-header,
.home .et_pb_slider {
width: 100%;
}
}
@media (max-width:479px) {
#products .et_pb_row_5col .et_pb_column {
width: 33%!important;
margin: 0 0 8px 0;
}
#products .et_pb_row_5col .et_pb_column:nth-child(4),
#products .et_pb_row_5col .et_pb_column:nth-child(5)	{
width: 48%!important;
}
.home #products .et_pb_main_blurb_image {
width: 40%;
}
body.home #support.et_pb_row {
width: 86%;
}
.home .wp-image-56,
.home .wp-image-56 {
display:none;
}
}