@media (min-width: 1280px) and (max-width: 1700px) {

	 

}
/*------------------------------------------------- Laptop Screen ---------------------------------------------------*/
 @media (min-width: 1170px) and (max-width: 1366px) {

	.daraz-blog-meta-left a, .daraz-blog-meta-left span {
		font-size: 14px;
	}
	.blog-page-title > h2 {
		font-size: 20px;
	}
	.daraz_menu > ul > li > a {
	    font-size: 14px;
	}
	.daraz-main-menu .menu-item-has-children > a::after {
	    font-size: 16px;
	}
	.footer-middle .recent-post-text h4 a {
		font-size: 16px;
	}
	.footer-middle .recent-post-text .rcomment {
		font-size: 11px;
	}
	.section-title h3, .section-title h2 {
		font-size: 45px;
	}
a.dtbtn {
	font-size: 14px;
	padding: 8px 18px;
}
.header-icon-box {
    margin-right: 5px;
}
.qodef-qi-interactive-link-showcase .qodef-e-inner-title {
    font-size: 40px;
}
}
 @media (max-width: 1024px) {
.daraz_menu > ul > li > a {
	margin: 36px 14px;
	font-size: 14px;
}
	.daraz-main-menu .menu-item-has-children > a::after {
	    font-size: 16px;
	}

}
/* ------------------------------------------------- Old Desktop :992 ---------------------------------------------------*/
 @media (min-width: 992px) and (max-width: 1169px) {

	.daraz_menu > ul > li > a {
		font-size: 14px;
	}
	.section-title h3, .section-title h2 {
		font-size: 40px;
	}
	.flip-box .flip-box-inner .front-part .front-content-part .front-desc-part .front-desc {
		font-size: 13px;
	}
	.flip-box .flip-box-inner .back-part .back-content-part .back-desc-part .back-desc {
		font-size: 13px;
	}
	.my-accordion a {
		font-size: 16px;
	}
	.curosel-style .owl-nav .owl-prev {
		right: auto;
		left: 0;
	}
	.curosel-style .owl-nav .owl-next {
		right: 0;
		left: auto;
	}
	.blog-page-title_adn h2 {
		margin: 38px 0 20px;
	}
.qodef-qi-interactive-link-showcase .qodef-e-inner-title {
    font-size: 40px;
}
.header-icon-box {
	display: none;
}
}
/* ------------------------------------------------- Tablet Screen : 768 ---------------------------------------------------*/
@media (min-width: 768px) and (max-width: 991px) {
	.daraz-header-top {
		display: none;
	}
	.author.mt-120 p {
    	font-size: 16px;
    	overflow: hidden;
    }
	blockquote {
		padding: 121px 30px 50px 30px;
	}
	.post-text blockquote::before {
		left: 30px;
	}
	.comments-area .children {
		margin-left: 0px;
	}
	.blog-page-title > h2 {
		font-size: 24px;
	}
    .author.mt-120 {
    	padding: 40px 16px 35px;
    }
	.daraz-blog-thumb_adn {
		float: none;
	}
	.section-title h3, .section-title h2 {
		font-size: 32px;
	}
	.section-title.t_center.section-title p {
		width: 58%;
	}
	.daraz-blog-thumb_adn img {
		width: 100%;
	}
	.recent-post-image {
		margin-right: 11px;
	}
	.flip-box .flip-box-inner .front-part {
		padding: 32px 25px 32px;
	}
	.flip-box .flip-box-inner .front-part .front-content-part .front-title-part .front-title {
		font-size: 18px;
	}
	.flip-box .flip-box-inner .back-part .back-content-part .back-title-part .back-title {
		font-size: 18px;
	}
	.call-to-action-title span h3 {
		font-size: 45px;
	}
	.call-to-action-title h2 {
		font-size: 45px;
	}
	.flip-box .flip-box-inner .back-part .back-content-part .back-desc-part .back-desc {
		font-size: 13px;
	}
	.flip-box .flip-box-inner .front-part .front-content-part .front-desc-part .front-desc {
		font-size: 13px;
	}
	.my-accordion a {
		font-weight: 400;
		line-height: 3;
		font-size: 13px;
		text-indent: 4px;
	}
	.my-accordion a::before {
		height: 25px;
		width: 25px;
		top: 6px;
		right: 7px;
	}
	.my-accordion a::after {
		width: 8px;
		height: 8px;
		right: 17px;
		content: " ";
		top: 16px;
	}
	.my-accordion li p {
		font-size: 13px;
	}
	.team-grid-style4 .team-item .team-content .team-name, .team-slider-style4 .team-item .team-content .team-name {
		display: block;
		font-size: 18px;
		margin-bottom: 0;
		text-transform: capitalize;
	}
	.team-grid-style4 .image-wrap::before {
		right: 39px;
		top: -10px;
	}
	.team-grid-style4 .image-wrap::after {
		right: 17px;
		top: 18px;
	}
    .video-box-title h2 {
    	font-size: 45px;
    }
    .single-video.style-three .video-icon a {
	width: 100px;
	height: 100px;
	line-height: 100px;
}
.main-tab-content {
	margin-left: 0;
	margin-top: 30px;
}
.qodef-qi-interactive-link-showcase .qodef-e-inner-title {
    font-size: 28px;
}
 }
