/* Laptop Scrren :1170px. */
@media (min-width: 1170px) and (max-width: 1400px) {
.slider-owl-area .slider-content-two {
  margin: 86px auto 85px;
}
.mfp-container {
  top: 25px;
}
}

/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
.main-menu ul > li > a {
  padding: 18px;
}
.social-icon ul li a {
  padding: 15px 6px;
}
.category-hover {
  padding:50px 0;
}
.slider-owl-area .slider-content-two {
  margin: 72px auto;
}
.search-icn {
  display: none;
}
.blog-sngl-leftcntnt .blog-athr {
  width: 35%;
}
.ado-abt-cotnt {
  padding-top: 0;
}
.cntct-right-side {
  padding: 33px 90px 32px 30px;
  width: 35%;
}
.cntct-left-side {
  float: left;
  width: 65%;
}
.aboutme-left {
  float: none;
  margin-bottom: 30px;
  margin-right: 0;
}
.aboutme-left > img {
  width: 100%;
}
.sl-text-three {
  margin: 130px auto;
  width: 500px;
}
.slider-area-three .owl-theme .owl-nav .owl-prev {
  left: 140px;
}
.slider-area-three .owl-theme .owl-nav .owl-next {
  right: 140px;
}
}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
.mobile-menu-area {
  display: none;
}
.social-icon {
  float: none;
}
.social-icon > ul {
  float: none;
  text-align: center;
}
.search-icn {
  display: none;
}
.single-project > img {
  width: 100%;
}
.add-banner > img {
  width: 100%;
}
.sl-text-contnt {
  margin-right: 5%;
}
.res-mr-50{margin-bottom:50px}
.main-menu {
  text-align: center;
}
.logo-area {
  text-align: center;
}
.slider-owl-area .slider-content-two {
  margin: 39px auto;
}
.slider-owl-area .slider-content-two .slide-text {
  width: 395px;
}
.slider-owl-area .slider-content-two .slide-text h1 {
  font-size: 28px;
}
.res-pt-50{padding-top:50px;}
.post-dummy blockquote {
  width: 100%;
}
.left-side .post-dummy blockquote {
  width: 100%;
}
.res-pb-0{padding-bottom:0;}
.res-pb-90{padding-bottom:90px;}
.left-side.audio .post-content-area {
  padding-left: 30px;
  padding-right: 30px;
}
.ado-abt-cotnt {
  padding-top: 0;
}
.cntct-left-side {
  float: none;
  width: 100%;
}
.cntct-right-side {
  float: none;
  padding: 85px 90px 85px 30px;
  width: 100%;
}
.aboutme-left {
  float: none;
  margin-bottom: 30px;
  margin-right: 0;
}
.aboutme-left > img {
  width: 100%;
}
.sl-text-three {
  margin: 100px auto;
}
.slider-area-three .owl-theme .owl-nav .owl-next {
  right: 35px;
}
.slider-area-three .owl-theme .owl-nav .owl-prev {
  left: 35px;
}

}

 
/* small mobile :320px. */
@media (max-width: 767px) {
.container {width:300px}
.mobile-menu-area {
  display: block;
}
.header-top{display:none;}
.res-mr-50{margin-bottom:50px}
.sl-text-contnt {
  margin-right: 5%;
}
.slider-3 h1 {
  font-size: 16px;
  margin: 5px 0;
}
.sl-text-contnt {
  padding: 15px 0;
  top: 0;
}
.category-hover {
  padding:75px 0;
}
.category-hover p {
  display: none;
}
.res-mb-25{margin-bottom:30px}
.blog-athr {
  float: none;
  text-align: center;
  width: 100%;
}
.social-icon-blog {
  float: none;
  margin-bottom: 10px;
  margin-top: 10px;
  width: 100%;
}
.blog-cmnt {
  float: none;
  text-align: center;
}
.footer-logo {
  margin-bottom: 20px;
  margin-top: 20px;
  text-align: center;
}
.footer-bottom-left > p {
  font-size: 14px;
  text-align:center;
}
.footer-bottom-right {
  float: none;
  text-align: center;
  margin-top: 5px;
}
.footer-bottom {
  padding-top: 10px;
}
.ressml-mr-0{margin:0;}
.preview-2 .nivo-controlNav {
  top: 10%;
  width: 10px;
}
.preview-2 .nivo-controlNav a {
  height: 12px;
  width: 12px;
}
.preview-2 .nivo-controlNav a::after {
  height: 16px;
  left: -2px;
  top: -2px;
  width: 16px;
}
.slide-btn {
  display: none;
}
.logo-area {
  text-align: center;
}
.slider-owl-area .slider-content-two {
  margin: 21px auto;
}
.slider-owl-area .slider-content-two .slide-text {
  width: 340px;
}
.slider-owl-area .slider-content-two .slide-text h1 {
  font-size: 26px;
}
.slider-owl-area .owl-theme .owl-dots, .slider-owl-area .owl-theme .owl-nav {
  right: 2px;
  top: 25%;
}
.res-pt-50{padding-top:50px;}
.blog-sngl-leftcntnt .blog-img {
  float: none;
  margin: 0;
  margin-bottom: 25px;
}
.blog-sngl-leftcntnt .blog-athr {
  float: left;
  text-align: center;
  width: 34%;
}
.post-dummy blockquote {
  width: 100%;
}
.post-content-text {
  margin: 0;
  padding: 50px 20px;
}
.post-content-area {
  padding: 0;
}
.post-dtls-social {
  float: none;
}
.pst-athr {
  margin-bottom: 10px;
  margin-right: 10px;
}
.comment-pic {
  float: none;
  margin-right: 0;
}
.comment-author span {
  display: none;
}
.comment-author > a {
  margin-bottom: 15px;
}
.left-side .post-dummy blockquote {
  width: 100%;
}
.left-side .post-dtls-social {
  float: none;
}
.res-pb-0{padding-bottom:0;}
.res-pb-90{padding-bottom:90px;}
.left-side.audio .post-content-area {
  padding-left: 0px;
  padding-right: 0px;
}
.audio-about img {
  float: none;
  margin-right: 0;
}
.ado-abt-cotnt {
  padding: 20px;
}
.img-post-content .owl-theme .owl-dots, .owl-theme .owl-nav {
  top: 25%;
}
.blog-social.border-bottom div {
  float: none;
  margin-bottom: 5px;
}
.post-dtls-social {
  margin-bottom: 5px;
}
.video.img-post-area .post-dummy blockquote.side {
  width: 100%;
}
.cntct-left-side {
  float: none;
  width: 100%;
}
.cntct-right-side {
  float: none;
  padding: 85px 30px 85px 30px;
  width: 100%;
}
.error-search {
  width: 240px;
}
.aboutme-left {
  float: none;
  margin-bottom: 30px;
  margin-right: 0;
}
.aboutme-left > img {
  width: 100%;
}
.slider-area-three .owl-theme .owl-nav .owl-next {
  position: absolute;
  right: 15px;
}
.slider-area-three .owl-theme .owl-nav .owl-prev {
  left: 15px;
  position: absolute;
}
.slider-area-three .owl-theme .owl-dots, .slider-area-three .owl-theme .owl-nav {
  top: 35%;
}
.slider-area-three .owl-theme .owl-nav .owl-prev, .slider-area-three .owl-theme .owl-nav .owl-next {
  font-size: 38px;
}
.sl-text-three {
  margin: 25px auto;
  width: 220px;
}
.slider-content-three h1 {
  font-size: 14px;
  letter-spacing: 2px;
  margin: 15px 0;
}
.video.img-post-area .post-dummy blockquote {
  width: 100%;
}
.slide-btn-three,.slider-content-three h4,.slider-content-three h3 {
  display: none;
}
.sl-text-three::before {
  bottom: 30px;
  width: 120px;
}
.sl-text-three::after {
  top: 30px;
  width: 120px;
}
}
 
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:450px}
.preview-2 .nivo-controlNav {
  top: 30%;
}
.sl-text-contnt {
  padding: 20px 0;
  top: -30px;
  margin-right:-13%;
}
.slide-btn > a {
  margin-top: 45px;
}
.slider-3 h1 {
  font-size: 20px;
}
.slide-btn {
  display: block;
}
.coategory-in img {
  width: 100%;
}
.category-hover {
  padding: 140px 0;
}
.add-banner > img {
  width: 100%;
}
.slider-owl-area .slider-content-two {
  margin: 12px auto;
}
.slider-owl-area .slider-content-two .slide-text h1 {
  font-size: 24px;
}
.slider-owl-area .slider-content-two .slide-text {
  width: 270px;
}
.slider-owl-area .owl-theme .owl-dots, .slider-owl-area .owl-theme .owl-nav {
  right: 10px;
  top: 35%;
}
.blog-sngl-leftcntnt .blog-athr {
  width: 22%;
}
.post-dtls-social {
  float: none;
}
.blog-img img {
  width: 100%;
}
.pst-athr {
  margin-right: 35px;
}
.img-post-content .owl-theme .owl-dots, .owl-theme .owl-nav {
  top: 35%;
}
.sl-text-three {
  margin: 75px auto;
  width: 250px;
}
}