.head-section{
	background-color:#F9F9F9;
	padding: 10px 10px 6px 10px;
}
.log-sty {
	/* width:150px; */
	margin-top: 0px;
	/* max-height: 30px; */
	max-height: 35px;
}
.log-col{
	color:#F89621;
}

.fl-lft {
	float:left;
}
.fl-rgt{
	float:right;
}
.rgt-pos{
	float:right;
	position:relative;
}
	
.abt-rgt{
  position: absolute;
  right: 0px;
}
.headsig-des h3{
	color:#707070 !important;
	font-size:16px;
	/* margin-top:8px; */
	margin-top:4px;
	padding-right:16px;
	font-family: Roboto, Regular;
}
.headsig-des a{
	color:#707070;
	text-decoration:none;
}
.headsig-des a.headsig-act{
	color:#F89621;
}
.headsig-des a:hover{
	color:#F89621;
	text-decoration:none;
}
.d-flx{
	display:flex;
}
.drp-col{
	color: #707070 !important;
}
.drp-col:hover{
	color: #F89621 !important;
}
/* .section-three {
    background: url(../../../images/template/1/cover.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 370px;
    border: none;
    position: relative;
} */
.section-four{
	/* margin-top:3%; */
	/* padding-top:2%; */
	padding-top:3%;
}
.txt-center{
	text-align:center;
}
.txt-left{
	text-align:left;
}
.prf-ser{
	/* font-family: Roboto, Bold; */
	/* font-weight:600; */
	font-weight:500;
	/* font-size:26px; */
	font-size:34px;
	color:#F89621;
	/* padding-bottom:2%; */
	padding-bottom:3%;
	text-transform: uppercase;
}
.pad50{
	padding-left:50px;
	padding-right:50px;
}
.img-wdth{
	width:260px;
	height:350px;
	position:relative;
	border-radius:14px;
}
.brd-bac {
    background-color: #F9F9F9 !important;
}
.grl-wdth{
	width:262px;
	height:125px;
}
.ppl-wdth{
	width:345px;
	height:350px;
	border-radius:14px;
}
.img-wdth:hover{
	opacity:0.8;
}
.grl-wdth:hover{
	opacity:0.8;
}
.ppl-wdth:hover{
	opacity:0.8;
}
.imgbg-col {
    /* background-color:#F89621E6;
    width: 237px; */
	top:0px;
	/* height:59px; */
	/* height:50px; */
	/* border-radius:15px 0px 60px 0px;
	position: absolute; */
	width:260px;
	background-color: #fff;
	border:1px solid #ddd;
	/* border-top:0px; */
	padding: 1px;
	text-align: center;
	margin-bottom: 40px;
}
.imgvide-col {
    background-color:#F89621E6;
    width: 312px;
	top:0px;
    height:59px;
	border-radius:15px 0px 60px 0px;
    position: absolute;
}
.imgvide-col p{
	color:#FFFFFF;
	font-size:20px;
	text-align:center;
	font-family: Roboto, Regular;
	margin-top:16px;
}
	
