  .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;
	text-decoration: none
}
.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: "CernLight", 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:hover,.compare-checkbox:hover span{
	text-decoration: none
}
.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,.mask-section   .master-component .moreProducts.primary a:hover
{
	color: white !important;
	text-decoration: none;
	}
.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: 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*/
{
	.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 .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;}*/
.mask-section .content-wrapper .maskCategory{margin-bottom: 0em !important;}
}
