* {
	margin: 0px;
	padding: 0px;
	box-sizing: border-box;
	font-family: 'Raleway', sans-serif;
}
.search-bar1 {
    display: none;
}
@import url('https://fonts.googleapis.com/css?family=Teko');



    /* Overlay background */
    .popup-overlay {
      position: fixed;
      top: 0; left: 0;
      width: 100%; height: 100%;
      background: rgba(0,0,0,0.5);
      display: flex;
      align-items: center;
      justify-content: center;
      z-index: 1000;
		display: none;
    }

    /* Popup box */
    .popup-box {
      background: #fff;
      padding: 20px;
      width: 400px;
      max-width: 90%;
      border-radius: 12px;
      box-shadow: 0 8px 25px rgba(0,0,0,0.2);
      text-align: center;
      position: relative;
      animation: fadeIn 0.3s ease-in-out;
    }

    /* Close button */
    .close-btn {
      position: absolute;
      top: 10px;
      right: 10px;
      background: #ff4d4d;
      border: none;
      color: #fff;
      font-size: 16px;
      border-radius: 50%;
      width: 28px;
      height: 28px;
      cursor: pointer;
    }

    .close-btn:hover {
      background: #e60000;
    }

    @keyframes fadeIn {
      from { opacity: 0; transform: scale(0.8); }
      to { opacity: 1; transform: scale(1); }
    }
 .popup-box p strong {
    display: block;
}


span.main-android-vr {
    font-size: 16px;
    background: #ff0000;
    display: inline-block;
    padding: 5px 20px;
    color: #fff;
    font-weight: bold;
    border-radius: 20px;
}
span.android-vr {
    background: #ff0000;
    display: inline-block;
    padding: 10px 15px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    border-radius: 20px;
    line-height: 18px;
}

.discount-video-mob {
    display: none;
}
.banner-img img {
    width: 100%;
    border: 2px solid #212529;
    border-radius: 15px;
}
.banner-info {
    padding: 55px 60px 0 0;
}
.banner-info h2 {
    font-size: 45px;
    margin-bottom: 30px;
    font-weight: bold;
    color: #ffffffc9;
}
.banner-info h4 {
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 50px;
    width: 100%;
    font-family: 'TitilliumWeb Regular';
    border-left: 2px solid #fff;
    padding: 10px;
    color: #fff;
}
a.btn.btn-trial {
    background: #ffffff;
    font-size: 18px;
    width: 200px;
    height: 50px;
    line-height: 50px;
    padding: 0 !important;
    color: #01344c;
}
a.btn.btn-learn {
    background: #E91E63;
    font-size: 18px;
    width: 200px;
    height: 50px;
    line-height: 50px;
    padding: 0 !important;
    color: #fff;
}
.banner-info p span {
    font-family: 'Black Ops One';
    font-weight: 400;
    font-style: normal;
    font-size: 50px;
    color: #fff;
}

.row.webapp-info {
    padding: 60px 0;
}
section.webapp-info {
    padding: 140px 0 60px 0;
    background: rgb(5,0,92);
    background: linear-gradient(90deg, rgba(5,0,92,1) 0%, rgba(255,255,255,1) 100%);
}
.online-help img {
    width: 100%;
}
div#offer-board {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #010415d1;
    z-index: 99999;
	display: none;
	
}
.whatsapp-mob {
    position: fixed;
    bottom: 10px;
    left: 10px;
    width: 60px;
    display: none;
}

.whatsapp-mob img {
    width: 100%;
}
.offer-info1 {
    margin: 0 auto;
    width: 50%;
    padding: 150px 0;
    position: relative;
}
.offer-info1 img {
    width: 100%;
    border: 10px solid #fff;
    border-radius: 40px 0 40px 0;
}
button.close1 {
    position: absolute;
    top: 150px;
    right: 0;
    width: 50px;
    height: 50px;
    background: #ffffff !important;
    z-index: 999999;
    opacity: 1;
    color: #000;
    border: none;
    font-size: 25px;
    font-weight: bold;
    line-height: 50px;
    text-align: center;
}

button.close1:hover {
    background: #fff !important;
    opacity: 1;
}
#notice-board {
    width: 100%;
    height: 100%;
    background: #000000d1;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9999999;
	display: none;
}

.notice-info1 {
	position: relative;
    width: 600px;
    margin: 150px auto;
    background: #fff;
    border: 10px solid #ff7800;
    padding: 50px;
}
button.close {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    text-align: center;
    background: #000000 !important;
    line-height: 40px;
    color: #fff;
}
.notice-info1 h1 {
    font-size: 35px;
    text-align: center;
    line-height: 45px;
}




a {
	text-decoration: none;
}
img.img-fluid {
    max-width: 100%;
	padding: 10px 15px;
}
.issue h2 {
    text-align: center;
    font-size: 60px;
    padding: 50px;
    line-height: 100px;
    font-weight: bold;
    color: #f50505;
	display: none;
}
.pro-banner {
    width: 100%;
    text-align: center;
}

.pro-banner img {
    width: 100%;
}
.banner {
	display: none;
}

.banner1 img {
	width: 100%;
	max-height: 80px;
}

.navbar-default {
	background: none !important;
	border: none !important;
}

div#navbarCollapse {
	float: right;
}
a.buymain-btn:hover {
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}
.buymain-btn{
	padding: 15px 40px;
	color: #fff;
	font-size: 18px;
	background-color: #126ab6;
	display: inline-block;
	margin-top: 20px;
	text-decoration: none;
	border-radius: 5px;
}
.header ul.nav.navbar-nav li a {
	font-size: 17px;
	display: block;
	background: none;
	line-height: 25px;
	color: #ffffff;
	text-transform: capitalize;
	transition: .9s;
	padding: 10px 15px;
}

.header ul.nav.navbar-nav li a:hover {
	box-shadow: inset 0 -80px 0 #eb8945;
	transition: .9s;
	color: #ffffff;
	background: none;
}

.header ul.nav.navbar-nav li a i {
	display: block;
	text-align: center;
	line-height: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 20px;
}

.header .dropdown-toggle::after {
	font-family: FontAwesome;
	content: "\f0d7";
	margin-left: 8px;
}

.navbar {
	margin: 0px !important;
}

.header {
	position: absolute;
	width: 100%;
	z-index: 10000;
	border-bottom: 1px solid rgba(0, 0, 0, 0.51);
	background: rgba(0, 0, 0, 0.40);
}

.header>.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
	background-color: #eb8945 !important;
	color: #fff !important;
}

.logo {
	margin-top: 4px;
}

.logo img {
	max-width: 100%;
}
.whatsapp-btn img {
    height: 45px;
}

.whatsapp-btn {
    line-height: 55px;
}
.header-out {
	background: #07132b;
	border-bottom: 2px solid #eb8945;
	height: 60px;
}

.header-out p {
	font-size: 14px;
	color: #fff;
	line-height: 40px;
	margin: 5px 0;
}

.header-out p span {
	font-weight: bold;
}

.social-icon {
	float: right;
	margin: 0;
	line-height: 60px;
}

a.right.carousel-control {
	background: none;
}

a.left.carousel-control {
	background: none;
}

.carousel-control {
	top: 50% !important;
	font-size: 33px !important;
	width: 0px !important;
}

.carousel-control.right {
	right: 4% !important;
}

.carousel-control.left {
	left: 2% !important;
}

.carousel img {
	width: 100%;
	max-height: 395px;
}

#myCarousel .carousel-inner {
	position: absolute !important;
	bottom: 0;
	top: 76px;
}

.artical-text {
	padding: 0px 20px;
	color: #fff;
	text-align: center;
	margin-top: 10%;
}

.banner-artical-1 a {
	text-decoration: none;
	color: #fff;
}

.banner-artical-1 a:hover {
	text-decoration: none;
	color: #fff;
}

.artical-text h2 {
	color: #fff;
	font-size: 24px;
	font-weight: bold;
}

.artical-text p {
	font-size: 18px;
	font-weight: 600;
}

.artical-text ul li {
	list-style: none;
	padding-left: 15px;
	line-height: 25px;
	font-size: 16px;
}

.artical-text span {
	font-size: 28px;
	padding: 2px 25px;
	background: rgba(138, 46, 46, 0.56);
	color: #f37607;
	margin-top: 10px;
	display: inline-block;
	border-radius: 3px;
	font-weight: bold;
	border: 1px solid;
	box-shadow: 0px 0px 3px #da7d41;
}

.artical-img img {
	max-width: 175px;
}

.artical-img {
	text-align: center;
	padding-top: 9%;
}

.fixed-bg {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
	background: rgba(8, 25, 51, 0.89);
}

ul.dropdown-menu {
	background: rgba(255, 255, 255, 0.94);
	padding: 0px;
}

.header ul.nav.navbar-nav li ul li a {
	padding: 5px 15px;
	color: #041326;
}

.social-icon .fa {
	padding: 7px;
	font-size: 15px;
	width: 35px;
	text-align: center;
	text-decoration: none;
	margin: 0 2px;
}

.social-icon .fa:hover {
	opacity: 0.7;
}

.social-icon .fa-facebook {
	background: #3B5998;
	color: white;
}

.social-icon .fa-twitter {
	background: #55ACEE;
	color: white;
}

.social-icon .fa-google-plus {
	background: #dd4b39;
	color: white;
}

.social-icon .fa-linkedin {
	background: #007bb5;
	color: white;
}

.social-icon .fa-youtube {
	background: #bb0000;
	color: white;
}

.social-icon .fa-pinterest {
	background: #cb2027;
	color: white;
}

.about-contect {
	padding: 30px 0px;
}

.who-we-are {
	padding: 10px 16px;
	border-radius: 2px;
	box-shadow: 0px 0px 2px #e8e8e8;
	border: 1px solid #e5e5e5;
}

.heading-main h1 {
	display: inline-block;
	margin: 0;
	padding: 0;
	font-size: 25px;
	color: #06122a;
	position: relative;
}

.heading-main h1 span {
	color: #ff6800;
}

.heading-main {
	width: 100%;
	margin-bottom: 15px;
}

.heading-main h1:after {
	position: absolute;
	content: '';
	width: 60%;
	height: 1px;
	background: #ff6800;
	bottom: -6px;
	left: 19%;
}

.artical-text-about {
	text-align: justify;
	padding: 4px 0px;
	display: inline-block;
	width: 80%;
}

.artical-text-about p {
	font-size: 14px;
	line-height: 21px;
	color: #333;
}

.artical-text-about a {
	display: inline-block;
	margin-top: 6px;
	border: 1px solid #ff6800;
	padding: 8px 20px;
	border-radius: 5px;
	box-shadow: 1px 0px 3px #ff6800;
	text-decoration: none;
	font-size: 16px;
	color: #08142c;
	font-weight: 600;
	transition: .5s;
}

.artical-text-about a:hover {
	text-decoration: none;
	background: #ff6800;
	color: #fff;
	transition: .5s;
}

.about-text-link {
	display: inline-block;
	float: right;
	text-align: center;
	width: 18%;
}

.about-text-link a {
	display: inline-block;
	margin-top: 6px;
	border: 1px solid #ff6800;
	padding: 8px 20px;
	border-radius: 5px;
	box-shadow: 1px 0px 3px #ff6800;
	text-decoration: none;
	font-size: 13px;
	color: #08142c;
	font-weight: 600;
	transition: .5s;
}

.about-text-link a:hover {
	text-decoration: none;
	background: #ff6800;
	color: #fff;
	transition: .5s;
}

