/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
/*!
 * Datepicker for Bootstrap v1.6.1 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.15);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid rgba(0,0,0,.15)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td.highlighted{color:#000;background-color:#d9edf7;border-color:#85c5e5;border-radius:0}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{color:#000;background-color:#afd9ee;border-color:#298fc2}.datepicker table tr td.highlighted:hover{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active{color:#000;background-color:#afd9ee;border-color:#52addb}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{color:#000;background-color:#91cbe8;border-color:#298fc2}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{color:#000;background-color:#ffc966;border-color:#b37400}.datepicker table tr td.today:hover{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today:active{color:#000;background-color:#ffc966;border-color:#f59e00}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{color:#000;background-color:#ffbc42;border-color:#b37400}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{color:#000;background-color:#eee;border-color:#bbb;border-radius:0}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{color:#000;background-color:#d5d5d5;border-color:#7c7c7c}.datepicker table tr td.range:hover{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active,.datepicker table tr td.range:active{color:#000;background-color:#d5d5d5;border-color:#9d9d9d}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{color:#000;background-color:#c3c3c3;border-color:#7c7c7c}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{color:#000;background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{color:#000;background-color:#c1d7e3;border-color:#4b88a6}.datepicker table tr td.range.highlighted:hover{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active{color:#000;background-color:#c1d7e3;border-color:#73a6c0}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{color:#000;background-color:#a8c8d8;border-color:#4b88a6}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{color:#000;background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{color:#000;background-color:#f4b747;border-color:#815608}.datepicker table tr td.range.today:hover{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active{color:#000;background-color:#f4b747;border-color:#bf800c}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{color:#000;background-color:#f2aa25;border-color:#815608}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{color:#fff;background-color:#777;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{color:#fff;background-color:#5e5e5e;border-color:#161616}.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected:active{color:#fff;background-color:#5e5e5e;border-color:#373737}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{color:#fff;background-color:#4c4c4c;border-color:#161616}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#337ab7;border-color:#2e6da4;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{color:#fff;background-color:#286090;border-color:#122b40}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{color:#fff;background-color:#286090;border-color:#204d74}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{color:#fff;background-color:#204d74;border-color:#122b40}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;line-height:1.42857143;text-shadow:0 1px 0 #fff;border-width:1px 0;margin-left:-5px;margin-right:-5px}
/*# sourceMappingURL=bootstrap-datepicker3.min.css.map */@import url('https://fonts.googleapis.com/css?family=Lato:300,400,700,900');
.mailster-wrapper label{
	    font-weight: 600;
	
}
.mailster-submit-wrapper .submit-button {
    color: #fff;
    background-color: #01bcd4;
    border-color: #05b3ca;
    width: 100%;
    border-radius: 0;
	
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */

font-family: 'Lato', sans-serif;

font-weight:400;

font-size:12px;

color: #010101;

letter-spacing:1px

}

::-moz-placeholder { /* Firefox 19+ */

font-family: 'Lato', sans-serif;

font-weight:400;

font-size:12px;

color: #010101;

letter-spacing:1px

}

:-ms-input-placeholder { /* IE 10+ */

font-family: 'Lato', sans-serif;

font-weight:400;

font-size:12px;

color: #010101;

letter-spacing:1px

}

:-moz-placeholder { /* Firefox 18- */

font-family: 'Lato', sans-serif;

font-weight:400;

font-size:12px;

color: #010101;

letter-spacing:1px

}

body {

	font-family: 'Lato', sans-serif;

	font-weight: 300;

	font-size: 14px;

	letter-spacing: 0.5px;

	color: #010101

}

a {

	color: #e82a10;

}

a:hover, a:focus {

	text-decoration: none

}

/* Max content widths */



.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail {

	max-width: 100%;

	height: auto

}

#getstore, #c_search .btn {

	border: none;

	border-bottom: 1px solid #010101;

	border-radius: 0;

	padding-left: 0;

}

#c_search .btn {

	padding-right: 0;

}

#c_search {

	margin: 8px 0 20px

}

.store-ajax-search {

	left: 0;

	list-style-type: none;

	margin: 0;

	min-width: 100%;

	position: absolute;

	top: 37px;

	z-index: 999;

	padding-left: 0;

	background: #fff;

}

.store-ajax-search table {

	margin-bottom: 0

}

.custom-logo {

	margin: 15px 0 10px

}

.socialicon {

	margin: 20px 0 20px

}

.socialicon a {

	color: #010101

}

.socialicon a i {

	font-size: 20px;

}

/* Navbar */



.navbar-topbar {

	border-radius: 0;

}

.navbar-inverse .navbar-nav .nav-link {

	color: #010101;

}

.navbar-top {

	border-top: 1px solid #010101;

}

.navbarcollapse a {

	font-family: 'Lato', sans-serif;

	font-weight: 400;

	color: #010101;

	text-transform: uppercase;

	font-size: 12px;

	padding: 0 0.5rem;

	background:#FFF

}

