

@charset "utf-8";
@media (min-width:768px) and (max-width:3500px) {
	#mySidenav {
		width: 100%!important
	}
}

@media (max-width:1364px) {
	.vemeport-img figure {
		bottom: -165px!important
	}
}

@media (max-width:1224px) {
	.accordian li {
		width: 190px
	}
	.theehomepage {
		min-height: 750px!important;
		height: auto!important
	}
	.contentCircle {
		width: 96%;
		top: 160px;
		left: -115%
	}
	.triangle {
		display: none
	}
	.menu_outer .container {
		width: 100%!important;
		max-width: 100%!important
	}
	.seaddobtn .btnTheme {
		padding: 0 8px
	}
	.cartbt li {
		margin: 0 5px 0 0
	}
	.clock-dial-center-wrap {
		left: 31%!important
	}
	.banner_text_outer {
		top: 4%
	}
	.binkx .middel-text {
		font-size: 31px!important
	}
	.appi-port-left-content {
		bottom: 190px!important;
		width: 375px!important;
		position: absolute!important;
		right: 40px!important
	}
	.appi-port-left-content .appi-pp-para {
		position: relative;
		width: 100%;
		height: 71px!important;
		overflow: hidden;
		line-height: 16px
	}
	.appi-portfolio-sec-right {
		left: 47%!important;
		width: 54%!important
	}
	.appi-portfolio-sec-left {
		width: 47%!important
	}
	.boxxxomputer {
		right: -180px;
		top: -181px
	}
	.pricingTable .price-value {
		font-size: 33px
	}
	.menu_main ul li ul {
		z-index: 2
	}
	.bannerimg1 {
		opacity: .3
	}
}

@media (max-width:1025px) {
	.produtcinn {
		background-size: 230% 0%
	}
	.contentCircle .CirItem {
		top: 100px
	}
	.holderCircle {
		width: 520px
	}
	.bannercont h2 {
		font-size: 24px
	}
	.bannercont p {
		font-size: 15px;
		line-height: 25px;
		padding: 0 15%
	}
	.holderCircle {
		background: url(../public/images/tabtabb.png) no-repeat;
		display: inline-block;
		height: 300px;
		border-radius: 0!important;
		background-size: 100%;
		background-position: 0
	}
	.bannerouter {
		height: 463px
	}
	.boxxxomputer {
		display: none
	}
	.holderCircle {
		margin: 21px auto;
		position: relative;
		left: 0;
		right: 0
	}
	.boxxxomputer img {
		width: 600px
	}
	.contentCircle {
		position: initial!important
	}
	.btn.btnTheme.bbtn {
		display: none
	}
	.dotCircle {
		display: none
	}
	.circlebox {
		display: none
	}
	.round {
		display: none
	}
}

