#accessories-cateogry-options, #af-category-filter .icon-interaction-minus, #af-category-filter.expanded .icon-interaction-plus, .sleep-filter .ventilationdevice,.ventilation-filter .sleepdevice, #af-sleep-filter .icon-interaction-minus, #accessories-filter-tabs-wrapper #sleep_accessories_tab,#ventilation_accessories_tab_content, #af_grid_popup_wrapper, #af_filter_all_selected_mobile{
	display:none;
}
#af-category-filter.expanded .icon-interaction-minus{
	display:inline;
}
.sleepdevice.ventilationdevice{
	display:inline-block;
}
.overflow-hidden{
	overflow: hidden
}
.af-popup-mask{
	display:none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .7;
	filter: alpha(opacity=70);
	z-index:102;
}
#sleep_accessories_tab_popup_trigger{
	z-index: 301;
}
#accessories-filter-tabs-wrapper.section-wrapper.padding-40 .section-component-wrapper{
	padding:50px 0 76px 0;
}
#accessories-filter-tabs-wrapper #af-title{
	display: inline-block;
	margin:0 0.5em;
}
#accessories-filter-tabs-wrapper .af-title-link{
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#e3e3e3;
	color:#000;
	display: inline-block;
	font-size:1.4em;
	padding:0.7em 1em;
	margin:1.8em 1em 0;
	vertical-align: top;
}

