/*
THEME NAME:Vicon Solutions - Child Theme
THEME URI:http://www.viconsolutions.co.uk	
VERSION:1.0
AUTHOR:Vicon Solutions
AUTHOR URI:http://www.viconsolutions.co.uk
DESCRIPTION:This is your website theme developed by Vicon Solutions.
TEMPLATE:headway
*/


/********** DEFAULTS & RESETS **********/
.wrapper {background: url('/wp-content/uploads/footer-bg.jpg') repeat-x bottom #A3A6A8; }
table td {border-top: none; }
a {text-decoration: none;}
a:hover {text-decoration: underline;}
.displayNone {display: none;}

/********** FOOTER AND FOOTER WIDGETS **********/
.footer-widgets {color: #fff; font-size: 10px; margin-bottom: 0; }
.footer-widgets li.widget ul {padding: 0;}
.footer-widgets li.widget ul li {list-style: none;}
.footer-widgets li.widget span.widget-title {font-size: 14px; font-family: trebuchet ms,sans-serif; }
.footer-widgets li.menu-item {line-height: 130%;}
.footer-widgets li a {color: #fff;}
.footer-widgets li.blueFont a {color: #5274D5;;}
.block-type-footer p.copyright {display: none;}
.advanced_recent_posts_widget .post-title {font-weight: normal;}
.block-type-slider .flexslider {margin-bottom: 0px;}

/********** NAVIGATION **********/
.block-type-navigation {
background: #c0c2c3; /* Old browsers */
background: -moz-linear-gradient(top,  #c0c2c3 0%, #a1a3a5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c2c3), color-stop(100%,#a1a3a5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c0c2c3 0%,#a1a3a5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c0c2c3 0%,#a1a3a5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c0c2c3 0%,#a1a3a5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c0c2c3 0%,#a1a3a5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0c2c3', endColorstr='#a1a3a5',GradientType=0 ); /* IE6-9 */
}

/********** HOME PAGE **********/
.homeJournals .ctaImage {width: 17%; }
.homeJournals .ctaImage img {width: 180px; }
.homeJournals .ctaList {width: 33%; }
.homeJournals .ctaList ul {list-style: none;}
.homeJournals .ctaList ul li {margin-bottom: 4px; font-size: 12px; line-height: 130%; }
.homeJournals .ctaList ul li a {text-decoration: none; }
.homeJournals .ctaList ul li a:hover {text-decoration: underline;}
.homeJournals .ctaTitle {
font-family: Droid Sans;
color: #626262;
font-size: 22px;
margin-bottom: 15px;
text-align: center;
line-height: 110%;
}

/********** JOURNALS PAGE **********/
.entry-content .journal table {margin-bottom: 0;}
.entry-content .journal td {padding: 0;}
.journalTitleContainer {}
.journalTitleContainer .journalTitle h1.entry-title {}
.journalTitleContainer div.entry-content {margin: 0;}
.journalTabs div.entry-content {margin: 0;}
.journalTabs .entry-content ul {list-style: none; padding: 0; margin: 0;}
.journalTabs .entry-content ul li {list-style: none; line-height: 110%; margin-bottom: 5px;}
.journalTabs .entry-content ul li a {font-size: 12px;}
.journalTabs .tp-accordion .tp-tabs-panels {width: 100%!important; padding: 0 15px;}
.journalTabs .tp-accordion {border: none;}
.journalTabs .tp-accordion h2.accordion {border-radius: 5px;}
.journal-widget .journalInfo {text-align: center;}
.ccLicense {margin: 0; font-size: 11px; border: 1px solid #aaa; border-radius: 5px; padding: 5px; display: inline-block; clear: both; }

/********** JOURNAL - ARTICLE LOOP **********/
.outsideArticleLoop {}
.insideArticleLoop {margin-bottom: 20px;}
.entry-content .journal h2.articleTitle {line-height: 100%; text-transform: uppercase;}
.entry-content .journal h2.articleTitle a {font-size: 14px; font-weight: bold;}
.entry-content .journal h3 {margin-bottom: 0;}
.entry-content .journal .articleAuthor {font-weight: bold; font-size: 14px; color: #000000; margin: 0;}
.entry-content .journal .articleKeywords {color: #000000; margin: 0;}

/********** EDITORIAL BOARD PAGE **********/
.EBTable {font-size: 12px;}
.EBTableLeft {width: 30%;}
.EBTableRight {text-align:right;}

/********** PAYMENT BUTTON **********/
.buyButton {
display: inline-block;
background: #5274D5;
padding: 5px;
margin: 5px;
border-radius: 5px;
color: #d9d9d9;
text-decoration: none!important;
border: 1px solid #626262;
}
.buyButton:hover {
background: #d9d9d9;
color: #5274D5;
}

/********** ARS PAGE **********/
.arsCol-1 {width: 60%;}
.arsCol-2 {width: 15%;}
.arsCol-3 {width: 25%;}

/********** GENERAL TYPES & VIEWS **********/
.wpcf-field-name {font-weight: bold;}
.advanced_recent_posts_widget ul li {border: none;}
table.ecrtdMembers td {border-top: 1px solid #ddd;}