.current-menu-item a {

	color: #e82a10 !important;

	font-family: 'Lato', sans-serif;

	font-weight: 700;

}

.navbar .dropdown-menu li {

	width: 100%;

	margin-left: 0 !important;

}

.coupon-list .carousel-caption h3 a {

	font-family: 'Lato', sans-serif;

	font-weight: 700;

	color: #FFF;

	text-transform: uppercase;

	font-size: 44px

}

.carousel-caption {

	right: 0;

	left: 0;

	z-index: 10;

	padding-top: 20px;

	padding-bottom: 20px;

	color: #fff;

	text-align: left;

	bottom: 0;

	top: 0;

}

.carousel-caption:before {

	content: "";

	background: rgba(232,42,16,0.8);

	position: absolute;

	left: 0;

	top: 0;

	bottom: 0;

	height: 100%;

	width: 50%;

	-webkit-clip-path: polygon(0% 100%, 100% 100%, 0% -246%);

	clip-path: polygon(0% 100%, 100% 100%, 0% -246%);

}

.getcode {

	width: 86px;

	height: 86px;

	border-radius: 100px;

	text-align: center;

	display: block;

	background: #010101;

	padding-top: 16px;

}

.getcode a {

	color: #fff;

	font-size: 18px;

	font-family: 'Lato', sans-serif;

	font-weight: 700;

	line-height: 24px;

}

.getcode a:hover {

	color: rgba(232,42,16,0.8);

}

.carousel-indicators li {

	width: 14px;

	max-width: 14px;

	height: 14px;

	margin: 0 2px;

	border: 1px solid #FFF;

	border-radius: 100%;

	background: none;

}

.carousel-indicators .active {

	border: 1px solid #e82a10;

	background: none

}

.carousel-indicators .active span {

	-webkit-transform: scale(.9)!important;

	transform: scale(0.9)!important;

	background-color: #e82a10;

}

.carousel-indicators li span {

	position: absolute;

	top: 0;

	left: 0;

	width: 8px;

	height: 8px;

	outline: 0;

	border-radius: 50%;

	background: #ffffff;

	right: 0;

	margin: 2px auto;

}

/*

Header logo

If you require a Site title and a logo, an example of how to do this is provided below (use your own logo):



#site-title a {

  display: inline-block;

	padding-left 60px;

  background: url('http://d2qey82uhr2gou.cloudfront.net/wp-content/themes/clipacode/img/logo.png') 0 0 no-repeat;

}

*/



/* Main content */



#content article {

	margin: 40px 0

}

#content header {

	margin: 20px 0

}

#content section {

	margin-bottom: 20px

}

#content footer {

	padding-bottom: 20px

}

.page-header {

	background: #f9f9f9 none repeat scroll 0 0;

	border-bottom: 1px solid #eee;

	margin: 40px 0 20px;

	padding: 10px 14px;

}

/* Sidebar */



.sidebar {

	margin-top: 20px

}

.sidebar section {

	margin-bottom: 40px;

	border: 1px solid #d6d5d5;

}

.store-detail {

	margin-top: 0px

}

.store-detail section {

	padding: 18px 16px;

}

.store-detail .store-logo {

	width: auto;

	border: none;

	height: 80px;

	display: block;

	padding: 0;

	text-align: center;

	margin-bottom: 10px;

}

.store-detail .h3 {

	text-transform: uppercase;

	font-size: 1.2rem;

	font-family: 'Lato', sans-serif;

	font-weight: 700;

}

.sidebar ul, .sidebar ol {

	list-style-type: none;

	padding: 0;

	margin-bottom: 0

}

.sidebar h4 {

	padding: 18px 16px;

}

.sidebar li {

	padding: 18px 16px;

	border-bottom: 1px solid #eeeeee;

}

.sidebar li a {

	font-size: 14px;

	color: #010101;

	text-transform: uppercase;

}

.sidebar li a i {

	border-right: 1px solid #eeeeee;

	padding-right: 15px;

	margin-right: 20px;

	color: #e82a10;

	font-size: 16px;

}

.linkbtn {

	font-family: 'Lato', sans-serif;

	font-weight: 700;

	color: #010101;

	font-size: 15px;

	padding: 18px 16px;

	display: block;

}

.menu-popular-stores-container ul:after {

	content: "";

	clear: both;

	display: table

}

.menu-popular-stores-container li {

	display: inline-block;

	width: 44%;

	padding: 0;

	border-bottom: none;

	text-align: center;

	margin-bottom: 20px

}

.menu-popular-stores-container li .menutitle {

	display: block;

	margin-top: 7px;

	    text-transform: capitalize;

}

.menu-popular-stores-container li a {

	font-size: 12px;

	color: #8d8d8d;

	font-family: 'Lato', sans-serif;

	font-weight: 700;

	text-transform: lowercase;

}