#sleep_accessories_tab_content .padding-40 .section-component-wrapper{
	padding:30px 0 56px 0;
} 
#ventilation_accessories_tab_content a.filter-by-category{
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#464646;
	color:#acacac;
	display: inline-block;
	font-size:1.4em;
	padding:0.5em 50px 0.5em 1em;
	position:relative;
	margin:0em 1em 0.5em 0;
	vertical-align: top;
	width: 23%;
}
#ventilation_accessories_tab_content a.filter-by-category span.icon-parent{
	display:none;
	position: absolute;
	right: 10px;
	top: 9px;
}
#ventilation_accessories_tab_content a.filter-by-category:hover,#ventilation_accessories_tab_content a.filter-by-category.active{
	background: #1788c3;
	color:#fff;
}
#ventilation_accessories_tab_content a.filter-by-category.active span.icon-parent{
	display:inline;
}
.af_grid_popup_wrapper_arrow{
	position: absolute;
	text-align: left;
	top: -14px;
}
.af_grid_popup_wrapper{
	width:100%;
	position: absolute;
	z-index: 301;
	top:90px;
	left:0;
}
.af_grid_popup_container{
	max-width: 1200px;
	margin: 0 auto;
	padding:0 4%;
}
.af_grid_popup_data{
	-webkit-border-radius: 4px;
	border-radius: 4px;
	color:#fff;
    position: relative;
}
.af_grid_popup_data:after{
	clear: both;content: "";display: table;
}
.af_grid_popup_data-layer{
    display: block;
    background:#000;
    z-index:-1;
    width:100%;
    height:100%;
    position: absolute;
    opacity: 0.9;
    filter:alpha(opacity=90);
	left: 0;
	top:0;
	border-radius: 5px;
}
#af_filter_label{
	 float: left;
    padding: 68px 2.5%;
    text-align: center;
    width: 70%;
}
#af_filter_label p{
	margin: 0
}
#af_filter_action_cta{
	float: left;
    padding: 0 2.5%;
    width: 20%;
}
#af_filter_action_cta a.cta-link{
	display: block;
	margin: 10px 0;
}
#af_filter_action_cta a.cta-link.without-view{
	margin: 40px 0;
}
.af-grid-item-check{
	font-size: 1.7em;
	color: #fff;
	display: inline-block;
	padding: 0em 0 0em 27px;
	position: relative;
}
.af-grid-item-check:hover{
	color:#fff
}
.af-grid-item-check .icon-parent{
	position: absolute;
	left: 0;
}
.af-grid-item-check .icon-child{
	display: none
}
.af_grid_tab_wrapper{
	background: #3e3e3e; /* Old browsers */
background: -moz-linear-gradient(top,  #3e3e3e 0%, #4f4f4f 50%, #3e3e3e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3e3e3e), color-stop(50%,#4f4f4f), color-stop(100%,#3e3e3e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3e3e3e 0%,#4f4f4f 50%,#3e3e3e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3e3e3e 0%,#4f4f4f 50%,#3e3e3e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3e3e3e 0%,#4f4f4f 50%,#3e3e3e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3e3e3e 0%,#4f4f4f 50%,#3e3e3e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e3e3e', endColorstr='#3e3e3e',GradientType=0 ); /* IE6-9 */
	border-bottom:1px solid #000;
	float:left;
	text-align: center;
	width:100%;
}
.af_grid_tab_wrapper a{
	border-right:1px solid #2c2c2c;
	color:#fff;
	display: inline-block;
	font-size:1.7em;
	padding:1em 5%;
	margin-left: -3px;
}
.af_grid_tab_wrapper a:first-child{
	border-left:1px solid #2c2c2c;
}
.af_grid_tab_wrapper a:hover,.af_grid_tab_wrapper a.active{
	background: #444444; /* Old browsers */
background: -moz-linear-gradient(top,  #444444 0%, #2a2a2a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444444), color-stop(100%,#2a2a2a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #444444 0%,#2a2a2a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #444444 0%,#2a2a2a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #444444 0%,#2a2a2a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #444444 0%,#2a2a2a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#2a2a2a',GradientType=0 ); /* IE6-9 */
}
.af_grid_tab_items{
	float:left;
	height:410px;
	padding:20px 0;
	overflow-y:auto;
	width: 100%;
}
.af_grid_tab_items .four-column{
	display: none;
	text-align: center;
}
.af_grid_tab_items .four-column .master-component{
	margin: 0 3% 48px 3%;
	width: 18.58%;
}
#af-ventilation-filter .icon-interaction-minus{
	display: none;
}
#af_grid_tab_wrapper .custom-dropdown{
	display:none;
	margin:10px 5%;
	width:90%;
}
#af_filter_all_selected{
	 float: left;
    padding: 20px 2.5%;
    height:150px;
    text-align: center;
    width: 70%;
}
#af_filter_all_selected .five-column .master-component,#selected-filter-products-sleep.five-column .master-component{
	margin:0 2%;
	position:relative;
	width: 16%;
}
#af_filter_all_selected .five-column .master-component .thumb-section{
	margin-bottom: 5px;
}
#af_filter_all_selected .five-column .master-component .tertiary-header-section h4{
	font-size: 14px !important;
}
.remove-af-selected-thumb{
	position: absolute;
	right: -6px;
	top: -6px;
	font-size: 28px;
}
.remove-af-selected-thumb .icon-parent{
	color: #DD2726;
}
.remove-af-selected-thumb .icon-child{
	color: #fff;
}
.remove-af-selected-thumb:hover .icon-parent{
	color:#DF2726
}
#ventilation_accessories_tab_content .master-component{
	width: 100%
}
#af-ventilation-filter span.icon-parent,#af-sleep-filter span.icon-parent{
	font-size: 1em;
    right: 0.8em;
    top: 0.8em;
}
#selected-filter-products-ventilation, lt-ie9 #selected-filter-products-ventilation .master-component{
	text-align:right;
}
#selected-filter-products-ventilation .master-component{
	position:relative;
	margin:0 2%;
	width:16%;
}
#selected-filter-products-ventilation .master-component h4{
	font-size: 1.4em;
}
.af-grid-item-check.checked .icon-child{
	display:inline;
    font-size:0.6em;
}
#selected-filter-products-sleep{
	width:55%;
    margin: 0 auto;
}
#selected-filter-products-sleep h4{
	font-size: 1.4em;
}
#accessories-cateogry-options a:hover,.af-title-link:hover,#af_grid_popup_wrapper a.compare-checkbox:hover, 
#product-category-tab a{
	text-decoration:none;
}
#selected-filter-products-ventilation .remove-product{
	font-size: 20px;
}
#selected-filter-products-ventilation img{
    height:48px;
}
#selected-filter-products-sleep.five-column .master-component{
    margin-top: 2em;
}
#ventilation_accessories_tab_content .on-right article.section-component{
	max-width: 90%;
	width: 100%;
}