.imgbg-col p{
	/* color:#FFFFFF; */
	color:#262424;
	font-size:17px;
	text-align:center;
	font-family: Roboto, Regular;
	/* margin-top:16px; */
	margin-top:12px;
}
.section-five{
	background-color:#F9F9F9;
	/* padding-bottom:6%; */
}
.abt-mar h2{
	/* font-family: Roboto, Bold; */
	/* font-weight:600; */
	font-weight:500;
	/* font-size:24px; */
	font-size:34px;
	color:#F89621;
	/* padding-bottom:2%;
	padding-top:2%; */
	padding-bottom:3%;
	padding-top:3%;
}
.man-wid{
	width:431px;
	height:380px;
	border-radius:12px;
	/* margin-top:60px; */
}
.ipstxt-sty p{
	/* width:560px; */
	color:#262424;
	font-size:16px;
	font-family: Roboto, Regular;
}
.section-six{
	margin-top:6%;
	padding-bottom:1%;
}
.suc-sty{
	color:#F89621;
	font-size:41px;
	text-align:center;
	font-family: Roboto, Bold;
	margin-top:110px;
}
.succ-txt{
	width:262px;
	height:203px;
    padding-left: 15px;
    padding-right: 15px;
	background-color:#F9F9F9;
	border-radius:0px 0px 12px 12px;
}
.brde-sty{
	border-bottom:1px solid #E6E6E6;
}
.para-sty h6{
	color:#262424;
	font-size:15px;
	padding-top:12px;
	line-height:1.4;
	height:110px;
	font-family: Roboto, Regular;
}
.para-sty h4{
	color:#F89621;
	font-size:15px;
	margin-top:12px;
	font-family: Roboto, Bold;
	font-weight:600;
}
.para-sty p{
	color:#707070;
	font-size:15px;
	font-family: Roboto, Bold;
	padding-bottom:26px;
}
.section-seven{
	padding-bottom:2%;
	/* margin-top:3%; */
	/* padding-top:3%; */
	padding-top:1%;
}
.subsc h2{
	/* font-family: Roboto, Regular; */
	/* font-weight:600; */
	font-weight:500;

	/* font-size:24px; */
	font-size:34px;
	color:#F89621;
}
.subsc p{
	font-family: Roboto, Regular;
	font-size:18px;
	padding-bottom:2%;
	color:#707070;
}
.vid-wdth{
	width:206px;
	height:150px;
	margin-top:8px;
}
.txt-rgt{
	text-align:right;
}
.frm-sty p{
	color:#707070;
	font-size:14px;
	font-family: Roboto, Regular;
	font-weight:600;
}	
.frm-wid{
	background-color: #F9F9F9;
    /* width: 259px; */
    border: 1px solid #E6E6E6;
}
.subs-btn{
	background-color:#ffffff;
	color:#F89621;
	font-family: Roboto, Bold;
	font-weight:600;
	font-size:16px;
	border:1px solid #F89621;
}
.sbs-txt{
	margin-top:10px;
	color:#F89621;
	font-family: Roboto, Bold;
	font-size:20px;
}	
.subs-btn:hover{
	opacity:0.8;
}
.section-eight{
	padding-top: 3%;
	/* padding-bottom:1%; */
}
.popu-sty{
	/* margin-top:3%; */
	color:#262424;
	font-family: Roboto, Bold;
	/* padding-bottom:3%; */
}
.footer{
	background-color:#F9F9F9;
	/* margin-top:5%; */
	padding:22px;	
}
.foot-icobl{
	font-size:20px;
	padding:6px;
	color:#262424;
}
.foot-txtb{
	color:#262424;
	font-family: Roboto, Bold;
	font-size:14px;
	font-weight:600;
}
.lef-sty{
	background-color: #ffffff;
    color: #F89621E6;
    border-radius: 50px;
    width: 38px;
	height:38px;
    position: absolute;
    left: 0px;
    top: 50%;
    font-size: 25px;
    padding: 5px;
	box-shadow: 0px 2px 6px #00000029;
	text-align:center;
}
.mg-lft{
	margin-left:25px;
}
.right-sty{
	background-color: #ffffff;
    color: #F89621E6;
    border-radius: 50px;
    width: 38px;
	height:38px;
    position: absolute;
    right: 5px;
    top: 50%;
    font-size: 25px;
    padding: 5px;
	box-shadow: 0px 2px 6px #00000029;
	text-align:center;
}


/* logo - Starts */


.logo-sec{
	margin-top:2%;
	text-align:left;
}
.log-txt h2{
    color: #262424;
    font-family: Roboto, Bold;
	font-weight:700;
}
.log-txt p{
    font-family: Roboto, Regular;
    font-size: 18px;
    padding-bottom: 2%;
    color: #707070;
}
.logo-one{
	margin-top:2%;
	padding-bottom:2%;
}
.logimg-wdth{
	width:260px;
	height:160px;
	border-radius:12px 12px 0px 0px;
}
.logimg-bor{
	border-radius:12px 12px 0px 0px;
}
.suclog-txt {
    width: 262px;
	height: 260px;
	/* height: 240px; */
    padding-left: 15px;
    padding-right: 15px;
    background-color: #F9F9F9;
    border-radius: 0px 0px 12px 12px;
}
.logtxt-sty h3 {
    color: #262424;
    font-size: 17px;
    padding-top: 16px;
    padding-right: 5px;
    font-family: Roboto, Bold;
	font-weight:600;
}
.logtxt-sty:hover h3{
	color:#F89621;
}
.logdes-txt{
	width:260px;
	border: 1px solid #e5e5e5;
	border-radius:0px 0px 12px 12px;
}
.logtxt-sty h6{
	color:#262424;
	font-size:15px;
	padding-top:5px;
	line-height:1.4;
	height:110px;
    padding-right: 5px;
	font-family: Roboto, Regular;
	overflow: hidden;
}
.logtxt-sty:hover h6{
	color:#F89621;
}
.logtxt-sty p{
	color: #555;
    font-size: 12px;
	font-family: Roboto, Regular;
}
.txt-val{
	font-size:14px;
	font-weight:600;
}
	
.sec-new{
	padding-top:2%;
}
.logtxt-sty h4{
	color:#F89621;
	font-size:15px;
	margin-top:12px;
	padding-left: 15px;
    padding-right: 15px;
	font-family: Roboto, Bold;
	font-weight:600;
}
.log-bd{
	border-bottom:1px solid #e5e5e5;
}
.logspn{
	color:#262424;
	font-weight:400;
}


/* package - Starts */

.pack-sec{
	margin-top:3%;
	padding-bottom:2%;
}
.mgt24{
	margin-top:22%;
}
.abt-txt h2, .abt-txt-head h2{
    color: #262424;
    font-family: Roboto, Bold;
	font-weight:700;
	font-size:24px;
}
.abt-txt p, .abt-txt-head p{
    font-family: Roboto, Regular;
    font-size: 18px;
   
    color: #707070;
}
.ul-pnt{
	font-family: Roboto, Regular;
    font-size: 18px;
    padding-bottom: 2%;
    color: #707070;
	margin-left:28px;
}
.dis-li{
	list-style-type: disc;
}
	