.store-logo {

	width: 100%;

	border: 1px solid #eeeeee;

	height: 80px;

	display: inline-block;

	padding: 10px;

}

.store-logo img {

	max-height: 100%

}

.menu-popular-stores-container li:nth-child(odd) {

	margin-left: 4%;

	float: left

}

.menu-popular-stores-container li:nth-child(even) {

	margin-right: 4%;

	float: right

}

/* Hide form placeholders on focus */



input:focus::-webkit-input-placeholder {

color: transparent;

}

input:focus:-moz-placeholder {

color: transparent;

} /* FF 4-18 */

input:focus::-moz-placeholder {

color: transparent;

} /* FF 19+ */

textarea:focus::-webkit-input-placeholder {

color: transparent;

}

textarea:focus:-moz-placeholder {

color: transparent;

} /* FF 4-18 */

textarea:focus::-moz-placeholder {

color: transparent;

} /* FF 19+ */

/* Comments */

.comments-area{

	margin-bottom: 30px;

    border-top: 2px solid;

    padding-top: 27px;

}

#respond {

	margin-top: 40px

}

ol.commentlist {

	counter-reset: li; /* Initiate a counter */

	padding: 0

}

ol.commentlist ul {

	padding: 0

}

ol.commentlist > li {

	    background: #efefef;

	position: relative;

	margin: 0 0 20px 0;

	list-style: none /* Disable the normal item numbering */

}

/*ol.commentlist > li:before {

	content: "Thread " counter(li);

	counter-increment: li;

	position: absolute;

	top: 0;

	right: 0;

	border-bottom: 1px solid #ddd;

	border-left: 1px solid #ddd;

	border-bottom-left-radius: 4px;

	padding: 5px 20px 5px 10px;

	color: #999

}*/

ol.commentlist li ol, ol.commentlist li ul {

	list-style-type: none;

	margin: 0

}

.commentlist li li {

	background: #f9f9f9;

}

.commentlist li li li {

	background: #fff

}

.commentlist li li li li {

	background: #f9f9f9

}

.commentlist li li li li li li {

	background: #fff

}

.commentlist li {

	padding: 6px

}

.comment-reply-link{    padding: 4px 10px;

    font-size: 12px;

    line-height: 12px;

    border-radius: 2px;

}

.commentlist .children{padding: 0;}

.comment-author .fn{font-weight:600}

.commentmetadata{font-size: 12px;

    font-weight: 400;}

	.comment-body p{margin-bottom:0.5rem}

.commentlist ul li {

	margin-top: 20px;

	margin-bottom: 0

}

.reply p {

	margin: 0

}

/* Site footer */



.site-footer {

	padding: 40px 0

}

.site-footer ul, .site-footer ol {

	list-style-type: none;

	padding: 0

}

.site-footer li {

	margin: 10px 0

}

.site-sub-footer p {

	text-align: center

}

.site-footer p {

	text-align: center

}

.image {

	width: 100%;

	height: 250px;

	object-fit: cover;

}

/*Coupon*/

.list-wrapper {

	display: block;

	position: relative;

	margin-bottom: 30px;

}

.list-wrapper .coupon-wrapper {

	padding: 8px;

}

.coupon-list .h3 a, .coupon-list h3 a {

	font-family: 'Lato', sans-serif;

	font-weight: 700;

	color: #010101;

	font-size: 18px;

	text-transform: uppercase;

	font-weight: normal;

	letter-spacing: 1px;

}

.coupon-wrapper {

	background-color: #fff;

	padding: 20px;

	border: 1px solid #d6d5d5;

	display: block;

}

.coupon-wrapper .post-media {

	margin-bottom: 10px;

	margin-top: 12px;

}

.coupon-meta {

	display: block;

	margin: 20px auto;

}

.list-wrapper .coupon-meta {

	margin-top: 0;

}

.list-wrapper .showcode {

	max-width: 220px;

	height: 45px;

}

.showcode {

	position: relative;

	z-index: 1;

}

.coupon-wrapper .coupon-code {

	border-radius: 0;

	box-shadow: none;

	display: block;

	overflow: hidden;

	font-size: 15px;

	font-weight: 600;

	height: auto!important;

	line-height: 45px;

	text-align: right;

	color: #121212;

	padding-right: 15px;

	background-color: #f5f6f8;

}

.coupon-wrapper .deal_godetailpage .show-code {

	width: 100%;

}