/*Modified by LnT Infotech Dec 2015*/
#accessories-filter-tabs-wrapper h2#af-title {
    margin-top: 0.4em !important;
    margin-bottom: 0 !important;
}

@media only screen and (min-width: 640px) and (max-width: 1439px) /*Desktop Resizing*/
       ,only screen and ( min-width : 600px ) and ( max-device-width : 1280px ) and ( orientation : portrait ) and ( min-width : 6in) and ( max-width : 10in) /*Tablets*/
{
	#accessories-filter-tabs-wrapper .af-title-link{
		margin: 0.7em 1em 0;
	}
	.remove-af-selected-thumb{font-size: 28px}
	#af-ventilation-filter span.icon-parent,#af-sleep-filter span.icon-parent{
		font-size: 1.2em;
		right: 0.5em;
		top: 0.7em;
	}
}
@media only screen and (min-width: 300px) and (max-width: 640px) /*Desktop Resizing*/
       ,only screen and ( min-width : 300px ) and ( max-device-width : 1280px ) and ( orientation : portrait ) and ( max-width : 5in) /*Mobile*/
{
	.af_grid_popup_wrapper{
		position: fixed;
		left:0;
		top:0 !important;
		z-index: 400;
        background: #000;
    	height:100%;
	}
	.af_grid_popup_wrapper_arrow{
		display: none !important;
	}
	.af_grid_popup_container{
		padding: 0;
		width:100%;
	}
	#af_filter_label{
		padding: 10px 2.5%;
		width:95%;
	}
	#af_filter_action_cta{
		background:#1a1a1a;
		width:95%;
		white-space: nowrap;
	}

	.af_grid_tab_items .four-column .master-component{
		margin:0 25% 48px;
		width: 50%;
	}
	#af_grid_tab_wrapper a{
		display: none;
	}
	#af_grid_tab_wrapper .custom-dropdown{
		display: block;
	}
	
	#af_filter_all_selected{
	display: none;
	}

	#af_filter_all_selected_mobile{
		display: block;
	    float: left; 
	    margin: 10px 5%;
	    width: 90%;
    } 
	
	#af_filter_all_selected_mobile .cta-link{
		display: block;
	}
	#af_filter_all_selected_mobile .cta-link .icon-parent{
		font-size: 1em;
	    right: 11px;
	    top: 11px; 
	}
	#af_filter_all_selected .five-column .master-component {
	   display: none
	}	
	#af_filter_action_cta a.cta-link{
		display: inline-block;
	    margin: 1% 0.5%;
	    width: 27.5%;
	}	
	#ventilation_accessories_tab_content .section-component,#ventilation_accessories_tab_content .master-component{
		text-align: center !important;
	}
	#ventilation_accessories_tab_content a.filter-by-category{
		/*display: block;*/
		margin: 0 0.5em 1em 0;
		text-align: left;
	}
	#af-ventilation-filter span.icon-parent, #af-sleep-filter span.icon-parent{
		font-size: 0.85em
	} 

	#af_filter_all_selected{height: auto;}


	#af_filter_action_cta a.cta-link{
    	margin: 1% 0.5% !important;
	}
	#selected-filter-products-sleep{
		width:90%;
	}
	.remove-af-selected-thumb{
    	font-size: 20px
	}
	#selected-filter-products-sleep .master-component h4{
		font-size: 1.2em;
	}
	#ventilation_accessories_tab_content article.section-component{
	   height: auto !important;   
	}
	.af_grid_tab_wrapper,#af_filter_action_cta{
		position: fixed;
		top: 0px;
		background: #1A1A1A;
		z-index: 100;
	} 
	.af_grid_tab_wrapper{
		padding: 4px 0;
		top: 45px
	}
	#af_grid_tab_items{
		height: auto !important;
		margin-top: 85px;
	}
	#af_grid_popup_wrapper{
		overflow: auto;
	}
	body.overflow-hidden{
		position: fixed;
	}
	#sleep_accessories_tab_content .padding-40 .section-component-wrapper{
		padding:30px 0 30px 0;
	} 
}
  .mask-section .content-wrapper
{
	margin: 0 auto;
max-width: 1200px;
padding: 0 4% 0;
}
.mask-section .content-wrapper .maskCategory
{
	margin-bottom: 6.2em;
}
.tab-filter-comparison
{
	margin:auto 10px;
	text-align: center;
	padding: 0.8em 1em 0.8em 1em;
}