.heading-main h2 {
	display: inline-block;
	margin: 0;
	padding: 0;
	font-size: 25px;
	color: #06122a;
	position: relative;
}

.heading-main h2 span {
	color: #ff6800;
}

.heading-main h2:after {
	position: absolute;
	content: '';
	width: 60%;
	height: 1px;
	background: #ff6800;
	bottom: -6px;
	left: 0;
}

.queary-form {
	padding: 10px 16px;
	border-radius: 2px;
	box-shadow: 0px 0px 2px #e8e8e8;
	border: 1px solid #e5e5e5;
	min-height: 317px;
}
span.procode {
    display: block;
    padding: 5px 0px 10px;
    font-weight: bold;
	font-size: 15px;
}
span.procode code{
	color: #EA003A;
	font-size: 15px;
}
span.down-procode {
    display: block;
    padding: 5px 0px 0px;
    font-weight: bold;
	font-size: 13px;
}
span.down-procode code{
	color: #EA003A;
	font-size: 15px;
}
span.buy-procode {
    display: block;
    background-color: #ed3136;
    text-align: center;
    margin-top: 5px;
    padding: 2px 0px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
}
.main-procode{
	color: #fff;
	font-size: 18px;
}
.queary-form form {
	display: inline-block;
	margin-top: 8px;
}

textarea.form-control.contact-message {
	height: 95px;
	resize: none;
}

.queary-form .form-control {
	height: 40px;
	border: 1px solid #d5d5d5;
	box-shadow: none;
}

.no-pad {
	padding: 0px !important;
}

.no-pad-left {
	padding-left: 0px !important;
}

.one-line {
	line-height: 45px;
	background: #071629;
	border-top: 1px solid #ff6800;
	border-bottom: 1px solid #ff6800;
}

.one-line p {
	font-size: 20px;
	color: #fff;
	margin: 0;
	text-align: center;
	font-weight: bold;
	border-right: 1px solid #00050E;
}

div#RM_FadeInOutContentDiv {
	color: #fff;
	font-size: 16px;
}

div#RM_FadeInOutContentDiv strong {
	border: 2px dashed #ff6800;
	padding: 5px 10px;
	margin-left: 10px;
	color: #FFFF00;
}

div#RM_FadeInOutContentDiv a {
	padding-left: 5px;
	font-size: 18px;
	color: #ff6800;
	font-weight: 600;
}

.product-category {
	border: 1px solid #f1f1f1;
	border-radius: 2px;
	background: #fff;
	margin-top: 17%;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
}

.product-category h3 {
	margin: 0;
	font-size: 20px;
	color: #071328;
	text-align: center;
	padding: 10px 0px;
	border-bottom: 1px solid #d5d5d5;
	box-shadow: 0px 0px 2px #e5e5e5;
	position: relative;
	line-height: 30px;
}

.product-category ul {
	margin: 0;
}

.product-category ul li {
	list-style: none;
	line-height: 30px;
	border-bottom: 1px solid #d5d5d5;
}

.product-category ul li:last-child {
	border: none;
}

.product-category ul li a {
	font-size: 15px;
	color: #07132b;
	text-decoration: none;
	display: block;
	padding-left: 10px;
}

.product-category ul li a i {
	margin-right: 10px;
}

.android-fa-2 {
	font-size: 20px !important;
	margin-right: 8px !important;


}

.product-category ul li a:hover {
	background: rgba(232, 230, 230, 0.67);
}

.content-main {
	padding: 20px 0px;
	background: #f1f1f1;
}

.product-category h3 span {
	color: #ff6800;
}

.product-category h3:after {
	position: absolute;
	content: '';
	width: 40%;
	height: 1px;
	background: #ff6800;
	bottom: 8px;
	left: 30%;
}

.product .row {
	-moz-column-width: 28em;
	-webkit-column-width: 28em;
	-moz-column-gap: 1em;
	-webkit-column-gap: 1em;
	margin: 0;
}

.item {
	display: inline-block;
	padding: .25rem;
	width: 100%;
}

.well h2 {
	margin: 0;
	font-size: 18px;
	padding: 12px 15px;
}

.box {
	width: 100%;
	background: radial-gradient(ellipse at center, #e6f1f9 0%, #6fa7ca 100%);
	text-align: center;
	padding: 5px 0px;
	border-top: 1px solid #f2f2f2;
	border-bottom: 1px solid #f2f2f2;
}

.box img {
	max-width: 175px;
	width: 50%;
}

.box-text {
	padding: 10px;
}

.price span {
	font-size: 25px;
	color: #0b3d90;
	line-height: 40px;
}

.android-displayNone {
	visibility: hidden;
}

.price {
	display: inline-block;
	position: relative;
}
span.old-price {
    color: #f00;
    font-size: 22px;
}
span.old-price:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 3px;
    background: #f00;
    left: 0;
    top: 50%;
}
span.new-price {
    position: absolute;
    top: -18px;
    right: -60px;
    width: auto;
    font-size: 25px;
}
.link-button {
	display: inline-block;
	float: right;
}

.link-button a {
	padding: 0px 15px;
	border: 1px solid #eee;
	line-height: 40px;
	margin-right: 10px;
	font-size: 17px;
	display: inline-block;
	background: #eee;
	color: #757575;
	border-radius: 2px;
	color: #000;
	box-shadow: 0 1px 3px 0 #d5d5d5;
}

.link-button a:hover {
	box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.43);
	color: #b50c1b;
	background: #f5f5f5;
}

.feature {
	width: 100%;
	padding: 0px 10px 15px;
	border-top: 1px solid #eee;
}
span.m-price-ol {
    position: absolute !important;
    right: -67px !important;
    color: #f00 !important;
    font-size: 25px !important;
    z-index: 9 !important;
    top: -20px !important;
    background: #fff !important;
    padding: 5px 8px !important;
    line-height: normal !important;
}

span.m-price-ol:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 3px;
    background: #f00;
    left: 0;
    top: 50%;
}
.feature ul li {
	list-style: none;
	font-size: 13px;
	padding-bottom: 5px;
	padding-left: 18px;
	position: relative;
	text-align: justify;
}

.feature ul {
	margin: 0;
	padding: 0;
}

.feature ul li:before {
	position: absolute;
	font-family: FontAwesome;
	content: "\f044";
	margin-left: 0;
	left: -1px;
	font-size: 13px;
	top: 3px;
}

.item:nth-child(2n+1) .box {
	background: radial-gradient(ellipse at center, #ffdeda 0%, #fe9c87 100%);
}

.well h2 a {
	text-decoration: none;
	color: #6b6b6b;
}

.well h2 a:hover {
	color: #07132b;
}

.online-help {
	border: 1px solid #f1f1f1;
	border-radius: 2px;
	background: #fff;
	margin-top: 20px;
	text-align: center;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
}

.online-help h3 {
	margin: 0;
	font-size: 20px;
	color: #071328;
	text-align: center;
	padding: 5px 0px;
	border-bottom: 1px solid #d5d5d5;
	box-shadow: 0px 0px 2px #e5e5e5;
	position: relative;
	line-height: 30px;
}

.online-help h3 span {
	color: #ff6800;
}

.online-help h3:after {
	position: absolute;
	content: '';
	width: 40%;
	height: 1px;
	background: #ff6800;
	bottom: 5px;
	left: 30%;
}

.online-help a img {
	max-width: 100%;
	width: 238px;
}

.footer {
	background: rgb(8, 26, 50);
	border-top: 3px solid #ef5b0b;
}

.footer h3 {
	color: #fff;
	font-size: 18px;
	position: relative;
	display: inline-block;
	line-height: 30px;
}

.footer ul li {
	list-style: none;
	line-height: 25px;
}

.footer ul li a {
	color: #fff;
	text-decoration: none;
	font-size: 13px;
}

.footer h3 span {
	color: #ff6800;
}

.footer h3:after {
	position: absolute;
	content: '';
	width: 50%;
	height: 1px;
	left: 0;
	bottom: 0;
	background: #ef5b0b;
}

.footer h3:before {
	position: absolute;
	content: '';
	width: 50%;
	height: 1px;
	right: 0;
	bottom: 0;
	background: #ffffff;
}

.online-thumbnail {
	padding: 5px 0px;
}

.heading1 {
	text-align: center;
}

.nav-footer {
	border-top: 1px solid rgba(239, 91, 11, 0.4);
}

.copy-right {
	text-align: center;
	background: rgb(6, 18, 38);
}

.copy-right p {
	color: #fff;
	line-height: 40px;
	padding: 0;
	margin: 0;
	font-size: 14px;
	display: inline-block;
	margin-left: 10px;
}

.copy-right img {
	max-width: 25px;
}

.nav-footer .social-icon {
	float: none;
}



.nav-footer p {
	color: #fff;
}

#quote-carousel {
	padding: 0 10px 30px 10px;
	margin: 10px;
}

#quote-carousel .carousel-control {
	background: none;
	color: #CACACA;
	font-size: 2.3em;
	text-shadow: none;
	margin-top: -46px;
}

#quote-carousel .carousel-indicators {
	right: 50%;
	top: auto;
	bottom: -10px;
	margin-right: -19px;
}

#quote-carousel .carousel-indicators li {
	background: none;
	height: 15px;
	width: 15px;
	border: 1px solid #081a32;
}

#quote-carousel .carousel-indicators .active {
	background: #081a32;
	height: 15px;
	width: 15px;
	margin-bottom: 1px;
}

.item blockquote {
	border-left: none;
	margin: 0;
}

.item blockquote p:before {
	content: "\f10d";
	font-family: 'Fontawesome';
	float: left;
	margin-right: 10px;
}

.testimonial .carousel-inner {
	position: relative !important;
}

.heading1 h2 {
	font-size: 25px;
	color: #06122a;
	margin: 0;
	padding: 0;
	display: inline-block;
	position: relative;
	line-height: 40px;
}

.heading1 h2 span {
	color: #ef5b0b;
}

.heading1 h2:after {
	position: absolute;
	content: '';
	width: 50%;
	height: 1px;
	background: #ff6800;
	bottom: 0px;
	left: 25%;
}

.testimonial {
	padding: 30px 0px;
}

blockquote small {
	color: #ef5b0b !important;
}

blockquote p {
	color: #07132b;
}

.form-group a i {
	color: #000;
	font-size: 16px;
}

.online-help iframe {
	width: 100%;
	display: block;
	min-height: 393px;
	border: none;
	overflow: hidden;
}

ul.dropdown-menu.search {
	width: 263px;
	left: -164%;
	padding: 5px;
}

ul.dropdown-menu.search .form-control {
	border-color: #fff;
	box-shadow: none;
}

#livesearch {
	background-color: #f1f2f5;
	box-shadow: 0 6px 12px rgba(0, 0, 0, .176);
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .176);
	z-index: 999;
	position: absolute;
	top: 44px;
	width: 260px;
	right: 0;
}

.content-main-pro {
	padding: 20px 0px;
	background: #f1f1f1;
}

.feature p {
	text-align: justify;
	font-size: 12px;
}

.item-left {
	float: left;
}

.box-img {
	float: left;
	width: 30%;
	text-align: center;
}

.androidBxPadding {
	padding-top: 8px;
}

.box-img img {
	max-width: 105px;
}

.content-main-pro .box-text {
	border-top: 1px solid #eee;
}

.content-main-pro .feature {
	width: 68%;
	float: left;
	border: none;
}

.box1 {
	border-top: 1px solid #eee;
}

.content-main-pro .feature p {
	font-size: 14px;
	text-transform: capitalize;
	font-style: italic;
}