@media (max-width:991px) {
    .servicebt {
	width: 100%;

}
    
    
    .servicebt .btnadd {


	width: 48%;
}
    
    
    
	.logocartbtn {
		padding: 13px;
		width: 86%;
		float: right
	}
	.menu_main>ul>li {
		padding: 1px 9px 0 2px
	}
	.addonprodomain {
		width: 78%!important
	}
	.addonprohosting {
		width: 97%!important
	}
	.domainchouter h2 {
		font-size: 24px
	}
	.appi-portfolio-sec-right {
		left: 38%!important;
		width: 70%!important
	}
	.appi-portfolio-sec-left {
		width: 38%!important
	}
	.clock-dial-center-wrap {
		left: 20%!important;
		width: 290px!important
	}
	.appi-port-left-content {
		bottom: 210px!important;
		width: 235px!important;
		position: absolute!important;
		right: 30px!important
	}
	.appi-port-left-content .appi-pp-para {
		height: 71px!important
	}
	.Projecname p {
		font-size: 20px
	}
	.appi-port-left-content .pp-head {
		font-size: 18px!important
	}
	.appi-port-clocktext.blockchain {
		right: 50px!important
	}
	.nasa img {
		width: 111px
	}
	.appi-port-clocktext.dominos {
		right: 20px!important
	}
	.dominos P {
		font-size: 23px!important
	}
	.binkx .middel-text {
		font-size: 25px!important
	}
	.appi-port-clocktext.binkx {
		right: 30px!important
	}
	.Projectdescr p {
		font-size: 12px!important
	}
	.bannercont h2 {
		font-size: 24px
	}
	.bannercont p {
		font-size: 13px;
		line-height: 21px;
		;
		padding: 0 15%
	}
	.boxxxomputer {
		right: -70px;
		top: -117px
	}
	.ft_title h2 {
		font-size: 15px
	}
	.ft_method ul li img {
		width: 72px
	}
	.ft_copyright {
		text-align: left
	}
	.socilabox ul {
		display: block;
		text-align: left
	}
	.testimonial-block .info-box .name {
		font-size: 15px
	}
	.seaddobtn .btnTheme {
		margin: 3px 2px
	}
	.dotCircle {
		left: -207px
	}
	.intro-banner-vdo-play-btn {
		left: 18%
	}
	.round {
		left: -50px
	}
	.cartbt li {
		margin: 0 1px 0 0;
		width: 149px
	}
	.servitab {
		left: -21px
	}
	.mobileblist article {
		width: 72%
	}
	.ft_title {
		margin: 0 0 40px
	}
	.card {
		height: 270px
	}
	.bser #canvas {
		height: 553px
	}
	.title2 {
		text-align: left;
		right: 0;
		width: 100%
	}
	.card {
		width: 19.7%
	}
	.app__text {
		top: 10px;
		right: 116px!important;
		width: 47%
	}
	.raed a {
		margin: 0 0 0
	}
	.aboutcontent h2 {
		margin: 0 0;
		height: auto
	}
	.app {
		height: 360px;
		min-width: 81%!important
	}
	.app__text {
		top: 10px;
		right: 0!important;
		width: 100%!important;
		left: 0px!important;
		padding: 0 6%!important
	}
	.app__img img {
		background-color: rgba(255, 255, 255, .87)
	}
	.couponbox h5 {
		width: 100%
	}
	.servicesbox {
		margin: 40px 0 0
	}
	.planouter {
		padding: 0 0 50px
	}
	.servimg img {
		width: 220px
	}
	.servicebt .serbtn:first-child {
		margin: 0 0 10px
	}
	.aboutpageleft {
		left: -110px
	}
	.aboutpageright h2 {
		font-size: 20px;
		width: 100%;
		display: inline-block
	}
	.aboutskillcont small {
		font-size: 19px
	}
	.aboutskillcont ul li {
		font-size: 14px
	}
	.contact-form-n {
		background-image: none!important;
		background-color: #fff!important
	}
	.triangle {
		margin-top: 0
	}
	.woocomdetail {
		padding: 12px
	}
	.users.userAccount {
		width: 100%;
		float: none;
		margin: 20px 0 0
	}
	.prodctdescp {
		padding: 0
	}
	.prodctdescp p {
		font-size: 14px
	}
	.prodpricee {
		font-size: 19px
	}
	.prodctdescp h2 {
		font-size: 20px
	}
	.ourtittle h2 {
		font-size: 23px
	}
	.ourtittle p {
		margin: 10px 0 0;
		padding: 0;
		font-size: 13px
	}
	.whychoose h2 {
		font-size: 22px
	}
	.aboutouter {
		padding: 60px 0 80px
	}
	.cont {
		height: auto!important
	}
	.appi-port-clocktext .middel-text {
		font-size: 21px
	}
	.dasbnew {
		min-height: 140px
	}
	.ordervox .currencylabel {
		font-size: 14px
	}
	.logobanner figure img {
		height: auto
	}
	.product {
		min-height: 330px
	}
	.accordian li {
		width: 141px
	}
	.accordian li a {
		width: 100px
	}
}