.mask-filter-section p.general-para,.mask-filter-section div.general-para p
{
	max-width: 100%;
}
.content-filter-tabs {
	display:block;
	list-style: none;
	margin:auto 10%;
}
.content-filter-tabs li{
	display:inline-block;
	margin-left:1%;
	vertical-align: top;
	 
}
#filter-component,#added-filter,.accessories-cateogry-options
{
	font-size: 10px;
}
#filer-layout .no-data-found
{
	padding:  4em 5em 2em;

}
.slider-prev, .slider-next {
color: #fff;
font-size: 50px;
position: absolute;
top: 75px;
z-index: 55;
}
.slider-prev:hover,.slider-next:hover{color: #fff}
#prod-comparison div.slide-banner .banner-bg {
background-position: bottom center;
background-repeat: no-repeat;
display: block;
height: 150px;
}
.content-filter-tabs li:first-child{
	margin-left: 0
}
.content-filter-tabs li h5{
	color:#999999;
	display:block;
	font-size: 2em;
	min-height: 3em;
	text-align: center;
}
.content-filter-tabs li h5.active{
	color:#fff
}
.content-filter-tabs li ul,.accessories-cateogry-options{
	margin-bottom: 2em;
}
.content-filter-tabs li ul li{
	display:block;
	text-align: left;
	margin: 1.5em 0 0 0;
	width: 100%;
}

.accessories-cateogry-options li
{
	display:inline-block;
	text-align: left;
	margin: 1.5em 10px 0;
	width: 40%;
}
.content-filter-tabs li ul li:first-child {
	margin-top: 0;
}
#tabular_data .section-component.six-column
{
	
	margin: 0 !important;
	padding: 0 !important;
	width: 100%;
	max-width: 100%;
}
 #tabular_data .section-component.six-column .master-component
{
	font-size: 1.9em;
	margin: 0;
	list-style-type: none;
	width: 16%;
}
 #tabular_data .section-component.six-column .master-component:first-child,
#tabular_data .section-component.six-column .master-component:last-child{
	width: 16.98%
}
 #tabular_data .section-component.six-column .master-component li
{
	height: 3em;
	line-height: 3em;

}
#tabular_data .section-component.six-column .master-component li:nth-child(odd)
{
	background-color:#ebebeb;
	border:1px solid #ebebeb;
}
#tabular_data .section-component.six-column .master-component li:nth-child(even)
{
	background-color:#c0c0c0;
}
.content-filter-tabs li ul li a, .accessories-cateogry-options li a{
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #464646;
	color:#fff;
	display: block;
	font-size: 1.3em;
	padding:0.6em 2.5em 0.6em 0.5em;
	position: relative;
}
.content-filter-tabs li ul li a:hover ,.accessories-cateogry-options li a:hover{
	background: #6a6a6a;	
}
.content-filter-tabs li ul li a span ,.accessories-cateogry-options li a span{
	display:none;
	position:absolute;
	right:0.6em;
	top:0.6em;
}
.content-filter-tabs li ul li a.checked,.accessories-cateogry-options li a.checked{
	background: #1788c3;
}
.content-filter-tabs li ul li a.checked span ,.accessories-cateogry-options li a.checked span{
	display:block;
}
.column-3-selected img
{
	width: 100px;
	height: 80px;
}
.column-3-selected .icon-parent{
position: absolute;
font-size: 24px;
margin-left: 76px;
color: white;
background-color: rgb(223,39,38);
height: 24px;
width: 24px;
border-radius: 20px;
}
#mask-comparison-section-1.column-3-selected p
{
	color: black;
	font-size: 1.5em;
}