.notice {
	background-color: #ffffff;
	border-top: 6px solid #7f7f84;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	padding: 20px 40px;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	border-radius: 2px;
}

.notice-success {
	border-color: #80D651;
	margin-top: 20px;
}

.about-us {
	margin-top: 5px;
}

.notice-danger {
	border-color: #d73814;
	margin-top: 20px;
}

.notice-warning {
	border-color: #FEAF20;
	margin-top: 20px;
}

.notice p {
	font-size: 16px;
	line-height: 25px;
	text-align: justify;
}

.notice ul li {
	list-style: none;
	padding-left: 15px;
	line-height: 30px;
	font-size: 16px;
}

.notice-info {
	border-color: #29e6ec;
	margin-top: 20px;
}

.notice-lg {
	border-color: #774ab1;
	margin-top: 20px;
}

.policy .notice {
	padding: 20px;
}

.policy .notice h2 {
	font-size: 20px;
	margin: 0;
	font-weight: bold;
	margin-bottom: 5px;
}

.policy .notice p {
	font-size: 14px;
	line-height: 24px;
}

.product-about {
	position: absolute;
	top: 0;
	width: 100%;
}

.product-head {
	position: relative;
	width: 100%;
}

.product-about-img img {
	width: 270px;
	max-width: 285px;
}

.product-head>img {
	width: 100%;
	max-height: 550px;
}

.product-about-img {
	text-align: center;
	margin-top: 55px;
}

.product-about-text h1 {
	font-size: 30px;
	font-weight: 600;
	color: #ffffff;
	margin: 0px;
	margin-top: 40px;
}

.top-feature {
	color: #fff;
}

.top-feature h2 {
	font-size: 22px;
	margin: 5px 0px;
	line-height: 30px;
	color: #ff6800;
}



.top-feature ul {
	margin: 0;
	padding-left: 20px;
}

.top-feature ul li {
	list-style: none;
	font-size: 15px;
	padding: 2px 0px;
	line-height: 30px;
}

.top-feature ul li:before {
	font-family: FontAwesome;
	content: "\f046";
	left: 16px;
	position: absolute;
}

.product-button {
	width: 100%;
	margin-top: 30px;
}

.product-button a {
	width: 100%;
	line-height: 40px;
	font-size: 20px;
}

.btn-pad {
	padding-left: 0px !important;
	padding-right: 8px !important;
}

.product-main-con {
	padding: 20px 0px;
	background: #f1f1f1;
}



.product-main-box {
	padding: 10px 25px;
}

.product-main-box h3 {
	margin: 0;
	font-size: 22px;
	line-height: 40px;
	color: #ff6800;
}

.product-main-box p {
	font-size: 14px;
	line-height: 25px;
	font-weight: 600;
	text-align: justify;
}

.product-main {
	background-color: #ffffff;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	border-radius: 2px;
	margin-bottom: 10px;
}

.product-main .heading-main {
	padding: 15px 25px;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 0;
}

.product-main-box ul li {
	font-size: 15px;
	line-height: 25px;
	list-style: none;
	color: #000;
}

.product-main-box ul ul li:before {
	font-family: FontAwesome;
	content: "\f05d";
	left: 68px;
	position: absolute;
}

.product-main-box ul {
	padding-left: 25px;
}

.product-main-box ul li:before {
	font-family: FontAwesome;
	content: "\f046";
	left: 39px;
	position: absolute;
}

.how-it ul li:before {
	content: "\f0a4";
	left: 15px;
}

.how-it strong {
	color: #7e0705;
}

.how-it p strong {
	color: #000;
}

.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0;
	height: 0;
	overflow: hidden;
}

.video-container iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: none;
}

.product-offer {
	margin-top: 20px;
}

.product-buy {
	position: relative;
	width: 100%;
}

.product-buy img {
	width: 100%;
	max-height: 400px;
}

.product-buy-img {
	width: 100%;
	text-align: center;
	margin-top: 25px;
}

.product-buy-img img {
	max-width: 230px;
}

.wh-block {
	position: relative;
	width: 100%;
	background: rgba(255, 255, 255, 0.11);
	border-radius: 2px;
	border: 1px solid rgba(255, 255, 255, 0.18);
}

.buy-tab h1 {
	color: #eb8945;
	font-size: 29px;
	font-weight: 600;
	margin: 0;
}

.buy-tab {
	color: #fff;
	padding: 10px;
}

.buy-tab h2 {
	margin: 0;
	font-size: 20px;
	line-height: 35px;
	font-weight: 600;
	margin-top: 10px;
}

.buy-tab h2 span {
	font-size: 30px;
}

.buy-tab p {
	margin: 0;
	font-size: 18px;
	font-weight: 600;
	line-height: 30px;
}

.buy-tab p span {
	font-weight: 300;
}

.buy-tab p b {
	color: #7388e0;
}

.buy-tab p b em {
	color: #e76b6b;
}

.wh-block .product-button {
	border-top: 1px solid rgba(255, 255, 255, 0.18);
	border-bottom: 1px solid rgba(255, 255, 255, 0.18);
	margin: 0;
	padding: 10px;
	width: 100%;
	display: block;
	text-align: center;
}

a.avangate img {
	max-width: 240px;
	max-height: 55px;
	border: 1px solid #ccc;
	box-shadow: 1px 0px 7px #b2b0b0;
	border-radius: 5px;
	margin-bottom: 10px;
	margin-top: 12px;
}

a.avangate:hover img {
	box-shadow: 0px 0px 15px #b2b0b0;
}

.wh-block .product-button form input[type="image"] {
	border: 1px solid #ccc;
	box-shadow: 1px 0px 7px #b2b0b0;
	border-radius: 5px;
	max-width: 240px;
}

.wh-block .product-button form input[type="image"]:hover {
	box-shadow: 1px 0px 15px #b2b0b0;
}

.product-main-con .heading1 h3 {
	display: inline-block;
	margin: 0;
	font-size: 20px;
	color: #050f1b;
	position: relative;
	line-height: 35px;
}

.product-main-con .heading1 h3 span {
	color: #ef5b0b;
}

.product-main-con .heading1 h3:before {
	position: absolute;
	content: '';
	width: 50%;
	height: 1px;
	background: #ef5b0b;
	bottom: 0;
	left: 25%;
}

.buy-offer {
	background-color: #ffffff;
	-webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.14);
	box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.14);
	border-radius: 2px;
	text-align: center;
	font-family: calibri, Helvetica, Arial, sans-serif;
	margin-bottom: 20px;
}

.buy-offer-head {
	padding: 15px 0px;
	background: #121d2f;
	color: #fff;
	position: relative;
}

.buy-offer-head p {
	font-size: 18px;
	margin: 0;
	line-height: 25px;
}

.buy-offer-price p {
	font-size: 40px;
	font-weight: bold;
	font-family: calibri, Helvetica, Arial, sans-serif;
	margin: 0;
	color: #ef5b0b;
}

.buy-offer-price {
	border-bottom: 1px solid rgba(18, 29, 47, 0.11);
	padding: 10px;
}

.buy-offer-price p i {
	font-size: 30px;
}

.buy-offer-price span {
	font-size: 18px;
	font-weight: bold;
	font-family: calibri, Helvetica, Arial, sans-serif;
	color: rgba(7, 24, 48, 0.78);
}

.buy-offer-avan {
	padding: 10px;
	font-size: 12px;
	color: #030c17;
	font-weight: 600;
}

.buy-offer-pay-pal {
	padding: 10px;
	font-size: 12px;
	color: #030c17;
	font-weight: 600;
}

.buy-offer-head:before {
	position: absolute;
	content: '';
	border-top: 20px solid #121d2f;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	bottom: -20px;
	left: 42%;
}

.buy-offer a {
	text-decoration: none !important;
}

.buy-offer-avan img {
	border: 1px solid #ccc;
	border-radius: 5px;
	box-shadow: 0px 0px 3px #ccc;
	margin: 5px 0px;
	width: 100%;
}

.buy-offer a:hover>.buy-offer-avan img {
	box-shadow: 0px 0px 5px #989898;
}

.buy-offer-pay-pal form input[type="image"] {
	border: 1px solid #ccc;
	border-radius: 5px;
	box-shadow: 0px 0px 3px #ccc;
	margin: 5px 0px 0px 0px;
}

.buy-offer-pay-pal form input[type="image"]:hover {
	box-shadow: 0px 0px 5px #989898;
}

.product-offer .col-sm-6:nth-child(even) .buy-offer-head {
	background: #eb5403;
}

.product-offer .col-sm-6:nth-child(even) .buy-offer-head:before {
	border-top: 20px solid #eb5403;
}

.product-offer .col-sm-6:nth-child(even) .buy-offer-price p {
	color: #121d2f;
}

.product-offer .col-sm-6:nth-child(even) .buy-offer-price span {
	color: #eb5403;
}

.buy-offer:hover {
	-webkit-box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.14);
	box-shadow: 0 1px 15px 0 rgba(0, 0, 0, 0.48);
}

p.tag-line {
	color: #fff;
	text-align: center;
	margin: 0;
	line-height: 30px;
	font-size: 16px;
}

.product-buy-imp-text {
	width: 100%;
	margin-top: 20px;
	background-color: #ffffff;
	-webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.14);
	box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.14);
	border-radius: 2px;
	padding: 10px;
}

.product-buy-imp-text p {
	font-size: 14px;
	color: #6b6969;
	margin: 0;
	padding: 4px 0px;
}

.product-buy-imp-text p span {
	color: #c60a14;
	font-weight: bold;
}

.product-buy-imp-text p strong {
	color: #009cde;
}

.product-buy-imp .online-help {
	margin: 0;
	margin-top: 20px;
}

.product-buy-imp-text hr {
	margin: 5px 0px;
}

.buy-tab a {
	text-decoration: none !important;
}

.product-about-text a {
	text-decoration: none !important;
}

.cat-product-box a {
	width: 100%;
	margin-bottom: 5px;
	line-height: 30px;
	font-size: 16px;
}

.cat-product-box {
	width: 100%;
	background: #fff;
	margin-bottom: 20px;
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	border-radius: 5px;
	border: 1px solid rgba(11, 25, 51, 0.4);
}

.cat-product-box h2 {
	font-size: 20px;
	margin: 0;
	padding: 10px;
	border-bottom: 1px solid rgba(11, 25, 51, 0.4);
}

.cat-product-box p {
	padding-top: 10px;
	text-align: justify;
	font-size: 13px;
}

.btn-cat-link .col-sm-3 {
	padding: 0px 5px;
}

.btn-cat-link {
	border-top: 1px solid rgba(11, 25, 51, 0.4);
	padding: 5px 0px;
}

.cat-about {
	text-align: center;
	padding: 9px 10px;
	border-left: 1px solid rgba(11, 25, 51, 0.4);

}

.cat-about p {
	display: inline-block;
	font-size: 26px;
}

.cat-about span {
	display: inline-block;
	font-size: 30px;
	font-family: initial;
	border: 1px solid #101e34;
	padding: 3px 0px;
	line-height: 40px;
	border-radius: 5px;
	width: 100%;
}

.cat-product-box .box-img {
	border-right: 1px solid rgba(11, 25, 51, 0.4);
	width: 100%;
	padding-bottom: 9px;
}

.cat-product-box h2 a {
	font-size: 20px;
	margin: 0;
	padding: 10px;
	color: #08172a;
	text-decoration: none;
}

.cat-product-box p span {
	display: block;
}