.prc-bor{
	border:1px solid #e5e5e5;
	border-radius: 5px;
}
.prc-sta{
	background-color: #fafafa;
	padding:14px;
	/* padding-left:35px;
	padding-right:36px; */
	/* padding-left:30px;
	padding-right:30px; */
	text-align: center;
	color: #777;
	font-family: Roboto, Bold;
	font-weight:700;
}
.prc-sta.active{
	background-color: #ffffff !important;
	color: #F89621 !important;
	border-bottom: 3px solid  #F89621;
}
.prc-sta:hover{
	color: #F89621 !important;
}
	
.col-mgr{
	margin-left:0px;
	margin-right:0px;
}
.cor-smalimg{
	/* width:100%;
	height:66px; */
	max-width:100%;
	max-height:100%;
	margin-left: auto;
	margin-right: auto;
}
.pad0{
	padding-left:0px;
	padding-right:0px;
}
.bred-sty{
    color: #707070;
    font-family: Roboto, Bold;
	font-size:14px;
	font-weight:500;
}
.bred-actsty{
    color: #F89621;
    font-family: Roboto, Bold;
	font-size:14px;
	font-weight:500;
}
.pre-sty p{
    color:#262424;
    font-family: Roboto, Bold;
	font-size:14px;
	font-weight:700;
}
.pre-sty h2{
    color: #62646A;
    font-family: Roboto, Bold;
	font-size:14px;
	line-height:1.7;
}
.pac-lst{
	color: #62646A;
    font-family: Roboto, Bold;
	font-size:14px;
	line-height:2.1;
}
.cmp-col{
	color: #F89621;
	background-color:transparent;
	text-align:center;
	margin-top:14px;
	width:100%;
	border:1px solid #fff;
}
.over-sty{
	max-height:470px;
	overflow-y:scroll;
}
.btn:focus {
    box-shadow: none; 
}
.cmp-col:hover{
	border:1px solid #fff;
}
.tick-col{
	color: #F89621;
}
.lst-colno{
	opacity:0.5;
}
.con-btn{
	color:#ffffff;
	background-color: #F89621;
	width : 100%;
	font-family: Roboto, Bold;
	font-weight:700;
	padding:12px;	
}
.con-btn:hover{
	opacity:0.8;
	color:#ffffff;
}
.con-btn-reverse {
	color: #F89621;
	border: 1px solid #F89621;
    background-color: #fff;
    width: 100%;
    font-family: Roboto, Bold;
    font-weight: 700;
	padding: 12px;
	margin-bottom: 15px;
}

.con-btn-reverse:hover {
	background-color: #F89621;
	color: #fff;
}

.cmp-pack p{
	text-align:center;
	color: #F89621;
	font-family: Roboto, Bold;
	font-weight:700;
	margin-top:12px
}
.sel-btn{
	color:#ffffff;
	background-color: #F89621;
	font-family: Roboto, Bold;
	padding-left:19px;
	padding-right:19px;
	margin-top:12px;
	padding-bottom:8px;
}
.sel-btn:hover{
	opacity:0.8;
	color:#fff;
}

.smalldes-txt {
    border: 1px solid #e5e5e5;
    border-radius: 0px 0px 12px 12px;
}
.small-sty h6 {
    color: #262424;
    font-size: 13px;
    /* padding-top: 12px; */
    line-height: 1.4;
	/* height: 85px; */
	height: 50px;
    padding-left: 15px;
    padding-right: 15px;
	font-family: Roboto, Regular;
	overflow: hidden;
}
.small-sty:hover h6{
	color:#F89621;
}
.small-sty h4 {
   color: #F89621;
	/* font-size: 15px; */
	font-size: 12px;
    margin-top: 12px;
    padding-left: 15px;
    padding-right: 15px;
    font-family: Roboto, Bold;
    font-weight: 600;
}
.slider-img-wdth {
    /* height: 350px; */
	border-radius:12px;
}
.section-corosel{
	padding-bottom:3%;
}

.section-coroselbg{
	padding-bottom:1%;
}
.test-img{
	/* width:100px;
	height:100px; */
	width: 50px;
    height: 50px;
	border-radius:50px;
	margin:0 auto;
}
.pad10{
	padding-left:18px;
	padding-right:18px;
}
.tst-sty p{
	color: #262424;
    font-size: 16px;
    font-family: Roboto, Regular;
	text-align:center;
	margin-top:12px;
}
.tst-sty h4{
	color: #262424;
    font-size: 14px;
    font-family: Roboto, Regular;
	text-align:center;
}
.section-fq{
	margin-top:1%;

}
.fq-txt h2{
    color: #262424;
    font-family: Roboto, Bold;
    font-weight: 700;
    font-size: 24px;
	text-align:center;
	padding-bottom:40px;
}
.test-text p{
	/* height: 36px;
	max-height: 36px; */
	height: 55px;
    max-height: 55px;
    overflow: hidden;
}
.fq-txt h4{
    color: #262424;
    font-family: Roboto, Bold;
    font-weight: 600;
    font-size: 16px;
}
.fq-txt p{
    color: #262424;
    font-family: Roboto, Bold;
    font-size: 15px;
	/* height:115px; */
}


