/* Rules moved from old style.css */
.filtersize {
	float:left;
	border: 1px solid #cfcfcf;
	border-top: none;
	-webkit-border-radius: 4px;
    border-radius: 4px;
	padding: 0 20px 0px;
	background: url(../images/select-size-bg-green.png) no-repeat;
	margin: 0 0 20px 0;
	height: 319px;

}
.filtersize h2 {
	color: #fff;
	text-transform: none;
	margin: 10px 0;
}
.filtersize label{
	font-size:15px;
	width:100%;
	float:left;
	margin: 16px 0 10px;
	color: #fff;
}
.filtersize select{
	max-width: 210px;
}
.filtersize .chosen-container-single .chosen-single {
	background-image: none;
	border: none;
}
.filtersize .orange-button,
.filtersize .orange-button:hover {
	border: none;
}
.filtersize p{
	margin:5px 0;
}
.filtersize p a{
	color:#009adc;
}
.filtersize .chosen-container {
	width:100% !important;
	margin-bottom:20px;
}
a.grey-button,
a.grey-button:visited,
.grey-button,
.grey-button:visited  {
  border: 1px solid #222;
  padding: 18px 22px 16px;
  color: #ffffff;
  display: inline-block;
  font-size: 16px;
  text-decoration: none;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.7);
  cursor: pointer;
  margin-bottom: 20px;
  line-height:0;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #fe7b00;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9d8d8), to(#9d9d9d));
  background-image: -webkit-linear-gradient(top, #d9d8d8, #9d9d9d);
  background-image: -moz-linear-gradient(top, #d9d8d8, #9d9d9d);
  background-image: -o-linear-gradient(top, #d9d8d8, #9d9d9d);
  background-image: linear-gradient(to bottom, #d9d8d8, #9d9d9d);
  font-family: 'Roboto Slab',Georgia, "Times New Roman", Times, serif;
}
a.grey-button:hover,
.grey-button:hover {
	text-decoration: none;
	color: #fff;
	border: 1px solid #ccc;
}
.home_size_box_img {
	background: url(../images/select-size-filter-green.png) no-repeat;
	width: 110px;
	height: 138px;
	margin: 20px 0 0 20px;
}
.titles {
	margin: 0 50px 50px 0;
    float: left;
	background: #f7f5ef;
	border-bottom: 5px solid #4fab5c;
	min-height: 320px;
	width: 538px;
}
.titles h2 {
	background: #0a664d url(../images/arrow-cat-title.png) 20px center no-repeat;
	color: #fff;
	font-size: 18px;
	text-transform: none;
	margin: 0;
	padding: 10px 10px 10px 46px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-moz-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
}
.titles ul {
	margin: 0;
    padding: 30px;
}
.titles li{
	list-style: url(../images/arrow-cat-list-green.png) inside;
	margin-bottom: 8px;
}

ul.honeywell li{
    list-style: none;
    clear:both;
    border-bottom:1px solid #dcdcdc;
}
.phone_portrait_only {display: none;}
#honeywell_inner li.hw_left {background-image: url('../images/honeywel_left_sep.png'); background-repeat: repeat-y; background-position: right;}
#honeywell_inner .hw_right_header {background-image: url('../images/honeywel_right_head_sep.png'); background-repeat: repeat-x; background-position: bottom;}

#landing_honeywell {margin-bottom: 50px;}
#landing_honeywell .hw_right {padding: 20px 15px 50px; width: 667px;}
#landing_lennox h3, #landing_honeywell h3, #landing_trion h3, h3.cc_top_header {
    background: none repeat scroll 0 0 #0a664d;
    color: #FFFFFF !important;
    font-size: 33px;
    margin: 39px 0 0;
    padding: 2px 28px;
    text-align: left;
    text-transform: uppercase;
    border-bottom: 2px solid white;
    letter-spacing: -1px;
}
#landing_amana h3 {text-transform: none;}
#landing_lennox h3, #landing_amana h3 {margin-top: 18px;}


div.custom_cat {background-color: #EDEDED; font-family: 'Roboto Slab',Georgia,"Times New Roman",Times,serif;}
div.custom_cat .cc_header{
    background-image: url("../images/honeywel_right_head_sep.png");
    background-position: center bottom;
    background-repeat: repeat-x;
    min-height: 109px;
    padding-top: 21px;
}

div.custom_cat .cc_header img {margin: 10px 24px 12px 21px; float: left;}
div.custom_cat .cc_header li.first {width: 724px;}
div.custom_cat .cc_header h5 {font-size: 20px;letter-spacing: 0; margin: 0; padding-left: 87px; padding-top: 21px;}
div.custom_cat .cc_t_header {background-image: url("../images/honeywel_right_head_sep.png");
    background-position: center bottom; background-repeat: repeat-x; margin-bottom: 11px;}
div.custom_cat .cc_t_header > ul.inline {margin: 4px 0 0; padding-left: 17px;}
div.custom_cat .cc_t_header > ul.inline > li {font-size: 21px; padding: 15px 0 5px; white-space: nowrap; width: 236px;}

div.custom_cat .cat_item {margin-bottom: 16px;}
div.custom_cat .cat_item > ul.inline, 
div.custom_cat .cat_item p{ margin: 0;}
div.custom_cat .cat_item li.order {background-color: #0A664D; color: #FFFFFF; text-align: center; /*width: 235px;*/}
div.custom_cat .cat_item li.details {font-size: 17px;}
div.custom_cat .cat_item li.details > table {background-color: #FBFBFB; border: 1px solid #E0E0E0; height: 210px; margin-right: 3px;}
div.custom_cat .cat_item td.first { border-right: 1px solid #E0E0E0; padding-top: 32px; width: 254px;}
div.custom_cat .cat_item td {padding-left: 19px; padding-top: 5px; vertical-align: top;}
div.custom_cat li.details td.second {background-color: #F6F6F6; width: 477px; padding: 5px 13px;}
div.custom_cat .cat_item p.size {font-size: 30px;letter-spacing: 1px; margin-top: 5px;}
div.custom_cat .cat_item p.actual {font-size: 15px; margin-top: -4px; padding-bottom: 9px;}
div.custom_cat .cat_item p.actual, div.custom_cat .cat_item p.price {color: #A2EDAC; white-space: nowrap;}
div.custom_cat .cat_item li.order p.merv {font-size: 25px; letter-spacing: 1px; padding-bottom: 3px; padding-left: 14px; padding-top: 5px; text-align: left;}
div.custom_cat .cat_item .merv_sep {background-image: url("../images/bear_price_sep.jpg"); background-repeat: repeat-x;}
div.custom_cat .merv_sep {margin-bottom: 15px;}
div.custom_cat p.price {font-size: 20px; margin-top: 4px;}


div.custom_cat .merv_sep_ver {background-image: url("../images/price_sep_ver.jpg"); background-position: top right; background-repeat: repeat-y;}
div.custom_cat .cat_item ul.inline {margin: 0; padding: 0;}
div.custom_cat li.order {width: 380px;}
div#container div.custom_cat td.first {width: 190px;}

div#container div.custom_cat td.second {width: 400px;}
div.custom_cat .cat_item li.details > table {height: 129px;}
div.custom_cat .custom_order {padding: 16px 10px 10px 7px;}
div.custom_cat h5 {text-transform: none;}

div.custom_cat .cc_header ul.inline {margin: 0; padding: 0;}
div.custom_cat .cc_header img {margin-top: 5px;}
div.custom_cat .cc_header h5 {font-size: 25px;padding-top: 17px;}
div#container div.custom_cat .cc_t_header > ul {margin: 0;}
div.custom_cat .cc_t_header > ul.inline > li {font-size: 20px; padding: 6px 0 9px;}
div.custom_cat .cc_t_header > ul.inline {padding-left: 12px;}
div.custom_cat h3 {font-weight: normal;}
div#container div.custom_cat .ccth_f { width: 368px;}
div#container div.custom_cat .ccth_s {width: 206px;}
div#container div.custom_cat .ccth_t {}
div.custom_cat .cc_t_header {margin-bottom: 14px;}
div.custom_cat .merv_sep {margin-bottom: 0;}
div.custom_cat .cat_item {margin-bottom: 14px;}
div.custom_cat .custom_order {width: 148px;}
div.custom_cat .size_custom {text-align: left; min-width: 229px;}
div#container div.custom_cat p.merv, div.custom_cat .size_custom p {padding-left: 7px;}
div.custom_cat .cat_item td {padding: 6px 34px 5px 10px!important;}

div.hw_menu_item {
    border-radius: 3px; background-color: #097b4c; max-width: 247px; padding: 5px 4px 9px 5px; text-align: center; margin-bottom: 27px;
    background: #048a53; /* Old browsers */
    background: -moz-linear-gradient(top,  #048a53 0%, #077045 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#048a53), color-stop(100%,#077045)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #048a53 0%,#077045 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #048a53 0%,#077045 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #048a53 0%,#077045 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #048a53 0%,#077045 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#048a53', endColorstr='#077045',GradientType=0 ); /* IE6-9 */ 
}
div.hw_menu_item.active, div.hw_menu_item:hover {
    background-color: #075c39;
background: #055333; /* Old browsers */
background: -moz-linear-gradient(top,  #055333 1%, #076331 22%, #035231 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#055333), color-stop(22%,#076331), color-stop(100%,#035231)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #055333 1%,#076331 22%,#035231 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #055333 1%,#076331 22%,#035231 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #055333 1%,#076331 22%,#035231 100%); /* IE10+ */
background: linear-gradient(to bottom,  #055333 1%,#076331 22%,#035231 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#055333', endColorstr='#035231',GradientType=0 ); /* IE6-9 */
}
div.hw_menu_item a h4{color: white; text-transform: uppercase; margin: 0; font-weight: normal; text-align: left; margin: 10px; font-size: 15px; line-height: 20px;}
div.hw_menu_item a {text-decoration: none; cursor: pointer;}
li.hw_left {width: 300px; padding: 29px 0 0px 24px; }
#honeywell_inner > ul.inline {margin: 0;}

#landing_honeywell .hw_right_header h5 {font-size: 20px; margin: 0; padding-top: 37px; padding-left: 87px; letter-spacing: 1px;}
#landing_honeywell .hw_right_header img {float: left; margin-left: 10px;}
div.hw_right_header {height: 108px; margin-top: 8px; padding-left: 13px;}
.hw_table_header {background-color: #4fab5c;  color: white; font-size: 16px; margin-top: 12px; }
.hw_table_header li {padding: 1px 226px 0px 10px; letter-spacing: 1px;}      
div.hw_table_header > ul.inline, div.hw_table_item > ul.inline{margin: 0;}      

div.hw_table_item > ul.inline { border: 1px solid #e1e1e1; height: 100%;}
div.hw_table_item > ul.inline li {padding: 5px 5px 1px 10px;}

div.hw_table_item > ul.inline li.hwti_1 {width: 186px;}
div.hw_table_item > ul.inline li.hwti_2 {background-color: #fbfbfb; text-align: center; padding-top: 32px; font-size: 16px; width: 272px;}  
div.hw_table_item li.hwti_3 {vertical-align: middle; text-align: center; width: 177px;} 
 
div.hw_table_item > ul.inline li.hwti_1, div.hw_table_item > ul.inline li.hwti_2 {border-right: solid 1px #e1e1e1;} 
div.hw_table_item > ul.inline li.hwti_1, div.hw_table_item > ul.inline li.hwti_3 {background-color: #f6f6f6; }
        
div.hw_table_item {min-height: 100px; margin-top: 9px;}      
div.hw_table_item p {font-family: 'Roboto Slab',Georgia,"Times New Roman",Times,serif; margin: 0;}
div.hw_table_item .hwti_1 p {color: #919191; font-size: 14px; font-family: 'Roboto Slab',Georgia,"Times New Roman",Times,serif; line-height: 23px; white-space: nowrap; letter-spacing: 1px;}       
div.hw_table_item .hwti_1 p span {color: #383838; text-transform: uppercase; letter-spacing: 0px;}  
div.hw_table_item .hwti_1 p span.n_size {font-size: 26px;}
div.hw_table_item .hwti_1 p span.a_size {font-size: 15px;}

.hw_button {
    background-color: #058953;
    background: -moz-linear-gradient(top,  #078853 0%, #077246 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#078853), color-stop(100%,#077246));
    background: -webkit-linear-gradient(top,  #078853 0%,#077246 100%);
    background: -o-linear-gradient(top,  #078853 0%,#077246 100%);
    background: -ms-linear-gradient(top,  #078853 0%,#077246 100%);
    background: linear-gradient(to bottom,  #078853 0%,#077246 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#078853', endColorstr='#077246',GradientType=0 );

    border-radius: 4px;
    color: #FFFFFF;
    margin: auto;
    padding: 2px 40px;
    width: auto;
    font-family: 'Roboto Slab',Georgia,"Times New Roman",Times,serif;
    font-size: 23px;
}
.hw_button:hover {background:none; background-color: #0c925b; color: white!important; text-decoration: none;}
a.hw_button:visited{color:white!important;}

#landing_honeywell ul.inline {margin: 0;}
#landing_honeywell div.honeywell_whacf img {margin-left: 0; margin-right: 20px;}
div.whacf_table_header {background-color: #4FAB5C;color: #FFFFFF;font-size: 16px;margin-top: 14px;}
#landing_honeywell div.honeywell_whacf h5 {padding-top: 31px;}
#landing_honeywell div.honeywell_whacf {height: 102px;}
#landing_honeywell div.honeywell_whacf {margin-top: 12px;}
div.whacf_table_header ul {}
div.whacf_table_header li {padding: 1px 15px;}
div.whacf_table_header li.head_item_1 {width: 153px;}
div.whacf_table_header li.head_item_2  {width: 314px; padding-left: 22px; letter-spacing: 1px;}
div.whacf_table_header li.head_item_3  {width: 228px;}

div.honeywell_whacf_item {margin-top: 8px;}
div.honeywell_whacf_item > ul.inline {border: 1px solid #E1E1E1; border-bottom: none;}
div.honeywell_whacf_item li {padding: 5px 3px 19px 9px;}
div.honeywell_whacf_item li.cell_1 {border-right: 1px solid #E1E1E1; background-color: #f6f6f6; width: 168px;}
div.honeywell_whacf_item li.cell_2 {border-right: 1px solid #E1E1E1; width: 277px; padding-top: 13px; font-size: 16px; line-height: 26px;}
div.honeywell_whacf_item li.cell_3 {width: 190px; padding-top: 13px; font-size: 16px; line-height: 26px;}
div.honeywell_whacf_item li.cell_2, div.honeywell_whacf_item li.cell_3 {background-color: #fbfbfb;}
div.honeywell_whacf_item p.grey_header {background-color: #c8c8c8; color:white; font-size: 12px; text-align: center; padding: 4px 0;}
div.honeywell_whacf_item div.honeywell_whacf_item_bottom {background-color: #f7f7f7; border: 1px solid #E1E1E1; border-top: none; padding: 5px 5px 7px 23px;}


div.honeywell_whacf_item p {font-family: 'Roboto Slab',Georgia,"Times New Roman",Times,serif; margin: 0;}
div.honeywell_whacf_item .cell_1 p {margin-bottom:7px; color: #919191; font-size: 14px; font-family: 'Roboto Slab',Georgia,"Times New Roman",Times,serif; line-height: 23px; white-space: nowrap; letter-spacing: 1px;}       
div.honeywell_whacf_item .cell_1 p span {color: #383838; text-transform: uppercase; letter-spacing: 0px;}  
div.honeywell_whacf_item .cell_1 p span.n_size {font-size: 26px;}
div.honeywell_whacf_item .cell_1 p span.a_size {font-size: 15px;}
div.honeywell_whacf_item .hw_button {margin-top: 5px; color: white;}
.whacf_table_header li {font-family: 'Roboto Slab', Georgia, serif; letter-spacing: 0 !important;font-size: 15px; white-space: nowrap; font-weight: normal;}
#landing_lennox, #landing_trion {background-color: #EDEDED;margin-bottom: 50px;}
#landing_lennox .lennox_header h5,#landing_trion .trion_header h5 { font-size: 20px; letter-spacing: 0px; margin: 0; padding-left: 87px; padding-top: 21px;}
#landing_lennox .lennox_header img, #landing_trion .trion_header img {float: left; margin: 0 19px;}
#landing_lennox .lennox_header, #landing_trion .trion_header {min-height: 109px; padding-top: 21px; background-image: url("../images/honeywel_right_head_sep.png"); background-position: center bottom; background-repeat: repeat-x;}
#trion_t_header > ul.inline {margin: 0; padding-left: 17px; margin-top: 4px;}

#trion_t_header {background-image: url("../images/honeywel_right_head_sep.png"); background-position: center bottom; background-repeat: repeat-x; margin-bottom: 11px;}

.bear_price_sep {background-image: url("../images/bear_price_sep.jpg"); background-repeat: repeat-x;}
p.bear_price_sep, p.merv_sep {background-position: bottom;}
div.bear_price_sep {background-position: top; /*margin-top: 10px;*/ margin-bottom: 15px;}
#landing_trion .bear_order {
    padding: 2px 31px;
border: 1px solid #1d4d3f;
background: #ede9e9;
background: -moz-linear-gradient(top,  #ede9e9 0%, #c0bebf 53%, #848385 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ede9e9), color-stop(53%,#c0bebf), color-stop(100%,#848385));
background: -webkit-linear-gradient(top,  #ede9e9 0%,#c0bebf 53%,#848385 100%);
background: -o-linear-gradient(top,  #ede9e9 0%,#c0bebf 53%,#848385 100%);
background: -ms-linear-gradient(top,  #ede9e9 0%,#c0bebf 53%,#848385 100%);
background: linear-gradient(to bottom,  #ede9e9 0%,#c0bebf 53%,#848385 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ede9e9', endColorstr='#848385',GradientType=0 );

}
#landing_trion .bear_order:hover {background: #e0dede;
background: -moz-linear-gradient(top,  #e0dede 0%, #adabac 53%, #727172 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0dede), color-stop(53%,#adabac), color-stop(100%,#727172));
background: -webkit-linear-gradient(top,  #e0dede 0%,#adabac 53%,#727172 100%);
background: -o-linear-gradient(top,  #e0dede 0%,#adabac 53%,#727172 100%);
background: -ms-linear-gradient(top,  #e0dede 0%,#adabac 53%,#727172 100%);
background: linear-gradient(to bottom,  #e0dede 0%,#adabac 53%,#727172 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0dede', endColorstr='#727172',GradientType=0 );
}

#landing_lennox, #landing_trion {font-family: 'Roboto Slab',Georgia,"Times New Roman",Times,serif; padding-bottom: 20px;}
#landing_trion td.type1, #landing_trion td.type2, #landing_trion td.type3 {border: 1px solid #e0e0e0; border-bottom: none;}
#landing_trion td.bbottom {border-bottom: 1px solid #e0e0e0;}
#landing_trion td.type1, #landing_trion td.type5 {background-color: #fbfbfb;}
#landing_trion td.type2 {background-color: #f6f6f6; min-width: 480px;}
#landing_trion td.type3 {background-color: #e8e8e8;}
#landing_trion td.type4 {background-color: #4fab5c;color: white;padding: 5px 5px;}
#landing_trion td.type5 {border: 1px solid #e0e0e0; border-top: none;padding: 7px 19px!important;}

#trion_t_header > ul.inline > li {width: 236px; white-space: nowrap; font-size: 21px;  padding: 15px 0 5px 0;}
#trion_t_header > ul.inline > li:last-child {padding-left: 16px;} 

#landing_lennox div.trion_item li.order, #landing_trion div.trion_item li.order {width: 235px; text-align: center;}
#landing_lennox .trion_item > ul.inline, #landing_lennox div.trion_item p, .trion_item > ul.inline, #landing_trion div.trion_item p {margin: 0;}
#landing_lennox div.trion_item li.order, .trion_item li.order {background-color: #0a664d; color: white;}
.trion_item li.order p.actual, .trion_item li.order p.price {color: #a2edac;}

#landing_trion .trion_item li.order p.size,
#landing_lennox .trion_item li.order p.size
 {font-size: 30px; margin-top: 5px; letter-spacing: 1px;}

#landing_trion .trion_item li.order p.actual, 
#landing_lennox .trion_item li.order p.actual
{font-size: 15px; margin-top: -4px; padding-bottom: 9px;}

#landing_trion .trion_item li.order p.merv,
#landing_lennox .trion_item li.order p.merv
 {font-size: 25px;padding-top: 5px; padding-bottom: 3px; text-align: left;padding-left: 14px;letter-spacing: 1px;}
 
#landing_trion .trion_item li.order p.price,
#landing_lennox .trion_item li.order p.price 
{font-size: 20px;margin-top: 4px;}

#landing_trion .trion_item li.details,
#landing_lennox .trion_item li.details 
{font-size: 17px;}

#landing_trion .trion_item td,
#landing_lennox .trion_item td 
{padding-left: 19px;vertical-align: top;padding-top: 5px;}

#landing_trion .trion_item td.first,
#landing_lennox .trion_item td.first
{width: 254px;}

#landing_trion .trion_item td.second,
#landing_lennox .trion_item td.second{padding: 5px 13px;}
#landing_trion div.trion_item {margin-bottom: 22px;}
#landing_lennox div.trion_item {margin-bottom: 16px;}
#landing_trion div.trion_item.second td.bbottom {height: 139px;}
#landing_trion div.trion_item.third td.bbottom {height: 139px;}
#landing_trion div.trion_item.fourth td.bbottom {height: 69px;}
#landing_lennox li.details td.first {border-right: 1px solid #E0E0E0; padding-top: 32px;}
#landing_lennox li.details td.second {background-color: #f6f6f6;width: 477px;}
#landing_lennox li.details td.second p span{color: #828282; }
#landing_lennox li.details > table {border: 1px solid #E0E0E0; margin-right: 3px; background-color: #fbfbfb; height: 210px;}
div.lennox_header li.first {width: 724px;}
div.lennox_header li.last {}
#landing_lennox .lennox_header img {margin: 10px 24px 12px 21px;}
#landing_lennox .lennox_header h5 {padding-top: 30px;}
div.lennox_h_link p {margin: -4px 0 18px 2px; letter-spacing: 0px;}
div.lennox_h_link a.hw_button {
    background: #0a664d;
    background: -moz-linear-gradient(top,  #0a664d 0%, #085a43 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a664d), color-stop(100%,#085a43));
    background: -webkit-linear-gradient(top,  #0a664d 0%,#085a43 100%);
    background: -o-linear-gradient(top,  #0a664d 0%,#085a43 100%);
    background: -ms-linear-gradient(top,  #0a664d 0%,#085a43 100%);
    background: linear-gradient(to bottom,  #0a664d 0%,#085a43 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0a664d', endColorstr='#085a43',GradientType=0 );
    padding: 13px 48px;}
div.lennox_h_link a.hw_button:hover {background: #045947;}
#landing_lennox .bear_order, div.custom_cat .cat_item .cc_order {
    padding: 2px 31px;
    border: 1px solid #1d4d3f;
    background: #ede9e9;
    background: -moz-linear-gradient(top,  #ede9e9 0%, #c0bebf 53%, #848385 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ede9e9), color-stop(53%,#c0bebf), color-stop(100%,#848385));
    background: -webkit-linear-gradient(top,  #ede9e9 0%,#c0bebf 53%,#848385 100%);
    background: -o-linear-gradient(top,  #ede9e9 0%,#c0bebf 53%,#848385 100%);
    background: -ms-linear-gradient(top,  #ede9e9 0%,#c0bebf 53%,#848385 100%);
    background: linear-gradient(to bottom,  #ede9e9 0%,#c0bebf 53%,#848385 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ede9e9', endColorstr='#848385',GradientType=0 );

}
#landing_lennox .bear_order:hover, div.custom_cat .cat_item .cc_order:hover {
    background: #e0dede;
    background: -moz-linear-gradient(top,  #e0dede 0%, #adabac 53%, #727172 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0dede), color-stop(53%,#adabac), color-stop(100%,#727172));
    background: -webkit-linear-gradient(top,  #e0dede 0%,#adabac 53%,#727172 100%);
    background: -o-linear-gradient(top,  #e0dede 0%,#adabac 53%,#727172 100%);
    background: -ms-linear-gradient(top,  #e0dede 0%,#adabac 53%,#727172 100%);
    background: linear-gradient(to bottom,  #e0dede 0%,#adabac 53%,#727172 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0dede', endColorstr='#727172',GradientType=0 );
}
#landing_lennox #trion_t_header > ul.inline > li {padding: 5px 0 6px 0;}
#landing_lennox #trion_t_header {margin-bottom: 10px;}
#landing_lennox #trion_t_header > ul.inline > li:last-child{padding-left: 13px;}

@media (max-width:1023px){
    #honeywell_inner > ul.inline > li {display: block; width: 100%;}
    #honeywell_inner > ul.inline > li.hw_left {background-image: none; padding: 5px;}

    div.hw_menu_item {margin: 2px auto; max-width: 70%;}
    div.hw_menu_item a h4 {text-align: center; margin: 5px;}
    #landing_honeywell h3 {margin: 5px 0 0;}

    /*div.honeywell_whacf_item li.cell_1, div.whacf_table_header li.head_item_1 {width: 20%;}
    div.honeywell_whacf_item li.cell_2, div.whacf_table_header li.head_item_2 {width: 30%;}
    div.honeywell_whacf_item li.cell_3, div.whacf_table_header li.head_item_3 {width: 20%;} */

    div.honeywell_whacf_item li.cell_1, div.whacf_table_header li.head_item_1,
    div.honeywell_whacf_item li.cell_2, div.whacf_table_header li.head_item_2,
    div.honeywell_whacf_item li.cell_3, div.whacf_table_header li.head_item_3 {width: 300px;}

    div.hw_table_item li.hwti_1, div.hw_table_item li.hwti_2, div.hw_table_item li.hwti_3 {width:300px;}

    div.honeywell_whacf_item > ul.inline {background-color: #FBFBFB;}

    #landing_honeywell div.hw_right_header {text-align: center; height: auto; margin-top: 0;}
    #landing_honeywell div.hw_right_header img {margin: 0; float: none;}
    #landing_honeywell div.hw_right_header h5 {padding: 0; line-height: 30px;}
    #landing_trion .trion_item > ul.inline > li {display: block;} 


    #landing_trion div.trion_item li.order {width: auto; padding-bottom: 5px;}
    #landing_trion .trion_item li.order p.merv {text-align: center;}
    #landing_trion div.trion_item.second td.bbottom {height: auto;}
    #landing_trion div.trion_item.third td.bbottom {height: auto;}
    #landing_trion div.trion_item.fourth td.bbottom {height: auto;}
    #landing_trion .details table {width: 100%;}
    #landing_trion td.type2, #landing_trion td.type2 {width: auto!important; min-width: 0;}
    #landing_trion .trion_item td.first {width: auto;}
    #trion_t_header {display: none;}

    body.term-trion-air-bear-air-filters div.second_footer h2 {line-height: 17px;}

    #landing_trion .trion_header, #landing_lennox .lennox_header {text-align: center;}
    #landing_trion .trion_header img {float: none; margin:  0 auto;}
    #landing_trion .trion_header h5 {padding: 0; margin: 0; line-height: 20px;}
    #landing_trion h3 {margin-top: 10px;}

    div.lennox_header li.first {width: 500px;}
    div.lennox_header > ul.inline {margin: 7px 5px 21px;}
    div.lennox_header > ul.inline > li {display: block; width: auto;}
    div.lennox_h_link p {margin: auto; padding: 10px;}

    #landing_lennox .lennox_header img, 
    #landing_lennox .lennox_header h5 {margin: 0; float: none; padding: 0;}
    #landing_lennox .lennox_header {background-image: none; padding: 0; margin: 0;}
    #landing_lennox div.lennox_item > ul.inline > li {display: block;}
    #landing_lennox div.lennox_item li.order {padding-bottom: 5px;width: auto;}
    #landing_lennox div.lennox_item p.merv.bear_price_sep {text-align: center;}

    #landing_lennox li.details td.first, 
    #landing_lennox li.details td.second {padding: 5px;}
    #landing_lennox li.details td.first{width: 30%;}
    #landing_lennox li.details td.second {width: 70%;}
    #landing_lennox li.details table {width: 100%; margin-right: 0; height: auto;}
}

@media (min-width:768px) and (max-width:1024px) and (orientation: landscape){
    #landing_honeywell.site_width {width: 95%;}
    div.lennox_header li.first {width: 656px;}
}

@media (min-width:768px) and (max-width:1024px) and (orientation: portrait){
    div.lennox_header li.first {
        width: 500px;
    }
}

@media (min-width:100px) and (max-width:767px) and (orientation: portrait){
    div.hw_menu_item {margin: 2px auto; max-width: 95%;}
    div.honeywell_whacf_item > ul.inline > li, div.hw_table_item > ul.inline > li {border: medium none!important; display: block!important; width: auto!important; }
    div.honeywell_whacf_item > ul.inline > li.cell_1, div.hw_table_item > ul.inline > li.hwti_1 {text-align: center;}
    div.hw_table_item > ul.inline > li.hwti_3 {background-color: #FBFBFB; padding-bottom: 10px;}
    div.hw_table_item > ul.inline li.hwti_2 {padding-top: 0;}
    div.whacf_table_header, div.hw_table_header {display: none;}
    p.phone_portrait_only {display: block; /*text-transform: uppercase; background-color: gray;*/ border-bottom: #E1E1E1 1px solid; /*text-align: center;*/}
    #landing_trion h3 {font-size: 24px;}
}



/* End of rules moved from old style.css */


    .heading{
        clear: both;

    }

    .heading h1 {
        float: left;
        margin: 2px 0 !important;
    }

    .paragraph {
        width: 65%;
        float: left;
    }

    .container {
        width: 100%;
    }


    .bold {
        font-weight: bold;
    }

    .brand_search {

        height: 100px;
        background: #f5f5f5;
    }

    .brand_search .search_filter {

        margin: 30px 12%;
        width: 75%;

    }

    .option {
        margin-left: 38%;
    }


    .filter_pic{
        float: right;
        width: 20%;
        margin-top: -50px !important;

    }

    .brands-border {

        width: 100%;
    }
    .brands_pic img {
        width: 100%;
    }

    ul#sort {

        width: 110%;
    }

    .section {
        width: 100%;
    }

    @media only screen and (max-device-width: 1024px) {
        .filter_pic img{
            width: 200px;
            margin-left: -50px;


        }
        .column {

            float: none !important;
            width: 100% !important;
            border: none !important;

        }

        ul#sort {
            width: 300%
        }
        .column li {

            width: 100% !important;

        }



    }

    #find_button {

        text-align: center;
    }


@media only screen and (max-width: 800px){

        .titles, .filtersize {
            width: 100%;
            float: none;
        }

        .titles {
            margin-left: 0 !important;
        }


        .filtersize {
            background-size: 100% 100%;
            padding: 5px 100px 0;
        }

        .left {
            width: 300px;

        }



        #cat {
            margin-top: 10px;
            width: 200px;
            height: 35px;

        }

        #find_button {
            width: 200px;

        }
        #findfilters {

            margin-top: 10px !important;
            width: 200px;
            text-align: center;
        }

    }
    @media only screen and (max-width: 450px) {

        .paragraph {
            width: 100%;
        }

        .filter_pic {
            float: none;
            margin-left: 30%;
        }

        .option {
            margin-left: 25%;
        }

        .filtersize {
           padding: 2px 20px 0px;
        }

        .home_size_box_img {
            margin-left: 0;
        }

        .left {
            width: 150px;

        }

        #cat {
            margin-top: 10px;
            width: 150px;
            height: 35px;

        }

        #find_button {
            text-align: left !important;
        }

        #findfilters {

            margin-top: 10px !important;
            width: 150px;
            text-align: center;
        }



    }
