/* https://nixcp.com/wp-content/themes/nixcp/responsive.css?ver=20161209 */
/* Import rule from: https://nixcp.com/wp-content/themes/nixcp/assets/css/slicknav.css */
/* Slick Nav */
.slicknav_btn {
	position: relative;
	display: block;
	vertical-align: middle;
	float: right;
	cursor: pointer;
}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
    margin-top: 0.188em;
}
.slicknav_menu {
	*zoom: 1; 
}
.slicknav_menu .slicknav_menutxt {
	display: block;
	line-height: 18px;
	float: right; 
}
.slicknav_menu .slicknav_icon {
	float: left;
	width: 1.125em;
	height: 0.875em;
	margin: 0.188em 8px 0 0; 
}
.slicknav_menu .slicknav_icon:before {
	background: transparent;
	width: 1.125em;
	height: 0.875em;
	display: block;
	content: "";
	position: absolute; 
}
.slicknav_menu .slicknav_no-text {
	margin: 0; 
}
.slicknav_menu .slicknav_icon-bar {
	display: block;
	width: 1.125em;
	height: 0.125em;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.slicknav_menu:before {
	content: " ";
	display: table;
}
.slicknav_menu:after {
	content: " ";
	display: table;
	clear: both;
}
.slicknav_nav {
	clear: both; 
}
.slicknav_nav ul {
	display: block;
}
.slicknav_nav li {
	display: block;
}
.slicknav_nav .slicknav_arrow {
	font-size: 0.8em;
	color:#bbb;
	margin: 0 20px 0 0.4em; 
	float:right;
}
.slicknav_nav .slicknav_item {
	cursor: pointer;
}
.slicknav_nav .slicknav_item a {
	display: inline;
}
.slicknav_nav .slicknav_row {
	display: block; 
}
.slicknav_nav a {
	display: block; 
}
.slicknav_nav .slicknav_parent-link a {
	display: inline; 
}
.slicknav_brand {
	float: left;
}
.slicknav_menu {
	font-size: 16px;
	box-sizing: border-box;
}
.slicknav_menu * {
	box-sizing: border-box; 
}
.slicknav_menu .slicknav_menutxt {
	color: #fff;
	font-size: 12px;
	text-transform:uppercase;
	letter-spacing:1px;
}
.slicknav_menu .slicknav_menutxt:hover {
	color:#fff;
}
.slicknav_menu .slicknav_icon-bar {
	background-color: #fff; 
}
.slicknav_btn {
	margin: 29px 40px 25px;
	text-decoration: none;
}
.slicknav_nav {
	background: #fbfbfb;
	margin: 0;
	padding: 0;
	font-size: 0.875em;
	list-style: none;
	overflow: hidden; 
	position: relative;
	z-index: 999;
	box-shadow: rgba(190, 190, 190, 0.45882) 0px 1px 5px;
	-webkit-box-shadow: rgba(190, 190, 190, 0.45882) 0px 1px 5px;			
}
.slicknav_nav .sub-menu {
	text-indent: 20px;
}
.slicknav_nav .sub-menu .sub-menu {
	text-indent: 40px;
}
.slicknav_nav ul {
	list-style: none;
	overflow: hidden;
	padding: 0;
	margin: 0 0 0 0; 
}
.slicknav_nav .slicknav_row {
	padding: 0;
	margin: 0; 
}
.slicknav_nav .slicknav_row:hover {
	background: #f7f7f7; 
}
.slicknav_nav a {
	padding: 0 0 0 20px;
	border-bottom:1px solid;
	border-color:#f0f0f0;
	margin: 0;
	text-decoration: none;
	color: #666;
	height:42px;
	line-height:42px;
	font-size:13px;
	font-weight: 600;
	text-align:left;
}
.slicknav_nav a:hover {
	background: #f7f7f7;
	color: #000;
}
.slicknav_nav .slicknav_txtnode {
	margin-left: 15px;
}
.slicknav_nav .slicknav_item a {
	padding: 0 0 0 20px;
	margin: 0; 
	border-bottom:none;
}
.slicknav_nav .slicknav_parent-link a {
	padding: 0;
	margin: 0; 
}
.slicknav_brand {
	color: #fff;
	font-size: 18px;
	line-height: 30px;
	padding: 7px 12px;
	height: 44px;
}
.slicknav_menu {
	display: block;
	text-align: center;
	width: 100%;
	line-height: 70px;	
	transition: all .1s ease;
	-webkit-transition: all .1s ease;
	-o-transition:all .1s ease;
	-ms-transition:all .1s ease;
	-moz-transition:all .1s ease;
}
.slicknav_btn {
  display: inline-block;
}
#slick-mobile-menu {
	width: 100%;
}
.slicknav_nav ul {
	background:#f8f8f8;
}@media only screen and (max-width:959px){.js #primary-nav{display:none}.js .slicknav_menu{display:block}#slick-mobile-menu{display:block}.site-header{position:relative}.site-header.stickytop{position:static;width:100%}.site-header.stickytop .slicknav_btn{margin:23px 40px 23px}.site-start{height:60px}.site-branding #logo{height:60px}.site-branding img{max-height:60px}.site-title{line-height:90px}.header-space{display:none;height:0}.header-promo h1,.header-promo h2,.header-promo h3,.header-promo h4,.header-promo h5,.header-promo h6,.header-promo label{display:block;margin:0 0 25px 0}#primary{float:none;width:100%;margin-bottom:25px}#secondary{float:none;width:100%}.sidebar .widget_ad .widget-title,.site-footer .widget_ad .widget-title{text-align:left}#site-bottom{text-align:center}#site-bottom .site-info{float:none;margin-bottom:10px}#site-bottom .footer-nav{float:none}#site-bottom .footer-nav ul li{padding:0 5px}}@media only screen and (min-width:768px) and (max-width:959px){.container{width:748px}#featured-content .hentry{width:215px}#featured-content .hentry .thumbnail-link .thumbnail-wrap{float:none;width:100%;margin:0 0 15px 0}.footer-columns .footer-column-1,.footer-columns .footer-column-2,.footer-columns .footer-column-3,.footer-columns .footer-column-4{width:344px}.footer-columns .footer-column-2,.footer-columns .footer-column-4{margin-right:0}.footer-columns .footer-column-2:after,.footer-columns .footer-column-4:after{display:block;clear:both}.single .entry-related .hentry{width:336px}.single .entry-related .hentry .thumbnail-wrap{height:auto}.single .entry-related .hentry img,.single .entry-related .hentry .wp-post-image{width:100%}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{width:215px}.sidebar .widget_social_icons ul>li{width:16.6667%}}@media only screen and (max-width:767px){body{background:#fff}#featured-content,#primary,#featured-coupons .featured-coupons,#recent-content,.sidebar .widget{border-top:none;border-left:none;border-right:none;padding:0 0 25px 0}#featured-content .hentry{float:none;width:100%;margin:0 0 25px 0}#featured-content .hentry.last{margin-bottom:0}#featured-content .hentry:after{content:"";clear:both;display:block}#featured-content .hentry .entry-title{font-size:18px}#featured-coupons{margin-bottom:30px}.sidebar .widget:last-child{border-bottom:none;padding-bottom:0}.sidebar .widget_ad{padding-bottom:0}.content-loop .read-more{display:none}.content-loop .thumbnail-link{margin-right:15px}.coupon-nav ul li.section-text{display:none}.error404 #primary,.single #primary,.page #primary{padding:0 0 25px 0}.single .entry-related .hentry{width:100%;margin-right:0}.single .entry-related .hentry:after{display:block;clear:both}.single .entry-related .hentry .thumbnail-link{float:left;width:100px;height:auto;line-height:0.5;margin:0 15px 0 0}.single .entry-related .hentry .thumbnail-link img,.single .entry-related .hentry .thumbnail-link .wp-post-image{width:100px}.single .entry-related .hentry .entry-title{font-size:16px;font-weight:700}.comment-form .comment-form-author,.comment-form .comment-form-email,.comment-form .comment-form-url{width:100%}.footer-columns .footer-column-1,.footer-columns .footer-column-2,.footer-columns .footer-column-3,.footer-columns .footer-column-4{width:100%;margin:0 0 0 0}.footer-columns .footer-column-4{border-bottom:none;margin-bottom:0}#site-bottom{text-align:center}#site-bottom .site-info{float:none;margin-bottom:10px}.coupon-form .code-post{display:none}.coupon-form .share-icons{float:none;text-align:center;margin-bottom:10px}.coupon-form .more-coupons-link{float:none;text-align:center}.coupon-area span{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.container{width:460px}.header-promo .widget-title{font-size:18px;line-height:1.4}.header-promo form input[type="text"],.header-promo form input[type="email"]{width:160px}.content-loop .hentry .thumbnail-link{width:160px;height:auto}.modal{width:420px}.coupon-form .code-box{width:360px}}@media only screen and (max-width:479px){.container{width:320px}.slicknav_btn{margin-right:25px}.slicknav_menu .slicknav_menutxt{display:none}.header-promo .widget-title{font-size:20px;line-height:1.4;width:320px;margin-left:auto;margin-right:auto}.header-promo form{text-align:center}.header-promo form input[type="text"],.header-promo form input[type="email"]{display:block;width:320px;margin:0 auto 10px auto}.header-promo form input[type="submit"],.header-promo form input[type="button"],.header-promo form button{width:320px}#featured-content .hentry .entry-title{font-size:16px}.coupon-loop .hentry .thumbnail-link,.single-coupon #coupon-content .thumbnail-link{width:64px;height:64px;margin-right:15px}.coupon-loop .hentry .wp-post-image,.single-coupon #coupon-content .wp-post-image{max-width:64px}.coupon-loop .hentry .entry-title,.single-coupon #coupon-content .entry-title{font-size:18px;margin-bottom:10px}.coupon-loop .hentry .read-more,.single-coupon #coupon-content .read-more{display:none}.content-loop .hentry .thumbnail-link{width:100%;height:auto;margin-bottom:15px}.content-loop .hentry .entry-title{font-size:20px}.content-loop .entry-meta .entry-author .avatar,.content-loop .entry-meta .entry-category,.single .entry-meta .entry-author .avatar,.single .entry-meta .entry-category{display:none}.coupon-area strong{display:none}.entry-comment-count{display:none}.pagination .page-numbers{font-size:13px;padding:0 10px;height:30px;line-height:28px}.page-title,.single h1.entry-title,.page h1.entry-title{font-size:24px}.single .entry-related{padding-bottom:0}.single .entry-related .hentry{width:100%;margin-bottom:20px}.single .entry-related .hentry:after{display:block;clear:both}.single .entry-related .hentry .thumbnail-wrap{float:left;width:120px;height:auto;line-height:0.5;margin:0 15px 0 0}.single .entry-related .hentry img,.single .entry-related .hentry .wp-post-image{width:100%}#comments .comment-metadata,.comment-respond .comment-metadata{display:none}.modal{width:300px;padding:20px 15px}.coupon-form h3{font-size:16px}.coupon-form p.go-link{font-size:12px}.coupon-form .code-box{width:270px}.coupon-form .code-box .code{font-size:13px;padding:0 7px}.coupon-form .code-box button{font-size:12px;min-width:70px;padding:0 5px}}