.column-3-selected
{
	text-align: center;
width: 6%;
height: 90px;
display: inline-table;
margin: auto 1em !important;
}
.column-3-selected-holder
{
	padding: 3em 0;
	width: 90%;
	margin: auto;
	
}
.column-3-selected-holder .cta{
margin-right:1em; 
}
#mask-comparison-section-1
{
	background-color: rgb(58,58,58);
}

.ticked
{
	font-size: 6em;
	color: white;
	margin-top: -2em;
}

.disable-img{ opacity: .2;}
.enable-img{ opacity: 1;}
.ticked span.icon-interaction-check-thick{
	margin-left: -1em;
}

#mask-comparison-section-3 .mask-section .master-component {
width: 28% !important;
margin: 5% 2% !important;
float: left;
}
.comparison-data-tabular
{
	width: 100%;
	font-family:"Univers LT W02 45 Light",Helvetica,Arial,Serif;
	font-size: 2em;
	
}
.comparison-data-tabular tr
{
	height: 100px;

}
.comparison-data-tabular td:nth-child(1)
{
	margin-left: 10%;
}
.comparison-data-tabular td:nth-child(n)
{
	margin-right: 10%;
}
.comparison-data-tabular td
{
	vertical-align: middle;

}
.comparison-data-tabular tr:nth-child(odd)   { background-color:rgb(38,38,38); }
.comparison-data-tabular tr:nth-child(even)    { background-color:rgb(58,58,58); }

.added-filter-components span
{
position: absolute;
right: 0.6em;
top: 0.6em;
}
.added-filter-components
{
	-webkit-border-radius: 4px;
	border-radius: 4px;
	color: #fff;
	display: inline-block;
	font-size: 1.3em;
	padding: 0.6em 3em 0.6em 0.5em;
	position: relative;
	width: 10em;
	margin:1em;
	list-style-type: none;
}#mask-comparison-section-1
{
	background-color: white;

}
.compare-checkbox,.compare-checkbox span
{
	color: white;
	
	font-size: 1.3em ;
}
.clearIt
{
	clear: both;
}
.inlineshow
{
	display: inline !important;
}
.list_carousel {
				background-color: #ccc;
				margin: 0 0 30px 60px;
				width: 360px;
			}
			.list_carousel ul {
				margin: 0;
				padding: 0;
				list-style: none;
				display: block;
			}
			.list_carousel li {
				font-size: 40px;
				color: #999;
				text-align: center;
				background-color: #eee;
				border: 5px solid #999;
				width: 50px;
				height: 50px;
				padding: 0;
				margin: 6px;
				display: block;
				float: left;
			}
			.list_carousel.responsive {
				width: auto;
				margin-left: 0;
			}
			.clearfix {
				float: none;
				clear: both;
			}

			.prev {
				float: left;
				margin-left: 10px;
			}
			.next {
				float: right;
				margin-right: 10px;
			}
			.pager {
				float: left;
				width: 300px;
				text-align: center;
			}
			.pager a {
				margin: 0 5px;
				text-decoration: none;
			}
			.pager a.selected {
				text-decoration: underline;
			}

			.acssory-items-prod-search
{
	width: 80%;
	
}

.mask-section .master-component .article-thumb {
  max-width: 100%;
    position: relative;
margin-bottom: 2.5em;
}
 
/*.mask-section .maskCategory h2{margin-bottom: 0.5em;}*/
 
.mask-section   .master-component
{
	margin: 0 3% 48px 3%;
width: 18.58%;
}
 .clearIt
{
	clear: both;
}
.mask-section   .master-component .moreProducts.primary
{
	 

border-radius: 10px;
margin: 0;
background-color: #757575;
 min-height: 129px;
font-size: 1.8em;
padding: 1.2em 0;
}
.mask-section   .master-component .moreProducts.primary a
{
	color: white !important;
	}