.cat-product-box p span a {
	color: #fe0404;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.product-about-text h6 {
	color: #ffb100;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	margin: 0;
	line-height: 20px;
	margin-bottom: -7px;
}

.product-help {
	position: relative;
	width: 100%;
}

.product-help img {
	width: 100%;
	max-height: 270px;
}

.product-help-img {
	width: 100%;
	text-align: center;
	margin-top: 25px;
}

.product-help-img img {
	max-width: 145px;
}

.product-online-help {
	border: 1px solid #f1f1f1;
	border-radius: 2px;
	background: rgba(255, 255, 255, 0.11);
	border-radius: 2px;
	border: 1px solid rgba(255, 255, 255, 0.18);
	box-shadow: 0px 0px 20px rgb(4, 19, 35);
	-webkit-box-shadow: 0px 0px 20px rgb(4, 19, 35);
	margin-top: 20px;
	text-align: center;
	padding: 10px;
}

.product-online-help a img {
	max-width: 100%;
	width: 238px;
}

.product-help-button a {
	width: 100%;
	line-height: 40px;
	font-size: 20px;
}

.product-help-button {
	padding: 5px 0 10px;
}

a.top {
	margin-bottom: 10px;
}

.help-tab h1 {
	color: #fff;
	font-size: 31px;
	font-weight: 600;
	margin: 0;
}

.help-tab {
	color: #fff;
	padding: 10px 10px 5px;
}

.help-tab a {
	text-decoration: none !important;
}

.help-tab p {
	margin: 0;
	font-size: 18px;
	margin-top: 5px;
}

.product-online-help p {
	font-size: 25px;
	color: #fff;
	margin: 0;
	font-weight: bold;
}

.product-online-help p span {
	font-family: "Times New Roman", Times, serif;
}

a.zip {
	background: #fff;
	color: #428bca;
	border-color: #fff;
}

a.zip:hover {
	background: #428bca;
	color: #fff;
	border-color: #428bca;
}

a.rar {
	background: #428bca;
	color: #fff;
	border-color: #428bca;
}

a.rar:hover {
	background: #fff;
	color: #428bca;
	border-color: #fff;
}

a.buy {
	background: #f0ad4e;
	color: #fff;
	border-color: #ed9c28;
}

a.buy:hover {
	background: #ed9c28;
	color: #fff;
	border-color: #ed9c28;
}

a.feed {
	background: #2ce69c;
	color: #fff;
	border-color: #2ce69c;
}

a.feed:hover {
	background: #22c684;
	color: #fff;
	border-color: #22c684;
}

.uac-text {
	border: 1px solid #f1f1f1;
	border-radius: 2px;
	background: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
}

.uac-text h2 {
	font-size: 21px;
	margin: 0;
	padding: 10px 10px;
	color: #102031;
	font-weight: bold;
	border-bottom: 1px solid #eb8945;
}

.uac-text p {
	padding: 10px;
	font-size: 16px;
}

.uac-text span {
	display: block;
	line-height: 30px;
	background: #eee;
	padding: 5px 10px;
	font-size: 17px;
	color: #051425;
	margin: 10px 0px;
	width: 100%;
}

.uac-img img {
	max-width: 100%;
}

.uac-img {
	text-align: center;
	margin-bottom: 10px;
	width: 100%;
}

.faq .panel-heading .panel-title a {
	text-decoration: none;
	display: block;
	color: #fff;
	font-weight: bold;
}

.faq .panel-heading {
	background: #6d7379;
}

.faq .panel-heading .accordion-toggle:after {
	font-family: 'FontAwesome';
	content: "\f078";
	float: right;
	color: #ffffff;
}

.faq .panel-heading .accordion-toggle.collapsed:after {
	content: "\f054";
}

.faq .panel-heading {
	background: #3b495a !important;
}

.contact-form iframe {
	width: 100%;
	display: block;
	min-height: 100px;
	border: none;
	overflow: hidden;
	border-top: 1px solid #061425;
}

.contact-form {

	border: 1px solid #f1f1f1;
	border-radius: 2px;
	background: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	padding-bottom: 20px;
}

.contact-form p {
	text-align: center;
	font-size: 20px;
	padding: 10px;
	color: #041323;
	margin: 0;
	font-weight: bold;
}

.contact-form p span {
	display: block;
	font-size: 16px;
	font-weight: lighter;
	color: #eb8945;
}

.contact-text {
	border: 1px solid #f1f1f1;
	border-radius: 2px;
	background: #fff;
	margin-top: 20px;
	margin-bottom: 20px;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
}

.contact-text p {
	text-align: center;
	font-size: 20px;
	padding: 10px;
	color: #041323;
	margin: 0;
	font-weight: bold;
}

.contact-text p span {
	display: block;
	font-size: 16px;
	font-weight: lighter;
	color: #eb8945;
}

.contact-about p {
	text-align: justify;
	font-size: 14px;
	font-weight: normal;
	line-height: 25px;
}

.contact-about {
	border-top: 1px solid #233249;
	padding: 10px;
}

.affiliates-about {
	border: 1px solid #f1f1f1;
	border-radius: 2px;
	background: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	width: 100%;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

.affiliates-about-head p {
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	margin: 0;
}

.affiliates-about-head {
	background: #0d1a2b;
	padding: 10px;
}

.affiliates-about-head p span {
	display: block;
	font-size: 17px;
}

.affiliates-links {
	padding: 10px 20px;
	margin: 20px 0px;
}

.affiliates-links a {
	width: 100%;
	line-height: 40px;
	font-size: 20px;
}

.affiliates-about-text {
	padding: 0px 30px;
}

.affiliates-about-text span {
	font-size: 18px;
	font-weight: bold;
	color: #213047;
	display: block;
	width: 100%;
	line-height: 35px;
}

.affiliates-about-text p {
	font-size: 16px;
	text-align: justify;
	line-height: 25px;
}

.affiliates-about-text ul li {
	list-style: none;
	line-height: 30px;
	font-size: 16px;
	position: relative;
	padding-left: 25px;
}

.affiliates-about-text ul li:before {
	font-family: FontAwesome;
	content: "\f046";
	left: 0;
	position: absolute;
}

.sr-line {
	width: 100%;
	height: 1px;
	background: #eb8945;
	margin-bottom: 10px;
	margin-top: 10px;
	display: block;
}

.internal-links {
	margin: 20px 0px;
	text-align: center;
}

.blog-sitemap {
	border: 1px solid #f1f1f1;
	border-radius: 2px;
	background: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	padding: 20px 40px;
}

.blog-sitemap ul li {
	list-style: none;
	line-height: 30px;
	font-size: 14px;
}

.blog-sitemap ul li:before {
	font-family: FontAwesome;
	content: "\f046";
	left: -6px;
	position: absolute;
}

.blog-sitemap ul li a {
	color: #102031;
}

.blog-sitemap ul strong a {
	color: #ef5b0b;
	font-size: 18px;
}

.blog-sitemap ul a strong {
	color: #ef5b0b;
	font-size: 18px;
}

.blog-sitemap a {
	text-decoration: none !important;
}

.blog-sitemap h4 {
	font-size: 18px;
	font-weight: bold;
	color: #ef5b0b;
	margin: 20px 0px;
}

.separator.line {
	width: 100%;
	height: 2px;
	background: #101e34;
	margin: 10px 0px;
}

.inn-flag {
	position: absolute;
	top: 6px;
	text-align: center;
	display: block;
	width: 100%;
}

.inn-flag span {
	display: block;
	font-size: 15px;
	color: #fff;
	padding: 5px;
	font-weight: bold;
}

.inn-flag a img {
	max-width: 100%;
	margin: 0px 2px;
}

.inn-flag a:hover img {
	border: 2px solid #ffffff;
	box-shadow: 0px 0px 8px #fff;
}

.policy .notice ol {
	padding-left: 30px;
}

.policy .notice ol li {
	font-size: 14px;
	line-height: 25px;
	padding: 2px 0px;
}

.discount .notice h2 {
	margin: 0;
	text-align: center;
	font-size: 25px;
	color: #992424;
	font-weight: bold;
	margin-bottom: 20px;
}


.discount .notice p strong {

	font-size: 15px;
	color: #b27100;
}

.discount .notice p {
	font-size: 16px;
}

.inner-part {
	border: 1px solid #f1f1f1;
	background-color: #fff;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	margin: 20px 0px;
	padding: 10px;
	font-weight: 600;
	color: #333;
}

.special-offer {
	border: 1px solid #E10636;
	background-color: #FFE7EB;
	margin-bottom: 15px;
}

.offer-img img {
	max-width: 600px;
	width: 100%;
}

.tagm {
	background-color: #dc0634;
	color: #fff;
	line-height: 30px;
}

.iner-special-offer {
	background-color: #F0F8FF;
	padding-bottom: 10px;
}

.offer-ul ul {
	margin: 0;
	padding: 0;
}

.offer-ul ul li {
	border: 1px solid #ddd;
	padding: 3px 10px;
	margin: 15px 0;
	position: relative;
	background-color: #f5f5f5;
	list-style: none
}

.offer-ul ul li a {
	display: block;
}

.offer-ul li+li:before {
	content: "+";
	color: #5A9FEE;
	font-size: 16px;
	position: absolute;
	font-weight: 600;
	top: -17px;
	left: 50%;
}

.offer-cost {
	background-color: #EAEAEA;
	border: 1px solid #D2D2D2;
	margin-top: 15px;
	box-sizing: border-box;
}

.total-price {
	font-size: 1.4em;
	line-height: 40px;
	color: #333;
}

.offer-price1,
.total-cost,
.total-price {
	font-weight: 700;
	text-align: center;
	display: block;
}

.save-price1,
.total-price {
	text-shadow: 2px 2px #f8f8f8;
}

.total-cost {
	font-size: 1.9em;
	line-height: 50px;
	color: #3571B3;
	text-decoration: line-through;
}

.offer-cost hr {
	border-color: #C5C5C5;
	margin-top: 10px;
	margin-bottom: 10px;
}

hr {
	border-color: #89BED7;
}

sup {
	top: -.5em;
}

.payment-cost,
.save-lastcost {
	color: #3571B3;
	display: block;
	text-align: center;
}

.save-lastcost,
.save-price1 {
	font-size: 1.3em;
	font-weight: 700;
}

.offer-price1 {
	font-size: 1.4em;
	color: #333;
}

.offer-lastcost {
	font-size: 2em;
	line-height: 50px;
	font-weight: 700;
	color: #DC0634;
	text-align: center;
	display: block;
}

.save-price1 {
	color: #333;
	text-align: center;
	display: block;
}

.save-lastcost,
.save-price1 {
	font-size: 1.3em;
	font-weight: 700;
}

.save-price1,
.total-price {
	text-shadow: 2px 2px #f8f8f8;
}

.payment-cost {
	background-color: #ddd;
	padding: 10px 0px;
}

.spacer20 {
	height: 20px;
}

.special-offer.blue {
	background-color: #C6E4FF!important;
	border: 1px solid #0381E7!important;
}

.tagm.blue {
	background-color: #0381E7!important;
}

.tagm.green {
	background-color: #3ab05a!important;
}

.special-offer.green {
	border: 1px solid #3AB05A!important;
	background-color: #E6FFEC!important;
}

.offer-cost.blue {
	background-color: #D1EAFF!important;
}

.offer-cost.green {
	background-color: #DEFFE7!important;
}

.offer-panel {
	border: 1px solid #5A9FEE;
	background-color: #F0F8FF;
}

.offer-head {
	color: #fff;
	padding: 5px 17px;
	font-weight: 700;
	background-color: #5A9FEE;
	font-size: 15px;
}

.wrap-img {
	margin: 0;
	overflow: hidden;
	padding: 10px 0;
}

.wrap-img img {

	max-width: 120px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wrap-offer-box div+div:before {
	content: "+";
	color: #5A9FEE;
	font-size: 2em;
	top: 45%;
	position: absolute;
	font-weight: 600;
	left: -12px;
}

.wrap-names {
	border-top: 2px solid #ABB7C6;
}

.ryt-bdt {
	border-right: 2px solid #ABB7C6;
}

.pro-name {
	color: #D70000;
	font-weight: 700;
	font-size: 14px;
	padding-top: 6px;
	text-align: center;
}

.pro-inside-disc {
	color: #000;
	font-weight: 500;
	padding: 5px;
	line-height: 17px;
	font-size: 11px;
	text-align: center;
}

.payment-img {
	border-top: 1px solid #ABB7C6;
	border-bottom: 1px solid #ABB7C6;
	padding: 5px 0;
	background: #fff;
	text-align: center;
}

.wrap-payment-opt {
	background-color: #0A71C6;
	padding: 10px 0;
	box-shadow: inset 0 0 3px #3b3939;
	-webkit-box-shadow: inset 0 0 3px #3b3939;
}


.wrap-box {
	margin: 5px 0px;

}

.price-head {
	color: #FFFC00!important;
	font-size: 16px!important;
}

.wrap-box span {
	font-size: 14px;
	color: #fff;
	font-weight: 700;
}

.offer-panel:nth-child(odd) .offer-head {
	background-color: #F6754B;
}

.offer-panel:nth-child(odd) {
	border: 1px solid #f86231;
	background-color: #ffffde;
}

.offer-panel:nth-child(odd) .wrap-payment-opt {
	background-color: #FF7D53;
	box-shadow: inset 0 0 3px #3b3939;
	-webkit-box-shadow: inset 0 0 3px #3b3939;
}

.offer-panel:nth-child(odd) .wrap-names {
	border-top: 2px solid #F86231;
}

.offer-panel:nth-child(odd) .ryt-bdt {
	border-right: 2px solid #F86231;
}

.offer-panel:nth-child(odd) .payment-img {
	border-top: 1px solid #F86231;
	border-bottom: 1px solid #F86231;
}

.offer-panel:nth-child(odd) .wrap-payment-opt div+div {
	border-left: 1px solid #AD4726;
}

.wrap-payment-opt div+div {
	border-left: 1px solid #06508d;
}

.offer-panel:nth-child(odd) .pro-name a {
	color: #1D1B1B;
}

.payment-img img {
	max-width: 100%;
}

.cat-product-box:nth-child(even) {
	background: #fff;
}

.cat-product-box:nth-child(odd) {
	background: #faf4ef;
}

.pay-cust {
	border-top: 2px solid rgba(4, 19, 35, 0.21);
	padding-top: 30px;
}

.customer-id {
	width: 100%;
	margin: 20px 0px;
	float: left;
	padding: 0px 20px;
}

.customer-id p {
	font-size: 18px;
	font-weight: normal;
}

.customer-id .col-sm-6 {
	border: 1px solid #ccc;
}

.customer-data {
	border-top: 2px solid RGBA(5, 19, 35, 0.24);
}

.customer-data p {
	border-bottom: 2px solid RGBA(5, 19, 35, 0.24);
	margin-bottom: 20px;
}

.mid-msg {
	border: 1px solid;
	background: #FCFFDF;
	margin: 5px 15px 20px;
	padding: 15px;
	text-align: center;
}

.mid-msg p span {
	color: #000;
}

.affiliates-links a {
	margin: 3px 0px;
}

.gmail-main {
	border: 1px solid #f1f1f1;
	border-radius: 2px;
	background: #fff;
	padding: 20px;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
}

.gmail-imgbox {
	width: 100%;
	text-align: center;
	margin: 10px 0px;
}

.gmail-imgbox img {
	max-width: 100%;
}

.content {
	font-size: 16px;
	line-height: 30px;
}

#HCB_comment_box textarea {
	display: block;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	resize: none;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	margin: 20px 0;
}

#HCB_comment_box input:focus,
#HCB_comment_box textarea:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}

#HCB_comment_box input {
	margin-left: 0;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	width: 36%;
}

