/* ISSUE CLASSES*/
.zone-general-div {
width:98%!important;
margin:.5em 0!important;
padding:0!important;
}
.zone-articles-container {
width:100%!important;
margin:0!important;
padding:0!important;
margin:5px;
padding:5px;
display:block;
}
.zone_item {
max-width:100%;
min-height:1em;
margin:0!important;
padding:0!important;
margin:5px;
padding:5px;
display:block;
}
.zone-article-title-list {
overflow: hidden;
margin: 0px 1px !important;
padding: 0px 0px 0px 20px !important;
}
.zone-article-title-bullet-points {
margin-left:0!important;
float:left;
list-style-type:square!important;
padding-left:0!important;
display: list-item;
line-height: normal !important;
}
.artandthumb_container {
width:98%!important;
overflow:hidden;
margin:1% 1% 1% 0 !important;
}
.zone-article-image {
max-width:94%!important;
background:#EDEDED!important;
margin:5px!important;
padding:5px!important;
}
.zone-article-introtext,.zone_description  {
word-wrap:break-word;
display:block;
margin:5px;
line-height:1em;
font-size:1em;
}
.zone-article-title {
display:block;
}
h4.zone-article-title {
margin:0px;
}

.zone-article-title a {
word-wrap:break-word;
font-size:100%!important;
margin:0;
padding:5px 0;
display:block;
}
.zone-heading {
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
position:relative;
display:block;
font-size:2em;
line-height:100%;
overflow:visible!important;
margin:5px;
padding:5px;
display:block;
}
.zone-article-title li {
display:list-item;
}
.zone-article-date-time,.zone-article-author,.zone-article-category {
float:none!important;
line-height:normal!important;
margin:2px 5px;
padding:2px 5px;
display:block;
}
/*END ISSUES*/
.add_media {
font:normal 13px/18px Arial, Helvetica, sans-serif;
}
.add_media_title {
color:#65ADC5;
font-weight:400!important;
}
a:hover,a:active,a:focus {
background:none!important;
text-decoration:none;
}
a:hover {
color:inherit!important;
}
#publisher_container {
min-height:439px;
/*overflow:hidden;*/
padding:5px;
}
.contentheading,.componentheading,h1,h2,h3,h4,h5 {
font-family:Arial, Helvetica, sans-serif!important;
}
.width15 {
width:15%;
}
.width50 {
width:50%;
}
.width48 {
width:48%;
}
.width46 {
width:46%;
}
.width60 {
width:60%;
}
.width98 {
width:98%;
}
.width96 {
width:96%;
}
#cptka {
float:left;
margin:5px 13px;
}
#reload_cptchd {
margin:10px 5px;
}
.dofloatleft {
float:left!important;
}
.dofloatright {
float:right!important;
}
#box_register {
border-radius:3px;
height:215px;
width:44%;
border:1px solid #EFEFEF;
float:left;
position:relative;
-webkit-transition:all .8s ease 0;
-moz-transition:all .8s ease 0;
-ms-transition:all .8s ease 0;
-o-transition:all .8s ease 0;
margin:1% .6em;
padding:10px;
}
#register_button {
position:absolute;
bottom:13px;
}
.toright {
float:right;
}
.toleft {
float:left;
}
.tocenter {
float:none;
text-align:center;
}
.domargin {
margin:1%;
}
.domarginleft {
margin-left:1%;
}
.domarginright {
margin-right:1%;
}
.domargintop {
margin-top:1%;
}
.domarginbottom {
margin-bottom:1%;
}
.domarginauto {
margin-left:auto;
margin-right:auto;
}
.dopadding {
padding:1%;
}
.dopaddingleft {
padding-left:1%;
}
.dopaddingright {
padding-right:1%;
}
.dopaddingtop {
padding-top:1%;
}
.dopaddingbottom {
padding-bottom:1%;
}
.dohide {
display:none;
}
.dothinlineabove {
padding-top:4px;
border-top:1px dotted #EFEFEF;
}
.dothinlinebelow {
padding-bottom:4px;
border-bottom:1px dotted #EFEFEF;
}
.dotable-cell {
display:table-cell;
}
.doinline-block {
display:inline-block;
}
.dotable {
display:table;
}
.size11 {
font-size:11px;
}
.size12 {
font-size:12px;
}
.size14 {
font-size:14px;
}
.size16 {
font-size:16px;
}
.size18 {
font-size:18px;
}
.dobold {
font-weight:700;
}
.colorblue {
color:#09c!important;
}
.publisher_buttons {
display:block;
min-width:80px;
min-height:30px;
box-shadow:0 0 5px rgba(0,0,0,0.3);
border-radius:2px;
cursor:pointer;
line-height:1.5em;
text-shadow:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
filter:none;
margin:0;
padding:3px 8px;
}
.publisher_buttons.withicon {
min-height:20px;
font-size:12px;
}
.bluebutton {
background:#09C;
color:#FFF!important;
border:1px solid #0889B4;
}
.redbutton {
background:#C00;
color:#FFF!important;
border:1px solid #900;
}
.yellowbutton {
background:#FC0;
color:#000;
border:1px solid #F60;
}
.greybutton {
background:#CCC;
color:#000;
border:1px solid #AAA;
min-height:15px!important;
font-size:12px!important;
}
.greybutton:active {
background:#CCC!important;
}
.bluebutton:active {
background:#09C!important;
}
.redbutton:active {
background:#C00!important;
}
.yellowbutton:active {
background:#FC0!important;
}
.publisher_buttons:hover {
box-shadow:none;
text-decoration:none;
}
.author-menu-bar {
text-align:center;
background:none;
}
.author-menu-bar a.author-menu-bar-a {
display:inline-block;
background:#FCFCFC;
min-width:70px;
border:1px solid #EFEFEF;
padding:5px;
}
.author-menu-bar a.author-menu-bar-a:hover {
text-decoration:none;
background:#FFF;
}
.author-menu-bar a.author-menu-bar-a span {
display:block;
clear:both;
margin-top:3px;
border-top:1px dotted #EFEFEF;
}
.author-description {
vertical-align:top;
}
#media_container {
width:100%;
max-width:100%;
margin:20px auto auto;
}
.media_category_item {
border:1px solid #EFEFEF;
overflow:hidden;
float:left;
-webkit-transition:all .8s ease 0;
-moz-transition:all .8s ease 0;
-ms-transition:all .8s ease 0;
-o-transition:all .8s ease 0;
}
.media_hits_a {
display:block;
text-align:center;
box-shadow:0 0 10em #FFF inset;
border:1px solid #CCC;
background-color:#E6E6E6;
padding:2em;
}
.galleria-container {
box-shadow:0 0 10em #FFF inset;
border:1px solid #CCC;
background-color:#E6E6E6;
margin:0 auto;
padding:2em;
}
.video-title-container,.media-title-container {
border-bottom:1px dotted #EFEFEF;
min-height:20px;
padding-top:8px;
}
a.video-title,a.media-title {
color:#069;
display:block;
text-transform:capitalize;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
}
a.video-title:hover,a.media-title:hover {
text-decoration:none;
color:#C00;
}
a.video-title-onimage,a.media-title-onimage {
display:block;
overflow:hidden;
position:relative;
}
div.play,div.actionicon {
display:block;
width:20%;
height:20%;
top:40%;
position:absolute;
left:40%;
}
div.play span.play_button,div.actionicon span.actionicon_button {
position:relative;
font-size:20px;
border:1px solid #085577;
border-radius:30px;
width:19px;
height:19px;
line-height:19px;
background:#FFF;
opacity:0.8;
margin:auto;
padding:1px 0 2px 3px;
}
div.play span.play_button:hover,div.actionicon span.actionicon_button:hover {
opacity:1;
}
div.actionicon span.actionicon_button {
background:#FFF url(../images/magnifier.png) no-repeat;
width:23px;
height:25px;
display:block;
}
.video_thumb,.gallery_thumb,.audio-image,.media_thumb {
display:block;
background-color:#FFF;
border:1px solid #EFEFEF;
-webkit-transition:all .5s ease-in-out;
-moz-transition:all .5s ease-in-out;
-o-transition:all .5s ease-in-out;
margin:2px 0 2px 3px;
padding:0;
}
.video_thumb:hover,.gallery_thumb:hover,.audio-image:hover,.media_thumb {
background-color:#EFEFEF;
border-color:#EEE;
}
.video_audio_properties {
font-weight:700;
font-size:12px;
float:left;
color:#444;
}
.video_audio_values {
font-weight:400;
margin-left:3px;
color:#444;
}
.media_attributes {
margin-top:3px;
text-align:left;
}
div[class*=read-more] a {
margin-top:.4em;
font-size:.8em;
display:block;
line-height:1em;
text-align:right;
background-color:#FFF;
border-radius:10px;
height:10px;
box-shadow:1px 1px 1em #CCC inset;
width:auto;
float:right;
clear:both;
color:#900!important;
padding:1em;
}
.author-list-read-more {
margin-top:.4em;
font-size:.8em;
display:block;
line-height:1em;
color:#444!important;
text-align:right;
background-color:#F5F5F5;
border-radius:10px;
height:10px;
box-shadow:1px -3px 5px #999 inset;
width:auto;
float:right;
clear:both;
margin-right:2%;
font-weight:700;
padding:.5em 1em;
}
.items {
margin:1px;
}
.items_img {
border-bottom:1px dotted #b21319;
}
.items_a {
background-color:#FCFCFC;
border:1px solid #CCC;
color:#FCFC!important;
float:left;
height:97px;
text-decoration:none;
width:90px;
outline:medium none;
text-align:center;
padding:0 12px 5px;
}
.items a:hover {
text-decoration:underline;
background:#FFF;
}
.galleria-image-nav {
margin-top:-20px!important;
}
.galleria-thumb-nav-left,.galleria-thumb-nav-right,.galleria-image-nav-left,.galleria-image-nav-right {
background-image:none!important;
}
.galleria-image-nav-left,.galleria-image-nav-right {
width:29px;
height:29px;
border-radius:29px;
border:1px solid #CCC;
background-color:#F5F5F5;
cursor:pointer;
line-height:24px;
text-align:center;
padding:10px;
}
.galleria-image-nav-left:before {
content:"03C";
font-size:50px;
text-align:center;
color:#000;
}
.galleria-image-nav-right:before {
content:"03E";
font-size:50px;
text-align:center;
color:#000;
}
.galleria-counter {
border:1px solid #efefef;
left:2px;
}
.my_article tr,.my_article td, .mymedia td, .mymedia tr, .mymedia th  {
border:solid 1px #DDD;
padding:5px!important;
}
.list-footer .limit {
float:left;
margin-top:4px;
}
#main ul li {
/*list-style-type:none;*/
}
#main ul li a:hover {
background:none;
color:#095197;
}
.pagination strong {
display:inline-block;
background:#FFF;
box-shadow:1px 1px 10px #EEE inset;
width:25px;
height:10px;
line-height:10px!important;
text-align:center;
border:1px solid #F5F5F5;
margin-top:.5em;
margin-right:2em;
color:#D3D3D3;
padding:.3em!important;
}
.list-footer ul li,.pagination ul li {
float:left;
background:none!important;
margin-top:15px;
line-height:13px!important;
padding:0 5px!important;
}
.list-footer a,.pagination a {
display:inline-block;
background:#FFF;
box-shadow:1px 1px 10px #EEE inset;
width:25px;
height:10px;
line-height:10px!important;
text-align:center;
border:1px solid #ADD8E6;
margin-top:15px;
margin-right:0;
padding:.3em!important;
}
.list-footer span,.pagination span {
display:block;
background:#FFF;
box-shadow:1px 1px 10px #EEE inset;
width:25px;
height:10px;
line-height:10px!important;
text-align:center;
border:1px solid #EEE;
margin-top:15px;
margin-right:0;
color:#CCC;
padding:.3em!important;
}
.pagination {
border-bottom:none!important;
display:inline;
float:left;
}
.limit {
float:left;
margin-top:13px;
}
.list-footer .counter,.pagination p.counter {
display:block;
background:#FFF;
box-shadow:1px 1px 10px #EEE inset;
width:78px;
height:10px;
line-height:10px!important;
text-align:center;
border:1px solid #ADD8E6;
float:none;
margin-bottom:0 !important;
font-weight:400;
padding:.3em;
}
.pagination .counter {
margin-top:3px!important;
}
.media {
display:block;
background-color:#FFF;
border:1px solid #CCC;
align:center;
margin:2px;
padding:5px;
}
.search_box {
border:1px #eee solid;
height:19px;
margin:6px 0;
}
.list-authors-row {
float:left;
width:100%;
padding-bottom:5px;
}
.border-bottom {
border-bottom:1px solid #CCC;
}
.author-list-description {
padding-left:5px;
}
.column-content {
padding:0 5px;
}
.author-name {
color:#069;
text-transform:none!important;
margin-top:5px;
}
h2.author-name {
color:#069!important;
text-transform:none!important;
margin-top:5px;
}
.box-publisher-header {
display:block;
background:#FFF;
color:#069;
box-shadow:0 0 3em #EFEFEF inset;
border:1px solid #EFEFEF;
border-bottom:none;
padding:.5em;
}
.box-popular-articles,.box-random-articles,.box-recent-articles {
margin-top:0;
border:1px solid #EFEFEF;
border-top:none;
}
.publisher-item {
float:left;
padding-bottom:5px;
padding-top:5px;
border:1px solid #EFEFEF;
-webkit-transition:all .8s ease 0;
-moz-transition:all .8s ease 0;
-ms-transition:all .8s ease 0;
-o-transition:all .8s ease 0;
border-radius:3px;
margin:.8%;
}
.publisher-item-date,.publisher-item-author {
font-size:.9em;
}
.publisher-item-content {
position:relative;
margin-bottom:3em;
}
.publisher-item-read-more {
position:absolute;
bottom:0;
right:1em;
}
.search_button,#save_iamge_button,#del_iamge_button {
font-size:12px;
background:#CCC;
color:#000;
border:1px solid #AAA;
text-shadow:none;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
filter:none;
min-width:70px;
height:20px;
box-shadow:0 0 5px rgba(0,0,0,0.3);
border-radius:2px;
cursor:pointer;
line-height:18px;
clear:none;
display:inline-block;
text-align:center;
margin:6px;
padding:1px 8px;
}
.width26 {
width:26%;
}
#publisher_container thead tr th {
background:#efefef!important;
}
.submit_article_page input[type=text],.login_edit_page input[type=text] {
width:250px;
}
.submit_article_page select,.login_edit_page select {
width:255px;
}
.login_edit_page select {
margin-top:3px;
}
.user-message {
width:100%;
text-align:center;
margin-bottom:5px;
}
.to-left {
text-align:left;
}
.to-right {
text-align:right;
}
.injected-media {
border:1px solid #EFEFEF;
background:#FCFCFC;
border-radius:4px;
max-width:94%;
margin:0 5px 5px;
padding:5px;
}
.injected-media.to-right {
float:right;
overflow:hidden;
margin-left:20px;
}
.injected-media.to-center {
overflow:hidden;
clear:both;
border:none;
}
.injected-media.to-left {
float:left;
overflow:hidden;
margin-right:20px;
}
.injected-media .galleria-container {
box-shadow:none;
background-color:#FFF;
border:1px solid #EFEFEF;
}
.injected-media .galleria-container .galleria-image-nav-left,.injected-media .galleria-container .galleria-image-nav-right {
background-color:#BEBEBE;
}
.module {
overflow:hidden!important;
}
.module .audio-image {
width:98%;
margin:1%!important;
}
.audioplayer_container_x {
clear:both;
margin:auto;
}
.injected-media .preview_article_imagegallery div .injected-media {
border:0!important;
margin:0!important;
padding:0!important;
}
.googlefinance {
margin-left:9px;
}
.media_button {
float:left;
display:inline-block;
}
.media_button img {
display:inline-block;
margin-bottom:5px;
}
a,#main ul li a,.list-footer a:hover,.pagination :hover {
text-decoration:none;
}
.width100,.width26 input {
width:100%;
}
.width80,form.publisher_form input[type=text],form.publisher_form input[type=password],form.publisher_form input[type=email],form.publisher_form textarea {
width:80%;
}
.dooverflowhidden,.publisher-row,.publisher-item,.publisher-item-content,.publisher-item-read-more {
overflow:hidden;
}
#box_register:hover,.publisher-item:hover,.media_category_item:hover {
box-shadow:0 0 10px #999;
}
.clear, .pagination ul {
	clear:both;
    font-size: inherit !important;
    height: auto !important;
    visibility: inherit !important;
}
div.pagination.clear { width:100%; }
div.pagination.clear ul { left: -7px; list-style-type: none; position:relative; }

.publication-image,.issue-image {
background-color:#FFF;
border:1px solid #CCC;
margin:2px;
padding:5px;
}
.publication-title,.issue-title {
font-size:20px;
margin:2px;
padding:5px;
}
.publication-description,.issue-description {
margin:2px;
padding:5px;
}
.image-top-center,.to-center {
text-align:center;
}
/*This code will make zones responsive, don't remove it*/
@media (max-width: 767px) {
.zone_item{ width:100% !important;}
}