.coupon-wrapper .show-code, .show_coupon {

	color: #fff;

	font-size: 15px;

	height: 45px;

	line-height: 45px;

	padding: 0 20px 0 20px;

	position: absolute;

	font-weight: 600;

	text-align: center;

	text-transform: uppercase;

	top: 0;

	border-radius: 0;

	width: 90%;

	left: 0;

	cursor: pointer;

	-webkit-transition: all .5s ease 0s;

	-moz-transition: all .5s ease 0s;

	-ms-transition: all .5s ease 0s;

	transition: all .5s ease 0s;

	background: repeating-linear-gradient(45deg, transparent, transparent 10px, #00b3ca 10px, #00b3ca 20px), linear-gradient(to bottom, #00bcd4, #00bcd4);

}

.coupon-code.c_center {

	text-align: center !important;

	padding-right: 0

}

.show_coupon {

	background: none;

	width: 100%;

}

.coupon-wrapper .show-code:hover {

	width: 100%;

}

.coupon-bottom {

	display: block;

	margin-top: 10px;

}

.coupon-bottom .pull-left{
clear:both;
}

.coupon-bottom small, .coupon-bottom a {

	color: #010101;

	font-size: 13px;

}

#main {

	padding-top: 15px;

	padding-bottom: 25px

}

.title,.comments-title,.comment-reply-title {

	font-family: 'Lato', sans-serif;

	font-weight: 400;

	font-size: 36px;

	text-transform: uppercase;

	letter-spacing: 2.5px;

	padding-bottom: 20px;

	margin-bottom: 20px;

	border-bottom: 1px solid #d6d5d5

}

.comments-title,.comment-reply-title{    font-size: 18px;}

.comment-reply-title small{float:right;font-size:16px}

.reply{text-align:right}

.comment-body{margin-bottom:10px}

.post-title {

	font-family: 'Lato', sans-serif;

	font-weight: 400;

	font-size: 18px;

	letter-spacing: 0;

	text-transform: uppercase;

	margin-top: 18px;

	line-height: 1.4;

}

.homepage time, .text-muted {

	position: absolute;

	top: 15px;

	right: 30px;

	width: 86px;

	height: 86px;

	border-radius: 100px;

	border:1px solid #000000;

	text-align: center;

	display: block;

	background: rgba(255, 255, 255);

	color: #010101 !important;

	font-size: 14px;

	font-family: 'Lato', sans-serif;

	font-weight: 700;

	line-height: 18px;

	padding: 16px 16px;

	text-transform: uppercase;

}

.text-muted {

	top: 75px;

}

.view-all {

	color: #010101;

	font-size: 12px;

	margin-top: 16px;

	text-transform: uppercase;

	letter-spacing: 1px;

}

#accordion .mb-0 {

	font-size: 12px;

	text-transform: uppercase;

	letter-spacing: 1px;

}

#accordion .mb-0 a {

	color: #FFF;

	display: block;

}

#accordion .mb-0 a.collapsed:after {

	content: "\f107";

	font-size: 14px;

	display: inline-block;

	text-align: right;

	font: normal normal normal 14px/1 FontAwesome;

	font-size: inherit;

	text-rendering: auto;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	float: right;

}

#accordion .mb-0 a:after {

	content: "\f106";

	font-size: 14px;

	display: inline-block;

	text-align: right;

	font: normal normal normal 14px/1 FontAwesome;

	font-size: inherit;

	text-rendering: auto;

	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;

	float: right;

}

.card-header {

	padding: .75rem .75rem;

	margin-bottom: 0;

	background-color: #000000;

	border-bottom: none;

	border-radius: 0 !important;

}

.card {

	background-color: rgba(255, 255, 255, 0);

	border: 1px solid rgba(0, 0, 0, 0);

}

.card-block {

	padding: .75rem;

}

.footer {

	padding-top: 40px;

	background: #242424;

	color: #b5b4b4;

}

.footer img {

	margin-bottom: 16px

}

.footer h4 {

	color: #FFF;

	text-transform: uppercase;

	letter-spacing: 1px;

	font-size: 1.1rem;

	margin-bottom: 16px

}

.footer ul {

	list-style: none;

	padding: 0

}

.footer ul li a {

	color: #b5b4b4;

	text-transform: uppercase;

	padding: 5px 0;

	display: block;

}

.footer ul li:first-child a {

	padding-top: 0

}



@media (max-width: 768px) {

.navbar-header {

	float: left;

}

.navbar {

	border-radius: 4px;

	min-width: 400px;

}

.nav-tabs-justified > li > a {

	border-bottom: 1px solid #ddd;

	border-radius: 4px 4px 0 0;

}

.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {

	border-bottom-color: #fff;

}

.nav-justified > li {

	display: table-cell;

	width: 1%;

}

.nav-justified > li > a {

	margin-bottom: 0;

}

.nav-tabs.nav-justified > li > a {

	border-bottom: 1px solid #ddd;

	border-radius: 4px 4px 0 0;

}

.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {

	border-bottom-color: #fff;

}

}

@font-face {

	font-family: "dashicons";

	src: url("http://d2qey82uhr2gou.cloudfront.net/wp-content/themes/clipacode/theme/css/fonts/dashicons.eot");

}