#HCB_comment_box input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
	width: 150px !important;
	background-color: #0088d2 !important;
	color: #fff !important;
}

#HCB_comment_box .submit .btn {
	-webkit-appearance: button;
	cursor: pointer;
	width: 150px !important;
	background-color: #0088d2 !important;
	color: #fff !important;
}

.admin-link,
.home-desc {


	display: none;
}

.admin-link:before a {
	display: none;
}

#comments_list {
	border: 1px solid rgb(215, 192, 165);
	padding: 10px;
}

#comments_list blockquote {
	background-color: #f5f5f5;
}

#HCB_comment_box .comment {
	padding: 10px;
	border: 1px solid rgb(238, 238, 238);
	margin-bottom: 15px;
}

.hcb-comment-tb {
	padding: 5px 10px;
}

#HCB_comment_box .comment .date {
	margin-left: 10px;
}

div#HCB_comment_form_box div a {
	display: none !important;
	color: #fff;
	text-shadow: none !important;
}

div#wpac-rating {
	text-align: center;
}

.wp-r {
	color: #fff;
}

.wp-r .wp-rating-score {
	font-size: 16px !important;
	color: #8a8a8a !important;
}

#livesearch a {
	text-decoration: none;
	font-weight: 600;
	font-size: 12px;
	display: block;
	border-bottom: 1px solid #d8d8d9;
	line-height: 25px;
	color: #626263;
}

#livesearch br {
	clear: both;
	display: none;
}

#livesearch a:hover {
	background: #fff;
	box-shadow: none;
}

.wh-block h1 {
	display: none;
}

.wh-block a h1 {
	display: block;
}

.life-time {
	position: fixed;
	z-index: 99999;
	top: 100px;
    display: none;
}

.box .inn-flag {
	width: 30px;
	right: 6px;
	top: 45px;
}

.box .inn-flag img {
	width: 30px;
	margin: 5px 0;
}

.multi-flag {
	display: block;
	margin: 5px;
}

.multi-flag img {
	border: 1px solid #414141;
	box-shadow: 0 0 3px #4d4d4d;
	max-width: 30px;
}

.cat-product-box p {
	margin: 0;
}

.buy-offer-head1 {
	padding: 15px 0px;
	background: #121d2f;
	color: #fff;
	position: relative;
}

.buy-offer-head1 p {
	font-size: 18px;
	margin: 0;
	line-height: 25px;
}

.buy-offer-head1:before {
	position: absolute;
	content: '';
	border-top: 20px solid transparent;
	border-left: 15px solid #121d2f;
	border-bottom: 20px solid transparent;
	bottom: 35px;
	right: -15px;
	z-index: 100;
}

.buy-offer-price.price2 {
	padding: 14px;
	background: #eb5403;
}

.buy-offer-price.price2 span {
	color: #fff;
}

.buy-offer-price.price3 {
	padding: 14px;
	background: #121d2f;
}

.buy-offer-price.price3 span {
	color: #fff;
}

.product-offer .col-sm-6:nth-child(even) .buy-offer-price.price3 p {
	color: #fbff0b;
}

.product-offer .col-sm-6:nth-child(even) .buy-offer-price.price2 span {
	color: #fff;
}

.product-offer .col-sm-6:nth-child(even) .buy-offer-price.price2 p {
	color: #fbff0b;
}

.buy-offer-avan.price2 {
	border: none;
	border-right: 1px solid rgba(18, 29, 47, 0.11);
}

.product-offer .col-sm-6:nth-child(even) .buy-offer-head1 {
	background: #eb5403;
}

.product-offer .col-sm-6:nth-child(even) .buy-offer-head1:before {
	border-left: 15px solid #eb5403;
}

.product-offer .col-sm-6:nth-child(2n) .buy-offer-price.price3 span {
	color: #fff;
}


/**  Show Ads **/

#show_ads {
	width: 580px;
	height: 316px;
	background: #fff;
	box-shadow: 1px 2px 10px #000;
	display: none;
	text-align: center;
	position: absolute;
	left: 50%;

	margin-left: -250px;
	margin-top: -100px;
	z-index: 99999;
	border: 1px solid #012169;
}

#show_ads p#demo {
	font-size: 50px;
	display: inline-block;
	text-align: center;
	box-sizing: border-box;
	color: #fff;
	border-radius: 2px;
	padding: 2px;
}

span#m {
	font-family: Verdana, Geneva, sans-serif !important;
	position: relative;
	padding: 2px 10px;
	background: #000;
	box-shadow: -1px 1px 2px #000;
}

span#s {
	font-family: Verdana, Geneva, sans-serif !important;
	position: relative;
	padding: 2px 10px;
	color: #000;
	background: rgba(239, 233, 233, 0.83);
	box-shadow: 1px 1px 2px #000;
}

span#m:after {
	content: "Minute";
	position: absolute;
	font-size: 15px;
	bottom: -20px;
	left: 15px;
	color: #000;
}

span#s:after {
	content: "Second";
	position: absolute;
	font-size: 15px;
	bottom: -20px;
	left: 10px;
}

p.head-main1 {
	font-size: 30px;

	color: #db0068;
	margin: 0;
	margin-top: 10px;
	font-weight: bold;
}

p.head-main2 {
	font-size: 30px;
	color: #012169;
	font-weight: bold;
}

a#close-ads {
	position: absolute;
	right: 0px;
	top: 1px;
	font-size: 18px;
	font-weight: bold;
	display: inline-block;
	background: #012169;
	border-radius: 50%;
	padding: 3px 10px;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
	z-index: 100000;
	border: 1px solid #012169;
}

div#show_ads:after {
	content: '';
	position: absolute;
	border-top: 24px solid #012169;
	border-right: 24px solid transparent;
	border-left: 24px solid transparent;
	z-index: 10000;
	right: -1px;
	top: 0;
}

div#show_ads:before {
	content: '';
	position: absolute;
	border-right: 24px solid #012169;
	border-bottom: 24px solid transparent;
	border-top: 24px solid transparent;
	right: 0px;
	top: 0px;
}

#show_ads .buy-offer-avan {
	border: none;
}

.services-text strong span {
	color: #0523C8;
}

.services-text.bld-clr strong {
	font-weight: 600;
	font-size: 18px !important;
	color: #c93a3a !important;
}

.services-text {
	font-size: 13px;
	padding-top: 7px;
}

.services-text em {
	font-size: 14px;
	color: #489f62;
	font-weight: 600;
}

.services-text {
	padding-bottom: 5px;
}

.pl-15 {
	padding: 10px;
}


/*-------------- floating ad-------------*/

#dialog {
	top: 50% !important;
	left: 50% !important;
	display: none;
	margin-left: -260px;
	margin-top: -160px;
}

#dialog .close {
	font-size: 16px;
	line-height: 1;
	color: #000;
	position: absolute;
	top: -20px;
	right: 0;
	background: #fff;
	width: 20px;
	height: 20px;
	opacity: .7;
	text-align: center;
}

#dialog .close:hover {
	opacity: .9;
}

#mask {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9000;
	background-color: #000;
	display: none;
}

#boxes .window {
	position: fixed;
	left: 0;
	top: 0;
	width: 440px;
	height: 200px;
	display: none;
	z-index: 99999;
	padding: 20px;
}