@media (max-width:767px) {
    
    
    .servicebt .btnadd {
    margin: 0 1px 6px;
}
.servicebt .btnadd {
    width: 48%;
    font-size: 13px;
    padding: 0 0;
}
    
    
    
    
	.menu_main ul li:last-child ul li ul {
		left: 0px !important;
	}
	.menu_main ul li:nth-child(8) ul li ul {
		left: 0px !important;
		width: 100% !important;
	}


	.hportani {
		display: none
	}
	.bannercont {
		padding: 0 15px
	}
	.menu_main>ul>li {
		background: none !Important
	}
	.menu_main ul li ul li button {
		padding: 0 10px
	}
	.footer_box {
		padding: 56px 0 0
	}
	.bsservic {
		display: none
	}
	.singlesouter {
		padding: 30px 0 20px;
		background-color: #2f7fd2
	}
	.singlecontent p {
		text-align: left
	}
	.pages {
		display: none
	}
	.contentCircle .CirItem {
		position: absolute;
		top: 50%!important;
		bottom: initial;
		text-align: center;
		transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		right: 0;
		left: 0;
		height: initial!important
	}
	.app__text.app__text--2.couponbox.aboutcontent {
		top: 100px!important;
		position: relative
	}
	.contentCircle .CirItem {
		top: 0
	}
	.holderCircle {
		background: none
	}
	.holderCircle {
		width: 100%;
		min-height: 171px;
		border-radius: 100%;
		margin: 0;
		height: auto;
		position: relative;
		left: 0
	}
	.contentCircle {
		width: 96%;
		top: 10px;
		left: 0
	}
	.logocartbtn {
		padding: 13px;
		width: 100%;
		float: none
	}
	.brandh img {
		width: 100%;
		height: 120px
	}
	.logobanouter {
		position: initial;
		margin: 23px 0 0
	}
	.brandh {
		min-height: auto
	}
	.borabdbinn {
		min-height: 259px
	}
	.raq::after {
		display: none
	}
	.quoteboxx span {
		font-size: 13px
	}
	.raq::before {
		display: none
	}
	.modal-dialog {
		width: 90%
	}
	.quoteboxx h2 {
		font-size: 15px
	}
	.quoteboxx .form-group {
		margin-bottom: 5px
	}
	html {
		-webkit-tap-highlight-color: transparent;
		width: 100%;
		overflow-x: hidden;
		transition: initial!important;
		-webkit-transition: initial!important;
		-moz-transition: initial!important
	}
	.closeaddon.closerqt {
		right: 19px!important;
		top: 15px!important
	}
	.accordian li {
		width: auto
	}
	.accordian li a {
		width: auto
	}
	.popdetail {
		width: 88%
	}
	.theehomepage {
		min-height: 970px!important;
		height: auto!important
	}
	.produtcinn {
		background-size: 230% 0%
	}
	.subdecribe_box .btnTheme {
		height: 100%
	}
	.support2 li {
		width: 220px
	}
	.cuscheck .radio {
		margin-bottom: 0
	}
	#cart .btnTheme {
		vertical-align: top;
		display: block
	}
	.pricebtn {
		margin: 0 0 20px
	}
	.cattottleinn {
		margin: 0 0 20px
	}
	.hrightside {
		width: 280px;
		display: inline-block
	}
	.product {
		min-height: auto
	}
	.productouter {
		width: 280px;
		margin: 0 auto
	}
	.buttons-need .btnadd {
		margin: 0 0 4px
	}
	.servicefea p {
		text-align: left
	}
	.stylish-heading {
		margin: 23px 0 10px
	}
	.priceSelect {
		text-align: left
	}
	.logiimg {
		display: none
	}
	.loginbg {
		margin: 1px 0 0
	}
	#zXTGhx4-1561628727331 {
		width: 290px!important
	}
	.g-recaptcha {
		transform: scale(.8);
		-webkit-transform: scale(.8);
		-moz-transform: scale(.8);
		position: relative;
		right: 42px
	}
	.btnboxx1 {
		margin: 0 0 5px
	}
	.callpopp {
		padding: 9px
	}
	.callcontent small {
		font-size: 18px;
		margin: 0 0 5px
	}
	.accordian li {
		margin: 0 0 29px
	}
	.sousric h2 {
		font-size: 23px;
		width: 70%;
		margin: 0 auto 20px
	}
	.accordian ul:hover li {
		width: 100%
	}
	.accordian ul li:hover {
		width: 100%
	}
	.accordian li img {
		display: block;
		height: auto;
		width: 100%
	}
	.image_title {
		width: 100%;
		padding: 7px 12px
	}
	.services {
		padding: 26px 0 10px
	}
	.accordian {
		padding: 0 15px;
		text-align: center
	}
	.accordian ul {
		display: inline-block;
		width: 280px;
		position: relative
	}
	.accordian li {
		display: inline-block;
		width: 100%;
		float: none
	}
	.portfolio-item {
		height: auto!important
	}
	.logocartbtn {
		width: 277px;
		float: right
	}
	.logobanner figure img {
		width: 100%;
		height: auto
	}
	.adouter {
		height: auto
	}
	.pulseextra {
		min-height: 360px
	}
	.adminchiceouter {
		padding: 0
	}
	.adminside {
		margin: 0px!important;
		position: initial!important
	}
	.charboxinn {
		padding: 20px 0
	}
	#body .mobi-wrap {
		max-width: 100%;
		width: 280px;
		margin: 0 auto
	}
	#body .mobi-wrap>div .slider {
		min-height: 430px
	}
	.cattottleinn {
		padding: 7px
	}
	.tag {
		top: 1px
	}
	.addcart {
		vertical-align: top
	}
	.curreextittls h2 {
		font-size: 17px
	}
	.currencycoin li:last-child {
		width: 90%
	}
	#sidebar {
		margin: 0px!important
	}
	.addonprodomain {
		width: 100%!important;
		margin: 1%!important
	}
	button.closeaddon {
		right: -3px;
		top: -5px;
		width: 30px;
		height: 30px
	}
	.curencyreferral ul li {
		display: inline-block;
		width: 45%;
		margin: 0 0 0
	}
	.currencycoin li {
		width: 42%;
		margin: 0 0 10px 0
	}
	.domainsearch .form-control2 {
		position: initial;
		width: 100%;
		margin: 8px 0
	}
	.domainsearch {
		border-radius: 0
	}
	.hrightside {
		margin: 12px 0 0
	}
	.checoutbox .btn.btn-info.btn-sm {
		width: auto!important
	}
	.checoutbox .btn.btn-danger.btn-sm {
		width: auto!important
	}
	.checoutbox .text-center {
		text-align: left
	}
	.portfoli_mobile {
		display: initial!important
	}
	#body {
		padding: 50px
	}
	#body {
		padding: 1px
	}
	.banner_text_outer {
		position: initial
	}
	.bannerimg1 {
		display: none
	}
	.menu_main ul li ul {
		position: relative;
		left: 0;
		top: 1px;
		right: 0
	}
	.menu_main ul li ul li ul {
		position: relative;
		left: 0;
		top: 1px;
		right: 0
	}
	.menu_main>ul>li:nth-child(7) ul>li>ul {
		left: 0px!important;
		width: 100%!important
	}
	.menu_main ul li a {
		padding: 0 8px!important;
		font-size: 15px!important
	}
	.menu_main ul li {
		padding: 5px 0!important
	}
	.menu_main ul li ul li {
		padding: 5px 0
	}
	.menu_main ul li ul li ul li {
		padding: 5px 0;
		background: #ccc!important
	}
	.portofil {
		display: none
	}
	.productland img {
		width: 180px
	}
	.produtctouter {
		padding: 0 0 30px
	}
	.productland {
		height: 250px
	}
	.produtcinn {
		background: none
	}
	.contactboxi_content {
		min-height: auto
	}
	.socilabox.ftosilc {
		position: initial;
		top: -30px;
		margin: 0 0 30px
	}
	.col-1-5 {
		width: 50%!important
	}
	.users.userAccount {
		width: 100%;
		float: none;
		margin: 20px 0 0
	}
	.testimonial-carousel .owl-nav {
		position: initial!important
	}
	.testimonialtext {
		font-size: 19px;
		margin: 0 0 10px
	}
	.aboutcontent h2 {
		text-transform: capitalize;
		font-size: 15px
	}
	.testimonial-block .inner-box {
		padding: 21px 10px 90px;
		min-height: 320px
	}
	.testimonial-block .text {
		font-size: 15px;
		line-height: 26px
	}
	.testimonial-section .testimonial-carousel {
		position: relative;
		max-width: 100%;
		margin: 0
	}
	.testimonial-block {
		position: relative;
		padding: 0
	}
	.owl-carousel .owl-item img {
		display: block;
		max-width: 190px;
		margin: 0 auto
	}
	.prodbox figure {
		height: 280px
	}
	.users.userAccount {
		width: 100%;
		float: none;
		margin: 32px 0 0
	}
	.woocomdetail {
		margin: 0 0 20px
	}
	.thankyouinn {
		padding: 30px 15px
	}
	.aboutskill img {
		margin: 0 0 30px 0
	}
	.aboutskillouter {
		padding: 50px 0 30px
	}
	.aboutbox {
		margin: 0 10px 10px
	}
	.aboutpageleft {
		left: 0;
		height: 450px;
		margin: 0 0 30px
	}
	table#cart tbody tr td:first-child {
		color: #322626
	}
	.cartcouponouter {
		margin: 0 0 20px
	}
	.cartoffcon {
		width: 100%;
		float: none
	}
	.cartbt li {
		margin: 0 0 60px 0
	}
	.checoutbox h4 {
		margin: 12px 0 0
	}
	.servitab {
		left: -21px
	}
	.cartbt li:last-child {
		margin: 0 0
	}
	.checkoutbg {
		padding: 7px
	}
	table#cart tbody tr td:first-child {
		background: none!important
	}
	.servs_tittle p {
		font-size: 15px;
		margin: 0 0 28px;
		line-height: 24px
	}
	.servicebt .serbtn:first-child {
		margin: 0 12px 0 0
	}
	.panelft.top {
		height: 9%!important
	}
	.seaddobtn {
		float: left
	}
	.seaddotittle i {
		display: block;
		margin: 0 0 12px
	}
	.base {
		width: 310px
	}
	.serfeature img {
		width: 280px
	}
	.hrightside {
		float: none
	}
	.btn.btnTheme.bbtn {
		border: 1px solid #0061e3;
		color: #fff!important
	}
	.intro-banner-vdo-play-btn {
		left: 33%
	}
	.title-box span {
		color: #fff;
		font-size: 21px
	}
	.bannercont p {
		font-size: 14px;
		line-height: 21px;
		color: #000
	}
	.dotCircle {
		position: initial
	}
	.aboutouter {
		margin: 0 0
	}
	.bannerouter {
		min-height: auto;
		height: auto;
		padding: 10px 0
	}
	.round {
		left: 30px
	}
	.round {
		left: 40px;
		top: 25px;
		width: 430px;
		height: 420px;
		border: 2px dotted #d5c9c9
	}
	.app__text {
		margin: 30px 17px!important;
		top: 70px!important
	}
	.ftsubs h2 {
		font-size: 22px;
		text-align: center
	}
	.aboutcontent small {
		font-size: 19px
	}
	.mouse {
		display: none
	}
	.ourtittle h2 {
		font-size: 24px
	}
	.cont {
		height: auto!important
	}
	.app {
		height: 500px!important
	}
	.bser #canvas {
		background-color: #2c343f;
		width: 100%;
		height: 553px
	}
	.ourtittle {
		margin: 40px 0 10px
	}
	.socilabox ul li {
		margin: 0 27px 11px
	}
	.socilabox ul li .fa {
		font-size: 19px;
		line-height: 31px
	}
	.socilabox ul li a::before {
		top: 10px;
		left: -16px;
		width: 16px
	}
	.socilabox ul li a::after {
		top: 30px;
		left: -8px;
		height: 18px
	}
	.socilabox ul li a {
		width: 30px;
		height: 30px
	}
	.mobileblist {
		text-align: center
	}
	.mobileblist article {
		width: 100%
	}
	.menu_b {
		font-size: 30px;
		cursor: pointer;
		display: initial
	}
	.sidenav {
		height: 100%;
		width: 0;
		position: fixed;
		z-index: 11;
		top: 0;
		right: 0;
		background-color: #111;
		overflow-x: hidden;
		transition: 0.5s;
		padding-top: 10px
	}
	.sidenav a:hover {
		color: #f1f1f1
	}
	.sidenav .closebtn {
		display: inherit;
		font-size: 24px;
		margin-left: 13px
	}
	.menu_main ul li {
		width: 100%;
		display: inline-block;
		border-bottom: 1px solid #272727;
		padding: 8px 12px
	}
	.menu_main ul li a {
		width: auto;
		display: inline-block;
		font-size: 16px;
		color: #fff
	}
	.menu_main ul {
		margin: 24px 0 0
	}
	.closeee {
		color: #fff;
		display: initial;
		font-size: 15px;
		margin: 0 0;
		position: absolute;
		top: 5px;
		left: 0
	}
	.menu_main ul li {
		margin: 0
	}
	.logo {
		text-align: center
	}
	.addcart {
		margin: 0 0 0 6px;
		float: none
	}
	.headertop {
		text-align: center
	}
	.menu_outer {
		position: absolute;
		top: 0;
		right: 0;
		background: none!important;
		width: 60px;
		border: none
	}
	.mobilebox img {
		width: 260px;
		margin: 0 auto;
		display: block
	}
	.webcoderskull {
		font-size: 60px
	}
	.servicetittle {
		height: auto
	}
	.card {
		width: 50%;
		height: 210px
	}
	.card:hover {
		transform: translateY(0)
	}
	.card:hover~.card {
		left: 0
	}
	.aboutouter {
		z-index: 1
	}
	.footer_box {
		z-index: 1
	}
	.sertcieitt {
		z-index: 3
	}
	.socilaouter {
		z-index: 5
	}
	.card {
		z-index: 2
	}
	.produtcinn {
		z-index: 1
	}
	.appi-portfolio-sec-right {
		left: 0!important;
		width: 100%!important
	}
	.appi-portfolio-sec-left {
		width: 100%!important
	}
	.clock-dial-center-wrap {
		top: calc(17% + 12px)!important;
		text-align: center!important;
		width: 100%!important;
		left: 24%!important;
		right: 0px!important
	}
	.mobilenone {
		display: none
	}
	.appi-port-left-content {
		bottom: 480px!important;
		width: 515px!important
	}
	.boxxxomputer {
		display: none
	}
	.bannercont p {
		color: #fff;
		padding: 0
	}
	.graphcspage1 li {
		width: 47%!important
	}
}