@font-face {

	font-family: "dashicons";

src: url(data:application/x-font-woff;charset=utf-8;base64;) format("woff"), url("http://d2qey82uhr2gou.cloudfront.net/wp-content/themes/clipacode/theme/css/fonts/dashicons.ttf")format("truetype"), url("http://d2qey82uhr2gou.cloudfront.net/wp-content/themes/clipacode/theme/css/fonts/dashicons.svg#dashicons") format("svg");

	font-weight: normal;

	font-style: normal;

}

.star-rating {

	text-align: center;

	margin: 20px 0

}

.star-rating .star-full:before {

	content: "\f155";

}

.star-rating .star-half:before {

	content: "\f459";

}

.star-rating .star-empty:before {

	content: "\f154";

}

.star-rating .star {

	color: #0074A2;

	display: inline-block;

	font-family: dashicons;

	font-size: 20px;

	font-style: normal;

	font-weight: 400;

	height: 20px;

	line-height: 1;

	text-align: center;

	text-decoration: inherit;

	vertical-align: top;

	width: 20px;

}

.coupon_code .user-select-none {

	background: rgba(255, 255, 255, 0);

	display: block;

	width: 74%;

	height: 66px;

	position: absolute;

	left: 0;

	top: 0;

	z-index: 999;

}

.coupon_code {

	font-size: 26px;

	font-weight: bold;

	letter-spacing: 5px;

	line-height: 66px;

	text-align: center;

	width: 80%;

	color: #3c763d;

	outline: #020202;

	outline-width: 2px;

	outline-style: dashed;

	outline-offset: 4px;

	background: rgba(238, 238, 238, 0);

	margin: 20px auto;

	position: relative;

}

#copy_to_clickboard {

	font-size: 14px;

	letter-spacing: normal;

	background: rgb(0, 0, 0);

	display: inline-block;

	float: right;

	padding: 0 19px;

	color: #FFF;

	text-decoration: none;

}

.modal {

	text-align: center;

	padding: 0!important;

}

.modal-dialog.modal-lg {

	width: 50%;

}



@media (max-width:992px) {

.modal-dialog.modal-lg {

	width: 65%;

}

.carousel-caption {

	top: 50%;

	transform: translateY(-50%);

}

.carousel-caption h3 {

	margin-top: 10px

}

.carousel-caption:before {

	-webkit-clip-path: none;

	clip-path: none;

	margin: auto;

	right: 0;

}

.getcode {

	margin: auto;

}

}



@media (max-width:767px) {
.coupon_code {
	    width: 96%;
   	font-size: 18px;
}
	.navbarcollapse{    /*background: #FFF;*/}

	.navbarcollapse li {

    display: block;

	line-height:40px;

}
	.collapse.show { border-bottom:none;}

	.navbar-top{    position: absolute;

    top: 5px;

    right: 0;

    z-index: 9;border-top: none;}

.modal-dialog.modal-lg {

	width: 70%;

}

.carousel-caption:before {

	width: 100%

}

.socialicon {

	margin: 20px 0 0px;

}

#main {

	padding-top: 20px;

	padding-bottom: 20px;

}

}



@media (max-width: 576px) {

.modal-dialog.modal-lg {

	width: 85%;

}

.coupon_code {

	font-size: 16px;

	letter-spacing: 2px;

	width: 96%;

	line-height: 50px;

}

.coupon_code .user-select-none {

	height: 50px;

}

.list-wrapper .showcode {

	margin: auto

}

.tax-store .list-wrapper .showcode {

	margin: 0;

}

.title {

	font-size: 1.5rem;

}

.view-all {

	margin-top: 8px;

}

}



@media (max-width: 356px) {
body.single-coupon .coupon_code .clipacode {
    padding: 0 5px;
	}
.title {

	font-size: 1.2rem;

}

.view-all {

	margin-top: 5px;

}

}

.modal:before {

	content: '';

	display: inline-block;

	height: 100%;

	vertical-align: middle;

	margin-right: -4px;

}

.modal-dialog {

	display: inline-block;

	text-align: left;

	vertical-align: middle;

}

#clipacodepopup h3 {

	font-size: 1.5rem;

}

#clipacodepopup .btn-link:hover {

	text-decoration: none

}

.slogo {

	height: 100px;

	margin-bottom: 15px

}

.close {

	width: 30px;

	position: absolute;

	right: 0;

	top: 5px;

	z-index: 999;

}

a:focus, a:hover {

	color: #000;

	text-decoration: none;

}

.navbarcollapse {

	margin: auto;

}



@media (max-width: 768px) {

.navbar {

	border-radius: 0px;

	min-width: 100% !important;

}

}

.navbarcollapse li {

	display: inline-block;

}

.coupon-list .post-media small {

	display: block;

	padding-top: 8px;

}

.navbarcollapse {

	width: 100%

}

.navbarcollapse ul {

	padding: 0;

	margin-bottom: 0;

}

#content article {

	margin: 0px 0;

}

.single-post .post p {

	line-height: 1.8;

	margin-top: 1rem

}