#boxes #dialog {
	width: 520px;
	height: 320px;
	padding: 10px;
	background-color: #ffffff;
	box-sizing: border-box;
}

#boxes #dialog img {
	max-width: 100%;
	height: auto;
}

.tcp-emu {
	background: #e5e5e5;
	padding: 20px 0px;
}

.tcp-text {
	background: #fff;
	padding: 20px 30px;
	border: 1px solid #ccc;
	margin-top: 20px;
}

.instruction ul li {
	list-style: none;
	padding-left: 20px;
	line-height: 35px;
	font-size: 18px;
	position: relative;
}

.instruction ul li:before {
	position: absolute;
	font-family: FontAwesome;
	content: "\f1d8";
	margin-left: 0px;
	left: 0px;
	font-size: 13px;
}

.tcp-emu-side {
	margin-top: 20px;
	padding: 10px;
	background: #fff;
	border: 1px solid #ccc;
}

.description h3 {
	font-size: 18px;
	font-weight: bold;
	padding-left: 20px;
	position: relative;
}

.description p {
	padding-left: 20px;
	font-size: 16px;
	line-height: 30px;
	text-transform: capitalize;
}

.description h3:before {
	position: absolute;
	font-family: FontAwesome;
	content: "\f044";
	margin-left: 0px;
	left: 0px;
	font-size: 17px;
	top: 1px;
}

.description ul li {
	list-style: none;
	padding-left: 35px;
	line-height: 30px;
	font-size: 16px;
	position: relative;
}

.description ul li:before {
	position: absolute;
	font-family: FontAwesome;
	content: "\f1d8";
	margin-left: 0px;
	left: 16px;
	font-size: 13px;
}

.thumb-tcp {
	width: 100%;
	margin-top: 71px;
	text-align: center;
}

.thumb-tcp img {
	max-width: 100%;
	max-height: 300px;
	border: 1px solid #ccc;
}

.thumb-bulk {
	width: 100%;
	margin-top: 10px;
	text-align: center;
}

.thumb-bulk img {
	max-width: 100%;
	border: 1px solid #ccc;
}

.tcp-emu-side-img {
	width: 100%;
	text-align: center;
}

.tcp-emu-side-img img {
	max-width: 100%;
}

.tcp-emu-side .btn {
	width: 100%;
	height: 56px;
	font-size: 30px;
	margin-bottom: 15px;
}

.tcp-text h1 a {
	font-weight: bold;
	font-size: 27px;
	color: #ef5b0b;
	text-decoration: none;
}

.how-it ul li a {
	text-decoration: none;

	font-weight: bold;
	color: #ff6800;
}

.app-link {
	width: 100%;
}

.app-link img {
	max-width: 100%;
}

.tcp-app {
	margin-bottom: 20px;
}

#help .help-content ul ul {
	padding-left: 20px;
}

#help .help-content ul ul li:before {
	font-family: FontAwesome;
	content: "\f040";
	left: 36px;
	position: absolute;
}

.top-feature ul li a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #ff6800;
}

.android-product-about-img img {
	width: 270px;
	max-width: 285px;
}

.android-product-about-img {
	width: 270px;
	max-width: 285px;
	background: #fff;
	border-radius: 20px;
	margin: 0 auto;
	margin-top: 18%;
	margin-bottom: 15px;
}

.product-head.android img {
	height: 400px;
}

.android-product-about-img a img {
	height: 250px !important;
}

.col-sm-4.btn-pad.google-play img {
	width: 100%;
	height: 54px;
}

.top-feature h4 a {
	text-decoration: underline !important;
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
	border: 1px solid #ff6800;
	padding: 8px 10px;
	background: #ff6800;
	border-radius: 10px;
}

.top-feature h4 a:hover {
	background: #ffffff;
	color: #ff6800;
	border-color: #ffffff;
}

.tcp-emu-side h2 a {
	text-decoration: none;
	font-size: 21px;
	color: #333;
	font-weight: bold;
}

.tcp-emu-side h2 {
	margin: 0;
	border-bottom: 1px solid #ef5b0b;
	padding-bottom: 7px;
}

.index-form {
	width: 100%;
	padding: 10px;
	padding-top: 0px;
	margin-top: -35px;
	display: none;
	position: relative;
	z-index: 999;
	border: 1px solid #ddd;
	padding: 10px;
	margin-bottom: 10px;
	background: rgba(240, 240, 240, 0.7);
}

#livesearch1 {
	background-color: #f1f2f5;
	box-shadow: 0 6px 12px rgba(0, 0, 0, .176);
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .176);
	z-index: 999;
	position: absolute;
	top: 85px;
	width: 300px;
	left: 10;
}

#livesearch1 a {
	text-decoration: none;
	font-weight: 600;
	font-size: 13px;
	display: block;
	border-bottom: 1px solid #d8d8d9;
	line-height: 30px;
	color: #626263;
	padding-left: 10px;
}

#livesearch1 br {
	clear: both;
	display: none;
}

.life-time1 {
	display: none;
}

.sms-img {
	width: 100%;
}

.sms-img img {
	width: 100%;
}

.sms-intro ul {
	margin: 0;
	padding-left: 20px;
	margin-top: 15px;
}

.sms-intro ul li {
	list-style: none;
	font-size: 15px;
	padding: 2px 0px;
	line-height: 30px;
	color: #fff;
}

.sms-intro ul li:before {
	font-family: FontAwesome;
	content: "\f046";
	left: 16px;
	position: absolute;
}

.sms-product h2 {
	font-size: 30px;
	font-weight: 600;
	color: #ffffff;
	margin: 0px;
	margin-top: 10px;
	text-align: center;
}

.sms-intro ul li a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #ff6800;
}

.sms-product {
	width: 100%;
	border: 1px solid #fbfbfb;
	border-radius: 10px;
	padding: 10px;
	margin-top: 35px;
	background: rgba(255, 255, 255, 0.1);
}

.sms-rec h1 {
	text-align: center;
	color: #fff;
}

.sms-product h2 a {
	text-decoration: none;
	color: #fff;
}

img.android-slider {
	height: 100vh !important;
	max-height: 100%;
}

.policy-main {
	background: #fff;
	padding: 10px;
	margin-top: 45px;
	padding-left: 20px;
	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
	-webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.14);
}

.policy-main p {
	padding: 5px 40px;
	text-align: justify;
	font-size: 16px;
	line-height: 27px;
	letter-spacing: 1px;
	color: #6f6f6f;
}

.content-main-privacy {
	padding: 20px 0px;
	background: #f1f1f1;
}

.content-main-privacy .heading-main {
	text-align: center;
	margin-top: 10px;
}

.content-main-privacy a:hover,
a:focus {
	text-decoration: none;
	outline: none;
}

.content-main-privacy #accordion .panel {
	border: none;
	border-radius: 0;
	box-shadow: none;
	margin-bottom: 15px;
	position: relative;
}

.content-main-privacy #accordion .panel:before {
	content: "";
	display: block;
	width: 1px;
	height: 100%;
	border: 1px dashed #6e8898;
	position: absolute;
	top: 25px;
	left: 18px;
}

.content-main-privacy #accordion .panel:last-child:before {
	display: none;
}

.content-main-privacy #accordion .panel-heading {
	padding: 0;
	border: none;
	border-radius: 0;
	position: relative;
}

.content-main-privacy #accordion .panel-title a {
	display: block;
	padding: 10px 30px 10px 60px;
	margin: 0;
	background: #fff;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #1d3557;
	border-radius: 0;
	position: relative;
	text-decoration: none;
}

.content-main-privacy #accordion .panel-title a:before,
#accordion .panel-title a.collapsed:before {
	content: "\f107";
	font-family: fontawesome;
	width: 40px;
	height: 100%;
	line-height: 35px;
	background: #8a8ac3;
	border: 1px solid #8a8ac3;
	border-radius: 3px;
	font-size: 17px;
	color: #fff;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	transition: all 0.3s ease 0s;
}

.content-main-privacy #accordion .panel-title a.collapsed:before {
	content: "\f105";
	background: #fff;
	border: 1px solid #6e8898;
	color: #000;
}

.content-main-privacy #accordion .panel-body {
	padding: 10px 30px 10px 20px;
	margin-left: 40px;
	background: #fff;
	border-top: none;
	font-size: 15px;
	color: #6f6f6f;
	line-height: 28px;
	letter-spacing: 1px;
}

.content-main-privacy #accordion .panel-body p {
	padding: 0;
}

.content-main-privacy #accordion .panel-body ul p {
	padding-left: 35px;
}

.content-main-privacy #accordion .panel-body ul li {
	list-style: none;
	position: relative;
	padding-left: 15px;
	font-size: 17px;
	font-weight: bold;
	color: #233249;
}

.content-main-privacy #accordion .panel-body ul li:after {
	position: absolute;
	top: 0;
	left: -5px;
	font-family: FontAwesome;
	content: "\f124";
}

.content-main-privacy #accordion .panel-body p span {
	font-weight: bold;
}

.content-main-privacy #accordion .panel-body ul ul li {
	font-weight: normal;
	padding-left: 84px;
	position: relative;
}

.content-main-privacy #accordion .panel-body ul ul li:after {
	position: absolute;
	top: 0;
	left: 59px;
	font-family: FontAwesome;
	content: "\f044";
}

.android-img img {
	background: #fff;
	border-radius: 10px;
	box-shadow: 0 0 3px #101010;
}

.about-contect.android-about p {
	font-size: 18px;
	line-height: 35px;
}

.about-contect.android-about .artical-text-about {
	width: 100%;
}

img.android-about1 {
	width: 100%;
	margin-top: -8%;
}

.about-contect.android-about .who-we-are {
	border: none;
}

.about-contect.android-about {
	padding: 75px 0px;
}

.carousel-banner {
	width: 100%;
	height: 95vh;
}

.carousel-banner .carousel {
	height: 95vh;
}

.carousel-banner .carousel img {
	height: 95vh;
	max-height: 95vh;
}

.carousel-banner .artical-img img {
	max-width: 256px;
	max-height: 256px;
}

.carousel-banner .banner-artical-1 {
	padding-top: 100px;
}

.android-services-cat {
	text-align: center;
	padding: 75px 0px;
	background: rgba(238, 238, 238, 0.5294117647058824);
}

.android-services-cat .heading-main h1 {
	margin-bottom: 25px;
}

.service-cat-list ul li {
	text-align: right;
	list-style: none;
	line-height: 100px;
	font-size: 21px;
}

.service-cat-list1 ul li {
	text-align: left;
	list-style: none;
	line-height: 100px;
	font-size: 21px;
}

.service-cat-list ul li i {
	display: inline-block;
	width: 55px;
	height: 55px;
	font-size: 22px;
	line-height: 55px;
	text-align: center;
	border-radius: 50%;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	color: #fff;
	margin-left: 10px;
}

.service-cat-list ul li:hover i {
	border-radius: 10px;
	transition: all 0.3s ease 0s;
}

.service-cat-list1 ul li i {
	display: inline-block;
	width: 55px;
	height: 55px;
	font-size: 22px;
	line-height: 55px;
	text-align: center;
	border-radius: 50%;
	-webkit-transition: all 0.3s ease 0s;
	-moz-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	color: #fff;
	margin-right: 10px;
}

.service-cat-list1 ul li:hover i {
	border-radius: 10px;
	transition: all 0.3s ease 0s;
}

.color-1 {
	background: #bde649;
}

.color-2 {
	background: #ea37c1;
}

.color-3 {
	background: #6d7af1;
}

.color-4 {
	background: #7a34bf;
}

