/*
Theme Name: CouponHut Child
Description: A child theme of CouponHut Theme
Author: Subsolar Designs
Version: 1.1
Template: couponhut
*/




/* added by Edward */

.single-deal table {width:100% !important;}
.single-deal table p {margin:0 0 10px;line-height:16px;}
.single-deal table tr {border-bottom:1px dotted #999;}
.single-deal table td {padding:5px;}
.nav-sticky .site-logo img {width:70%;}
.nav-sticky .row .site-logo {padding:0;}
.nav-sticky {background: rgba(0,0,0,0.4) !important;}
.nav-sticky .main-navigation {padding: 15px 0 10px 0;}
.nav-sticky a {color:#FFF;}
.discount-ribbon {border-radius: 50% 50% 50% 5%;}

.grid-item-icon i {font-size:100px;}
.sim-card {position:relative !important;width:100% !important;}
.sim-card .company_logo {float:left;position:relative;top:-20px;}
.sim-card  {border-bottom:2px dashed #DDD;padding:3px;margin-bottom:10px;}
.sim-card .discount-ribbon {position:relative;border-radius: 50% 50% 5% 50%;float:left;top:0px;margin-right:10px;}
.sim-card .card-deal-title {font-size:22px;width:90%;}
/*.expired,.expired a,.expired a:hover,.expired i {color:#CCC !important;}
.expired .discount-ribbon {background:#CCC;}
.expired img {opacity: 0.5;}
.expired .coupon {color:#CCC;}
.expired .coupon .outer_con {border:0;font-size:1em;line-height:1.2em;}*/
.list-left {width:30%;float:left;}
.list-right {width:70%;float:right;}
.coupon {color:#f41e1e;font-size:1.2em;margin:0;}
.coupon .outer_con {display:inline-block;font-size:1.5em;margin:0 0 0 20px;border:1px dashed #f41e1e;padding:5px;line-height:1.5em;}
.coupon .inner_con {display:inline-block;margin-right:20px;color:#666;}
.coupon .btn {display:inline-block;margin-left:0;padding:0;}
.comments-container {padding:0;margin-top:20px;}
.mustShow {display:block !important;}
.modal-content {top:160px;}
.is-clipboard-success {color:#f41e1e;}
.is-clipboard-success strong {font-size:1.8em;}
.close {background:rgba(0,0,0,0.5);padding:5px 7px;}
.single-deal-box-inner .btn {
   animation:myfirst 5s;
  -moz-animation:myfirst 5s infinite;
  -webkit-animation:myfirst 5s infinite;
  border:1px solid #FFF;
}
@keyframes myfirst{
0%   {background:#f9cb43;}
50%  {background:#f41e1e;}
100%   {background:#f9cb43;}	
}
@-moz-keyframes myfirst
{
0%   {background:#f9cb43;}
50%  {background:#f41e1e;}
100%   {background:#f9cb43;}
}
@-webkit-keyframes myfirst
{
0%   {background:#f9cb43;}
50%  {background:#f41e1e;}
100%   {background:#f9cb43;}
}
.col-sm-8 .widget-deal-companies-content li {
	margin-bottom: 15px;
    display: inline-block;
    margin-right: 20px;
    background: rgba(255,100,0,0.4);
    padding-right: 20px;
    font-size:1.2em;
    line-height:1.8em;
}
 @media screen and (max-width: 767px) {
 	.page-title {font-size:20px;}
	.site-logo {width:200px;}
	.container {padding:0 5px;}
	.page-wrapper {padding: 10px 0;}
	.section-title {font-size: 18px;margin-bottom:5px;}
	.slicknav_menu .site-logo img {transform:translateZ(0) scale(1)}
	ul.slicknav_nav {}
	ul.slicknav_nav li:hover, ul.slicknav_nav li>a:hover {color:#f41e1e}
	ul.slicknav_nav a {}
	.breadcrumbs {font-size:0.7em;padding:0;}
	.section-title-block {margin-bottom:10px;}
	.sim-card .company_logo {top:10px;}
	.coupon {font-size:0.8em;}
	.coupon .outer_con {font-size:1.4em;margin:0;clear:right;display:inline-block;}
	.coupon .inner_con {margin-right:10px;}
	.list-right p {margin-bottom:0;}
	.sim-card .card-deal-title {font-size:16px;width:80%;}
	.fw-main-row {margin-bottom:20px !important;}
	.fw-container,.fw-col-xs-12 {padding:0  !important;}
	.see-more span {display:none;}
	.section-title-block h1 {font-size:0.8em;}
	.home .deal-thumb-image img {width:100px;}
	.deal-thumb-image img {width:90%;float:left;display:block;margin-right:30px;}
	.card-deal {padding-bottom:10px !important;border-bottom:1px dashed #DDD;width:100% !important;}
	.discount-ribbon {top:-5px;left:10px;overflow:hidden;}
	.home .discount-ribbon {top:-5px;left:65px;overflow:hidden;}
	.btn-card-deal {display:none;}
	.list-menu > li > a i {display:inline-block;padding-right:10px;}
	.single .single-deal-header-wrapper{padding:0}
	.single .single-deal-content {padding:0 0 0 10px;}
	.single .single-deal-content h1 {font-size:20px;line-height:1em;margin-bottom:10px;}
	.single .single-deal-content h2 {font-size:16px;line-height:1em;margin-bottom:5px;color:#666;}
	.single-deal-box {padding:10px;background:#EFEFEF;}
	.single .comments-container {padding:10px;}
	.single-deal-summary {font-weight:bold;color:#000;}
	.single-deal-summary p {margin-bottom:5px;}
	.single-taxonomy-wrapper {padding:10px;margin-bottom:10px;}
	.related-container h2, .comments-container h3 {font-size:16px;}
	.owl-wrapper,.featured-deals-slider,.deal-slider-image {height:200px;}
	.deal-slider,.owl-item {height:200px;overflow:hidden;}
	.owl-item .discount-ribbon {top:15px;left:80%;}
	.featured-deals-slider .deal-slide-overlay-text {padding:10px;position:relative;}
	.featured-deals-slider .owl-prev, .featured-deals-slider .owl-next, .image-carousel .owl-prev, .image-carousel .owl-next {top:90%;}
	.deal-slide-meta-expiring {font-size:14px !important;}
	.featured-deals-slider .deal-slide-title, .image-carousel .deal-slide-title {font-size:25px;text-shadow: 1px 1px 2px #000000;}
	.owl-item .deal-slide-categories {display:inline-block;background:#666;padding:0 10px;position:relative;top:-10px;color:#FFF !important;}
	.single-taxonomy-title {font-size:20px;color:#f41e1e;}
}
 @media screen and (max-width: 767px) and (min-width:481px){
	.single-deal-box .discount-ribbon {top:20px;left:-100px;overflow:hidden;}
	.single-deal-box-inner {margin-top:50%;}
 }
 
.fa-angle-down:before {
    content: "\f107";
}