.mask-section   .master-component .moreProducts.secondary
{
	
border-radius: 10px;
margin: 0;
background-color: #d7d7d7;
font-size: 1.8em;
 min-height: 129px;
padding: 1.2em 0;
}
 
 .mask-section   .master-component .moreProducts.secondary a
{
	color: #757575 !important;
}
.mask-section .maskProducts .master-component .title-section{
	margin-bottom: 2em;
}
.mask-section .featureTitle
{
	margin:0 5%;
}
.next-section-wrapper .one-column .chnageColor
{
	background-color: rgb(58,58,58);
	color: white;
}
.maskProducts .master-component:first-child
{
	margin-left:2% !important;
}
div.next-section-wrapper .changeColor
{
	background-color: rgb(58,58,58);
	color:white;
}
.mask-section-tab
{
	height: 8em;
	background-color: whitesmoke;
}

.addthis_default_style.stylefloat-email .at300b, .addthis_default_style.stylefloat-email .at300bo, .addthis_default_style.stylefloat-email .at300m, .addthis_default_style.stylefloat-email .at300bs{float:none}
 .mask-filter
 {
 	padding: 0em 0  1em !important;
 	margin-top: -25px;
 }
 .mask-filter .content-filter-tabs li h5
 {
 	width: 90%;
 	padding: 0 5%;
 	
 	font-weight: bold;
 }
 .mask-filter .content-wrapper
 {
 	margin:0 auto;
 	width: 100% !important;
max-width: 100% !important;
 }

 .expand-content-filter
 {
 	background-color: rgb(58,58,58);
 	color:white;
 }

 .mask-filter.content-filter-tabs li a {
	display: block !important;
}

 .mask-filter.content-filter-tabs li a.cta-link {

	display: none !important;
}
#cta-apply-filter:hover
{
	color: white;
}
#filter.active,#filter-options .active,#added-filer .active,#comparison.active ,.accessories-cateogry-options li a.active
{
	background: #1788c3 !important;
}
#filter span, #comparison span {
margin-left: 20px;
position: relative;
}

#mask-comparison-section-1
{
	padding: 20px 0 30px;
}

/* SPECIFIC TO LESS THAN IE8 STARTS*/

.lt-ie8 .content-filter-tabs li,.lt-ie8 .mask-section .master-component
{
   display:inline;
}
.padding-7
{
	padding: 0;
}


.maskProducts .title-section a{
    color: inherit;
}
/* SPECIFIC TO LESS THAN IE8 ENDS*/

@media only screen and (min-width: 640px) and (max-width: 1440px) /*Desktop Resizing*/
	,only screen and ( min-width : 600px ) and ( max-device-width : 1280px ) and ( orientation : portrait ) and ( min-width : 6in) and ( max-width : 10in) /*Tablets*/
{
	.content-filter-tabs li h5{font-size:1.7em;}
	/*.mask-section .master-component .moreProducts { margin:0 !important; }*/
	/*.mask-section .master-component .moreProducts {
    background-color: #757575;
    border-radius: 10px;
    font-size: 1.4em !important;
    min-height: 89px;
    margin: 0;
    padding: 1.2em 0;
}*/

}
@media only screen and (min-width: 624px) and (max-width: 1024px)
{
.mask-section .master-component .moreProducts {
    background-color: #757575;
    border-radius: 10px;
    font-size: 1.4em !important;
    min-height: 100px!important;
    margin: 0;
     padding: 0 !important;
}
}
@media only screen and (min-width: 300px) and (max-width: 640px) /*Desktop Resizing*/
       ,only screen and ( min-width : 300px ) and ( max-device-width : 1280px ) and ( orientation : portrait ) and ( max-width : 5in) /*Mobile*/
{
#filter.active,#comparison,.next-section-wrapper hr{display:none;}
.content-filter-tabs li {margin-left: auto;width: 88%;}
.content-filter-tabs li ul{margin-left:0em;}
/*.mask-section .master-component .article-thumb {margin: 20% 2%;}*/
/*.mask-section .maskProducts{margin:10%;}*/

.mask-section .content-wrapper .maskCategory
{
	margin-bottom: 3em;
    margin-top: 2em;
}
 
.mask-section .master-component{width: 98.58% !important;}
 .mask-section .master-component .moreProducts {
    background-color: #757575;
    border-radius: 10px;
    font-size: 1.8em ;
    min-height: 129px;
 	margin: 0 3% 48px !important;
     
}
/*.mask-section .content-wrapper .maskCategory{margin-top:66px;}*/
}
#support_section_devices .section-component-wrapper.collapsed{
	height: 740px;
}
.support_section_devices .section-component-wrapper.collapsed{
	height: 740px;
}
#support_section_devices.padding-100.general-topics-tab-data .section-component-wrapper.collapsed{
    height:auto !important;
    padding-bottom:25px !important;
            }