ul#categ li {
  display:inline;
  line-height:3.0;
}
#myCarousel .carousel-indicators {
	/* position: static; */
	position: unset;
	/* margin-top:20px; */
	margin-top: 5px;
	width: 100%;
	overflow-x: auto;
	justify-content: unset;
}

#myCarousel .carousel-indicators > li {
  /* width:200px; */
	width: 140px;
	min-width: 140px;
	height: 100%;
}

 #myCarousel .carousel-indicators li img {
    display: block;
    opacity: 0.5;
 }

  #myCarousel .carousel-indicators li.active img {
    opacity: 1;
  }

  #myCarousel .carousel-indicators li:hover img {
    opacity: 0.75;
  }
	
	
/* checkout - Starts */

.section-checkout{
	margin-top:3%;
	padding-bottom:5%;
}
.chk-sty h2{
	color: #262424;
    font-family: Roboto;
}
.chk-sty p{
    color: #262424;
	/* font-size: 15px; */
	font-size: 14px;
    padding-top: 12px;
    line-height: 1.4;
	font-weight:500;
	font-family: Roboto, Regular;
	margin-bottom:0px;
}
.chk-img{
	width:200px;
	margin-top:18px;
	float:left;
}
.str-col{
	color: #F89621;
}
.num-nav{
	background-color :#F89621;
	color:#ffffff;
	border-radius:50px;
	padding:3px;
	margin-right:12px;
	padding-left:9px;
}
.num-navbla{
	background-color : #808080;
	color:#ffffff;
	border-radius:50px;
	padding:3px;
	margin-right:12px;
	padding-left:9px;
}
.nav-col{
	background-color:transparent !important;
	color: #F89621 !important;
	padding-left:14px;
	font-size:20px;
    font-family: Roboto, Regular;
	font-weight:600;
}
.nav-dis{
	background-color:transparent !important;
	color: #808080 !important;
	padding-left:14px;
	font-size:20px;
    font-family: Roboto, Regular;
	font-weight:600;
}

.btn-std{
	background-color:#F89621;
	color:#ffffff;
	margin-top:20px;
	border-radius:50px;
	padding-left:22px;
	padding-right:22px;
}
.chk-bor{
	border: 1px solid #ddd;
}
.blog-check-bor{
	border-radius: 10px;
	height:138px;
	overflow:hidden;
	margin-bottom:30px;
}
.txt-rgt{
	text-align:right;	
}
.chk-bot{
	border-bottom: 1px solid #ddd;
}
.chk-cen{
	text-align:center;
}
.chk-smltxt{
	font-size:13px !important;
	text-align:center;
}

.chk-bg{
	background-color:#fafafa;
}
.pay-pad{
	padding:16px;
}
.crd-sty{
	padding: 8px;
    width: 100%;
}
.crd-mth{
	padding:8px !important;
	width:65px !important;
}
.chk-lft{
	margin-left:24px;
}

.res-nav{
  display:none;
}
.nav-clo{
  background-color:#222;
} 

/* Blog starts */

.section-blog{
	padding-bottom:1%;
}
.blg-sty h3{
	color: #262424;
    font-size: 16px;
	padding-top:12px;
    padding-right: 5px;
    font-family: Roboto, Bold;
    font-weight: 600;
}
/* .blg-sty :hover{
	 color: #F89621;
} */
.blg-sty p{
	color: #262424;
    font-size: 15px;
    padding-top: 2px;
    line-height: 1.4;
    font-weight: 500;
    font-family: Roboto, Regular;
    margin-bottom: 0px;
}
.blg-sty h6{
	font-family: Roboto, Bold;
    font-weight: 600;
    font-size: 22px;
    color: #F89621;
}
.blg-pad{
	padding:12px;
	padding-left:26px;
	padding-right:26px;
}
.padtp0{
	padding-top:0px !important;
}
.fb-ico{
	color:#516eab;
	font-size:30px;
}
.mg-rt20{
	margin-right:20px;
}
.twt-ico{
	color:#4db2ec;
	font-size:30px;
}
.blg-sty h3{
	font-family: Roboto, Bold;
    font-weight: 600;
    font-size: 20px;
    color: #262424;
	line-height:1.5;
}
.blg-btn{
	width:100%;
	background-color:#F89621;
	color:#ffffff;
	font-family: Roboto, Bold;
    font-weight: 600;
    font-size: 20px;
	padding:10px;
}	
.blg-btn:hover{
	color:#ffffff;
	opacity:0.8;
}
.blog-img {
    width: 220px;
	float: left;
	height: 135px;
	/* padding:10px; */
}
.mt45{
	margin-top:32px;
}
.section-blgabt{
	margin-top:3%;
}

