/* GLobals */
.article-review a{
  font-family: Vera;
  cursor: pointer;
}
.inline{
  display: block;
}

h1{
  margin: 0px;
  width: 100%;
  background-color: #283057;
  color: white;
  font-weight: lighter;
  padding: 10px;
  font-size:12pt;
  padding-right: 0;
}
h2{
	padding-top:10px;
}
.banners{
  width: 40%;
  border: 1px solid black;
}

/* SWITCH */
.onoffswitch {
    position: relative; width: 250px;
    -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
}
.onoffswitch-checkbox {
    display: none;
}
.onoffswitch-label {
    display: block; overflow: hidden; cursor: pointer;
    border: 2px solid #999999; border-radius: 40px;
}
.onoffswitch-inner {
    display: block; width: 200%; margin-left: -100%;
    transition: margin 0.3s ease-in 0s;
}
.onoffswitch-inner:before, .onoffswitch-inner:after {
    display: block; float: left; width: 50%; height: 45px; padding: 0; line-height: 45px;
    font-size: 24px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
    box-sizing: border-box;
}
.onoffswitch-inner:before {
    content: "Show Buy Now";
    padding-left: 15px;
    background-color: #283057; color: #FFFFFF;
}
.onoffswitch-inner:after {
    content: "Hide Buy Now";
    padding-right: 15px;
    background-color: #283057; color: #FFFFFF;
    text-align: right;
}
.onoffswitch-switch {
    display: block; width: 30px; margin: 7.5px;
    background: #FFFFFF;
    position: absolute; top: 0; bottom: 0;
    right: 201px;
    border: 2px solid #999999; border-radius: 40px;
    transition: all 0.3s ease-in 0s;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: 0;
}
.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    right: 0px;
}


/* NON Globals */
.upperline{
  height: 40px;
  background-color: #283057;
}
.upperline a{
  float: left;
  color: white;
  text-decoration: none;
  margin-top: 10px;
}
.upperline ul{
  margin-top: 2px;
  float: right;
}
.upperline ul li{
  display: inline;
}
.upperline ul li a{
  margin-left: 20px;
}
.main-header{
  background-color: #374079;
}
.main-header a img{
  margin-top: 10px;
  margin-bottom: 10px;
  width: 300px;
}
.navigation{
  display: none;
}
.other-top10s{
  margin-top: 20px;
  margin-bottom: 20px;
  width: 100%;
}
.search-top10s{
  display: none;
  width: 100%;
  margin-top: 10px;
}
.top10s-list{
  display: block;
  padding-left: 40px;
  margin: 0;
}
.top10s-list li{
  margin-top: 7px;
  margin-bottom: 7px;
}
.top10s-list li a{
  text-decoration: none;
  color: #1f1f21;
}
.top10s-list li a:hover{
  text-decoration: underline;
}
.search-top10s input{
  margin-top: 11px;
  margin-bottom: 11px;
  width: 100%;
  height: 30px;
}
.search-top10s a{
  font-size: 14px;
}
.search-top10s button{
  float: right;
  margin-right: 0px;
}
.switch{
  width: 100%;
}
.onoffswitch{
  margin: 0 auto;
}
.title{
  background-color: #283057;
}
.articles{
  margin-top: 20px;
  margin-bottom: 20px;
  padding:0 10px;
}

.buy-now{
  width: 100%;
}
.linees{
  color: #e0e0e0;
  width: 100%;
}
.foot-menu{
  height: 40px;
  background-color: #f1f0ff;
}
@font-face {
    font-family: Vera;
    src: url("../fonts/Vera.ttf");
}
@font-face {
    font-family: Socio;
    src: url("../fonts/socicon.ttf");
}
.article-review {
	  font-family: Vera;
}
.foot-nav{
  display: none;
    float: right;
    margin: 0;
    padding: 0;
    padding-top: 10px;
}
.foot-nav li{
  display: inline;
    padding-left: 10px;
}
.foot-nav li a{
  font-size: 12px;
  text-decoration: none;
  color: #3d3d3d;
}
.foot-nav li a:hover{
  text-decoration: underline;
}
.footer-coppy{
  height: 150px;
  background-color: #283057;
  text-align: center;
  color: white;
}
.text{
  width: 90%;
  margin: 0 auto;
  font-size: 12px;
  padding-top: 20px;
  padding-bottom: 10px;
}
.footer-coppy ul{
  margin: 0;
  padding: 0;
}
.footer-coppy ul li{
  display: inline;
  margin: 10px;
}
.footer-coppy ul li a{
  font-family: Socio;
  font-size: 25px;
  text-decoration: none;
  color: white;
}
.onoffswitch{
  margin-bottom: 20px;
}
#ViewTop10{
  cursor: pointer;
}
#ViewSearch{
  cursor: pointer;
}

#txt article h2 {
  float: inherit!important;
  margin:10px!important;
}

.article-text {
  width: 100%!important;
}

.ui-tabs {
  width: 100%!important;
  float: none!important;
}

.article-img {
  display:block!important;
}
.article-container
{text-align:center;margin:10px!important;}

.article-img-container
{margin:0;margin-right:0!important;margin-bottom:0!important;float:initial!important;height:auto;min-height:none;width:auto!important;}