/*
Theme Name:     Pixwell child
Template:      	pixwell
Theme URI:      https://tf01.themeruby.com
Author:         Theme-Ruby
Author URI:     https://themeforest.net/user/theme-ruby/portfolio/
Description:    Make your modifications to Pixwell in this child theme.
Version:        1.0
Tags:           custom-background, custom-menu, editor-style, featured-images, theme-options, custom-colors, translation-ready
License:        Themeforest Licence
License URI:    https://themeforest.net/licenses/standard
*/

/* Your CSS code goes here
-------------------------------------- */

li{list-style-type:disc}ul, ul li span{position:relative;display:block;padding:0;text-decoration:none}ul li span{margin:.5em 0 .5em 2em;}
ul{margin:.5em 0 .5em 1.5em;}

/* For boxshots:
ol{counter-reset:li;list-style:none;padding:0;margin:0}
ol ol{margin:0 0 0 2em}
ol li{position:relative;display:block;padding:0;margin:.5em 0 .5em 2em;background:#fff;text-decoration:none}
ol li:before{content:counter(li);counter-increment:li;position:absolute;left:-2.5em;height:2em;width:2em;text-align:center} */

/* ----- Custom Styles, Ajustments, Colors and Fonts ----- */
.lgreen-2{color:#50ca74}.lgreen-3{color:#77D693}.darkgreen{color:#61ad0f}.darkblue{color:#0b5394}.darkred{color:#c00}/* For exclusive icon */.red{color:#e60000}/* Used for font aswesome icon*/.litgreen{color:#8fc451}.litgreen2{color:#5cb239}.litblue{color:#47a0cc}.orange{color:#d65a38}.litblue-2{color:#35BCA4}.litgreen5{color:#7FEB9E}.litgreen6{color:#7DBB5D}
.simulatep,.simulate{cursor:pointer}.simulate{color:#0e93c5}.fontnormal{font-style:normal}.centertext{text-align:center;}.underline{text-decoration:underline}.centerblock{vertical-align:baseline;display:block;position:relative;padding:10px 30px 10px 30px;text-align:center}
/* Used in posts and homepage */
.opensans{font-family:'Open Sans',Arial,sans-serif}.litgreen4{color:#8bc34a}.boldfont{font-weight:700;}
/* Center Image */ img .center{display:block;margin:0 auto;}

/* Doublestroke */
.doublestroke{
	text-shadow: 3px 3px 0 #EEE,
     -1px -1px 0 #EEE,  
      1px -1px 0 #EEE,
      -1px 1px 0 #EEE,
       1px 1px 0 #EEE,
	   2px 2px 0 #EEE,
	   3px 3px 0 #EEE,
	   4px 4px 0 #EEE;
}

.textborder{
  /*text-stroke: 1px #333;
  -webkit-text-stroke: 1px #333;*/
  text-shadow: -1px 0 #222, 0 1px #222, 1px 1px #555, -1px 1px #555;
}
/* --------------------- Pages --------------------- */ 
/* H2 */
.headsize{font-size:80%}
.h2headsize{font-size:40px}
/* H3 and also in coupon pop up */
.helptitle{font-size:20px; margin-bottom:5px;}

/* --------------------- Homepage --------------------- */

.banner-ribbon h1 span{margin-top:8px;}
.live-chat-button{border-bottom:1px solid #47a0cc;}.introimg{margin-top:15px;}.pagesection{font:inherit;vertical-align:baseline;quotes:none;background:0;position:relative;text-align:center}.pagesection:after,.pagesection:before{background:0}.noticeicon{border:0;height:20px;width:20px}h2.findmessage,.findmessage{color:#444;font-size:45px;font-family:'Open Sans',Arial,sans-serif;margin-bottom:30px;}.titleheadsize{font-size:32px}

/* -------------- Deals Table Style --------------  */
.table{
	width:100%;
	height:140px;
	margin:0 auto;
}

.table th{
	border:1px solid rgba(0,0,0,0.03);
	padding:10px;
	text-align:center!important;
	vertical-align:top;
	color:#fafafa;
	font-weight:700;
	background-color:#329ACC
}

.table td{
	background-color:#fafafa;
	border:1px solid rgba(0,0,0,0.03);
	padding:10px;
	text-align:center;
	vertical-align:top;
	
}
.table th{font-size:14px;padding:11px 13px}
.table td{font-size:14px;padding:7px 9px} 

/* Round edges */
th:first-child{border-radius:7px 0 0;border-left:none}
th:last-child{border-radius:0 7px 0 0;border-right:0}
tfoot td:first-child{border-radius:0 0 0 7px}
tfoot td:last-child{border-radius:0 0 7px}

/*.table.tr-caption-container{border:1px solid #d14233;}.table caption{border:0;border:1px solid rgba(0,0,0,0.03);padding:10px;text-align:left;vertical-align:top;}
.table td a{color:#444} .table td a:hover{color:#d14233} */
/* dataTables Pagination Side 
div.paginationfloat li{float:left;list-style:none;}*/

/* Search bar */
.dataTables_wrapper .dataTables_filter{float:right;text-align:right;visibility:hidden;}
.fa-tag{margin-right:4px}

/* ---- Edit Hopscotch ---- */
div.hopscotch-bubble,div.hopscotch-bubble h3, div.hopscotch-bubble .hopscotch-content{font-family:'Open Sans',Arial,sans-serif;}

@media screen and (max-width:600px){#dealstable caption{background-image:none}#dealstable tbody td{display:block;padding:.6rem}#dealstable tbody tr td:first-child{background:#666;color:#fff}#dealstable tbody td{width:280px}#dealstable thead{display:none}}

/* --------------------- Search Form --------------------- */
.searchbox{font-size:18px;color:#555;margin-bottom:10px;height:52px;min-width:250px;width:60%;text-indent:38px;background:url(/wp-content/uploads/Search.png) no-repeat #fff;background-size: 28px 28px;background-position: 4% 50%;border:1px solid #a9bdcf!important;border-radius:33px;}

.contactnote{position:relative;display:inline-block;margin-top:10px;margin-bottom:0px;width:90%;}

/* ------------------ Seperators ------------------ */
.seperator-row{border:none;width:100%;height:15px;margin-top:15px;margin-bottom:20px;border-bottom:1px solid #777;box-shadow: 0 20px 20px -20px #333;vertical-align:middle;text-align:center;}

.seperator-vertical{height: 10px;background-image: linear-gradient(90deg, #808080, #808080 33.33%, rgba(128, 128, 128, 0) 33.33%, rgba(128, 128, 128, 0) 100%);background-size: 3px 100%;width:100%;vertical-align:middle;text-align:center;}

/* ---------------------- Coupon Pop up ------------------- */

/*--- Copyright: Evandro Meneses ----*/
/*@-webkit-keyframes ani-flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes ani-flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.mif-ani-flash,.mif-ani-hover-flash:hover{-webkit-animation:ani-flash 2s ease infinite;animation:ani-flash 2s ease infinite}.mif-ani-flash.mif-ani-fast,.mif-ani-hover-flash.mif-ani-fast:hover{-webkit-animation:ani-flash 1s ease infinite;animation:ani-flash 1s ease infinite}.mif-ani-flash.mif-ani-slow,.mif-ani-hover-flash.mif-ani-slow:hover{-webkit-animation:ani-flash 3s ease infinite;animation:ani-flash 3s ease infinite}@-webkit-keyframes ani-float{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes ani-float{0%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}}.mif-ani-float,.mif-ani-hover-float:hover{-webkit-animation:ani-float 2s linear infinite;animation:ani-float 2s linear infinite}.mif-ani-float.mif-ani-fast,.mif-ani-hover-float.mif-ani-fast:hover{-webkit-animation:ani-float 1s linear infinite;animation:ani-float 1s linear infinite}.mif-ani-float.mif-ani-slow,.mif-ani-hover-float.mif-ani-slow:hover{-webkit-animation:ani-float 3s linear infinite;animation:ani-float 3s linear infinite}*/

.d-divider{display:inline-block;border-bottom:2px solid #F3F3F3;margin:8px 0;width:95%;vertical-align:middle;text-align:center}

.product_title{font-size:16px;}

.message_for_links{font-weight:700;}
.couponbox{display:inline-block;position:relative;border:1px dashed #757575;border-radius:8px;font-size:26px;font-weight:700;font-family:Roboto,Arial,sans-serif;line-height:15px;padding:10px 15px 10px 15px;color:#000;margin-bottom:10px;}

.scissors{position:absolute;right:10px;top:-13px;color:#8c8c8c;font-size:18px;}

.swal2-container .swal-custom h2{margin-bottom:-10px;}
#swal2-html-container{padding-top:15px;}
/* Was used Before changed to table style in popup
.buy_button_div{position:relative;display:inline;top:-50px;left:160px;}*/

/* .grayback{opacity: 0.8;} */
/*.softdisc{font-size:18px;color:#000}*/.grayback{background:#f2f2f2;filter: blur(1px);}.liveagent{color:#1ea2ff;}

.coupon_notice{display:block;color:#198c19;font-size:14px;margin-bottom:20px;margin-top:0px;}

/* Heading */
.helpnotice{font-weight:400;font-size:16px}

.swal2-modal .swal2-title{color:#595959;font-size:24px;font-weight:700;margin-top:-20px;margin-bottom:35px;}.swal2-popup{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.swal2-popup .swal2-content{font-size:16px;color:#797979;font-weight:400}.swal-custom{width:550px;}

@media screen and (max-width:680px){.swal2-modal .swal2-title{font-size:15px}}

/* Change the overlay background 
.swal2-container.swal2-backdrop-show, .swal2-container.swal2-noanimation {background: #2ba589 !important; opacity:0.1;} */

/* ------------------- Buttons FAQ and Table ------------------  */

/* Global Buttons Settings */
.buy-button,.copycb,.giveawaybutton, .popup_buy_button{width:118px;height:27px;font-size: 11px;font-weight:700;color:#fff;font-family:Roboto,Arial,sans-serif;text-align:center;vertical-align:top;}

/* 3d-buttons-pack | by Trissia - Small */
.button_rounded_style, .buy-button, .copycb, .giveawaybutton, .popup_buy_button
	{
	/*margin-top:30px;*/
	color: #fff!important;
	display: inline-block;
	position: relative;
	text-decoration: none;
	cursor: pointer;
	-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear; 
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	line-height:18px!important;
	padding: 5px 17px!important; 
	}
	
/*=== Red ===*/
.buy-button
	{
    background-color:#f44d37;
    -webkit-box-shadow: 0px 4px 0px #c93824, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #c93824, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #c93824, 0px 6px 6px #adadad;
	-webkit-transition: all .1s ease;
	-moz-transition: all .1s ease;
	-ms-transition: all .1s ease;
	-o-transition: all .1s ease;
	transition: all .1s ease;
	}

.buy-button:hover
	{	 
	background-color:#ff7361;
	-webkit-box-shadow: 0px 4px 0px #d95848, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #d95848, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #d95848, 0px 6px 6px #adadad;
	}

.buy-button:active
	{
	background-color:#e84833;
    -webkit-box-shadow: 0px 3px 0px #c23c2b, 0px 3px 6px #adadad;
    -moz-box-shadow: 0px 3px 0px #c23c2b, 0px 3px 6px #adadad;
    box-shadow: 0px 3px 0px #c23c2b, 0px 3px 6px #adadad;
    position: relative;
    top: 1px;
	}

/*=== Green ===*/
.copycb,.green_color
	{
	background-color:#4cc987;
    -webkit-box-shadow: 0px 4px 0px #3da16c, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #3da16c, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #3da16c, 0px 6px 6px #adadad;
	-webkit-transition: all .1s ease;
	-moz-transition: all .1s ease;
	-ms-transition: all .1s ease;
	-o-transition: all .1s ease;
	transition: all .1s ease;
	}

.copycb:hover,.green_color:hover
	{	 
	background-color:#72d6a1;
	-webkit-box-shadow: 0px 4px 0px #5db084, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #5db084, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #5db084, 0px 6px 6px #adadad;
	}
	
.copycb:active,.green_color:active
	{
	background-color:#3ebd79;
	-webkit-box-shadow: 0px 3px 0px #329661, 0px 3px 6px #adadad;
    -moz-box-shadow: 0px 3px 0px #329661, 0px 3px 6px #adadad;
    box-shadow: 0px 3px 0px #329661, 0px 3px 6px #adadad;
    position: relative;
    top: 1px;
	}
	
/*=== Blue ===*/	
.popup_buy_button
	{
	background-color:#42a2f4;
    -webkit-box-shadow: 0px 4px 0px #3888cf, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #3888cf, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #3888cf, 0px 6px 6px #adadad;
	-webkit-transition: all .1s ease;
	-moz-transition: all .1s ease;
	-ms-transition: all .1s ease;
	-o-transition: all .1s ease;
	transition: all .1s ease;
	}

.popup_buy_button:hover
	{	 
	background-color:#6bbaff;
	-webkit-box-shadow: 0px 4px 0px #5b9ed9, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #5b9ed9, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #5b9ed9, 0px 6px 6px #adadad;
	}
	
.popup_buy_button:active
	{
	    background-color:#3394e8;
	-webkit-box-shadow: 0px 3px 0px #2b7bc2, 0px 3px 6px #adadad;
    -moz-box-shadow: 0px 3px 0px #2b7bc2, 0px 3px 6px #adadad;
    box-shadow: 0px 3px 0px #2b7bc2, 0px 3px 6px #adadad;
    position: relative;
    top: 1px;
	}
	
/*=== Violet ===*/
.giveawaybutton
	{
	background-color:#9c73df;
    -webkit-box-shadow: 0px 4px 0px #815fb8, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #815fb8, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #815fb8, 0px 6px 6px #adadad;
	-webkit-transition: all .1s ease;
	-moz-transition: all .1s ease;
	-ms-transition: all .1s ease;
	-o-transition: all .1s ease;
	transition: all .1s ease;
	}

.giveawaybutton:hover
	{	 
	background-color:#bb9deb;
	-webkit-box-shadow: 0px 4px 0px #9c84c4, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #9c84c4, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #9c84c4, 0px 6px 6px #adadad;
	}
	
.giveawaybutton:active
	{
	    background-color:#8d62d1;
	-webkit-box-shadow: 0px 3px 0px #7350ab, 0px 3px 6px #adadad;
    -moz-box-shadow: 0px 3px 0px #7350ab, 0px 3px 6px #adadad;
    box-shadow: 0px 3px 0px #7350ab, 0px 3px 6px #adadad;
    position: relative;
    top: 1px;
	}
	
.copycb:focus,.green_color:focus{background-color:#3ebd79;}.buy-button:focus{background-color:#e84833;}.giveawaybutton:focus{background-color:#8d62d1;}.popup_buy_button:focus{background-color:#3394e8;}

/* ------------------ FAQ Button and Container ------------------ */
#blockcontainer .button_rounded_style{display:block;padding:10px 40px;width:160px;margin-top:30px;background-color:#44c767;}
.button_rounded_style:hover{color:#fff;text-decoration:none;}
#blockcontainer{display:block;}
@media screen and (max-width:700px){#blockcontainer{width:70%}}#blockcontainer{margin-left:41%;}
/* -------------------------------------------------------------- */
a.lightgreen
	{
	background-color:#a0d468;
    -webkit-box-shadow: 0px 4px 0px #83ad55, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #83ad55, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #83ad55, 0px 6px 6px #adadad;
	-webkit-transition: all .1s ease;
	-moz-transition: all .1s ease;
	-ms-transition: all .1s ease;
	-o-transition: all .1s ease;
	transition: all .1s ease;
	}

a.lightgreen:hover
	{	 
	background-color:#b9e090;
	-webkit-box-shadow: 0px 4px 0px #9aba77, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #9aba77, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #9aba77, 0px 6px 6px #adadad;
	}
	
a.lightgreen:active 
	{
	background-color:#a0d468;
	-webkit-box-shadow: 0px 3px 0px #749e47, 0px 3px 6px #adadad;
    -moz-box-shadow: 0px 3px 0px #749e47, 0px 3px 6px #adadad;
    box-shadow: 0px 3px 0px #749e47, 0px 3px 6px #adadad;
    position: relative;
    top: 1px;
	}
	
a.lightviolet
	{
	background-color:#cb70d7;
    -webkit-box-shadow: 0px 4px 0px #a45aad, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #a45aad, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #a45aad, 0px 6px 6px #adadad;
	-webkit-transition: all .1s ease;
	-moz-transition: all .1s ease;
	-ms-transition: all .1s ease;
	-o-transition: all .1s ease;
	transition: all .1s ease;
	}

a.lightviolet:hover
	{	 
	background-color:#da98e3;
	-webkit-box-shadow: 0px 4px 0px #b57ebd, 0px 6px 6px #adadad;
    -moz-box-shadow: 0px 4px 0px #b57ebd, 0px 6px 6px #adadad;
    box-shadow: 0px 4px 0px #b57ebd, 0px 6px 6px #adadad;
	}
	
a.lightviolet:active 
	{
	background-color:#cb70d7;
	-webkit-box-shadow: 0px 3px 0px #974ca1, 0px 3px 6px #adadad;
    -moz-box-shadow: 0px 3px 0px #974ca1, 0px 3px 6px #adadad;
    box-shadow: 0px 3px 0px #974ca1, 0px 3px 6px #adadad;
    position: relative;
    top: 1px;
	}
/* ------------------------ Buttons Icons ------------------------ */ 
.buy-button:before{margin-top:0;display:inline-block;margin-right:3px;line-height:24px;transition:.5s ease-out;content:'\f07a';font-weight:400;vertical-align:top;width:16px;height:16px;font-family:'Font Awesome 5 Pro'}
.copycb:before{margin-top:0;display:inline-block;margin-right:3px;font-weight:400;vertical-align:top;width:16px;height:16px;line-height:24px;font-family:'Font Awesome 5 Pro';transition:.5s ease-out;content:'\f0c4'}
.giveawaybutton:before{line-height:24px;transition:all .5s ease-out;content:'\f06b';font-weight:400;vertical-align:top;width:16px;height:16px;font-family:'Font Awesome 5 Pro';margin-top:0;display:inline-block;margin-right:3px}
.popup_buy_button:before{line-height:24px;transition:all .5s ease-out;content:'\f07a';display:inline-block;font-weight:400;vertical-align:top;margin-top:-5px;margin-right:3px;width:16px;height:16px;font-family:'Font Awesome 5 Pro'}

.buy-button:before{margin-top:-3px;margin-right:5px;}
.copycb:before{margin-top:-3px;}
.giveawaybutton:before{margin-top:-3px;}
.popup_buy_button:before{margin-top:-3px;margin-right:5px;}
.popup_buy_button{width:100px;}

/* CircleStyle Buttons */
.circlestyle:hover{background-color:#004380;color:#fff;cursor:pointer}
.circlestyle{display:inline-block;background-color:#407294;color:#fff;box-shadow:0 0 2px #888;width:28px;height:28px;border-radius:50%;font-size:12px;font-weight:700;text-align:center;vertical-align:middle;border:1px solid rgba(0,0,0,.08);line-height:normal;padding:0;bottom:1px;left:2px!important;}
button.circlestyle{line-height:normal;padding:0;bottom:1px;left:2px!important;}

#popup_deals{
	border-collapse: collapse;
        border-radius: 30px;
        border-style: hidden; /* hide standard table (collapsed) border */
    /* border-spacing: 0; border-collapse: separate !important; */
    margin-bottom:5px;
}
#popup_deals tr td{
	background-color:transparent;
	vertical-align: middle;
	text-align: center;
}


/* Hide Title: .page .entry-title {display: none;}*/

/* --------------------------- Logos ---------------------------  */
.bitdefenderimg{margin-top:7px;margin-left:-20px;}.corelimg{margin-left:10px;margin-right:20px;}
.logoimg{margin-right:10px;margin-bottom:5px;}
.iobit{width:55px;height:18px;} /* 1831 x 605 */.easeus{width:80px;height:20px;}/* 160 x 40 */.groupmail{width:80px;height:24px;}/* 300 x 90 */.manycam{width:78px;height:20px;}/* 156 x 40 */.nordvpn{width:90px;height:20px;}/* 360 x 80 */.avast{width:80px;height:25px;}/* 2682 x 834 */.acronis{width:80px;height:30px;}/* 1001 x 372 */.mcafee{width:70px;height:14px;}/* 137 x 27 */.adaware{width:89px;height:20px;}/* 1001 x 372 */.winzip{width:60px;height:23px;}/* 308 x 69 */.ashampoo{width:80px;height:17px;}/* 800 x 169 */.iolo{width:60px;height:28px;}/* 600 x 283 */.parallels{width:69px;height:22px;}/* 1388 x 433 */.systools{width:85px;height:30px;}/* 170 x 60 */.ccleaner{width:69px;height:22px;}/* 1572 x 434 */.vipre{width:75px;height:22px;}/* 139 x 40 */.bitdefender{width:80px;height:12px;}/* 190 x 28 */
.passware{width:80px;height:12px;}/* 149 x 22 */.onlyoffice{width:82px;height:17px;}/* 628 x 131 */.magix{width:75px;height:25px;}/* 150 x 50 */.tenable{width:89px;height:23px;}/* 1773 x 458 */.avg{width:81px;height:33px;}/* 208 x 85 */.abbyy{width:80px;height:24px;}/* 2000 x 602 */.totalsecurity{width:155px;height:19px;}/* 360 x 40 */.dashlane{width:76px;height:20px;}/* 1511 x 399 */.glarysoft{width:81px;height:20px;}/* 176 x 44 */.piriform{width:77px;height:21px;}/* 1918 x 516 */.trendmicro{width:81px;height:28px;}/* 300 x 102 */.zonealarm{width:80px;height:16px;}/* 200 x 41 */.cleverfiles{width:81px;height:12px;}/* 139 x 20 */.apeaksoft{width:80px;height:24px;}/* 170 x 50 */.aomei{width:80px;height:28px;}/* 136 x 48 */.nitro{width:80px;height:31px;}/* 142 x 55 */.wps{width:80px;height:21px;}/* 98 x 26 */.avira{width:81px;height:26px;}/* 280 x 89 */.copernic{width:83px;height:24px;}/* 238 x 68 */.eset{width:81px;height:44px;}/* 300 x 168 */.f-secure{width:83px;height:23px;}/* 1660 x 457 */.glasswire{width:80px;height:17px;}/* 182 x 38 */.gridinsoft{width:85px;height:19px;}/* 708 x 160 */.kaspersky{width:80px;height:15px;}/* 156 x 30 */.nero{width:80px;height:39px;}/* 97 x 47 */.novabackup{width:102px;height:27px;}/* 210 x 55 */.systweak{width:81px;height:13px;}/* 368 x 58 */.winrar{width:81px;height:18px;}/* 288 x 66 */.malwarebytes{width:80px;height:42px;}/* 470 x 247 */.hulbee{width:81px;height:15px;}/* 220 x 41 */.genie9{width:81px;height:23px;}/* 130 x 37 */.franzis{width:80px;height:15px;}/* 363 x 70 */.iris{width:80px;height:48px;}/* 118 x 70 */.mirillis{width:79px;height:22px;}/* 982 x 278 */.norton{width:80px;height:18px;}/* 800 x 183 */.oosoftware{width:80px;height:12px;}/* 4000 x 604 */.clarivate{width:84px;height:25px;}/* 1395 x 417 */.autodesk{width:80px;height:13px;}/* 140 x 23 */.parallels{width:81px;height:17px;}/* 152 x 32 */.sophos{width:77px;height:43px;}/* 1280 x 720 */.revouninstaller{width:80px;height:10px;}/* 200 x 24 */.electronic-team{width:133px;height:17px;}/* 475 x 60 */.aida64{width:84px;height:29px;}/* 1200 x 417 */.catchpulse{width:81px;height:13px;}/* 300 x 49 */.recoverkeys{width:90px;height:20px;}/* 200 x 44 */.stickypassword{width:92px;height:18px;}/* 813 x 255 */.iris{width:80px;height:48px;}/* 118 x 70 */.techsmith{width:84px;height:15px;}/* 600 x 110 */.seopowersuite{width:121px;height:18px;}/* 932 x 140 */.corel{width:86px;height:27px;}/* 1077 x 341 */.bandicam{width:80px;height:26px;}/* 250 x 80 */.drivegenius{width:84px;height:18px;}/* 1200 x 256 */.skylum{width:84px;height:24px;}/* 232 x 68 */.dcschema{width:80px;height:22px;}/* 133 x 37*/.connectify-hotspot{width:89px;height:23px;}/* 992 x 256 */.emurasoft{width:81px;height:30px;}/* 300 x 111 */.wisecleaner{width:85px;height:19px;}/* 230 x 50 */.poweriso{width:94px;height:24px;}/* 330 x 83 */.spyrix{width:83px;height:26px;}/* 379 x 117 */.drivertalent{width:89px;height:23px;}/* 197 x 50 */.drivereasy{width:84px;height:69px;}/* 312 x 254 */.obviousidea{width:82px;height:22px;}/* 373 x 100 */.mondly{width:73px;height:31px;}/* 2438 x 1024 */.gomlab{width:84px;height:14px;}/* 123 x 20 */.elby{width:83px;height:49px;}/* 330 x 194 */.balesio{width:84px;height:20px;}/* 837 x 195 */.sharpened{width:84px;height:18px;}/* 422 x 92 */.burnaware{width:81px;height:34px;}/* 115 x 48 */.onetwothreeformbuilder{width:83px;height:16px;}/* 112 x 22 */.incomedia{width:81px;height:17px;}/* 194 x 41 */.discsoft{width:86px;height:28px;}/* 1228 x 403 */.movavi{width:95px;height:21px;}/* 95 x 21 */.neuxpower{width:81px;height:16px;}/* 220 x 42 */.digiarty{width:88px;height:28px;}/* 143 x 45 */.sodapdf{width:85px;height:35px;}/* 351 x 143 */.bolide{width:85px;height:22px;}/* 280 x 71 */.stellar{width:90px;height:32px;}/* 236 x 85 */
.macxdvd{width:90px;height:28px;}/* 600 x 185 */

/* Not Used Yet */
.watchdog{width:85px;height:22px;}/* 851 x 219 */
.atlas.ti{width:85px;height:16px;}/* 142 x 26 */
.endnote{width:80px;height:19px;}/* 1000 x 236 */

/* =========== ToolTip =========== */

.tooltip_left{
	position: relative !important;
	display: inline-block !important;
	text-decoration: none !important;
	}

.tooltip_left span
	{
	min-width: 180px; /* Tooltip Width */
	font-family: arial, sans-serif !important; /* Tooltip Base Font Family */
	font-size: 13px !important; /* Tooltip Base Font Size */
	line-height: normal !important;
	text-align: left !important;
	padding: 10px 10px 12px 10px !important;
	visibility: hidden;
    opacity: 0;
	position: absolute;
	z-index: 1000;

	/* CSS3 Transitions */
	-webkit-transition-duration: 0.25s;
	-moz-transition-duration: 0.25s;
	-o-transition-duration: 0.25s;
	-ms-transition-duration: 0.25s;
	transition-duration: 0.25s;
	-webkit-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-moz-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-o-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	-ms-transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	transition-timing-function: cubic-bezier(0.35,0,0.35,1);
	}

/* --- Arrow --- */	
.tooltip_left span:after
	{
	content: "";
	display: block;
	width: 0px;
	height: 0px;
	position: absolute;
	}

/* --- Iframe & Images --- */		
.tooltip_left span img,
.tooltip_left span iframe
	{
	margin: 0px 0px 10px 0px !important;
	border: 5px solid #ffffff !important;
	float: left !important;
	}
	
/* --- Paragraph --- */
p.tooltip_left
	{
	display: block !important;
	}
	
p.tooltip_left:hover
	{
	background: #ffecb1;
	
	/* CSS3 Transitions */
	-webkit-transition: background 0.25s cubic-bezier(0.35,0,0.35,1);
	-moz-transition: background 0.25s cubic-bezier(0.35,0,0.35,1);
	-o-transition: background 0.25s cubic-bezier(0.35,0,0.35,1);
	-ms-transition: background 0.25s cubic-bezier(0.35,0,0.35,1);
	transition: background 0.25s cubic-bezier(0.35,0,0.35,1);
	}

/* --- Container --- */	
.tooltip_left span
	{
	right: 100%;
	top: -7px;
	margin-right: 35px; /* Start Position */
	
	/* CSS3 Transitions */
	-webkit-transition-property: opacity, margin-right, visibility;
	-moz-transition-property: opacity, margin-right, visibility;
	-o-transition-property: opacity, margin-right, visibility;
	-ms-transition-property: opacity, margin-right, visibility;
	transition-property: opacity, margin-right, visibility;
	}
	
/* --- Arrow --- */
.tooltip_left span:after
	{
    border-left: 8px solid #000;
    border-right: 0 !important;
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important;
	top: 11px;
	right: -8px;
	}

/* --- On Hover --- */
.tooltip_left:hover span
	{	
	margin-right: 15px; /* End Position */
	visibility: visible;
	opacity: 1;
	}
	
/* --- Container --- */
.tooltip_style span
	{

	color: #555555 !important;
	background: #ffffff;
	border: 5px solid #b7d299; /* IE */
	border: 5px solid rgba(75,143,0,0.4);
	
	/* Transparent border fix */
    -moz-background-clip: padding; /* Firefox 3.6 */
    -webkit-background-clip: padding; /* Safari 4, Chrome 6 */
    background-clip: padding-box; /* Firefox 4, Safari 5, Opera 10, IE 9 */

	/* CSS3 Borders */
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	}

/* --- Arrow --- */	
.tooltip_style span:after
	{
	border-color: #b7d299; /* IE */
	border-color: rgba(75,143,0,0.4);
	}

.tooltip_left .tooltip_style span:after
	{
	right: -13px;
	}
	

/* --- Decorative Line --- */
.tooltip_style span:before
	{
	content: "";
	display: block;
	border-top: 1px solid rgba(255,255,255,1);
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 10px;
	}

/* Fix */
.tooltip_left span
	{
	width:100%;
	width:280px;
	white-space: normal;
	}

/* Fix single posts sidebar */
.single-post .rbc-content-section .rbc-sidebar {
  display: none;
}
.single-post .rbc-content-section .rbc-content {
  flex: 0 0 100%;
  width: 100%;
  max-width: 100%;
}
/* style single posts images */
.single-body img{border:1px solid #f4f4f4;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;}
.single-body img{display:block;margin:0 auto;margin-top:30px;margin-bottom:30px;}

/* homepage images */
.homeimg {border-radius:12px!important;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;}
.p-feat-holder img{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;}

/* Footer fix menu items*/


/* Span Tag */
#footer-menu a span{
	list-style-type:none!important;
	margin:0!important;
	margin-right:20px!important;
	
}

/* Menu Item */
#footer-menu .menu-item{
	list-style: outside none disc;
	vertical-align: none;
}

/* Animation */

.float_anim{
    /*animation-name:float-vert; 
    animation-iteration-count: infinite; 
    animation-duration: 0.5s; */
    
    -webkit-animation:float-vert 0.5s infinite; /* Safari & Old Chrome */
-moz-animation:float-vert 0.5s infinite; /* Firefox */
-ms-animation:float-vert 0.5s infinite; /* Internet Explorer */
-o-animation:float-vert 0.5s infinite; /* Opera */
animation:float-vert 0.5s infinite;
}

@-webkit-keyframes float-vert {  
 0%, 100% { -webkit-transform:translateY(-3px); }
    50% { -webkit-transform:translateY(2px); }
}

@keyframes float-vert {  
 0%, 100% { transform:translateY(-3px); }
    50% { transform:translateY(2px); }
}