.e-magazine {
  margin: 0 auto;
  padding: 35px 4% 35px;
}
.e-magazine.three-image-gallery {
  padding: 0;
  margin: 0 0 40px;
}
.e-magazine .left-section {
  display: inline-block;
  margin: 0 0 20px 12px;
  vertical-align: bottom;
  width: 50%;
}
.e-magazine .left-section .title {
  font-family: "EB Garamond", serif;
  font-size: 2.188em;
  color: #606161;
  line-height: 80%;
}
.e-magazine .left-section .title span {
  font-size: 48%;
  font-weight: 300;
  font-family: "Verdana", sans-serif;
  display: block;
}
.e-magazine .left-section .title i {
  font-style: italic;
}
.e-magazine .right-section {
  display: inline-block;
  margin: 0 0 20px;
  text-align: right;
  vertical-align: bottom;
  width: 48.46%;
}
.e-magazine .right-section a {
  color: #d8741b;
  font-family: "Verdana", sans-serif;
  font-size: 0.938em;
  text-decoration: none;
  padding-bottom: 3px;
  line-height: 100%;
  position: relative;
  padding-right: 15px;
  font-weight: 400;
}
.e-magazine .right-section a:after {
  content: " ";
  border-bottom: 2px solid #d8741b;
  border-right: 2px solid #d8741b;
  top: 50%;
  margin-top: -7px;
  height: 7px;
  right: 0px;
  position: absolute;
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  width: 7px;
  z-index: 2;
}
.e-magazine .e-magazine-slider {
  padding: 0 0px;
}
.e-magazine .e-magazine-slider .slick-arrow {
  top: 50%;
  transform: translate(0px, -100px);
}
.e-magazine .e-magazine-slider .slick-prev {
  width: 45px;
  height: 45px;
  left: 10px;
  z-index: 9;
  background: url(/images/oberoihotels/slider-arrow.jpg) no-repeat left center;
}
.e-magazine .e-magazine-slider .slick-prev:before {
  display: none;
}
.e-magazine .e-magazine-slider .slick-prev:hover {
  background: url(/images/oberoihotels/slider-arrow-hover.jpg) no-repeat left
    center;
  background-position: 0px 1px;
}
.e-magazine .e-magazine-slider .slick-next {
  width: 45px;
  height: 45px;
  right: 10px;
  z-index: 9;
  background: url(/images/oberoihotels/slider-arrow.jpg) no-repeat right center;
}
.e-magazine .e-magazine-slider .slick-next:before {
  display: none;
}
.e-magazine .e-magazine-slider .slick-next:hover {
  background: url(/images/oberoihotels/slider-arrow-hover.jpg) no-repeat right
    center;
  background-position: -46px 1px;
}
.e-magazine .e-magazine-slide {
  width: 33.33%;
  float: left;
  padding: 0 0 10px;
}
.magazine-details-page .gallery-component-style2 {
    padding-bottom: 60px;
}
.e-magazine .e-magazine-slide .img-box {
  margin-bottom: 15px;
}
.e-magazine .e-magazine-slide .img-box img {
  max-width: 100%;
}
.e-magazine .e-magazine-slide .text-container .catogeory {
    font-family: "verdanaN";
    font-size: 1.188em;
    font-weight: 300;
    text-transform: uppercase;
    margin-bottom: 5px;
    color: #606161;
    font-weight: bold;
}
.e-magazine .e-magazine-slide .text-container .catogeory a {
  color: #606161;
  text-decoration: none;
}
.e-magazine .e-magazine-slide .text-container .title {
  color: #606161;
  font-size: 1.45em;
  font-family: "optimanormal", serif;
  margin-bottom: 10px;
  line-height: 120%;
}
.e-magazine .e-magazine-slide .text-container .title i {
  font-style: italic;
}
.e-magazine .e-magazine-slide .text-container .title em {
  font-style: normal;
  font-weight: bold;
}
.e-magazine .e-magazine-slide .text-container .title a {
  color: #606161;
  text-decoration: none;
}
.e-magazine .e-magazine-slide .text-container .author {
  font-size: 0.83em;
  font-weight: 300;
  margin-bottom: 8px;
  font-family: "Verdana", sans-serif;
  color: #606161;
  font-style: normal;
}
.e-magazine .e-magazine-slide .text-container .author a {
  color: #606161;
  text-decoration: none;
}
.e-magazine .e-magazine-slide .text-container p {
  font-family: "Verdana", sans-serif;
  /*font-size: 0.938em;*/
}
.e-magazine .e-magazine-slide .text-container p a {
  color: #606161;
  text-decoration: none;
}
.e-magazine .e-magazine-slide .text-container .cta-box {
  margin-top: 30px;
  float: left;
}
.e-magazine .e-magazine-slide .text-container .cta-box a {
  padding: 8px 20px;
  margin-right: 20px;
  text-decoration: none;
  font-family: "Verdana", sans-serif;
  -webkit-transition: 0.5s all ease-in-out;
  -ms-transition: 0.5s all ease-in-out;
  -o-transition: 0.5s all ease-in-out;
  transition: 0.5s all ease-in-out;
}
.e-magazine .e-magazine-slide .text-container .cta-box a.style1 {
  background: #fff;
  border: 1px solid #828282;
  color: #828282;
}
.e-magazine .e-magazine-slide .text-container .cta-box a.style1:hover {
  background: #d8741b;
  border: 1px solid #d8741b;
  color: #fff;
}
.e-magazine .e-magazine-slide .text-container .cta-box a.style2 {
  background: #d8741b;
  border: 1px solid #d8741b;
  color: #fff;
}
.e-magazine .e-magazine-slide .text-container .cta-box a.style2:hover {
  background: #fff;
  border: 1px solid #828282;
  color: #828282;
}
.image-text-block-style1 .text-block .authr-name a {
  color: #606161;
}
.magazine-details-page .gallery-component-style2 .gallery-thumbs-list .gallery-thumb-block .gallery-thumb-dtls p {
    font-family: "optimanormal";
    font-weight: 600;
}
@media only screen and (max-width: 1680px) {
  .e-magazine .right-section {
    width: 48.2%;
  }
}
@media only screen and (max-width: 1599px) {
  .e-magazine .right-section {
    width: 48%;
  }
  .e-magazine .e-magazine-slide .text-container .catogeory {
    font-size: 0.937em !important;
  }
  .e-magazine .e-magazine-slide .text-container .title {
    font-size: 22px;
    line-height: 100%;
  }
}
@media only screen and (max-width: 1439px) {
  .e-magazine .right-section {
    width: 47.8%;
  }
}