@media (max-width:639px) {
	.borabdbinn {
		min-height: 233px
	}
	.bannercont p {
		padding: 0
	}
	.boxxxomputer {
		right: -81px;
		top: -74px
	}
	.boxxxomputer img {
		width: 443px
	}
	.bannercont p {
		font-size: 12px;
		line-height: 19px
	}
	.list-inline>li {
		margin: 0 0 25px
	}
	.graphcsbanne figure img {
		height: 420px!important
	}
	.list-group.gallery {
		margin: 0!important
	}
}

@media (max-width:599px) {
	.customdesing .borabdbinn a {
		height: 200px!important
	}
	.nportfolio ul li {
		margin: 0 0 38px;
		display: inline-block
	}
	.holderCircle {
		left: 0
	}
	.holderCircle {
		left: 0
	}
	.round {
		left: 30px;
		width: 250px;
		height: 240px
	}
	.produtcinn .owl-prev {
		position: absolute;
		left: -1px;
		top: 42%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%)
	}
	.produtcinn .owl-next {
		position: absolute;
		right: -1px;
		top: 42%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%)
	}
	.subdecribe_box .btnTheme {
		height: 100%;
		background: #3b6fd8;
		border-color: #75a0f6!important
	}
	.app__text {
		top: 10px!important;
		padding: 80px 13px!important
	}
	.bannerouter {
		background: url(../public/images/bannermobile.jpg);
		background-size: cover;
		overflow: hidden;
		position: relative
	}
}