/* ------------------------------------------------- Small Mobile : 320 ---------------------------------------------------*/
 @media (max-width: 767px) {
    /* blog css */
	.daraz-blog-meta-left a, .daraz-blog-meta-left span {
		margin-right: 17px;
	}
    /* single blog */
	
     .post_reply ul, .blog-content ul, .single-blog-content ul {
         padding-left: 20px;
    }
     .post_reply ol, .blog-content ol, .single-blog-content ol {
         padding-left: 20px;
    }
     .comments-area .children {
         margin-left: 10px;
    }
     .pdsr {
         padding-top: 50px;
    }
     .pdsl {
         padding-bottom: 90px;
    }
     #wp-calendar {
         display: block;
    }
	.post_replay_inner {
		display: block;
	}
	.post_reply_thumb {
		margin-bottom: 15px;
	}
	.comment-respond {
		padding: 23px 6px 40px;
	}
	.daraz_btn {
		padding: 8px 18px;
	}
	.textwidget-icon.social-profile li a {
		width: 35px;
		height: 35px;
		line-height: 35px;
	}
	.qodef-qi-interactive-link-showcase .qodef-e-inner-title {
    font-size: 28px;
}
	.daraz-blog-thumb img {
		width: 100%;
	}
	.author.mt-120 {
    	padding: 40px 15px 35px;
    }
	.paginations a, .page-numbers span.current {
		width: 38px;
		height: 38px;
		line-height: 38px;
		font-size: 15px;
		margin: auto 3px;
	}
	.daraz-single-blog-details-inner {
		padding: 40px 30px;
	}
	.pimgs img {
		height: auto !important;
	}
    .footer-menu .text-right {
        text-align: center !important;
    }
    .curosel-style .owl-nav div {
    	display: none;
    }
    .prot_content h3 a {
    	font-size: 18px;
    }
    .single_protfolio:hover .prot_content {
    	bottom: 11px;
    }
	.brpt h2 {
		font-size: 31px;
		margin-bottom: 13px;
	}
	.breadcumb-inner h2 {
		font-size: 30px;
	}
    .tab .tab-content {
    	background: #fff;
    	padding: 55px 15px 55px;
    	box-shadow: 0px 10px 50px 0px rgba(226, 204, 195, 0.3);
    }
    .main-tab-content {
    	margin-left: 0;
    	margin-top: 30px;
    }


}
/* ------------------------------------------------- Large Mobile :480px. ---------------------------------------------------*/
@media only screen and (min-width: 600px) and (max-width: 767px) {
	.section-title h3, .section-title h2 {
		font-size: 45px;
	}
	.call-to-action-title span h3 {
		font-size: 42px;
	}
	.call-to-action-title h2 {
		font-size: 42px;
	}

} 
@media only screen and (min-width: 480px) and (max-width: 767px) {

.video-box-title h2 {
	display: none;
}
.tab .nav-tabs li {
	margin-right: 0;
	width: 100%;
	margin-bottom: 20px;
}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {

	.section-title h3, .section-title h2 {
		font-size: 25px;
		line-height: 35px;
	}
	.section-title.t_center.section-title p {
		width: 95%;
	}
	.call-to-action-title span h3 {
		font-size: 25px;
	}	
	.call-to-action-title h2 {
		font-size: 25px;
	}
	.my-accordion a {
		font-weight: 400;
		line-height: 3;
		font-size: 13px;
		text-indent: 4px;
	}
	.my-accordion a::before {
		height: 25px;
		width: 25px;
		top: 6px;
		right: 7px;
	}
	.my-accordion a::after {
		width: 8px;
		height: 8px;
		right: 17px;
		content: " ";
		top: 16px;
	}
	.my-accordion li p {
		font-size: 13px;
	}
    .blog-page-title_adn h2 {
    	font-size: 19px;
    	margin: 0px 0 15px;
    }
	.mc4wp-form-fields button {
		right: -60px;
	}
.video-box-title h2 {
	display: none;
}
.single-video.style-three .video-icon a {
	width: 80px;
	height: 80px;
	line-height: 80px;
}
.tab .nav-tabs li {
	margin-right: 0;
	width: 100%;
	margin-bottom: 20px;
}
.main-tab-content {
	margin-left: 0;
	margin-top: 30px;
}
.tab-icon-list ul li {
	font-size: 14px;
}

}


/* retina query */
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:991.98px),only screen and (min-device-pixel-ratio:2) and (max-width:991.98px),only screen and (min-resolution:192dpi) and (max-width:991.98px),only screen and (min-resolution:2dppx) and (max-width:991.98px){

.logo a.standard-logo{
  display: none;
}
.logo a.retina-logo{
  display: inline-block;
}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){
.logo a.standard-logo{
  display: none;
}
.logo a.retina-logo{
  display: inline-block;
}
}
 