.color-5 {
	background: #3ed2f1;
}

.color-6 {
	background: #f3a533;
}

.color-7 {
	background: #ef564f;
}

.color-8 {
	background: #5ac4d0;
}

.service-cat-list ul li:hover .color-1 {
	background: #a9d13a;
}

.service-cat-list ul li:hover .color-2 {
	background: #d90faa;
}

.service-cat-list ul li:hover .color-3 {
	background: #4653cc;
}

.service-cat-list ul li:hover .color-4 {
	background: #3e0972;
}

.service-cat-list1 ul li:hover .color-5 {
	background: #1bc1e3;
}

.service-cat-list1 ul li:hover .color-6 {
	background: #e8900e;
}

.service-cat-list1 ul li:hover .color-7 {
	background: #c71e17;
}

.service-cat-list1 ul li:hover .color-8 {
	background: #10a6b7;
}

.swiper-container.android-screen-view {
	text-align: center;
}

.swiper-container.android-screen-view .swiper-slide {
	padding: 0 43px;
}

.swiper-container {
	width: 100%;
	padding-bottom: 50px;
}

.swiper-slide img {
	display: block;
	margin: auto;
	width: 100%;
	border-radius: 10px;
}

.swiper-slide {
	width: 390px;
	height: auto;
	padding: 0 15px;
}

.two .swiper-slide {
	width: 300px;
}

.swiper-slide img {
	box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.2);
}

.swiper-slide .android-screen-img .preview-icon {
	z-index: -1;
	width: calc(100% - 30px);
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
	bottom: 0;
}

.android-prrtfolio .swiper-pagination-bullet {
	border-radius: 10px;
	display: inline-block;
	height: 5px;
	width: 20px;
	opacity: 1;
	-webkit-transition: 0.2s;
	transition: 0.2s;
	background-color: #000000;
}

.android-prrtfolio .swiper-pagination-bullet {
	background-color: #1b2a41;
}

.android-prrtfolio .swiper-pagination-bullet-active {
	border: medium none;
	height: 5px;
	width: 30px;
	background-color: #ef5b0b;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

section#screenshots {
	padding: 45px 0px;
}

.text-center.android-center-heading .heading-main {
	margin-bottom: 40px;
}

.img-responsive {
	max-width: 100%;
	height: auto;
}

.why-us-box {
	padding: 10px;
	box-shadow: 0 0 5px #ccc;
	border-radius: 5px;
	height: 230px;
	margin-top: 50px;
	position: relative;
	background: #fff;
}

.why-us {
	padding: 50px 0px;
	text-align: center;
	/* border-top: 1px solid #ddd; */
	background: rgba(238, 238, 238, 0.5294117647058824);
}

.why-us .heading-main {
	margin-bottom: 45px;
}

.why-us-box span {
	width: 80px;
	height: 80px;
	display: inline-block;
	line-height: 80px;
	position: absolute;
	top: -15%;
	left: 40%;
	font-size: 40px;
	border-radius: 5px;
	color: #fff;
	transition: .9s;
}

.why-us-box h3 {
	margin: 0;

	margin-top: 35px;
	font-size: 22px;
	line-height: 40px;
	color: #233249;
}

.why-us-box p {
	font-size: 15px;
	color: #868788;
}

.why-us-box:hover span {
	/* border-radius: 25px; */
	transform: rotatey(360deg);
	transition: .9s;
}

.why-us-box:hover .color-1 {
	background: #a9d13a;
}

.why-us-box:hover .color-2 {
	background: #d90faa;
}

.why-us-box:hover .color-3 {
	background: #4653cc;
}

.why-us-box:hover .color-4 {
	background: #3e0972;
}

.why-us-box:hover .color-5 {
	background: #1bc1e3;
}

.why-us-box:hover .color-6 {
	background: #e8900e;
}

.why-us-box:hover .color-7 {
	background: #c71e17;
}

.why-us-box:hover .color-8 {
	background: #10a6b7;
}

.connect-us {
	background: #ed9809 url(../images/connect-us-bg.jpg) no-repeat top center;
	padding: 60px 0px 60px 0px;
}

.connect-us h1 {
	font-family: "Raleway-Bold_1";
	font-size: 41px;
	color: #fff;
	padding-bottom: 30px;
	text-align: center;
	margin: 0px;
}

.connect-us h2 {
	font-family: "Roboto";
	font-size: 30px;
	color: #fff;
	padding-bottom: 10px;

	text-align: center;
	margin: 0px;
	font-weight: 300;
}

.connect-us .call-us {
	padding: 30px 0;
}

.connect-us .call-us li {
	padding: 0px 0px 0px 0px;
	margin: 0px 15px;
	display: inline;
}

a.connect-us-query {
	text-decoration: none;
	font-size: 25px;
	padding: 0px 30px;
	background: #fff;
	border-radius: 15px;
	display: inline-block;
	line-height: 70px;
	color: #000;
}

a.connect-us-email {
	text-decoration: none;
	font-size: 25px;
	color: #fff;
	padding: 0px 30px;
	border: 1px solid #fff;
	border-radius: 15px;
	display: inline-block;
	line-height: 70px;
}

a.connect-us-query:hover {
	text-decoration: none;
	color: #000;
}

a.connect-us-email:hover {
	text-decoration: none;
	color: #fff;
}

.free-app-website {
	padding: 30px 0px;
	text-align: center;
	background: linear-gradient(to bottom left, #77c4e3, #8176b5);
	position: relative;
}

ul.free-app-web-left {
	color: #fff;
}

li.free-app-web-left-feature {
	margin: 3% 0;
	list-style: none;
	min-height: 100px;
}

.free-app-web-left-feature-content {
	display: inline-block;
	width: calc(100% - 120px);
	text-align: right;
	float: left;
}

h4.free-app-web-left-feature-title {
	font-weight: bold;
}

.free-app-website h2 {
	color: #fff;
	font-size: 30px;
	margin: 0;
	margin-bottom: 25px;
}

.free-app-web-left-feature-image {
	display: inline-block;
	line-height: 100px;
	font-size: 60px;
}

.free-app-web-left-img img {
	max-width: 100%;
}

.free-web-url span {
	display: block;
	line-height: 80px;
	font-size: 30px;
	color: #fff;
}

span.free-web-send-btn {
	display: inline-block;
	background: #ffffff;
	color: #000;
	padding: 0px 30px;
	border-radius: 20px;
	line-height: 65px;
	cursor: pointer;
}

.form-url-send {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	transition: .9s;
	display: none;
}

.web-form .form-control {
	width: 100%;
	height: 50px;
	border: 0;
	box-shadow: 0 0 2px #0c4a79;
	font-size: 16px;
}

.web-form .textaria-frm {
	width: 100%;
	height: 164px;
	resize: none;
	font-size: 16px;
}

.web-form .send-btn {
	background: #f46f6f;
	color: #fff;
	font-size: 24px;
	font-family: Khmer UI;
	border: 1px solid #337ab6;
	border-radius: 20px;
	width: 48%;
	display: inline-block;
	text-align: center;
	margin-left: 20px;
	padding: 5px 0px;
	text-decoration: none;
}

.web-form .send-btn:hover {
	background: #65bce2;
}

.contectfrmList li {
	color: #000 !important;
}

.contact-clientDp img {
	width: 100%;
}

.contactForm-title h4 {
	font-size: 30px;
	color: #777;
	display: inline-block;
	position: relative;
	margin-bottom: 40px;
	font-family: 'Raleway-Thin';
}

.contactForm-title h4:before {
	content: "";
	position: absolute;
	bottom: -10px;
	left: 0;
	display: inline-block;
	width: 120px;
	height: 2px;
	background-color: #f16c6c;
}

.contact-clientDp {
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 20px 0 0px;
}

input.form-control.btn-send {
	background: #f16c6c;
	font-size: 22px;
	color: #fff;
}

input.form-control.btn-send:hover {
	background: #dc2828;
}

input#mainCaptcha {
	font-size: 30px;
	float: left;
	width: 40%;
	height: 50px;
	margin-bottom: 25px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	border: none;
	background: url(https://78.media.tumblr.com/64a88a6fd3da7f67a5282c0cfa893653/tumblr_inline_mjib9fyoK51qz4rgp.png);
}

input#captcha {
	width: 45%;
	float: left;
	margin-right: 11px;
}

.refress-btn {
	width: 10%;
	float: right;
	box-shadow: 0 0 2px #ccc;
	text-align: center;
	border-radius: 3px;
	cursor: pointer;
	background: #183a65;
}

.refress-btn i {
	font-size: 24px;
	line-height: 50px;
	color: #fff;
}

.free-web-form-heading h3 {
	font-size: 30px;
	margin: 0;
}

.free-web-form {

	background: #fff;
	display: block;
	width: 100%;
	float: left;
	/* border: 1px solid #e2e0e0; */
	box-shadow: 0 0 3px #fff;
}

.web-form {
	width: 100%;
	float: left;
	padding: 20px;
}

.free-web-form-heading {
	border-bottom: 1px solid #e0dede;
	padding: 20px;
	background: #0c4a79;
	color: #fff;
}

input.form-control.btn-close {
	background: #585858;
	color: #fff;
	font-size: 22px;
}

.free-web-url p {
	padding-top: 15px;
	margin: 0;
	font-size: 15px;
	font-style: oblique;
	color: #fff;
}

.testimonial-item {
	text-align: center;
	background: linear-gradient(to bottom left, #fa0f90, #8176b5);
	padding: 10px;
	color: #fff;
	border-radius: 25px;
}

.testimonial-item p {
	margin-top: 10px;
	font-size: 16px;
}

.testimonial-img {
	font-size: 60px;
	color: #fff;
}

.testimonial-item h3 {
	font-size: 25px;
	margin: 0;
	line-height: 40px;
}

.testimonial .swiper-pagination-bullet {
	border-radius: 10px;
	display: inline-block;
	height: 5px;
	width: 20px;
	opacity: 1;
	-webkit-transition: 0.2s;
	transition: 0.2s;
	background-color: #000000;
}

.testimonial .swiper-pagination-bullet {
	background-color: #9962ae;
}

.testimonial .swiper-pagination-bullet-active {
	border: medium none;
	height: 5px;
	width: 30px;
	background-color: #e22397;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.android-services-cat.small {
	display: none;
}

a.fb-share {
	display: inline-block;
	background: #fff;
	line-height: 34px;
	padding: 10px;
	border-radius: 10px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

h2.free-app {
	color: #fff;
}

.product-about-text h1 span {
	font-size: 17px;
	color: #e9d73f;
}

.wh-block a h1 span {
	font-size: 16px;
	color: #e7d53c;
}

.price-new {
	display: inline-block;
	position: relative;
	background: #fff;
	padding: 0 10px;
	line-height: 60px;
	font-size: 40px;
	color: #000;
	font-weight: bold;
	margin-top: 15px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.price-new:after {
	content: '';
	position: absolute;
	right: -50px;
	top: 0;
	border-top: 60px solid rgb(255, 255, 255);
	border-right: 50px solid transparent;
}

#show_tm_ad {
	width: 100%;
	height: 100%;
	background-color: #faebd7;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 555;
	text-align: center;
	display: none;
}

#show_tm_ad p#demo {
	font-size: 50px;
	display: inline-block;
	text-align: center;
	box-sizing: border-box;
	color: #fff;
	border-radius: 2px;
	padding: 2px;
}

#show_tm_ad p.head-main1 {
	font-size: 25px;
	color: #db0068;
	text-transform: uppercase;
	margin: 0;
	margin-top: 10px;
	font-weight: bold;
}

