<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Include nws-canvas variables, you may use theme in your less */
/*-----------------------------------------------------------------------------------

	variables.less

-----------------------------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Base Colors
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Line Height Variables
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Margins
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Font Families
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Font Sizes
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Layouts
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Top Bar
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Header
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Primary Menu
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Page Title
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Portfolio
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Shop
-----------------------------------------------------------------*/
/* ----------------------------------------------------------------
	Blog
-----------------------------------------------------------------*/
.blog-related-section .item-container .item .entry-image {
  width: 90px;
  height: 90px;
  margin-bottom: 52px;
  float: left;
  margin-right: 0;
}
.blog-related-section .item-container .item .entry-image a {
  width: 100%;
  height: 100%;
  display: block;
  margin-bottom: 20px;
}
.blog-related-section .item-container .item .entry-image a img {
  display: inline-block;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  border: 8px solid #E6E9EB;
}
.blog-related-section .item-container .item .entry-c .commonStyle {
  display: block;
  color: #354859;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid;
}
.blog-related-section .item-container .item .entry-c .entry-title h2 {
  margin-bottom: 0;
  margin-top: 0;
}
.blog-related-section .item-container .item .entry-c .entry-title h2 a {
  display: block;
  color: #354859;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid;
  font-weight: bold;
  border-color: #B6B7B8;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 14px;
}
.blog-related-section .item-container .item .entry-c .entry-text {
  color: #354859;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid;
  border-color: #00D2FF;
  display: block;
  line-height: 26px;
  font-size: 13px;
}
.blog-related-section .item-container .post-after-related {
  margin-bottom: 25px;
}
.blog-related-section .item-container .post-after-related span,
.blog-related-section .item-container .post-after-related a,
.blog-related-section .item-container .post-after-related i {
  color: #B6B7B8 !important;
  font-size: 12px;
}
.blog-related-section .item-container .post-after-related .content-section .date-time {
  display: inline-block;
  width: 90px;
  text-align: center;
  border: none;
  position: relative;
  padding: 0;
}
.blog-related-section .item-container .post-after-related .content-section .date-time i {
  position: absolute;
  right: 50%;
  top: -32px;
  margin-right: -6px;
  color: #B6B7B8;
  background-color: #fff;
}
.blog-related-section .item-container .post-after-related .content-section .date-time i:after {
  content: "";
  display: inline-block;
  width: 1px;
  background-color: #B6B7B8;
  position: absolute;
  top: -20px;
  bottom: 100%;
  right: 50%;
}
.blog-related-section .item-container .post-after-related .content-section .date-time:after {
  content: "";
  display: inline-block;
  width: 1px;
  background-color: #B6B7B8;
  position: absolute;
  top: -20px;
  bottom: 100%;
  right: 50%;
}
.blog-related-section .item-container .post-after-related .content-section .author {
  margin-left: 10px;
}
.blog-related-section .item-container .post-after-related .content-section .author i {
  margin-right: 8px;
}
.blog-related-section .item-container .post-after-related .content-section .category {
  margin-left: 10px;
  margin-left: 30px;
}
.blog-related-section .item-container .post-after-related .content-section .category i {
  margin-right: 8px;
}
.blog-related-section .item-container .post-after-related .content-section .category a {
  color: #B6B7B8;
}
.blog-related-section .item-container .post-after-related .entry-button {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 20px;
  position: relative;
}
.blog-related-section .item-container .post-after-related .entry-button .line {
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
}
.blog-related-section .item-container .post-after-related .entry-button:before {
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
  right: 0;
  left: 65%;
  background-color: #00D2FF;
}
.blog-related-section .item-container .post-after-related .entry-button:after {
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
  left: 0;
  right: 65%;
  background-color: #B6B7B8;
}
.blog-related-section .item-container .post-after-related .entry-button a.btn {
  background-color: #354859;
  color: #00D2FF !important;
  padding: 4px 0;
  width: 23%;
  border-radius: 20px;
  display: inline-block;
  transition: all 0.3s ease-in-out;
}
.blog-related-section .item-container .post-after-related .entry-button a.btn:hover {
  background-color: #00D2FF;
  color: #fff !important;
}
.blog-content-iterative-section {
  /**
  * Important!:
  * This section requires the blog/blog-core.less override!
  *
  **/
}
.blog-content-iterative-section .entry {
  padding: 0;
}
.blog-content-iterative-section .entry .entry-image-related {
  float: left;
  margin-bottom: 35px;
  position: relative;
  z-index: 2;
}
.blog-content-iterative-section .entry .entry-image-related a {
  display: block;
  margin-bottom: 20px;
}
.blog-content-iterative-section .entry .entry-image-related a img {
  display: inline-block;
  border-radius: 50%;
  box-sizing: content-box;
  border: 8px solid #F2F5F7;
}
.blog-content-iterative-section .entry .entry-c .commonStyle {
  display: block;
  color: #354859;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid;
}
.blog-content-iterative-section .entry .entry-c .entry-title-related h2 {
  margin-bottom: 0;
}
.blog-content-iterative-section .entry .entry-c .entry-title-related h2 a {
  display: block;
  color: #354859;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid;
  font-weight: bold;
  border-color: #354859;
  margin-bottom: 0;
  padding-bottom: 10px;
  font-size: 18px;
}
.blog-content-iterative-section .entry .entry-c .entry-content {
  margin-top: 0 !important;
}
.blog-content-iterative-section .entry .entry-c .entry-content p {
  color: #354859;
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid;
  border-color: #00D2FF;
  display: block;
  line-height: 26px;
  font-size: 14px;
}
.blog-content-iterative-section .post-after-related {
  margin-bottom: 25px;
  color: #B6B7B8;
  font-size: 12px;
}
.blog-content-iterative-section .post-after-related span.date-time {
  display: inline-block;
  width: 106px;
  text-align: center;
  color: #B6B7B8;
  border: none;
  font-size: 12px;
  background-color: #F2F5F7;
  border-radius: 10px;
  padding: 2px 4px;
  position: relative;
  /* Display on small :: sm */
}
.blog-content-iterative-section .post-after-related span.date-time.hasThumbnail i {
  color: #B6B7B8;
  background-color: #fff;
  /* Display on extra-small :: xs */
  /* Display on small :: sm */
}
@media (max-width: 767px) {
  .blog-content-iterative-section .post-after-related span.date-time.hasThumbnail i {
    margin-right: 5px;
  }
}
@media (min-width: 768px) {
  .blog-content-iterative-section .post-after-related span.date-time.hasThumbnail i {
    position: absolute;
    right: 50%;
    top: -31px;
    margin-right: -6px;
  }
  .blog-content-iterative-section .post-after-related span.date-time.hasThumbnail i:after {
    content: "";
    display: inline-block;
    width: 1px;
    background-color: #B6B7B8;
    position: absolute;
    top: -20px;
    bottom: 100%;
    right: 50%;
  }
}
@media (min-width: 768px) {
  .blog-content-iterative-section .post-after-related span.date-time.hasThumbnail:after {
    content: "";
    display: inline-block;
    width: 1px;
    background-color: #B6B7B8;
    position: absolute;
    top: -20px;
    bottom: 100%;
    right: 50%;
  }
}
.blog-content-iterative-section .post-after-related .group-tags {
  background-color: #F2F5F7;
  display: inline-block;
  border-radius: 10px;
  padding: 2px 10px;
  /* Display on small :: sm */
}
@media (min-width: 768px) {
  .blog-content-iterative-section .post-after-related .group-tags {
    margin-left: 30px;
  }
}
.blog-content-iterative-section .post-after-related .group-tags span.second {
  margin-left: 10px;
  margin-right: 10px;
}
.blog-content-iterative-section .post-after-related .group-tags span.second i {
  margin-right: 8px;
  font-size: 12px;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 991px) {
  .blog-content-iterative-section .post-after-related .group-tags span.second i {
    margin-left: 1px;
    margin-right: 1px;
  }
}
.blog-content-iterative-section .post-after-related .group-tags span.second a {
  font-size: 12px;
  color: #B6B7B8;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 991px) {
  .blog-content-iterative-section .post-after-related .group-tags span.second a {
    margin-left: 5px;
    margin-right: 5px;
  }
}
.blog-content-iterative-section .post-after-related .group-tags span.second:hover a,
.blog-content-iterative-section .post-after-related .group-tags span.second:hover i {
  color: #00D2FF;
}
.blog-content-iterative-section .entry-button {
  margin-top: 30px;
  margin-bottom: 40px;
  position: relative;
  /* Display on small :: sm */
  /* Display on small :: sm */
}
.blog-content-iterative-section .entry-button .line {
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
}
.blog-content-iterative-section .entry-button:before {
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
  right: 83%;
  left: 0;
  background-color: #00D2FF;
}
.blog-content-iterative-section .entry-button:after {
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
  right: 0;
  left: 36%;
  background-color: #354859;
}
.blog-content-iterative-section .entry-button a.btn {
  background-color: #354859;
  color: #00D2FF;
  padding: 5px 0;
  width: 12%;
  border-radius: 20px;
  display: inline-block;
  font-size: 12px;
  transition: all 0.3s ease-in-out;
  margin-left: 20%;
}
.blog-content-iterative-section .entry-button a.btn:hover {
  background-color: #00D2FF;
  color: #fff;
}
@media (max-width: 1199px) {
  .blog-content-iterative-section .entry-button a.btn {
    width: 12%;
  }
  .blog-content-iterative-section .entry-button:before {
    right: 82%;
  }
  .blog-content-iterative-section .entry-button:after {
    left: 35%;
  }
  .blog-content-iterative-section .entry-button a {
    margin-left: 17%;
  }
}
@media (max-width: 767px) {
  .blog-content-iterative-section .entry-button a.btn {
    width: 19%;
  }
  .blog-content-iterative-section .entry-button:before {
    right: 83%;
  }
  .blog-content-iterative-section .entry-button:after {
    left: 42%;
  }
  .blog-content-iterative-section .entry-button a {
    margin-left: 22%;
  }
}
.blog-post-nav-section {
  /* Display on extra-small :: xs */
}
@media (max-width: 767px) {
  .blog-post-nav-section a[rel]:hover .next-article,
  .blog-post-nav-section a[rel]:hover .prev-article {
    display: block;
  }
}
.blog-post-nav-section .pager {
  padding-top: 15px;
  padding-bottom: 15px;
  border-top: 1px solid #ECECF6;
  border-bottom: 1px solid #ECECF6;
}
.blog-post-nav-section .pager .nav-next a,
.blog-post-nav-section .pager .nav-previous a {
  color: #354859;
  position: relative;
  width: 48%;
  overflow: hidden;
  height: 31px;
  /* Display on extra-small :: xs */
}
@media (max-width: 767px) {
  .blog-post-nav-section .pager .nav-next a,
  .blog-post-nav-section .pager .nav-previous a {
    width: 100%;
    padding-right: 30px;
    padding-left: 30px;
  }
}
.blog-post-nav-section .pager .nav-next a:hover .next-article,
.blog-post-nav-section .pager .nav-previous a:hover .next-article,
.blog-post-nav-section .pager .nav-next a:hover .prev-article,
.blog-post-nav-section .pager .nav-previous a:hover .prev-article {
  background-color: #00D2FF;
  color: #fff;
}
.blog-post-nav-section .pager .nav-previous a {
  /* Display on medium :: md */
  /* Display on small :: sm */
}
@media (min-width: 768px) {
  .blog-post-nav-section .pager .nav-previous a {
    padding-right: 70px;
  }
}
@media (max-width: 767px) {
  .blog-post-nav-section .pager .nav-previous a {
    padding-left: 70px;
  }
}
.blog-post-nav-section .pager .nav-next a {
  padding-left: 70px;
}
.blog-post-nav-section .pager .next-article,
.blog-post-nav-section .pager .prev-article {
  position: absolute;
  background-color: #354859;
  color: #00D2FF;
  border-radius: 15px;
  top: 0;
  bottom: 0;
  width: 68px;
  padding-top: 7px;
  font-size: 12px;
  transition: all 0.3s ease-in-out;
}
.blog-post-nav-section .pager .next-article:after,
.blog-post-nav-section .pager .prev-article:after {
  font-family: IRANSans, tahoma, sans-serif !important;
  font-size: 12px;
  position: absolute;
  top: 8px;
}
.blog-post-nav-section .pager .prev-article {
  text-align: right;
  padding-right: 10px;
  right: 0;
  /* Display on small :: sm */
}
.blog-post-nav-section .pager .prev-article:after {
  left: 10px;
}
.blog-post-nav-section .pager .prev-article:after {
  content: "Prev";
}
@media (max-width: 767px) {
  .blog-post-nav-section .pager .prev-article {
    right: auto;
    left: 0;
  }
}
.blog-post-nav-section .pager .next-article {
  text-align: left;
  padding-left: 10px;
  left: 0;
}
.blog-post-nav-section .pager .next-article:after {
  right: 10px;
}
.blog-post-nav-section .pager .next-article:after {
  content: "Next";
}
.contact-address-info-section {
  margin: 30px auto!important;
}
.contact-address-info-section .header {
  padding: 8px 55px 8px 0;
  background: #ECECF6;
  position: relative;
}
.contact-address-info-section .header .glyphicon {
  color: white;
  position: absolute;
  font-size: 18px;
  padding: 9px;
  top: 0;
  margin: -1px;
  bottom: 0;
  width: 40px;
  left: 0;
}
.contact-address-info-section .header .glyphicon.color-1 {
  background: #32C5D2;
}
.contact-address-info-section .header .glyphicon.color-2 {
  background: #00D2FF;
}
.contact-address-info-section .header .glyphicon.color-3 {
  background: #354859;
}
.contact-address-info-section .header .text {
  padding-left: 60px;
}
.contact-address-info-section p {
  margin-bottom: 0;
}
.contact-address-info-section .box-container {
  max-width: 350px;
  margin: auto;
}
.contact-address-info-section .description-box {
  background: #F5F5FF;
  padding: 15px 50px;
}
.contact-address-info-section .arrow-left {
  top: 8px;
  position: absolute;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  left: 40px;
}
.contact-address-info-section .arrow-left.color-1 {
  border-left: 10px solid #32C5D2;
}
.contact-address-info-section .arrow-left.color-2 {
  border-left: 10px solid #00D2FF;
}
.contact-address-info-section .arrow-left.color-3 {
  border-left: 10px solid #354859;
}
.footer-cat-menu-footer-section {
  background: #2B3A47;
  padding-top: 30px;
  font-size: 12px;
  /* Display on extra-small :: xs */
}
.footer-cat-menu-footer-section p {
  margin-bottom: 0;
}
.footer-cat-menu-footer-section h3 {
  margin-bottom: 10px;
  font-weight: normal;
  margin-top: 20px;
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height {
  border-left: 2px solid #354859;
  color: white;
  margin-bottom: 10px;
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height div {
  position: relative;
  z-index: 1;
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height img {
  max-width: 100%;
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height ul {
  list-style: none;
  padding: 0 30px;
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height ul li {
  position: relative;
  padding: 5px 0;
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height ul li:after {
  font-family: "Glyphicons Halflings";
  position: absolute;
  color: #00D2FF;
  top: 10px;
  left: 100%;
  content: "\e250";
  transform: translate(0%, 0%);
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height ul li:after:hover {
  color: white;
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height ul li a {
  color: white !important;
  transition: all 0.5s;
  text-decoration: none;
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height ul li a:hover {
  padding-left: 5px;
  color: #00D2FF !important;
}
.footer-cat-menu-footer-section .row-equal-height .col-equal-height h3 {
  color: #00D2FF;
  padding: 0 30px;
  font-size: 14px;
}
.footer-cat-menu-footer-section .row-equal-height span.glyphicon {
  position: absolute;
  color: #354859;
  opacity: 0.9;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 10em;
}
.footer-cat-menu-footer-section .row-equal-height .fa-5x {
  font-size: 10em;
  /* Display on large :: lg */
}
@media (max-width: 767px) {
  .footer-cat-menu-footer-section .row-equal-height .fa-5x {
    font-size: 5em;
  }
}
.footer-cat-menu-footer-section .row-equal-height .tag div h3 {
  padding: 5px;
}
.footer-cat-menu-footer-section .row-equal-height .tag div a {
  border: 1px solid #354859;
  padding: 3px 5px;
  margin: 2px 0;
  display: inline-block;
  border-radius: 15px;
  color: white;
  font-size: 12px !important;
  font-weight: normal;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
}
.footer-cat-menu-footer-section .row-equal-height .tag div a:hover {
  background-color: white;
  color: #354859;
}
.footer-cat-menu-footer-section .row-equal-height .googleMap .link-icons {
  margin-bottom: 15px;
}
.footer-cat-menu-footer-section .row-equal-height .googleMap .link-icons span {
  font-size: 15px;
  margin-left: 10px;
}
.footer-cat-menu-footer-section .row-equal-height .googleMap .link-icons a i {
  display: inline-block;
  width: 37px;
  height: 37px;
  border-radius: 50%;
  background-color: #00D2FF;
  color: #354859;
  text-align: center;
  line-height: 35px;
  font-size: 15px;
  padding: 2px;
  background-clip: content-box;
  border: 1px solid transparent;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.footer-cat-menu-footer-section .row-equal-height .googleMap .link-icons a span {
  color: white;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.footer-cat-menu-footer-section .row-equal-height .googleMap .link-icons a:hover i {
  border-color: #00D2FF;
}
.footer-cat-menu-footer-section .row-equal-height .googleMap .link-icons a:hover span {
  color: #00D2FF;
}
.footer-cat-menu-footer-section .row-equal-height .contact .address,
.footer-cat-menu-footer-section .row-equal-height .contact .address + p {
  display: inline;
}
.footer-cat-menu-footer-section .row-equal-height .contact .tel {
  position: relative;
  display: table;
  width: 100%;
}
.footer-cat-menu-footer-section .row-equal-height .contact p {
  line-height: 200%;
}
.footer-cat-menu-footer-section .row-equal-height .contact p span:last-child {
  margin-right: 10px;
}
.footer-cat-menu-footer-section .row-equal-height .contact p:last-child {
  font-size: 12px;
}
.footer-cat-menu-footer-section .row-equal-height .rtl {
  display: inline !important;
}
.footer-cat-menu-footer-section .dot {
  color: #354859;
  font-size: 20px;
  position: absolute !important;
  top: calc(100% + 10px);
  right: 50%;
  transform: translateX(50%);
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .footer-cat-menu-footer-section .contact p span {
    display: block;
    margin: 10px 0;
  }
  .footer-cat-menu-footer-section ul {
    padding: 0 !important;
  }
  .footer-cat-menu-footer-section ul li:after {
    top: 7px;
  }
  .footer-cat-menu-footer-section h3 {
    padding: 0 !important;
    font-size: 15px !important;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .footer-cat-menu-footer-section .contact p span {
    display: block;
    margin: 10px 0;
  }
  .footer-cat-menu-footer-section ul,
  .footer-cat-menu-footer-section h3 {
    padding: 0 !important;
  }
}
@media screen and (min-width: 768px) {
  .footer-cat-menu-footer-section .row-equal-height {
    display: table;
    width: 100%;
    table-layout: fixed;
  }
  .footer-cat-menu-footer-section .row-equal-height .col-equal-height {
    border-left: 2px solid #354859;
    display: table-cell;
    float: none;
    height: 100%;
    width: 25%;
  }
  .footer-cat-menu-footer-section .row-equal-height .col-equal-height .center-img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding: 0 5px;
  }
}
@media (max-width: 767px) {
  .footer-cat-menu-footer-section .row-equal-height .dot {
    top: calc(100% - 18px);
  }
  .footer-cat-menu-footer-section .row-equal-height .col-equal-height {
    border-left: none;
  }
  .footer-cat-menu-footer-section .row-equal-height .col-equal-height:first-child .dot {
    display: none;
  }
  .footer-cat-menu-footer-section .row-equal-height .col-equal-height:not(:first-child) {
    padding-bottom: 10px;
    border-bottom: 2px solid #354859;
  }
  .footer-cat-menu-footer-section .row-equal-height .col-equal-height:last-child {
    border-right: none;
  }
  .footer-cat-menu-footer-section .row-equal-height .col-equal-height img {
    display: block;
    margin: auto;
  }
  .footer-cat-menu-footer-section .row-equal-height .col-equal-height h3,
  .footer-cat-menu-footer-section .row-equal-height .col-equal-height ul {
    padding: 0;
  }
}
.footer-cat-menu-footer-section .transition {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.footer-single-copyright-section {
  background: #354859;
  margin-top: 40px;
  color: white;
  text-align: center;
  padding: 12px 0;
  text-shadow: 1px 1px 5px black;
  margin-bottom: 0;
}
.footer-single-copyright-section span {
  /* Display on small :: sm */
  /* Display on extra-small :: xs */
}
@media (max-width: 767px) {
  .footer-single-copyright-section span {
    display: block;
  }
  .footer-single-copyright-section span:first-child {
    margin-bottom: 5px;
  }
}
.footer-single-copyright-section span a {
  color: white;
}
.footer-single-copyright-section span a .linkStyle {
  color: #00D2FF;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.footer-single-copyright-section span a .linkStyle:hover {
  color: white;
}
.footer-single-copyright-section span a:last-child {
  color: #00D2FF;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.footer-single-copyright-section span a:last-child:hover {
  color: white;
}
.helper-photo-landing-section {
  position: relative;
  background: white;
  /**
  * Holds the entire (next) and (previous) buttons
  **/
}
.helper-photo-landing-section h4 {
  text-transform: capitalize;
}
.helper-photo-landing-section .view-box {
  max-width: 500px;
  margin: 30px auto 30px auto;
  position: relative;
}
.helper-photo-landing-section .view-box img {
  padding: 15px;
  border: 1px solid #ECECF6;
}
.helper-photo-landing-section .ssba-wrap &gt; div {
  text-align: center !important;
}
.helper-photo-landing-section .date-time {
  color: #B6B7B8;
  border-top: 1px solid #ECECF6;
  border-bottom: 1px solid #ECECF6;
  margin: 15px 30px 15px 30px;
  padding: 3px 0 3px 0;
}
.helper-photo-landing-section .navigation-box {
  width: 70px;
  position: absolute;
  /* Display on small :: sm */
  /* Display on extra-small :: xs */
}
@media (min-width: 768px) {
  .helper-photo-landing-section .navigation-box {
    top: 50%;
    transform: translateY(-50%);
  }
}
@media (max-width: 767px) {
  .helper-photo-landing-section .navigation-box {
    bottom: -65px;
  }
}
.helper-photo-landing-section .navigation-box.go-previous {
  right: -100px;
  /* Display on extra-small :: xs */
}
@media (max-width: 767px) {
  .helper-photo-landing-section .navigation-box.go-previous {
    right: 0;
  }
}
.helper-photo-landing-section .navigation-box.go-next {
  left: -100px;
  /* Display on extra-small :: xs */
}
@media (max-width: 767px) {
  .helper-photo-landing-section .navigation-box.go-next {
    left: 0;
  }
}
.helper-photo-landing-section .navigation-box .navigation-label {
  margin-top: 10px;
  color: #B6B7B8;
  /* Display on extra-small :: xs */
}
@media (max-width: 767px) {
  .helper-photo-landing-section .navigation-box .navigation-label {
    display: none;
  }
}
.helper-photo-landing-section .navigation-box .navigation-icon {
  background: rgba(255, 255, 255, 0.8);
  padding: 13px 18px 13px 18px;
  border: 2px solid #2FD8FF;
  color: #2FD8FF;
  margin: auto;
  width: 60px;
  transition: all 0.3s ease-in-out;
  text-align: center;
  /* Display on extra-small :: xs */
}
.helper-photo-landing-section .navigation-box .navigation-icon i {
  font-size: 17pt;
  transition: all 0.3s ease-in-out;
}
.helper-photo-landing-section .navigation-box .navigation-icon:hover {
  border: 2px solid #354859;
  background: #2FD8FF;
}
.helper-photo-landing-section .navigation-box .navigation-icon:hover i {
  color: #354859;
}
@media (max-width: 767px) {
  .helper-photo-landing-section .navigation-box .navigation-icon {
    padding: 5px 8px;
    width: 45px;
  }
}
.helper-photo-landing-section form#commentform {
  display: table;
  margin-bottom: 15px;
}
.helper-photo-landing-section .image-zoom {
  font-size: 30px;
}
.pages-gallery-section {
  /**
  *  Sub title box
  **/
}
.pages-gallery-section .sub-title {
  text-align: center;
  color: #303030;
}
.pages-gallery-section .sub-title h4 {
  margin-top: 10px;
  font-size: 10pt;
  color: #00D2FF;
  margin-bottom: 10px;
}
.pages-gallery-section .sub-title .description {
  font-size: 13px;
}
.gallery-archive-rows {
  margin-bottom: 60px;
}
.gallery-archive-rows .content-section {
  margin-top: 15px;
}
.gallery-archive-rows .content-section .block-on-device:first-child {
  display: block;
  margin-bottom: 30px;
}
.gallery-archive-rows .content-section .block-on-device:first-child i {
  font-size: 18px;
  color: #B6B7B8;
  margin-right: 8px;
}
.gallery-archive-rows .content-section .block-on-device:first-child a {
  font-size: 18px;
  font-weight: bold;
  color: #354859;
}
.gallery-archive-rows .content-section .block-on-device:last-child {
  display: block;
  margin-bottom: 30px;
  color: #B6B7B8;
  font-size: 12px;
}
.gallery-archive-rows .content-section .block-on-device:last-child span {
  margin-right: 30px;
}
.gallery-archive-rows .holder {
  margin-right: -10px;
  margin-left: -10px;
}
.gallery-archive-rows .entry-button {
  margin-top: 20px;
  margin-bottom: 35px;
  position: relative;
}
.gallery-archive-rows .entry-button .line {
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
}
.gallery-archive-rows .entry-button:before {
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
  right: 81%;
  left: 0;
  background-color: #00D2FF;
}
.gallery-archive-rows .entry-button:after {
  content: "";
  height: 1px;
  position: absolute;
  top: 50%;
  right: 0;
  left: 36%;
  background-color: #B6B7B8;
}
.gallery-archive-rows .entry-button a.btn {
  background-color: #354859;
  color: #00D2FF;
  padding: 3px 0;
  width: 15%;
  border-radius: 20px;
  display: inline-block;
  font-size: 14px;
  transition: all 0.3s ease-in-out;
  margin-left: 20%;
}
.gallery-archive-rows .entry-button a.btn:hover {
  background-color: #00D2FF;
  color: #fff;
}
.gallery-archive-rows h3.gallery-header {
  text-align: center;
  margin-bottom: 10px;
  padding-bottom: 0;
}
@media (max-width: 480px) {
  .gallery-archive-rows h3.gallery-header {
    min-height: 60px;
  }
}
.gallery-archive-rows h3.gallery-header a {
  color: #354859;
  font-size: 18px;
}
.gallery-archive-rows .gallery-low {
  margin-top: 10px;
  display: table;
  width: 100%;
  position: relative;
}
.gallery-archive-rows .gallery-low:before {
  content: '';
  position: absolute;
  background: #E6E9EB;
  width: 100%;
  height: 2px;
  top: calc(50% - 1px);
  z-index: 0;
}
.gallery-archive-rows .gallery-low .gallery-count {
  display: inline-block;
  float: right;
  background: #E6E9EB;
  border: 5px solid white;
  border-radius: 25px;
  margin-right: -5px;
  text-align: center;
  padding: 0.5px 10px;
  margin-top: 2px;
  position: relative;
  z-index: 1;
}
@media (max-width: 480px) {
  .gallery-archive-rows .gallery-low .gallery-count {
    padding: 0.5px 5px;
    font-size: 12px;
  }
}
.gallery-archive-rows .gallery-low .gallery-count i {
  top: 3px;
}
.gallery-archive-rows .gallery-low .gallery-button {
  background-color: #354859;
  border: 5px solid white;
  margin-left: -5px;
  color: #00D2FF;
  padding: 3px 10px;
  border-radius: 20px;
  display: inline-block;
  text-align: center;
  font-size: 14px;
  float: left;
  position: relative;
  z-index: 1;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 480px) {
  .gallery-archive-rows .gallery-low .gallery-button {
    padding: 3px 5px;
    font-size: 12px;
  }
}
.gallery-archive-rows .gallery-low .gallery-button:hover {
  color: white;
}
.pages-gallery-section &gt; .content-section {
  margin-top: 15px;
}
.pages-gallery-section &gt; .content-section .block-on-device:first-child {
  display: block;
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: bold;
  color: #354859;
}
.pages-gallery-section &gt; .content-section .block-on-device:first-child i {
  font-size: 18px;
  color: #B6B7B8;
  margin-right: 8px;
}
.pages-gallery-section &gt; .content-section .block-on-device:last-child {
  display: block;
  margin-bottom: 30px;
  color: #B6B7B8;
  font-size: 12px;
}
.pages-gallery-section &gt; .content-section .block-on-device:last-child span {
  margin-right: 30px;
}
.pages-gallery-section .holder {
  margin-right: -10px;
  margin-left: -10px;
}
.grid-item {
  margin: 0 10px 45px 10px;
}
.grid-item &gt; div {
  display: table;
  margin: auto;
  position: relative;
}
.grid-item &gt; div .overlay {
  display: block;
  position: absolute;
  width: 100%;
  background-color: #000;
  height: 0;
  bottom: 0;
  opacity: 0.5;
  z-index: 1;
  transition: all 0.3s ease-in-out;
}
.grid-item &gt; div .gallery-LightBox {
  left: 50%;
  margin-left: -45px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  text-align: center;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  display: inline-block;
  background-color: #00D2FF;
  color: #000;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  opacity: 0;
  z-index: 1;
  transition: all 0.3s ease-in-out;
}
.grid-item &gt; div .gallery-LightBox:before {
  font-family: 'Glyphicons Halflings';
  line-height: 40px;
}
.grid-item &gt; div .gallery-LightBox:before {
  content: "\e015" !important;
}
.grid-item &gt; div .gallery-Link {
  right: 50%;
  margin-right: -45px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  text-align: center;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  display: inline-block;
  background-color: #00D2FF;
  color: #000;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  opacity: 0;
  z-index: 1;
  transition: all 0.3s ease-in-out;
}
.grid-item &gt; div .gallery-Link:before {
  font-family: 'Glyphicons Halflings';
  line-height: 40px;
}
.grid-item &gt; div .gallery-Link:before {
  content: "\e144" !important;
}
.grid-item &gt; div:hover .overlay {
  height: 100%;
}
.grid-item &gt; div:hover .gallery-Link,
.grid-item &gt; div:hover .gallery-LightBox {
  opacity: 1;
}
.grid-item .common-style {
  width: 40px;
  height: 40px;
  margin-top: -20px;
  text-align: center;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  display: inline-block;
  background-color: #00D2FF;
  color: #000;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  opacity: 0;
  z-index: 1;
  transition: all 0.3s ease-in-out;
}
.grid-item .common-style:before {
  font-family: 'Glyphicons Halflings';
  line-height: 40px;
}
#swipebox-overlay {
  direction: ltr;
}
.header-multilingual-topbar-section {
  padding: 0!important;
  height: initial!important;
  border-bottom: 0px!important;
  /**
  * Rightside for languages
  **/
}
.header-multilingual-topbar-section .top-links {
  float: right;
  line-height: 20px;
  /* Apply rule only on x extra-small devices */
}
.header-multilingual-topbar-section .top-links img {
  display: block;
}
.header-multilingual-topbar-section .logo-image {
  position: absolute;
  right: 50%;
  z-index: 9999;
  top: 5px;
  margin-right: -90px;
}
.header-multilingual-topbar-section .language-list {
  /* Display on extra-small :: xs */
}
.header-multilingual-topbar-section .language-list &gt; a {
  margin: 0;
  text-align: center;
  display: inline-block;
  padding: 9px 7px;
  position: relative;
  z-index: 9998;
}
.header-multilingual-topbar-section .language-list .active {
  color: white;
  background: #354859;
}
.header-multilingual-topbar-section .language-list .active:after {
  content: " ";
  position: absolute;
  bottom: -4px;
  z-index: 999999;
  left: 0;
  right: 0;
  height: 4px;
  background: white;
}
.header-multilingual-topbar-section .language-list a span.icon {
  display: block;
  box-sizing: content-box;
}
@media (max-width: 480px) {
  .header-multilingual-topbar-section .language-list .en,
  .header-multilingual-topbar-section .language-list .fa {
    margin: auto 4px auto 4px;
  }
}
.header-multilingual-topbar-section #top-bar-search {
  min-height: 66px;
  padding-top: 10px;
  margin: 0;
}
.header-multilingual-topbar-section #top-bar-search input[name=s] {
  /* Apply rule only on medium devices */
  /* Display on large :: lg */
  width: 196px;
  background: #ECECF6;
  border: 0px;
  border-radius: 26px;
  line-height: 24px;
  /**
      * Setting the direction of input box on RTL|LTR
      **/
  padding: 1px 30px 3px 10px;
}
.header-multilingual-topbar-section #top-bar-search input[name=s]::-webkit-input-placeholder {
  color: #354859;
}
.header-multilingual-topbar-section #top-bar-search input[name=s]:-moz-placeholder {
  /* Firefox 18- */
  color: #354859;
}
.header-multilingual-topbar-section #top-bar-search input[name=s]::-moz-placeholder {
  /* Firefox 19+ */
  color: #354859;
}
.header-multilingual-topbar-section #top-bar-search input[name=s]:-ms-input-placeholder {
  color: #354859;
}
.header-multilingual-topbar-section #top-bar-search button {
  background: #354859;
  line-height: 20px;
  border: 0px;
  border-radius: 100%;
  width: 28px;
  height: 28px;
  padding: 5px;
  margin-top: 0;
}
.header-multilingual-topbar-section #top-bar-search button i {
  top: 2px;
  color: #00D2FF;
}
@media (max-width: 767px) {
  .header-multilingual-topbar-section #top-bar-search {
    float: none;
    text-align: center;
  }
}
@media (max-width: 767px) {
  .header-multilingual-topbar-section {
    padding-bottom: 7px;
  }
}
@media only screen and (max-width: 479px) {
  .header-multilingual-topbar-section #top-bar-search {
    margin-right: 0px!important;
    padding-bottom: 7px;
  }
  .header-multilingual-topbar-section .container {
    width: 98%!important;
  }
  .header-multilingual-topbar-section input {
    width: 148px ;
    color: #00D2FF;
  }
}
@media (max-width: 480px) {
  .header-multilingual-topbar-section .left-side {
    width: 100%;
  }
  .header-multilingual-topbar-section .right-side {
    width: 100%;
  }
  .header-multilingual-topbar-section .top-links {
    text-align: center;
  }
  .header-multilingual-topbar-section .top-links a {
    float: none;
  }
}
.header-simple-menu-header-section {
  /**
  * Recoloring because of the design
  **/
  /* Display on small :: sm */
}
.header-simple-menu-header-section #header-wrap {
  background: #00D2FF;
  color: white;
}
.header-simple-menu-header-section #primary-menu {
  float: none !important;
}
.header-simple-menu-header-section #primary-menu ul li &gt; a {
  color: white;
}
.header-simple-menu-header-section #logo {
  /* Display on small :: sm */
}
@media (max-width: 991px) {
  .header-simple-menu-header-section #logo {
    padding-top: 10px !important;
  }
}
.header-simple-menu-header-section #logo img {
  margin: 0 auto;
}
.header-simple-menu-header-section nav#primary-menu {
  background-color: #00D2FF;
  /* Display on medium :: md */
}
.header-simple-menu-header-section nav#primary-menu a,
.header-simple-menu-header-section nav#primary-menu li {
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 992px) {
  .header-simple-menu-header-section nav#primary-menu &gt; ul {
    width: 100%;
    display: block;
    padding-top: 39px;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li {
    float: left;
    padding: 8px 0;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li &gt; a {
    border-right: 1px solid #16B1D7;
    padding: 0 15px;
    font-size: 15px;
    font-weight: normal;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li ul.sub-menu {
    background: #354859 !important;
    border-color: #354859 !important;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li ul.sub-menu &gt; li &gt; a {
    color: white !important;
    font-size: 15px !important;
    font-weight: normal;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li ul.sub-menu &gt; li:hover a {
    color: #354859 !important;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li ul.sub-menu &gt; li.current-menu-item a {
    color: #00D2FF !important;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li:nth-child(n+5) {
    float: right;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li:nth-child(4) a,
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li:nth-child(5) a {
    border-right: none !important;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li:hover a {
    color: #354859 !important;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li.current-menu-item {
    border-bottom: 5px solid #354859;
  }
  .header-simple-menu-header-section nav#primary-menu &gt; ul &gt; li.current-menu-item a {
    color: #354859 !important;
  }
}
@media (max-width: 991px) {
  .header-simple-menu-header-section nav#primary-menu.current-menu-item a {
    color: #354859 !important;
  }
  .header-simple-menu-header-section nav#primary-menu a:hover {
    color: #354859 !important;
  }
}
.header-simple-menu-header-section #primary-menu-trigger {
  width: 100px;
  -webkit-transition: color 0.3s ease-in-out, opacity 0.2s 0.2s ease, top 0.4s ease !important;
  -o-transition: color 0.3s ease-in-out, opacity 0.2s 0.2s ease, top 0.4s ease !important;
  transition: color 0.3s ease-in-out, opacity 0.2s 0.2s ease, top 0.4s ease !important;
  text-align: left;
}
.header-simple-menu-header-section #primary-menu-trigger span {
  position: relative;
  margin-left: 2px;
  top: -1px;
}
.header-simple-menu-header-section #primary-menu-trigger:hover {
  color: #354859;
}
/**
* Simple contact form
**/
.page-contact-application-section {
  margin-top: 30px;
}
.page-contact-application-section textarea {
  min-height: 30px;
}
.page-contact-application-section .frm_ajax_loading {
  display: none;
}
.page-contact-application-section h3 {
  color: #00D2FF;
  size: 16pt;
}
.page-contact-application-section label {
  display: block;
}
.page-contact-application-section button {
  margin-right: 16px;
  border: 0;
  text-decoration: none;
  font-size: 15px;
  margin-left: 0px;
  background: #00D2FF;
  color: white !important;
  padding: 4px 60px 4px 60px;
}
.page-contact-application-section input,
.page-contact-application-section textarea {
  display: block;
  width: 100%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  margin-bottom: 10px;
  background: #ECECF6 !important;
  border-radius: 0px!important;
  box-shadow: none!important;
  border: 0px!important;
  direction: rtl;
  font-family: IRANSans!important;
}
.page-contact-application-section input {
  height: 34px;
}
.page-contact-application-section .frm_primary_label {
  text-align: right!important;
  direction: rtl!important;
  font-family: IRANSans!important;
}
.page-contact-application-section .frm_forms {
  margin-top: 30px;
}
.page-contact-application-section .frm_message,
.page-contact-application-section .frm_error_style {
  direction: rtl!important;
  text-align: right!important;
}
/**
* Overriding page hooks
**/
.page-contact-application-section {
  background: #F5F5FF;
  padding: 30px 0;
}
/**
* Some custom buttons, with different colors and effects.
**/
.flat-button {
  width: 93%;
  color: white !important;
  border-radius: 0px;
  padding: 5px auto 5px auto;
  font-size: 16px;
  margin: 7.5px 10px 7.5px 10px;
  text-align: center;
}
.flat-button span {
  float: right;
}
.flat-button:first-child {
  margin-top: 15px;
}
.flat-button:last-child {
  margin-bottom: 20px;
}
.flat-button.color-1 {
  background: #32C5D2;
  transition: all 0.3s ease-in-out;
}
.flat-button.color-1:hover {
  background: #00D2FF;
}
.flat-button.color-1 .glyphicon {
  background: #26a1ab;
}
.flat-button.color-2 {
  background: #00D2FF;
  transition: all 0.3s ease-in-out;
}
.flat-button.color-2:hover {
  background: #32C5D2;
}
.flat-button.color-2 .glyphicon {
  background: #354859;
}
.flat-button.color-3 {
  background: #354859;
  transition: all 0.3s ease-in-out;
}
.flat-button.color-3:hover {
  background: #32C5D2;
}
.flat-button.color-3 .glyphicon {
  background: #00D2FF;
}
.flat-button.no-margin {
  margin: 0px!important;
}
.helper-icon-down-section i {
  color: #00D2FF;
  margin-bottom: 30px;
}
label,
.input-group-addon {
  font-family: IRANSans, tahoma, sans-serif;
  color: white;
  background-color: #00D2FF;
  border-color: #00D2FF;
  border-radius: 20px 20px 20px 20px;
  min-width: 55px;
  position: absolute;
  z-index: 5;
  top: 0;
  bottom: 0;
  padding: 9px 0;
  font-size: 12px;
  height: 100%;
  left: 0;
}
textarea {
  border-radius: 15px;
  margin-bottom: 20px;
  color: #354859;
}
textarea::-webkit-input-placeholder {
  color: #354859;
}
textarea:-moz-placeholder {
  /* Firefox 18- */
  color: #354859;
}
textarea::-moz-placeholder {
  /* Firefox 19+ */
  color: #354859;
}
textarea:-ms-input-placeholder {
  color: #354859;
}
.input-group {
  margin-bottom: 20px;
  border-radius: 20px;
  position: relative;
}
.input-group input {
  border-radius: 20px;
  padding-left: 60px;
}
input[type=submit],
button[type=submit] {
  border: 0;
  display: inline-block;
  background-color: #354859;
  padding: 5px 30px ;
  color: #00D2FF;
  font-size: 14px;
  border-radius: 15px;
  transition: all 0.3s ease-in-out;
  margin-top: 30px;
  margin-bottom: 15px;
  box-shadow: none;
  border: none;
  outline: none;
}
input[type=submit]:hover,
button[type=submit]:hover {
  background-color: #00D2FF;
  color: #fff;
}
.message {
  background-color: #F2F5F7;
  padding-bottom: 30px;
  border-bottom: 1px solid #E6E9EB;
}
.message .formContact .input-group {
  /* Display on small :: sm */
}
@media (min-width: 768px) {
  .message .formContact .input-group {
    width: 49%;
    display: inline-block;
  }
}
.message img {
  float: right;
}
#commentform .input-group-addon {
  min-width: 70px;
  top: 15px;
  height: calc(100% - 15px);
}
#commentform .input-group-addon[for=email] {
  min-width: 80px;
}
#commentform input {
  margin-top: 15px;
  padding-left: 75px;
}
#commentform input[id=email] {
  padding-left: 85px;
}
#commentform .input-group {
  width: 100%;
}
.nws-section.helper-num-pagination-section {
  background: white;
}
.nws-section.helper-num-pagination-section .navigation {
  border: none !important;
  padding: 20px 0;
  margin: 0 auto 30px;
}
.nws-section.helper-num-pagination-section .navigation .pagination {
  display: table;
  margin: 0 auto;
  border-top: 1px solid #E6E9EB;
  border-bottom: 1px solid #E6E9EB;
  line-height: 6px;
}
.nws-section.helper-num-pagination-section .navigation .pagination li {
  display: inline-block;
  margin: 0 9px;
  vertical-align: middle;
}
.nws-section.helper-num-pagination-section .navigation .pagination li .numbers {
  width: 20px;
  height: 20px;
  padding: 0;
  text-align: center;
  color: #303030;
  border: transparent;
  background: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nws-section.helper-num-pagination-section .navigation .pagination li a {
  width: 20px;
  height: 20px;
  padding: 0;
  text-align: center;
  color: #303030;
  border: transparent;
  background: none;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nws-section.helper-num-pagination-section .navigation .pagination li a:hover {
  color: #00D2FF;
}
.nws-section.helper-num-pagination-section .navigation .pagination li span {
  width: 20px;
  height: 20px;
  padding: 0;
  text-align: center;
  color: #303030;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  padding-top: 3px;
  background: none;
  border: transparent;
}
.nws-section.helper-num-pagination-section .navigation .pagination li.active a {
  color: #00D2FF !important;
  background: none !important;
}
.nws-section.helper-num-pagination-section .navigation .pagination li .navigationButtons {
  color: #00D2FF;
}
.nws-section.helper-num-pagination-section .navigation .pagination li .navigationButtons a {
  position: relative;
  width: 70px;
  height: 30px;
  line-height: 30px;
  color: #00D2FF;
  border-radius: 15px;
  background: #354859;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nws-section.helper-num-pagination-section .navigation .pagination li .navigationButtons a i {
  color: #00D2FF;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nws-section.helper-num-pagination-section .navigation .pagination li .navigationButtons:not(.disable):hover a {
  color: white;
  background-color: #2FD8FF;
}
.nws-section.helper-num-pagination-section .navigation .pagination li .navigationButtons:not(.disable):hover a i {
  color: white;
}
.nws-section.helper-num-pagination-section .navigation .pagination li .navigationButtons.disable a {
  background: #F2F5F7;
  color: #B6B7B8;
  cursor: default;
}
.nws-section.helper-num-pagination-section .navigation .pagination li .navigationButtons.disable a i {
  color: #B6B7B8;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:first-child {
  color: #00D2FF;
  margin-right: 46px;
  margin-left: -10px;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:first-child a {
  position: relative;
  width: 70px;
  height: 30px;
  line-height: 30px;
  color: #00D2FF;
  border-radius: 15px;
  background: #354859;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:first-child a i {
  color: #00D2FF;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:first-child:not(.disable):hover a {
  color: white;
  background-color: #2FD8FF;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:first-child:not(.disable):hover a i {
  color: white;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:first-child.disable a {
  background: #F2F5F7;
  color: #B6B7B8;
  cursor: default;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:first-child.disable a i {
  color: #B6B7B8;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:first-child a i {
  left: 5px;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:last-child {
  color: #00D2FF;
  margin-left: 46px;
  margin-right: -10px;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:last-child a {
  position: relative;
  width: 70px;
  height: 30px;
  line-height: 30px;
  color: #00D2FF;
  border-radius: 15px;
  background: #354859;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:last-child a i {
  color: #00D2FF;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:last-child:not(.disable):hover a {
  color: white;
  background-color: #2FD8FF;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:last-child:not(.disable):hover a i {
  color: white;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:last-child.disable a {
  background: #F2F5F7;
  color: #B6B7B8;
  cursor: default;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:last-child.disable a i {
  color: #B6B7B8;
}
.nws-section.helper-num-pagination-section .navigation .pagination li:last-child a i {
  right: 5px;
}
.transition {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
ul {
  list-style: none;
  padding-right: 0;
}
a {
  text-decoration: none !important;
}
.sections-page-title {
  /* Display on extra-small :: xs */
}
.sections-page-title .breadcrumb span {
  margin: 0 !important;
  padding: 0 !important;
  font-size: 14px !important;
  display: inline-block !important;
}
.sections-page-title .breadcrumb nav {
  display: inline-block !important;
}
.sections-page-title .top-4px {
  top: 4px;
}
@media (max-width: 768px) {
  .sections-page-title #breadcrumbs {
    padding-left: 15px!important;
    text-align: left;
  }
}
.nws-section.helper-recent-articles-section {
  background-color: #00D2FF;
  padding-top: 10px;
  padding-bottom: 15px;
}
.nws-section.helper-recent-articles-section .nws-section.helper-title-section {
  margin-bottom: 10px;
}
.nws-section.helper-recent-articles-section .nws-section.helper-title-section .title {
  color: white;
  border-bottom-color: #354859;
}
.nws-section.helper-recent-articles-section .nws-section.helper-title-section .title:before {
  background-color: #354859;
}
.nws-section.helper-recent-articles-section .nws-section.helper-title-section .title:after {
  background-color: #354859;
}
.nws-section.helper-recent-articles-section .item {
  margin-bottom: 20px;
}
.nws-section.helper-recent-articles-section .item .service-icon a {
  display: block;
  text-align: center;
}
.nws-section.helper-recent-articles-section .item .service-icon a .icon {
  max-height: 98px;
  max-width: 98px;
  display: inline-block;
  border-radius: 50%;
  background-size: contain !important;
  border: 8px solid #00a8cc;
}
.nws-section.helper-recent-articles-section .item .service-content h3 {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 25px;
  height: 33px;
  overflow: hidden;
  border-left: 1px solid #354859;
  padding: 0 0 10px 20px;
}
.nws-section.helper-recent-articles-section .item .service-content h3 a {
  color: white;
  font-size: 14px;
  font-weight: normal;
  transition: all 0.3s ease-in-out;
}
.nws-section.helper-recent-articles-section .item .service-content h3 a:hover {
  color: #354859;
}
.nws-section.helper-recent-articles-section .item .service-content .border-white {
  border-left: 1px solid white;
  padding-left: 20px;
}
.nws-section.helper-recent-articles-section .item .service-content .border-white .description {
  color: #354859;
  font-size: 12px;
  line-height: 28px;
  overflow: hidden;
  margin-bottom: 10px;
  margin-top: 10px;
}
.nws-section.helper-recent-articles-section .item .service-content .border-white a.btn {
  background-color: #354859;
  color: #00D2FF;
  font-size: 12px;
  padding: 5px 20px;
  /* Display on extra-small :: xs */
  border-radius: 20px;
  margin-top: 10px;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 991px) {
  .nws-section.helper-recent-articles-section .item .service-content .border-white a.btn {
    padding: 5px 40px;
  }
}
.nws-section.helper-recent-articles-section .item .service-content .border-white a.btn:hover {
  background-color: white;
  color: #00D2FF;
}
.helper-recent-list-section {
  background: #F5F5FF;
  /* Display on medium :: md */
}
@media (min-width: 992px) {
  .helper-recent-list-section {
    padding: 45px 0;
  }
}
/**
* If using in side bar, we need a different color for background
* (sidebar.php)
**/
.sidebar-padder .sidebar-side-article-list-section {
  margin-bottom: 30px;
  background: #F5F5FF;
}
#sidebar .sidebar-shortpost-section {
  margin-bottom: 15px;
}
.sidebar-shortpost-section {
  position: relative;
  /**
  * Contains the image
  **/
}
.sidebar-shortpost-section img {
  max-width: 75px;
  display: block;
}
.sidebar-shortpost-section .item img {
  border: 6px solid #ECECF6;
  border-radius: 100%;
  margin: 3px;
  transition: all 0.3s ease-in-out;
}
.sidebar-shortpost-section .item .item-content {
  padding: 0 0 0 0;
}
.sidebar-shortpost-section h3 {
  font-size: 10pt;
  margin: 0px;
  font-weight: normal;
}
.sidebar-shortpost-section h3 a {
  color: #303030;
}
.sidebar-shortpost-section h3 span {
  color: #E6E9EB;
  font-weight: normal;
  display: block;
  margin-top: 0;
}
.sidebar-shortpost-section .items-container .side-dock {
  left: 0;
  top: 42px;
  bottom: 0;
  width: 8px;
  background: #ECECF6;
  z-index: 20;
  position: absolute;
}
.sidebar-shortpost-section .items-container .item:last-child .side-left {
  border-bottom: none;
}
.sidebar-shortpost-section .fixed-title {
  background: #00D2FF;
  color: white;
  padding-left: 15px;
  border-left: 8px solid #354859;
}
.sidebar-shortpost-section .fixed-title h2 {
  font-size: 14px;
  color: white;
  font-weight: normal;
  padding: 10px 10px 10px 0;
  margin-bottom: 10px;
}
.sidebar-shortpost-section .fixed-title h2 i {
  border-right: 1px solid #354859;
  margin-right: 10px;
  padding-right: 10px;
}
.sidebar-shortpost-section .side-right {
  margin-left: -50px;
  width: 50px;
  float: left;
  text-align: center;
}
.sidebar-shortpost-section .side-left {
  margin-left: 40px;
  width: auto;
  padding: 6px 10px 15px 10px;
  border-bottom: 1px solid #E6E9EB;
}
.sidebar-shortpost-section .side-left .description,
.sidebar-shortpost-section .side-left .date-time {
  display: block;
  line-height: 26px;
  color: #303030;
}
.sidebar-shortpost-section .side-left .date-time {
  color: #00D2FF;
  font-size: 12px;
  transition: all 0.3s ease-in-out;
}
.sidebar-shortpost-section .side-left .description {
  word-spacing: 2px;
  font-size: 12px;
}
.sidebar-shortpost-section .side-left .description a {
  color: #303030;
  transition: all 0.3s ease-in-out;
}
.sidebar-shortpost-section .item:hover .side-right img {
  border-color: #F2F5F7;
}
.sidebar-shortpost-section .item:hover .side-left .description a {
  color: #00D2FF;
}
.sidebar-shortpost-section .item:hover .side-left .date-time {
  color: #354859;
}
#sidebar .widget.nws_sidebar_articles .widget-title h3:before {
  content: "\e022" !important;
}
#sidebar .widget {
  margin-top: 0;
  margin-bottom: 15px;
  margin-left: 25px;
}
#sidebar .widget .widget-title {
  max-height: 40px;
  background: #00D2FF;
  color: white;
  margin-right: 22px;
  position: relative;
  z-index: 100;
}
#sidebar .widget .widget-title:before {
  content: "";
  display: block;
  width: 29px;
  height: 29px;
  background-color: #00D2FF;
  position: absolute;
  top: 6px;
  transform: rotate(45deg);
  right: -14px;
}
#sidebar .widget .widget-title h3 {
  font-size: 11pt;
  color: white;
  padding: 10px 10px 10px 10px;
  margin-bottom: 10px;
}
#sidebar .widget .widget-title h3 i {
  color: white;
  border-right: 1px solid #354859;
  margin-right: 15px;
  padding-right: 15px;
}
#sidebar .widget .widget-title h3:before {
  position: relative;
  top: 3px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  width: 40px;
  height: 40px;
  background-color: #354859;
  text-align: center;
  border-radius: 50%;
  padding-top: 14px;
  margin-top: -13px;
  content: "\e118";
  margin-right: 15px;
  margin-left: -25px;
}
#sidebar .widget .widget-content {
  margin-top: -20px;
  padding: 35px 15px 15px 15px;
  background: #F2F5F7;
  position: relative;
  z-index: 50;
  border-left: 45px solid #E6E9EB;
  margin-left: -16px;
}
#sidebar .widget .widget-content ul {
  margin: 0 30px;
}
#sidebar .widget .widget-content ul li {
  border-bottom: 1px solid #E6E9EB;
  transition: all 0.3s ease-in-out;
}
#sidebar .widget .widget-content ul li:after {
  transition: all 0.3s ease-in-out;
}
#sidebar .widget .widget-content ul li:hover {
  cursor: pointer;
  border-bottom-color: #B6B7B8;
}
#sidebar .widget .widget-content ul li:hover:after {
  color: #354859;
}
.helper-socialActions-section {
  /* Display on more than extra-small :: xs */
  /* Display on extra-small :: xs */
}
@media (min-width: 767px) {
  .helper-socialActions-section {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#354859+50,354859+50 */
    background: #00d2ff;
    /* Old browsers */
    background: -moz-linear-gradient(left, #00d2ff 50%, #354859 50%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #00d2ff 50%, #354859 50%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #00d2ff 50%, #354859 50%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00d2ff', endColorstr='#354859', GradientType=1);
    /* IE6-9 */
  }
}
@media (max-width: 767px) {
  .helper-socialActions-section {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00d2ff+50,354859+50,00d2ff+50,354859+50 */
    background: #00d2ff;
    /* Old browsers */
    background: -moz-linear-gradient(top, #00d2ff 50%, #354859 50%, #00d2ff 50%, #354859 50%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #00d2ff 50%, #354859 50%, #00d2ff 50%, #354859 50%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #00d2ff 50%, #354859 50%, #00d2ff 50%, #354859 50%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00d2ff', endColorstr='#354859', GradientType=0);
    /* IE6-9 */
  }
}
.helper-socialActions-section .holder {
  padding: 20px 0 20px 20px;
  /* Display on large :: lg */
}
.helper-socialActions-section .holder.instagram-box .icon.icon-icon-instagram {
  background: url("../images/icon-instagram.png") no-repeat center center;
}
.helper-socialActions-section .holder.instagram-box .social-icon {
  border-color: #354859;
}
.helper-socialActions-section .holder.instagram-box .social-icon:before,
.helper-socialActions-section .holder.instagram-box .social-icon:after {
  background-color: #354859;
}
.helper-socialActions-section .holder.instagram-box .social-content span.glyphicon,
.helper-socialActions-section .holder.instagram-box .social-content h3 {
  color: #354859;
}
.helper-socialActions-section .holder.instagram-box .social-content a.btn {
  background-color: #354859;
  color: #00D2FF;
}
.helper-socialActions-section .holder.telegram-box .icon.icon-icon-telegram {
  background: url("../images/icon-telegram.png") no-repeat center center;
}
.helper-socialActions-section .holder.telegram-box .social-icon {
  border-color: #00D2FF;
}
.helper-socialActions-section .holder.telegram-box .social-icon:before,
.helper-socialActions-section .holder.telegram-box .social-icon:after {
  background-color: #00D2FF;
}
.helper-socialActions-section .holder.telegram-box .social-content span.glyphicon,
.helper-socialActions-section .holder.telegram-box .social-content h3 {
  color: #00D2FF;
}
.helper-socialActions-section .holder.telegram-box .social-content a.btn {
  background-color: #00D2FF;
  color: #354859;
}
@media (min-width: 1200px) {
  .helper-socialActions-section .holder {
    padding-left: 50px;
  }
}
.helper-socialActions-section .holder .social-icon {
  display: inline-block;
  padding-left: 20px;
  position: relative;
  width: 100%;
  border-left: 1px solid;
}
.helper-socialActions-section .holder .social-icon .circle {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
}
.helper-socialActions-section .holder .social-icon:before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  left: -3px;
}
.helper-socialActions-section .holder .social-icon:after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
  bottom: 0;
  left: -3px;
}
.helper-socialActions-section .holder .social-icon .icon {
  background-size: contain !important;
  display: inline-block;
  width: 100%;
  height: 101px;
}
.helper-socialActions-section .holder .social-content {
  text-decoration: none;
  margin-right: 10px;
}
.helper-socialActions-section .holder .social-content span.glyphicon {
  font-size: 14px;
  margin-right: 8px;
}
.helper-socialActions-section .holder .social-content h3 {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 15px;
}
.helper-socialActions-section .holder .social-content span:nth-child(3) {
  color: #fff;
  font-size: 12px;
  display: block;
  direction: ltr;
  margin-bottom: 15px;
  text-align: left;
}
.helper-socialActions-section .holder .social-content a.btn {
  color: #00D2FF;
  border-radius: 20px;
  transition: all 0.3s ease-in-out;
  width: 60%;
  /* Display on extra-small :: xs */
}
@media (max-width: 767px) {
  .helper-socialActions-section .holder .social-content a.btn {
    width: 100%;
  }
}
.helper-socialActions-section .holder .social-content a.btn:hover {
  background-color: #fff;
}
.helper-solid-title-section {
  background: white;
}
.helper-solid-title-section .icon-round {
  margin: 15px 0 0 0;
  padding: 0;
}
.helper-solid-title-section .icon-round i {
  margin-bottom: 0px!important;
  margin: 0 auto 0px auto;
  background: #00D2FF;
  padding: 10px;
  border-radius: 100%;
  color: white;
}
.helper-icon-down-section i {
  margin: 10px auto 10px auto;
}
/**
*   Please write all of your styles inside the below .nws-section....-section { ...your code }
*   DONT try to write rules out side of the brackets, it will effect globally.
**/
.nws-section.helper-title-section {
  padding: 22px 0 30px 0;
}
.nws-section.helper-title-section &gt; .title {
  margin: 0;
  display: inline-block;
  padding-bottom: 5px;
  border-bottom: 1px solid #00D2FF;
  color: #354859;
  font-size: 20px;
  font-weight: bold;
  position: relative;
}
.nws-section.helper-title-section &gt; .title .circle {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
  background-color: #00D2FF;
  bottom: -3px;
}
.nws-section.helper-title-section &gt; .title:before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
  background-color: #00D2FF;
  bottom: -3px;
  right: 0;
}
.nws-section.helper-title-section &gt; .title:after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
  background-color: #00D2FF;
  bottom: -3px;
  left: 0;
}
.nws-section.article-homeAbout-section {
  border-top: 1px solid #E6E9EB;
  border-bottom: 1px solid #E6E9EB;
  background-color: #F2F5F7;
  padding: 20px 0 0 0;
}
.nws-section.article-homeAbout-section .textual-content {
  margin-bottom: 20px;
}
.nws-section.article-homeAbout-section .textual-content img {
  /* Display on small :: sm */
}
@media (max-width: 991px) {
  .nws-section.article-homeAbout-section .textual-content img {
    margin: auto;
  }
}
.nws-section.article-homeAbout-section .about-content {
  margin-bottom: 20px;
  /* Display on small :: sm */
  /* Display on medium :: md */
}
@media (max-width: 991px) {
  .nws-section.article-homeAbout-section .about-content {
    text-align: center;
  }
}
@media (min-width: 992px) {
  .nws-section.article-homeAbout-section .about-content {
    padding-left: 20px;
  }
}
.nws-section.article-homeAbout-section .about-content h3 {
  display: inline-block;
  margin-bottom: 20px;
}
.nws-section.article-homeAbout-section .about-content h3 span {
  display: inline-block;
  font-size: 18px;
  color: #354859;
  font-weight: bold;
  margin-bottom: 5px;
}
.nws-section.article-homeAbout-section .about-content h3 i {
  display: block;
  color: #00D2FF;
  font-size: 14px;
  /* Display on medium :: md */
}
@media (min-width: 992px) {
  .nws-section.article-homeAbout-section .about-content h3 i {
    position: relative;
    left: calc(50% - 12px);
  }
}
.nws-section.article-homeAbout-section .about-content .description p {
  font-size: 14px;
  color: #354859;
  margin-bottom: 40px;
}
.nws-section.article-homeAbout-section .about-content .description a {
  background-color: #354859;
  color: #00D2FF;
  border-radius: 20px;
  transition: all 0.3s ease-in-out;
  font-size: 12px;
  padding: 5px 20px;
  /* Display on extra-small :: xs */
}
@media (max-width: 991px) {
  .nws-section.article-homeAbout-section .about-content .description a {
    padding: 5px 40px;
  }
}
.nws-section.article-homeAbout-section .about-content .description a:hover {
  background-color: #00D2FF;
  color: #fff;
}
.col-xxs-12 {
  /* Display on extra-small :: xs */
}
@media (max-width: 480px) {
  .col-xxs-12 {
    width: 100% !important;
  }
}
.nws-section.article-action-section {
  padding-top: 15px;
  padding-bottom: 30px;
}
.nws-section.article-action-section .nws-section.helper-title-section {
  margin-bottom: 13px;
}
.nws-section.article-action-section .item {
  margin-bottom: 20px;
}
.nws-section.article-action-section .item .service-icon a {
  display: block;
  margin-top: 20px;
  text-align: center;
  /* Display on small :: sm */
}
@media (max-width: 991px) {
  .nws-section.article-action-section .item .service-icon a {
    text-align: right;
  }
}
.nws-section.article-action-section .item .service-icon a .icon {
  max-height: 120px;
  max-width: 120px;
  display: inline-block;
  border-radius: 50%;
  background-size: contain !important;
  border: 8px solid #E6E9EB;
  margin-bottom: 10px;
  transition: all 0.3s ease-in-out;
  /* Display on extra-small :: xs */
}
@media (max-width: 480px) {
  .nws-section.article-action-section .item .service-icon a .icon {
    display: table;
    margin: 0 auto 10px auto;
  }
}
.nws-section.article-action-section .item .service-icon a .icon:hover {
  border-color: #00D2FF;
}
.nws-section.article-action-section .item .service-content h3 {
  margin-bottom: 0;
  line-height: 25px;
  color: #00D2FF;
  font-size: 18px;
  font-weight: bold;
  margin-top: 0;
  border-left: 1px solid #B6B7B8;
  padding: 0 0 10px 20px;
}
.nws-section.article-action-section .item .service-content h3 a {
  transition: all 0.3s ease-in-out;
}
.nws-section.article-action-section .item .service-content h3 a:hover {
  color: #354859;
}
.nws-section.article-action-section .item .service-content .border-blue {
  border-left: 1px solid #00D2FF;
  padding-left: 20px;
}
.nws-section.article-action-section .item .service-content .border-blue .description {
  color: #354859;
  font-size: 12px;
  line-height: 28px;
  overflow: hidden;
  margin-bottom: 10px;
  /* Display on large :: lg */
}
@media (min-width: 1200px) {
  .nws-section.article-action-section .item .service-content .border-blue .description {
    height: 112px;
  }
}
.nws-section.article-action-section .item .service-content .border-blue a.btn {
  background-color: #354859;
  color: #00D2FF;
  transition: all 0.3s ease-in-out;
  font-size: 12px;
  padding: 5px 20px;
  /* Display on extra-small :: xs */
  border-radius: 20px;
}
@media (max-width: 991px) {
  .nws-section.article-action-section .item .service-content .border-blue a.btn {
    padding: 5px 40px;
  }
}
.nws-section.article-action-section .item .service-content .border-blue a.btn:hover {
  background-color: #00D2FF;
  color: #fff;
}
.helper-recent-list-section {
  border-bottom: 1px solid #E6E9EB;
  background-color: #F2F5F7;
  padding: 40px 0 20px 0;
}
.helper-recent-list-section .item {
  /* Display on extra-small :: xs */
}
@media (max-width: 767px) {
  .helper-recent-list-section .item {
    padding-right: 0px;
    padding-left: 0px;
  }
}
.nws-section.home-medical-logo {
  background-color: #F2F5F7;
  padding: 40px 0 25px 0;
  border-top: 1px solid #E6E9EB;
  border-bottom: 1px solid #E6E9EB;
}
@media (max-width: 767px) {
  .nws-section.home-medical-logo {
    margin-bottom: -30px;
  }
}
.nws-section.home-medical-logo .holder {
  text-align: center;
  /* Display on extra-small :: xs */
}
.nws-section.home-medical-logo .holder img {
  display: block;
  margin: auto;
}
.nws-section.home-medical-logo .holder span {
  display: inline-block;
  border-top: 1px solid #00D2FF;
  padding-top: 5px;
  font-size: 13px;
  margin-top: 14px;
  font-family: Raleway, sans-serif;
}
@media (max-width: 767px) {
  .nws-section.home-medical-logo .holder {
    margin-bottom: 28px;
  }
}
.index-parallax-section {
  background-size: cover;
  /**
  * Large button
  **/
}
.index-parallax-section h1 {
  margin-top: 20px;
  font-size: 22px;
  margin-bottom: 5px!important;
}
.index-parallax-section .parallax-content {
  font-size: 20px;
  padding-bottom: 5px;
}
.index-parallax-section .parallax-data {
  padding: 45px 0;
}
.index-parallax-section .button-large-round {
  margin-right: auto;
  margin-left: auto;
  background: #00D2FF;
  margin-top: 10px;
  margin-bottom: 10px;
  border-radius: 35px;
  color: white;
  max-width: 350px;
  text-align: left;
}
.index-parallax-section .button-large-round .btn-icon {
  padding: 15px;
  border-radius: 100%;
  background: #16B1D7;
  color: white;
  margin: 5px 7px;
  font-size: 16px;
  float: left;
}
.index-parallax-section .button-large-round .btn-click {
  background: #354859;
  color: #00D2FF;
  padding: 11px 30px;
  margin-top: 5px;
  font-size: 16px;
  border-radius: 30px;
  float: right;
  margin-right: 5px;
}
.index-parallax-section .button-large-round .text {
  padding-top: 10px;
  font-size: 16px;
  font-weight: bold;
  line-height: 55px;
}
.index-faq-section {
  padding: 20px 0;
  background-color: #00D2FF;
}
.index-faq-section .answer-title {
  color: #354859;
}
.index-faq-section h3 {
  background: #354859;
  margin-bottom: 20px;
  position: relative;
  font-size: 18px;
  padding: 13px 25px;
  color: white;
}
.index-faq-section h3 i {
  border-right: 1px solid white;
  padding-right: 23px;
  margin-right: 10px;
  font-size: 14px;
}
.index-faq-section h3 .arrow-bottom {
  position: absolute;
  width: 0;
  height: 0;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  right: 55%;
  margin-right: -10%;
  border-top: 10px solid #354859;
  bottom: -10px;
}
.index-faq-section .description {
  font-size: 14px;
  color: white;
  margin-bottom: 16px;
  margin-right: 30px;
}
.index-faq-section .faq-holder .item {
  background-color: #354859;
  margin-bottom: 20px;
  color: white;
}
.index-faq-section .faq-mark {
  text-align: center;
  vertical-align: middle;
}
.index-faq-section .panel {
  border: 0px;
  position: relative;
  border-radius: 0px;
  margin-bottom: 5px;
}
.index-faq-section .panel .panel-heading {
  border: 0px;
  background: white;
  border-radius: 0px;
  position: relative;
}
.index-faq-section .panel .panel-title {
  font-size: 14px;
  /* Display on small :: SM and more */
  /* Display on extra-small :: xs */
}
@media (min-width: 768px) {
  .index-faq-section .panel .panel-title {
    padding-left: 60px;
    padding-right: 120px;
  }
}
@media (max-width: 767px) {
  .index-faq-section .panel .panel-title {
    padding-left: 25px;
  }
}
.index-faq-section .panel .panel-title a {
  display: block!important;
}
.index-faq-section .panel .panel-title a .open-close-arrow:before {
  content: "\e259" !important;
}
.index-faq-section .panel .panel-title .collapsed .open-close-arrow:before {
  content: "\e258" !important;
}
.index-faq-section .panel .panel-title .date {
  color: #E6E9EB;
}
.index-faq-section .panel .panel-title .date-like {
  position: absolute;
  top: 10px;
  left: 52px;
}
.index-faq-section .panel .left-arrow {
  background: #2FD8FF;
  top: 0px;
  position: absolute;
  bottom: 0;
  padding: 0 5px 0;
  left: 0;
  /* Display on small :: SM and more */
  color: white;
  /* Display on extra-small :: xs */
}
@media (min-width: 768px) {
  .index-faq-section .panel .left-arrow {
    padding: 0 25px 0;
  }
}
.index-faq-section .panel .left-arrow i {
  margin-top: -10%;
  top: 45%;
  left: 45%;
  position: absolute;
  margin-left: -10%;
}
@media (max-width: 767px) {
  .index-faq-section .panel .left-arrow i {
    left: 0;
  }
}
.index-faq-section .panel .left-like {
  position: absolute;
  top: 20%;
  right: 32px;
}
.index-faq-section .panel .like-icon-holder {
  cursor: pointer;
  /* Display on extra-small :: xs */
  position: absolute;
  right: 50px;
  top: 37%;
  float: right;
}
@media (max-width: 767px) {
  .index-faq-section .panel .like-icon-holder {
    display: none;
  }
}
.index-faq-section .panel .like-icon-holder.liked .like-icon {
  border: 1px solid #54c356;
  color: #54c356;
}
.index-faq-section .panel .like-icon-holder .like-icon {
  color: #00D2FF;
  border: 1px solid #00D2FF;
  padding: 5px;
  border-radius: 100%;
  float: right;
}
.index-faq-section .panel .like-icon-holder .like-number {
  color: #303030;
  padding: 3px 10px;
  text-align: center;
  border-radius: 20px;
  min-width: 25px;
  height: 25px;
  display: inline-block;
  font-size: 13px;
  background: #ECECF6;
  border-left: 1px solid #ECECF6;
  border-right: 1px solid #ECECF6;
  margin-right: 5px;
}
.index-faq-section .col-sm-margin-top {
  /* Display on medium :: md */
}
@media (min-width: 992px) and (max-width: 1199px) {
  .index-faq-section .col-sm-margin-top {
    margin-top: 80px;
  }
}
/**
* If using in side bar, we need a different color for background
* (sidebar.php)
**/
.home-shortpost-section a {
  text-decoration: none;
}
.home-shortpost-section .fixed-title {
  background-color: #00D2FF;
  height: 40px;
  margin: auto 25px 0 19px;
  position: relative;
  line-height: 40px;
}
.home-shortpost-section .fixed-title:before {
  content: "";
  display: block;
  width: 28px;
  height: 28px;
  background-color: #00D2FF;
  position: absolute;
  top: 6px;
  transform: rotate(45deg);
  right: -14px;
}
.home-shortpost-section .fixed-title i {
  font-size: 14px;
  display: inline-block;
  width: 40px;
  height: 40px;
  background-color: #354859;
  text-align: center;
  color: #fff;
  border-radius: 50%;
  padding-top: 13px;
  margin: -1px 10px 0 -25px;
  top: -6px;
  /* Display on extra-small :: xs */
}
@media (max-width: 767px) {
  .home-shortpost-section .fixed-title i {
    top: 0;
  }
}
.home-shortpost-section .fixed-title span {
  font-size: 14px;
  color: #fff;
  margin-top: -2px;
  position: relative;
  top: -4px;
}
.home-shortpost-section .items-container {
  background-color: #E6E9EB;
  margin-bottom: 20px;
}
.home-shortpost-section .items-container .item {
  background-color: #fff;
  padding-top: 15px;
  margin-left: 40px;
}
.home-shortpost-section .items-container .item .side-right {
  position: relative;
  float: left;
  left: -30px;
}
.home-shortpost-section .items-container .item .side-right a img {
  border: 5px solid #E6E9EB;
  border-radius: 50%;
  display: inline-block;
  transition: all 0.3s ease-in-out;
}
.home-shortpost-section .items-container .item .side-right a img:hover {
  border-color: #F2F5F7;
}
.home-shortpost-section .items-container .item .side-left {
  border-bottom: 1px solid #B6B7B8;
  padding-bottom: 20px;
  margin: 0 20px 0 40px;
}
.home-shortpost-section .items-container .item .side-left .item-content .description {
  display: block;
  margin-bottom: 10px;
}
.home-shortpost-section .items-container .item .side-left .item-content .description a {
  font-size: 12px;
  color: #354859;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
}
.home-shortpost-section .items-container .item .side-left .item-content .description a:hover {
  color: #00D2FF;
}
.home-shortpost-section .items-container .item .side-left .item-content .date-time {
  display: block;
  font-size: 12px;
  color: #00D2FF;
  transition: all 0.3s ease-in-out;
}
.home-shortpost-section .items-container .item .side-left .item-content .date-time span:last-child {
  float: right;
}
.home-shortpost-section .items-container .item:first-child {
  padding-top: 50px;
  margin-top: -18px;
}
.home-shortpost-section .items-container .item:last-child .side-left {
  border-bottom: none;
}
.nws-section.home-socialIcons-section {
  padding: 5px 0 32px 0;
}
.nws-section.home-socialIcons-section .holder {
  text-align: center;
}
.nws-section.home-socialIcons-section .holder a img {
  width: 43px;
  padding: 5px;
  border: 0;
  box-shadow: none;
  display: inline;
  vertical-align: middle;
}
/**
*   Please write all of your styles inside the below .nws-section....-section { ...your code }
*   DONT try to write rules out side of the brackets, it will effect globally.
**/
.nws-section.article-socialActions-section {
  /* Display on more than extra-small :: xs */
  /* Display on extra-small :: xs */
}
@media (min-width: 767px) {
  .nws-section.article-socialActions-section {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/@theme-color-dark+50,354859+50 */
    background: #00D2FF;
    /* Old browsers */
    background: -moz-linear-gradient(left, #00D2FF 50%, #354859 50%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #00D2FF 50%, #354859 50%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #00D2FF 50%, #354859 50%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@theme-color', endColorstr='@theme-color-dark', GradientType=1);
    /* IE6-9 */
  }
}
@media (max-width: 767px) {
  .nws-section.article-socialActions-section {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/@theme-color+50,354859+50,00d2ff+50,354859+50 */
    background: #00D2FF;
    /* Old browsers */
    background: -moz-linear-gradient(top, #00D2FF 50%, #354859 50%, #00D2FF 50%, #354859 50%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #00D2FF 50%, #354859 50%, #00D2FF 50%, #354859 50%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #00D2FF 50%, #354859 50%, #00D2FF 50%, #354859 50%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@theme-color', endColorstr='@theme-color-dark', GradientType=0);
    /* IE6-9 */
  }
}
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(1) .holder .social-icon-item {
  border-color: #354859;
}
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(1) .holder .social-icon-item:before,
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(1) .holder .social-icon-item:after {
  background-color: #354859;
}
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(1) .holder .social-content span.glyphicon,
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(1) .holder .social-content h3 &gt; a {
  color: #354859;
}
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(1) .holder .social-content a.btn {
  background-color: #354859;
  color: #00D2FF;
}
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(2) .holder .social-icon-item {
  border-color: #00D2FF;
}
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(2) .holder .social-icon-item:before,
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(2) .holder .social-icon-item:after {
  background-color: #00D2FF;
}
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(2) .social-content span.glyphicon,
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(2) .social-content h3 &gt; a {
  color: #00D2FF;
}
.nws-section.article-socialActions-section .collection-holder .section-box:nth-child(2) .social-content a.btn {
  background-color: #00D2FF;
  color: #354859;
}
.nws-section.article-socialActions-section .collection-holder .holder {
  padding-top: 35px;
  padding-bottom: 35px;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-icon-item {
  display: inline-block;
  position: relative;
  float: right;
  padding-right: 30px;
  border-right: 1px solid;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-icon-item .circle {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-icon-item:before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
  top: 0;
  right: -3px;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-icon-item:after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  position: absolute;
  bottom: 0;
  right: -3px;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-icon-item .icon {
  background-size: contain !important;
  display: inline-block;
  width: 100%;
  height: 101px;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-content {
  text-decoration: none;
  margin-right: 10px;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-content span.glyphicon {
  font-size: 14px;
  margin-right: 8px;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-content h3 {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 10px;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-content span:nth-child(3) {
  color: white;
  font-size: 12px;
  display: block;
  direction: ltr;
  margin-bottom: 15px;
  text-align: left;
}
.nws-section.article-socialActions-section .collection-holder .holder .social-content a.btn {
  color: #00D2FF;
  border-radius: 20px;
  transition: all 0.3s ease-in-out;
  width: 75%;
  padding-top: 4px;
  padding-bottom: 4px;
}
@media (max-width: 991px) {
  .nws-section.article-socialActions-section .collection-holder .holder .social-content a.btn {
    width: 100%;
  }
}
.nws-section.article-socialActions-section .collection-holder .holder .social-content a.btn:hover {
  background-color: white !important;
}
.nws-section.home-video-section {
  padding-top: 37px;
  padding-bottom: 24px;
}
.nws-section.home-video-section .holder {
  margin-bottom: 25px;
  /* Display on extra-small :: xs */
  /* Display on large :: lg */
}
@media (max-width: 767px) {
  .nws-section.home-video-section .holder {
    margin-bottom: 50px;
  }
}
@media (min-width: 1200px) {
  .nws-section.home-video-section .holder {
    padding-left: 80px;
  }
}
.nws-section.home-video-section .holder img {
  display: inline-block;
  vertical-align: top;
  /* Display on extra-small :: xs */
  /* Display on extra-small :: xs */
}
@media (max-width: 480px) {
  .nws-section.home-video-section .holder img {
    display: table;
    margin: 0 auto 20px auto;
  }
}
@media (min-width: 480px) {
  .nws-section.home-video-section .holder img {
    float: left;
  }
}
.nws-section.home-video-section .holder .content {
  /* Display on medium :: md */
  /* Display on extra-small :: xs */
  /* Display on extra-small :: xs */
  padding-left: 20px;
  border-left: 1px solid #00D2FF;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .nws-section.home-video-section .holder .content {
    /* Display on extra-small :: xs */
    padding-left: 10px;
  }
}
@media (min-width: 768px) and (max-width: 991px) and (min-width: 480px) {
  .nws-section.home-video-section .holder .content {
    margin-left: 150px;
  }
}
@media (max-width: 480px) {
  .nws-section.home-video-section .holder .content {
    display: table;
    margin: auto;
  }
}
@media (min-width: 480px) {
  .nws-section.home-video-section .holder .content {
    margin-left: 160px;
  }
}
.nws-section.home-video-section .holder .content .circle {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  background-color: #00D2FF;
  border-radius: 50%;
  position: absolute;
  left: -3px;
}
.nws-section.home-video-section .holder .content:before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  background-color: #00D2FF;
  border-radius: 50%;
  position: absolute;
  left: -3px;
  top: -3px;
}
.nws-section.home-video-section .holder .content:after {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  background-color: #00D2FF;
  border-radius: 50%;
  position: absolute;
  left: -3px;
  bottom: -3px;
}
.nws-section.home-video-section .holder .content h3 {
  font-size: 18px;
  color: #354859;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 8px;
}
.nws-section.home-video-section .holder .content h5 {
  color: #B6B7B8;
  font-size: 12px;
  font-weight: normal;
  margin-top: 0;
  margin-bottom: 13px;
}
.nws-section.home-video-section .holder .content a.btn {
  display: inline-block;
  width: 80%;
  /* Display on small :: sm */
  /* Display on extra-small :: xs */
  border-color: #00D2FF;
  color: #354859;
  border-radius: 20px;
  transition: all 0.3s ease-in-out;
}
@media (min-width: 768px) and (max-width: 991px) {
  .nws-section.home-video-section .holder .content a.btn {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .nws-section.home-video-section .holder .content a.btn {
    width: 120px;
  }
}
.nws-section.home-video-section .holder .content a.btn:hover {
  background-color: #00D2FF;
  color: #fff;
}
/**
*   Please write all of your styles inside the below .nws-section....-section { ...your code }
*   DONT try to write rules out side of the brackets, it will effect globally.
**/
.nws-section.page-about-section {
  color: #354859;
}
.nws-section.page-about-section .themeColorText {
  color: #00D2FF;
}
.nws-section.page-about-section .aboutPic {
  padding-bottom: 10px;
}
.nws-section.page-about-section .aboutPic p:first-child {
  font-size: 20px;
  font-weight: bold;
  margin: 0;
}
.nws-section.page-about-section .aboutPic p:last-child {
  font-size: 14px;
  line-height: 30px;
}
.nws-section.page-about-section .aboutPic img {
  /* Display on small :: sm */
  margin-bottom: 20px;
}
@media (min-width: 992px) {
  .nws-section.page-about-section .aboutPic img {
    margin-top: -50px;
  }
}
.nws-section.page-about-section .activities {
  background-color: #F2F5F7;
  border-top: 1px solid #E6E9EB;
  border-bottom: 1px solid #E6E9EB;
  padding-bottom: 18px;
}
@media (min-width: 768px) {
  .nws-section.page-about-section .activities {
    position: relative;
  }
  .nws-section.page-about-section .activities:before {
    content: "";
    width: 2px;
    position: absolute;
    top: 110px;
    bottom: 50px;
    right: 50%;
    background-color: #E6E9EB;
  }
}
.nws-section.page-about-section .activities ul {
  list-style-type: none;
  margin: 20px auto 22px;
  position: relative;
  /* Display from small :: sm */
  /* Display from small :: sm */
}
@media (min-width: 768px) {
  .nws-section.page-about-section .activities ul:not(.firstActivityList) {
    margin-left: 10%;
  }
}
@media (min-width: 768px) {
  .nws-section.page-about-section .activities ul.firstActivityList {
    position: absolute;
    right: 10%;
  }
}
.nws-section.page-about-section .activities ul li {
  margin-bottom: 22px;
  font-size: 14px;
}
.nws-section.page-about-section .activities ul li i {
  font-size: 14px;
  float: left;
  margin-right: 8px;
}
.nws-section.page-about-section .activities ul li span {
  display: block;
  margin-left: 25px;
}
.nws-section.page-about-section .method {
  padding: 60px 0 40px 0;
}
.nws-section.page-about-section .method img {
  /* Display on large :: lg */
  /* Display on small :: sm */
}
@media (min-width: 1200px) {
  .nws-section.page-about-section .method img {
    margin-top: -14px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nws-section.page-about-section .method img {
    margin-top: 53px;
  }
}
.nws-section.page-about-section .method p:first-child {
  display: inline-block;
  margin-bottom: 30px;
  font-size: 20px;
  font-weight: bold;
  padding-left: 30px;
  position: relative;
}
.nws-section.page-about-section .method p:first-child:before {
  content: "\e259" !important;
  display: inline-block;
  position: absolute;
  bottom: -27px;
  color: #00D2FF;
  font-size: 14px;
  font-family: 'Glyphicons Halflings';
  margin-left: 8px;
  left: 50%;
}
.nws-section.page-about-section .method p:last-child {
  font-size: 14px;
  line-height: 25px;
  padding-left: 30px;
  border-left: 1px solid #B6B7B8;
}
.nws-section.page-about-section .certificates {
  background-color: #F2F5F7;
  border-top: 1px solid #E6E9EB;
  border-bottom: 1px solid #E6E9EB;
}
.nws-section.page-about-section .certificates .outerHolder {
  text-align: center;
}
.nws-section.page-about-section .certificates .outerHolder .holder.borderLeft {
  /* Display from small :: sm */
}
@media (min-width: 768px) {
  .nws-section.page-about-section .certificates .outerHolder .holder.borderLeft {
    position: relative;
  }
  .nws-section.page-about-section .certificates .outerHolder .holder.borderLeft:after {
    content: "";
    display: inline-block;
    width: 1px;
    position: absolute;
    top: 40px;
    bottom: -30px;
    background-color: #B6B7B8;
    /* Display on small :: sm */
    right: -16px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nws-section.page-about-section .certificates .outerHolder .holder.borderLeft:after {
    top: 3px;
  }
}
.nws-section.page-about-section .certificates .outerHolder .holder &gt; span:first-child {
  display: block;
  color: #354859;
  font-size: 14px;
  margin-bottom: 10px;
}
.nws-section.page-about-section .certificates .outerHolder .holder i {
  color: #E6E9EB;
  font-size: 24px;
  transform: scale(2, 1);
}
.nws-section.page-about-section .certificates .outerHolder .holder img {
  display: block;
  margin: -13px auto 50px auto;
  border: 5px solid #E6E9EB;
}
.nws-section.page-about-section .certificates .outerHolder .holder img.verticalImg {
  max-width: 300px;
}
@media (min-width: 992px) {
  .nws-section.page-about-section .certificates .outerHolder .holder img:not(.verticalImg) {
    max-width: 420px;
  }
}
.nws-section.page-about-section .certificates .outerHolder .design {
  /* Display on small :: sm */
  display: inline-block;
  margin-bottom: 15px;
}
@media (min-width: 992px) {
  .nws-section.page-about-section .certificates .outerHolder .design {
    margin-bottom: -25px;
  }
}
.nws-section.page-about-section .certificates .outerHolder .design .line {
  display: inline-block;
  margin: 0;
  width: 80px;
  height: 1px;
  background-color: #B6B7B8;
  position: relative;
  top: -4px;
}
.nws-section.page-about-section .certificates .outerHolder .design .line:first-child {
  margin-right: 10px;
}
.nws-section.page-about-section .certificates .outerHolder .design .line:last-child {
  margin-left: 10px;
}
.nws-section.page-about-section .certificates .outerHolder .design .line .circle {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #B6B7B8;
  position: absolute;
  top: -3px;
}
.nws-section.page-about-section .certificates .outerHolder .design .line:before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #B6B7B8;
  position: absolute;
  top: -3px;
  right: 0;
}
.nws-section.page-about-section .certificates .outerHolder .design .line:after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #B6B7B8;
  position: absolute;
  top: -3px;
  left: 0;
}
.nws-section.page-about-section .certificates .outerHolder .design .circleBox {
  display: inline-block;
  background-color: #B6B7B8;
  font-size: 12px;
  width: 36px;
  height: 36px;
  padding-top: 10px;
  color: white;
  border-radius: 50%;
  z-index: 1;
}
.nws-section.page-about-section .certificates .outerHolder .design.design1 .circleBox {
  background-color: white;
  color: #B6B7B8;
  border: 1px solid #B6B7B8;
  font-size: 14px;
}
.nws-section.page-about-section .certificates .outerHolder .design.design1 .line:first-child {
  margin-right: -3px;
}
.nws-section.page-about-section .certificates .outerHolder .design.design1 .line:first-child:before {
  display: none;
}
.nws-section.page-about-section .certificates .outerHolder .design.design1 .line:last-child {
  margin-left: -3px;
}
.nws-section.page-about-section .certificates .outerHolder .design.design1 .line:last-child:after {
  display: none;
}
.nws-section.page-about-section .certificates .outerHolder .design.design3 .line:first-child,
.nws-section.page-about-section .certificates .outerHolder .design.design4 .line:first-child {
  margin-right: 4px;
}
.nws-section.page-about-section .certificates .outerHolder .design.design3 .line:first-child:before,
.nws-section.page-about-section .certificates .outerHolder .design.design4 .line:first-child:before {
  display: none;
}
.nws-section.page-about-section .certificates .outerHolder .design.design3 .line:last-child,
.nws-section.page-about-section .certificates .outerHolder .design.design4 .line:last-child {
  margin-left: 4px;
}
.nws-section.page-about-section .certificates .outerHolder .design.design3 .line:last-child:after,
.nws-section.page-about-section .certificates .outerHolder .design.design4 .line:last-child:after {
  display: none;
}
.nws-section.page-about-section .certificates .outerHolder .design.design5 {
  margin-bottom: 20px;
}
.nws-section.page-about-section .certificates .outerHolder .design:not(.design1) .circleBox {
  position: relative;
}
.nws-section.page-about-section .certificates .outerHolder .design:not(.design1) .circleBox:before {
  content: "";
  width: 42px;
  height: 42px;
  position: absolute;
  top: -3px;
  border: 1px solid #b6b7b8;
  border-radius: 50%;
  left: -3px;
}
.nws-section.page-about-section .office {
  padding: 0 0 30px;
  border-top: 1px solid #F2F5F7;
  /* Display on extra-small :: xs */
}
.nws-section.page-about-section .office img {
  border: 10px solid #F2F5F7;
}
@media (max-width: 767px) {
  .nws-section.page-about-section .office img {
    display: table;
    margin: 0px auto 15px auto;
  }
}
.nws-section.page-about-section .description {
  background-color: #354859;
  padding-bottom: 20px;
}
.nws-section.page-about-section .description .nws-section.helper-title-section .title {
  color: white;
  border-color: white;
}
.nws-section.page-about-section .description .nws-section.helper-title-section .title:before,
.nws-section.page-about-section .description .nws-section.helper-title-section .title:after {
  background-color: white;
}
.nws-section.page-about-section .description p {
  color: white;
  line-height: 1.9;
  font-size: 12px;
  font-weight: normal;
}
.nws-section.main-contact-section .properties {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-spacing: 30px 0;
  padding-bottom: 50px;
}
.nws-section.main-contact-section .properties .holder {
  /* Display on small :: sm */
  background-color: #F2F5F7;
  border-left: 60px solid #E6E9EB;
}
@media (min-width: 768px) {
  .nws-section.main-contact-section .properties .holder {
    display: table-cell;
  }
}
.nws-section.main-contact-section .properties .holder ul {
  list-style-type: none;
  padding: 50px 20px 1px 40px;
}
.nws-section.main-contact-section .properties .holder ul li {
  margin-bottom: 60px;
  position: relative;
  margin-left: -60px;
}
.nws-section.main-contact-section .properties .holder ul li .line {
  content: "";
  width: 1px;
  position: absolute;
  background-color: #B6B7B8;
  left: 20px;
}
.nws-section.main-contact-section .properties .holder ul li .circle {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #B6B7B8;
  position: absolute;
}
.nws-section.main-contact-section .properties .holder ul li:first-child:before {
  content: "";
  width: 1px;
  position: absolute;
  background-color: #B6B7B8;
  left: 20px;
  top: -30px;
  bottom: -110px;
}
.nws-section.main-contact-section .properties .holder ul li:first-child:after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #B6B7B8;
  position: absolute;
  top: -30px;
  left: 18px;
}
.nws-section.main-contact-section .properties .holder ul li:last-child {
  margin-bottom: 30px;
}
.nws-section.main-contact-section .properties .holder ul li:last-child:before {
  content: "";
  width: 1px;
  position: absolute;
  background-color: #B6B7B8;
  left: 20px;
  top: -120px;
  bottom: -30px;
  z-index: -1;
}
.nws-section.main-contact-section .properties .holder ul li:last-child:after {
  content: "";
  display: inline-block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background-color: #B6B7B8;
  position: absolute;
  bottom: -16px;
  left: 18px;
}
.nws-section.main-contact-section .properties .holder ul li i {
  display: inline-block;
  width: 40px;
  height: 40px;
  margin-top: -10px;
  background-color: #354859;
  color: #00D2FF;
  border-radius: 50%;
  text-align: center;
  padding-top: 13px;
  font-size: 14px;
  float: left;
}
.nws-section.main-contact-section .properties .holder ul li span {
  display: block;
  font-size: 12px;
  color: #354859;
  min-height: 36px;
  margin-left: 60px;
}
.nws-section.main-contact-section #google-map {
  margin-bottom: 40px;
}
.page-appointment-calendar-section {
  background-color: white !important;
}
.page-appointment-calendar-section .heading {
  margin-top: 15px;
  margin-bottom: 35px;
}
.page-appointment-calendar-section .page-content h3 {
  font-size: 15px;
  color: #00D2FF;
}
.page-appointment-calendar-section .page-content h3 span {
  border-left: 1px solid #ECECF6;
  padding: 3px 0px 0px 10px;
  margin-left: 15px;
  font-size: 17px;
}
.page-appointment-calendar-section .page-content .margin-top {
  margin-top: 30px;
}
.page-appointment-calendar-section .page-content .col_half {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.page-appointment-calendar-section .datepicker-plot-area .datepicker-day-view,
.page-appointment-calendar-section .datepicker-plot-area .datepicker-month-view,
.page-appointment-calendar-section .datepicker-plot-area .datepicker-year-view {
  padding: 0;
  margin: 0;
}
.page-appointment-calendar-section form.appointment .input-group[class*=col-] {
  float: right;
  padding-right: 15px;
  padding-left: 15px;
}
.page-appointment-calendar-section form.appointment label.input-group-addon {
  width: 148px;
  right: 15px;
}
.page-appointment-calendar-section form.appointment label.input-group-addon + input,
.page-appointment-calendar-section form.appointment label.input-group-addon + select,
.page-appointment-calendar-section form.appointment label.input-group-addon + textarea {
  float: left;
  width: calc(100% - 148px);
}
.page-appointment-calendar-section form.appointment .group-radio-wrapper label,
.page-appointment-calendar-section form.appointment .date-row label {
  background: none;
  color: #303030;
  position: relative;
}
.page-appointment-calendar-section form.appointment .frm_error {
  color: red;
  position: absolute;
  bottom: -15px;
  font-size: 11px;
}
.page-appointment-calendar-section form.appointment button[type='reset'] {
  border: 0;
  display: inline-block;
  background-color: #354859;
  padding: 5px 30px ;
  color: #00D2FF;
  font-size: 14px;
  border-radius: 15px;
  transition: all 0.3s ease-in-out;
  margin-top: 30px;
  margin-bottom: 15px;
  box-shadow: none;
  border: none;
  outline: none;
}
.page-appointment-calendar-section form.appointment button[type='reset']:hover {
  background-color: #00D2FF;
  color: #fff;
}
.page-appointment-calendar-section .frm_form_field {
  margin-bottom: 13px;
}
.page-appointment-calendar-section .frm_form_field label {
  font-family: IRANSans;
  font-size: 10pt;
  font-weight: normal;
}
.page-appointment-calendar-section .frm_form_field .col-sm-8,
.page-appointment-calendar-section .frm_form_field .col-sm-12 {
  padding: 0px!important;
}
.page-appointment-calendar-section .frm_submit {
  text-align: center;
}
.page-appointment-calendar-section .frm_radio {
  width: 200px;
  display: inline-block;
}
.page-appointment-calendar-section input[type=text],
.page-appointment-calendar-section input[type=email],
.page-appointment-calendar-section textarea,
.page-appointment-calendar-section select {
  background: #ECECF6;
  color: #303030;
  display: block;
  width: 100%;
  border: 0px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 0;
  box-shadow: none;
}
.page-appointment-calendar-section textarea {
  min-height: 80px;
}
.page-appointment-calendar-section table {
  width: 100%;
}
.page-appointment-calendar-section table tr td {
  padding: 6px 0px 6px 0px;
}
.page-appointment-calendar-section .calendars {
  margin-top: 28px;
}
.date-row {
  display: none;
}
.date-row input {
  display: none!important;
}
.datepicker-plot-area .datepicker-day-view .month-grid-box .header .header-row {
  display: block;
  width: 100%;
  float: left;
  padding: 0;
}
.datepicker-plot-area.datepicker-plot-area-inline-view {
  box-shadow: none;
  font-size: 16px;
  border-radius: 0;
  margin-top: 7px;
}
.datepicker-plot-area .datepicker-day-view .month-grid-box .header .header-row-cell {
  font-size: 18px;
  line-height: 23px;
  display: block;
}
.datepicker-header {
  background: #ECECF6;
  margin: 0;
  padding: 0;
}
.date-item-selected,
.datepicker-plot-area .datepicker-day-view .table-days td span.selected,
.datepicker-plot-area .datepicker-year-view .year-item.selected,
.datepicker-plot-area .datepicker-month-view .month-item.selected {
  background-color: #00D2FF !important;
  color: white;
  border: none;
  text-shadow: 1px 1px 1px #000000;
}
.btn-switch {
  direction: ltr;
}
.datepicker-plot-area .datepicker-header .btn-next,
.datepicker-plot-area .datepicker-header .btn-prev {
  font-family: 'IRANSans', sans-serif;
  background: red;
  display: block;
  border-radius: 0px;
  color: white;
  margin-top: 0px;
}
.datepicker-plot-area .toolbox .btn-today {
  display: block;
  width: 100%;
  height: 32px;
  line-height: 27px;
  background-color: #626262;
  color: white;
  border-radius: 4px;
}
.datepicker-plot-area .datepicker-header .btn-next {
  display: block;
  width: 15%;
  float: right;
}
.datepicker-plot-area .datepicker-header .btn-switch {
  float: right;
}
.datepicker-plot-area .toolbox .btn-today:hover {
  background-color: #000000;
}
.datepicker-plot-area .datepicker-header .btn-next:hover,
.datepicker-plot-area .datepicker-header .btn-prev:hover {
  background-color: #000000;
}
.date-item-hover,
.datepicker-plot-area .datepicker-day-view .table-days td span:hover,
.datepicker-plot-area .datepicker-year-view .year-item:hover,
.datepicker-plot-area .datepicker-month-view .month-item:hover {
  background-color: #FDE1D8;
}
.datepicker-plot-area.datepicker-plot-area-inline-view {
  padding: 0;
}
.datepicker-plot-area .datepicker-header {
  height: 37px !important;
  width: 100% !important;
}
.datepicker-plot-area .datepicker-day-view .month-grid-box {
  margin: 0!important;
  width: 100%!important;
}
.datepicker-plot-area .datepicker-day-view,
.datepicker-plot-area .datepicker-month-view,
.datepicker-plot-area .datepicker-year-view {
  width: 100%!important;
}
.datepicker-plot-area .datepicker-header .btn-next,
.datepicker-plot-area .datepicker-header .btn-prev,
.datepicker-plot-area .datepicker-header .btn-switch {
  background: transparent!important;
}
.header-row .header-row-cell:nth-child(7) {
  color: red!important;
}
html body .datepicker-plot-area .datepicker-day-view .table-days td.disabled:nth-child(7) span {
  color: rgba(255, 0, 0, 0.5) !important;
}
html body .datepicker-plot-area .toolbox {
  background: #E6E9EB;
  padding: 0;
}
html body .datepicker-plot-area .toolbox .btn-today {
  border-top: 2px solid #cad0d4;
  color: white !important;
  font-weight: normal;
  font-size: 18px;
  width: 100%;
  background: transparent;
  height: auto;
  padding: 6px 0;
  transition: all 0.2s;
}
html body .datepicker-plot-area .toolbox .btn-today:hover {
  border-top: 2px solid #E6E9EB;
  color: #303030 !important;
}
html body .datepicker-plot-area .datepicker-day-view .month-grid-box .header .header-row {
  padding: 6px 0;
  height: auto;
}
html body .datepicker-plot-area .datepicker-header .btn-next,
html body .datepicker-plot-area .datepicker-header .btn-prev {
  direction: ltr;
}
.nws-section.pages-blank-blank-content-section {
  margin: 15px;
}
.gallery-related-albums-section {
  /**
  * Content section should be closer
  **/
  /**
  * Image box.
  **/
  /**
  * Give space to each article vertically.
  **/
  background: white;
  margin-top: 15px;
  /* Display on medium :: md */
  /* Display on small :: sm */
  /* Display on extra-small :: xs */
}
.gallery-related-albums-section .pager {
  margin: 20px 0 0 20px;
}
.gallery-related-albums-section .content-section i {
  padding-left: 5px;
  margin-left: 5px;
}
.gallery-related-albums-section .content-section .second {
  margin-right: 15px;
}
.gallery-related-albums-section .entry-image {
  margin-left: 0;
  max-width: 120px;
}
.gallery-related-albums-section .entry-image img {
  margin: 10px 0 0 10px;
  width: 110px;
  height: 110px;
}
.gallery-related-albums-section .entry-c {
  padding-left: 5px;
  padding: 8px 0 8px 0;
  /**
    * The article title
    */
}
.gallery-related-albums-section .entry-c .entry-title i {
  font-size: 16px;
  color: #E6E9EB;
  padding-left: 10px;
  border-left: 1px solid #E6E9EB;
  margin-left: 7px;
}
.gallery-related-albums-section .entry-c .entry-title h2 {
  line-height: 20px;
  margin: 0;
}
.gallery-related-albums-section .entry-c .entry-title h2 a {
  color: #303030;
  font-size: 16px;
  font-weight: bold;
}
.gallery-related-albums-section .content-section {
  padding: 5px 0 5px 0;
}
.gallery-related-albums-section .simple-more {
  float: left;
  background: #00D2FF;
  padding: 5px 8px;
}
.gallery-related-albums-section .simple-more span {
  color: white;
}
.gallery-related-albums-section .item-container {
  margin-bottom: 15px;
}
.gallery-related-albums-section .related-posts {
  margin-right: 10px;
}
.gallery-related-albums-section .item {
  background: #F5F5FF;
}
.gallery-related-albums-section .mpost {
  padding-right: 10px;
}
.gallery-related-albums-section .entry-content {
  margin-left: 10px!important;
}
.gallery-related-albums-section .related-posts {
  padding-bottom: 30px;
}
.gallery-related-albums-section .entry-meta li {
  margin-right: 0px;
  font-size: 10px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .gallery-related-albums-section .entry-image img {
    height: 120px!important;
  }
}
@media (max-width: 991px) {
  .gallery-related-albums-section .mpost {
    margin-top: 0px;
  }
}
@media (max-width: 767px) {
  .gallery-related-albums-section .entry-title h2 a {
    font-size: 22px;
  }
}
@media (max-width: 480px) {
  .gallery-related-albums-section .entry-meta {
    margin: 0px;
  }
  .gallery-related-albums-section .entry-meta li {
    float: none;
    display: inline;
  }
  .gallery-related-albums-section .entry-image {
    left: 4%;
  }
  .gallery-related-albums-section .entry-image img {
    margin: auto;
    max-width: 65%;
  }
  .gallery-related-albums-section .entry-c {
    left: 4%;
  }
  .gallery-related-albums-section .item {
    text-align: center;
  }
}
/**
*   Please write all of your styles inside the below .nws-section....-section { ...your code }
*   DONT try to write rules out side of the brackets, it will effect globally.
**/
.nws-section.faq-question-item-section .question {
  border-bottom: 3px solid #ECECF6;
  padding-bottom: 20px;
}
.nws-section.faq-question-item-section .question img {
  display: inline-block;
  margin: 10px 20px;
  width: 40px;
  padding: 7px;
  height: 40px;
  border-radius: 100%;
  background: #ECECF6;
  float: left;
}
.nws-section.faq-question-item-section .question-date {
  color: #E6E9EB;
  padding: 10px 0 7px;
}
.nws-section.faq-question-item-section .question-title {
  margin-top: 0;
}
.nws-section.faq-question-item-section .like-icon-holder {
  cursor: pointer;
  margin: 15px 15px 0 5px;
  float: right;
}
.nws-section.faq-question-item-section .like-icon-holder.liked {
  cursor: initial!important;
}
.nws-section.faq-question-item-section .like-icon-holder.liked .like-icon {
  border: 1px solid #54c356;
  background: #54c356;
}
.nws-section.faq-question-item-section .like-icon-holder .like-icon {
  background: #00D2FF;
  color: white;
  padding: 5px;
  border-radius: 100%;
  float: right;
}
.nws-section.faq-question-item-section .like-icon-holder .like-number {
  color: #303030;
  padding: 3px 10px;
  text-align: center;
  border-radius: 20px;
  display: inline-block;
  font-size: 13px;
  background: #ECECF6;
  border-left: 1px solid #ECECF6;
  border-right: 1px solid #ECECF6;
  margin-right: 5px;
}
.nws-section.faq-question-item-section .question-answer {
  position: relative;
  background: #00D2FF;
  color: white;
  padding-bottom: 15px;
  margin: 30px 0 0;
  /* Display on medium :: md */
  /* Display on small :: sm */
  /* Display on extra-small :: xs */
}
.nws-section.faq-question-item-section .question-answer .question-title {
  padding-right: 25px;
  padding-top: 10px;
}
.nws-section.faq-question-item-section .question-answer .question-image img {
  background: white;
}
.nws-section.faq-question-item-section .question-answer .question-date {
  color: white;
  border-bottom: 1px solid white;
  display: inline-block;
  padding: 3px;
  margin: 10px 0 10px;
}
.nws-section.faq-question-item-section .question-answer .arrow-top {
  top: -10px;
  position: absolute;
  width: 0;
  height: 0;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  border-bottom: 10px solid #00D2FF;
  left: 30px;
}
@media (min-width: 992px) {
  .nws-section.faq-question-item-section .question-answer {
    margin-right: 180px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nws-section.faq-question-item-section .question-answer {
    margin-right: 100px;
  }
}
@media (max-width: 767px) {
  .nws-section.faq-question-item-section .question-answer {
    margin-right: 10%;
  }
}
.pages-questions-section {
  margin-top: 30px;
}
.pages-questions-section button {
  border-radius: 0;
}
.pages-questions-section input[type=text],
.pages-questions-section input[type=email],
.pages-questions-section textarea {
  font-size: 14px;
  line-height: 1.42857143;
  background: #ECECF6 !important;
  border-radius: 0px!important;
  box-shadow: none!important;
  border: 0px!important;
  direction: rtl;
}
.pages-questions-section input[type=file] {
  border: 0;
  box-shadow: none;
  padding: 0;
}
.pages-questions-section label {
  font-family: IRANSans;
}
.nws-section.faq-index-section .tile-item {
  position: relative;
  margin-bottom: 30px;
}
.nws-section.faq-index-section .tile-item.active .bottom-arrow {
  display: block;
}
.nws-section.faq-index-section .tile-item.active .tile-category {
  background: #00D2FF;
  color: white;
}
.nws-section.faq-index-section .tile-item.active .tile-category h3 {
  color: white;
}
.nws-section.faq-index-section .tile-item.active .tile-category h3 i {
  color: white;
}
.nws-section.faq-index-section .tile-item.active .tile-category span {
  color: white;
}
.nws-section.faq-index-section .tile-item.active .tile-status {
  color: white;
  background: #354859;
}
.nws-section.faq-index-section .tile-item.active .tile-status .like-icon {
  background: white;
  color: #00D2FF;
}
.nws-section.faq-index-section .tile-item.active .tile-status .like-number {
  color: white;
}
.nws-section.faq-index-section .tile-item.active .tile-status .count-icon {
  color: #00D2FF;
}
.nws-section.faq-index-section .tile-item .tile-category {
  background: #ECECF6;
  color: #00D2FF;
  padding: 1px 15px 15px;
  margin: 0;
  display: block;
}
.nws-section.faq-index-section .tile-item .tile-category h3 {
  font-size: 16px;
  margin: 10px 0;
  color: #00D2FF;
  font-weight: bold;
}
.nws-section.faq-index-section .tile-item .tile-category h3 i {
  color: #00D2FF;
  font-size: 18px;
  margin-right: 10px;
  border-right: 1px solid white;
  padding-right: 15px;
}
.nws-section.faq-index-section .tile-item .tile-category span {
  color: #303030;
  padding-left: 45px;
}
.nws-section.faq-index-section .tile-item .tile-status {
  background: #c9c9e6;
  color: #303030;
  padding: 8px 15px;
}
.nws-section.faq-index-section .tile-item .tile-status .count-icon {
  color: #E6E9EB;
  vertical-align: middle;
  font-size: 11px;
  margin-right: 10px;
  border-right: 1px solid white;
  padding-right: 15px;
}
.nws-section.faq-index-section .tile-item .tile-status .like-icon-holder {
  float: right;
}
.nws-section.faq-index-section .tile-item .tile-status .like-icon-holder .like-icon {
  background: #E6E9EB;
  color: white;
  padding: 5px;
  border-radius: 100%;
  margin-top: -3px;
  float: right;
  margin-right: -5px;
}
.nws-section.faq-index-section .tile-item .tile-status .like-number {
  color: #303030;
  font-size: 13px;
  padding-top: 0;
  border-right: 1px solid #ECECF6;
  padding-right: 5px;
  margin-right: 5px;
}
.nws-section.faq-index-section .bottom-arrow {
  position: absolute;
  z-index: 9;
  bottom: -10px;
  display: none;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  right: 46%;
  border-top: 10px solid #354859;
}
.widget.widget_categories .widget-title h3:before,
.widget.widget_nav_menu .widget-title h3:before {
  content: "\e118" !important;
}
.widget.widget_categories .widget-content ul,
.widget.widget_nav_menu .widget-content ul {
  font-size: 7px;
  color: #E6E9EB;
}
.widget.widget_categories .widget-content ul li,
.widget.widget_nav_menu .widget-content ul li {
  border-bottom: 1px dotted #E6E9EB;
  padding: 12px 0 12px 0;
}
.widget.widget_categories .widget-content ul li:after,
.widget.widget_nav_menu .widget-content ul li:after {
  color: #00D2FF;
  position: relative;
  top: 7px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  font-size: 8px;
  right: 0;
  content: "\e258";
  float: right;
}
.widget.widget_categories .widget-content ul li:last-child,
.widget.widget_nav_menu .widget-content ul li:last-child {
  border-bottom: 0;
}
.widget.widget_categories .widget-content a,
.widget.widget_nav_menu .widget-content a {
  color: #303030;
  font-size: 14px;
}
.nws_sidebar_buttons {
  background: #F5F5FF;
  padding: 15px;
  margin-bottom: 30px;
  /**
  * Buttons with triangles
  **/
}
.nws_sidebar_buttons .btn {
  position: relative;
}
.nws_sidebar_buttons .btn .glyphicon {
  position: absolute;
  font-size: 18px;
  padding: 9px;
  top: 0;
  margin: -1px;
  bottom: 0;
  width: 40px;
  left: 0;
}
.nws_sidebar_buttons .arrow-left {
  top: 8px;
  position: absolute;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  left: 40px;
}
.nws_sidebar_buttons .arrow-left.color-1 {
  border-left: 10px solid #26a1ab;
}
.nws_sidebar_buttons .arrow-left.color-2 {
  border-left: 10px solid #354859;
}
.nws_sidebar_buttons .arrow-left.color-3 {
  border-left: 10px solid #00D2FF;
}
.nws_sidebar_buttons .hidden-xxs {
  /* Display on extra-small :: xs */
}
@media (max-width: 480px) {
  .nws_sidebar_buttons .hidden-xxs {
    display: none;
  }
}
.widget.widget_tag_cloud .widget-title h3:before {
  content: "\e042" !important;
}
.widget.widget_tag_cloud .tagcloud a {
  color: #354859;
  background-color: #E6E9EB;
  border-radius: 15px;
  padding-top: 1px;
  padding-bottom: 1PX;
  font-size: 12px;
}
.widget.widget_tag_cloud .tagcloud a:hover {
  background-color: #fff;
  border-color: #E6E9EB !important;
  color: #354859 !important;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvYmxvZy9ibG9nLXJlbGF0ZWQvYmxvZy1yZWxhdGVkLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL2Jsb2cvY29udGVudC1pdGVyYXRpdmUvY29udGVudC1pdGVyYXRpdmUubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvYmxvZy9wb3N0LW5hdi9wb3N0LW5hdi5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9jb250YWN0L2FkZHJlc3MtaW5mby9hZGRyZXNzLWluZm8ubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvZm9vdGVyL2NhdC1tZW51LWZvb3Rlci9jYXQtbWVudS1mb290ZXIubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvZm9vdGVyL3NpbmdsZS1jb3B5cmlnaHQvc2luZ2xlLWNvcHlyaWdodC5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9nYWxsZXJ5L2F0dGFjaG1lbnQtcGFnZS9hdHRhY2htZW50LXBhZ2UubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvZ2FsbGVyeS9nYWxsZXJ5LWFyY2hpdmUvZ2FsbGVyeS1hcmNoaXZlLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL2dhbGxlcnkvZ2FsbGVyeS1hcmNoaXZlLXJvd3MvZ2FsbGVyeS1hcmNoaXZlLXJvd3MubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvZ2FsbGVyeS9nYWxsZXJ5LXNpbmdsZS9nYWxsZXJ5LXNpbmdsZS5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9nYWxsZXJ5L2dyaWQtaXRlbS9ncmlkLWl0ZW0ubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvaGVhZGVyL211bHRpbGluZ3VhbC10b3BiYXIvbXVsdGlsaW5ndWFsLXRvcGJhci5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9oZWFkZXIvc2ltcGxlLW1lbnUtaGVhZGVyL3NpbXBsZS1tZW51LWhlYWRlci5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9oZWxwZXIvY29udGFjdC1mb3JtLXNpbXBsZS9jb250YWN0LWZvcm0tc2ltcGxlLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL2hlbHBlci9mbGF0LWljb24vZmxhdC1pY29uLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL2hlbHBlci9pY29uLWRvd24vaWNvbi1kb3duLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL2hlbHBlci9tZXNzYWdlLWZvcm0vbWVzc2FnZS1mb3JtLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL2hlbHBlci9udW0tcGFnaW5hdGlvbi9udW0tcGFnaW5hdGlvbi5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9oZWxwZXIvcGFnZXRpdGxlL3BhZ2V0aXRsZS5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9oZWxwZXIvcmVjZW50LWFydGljbGVzL3JlY2VudC1hcnRpY2xlcy5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9oZWxwZXIvcmVjZW50LWxpc3QvcmVjZW50LWxpc3QubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvaGVscGVyL3Nob3J0cG9zdC9zaG9ydHBvc3QubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvaGVscGVyL3NpZGViYXIvc2lkZWJhci5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9oZWxwZXIvc29jaWFsQWN0aW9ucy9zb2NpYWxBY3Rpb25zLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL2hlbHBlci9zb2xpZC10aXRsZS9zb2xpZC10aXRsZS5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9oZWxwZXIvdGl0bGUvdGl0bGUubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvaG9tZS9hYm91dC9hYm91dC5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9ob21lL2FjdGlvbi9hY3Rpb24ubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvaG9tZS9hcnRpY2xlcy9hcnRpY2xlcy5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9ob21lL21lZGljYWwtbG9nby9tZWRpY2FsLWxvZ28ubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvaG9tZS9wYXJhbGxheC9wYXJhbGxheC5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9ob21lL3F1ZXN0aW9uL3F1ZXN0aW9uLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL2hvbWUvc2hvcnRwb3N0L3Nob3J0cG9zdC5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9ob21lL3NvY2lhbEljb25zL3NvY2lhbEljb25zLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL2hvbWUvc29jaWFsX2FjdGlvbnMvc29jaWFsX2FjdGlvbnMubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvaG9tZS92aWRlb3MvdmlkZW9zLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL3BhZ2VzL2Fib3V0L2Fib3V0Lmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL3BhZ2VzL2FkdmFuY2VkLWNvbnRhY3QvYWR2YW5jZWQtY29udGFjdC5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9wYWdlcy9hcHBvaW50bWVudC1jYWxlbmRhci9hcHBvaW50bWVudC1jYWxlbmRhci5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9wYWdlcy9ibGFuay9ibGFuay1jb250ZW50L2JsYW5rLWNvbnRlbnQubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvcGFnZXMvZ2FsbGVyeS1yZWxhdGVkLWFsYnVtcy9nYWxsZXJ5LXJlbGF0ZWQtYWxidW1zLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL3F1ZXN0aW9uL3F1ZXN0aW9uLWl0ZW0vcXVlc3Rpb24taXRlbS5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9xdWVzdGlvbi9xdWVzdGlvbi5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9xdWVzdGlvbi90aWxlL3RpbGUubGVzcyIsIi4vLi4vLi4vaW5jbHVkZXMvc2VjdGlvbnMvc2lkZWJhci9jYXRlZ29yeS9jYXRlZ29yeS5sZXNzIiwiLi8uLi8uLi9pbmNsdWRlcy9zZWN0aW9ucy9zaWRlYmFyL3NpZGUtYnRuL3NpZGUtYnRuLmxlc3MiLCIuLy4uLy4uL2luY2x1ZGVzL3NlY3Rpb25zL3NpZGViYXIvc2lkZS10YWdzL3NpZGUtdGFncy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBLHFCQUNFLGdCQUNFLE1BQ0U7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBTUUsV0FBQTtFQUNBLGVBQUE7O0FBYlYscUJBQ0UsZ0JBQ0UsTUFDRSxhQVlFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7O0FBbkJWLHFCQUNFLGdCQUNFLE1BQ0UsYUFZRSxFQUtFO0VBQ0UscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EseUJBQUE7O0FBekJaLHFCQUNFLGdCQUNFLE1BMkJFLFNBQ0U7RUFDRSxjQUFBO0VBQ0EsY0FBQTtFQVFFLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxzQkFBQTs7QUExQ1oscUJBQ0UsZ0JBQ0UsTUEyQkUsU0FnQkUsYUFDRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTs7QUFoRFoscUJBQ0UsZ0JBQ0UsTUEyQkUsU0FnQkUsYUFDRSxHQUdFO0VBbEJGLGNBQUE7RUFDQSxjQUFBO0VBUUUsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHNC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 */</pre></body></html>