#support_section_devices .hide-some-items-primary{
	background: -moz-linear-gradient(top,  rgba(93,93,93,0) 0%, rgba(93,93,93,1) 80%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(93,93,93,0)), color-stop(80%,rgba(93,93,93,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(93,93,93,0) 0%,rgba(93,93,93,1) 80%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(93,93,93,0) 0%,rgba(93,93,93,1) 80%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(93,93,93,0) 0%,rgba(93,93,93,1) 80%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(93,93,93,0) 0%,rgba(93,93,93,1) 80%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005d5d5d', endColorstr='#5d5d5d',GradientType=0 ); /* IE6-9 */
bottom: 24px;
display:none;
height:216px;
position: absolute;
width:100%;
}
.support_section_devices .hide-some-items-primary{
	background: -moz-linear-gradient(top,  rgba(93,93,93,0) 0%, rgba(93,93,93,1) 80%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(93,93,93,0)), color-stop(80%,rgba(93,93,93,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(93,93,93,0) 0%,rgba(93,93,93,1) 80%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(93,93,93,0) 0%,rgba(93,93,93,1) 80%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(93,93,93,0) 0%,rgba(93,93,93,1) 80%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(93,93,93,0) 0%,rgba(93,93,93,1) 80%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005d5d5d', endColorstr='#5d5d5d',GradientType=0 ); /* IE6-9 */
bottom: 24px;
display:none;
height:216px;
position: absolute;
width:100%;
}



.next-section-block .show-all{
	display: inline;
}
.next-section-block .not-show-all{
	display: none;
}

/*css specific to support page dropdown starts here*/
.general-tab-section-mobile{
	font-size:1.4em;
	padding:0 4%;
	margin:0 auto;
	max-width: 1200px;
}
.general-tab-section-mobile .custom-dropdown{
	width: 100%;
}
.support-dropdown-wrapper{
	text-align: right;
	font-size:1.4em;
	margin-bottom: 3em
}
.support-dropdown-wrapper .custom-dropdown{
	display: inline-block;
	vertical-align: middle;
	margin: 0%;
	margin-left: 1em;
	width: auto !important;
}
.support-dropdown-wrapper .custom-dropdown select,.general-tab-section-mobile select{
	color:#000;
	margin-top: 0 !important;
	padding:0.5em 2em 0.5em 0.5em;
	width: 100% !important;
}
/*css specific to support page dropdown starts here*/

.accesorygroups h3
{
	margin-bottom: 30px;
}
.general-tab-data{display: none}

    .support-document-download .master-component .secondary-header-section h6
{
	margin-bottom: 1em;
	text-decoration: underline;
}

    .section-wrapper .section-component.five-column .master-component {
    margin: 0 0.5%;
    width: 18%;
}

.hide
{display: none;} 

 .master-component .moreProducts {
    background-color: #808080;
    border-radius: 10px;
    color: #FFFFFF;
    font-size: 1.8em;
    height: 6em;
    margin: 10% 2%;
    padding: 1.2em 0;
    width: 200px;
}


.support-document-download .master-component .secondary-header-section h6
{
	margin-bottom: 1em;
	text-decoration: underline;
}

.hide
{display: none;}
.support-document-download .master-component{
	padding-bottom: 3em
}
.support-document-download h3 .icon-parent{
	margin-right: 0.3em
}
.support-document-download h3 .copy-small{
	font-size: 0.5em;
	margin-left: 0.3em
}

.full-span-extra-top{
	position: relative;
	margin: 0 auto;
	max-width: 1200px;
	padding: 0 4%;
}
.version-select .custom-dropdown{
	display: inline-block;
	margin:0 !important;
	width: auto !important;
}
.version-select label{
	margin-right: 1em;
}
.version-select select{
	padding:0.2em 2.5em 0.2em 0.5em !important;
}