@media only screen and (max-width: 1280px) {
  
.magazine-details-page .heading-component h2, .magazine-details-page .three-image-gallery h2 {
        font-size: 2em !important;
    }
    .e-magazine .e-magazine-slide .text-container .title {
    font-size: 19px;
    line-height: 100%;
}

}

@media only screen and (max-width: 1024px) {
.magazine-details-page .heading-component h2, .magazine-details-page .three-image-gallery h2 {
        font-size: 1.1em;
        margin-bottom: 15px;


    }
  }


@media only screen and (max-width: 991px) {
  .e-magazine {
    padding: 35px 15px 30px;
    float: left;
    width: 100%;
  }
  .e-magazine .left-section {
    margin: 0px;
    width: 100%;
  }
  .e-magazine .left-section .title {
    font-size: 1.5em;
    margin-bottom: 10px;
  }
  .e-magazine .slick-slide {
    margin-right: 0;
  }
  .e-magazine .e-magazine-slider {
    padding: 0;
  }
  .e-magazine .e-magazine-slider .e-magazine-slide {
    padding: 0;
  }
  .e-magazine .right-section {
    margin: 10px 0;
    width: 100%;
  }
  .magazine-details-page .gallery-component-style2 {
    padding-bottom: 32px;
  }
}

@media screen and (max-width: 767px){
  .e-magazine .e-magazine-slide{
        padding: 0 0px 0px 0px;
  }
  .magazine-details-page .gallery-component-style2 .gallery-thumbs-list .gallery-thumb-block .gallery-thumb-dtls {
    min-height: auto;
}
}
/*# sourceMappingURL=e-magazine.css.map */