#show_tm_ad .buy-offer-avan {
	width: 50%;
	float: left;
}

#show_tm_ad .buy-offer-pay-pal {
	width: 50%;
	float: left;
}

#show_tm_ad .buy-offer-avan img {
	border: 1px solid #ea0000;
	border-radius: 5px;
	box-shadow: 0px 0px 3px #ccc;
	margin: 5px 0px;
	width: 70%;
	height: auto;
}

#show_tm_ad .buy-offer-pay-pal form input[type="image"] {
	border: 1px solid #009adb;
	border-radius: 5px;
	box-shadow: 0px 0px 3px #ccc;
	margin: 5px 0px 0px 0px;
	width: 70%;
	height: auto;
}

#show_tm_ad .fix-price {
	color: #000;
	font-size: 35px;
	font-weight: 700;
	margin: 0;
}

.price-change {
	border-radius: 10px;
	padding: 5px;
	margin: 0 10px;
}

#show_tm_ad .offer-price span {
	text-decoration: line-through;
}

#show_tm_ad .offer-price {
	color: #000;
	font-size: 35px;
	font-weight: 700;
	margin: 5px 0 0;
}

#show_tm_ad .offer-price span {
	color: #cb0000;
}

.tm-content {
	width: 100%;
	padding: 10px 0;
}

.tm-content hr {
	margin-bottom: 0px;
	margin-top: 10px;
	border-color: #f3a902;
}

#show_tm_ad #demo span#m {
	font-family: Verdana, Geneva, sans-serif !important;
	position: relative;
	padding: 2px 20px;
	background: #fecd00;
	box-shadow: -1px 1px 2px #000;
	color: #000;
}

#show_tm_ad #demo span#s {

	font-family: Verdana, Geneva, sans-serif !important;
	position: relative;
	padding: 2px 20px;
	color: #000;
	background: rgba(255, 255, 255, 1);
	box-shadow: 1px 1px 2px #000;
}

#show_tm_ad p.head-main2 {
	margin-bottom: 0px;
}

.product-add-wrap {
	position: fixed;
	bottom: 10px;
	left: 25%;
	z-index: 6666;
	width: 50%;
	background-color: #fc0;
	border-radius: 10px;
	box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.3);
	display: none;
}

.discount-content {
	width: 100%;
	text-align: center;
	background-color: #db003d;
	padding: 5px;
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
}

.discount-content p {
	color: #fff;
	margin: 0px;
	font-weight: 700;
}

.disc-text {
	padding: 8px 5px 0px;
	float: left;
	width: 70%;
	text-align: center;
}

p.off-pr {
	font-size: 30px;
	font-weight: bold;
	display: inline-block;
	margin: 0px;
	color: #ea0000;
}

a.off-buy-bt {
	padding: 8px 24px;
	background-color: #ea0000;
	border-radius: 5px;
	color: #fff;
	font-size: 17px;
	display: inline-block;
	margin-top: 31px;
}

p.sp-off-tx {
	font-size: 22px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0;
}

a.off-buy-bt:hover {
	text-decoration: none;
	background-color: #ec8300;
	color: #000;
	font-weight: bold;
}

.tm-ad-avan-pal-wrap {
	width: 100%;
}

.discount-content p#demo {
	font-size: 37px;
	display: inline-block;
	text-align: center;
	margin: 0;
    background: -moz-linear-gradient(top, #aebcbf 0%, #6e7774 50%, #0a0e0a 51%, #0a0809 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #aebcbf 0%,#6e7774 50%,#0a0e0a 51%,#0a0809 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    border-radius: 10px;
}

.discount-content span#mm {
	font-family: 'Teko', sans-serif !important;
	position: relative;
	padding: 2px 10px;
	background: rgba(255, 255, 255, 0);
	color: #fff;
	box-shadow: none;
}

.discount-content span#ss {
	font-family: 'Teko', sans-serif !important;
	position: relative;
	padding: 2px 10px;
	color: #fff;
	background: rgba(255, 255, 255, 0);
	box-shadow: none;
}

.discount-content span#m:after {
	content: "";
	position: absolute;
	font-size: 15px;
	bottom: -20px;
	left: 15px;
	color: #000;
}

.discount-content span#s:after {
	content: "";
	position: absolute;
	font-size: 15px;
	bottom: -20px;
	left: 10px;
}

.off-pr strong {
	text-decoration: line-through;
	color: #000;
}










.main-offer-time{
    width: 100%;
    background-color: #ffcc00;
    border-radius: 5px;
    margin-top: -64px;
    position: relative;
    display: none;
}

.real-offer-price-wrap{
    width: 100%;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}
.real-price-wrap{
    font-size: 30px;
    font-weight: bold;
    display: block;
    text-decoration: line-through;
    color: #000;
}
.offer-price-wrap{
    font-size: 30px;
    font-weight: bold;
    display: block;
    color: #ea0000;
}
p.sp-offr {
    font-size: 28px;
    text-transform: uppercase;
}

a.modem-link {
    font-size: 17px;
    font-weight: bold;
    text-decoration: none;
    color: #ff0018;
}

.google-play-no a span {
    display: block;
    font-size: 16px;
}
.google-play-no a
{
	line-height:25px;
}


.old-h a
{
	line-height:50px;
}



.col-sm-4.btn-pad.google-play-no a img {
    width: 100%;
    height: auto;
}
.full-news {
    width: 100%;
    height: 100vh;
	display:none;
}

.full-news iframe {
    width: 100%;
    height: 100%;
}
.promo {
    margin-left: 50px;
    background: #bf1e1e;
    color: #fff;
}

.promo:after {display: none;}

.promo:before {
    content: '';
    position: absolute;
    left: -62px;
    top: 0;
    border-bottom: 60px solid rgb(191, 30, 30);
    border-left: 62px solid transparent;
}
.line:before {content: '';position: absolute;width: 100%;height: 2px;background: #000;top: 30px;left: 5px;}
.sms-app a img {
    margin-top: 0px;
}
img.app-help {
    width: 100%;
}
.sms-app-help p {
    font-size: 16px;
    margin: 0;
    padding: 0;
}


/* promo code */
.promo-offer-main {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 99999;
    background: #0000007d;
    padding: 100px 0px;
}

.promo-offer {
    position: relative;
    width: 100%;
}

.promo-offer img {
    width: 100%;
}

.promo-offer i {
    position: absolute;
    right: 20px;
    top: 20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #FFF;
    text-align: center;
    border-radius: 50px;
    font-size: 20px;
    z-index: 99999999999;
    color: #14ac95;
}
.promo-offer i:hover {
    color: #f1582c;
}
.offer-product {
    width: 100%;
    border: 1px solid #e7e7e7;
    float: left;
    box-shadow: 0 0 5px #ccc;
    margin-bottom: 30px;
    background: #fff;
}

.offer-pro-img {
    width: 100%;
    padding: 10px 100px;
    position: relative;
    border-bottom: 1px solid #e7e7e7;
}

.offer-pro-img img {
    width: 100%;
}
.pro-offer-price div {
    width: 50%;
    float: left;
    text-align: center;
    font-size: 40px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.pro-off {
    position: relative;
    background: #c11;
    color: #fff;
}

.pro-off:after {
    width: 100%;
    position: absolute;
    height: 2px;
    content: '';
    top: 30px;
    left: 0;
    background: #fff;
}
.pro-peice {
    background: #2e7302;
    color: #fff;
}
.pro-offer-price {
    width: 100%;
    position: relative;
    float: left;
}
.pro-offer-links {
    float: left;
    width: 100%;
    text-align: center;
    padding: 10px;
}
.pay-paypal {
    overflow: hidden;
    margin-bottom: 10px;
}

.pay-paypal img {
    width: 100%;
}

.pay-avan {
    overflow: hidden;
}
.pay-paypal input[type="image"] {
    border: 1px solid #003087;
}
.pay-avan img {
    border: 1px solid #da1b25;
}
.pro-product-title h3 { 
    padding: 0;
    text-align: center;
    margin: 0;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
    background: #233249;
    color: #fff;
}
.offer-banner img {
    width: 100%;
}

.offer-banner {width: 100%;}
.offer-site img {
    width: 100%;
}

.offer-site {
    margin-top: 45px;
    display: none;
}
.product-main-con .offer-site {
    margin-top: 0px;
	margin-bottom: 20px;
}
.tc-buy-head h1 {
    font-size: 30px;
    font-weight: bold;
    color: #fff;
    margin-top: 30px;
    margin-bottom: 20px;
    text-decoration: none;
}
.tc-buy-head h1 span {
    font-size: 18px;
    font-weight: normal;
    color: #f1d50c;
}
.tc-buy-head .buy-offer-head {
    background: #acc !important;
}

.tc-buy-head .buy-offer-head:before {
    position: absolute;
    content: '';
    border-top: 20px solid #acc;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    bottom: -20px;
    left: 42%;
}
.one-year {
    border: 1px solid #3c763d;
}

.one-year h2 {
    margin: 0;
    text-align: center;
    line-height: 50px;
    background: #3c763d;
    margin-left: -1px;
    color: #fff;
}
.two-year {
    border: 1px solid #a94442;
    margin-top: 30px;
}

.two-year h2 {
    margin: 0;
    text-align: center;
    line-height: 50px;
    background: #a94442;
    margin-left: -1px; 
	margin-top:  -1px;
    color: #fff;
}
.three-year {
    border: 1px solid #8a6d3b;
	margin-top: 30px;
}

.three-year h2 {
    margin: 0;
    text-align: center;
    line-height: 50px;
    background: #8a6d3b;
    margin-left: -1px;
    margin-top: -1px;
    color: #fff;
}



ol.carousel-indicators.services-dot {
    bottom: 0;
}
.service-image img {
    width: 100%;
}
.services-box {
    border: 1px solid #ddd;
    margin-top: 50px;
    border-radius: 10px;
    overflow: hidden;
}
.service-data {
    padding-left: 20px;
}
.services-banner img {
    width: 100%;
}
.services-banner {
    width: 100%;
    height: 400px;
    position: relative;
    overflow: hidden;
}
.services-banner h1 {
    text-align: center;
    position: absolute;
    color: #fff;
    top: 160px;
    left: 0;
    width: 100%;
    font-size: 90px;
}
.testimonial.services-testimonial {
    background: #efefef78;
    margin-top: 50px;
}



.price-new span {
    font-size: 15px;
    margin: 0;
    padding: 0;
    position: absolute;
    color: #fff;
    right: -230px;
}
.buy-btn {
    margin-top: 15px;
}


.securty-box {
    border: 1px solid #ccc;
    margin: 25px 0;
    box-shadow: 0 0 8px #ccc;
}

.securty-head h2 a {
    color: #fff;
}

.securty-head h2 {
    padding: 15px;
    margin: 0;
    line-height: 20px;
    text-align: center;
    font-size: 16px;
    font-weight: 600;
    background: #223148;
	height: 65px;
}

.securty-img {
    width: 100%;
    text-align: center;
    padding: 15px;
}

.securty-img a img {
    max-width: 200px;
    height: 200px;
    display: block;
    margin: 0 auto;
}

.securty-img img {
    display: none;
}

.securty-price h2 {
    font-size: 20px;
    text-align: center;
    margin: 0;
    padding: 15px;
    background: #0a6e15;
    color: #fff;
}

.securty-img a {
    text-align: center;
}

.affil-ad a img {
    width: 100%;
    height: 300px;
	margin-top: 30px;
}