/* Blog Ends */

.img_fit {
	object-fit: cover;
}

.imgmaxsize1 {
	float: left;
	width: 100%;
	/* height: 350px; */
	/* height: 250px; */
	height: 150px;
	/* height: 200px; */
	overflow: hidden; 
}

.imgmaxsize2 {
	float: left;
	width: 100%;
	height: 175px;
	overflow: hidden;
	border-top-left-radius: 12px;
	border-top-right-radius: 12px;
}

.imgmaxsize3 {
	float: left;
	width: 100%;
	height: 160px;
	overflow: hidden; 
}

.imgmaxsize4 {
	float: left;
	width: 100%;
	/* height: 436px; */
	height: 334px;
	overflow: hidden; 
}

.imgmaxsize5 {
	float: left;
	width: 100%;
	height: 70px;
	overflow: hidden; 
}

.imgmaxsize6 {
	float: left;
	width: 100%;
	height: 170px;
	overflow: hidden; 
}

.imgmaxsize7 {
	float: left;
	width: 100%;
	height: 101px;
	overflow: hidden; 
}

.err_cls{
	font-size: 12px;
	color:#f00;
	font-weight:bold;
}
.test-wd100{
	width:100%;
}
.pay-paypalimg {
    border-radius: .2rem;
    width: 150px;
    height: 32px;
    margin-right:5px;
	margin-left:6px;
	padding-bottom:2px;
}
.pay-stripe {
    border-radius: .2rem;
    height: 40px;
    margin-right:5px;
	margin-left:6px;
	margin-top:-8px;
}
.pay-manual {
    border-radius: .2rem;
    height: 32px;
    margin-right:5px;
	margin-left:6px;
	margin-top:-3px;
}

.pay-razor {
    border-radius: .2rem;
    height: 32px;
    margin-right:5px;
	margin-left:6px;
	margin-top:-8px;
}

.pay-mercado {
    border-radius: .2rem;
    height: 40px;
    margin-right:5px;
	margin-left:6px;
	margin-top:-8px;
}

.btn-compare {
	background-color: transparent;
	border:0px;
	margin-left: 10px;
	cursor: pointer;
}

.btn-compare:focus {
	outline:0;
}

.div-scroll-btn, #comparepackcnt {
	display:none;
}

.div-seller-info {
	display: flex;
}

.div-seller-img {
	margin-right: 20px;
}

.div-seller-info img {
	width:75px;
	height:75px;
	border-radius: 50%;
}

.div-seller-rating  h4{
	font-weight: 700;
}

.div-seller-rating i {
	color: #FFB33E;
	margin-top: 6px;
	margin-right: 2px;
}
.div-seller-rating p {
	color: #FFB33E;
}
.div-seller-rating p span {
	color: #333;
}

.div-seller-desc {
	border: 1px solid #ddd;
	border-radius: 5px;
	padding: 20px;
	margin-top: 25px;
}
.div-seller-desc .df div {
	width:38.33%;
	margin-bottom: 20px;
	text-align: center;
}

.div-seller-desc .df div.div-seller-item {
	border-left: 1px solid #ddd;	
	padding: 0px 15px;
}

.div-seller-desc .df div p, .div-seller-feed p, .div-seller-rating p {
	margin-bottom: 0px;
	font-size: 16px;
}

.div-seller-desc .df div span {
	font-weight: 600;
}

.div-seller-feed {
	padding: 15px 0px;
	border-top: 1px solid #ddd;	
}

.div-seller-feed p {
	text-align: left;
}

.div-db-contact {
	width: 35%;
    text-align: right;
}

.db {
	display:block;
}

.pb0 {
	padding-bottom: 0px;
}

.div-db-contact-mob {
	display:none;
}
.m_top15 {
	margin-top: 15px;
}