@media (min-width: 767px) {

.custom-logo {

	margin: 30px 0 20px;

}

.socialicon {

	margin: 45px 0 20px

}

#c_search {

	margin: 30px 0 20px;

}

}

.full-width {

	padding-bottom: 60px;

}

.post-link {

	color: #000

}

.single-coupon .coupon_code {

	margin: 5px auto 18px;

	float: left;

}

.single-coupon .coupon_code .clipacode {

	font-size: 14px;

	letter-spacing: normal;

	background: rgb(0, 0, 0);

	display: inline-block;

	float: right;

	padding: 0 19px;

	color: #FFF;

	text-decoration: none;

}

.single-post li {

	margin: 10px 0;

	line-height: 20px;

}

.c_d_page {

	color: #000

}

.godetailpage2 {

	cursor: pointer

}

.reorder {

	display: table;

	width: 100%;

}

.reorder > .c {

	display: table-footer-group;

} /* Will be displayed at the bottom of the pseudo-table */

.reorder > .b {

	display: table-row-group;

} /* Will be displayed in the middle */

.reorder > .a {

	display: table-header-group;

} /* Will be displayed at the top */

.footer.c .container {

	padding-top: 40px;

}

.reorder > .b .store-detail .storeurl {

	display: table;

	width: 100%;

}

.reorder > .b .store-detail h1 {

	display: table-footer-group;

}

.reorder > .b .store-detail .store-logo {

table-header-group;

}

.wpcf7-form label {

	width: 100%;

}

#cc_newsletter {

	padding-top: 30px;

	padding-bottom: 30px

}

#cc_newsletter h2 {

	font-family: 'Lato', sans-serif;

	font-weight: 300;

	color: #e82a10;

}

#cc_newsletter h3 {

	font-family: 'Lato', sans-serif;

	font-weight: 300;

	text-transform: uppercase;

	border-bottom: 1px solid #000;

	    display: inline-block;
    background-color: transparent !important;
}

.n-top p {

	margin: 1.5rem auto;

	font-size: 0.8rem;

}

#cc_newsletter .form-control {

	border-radius: 0;

	border-color: #000;

	-webkit-text-fill-color: #000 !important;

}

.btn-submit {

	font-family: 'Lato', sans-serif;

	font-weight: 300;

	border-radius: 0;

	border-color: #000;

	background: #000;

	color: #FFF;

	cursor: pointer

}

#cc_newsletter label.error {

	display: none !important;

}

#cc_newsletter input.error {

	border: 1px solid #FF0000 !important;

}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {

 transition: background-color 5000s ease-in-out 0s;

}

#cc_newsletter .valid {

	border-color: #1B5C00;

}

.checkmark {

	width: 32px;

	margin: 0 auto;

	padding-top: 0px;

	float: right;

}

.path {

	stroke-dasharray: 1000;

	stroke-dashoffset: 0;

	animation: dash 2s ease-in-out;

	-webkit-animation: dash 2s ease-in-out;

}

.spin {

	animation: spin 2s;

	-webkit-animation: spin 2s;

	transform-origin: 50% 50%;

	-webkit-transform-origin: 50% 50%;

}

 @-webkit-keyframes dash {

 0% {

 stroke-dashoffset: 1000;

}

 100% {

 stroke-dashoffset: 0;

}

}

 @keyframes dash {

 0% {

 stroke-dashoffset: 1000;

}

 100% {

 stroke-dashoffset: 0;

}

}

 @-webkit-keyframes spin {

 0% {

 -webkit-transform: rotate(0deg);

}

 100% {

 -webkit-transform: rotate(360deg);

}

}

 @keyframes spin {

 0% {

 -webkit-transform: rotate(0deg);

}

 100% {

 -webkit-transform: rotate(360deg);

}

}

 @-webkit-keyframes text {

 0% {

 opacity: 0;

}

 100% {

 opacity: 1;

}

}

 @keyframes text {

 0% {

 opacity: 0;

}

 100% {

 opacity: 1;

}

}



.coupon-meta .btn:hover {

	cursor: pointer !important

}

.single-post #content h2 {

}

.single-post #content .post h5 {

	font-size: 1rem;

}


.user-panel li {

	background: #f1f1f1;

	margin-bottom: 5px;

	padding: 5px 15px

}

