@charset "utf-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');
@import url('https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700,800');
*, html{padding:0;margin:0}
body{font:400 15px/1.5 'Open Sans',sans-serif;color:#3a3a3a}
a:focus,a{outline:none}
img{border:0 none;filter:blur(0px);height:auto;max-width:100%;outline:1px solid transparent}
p{font-size:15px}
a:focus{outline:none !important;box-shadow:none !important}
a:active,a:hover{outline:none !important; box-shadow:none !important}
.heading{color:#091882;font:36px 'Open Sans',sans-serif;text-transform:uppercase;text-align:center;padding-bottom:5px}
.h1{color:#020202;font:26px 'Open Sans',sans-serif;text-transform:uppercase;text-align:center}
h3{font-family:'Open Sans',sans-serif;font-weight:300}
.h2{color:#60be20;font:22px 'Open Sans',sans-serif;text-transform:uppercase;text-align:left;margin:0 0 10px}
.for-mobile-mode{display:none!important}
.navbar{margin-bottom:0}
header .toggle-menu{padding-top:10px}
header .toggle-menu ul li.dropdown a{color:#666;font:300 13px 'Open Sans',sans-serif;color:#666}
.toggle-menu ul li{list-style-type:none!important}
.toggle-menu ul li.dropdown a{color:#fff;text-decoration:none}
.toggle-menu ul.dropdown-menu li a{color:#333}
.toggle-menu .dropdown-menu > li > a:focus,.toggle-menu .dropdown-menu > li > a:hover{background:#161c5a;color:#fff}
.toggle-menu .dropdown-menu .divider{margin:3px 0}
.rht{float:right}
header .navbar-inverse{border:0!important}
header .navbar-inverse .navbar-nav > li > a{color:rgba(255,255,255,0.7);font:18px/45px 'Open Sans',sans-serif}
header .navbar-inverse .navbar-nav > .active > a{background:none;color:#fff;font-weight:700}
header .navbar-inverse .navbar-nav a:hover{background:none!important;color:#5fbf1f}
header .navbar-inverse .navbar-nav ul.dropdown-menu a:hover{background:none!important;color:#091882!important}
header .nav{padding-top:23px}
header{width:100%;height:88px;position:fixed;top:0;left:0;z-index:999}
header a#logo{background:url(../img/logo.png) left top no-repeat;cursor:pointer;width:123px;height:47px;padding:0;margin:20px 0 0 -15px;color:#fff}
header.smaller{height:88px}
header.smaller .navigation-wrapper{padding-bottom:0!important}
header.smaller a#logo{width:123px;height:47px;margin-top:20px;background:url(../img/logo.png) left top no-repeat}
header.smaller .navbar-inverse .navbar-nav > .active > a{color:#fff!important}
.navigation-wrapper{background-color:transparent;position:relative;top:0;transition:all .2s ease 0;width:100%;z-index:9999;padding-bottom:90px}
.search-form1 .form-group{float:left!important;transition:all 0.35s,border-radius 0;width:32px;height:32px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;border-radius:25px;margin-top:27px}
.search-form1 .form-group input.form-control{padding-right:20px;border:0 none;background:transparent;box-shadow:none;display:block}
.search-form1 .form-group input.form-control::-webkit-input-placeholder{display:none}
.search-form1 .form-group input.form-control:-moz-placeholder{display:none!important}
.search-form1 .form-group input.form-control::-moz-placeholder{display:none!important}
.search-form1 .form-group input.form-control:-ms-input-placeholder{display:none!important}
.search-form1 .form-group:hover,.search-form1 .form-group.hover{width:100%;border-radius:4px 25px 25px 4px}
.search-form1 .form-group span.form-control-feedback{position:absolute;top:-1px;right:-2px;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;color:#3596e0;left:initial;font-size:14px}
.innerDiv > a{padding:0 45px}
.innerDiv .dropbtn{background:url(../img/circle-img.png) left top no-repeat;width:36px;height:12px;display:inline-block;border:none;cursor:pointer}
.innerDiv .dropdown{position:relative;top:8px;display:inline-block}
.innerDiv .dropdown-content{display:none;position:absolute;top:100%;left:0;background-color:#FFF;min-width:160px;z-index:9999;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}
.innerDiv .dropdown-content a{color:#000;display:block;font-size:12px;padding:0 15px;text-decoration:none}
.innerDiv .dropdown-content a:hover{background-color:#84cc76!important;color:#fff}
.innerDiv .dropdown:hover .dropdown-content{display:block}
innerDiv .dropdown:hover .dropbtn{background-color:#84cc76!important}
#hero-wrapper{width:100%;position:relative;top:85px}
#hero-wrapper .carousel-wrapper,#hero-carousel{width:100%}
#hero-carousel img{left:0;bottom:0;min-width:100%;min-height:100%;max-width:none;width:auto;height:auto}
#hero-carousel i{position:absolute;top:50%}
.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}
.carousel-fade .carousel-inner .active{opacity:1}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}
.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-control{z-index:2}
.searchform-wrapper{overflow:hidden}
.button-space{margin-top:30px}
.searchform-wrapper input{float:left;background-color:#eee;background-image:none;border:1px solid #ddd;border-radius:0;box-shadow:none;display:block;font-size:14px;padding:8px 10px;transition:border-color .15s ease-in-out 0;width:84%;height:50px}
.hero-image-content .searchform-wrapper button[type="submit"]{float:left;font:20px 'Open Sans',sans-serif;height:50px;letter-spacing:initial;margin:0;text-transform:initial;width:15%}
.searchform-wrapper button[type="submit"],.searchform-wrapper button[type="submit"]:focus{float:left;padding:5px;width:10%}
.btn.btn-color,input.btn-color[type="submit"],input.btn-color[type="button"],.btn.btn-color:focus,input.btn-color[type="submit"]:focus,input.btn-color[type="button"]:focus,button[type="submit"],button[type="submit"]:focus,input[type="submit"],input[type="submit"]:focus{background:#5fbf1f none repeat scroll 0 0;border:0}
.btn{font:14px 'Open Sans',sans-serif!important;text-transform:uppercase;border-radius:30px;}
.google-btn{background:url(../img/footer-google-play-btn.png);width:202px;height:51px;display:inline-block;margin-bottom:14px}
.text-center-mob{padding:0 60px}
.google-btn:hover{background-position:0 -52px}
.appstore-btn{background:url(../img/footer-app-store-btn.png);width:202px;height:51px;display:inline-block;margin-bottom:10px}
.appstore-btn:hover{background-position:0 -52px}
.heart-icon,.chat-icon,.puzzle-icon,.location-icon{margin:0 25px}
.heart-icon{background:url(../img/hover-1.png);width:30px;height:32px;display:inline-block}
.heart-icon:hover{background-position:0 -33px}
.heart-icon span,.chat-icon span{color:#fff;font-size:11px;left:8px;position:relative;top:5px}
.chat-icon{background:url(../img/hover-2.png) left 5px no-repeat;width:32px;height:32px;display:inline-block}
.chat-icon:hover{background-position:0 -26px;height:32px}
.puzzle-icon{background:url(../img/hover-3.png);width:28px;height:31px;display:inline-block}
.puzzle-icon:hover{background-position:0 -31px;text-indent:-1000px}
.location-icon{background:url(../img/hover-4.png);width:23px;height:32px;display:inline-block}
.location-icon:hover{background-position:0 -33px;text-indent:-1000px}
.top-space{margin:30px 0}
.header-bar{border:1px solid #ddd;box-shadow:0 0 0 5px #fff inset,0 0 0 6px #ddd inset;text-align:left;clear:both;margin-top:30px;overflow:hidden}
.box-icon:first-child{margin-left:0}
.box-icon{display:inline-block;margin:20px 0;padding:0 20px;text-transform:uppercase}
.box-icon i{background-color:#5566da;background-color:#5ec01f;color:#fff;font-size:33px;margin-right:15px;padding:15px;vertical-align:top}
.box-icon-content{display:inline-block;width:220px;font-size:14px;color:#525252}
.img-list img{margin-bottom:10px;border:0 none;filter:blur(0px);height:auto;max-width:100%;outline:1px solid transparent;border:1px solid #e3e3e3}
.para{font-size:18px;margin-bottom:20px;margin-top:20px}
.bg{background-color:#f6f6f8;border-bottom:1px solid #eee}
.section-title-block{border-bottom:1px solid #ddd;margin-bottom:10px}
.section-title{font:30px 'Open Sans',sans-serif;display:inline-block;margin:0 0 20px;position:relative;text-align:left;text-transform:uppercase;width:89%}
.section-title-block .see-more{margin-left:-4px;width:11%}
.see-more{display:inline-block;font-size:14px;position:relative;text-align:right;transition:all .2s ease 0}
.see-more span{color:#2a2a2a;display:inline-block;margin-right:10px;transition:all .2s ease 0}
.see-more i{color:#5ec01f;color:#5ec01f;display:inline-block;font-size:20px;margin-bottom:4px;transform:scale(1);transition:all .2s ease 0}
.post-image{overflow:hidden;position:relative}
.green-shape{position:absolute;top:0;left:0;background:url(../img/shape-left.png) left top no-repeat;width:87px;height:97px}
span.text-rotate strong{font:18px 'Open Sans',sans-serif}
span.text-rotate{display:inline-block;color:#fff;-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-o-transform:rotate(315deg);writing-mode:lr-tb;font-size:14px;text-align:center;margin-left:-30px}
.post-data{font:14px 'Open Sans',sans-serif;color:#959595;margin-bottom:20px;padding:0;text-transform:uppercase}
.post-header{background-color:rgba(255,255,255,0.88);z-index:10}
.post-header a{color:#333}
.post-header a:hover{color:#5cbe1c}
h2.post-title1{color:#020202;font:17px/28px 'Open Sans',sans-serif;margin-bottom:5px;padding:15px 0 0;position:relative;margin-top:0}
h2.post-title{font-size:18px;line-height:28px;margin-bottom:15px;padding:15px 0 0;position:relative;margin-top:0}
.featured-companies-wrapper{padding-top:20px}
.post-meta-date{color:#999;font-size:15px;font-style:italic;margin-bottom:20px;padding:0}
.post-meta-date i{color:#5cbe1c;color:#5cbe1c;display:inline-block;font-size:22px;margin-right:10px}
section.top-space1{margin-top:94px}
section .inner-bg{background:url(../img/inner-bg.jpg) no-repeat scroll center center / cover;height:200px;position:relative}
section .inner-bg1{background:url(../img/inner-bg.jpg) no-repeat scroll center center / cover;height:200px;position:relative}
section .inner-bgC{background:#f5f5f5;height:140px;position:relative}
section .inner-bg1 h1.h1{color:#FFF!important;font:24px 'Open Sans',sans-serif;padding-top:85px;margin:0}
section .inner-bg h1.h1{color:#FFF!important;font:24px 'Open Sans',sans-serif;padding-top:100px;margin:0}
section .fa-star{color:#ffd300;font-size:15px}
section em{color:#aaa;font:16px 'Open Sans',sans-serif;text-transform:none}
section h2.title{font:22px/28px 'Open Sans',sans-serif;margin-bottom:15px;margin-top:15px;padding-left:10px;position:relative;color:#121212!important;text-transform:uppercase}
.fa-mobile,.fa-map-marker,.fa-clock-o{color:#57b11b;float:left;font-size:18px;padding-right:10px;padding-top:5px;vertical-align:middle}
section strong{text-transform:uppercase;color:#000}
section .card-section{border:1px solid #ccc;padding:10px;background:#fff;margin-bottom:15px;-webkit-box-shadow:0 1px 6px 0 #b8babb;-moz-box-shadow:0 1px 6px 0 #b8babb;box-shadow:0 1px 6px 0 #b8babb}
section .card-section span{font-size:15px;font-weight:300}
section .card-section .fnt{color:#121212;display:inline-block;font:20px 'Open Sans',sans-serif;padding-top:8px;vertical-align:top}
section .card-section .fnt1{color:#121212;display:inline-block;font:17px 'Open Sans',sans-serif;text-align:left!important;vertical-align:top;text-transform:uppercase}
#freeJoin,#how-it-works,#deals,#privacy,#contact,#faq,#cms-pages,#myaccount-container{margin-top:0;background:#eee}

#freeJoin .green-bg, #how-it-works .green-bg,#deals .green-bg,#privacy .green-bg,#contact .green-bg,#faq .green-bg,#cms-pages .green-bg,#myaccount .green-bg{background:url(../img/home-banner/new_banner_inside.jpg) no-repeat scroll top center;min-height:300px;padding:168px 0 0;position:relative}
#freeJoin .green-bg:after, #how-it-works .green-bg:after,#deals .green-bg:after,#privacy .green-bg:after,#contact .green-bg:after,#faq .green-bg:after,#myaccount .green-bg:after{content:"";width:100%;height:300px;background:rgba(0,0,0,0.7);position:absolute;top:0;z-index:9}
#how-it-works h1,#deals h1.heading{color:#fff;float:left;font:400 28px Montserrat,sans-serif;text-align:left;padding:0;margin:0;position:relative;z-index:99;width:100%}
#deals .breadcrumbs{font-size:14px;color:#9ef860;font-family:'Montserrat',sans-serif;letter-spacing:1px;padding:0 0 10px;text-transform:uppercase;margin-top:27px}
#deals .breadcrumbs .first-item a{color:#fff; text-transform:capitalize}
#deals .breadcrumbs .last-item{color:#ececec;text-transform:capitalize}
#deals .img-row{clear:both;overflow:hidden;padding-bottom:12px}
#deals .img-row div.para{color:#000;font:15px 'Open Sans',sans-serif;text-align:center;margin-bottom:-9px;min-height:90px}
#deals .img-row a{color:#091882;font:14px 'Open Sans',sans-serif;text-transform:uppercase;cursor:pointer}
#deals .gery-bg{background:#e9edf0;margin-top:25px!important}
#deals h2.head-2{color:#091882;font:21px 'Open Sans',sans-serif;text-transform:uppercase;text-align:center;padding:20px}
#deals .blue-bg{background:#2d3a94;padding:20px}
#deals .blue-bg span.free,#deals .blue-bg span.to-join{text-align:center;color:#fff;text-transform:uppercase;line-height:42px}
#deals .blue-bg span.free,.blue-bg span.to-join{font:30px 'Open Sans',sans-serif}
#deals .blue-bg .register-now{margin-top:15px;background:#5fbe1e;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
#deals .blue-bg .register-now:hover{background:#fff}
#deals .blue-bg .register-now a:hover{color:#091882!important}
#deals .blue-bg .register-now a{color:#fff!important;font-family:'Open Sans',sans-serif}
#deals .blue-bg .para{text-align:center;color:#fff;font-family:'Open Sans',sans-serif;margin-top:15px;margin-bottom:0}
#deals .green-bg1{background:#5fbe1e;padding:20px;clear:both;overflow:hidden}
#deals h2.head-3{color:#fff;font:21px 'Open Sans',sans-serif;text-transform:uppercase;text-align:center;margin:0}
#deals .appstore-btn1,#deals .google-btn1{color:#fff;background:#091882;border-radius:5px;display:inline-block;clear:both;overflow:hidden;padding:5px 10px;width:100%;margin-bottom:5px}
#deals .appstore-btn1 i,#deals .google-btn1 i{float:left;font-size:44px}
#deals .appstore-btn1 small,#deals .google-btn1 small{font:10.77px 'Open Sans',sans-serif}
#deals .appstore-btn1 span,#deals .google-btn1 span{font:22.26px 'Open Sans',sans-serif}
#deals .appstore-btn1:hover,#deals .google-btn1:hover{background:#000}
.tabbable-panel{clear:both;overflow:hidden}
#deals .tabbable-line > .nav-tabs{border:none;margin-top:25px;background:#e9edf0}
#deals .tabbable-line > .nav-tabs > li{border-right:1px solid #fff}
#deals .tabbable-line > .nav-tabs > li.none{border-right:0}
#deals .tabbable-line .nav > li > a{padding:10px 22px!important}
#deals .tabbable-line > .nav-tabs > li > a{border:0 none;color:#6a6a6b;font:16px Montserrat,sans-serif;margin-right:0;text-transform:uppercase;padding-top:15px}
#deals .tabbable-line .nav-tabs > li{float:left;margin-bottom:3px}
#deals .tabbable-line > .nav-tabs > li > a > i{color:#a6a6a6}
#deals .tabbable-line > .nav-tabs > li.open,#deals .tabbable-line > .nav-tabs > li:hover{color:#091882!important}
#deals .tabbable-line > .nav-tabs > li.open > a,#deals .tabbable-line > .nav-tabs > li:hover > a{border:0;background:none!important;color:#091882!important}
#deals .tabbable-line > .nav-tabs > li.open > a > i,#deals .tabbable-line > .nav-tabs > li:hover > a > i{color:#a6a6a6}
#deals .tabbable-line > .nav-tabs > li.open .dropdown-menu,#deals .tabbable-line > .nav-tabs > li:hover .dropdown-menu{margin-top:0}
#deals .tabbable-line > .nav-tabs > li.active{color:#091882;position:relative}
#deals .tabbable-line > .nav-tabs > li.active > a{border:0;background:#e9edf0;color:#091882!important}
#deals .tabbable-line > .nav-tabs > li.active > a > i{color:#404040}
#deals .tabbable-line > .tab-content{float:left;padding:47px 0 25px;width:100%}
#deals .tabbable-line > .tab-content.dealbrands{padding:0 0 45px}
.search-page .tab-content{padding:47px 0 0!important}
#deals .portlet .tabbable-line > .tab-content{padding-bottom:0}
#deals ul.pagination-menu li{float:left;padding:9px}
#deals ul.pagination-menu{border:none;margin-top:20px;background:#e9edf0;clear:both;overflow:hidden;padding-left:0}
#deals ul.pagination-menu li a{border:0 none;color:#6a6a6b;font:16px Montserrat,sans-serif;margin-right:0;text-transform:uppercase;padding-top:15px}
#deals ul.pagination-menu li a.active{color:#091882}
#deals ul.pagination-menu li a:hover{color:#091882}
#deals ul.pagination-menu li{border-right:1px solid #fff}
#deals ul.pagination-menu li.none{border-right:0}
#deals ul.pagination-menu li a{padding:10px!important}
#mywallet .tabbable-line > .nav-tabs{border:none;padding-top:40px;background:#efefef}
#mywallet .tabbable-line > .nav-tabs > li.none{border-right:0}
#mywallet .tabbable-line .nav > li > a{padding:0 34px!important;text-align:left}
#mywallet .tabbable-line > .nav-tabs > li{background:#fff;margin-bottom:10px}
#mywallet .tabbable-line > .nav-tabs > li > a{border:0 none;color:#0a1a82;font:500 18px/80px Montserrat,sans-serif}
#mywallet .tabbable-line .nav-tabs > li{float:left}
#mywallet .tabbable-line > .nav-tabs > li > a > i{color:#a6a6a6}
#mywallet .tabbable-line > .nav-tabs > li.open,#deals .tabbable-line > .nav-tabs > li:hover{color:#091882!important}
#mywallet .tabbable-line > .nav-tabs > li.open > a,#deals .tabbable-line > .nav-tabs > li:hover > a{border:0;background:none!important;color:#091882!important}
#mywallet .tabbable-line > .nav-tabs > li.open > a > i,#deals .tabbable-line > .nav-tabs > li:hover > a > i{color:#a6a6a6}
#mywallet .tabbable-line > .nav-tabs > li.open .dropdown-menu,#deals .tabbable-line > .nav-tabs > li:hover .dropdown-menu{margin-top:0}
#mywallet .tabbable-line > .nav-tabs > li.active{color:#091882;position:relative}
#mywallet .tabbable-line > .nav-tabs > li.active > a{border:0;background:#fff;color:#0a1a82!important;font-size:18px}
#mywallet .tabbable-line > .nav-tabs > li.active > a > i{color:#404040}
#mywallet .tabbable-line > .tab-content{margin-top:-3px;background-color:#fff;border:0;border-top:1px solid #ddd;padding:15px 0}
#mywallet .portlet .tabbable-line > .tab-content{padding-bottom:0}
#mywallet ul.pagination-menu li{float:left;padding:9px}
#mywallet ul.pagination-menu{border:none;margin-top:20px;background:#e9edf0;clear:both;overflow:hidden;padding-left:0}
#mywallet ul.pagination-menu li a{border:0 none;color:#6a6a6b;font:16px Montserrat,sans-serif;margin-right:0;text-transform:uppercase;padding-top:15px}
#mywallet ul.pagination-menu li a.active{color:#091882}
#mywallet ul.pagination-menu li a:hover{color:#091882}
#mywallet ul.pagination-menu li{border-right:1px solid #fff}
#mywallet ul.pagination-menu li.none{border-right:0}
#mywallet ul.pagination-menu li a{padding:10px!important}
#setting .tabbable-line > .nav-tabs{border:none;margin-top:25px;background:#e9edf0}
#setting .tabbable-line > .nav-tabs > li{border-right:1px solid #fff}
#setting .tabbable-line > .nav-tabs > li.none{border-right:0}
#setting .tabbable-line .nav > li > a{padding:0 11px!important}
#setting .tabbable-line > .nav-tabs > li > a{border:0 none;color:#6a6a6b;font:13px Montserrat,sans-serif;margin-right:63px;text-transform:uppercase;padding-top:15px}
#setting .tabbable-line .nav-tabs > li{float:left;margin-bottom:3px}
#setting .tabbable-line > .nav-tabs > li > a > i{color:#a6a6a6}
#setting .tabbable-line > .nav-tabs > li.open,#deals .tabbable-line > .nav-tabs > li:hover{color:#091882!important}
#setting .tabbable-line > .nav-tabs > li.open > a,#deals .tabbable-line > .nav-tabs > li:hover > a{border:0;background:none!important;color:#091882!important}
#setting .tabbable-line > .nav-tabs > li.open > a > i,#deals .tabbable-line > .nav-tabs > li:hover > a > i{color:#a6a6a6}
#setting .tabbable-line > .nav-tabs > li.open .dropdown-menu,#deals .tabbable-line > .nav-tabs > li:hover .dropdown-menu{margin-top:0}
#setting .tabbable-line > .nav-tabs > li.active{color:#091882;position:relative}
#setting .tabbable-line > .nav-tabs > li.active > a{border:0;background:#e9edf0;color:#091882!important}
#setting .tabbable-line > .nav-tabs > li.active > a > i{color:#404040}
#setting .tabbable-line > .tab-content{margin-top:-3px;background-color:#fff;border:0;border-top:1px solid #ddd;padding:15px 0}
#setting .portlet .tabbable-line > .tab-content{padding-bottom:0}
#setting ul.pagination-menu li{float:left;padding:9px}
#setting ul.pagination-menu{border:none;margin-top:20px;background:#e9edf0;clear:both;overflow:hidden;padding-left:0}
#setting ul.pagination-menu li a{border:0 none;color:#6a6a6b;font:16px Montserrat,sans-serif;margin-right:0;text-transform:uppercase;padding-top:15px}
#setting ul.pagination-menu li a.active{color:#091882}
#setting ul.pagination-menu li a:hover{color:#091882}
#setting ul.pagination-menu li{border-right:1px solid #fff}
#setting ul.pagination-menu li.none{border-right:0}
#setting ul.pagination-menu li a{padding:10px!important}
#friends .tabbable-line > .nav-tabs{border:none;margin-top:25px;background:#e9edf0}
#friends .tabbable-line > .nav-tabs > li{border-right:1px solid #fff}
#friends .tabbable-line > .nav-tabs > li.none{border-right:0}
#friends .tabbable-line .nav > li > a{padding:10px 22px!important}
#friends .tabbable-line > .nav-tabs > li > a{border:0 none;color:#6a6a6b;font:13px Montserrat,sans-serif;margin-right:0;text-transform:uppercase;padding-top:15px}
#friends .tabbable-line .nav-tabs > li{float:left;margin-bottom:3px}
#friends .tabbable-line > .nav-tabs > li > a > i{color:#a6a6a6}
#friends .tabbable-line > .nav-tabs > li.open,#deals .tabbable-line > .nav-tabs > li:hover{color:#091882!important}
#friends .tabbable-line > .nav-tabs > li.open > a,#deals .tabbable-line > .nav-tabs > li:hover > a{border:0;background:none!important;color:#091882!important}
#friends .tabbable-line > .nav-tabs > li.open > a > i,#deals .tabbable-line > .nav-tabs > li:hover > a > i{color:#a6a6a6}
#friends .tabbable-line > .nav-tabs > li.open .dropdown-menu,#deals .tabbable-line > .nav-tabs > li:hover .dropdown-menu{margin-top:0}
#friends .tabbable-line > .nav-tabs > li.active{color:#091882;position:relative}
#friends .tabbable-line > .nav-tabs > li.active > a{border:0;background:#e9edf0;color:#091882!important}
#friends .tabbable-line > .nav-tabs > li.active > a > i{color:#404040}
#friends .tabbable-line > .tab-content{margin-top:-3px;background-color:#fff;border:0;border-top:1px solid #ddd;padding:15px 0}
#friends .portlet .tabbable-line > .tab-content{padding-bottom:0}
#friends ul.pagination-menu li{float:left;padding:9px}
#friends ul.pagination-menu{border:none;margin-top:20px;background:#e9edf0;clear:both;overflow:hidden;padding-left:0}
#friends ul.pagination-menu li a{border:0 none;color:#6a6a6b;font:16px Montserrat,sans-serif;margin-right:0;text-transform:uppercase;padding-top:15px}
#friends ul.pagination-menu li a.active{color:#091882}
#friends ul.pagination-menu li a:hover{color:#091882}
#friends ul.pagination-menu li{border-right:1px solid #fff}
#friends ul.pagination-menu li.none{border-right:0}
#friends ul.pagination-menu li a{padding:10px!important}
#gift .tabbable-line > .nav-tabs{border:none;margin-top:25px;background:#e9edf0}
#gift .tabbable-line > .nav-tabs > li{border-right:1px solid #fff}
#gift .tabbable-line > .nav-tabs > li.none{border-right:0}
#gift .tabbable-line .nav > li > a{padding:10px 22px!important}
#gift .tabbable-line > .nav-tabs > li > a{border:0 none;color:#6a6a6b;font:13px Montserrat,sans-serif;margin-right:0;text-transform:uppercase;padding-top:15px}
#gift .tabbable-line .nav-tabs > li{float:left;margin-bottom:3px}
#gift .tabbable-line > .nav-tabs > li > a > i{color:#a6a6a6}
#gift .tabbable-line > .nav-tabs > li.open,#deals .tabbable-line > .nav-tabs > li:hover{color:#091882!important}
#gift .tabbable-line > .nav-tabs > li.open > a,#deals .tabbable-line > .nav-tabs > li:hover > a{border:0;background:none!important;color:#091882!important}
#gift .tabbable-line > .nav-tabs > li.open > a > i,#deals .tabbable-line > .nav-tabs > li:hover > a > i{color:#a6a6a6}
#gift .tabbable-line > .nav-tabs > li.open .dropdown-menu,#deals .tabbable-line > .nav-tabs > li:hover .dropdown-menu{margin-top:0}
#gift .tabbable-line > .nav-tabs > li.active{color:#091882;position:relative}
#gift .tabbable-line > .nav-tabs > li.active > a{border:0;background:#e9edf0;color:#091882!important}
#gift .tabbable-line > .nav-tabs > li.active > a > i{color:#404040}
#gift .tabbable-line > .tab-content{margin-top:-3px;background-color:#fff;border:0;border-top:1px solid #ddd;padding:15px 0}
#gift .portlet .tabbable-line > .tab-content{padding-bottom:0}
#gift ul.pagination-menu li{float:left;padding:9px}
#gift ul.pagination-menu{border:none;margin-top:20px;background:#e9edf0;clear:both;overflow:hidden;padding-left:0}
#gift ul.pagination-menu li a{border:0 none;color:#6a6a6b;font:16px Montserrat,sans-serif;margin-right:0;text-transform:uppercase;padding-top:15px}
#gift ul.pagination-menu li a.active{color:#091882}
#gift ul.pagination-menu li a:hover{color:#091882}
#gift ul.pagination-menu li{border-right:1px solid #fff}
#gift ul.pagination-menu li.none{border-right:0}
#gift ul.pagination-menu li a{padding:10px!important}
.notification_li{background-color:#e9edf0;padding-left:20px;padding-bottom:8px;padding-top:8px;cursor:pointer}
.widget-bgimage ul{margin:0;padding:0}
.widget-list .widget-title{font-weight:300}
.widget{font-size:13px;margin-bottom:60px;position:relative;word-wrap:break-word}
.widget-bgimage{background:url(../img/lady.jpg);background-position:center center;background-size:cover;position:relative;height:auto;width:100%}
.widget-bgimage .widget-list{padding:10px 20px;position:relative;z-index:10}
.deal-section{margin-bottom:15px}
.black-bg .heart-icon,.black-bg .chat-icon,.black-bg .puzzle-icon,.black-bg .location-icon{margin:0 14px}
.deal-section .heart-icon,.deal-section .chat-icon,.deal-section .puzzle-icon,.deal-section .location-icon{margin:0 13px}
.grid-item{text-align:center}
.grid-item a{border:1px solid #ddd;display:block;margin-bottom:30px;overflow:hidden;padding:15px;position:relative}
.grid-item a:hover{text-decoration:none!important}
.grid-item h2{color:#84cc76;color:#84cc76;font:12px 'Open Sans',sans-serif;margin-top:10px;text-transform:uppercase}
.grid-item1 a{border:1px solid #ddd;background:#fff;display:block;overflow:hidden;padding:15px;position:relative}
.grid-item1{float:left;margin:2% 1%;width:8%}
a.btn1{font:13px 'Open Sans',sans-serif;background:#f5f4f4;border-radius:0;color:#000;cursor:pointer;display:inline-block;letter-spacing:.1em;outline:medium none transparent;padding:12px 25px;position:relative;text-align:center;text-transform:uppercase;transition:all .15s ease 0;margin-top:15px}
a.btn1:hover{background:#5ec01f;color:#fff}
a.btn2{background:#5fbe1e;border-radius:0;color:#FFF;cursor:pointer;display:inline-block;font-size:16px;outline:medium none transparent;padding:12px 25px;position:relative;text-align:center;text-transform:uppercase;transition:all .15s ease 0;margin-top:10px}
a.btn3{background:red none repeat scroll 0 0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:300;margin-top:10px;outline:medium none transparent;padding:12px 25px;position:relative;text-align:center;text-transform:uppercase;transition:all .15s ease 0}
a.btn2:hover{background:#60be20;color:#fff}
.footer{position:relative;clear:both;margin-top:1px}
.footer .marLft{margin-left:20px}
.footer-bg{background:#fff;position:relative}
.social-widget-wrapper{margin:6px 0 0}
.footer .footer-wrapper{color:#999;padding:64px 60px;position:relative;z-index:10}
.footer .widget .overlay-color{background:rgba(0,0,0,0) none repeat scroll 0 0}
.footer .widget{background:rgba(0,0,0,0) none repeat scroll 0 0;box-shadow:none;padding:0}
.widget{font-size:15px;margin-bottom:10px;position:relative;word-wrap:break-word}
.footer .widget-list{padding-top:0;text-align:left}
.last-app{text-align:right}
.widget-list{padding:0;position:relative;z-index:10}
.widget-list .widget-title,.widget-list a{color:#fff}
.widget-list .widget-title{font-weight:300}
.footer .widget-title{background:rgba(0,0,0,0) none repeat scroll 0 0;margin:0 0 10px;text-align:left;color:#5fbf1e!important;font:20px 'Open Sans',sans-serif}
.widget-title{font:16px/28px 'Open Sans',sans-serif;margin-bottom:25px;position:relative;color:#FFF!important;text-transform:uppercase}
ul li{list-style:outside none none}
.widget ul,.widget ol{padding-left:0}
.widget-list li{margin-bottom:12px}
.widget-list a{font:15px 'Open Sans',sans-serif;display:inline-block;transition:all .1s ease 0}
.widget-list .widget-title,.widget-list a{color:#293791}
.widget .app{color:#fff;font:18px 'Open Sans',sans-serif;text-transform:uppercase}
.widget-list .widget-list-number-counter{background-color:#fefffe;background-color:#fefffe;color:#fff;display:inline-block;font-size:14px;line-height:14px;margin-right:10px;padding:5px;text-align:center;transition:all .2s ease 0}
.share-buttons .facebook{background-color:#3b5998}
.share-buttons .google-plus{background-color:#db4437 !important}
.share-buttons .twitter{background-color:#55acee}
.share-buttons .instagram{background-color:#3f729b}
.share-buttons > a{color:#fff;font-size:24px}
.share-buttons > *{display:inline-block;padding:11px}
.copyright{font-size:15px;position:relative;color:#323752}
#sticky{width:360px!important}
#sticky.stick{position:fixed;top:120px;z-index:10000}
.thumbnail{padding:0;border:0!important}
.panel{position:relative}
.panel>.panel-heading:after,.panel>.panel-heading:before{position:absolute;top:11px;left:-16px;right:100%;width:0;height:0;display:block;content:" ";border-color:transparent;pointer-events:none}
.panel>.panel-heading:after{border-width:7px;border-right-color:#f7f7f7;margin-top:1px;margin-left:2px}
.panel>.panel-heading:before{border-right-color:#ddd;border-width:8px}
.widget-area.blank{background:none repeat scroll 0 0 rgba(0,0,0,0);-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}
body .no-padding{padding:0}
.widget-area{background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 16px rgba(0,0,0,0.05);-moz-box-shadow:0 0 16px rgba(0,0,0,0.05);-ms-box-shadow:0 0 16px rgba(0,0,0,0.05);-o-box-shadow:0 0 16px rgba(0,0,0,0.05);box-shadow:0 0 16px rgba(0,0,0,0.05);float:left;margin-top:5px;padding:25px 30px;position:relative;width:100%}
.status-upload{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;float:left;width:100%}
.status-upload form{float:left;width:100%}
.status-upload form textarea{background:none repeat scroll 0 0 #fff;border:medium none;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;color:#777;float:left;font-family:Lato;font-size:14px;height:142px;letter-spacing:.3px;padding:20px;width:100%;resize:vertical;outline:none;border:1px solid #ddd}
.status-upload ul{float:left;list-style:none outside none;margin:0;padding:0 0 0 15px;width:auto}
.status-upload ul > li{float:left}
.status-upload ul > li > a{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#777;float:left;font-size:14px;height:30px;line-height:30px;margin:10px 0 10px 10px;text-align:center;-webkit-transition:all .4s ease 0;-moz-transition:all .4s ease 0;-ms-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0;width:30px;cursor:pointer}
.status-upload ul > li > a:hover{background:none repeat scroll 0 0 #606060;color:#fff}
.status-upload form button{border:medium none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#fff;float:right;font-family:Lato;font-size:14px;letter-spacing:.3px;margin-top:9px;padding:6px 15px}
.dropdown > a > span.green:before{border-left-color:#2dcb73}
.status-upload form button > i{margin-right:7px}
.btn-facebook{background-color:#3b5998;border-color:rgba(0,0,0,0.2);color:#fff}
.btn-social{overflow:hidden;padding-left:44px;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.btn-block{display:block;padding-left:0;padding-right:0;width:100%}
.flipD{position:relative;overflow:hidden}
.flipD figure{margin-bottom:15px;padding:0;position:relative;cursor:pointer}
.flipD figure img{display:block;position:relative;z-index:10}
.flipD figure figcaption{display:block;position:absolute;z-index:5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.flipD figure h2{color:#fff;font:26px 'Open Sans',sans-serif;text-align:center;text-transform:uppercase}
.flipD figure p{color:#fff!important;font-size:28px;line-height:110%;text-align:center}
.flipD figure figcaption{top:0;left:0;width:100%;height:100%;padding:29px 44px;background-color:rgba(26,76,110,0.5);text-align:center;backface-visibility:hidden;-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.flipD figure img{backface-visibility:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.flipD figure:hover img,figure.hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}
.flipD figure:hover figcaption,figure.hover figcaption{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}
.button{display:inline-block;height:40px;line-height:41px;padding-right:30px;padding-left:65px;position:relative;background-color:#000;color:#fff;text-decoration:none;margin-bottom:15px}
.button:hover{text-decoration:none;color:#eeeaee}
.button p{font-size:17px;font-weight:300}
.button span{left:15px;width:35px;font-size:26px!important;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;text-decoration:none;padding-top:6px}
.button.twitter{background:#00acee}
.button.facebook, .button.facebook:focus, .button.facebook:active{background:#3b5998}
video{width:100%;height:auto;max-height:100%}
.video-section .pattern-overlay{padding:0;margin-top:-10px}
.video-section .buttonBar{display:none}
.player{font-size:1px}
.profile-tabs .thumbnail{position:relative;padding:0;margin-bottom:20px}
.profile-tabs .thumbnail img{width:100%;padding:2px;border:1px solid #ccc}
.profile-tabs .thumbnail h4{color:#60be20;font:15px 'Open Sans',sans-serif;text-align:left;text-transform:uppercase}
.profile-tabs .thumbnail p{color:#666;font:15px 'Open Sans',sans-serif;text-align:left;text-transform:none;margin-left:0}
.profile-tabs .thumbnail p span{color:#333;font-family:'Open Sans',sans-serif;font-size:13px;text-align:left;text-transform:none}
#checkpin-modal h4{color:#60be20;font:20px 'Open Sans',sans-serif;text-align:left;text-transform:uppercase}
#checkpin-modal p{color:#666;font:17px 'Open Sans',sans-serif;text-align:left;text-transform:none;margin:0;padding:8px 0;border-top:1px solid #ccc}
#checkpin-modal p span{color:#333;font-family:'Open Sans',sans-serif;font-size:18px;text-align:left;text-transform:none;float:right}
a.cashback{display:inline-block;text-align:center}
.tooltip{font-size:16px;padding:5px;color:#000}
h1.large-h1{color:#000;font:300 30px/38px Montserrat,sans-serif!important;margin-top:100px;text-align:center}
.fl{float:left}
.fr{float:right}
a.signIn{color:#5fbf1f;font-size:17px;text-decoration:none}
#how-it-works{}
#how-it-works .feature-content .feature_list .right .line4{margin-top:125px}
.section-header{text-align:center}
.section-header h2{font-size:52px;text-transform:uppercase}
#how-it-works .feature-content{height:730px;position:relative;text-align:center;width:100%}
#how-it-works .feature-content .feature_list{margin-top:40px;position:relative;z-index:10}
#how-it-works .feature-content .feature_list .left{padding-right:200px!important;padding-right:0;text-align:right}
#how-it-works .feature-content .feature_list .left .line1::after{background:rgba(0,0,0,0) url(../img/Arrow-left.png) no-repeat scroll 0 0;content:"";height:92px;position:absolute;right:35px;top:154px;width:220px;z-index:-1}
#how-it-works .feature-content .feature_list .left .line2::after{background:rgba(0,0,0,0) url(../img/Arrow-left-2.png) no-repeat scroll 0 0;content:"";height:92px;position:absolute;right:35px;top:334px;width:220px;z-index:-1}
#how-it-works .feature-content .feature_list .right .line3::after{background:rgba(0,0,0,0) url(../img/Arrow-right.png) no-repeat scroll 0 0;content:"";height:92px;left:53px;position:absolute;top:203px;width:220px;z-index:-1}
#how-it-works .feature-content .feature_list .right .line4::after{background:rgba(0,0,0,0) url(../img/Arrow-right-2.png) no-repeat scroll 0 0;content:"";height:92px;left:53px;position:absolute;top:386px;width:220px;z-index:-1}
#how-it-works .feature-content .feature_list .right .line3{margin-top:127px}
#how-it-works .feature-content .feature_list .left .line1{margin-top:76px}
#how-it-works .feature-content .feature_list .single-item{height:200px}
#how-it-works .feature-content .feature_list .ficon{float:right;height:82px;padding:10px;text-align:center;width:82px}
#how-it-works .feature-content .feature_list .right .ficon{float:left}
#how-it-works .feature-content .feature_list .right .fcontent{margin-left:80px}
#plans{margin-top:30px}
#plans .gery-bg{background:#e9edf0;padding-top:15px}
#plans .blue-bg-plan{background:#2d3a94;padding:25px}
#plans .topSpace{margin-top:100px}
#plans .watch-now{color:#091882;display:inline-block;font:16px/24px Montserrat,sans-serif;padding-top:20px;text-align:center}
#plans .blue-bg-plan span.free,#plans .blue-bg-plan span.to-join{text-align:center;color:#fff;text-transform:uppercase;line-height:55px}
#plans .blue-bg-plan span.free{font:89px 'Open Sans',sans-serif}
#plans .blue-bg-plan span.to-join{font:55px 'Open Sans',sans-serif}
#plans .blue-bg-plan .register-now{margin-top:15px;background:#5fbe1e;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
#plans .blue-bg-plan .register-now:hover{background:#fff}
#plans .blue-bg-plan .register-now a:hover{color:#091882!important}
#plans .blue-bg-plan .register-now a{color:#fff!important;font-family:'Open Sans',sans-serif}
#plans .blue-bg-plan .para{text-align:center;color:#fff;font-family:'Open Sans',sans-serif;margin-top:15px}
#plans .img-size{float:left;width:80%}
#plans .mobile-mode{float:left;width:22%}
#categories{margin-top:20px;background:#5fbf1e;padding:5px 10px 20px}
#categories span.view-categories a{color:#238f04;font:16px 'Open Sans',sans-serif;display:inline-block;float:right;margin-top:-50px;top:0;text-transform:uppercase;margin-right:15px}
#categories span.view-categories a:hover{color:#fff}
#categories .post-image{height:auto;text-align:center}
#categories .black-bg{font:16px 'Open Sans',sans-serif;background:#238f04;color:#fff;bottom:0;left:0;position:absolute;text-align:left;width:100%;padding:10px}
#categories .black-bg a{color:#fff}
#featured-companies{margin-top:0}
#featured-companies p.para{color:#3a3a3a;font:16px 'Open Sans',sans-serif;text-align:center;text-transform:uppercase}
#featured-companies span.view-companies a{color:#4359f5;font:16px 'Open Sans',sans-serif;display:inline-block;float:right;margin-top:-50px;top:0;text-transform:uppercase;margin-right:2px}
#featured-companies span.view-companies a:hover{color:#5fbf1e}
.parallax[class*="bg__"],.parallax [class*="bg__"],.parallax .vjs-poster{background-attachment:fixed;background-position:center top;background-size:cover;position:relative}
.bg__download{background-image:url(../img/parallax.jpg)}
#download-now{float:left;margin-top:0;background:url(../img/parallax.jpg) top center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:620px;width:100%}
#recent-deals{background:#f9f9f9;padding-top:30px;padding-bottom:40px;margin-top:1px}
#recent-deals span.view-download a{color:#4359f5;font:16px 'Open Sans',sans-serif;display:inline-block;float:right;margin-top:-65px;top:0;text-transform:uppercase;margin-right:15px}
#recent-deals span.view-companies a:hover{color:#5fbf1e}
#recent-deals h1.heading{margin-top:0}
#recent-deals .white-bg{background:#fff;padding:20px 30px;text-align:center;box-shadow:0 0 5px 0 #ccc;-webkit-box-shadow:0 0 5px 0 #ccc;-moz-box-shadow:0 0 5px 0 #ccc}
#recent-deals .white-bg div.para{color:#000;font:15px 'Open Sans',sans-serif;text-align:center;min-height:75px}
#recent-deals .white-bg a{color:#5fbe1e;font:18px 'Open Sans',sans-serif;text-transform:uppercase;cursor:pointer;text-align:center}
.section-header{text-align:center}
#download-app-section h2.heading,#download-app-section .lead{color:#fff}
.section-header h2{font-size:52px;font-weight:200;text-transform:uppercase}
#download-app-section h2.heading,#download-app-section .lead{color:#fff}
.section-header .lead{font-size:18px;margin-top:10px}
.col-centered{display:inline-block;float:none;margin-right:-4px;text-align:center}
::before,::after{box-sizing:border-box}
.btn-inverse-color.btn-style:hover::after{height:448%;opacity:1}
.btn-inverse-color.btn-style::after{background:#5ec01f!important;height:0;left:50%;opacity:0;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);width:100%}
.btn-inverse-color::after{content:"";font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;text-transform:none;transition:all .3s ease 0;z-index:-1}
#download-app-section .btn{min-width:260px;padding:0 40px 0 52px;text-align:left;width:70%}
.btn-inverse-color.btn-style:hover{color:#fff}
.btn-inverse-color.btn-style{border:3px solid #fff;color:#fff;overflow:hidden}
.btn:hover,.btn:focus{color:#fff;text-decoration:none}
textarea:hover,textarea:active,textarea:focus,button:focus,button:active,button:hover{outline:0 none!important}
.btn-inverse-color{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font:18px 'Open Sans',sans-serif;margin:28px 0;outline:medium none;padding:14px 67px;position:relative;text-transform:uppercase;transition:all .3s ease 0;z-index:0}
.btn-inverse-color.btn-style{border:2px solid #5ec01f;color:#5ec01f;overflow:hidden;padding-top:5px!important;padding-bottom:5px!important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#f7f7f7 none repeat scroll 0 0}
#download-app-section .btn{text-align:left}
.btn-inverse-color.btn-style{color:#000}
#download-app-section .btn .fa{font-size:32px;left:14px;position:absolute;top:12px}
#download-app-section .btn .preface{font-size:20px;font-weight:300}
#download-app-section .btn .content{font-size:20px;font-weight:400;text-transform:capitalize}
.content{margin-bottom:20px}
.heading1{margin-top:30px;color:#fff;font:30px 'Open Sans',sans-serif;padding-bottom:5px;text-align:center;text-transform:uppercase}
#screenshots .screenshots-container{overflow:hidden;padding:0 30px;position:relative}
#screenshots .screenshots-container .shot{text-align:center}
#screenshots .screenshots-container .shot a img{height:auto;max-width:250px;border:1px solid #ccc}
#screenshots .screenshots-container .shot-tablet{text-align:center}
#screenshots .screenshots-container .shot-tablet a img{height:auto;max-width:365px}
#screenshots .screenshots-container .arrow{height:480px;position:absolute;z-index:100}
#screenshots .screenshots-container .arrow .rhombus_small{position:absolute;top:40%}
#screenshots .screenshots-container .arrow.prev{left:0}
#screenshots .screenshots-container .arrow.next{right:67px}
.rhombus_small{color:#fff;display:inline-block;height:40px;margin:20px 15px;padding:0;transform:rotate(45deg);width:40px}
.rhombus_style{background:rgba(0,0,0,0) linear-gradient(135deg,#f29e4b 0%,#ff151f 100%) repeat scroll 0 0}
.rhombus_small .rhombus_border{border:medium none;border:2px solid transparent;height:40px;text-align:center;width:40px;border:medium none;border:2px solid transparent;height:40px;text-align:center;width:40px}
#how-it-works .feature-content .feature_list .ficon p{font-size:25px}
.rhombus_small .rhombus_border p,.rhombus_small .rhombus_border div,.rhombus_small .rhombus_border span{line-height:36px;text-align:center;transform:rotate(-45deg)}
#how-it-works .feature-content .feature_list .left .fcontent{margin-right:80px}
#how-it-works .feature-content .feature_list .fcontent{padding-top:1px}
.fadeInLeft{animation-name:fadeInLeft}
.animated{animation-duration:1s;animation-fill-mode:both}
h3.feature-header{font-size:20px;text-transform:uppercase}
#how-it-works .feature-content .feature_list .left .line2{margin-top:125px}
#how-it-works .feature-content .feature_list .right{padding-left:186px;padding-right:0;text-align:left}
#how-it-works .feature-content .feature_image{position:absolute}
#how-it-works .feature-content .feature_image img{margin-left:100px}
.rhombus_small{color:#fff;display:inline-block;height:40px;margin:20px 15px;padding:0;transform:rotate(45deg);width:40px}
.rhombus_style{background:rgba(0,0,0,0) linear-gradient(135deg,#2e6f03 0%,#5fbf1f 100%) repeat scroll 0 0}
.rhombus_small .rhombus_border{border:medium none}
.rhombus_small .rhombus_border{border:2px solid transparent;height:40px;text-align:center;width:40px}
#how-it-works .feature-content .feature_list .ficon p{font-size:25px}
.rhombus_small .rhombus_border p,.rhombus_small .rhombus_border div,.rhombus_small .rhombus_border span{line-height:36px;text-align:center;transform:rotate(-45deg)}
#how-it-works .feature-content .feature_list .left .fcontent{margin-right:80px}
#how-it-works .feature-content .feature_list .fcontent{padding-top:1px}
.fadeInLeft{animation-name:fadeInLeft}
.animated{animation-duration:1s;animation-fill-mode:both}
.panel.panel-grey{box-shadow:0 0 30px rgba(0,0,0,.2)}
.panel.price>.brd{border-top:3px solid #0091d2!important}
.panel.price>.panel-heading{border-top:3px solid #61da25}
.price .list-group-item{border-bottom-:1px solid rgba(250,250,250,.5)}
li.fonts{font-size:20px;line-height:40px;padding:15px}
p.lead{font:30px 'Open Sans',sans-serif;margin-bottom:0}
p.lead strong{color:#fff!important;font-family:'Open Sans',sans-serif;font-weight:300}
.panel.price .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}
.panel.price .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}
.price .panel-footer{color:#fff;border-bottom:0;padding-bottom:20px;background:#fff!important}
.panel.price .btn{box-shadow:0 -1px 0 rgba(50,50,50,.2) inset;border:0}
.pa{padding-top:50px}
.bg-blue{background:#0091d2;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.bg-green{background:#5fdb21;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.brd-btm-blue{border-bottom:3px solid #0091d2}
.brd-btm-green{border-bottom:3px solid #5fdb21}
.price.panel-green>.panel-heading{color:#0091d2}
.price.panel-green>.panel-body{color:#fff;background-color:#0091d2}
.price.panel-green .list-group-item{color:#333;background-color:rgba(50,50,50,.01);font-weight:300}
.price.panel-grey>.panel-heading{color:#5edb24}
.price.panel-grey>.panel-body{color:#fff;background-color:#5fdb21}
.price.panel-grey .list-group-item{color:#333;background-color:rgba(50,50,50,.01);font-weight:300}
#card .credit-card-box .panel-title{display:inline;font-weight:300}
#card .credit-card-box .form-control.error{border-color:red;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,0,0,0.6)}
#card .credit-card-box label.error{color:red;padding:2px 8px;margin-top:2px}
#card .credit-card-box .payment-errors{color:red;padding:2px 8px;margin-top:2px}
#card .credit-card-box label{display:block}
#card .credit-card-box .display-table{display:table}
#card .credit-card-box .display-tr{display:table-row}
#card .credit-card-box .display-td{display:table-cell;vertical-align:middle;width:50%}
#card .credit-card-box .panel-heading img{min-width:180px}
#card .jumbotron-flat{background-color:solid #4DB8FFF;height:100%;border:1px solid #5cb85c;background:#fff;width:100%;text-align:center;overflow:auto}
#card .paymentAmt{font-size:80px;padding-top:30px}
#lpHeaderVideo{color:#fff;font-size:2em;line-height:1;text-align:center;text-shadow:0 .4rem .2rem #000}
#lpHeaderVideo p{margin-top:15px}
#lpHeaderVideoCta{background:url(../img/video-play.png) left top no-repeat;display:table-cell;height:50px;width:50px;padding:0;text-indent:-9999rem}
.sbCta{background-color:transparent;border:0 none;cursor:pointer;outline:0 none;transition:all .15s ease-out 0}
h1.join{color:#333;font:20px 'Open Sans',sans-serif;padding-bottom:5px;margin-top:0;text-align:center;text-transform:uppercase}
.spacing{margin:0 25px 10px;text-align:center}
.spacing img{height:53px;width:53px}
.playbtn{padding-top:50px}
.carousel-control.left,.carousel-control.right{background:none;width:25px}
.carousel-control.left{left:-25px}
.carousel-control.right{right:-25px}
.broun-block{background:#eee;padding-bottom:20px}
.block-text{background-color:#fff;color:#020202;font-size:14px;margin-top:25px}
.minHeight{min-height:210px;padding:16px}
a.caskback{font:16px 'Open Sans',sans-serif;background:#5fbf1f;border-radius:0;color:#fff;cursor:pointer;display:inline-block;letter-spacing:.1em;outline:medium none transparent;padding:12px 25px;position:relative;text-align:center;text-transform:uppercase;margin-bottom:20px}
a.caskback:hover{background:#5ec01f;color:#fff}
button.loginBtn,button.signinBtn{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:14px!important;margin-left:15px;margin-top:8px;padding:5px 13px}
button.loginBtn:hover,button.signinBtn:hover{color:#fff}
button.loginBtn{background:transparent;color:#fff}
button.signinBtn{background:transparent;color:#fff}
.couponCode-data button.signinBtn {
  background: #5ebf19 none repeat scroll 0 0;
  border-radius: 30px;
  color: #fff;
  float: left;
  margin: 10px 0 0;
}
.couponCode-data button.signinBtn:hover {border:1px solid #5ebf19}
.couponCode-data p {margin:0}
.top{margin-top:15px!important}
.brd-All{border:1px solid #ccc;padding:2px;margin-bottom:20px}
.searchIcon{margin-top:30px;display:inline-block;font:14px 'Open Sans',sans-serif;text-transform:uppercase;float:right}
.searchIcon span.search-symbol{color:#fff;background:#404754;border-radius:100%;width:30px;height:30px;display:inline-block;padding:3px;text-align:center;margin-right:6px}
.searchIcon span.search-symbol i{padding:3px}
#search input{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.7);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate(0px,-100%) scale(0,0);-moz-transform:translate(0px,-100%) scale(0,0);-o-transform:translate(0px,-100%) scale(0,0);-ms-transform:translate(0px,-100%) scale(0,0);transform:translate(0px,-100%) scale(0,0);opacity:0}
#search.open{-webkit-transform:translate(0px,0px) scale(1,1);-moz-transform:translate(0px,0px) scale(1,1);-o-transform:translate(0px,0px) scale(1,1);-ms-transform:translate(0px,0px) scale(1,1);transform:translate(0px,0px) scale(1,1);opacity:1}
#search input[type="search"]{font:300 40px 'Open Sans',sans-serif;position:absolute;top:0;width:100%;color:#fff;background:rgba(0,0,0,0);text-align:center;border:0;margin:0 auto;margin-top:-51px;padding-left:30px;padding-right:30px;outline:none}
#search .btn{position:absolute;top:50%;left:50%;margin-top:10px;margin-left:-45px;border-radius:5px}
#search .close{position:fixed;top:15px;right:15px;color:#fff;background-color:#5fbe1e;border-color:#5fbe1e;opacity:1;padding:10px 17px;font-size:27px}

.select-wid{height:43px;width:311px!important}
.select-wid1{width:504px}
.carousel-inner img{width:100%;max-height:575px}
.centerDiv{height:158px;margin:0 auto;position:relative;width:270px}
.centerDiv img{max-height:100%;max-width:100%;width:auto;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.grouponDiv{height:145px}
.grouponDiv img{max-height:150px}
.white-bg{border:1px solid #eee;background:#fff;padding:15px;margin-top:25px!important;box-shadow:0 1px 3px 2px #eee;-moz-box-shadow:0 1px 3px 2px #eee;-webkit-box-shadow:0 1px 3px 2px #eee}
#owl-demo .item{margin:0 20px;text-align:center}
#deal-details .shop_block,#tab_default_1 .shop_block,#tab_default_2 .shop_block{padding:0 10px}
#deal-details .item,#tab_default_1 .item,#tab_default_2 .item{width:100%;border-radius:3px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.06);margin-bottom:20px}
.shop_block p.couponcode-text,.shop_block #deal-details .item p,#tab_default_1 .item p.couponcode-text,#todays-hot-deals .item p.couponcode-text,#tab_default_2 .item p.couponcode-text{margin:0;padding:20px;text-align:left}
.shop_block p.couponcode-text a,#deal-details .item p.couponcode-text a,#tab_default_1 .item p.couponcode-text a,#todays-hot-deals .item p.couponcode-text a,#tab_default_2 .item p.couponcode-text a{background-color:#5ec019!important;border-radius:8.5px;color:#fff;font:9px Montserrat,sans-serif;letter-spacing:.9px;padding:3px 10px;text-transform:uppercase}
.hovereffect{background:#fff none repeat scroll 0 0;clear:both;overflow:hidden;position:relative;border:none}
.bottom-deal-section{border:1px solid #dcdcdc;border-radius:30px;float:left;margin:0 22px 24px;width:calc(100% - 44px)}
.shop_block:hover .bottom-deal-section, #tab_default_1 .item:hover .bottom-deal-section,#tab_default_2 .item:hover .bottom-deal-section{background:#031383;border:1px solid #fff}
.bottom-deal-section a{border-right:1px solid #dcdcdc;float:left; width:65%}
.shop_block:hover .bottom-deal-section a,#tab_default_1 .item:hover .bottom-deal-section a,#tab_default_2 .item:hover .bottom-deal-section a{border-right:1px solid #fff}
.bottom-deal-section button.btn{width:100%;letter-spacing:0.8px;border-radius:30px 0 0 30px;color:#313436;font:500 10px/35px Montserrat,sans-serif!important;margin:0;padding:0; text-align:center;position:relative;text-transform:uppercase;border:none}
.shop_block:hover  .bottom-deal-section button.btn,#tab_default_1 .item:hover .bottom-deal-section button.btn,#tab_default_3 .item:hover .bottom-deal-section button.btn{color:#fff}
.bottom-deal-section button.btn:hover{border:none}
.bottom-deal-section div{color:#3a3a3a;letter-spacing:.8px;float:left;font:500 10px/35px Montserrat,sans-serif!important;text-align:center;width:35%}
.shop_block:hover .bottom-deal-section div,  #tab_default_1 .item:hover .bottom-deal-section div,#tab_default_2 .item:hover .bottom-deal-section div{color:#fff}
.hovereffect .btn{text-transform:none}
.hovereffect button.loginBtn{background:#5fbe1e;color:#fff}
.hovereffect p.text-center{font-size:14px;font-weight:400}
.hoverDiv{opacity:0}
.hovereffect:hover .hoverDiv{opacity:.9;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background:#000;padding:40px 20px}
.hovereffect .caption{padding:26px 12px 21px}
.hovereffect .caption p.store-text{font-family:'Montserrat',sans-serif;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center}
.hovereffect .caption p.store-text a{color:#313436}
.hovereffect .caption p.couponcode-text{text-align:left}
.hovereffect .caption p.couponcode-text a{color:#5fbe1e}
.hovereffect .caption p{margin:0;text-align:center}
.hovereffect .green-text{color:#5ec019}
#favorite-pagination,#pagination-history-demo, #pagination-user-giftCard, #pagination-demo, #used-gift-pagination, #favorite-pagination{margin:0}
#favorite-pagination li:hover, #favorite-pagination li a:hover,#friend-pagination li:hover,#friend-pagination li a:hover,#favorite-pagination li:hover,#favorite-pagination li a:hover,#used-gift-pagination li:hover, #used-gift-pagination li:hover a,#pagination-demo li:hover,#pagination-demo li a:hover,#pagination-history-demo li:hover,#pagination-history-demo li a:hover, #pagination-history-demo li a:hover, #pagination-user-giftCard li:hover, #pagination-user-giftCard li a:hover{background:none}
#friend-pagination li.first, #friend-pagination li.last, #friend-pagination li.prev, #friend-pagination li.next,#pagination-user-giftCard li.first,#pagination-user-giftCard li.prev,#pagination-user-giftCard li.next,#pagination-user-giftCard li.last, #deal-pagination li.first,#deal-pagination li.prev,#deal-pagination li.next,#deal-pagination li.last,#company-pagination li.first,#company-pagination li.prev,#company-pagination li.next,#company-pagination li.last,

#favorite-pagination li.first, #favorite-pagination li.next, #favorite-pagination li.last, #favorite-pagination li.prev,#used-gift-pagination li.first, #used-gift-pagination li.next, #used-gift-pagination li.prev, #used-gift-pagination li.last,#pagination-demo li.first, #pagination-demo li.prev, #pagination-demo li.last, #pagination-demo li.next,#deal-pagination li.first,#deal-pagination li.prev,#deal-pagination li.next,#deal-pagination li.last,#company-pagination li.first,#company-pagination li.prev,#company-pagination li.next,#company-pagination li.last, #pagination-history-demo li.first,#pagination-history-demo li.prev,#pagination-history-demo li.next,#pagination-history-demo li.last{text-indent:-999em;width:16px;height:16px}
.green-text{color:9da5ab;margin:7px 0 0!important}
#favorite-pagination li.first a, #friend-pagination li.first a,#used-gift-pagination li.first a,#pagination-demo li.first a,#pagination-user-giftCard li.first a,#pagination-history-demo li.first a,#deal-pagination li.first a,#company-pagination li.first a{background:rgba(0,0,0,0) url(../img/first.png) no-repeat scroll 0 center}
#favorite-pagination li.prev a, #friend-pagination li.prev a,#used-gift-pagination li.prev a,#pagination-demo li.prev a,#pagination-user-giftCard li.prev a,#pagination-history-demo li.prev a,#deal-pagination li.prev a,#company-pagination li.prev a{background:rgba(0,0,0,0) url(../img/prev.png) no-repeat scroll 0 center}
#favorite-pagination li.next a, #friend-pagination li.next a,#used-gift-pagination li.next a,#pagination-demo li.next a,#pagination-user-giftCard li.next a,#pagination-history-demo li.next a,#deal-pagination li.next a,#company-pagination li.next a{background:rgba(0,0,0,0) url(../img/next.png) no-repeat scroll right center}
#favorite-pagination li.last a, #friend-pagination li.last a,#used-gift-pagination li.last a,#pagination-demo li.last a, #pagination-user-giftCard li.last a,#pagination-history-demo li.last a,#deal-pagination li.last a,#company-pagination li.last a{background:rgba(0,0,0,0) url(../img/last.png) no-repeat scroll right center}
.couponCode-data {
  border-top: 1px solid #dbdbdb;
  float: left;
  margin: 20px 0 0;
  padding: 20px 0 0;
  width: 100%;
}

.coupon-header {
  font: 400 16px/18px Montserrat,sans-serif !important;
  margin: 0 0 15px;
}
.couponCode-data .para{color:#000;font:14px Montserrat,sans-serif!important;margin-top:10px!important;margin-bottom:10px;text-align:left!important;min-height:19px!important}
.couponCode-data .couponCodeNA {
  color: #9da5ab;
  display: block;
  font: 17px Open Sans,sans-serif;
  padding: 15px 0 0;
  width:100%;
  float:left;
}
.couponlist-wrap {
  padding-top: 15px !important;
}
.deal-cashback{background:#4359f5 none repeat scroll 0 0;border-radius:0;display:block;margin-left:0;padding:6px 0;text-align:center;color:#fff;font-size:14px;margin-bottom:10px}
.deal-cashback-box{margin-top:20px;margin-left:44px;width:190px}
.coupone-code-text {
  color: #5ebf1f;
  font: 18px Open Sans,sans-serif;
  margin: 0;
  text-transform: uppercase;
  float:left;
}
.couponCode-data .small-font {
  color: #313436;
  font: 16px Montserrat,sans-serif !important;
}
.couponCode-data .img-row{padding-bottom:0!important}
.couponHovereffect{position:relative}
.hovercouponDiv{opacity:0}
.couponHovereffect:hover .hovercouponDiv{opacity:.9;position:absolute;top:-9px;left:-24px;width:130px;height:245px;color:#fff;background:#000;padding:10px;clear:both;overflow:hidden;text-align:center}
.couponHovereffect .expires{color:red;font-size:13px}
.couponHovereffect button.loginBtn,.couponHovereffect button.signinBtn{border-radius:0;font-family:open sans;font-size:12px!important;font-weight:400;margin-left:0}
.couponCode-data .blue-txt{color:#091882;font-weight:700}
.couponCode-data span.copy-btn{float:left;cursor:pointer}
.copy-btn > a {
  background: transparent none repeat scroll 0 0;
  color: #5ebf1f;
  font: bold 15px Open Sans,sans-serif;
  padding: 11px;
}

#freeJoin .intl-tel-input {
  border-radius: 27.5px;
  display: inline-block;
  overflow: hidden;
  position: relative;
  width: 100%;
}
#freeJoin1{clear:both;overflow:hidden;margin-top:0}
#freeJoin1 .greenBg{background:#5fbf1e;padding:5px 10px 10px;margin-bottom:50px;margin-top:1px}
#freeJoin1 .greenBg h1{text-align:center;color:#fff;font:35px 'Open Sans',sans-serif;text-transform:uppercase;margin-top:0;margin-bottom:0;padding:20px 10px 10px}
#freeJoin1 button{background:#091882 none repeat scroll 0 0;border-radius:5px;margin-top:15px;text-align:center;margin-top:-5px;padding-left:25px;padding-right:25px}
#freeJoin1 button:hover{color:#fff!important}
#freeJoin{clear:both;overflow:hidden;margin-top:0}
#freeJoin .greenBg{background:#5fbf1e;padding:5px 10px 10px;margin-bottom:50px}
#freeJoin .greenBg h1{text-align:center;color:#fff;font:35px 'Open Sans',sans-serif;text-transform:uppercase}
#freeJoin .leftCol{background:#f9f9f9;border:1px solid #ccc;padding:40px 50px; margin:60px 0 0 0}
#freeJoin .leftCol img{float:left;height:auto;margin-right:16px;padding-bottom:55px}
#freeJoin .leftCol h4{color:#3a3a3a;font:16px 'Open Sans',sans-serif}
#freeJoin .leftCol .small-para{color:#3a3a3a;font:15px 'Open Sans',sans-serif;margin-bottom:25px}
#freeJoin .space{margin:22px 0}
#freeJoin .form-control {
    background: #e3e3e3 none repeat scroll 0 0;
    border: 0 none;

    width: 100%;
}
#freeJoin .input-group {
    border-radius: 27.5px;
    overflow: hidden;
    width: 100%;
}
#freeJoin span.input-group-addon{background:#e9edf0;border-right:0!important;border:1px solid #ccc;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}
#freeJoin .fa-user{color:#5ebf1f;font-size:22px}
#freeJoin .fa-map-marker{color:#5ebf1f!important;font-size:22px}
#freeJoin .fa-envelope{color:#5ebf1f;font-size:22px}
#freeJoin .fa-lock{color:#5ebf1f;font-size:22px}
#freeJoin .fa-th-large{color:#5ebf1f;font-size:22px}
#freeJoin .form-control:focus{border:1px solid #ccc!important;border-left:0!important;box-shadow:none!important}
.privacy, .signup-content{padding-top:50px;padding-bottom:50px}
.contact{padding-top:68px;padding-bottom:68px}
.faq{padding-top:48px;padding-bottom:48px}
.ui-accordion-header{height:80px;border-radius:1px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.06);font:400 18px/80px Montserrat,sans-serif;text-align:left;color:#0a1a82;padding:0 34px;position:relative;margin:10px 0 0;cursor: pointer}
.ui-accordion-header::after{content:"";position:absolute;background:url(../img/arrow_down.png) left center no-repeat;width:18px;height:10px;right:30px;height:80px}
.ui-accordion-header-active:after{content:"";position:absolute;background:url(../img/arrow_up.png) left center no-repeat!important;width:18px;height:10px;right:30px;height:80px}
.ui-accordion-header strong{font-weight:500;padding:0;margin:0!important;border:none!important;text-transform:capitalize!important}
.ui-accordion-content{background-color:#e3e3e3;padding:35px}
.ui-accordion-content h4.top{font:400 18px Montserrat,sans-serif;color:#313436;margin:0 0 23px!important}
.ui-accordion-content p{margin:0 0 30px!important;font-size:18px;line-height:26px;color:#313436;border-bottom:1px solid #ccc;padding:0 20px 25px}
.ui-accordion-content p:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.ui-accordion-content a{color:#222;text-decoration:underline}
.ui-accordion-content ul{margin:0 20px 30px!important}
.ui-accordion-content ul li{line-height:26px;font-size:18px;list-style:disc inside}
.border-list{padding-bottom:20px;border-bottom:1px solid #ccc}
#contact_form .form-group label{display:none}
#contact_form .form-group .form-control{width:800px;height:54.9px;border-radius:27.4px;background-color:#e3e3e3;border:none;padding-left:70px;font:18px open sans}
#contact_form .form-group #contactmsg{width:800px;height:181px;border-radius:27.4px;background-color:#e3e3e3;border:none;resize:none;padding:10px 10px 10px 70px;font:18px open sans}
#contact_form .form-group button.btn{width:444px;font-weight:700;height:55px;border-radius:27.5px;background-color:#5ebf1f;border:none}
#contact_form .form-group .input-group{position:relative}
#contact_form .form-group .input-group-addon{position:absolute;width:55px;height:55px;object-fit:contain;z-index:99}
.privacy_block{background-color:#e3e3e3;padding:50px 75px 45px;margin:0 0 10px}
.privacy_block ol,.terms_block ol{padding:0!important;list-style-position:inside}
.terms_block{background-color:#e3e3e3;padding:50px 75px 45px;margin:0 0 10px}
.privacy_block p,.terms_block p{margin:0 0 10px;font-size:18px;line-height:26px}
.privacy_header,.terms_header{background:#fff none repeat scroll 0 0;color:#0a1a82;font-size:18px;font-weight:700;padding:28px 35px 29px}
.privacy_block ol ol,.terms_block ol ol{text-decoration:underline}
.privacy_block ol li,.terms_block ol li{font-size:18px;line-height:26px}
.terms_block span{font-weight:600;color:#000}
.address_block{width:270px;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.06);padding:25px 27px 21px}
#contact_form fieldset .form-group{margin:0 0 20px!important;width:100%}
.icon-contactpng{object-fit:contain;background:url(../img/icon-contactpng.png);width:76px;height:81px;margin:0 auto 27px}
.for-any-questions{font:400 16px/20px Montserrat,sans-serif;text-align:center;color:#313436;padding:0 0 18px}
.icon-locationpng{object-fit:contain;background:url(../img/icon-locationpng.png);width:20px;height:41px}
.small-address{font-family:Open Sans;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#999;padding:9px 0 0;line-height:18px}
@media (max-width: 1366px) {
.black-bg .heart-icon,.black-bg .chat-icon,.black-bg .puzzle-icon,.black-bg .location-icon{margin:0 14px!important}
.deal-section .heart-icon,.deal-section .chat-icon,.deal-section .puzzle-icon,.deal-section .location-icon{margin:0 5px!important}
}
@media (max-width: 1280px) {
.black-bg .heart-icon,.black-bg .chat-icon,.black-bg .puzzle-icon,.black-bg .location-icon{margin:0 14px!important}
.deal-section .heart-icon,.deal-section .chat-icon,.deal-section .puzzle-icon,.deal-section .location-icon{margin:0 5px!important}
#categories{margin-top:0}
#categories .post-image{height:auto}
.carousel-inner .item{height:575px;width:100%;margin:0 auto}
#plans .blue-bg-plan .register-now{margin-top:0}
}
@media (max-width: 1024px) {
	#myaccount .myacleft {
  width: 100% !important;
}
	.myacright{display:none}
.black-bg .heart-icon,.black-bg .chat-icon,.black-bg .puzzle-icon,.black-bg .location-icon{margin:0 8px!important}
.deal-section .heart-icon,.deal-section .chat-icon,.deal-section .puzzle-icon,.deal-section .location-icon{margin:0 7px!important}
.flipD figure figcaption{padding:20px!important}
.flipD figure p{font-size:24px!important}
.searchBox .search{left:50px!important}
section .inner-bgC{height:120px}
header{background:transparent!important}
.tablet-none{display:none}
.searchIcon{margin-top:35px}
#hero-carousel img{width:100%!important}
.navbar-nav{margin:.5px -15px!important}
.navigation-wrapper{background-color:#091882;padding-bottom:0}
header .navbar-inverse .navbar-nav > .active > a{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:0!important}
header .navbar-inverse .navbar-nav a:hover{color:#5fbf1e!important}
header .navbar-inverse .navbar-nav > li > a{font-size:12px!important}
#hero-wrapper{position:relative;top:102px;width:100%}
.content-section .container{padding-left:0;padding-right:0}
.search-form1{display:none}

.category-none a{color:#000!important}
.category-none a:hover{color:f6ff02!important}
#categories{margin-top:0}
#how-it-works .spacing{margin-bottom:10px;text-align:center}
#how-it-works .col-md-12{padding-left:0;padding-right:0}
#how-it-works .col-md-3{margin-bottom:20px!important}
#plans .gery-bg .container{padding-left:0;padding-right:0}
#plans .img-size{float:none;width:65%!important}
#plans .mobile-mode{float:right;width:35%!important}
#plans .mobile-mode img{width:65%;margin-left:15px!important}
#plans .watch-now{font-size:14px;line-height:19px!important;text-transform:uppercase}
#plans .playbtn{margin:0!important}
#plans .blue-bg-plan span.free{font-size:80px!important}
#plans .blue-bg-plan span.to-join{font-size:50px!important}
#plans .para{font-size:12px;line-height:20px;margin-bottom:0}
#plans .blue-bg-plan{background:#0a1883 none repeat scroll 0 0;padding:20px;margin-top:51px}
#categories .post-image{height:auto}
#featured-companies span.view-companies a{color:#4359f5;margin-top:0}
#featured-companies .mobile-none-data{display:none}
#featured-companies{margin-top:0}
#featured-companies .btn.prev{left:-10px!important;position:absolute;top:35%}
#featured-companies .btn.next{right:-10px!important;position:absolute;top:35%}
#featured-companies span.view-companies a{float:right;padding-bottom:15px;margin-top:-40px!important}
#download-now{height:500px;width:100%!important}
#download-now h1.heading{color:#091882}
#download-now .spacing{margin-top:150px;float:none}

#recent-deals .container{padding-left:0;padding-right:0}
#recent-deals .white-bg{margin-bottom:20px}
#recent-deals span.view-download a{margin-top:-55px}
#recent-deals{padding-bottom:10px!important}
.tablet-show{display:block!important;width:50%!important;text-align:left}
.text-center-mob{text-align:center!important}
#search{width:100%!important}
#deals .breadcrumbs{margin-top:22px}
#deals .blue-bg span.free,.blue-bg span.to-join{font-size:24px}
#deals .blue-bg span.free,#deals .blue-bg span.to-join{line-height:24px}
#deals h2.head-3{font-size:18px}
#deals .appstore-btn1 small,#deals .google-btn1 small{font-size:10px!important}
#deals .appstore-btn1 span,#deals .google-btn1 span{font-size:17px!important}
.carousel-inner .item{height:495px;width:100%;margin:0 auto}
#recent-deals .white-bg div.para{height:100px}
.footer-bg{padding:63px 0 0}
.footer .tablet-none{display:none!important}
.caret{display:block;font-size:12px;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-top:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent}
#freeJoin .leftCol{padding:40px}
}

@media (max-width: 800px) {
button.loginBtn,button.signinBtn{border-radius:5px;font-size:12px!important;margin-left:10px;margin-top:8px;padding:5px 10px}
.tablet-none{display:none}
.searchIcon{display:none}
.nav > li > a{padding:10px 4px!important}
#plans .gery-bg .container{padding-left:0;padding-right:0}
#plans .img-size{float:none;width:78%!important}
#plans .mobile-mode{float:right;width:35%!important}
#plans .mobile-mode img{width:65%;margin-left:15px!important}
#plans .watch-now{font-size:14px;line-height:19px!important}
#plans .playbtn{margin:0!important;padding-top:0}
#plans .topSpace{margin-top:0}
#plans .blue-bg-plan span.free{font-size:25px!important}
#plans .blue-bg-plan span.to-join{font-size:25px!important}
#plans .para{font-size:12px;line-height:20px;margin-bottom:0}
#plans .blue-bg-plan{background:#0a1883 none repeat scroll 0 0;padding:20px;margin-top:5px!important}
.carousel-inner .item{height:380px;width:100%;margin:0 auto}
#categories{margin-top:0}
#plans .blue-bg-plan .register-now{margin-top:0}
#featured-companies .btn.prev{left:-10px!important;position:absolute;top:35%}
#featured-companies .btn.next{position:absolute;right:-10px!important;top:35%}
#download-now{height:406px;width:100%!important}
#recent-deals .white-bg div.para{height:60px}
.footer .tablet-none{display:none!important}
.tablet-show{display:block!important;width:auto!important;text-align:left}

.slogan h3{font-size:32px!important}
slogan .maney-bank{top:353px!important}
.grid-item h2{font-size:11px}
.empty-list-text{margin-top:25px!important}
.caret{display:block;font-size:12px;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-top:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent}
#freeJoin1 .greenBg{margin-bottom:0}
}
@media (max-width: 768px) {

#freeJoin .leftCol{margin:0 0 30px !important }
	#freeJoin .intl-tel-input{width:100% !important}
	#freeJoin #registermob {
    width: 100% !important;
}
	.nav .open > a, .nav .open > a:focus, .nav .open > a:hover{background-color:transparent !important}
	.howwok{width:100%; border-bottom:1px solid #cecece; margin-bottom:20px}
	.howwok:last-child{border:none;margin-bottom:0}
	body{float:left; width:100%}
	.testimonial_wrap p{width:auto !important}
	.footertoplinks li:first-child, .footerbottomlinks li:first-child, .footericons li:first-child {
  padding-left: 0 !important;
}
	.last-app{display:none}
.navbar-right .radius a.root-wizzle-balance {
  padding: 0 !important;
}
	.navbar-collapse.collapse.in{overflow:visible !important}
	.menu-close-icon {
  height: 24px;
  position: absolute;
  right: -40px;
  top: 10px;
  width: 24px;
}
	.menu-close-icon a{text-indent:-999em;display:inline-block;width:24px;height:24px;background:url(../img/menu-close-icon.png) no-repeat center center}

#accordion ul {
	list-style: none;
	padding: 0 0 0 0;
}
#accordion ul{
	display: none;
}
#accordion ul li {
	font-weight: normal;
	cursor: auto;
	background-color: #fff;
	padding: 0 0 0 7px;
}
#accordion a {
	text-decoration: none;
}
#accordion a:hover {
	text-decoration: underline;
}
	
	
	
	
	
	
	.subdrop{display:none !important}
	.tabVieHide {display:none !important}
.navbar-collapse {
  background: #161616 none repeat scroll 0 0;
  height: 100%;
  left: 0;
  max-height: 100%;
  min-height: 100%;
  overflow: auto;
  width: 260px;
  z-index: 99999;
  padding:0;position:absolute; left:-100%
}
body{position:relative}
.navbar-collapse .insides{padding:0;width:100% !important}
.navbar-collapse .insides ul {margin:0 !important;padding:0}
.navbar-collapse .insides ul li {
  border-bottom: 1px solid #2a2a2a;
  margin: 0 15px;
  width: calc(100% - 30px) !important;
  float:left;

}
.navbar-collapse .insides ul li.dropdown{background:url(../img/tab_icon_menu_closed.png) no-repeat right 28px;}
.navbar-collapse .insides ul li.dropdown.open{border:none;background:url(../img/tab_icon_menu_openy.png) no-repeat right 28px !important;}
.navbar-collapse .insides ul li ul li{ margin: 0 !important;width: 100% !important;}
.navbar-collapse .insides ul li:last-child {
  border: medium none;
  border-radius: 0 !important;
  margin: 0 !important;
  width: 100% !important;
  float:left;
}
.navbar-collapse .insides ul li a{padding:0 !important;font:500 16px/65px Montserrat,sans-serif !important;color:#fff !important}

.navbar-collapse .insides ul li #tabDeals ul {
  margin: 0 !important;
  padding: 0 !important;
}
.navbar-collapse .insides ul li #tabDeals ul li {
  border: medium none;
  padding: 10px 0 20px;
}
.navbar-collapse #tabCategory ul{margin:0 !important}
#tabMyaccount ul li, .navbar-collapse #tabCategory ul li{border:none;padding:6px 0;float: left;
    padding: 6px 0;
    position: relative;
    width: 100%;
    z-index: 99;}
    
    
.navbar-collapse #tabCategory ul li a, .navbar-collapse #tabMyaccount ul li a {
  color: #d5d5d5 !important;
  font: 15px/28px Open Sans,sans serif !important;
  padding-left: 20px !important;
  text-align: left;
  display:grid;
}
.navbar-collapse #tabCategory ul li:hover a, #tabMyaccount ul li:hover a, .navbar-collapse #tabCategory ul li.active a, #tabMyaccount ul li.active a {color:#fff !important}
.navbar-collapse #tabCategory ul li.active a, #tabMyaccount ul li.active a{font-weight:600 !important;}
#tabMyaccount ul li.icon-manageaccount::before{background:url(../img/mega-menus/icon-manageaccount@1x-small.png)}
#tabMyaccount ul li.icon-accountsettings::before{background:url(../img/mega-menus/icon-accountsettings@1x-small.png)}
#tabMyaccount ul li.icon-giftcardwallet::before{background:url(../img/mega-menus/icon-giftcardwallet@1x-small.png)}
#tabMyaccount ul li.icon-favourites::before{background:url(../img/mega-menus/icon-favourites@1x-small.png)}
#tabMyaccount ul li.icon-friends::before{background:url(../img/mega-menus/icon-friends@1x-small.png)}
#tabMyaccount ul li.icon-notifications::before{background:url(../img/mega-menus/icon-notifications@1x-small.png)}
.navbar-collapse button.radius, .navbar-collapse .insides ul li.radius a {
  background: #5ebf1f none repeat scroll 0 0 !important;
  border:none !important;
  border-radius: 0 !important;
  font-size: 17px;
  height: 64px;
  padding: 0 20px !important;
  text-align: left;
  width: 100% !important;
  font-weight: 500 !important;
}
.navbar-collapse .insides ul li.radius {
	background:none !important
	
}

.navbar-collapse.in a.menu-close-icon{position:absolute}
.navbar-collapse .insides ul li.radius a{background: #5ebf1f url("../img/tab_icon_menu_closed.png") no-repeat scroll 230px 28px !important;}
.navbar-collapse .insides ul li.radius.open a{background: #5ebf1f url("../img/tab_icon_menu_openy.png") no-repeat scroll 230px 28px !important;}
#tabDoller ul {
  background: #2a2a2a none repeat scroll 0 0;
  float: left;
  padding: 0 5px;
  width: 100%;
}
.navbar-collapse{box-shadow:none}
#tabDoller ul li {
  color: #d5d5d5;
  float: left;
  font: 16px Open sans,sans-serif;
  padding: 10px;
  width: 50% !important;
}
#tabDoller ul li:nth-child(even) {
  color: #fff !important;
  font-weight: bold;
  text-akign:right;
  text-align:right;
}
.navbar-collapse #tabMyaccount ul li:before, .navbar-collapse #tabCategory ul li::before {
  background-position: center center !important;
  background-repeat: no-repeat !important;
  content: "";
  display: block;
  float: left;
  opacity: 0.7;
  width: 28px;
  height:28px
}
.navbar-collapse #tabMyaccount ul li:hover:before, .navbar-collapse #tabCategory ul li:hover::before {opacity: 1;}
.navbar-collapse #tabMyaccount ul li.logout-tab:before{content""; width:auto !important}
.navbar-collapse #tabMyaccount ul li.logout-tab a {
  color: #5ebf1f !important;
  font: 15px/2.4 Open,Sans,sans serif;
  padding: 0 !important;
  text-decoration: underline !important;
}





.navbar-collapse #tabCategory ul li.icon-manageaccount::before{background:url(../img/mega-menus/icon-manageaccount@1x-small.png)}
.navbar-collapse #tabCategory ul li.icon-accountsettings::before{background:url(../img/mega-menus/icon-accountsettings@1x-small.png)}
.navbar-collapse #tabCategory ul li.icon-giftcardwallet::before{background:url(../img/mega-menus/icon-giftcardwallet@1x-small.png)}
.navbar-collapse #tabCategory ul li.icon-favourites::before{background:url(../img/mega-menus/icon-favourites@1x-small.png)}
.navbar-collapse #tabCategory ul li.icon-friends::before{background:url(../img/mega-menus/icon-friends@1x-small.png)}
.navbar-collapse #tabCategory ul li.icon-notifications::before{background:url(../img/mega-menus/icon-notifications@1x-small.png)}


.navbar-collapse .insides ul li #tabDeals ul li img {max-width:90px}
#tabviewnav {

  display: block;
  float: right;
  width: 74%;
}
.black-bg .heart-icon,.black-bg .chat-icon,.black-bg .puzzle-icon,.black-bg .location-icon{margin:0 9px!important}
.deal-section .heart-icon,.deal-section .chat-icon,.deal-section .puzzle-icon,.deal-section .location-icon{margin:0 11px!important}
.share-buttons > *{display:inline-block;padding:6px}
.widget{margin-bottom:25px}
.section-title{width:87%}
.section-title-block .see-more{width:12%}
.hero-image-content h1{font-size:44px;line-height:50px;margin-bottom:15px}
.hero-image-content .subtitle1{margin-bottom:15px;margin-top:15px}
.button-space{margin-top:20px}
.flipD figure figcaption{padding:20px!important}
.flipD figure p{font-size:18px!important}
.flipD figure h2{margin-top:0;font-size:18px}
.clrNone{display:none}
.innerDiv > a{padding:0 30px}
.hidden-mobile{display:none}
header{background:transparent!important}
.tablet-none{display:none}
.nav > li > a{padding:13px 4px!important}
header .navbar-inverse .navbar-nav > li > a{font-size:12px}
.navbar-nav{margin:.5px -15px!important}
.navigation-wrapper{background-color:#e9edf0;padding-bottom:0}
header .navbar-inverse .navbar-nav > .active > a{background:rgba(0,0,0,0) none repeat scroll 0 0;border-bottom:0!important}
header .navbar-inverse .navbar-nav a:hover{color:#5fbf1e!important}
#hero-wrapper{position:relative;top:102px;width:100%}
.content-section .container{padding-left:0;padding-right:0}
.search-form1{display:none}
.caret{display:block;font-size:12px;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-top:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent}
.category-none a{color:#000!important}
.category-none a:hover{color:f6ff02!important}
#categories .post-image{height:120px!important}
#plans .blue-bg-plan{margin-top:5px!important}
#how-it-works .spacing{margin-bottom:10px;text-align:center}
#how-it-works .spacing span{font-size:15px}
#how-it-works .col-md-12{padding-left:0;padding-right:0}
#how-it-works .col-md-3{margin-bottom:20px!important}
#plans .topSpace{margin-top:0}
#plans .playbtn{padding-top:0}
#plans .gery-bg .container{padding-left:0;padding-right:0}
#plans .img-size{float:none;width:78%!important}
#plans .mobile-mode{float:right;width:35%!important}
#plans .mobile-mode img{width:65%;margin-left:15px!important}
#plans .watch-now{font-size:14px;line-height:19px!important}
#plans .playbtn{margin:0!important}
#plans .blue-bg-plan span.free{font-size:26px!important}
#plans .blue-bg-plan span.to-join{font-size:26px!important}
#plans .para{font-size:13px;line-height:20px;margin-bottom:0}
#plans .blue-bg-plan{background:#0a1883 none repeat scroll 0 0;padding:20px}
#plans .blue-bg-plan{margin-top:-4px}
#categories .post-image{height:155px}
#categories .black-bg a{font-size:10px}
#featured-companies span.view-companies a{color:#4359f5;margin-top:0}
#featured-companies .mobile-none-data{display:none}
#featured-companies{margin-top:0}
#featured-companies .btn.prev{left:-10px!important;position:absolute;top:35%!important}
#featured-companies .btn.next{right:-10px!important;position:absolute;top:35%!important}
#featured-companies span.view-companies a{float:right;padding-bottom:15px;margin-top:-40px!important}
#download-now{height:375px;width:100%!important}
#download-now h1.heading{color:#091882}
#recent-deals .container{padding-left:0;padding-right:0}
#recent-deals .white-bg{margin-bottom:20px}
#recent-deals span.view-download a{margin-top:-58px;font-size:14px}
#recent-deals{padding-bottom:10px!important}
.text-center-mob{text-align:center!important}
.searchIcon{display:none!important}
#deals .tabbable-line > .nav-tabs > li > a{font-size:13px}
#deals .tabbable-line .nav > li > a{padding:10px!important}
#deals ul.pagination-menu li a{font-size:13px;padding:3px!important}
#deals .blue-bg span.free,.blue-bg span.to-join{font-size:16px}
#deals .blue-bg .register-now .btn{font-size:11px!important}
#deals .blue-bg .para{font-size:12px}
#deals h2.head-2{font-size:17px}
#deals h2.head-3{font-size:12px}
#deals .appstore-btn1 i,#deals .google-btn1 i{font-size:19px!important}
#deals .appstore-btn1 small,#deals .google-btn1 small{font-size:10px!important}
#deals .appstore-btn1 span,#deals .google-btn1 span{font-size:16px!important}
#deals .breadcrumbs{margin-top:25px}
.carousel-inner .item{height:380px;width:100%;margin:0 auto}
#download-now .spacing {
  float: none;
  height: 100%;
  margin-top: 100px;
}
#recent-deals .white-bg div.para{height:50px}
.footer .tablet-none{display:none!important}
.tablet-show{display:block!important;width:auto!important;text-align:left}

.slogan h3{font-size:32px!important}
slogan .maney-bank{top:353px!important}
.radius{margin-top:0!important}
.empty-list-text{margin-top:25px!important}
#freeJoin .leftCol .small-para{font-size:13px}
#freeJoin .leftCol{padding:30px 13px}
#freeJoin1 .greenBg{margin-bottom:0}
}
@media only screen and (max-device-width: 667px) and (-webkit-device-pixel-ratio: 2) {

.nav.navbar-nav.navbar-right{margin-top:45px!important}
.footer .copyright{font-size:13px!important;text-align:center!important}
.tablet-none{display:none}
.radius a{font-size:12px!important}
.board .nav-tabs > li a{height:45px!important}
#deals h1.heading{float:none!important}
#deals .breadcrumbs{margin-top:0}

#hero-carousel img{width:100%!important}
#download-now{background:#5fbd1e;height:auto!important}
.mobile-sapce{margin-top:60px}
.tabbable-line .nav-tabs > li a{height:23px!important;line-height:18px!important;margin-bottom:10px!important}
.select-wid{width:100%}
.select-wid1{width:100%}
#history ul{margin:0;padding:0}
#notifications ul{margin:0;padding:0}
.top-space10{margin:150px 0}
.empty-list-text{margin-top:25px!important}
#freeJoin1 .greenBg h1{font-size:24px;margin-bottom:0;margin-top:0;padding:10px}
#freeJoin1 button{margin-top:10px}
#plans .blue-bg-plan .para{margin-top:0}
#plans .img-size{width:100%!important}
#plans .topSpace{margin-top:20px}
#plans .playbtn{padding-top:0!important;width:30%}
#plans .watch-now{font-size:14px!important;line-height:19px!important;padding:10px!important}
#freeJoin1 .greenBg{margin-bottom:0}
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (max-device-width:480px) and (orientation : portrait) {

}
@media only screen and (max-device-width: 667px) and (-webkit-device-pixel-ratio: 2) {
body{overflow-x:hidden!important}
.nav.navbar-nav.navbar-right{margin-top:5px!important}
.footer .copyright{font-size:13px!important;text-align:center!important}
.tablet-none{display:none}
.radius a{font-size:12px!important}
.board .nav-tabs > li a{height:45px!important}
#deals h1.heading{float:none!important}
#deals .breadcrumbs{margin-top:0}

#hero-carousel img{width:100%!important}
#download-now{background:#5fbd1e;height:auto!important}
.mobile-sapce{margin-top:60px}
.tabbable-line .nav-tabs > li a{height:23px!important;line-height:18px!important;margin-bottom:10px!important}
.select-wid{width:100%}
.select-wid1{width:100%}
#history ul{margin:0;padding:0}
#notifications ul{margin:0;padding:0}
.top-space10{margin:150px 0}
.mobile-sapce{margin-top:60px}
.mobile-sapce{margin-top:60px}
.tabbable-line .nav-tabs > li a{height:23px!important;line-height:18px!important;margin-bottom:10px!important}
.top-space10{margin:150px 0!important}
#hero-carousel img{width:100%!important}
.carousel-inner .item{height:180px;width:100%;margin:0 auto}
#recent-deals .white-bg div.para{height:50px}
.dropdown-menu.category-none{height:380px;overflow-y:scroll!important}
.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}
.navbar-collapse.in{overflow-y:auto}
.empty-list-text{margin-top:25px!important}
#freeJoin1 .greenBg h1{font-size:24px;margin-bottom:0;margin-top:0;padding:10px}
#freeJoin1 button{margin-top:10px}
#plans .blue-bg-plan .para{margin-top:0}
#plans .img-size{width:100%!important}
#plans .topSpace{margin-top:20px}
#plans .playbtn{padding-top:0!important;width:30%}
#plans .watch-now{font-size:14px!important;line-height:19px!important;padding:10px!important}
#freeJoin1 .greenBg{margin-bottom:0}
}
@media screen and (device-width: 414px) and (device-height: 736px) and (-webkit-device-pixel-ratio: 3) {
#freeJoin1 .greenBg h1{font-size:24px;margin-bottom:0;margin-top:0;padding:10px}
#freeJoin1 button{margin-top:10px}
#plans .blue-bg-plan .para{margin-top:0}
#plans .img-size{width:100%!important}
#plans .topSpace{margin-top:20px}
#plans .playbtn{padding-top:0!important;width:30%}
#plans .watch-now{font-size:14px!important;line-height:19px!important;padding:10px!important}
#freeJoin1 .greenBg{margin-bottom:0}
.nav.navbar-nav.navbar-right{margin-top:45px!important}
#hero-carousel img{width:100%!important}
.footer .copyright{font-size:13px!important;text-align:center!important}
.tablet-none{display:none}
.radius a{font-size:12px!important}
.board .nav-tabs > li a{height:45px!important}
#hero-carousel img{width:100%!important}
#download-now{background:#5fbd1e;height:auto!important}
.mobile-sapce{margin-top:60px}
.tabbable-line .nav-tabs > li a{height:23px!important;line-height:18px!important;margin-bottom:10px!important}
.select-wid{width:100%}
.select-wid1{width:100%}
#history ul{margin:0;padding:0}
#notifications ul{margin:0;padding:0}
.top-space10{margin:150px 0}
.empty-list-text{margin-top:25px!important}
#freeJoin1 .greenBg h1{font-size:24px;margin-bottom:0;margin-top:0;padding:10px}
#freeJoin1 button{margin-top:10px}
#plans .blue-bg-plan .para{margin-top:0}
#plans .img-size{width:100%!important}
#plans .topSpace{margin-top:20px}
#plans .playbtn{padding-top:0!important;width:30%}
#plans .watch-now{font-size:14px!important;line-height:19px!important;padding:10px!important}
#freeJoin1 .greenBg{margin-bottom:0}
}
.topS{margin-top:15px}
.employee{display:block;height:15em}
.employee .employee_container h2{color:#fff;font-size:26px;text-align:center;text-transform:uppercase;margin-top:10px}
.employee .employee_container p{color:#fff!important;font-size:22px;line-height:36px;text-align:center}
.employee_container{height:100%;position:relative;-webkit-perspective:800px;-moz-perspective:800px;-ms-perspective:800px;-o-perspective:800px;perspective:800px}
.back,.front{position:absolute}
.front img{min-height:100%;height:auto;width:auto;width:100%}
.front{overflow:hidden;width:100%;height:100%;z-index:900;-webkit-transform:rotateX(0deg) rotateY(0deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(0deg) rotateY(0deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.active .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}
.back{padding:1em;background-color:#0a198b;height:100%;width:100%;z-index:800;-webkit-transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateY(-180deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.active .back{z-index:1000;-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotateY(0deg)}
.back h3{font-size:.8em}
.back p{font-size:1em;padding-top:1em;border-top:1px dashed #fff;margin-top:1em}
.social-icons i.fa-facebook{color:#fff;background:#3b5998}
.social-icons i.fa-twitter{color:#fff;background:#4099ff}
.social-icons i.fa-google-plus{color:#fff;background:#dd4b39}
.social-icons i.fa-linkedin{color:#fff;background:#0e76a8}
.social-icons i.fa-envelope{color:#fff;background:#f1685e}
.profile-tabs{clear:both;overflow:hidden}
.board{width:100%;float:left;margin:48px 0 0}
.board .board-inner,.board .tab-content{width:100%;float:left}
.board .tab-content{padding:40px 0 70px}
.mywallet-tabs1 ul li{background:none;margin:0;margin:0 0 10px;box-shadow:none}
.mywallet-tabs1 ul li a.white-accor{position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,0.06);font:500 18px/80px Montserrat,sans-serif;background:#fff none repeat scroll 0 0;color:#0a1a82;margin:0;padding:0 34px !important;text-align:left;text-transform:capitalize}
.mywallet-tabs1 ul li a.white-accor:after{background:url(../img/arrow_up.png) no-repeat scroll left center!important;content:"";height:80px;position:absolute;right:30px;width:18px}
.mywallet-tabs1 ul li a.collapsed.white-accor{position:relative}
.mywallet-tabs1 ul li a.collapsed.white-accor:after{background:url(../img/arrow_down.png) no-repeat scroll left center!important;content:"";height:80px;position:absolute;right:30px;width:18px}
.mywallet-tabs1 ul li ul{overflow: hidden;padding:0}
.mywallet-tabs1 ul li ul li{overflow: hidden;background:#e3e3e3 none repeat scroll 0 0;margin-bottom:0;padding:32px 35px;text-align:left}
.mywallet-tabs1 ul li ul li p{line-height:26px}
.board .nav-tabs{position:relative;float:left;box-sizing:border-box;width:100%;padding:0}
.board p.narrow{width:60%;margin:10px auto}
.board .liner{height:2px;background:#ddd;position:absolute;width:80%;margin:0 auto;left:0;right:0;top:50%;z-index:1}
.board .nav-tabs > li.active > a,.board .nav-tabs > li.active > a:hover,.board .nav-tabs > li.active > a:focus{color:#fff;cursor:default;border:0;border-bottom-color:transparent}
.board span.round-tabs{width:70px;height:70px;line-height:70px;display:inline-block;border-radius:100px;background:#fff;z-index:2;position:absolute;left:0;text-align:center;font-size:25px}
.board span.round-tabs.one{color:#22c222;border:2px solid #22c222}
.board li.active span.round-tabs.one{background:#fff!important;border:2px solid #ddd;color:#22c222}
.board span.round-tabs.two{color:#febe29;border:2px solid #febe29}
.board li.active span.round-tabs.two{background:#fff!important;border:2px solid #ddd;color:#febe29}
.board span.round-tabs.three{color:#3e5e9a;border:2px solid #3e5e9a}
.board li.active span.round-tabs.three{background:#fff!important;border:2px solid #ddd;color:#3e5e9a}
.board span.round-tabs.four{color:#f1685e;border:2px solid #f1685e}
.board li.active span.round-tabs.four{background:#fff!important;border:2px solid #ddd;color:#f1685e}
.board span.round-tabs.five{color:#fd9a34;border:2px solid #fd9a34}
.board li.active span.round-tabs.five{background:#fff!important;border:2px solid #ddd;color:#fd9a34}
.board span.round-tabs.six{color:#5cb85c;border:2px solid #5cb85c}
.board li.active span.round-tabs.six{background:#fff!important;border:2px solid #ddd;color:#5cb85c}
.board span.round-tabs.seven{color:red;border:2px solid red}
.board li.active span.round-tabs.seven{background:#fff!important;border:2px solid #ddd;color:red}
.board .nav-tabs > li.active > a span.round-tabs{background:#fafafa}
.board .nav-tabs > li{border-radius:4px;background-color:#e4e4e4;box-shadow:0 1px 3px 0 rgba(0,0,0,0.06);margin:0 2% 2% 0;width:23%}
.board .nav-tabs > li a{margin:0}
.board .nav-tabs > li.active{background:#031383}
.board .nav-tabs > li.active a{font-weight:400}
.board .nav-tabs > li:nth-child(4n){margin-right:0}
.board .nav-tabs > li a{text-align:center;font:500 18px/80px Montserrat,sans-serif!important;color:#313436}
.board .nav-tabs > li a:hover{background:transparent}
.board .tab-pane{position:relative;padding-top:0;font-family:'Open Sans',sans-serif}
.board .tab-content .head{text-transform:uppercase;padding-bottom:10px;padding-top:20px;color:#60be20;font:20px 'Open Sans',sans-serif}
.board .btn-outline-rounded {
  width: 270px;
}
.board .btn.green{background-color:#5fbf1f;color:#fff}
.profile-tabs1 .nav-tabs > li{text-align:center;width:33%}
.profile-tabs1 .nav-tabs{margin:0 auto}
.profile-tabs1 .nav-tabs > li a{height:auto}
.profile-tabs1 .tabbable-line > .tab-content{padding:25px 0 0}
@media( max-width : 585px ) {
.board .board{width:90%;height:auto!important}
.board span.round-tabs{font-size:16px;width:50px;height:50px;line-height:50px}
.board .tab-content .head{font-size:20px}
.board .nav-tabs > li a{width:50px;height:50px;line-height:50px}
.board li.active:after{content:" ";position:absolute;left:35%}
}
.font{color:#60be20;font:20px 'Open Sans',sans-serif;text-align:center}
.fontB{color:#666;font:13px 'Open Sans',sans-serif;text-align:center;margin-top:11px}
.txtCenter{text-align:center}
.marTop{margin-top:20px}
.marTop10{margin-top:10px}
@media (max-width: 767px) {

	#interim-screen-modal .interim_footer{padding: 21px 20px !important}
	#interim-screen-modal .interim_footer .verisign_icon{width:20% !important}
	#interim-screen-modal p{width:76% !important}
	#leftArrow {
  left: 160px;
  right: auto !important;
}
#rightArrow {
  left: 180px;
  right: auto !important;
}
	#viewContainer {
  width: 150px !important;
}
	.bstimeslider {
  margin: 5px 0 0 !important;

}
	.playstore_hand-onoff {
  background: rgba(0, 0, 0, 0) url("../img/playstore_hand-onoff.png") no-repeat scroll right center;
  height: 384px;
  position: absolute;
  right: -80px;
  top: 44px;
  width: 301px;
  z-index:9;
}
	#download-now{position:relative; background:#5ec019 !important; overflow: hidden;}
	#interim-screen-modal p {
    font: 10px/1.4 Open Sans,sans-serif !important;
    text-align:left !important;
}
#interim-screen-modal .interim_text {
  font: 500 20px/1.6 Montserrat,sans-serif !important;
}

	#interim-screen-modal .interim_body {
    padding: 60px 30px !important;
}
#interim-screen-modal .interim_text {
    font: 500 20px/1.6 Montserrat,sans-serif !important;
}
	.ormid::after {

  width: 100px !important;
}
	.ormid::before {

  width: 100px !important;
}
.contact {
  max-width: 320px !important;

}
.privacy_block {
  padding: 15px !important;
}
#tab-row, #usedgift, #gifts, #fromfriendsgifts, .company-details .shop_block, .deals-details .shop_block {
  margin: 0 auto !important;
  max-width: 290px !important;
  float:none !important;
}
	.board .btn-outline-rounded {
  width: 205px !important;
}
.select-wid1 {
  width: auto !important;
}
#payment-history-list span.value, .value-left, #payment-history-list span.name{font-size:13px !important}

	.mywallet-tabs1 ul li ul li p {
  font-size: 13px !important;
  line-height: 22px !important;
}
	.mywallet-tabs1 ul li ul li {

  padding: 15px !important;

}
	.faq {
  padding-bottom: 20px !important;
  padding-top: 10px !important;
}
	
	.mywallet-tabs1 ul li a.white-accor::after {
  height: 55px !important;
  right:10px !important;
  background: rgba(0, 0, 0, 0) url("../img/arrow_up-small.png") no-repeat scroll left center !important;

}
.mywallet-tabs1 ul li a.collapsed.white-accor::after {
  height: 55px !important;
   right:10px !important;
    background: rgba(0, 0, 0, 0) url("../img/arrow_down-small.png") no-repeat scroll left center !important;
}


	.board .tab-content {
  padding: 20px 0 50px !important;
}
	.mywallet-tabs1 ul li a.white-accor {

    font: 500 13px/55px Montserrat,sans-serif !important;   
    padding: 0 15px !important;

}
.board .nav-tabs > li {

    width: 48% !important;
     margin-right: 4% !important;
     margin-bottom:4% !important;
}
.board .nav-tabs > li:nth-child(even) {
    margin-right: 0 !important;
}

.board .nav-tabs > li a {
    display: block;
    font: 500 11px/40px Montserrat,sans-serif !important;
    padding: 0 !important;
    height:40px !important;
    white-space: nowrap !important;
    width: 100%;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    
}
	#myTab{width:100% !important}
	.deals-details {
  padding-bottom: 20px !important;
  padding-top: 20px !important;
}
.board{margin-top:20px !important}

.company-desc, .deal-details {
  float: left;
  padding-top: 35px;
}
	.green-bg p.email, .green-bg div.green-back{padding:0 !important; font: 600 16px/1.29 "Open Sans",sans-serif !important;}
	#deals .tabbable-line > .tab-content {

  padding: 26px 0 !important;

}
	.green-bg .btn-toolbar .btn-group{margin:0 !important}
	#loginsignup-modal .modal-dialog {
  margin: 125px auto 0 !important;

  width: 270px !important;
}
.gray_area .heading-blank {
  margin: 0 !important;
}
	.gray_area .for_pw{display:none}
	#login-modal .gray_area {

  border-radius: 0 0 5px 5px !important;

  padding: 20px 20px 18px;
  overflow:hidden;
  width:100%;
}

#login-modal .white_area {
  height: auto !important;
  overflow: auto;
  width: 100% !important;
  border-radius: 5px 5px 0 0 !important;
}
	#login-modal .modal-dialog {
  margin: 15px auto !important;
  width: 260px !important;
}
	.search-form .form-group input.form-control, .search-form .form-group input.form-control::-moz-placeholder {
  color: #fff !important;

}
	.deal_panel .category-dropbox-left {

  padding: 0 0 9px !important;
  width: 100%;
}
.deal_panel .category-dropbox-left #region-dropdown, .deal_panel .category-dropbox-left .input-group, .deal_panel .category-dropbox-left #category-dropdown {

  width: 100% !important;
}
	.navbar {

  min-height: 60px !important;

}
header{height:60px !important}
	.privacy_header, .terms_header {
  background: #fff none repeat scroll 0 0;
  color: #0a1a82;
  font-size: 13px !important;
  font-weight: 600 !important;
  padding: 0 15px !important;
  line-height: 55px !important;
}
.privacy_block ol li, .terms_block ol li {
  font-size: 13px !important;
  line-height: 1.6 !important;
}
	.privacy_block p, .terms_block p {
  font-size: 13px !important;
  line-height: 1.69 !important;
}
	.terms_block {

  padding: 29px 15px !important;
}
	.privacy {
  padding-bottom: 20px !important;
  padding-top: 20px !important;
}
	.ui-accordion-content p {
  font-size: 13px !important;
  line-height: 22px !important;
  margin: 0 0 25px !important;
  padding: 0 15px 20px !important;
}
	.ui-accordion-content h4.top {
  font: 400 14px Montserrat,sans-serif !important;
  margin: 0 0 14px !important;
}
	.ui-accordion-content {

  padding: 20px 15px !important;
}
	.ui-accordion-header {
  font: 400 13px/55px Montserrat,sans-serif;
  height: 55px !important;
  padding: 0 15px !important;

}
	.ui-accordion-header-active::after {
  height: 55px !important;
  right:10px !important;
  background: rgba(0, 0, 0, 0) url("../img/arrow_up-small.png") no-repeat scroll left center !important;

}
.ui-accordion-header::after {
  height: 55px !important;
   right:10px !important;
    background: rgba(0, 0, 0, 0) url("../img/arrow_down-small.png") no-repeat scroll left center !important;
}
	.footerbottomlinks a{line-height:inherit !important}
	.footericons li {padding-left:29px !important}
	#contact_form fieldset .form-group {
  margin: 0 0 10px !important;

}
	#contact_form .form-group button.btn {

  height: 35px !important;
  width: 255px !important;
  font-size: 10px !important;
  margin-top:10px !important;
}
	#contact_form .form-group .form-control {

  font: 14px open sans !important;
  height: 35px !important;
  padding-left: 40px !important;
  width: 270px !important;
  border-radius: 17.5px !important;
}
#contact_form .form-group .input-group-addon {
  height: 35px !important; 
  width: 35px !important;

}
#contact_form .form-group .input-group-addon i{font-size:15px !important; line-height:35px}
#contact_form .form-group #contactmsg{
	height:165px !important
}
	.contact {
  padding-bottom: 20px !important;
  padding-top: 20px !important;
}
.address_block {

  width: 100% !important;
}
#contact_form {
  padding: 40px 0 0 0!important;
}
	#deals .green-bg, #privacy .green-bg, #contact .green-bg, #faq .green-bg, #cms-pages .green-bg, #myaccount .green-bg {
  
  min-height: 220px !important;
  padding: 60px 0 0 !important;
}
#deals .green-bg::after, #privacy .green-bg::after, #contact .green-bg::after, #faq .green-bg::after, #cms-pages::after, #myaccount .green-bg::after {
 
  height: 220px !important;

}
.green-bg h1.heading{padding-top:65px !important; font-size:20px !important; padding-bottom:20px !important}
#search-grouondeals-form .form-group{margin-top: 5px !important;}
.green-bg h1.heading img{height:15px}
.nav > li > a {

  font-size: 16px !important;
  line-height: 18px !important;

}
.nav-tabs {
padding:0 !important;

  width: 80% !important;

}
#search-grouondeals-form {

  width: 20% !important;
}

	#featured-companies{padding:39px 0 29px !important}
	#download-now .content br {display:none}
	.appstore-btn{margin-bottom:0 !important}
	#todays-hot-deals{padding: 34px 0 30px !important;}
	#download-now{height:306px !important}
	
	#todays-hot-deals h1.heading{font-size:20px !important; margin: 0 0 28px !important;}
	#how-it-works .spacing {

  padding: 0 0 0 8% !important;

  width: 65% !important;
}
#how-it-works .spacing.img {

  width: 35% !important;
  min-height:inherit !important
}
	.navbar-toggle {

  margin: 18px 24px 0 0 !important;

}
.search-form .has-feedback {
  margin-top: 13px !important;

}
.smaller::before {
  height: 60px !important;
}

	.search-form:hover .form-group{width:280px!important}
	
	.search-form .form-group input.form-control, .search-form .form-group input.form-control::-moz-placeholder {
  color: #fff !important; 
  font-size: 13px !important;  
}
	.search-form .form-control {
  height: 30px !important;
}
	.navbar-inverse .navbar-toggle img {max-width:80% !important}
	header a#logo {
  background: rgba(0, 0, 0, 0) url("../img/wizzle-logo-white-small.png") no-repeat scroll left top !important;

  height: 35px !important;
  margin: 11px 0 0 -15px !important;

  width: 92px !important;
}

.search-form .form-group {

  height: 35px !important;

  width: 35px !important;
}
#searchform .btn {
  height: 35px !important;
  width: 35px !important;
}
.search-form .form-group .glyphicon-search {
  font-size: 12px !important;
  left: 4px !important;
  line-height: 30px;
  position: relative;
  top: -5px !important;
}
	#newsletter .owl-theme .owl-nav{top:49% !important}
	.footertoplinks, .footerbottomlinks{border:none !important;width:48% !important; float:left; margin: 30px 4% 0 0 !important}
	.footerbottomlinks{margin-right:0 !important}
	.copyright {
 
  font-size: 11px !important;
  padding:8px 0 !important;

}
	.footertoplinks li, .footerbottomlinks li{width:100%; padding:0}
	.footericons{margin-top:50px}
	#download-now .appstore-btn {
  background: rgba(0, 0, 0, 0) url("../img/app-store-small.png") repeat scroll 0 0 !important;
  float: left;
  height: 40px !important;
  margin-right: 20px;
  margin-top: 21px;
  width: 136px !important;
  position:relative;z-index:9;
}
#download-now .google-btn {
  background: rgba(0, 0, 0, 0) url("../img/google-play-small.png") repeat scroll 0 0 !important;
  float: left;
  height: 39px !important;
  margin-top: 21px;
  width: 135px !important;
  position:relative;z-index:9;
}
	#wizzle_Banner_heading {
  font: 400 20px/1.6 "Montserrat",sans-serif !important;
}
#wizzle_Banner_join_now {  
  border-radius: 18px !important;
  height: 36px !important;
  line-height: 36px !important;
  width: 188px !important;
  margin:24px auto 0 !important;
}
#wizzle_Banner_heading{margin:170px auto 0 !important; padding: 0 20px !important}
.Watch-how-it-works {
  margin: 110px auto 0 !important;
  width: auto !important;
  text-align: center !important;
}
#how-it-works .spacing span {
  
  font: 16px/1.12 "Montserrat",sans-serif !important;
  margin-bottom:10px !important;
  
}
.spacing {  
  font-size: 12.3px !important;  
  line-height: 1.47em !important;
}
.extra-pad {padding-bottom:30px}
.extra-pad:last-child{padding-bottom:0 !important}
#todays-hot-deals-content{postion:relative}
	#todays-hot-deals-content .owl-nav {
    position: absolute;
    top: 49%;
    width: 100%;
}
#todays-hot-deals-content .owl-prev {
  background: transparent none repeat scroll 0 0;
  display: inline-block;
  float: left;
  margin: 0 0 0 -8px;
  opacity: 1;
  text-indent: -999em;
   height:15px;
  width:9px;
  background:url(../img/smallicon-enterleft.png) no-repeat scroll 0 0;
}
#todays-hot-deals-content .owl-next{
	background: transparent none repeat scroll 0 0;
  display: inline-block;
  float: right;
  margin: 0 -8px 0 0;
  opacity: 1;
  text-indent: -999em;
  height:15px;
  width:9px;
   background:url(../img/smallicon-enterright.png) no-repeat scroll right 0;
	
}
#newsletter .owl-nav .owl-prev {
  background: rgba(0, 0, 0, 0) url("../img/icon-left-chevron-small.png") no-repeat scroll 0 0 !important;
  float: left;
  height: 15px!important;
  margin: 0 0 0 -10px!important;
  opacity: 1;
  padding: 0;
  text-indent: -999em;
  width: 9px!important;
}
#newsletter .owl-nav .owl-next {
  background: rgba(0, 0, 0, 0) url("../img/icon-right-chevron-small.png") no-repeat scroll 0 0!important;
  float: right;
  height: 15px!important;
  margin: 0 -10px 0 0!important;
  opacity: 1;
  padding: 0;
  text-indent: -999em;
  width: 9px!important;
}
#download-now .content {
  
  font: 21.8px/1.48 "Montserrat",sans-serif !important;
 
}
#download-now .spacing {
 
  margin: 44px 0 36px !important;
}
.testimonial_wrap h3{font-size:22px !important; margin:0 0 10px !important}
.testimonial_wrap p.star-rating .one,.testimonial_wrap p.star-rating .two,.testimonial_wrap p.star-rating .three,.testimonial_wrap p.star-rating .four,.testimonial_wrap p.star-rating .five{background:url(../img/star1-small.png) repeat-x scroll 0 0 !important;height:22px!important;display:inline-block}
.testimonial_wrap p.star-rating .one{width:22px !important}
.testimonial_wrap p.star-rating .two{width:44px !important}
.testimonial_wrap p.star-rating .three{width:66px !important}
.testimonial_wrap p.star-rating .four{width:88px !important}
.testimonial_wrap p.star-rating .five{width:110px !important}
.testimonial_wrap p.star-rating {
  padding: 0 0 31px !important;
}
.testimonial_wrap h4{font-size:15.8px !important}
.testimonial_wrap p {
  font: 400 18px/1.56 "Open Sans",sans-serif !important;
 
}
#newsletter{padding-top:66px !important}
.Watch-how-it-works a {
 
  font: 15px "Open Sans",sans-serif !important;
  
}
.Watch-how-it-works a::after {
  background: rgba(0, 0, 0, 0) url("../img/smallicon-enterpng.png") no-repeat scroll center top !important;
  content: "";
  height: 110px !important;
  position: absolute;
 right: -18px !important;
    top: 7px !important;  
  width: 14px !important;
}
#wizzle_slider{height:450px !important}
.banner_join_now, .banner_join_now:hover {

  font: 400 17px/36px "Montserrat",sans-serif !important;

}
	.footer-logo, .tab-app-display{float:left; width:50%}
	.tab-app-display{text-align:right}
	.navbar-header{float:left;width:52px}
	.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}
#tabviewnav{width:auto !important}
#tabviewnav .col-xs-8{display:none !important}
#how-it-works .spacing.img {
  float: left;
  margin: 0;
  width: 25%;
}
#how-it-works .spacing {
  float: left;
  margin: 0;
  text-align: left;
  width: 70%;
}
#how-it-works .spacing span{text-align:left}
.testimonial_wrap > ul{padding:0 !important}
.text-center-mob {
  padding: 0 15px !important;
}
.last-app {
  text-align: left !important;
}
#newsletter .owl-theme .owl-nav .owl-prev{margin: 0 0 0 -20px !important}
#newsletter .owl-theme .owl-nav .owl-next{margin: 0 -20px 0 0 !important}
}
#contact-list .list-group-item{padding:10px 0}
#contact-list .list-group{clear:both;margin-bottom:20px;overflow:hidden;padding-bottom:10px;padding-left:0}
#contact-list .text-muted{color:#ddd}
#back-to-bootsnipp{position:fixed;top:10px;right:10px}
.c-search > .form-control{border-radius:0;border-width:0;border-bottom-width:1px;font-size:15px;padding:12px;height:44px;outline:none!important}
.c-search > .form-control:focus{outline:0!important;-webkit-appearance:none;box-shadow:none}
.c-search > .input-group-btn .btn{border-radius:0;border-width:0;border-left-width:1px;border-bottom-width:1px;height:44px}
.c-list{padding:0;min-height:44px}
.title{display:inline-block;font-size:19px;padding:5px 15px}
ul.c-controls{list-style:none;margin:0;min-height:44px}
ul.c-controls li{margin-top:8px;float:left}
ul.c-controls li a i{text-align:center}
ul.c-controls li a:hover{background-color:rgba(51,51,51,0.2)}
.c-toggle{font-size:18px}
.name{font:18px 'Open Sans',sans-serif}
.c-info{padding:5px 10px;font-size:16px}
.credit-card-box .panel-title{display:inline;font-weight:300}
.credit-card-box .form-control.error{border-color:red;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,0,0,0.6)}
.credit-card-box label.error{color:red;padding:2px 8px;margin-top:2px}
.credit-card-box .payment-errors{color:red;padding:2px 8px;margin-top:2px}
.credit-card-box label{display:block}
.credit-card-box .display-table{display:table}
.credit-card-box .display-tr{display:table-row}
.credit-card-box .display-td{display:table-cell;vertical-align:middle;width:50%}
#notificationsTab .divider1{background-color:#fff;height:1px;margin:9px 0;overflow:hidden}
#notificationsTab ul{margin:0;padding:0;background-color:#e9edf0}
#notificationsTab li a{color:#666;font:300 13px 'Open Sans',sans-serif}
#notificationsTab li a:hover{color:#60be20}
#notificationsTab li i{color:#60be20;padding-right:10px}

#history .name{color:#666;font:300 15px 'Open Sans',sans-serif}
#history span.value1{color:#333;font:13px Montserrat,sans-serif;text-align:left;text-transform:none}
#history small{font-size:100%}
#history span.date{color:#666;font:13px 'Open Sans',sans-serif}
#history span.value{color:#60be20!important;font:14px 'Open Sans',sans-serif;float:right}
#payment i.c1{color:#fd7141;font-size:50px;padding-right:10px}
#payment i.c2{color:#fec834;font-size:64px;padding-right:5px}
#payment i.c3{color:#5fbf1f;font-size:50px;padding-right:10px}
#payment span.title{color:#666;font:14px Montserrat,sans-serif;padding:5px 0 0;text-transform:uppercase;vertical-align:middle}
#gift .carousel{margin-bottom:0;padding:0 15px 10px}
#gift .carousel-control{left:-12px}
#gift .carousel-control.right{right:-12px}
#gift .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}
#gift .carousel-indicators li{background:silver}
#gift .carousel-indicators .active{background:#333}
#gift .thumbnail img{width:auto!important}
#gift .thumbnail{padding:10px!important}
.pagination>li>a,.pagination>li>span{border-radius:0!important;margin:3px 1px}
#new-friends-modal .name,#friends-gift-modal .name{color:#555;font-size:18px;font-weight:300}
#new-friends-modal span{font-size:16px;font-weight:300}
#friends-gift-modal span{font-size:16px;font-weight:300}
#new-friends-modal .list-group-item,#friends-gift-modal .list-group-item{background-color:#fff;border-top:1px solid #ddd!important;border:0}
#new-friends-modal .btn,.list-group-item .btn{background:#84cc7a;border:0 none;color:#fff;font-size:12px!important;padding:5px 10px;text-transform:uppercase!important;float:right;margin-bottom:10px;width:80px;font-weight:300}
.bgBtn{background:#84cc7a}
#new-deals-modal h2.post-title1{font:300 18px 'Open Sans',sans-serif}
#new-deals-modal .post-data{font-size:12px!important}
#new-modal .post-data{color:#555;font:17px 'Open Sans',sans-serif;margin-bottom:20px;fon-weight:300;padding:0;text-transform:none}
.padRht{padding-right:0}
.clrGery{color:#9197a3}
#flexiselDemo3{display:none}
.nbs-flexisel-container{position:relative;max-width:100%}
.nbs-flexisel-ul{position:relative;width:99999px;margin:0;padding:0;list-style-type:none;text-align:center}
.nbs-flexisel-inner{overflow:hidden;float:left;width:100%}
.nbs-flexisel-item{float:left;margin:0;padding:0;cursor:pointer;position:relative;line-height:0}
.nbs-flexisel-item img{width:100%;cursor:pointer;position:relative}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{width:22px;height:22px;position:absolute;cursor:pointer;z-index:100;opacity:.5}
.nbs-flexisel-nav-left{left:10px;background:url(../img/button-previous.png) no-repeat}
.nbs-flexisel-nav-right{right:5px;background:url(../img/button-next.png) no-repeat}
.cycler{position:relative}
.cycler img{position:absolute;z-index:1;top:0}
.cycler img.active{z-index:3}
.right-panel div{height:100%}
.right-panel{width:100%;float:left}
.blockquote-wrap{background:#fff;min-height:253px}
.searchBox .search{margin-top:22px;padding:5px 0}
.searchBox .search input{font-size:14px;height:33px;line-height:18px;padding:8px 15px;width:82%}
.searchBox .btn{border-radius:0 5px 5px 0;height:33px;position:absolute;right:0;top:27px;height:33px;position:absolute;right:0;top:27px;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}
input[type="checkbox"],input[type="radio"]{line-height:normal;margin:7px 6px 0!important}
label{font-size:13px;font-weight:300}
.full{background:url(../img/home-bg3.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;top:0}
.thumbnailImg{height:200px;width:262px}
.dealimg1{height:150px}
.barcodeImg{-webkit-filter:blur(1px);filter:blur(1px)}
.radius{width:192px;height:44px;border-radius:22px;background:rgba(255,255,255,0.2);border:solid 1px #5ebf1f}
.radius a{margin:0!important;color:#fff;font:400 14px/42px Montserrat,sans-serif!important;letter-spacing:normal;padding:0!important;text-align:center;width:196px!important}
.radius:hover{border:1px solid #5ebf1f}
.mywallet-tabs1 .nav-tabs > li{text-align:center;width:100%}
.mywallet-tabs1 .nav-tabs{margin:0 auto}
.mywallet-tabs1 .nav-tabs > li a{height:auto!important;width:auto!important}
.fnt{font-size:14px}
.text{font:16px Montserrat,sans-serif;color:#666;text-align:center}
span.clr{color:#9c9a9c}
.fnt{font-size:13px}
.fa.fa-arrow-right{font-size:15px;height:35px;padding:8px 5px}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.fa.fa-arrow-right{font-size:15px;height:33px;padding:8px 5px}
}

#map-canvas{width:100%!important}
.dealimg{height:150px;width:100%!important}
.top-space10{margin:110px 0}
@media only screen and (max-device-width: 786px) {
.marginbottom{margin-bottom:50px}
#how-it-works .feature-content .feature_list .left{padding-right:0!important}
#how-it-works .feature-content{height:auto!important}
#how-it-works .feature-content .feature_list .right{padding-left:0}
.playbtn{padding-top:0;margin:20px}
#plans .col-md-2{text-align:center}
.removspace{margin:0}
}
.zmin{padding-top:34px}
#carousel-reviews1 .carousel-control .glyphicon-chevron-left,#carousel-reviews1 .carousel-control .glyphicon-chevron-right,#carousel-reviews1 .carousel-control .icon-next,#carousel-reviews1 .carousel-control .icon-prev{top:35%!important}
#register-modal .panel-body{background:#5ebf1f;clear:both;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#register-modal .panel{border:0;background:none}
#register-modal .close{color:#fff;float:right;font-size:32px;line-height:1;position:absolute;right:10px;top:0;cursor:pointer;opacity:.9}
.padl{padding-left:0}
.white-box{background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:17px}
.white-box img{margin-bottom:20px}
.white-box p span{color:#333;display:inline-block;font-size:13px;font-weight:400;line-height:20px}
.white-box p span.error{color:red}
.white-box p{text-align:center}
.white-box .form-control{height:40px}
.white-box .form-group{margin-top:10px;margin-bottom:0}
.white-box .btn{font-size:14px!important;text-transform:none!important;color:#fff;padding:10px}
.white-box button{border:0;margin-bottom:5px}
.white-box .button span{left:75px!important;top:-5px;font-size:16px!important}
.white-box .button p{font-size:14px!important;margin-top:-10px}
div.Center small{color:#fff;font-weight:600}
div.Center{text-align:center}
.slogan{margin-top:30px;text-align:center}
.slogan span{color:#fff;font-size:13px;text-align:right;display:inline-block;float:right;font-weight:700}
.slogan a.signIn{color:#fff!important;font-size:13px;font-weight:700;text-decoration:underline}
.slogan h1,h3,h4{margin:10px 0}
.slogan h1{font-size:32px;color:#fff}
.slogan h3{font-size:34px;margin-top:40px;color:#fff}
.slogan h4{font-size:28px;color:#fff}
.slogan .maney-bank{position:absolute;right:0;top:275px}
#cashback-modal p{color:#5bc100;font-size:23px;font-weight:600;overflow:hidden;padding:50px 50px 20px!important;text-align:center}
#cashback-modal span{text-transform:uppercase;display:inline-block;font-size:17px;font-weight:300}
#cashback-modal strong{color:#555;font-size:18px;font-weight:600}
h5.pending,h5.approved,h5.earning,h5.available,h5.transfer{color:#fff;padding:7px;text-align:center;font-weight:600;font-size:12px;text-transform:uppercase;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:0}
.pending-value,.approved-value,.earning-value,.available-value,.transfer-value{color:#fff;text-align:center;font-weight:600;padding:14px;font-size:21px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
h5.pending{background:#FF6947}
.pending-value{background:#FF7A59}
h5.available{background:#0079E2}
.available-value{background:#00bfff}
h5.transfer{background:#3F7E13}
.transfer-value{background:#5FBD1E}
h5.approved{background:#F3579E}
.approved-value{background:#FF74B3}
h5.earning{background:#47c319}
.earning-value{background:#6ad04b}
#cashback-modal button.approved-btn{border-radius:3px;color:#fff;float:right;font-size:18px;font-weight:600;padding:3px 15px 5px;text-align:center}
#cashback-modal button.paid-btn{border-radius:3px;color:#fff;float:right;font-size:18px;font-weight:600;padding:3px 15px 5px;text-align:center}
#cashback-modal button.pending-btn{float:right;border-radius:3px;color:#fff;font-size:18px;font-weight:600;padding:3px 15px 5px;text-align:center;background:orange}
#cashback-modal button.paid-btn{background:#5fbfeb}
#cashback-modal button.approved-btn{background:#ff72b3}
.wid{float:left;width:100px}
.popover-content{padding:2px 10px}
.popover-title{color:#000}
.popover.bottom{padding-bottom:10px;width:235px!important}
h5.title-btn{font-size:12px;margin-top:8px}
.small-buttons{font-size:20px!important;font-weight:300!important;padding:5px!important}
.center{text-align:center}
.owl-pagination{display:none!important}
#owl-demo .item{text-align:center}
.customNavigation{text-align:center}
.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.btn.prev{left:-5px;position:absolute;top:40%}
.btn.next{right:-5px;position:absolute;top:40%}
.top-1{padding-bottom:20px}
.top-2{margin-top:20px}
address{margin-bottom:0}
.empty-list-text{color:#0083c7;left:50%;margin:60px 0 90px;text-transform:uppercase;top:50%}
.empty-list-div{text-align:center}
#planpop-modal .panel-body{background:#5ebf1f;clear:both;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#planpop-modal .panel{border:0;background:none}
#planpop-modal .close{color:#fff;float:right;font-size:32px;font-weight:300;line-height:1;position:absolute;right:10px;top:0;cursor:pointer;opacity:.9}
.padl{padding-left:0}
.white-box{background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:17px}
.white-box img{margin-bottom:20px}
.white-box p span{color:#333;display:inline-block;font-size:13px;font-weight:400;line-height:20px}
.white-box p span.error{color:red}
.white-box p{text-align:center}
.white-box .form-control{height:40px}
.white-box .form-group{margin-top:10px;margin-bottom:0}
.white-box .btn{font-size:14px!important;text-transform:none!important;color:#fff;padding:10px}
.white-box button{border:0;margin-bottom:5px}
.white-box .button span{left:75px!important;top:4px;font-size:16px!important}
.white-box .button span i{padding-right:20px}
.white-box .button p{font-size:14px!important;margin-top:-10px}
.btn-lg{background:#5fbe1e!important;color:#fff}
#paymentContent{padding-top:20px;margin-bottom:20px}
.for-mobile-mode li.radius{width:auto!important}
.for-mobile-mode li .dropdown{width:auto!important}
.for-mobile-mode ul li.dropdown,.dropup{top:10px}
.for-mobile-mode .dropdown-menu > li > a{padding:0 15px}
.deal-loader{color:#5fbe1e !important;font-size: 15px !important;left:50%;margin-bottom:150px;margin-top:150px;text-transform:uppercase;top:50%}
.btn-loader{color:#5fbe1e !important;font-size: 15px !important;left:50%;text-transform:uppercase;top:50%}
.couponCode,.couponCodeCopied{background:#676768 none repeat scroll 0 0;border-radius:4px;display:block;margin-left:0;padding:4px;text-align:left;width:250px;height:34px}
button.copybtn{border-radius:5px;font-size:14px!important;margin-left:186px;margin-top:-29px;padding:2px 7px}
.cashback_div{color:#091882;font-weight:700;margin-top:7px;text-align:center}
.company_cashback{color:#091882;font-size:17px;margin-top:50px;font-weight:700;padding-left:13px}
.deal_company_title{color:#091882;font-weight:700;margin-top:1px;text-align:center}
.value-left{float:left;width:50%}
#register-box .panel-body{background:#5ebf1f none repeat scroll 0 0;border-radius:3px;clear:both;overflow:hidden}
.caption_gift{padding-left:0}
.groupon_cashback_div{color:#091882;font-weight:700;margin-left:-51px;margin-top:7px;text-align:center}
.gift_cashback {
  color: #9da5ab;
  font: 18px Open Sans,sans-serif;
  padding: 0 0 14px;
}
#loadinglogin {
  float: left;
  width: 100%;
}
.review-num{color:#555}
.cvv-text{width:236px;float:right;margin-bottom:20px}
.search-form .form-group{transition:all 0.35s,border-radius 0;width:32px;height:32px;background-color:#0a1a82;border-radius:25px;border:1px solid #0a1a82}
.search-form .form-group input.form-control {
    padding-right: 32px;
    border: 0 none;
    background: transparent;
    box-shadow: none;
    display: block;
    color: #fff;
    font-size: 18px;
    font-family: "Open Sans",sans-serif;
    z-index:999;
    cursor: pointer;
}
.search-form .form-group input.form-control::-webkit-input-placeholder{display:none}
.search-form .form-group input.form-control:-moz-placeholder{display:none}
.search-form .form-group input.form-control::-moz-placeholder{display:none}
.search-form .form-group input.form-control:-ms-input-placeholder{display:none}
.search-form .form-group:hover,.search-form .form-group.hover{width:100%;border-radius:4px 25px 25px 4px}
.search-form .form-group span.form-control-feedback{position:absolute;top:-1px;right:-2px;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;color:#5fbf1e;left:initial;font-size:14px}
.search-form .has-feedback{position:relative;margin-top:23px}
.search-form .form-control{height:30px;padding:0 30px}
.box{position:relative}
.search{width:200px;max-width:0;padding:5px;transition:all .5s ease;position:absolute;right:20px;box-sizing:border-box;opacity:0}
#searchform .btn{position:absolute;top:0;right:0;width:30px;border-radius:100%;padding:8px;height:30px;background:#0a1a82}
#searchform .glyphicon-search{color:#fff!important}
#search-grouondeals-form .btn{z-index:99;position:absolute;top:7px;right:10px;width:30px;border-radius:100%;padding:0;height:30px;background:transparent}
#search-grouondeals-form .glyphicon-search{color:#fff!important;font-weight:100}
#cms-pages .heading{color:#091882;font:28px 'Open Sans',sans-serif;text-transform:uppercase;text-align:left;margin-top:0}
#cms-pages h2{border-bottom:2px solid #0b1982;color:#0b1982;display:inline-block;margin:10px 0!important;padding-bottom:3px;text-transform:none;font-size:18px}
#cms-pages h3{color:#5fbf1e;margin:10px 0!important;padding-bottom:3px;text-transform:none;font-size:22px}
#cms-pages strong{text-transform:none;color:#000}
.category-dropbox .btn.dropdown-toggle.btn-default{background:#eee}
.category-dropbox .selectpicker{display:none}
.category-dropbox .dropdown-menu .glyphicon{display:none}
.category-dropbox .search-sort{height:45px}
.category-dropbox .sortlbl{float:left;color:#313436;font-size:16px;font-weight:700;line-height:33px}
.category-dropbox .price{padding-left:24px;font-weight:400}
.arrow-up,.arrow-down{display:inline-block;height:16px;width:12px;cursor:pointer}
.arrow-up{background:url(../img/arrow-up.png) no-repeat scroll 0 center}
.arrow-down{background:url(../img/arrow-down.png) no-repeat scroll 0 center}
.arrow-up.active{background:url(../img/arrow-up-active.png) no-repeat scroll 0 center}
.arrow-down.active{background:url(../img/arrow-down-active.png) no-repeat scroll 0 center}
.category-dropbox .sortarrows{width:12px;height:33px;margin-left:6px}
.category-dropbox .sort-link{margin-left:24px}
.category-dropbox .sort-link a{cursor:pointer;font-size:16px;color:#313436;text-decoration:underline;font-weight:400}
.category-dropbox .sort-link.active a, .category-dropbox .sort-link:hover a{color:#5ebf1f}
.category-dropbox .uparrow{background:rgba(0,0,0,0) url(../img/sort.png) no-repeat scroll 0 0;float:left;height:9px;margin-top:4px;width:9px;cursor:pointer}
.category-dropbox .downarrow{background:rgba(0,0,0,0) url(../img/sort.png) no-repeat scroll -25px 0;display:block;float:right;height:9px;margin-top:4px;width:9px;cursor:pointer}
.update-balance-btn{width:85px;padding-left:6px;height:40px;margin-bottom:3px;background-color:#60be20}
.update-balance-textbox{width:101px;height:39px}
.share-friend{max-height:600px;overflow-y:scroll}
@media (max-width: 500px) {
.share-friend{max-height:350px!important;overflow-y:scroll}
}
#wizzle_slider > img{width:1240px!important;height:auto;position:absolute;left:0!important;right:0!important;margin:0 auto}
.mega-subcat{display:none}
.inside_top_banner{background:rgba(0,0,0,0.5)}
#login-modal .modal-dialog{margin:191px auto 0;width:675px}
#loginsignup-modal .modal-dialog{margin:191px auto 0;width:514px; text-align:center;}
#loginsignup-modal .modal-dialog .mustlogin{overflow:auto;background-color: #eeeeee; border-radius:6px}
#login-modal .modal-dialog .container, #loginsignup-modal .modal-dialog .container{padding:0;width:100%}
#login-modal .modal-header, #loginsignup-modal .modal-header{background:transparent none repeat scroll 0 0;padding:0;position:absolute;right:8px;top:15px;z-index:999;border:none}
#login-modal .modal-header .close, #loginsignup-modal .modal-header .close{height:12px;margin:0;width:12px;background:url(../img/modalicon-close.png) no-repeat scroll 0 0}
#login-modal .white_area{background:#fff;padding:19px 20px;border-radius:5px 0 0 5px}
#login-modal .gray_area{background:#eee;padding:20px 20px 18px;border-radius:0 5px 5px 0}
#login-modal .white_area span.heading{background-color:#5ebf1f;border-radius:8.5px;color:#fff;font:9px/10px Montserrat;letter-spacing:.9px;padding:3px 20px;margin:0 0 28px;display:inline-block}
#login-modal .gray_area span.heading,#login-modal .gray_area span.heading-blank{background-color:#0a1a82;border-radius:8.5px;color:#fff;font:9px/10px Montserrat,sans-serif;letter-spacing:.9px;padding:3px 20px;margin:0 0 28px;display:inline-block}
#login-modal .white_area form,#login-modal .gray_area form{margin:0!important}
#login-modal .white_area .input-group,#login-modal .gray_area .input-group{width:100%}
#login-modal .gray_area .input-group input[type="password"],#login-modal .gray_area .input-group input[type="text"],#login-modal .white_area .input-group input[type="text"],#login-modal .white_area .input-group input[type="password"]{height:35px;border-radius:17.5px;padding:0 39px;color:#999;font-size:14px;border:1px solid dcdcdc}
#login-modal .gray_area .input-group input[type="text"],#login-modal .gray_area .input-group input[type="password"]{background:#efefef;border:1px solid #dcdcdc!important}
#login-modal .white_area .form-group{margin:6px 0;width:100%;float:left}
#login-modal .gray_area .form-group{margin:4px 0;width:100%;float:left}
.for_pw{color:#5ebf1f;float:right;font-size:12px;text-decoration:underline}
#login-modal .white_area .btn-lg{border-radius:17.5px;height:35px;line-height:35px;padding:0;font:bold 10px/35px Montserrat,sans-serif!important;letter-spacing:1px}
#login-modal .white_area .btn-lg:focus, #login-modal .white_area .btn-lg:active, #signupiv input.btn-sing:focus, #signupiv input.btn-sing:active{box-shadow:none; outline:0}
.gray_area.right .ormid{margin:20px 0 0 0}
.ormid{width:100%;float:left;color:#c5c5c5;font:10px/35px Montserrat,sans-serif;position:relative;text-align:center;padding:6px 0}
.ormid::after{background:#dcdcdc none repeat scroll 0 0;content:"";height:1px;position:absolute;top:23px;left:0;width:125px}
.ormid:before{background:#dcdcdc none repeat scroll 0 0;content:"";height:1px;position:absolute;top:23px;right:0;width:125px}
#fbloginform .form-group{margin:0}
#fbloginform .form-group button, #signup-fb button{border-radius:17.5px;margin:0;padding:0 25px;text-align:center;height:35px}
#fbloginform .form-group button p, #signup-fb button p{color:#fff;font:500 10px/35px Montserrat,sans-serif;letter-spacing:1px;margin:0 !important}
#fbloginform .form-group button p .fa.fa-facebook, #signup-fb button p .fa.fa-facebook{float:left;line-height:35px;font-size:18px}
#login-modal .gray_area p{margin:6px 0}
#signupiv input.btn-sing{border-radius:17.5px;letter-spacing:1px;background-color:#5fbe1e;border:solid 1px #5fbe1e;color:#fff;font:500 10px/35px Montserrat,sans-serif!important;padding:0}
.green-bg .btn-toolbar{float:left;margin:0;position:relative;width:100%;z-index:99}
.green-bg .btn-toolbar .btn-group{margin:42px 0 32px;width:100%}
.green-bg .btn-toolbar .btn-group .btn-default{background:transparent none repeat scroll 0 0;border:medium none;color:#fff;font:18px Open Sans,sans serif!important;margin:0;padding:0 10px;text-align:center;position:relative}

.green-bg .btn-toolbar .btn-group .btn-default.active::after{background:#fff none repeat scroll 0 0;bottom:-8px;content:"";height:2px;left:-8px;margin:0 0 0 50%;position:absolute;width:16px}
.centerDiv_shop {
  box-shadow: 0 0 18px 0 rgba(0, 0, 0, 0.15);
}
.centerDiv_shop a {
  background-color: #fff;
  border-radius: 3px;
  display: table-cell;
  height: 152px;
  margin: 0 auto;
  padding: 20px 75px;
  text-align: center;
  vertical-align: middle;
}
.centerDiv_shop img{max-height:112px;max-width:100%}
.retailer-cart{background:transparent none repeat scroll 0 0;border:1px solid #dcdcdc;border-radius:30px!important;color:#313436!important;float:left;font:500 10px/35px Montserrat,sans-serif!important;margin:20px 0!important;position:relative;text-transform:uppercase!important;width:100%;letter-spacing:.8px}
.retailer-cart:after{background:rgba(0,0,0,0) url(../img/cart_inactive.jpg) no-repeat scroll 0 center;content:"";height:16px;left:23px;position:absolute;top:10px;width:16px}
.shop_block .item:hover .retailer-cart,#tab_default_1 .item:hover .retailer-cart,#todays-hot-deals .item:hover .retailer-cart,#tab_default_2 .item:hover .retailer-cart{color:#fff!important;background:#031384}
.shop_block .item:hover .retailer-cart:after,#tab_default_1 .item:hover .retailer-cart:after,#todays-hot-deals .item:hover .retailer-cart:after,#tab_default_2 .item:hover .retailer-cart:after{background:rgba(0,0,0,0) url(../img/cart_active.jpg) no-repeat scroll 0 center}
#todays-hot-deals{background:#eee none repeat scroll 0 0;float:left;padding:38px 0 45px;width:100%}
#todays-hot-deals h1.heading{color:#0a1a82;font:500 28px/1.29 Montserrat,sans-serif;margin:0 0 36px;padding:0;text-align:center;text-transform:capitalize;letter-spacing:1px}
#todays-hot-deals .item{background-color:#fff;margin:0 10px;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.06)}
#newsletter{float:left;width:100%;background:url(../img/e-image-reviews@2x.jpg) no-repeat scroll center top;padding:73px 0 28px}
.testimonial_wrap{float:left;width:100%;color:#fff;text-align:left}
.testimonial_wrap h3{font:500 30px Montserrat,sans-serif;margin:0 0 22px;padding:0}
.testimonial_wrap h4{font:400 22px "Open Sans",sans-serif;margin:0 0 15px;padding:0}
.testimonial_wrap p.star-rating{padding:0 0 42px}
.testimonial_wrap p.star-rating .one,.testimonial_wrap p.star-rating .two,.testimonial_wrap p.star-rating .three,.testimonial_wrap p.star-rating .four,.testimonial_wrap p.star-rating .five{background:url(../img/star1.png) repeat-x scroll 0 0;height:30px;display:inline-block}
.testimonial_wrap p.star-rating .one{width:30px}
.testimonial_wrap p.star-rating .two{width:60px}
.testimonial_wrap p.star-rating .three{width:90px}
.testimonial_wrap p.star-rating .four{width:120px}
.testimonial_wrap p.star-rating .five{width:150px}
.testimonial_wrap p{font:400 21px/1.43 "Open Sans",sans-serif;margin:0;width:100%}
#newsletter .owl-nav{margin-top:0;position:absolute;text-align:center;top:140px;width:100%}
.testimonial_wrap > ul{padding:0 40px}
#newsletter .owl-nav .owl-prev{background:rgba(0,0,0,0) url(../img/icon-left-chevron.png) no-repeat scroll 0 0;float:left;margin:0 0 0 -10px;padding:0;width:18px;height:30px;text-indent:-999em;opacity:1}
#newsletter .owl-nav .owl-next{padding:0;width:18px;height:30px;text-indent:-999em;float:right;margin:0 -10px 0 0;background:url(../img/icon-right-chevron.png) no-repeat scroll 0 0;opacity:1}
#smissemail, #smissname,#smissstore, #smissdateofpurchase, #smissdesc, #oldpwd-stat, #changepwd-stat, #changepwd1-stat, #oldpin-stat, #changepin-stat, #changepin1-stat, #widamountstat, #msgstat,#phstat,#namestat,#forgetemailstat, #loginstat, #regemailstat, #regfnamestat,#passwordstat,#emailstat,#reglnamestat,#regpoststat,#regmobstat,#regpinstat,#regpwdstat,#regpwdstat1{text-align:left;padding:0;margin:6px 0 !important;font-size:11px}
#loginstat{float:left; width:100%; padding:0 !important; text-align:center}
#namestat, #emailstat, #phstat, #msgstat{padding-left:70px !important}
#login-modal #emailstat{padding:0 !important}
.login-signup{background:#fff;border-radius:4px}
.signup-next-step .heading{background:#0a1a82!important}
.signup-next-step .heading-blank{background:transparent!important}
.signup-next-step .flag-container{display:none}
.signup-next-step .input-group .intl-tel-input{width:100%}
.agreed-note{color:#8f8f8f;float:left;font:12px/1.33 Open Sans,sans serif;padding:0 0 7px 24px;width:90%}
.agreed-note a{color:#8f8f8f;text-decoration:underline}
.agreed-tick{float:left}
#registerloadingdiv{background:#5ebf1f none repeat scroll 0 0;height:35px;border-radius:17.5px}
#registerloadingdiv a{display:block;color:#fff!important;font:500 10px/35px Montserrat,sans-serif!important;letter-spacing:1px}
.signup-next-step .gray_area{padding:20px 20px 12px!important}
#contact_form{padding:0 0 0 40px}

@media (min-width:767px) and (max-width:768px) {
	#newsletter{padding: 55px 0 28px !important;}
	.testimonial_wrap p.star-rating {
    padding: 0 0 20px !important;
}
	#interim-screen-modal .interim_footer .verisign_icon {

    width: 15% !important;
}
.testimonial_wrap p { 
    font: 400 19px/1.4 "Open Sans",sans-serif !important;
}
	#interim-screen-modal p {
    font: 18px/31px Open Sans,sans-serif !important;
    text-align: left !important;
    width: 80% !important;
}
	#rightArrow{right:170px !important}
	#leftArrow{right:190px !important}
	#viewContainer{width:480px !important}
	#todays-hot-deals-content{postion:relative}
	#todays-hot-deals-content .owl-nav {
    position: absolute;
    top: 49%;
    width: 560px;
}
#todays-hot-deals-content .owl-prev {
  background: transparent none repeat scroll 0 0;
  display: inline-block;
  float: left;
  margin: 0 0 0 -80px;
  opacity: 1;
  text-indent: -999em;
   height:30px;
  width:18px;
  background:url(../img/hot_deal_left.jpg) no-repeat scroll 0 0;
}
#todays-hot-deals-content .owl-next{
	background: transparent none repeat scroll 0 0;
  display: inline-block;
  float: right;
  margin: 0 -80px 0 0;
  opacity: 1;
  text-indent: -999em;
  height:30px;
  width:18px;
   background:url(../img/hot_deal_right.jpg) no-repeat scroll 0 0;
	
}
	.footer-bg .container {
    max-width: 100% !important;
    padding-left: 105px !important;
    padding-right: 105px !important;
}
#todays-hot-deals-content {
  padding: 0 80px;
}
	.footer-logo{float:left;width:50%}
	.tab-app-display{float:left;width:50%; text-align:right}
.extra-pad {
    padding: 0 110px 50px;
}
.extra-pad:last-child{padding-bottom:0}
.testimonial_wrap > ul{padding: 0 80px !important}

#download-now{padding-left:100px !important}
#how-it-works .spacing {
    float: left;
    margin: 0;
    padding: 0 0 0 10%;
    text-align: left;
    width: 70%;
}
#download-now .content{font-size:24px}
#how-it-works .spacing span{text-align:left}
#how-it-works .spacing.img {
  float: left;
  margin: 0;
  padding: 0;
  width: 30%;
}
	.company-details .pagination{float:left}
	.intl-tel-input{width:100%}
	#changemob, #autocomplete{width:100% !important}
	.mywallet-tabs1 ul li ul li {
overflow:hidden;
  padding: 15px 10px;


}
.ui-accordion-content, .terms_block, .privacy_block {
 
  padding: 25px;
}
.privacy, .faq, .contact {
  padding-bottom: 25px;
  padding-top: 25px;
}
.text-center {
  float: left;
  text-align: center;
  width: 100%;
}
#usedgift {
  float: left;
  width: 100%;
}
.mywallet-tabs1 ul li ul li.list-group-item {

  padding: 10px 0 !important;


}
.tab-fullwidth {
  max-width: inherit !important;
}
	.board .nav-tabs > li{width:32%}
	.board .nav-tabs > li:nth-child(3n+3){margin-right:0}
	.board .nav-tabs > li:nth-child(4n) {
  margin-right: 2% !important;
}
.board .nav-tabs > li a {
 
  font: 500 18px/44px Montserrat,sans-serif !important;

}
	.tab-content.company-details {
  max-width: inherit !important;
}

	#search-grouondeals-form .form-group {
  margin-top: 31px !important;
}
#deals .tabbable-line > .tab-content {
	 padding-top: 31px !important;
}
	.deal_panel .category-dropbox {
 
  padding: 40px 0;

}
	.deal_panel .category-dropbox-left {

  margin: 0 2% 0 0;
  width: 49%;
  padding:0
}
#dealTypeList li a {

  padding: 0px 4px !important;
}
.deal_panel .category-dropbox-left:last-child{margin:0}
.deal_panel .category-dropbox-left .input-group, .deal_panel .category-dropbox-left #region-dropdown, .deal_panel .category-dropbox-left #category-dropdown{width:100%}
	#contact_form{padding:0}
	#contact_form .form-group .form-control, #contact_form .form-group #contactmsg {
 
  width: 390px;
}
#contact_form .form-group button.btn{width:100%}
#wizzle_Banner_heading{font:400 38px/1.42 Montserrat,sans-serif!important;margin:216px auto 0!important;padding:0 57px!important}
#wizzle_slider{height:619px!important}
#wizzle_Banner_join_now{margin:34px auto 0!important}
.Watch-how-it-works{margin:142px auto 0!important}
#download-now .spacing{margin-top:62px!important}
.text-center-mob{padding:0!important}
.footertoplinks li, .footerbottomlinks li, .footericons li{padding-left: 15px !important}
.search-form:hover .form-group{width:708px!important}
#search-grouondeals-form:hover .form-group{width:450px!important}
#deals .tabbable-line > .tab-content, #tab_default_1{float: none !important;margin: 0 auto;max-width: 580px;overflow: hidden}
}
.icon-loginsignup {
  background: rgba(0, 0, 0, 0) url("../img/modalicon-exclamation.png") no-repeat scroll center center;
  padding: 30px 0 17px;
  width: 100%;
  min-height: 37px;
}
.login-signup p {
  color: #313436;
  font: 400 18px/1.56 Montserrat,sans-serif;
  margin: 0 auto 22px;
  max-width: 336px;
  text-align: center;
  width: 100%;
}
.login-signup input#Login {
  background-color: #5ebf1f;
  border: medium none;
  border-radius: 17.5px;
  color: #fff;
  font: 600 10px/1.56 Montserrat,sans-serif;
  height: 35px;
  letter-spacing: 1px;
  margin: 0 auto 12px;
  max-width: 290px;
  text-transform: uppercase;
  width: 100%;
}
.login-signup input#Signup{
  background-color: 0a1a82;
  border: medium none;
  border-radius: 17.5px;
  color: #fff;
  font: 600 10px/1.56 Montserrat,sans-serif;
  height: 35px;
  letter-spacing: 1px;
  margin: 0 auto 12px;
  max-width: 290px;
  text-transform: uppercase;
  width: 100%;}
.continuw-without {
  float: left;
  padding: 8px 0 15px;
  text-align: center;
  width: 100%;
}
.continuw-without a{font: 400 10px/2.8 'Open Sans',sans-serif;color: #313436; text-decoration:underline}
#payment-history-list span.name {
  color: #313436 !important; font: 400 18px/1.56 Montserrat,sans-serif;
}
#payment-history-list span.value{height:23px;width:50%;text-align:right;color: #313436 !important; font-size:16px}
#favorite-pagination li,#friend-pagination li,#pagination-history-demo li, #pagination-user-giftCard li, #pagination-demo li, #used-gift-pagination li, favorite-pagination li {
  background: transparent none repeat scroll 0 0;
  padding: 0 !important;
  text-align: center;
}
#payment-form input, #payment-form .input-group{width:100%}
.c-search .glyphicon{line-height: 32px;}
#notificationsTab li a {
  display: inline-block;
  font: 400 18px/1.56 Montserrat,sans-serif;
}
.deals-details {padding-top:65px; padding-bottom:65px}
.deals-details h2, .company-desc h2 {
  color: #313436;
  font: 400 18px/18px Montserrat,sans-serif !important;
  margin: 40px 0 10px !important;
  padding: 0 !important;
  text-transform: capitalize !important;
}
.deals-details p, .company-desc p {
  color: #788288;
  font-size: 15px;
  margin: 0;
  text-transform: none;
}
.couponCode-data p.expires{color:#5ebf1f}
.deals-details p a{color:#555}
.deals-details p strong {
  color: #788288;
  font-weight: normal;
  text-transform: none;
}
.deals-details ul {
  list-style: outside none circle;
  padding: 0;
  margin:0;
}
.deals-details ul li {
    list-style: inside none disc;
    color:#788288;
}
.deal-details-heading{font: 400 24px/32px Montserrat,sans-serif !important;color: #313436;margin:0 0 14px}
.bydeal {
  color: #313436;
  font: 400 18px/20px Montserrat,sans-serif !important;
  margin: 0 0 15px;
  padding: 0;
}
#question{background:#5ebf19 !important;border-radius:30px;}
#allreviews span.glyphicon{line-height:inherit}
#add-review-modal .input-group {width:100%}
#add-review-modal .input-group textarea{resize:none}
.searchPagination .pagination {
  margin: 25px 0 45px;
}

@media (min-width: 769px) {
	#featured-companies .owl-nav{display:none}
#todays-hot-deals-content .owl-nav, #rightArrow, #leftArrow {display:none !important}
	.tab-app-display, .menu-close-icon{display:none}
	.deskTopHide{display:none !important}
	#tabviewnav{display:none}
	.nav.navbar-nav.navbar-right li:first-child{width:117px !important}
.nav.navbar-nav.navbar-right li:nth-child(2){width:91px !important}
.nav.navbar-nav.navbar-right li:nth-child(3){width:134px !important}
.nav.navbar-nav.navbar-right li:nth-child(4){width:145px !important}
.nav.navbar-nav.navbar-right li:last-child{width:191px !important}

	
	}
	.nodisplay {background:#e3e3e3; padding:14px; text-align:center; margin:36px 0 0 0}
	
	.nodisplay div{background:none !important; width:100% !important;height:auto !important}
	.nodisplay p > span {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  float: left;
  font: 14px/18px Open Sans,sans-serif;
  height: auto !important;
  margin: 0 !important;
  padding: 0 16px 18px !important;
  width: 100%;
}
.groupongurantee {
  background: rgba(0, 0, 0, 0) url("../img/recommendedpng.png") no-repeat scroll center top;
  height: 100px;
  margin: 0 0 16px !important;
}
.customNavigation .next, .customNavigation .prev{display:none}
.home-footer-bg .footer-bg{background:#eee !important}
@media screen and (max-width: 766px) and (min-width: 480px) {

	#deals .tabbable-line > .tab-content, #tab_default_1 {
  float: none !important;
  margin: 0 auto;
  max-width: 580px;
  overflow: hidden;
}
#deal-details .shop_block, #tab_default_1 .shop_block, #tab_default_2 .shop_block {

  width: 50% !important;
}
}
.false{color:#eee}
.fogpas {
  width: 100%;
}

@media (max-width: 599px) {
#deal-details .shop_block, #tab_default_1 .shop_block, #tab_default_2 .shop_block, #todays-hot-deals .item {
  float: none !important;
  margin: 0 auto !important;
  max-width: 290px !important;
  padding: 0 !important;
}
}
@media (min-width: 768px) {
.playstore_hand-onoff{display:none}
}

#interim-screen-modal .modal-dialog {
       width: 100%;
       float:left;
       margin:0;
}
#interim-screen-modal .interim_popup {
    background: #efefef none repeat scroll 0 0;
    float: left;
    height: 100%;
    max-height: 100%;
    min-height: 100%;
    width: 100%;
}
#interim-screen-modal .interim_header {
    background: #000 none repeat scroll 0 0;
    height: 90px;
    padding: 21px 35px;
}
#interim-screen-modal .interim_body {
    padding:150px 0 100px;
    text-align: center;
}
#interim-screen-modal .interim_loader{padding:0 0 45px}
#interim-screen-modal .interim_text{font: 500 29px/50px Montserrat,sans-serif}
#interim-screen-modal .interim_logo {    
    height: 130px;
    margin: 45px auto 0;
    max-width: 425px;
    overflow: hidden;
    width: 100%;
}
#interim-screen-modal .interim_logo img {
    max-height: 130px;
    border: 1px solid #cfcfcf;
}
#interim-screen-modal .interim_footer {
  background: #5ebf1f none repeat scroll 0 0;
  bottom: 0;
  overflow: hidden;
  padding: 21px 35px;
  position: fixed;
  width: 100%;
}
#interim-screen-modal .interim_footer .verisign_icon {
    float: left;
    text-align: left;
    width: 9%;
}
#interim-screen-modal p {
    color: #fff;
    float: right;
    font: 18px/56px Open Sans,sans-serif;
    margin: 0;
    position: relative;
    text-align: center;
    width: 91%;
}
#interim-screen-modal p a{color:#fff; text-decoration:underline}

@media (max-width: 500px) {
.playstore_hand-onoff {
  top: 112px !important;
  right: -158px !important;
}
}
#featured-companies .hovereffect{background:none}




.bstimeslider {
    height: 28px;
    margin: 42px 0 32px;
    position: relative;
    width: 100%;
}

.bktibx {
    
float:left;
margin:0 40px 0 0 ;
font-size:18px;
width:60px;
display:block;
background:#000;
color:#fff;
    
}

#tslshow {
position:absolute;
left:0;
width:1200px;
   
}

#leftArrow {
cursor:pointer;
width:25px;
height:25px;
background:url("../img/letter-arrow-scroll-left.png") no-repeat scroll center center; 
position:absolute;
right:18px;
}

#rightArrow {
cursor:pointer;
width:25px;
height:25px;
background:url("../img/letter-arrow-scroll-right.png") no-repeat scroll center center; 
position:absolute;
right:0px;
}

#viewContainer {
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 100%;
}
#viewContainer button {
  background: transparent none repeat scroll 0 0;
  border: medium none;
  border-radius: 0;
  color: #fff;
  font: 18px Open Sans,sans serif;
  margin: 0;
  padding: 0;
  position: relative;
  text-align: center;
  width: 30px;
}
#viewContainer button.active{position:relative}
#viewContainer button.active::after {
  background: #fff none repeat scroll 0 0;
  content: "";
  height: 2px;
  position: absolute;
  width: 20px;
  bottom: -5px;
  left: 5px;
}
#viewContainer button:last-child{padding:0 10px 0 25px}
.breadcrumbs {
  color: #fff !important;
  float: left;
  font: 18px/1.29 "Open Sans",sans-serif !important;
  letter-spacing: normal;
  margin: 0 !important;
  padding: 45px 0 0 !important;
  position: relative;
  text-align: left;
  width: 50%;
  z-index: 99;
}
.cat-e-gories {
  padding-bottom: 50px;
  padding-top: 50px;
}
.invite-frnds .form-group, .invite-frnds .form-group .input-group{width:100%}

.invite-frnds button.loginBtn {
  background: #5fbe1e none repeat scroll 0 0;
  border-radius: 17px;
  margin: 0 0 15px;
}
.invite-frnds button.loginBtn:hover{border:1px solid #5fbe1e}
.search-form .form-group input.form-control, .search-form .form-group input.form-control::-webkit-input-placeholder {
  color: #fff;
  font-family: "Open Sans",sans-serif;
  font-size: 18px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 2.5;
  text-align: left;
  text-indent: 12px;
}
.signup-next-step {
  background: #fff none repeat scroll 0 0;
  border-radius: 6px;
}
.couponcode-text {
  min-height: 52px;
}
#myaccount .myacleft{width:30%; float:left}
#myaccount .myacright {
    float: left;
    position: relative;
    width: 70%;
    margin: -40px 0 0;
 
}
#myaccount .myacright ul {background: rgb(14, 14, 14) none repeat scroll 0 0;
    border: 1px solid #0e0e0e;
    border-radius: 22px;
    cursor: pointer;
    display: inline-block;
    float: none;
    margin: 0 auto;
    padding: 15px;
    position: relative;
    width: 192px;
    z-index: 99;}
    
#myaccount .myacright ul li.status {
  color: #fff;
  display: block;
  float: left;
  font-family: "Montserrat",sans-serif;
  font-size: 15px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.6px;
  line-height: 2.4;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  z-index: 99;
}

#myaccount .myacright ul li.price {
  color: #535353;
  display: block;
  float: left;
  font-family: "Montserrat",sans-serif;
  font-size: 28px;
  font-stretch: normal;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 1.4px;
  line-height: normal;
  position: relative;
  text-align: center;
  width: 100%;
  z-index: 99;
}

#myaccount .myacright ul:hover, #myaccount .myacright ul.selected {
    border: 1px solid #5ebf1f;
    cursor: pointer;
}
#myaccount .myacright ul:hover .price {
    color: #fff;
}
.share-buttons{text-align:center}
.howworks {background:#fff;padding:40px 20px 20px}
.howworks .cont{width:100%; padding:0 0 20px}
.howworks .cont span {
    color: #0b1982;
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    text-transform: capitalize;
    width: 100%;
}
.opendropdown {
  background: #0e0e0f none repeat scroll 0 0;
}
.home-how-it-works h1.heading{display:none}
.home-how-it-works{padding:65px 0}
@media only screen and (max-device-width: 480px) {
	#newsletter{padding: 35px 0 28px !important}
	.testimonial_wrap p {
    font: 400 15px/1.35 "Open Sans",sans-serif !important;
}

}
@media (max-width: 479px) {
#download-now .google-btn{clear:left}
}
.footer-logo{max-width:135px; text-align:center}
.couponCode-data h2 {
  font-size: 16px;
  font-weight: bold;
}
.only-signup-fb{margin:0 auto; float:none}
.only-signup-fb-or{color: #666;font: 12px/35px Montserrat,sans-serif;}
#giftinfo .btn.loginBtn.btn-sm {background: #5fbf1f none repeat scroll 0 0; border-radius: 37.5px;}
#giftinfo .btn.loginBtn.btn-sm:hover{border:none}