html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a{background:transparent}b,strong{font-weight:bold}h1{font-size:2em;margin:0.67em 0}sup{top:-0.5em}sub{bottom:-0.25em}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}optgroup{font-weight:bold}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}.label{border:1px solid #000}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;width:100% \	;max-width:100%;height:auto}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;width:100% \	;max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}dt{font-weight:bold}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #ddd}table col[class*="col-"]{position:static;float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{position:static;float:none;display:table-cell}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;-webkit-overflow-scrolling:touch}}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \	;line-height:normal}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}input[type="search"]{-webkit-appearance:none}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{line-height:34px;line-height:1.42857143 �}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm{line-height:30px}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg{line-height:46px}.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \	}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}@media (min-width:768px){.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-link{color:#428bca;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"]{position:absolute;z-index:-1;opacity:0;filter:alpha(opacity=0)}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #ddd}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width:768px){.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}}@media (min-width:768px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#777;border-radius:10px}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert .alert-link{font-weight:bold}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar,.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media,.media-body{overflow:hidden;zoom:1}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate3d(0, -25%, 0);transform:translate3d(0, -25%, 0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}@media (min-width:768px){.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.tooltip{position:absolute;z-index:1070;display:block;visibility:visible;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000", endColorstr="#00000000", GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#80000000", GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \	;background-color:rgba(0,0,0,0)}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.affix{position:fixed;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@-ms-viewport{width:device-width}@font-face{font-display:swap;font-family:"FontAwesome";src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@font-face {font-display:swap; font-family: "simple-line-icons"; src: url("../fonts/Simple-Line-Icons.eot?v=2.4.0"); src: url("../fonts/Simple-Line-Icons.eot?v=2.4.0#iefix") format("embedded-opentype"), url("../fonts/Simple-Line-Icons.woff2?v=2.4.0") format("woff2"), url("../fonts/Simple-Line-Icons.ttf?v=2.4.0") format("truetype"), url("../fonts/Simple-Line-Icons.woff?v=2.4.0") format("woff"), url("../fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons") format("svg"); font-weight: normal; font-style: normal; }.icon-user, .icon-people, .icon-user-female, .icon-user-follow, .icon-user-following, .icon-user-unfollow, .icon-login, .icon-logout, .icon-emotsmile, .icon-phone, .icon-call-end, .icon-call-in, .icon-call-out, .icon-map, .icon-location-pin, .icon-direction, .icon-directions, .icon-compass, .icon-layers, .icon-menu, .icon-list, .icon-options-vertical, .icon-options, .icon-arrow-down, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-arrow-up-circle, .icon-arrow-left-circle, .icon-arrow-right-circle, .icon-arrow-down-circle, .icon-check, .icon-clock, .icon-plus, .icon-minus, .icon-close, .icon-event, .icon-exclamation, .icon-organization, .icon-trophy, .icon-screen-smartphone, .icon-screen-desktop, .icon-plane, .icon-notebook, .icon-mustache, .icon-mouse, .icon-magnet, .icon-energy, .icon-disc, .icon-cursor, .icon-cursor-move, .icon-crop, .icon-chemistry, .icon-speedometer, .icon-shield, .icon-screen-tablet, .icon-magic-wand, .icon-hourglass, .icon-graduation, .icon-ghost, .icon-game-controller, .icon-fire, .icon-eyeglass, .icon-envelope-open, .icon-envelope-letter, .icon-bell, .icon-badge, .icon-anchor, .icon-wallet, .icon-vector, .icon-speech, .icon-puzzle, .icon-printer, .icon-present, .icon-playlist, .icon-pin, .icon-picture, .icon-handbag, .icon-globe-alt, .icon-globe, .icon-folder-alt, .icon-folder, .icon-film, .icon-feed, .icon-drop, .icon-drawer, .icon-docs, .icon-doc, .icon-diamond, .icon-cup, .icon-calculator, .icon-bubbles, .icon-briefcase, .icon-book-open, .icon-basket-loaded, .icon-basket, .icon-bag, .icon-action-undo, .icon-action-redo, .icon-wrench, .icon-umbrella, .icon-trash, .icon-tag, .icon-support, .icon-frame, .icon-size-fullscreen, .icon-size-actual, .icon-shuffle, .icon-share-alt, .icon-share, .icon-rocket, .icon-question, .icon-pie-chart, .icon-pencil, .icon-note, .icon-loop, .icon-home, .icon-grid, .icon-graph, .icon-microphone, .icon-music-tone-alt, .icon-music-tone, .icon-earphones-alt, .icon-earphones, .icon-equalizer, .icon-like, .icon-dislike, .icon-control-start, .icon-control-rewind, .icon-control-play, .icon-control-pause, .icon-control-forward, .icon-control-end, .icon-volume-1, .icon-volume-2, .icon-volume-off, .icon-calendar, .icon-bulb, .icon-chart, .icon-ban, .icon-bubble, .icon-camrecorder, .icon-camera, .icon-cloud-download, .icon-cloud-upload, .icon-envelope, .icon-eye, .icon-flag, .icon-heart, .icon-info, .icon-key, .icon-link, .icon-lock, .icon-lock-open, .icon-magnifier, .icon-magnifier-add, .icon-magnifier-remove, .icon-paper-clip, .icon-paper-plane, .icon-power, .icon-refresh, .icon-reload, .icon-settings, .icon-star, .icon-symbol-female, .icon-symbol-male, .icon-target, .icon-credit-card, .icon-paypal, .icon-social-tumblr, .icon-social-twitter, .icon-social-facebook, .icon-social-instagram, .icon-social-linkedin, .icon-social-pinterest, .icon-social-github, .icon-social-google, .icon-social-reddit, .icon-social-skype, .icon-social-dribbble, .icon-social-behance, .icon-social-foursqare, .icon-social-soundcloud, .icon-social-spotify, .icon-social-stumbleupon, .icon-social-youtube, .icon-social-dropbox, .icon-social-vkontakte, .icon-social-steam { font-family: "simple-line-icons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; filter: alpha(opacity=80); }.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; }.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }.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-close, .mfp-arrow, .mfp-preloader, .mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; }.mfp-preloader { color: #cccccc; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; }.mfp-preloader a { color: #cccccc; }.mfp-preloader a:hover { color: white; }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; -webkit-box-shadow: none; box-shadow: none; }.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; filter: alpha(opacity=65); padding: 0 0 18px 10px; color: white; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; }.mfp-close:hover, .mfp-close:focus { opacity: 1; filter: alpha(opacity=100); }.mfp-close-btn-in .mfp-close { color: #333333; }.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: white; right: -6px; text-align: right; padding-right: 6px; width: 100%; }.mfp-counter { position: absolute; top: 0; right: 0; color: #cccccc; font-size: 12px; line-height: 18px; }.mfp-arrow { position: absolute; opacity: 0.65; filter: alpha(opacity=65); margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }.mfp-arrow:hover, .mfp-arrow:focus { opacity: 1; filter: alpha(opacity=100); }.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a { 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:before, .mfp-arrow .mfp-b { border-top-width: 21px; border-bottom-width: 21px; opacity: 0.7; }.mfp-arrow-left:after, .mfp-arrow-left .mfp-a { border-right: 17px solid white; margin-left: 31px; }.mfp-arrow-right:after, .mfp-arrow-right .mfp-a { border-left: 17px solid white; margin-left: 39px; }.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: black; }img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; }.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: #444444; }.mfp-title { text-align: left; line-height: 18px; color: #f3f3f3; word-wrap: break-word; padding-right: 36px; }@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {.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; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; 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; }}@media (max-width: 769px) {.navbar-header { float: none; }.navbar-left,.navbar-right { float: none !important; }a.navbar-toggle { display: block; }.navbar-fixed-top { top: 0; border-width: 0 0 1px; }.navbar-collapse.collapse { display: none!important; }.navbar-nav { float: none!important; margin: 7.5px 0px; }.navbar-nav>li { float: none; }.nav.navbar-nav>li>a { padding: 5px 0px; }.nav.navbar-nav > li:first-child > a{ margin-top: 0px; }.nav.navbar-nav > li:last-child > a{ margin-bottom: 10px; }.collapse.in{ display:block !important; }.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{ padding: 0px 0px 0px 10px; }.nav.navbar-nav li a{ display: flex; align-items: center; justify-content: space-between; }.nav.navbar-nav li a i{ width: 10px; height: 10px; line-height: 10px; text-align: right; }.dropdown-menu li{ padding: 5px 0px; }.dropdown-menu{ padding-left: 10px; }}html * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }@media (min-width: 769px){.col-sm-8{ width: 66.66%; }.col-sm-4{ width: calc(33.33333333% - 1px); }}body { font-family: "Open Sans", sans-serif; color: #484848; font-size: 14px; line-height: 1.7; background-color: #f8f8f8; -webkit-font-feature-settings: "lnum"; -moz-font-feature-settings: "lnum"; -ms-font-feature-settings: "lnum"; -o-font-feature-settings: "lnum"; font-feature-settings: "lnum"; }.post-content .kc-container{ padding: 0px; }.post-content > p:last-child{ margin-bottom: 0px; }img{ max-width: 100%; height: auto; -webkit-backface-visibility: hidden; }.post-content img.full-width{ border-radius: 0px; }select{ max-width: 100%; padding: 2px 5px 0px 5px; }h1, h2, h3, h4, h5, h6{ margin: 10px 0px; line-height: 1.4; color: #272727; }h1, h2, h3, h4, h5, h6, .header-alike{ font-weight: 600; font-family: "Montserrat", Helvetica, Arial, sans-serif; }h6 { font-size: 0.7862em; }blockquote{ font-size: 20px; font-style: italic; border: none; text-align: center; padding: 50px 0px; position: relative; opacity: 0.8 }blockquote:before, blockquote:after{ content: " "; font-family: FontAwesome; position: absolute; left: 50%; opacity: 0.2; transform: translateX(-50%); -ms-transform: translateX(-50%); -moz-transform: translateX(-50%); -webkit-transform: translateX(-50%); }blockquote:before{ top: 0px; content: ""; }blockquote:after{ bottom: 0px; content: ""; }.kc_tabs:not(.coupon-tabs) .ui-tabs .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active, .white-block{ background: #fff; box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .02); position: relative; margin-bottom: 50px; }.coupon-tabs .ui-tabs .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active{ background: transparent; }.ui-tabs .kc_tabs_nav ~ .kc_tab .kc_tab_content, .white-block-content{ padding: 20px; }.white-block-single-content .widget-title{ margin: -30px -30px 20px -30px; padding: 20px 30px; }.coupon-tabs .ui-tabs .kc_tabs_nav ~ .kc_tab .kc_tab_content{ padding: 0px; }.styled-checkbox label:before, .styled-radio label:before{ content: " "; position: absolute; top: 5px; left: 0px; border: 1px solid #eee; height: 15px; width: 15px; border-radius: 2px; }.styled-checkbox.active label:after, .styled-checkbox input:checked + label:after, .styled-radio.active label:after, .styled-radio input:checked + label:after{ content: " "; position: absolute; left: 4px; top: 9px; width: 7px; height: 7px; background: #1ab1b7; border-radius: 1px; }.small-action.styled-checkbox.active label:after, .small-action.styled-checkbox input:checked + label:after, .small-action.styled-radio.active label:after, .small-action.styled-radio input:checked + label:after{ width: 5px; height: 5px; top: 10px; }.styled-radio label:before, .styled-radio.active label:after, .styled-radio input:checked + label:after{ border-radius: 50%; }.main-title{ border-top: 1px solid #f8f8f8; padding: 10px 0px; background: #fff; box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .02); }.couponis-avts{ margin-top: 75px; text-align: center; }table{ width: 100%; border: 1px solid #eeeeee; margin: 15px 0px; font-size: 15px }hr{ border-top: 1px solid #eeeeee; margin: 10px 0px; }table td{ border: 1px solid #eeeeee; padding: 3px; }@media only screen and ( max-width: 768px ){li.site-logo{ display: none; }.logo-small-screen{ display: block; }.navigation-bar{ padding: 5px 0px; }}.form-submit #submit, .form-submit a, .pagination a, .pagination > span, .tagcloud a, .btn, a.btn, .post-password-form input[type="submit"]{ padding: 10px 20px; border-radius: 2px; background: transparent; color: #fff; display: inline-block; white-space: normal; background: #1ab1b7; text-transform: uppercase; font-size: 90%; box-shadow: none; letter-spacing: 0.5px; display: block; border: none; }.post-password-form input[type="submit"]{ font-weight: 700; display: inline-block; line-height: 35px; padding: 0px 20px; }.form-submit #submit:hover, .form-submit #submit:focus, .form-submit #submit:active, .form-submit a:hover, .form-submit a:focus, .form-submit a:active, .tagcloud a:hover, .tagcloud a:focus, .tagcloud a:active, .btn:hover, .btn:focus, .btn:active, .btn.active, .pagination > span, .pagination a:hover{ opacity: 0.95; color: #fff; box-shadow: none; }.btn.medium{ padding: 10px 18px 7px 18px; }.btn.large{ padding: 15px 28px 12px 28px; }.blog-item-title{ margin: 0px; word-wrap: break-word; }.blog-shortcode .blog-item-meta{ margin-top: 0px; }.coupon-info li:last-child{ border-bottom: 0px; }.coupon-info li.success-rate{ padding: 20px 20px; }.back-grey{ border: 1px solid #eee; width: 80px; height: 80px; border-radius: 50%; }@media (min-width: 800px) and (max-width: 900px){.back-grey{ width: 50px; height: 50px; }}.back-grey, .center-rate canvas, .center-rate .header-alike{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }.center-rate .header-alike p{ color: #aaa; font-size: 11px; margin: 0; line-height: 1; margin-top: 5px; font-family: "Open Sans", sans-serif; }@media (min-width : 800px) and (max-width: 900px) {.center-rate .header-alike p{ display: none; }}.success-rate > div{ width: 33.33%; }.success-rate .icon-like{ color: #26A65B; }.success-rate .icon-dislike{ color: #D91E18; }.coupon-info li.coupon-store{ padding: 0px; }.coupon-store .coupon-image{ border: none; margin: 0px; display: inline-block; }.single .featured-bottom-meta{ margin: 10px 0px 25px 0px; }.single .featured-bottom-meta.no-margin{ margin-bottom: 0px; }.similar-badge{ position: absolute; top: 0px; left: 0px; width: 25px; height: 25px; border-radius: 3px; color: #fff; line-height: 25px; font-size: 11px; font-weight: 700; text-align: center; background: #FFA619; z-index: 2; }main{ margin: 100px 0px 45px 0px; }.top-header{ background: #202020; padding: 25px 0px; }.header-categories a{ color: #aaa; margin: 0px 15px; text-align: center; display: inline-block; }.main-search a{ position: absolute; top: 0px; line-height: 40px; right: 0px; color: #fff; background: #1ab1b7; text-transform: uppercase; font-size: 10px; letter-spacing: 0.5px; padding: 0px 10px; }.main-search input, .main-search input:focus, .main-search input:active, .main-search input:focus:active{ width: 350px; height: 40px; min-height: 0px; background: #fff; border: none; padding: 5px 10px; }@media (max-width: 768px){.flex-wrap:not(.flex-always){ display: block; }}@media (max-width: 414px){.top-header .flex-wrap{ flex-flow: row wrap; }.main-search input, .main-search input:focus, .main-search input:active, .main-search input:focus:active, .top-header .flex-right{ width: 100%; }.top-header .flex-right{ margin-top: 15px; }}@media (max-width: 414px){.top-header .flex-wrap{ display: block; text-align: center; }.top-header .flex-wrap .flex-left{ margin-bottom: 25px; }.top-header .flex-wrap .flex-right{ margin-top: 15px; }}@media (max-width: 350px){.header-categories a{ margin: 0px 5px; }}.navigation{ box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .02); background: #fff; }.sticky-nav{ position: fixed; left: 0px; right: 0px; top: -300px; z-index: 3; }.navbar-default{ border: none; background: transparent; margin: 0px; }.navbar-collapse{ padding: 0px; }.navbar-default .navbar-nav .open .dropdown-menu > li > a, .navbar-default .navbar-nav li a{ font-size: 14px; background: transparent; color: #202020; font-weight: 600; font-family: "Montserrat", sans-serif; }.dropdown-menu > li > a{ display: flex; align-items: center; justify-content: space-between; }@media (min-width: 768px){.dropdown-menu > li > a i{ transform: rotate(-90deg); -moz-transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); }}.navigation .dropdown-menu > li > a{ padding: 5px 20px; }@media only screen and (min-width: 769px){.navbar-default .navbar-nav > li:first-child > a{ padding-left: 0px; }}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open > a, .navbar-default .navbar-nav .open > a:hover, .navbar-default .navbar-nav .open > a:focus, .navbar-default .navbar-nav li a:hover, .navbar-default .navbar-nav li.current_page_ancestor > a, .navbar-default .navbar-nav li.current_page_ancestor > a:visited, .navbar-default .navbar-nav li.current_page_item > a, .navbar-default .navbar-nav li.current_page_item > a:visited{ color: #1ab1b7; background: transparent; }.dropdown-menu{ box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .02); border: 0px; border-radius: 0px; }.navbar li{ margin-bottom: 0px; }.navigation{ padding: 5px 0px; }@media (max-width: 768px){.navigation{ padding: 10px 0px; }}.special-action li, .special-action{ margin: 0px; padding: 0px; }@media (max-width: 769px){.nav-paste{ display: block; }.nav-copy{ display: none; }.navbar{ min-height: 0px; }}.navbar-toggle{ padding: 0px; margin: 0px; float: none; font-size: 23px; display: none; line-height: 20px; }.to_top.btn{ position: fixed; right: 20px; bottom: 15px; width: 30px; height: 30px; display: none; z-index: 3; padding: 0px; text-align: center; -webkit-transform: translate3d(0,0,0); }.aligncenter, div.aligncenter { display: block; margin: 0px auto 0px auto; }.alignright, a img.alignright { float: right; margin: 0px; margin-left: 15px; }.alignnone, a img.alignnone { margin: 0px; }.alignleft, a img.alignleft { float: left; margin: 0px; margin-right: 15px; }.wp-caption img { border: 0 none; height: auto; margin: 0; max-width: 100%; padding: 0; width: auto; }#disqus_thread{ background: #ffffff; padding: 30px; margin: 50px 0px; }#comments h4{ margin: 0px; }#comments .form-submit{ margin: 0px; }.comment-header h5, .comment-header p{ margin: 0px; }.comment-reply{ position: absolute; top: 0px; right: 0px; }@media (min-width: 768px){.comment-content-wrap{ margin-left: 70px; }}.agreement-box input[type="checkbox"]{ margin: 0px; margin-right: 10px; }.agreement-box label{ margin: 0px; font-size: initial; font-weight: 400; text-transform: none; }.agreement-box p:last-child{ margin: 0px; }.contact-form{ margin: 0px; }input[id^="pwbox-1168"], .form-control, .form-control:focus, .form-control:active, .form-control:focus:active{ border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border: none; background: none; border: 1px solid #eee; box-shadow: none; padding: 0px 10px; -moz-box-shadow: none; -webkit-box-shadow: none; font-size: 13px; line-height: 25px; color: #505050; min-height: 35px; background-clip: padding-box; }input[id^="pwbox-1168"]{ margin-left: 5px; }input[type="file"].form-control, input[type="file"].form-control:focus, input[type="file"].form-control:active, input[type="file"].form-control:focus:active{ padding: 0px; border: none; }.widget .form-control, .widget .form-control:focus, .widget .form-control:active, .widget .form-control:focus:active{ min-height: 40px; padding: 0px 10px; font-size: 13px; }div[class^="instagram-feed"]{ margin-right: -5px; }.widget ul{ padding: 0px; margin: 0px; }.widget > ul{ overflow: hidden; }.widget_archive > ul, .widget_categories > ul{ margin-top: -5px; }.widget ul li{ list-style: none; clear: both; padding: 5px 0px; }.widget ul li:last-child{ margin-bottom: 0px; }.widget_custom_posts ul li{ padding: 10px 0px; }.widget_custom_posts ul li:first-child{ padding-top: 0px; }.widget_archive.widget ul li, .widget_categories.widget ul li{ padding: 2px 0px; }.widget_archive.widget ul li:first-child, .widget_categories.widget ul li:first-child{ padding-top: 0px; }.widget-title h4{ margin: 0px; position: relative; z-index: 1; background: #fff; display: inline-block; padding-right: 20px; font-size: 14px; }.widget-title{ position: relative; margin: -20px -20px 20px -20px; padding: 15px 20px; border-bottom: 2px solid #eee; }.carousel-wrap-alt .widget-title{ border: none; margin: 0px; padding: 0px; }.widget_custom_posts ul li ul, .widget_custom_posts ul li ul li{ margin: 0px; padding: 0px; }.widget_widget_social .btn{ margin-right: 4px; margin-bottom: 2px; width: 41px; height: 41px; padding: 0px; text-align: center; line-height: 42px; font-size: 20px; display: inline-block; }.widget img{ max-width: 100%; }.search-type{ border: 1px solid #eee; width: 100%; float: left; font-size: 10px; text-transform: uppercase; margin-right: 10px; display: inline-block; text-align: center; padding: 15px 0px 10px 0px; }.widget_widget_categories ul li{ display: flex; align-items: center; justify-content: space-between; margin-bottom: 10px; padding-top: 0px; padding-bottom: 10px; border-bottom: 1px solid #eee; }.widget_widget_categories ul li:last-child{ border-bottom: 0px; margin-bottom: 0px; }.widget_widget_stores a{ width: calc(50% - 10px); height: 100px; margin-right: 10px; margin-bottom: 10px; position: relative; border: 1px solid #eee; float: left; display: inline-block; }.widget_widget_stores a img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }.widget_widget_latest_coupons li:last-child, .widget_widget_exclusive_coupons li:last-child, .widget_widget_coupons li:last-child{ margin-bottom: 0px; }@media (max-width: 768px){.widget_widget_coupons li, .widget_widget_exclusive_coupons li, .widget_widget_latest_coupons li{ display: block; text-align: center; }.widget_widget_latest_coupons .coupon-image, .widget_widget_exclusive_coupons .coupon-image, .widget_widget_coupons .coupon-image{ width: auto; margin: 0px; margin-bottom: 15px; }}.footer-subscribe{ background: repeating-linear-gradient( -45deg, #fff, #fff 3px, #fbfbfb 3px, #fcfcfc 6px ); padding: 55px 0px; text-align: center; }.footer-subscribe .btn{ border-radius: 0px 2px 2px 0px; padding: 14px 20px 15px 20px; }.footer-subscribe input[type="text"], .footer-subscribe input[type="text"]:focus, .footer-subscribe input[type="text"]:active, .footer-subscribe input[type="text"]:focus:active{ min-height: 46px; border-color: #f1f1f1; background: #f1f1f1; }.footer-subscribe .styled-checkbox{ display: inline-block; }.footer-subscribe .btn{ position: absolute; right: 0px; top: 0px; }.copyrights{ background: #202020; color: #aaa; padding: 20px 0px; font-size: 85%; }.copyrights .text-center .flex-left{ margin: 0px auto; }.copyrights ul{ margin: 0px; }@media (max-width:768px){.copyrights .flex-right a{ opacity: 0.5; }}.couponis-form .btn{ position: absolute; top: 0px; right: 0px; height: 100%; border-radius: 0px 2px 2px 0px; line-height: 33px; width: 50px; }.widget .couponis-form .btn{ line-height: 40px; width: 40px; padding: 0px; }.widget .subscribe-form .alert{ margin-bottom: 0px; }.couponis-form .btn i{ margin: 0px; }.no-margin{ margin: 0px; }.alert-success{ background: rgba(90, 171, 92, 0.17); }.alert.activation-alert{ border-radius: 0px; margin: 0px; text-align: center; }.stores-alt-pagination{ margin-top: 0px; margin-bottom: 40px; }.pagination a, .pagination a:visited{ display: inline-block; background: #fff; color: #272727; box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .02); margin: 0px 2px; border-radius: 0px; }.pagination a, .pagination > span{ line-height: 1.42857143; }.pagination a:hover, .pagination > span{ display: inline-block; background: #1ab1b7; color: #fff; border-radius: 0px; box-shadow: 3px 3px 0 0 rgba(0, 0, 0, .02); }.white-block-single-content .pagination a, .white-block-single-content .pagination a:visited, .white-block-single-content .pagination a:hover, .white-block-single-content .pagination > span{ border: 1px solid #eee; }@media (max-width: 768px){.search-content .pagination{ margin-bottom: 70px; }}.alert .close{ text-shadow: none; opacity: 0.5; padding-top: 4px; right: 0px; }@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body{ -ms-font-feature-settings: normal; }}.featured-coupons .owl-nav > div{ border-radius: 50px; width: 35px; height: 35px; line-height: 35px; text-align: center; color: #333; background: #fff; opacity: 1; top: -500px; left: auto; opacity: 0; }.featured-coupons:hover .owl-nav > div{ opacity: 1; }.featured-item > a{ display: block; }.featured-caption h3{ margin: 15px 0px; }.featured-bottom-meta{ margin-bottom: 0px; }@media (min-width: 415px) and (max-width: 769px){.featured-caption .flex-left{ width: 65%; }.featured-caption .flex-right{ width: calc(35% - 15px); }.featured-coupons h3{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }}@media (max-width: 414px){.featured-caption.flex-wrap{ display: block; }.featured-caption .flex-right, .featured-caption .flex-left{ width: 100%; }.featured-caption .flex-right{ margin-top: 20px; margin-bottom: 0px; }}.categories-list li{ padding: 0px; margin: 0px; border-bottom: 1px solid #eee; }@media screen and (-webkit-min-device-pixel-ratio:0) {.categories-list li:nth-child(2) a, .categories-list li:last-child a{ padding-top: 11px; }}.owl-carousel .store-title{ margin-bottom: 0px; }.stores-carousel-list.alt-list{ padding: 0px; }.stores-carousel-list .owl-item > a{ border: 1px solid #eee; display: block; position: relative; padding-bottom: 65%; }.stores-carousel-list .owl-item > a img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); ms-transform: translate(-50%,-50%); width: auto; }.owl-nav > div{ position: absolute; font-size: 20px; top: calc(50% - 15px); opacity: 0.2; }.alt-list .owl-nav > div{ position: static; display: inline-block; background: #fff; width: 25px; height: 25px; margin: 20px 5px 0px 5px; line-height: 25px; font-size: 9px; color: #aaa; opacity: 1; }.owl-nav > div:hover{ opacity: 1; }.owl-prev{ left: 0px; }.owl-next{ right: 0px; }.carousel-wrap:not(.carousel-wrap-alt) .white-block-content{ padding-bottom: 0px; }@media (max-width: 414px){.carousel-wrap .widget-title{ display: block; text-align: center; }.carousel-wrap .widget-title h4{ width: 100%; }.carousel-wrap .widget-title h4, .carousel-wrap .widget-title a{ padding-right: 0px; padding-left: 0px; }}.categories-carousel-list .owl-item > a, .categories-carousel-list .owl-item > a:focus{ border: 1px solid #eee; color: #272727; display: block; position: relative; padding: 20px 10px; }.categories-carousel-list .owl-item a > div{ text-transform: uppercase; font-weight: 700; font-size: 11px; }.store-logo{ border: 1px solid #eee; position: relative; padding-bottom: 100%; width: 200px; }.store-logo img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); max-height: 100%; width: auto; max-width: calc(100% - 20px); }.store-tax-header-wrap .single-tax-action{ top: 0px; right: 0px; }.single-tax-action .listing-style{ vertical-align: top; font-size: 16px; margin-right: 0px; margin-left: 5px; }.single-tax-action .listing-action{ margin: 0px; margin-left: 10px; }.taxonomy-header .white-block-content{ padding: 30px; }.facebook, .facebook:visited{ border: 1px solid #3b5998; color: #3b5998; }.twitter, .twitter:visited{ border: 1px solid #55acee; color: #55acee; }.google, .google:visited{ border: 1px solid #dd4b39; color: #dd4b39; }.linkedin, .linkedin:visited{ border: 1px solid #007bb5; color: #007bb5; }.tumblr, .tumblr:visited{ border: 1px solid #32506d; color: #32506d; }a.visit-store{ position: absolute; bottom: 0; right: 0; color: #fff; background: #1ab1b7; padding: 10px 15px; text-transform: uppercase; font-size: 11px; border-radius: 2px; }.category-info p:last-child{ margin: 0px; }.tax-coupon-category .category-icon-wrap{ position: absolute; top: 0px; left: 0px; bottom: 0px; width: 100px; text-align: center; background: #1ab1b7; }.tax-coupon-category .category-icon{ z-index: 1; color: #fff; font-size: 20px; margin: 0px; position: relative; transform: translateY(-50%); top: calc(50% - 5px); line-height: 1; }.subcategories ul{ margin-bottom: 0px; }.subcategories li:last-child{ border-bottom: none; padding-bottom: 0px; margin-bottom: 0px; }@media (max-width: 600px){.tax-coupon-store .taxonomy-header .flex-wrap{ display: block; }.tax-coupon-store .taxonomy-header .store-logo{ padding-bottom: 50%; width: auto; }.tax-coupon-store .taxonomy-header .flex-middle{ width: 100%; padding: 0px; }.tax-coupon-store .single-tax-action{ position: static; text-align: center; margin-top: 20px; margin-bottom: -10px; display: flex; align-items: center; justify-content: space-between; }.tax-coupon-store .taxonomy-header h1{ margin-top: 20px; }.tax-coupon-store .single-tax-action .listing-action{ margin: 0px; }.tax-coupon-store a.visit-store{ position: static; width: 100%; margin-top: 15px; display: block; text-align: center; }.tax-coupon-store .taxonomy-header .post-share{ text-align: center; }}@media (max-width: 350px){.category-info i{ display: block; margin-bottom: 20px; }}@media (max-width: 600px){.tax-coupon-category .taxonomy-header .white-block-content{ display: block; }.tax-coupon-category .single-tax-action{ position: static; text-align: left; margin-top: 20px; margin-bottom: -5px; }.tax-coupon-category .single-tax-action .listing-action{ margin: 0px; }.tax-coupon-category .has-icon .single-tax-action{ margin-left: 100px; }.tax-coupon-category .single-tax-action .listing-action a:first-child{ margin: 0px; }}.coupon-image{ border: 1px solid #eee; margin-right: 20px; width: 140px; height: 140px; display: block; position: relative; }.coupon-image img{ flex-shrink: 0; position: absolute; top: 50%; left: 50%; max-height: 100%; width: auto; transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); }.coupon-box .flex-middle{ margin-right: auto; padding-right: 2px; }.online-sale-explanation{ margin: 0px; margin-bottom: -10px; }.coupon-code-modal, .coupon-action-button.header-alike{ border: 2px solid #FFA619; border-radius: 2px; display: block; position: relative; text-align: left; }.coupon-action-button.header-alike:hover{ opacity: 0.95; }.code-text{ position: absolute; top: 0px; left: 0px; width: 80%; border-radius: 1px; }.code-text, .code-text-full{ color: #fff; background: #FFA619; padding: 10px 20px; display: block; text-align: center; }.partial-code{ background: linear-gradient(315deg, rgba(0, 0, 0, 0.06) 10%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0.06) 40%, rgba(0, 0, 0, 0.06) 60%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, 0.06) 90%) repeat scroll 0 0/6px 6px rgba(0, 0, 0, 0); padding: 10px 20px; text-align: right; display: block; }.coupon-bottom-meta{ position: absolute; bottom: 20px; right: 20px; margin: 0px; line-height: 1; }.coupon-bottom-meta li:last-child{ padding-right: 0px; }.share-coupon{ display: none; position: absolute; z-index: 2; top: 0px; right: 0px; bottom: 0px; left: 0px; background: rgba(255,255,255,0.97); }.share-coupon .post-share{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); z-index: 2; width: 100%; text-align: center; }.single-share a{ width: 30px; height: 30px; line-height: 30px; text-align: center; display: inline-block; margin: 0px 5px; }.expired-overlay{ position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 2; background: rgba(255,255,255, 0.9); }.expired-overlay img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); }@media (min-width: 768px){.coupon-list .expired-overlay img{ position: absolute; top: 50%; left: auto; right: 20px; transform: translateY(-50%); -ms-transform: translateY(-50%); -moz-transform: translateY(-50%); -webkit-transform: translateY(-50%); }}.coupon-grid .coupon-image{ border: none; width: auto; height: auto; margin: 0px; height: 200px; border-bottom: 1px solid #eee; }.coupon-grid h4{ margin: 20px 0px; margin-bottom: 20px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }.coupon-grid .expire{ top: 10px; right: 10px; font-size: 12px; line-height: 1; padding: 5px 10px; }.single .code-text, .coupon-grid .code-text{ width: 90%; }@media (max-width: 768px){.coupon-list .coupon-image{ border: none; width: auto; height: auto; margin: 0px; height: 180px; border-bottom: 1px solid #eee; }.coupon-list .coupon-top-meta{ position: absolute; top: 10px; left: 10px; }.coupon-list .used, .coupon-list .expire{ top: 10px; right: 10px; background: #eee; color: #707070; border-radius: 1px; font-size: 10px; text-transform: uppercase; line-height: 1; padding: 5px 10px; }.coupon-list .flex-right{ width: 100%; margin: 0px; margin-top: 20px; }.coupon-list .coupon-bottom-meta{ width: 100%; margin-top: 20px; text-align: center; position: static; }.coupon-list .flex-middle ul{ margin: 0px; }.coupon-list .flex-middle ul li{ padding: 0px; }.coupon-list .flex-middle h4{ margin-top: 25px; }.coupon-list .code-text{ width: 90%; }}.modal-content{ border-radius: 0px; box-shadow: none; border: none; }a.coupon-code-modal, a.coupon-code-modal:visited, a.coupon-code-modal:hover, a.coupon-code-modal:focus, a.coupon-code-modal:focus:active{ background: #FFA619; text-align: center; padding: 10px 20px; color: #fff; width: 50%; margin: 20px auto; max-width: 100%; }a.coupon-code-modal.sale-act-btn{ margin-bottom: 0px; }input.coupon-code-modal, input.coupon-code-modal:focus, input.coupon-code-modal:hover, input.coupon-code-modal:active, input.coupon-code-modal:focus:active{ background: linear-gradient(315deg, rgba(0, 0, 0, 0.06) 10%, rgba(0, 0, 0, 0) 15%, rgba(0, 0, 0, 0) 35%, rgba(0, 0, 0, 0.06) 40%, rgba(0, 0, 0, 0.06) 60%, rgba(0, 0, 0, 0) 65%, rgba(0, 0, 0, 0) 85%, rgba(0, 0, 0, 0.06) 90%) repeat scroll 0 0/6px 6px rgba(0, 0, 0, 0); color: #272727; display: block; padding: 10px 20px; margin: 20px auto; text-align: center; font-size: 20px; margin-bottom: 0px; max-width: 100%; line-height: 1.42857143; letter-spacing: 0.5px; }@media (max-width: 385px){a.coupon-code-modal, a.coupon-code-modal:hover, a.coupon-code-modal:focus, a.coupon-code-modal:focus:active{ width: 100%; }}@media (max-width: 385px){.modal-header{ padding: 20px 30px; }}.modal .close{ position: absolute; top: 2px; right: 0px; font-size: 15px; text-align: center; color: #fff; height: 35px; width: 35px; line-height: 25px; background: #272727; opacity: 1; }.coupon-works .icon-like{ color: #26A65B; }.coupon-works .icon-dislike{ color: #D91E18; }#showCode .store-image{ display: inline-block; margin: 10px 0px; }.modal-coupon-content p{ margin: 0px; }#showCode .post-share a{ display: inline-block; width: 30px; height: 30px; line-height: 28px; padding: 0px; text-align: center; border-radius: 2px; }.modal-footer > ul{ display: flex; align-items: center; font-size: 13px; color: #aaa; justify-content: space-between; margin-bottom: 0px; }@media (max-width: 385px){.modal-footer > ul{ display: block; }.modal-footer > ul li{ width: 100%; text-align: center; }.modal .flex-always{ display: block; text-align: center; }.modal .flex-always .post-share{ margin-top: 15px; }}.modal-footer > ul a{ color: #aaa; }@media (min-width: 768px){#recover-password .modal-dialog, #lost-password .modal-dialog, #register .modal-dialog, #login .modal-dialog{ width: 400px; }}.social-login{ margin: 0px; display: flex; margin-right: -15px; }.social-login li{ width: calc(33.333% - 5px); margin-right: 5px; padding: 0px; }@media (max-width: 767px){.social-login li span{ display: none; }.social-login li a{ justify-content: center; }.social-login li .facebook img, .social-login li .twitter img, .social-login li img { margin-right: 0px; margin-left: 0px; }}.modal-header h4{ margin: 0px; }.styled-select select, .styled-select select:focus, .styled-select select:active{ box-shadow: none; position: relative; border: 1px solid #eee; -webkit-appearance:none; -moz-appearance:none; appearance:none; outline: none; cursor:pointer; background: transparent; z-index: 2; border-radius: 2px; height: 34px; width: 100%; padding-top: 0px; padding-bottom: 0px; }.styled-select:after{ content: ""; font-family: FontAwesome; height: 32px; width: 34px; color: #666; background: #fff; z-index: 1; border-left: none; bottom: 0px; right: 0px; position: absolute; line-height: 32px; text-align: center; }body .kc_tabs > .kc_wrapper > .kc_tabs_nav{ background: transparent; }body .kc_accordion_wrapper, body .kc_tabs{ margin-bottom: 0px; }body .kc_tabs_nav > li:hover, body .kc_tabs_nav > li{ border: none; padding: 0px; }body .kc_tabs_nav i{ margin-right: 10px; }body .kc_tabs_nav > li > a, body .kc_tabs_nav > li > a:hover, body .kc_tabs_nav > .ui-tabs-active > a{ padding: 10px 20px; line-height: 1.7; background: transparent; color: #272727; }body .kc_tabs_nav > li > a:hover, body .kc_tabs_nav > .ui-tabs-active, body .kc_tabs_nav > .ui-tabs-active:hover, body .kc_tabs_nav > .ui-tabs-active > a, body .kc_tabs_nav > .ui-tabs-active > a:hover{ background: #fff; color: #1ab1b7; }body .kc_tabs_nav ~ .kc_tab{ width: calc(100% + 3px); padding-right: 3px; }.nav-tabs.tabs-4 li{ width: 25%; }.nav.nav-tabs > li > a:hover, .nav.nav-tabs > li.active > a, .nav.nav-tabs > li.active > a:hover, .nav.nav-tabs > li.active > a:focus, .nav.nav-tabs > li.active > a:active{ border: none; border-radius: 0px; background: #1ab1b7; color: #fff; }.nav.nav-tabs > li > a{ background: #fff; color: #272727; }.store-block .store-image img{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); max-height: 100%; width: auto; }ul.store-letter-filter{ background: #fff; font-size: 17px; font-weight: 700; margin: 0px; padding: 0px 10px; }#store_name{ border: none; line-height: 60px; height: 60px; padding: 0px 20px; border-top: 1px solid #eee; }#store_name:placeholder{ color: #eee; font-size: 18px; }.datepicker-panel > ul > li.highlighted:hover, .datepicker-panel > ul > li.highlighted, .datepicker-panel > ul > li:hover{ background-color: rgba(241, 169, 160,0.5); }.datepicker-panel > ul > li.picked, .datepicker-panel > ul > li.picked:hover{ color: #FFA619; }.breadcrumb{ margin: 0px; border-radius: 0px; background: transparent; padding: 5px 0px; }@media (max-width: 414px){.search-header .flex-wrap{ display: block; text-align: center; }.search-header .flex-left{ margin-bottom: 15px; display: flex; align-items: center; justify-content: space-between; }.search-header .styled-select{ display: block; }}.service h4, .service p{ margin: 0px; }.service.horizontal .service-icon{ margin-bottom: 0px; margin-right: 15px; }.service.horizontal.right .service-icon{ order: 2; margin-right: 0px; }.simple-slider .owl-nav > div{ border-radius: 50%; background: #fff; color: #252525; opacity: 1; width: 50px; height: 50px; line-height: 50px; text-align: center; top: -500px; }.simple-slider .owl-nav > .owl-prev{ left: 20px; }.simple-slider .owl-nav > .owl-next{ right: 20px; }.simple-slider-caption{ background: #fff; padding: 30px 40px; -webkit-backface-visibility: hidden; }.simple-slider-caption h2{ margin-top: 0px; margin-bottom: 5px; }.simple-slider-caption p{ margin-bottom: 0px; text-transform: uppercase; font-size: 11px; color: #888; }@media (max-width: 768px){.simple-slider-caption{ text-align: center; }.simple-slider-caption a{ margin-top: 20px; display: inline-block; }.simple-slider .owl-nav > div{ width: 30px; height: 30px; line-height: 30px; border-radius: 0px; top: auto; bottom: 0px; }.simple-slider .owl-nav .owl-prev{ padding-right: 3px; left: 0px; }.simple-slider .owl-nav .owl-next{ padding-left: 3px; right: 0px; }}@media (max-width: 414px){.simple-slider-caption{ padding: 20px; }.simple-slider-caption h2{ font-size: 17px; }}.owl-dot{ border-radius: 50%; border: 1px solid #ccc; width: 15px; height: 15px; margin: 2px; display: inline-block; }.select2-container--default .select2-selection--single{ border: 1px solid #eee; min-height: 40px; border-radius: 2px; }.select2-dropdown, .select2-container--default .select2-search--dropdown .select2-search__field{ border: 1px solid #eee; border-radius: 2px; }.howto-list { list-style: none; padding: 0px; margin-top: 20px; }.howto-list > li:not(:last-child) { margin-bottom: 20px; }.howto-list__bullet { -webkit-align-items: center; align-items: center; background-color: #15bfb5; border-radius: 50%; color: #ffffff; display: -webkit-flex; display: flex; font-size: 1.4rem; font-weight: 500; height: 24px; -webkit-justify-content: center; justify-content: center; line-height: 1; margin-right: 10px; padding-left: 5px; padding-right: 5px; width: 24px; }.howto-list__text { font-size: 1.6rem; }.flex { display: flex; }.taxonomy-header a.visit-store { bottom: calc(50% - 22px); padding: 12px 45px; right: 40px; border-radius: 8px; text-transform: uppercase; font-size: 12px; }.asp-try{ display:none !important; }div.asp_w.ajaxsearchpro.asp_non_compact { min-width: 250px !important; }.navbar-default .navbar-nav .open .dropdown-menu>li>a, .navbar-default .navbar-nav li a { font-size: 16px; font-weight: 800; font-family: "Montserrat",sans-serif; color: #fff; }.taxonomy-header .white-block-content { padding: 5px; }@media screen and (min-width:769px){.taxonomy-header .flex-middle{ max-width: 58%; }}.home .row{ margin-left:0px !important; margin-right:0px !important; }input.coupon-code-modal{ border: 2px dashed #FD654C !important; border-radius: 9px !important; }.btn_cta { color: #fff; display: inline-block; background: #FD654C; padding: 13px 25px; font-size: 16px; font-weight: 700; border-radius: 9px; text-align: center; border: none; vertical-align: middle; cursor: pointer; margin:10px 0px; }@media (max-width: 993px) {.white-block.coupon-list .flex-right { width: 215px !important; }}@media (max-width: 750px) {.white-block.coupon-list .flex-right { width: auto !important; }}.brand-list{ display: grid; grid-template-columns: repeat(2, 1fr); margin-left: -20px !important; margin-right: -20px !important; margin-top: -20px !important; }@media (max-width: 400px) {.kc_row.kc_row_inner { width: 100% !important; margin-left: 0px !important; }.kc_row_inner .kc_column_inner { padding-right: 0px !important; padding-left: 0px !important; }}.code-text:after { content: ""; width: 0; height: 0; position: absolute; right: -14px; top: 0px; transition: all 0.2s ease-in-out; z-index: 4; border-top: 45px solid #fc5a32; border-right: 14px solid transparent; border-left: 0 solid transparent; display: block; }.code-text:hover:after{ right:0px; }