/*-----------------------------------------------------------------------------
Client			:	Deals in Jackson Hole
Author			:	EST
Created			:	March 17 2016
Version			:	3.0

Base Colors
	Text		:	#565656
	Background	:	#ffffff
	Theme		:	#711919, #efefe9

License : Deals in Jackson Hole own this theme. Do Not Copy!
-----------------------------------------------------------------------------*/

/*Common*/

body *{outline:none !important;  }
body[class*=" "]{background:#fff;}

.mclear{ clear:both; height:0; line-height:0; font-size:0; text-indent:-9999px; white-space:nowrap; }
h1, h2, h3, h4, h5, h6{color:#333; font-family: 'Raleway', sans-serif !important;}
.container{width:1200px;/* margin:0 auto; padding:0px;*/}
/*.row{padding:0px; margin:0px;}*/
.white-block-title { text-align:center; border:none}
.white-block-title h2 { font-weight: 500; padding:30px 0; font-size:35px; color:#333; margin:0; width:auto; line-height:44px;}
.white-block{ box-shadow:none}
.white-block, .blog-content { margin-bottom:0}

/*Top bar*/
a.logo-dealsjh{ padding:25px 0 0 0; display:block}
.top-bar{background:#711919;}
.top-bar a{background:none;font-family: 'Raleway', sans-serif !important;}
.top-bar a.site-logo{padding-top:20px;}
.top-bar .container .toppromo{color:#fff; font-size:23px; font-weight:200; padding:35px 0 27px 0px; text-align:center}
.top-bar .container .toppromo span{font-weight:500;}
.top-bar .container .userlogin a.btn{background:#550000; color:#dad0d0; font-size:13px; font-weight:normal; text-transform:none; padding:4px 13px 7px;}
.top-bar .container .userlogin a:hover{color:#ff8200;}
.top-bar .container .userlogin a i{display:none;}
.top-bar .subscribenw{float:right; background:url('data:image/png;base64,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') no-repeat 0 bottom; padding:10px 0 0 155px;  display:inline-block; height:61px; margin:0px 0 0 0}


.top-bar .subscribenw  {color:#fff; }
.top-bar .subscribenw a{font-size:14px; color:#fff; font-weight:200; padding:0}
.top-bar .subscribenw a span{color:#ff8200; font-weight:500; font-size:15px; padding:0 13px 0 0px; display:inline-block;}
.top-bar .subscribenw a span:after{ content: '\f105'; font-size: 18px!important; vertical-align: middle; margin-left: 5px; }


.collapse{display:none}
.clearBoth{ clear:both}
.top-bar .userlogin{ display:none}

.stayconneted-top{text-align: right; margin-top:5px }
.stayconneted-top a{background:none; padding:0px;  font-size: 19px;color:#fff;}
.stayconneted-top a:hover{opacity:0.8 }
.top-bar a i{padding: 14px 0px 0 30px;}
.top-bar a:hover i.fa-google-plus, .top-bar a:hover i.fa-twitter, .top-bar a:hover i.fa-facebook {background-color:transparent; }

/*Main navigation*/

.navigation{background-color:#550000; margin-top:-1px;}
.navigation .row, .navigation .container{padding:0px; margin:0px auto;}
.navbar{float:left; z-index:100}
.nav.navbar-nav{padding:0px;}
.nav.navbar-nav li.menu-item{margin:0px;}
/*.navigation .nav.navbar-nav li{background:#390000;}*/
.navigation .nav.navbar-nav li.home a{width:40px; height:45px; padding:0px; font-size:0px; background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAVCAYAAACt4nWrAAABG0lEQVQ4jd3TwSsEURwH8N229rCXPbk5SOTEBXFx9gdIbm7S/gX24oqUOEi5iVY5SIuihBO5SLkqF3FQ8hfwcfCUxo7Z2d2D/Gqamff9vU/vTW8ymb9QGMYjhloN9+EVu3hBbxgfwWAzcDeeMRPey3hCF9Yw3yjcjgfMRcYXcI/9hnC04Q6rNbIs1n1WOhxF3GIT2ZieHHZwjWK9cAFX2EMuoTePY5yjkATncYoT5FMs5hIHsXPCNqu4SFzFz7lfn3G75m6xgRv0YCAlPoXRuAOQwVI4IdOopMQPUUIHtn5rLDWK19P4j3BM4i38ke+YaCVexhH6w70UyZvGK+G50ixeRee3azGCz0bys3rxcbVrOeQrMflYIt7K+gCG+f8O4kMuvgAAAABJRU5ErkJggg==') no-repeat center center;}
.navigation .nav.navbar-nav li.home a:hover{font-size:0px;}
.navigation .nav.navbar-nav li.shopdeals a, .navigation .nav.navbar-nav li.shopcoupons a{font-size:16px; font-weight:600;  }
.navigation .nav.navbar-nav li.shopdeals a:hover, .navigation .nav.navbar-nav li.shopcoupons a:hover{font-size:16px; font-weight:600; }
.navigation .nav.navbar-nav li.shopdeals.open a, .navigation .nav.navbar-nav li.shopcoupons.open a{font-size:16px; color:#FFF }
.navigation .nav.navbar-nav > li.shopcoupons.open > a, .navigation .nav.navbar-nav > li.shopcoupons > a:hover, .navigation .nav.navbar-nav > li.shopcoupons > a:focus, .navigation .nav.navbar-nav > li.shopcoupons > a:active, .navigation .nav.navbar-nav > li.current.shopcoupons > a, .navigation .navbar-nav > li.current-menu-parent.shopcoupons > a, .navigation .navbar-nav > li.current-menu-ancestor.shopcoupons > a, .navigation .navbar-nav > li.current-menu-item.shopcoupons > a{font-size:16px;}
.navigation .nav.navbar-nav li ul li a{font-size:13px !important; font-weight:normal !important;}
.navigation .nav.navbar-nav li.shopdeals a span, .navigation .nav.navbar-nav li.shopcoupons a span{color:#f67c00;}

.navigation .nav.navbar-nav li span{color:#f67c00;}

.navigation .nav.navbar-nav li a{padding:10px 15px; font-size:13px; text-transform:uppercase;  background-color:#550000; color:#fff; font-weight:normal ; }
.navigation .nav.navbar-nav > li.open > a, .navigation .nav.navbar-nav > li > a:hover, .navigation .nav.navbar-nav > li > a:focus, .navigation .nav.navbar-nav > li > a:active, .navigation .nav.navbar-nav > li.current > a, .navigation .navbar-nav > li.current-menu-parent > a, .navigation .navbar-nav > li.current-menu-ancestor > a, .navigation .navbar-nav > li.current-menu-item > a{font-size:14px;}
.navigation .nav.navbar-nav li ul li a, .navigation .nav.navbar-nav li.current-menu-item ul li a{background-color:#711919 !important; }
.navigation .nav.navbar-nav li.current-menu-item ul li a:hover{background-color:#390000 !important;}
.navigation .dropdown-menu li.dropdown a{font-weight:normal !important;}
.navigation .dropdown-menu li.dropdown.open a{background-color:#390000 !important; color:#f67c00 !important;}
.navigation .dropdown-menu li.dropdown.open  ul li a{background-color:#711919 !important; color:#fff !important;}
.navigation .dropdown-menu li.dropdown.open  ul li a:hover{background-color:#390000 !important; color:#ff9629 !important;}
.navigation .dropdown-menu li.dropdown ul li a{background-color:#711919 !important; color:#fff !important;}
.navigation .dropdown-menu li{background-color:transparent !important;}
.navigation .nav.navbar-nav li.current-menu-item a{background-color:#390000; }
.navigation .nav.navbar-nav li a:hover{font-size:13px; background-color:#390000 !important; color:#ff9629 !important;}
.navigation .dropdown-menu{top:45px; width:270px; background-color:#711919 ;  padding:8px; }
.navigation .dropdown-menu li{border-bottom:1px solid #5a0c0c !important;}
.navigation .dropdown-menu li a{text-transform:capitalize !important; font-size:14px;}
.navbar li.dropdown ul li.dropdown ul{padding:8px; }
.nav.navbar-nav ul li a:hover, .nav.navbar-nav ul li:last-child a:hover{background-color:#390000; font-size:14px ;}
.navigation .nav.navbar-nav li.open{background-color:#711919;  color:#fff ;}
.nav.navbar-nav ul li.open a{background-color:#711919 ; color:#fff !important;}
.nav.navbar-nav ul li.open ul li a{background-color:#711919;}
.nav.navbar-nav li a i{font-size:20px; color:#ff8200;}

/*Sticky-nav*/

.navigation.sticky-nav{border:none;}
.navigation.sticky-nav .nav.navbar-nav{padding:0px 0;}
.navigation.sticky-nav .dropdown-menu{top:45px; padding-top:8px;}


/*Search-bar*/

.searchdeal{float:right; display:inline-block; position:relative; z-index:500}
.searchdeal a.btn{background:none; color:#fff; font-size:18px; outline:none; top:0px; position:absolute; right:0; padding:9px 0px 9px 14px;}
.searchdeal a.btn i{margin-right:0!important;}
.searchdeal .keyword-search{left:auto; right:0px; top:46px; position:absolute;  -webkit-animation: bounceIn 0.5s; -moz-animation: bounceIn 0.5s; width:370px; height:92%; background:none;}
.searchdeal .input-group{margin-bottom:0px; background:rgba(0, 0, 0, 0.69);}
.searchdeal form{position:relative;}
.searchdeal form input{background:#711919; color:#ccc; padding-right:47px; height:50px; }
.searchdeal form input#searchsubmit{position:absolute; cursor:pointer; z-index:40; background:url(../images/tool.png) no-repeat center center; right:0; top:4px; width:35px; height:40px; font-size:0px; border:none;}

/*Breadcrumb*/
.breadcrumb-section{margin-bottom:0px; display:none}


/*home-page-body */

.home-page-body{background:#fff;}

/*Deal-of-day*/
.deal-of-day h2{}
.deal-of-day .item{ text-align:center;  background:#000; border:1px solid #d1d0c9}
/*.deal-of-day .owl-item { padding-right:37px;}
.deal-of-day .owl-item:last-child {padding-right: 0;}*/
.deal-of-day .dealbadge{background:url(../images/dela-sticker.png) no-repeat ; width:55px; height:57px; color:#fff; font-size:11px; position:absolute; left:15px; padding-top:6px; padding-right:3px; top:0; z-index:100; text-align:center; }

.deal-of-day .white-block-media .show-code{ padding:0}
.deal-of-day .white-block-content {background: rgba(0, 0, 0, 0.69); padding:10px!important; bottom:0; border-top:1px solid rgba(255, 255, 255, 0.46); width:100%;height:auto!important }
.deal-of-day .white-block-content h5{color:#fff; line-height:normal; font-size:18px; font-weight:700; margin:0;}
.deal-of-day .white-block-content h5 a{ color:#FFF!important}
.deal-of-day .white-block-content h5 a:hover{color:#ff8200!important}
.deal-of-day .white-block-content h5 a.show-code{padding:0;color:#fff;}

.deal-of-day .white-block-content h6{ margin:0px; line-height:normal; font-size:14px; color:#e1e1e1;}
.deal-of-day .white-block-content h6 a { color:#e1e1e1!important}
.deal-of-day .white-block-content h6 a.show-code{color:#e1e1e1; padding:0; line-height:normal; font-size:14px;}
.deal-of-day .white-block-content h6 a.show-code:hover{color:#ff8c26;}

.deal-of-day .white-block-content *{vertical-align:middle;}
.deal-of-day .white-block-content .coupon-store-logo{width:75px; height:75px; float:left; display:block; margin:0 10px 0 0; background-color:#fff; padding:5px;}
.deal-of-day .white-block-content .img-responsive{display:inline-block;}
.mdl{height:100%; display:inline-block;}
.deal-of-day .offer-box{ margin:0}
.deal-of-day .white-block-title h2 { margin:0}

/*Trending-deals*/
.trending-deals{padding-bottom:30px;}
.trending-deals h3{font-size:28px; font-weight:300; padding-left:0px; margin:25px 0; display:block; text-align:center;}
.trending-deals .white-block-media{padding:0;border:1px solid #d1d0c9; }
.trending-deals .white-block-media .embed-responsive{height:165px;}
.trending-deals .item{ text-align:center; margin-left:10px; margin-right:10px;}
.trending-deals .item .white-block-content{ padding:17px 10px 10px 10px; height:auto }
.trending-deals .item .white-block-content h3{margin:0px; line-height:normal; }
.trending-deals .offer-box { margin-bottom:5px!important}
.trending-deals .white-block-media .embed-responsive img { width:70%!important; border-radius:4px;}


/*Pagination - owl*/
.owl-page{display:inline-block; background:#b2b2b2; width:11px; margin:0 3px; height:11px; border-radius:11px;}
.owl-page span{width:11px; margin:0 3px; display:block; height:11px; border-radius:11px;}
.owl-page.active{background:#4c4c4c; width:11px; height:11px; border-radius:11px;}
.owl-pagination{padding:15px; text-align:center;}


/*Pagination - Global*/
.pagination-outer{}

/*Grid View*/
.offer-box.grid  {border:1px solid #d6d6d6;}
.offer-box  { margin-bottom:30px}
.offer-box .embed-responsive.embed-responsive-16by9 { padding-bottom: 47.25%}
.offer-box .item-ratings { background:#FFF; padding:5px 10px; position: absolute;right: 0;text-align: left; bottom:0; width: 200px; display:none}
.offer-box a.open-share { right:0; left:auto; padding:5px 12px;display:none}
.offer-box .share-networks { right:0; left:auto; display:none}
.offer-box .white-block-content { padding:10px 10px; height:190px; position:relative}
.offer-box .white-block-content h5{font-size:20px; padding:0 0 5px 0; margin:0; line-height:normal}
.offer-box .white-block-content h3{font-size:14px;}
.offer-box .detail { display:none!important}
.offer-box .white-block-content a.show-code{ padding:0}
.offer-box a.btn.show-code i{ display:none}
.offer-box .white-block-content ul.list-unstyled{ width:92%; position:absolute; bottom:12px}
.offer-box .white-block-content ul.list-unstyled li{ width:55%; margin:0}
.offer-box .white-block-content ul.list-unstyled li span.rem{ color:#F00; font-family:Arial, Helvetica, sans-serif}
.offer-box .white-block-content ul.list-unstyled li a.btn.show-code{ float:right; padding: 10px 20px; margin:5px 0 0 0; position:absolute; right:0px; bottom:0px}
.offer-box .white-block-content h3 { margin:0px 0 15px 0; line-height:20px; }
.offer-box .white-block-content h5  a{ color:#000000}
.offer-box .white-block-content h3  a{ color:#565656}
.home .white-block-title i{ display:none}
section.featured-deals { background:#efefe9;padding-bottom:50px; }
section.new-coupons{background:#efefe9;padding-bottom:10px; }
.home .white-block{ background:none!important}
.home .coupon-square .white-block{ background:#ffffff!important}
.home-page-body a.viewall{padding:15px 0; background:#fff; color:#333; margin:0 auto; width:220px; text-align:center; display:block }
.home-page-body a.viewall:hover{color:#ff8200;}

.coupon-box .white-block-media .embed-responsive img { width:100%}
section.new-coupons .coupon-box .white-block-media .embed-responsive img { width:auto; border-radius:4px;}



/*Find-coupon & deal*/
.find-cod{background:#dff3d0; border-bottom:1px solid #fff; border-top:1px solid #fff; padding:35px 0;}
.find-cod-description{float:left; width:80%;}
.find-cod-description h4{font-size:34px; display:inline-block; float:left; color:#53a318; font-weight:normal;  background:url(../images/doller-sym.png) no-repeat left center; padding-left:90px; height:74px; line-height:62px; margin:0; }
.find-cod-description .sub-title{float:left; padding-left:50px; font-size:23px; font-weight:400; line-height:20px; padding-top:10px; color:#333;}
.find-cod-description .submit-clr{font-size:15px;}
.find-cod-actions{float:right; width:19%;}
.find-cod-actions a.btn{padding:10px 38px; float:right; margin-bottom:13px; border-radius:3px; background:#53a318; font-size:20px; font-weight:700;}
.find-cod-actions a.btn:hover{background:#000;}
.find-cod-actions .onboarding-cod-login{font-size:12px; text-align:right;}


/*Inner page*/
.page-title{margin-bottom:20px; padding:0 0; background-color:#efefe9; background-position:center; display:block}
.page-title p, .page-title span{ display:none}
.page-title .container{ background:url(../images/deals_logo_inner_bg.png) no-repeat right center; padding-top:20px; padding-bottom:20px;}
.page-title h1{text-transform:uppercase; font-weight:500; font-size:35px; line-height:40px}
.page-title p{ margin:0}
.innerpage{background:#fff;}

/*Price*/
.offernow{margin-bottom:0px !important;}
.offerWig, .offernow{font-size:15px !important; font-weight:600; color:#5aa735; font-family:Arial, Helvetica, sans-serif; margin-bottom:0px}
.offerWig {}
.orgprce{font-size:15px !important; color:#333; text-decoration:line-through; padding-right:5px !important; display:inline-block; color:#999; font-weight:normal}


/*Newsletter*/
.newsletterBlock{width:80%; color:#333; }
.newsletterBlock .top-stay-sign{padding-top:25px; background:url(../images/newletter.jpg) no-repeat left ; height:125px; padding-left:230px;}
.newsletterBlock .top-stay-sign h4{font-size:25px; font-weight:600; color:#550000; line-height:normal;}
.newsletterBlock .top-stay-sign h6{font-size:16px; line-height:10px;}
.newsletterBlock form.newsletter{position:relative;}
.newsletterBlock .dont-spam{font-size:16px; display:inline-block;  margin-top:25px;}

.newsletterBlock .newsletter-field.newsletter-field-email{text-align:center !important; float:left; width:100%; margin:15px 0 0 0}
/*.newsletterBlock .newsletter-field.newsletter-field-button{float:right; position:absolute; right:82px; top:20px;}*/

.newsletterBlock .newsletter-field label{display:none !important; }

.newsletter-field input.newsletter-email{ float:left; border:1px solid #cccccc; height:50px; line-height:50px; border-radius:0px; color:#333; box-shadow: none; font-size:13px; padding: 0 10px;}
.newsletterBlock input.newsletter-button{ height:57px; line-height:57px; font-size:19px!important; background:#550000; color:#ff8200; font-weight:500; border-radius:0px; width:20%; float:left; padding:0!important; margin:0; text-align:center; border:none }

.newsletterBlock input.newsletter-button:hover{background-color:#390000; color:#fff;}

/*Login Page*/
.page-template-page-tpl_login, .page{background:#fff !important;}
.page-template-page-tpl_login .lgn-lft{text-align:center; padding:10px 20px 10px 10px; border:1px solid #ededed; box-shadow:0 0 5px #d3d3d3;}
.page-template-page-tpl_login .lgn-rgt{text-align:center; padding:10px 20px 10px 10px; width:32%; float:right;}
.page-template-page-tpl_login .lgn-lft .col-sm-6{padding-left:10px; text-align:left;}
.page-template-page-tpl_my_profile .profile-rgt .col-sm-6{padding-right:10px;}
.profile-rgt .image-upload{height:40px; line-height:29px; border:none;}
.page .top-border .white-block-title h2{color:#333 !important;}

.page-template-page-tpl_my_profile .white-block:not(.widget) .white-block-content ul li{border-left:7px solid #5e5e5e;}
.widget .offer-type-filter li a.active, .pagination li.active a, .pagination li.active a:hover, .page-template-page-tpl_my_profile .white-block:not(.widget) .white-block-content ul li.active, .page-template-page-tpl_my_profile .white-block:not(.widget) .white-block-content ul li:hover, .coupon_modal_content a, .pagination li a:hover{border-color:#ff8200;}

/*Popup*/
.modal-dialog{top:0; bottom:auto; width:700px;}
.modal-dialog .modal-header{ display:none}
.modal-open .modal{background:rgba(0, 0, 0, 0.43);}
.modal-backdrop{background:none;}
.modal-backdrop.in{height:100% !important;}
.modal-content{border-radius:12px; box-shadow:0px 0px 30px #000;}
.close{font-weight:200; font-size:40px; text-shadow:none;}
.modal-body{padding:15px;}
.modal-body .close{  background: #222 none repeat scroll 0 0;
    border: 2px solid #fff;
    border-radius: 2em;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.8);
    color: #fff;
    display: block;
    font-size: 1em;
    height: 2em;
    line-height: 1.5em;
    margin-top: 0;
    padding: 0;
    position: absolute;
    right: -0.5em;
    text-align: center;
    top: -0.5em;
    width: 2em;}
.coupon_modal_content h4{font-size:16px; font-weight:normal;}
.coupon_modal_content p{font-size:14px;}
.coupon_modal_content p.addoffer{font-size:12px; color:#666;}
.coupon_modal_content input.coupon-code-modal{background-color:#fff; color:#000; height:60px; border:1px solid #d5d4cd;}
.coupon_modal_content .coupon-code-modal:hover{background-color:#5e5e5e;}
.coupon-modal-body .coupon-modal-type{font-size:14px; padding-bottom:10px; color:#666; display:none}
.coupon-modal-body .coupon-modal-title{font-size:24px; margin-bottom:10px; margin-top:15px; line-height:normal; text-transform:capitalize;}
.coupon-modal-body .col-sm-8 span{padding:3px 0 5px; display:inline-block; font-size:12px;}
.coupon-modal-body .col-sm-8 span.rem{color:#ef4242; font-weight:600; padding-left:3px; font-family:Arial, Helvetica, sans-serif}

.collapse-block-submit button.btn{background:#ff8200 !important; color:#fff !important; outline:none !important;}
.collapse-block-submit button.btn:hover{background:#ff8200 !important; color:#fff !important;}
.collapse-block-submit button.btn-primary.disabled{background:url(../images/loader.png) no-repeat left center #ff8200 !important; opacity:.9;}
.collapse-block-submit .reul{background:#efefe9; padding:10px; font-size:13px; color:#ec0000; margin-bottom:5px;}
.coupon-modal-body .code-footer a{font-size:14px; font-weight:normal; text-decoration:none;}
.coupon-modal-body .terms { padding:0px 0 10px 0; font-size:14px; color:#333}
.coupon-modal-body .imgBox img{ width:100%}
.coupon-modal-body .offerWig { padding:10px 0; margin:0; text-transform:uppercase}

/*Text,Print,Code - Buttons*/
.couponActions { text-align:center; margin:20px 0}
.couponActions h3{ color:#7c7c7d; font-size:15px; padding:10px 0; margin:0; line-height: normal; font-weight:bold; }
.couponActions li.or h3{ padding:0 40px}
.couponActions ul { padding:0; margin:0}
.couponActions ul li{ padding:0; margin:0; list-style:none; display:inline-block}
.couponActions ul li a{
background: rgba(255,132,0,1);
background: -moz-linear-gradient(top, rgba(255,132,0,1) 0%, rgba(248,80,50,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,132,0,1)), color-stop(100%, rgba(248,80,50,1)));
background: -webkit-linear-gradient(top, rgba(255,132,0,1) 0%, rgba(248,80,50,1) 100%);
background: -o-linear-gradient(top, rgba(255,132,0,1) 0%, rgba(248,80,50,1) 100%);
background: -ms-linear-gradient(top, rgba(255,132,0,1) 0%, rgba(248,80,50,1) 100%);
background: linear-gradient(to bottom, rgba(255,132,0,1) 0%, rgba(248,80,50,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8400', endColorstr='#f85032', GradientType=0 );
color:#FFF; display:inline-block; font-size:15px; height:50px; line-height:50px;font-family: "Raleway",sans-serif; font-weight:500;
-webkit-box-shadow: 0px 0px 5px 0px rgba(171,166,171,1);
-moz-box-shadow: 0px 0px 5px 0px rgba(171,166,171,1);
box-shadow: 0px 0px 5px 0px rgba(171,166,171,1);
border:none
}

.couponActions ul li a.printButton{border-radius:3px; text-decoration:none; padding:0px 20px;  margin:0; width:auto; height:auto; border:none; font-weight:500;font-size:15px;font-family: "Raleway",sans-serif; display:inline-block}
.couponActions ul li a.printButton i{ padding:18px 5px 0 0;vertical-align:top; margin:0}
.couponActions ul li a.textButton{border-radius:3px; text-decoration:none; padding:0px 20px; border-left:1px solid #C45705;}
.couponActions ul li a.textButton i{ padding:8px 5px 0 0;vertical-align:top;  margin:0}
.couponActions ul li a.useCodeButton{border-radius:3px; text-decoration:none; padding:0px 20px; }

/*SMS Coupon - options*/
#textContent { padding:20px 0; border: 1px solid #d1d0c9; border-width:1px 0 0 0; margin:0px; text-align:center; position:relative}
#textContent input.recipient-field{border:1px solid #b5b5b5;border-radius: 3px; padding:5px 10px; font-family:Arial, Helvetica, sans-serif;  vertical-align: middle; height:34px; width:250px;}
#textContent .btn{border-radius: 3px; padding:8px 15px;  vertical-align: middle;}
#textContent h4{ padding:0 0 10px 0; margin:0}
#textContent p{ padding:5px; font-size:13px; color:#666}
#textContent a.textButton{ padding:0px; margin:0 0 0 10px; background:#ff8200; color:#FFF; width:20px; height:20px;  border-radius: 50px; display: inline-block;  vertical-align: middle;}

/*Code Coupon - options*/
#codeContent { padding:20px 0; border: 1px solid #d1d0c9; border-width:1px 0 0 0; margin:0px; text-align:center; position:relative}
#codeContent input.copycode-field{border:1px solid #b5b5b5;border-radius: 3px; padding:5px 10px; font-family:Arial, Helvetica, sans-serif;  vertical-align: middle; height:34px; width:250px; font-size: 15px;
font-weight: 500; margin:0}
#codeContent .btn{border-radius: 3px; padding:8px 15px;  vertical-align: middle;}
#codeContent h4{ padding:0 0 10px 0; margin:0}
#codeContent p{ padding:5px; font-size:13px}
#codeContent a{ text-decoration:none; font-weight:normal;border:0}
#codeContent a.useCodeButton{ padding:0px; margin:0 0 0 10px; background:#ff8200; color:#FFF; width:20px; height:20px;  border-radius: 50px; display: inline-block;  vertical-align: middle;}
#codeContent p.coupon-code-copied{ margin:0}

.social-txt-mail{padding:20px 0 5px; position:relative; display:none}
.coupon-modal-description{padding-bottom:8px;}
.social-txt-mail .left-txt-mail {display:inline-block; vertical-align:top;}
.social-txt-mail .left-txt-mail a{padding:11px 15px 11px 0; margin-right:10px; border:none; background:#939393; border-radius:3px; text-transform:capitalize;  display:inline-block; color:#fff;}
.social-txt-mail .left-txt-mail a.text i{font-size:35px; padding:0 6px 0 13px; vertical-align:middle; line-height:0;}
.social-txt-mail .left-txt-mail a.mail i{font-size:25px; vertical-align:middle; padding:0 6px 0 13px; line-height:0;}
.social-txt-mail .right-social{display:inline-block; padding:10px; border:1px solid #c4c4c4; color:#939393; border-radius:3px;}
.social-txt-mail .right-social span{float:left; display:inline-block;}
.social-txt-mail .right-social ul li{padding: 0 px; }
.coupon_modal_content .store-social-networks{margin-bottom:0px; border:none; float:left; }
.coupon_modal_content .store-social-networks li {display:inline-block; padding:0;  width:auto;}
.coupon_modal_content .store-social-networks li a.share{ display:inline-block;}
.coupon_modal_content .store-social-networks li a:hover i{background-color:transparent !important; color:#ff8200;}
.coupon_modal_content .store-social-networks li a.share i{padding: 0 10px;}
.social-txt-mail .panel{display:none;}

.social-txt-mail .panel{position:relative; text-align:left; border:1px solid #c4c4c4; padding:7px 7px 20px; border-radius:3px; }
.collapse-block-submit #tabs-1:before { background:url(../images/triangle.jpg) left top no-repeat; position:absolute; top:-12px; left:105px; z-index:999; content:""; width:25px; height:12px; }
.collapse-block-submit #tabs-2:before { background:url(../images/triangle.jpg) left top no-repeat; position:absolute; top:-12px; left:120px; z-index:999; content:""; width:25px; height:12px; }
.collapse-block-submit {text-align:center; margin:20px auto auto; overflow:visible; width:380px; }
.collapse-block-submit .close{padding:0px 4px 3px; right:6px; top:6px; line-height:0px; border-radius:100%; background:#5e5e5e; text-align:center;}
.collapse-block-submit .close i{font-size:15px; font-weight:100; color:#fff; }
.collapse-block-submit p{padding:0px; font-size:12px; color:#696969; margin-bottom:0px;}
.collapse-block-submit button.btn{height:40px; vertical-align:top; margin-left:7px; border-radius:3px; font-size:15px; font-weight:normal; width:130px; padding:0; text-align:center; margin-bottom:20px;}
.collapse.in.not-visible{display:none ;}
.collapse-block-submit .sms-notice a{color:#ff8200; font-size:12px; font-weight:normal;}
.collapse-block-submit .enter-detail{display:block; font-size:16px; padding-top:15px; padding-bottom:7px;}
.collapse-block-submit input.recipient-field{width:215px; height:40px; line-height:30px; border:1px solid #c4c4c4; border-radius:3px;}

.share-social {display: block;}
.share-social a{ color:#666; display: block; text-align: center; border:none}
.social-popup{ text-align:center; display:none;}
.social-popup ul{ text-align:center; float:none!important; padding:10px 0} 
.social-popup ul li{ display:inline-block; margin:0 1px!important} 
.social-popup ul li a{ color:#ffffff; width:33px; height:33px; line-height:33px; vertical-align:middle; text-align:center }

.social-popup ul li a i.fa-facebook { background:#38579a;border-radius:3px; padding:5px 0px!important; color:#FFF}
.social-popup ul li a i.fa-facebook:hover {background:#38579a!important; color:#e9e9e9}

.social-popup ul li a i.fa-twitter { background:#3c95fb;border-radius:3px; padding:5px 0px!important; color:#FFF}
.social-popup ul li a i.fa-twitter:hover {background:#3c95fb!important;color:#e9e9e9}

.social-popup ul li a i.fa-google-plus{ background:#d84035;border-radius:3px; padding:5px 0px!important; color:#FFF}
.social-popup ul li a i.fa-google-plus:hover {background:#d84035!important;color:#e9e9e9}

.social-popup ul li a i.fa-envelope-o{ background:#ffa81c;border-radius:3px; padding:5px 0px!important; color:#FFF}
.social-popup ul li a i.fa-envelope-o:hover {background:#ffa81c!important;color:#e9e9e9}

/*Pop up - Email friend*/
.social-popup #sendFriendoffer{border:1px solid #e5e5e5; padding:10px; margin:0 0 10px 0}
.social-popup #sendFriendoffer .input-group{ margin:0}
.social-popup #sendFriendoffer label{ font-weight:400}
.social-popup #sendFriendoffer textarea { height:100px;min-height: 100px;}
.social-popup #sendFriendoffer .send-friend {border-radius:3px;background-color: #ff8200; width:100%; color:#FFF;  padding: 10px 20px;}

/*Print-popup*/
.coupon_modal_content .modal-header a{color:#ff8200;}
.coupon_modal_content .modal-header{padding:0; border:none;}
.coupon_modal_content .modal-header h2{font-size:26px; margin:0 0 10px 0; line-height:normal}
.coupon_modal_content .modal-header img{max-width:100%;}
.coupon_modal_content .text-block-top{margin:0 -16px; background:#dff3d0; position:relative; padding:20px 0;}
.coupon_modal_content .text-block-top:after{width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #fff; position:absolute; content:""; top:0px;}
.coupon_modal_content .text-block-top .recipient-field{width:365px; line-height:45px; height:45px; border:1px solid #cccccc; padding-left:15px; font-size:20px;border-radius:3px;}
.coupon_modal_content .text-block-top #myButton{height:45px; line-height:45px; padding:0 20px; font-size:15px; border-radius:3px; text-transform:uppercase;}
.coupon_modal_content .text-block-top p{width:456px; margin:0 auto; font-size:13px; padding:12px 0 0; text-align:right; color:#656e5d;}
.visite-shop-info span{display:inline-block; width:100%; padding:6px 10px; text-align:center;  border-top:1px solid #e5e5e5; }
.visite-shop-info{border-bottom:1px solid #e5e5e5; padding:0px; margin:0 0 10px 0}
.visite-shop-info span a{font-size:13px; border:none; font-weight:normal; color:#222; text-decoration:none;}
.visite-shop-info span a:hover{color:#ff8201;}
.coupon-modal-body{text-align:left;}
.coupon-modal-body p{padding:0px;}
.coupon_modal_content .reul{ padding:5px 0 0 0; font-weight:bold; color:#F00}


/*Contact-page*/
.contact-page{color:#333;  padding-bottom:20px; background:#fff; border-bottom:1px solid #eee;}
.contact-page .white-block.top-border{padding:0px; margin:0;}
.contact_map{margin:0px;}
.contact-page .white-block-content .page-content{padding-left:20px;}
.contact-page .white-block h2{font-weight:500; text-transform:uppercase;}
.contact-page .white-block h2 strong{font-weight:500; text-transform:uppercase;}
.white-block-content a.btn{border-radius:3px;}

/*Single Store Page*/
.single-store{}
.single-store .shop-logo{ padding:10px 0; margin:0; text-align:right}
.single-store .shop-logo img{ margin:0!important; width:80%}
.single-store .store-social-networks { border:none}
.single-store .read-more { display:none}
.store_name_top { margin-top:45px;}
.store_name_top h5{ font-size:36px}

.page-title_store{margin-bottom:20px; padding:0 0; background-color:#efefe9; background-position:center; display:block}
.page-title_store p, .page-title_store span{ display:none}
.page-title_store .container{ background:url(../images/deals_logo_inner_bg.png) no-repeat right center; padding-top:10px; padding-bottom:10px;}

.img_v_align_outer { display:table}
.img_v_align_t-cell { display:table-cell; vertical-align:middle}

#storeLanding{}

.storeName h3{ font-weight:bold; font-size:35px; color:#550000}
ul#socialLinksStore{ text-align:left; float:left!important; padding:0 10px 0 0; margin:0 15px 0 0; border: 1px solid #b2b2b2; border-width:0 1px 0 0} 
ul#socialLinksStore li{ display:inline-block; margin:0 1px!important;} 
ul#socialLinksStore li a{ color:#ffffff; width:33px; height:33px; line-height:33px; vertical-align:middle; text-align:center; display:block }
ul#socialLinksStore li a i{width:100%;border-radius:3px; font-size:21px; padding:5px 0px!important; color:#FFF}

ul#socialLinksStore li a i.fa-facebook { background:#38579a;} 
ul#socialLinksStore li a i.fa-twitter { background:#3c95fb;} 
ul#socialLinksStore li a i.fa-google-plus{ background:#d84035;}
ul#socialLinksStore li a i.fa-instagram{ background:#3e719c;}
ul#socialLinksStore li a i.fa-yelp{ background:#fe0000;}
ul#socialLinksStore li a i.fa-tripadvisor{ background:#559740;}
 
ul#store_contact_top { float:left; padding:0; margin:8px 0 0 0 }
ul#store_contact_top li{ display:inline-block; list-style:none; padding:0 10px 0 0 ; margin:0;}
ul#store_contact_top li i{ color:#550000}
ul#store_contact_top li a:hover{color:#ff8200}

ul#store_contact_bottom { padding:0; margin:0 0 0 25px}
ul#store_contact_bottom li{ clear:left; list-style:none; margin:0 0 10px 0; }
ul#store_contact_bottom li i{ display:block; float:left;  margin:3px 0 0 0; width:18px}
ul#store_contact_bottom li span{ display:block; float:left; padding:0 0 0 10px}
ul#store_contact_bottom li a:hover{color:#ff8200}

.storeMainImage{ position:relative; margin-bottom:15px; min-height:100px}
.storeMainImage img{ width:100%}
.storeMainImage h4{bottom:0; display:block; color:#fff; padding:20px; background:rgba(0, 0, 0, 0.7); position:absolute; width:100%; margin:0; padding:10px 10px; line-height:normal; font-size:25px; font-weight:bold}
.storeMainImage h4 a.visitStore{ float:right; padding:10px 20px; background-color:#ff8200; color:#ffffff!importan; font-size:18px; text-transform:uppercase; text-align:center; border-radius:3px; position:absolute; right:15px; top:20px}
.storeMainImage h4 a.visitStore:hover{background-color: #711919; color:#ff8200}
.storeMainImage span{ font-size:15px}
.storeDesc a, .category_description a{ color: #06C }
.storeWidgets{ margin:0 0 20px 0}

/*Offer/Deal Singel Page*/
body.single-offer .page-title{ margin-bottom:0}
.deal-single{background:#F4F4F4; padding:20px 0}
.deal-single .white-block-content h2 { font-weight:normal!important; margin:15px 0}
.deal-single .white-block-content p {margin-bottom:10px; font-size:14px;}
.deal-single .white-block-content p.addoffer {color: #666;}
.deal-single a.store-with-code{color:#5ba835; }
.deal-single .coupon-modal-title{ font-size:20px; font-weight:400; padding:0 0 10px 0}
.deal-single .comments { display:none}
.deal-single .offerWig, .deal-single .offernow {
    color: #5aa735!important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px !important;
    font-weight: 600;
	text-transform:uppercase;
}
.deal-single .orgprce {
    color: #999;
    display: inline-block;
    font-size: 20px !important;
    font-weight: normal;
    padding-right: 5px !important;
    text-decoration: line-through;
	text-transform:uppercase;
}
.deal-sidebar-box .show-code i{ display:none}
.deal-sidebar-box .btn{border-radius:3px;}
.form-submit input {border-radius:3px;}
.deal-single span.rem{ color:#F00; font-family:Arial, Helvetica, sans-serif}


/*Inside page*/
.page .white-block-title{margin-bottom:0px; }
.mb0{margin-bottom:0px; }

/*List-view*/
.page-template-page-tpl_all_categories .panel-group .panel-default, .page-template-page-tpl_all_locations .panel-group .panel-default{box-shadow:none;}
.white-block, .blog-content{box-shadow:none;}
.page .offer-box.list{margin-bottom:20px !important;  z-index:90; border:1px solid #cccccc;}
.page .masonry-item{overflow:hidden; z-index:0;}
.page.page-template-page-tpl_all_deals .offer-box.list h3{margin-top:20px !important;}
.page .offer-box.list h3 .detail{font-size:14px; font-weight:600; padding-right:3px;}
.page .white-block.offer-filter, .offer-filter{padding:0;}
.page .offer-box.list h3{height:20px; float:left; width:70%; margin:0; display:inline-flex; line-height:normal;}
.page .offer-box.list .white-block-content h3 a.show-code{height:auto; line-height:normal; margin:0; overflow:visible;}
.page .offer-box.list h5{width:72%; float:left; margin:20px 0 10px;}
h5 a.show-code{padding:0 !important;}
.page .offer-box.list ul.bottom-meta{ width:28%;} 
.page .offer-box.list .offerWig{margin-bottom:0px;}
.page .offer-box.list .bottom-meta li:nth-child(2) a.btn{width:145px; padding:10px 0px; margin-top:5px;}
.page .offer-box.list .bottom-meta li:nth-child(1){float:right; line-height:7px;}
.page .offer-box.list {position:relative;}
.page .offer-box.list .white-block-media{position:static; height:140px; width:170px;}
.page .offer-box.list .embed-responsive{height:140px;}
.page.page-template-page-tpl_all_deals .offer-box.list .white-block-media .embed-responsive img{top:50%; left:50%; -moz-transform: translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%);}
.page .offer-box.list .item-ratings{left:190px; top:15px; position:absolute; z-index:100;}
.page.page-template-page-tpl_popular .offer-box.list .item-ratings{left:170px; }
.page .offer-box.list .white-block-media .embed-responsive img{top:50%;  -moz-transform: translate(-50%, -50%); -ms-transform:translate(-50%, -50%); -o-transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); left:50%; height:auto;}
.page .offer-box.list .white-block-content.col-sm-8{width:80.667%;}
.page.page-template-page-tpl_popular .offer-box.list .white-block-content.col-sm-8{width:78%;}
.page .offer-box.list a.share{z-index:80;}
.page .offer-box.list a.share.open-share{right:auto; padding:6px 27px 6px 12px; bottom:10px; left:0px;   z-index:87; position:absolute;}
.page .offer-box.list .share-networks.opened{transform:translateY(90%); -moz-transform:translateY(90%); -ms-transform:translateY(90%); -webkit-transform:translateY(90%); -o-transform:translateY(90%);  z-index:80; left:41px;}
.page .offer-box.list  .share-networks{right:auto; left:-1px; bottom:40px; transform:translate(-100%, 87%); -moz-transform:translate(-100%, 87%); -ms-transform:translate(-100%, 87%); -o-transform:translate(-100%, 87%); -webkit-transform:translate(-100%, 87%);}
.page .offer-box.list .share-networks li{display:inline-block;}

.pagination{text-align:center; display:block}
.pagination li{ display:inline-block; *display:inline; /*IE7*/}
.pagination li a, .pagination li span, .pagination li span:hover, .pagination li:first-child a, .pagination li:last-child a{padding:4px 12px; margin-right:2px; border:1px solid #CCC; margin:0 3px;}
.pagination li.active a{color:#fff;}
.white-block.pagination { margin:10px 0; padding:10px}
.letter-filter { display:none}

ul.list-unstyled.mega_menu .widget ul li:hover a .badge, .featured-stores-title, .widget .offer-type-filter li a.active, .offer-cat-filter li:hover a i, .pagination li.active a, .pagination li.active a:hover, .store-name a:hover, .white-block .tree li a .badge, .shop-offer-filter a.active, .shop-offer-filter a.active:hover, .widget .white-block-content .nav-tabs li.active a, .pagination li a:hover, .panel-title a span.toggle:hover, .widget_couponxl_popular_stores .white-block-content div:hover a i, .widget_couponxl_custom_stores .white-block-content div:hover a i{color:#fff;}
.page .innerpage .white-block-content{padding:0}
.page .offer-box.list .bottom-meta li:nth-child(2) span{float:right;}
.page .offer-box.list .bottom-meta li:nth-child(2) span span{float:left;}


/*
.offer-archive{padding-top:20px;}
.single .page-title{margin-bottom:20px;}
.archive .white-block-title, .single .white-block-title{margin-bottom:0px; }
.archive .white-block, .archive .blog-content, .single .white-block, .single .blog-content{margin-bottom:0px;}
.archive .offer-box, .single .offer-box {margin-bottom:20px !important;  z-index:90; border:1px solid #cccccc;}
.archive .masonry-item{overflow:hidden; z-index:90;}
.single .masonry-item{overflow:hidden; z-index:90; padding-left:0px;}
/*.archive.page-template-page-tpl_all_deals .offer-box h3{margin-top:20px !important;}*/
/*.archive .offer-box h3 .detail, .single .offer-box h3 .detail{font-size:14px; font-weight:600; padding-right:3px;}
.archive .offer-box .white-block-content h3 a.show-code, .single .offer-box .white-block-content h3 a.show-code{overflow:visible; height:auto; line-height:11px; }
.archive .offer-box  h3{height:22px; float:left; width:76%;}
.single .offer-box  h3{height:22px; float:left; width:76%; margin-top:14px;}
.archive .offer-box .offerWig, .single .offer-box .offerWig{margin-bottom:0px;}
.archive .offer-box  h5, .single .offer-box  h5{width:76%; float:left; margin:20px 0 10px;}
.archive .offer-box .white-block-media, .single .offer-box .white-block-media{position:static; height:140px; width:170px;}
.archive .offer-box .embed-responsive, .single .offer-box .embed-responsive{height:140px;}
.archive .offer-box ul.bottom-meta, .single .offer-box  ul.bottom-meta{ width:24%;} 
.archive .offer-box ul.bottom-meta li:nth-child(2) span, .single .offer-box ul.bottom-meta li:nth-child(2) span{float:right;}
.archive .offer-box ul.bottom-meta li:nth-child(2) span span, .single .offer-box ul.bottom-meta li:nth-child(2) span span{float:left;}
.archive .offer-box .bottom-meta li:nth-child(2) a.btn, .single .offer-box .bottom-meta li:nth-child(2) a.btn{width:160px; padding:10px 0px; margin-top:5px;}
.archive .offer-box .bottom-meta li:nth-child(1), .single .offer-box .bottom-meta li:nth-child(1){float:right; line-height:7px;}
.archive .offer-box{position:relative;}
.archive .offer-box .white-block-media, .single .offer-box .white-block-media{position:static; height:140px; width:170px;}
.archive .offer-box .embed-responsive, .single .offer-box .embed-responsive{height:140px;}
.archive .offer-box .item-ratings, .single .offer-box .item-ratings{left:190px; top:15px; position:absolute; z-index:100;}
.archive .offer-box.list .white-block-media .embed-responsive img{top:50%;}
.archive .offer-box .white-block-content.col-sm-8{width:85.667%;}
.single .offer-box .white-block-content.col-sm-8{width:80%;}
.archive .offer-box a.share, .single .offer-box a.share{z-index:80;}
.archive .offer-box a.share.open-share, .single .offer-box a.share.open-share{right:auto; padding:6px 27px 6px 12px; bottom:10px; left:0px;   z-index:87; position:absolute;}
.archive .offer-box .share-networks.opened, .single .offer-box .share-networks.opened{transform:translateY(90%); -moz-transform:translateY(90%); -ms-transform:translateY(90%); -webkit-transform:translateY(90%); -o-transform:translateY(90%);  z-index:80; left:41px; }
.archive .offer-box .share-networks, .single .offer-box .share-networks{right:auto; left:-1px; bottom:40px; transform:translate(-100%, 87%); -moz-transform:translate(-100%, 87%); -ms-transform:translate(-100%, 87%); -o-transform:translate(-100%, 87%); -webkit-transform:translate(-100%, 87%);}
.archive .offer-box .share-networks li, .single .offer-box .share-networks li{display:inline-block;}*/
.single .white-block{margin-bottom:20px;}
.white-block .shop-offer-filter a.active{color:#fff;}
.offer-filter ul li a.active i{color:#ff8200;}

/*Right side-filter section*/
/*.page-template-page-tpl_register .container .col-sm-6{padding-right:15px;}
.white-block.top-border{border:none !important;}
.col-md-3.right-side-bar .widget-title h4{font-size:18px; font-weight:600; color:#333; border:none !important;}
.col-md-3.right-side-bar h5{font-size:18px; font-weight:600; margin-bottom:10px;}
.col-md-3.right-side-bar {}
.col-md-3.right-side-bar .white-block{padding:0px;}
.col-md-3.right-side-bar .block{border:1px solid #cccccc; margin-bottom:15px;}
.col-md-3.right-side-bar .block ul, .page .col-md-3.right-side-bar .widget_couponxl_popular_stores ul{padding:0px 20px;}
.col-md-3.right-side-bar .block ul li, .page .col-md-3.right-side-bar .widget_couponxl_popular_stores ul li{position:relative; height:auto; width:100%; border:none;}
.col-md-3.right-side-bar .block ul li a{padding:4px; display:block; color:#686868; font-size:14px; border:none;}
.page .col-md-3.right-side-bar .widget_couponxl_popular_stores ul li a{padding:6px 0; border:none; }
.col-md-3.right-side-bar .block ul li a .count, .page .col-md-3.right-side-bar .widget_couponxl_popular_stores ul li a .count{position:absolute; right:10px;}
.col-md-3.right-side-bar .block ul li a:hover, .col-md-3.right-side-bar .block ul li a:hover{text-decoration:none; color:#ff8200;}
.col-md-3.right-side-bar .block .show-all .expand-filter{text-transform:capitalize;}
.widget:before{box-shadow:none;}
.widget .offer-type-filter{margin-bottom:8px;}
.offer-cat-filter li{border:none;}
.offer-cat-filter li a{line-height:32px; padding-left:20px;}
.offer-cat-filter li:hover a{background:none;}
.page .col-md-3.right-side-bar .widget_couponxl_categories{border:1px solid #ccc;  }
.page .col-md-3.right-side-bar .white-block-content{padding:14px 20px;}
.page .col-md-3.right-side-bar .widget_couponxl_popular_stores{border:1px solid #ccc; margin-top:15px; margin-bottom:15px; display:inline-block; padding-bottom:20px;}
.page .col-md-3.right-side-bar .widget_couponxl_popular_stores .white-block-content{padding:14px 20px;}
.page .col-md-3.right-side-bar .widget_couponxl_popular_stores .white-block-content div{display:inline-block; border:none; float:right;}
.page .col-md-3.right-side-bar .widget_couponxl_popular_stores .white-block-content div a{float:right; display:inline-block; color:#ff8200;font-weight:normal;  font-family: 'Raleway', sans-serif !important; }
.page .col-md-3.right-side-bar .widget_couponxl_popular_stores .white-block-content div:hover{background:#fff;}
.col-md-3.right-side-bar .newsletter{text-align:left; padding:15px;  display:inline-block;}
.col-md-3.right-side-bar .newsletter h4{font-size:18px; font-weight:600; margin-bottom:5px; margin-top:0px; line-height:normal;}
.col-md-3.right-side-bar .newsletter p{color:#686868; font-size:14px; text-align:center;}
.col-md-3.right-side-bar .newsletter a.subscribe{float:right; display:inline-block; color:#ff8c26;}
.col-md-3.right-side-bar .newsletter a.subscribe:hover{color:#ff9629;}*/


/*All stores*/
.allStores {}
.allStores .white-block{ border:1px solid #d6d6d6; margin:5px}
.allStores .store-name{padding:7px; margin:10px 0 0 0}
.allStores .store-name a {font-size: 13px; height:43px; overflow:hidden;}

/*Deals common inner page*/
.dealsCommonOuter .featured-deals { background:#FFF}
.dealsCommonOuter  .white-block-title { display:none}
.dealsCommonOuter  .offer-box{ border: 1px solid #d6d6d6;}
.no-pad{ padding:0!important}

/*Registration*/
.user-registation .white-block-title{ display:none}
.input-group input, .input-group textarea { height:40px;}
.user-registation  .white-block-content { padding:14px 0}

/*Blog*/
body.blog, body.single-post, body.category, body.date{ font-family: 'Raleway', sans-serif ; background:#f4f4f4!important;}
.page-template-page-tpl_all_blogs .blog-item-content{padding:30px 0px;}
.page-template-page-tpl_all_blogs .white-block-footer{ border:none; width:100%; margin-bottom:20px; display:inline-block;}
.page-template-page-tpl_all_blogs .white-block-footer .share-networks{right:52px; left:auto; bottom:40px; transform:translate(149%, 87%); -moz-transform:translate(149%, 87%); -ms-transform:translate(149%, 87%); -o-transform:translate(149%, 87%); -webkit-transform:translate(149%, 87%);}
.page-template-page-tpl_all_blogs .white-block-footer a.share{right:0px; padding:6px 27px 6px 12px; bottom:10px; left:auto;   z-index:87; position:absolute;}
.page-template-page-tpl_all_blogs .white-block-footer .share-networks.opened{transform:translateY(90%); -moz-transform:translateY(90%); -ms-transform:translateY(90%); -webkit-transform:translateY(90%); -o-transform:translateY(90%);  z-index:80; }
.page-template-page-tpl_all_blogs .white-block-footer .share-networks li{display:inline-block;}
.page-template-page-tpl_all_blogs .white-block-footer a.btn{float:left;}
.blog .page-title{margin-bottom:25px;}
.white-block .sticky{background-color:#ff8c26;}
.blog .widget_calendar #wp-calendar #today{color:#ff8c26;}
.blog-item-content p a{ text-decoration:underline; color:#0066CC; font-weight:bold}


/*All Categories*/
.allCategories { padding:20px 0;  background:#fff}
.allCategories .white-block{padding:0px; }
.allCategories .white-block-content .page-content{padding-left:0px;}

.allCategories .panel-group{ overflow:hidden; margin:15px 0}
.allCategories .panel-default{ border:none}
.allCategories .panel-default .panel-heading { padding:0; position:relative; text-align:center}
.allCategories .panel-default .panel-heading a img{ margin:0 auto; transition: all .2s ease-in-out;}
.allCategories .panel-default .panel-heading a:hover img{ transform: scale(1.1);}
.allCategories .panel-default .panel-heading a h4 {  transition: all 0.5s ease;}
.allCategories .panel-default .panel-heading a:hover h4 {color:#ff8200;}

.allCategories .panel-default h4.panel-title{ position:absolute; bottom:0; background:rgba(0, 0, 0, 0.7); width:100%; text-align:center; color:#FFFFFF; line-height:normal; padding:15px 0}
.allCategories .panel-default h4.panel-title span.count{ display:none}
.allCategories .panel-default h4.panel-title span.toggle{line-height:normal; margin:0; border:none; padding:0 10px; margin:0; position:absolute; right:0; bottom:10px}
.allCategories .panel-default h4.panel-title a.collapse_toggle{ float:right}

.allCategories .panel-collapse .panel-body{border:1px solid #d6d6d6 !important; border-top:none !important;}
.allCategories .panel-collapse .panel-body ul li a:hover{text-decoration:none; color:#ff8200;}

/*Category page*/
.category_description { padding:15px 0}


/*Advertisment - Category page*/
.adv_c_top{ margin-bottom:10px}


/*Advertisment -Dealer Gallery*/
.dealerGallery{ padding:0 0 20px 0; margin:0; border-bottom: 1px solid #e5e5e5;}
.dealerGallery h3{ text-align:center}
.dealersAds{ position:relative; height:270px; background:rgba(0, 0, 0, 0.7);}
.dealersAds img{ width:100%}
.dealersAds span{ bottom:0; display:block; color:#fff; padding:20px; background:rgba(0, 0, 0, 0.7); position:absolute; width:100%; text-align:center}
.dealerGallery .dealersAds_desc{ padding:10px 0; display:block}

/*Footer - Mobile App*/

.mobileapp{ background:#fff; border-bottom:1px solid #e5e5e5; border-top:1px solid #efefe9; padding-top:48px; color:#333; }
.mobileapp .mob-app-img{float:right;}
.mobileapp .get-app{padding-top:20px;}
/*.mobileapp .col-xs-2.pull-left{width:90px;}*/
.mobileapp h1{font-size:56px; font-weight:300; margin:0; padding:0 0 25px 0; line-height:normal}
.mobileapp h4{font-size:26px; font-weight:300; margin:0px 0px 20px; line-height:normal;}
.mobileapp p{font-size:16px; font-weight:300;}
.mobileapp .mobile-app-stores{margin-top:30px;}
.mobileapp .mobile-app-stores a{display:inline-block; margin-right:12px; position:relative; overflow:hidden;}
.mobileapp .mobile-app-stores a:before{   position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:rgba(255, 255, 255, 0.18); content: ""; -moz-transition: -moz-transform 0.6s; -o-transition: -o-transform 0.6s; -webkit-transition: -webkit-transform 0.6s; transition: transform 0.6s; -moz-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); -ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0);}
.mobileapp .mobile-app-stores a:hover:before{
	-moz-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); -ms-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); -o-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0)}


/*Footer Categories*/
.footer-cat{padding-bottom:100px; padding-top:35px; background:url(../images/footer-hill.jpg) no-repeat bottom center #fff;}
.footer-cat .col-md-3 a{display:block; font-size:13px; color:#666; padding:3px 0; text-align:center}
.footer-cat .heading{text-align:center;}
.footer-cat .row{ padding:25px 0px;}
.footer-cat .view-all-btn{text-align:center; padding:30px 0 15px;}
.footer-cat .view-all-btn a.viewall{padding:10px 30px; color:#fff; background:#711919; border-radius:3px;}
.footer-cat .view-all-btn a.viewall:hover{background:#551212;}

/*.footer-cat h2{text-align:center; font-size:40px; color:#333333; font-weight:300; text-transform:capitalize; cursor:pointer; display:inline-block; margin:25px 0px; padding-right:50px; background:url(../images/colap-plus.jpg) no-repeat right center;}

.footer-cat h2.active{background:url(../images/colap-minus.jpg) no-repeat right center; color:#711919;}*/


.footer-cat h2{text-align:center; font-size:40px; color:#333333; font-weight:300; text-transform:capitalize; cursor:pointer; display:inline-block; margin:25px 0px; }

.footer-cat h2.active{ color:#711919;}

.footer-cat a:hover{color:#ff8200;}


.footer-cat h2:after{
  content:'\f0fe';
  font-size: 38px;
  font-weight: normal;
  margin-left: 15px;
}

.footer-cat h2.active:after{

  content:'\f146';


}


.top-bar .subscribenw a span:after,
.footer-cat h2:after{
display: inline-block;
font-family: FontAwesome;
font-feature-settings: normal;
font-kerning: auto;
font-language-override: normal;
font-size: inherit;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-synthesis: weight style;
font-variant: normal;
font-weight: normal;
line-height: 1;
text-rendering: auto;

}

/*Footer*/

/*.widget-footer{background-color:#282828; margin-top:0px; padding-top:30px; padding-bottom:25px;}
.widget-footer h6{color:#fff; font-size:15px; margin-bottom:10px;}
.widget-footer a, .widget-footer ul li{color:#ababab; font-size:13px; text-transform:capitalize;}
.widget-footer a:hover, .widget-footer .col3 a:hover, .footer .copyright a:hover{color:#ff8200;}
.widget-footer ul{list-style-type:none; padding-left:0px;}
.widget-footer ul li{list-style-type:none; line-height:23px;}
.widget-footer ul.left{float:left;}
.widget-footer ul.right{float:left; padding-left:70px;}
.widget-footer ul li.address{ background:url(../images/icon-map.png) left 4px no-repeat; padding-left:20px; margin-bottom:15px; }
.widget-footer ul li.phone{ background:url(../images/icon-phone.png) left 0 no-repeat; padding-left:20px; margin-bottom:15px; line-height:17px; }
.widget-footer ul li.email a{ background:url(../images/icon-mail.png) left center no-repeat; padding-left:20px; text-transform:none; }
.widget-footer .col2{padding-left:20px;}
.widget-footer .col-sm-6.col3{width:180px}
.widget-footer .col3 a{background:none; padding-left:0px; padding-right:20px; font-size:28px; color:#fff;}*/
.widget-footer { margin:0; padding:40px 0; background:#282828}
.widget-footer .stay-connect{text-align:center; padding-top:0px;}
.widget-footer .stay-connect h6{color:#fff; font-size:15px; margin-bottom:10px;}
.widget-footer .stay-connect a{background:none; padding:0px; width:50px; font-size:28px; color:#fff;}

.footer{ border-top:1px solid #424242; background-color:#282828;text-align:center; padding:0}
.footer .container{background:url('data:image/png;base64,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') no-repeat top right #282828; padding:10px 0}
.footer .to-top{position:static; transform:none}
.footer .to-top a { display:block; margin:-30px 0 0 0}
.footer .to-top a i{color:#ef7702; background-color:#550000;}
.footer .to-top a i:hover{background:#424141;}

.footer .authimg{text-align:center; font-size:9px;color:#ababab;}
.footer .authimg a{font-size:9px;color:#ababab;}
.footer .authimg img{ padding:0 0 5px 0}
.footer .logo-seejh{ text-align:center;}

.footer .copyright{ font-size:12px; padding:20px 10px; color:#919394;}
.footer .copyright ul{padding:6px 0 0 0; margin:0}
.footer .copyright ul li{display:inline-block; padding:0 10px;}
.footer .copyright ul li a{color:#ababab; font-size:12px;}

i{transition:all 0.7s ease 0s;}
i:hover{transition:all 0.7s ease 0s;}

/*Store logos - scroll*/
#storelogos-scroll .owl-item .item{text-align:center}
#storelogos-scroll .owl-item img{ width:60%; margin:0 auto; border-radius:4px;}

/*Google Ads - Home*/
.gAds_Home{ text-align:center; background:#ffffff; padding:20px 0}

/*Pricing Page*/
section.pricing_page { padding:20px 0}
section.pricing_page .alert-warning{ margin:10px 0}
.pricingTop p{ font-style:14px}
.ptable{ margin:0 0 15px 0}
.pplan {
  background-color: #931717;
  border-radius: 5px 5px 0 0;
  color: #fff;
  font-size: 25px;
  font-weight: 500;
}
.pplan, .pprice {
  padding: 10px 20px;
  text-align: center;
}
.pprice {
  background-color: #cd716e;
  color: #fff;
  font-size: 60px;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1;
}

.pcontent {
	background-color: #f2f2f2;
	min-height: 210px !important;
}

.pcontent, .porder {
  padding: 15px 10px;
}
.pdollar {
  vertical-align: 120%;
}
.pdollar, .pmonth {
  font-size: 20px;
}
.pcontent ul li {
  font-size: 15px;
  line-height: 1.6;
}
.porder {
  background-color: #931717;
  border-radius: 0 0 5px 5px;
  text-align: center;
  color:#FFF;
}
.orderbutton1 {
  -moz-appearance: none;
  background-color: #fff;
  border: medium none;
  border-radius: 8px;
  box-shadow: 0 0 5px #888;
  box-sizing: border-box;
  color: #555;
  display: inline-block;
  font-family: proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 1em;
  margin: 0 auto;
  padding: 1em 1.75em;
  text-align: center;
  text-transform: uppercase;
  transition: opacity 0.1s linear 0s;
  width: auto;
}

li.check {
  font-size: 16px;
  list-style-image: url("https://static1.squarespace.com/static/5508b6f8e4b05ef9ded29ac3/t/55eecb4be4b0fe005b3dc14a/1441712972731/?format=100w");
}
.pricingsCommon { margin:20px 0 0 0}
.pricingsCommon .deals_pricing { margin:0 0 30px 0}
.pricingsCommon .col-md-2 h5{ font-size:16px; line-height:normal}

/*Featured Ads*/
.featuredAds{ position:relative}
.featuredAds img{ width:100%}
.featuredAds span{ bottom:0; display:block; color:#fff; padding:20px; background:rgba(0, 0, 0, 0.7); position:absolute; width:100%}

/*Order Page*/
.orderform{ text-align:center}

/*Google Business View Page*/
#google-bv_container { text-align:center}

/*Transistion*/
@-webkit-keyframes bounceIn {0%, 20%, 40%, 60%, 80%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }
0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }
20% { -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }
40% { -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }
60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03);   transform: scale3d(1.03, 1.03, 1.03);  }
80% { -webkit-transform: scale3d(.97, .97, .97);   transform: scale3d(.97, .97, .97);  }
100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }}
@keyframes bounceIn {0%, 20%, 40%, 60%, 80%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);   transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);  }
0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3);   transform: scale3d(.3, .3, .3);  }
20% { -webkit-transform: scale3d(1.1, 1.1, 1.1);   transform: scale3d(1.1, 1.1, 1.1);  }
40% { -webkit-transform: scale3d(.9, .9, .9);   transform: scale3d(.9, .9, .9);  }
60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03);   transform: scale3d(1.03, 1.03, 1.03);  }
80% { -webkit-transform: scale3d(.97, .97, .97);   transform: scale3d(.97, .97, .97);  }
100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1);   transform: scale3d(1, 1, 1);  }}
.bounceIn {-webkit-animation-name: bounceIn; animation-name: bounceIn; -webkit-animation-duration: .75s; animation-duration: .75s;}

@-webkit-keyframes zoomOutDown {40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }
  100% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomOutDown {  40% { opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);}

100% { opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0); -webkit-transform-origin: center bottom; transform-origin: center bottom; -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); }
}
.zoomOutDown {-webkit-animation-name: zoomOutDown;animation-name: zoomOutDown;}
/*Misc*/

@media print
{
    .coupon-modal-title {display:none;}   
}
/*Modiifed on 29.09.2016*/
.home-contents{border-bottom: 1px solid #e5e5e5;}
.home-contents h2{color: #333; font-size: 35px; text-align: center;}
.home-contents p{ text-align: center;}