.user-panel li a{color:#000}

.navbar-nav .nav-link {

	font-weight: 400;

}

.atwidget .addthis_default_style .addthis_separator, .atwidget .addthis_default_style .at4-icon, .atwidget .addthis_default_style .at300b, .atwidget .addthis_default_style .at300bo, .atwidget .addthis_default_style .at300bs, .atwidget .addthis_default_style .at300m {

	float: none;

}

.atwidget {

	padding: 20px 0;

	text-align: center;

}

.single-post .coupon-list {

	margin-top: 30px;

	margin-left: 5%;

	margin-right: 5%

}

.tax-coupon_tag .sidebar {

	margin-top: 0;

}

.navbarcollapse .navbar-nav {

	margin: auto;

	text-align:left;

}



.navbar-light .navbar-toggler {

    border-color: rgb(0, 0, 0);

    border-radius: 0;

}

.navbar-toggler{cursor:pointer}

.navbar {

   

    min-height: 56px;

}

span.hidecode:before {

    content: '';

    position: absolute;

    width: 60%;

    height: 100%;

    left: 0;

    top: 0;

    background: repeating-linear-gradient(45deg, transparent, transparent 10px, #00b3ca 10px, #00b3ca 20px), linear-gradient(to bottom, #00bcd4, #00bcd4);

}

.collapse.show {

	border-bottom: 1px solid #c3c3c3 !important;

}



.entry-date {

width: 100px;

    height: 100px;

    border-radius: 100px;

    background-color: white;

    position: absolute;

    border: 1px solid #000000;	

}



.single-coupon .coupon_code.nl .clipacode {

   

    display: block;

    float: none;

   

}



.coupon_code.nl {

   width: 98%;

}

.coupon_code.nl span.hidecode:before {

      width: 100%;

    height: 50%;

}



.showcode.nlDetailPage {

   max-width: 65%;

}

.showcode.nlDetailPage span.hidecode:before {

   width: 75%;

}



@media (max-width: 767px) {

.showcode.nlDetailPage {

   max-width: 100%;

}	

}

@media (max-width: 500px) {

.coupon-wrapper .showcode.nlDetailPage .show-code {

    font-size: 12px;

    padding: 0 8px 0 8px;

}

}

@media (max-width: 400px) {

.coupon-wrapper .showcode.nlDetailPage .show-code {

    font-size: 12px;

    line-height: 16px;

    padding: 8px 5px 0 5px;

}

}

.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: url(../../themes/clipacode/theme/css/loader-64x/Preloader_2.php) center no-repeat #fff;
}

.navbar-inverse.bg-inverse  a {
	color:#FFFFFF;	
}
.navbar-inverse.bg-inverse  a:hover {
	color:#e82a10;	
}
.navbarcollapse a {
	background:rgba(255,255,255,0) ;
}

.single-coupon h3 {
font-size:1.15rem !important;
}

.single-coupon h4 {
font-size:1.10rem !important;
}
.mailpoet_text,  .mailpoet_textarea {
    width: 100% !important;
}
.widget_newsletter{background: #f7f7f7;}
.mailpoet_submit{
    color: #fff;
    background-color: #01bcd4;
    border-color: #05b3ca;
    width: 100%;
    border-radius: 0;
}

section h3 {background-color: #c3c3c326 !important; padding: 10px 0px !important;}
.stateHeading {border-top:1px solid #c3c3c3; padding:10px 0px;}

.gform_wrapper.gf_browser_chrome .ginput_complex .ginput_right select, .gform_wrapper.gf_browser_chrome .ginput_complex select {
    
    margin-top: 0 !important;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
   
    padding: 10px 4px!important;
}
.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_above div[class*=gfield_time_].ginput_container label, .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_date_].ginput_container label, .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label {
        color: #636c72!important;
    font-weight: 600;
}
#post_38313 header {
    text-align: center;
}/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }
.white-popup-block {
  background: #FFF;
    padding: 50px 30px;
    text-align: left;
    max-width: 650px;
    margin: 40px auto;
    position: relative;
    border-radius: 4px;
}
.white-popup-block p {
    font-size: 20px;
    text-align: center;
}
.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }
@font-face{font-family:TablePress;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAPUAA0AAAAACZAAAAN+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQIgnILFgABNgIkAygEIAWGcgeBARv6B8iuBzK53oAhKg2KWDsrezjalSefocfD9/uZ575PSbYEqJHAIdo6tMDGdCprFIHd+F9r+rZE46O2iHBJfoAuxwW0yfgKS8KGVFE4dHX1gPmgVhzwhcJbReQ9RWXcraeutbmNHE7T7B1sex8stfMfnkvv0XsgUZrYO1hirXme9TnUkBvQ22RGX50VAr48H54Cn9b8GD73edAAhjboBpIQ6kKOhCz7GA8V5HfzyeA6h0mnrFTJnPjxC7KCrl9caqIUg0EAYACGDBn6YGCxeIE+EkwANTWJX/brZpNfyE5o/7r9uPZjS4tESbCTExLCjxOEbxGi2dQeNEAXUMMlvADkqSV0IHXtkQXNOnI2ctJpRIPt8+HjNivx3rlQYA8FqGwdCxF2aZrdJluMnaqFvy+yngVKbBcn0fSOd1xTpnW4HTkptV8Gi2kvCeUHC0BD+D0VKMIqXniZPJyPya9D7gT6DvUpwJER6avgKDsOfW9jU+YGc/ng6MhA3VSar3NdtvrD9WHZurKVKYOi0RwlY9500YSuWDE084F+jMinu4sTudD5yBTTozA9Horpmb+M3TwIBHempnzdpu1/raWypX0JND/ki4p71CQQlFqnAvkijABrVFIq5BdNJbFncoBOF03/h3IINPQRBxJCYDoAOnkRIDR0w0BSmYiBzDinAuQ6eROg0DEGY6DUiEUYqKyILwFq2qS9GKhrpFsykdeFLmDjknYG4jKbNeNyQ1zhCoP840pdYiqu8jTW4mp6pMXH1HVJp8wRmHmQKTKiUOBVSMHrlKuBlYidxkMgw6/bMoG5RD6qfs8yO8LVqFCFa8ELrcVLEqTaS7UG5aqVq1GlWi28k3rRgCjbiU+qqOItvDEqXjkvwF/dUF595jB8LSqqgwIWAWsRmcJJ5GsHbYUqVbirBi5IpRMxLso/i2oSA6ZYDoMFCiknI7ZkGacSVYUjlLSXyG8n08nOQcXTeyzU5ozbiGRQZRt0vu/TMoEV8RLI3DiBSiVzMtNKAPgErlwLoqiAY2fJ9UbRMU/0rz38UP5FQtH3i8V3KYSHYJdSYRnwW8XazUAUop3gQY19hkEH98OA2QQ6wg0S+FjtwOwdOvF5J2VXBBLQmo2EAxsIKVJkkUcRZVRRa7NrP+my6Ns8cKszHYJf+fPPLPTq5vFcmYKZNL+fn1CZDgoYecKZHwA=) format('woff2'),url(http://d2qey82uhr2gou.cloudfront.net/wp-content/plugins/tablepress/css/tablepress.woff) format('woff');font-weight:400;font-style:normal;font-display:block}.tablepress-table-description{clear:both;display:block}.tablepress{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;border:none}.tablepress td,.tablepress th{padding:8px;border:none;background:0 0;text-align:left;float:none!important}.tablepress tbody td{vertical-align:top}.tablepress tbody td,.tablepress tfoot th{border-top:1px solid #ddd}.tablepress tbody tr:first-child td{border-top:0}.tablepress thead th{border-bottom:1px solid #ddd}.tablepress tfoot th,.tablepress thead th{background-color:#d9edf7;font-weight:700;vertical-align:middle}.tablepress .odd td{background-color:#f9f9f9}.tablepress .even td{background-color:#fff}.tablepress .row-hover tr:hover td{background-color:#f3f3f3}.tablepress img{margin:0;padding:0;border:none;max-width:none}.dataTables_wrapper{clear:both;margin-bottom:1em}.dataTables_wrapper .tablepress{clear:both;margin:0!important}.dataTables_length{float:left;white-space:nowrap}.dataTables_filter{float:right;white-space:nowrap}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_info{clear:both;float:left;margin:4px 0 0}.dataTables_paginate{float:right;margin:4px 0 0}.dataTables_paginate a{color:#111!important;display:inline-block;outline:0;position:relative;text-decoration:underline;margin:0 5px}.dataTables_paginate a:first-child{margin-left:0}.dataTables_paginate a:last-child{margin-right:0}.paginate_button:hover{cursor:pointer;text-decoration:none}.paginate_button.disabled{color:#999!important;text-decoration:none;cursor:default}.paginate_button.current{font-weight:700;text-decoration:none;cursor:default}.dataTables_paginate.paging_simple{padding:0 15px}.paging_simple .paginate_button.next:after,.paging_simple .paginate_button.previous:before{text-align:left;font-family:TablePress;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;content:"\f053";text-shadow:.1em .1em #666;position:absolute;top:0;right:auto;bottom:0;left:-14px;margin:auto;height:14px;width:14px;line-height:1}.paging_simple .paginate_button.next:after{text-align:right;content:"\f054";left:auto}.paginate_button:after,.paginate_button:before{color:#d9edf7}.paginate_button:hover:after,.paginate_button:hover:before{color:#049cdb}.paginate_button.disabled:after,.paginate_button.disabled:before{color:#f9f9f9}.dataTables_processing{display:none}.dataTables_scroll{clear:both}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{position:relative;padding-right:20px;cursor:pointer;outline:0}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{font-family:TablePress;font-weight:400;font-size:14px;-webkit-font-smoothing:antialiased;position:absolute;top:0;bottom:0;left:auto;right:6px;margin:auto;height:14px;line-height:1}.tablepress .sorting:after{content:"\f0dc"}.tablepress .sorting_asc:after{content:"\f0d8";padding:0 0 2px}.tablepress .sorting_desc:after{content:"\f0d7"}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:#049cdb}.dataTables_scrollBody .tablepress thead th:after{content:""}.dataTables_wrapper:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.dataTables_wrapper label input,.dataTables_wrapper label select{display:inline;margin:2px;width:auto}