/* Responsive - Starts */
/* media query for screen width 1920 */
@media only screen and (min-width:1920px)
{
	.container {
		max-width: 1450px;
	}
	.right-sty{
		right:-25px;
	}
	.lef-sty{
		left:-80px;
	}
	.prc-sta {
		/* padding-left: 53px;
		padding-right: 53px; */
		padding-left: 40px;
		padding-right: 40px;
	}
	.con-widmx{
		max-width: 1250px !important;
	}
	.section-three {
		height:560px;
	}
    
}
/* media query for screen width 1440 */
@media only screen and (max-width:1919px) and (min-width:1440px)
{
	.container {
		max-width: 1300px;
	}
	.right-sty{
		right:-50px;
	}
	.lef-sty{
		left:-60px;
	}
	.prc-sta {
		/* padding-left: 43px;
		padding-right: 42px; */
		/* padding-left: 30px;
		padding-right: 30px; */
	}
	.section-three {
		height:460px;
	}
}
/* media query for screen width 1366 */
@media only screen and (max-width:1439px) and (min-width:1366px)
{
	.container {
		max-width: 1200px;
	}
	.right-sty{
		right:-50px;
	}
	.lef-sty{
		left:-60px;
	}
}
/* media query for screen width 1280 */
@media only screen and (max-width:1365px) and (min-width:1280px)
{
	.container {
		max-width: 1200px;
	}
	.right-sty{
		right:-50px;
	}
	.lef-sty{
		left:-60px;
	}
	.small-sty h4
	{
		padding-right: 0px;
	}

}
/* media query for screen width more than 1280 */
@media only screen and (min-width:1280px)
{
    
}
/* media query for screen width 1024 */
@media only screen and (max-width:1279px) and (min-width:1024px)
{
	.ipstxt-sty p {
		width: 420px;
	}
	.imgvide-col {
		width: 230px;
	}
	.imgvide-col p {
		font-size: 15px;
	}
	.mgt-thr{
		margin-left:6px;
	}
	.pro-review-div i {
		font-size: 7px;
	}
	.p-r-1024 {
		padding-right:0px;
	}
	.over-hdtext{
		height: 112px;
		overflow: hidden;
	}
	.man-wid{
		width:100%;
	}
}
/* media query for screen width less than 1279 */
@media only screen and (max-width:1279px)
{

}
/* Tab */
/* media query for screen width less than 1023 */
@media only screen and (max-width:1023px)
{  
	.ipstxt-sty p {
		/* width: 420px; */
		width: 100%;
	}
	.imgvide-col {
		width: 230px;
	}
	.imgvide-col p {
		font-size: 15px;
	}
	.mgt-thr{
		margin-left:6px;
	}
}
/* media query for screen width 800 */
@media only screen and (max-width:1023px) and (min-width:800px)
{
	.col-3 {
		max-width: 50%;
	}
	
	.headsig-des h3 {
		font-size: 14px;
	}
	.head-section {
		padding-bottom:8px;
	}
	.dsp-non{
		display:none;
	}
	/* .ipstxt-sty p {
		width: 300px;
		font-size:15px;
	} */
	.imgvide-col {
		width:232px;
	}
	.suclog-txt {
		width: 261px;
	}
	.dsp-non{
		display:none;
	}
	.suclog-txt {
		width: 261px;
	}
	.imgvide-col {
		width: 149px;
	}
}
/* media query for screen width 768 */
@media only screen and (max-width:799px) and (min-width:768px)
{
	.col-3 {
		max-width: 50%;
	}
	.col-4 {
		/* max-width: 50%; */
		padding-bottom:15px;
	}
	.col-6 {
		max-width: 50%;
		padding-bottom:15px;
	}
	.headsig-des h3 {
		font-size: 14px;
	}
	.head-section {
		padding-bottom:8px;
	}
	.dsp-non{
		display:none;
	}
	/* .ipstxt-sty p {
		width: 300px;
		font-size:15px;
	} */
	.imgvide-col {
		width:232px;
	}
	.suclog-txt {
		width: 261px;
	}
	.mx-wdt{
		/* max-width:100%; */
	}
	.mx-wdtimg{
		max-width:50%;
	}
	.mgt24 {
		/* margin-top: 14%; */
		margin-top: 5%;
	}
	.prc-sta {
		/* padding-left: 20px;
		padding-right: 20px; */
	}
	.smalldes-txt {
		/* width: 260px; */
	}
	.plser{
		padding-left:0px;
		padding-right:0px;
	}
	.pre-sty p {
		font-size: 12px;
	}
	.pd12-748{
		padding-bottom:15px;
	}
	.cmps-pdl{
		padding-left:0px;
	}
	.list-group-item {
		padding: .75rem .20rem;
	}
	.table td, .table th {
		padding: .40rem;
	}
	.over-hdtext{
		height: 112px;
		overflow: hidden;
	}
	
}
/* media query for screen width less than 767 */
@media only screen and (max-width:767px)
{
	.headsig-des h3 {
		font-size: 12px;
	}
	.head-section {
		padding-bottom:12px;
	}
	.col-3 {
		max-width:100%;
		padding-bottom:25px;
	}
	.col-4 {
		padding-bottom:15px;
	}
	/* .col-6 {
		max-width:100%;
		padding-bottom:15px;
	} */
	
	.dsp-non{
		display:none;
	}
	.imgvide-col {
		width:232px;
	}
	
	/* .pad50 {
		padding-left: 0px;
		padding-right: 0px;
	} */
	.suclog-txt {
		width: 261px;
	}
	.log-txt p {
		font-size: 16px;
	}
	.ipstxt-sty p {
		/* width: 280px; */
		font-size:14px;
	}
	.rgt-cen{
		text-align:center;
	}
	.section-six {
		margin-top: 3%;
		padding-bottom:3%;
	}
	.res-nav{
		display:block;
		height: 70px;
		min-height: 70px;
	}
	.abt-mar h2 {
		font-size: 24px;
		padding-top:22px;
	}
	.section-four {
		/* margin-top: 8%;
		padding-bottom:7%; */
		margin-top: 0px;
		padding-bottom:0px;
	}
	.section-corosel {
		padding-bottom: 12%;
	}
	.man-wid {
		width: 301px;
		height: 180px;
		margin-top:10px;
	}
	
	.imgvide-col p {
		font-size: 13px;
	}
	.footer {
		padding: 4px;
		text-align:center;
	}

	.footer ul
	{
		margin: auto;
	}
	.fq-txt p {
		/* height: 135px; */
	}
	.mx-wdt{
		/* max-width:100%; */
	}
	.mx-wdtimg{
		max-width:100%;
	}
	.mgt24 {
		/* margin-top: 16%; */
		margin-top: 6%;
	}
	.prc-sta {
		/* padding-left: 16px;
		padding-right: 16px; */
	}
	.smalldes-txt {
		/* width: 260px; */
	}
	.num-nav {
		padding-left: 6px;
		font-size: 10px;
	}
	.nav-col {
		font-size:10px;
		padding-left:5px;
	}
	.nav-dis {
		font-size: 10px;
		padding-left:0px;
	}
	.num-navbla {
		margin-right: 7px;
		padding-left: 6px;
	}
	.pad00{
		padding-left:0px;
		padding-right:0px;
	}
	.padl0{
		padding-left:0px;
	}
	.btn-lft{
		margin-left:120px;
	}
	.prf-ser {
		font-size: 20px;
	}
	.abt-mar h2 {
		font-size: 20px;
	}
	.popu-sty h2 {
		font-size: 20px;
	}
	.log-txt h2 {
		font-size: 20px;
	}
	.abt-txt h2, .abt-txt-head h2 {
		font-size: 20px;
	}
	.chk-sty h2 {
		font-size: 20px;
	}
	.tesm-center{
		text-align:center;
	}
	.paypltp{
		margin-top:10px;
	}
	.m60{
		margin-top:14px;
	}
	.fq-txt h2 {
		padding-bottom:8px;
	}
	#gallery {
		padding: 0px !important;
	}
	.ad-gallery .ad-image-wrapper .ad-image {
		width:100% !important;
		left:0px !important;
		text-align: center;
	}
	.ad-gallery .ad-image-wrapper .ad-image img {
		width:unset !important;
		max-width:100%;
	}
}
/* media query for screen width 600 and 601 */
@media only screen and (max-width:767px) and (min-width:600px)
{
	.col-3 {
		max-width: 50%;
	}
	
	.col-4 {
		/* max-width: 50%; */
	}
	.imgvide-col {
		width: 192px;
	}
	.suclog-txt {
		width: 226px;
	}
	/* .ipstxt-sty p {
		width: 260px;
		font-size:13px;
	} */
	.cn-wd{
		text-align:center;
	}
	.section-three {
		height: 165px;
	}
	.prc-sta {
		/* padding-left: 18px;
		padding-right: 18px; */
	}
	.mx-wdtimg{
		max-width:50%;
	}
	.smalldes-txt {
		width: 225px;
	}
	.btn-lft{
		margin-left:216px;
	}
	.imgmaxsize4 {
		height:205px;
	}
	.mlf600{
		margin-left:0px;
	}
	.div-wdth-100{
		max-width:100%;
	}
	.cnt-pad{
		padding-left:0px;
		padding-right:0px;
	}
	.blg-wdth-100{
		max-width:100%;
	}
	.blg-sty h3 {
		font-size: 14px;
		margin-bottom:0px;
	}
}
/* Mobile */

