#wrapper{margin-top:146px;}
.container-md.top35 a p span{font-family:"Open Sans", sans-serif !important;letter-spacing: 1px;}
.btn-danger{background-color: #cc0000 !important;border-color: #cc0000 !important;}
.ads-left img{max-width:100%; margin-bottom:30px;border: 5px solid #333333;/*padding: 5px;*/}
.ads-left{padding:20px 0px;}
.marginTop200{margin-top:200px;}
.marginTop100{margin-top:180px !important;}
.ad_footer img{max-width:100%;}
.ad_footer{padding:0 10px;}
.paddRight30{padding-right:30px !important;}
.rightSec{padding: 25px;position: absolute;right: 15px; top:80px;width:22%; bottom:20px;}
.linkEmail{display:inline-block; color:#fff000; text-decoration:underline;}
.top35{padding-top:27px;}
.rightLogo{float:right; margin-left:30px;}
img.stpLogo{height:25px !important;}
.text-red{color:#f5ae2a;}
#navigation.modern .columns .nav-menu{/*padding-left: 235px;*/float:left; width: 100%;}
#navigation.modern .columns ul li a, #navigation.modern .columns ul li button{font-family: "Open Sans", sans-serif;font-size: 16px;font-weight: 100;}
.posCenter{background-position:center center;}
.bgWhiteFull{    background-color: #ffffff;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: -1;}
	
	.wrap-drop {
background:#f5ae2a;
cursor:pointer;
margin:0 auto;
max-width:225px;
padding:10px 15px;
position:relative;
width:75%;
z-index:3;
text-align:left;
}

.wrap-drop::after {
border-color:#000000 transparent;
border-style:solid;
border-width:7px 7px 0;
content:"";
height:0;
margin-top:-4px;
position:absolute;
right:1rem;
top:50%;
width:0;
}

.wrap-drop .drop {
background:#f7f7f7;
display:none;
left:0;
list-style:none;
margin-top:0;
opacity:0;
height:250px;
overflow:auto;

pointer-events:none;
position:absolute;
right:0;
top:100%;
z-index:2;
}

.wrap-drop .drop li{
padding-top:8px; padding-bottom:8px;border-top:1px dashed #cccccc;padding-left:15px;
padding-left:15px;}

.wrap-drop .drop li:first-child{border-top:0px;}

.wrap-drop .drop li a {
color:#695d52;
display:block;
padding:1rem;
text-decoration:none;
}

.wrap-drop span {
color:#000000;
}

.wrap-drop .drop li:hover a {
background-color:#695d52;
color:#e7ded5;
}

.wrap-drop.active::after {
border-width:0 7px 7px;
}

.wrap-drop.active .drop {
display:block;
opacity:1;
pointer-events:auto;
}
.bgNewspaper {
    background-image: url(../images/background_001.jpg);
    background-size: cover;
    background-position: center center;
}

ul.nav-list li{color: #5a5a5a;font-family: "Open Sans", sans-serif !important;}

.bg-colored3{background-color:#ededed !important; color:#000000 !important;}
.bg-colored3.selected{background-color: #f5ae2a !important; color:#000 !important;}

.jump.dark-nav.modern.stability{background: #000000 !important;box-shadow: 0 1px 4px 2px rgba(0,0,0,.06)!important;}
/*.jump.dark-nav.modern.stability .columns a{color:#000000 !important;}*/
#gallery-items ul li i{visibility:hidden;}
#gallery-items2 ul li i{visibility:hidden;}
#gallery-filter{border: 1px solid #f5ae2a;padding: 1rem 2rem;}
.borderTB{border-top:1px solid rgba(100,100,100,.2) !important; border-bottom:1px solid rgba(100,100,100,.2) !important;}
.borderT{border-top:1px solid rgba(100,100,100,.2) !important;}
.borderB{border-bottom:1px solid rgba(100,100,100,.2) !important;}

.pFamily{font-family: "Open Sans", sans-serif !important;}

ul.articlesLink{list-style:none;padding:0px; margin:0px;}
ul.articlesLink li{display:block; padding:5px 0;}
ul.articlesLink li a{color:#ffffff; text-decoration:underline;}
.rightSec h4{color:#ffffff; margin-bottom:10px; font-family: "Open Sans", sans-serif;}
ul.yearList{list-style:none; border: 1px solid #f5ae2a;padding: 1rem 1rem; margin:10px 0 0 0;}
ul.yearList li{display:inline-block; margin:10px;}
ul.yearList li a{padding:10px; border:1px solid #e1e1e1; display:inline-block; transition:0.5s;}
ul.yearList li a:hover{border:1px solid #f5ae2a; color:#f5ae2a;}
.listYear .relative.home.bg-cover.bg-center.loaded{background:none !important;}
.listYear h4.semibold{color:#000;margin-bottom: 7px;font-size: 16px;}
.listYear h1.playfair.semibold.home-title{color:#000;}
.listYear a.qdr-hover-5.inline-block{color:#000;}
/*.listYear .bgWhiteFull{background-color: rgba(0,0,0,0.9);}
.listYear .ads-left img{border: 5px solid #ffffff;width:140px;}*/
.listYear .rightSec{background-size: cover;background-position: center center;top: 0;right: 0;z-index: 1; position:fixed; bottom:0;padding-top: 176px; background-image:none !important;}
.listYear .fullBG{background-color: #faf0b4;height: 100%;position: absolute;width: 100%;left:0; top:0;}
.relativeLinks{position:relative; z-index:2; color:#000;/*overflow-y: auto;height: calc(100vh - 50px);padding: 10px;overflow-x: hidden;*/}
.listYear .rightLogo{margin-left:0; margin-bottom:0px;}

.listYear .classic_footer .footer-body {padding: 10px 15px 20px;}

body.listYear.left-side-menu-active #wrapper {padding-right: 0;}
.thumb_largeView{margin: 0px auto;}

.listYear .footer-bottom .container{padding-left:15px; padding-right:15px;}

.smtContent{background-color:#ffffff; padding:30px 0;    margin-top: 145px;}
.smtContent .container{border: 1px solid #f5ae2a;padding: 1rem 4rem;}
.smtContent p{letter-spacing:0.5px; line-height:22px; margin:0px auto;}
.smtContent ul{list-style:none; padding:0px; margin:20px 0 0 0;font-weight:bold;text-align: center;}
.smtContent ul li{display:inline-block; padding:0 20px;}

.imagesTotal{border-bottom: 1px solid #cccccc;padding-bottom: 10px;margin-bottom: 20px;}

/*.sectonPos{width:calc(100% - 30px);}*/
.bgImage-subscription{
  background:url(../images/subscription-bg.jpg);
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center center;
  background-attachment:fixed;
}

.bgImageTexture{
  background:url(../images/background_001.jpg) !important;
  background-size:cover !important;
  background-repeat:no-repeat !important;
}

.customGallary ul{
  /*position:absolute;*/
  margin:0;
  padding:0;
  text-align:center;
}

.customGallary li{
  text-align:center;
  display:inline-block;
  list-style:none;
  position:relative;
  border:solid 12px #fff;
  background:#fff;
  box-shadow:0 0 15px 0px #555;
  transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  -webkit-transition:all 1s ease;
  top:50px;
  margin:0 20px 50px 20px;
}


.customGallary li:hover{
  top:0px;
  opacity:1;
}
.customGallary li p{padding-top:10px;font-weight:bold;}

/*.customGallary li:nth-child(1){
    transform:rotate(10deg);
}

.customGallary li:nth-child(2){
    transform:rotate(0deg);
}

.customGallary li:nth-child(3){
    transform:rotate(-10deg);
}

.customGallary li:nth-child(4){
    transform:rotate(20deg);
}*/


.customGallary .light{
  border-radius:50%;
  position:absolute;
  left:0;
  right:0;
  width:700px;
  height:700px;
  background:#fff;
  filter:blur(100px);
  opacity:0.3;
  pointer-events:none;
}

.mainImageInfo{}
.mainImage img{max-width:100%;}
span.mt35-minus{margin-top:-35px;}
ul.btnNP{padding:0px; margin:10px 0 0 0;display:block;position:relative; top:0px;}
ul.btnNP li{display:inline-block;}
ul.btnNP li a{background-color:#cc0000; padding:7px 20px; border-radius:20px; color:#ffffff; margin:0px 5px 0px 0; display:inline-block; font-size:12px;width:90px;font-weight:600;}

ul.socialShare{padding:0px; margin:0px 0 10px 0; float:left;}
ul.socialShare li{display:inline-block;}
ul.socialShare li a{margin:0px 2px;}
ul.socialShare li:first-child a{margin-left:0;}
ul.socialShare li a img{height:20px;}
.dGrid{display:grid;}
.infoIcon{height: 16px;vertical-align: sub;margin-left: 5px;}

.bs-popover-auto[x-placement^=top]>.arrow, .bs-popover-top>.arrow {
    bottom: calc(-.5rem - 1px);
}
.basic-list .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: .5rem;
    margin: 0 .3rem;
}

.bs-popover-auto[x-placement^=top]>.arrow:before, .bs-popover-top>.arrow:before {
    bottom: 0;
    border-width: .5rem .5rem 0;
    border-top-color: #cc0000;
}
.basic-list .popover .arrow:after, .basic-list .popover .arrow:before {
    position: absolute;
    display: block;
    content: "";
    border-style: solid;
}

.bs-popover-auto[x-placement^=top]>.arrow:after, .bs-popover-top>.arrow:after {
    bottom: 1px;
    border-width: .5rem .5rem 0;
    border-top-color: #fff;
}
.basic-list .popover .arrow:after, .basic-list .popover .arrow:before {
    position: absolute;
    display: block;
    content: "";
    border-style: solid;
}
.basic-list .popover{border: 1px solid rgba(204,0,0,1) !important; box-shadow:none; color:#cc0000 !important;}
.basic-list .popover>.arrow {
    display: block!important;
}
.popover-body{font-family: "Open Sans", sans-serif !important;}

.searchOption{padding:0px 15px!important; border:0px!important; text-align:left;}


/*===============================
=            Choices            =
===============================*/
.choices {
  position: relative;
  margin-bottom: 24px;
  font-size: 16px;
}

.choices:focus {
  outline: none;
}

.choices:last-child {
  margin-bottom: 0;
}

.choices.is-disabled .choices__inner, .choices.is-disabled .choices__input {
  background-color: #EAEAEA;
  cursor: not-allowed;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.choices.is-disabled .choices__item {
  cursor: not-allowed;
}

.choices[data-type*="select-one"] {
  cursor: pointer;
}

.choices[data-type*="select-one"] .choices__inner {
  padding-bottom: 7.5px;
}

.choices[data-type*="select-one"] .choices__input {
  display: block;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid #DDDDDD;
  background-color: #FFFFFF;
  margin: 0;
}

.choices[data-type*="select-one"] .choices__button {
  background-image: url("../../icons/cross-inverse.svg");
  padding: 0;
  background-size: 8px;
  height: 100%;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -10px;
  margin-right: 25px;
  height: 20px;
  width: 20px;
  border-radius: 10em;
  opacity: .5;
}

.choices[data-type*="select-one"] .choices__button:hover, .choices[data-type*="select-one"] .choices__button:focus {
  opacity: 1;
}

.choices[data-type*="select-one"] .choices__button:focus {
  box-shadow: 0px 0px 0px 2px #00BCD4;
}

.choices[data-type*="select-one"]:after {
  content: "";
  height: 0;
  width: 0;
  border-style: solid;
  border-color: #333333 transparent transparent transparent;
  border-width: 5px;
  position: absolute;
  right: 11.5px;
  top: 50%;
  margin-top: -2.5px;
  pointer-events: none;
}

.choices[data-type*="select-one"].is-open:after {
  border-color: transparent transparent #333333 transparent;
  margin-top: -7.5px;
}

.choices[data-type*="select-one"][dir="rtl"]:after {
  left: 11.5px;
  right: auto;
}

.choices[data-type*="select-one"][dir="rtl"] .choices__button {
  right: auto;
  left: 0;
  margin-left: 25px;
  margin-right: 0;
}

.choices[data-type*="select-multiple"] .choices__inner, .choices[data-type*="text"] .choices__inner {
  cursor: text;
}

.choices[data-type*="select-multiple"] .choices__button, .choices[data-type*="text"] .choices__button {
  position: relative;
  display: inline-block;
  margin-top: 0;
  margin-right: -4px;
  margin-bottom: 0;
  margin-left: 8px;
  padding-left: 16px;
  border-left: 1px solid #008fa1;
  background-image: url("../../icons/cross.svg");
  background-size: 8px;
  width: 8px;
  line-height: 1;
  opacity: .75;
}

.choices[data-type*="select-multiple"] .choices__button:hover, .choices[data-type*="select-multiple"] .choices__button:focus, .choices[data-type*="text"] .choices__button:hover, .choices[data-type*="text"] .choices__button:focus {
  opacity: 1;
}

.choices__inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #f9f9f9;
  padding: 7.5px 7.5px 3.75px;
  border: 1px solid #DDDDDD;
  border-radius: 2.5px;
  font-size: 14px;
  min-height: 44px;
  overflow: hidden;
}

.is-focused .choices__inner, .is-open .choices__inner {
  border-color: #b7b7b7;
}

.is-open .choices__inner {
  border-radius: 2.5px 2.5px 0 0;
}

.is-flipped.is-open .choices__inner {
  border-radius: 0 0 2.5px 2.5px;
}

.choices__list {
  margin: 0;
  padding-left: 0;
  list-style: none;
}

.choices__list--single {
  display: inline-block;
  padding: 4px 16px 4px 4px;
  width: 100%;
}

[dir="rtl"] .choices__list--single {
  padding-right: 4px;
  padding-left: 16px;
}

.choices__list--single .choices__item {
  width: 100%;
}

.choices__list--multiple {
  display: inline;
}

.choices__list--multiple .choices__item {
  display: inline-block;
  vertical-align: middle;
  border-radius: 20px;
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 500;
  margin-right: 3.75px;
  margin-bottom: 3.75px;
  background-color: #00BCD4;
  border: 1px solid #00a5bb;
  color: #FFFFFF;
  word-break: break-all;
}

.choices__list--multiple .choices__item[data-deletable] {
  padding-right: 5px;
}

[dir="rtl"] .choices__list--multiple .choices__item {
  margin-right: 0;
  margin-left: 3.75px;
}

.choices__list--multiple .choices__item.is-highlighted {
  background-color: #00a5bb;
  border: 1px solid #008fa1;
}

.is-disabled .choices__list--multiple .choices__item {
  background-color: #aaaaaa;
  border: 1px solid #919191;
}

.choices__list--dropdown {
  display: none;
  z-index: 1;
  position: absolute;
  width: 100%;
  background-color: #FFFFFF;
  border: 1px solid #DDDDDD;
  top: 100%;
  margin-top: -1px;
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
  overflow: hidden;
  word-break: break-all;
}

.choices__list--dropdown.is-active {
  display: block;
}

.is-open .choices__list--dropdown {
  border-color: #b7b7b7;
}

.is-flipped .choices__list--dropdown {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: -1px;
  border-radius: .25rem .25rem 0 0;
}

.choices__list--dropdown .choices__list {
  position: relative;
  max-height: 300px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}

.choices__list--dropdown .choices__item {
  position: relative;
  padding: 10px;
  font-size: 14px;
}

[dir="rtl"] .choices__list--dropdown .choices__item {
  text-align: right;
}

@media (min-width: 640px) {
  .choices__list--dropdown .choices__item--selectable {
    padding-right: 100px;
  }
  .choices__list--dropdown .choices__item--selectable:after {
    content: attr(data-select-text);
    font-size: 12px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [dir="rtl"] .choices__list--dropdown .choices__item--selectable {
    text-align: right;
    padding-left: 100px;
    padding-right: 10px;
  }
  [dir="rtl"] .choices__list--dropdown .choices__item--selectable:after {
    right: auto;
    left: 10px;
  }
}

.choices__list--dropdown .choices__item--selectable.is-highlighted {
  background-color: #f2f2f2;
}

.choices__list--dropdown .choices__item--selectable.is-highlighted:after {
  opacity: .5;
}

.choices__item {
  cursor: default;
}

.choices__item--selectable {
  cursor: pointer;
}

.choices__item--disabled {
  cursor: not-allowed;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  opacity: .5;
}

.choices__heading {
  font-weight: 600;
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #f7f7f7;
  color: gray;
}

.choices__button {
  text-indent: -9999px;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  border: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}

.choices__button:focus {
  outline: none;
}

.choices__input {
  display: inline-block;
  vertical-align: baseline;
  background-color: #f9f9f9;
  font-size: 14px;
  margin-bottom: 5px;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  padding: 4px 0 4px 2px;
}

.choices__input:focus {
  outline: 0;
}

[dir="rtl"] .choices__input {
  padding-right: 2px;
  padding-left: 0;
}

.choices__placeholder {
  opacity: .5;
}

/*=====  End of Choices  ======*/
* {
  box-sizing: border-box;
}

.s007 {
  min-height: 100vh;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  background: #00b5e9;
  padding: 15px;
  font-family: "Open Sans", sans-serif;
}




.input-field {
  position: relative;
}

.input-field input {
  height: 100%;
  border: 0;
  background: #fff;
  display: block;
  width: 100%;
  padding: 10px 32px 10px 70px;
  font-size: 18px;
  color: #666;
  border-radius: 3px;
  height: 70px;
  color: #555;
}

.input-field input.placeholder {
  color: #999;
  font-size: 18px;
}

.input-field input:-moz-placeholder {
  color: #999;
  font-size: 18px;
}

.input-field input::-webkit-input-placeholder {
  color: #999;
  font-size: 18px;
}

.input-field input:hover, .input-field input:focus {
  box-shadow: none;
  outline: 0;
}

.input-field .btn-search {
  min-width: 80px;
  height: 34px;
  padding: 0 15px;
  background: #cc0000;
  white-space: nowrap;
  border-radius: 3px;
  font-size: 14px;
  color: #fff;
  transition: all .2s ease-out, color .2s ease-out;
  border: 0;
  cursor: pointer;
  font-weight: bold;
}

.input-field .btn-search:hover {
  background: #4ea63f;
}

.input-field .btn-delete {
  min-width: 100px;
  height: 40px;
  padding: 0 15px;
  background: transparent;
  white-space: nowrap;
  border-radius: 3px;
  font-size: 14px;
  color: #555;
  transition: all .2s ease-out, color .2s ease-out;
  border: 0;
  cursor: pointer;
  font-weight: bold;
}

.input-field .btn-delete:hover {
  color: #000;
}

.basic-search {
  /*border:1px solid #cc0000;*/
}

.basic-search .input-field {
  width: 100%;
  border:1px solid #cc0000;
}

.basic-search .input-field input {
  padding: 10px 110px 10px 70px;
}

.basic-search .input-field .icon-wrap {
  position: absolute;
  top: 0;
  left: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
  width: 60px;
  height: 100%;
}

.basic-search .input-field .icon-wrap svg {
  width: 34px;
  height: 34px;
  fill: #ccc;
}

.basic-search .input-field .result-count {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center;
  width: 110px;
  top: 0;
  right: 0;
  position: absolute;
  font-weight: bold;
  color: #555;
  height: 100%;
  font-size: 14px;
}

.basic-search .input-field .result-count span {
  color: #cc0000;
  padding-right: 5px;
}

.advance-search {
  background: #fff;
  padding: 40px;
  border:1px solid #cc0000;
}

.advance-search .desc {
  font-size: 15px;
  color: #999;
  display: block;
  margin-bottom: 26px;
}

.advance-search .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 20px;
}

.advance-search .row.second {
  margin-bottom: 46px;
}

.advance-search .row.third {
  margin-bottom: 0;
}

.advance-search .input-field {
  width: calc(33.3333% - 30px);
}

.advance-search .input-select {
  height: 40px;
}

.advance-search .choices__inner {
  background: transparent;
  border-radius: 0;
  border: 0;
  border-bottom: 1px solid #ccc;
  height: 100%;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0;
  padding-right: 30px;
  font-size: 14px;
}

.advance-search input[type="text"]{border-bottom:1px solid #cccccc;padding: 0;
    font-size: 14px;
    height: 44px;
    padding-bottom: 7.5px;
    color: #333;
    border-radius: 0px;}

.advance-search .choices__inner .choices__list.choices__list--single {
  display: -ms-flexbox;
  display: flex;
  padding: 0;
  -ms-flex-align: center;
      align-items: center;
  height: 100%;
  padding-top: 10px;
}

.advance-search .choices__inner .choices__item.choices__item--selectable.choices__placeholder {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  height: 100%;
  opacity: 1;
  color: #333;
}

.advance-search .choices__inner .choices__list--single .choices__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  height: 100%;
  color: #555;
}

.advance-search .choices__list.choices__list--dropdown {
  border: 0;
  background: #fff;
  padding: 20px 30px;
  margin-top: 2px;
  border-radius: 4px;
  box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
}

.advance-search .choices__list.choices__list--dropdown .choices__item--selectable {
  padding-right: 0;
}

.advance-search .choices__list--dropdown .choices__item--selectable.is-highlighted {
  background: #fff;
  color: #cc0000;
}

.advance-search .choices__list--dropdown .choices__item {
  color: #555;
  min-height: 24px;
}

.advance-search .choices[data-type*="select-one"]:after {
  border: 0;
  width: 32px;
  height: 32px;
  margin: 0;
  transform: none;
  opacity: 1;
  right: 0;
  top: 10px;
  background-size: 18px 18px;
  background-position: right center;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg fill='%23999' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
}

.basic-search input::placeholder, .advance-search input::placeholder{color:#333333; font-size:14px;}

.advance-search .choices[data-type*="select-one"] .choices__button {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg fill='%23cc0000' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z'/%3e%3c/svg%3e");
  background-size: 16px 16px;
  background-position: right center;
  width: 32px;
  height: 32px;
  opacity: 1;
  display: none;
  top: 10px;
  right: 0;
  transform: none;
  margin: 0;
}

.advance-search .choices[data-type*="select-one"].valid .choices__button {
  display: block;
}

.advance-search .choices[data-type*="select-one"].valid .choices__button:hover {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg fill='%23ccc' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z'/%3e%3c/svg%3e");
}

.advance-search .choices[data-type*="select-one"].valid:after {
  display: none;
}

.advance-search .choices[data-type*="select-one"].is-open:after {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg fill='%23999' xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3e%3cpath d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z'/%3e%3c/svg%3e");
}

@media screen and (max-width: 767px) {
	
	.relativeLinks{color:#333;}
	
	#subscription_modal, #upgrade_to_premium_modal_inter, #upgrade_to_premium_modal, #upgrade_to_pro_modal, #upgrade_to_pro_modal_scrap{padding-top:20px !important;}
	
	.paid-form{ margin: 100px 20px !important;}
	#navigation.side-menu{    position: fixed !important;float: none !important;height: 70px !important;}
	#navigation.side-menu .logo{width:70% !important;}
	#content{width: 100% !important;}
	.container-md.top35 a{max-width: 100% !important;max-height: inherit !important;}
	.smtContent{margin-left: 20px;margin-right: 20px;padding-left: 15px;padding-right: 15px;border-radius: 5px; margin-top: 150px;}
	.smtContent .container{padding: 1rem 1rem;border-radius: 5px;}
	.minHeightNone-m{display:none;}
	
  .basic-search .input-field input {
    padding: 10px 110px 10px 60px;
  }
  .basic-search .input-field .icon-wrap {
    width: 60px;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .basic-search .input-field .icon-wrap svg {
    width: 26px;
    height: 26px;
  }
  .advance-search .row {
    display: block;
  }
  .advance-search .input-field {
    width: 100%;
    margin-bottom: 20px;
  }

/* css starts here (25-03-2026)	*/

.bg_yellow_tripe .title{
  font-size: 22px !important;
}

.bg_yellow_tripe .styleTopHead{
  font-size: 14px !important;
    margin-top: 5px !important;
}

.bg_yellow_tripe .col-md-4.text-right{
  text-align: center !important;
}

#navigation.modern{
  top:111px !important;
}

ul.nav-list{
  height: 100% !important;
	-moz-column-count: 1 !important;
    -webkit-column-count: 1 !important;
    column-count: 1 !important;
}

.cbp-wrapper{
  height: 100% !important;
}

.col-md-4.text-right.col-12 img{
  margin-top: 5px !important;
}

.bg_yellow_tripe{
  height: auto !important;
  padding-bottom: 10px;
}

.relativeLinks div{
  margin-left:0px !important;
  font-size: 14px !important;
  width: 100% !important;
}

.oinone-box{
  margin:0px !important;
}

.animator_box{
  padding:0px !important;
}

body.left-side-menu-active .container, body.right-side-menu-active .container{
  padding:0px !important;
}


}
.basic-section{text-align:left; margin-top:20px;}
.basic-section a{color:#0044cc;}
.helpSection{border:1px solid #cc0000; padding:20px;}
.basic-section p{margin-bottom:20px;line-height: 24px;text-align: justify;color: #000000;}
.basic-section p span{color: #cc0000;background-color: #f8d7da;border: #f5c6cb 1px solid;}
.helpSection h5{font-weight:bold;}
.reset-btn{float:left; width:48%; cursor: pointer;}
.login-btn{float:left; width:48%; margin-right:4%; cursor: pointer;}

/*-- slide --*/

/*@keyframes slideleft {
    from {
        background-position: 0%;
    }
    to {
        background-position: 90000%;
    }
}

@-webkit-keyframes slideleft {
    from {
        background-position: 0%;
    }
    to {
        background-position: 90000%;
    }
}*/

.w3layouts-main{
    background-image: url('../images/test_montage.jpg');
    background-repeat: repeat-x;
    animation: slideleft 100000s infinite linear;
    -webkit-animation: slideleft 100000s infinite linear;
    background-size: cover;
	-webkit-background-size:cover;
	-moz-background-size:cover; 
    background-attachment: fixed;
    position: relative;
	background-position: 0 center;
}

.bg-layer {
    background: rgba(0, 0, 0, 0.5);
	min-height: 100vh;
}
/*-- //slide --*/

.vCenter{transform: translateY(-50%); top:50%; position:absolute;    max-width: 320px;width: 100%;}
.bg-layer .container-xs{height:100vh !important;}
.classic_form{border: none;
    padding: 15px 20px;
border-radius: 25px !important;}

.emailDiv, .passDiv{position:relative;} 
	.emailDiv .fa{position: absolute;
    right: 20px;
    top: 17px;}
	.passDiv .fa{position: absolute;
    right: 20px;
    top: 17px;}
	
.linkColor{color:#0044cc !important; text-decoration:underline;}	

.reprint-form{margin-top:40px;padding: 20px;background: #f1f1f1;border: 1px solid #cccccc;}
.reprint-form label{font-weight:bold;}

.paid-form{max-width: 820px;
    margin: 100px auto;
    /*background-color: rgba(0,0,0,0.7);*/
    color: #000;
    padding: 20px;
    border-radius: 15px;}
.paid-form label{margin-bottom: 5px;}
.choices__inner{padding: 2px !important;min-height: 38px;}

.paidBG{background-image:url(../images/background_001.jpg);background-size:cover; background-repeat:no-repeat; background-position:center center;}

.colorTheme{color:#cc0000 !important;}

.paid-form .title-strips-over.dark:before{ background-color: rgba(255,255,255,.2);}
.title-strips-over.dark {
    background-color: rgba(255,255,255,.2);
}
.contact-form{margin-top:20px;}
.contact-form label{font-weight:bold;margin-bottom:5px;}


/* css of ad-1 */
.ads-left img{/*width:100% !important; margin-bottom:0px !important;*/border: 0px solid #fff;/*padding: 5px;*/}
.ads-left{display:inline-block;margin-top:20px;}
.ads-left .row{margin-right: 0;margin-left: 0;}
.ads-left a{margin-bottom:20px; display: block;}
.marginTop200{margin-top:200px;}
.box2{left: 380px;}
.ad_footer img{max-width:100%;}
.ad_footer{padding:0 10px;display:none !important;}
.paddRight30{padding-right:30px !important;}
.rightSec{padding: 25px 10px 35px 10px;position: absolute;right: 15px; top:80px;}
.linkEmail{display:inline-block; color:#fff000; text-decoration:underline;}
.rightLogo{max-width:270px;}
.text-red{color:#cc0000;}
#navigation.modern .columns ul li a, #navigation.modern .columns ul li button{font-family: "Open Sans", sans-serif;font-size: 14px;font-weight: 400; padding:0 12px;text-transform: uppercase;}
#navigation.modern li.dropdown-toggle a{text-transform: inherit !important; /*padding-right:0px !important;*/}
#navigation.modern li.dropdown-toggle a span{
	font-size: 10px !important;
    color: #f5ae2a;
    font-weight: bold;
    text-transform: uppercase !important;
}
#navigation.modern .columns ul.nav > li:first-child a{padding-left:0px;}
.ads-left-2{display:none;}

@media screen and (max-width: 767px) {
	.scrollednew .hamburger-menu{
		margin-top: 10px !important;
	}
	.rightLogoMain{display:none !important;}
	.marginTopFourty{margin-top:0px !important;}
	li.sameLI{width: 40% !important;}
	.brand{display: none;}
	.formSugnup .form-peice{left: 50% !important;transform: translateX(-50%) !important;width: 90% !important;min-height: initial !important;margin-top:0px !important;}
	.textView {margin: 30px 0 !important;}
	section#formHolder{padding:0px !important;}
	.logo .text-red.playfair.font-22{font-size: 16px!important;}
	.logo .text-red.playfair.font-22 br{display:none !important;}
	#mobile-navigation li{margin-bottom:0px;float: inherit !important;}
	.mobile-nb{float:left;}
	.custom_logo_top img{height:20px !important;}
	.hamburger-menu div{background:#ffffff;}
	.mainImageInfo a.pull-right.mb-1{padding-right:15px;}
	ul.socialShare{padding-left:15px;}
	ul.btnNP{margin-top:60px;}
	.imagesTotal .bold.font-16{text-align: left;padding: 0 15px;}
	.animater .t-left{text-align:center;}
	ul.yearList{text-align:center; margin-top:0px;}
.ads-left{display:none;}
span.mt35-minus {margin-top: -82px !important;}
.rightSec{right: initial;transform: translateX(-50%);left: 50%;top: 40%; margin-top: 20px !important;position: inherit;}
.imagesTotal span.float-left a{font-size: 14px!important;}
span.pull-right.mt35-minus{font-size: 14px!important;}
.home{height: auto !important;}
.logo_society{margin-left: 0 !important;margin-top: 30px;display: inline-block;text-align: center;width: 100%;}
.oinone-box{margin-left: 15px;margin-top: 0px;transform: none !important;position: initial;margin-right: 15px; padding:0; margin-top:30px;}
.box2 {left: 50%;right: 0;margin-right: auto;}
.marginTop200{margin-top: 40px;}
#mobile-navigation li a i{display:none;}
#footer .sm-mb{margin-bottom: 20px !important;}
#footer .sm-mt{margin-top: 20px !important;}
.footer-body{text-align: center;}
.footer-body .row{margin:0px;}
.oinone-box .animater{width:100%;padding:10px !important;}
.ads-left-2{display:block;text-align:center;}
.ads-left-2 img{width:140px; margin-top:30px;border: 5px solid #333;padding: 5px;}
.listYear .rightSec{position: initial;
    transform: none;
    width: 100%;
    margin: 120px 0 0 0;
    background-color: transparent; background-image:none !important; text-align:center;}
	body.listYear.left-side-menu-active #wrapper{padding-right:0px;}
	.listYear .fullBG{background-color:transparent;}
	.rightSec h4{color:#000000;}
	ul.articlesLink li a{color:#000000;}
	.listYear .rightLogo{float:none;max-width: 100%;}
}
@media screen and (min-width: 768px) and (max-width: 1120px){
	.ads-left{display:none;}
	#mobile-navigation li a i{display:none;}
	.ads-left-2{display:block;text-align:center;}
	.ads-left-2 img{width:140px; margin-top:30px;border: 5px solid #333;padding: 5px;}
	.oinone-box{margin-left: 4%;margin-top: 40px;transform: none !important;position: initial;margin-right: 4%;width:42%; display:inline-block;}
	.box2 {left: 50%;right: 0;margin-right: auto;}
	.oinone-box .animater{width:100%;padding:45px 0 0 0 !important;}
	.marginTop200{margin-top: 50px;}
}

@media screen and (min-width: 1320px) and (max-width: 1600px){
	#navigation.modern .columns ul li a, #navigation.modern .columns ul li button{
		    font-size: 14px;
			padding: 0 12px;
	}
/*.logo_society{vertical-align:top; float:right;}	*/
.logo_society img{height:120px !important;}
.home .home-title{font-size: 42px;/*letter-spacing: -1.5px;*/line-height: 1;}
}

/* css for ad-1 */

.edit_btn{background-color:#f5ae2a; width:90px; float:left; text-align:center; height:30px; color:#000000;line-height:30px; padding:0 15px;border-radius:20px; margin:0 5px;font-size:13px;}
.delete_btn{background-color:#cc0000; width:90px; float:left; text-align:center; height:30px; color:#ffff !important;line-height:30px; padding:0 15px;border-radius:20px; margin:0 5px; font-size:13px;}
.delete_btn:hover{color:#ffffff;}
.scrapbook_table .table td, .scrapbook_table .table th{vertical-align:middle;}
.bg_scrapbook{background-color:#f1f1f1;}

.custom_animater{transition:none;}
	.custom_animater:before{display:none !important;}
	
	.top_bar_header #navigation.modern.dark-nav {
    background: rgba(40,40,40,0) !important;
	box-shadow: none!important;
}

.top_bar_header #navigation.modern.dark-nav .columns a, .top_bar_header #navigation.modern.dark-nav .columns button{color: #fff !important;}

/*.top_bar_header .rightSec{width:auto;}*/
.top_bar_header  .mini-mt.gray4{overflow: hidden; height:calc(100% - 180px); padding-right: 0px;}
.top_bar_header  .mini-mt.gray4{color:#ffffff !important;}
.top_bar_header #navigation.modern.dark-nav.scrolled {
    background: rgba(32,32,32,1) !important;
}
.top_bar_header #navigation.modern.dark-nav.scrollednew {
    background: rgba(32,32,32,1) !important;
}
.container-md.top35 a{/*max-width: calc(100% - 360px);*//*max-height: 450px;overflow: auto;*/cursor: auto;}
.top_bar_header .oinone-box .animater{height: 160px;}
.jump.dark-nav.modern.stability .mt-20{margin-top:12px !important;}
.mt-20 {margin-top: 8px !important;}
.text-red.playfair.font-22{color:#222222;}
#navigation.modern .columns.container-xl {
    padding: 0 15px;
}
#navigation{padding:0px !important;}
.three.columns.sponsors{padding-top:0px !important;}
.classic_footer .footer-bottom img.logo {padding: 0;}
.newspaper-logo{margin-top:0px !important;}
.three.columns{width:100% !important;}
.ads-left .sponsor-list{
	color: #222222 !important;
    margin-top: 0px !important;
    letter-spacing: .2em;
    text-transform: uppercase;
    font-size: 12px;	
}
li.sameLI {width:20%;}
li.sameLI a{display:block !important; text-align:center;}
.imagesTotal h5 a{color:#ffffff !important;}

#back-to-top .fa{line-height:40px;}
.drop-msg .fa{line-height:40px;}

#navigation.side-menu{position:initial;float: left; height: auto;margin-top: 0px;width:22%; background-image:none !important;border-right: 1px solid #000 !important;}
body.left-side-menu-active #wrapper {
     padding-left: 0px;
	 display: flex;
}
#content{width: calc(100% - 44%);float: left;}



/* Customize website's scrollbar like Mac OS
Not supports in Firefox and IE */

/* total width */
.scrollbar::-webkit-scrollbar {
    background-color:rgba(0,0,0,0.6);
    width:8px;
	border-radius:4px;
}

/* background of the scrollbar except button or resizer */
.scrollbar::-webkit-scrollbar-track {
    background-color:#transparent
}
.scrollbar::-webkit-scrollbar-track:hover {
    background-color:transparent
}

/* scrollbar itself */
.scrollbar::-webkit-scrollbar-thumb {
    background-color:rgba(255,0,0,0.7);
    border-radius:16px;
    border:0px solid #fff
}
.scrollbar::-webkit-scrollbar-thumb:hover {
    background-color:rgba(255,0,0,0.8);
    border:0px solid #f4f4f4
}

/* set button(top and bottom of the scrollbar) */
.scrollbar::-webkit-scrollbar-button {display:none}

.heightFull{height:100vh !important;}
ul.basic-list.list-lg li{margin-bottom:0px;}
.jump.dark-nav.modern.stability .rightLogoMain img {
    height: 30px;
	margin-top:20px;
}

.jump.dark-nav.modern.scrolled .rightLogoMain img {
    height: 30px;
	margin-top:20px;
}
.rightLogoMain {
    float: right;
}

.custom_logo_top{padding:0px !important; float:right !important;}
.custom_logo_top img{height:30px !important; margin-top:0px !important;}

.jump.dark-nav.modern.hover.stability .columns .hamburger-menu div {
    background-color: #333 !important;
}

.white_color .jump.dark-nav.modern.hover.stability .columns .hamburger-menu div {
    background-color: #ffffff !important;
}


a:visited {
    color: currentColor;
}

#subscription_modal{max-width: initial;margin: 0rem auto;position: fixed; z-index:99999; pointer-events: auto;width:100%; text-align: left !important;background-color: rgba(0,0,0,0.7); top: 0;right: 0;bottom: 0;left: 0;display:none;}
#subscription_modal br{display:none;}
#subscription_modal .modal-internal{background-color:#ffffff;border:0px;height:auto;}
#subscription_modal .simple-links{background-color:#ffffff;}
#subscription_modal .simple-links a{background-color:#ffffff;}
#subscription_modal .modal-internal img{height:40px; padding-top:0px !important;}


#upgrade_to_premium_modal_inter{max-width: initial;margin: 0rem auto;position: fixed; z-index:99999; pointer-events: auto;width:100%; text-align: left !important;background-color: rgba(0,0,0,0.7); top: 0;right: 0;bottom: 0;left: 0;display:none;}
#upgrade_to_premium_modal_inter br{display:none;}
#upgrade_to_premium_modal_inter .modal-internal{background-color:#ffffff;border:0px;height:auto;}
#upgrade_to_premium_modal_inter .simple-links{background-color:#ffffff;}
#upgrade_to_premium_modal_inter .simple-links a{background-color:#ffffff;}
#upgrade_to_premium_modal_inter .modal-internal img{height:40px; padding-top:0px !important;} 

#upgrade_to_premium_modal{max-width: initial;margin: 0rem auto;position: fixed; z-index:99999; pointer-events: auto;width:100%; text-align: left !important;background-color: rgba(0,0,0,0.7); top: 0;right: 0;bottom: 0;left: 0;display:none;}
#upgrade_to_premium_modal br{display:none;}
#upgrade_to_premium_modal .modal-internal{background-color:#ffffff;border:0px;height:auto;}
#upgrade_to_premium_modal .simple-links{background-color:#ffffff;}
#upgrade_to_premium_modal .simple-links a{background-color:#ffffff;}
#upgrade_to_premium_modal .modal-internal img{height:40px; padding-top:0px !important;} 

#upgrade_to_pro_modal{max-width: initial;margin: 0rem auto;position: fixed; z-index:99999; pointer-events: auto;width:100%; text-align: left !important;background-color: rgba(0,0,0,0.7); top: 0;right: 0;bottom: 0;left: 0;display:none;}
#upgrade_to_pro_modal br{display:none;}
#upgrade_to_pro_modal .modal-internal{background-color:#ffffff;border:0px;height:auto;}
#upgrade_to_pro_modal .simple-links{background-color:#ffffff;}
#upgrade_to_pro_modal .simple-links a{background-color:#ffffff;}
#upgrade_to_pro_modal .modal-internal img{height:40px; padding-top:0px !important;} 

#upgrade_to_pro_modal_scrap{max-width: initial;margin: 0rem auto;position: fixed; z-index:99999; pointer-events: auto;width:100%; text-align: left !important;background-color: rgba(0,0,0,0.7); top: 0;right: 0;bottom: 0;left: 0;display:none;}
#upgrade_to_pro_modal_scrap br{display:none;}
#upgrade_to_pro_modal_scrap .modal-internal{background-color:#ffffff;border:0px;height:auto;}
#upgrade_to_pro_modal_scrap .simple-links{background-color:#ffffff;}
#upgrade_to_pro_modal_scrap .simple-links a{background-color:#ffffff;}
#upgrade_to_pro_modal_scrap .modal-internal img{height:40px; padding-top:0px !important;} 


/* login popup css start here */

/*.container {
	max-width: 900px;
}*/



section#formHolder {
	padding: 50px 0;
}

.brand {
	padding: 20px;
	background: url(https://goo.gl/A0ynht);
	background-size: cover;
	background-position: center center;
	color: #fff;
	min-height: 540px;
	position: relative;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.3);
	transition: all 0.6s cubic-bezier(1, -0.375, 0.285, 0.995);
	z-index: 9999;
}

.brand.active {
	width: 100%;
}

.brand::before {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 1);
	z-index: -1;
}

.brand a.logo {
	color: #f95959;
	font-size: 20px;
	font-weight: 700;
	text-decoration: none;
	line-height: 1em;
}

.brand a.logo span {
	font-size: 30px;
	color: #fff;
	transform: translateX(-5px);
	display: inline-block;
}

.brand .heading {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	text-align: center;
	transition: all 0.6s;
}

.brand .heading.active {
	top: 100px;
	left: 100px;
	transform: translate(0);
}

.brand .heading h2 {
	font-size: 70px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 0;
}

.brand .heading p {
	font-size: 15px;
	font-weight: 300;
	text-transform: uppercase;
	letter-spacing: 2px;
	white-space: 4px;
	font-family: "Open Sans", sans-serif;
}

.brand .success-msg {
	width: 100%;
	text-align: center;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	margin-top: 60px;
}

.brand .success-msg p {
	font-size: 25px;
	font-weight: 400;
	font-family: "Open Sans", sans-serif;
}

.brand .success-msg a {
	font-size: 12px;
	text-transform: uppercase;
	padding: 8px 30px;
	background: #f95959;
	text-decoration: none;
	color: #fff;
	border-radius: 30px;
}

.brand .success-msg p, .brand .success-msg a {
	transition: all 0.9s;
	transform: translateY(20px);
	opacity: 0;
}

.brand .success-msg p.active, .brand .success-msg a.active {
	transform: translateY(0);
	opacity: 1;
}

.formSugnup {
	position: relative;
}

.formSugnup .form-peice {
	background: #fff;
	min-height: 480px;
	margin-top: 30px;
	box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
	color: #000000;
	padding: 0px 20px 0px 20px;
	transition: all 0.9s cubic-bezier(1, -0.375, 0.285, 0.995);
	position: absolute;
	top: 0;
	left: 0%;
	width: 100%;
	/*overflow: hidden;*/
	max-height: 480px;
}

#upgrade_to_pro_modal_scrap .formSugnup .form-peice p.mb-3{
	text-align: center;
    margin-top: 15px !important;
}

#upgrade_to_pro_modal_scrap .formSugnup .form-peice p.mb-3 img{
	top:0px !important;
}

#upgrade_to_pro_modal_scrap .formSugnup .form-peice .textView h2{
	font-size: 26px;
    font-weight: 100;
    letter-spacing: 0;
}

#upgrade_to_pro_modal_scrap .formSugnup .form-peice button{
	font-size:11px !important;
	font-weight:bold !important;
}

#upgrade_to_pro_modal_scrap .formSugnup .form-peice .signin_text a{
	color:#f5ae2a !important;
}



.formSugnup .form-peice.switched {
	transform: translateX(-100%);
	width: 100%;
	left: 0;
}

.formSugnup form {
	padding: 0 40px;
	margin: 0;
	width: 70%;
	position: absolute;
	top: 50%;
	left: 60%;
	transform: translate(-50%, -50%);
}

.formSugnup form .form-group {
	margin-bottom: 5px;
	position: relative;
}

.formSugnup form .form-group.hasError input {
	border-color: #f95959 !important;
}

.formSugnup form .form-group.hasError label {
	color: #f95959 !important;
}

.formSugnup form label {
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
	font-family: "Open Sans", sans-serif;
	transform: translateY(40px);
	transition: all 0.4s;
	cursor: text;
	z-index: -1;
}

.formSugnup form label.active {
	transform: translateY(10px);
	font-size: 10px;
}

.formSugnup form label.fontSwitch {
	font-family: "Open Sans", sans-serif !important;
	font-weight: 600;
}

.formSugnup form input:not([type=submit]) {
	background: none;
	outline: none;
	border: none;
	display: block;
	padding: 10px 0;
	width: 100%;
	border-bottom: 1px solid #eee;
	color: #444;
	font-size: 15px;
	font-family: "Open Sans", sans-serif;
	z-index: 1;
}

.formSugnup form input:not([type=submit]).hasError {
	border-color: #f95959;
}

.formSugnup form span.error {
	color: #f95959;
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	position: absolute;
	bottom: -20px;
	right: 0;
	display: none;
}

.formSugnup form input[type=password] {
	color: #f95959;
}

.formSugnup form .CTA {
	margin-top: 30px;
}

.formSugnup form .CTA input {
	font-size: 12px;
	text-transform: uppercase;
	padding: 5px 30px;
	background: #f95959;
	color: #fff;
	border-radius: 30px;
	margin-right: 20px;
	border: none;
	font-family: "Open Sans", sans-serif;
}

.formSugnup form .CTA a.switch {
	font-size: 13px;
	font-weight: 400;
	font-family: "Open Sans", sans-serif;
	color: #bbbbbb;
	text-decoration: underline;
	transition: all 0.3s;
}

.formSugnup form .CTA a.switch:hover {
	color: #f95959;
}

.btn-theme{background-color:#f5ae2a; padding:0px 20px; height:36px; width:200px; border:0px; border-radius:20px; color:#000 !important; text-align:center; line-height:36px; display:inline-block;}
.btn-theme:hover{color:#000 !important; text-decoration:none;}
ul.premium_f{list-style:none; padding:0px 0 0 20px; margin:0px;}
ul.premium_f li{display:block; padding:7px 0;border-bottom: 1px dashed #ccc;margin:0px;}
ul.premium_f li img{height:20px; margin-right:5px; vertical-align: text-bottom;}
.access_head{border-bottom: 1px solid #ccc;padding-bottom: 5px;margin-bottom: 15px;font-weight:bold;margin-top:10px;}
.signin_text{text-align:center; margin-top:20px; font-size:14px;margin-bottom:0px;}
.imgCancel{height: 40px;position: absolute;right: -20px;top: -20px;cursor:pointer;}
.textView{text-align:center; margin:60px 0;}

.section.nav {background-color: transparent;}
.section.nav a{font-family:"Open Sans",sans-serif; font-size:12px;}
.section.nav h5 div > a{color:#000000 !important;text-decoration: underline;}
.section.nav h5 div > a:hover{background-color: initial;text-decoration:underline;}
.section.nav .paging > a{color:#000000 !important;}
.section.nav .paging > a:hover{background-color: initial;}
.nav h5 > a:hover {background-color: initial;color: white; text-decoration:underline;}
.nav h5 span > a:hover {background-color: initial;color: white; text-decoration:underline;} 
.displaybox a:hover {background-color: initial;}
/*.jump.dark-nav.modern.stability .dropdown-menu {
    background-color: #fff !important;
}*/

/*.jump.dark-nav.modern.stability .hamburger-menu div {
    background-color: #000 !important;
}*/

#navigation.modern.dark-nav .columns .dropdown-menu a{color:#ffffff !important;}

.jump.dark-nav.modern.stability .hamburger-menu {
    margin-top:10px;
}

.jump.dark-nav.modern.scrolled .dropdown-menu {
    background-color: #000 !important;
}
#navigation.modern .columns ul.dropdown-menu li a, #navigation.modern.scrolled .columns ul.dropdown-menu li a, #navigation.modern.start-dark .columns ul.dropdown-menu li a {
    font-size: 14px !important;
    font-weight: 400 !important;
	text-transform:uppercase;
}
#navigation.modern .columns ul .dropdown-menu .dropdown-toggle>a:after {
	display:none;
}
#navigation.modern.dark-nav .columns ul.dropdown-menu li a:hover {
    background-color: rgba(0,0,0,0.1);
}

.name_contact{font-weight: 400;}
.name_contact u{text-decoration:none;}
.customFloat span{float:none !important; text-align:left !important;}
.customFloat span select{padding: .375rem .75rem;font-size: 1rem;line-height: 1.5;color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: .25rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; margin-left:10px;}

.rightLogo .logo img{height:25px;}

/* .basic-search div.estform{background:#ffffff; padding:0px; margin:0px;border: solid 1px #cc0000;} */

.globalSearchSection{display:none;}
.globalSectionTop{margin-top: 40px;}

.extern_text{text-align: center;margin-top: 15px;}
.extern_text span{float:initial !important; text-align:initial !important;}

#subprofileform{width:100%;}
.pointer {cursor: pointer;}

.bottomBox{bottom:64px;}
.displaybox .paging{text-align:center;}
	.spanShareP > span{position: relative;
    top: -7px;
    left: 5px;}
	
	.spanShareP > a{position: relative;top: -10px;left: 10px;}
	
	.spanBTN{font-size: 12px;text-align: center;padding: 10px 0;display: block;display: block;height: 44px;}
	.readmoreText{position: absolute;bottom: 8px;right: 8px;text-decoration: underline;text-transform: capitalize;}
	.readmoreText-two{position: relative;text-decoration: underline;text-transform: capitalize;float:right;}
	
	.marginTopFourty{margin-top:30px !important;}
	.heightAuto{height:auto !important;}
	.heightAuto .top35{height:auto !important;}
	.heightAuto .container-md.top35 a{transform:inherit !important;}
	
.proAccount tr td span{float:left !important; text-align:left !important;}	
.proAccount tr td span br{display:none;}
.proAccount tr td select{display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;}
	
	.proAccount tr:nth-child(2) td{font-size: 14px;font-weight: bold;vertical-align:middle;}
	.proAccount input[type="submit"]{background-color: #f5ae2a !important;font-size: 12px!important;border-radius: 40px!important;padding: .5rem 1rem;line-height: 1.5;color: #000!important; font-weight:700; text-transform:uppercase;width: 150px;cursor: pointer;}
	.proAccount tr td span a{color: #ff0000;margin-top: 5px;display: inline-block;}
	.center.titlebox{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 25;-webkit-box-orient: vertical;width:100%;height: calc(100vh - 215px);text-align: center;}
	.textMore{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 25;-webkit-box-orient: vertical;width:100%;}
	.bottom20-minus{bottom:-20px !important;}
	.bottomZero{bottom:0px !important;}
	.contentContact .rightLogo img{height:25px;}
	.LogoContactNone .rightLogoMain{display:none;}
	.newspaper-logo img{max-width:100%;}
	.height20vh{height:15vh;}
	.rightSec .rightLogo > a > img{display:none;}
	.logo_society > img{max-width:200px;}
	
	.customStyleScrap tr td > span{text-align:left !important; float:left !important;font-weight: 700;text-transform: capitalize;font-size: 14px;}
	.customStyleScrap tr td select{display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;}
	
	.customStyleScrap tr td input[type="text"]{display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;}
	
	.customStyleScrap tr td{vertical-align:middle; padding:5px !important;}
	.customStyleScrap tr:nth-child(2){display:none;}
	
	.customStyleScrap tr td input[type="submit"]{
		background-color: #cc0000 !important;
		border-radius: 40px!important;
		color: #fff!important;
		font-weight: 700;
		font-size: 12px!important;
		padding: .5rem 1rem;
		line-height: 1.5;
		width:200px;
		cursor:pointer;
	}
	
.rightSecIndex > a{display:block; text-align:center;}	
.rightSec .rightLogo{display:none;}
.rightSec .newspaper-logo{text-align:center;}

.theListNone li a span{float:left;}

.page-loader {
    display: none !important;
}
.heightMinAuto{min-height:auto;}

.bg_yellow_tripe{
	background-color:#f5ae2a;
	height:98px;
	/*line-height:78px;*/
	z-index: 99;
    position: fixed;
	left:0;
	right:0;
	top: 0;
}

.black .title-strips-over{background-color: rgba(0,0,0,.4);}
.black .title-strips-over:before {
    background-color: rgba(0,0,0,.4);
}
.btnTheme {
    background: #f5ae2a;
}

ul.nav-list{
	list-style:none;
	padding:0px;
	margin:0px;
	-moz-column-count: 2;
    -moz-column-gap: 80px;
    -webkit-column-count: 2;
    -webkit-column-gap: 80px;
    column-count: 2;
    column-gap: 80px;
}

.scrollednew{
	height: 48px !important;
    line-height: 48px !important;
	/*top: 0 !important;*/
}

.basic-list .popover-header:after{
	content:'\f00d';
	color:#000;
	display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.basic-list .popover-header{
	position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

.basic-list .popover-header:empty {
    display: block !important;
}

.searchOption .cbp-filter-item{border-radius:20px;}

/*#navigation.modern .columns ul li.dropdown > a{
	font-family:arial;
	font-weight:bold;
}*/

.imgBorder{
	display: inline-block;
    padding: 10px;
    border: 5px solid #ccc;
    margin-top: 30px;
}

.gray8.border-1.border-gray2.radius h4{
	font-size:20px;
}

.container-md.top35 a h1 b{
	font-weight:700 !important;
}

.about-faq p{
	line-height:22px;
	letter-spacing:0.5px;
}

p.paraStyle{
	line-height:22px;
	letter-spacing:0.5px;
	font-size:16px;
}

.about-faq h3{
	font-size:22px;
	font-weight:bold;
}

.imgDescription {
    position: absolute;
    bottom: 30px;
    left: 100%;
    margin-left: -65px;
    width: 100%;
}

.textContent-L {
    background: #000;
    padding: 10px;
	left: -120px;
    position: absolute;
    top: 30%;
    transform: translateY(-50%);
    font-size: 28px;
	z-index:1;
	color:#ffffff;
}

.textContent-R {
    background: #000;
    padding: 10px;
    right: -120px;
    z-index: 1;
    position: absolute;
    top: 30%;
    transform: translateY(-50%);
    font-size: 28px;
	z-index:1;
	color:#ffffff;
}

.diffStyle{
	color: #268e5c !important;
    text-shadow: 0 1px 1px #000;
	font-family: 'Calisto MT' !important;
	font-style:initial !important;
}

.font28{
	font-size:28px !important;
}

.font24{
	font-size:24px !important;
}

.maxwidthImg100 img{
	max-width:100%;
}

.marginTop60-minus{
	margin-top:-60px;
}

.mt-120{
	margin-top:120px;
}

#navigation.modern{
	transform:inherit !important;
}

@font-face {
    font-family: 'Calisto MT';
    src: url('/fonts/CalistoMT.woff2') format('woff2'),
        url('/fonts/CalistoMT.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.styleTopHead{
	font-family:georgia, sans-serif !important;
	text-shadow: 0 1px 1px #fff;
}

.fontGeorgia{
	font-family:georgia !important;
}

.fontGeorgia span{
	font-family:georgia !important;
}

.bg_yellow_tripe .archive {
    font-size: 13px;
    font-style: italic;
	padding-top: 7px;
    padding-bottom: 6px;
}

.bg_yellow_tripe .title {
    font-size: 25px;
}

.bg_yellow_tripe .city {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 0.3px;
	padding-top:5px;
}

.newspaper-logo {
    background-color: white;
    border: 1px solid gray;
    padding: 10px;
    margin-top: 20px;
}

.about-faq{
	margin-top:80px !important;
}

.leftDiv{
	width: calc(50% - 0px);
    padding: 0 15px;
    text-align: right;
	float:left;
}

.rightDiv{
    width: calc(50% - 0px);
    padding: 0 15px;
    text-align: left;
	float:left;
}

.leftDiv button, .rightDiv button{
	width: 100%;
    line-height: initial;
    height: 45px;
    border-radius: 50px;
}

.leftDiv button:hover, .rightDiv button:hover{
	color:#000 !important;
}

 .clear{
	clear:both;
}

.custom_animater .cbp-filter-item{
	width: auto;
    line-height: initial;
    height: auto;
    padding: 8px 15px;
}




	