@media (max-width:480px) {
	.holderCircle {
		min-height: 139px
	}
	.bannerouter {
		height: 260px;
		padding: 62px 12px 0
	}
	.theehomepage {
		min-height: 1010px!important;
		height: auto!important
	}
	.panelft.top {
		height: 210px!important
	}
	.round {
		left: 30px;
		top: 35px;
		width: 260px;
		height: 260px;
		border: 2px dotted #d5c9c9
	}
	.logobanner figure img {
		width: 100%;
		height: auto
	}
	.aboutpageleft {
		left: -40px
	}
	.subdecribe_box .btnTheme {
		padding: 6px 18px;
		width: 100%
	}
	.subdecribe_box {
		background: none;
		border: none!important
	}
	.aboutskillcont ul li {
		width: 100%
	}
	.aboutskillcont h2 {
		font-size: 26px
	}
	.subdecribe_box .btnTheme {
		position: initial
	}
	.subdecribe_box .form-control {
		border-radius: 170px!important;
		background: #fff;
		margin: 0 0 17px
	}
	.singleseboz figure {
		width: 100%
	}
	.borabdbinn img {
		height: 116px;
		width: 100%
	}
	.borabdbinn {
		min-height: 124px
	}
	.intro-banner-vdo-play-btn .ripple {
		left: -12%;
		top: -15%
	}
	.intro-banner-vdo-play-btn {
		left: 45%;
		height: 110px;
		width: 110px;
		top: 46%
	}
	.holderCircle {
		height: auto!important
	}
	.ftosilc li {
		margin: 0 18px!important
	}
}

@media (max-width:320px) {
	.cartbt li {
		margin: 0 8px 60px 0;
		width: 137px
	}
	.servitab {
		left: -25px
	}
	.app__text {
		padding: 30px 13px!important
	}
}