/* media query for screen width less than 600 */
@media only screen and (max-width:599px)
{
	.div-package-page .col-sm-4 .imgmaxsize6 .chk-img {
		width:100% !important;
	}

	.div-scroll-btn {
		margin-top: 10px;
		display: block;
	}
	.div-db-contact-mob {
		display: block;
	}
	.div-db-contact {
		display:none !important;
	}
	.div-seller-desc .df {
		display: unset;
	}
	.div-seller-desc .df div {
		width:100%;
	}
	.div-seller-desc .df div.div-seller-item {
		border-left:0px;
		border-top: 1px solid #ddd;
		padding-top: 15px;
	}
	.div-seller-rating div {
		text-align: left;
	}
}

/* media query for screen width 411,412 and 414 */
@media only screen and (max-width:599px) and (min-width:411px)
{
	.pad50 {
		padding-left: 50px;
		padding-right: 10px;
	}
	.section-three {
		height: 110px;
	}
	.prc-sta {
		/* padding-left: 15px;
		padding-right: 15px; */
	}
	.smalldes-txt {
		/* width: 261px; */
	}
	.btn-lft{
		margin-left:145px;
	}
	.imgmaxsize4 {
		height: 152px;
	}
	.test-text {
		height: 93px;
		max-height: 93px;
	}	
	.pre-sty p {
		font-size: 15px;
	}
	.mxpd0{
		padding-left:0px;
		padding-right:0px;
	}
	.div-wdth-100{
		max-width:100%;
	}
	.cnt-pad{
		padding-left:0px;
		padding-right:0px;
	}
	.blg-wdth-100{
		max-width:100%;
	}
	.sce-hdtext{
		height: 45px;
		overflow: hidden;
	}
	.blg-sty h3 {
		font-size: 16px;
		margin-bottom:0px;
	}
}
/* media query for screen width 375 */
@media only screen and (max-width:410px) and (min-width:375px)
{
	
	.headsig-des h3 {
		font-size: 12px;
	}
	.head-section {
		padding-bottom:28px;
	}
	.col-3 {
		max-width: 100%;
		padding-bottom:15px;
	}
	.pad50 {
		padding-left: 20px;
		padding-right: 10px;
	}
	.suclog-txt {
		width: 261px;
	}
	.log-txt p {
		font-size: 16px;
	}
	.section-three {
		height:105px;
	}
	.prc-sta {
		/* padding-left: 15px;
		padding-right: 15px; */
	}
	.smalldes-txt {
		/* width: 261px; */
	}
	.tol-fnt{
		font-size:15px;
	}
	.pre-sty p {
		font-size: 15px;
	}
	.plser{
		padding-left:0px;
		padding-right:0px;
	}
	.imgmaxsize4 {
		height: 152px;
	}	
	.test-text {
		height: 93px;
		max-height: 93px;
	}
	.mxpd0{
		padding-left:0px;
		padding-right:0px;
	}
	.div-wdth-100{
		max-width:100%;
	}
	.cnt-pad{
		padding-left:0px;
		padding-right:0px;
	}
	.blg-wdth-100{
		max-width:100%;
	}
	.sce-hdtext{
		height: 40px;
		overflow: hidden;
	}
	.blg-sty h3 {
		font-size: 16px;
		margin-bottom:0px;
	}
	
}
/* media query for screen width 360 */
@media only screen and (max-width:374px) and (min-width:360px)
{
	.section-three {
		height:95px;
	}
	.tol-fnt{
		font-size:14px;
	}
	.pre-sty p {
		font-size: 17px;
	}
	.plser{
		padding-left:0px;
		padding-right:0px;
	}
	.table td, .table th {
		padding: .60rem;
	}
	.imgmaxsize4 {
		height: 152px;
	}	
	.mxpd0{
		padding-left:0px;
		padding-right:0px;
	}
	.test-text {
		height: 93px;
		max-height: 93px;
	}
	.div-wdth-100{
		max-width:100%;
	}
	.cnt-pad{
		padding-left:0px;
		padding-right:0px;
	}
	.blg-wdth-100{
		max-width:100%;
	}
	.sce-hdtext{
		height: 45px;
		overflow: hidden;
	}
	.blg-sty h3 {
		font-size: 15px;
		margin-bottom:0px;
	}

}
/* media query for screen width 320 */
@media only screen and (max-width:359px) and (min-width:320px)
{
	.bred-sty {
		font-size:12px;
	}
	.suclog-txt {
		width: 261px;
	}
	/* .ipstxt-sty p {
		width: 230px;
	} */
	.imgvide-col {
		width: 175px;
	}
	.succ-txt {
		width: 231px;
	}
	.section-three {
		height:85px;
	}
	.prc-sta {
		/* padding-left: 10px;
		padding-right: 10px; */
	}
	.smalldes-txt {
		width: 261px;
	}
	.tol-fnt{
		font-size:12px;
	}
	.btn-lft{
		margin-left:96px;
	}
	.subsc h2 {
		font-size: 20px;
	}
	.num-nav {
		font-size: 10px;
	}
	.nav-col {
		font-size:9px;
	}
	.nav-dis {
		font-size: 9px;
	}
	.pre-sty p {
		font-size: 13px;
	}
	.plser{
		padding-left:0px;
		padding-right:0px;
	}
	.fq-txt p {
		/* height: 165px; */
	}
	.table td, .table th {
		padding: .25rem;
	}
	.imgmaxsize4 {
		height: 152px;
	}	
	.mgt-thr{
		margin-left:6px;
	}
	.pre-sty h2 {
		font-size: 12px;
	}
	.pac-lst {
		font-size: 12px;
	}
	.mxpd0{
		padding-left:0px;
		padding-right:0px;
	}
	.abt-txt h2, .abt-txt-head h2 {
		font-size: 18px;
	}
	.fq-txt h2 {
		font-size: 18px;
	}
	.test-text {
		height: 93px;
		max-height: 93px;
	}
	.div-wdth-100{
		max-width:100%;
	}
	.cnt-pad{
		padding-left:0px;
		padding-right:0px;
	}
	.blg-wdth-100{
		max-width:100%;
	}
	.sce-hdtext{
		height: 42px;
		overflow: hidden;
	}
	.blg-sty h3 {
		font-size: 15px;
		margin-bottom:0px;
	}
	.over-hdtext{
		/* height: 92px; */
		height: 88px;
		overflow: hidden;
	}
}
.val-sty {
    color: #555;
    font-size: 12px;
    font-family: Roboto, Regular;
    margin-right: 12px;
}

/* Responsive - Ends */

