/* $Id: local-sample.css,v 1.1.2.1 2010/05/19 19:28:17 sheenad Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */
#cit4all-main-panel {
    float: right;
    width: 940px;
    padding: 10px 0  20px 0;
}
#main{
	background: #FFF;
}
/* main term title */
#main-term-title{
	background: none repeat scroll 0 0 #F23183;
    border-bottom: 3px solid #333333;
    color: #FFFFFF;
    font-size: 30px;
    padding: 15px 30px 15px 0;
	 line-height: 25%;
	     width: 910px;
}
/* fix right and left coloumns */
.cit4all-left{
	float: left; 
}
.cit4all-middle{
	float: left;
	margin-left: 30px;
}
/* Vote inside Article */
.node-type-advpoll_binary .title{
	width: 100% !important;
}
.node-type-advpoll_binary .meta{
	display: none;
}
.cit4all-right-column, .cit4all-right-row{
    float: right;
    width: 620px;
	background: #FFF;
}
.cit4all-left-column, .cit4all-left-row{
    float: left;
    width: 300px;
	margin-left: 10px;
}
.cit4all-news-taxonomy-right-row .views-field-title, .cit4all-news-taxonomy-row .views-field-title a {
    font-size:20px;
	font-weight:bold;
	line-height:26px;
}
.cit4all-news-taxonomy-right-row .views-field-field-mainimage-fid{
	float: right;
    margin-left: 15px;
	margin-right:8px;
}
.cit4all-news-taxonomy-right-row .views-field-field-teaser-value .field-content{
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	padding-top:10px;
	text-align:justify;
}
.cit4all-news-taxonomy-right-row .view-display-id-attachment_1, .cit4all-news-taxonomy-right-row .views-row-first, .cit4all-news-taxonomy-right-row .views-row-last{
	float: right;
	margin-top: 10px;
	width: 580px;
}
.cit4all-news-taxonomy-right-row .view-display-id-attachment_2 .views-row-first, .cit4all-news-taxonomy-right-row .view-display-id-attachment_2 .views-row-last{
	border-top:1px solid #CCCCCC;
	margin-top:10px;
	padding:20px 10px 10px;
}
.cit4all-news-taxonomy-right-row .view-nodequeue-7 table{
	padding: 0;
	margin: 0;
	margin-top: 15px;
	border-collapse: collapse;
}
.cit4all-news-taxonomy-right-row .view-nodequeue-7 table.views-view-grid{
	width: 620px;
	float: right;
}
.cit4all-news-taxonomy-right-row .view-nodequeue-7 table.views-view-grid .views-field-field-mainimage-fid{
	margin: 5px 0 3px 5px;
}
.cit4all-news-taxonomy-right-row .view-nodequeue-7 table.views-view-grid .views-field-title,
.cit4all-news-taxonomy-right-row .view-nodequeue-7 table.views-view-grid .views-field-title a{
	font-size: 20px;
    font-weight: bold;
    line-height: 24px;
	padding-left: 10px;
}
.cit4all-news-taxonomy-right-row .view-nodequeue-7 table.views-view-grid .views-field-field-teaser-value .field-content{
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	line-height:17px;
	padding-left:12px;
	text-align:justify;
	padding-top: 0;
}
.cit4all-news-taxonomy-right-row .view-nodequeue-7 table.views-view-grid td{
	background:url("../images/top_border_news.jpg") no-repeat scroll right top transparent;
	border-left:1px dotted #999999;
	float:right;
	margin-left:10px;
	padding:20px 0 15px 0;
	vertical-align:top;
	width:290px;
	margin-right: 8px;
}
.cit4all-news-taxonomy-right-row .view-nodequeue-7 table.views-view-grid td.col-2{
	margin: 0 10px 0 0 !important;
	border: none;
}
/*#content-inner-inner .title{
	display: none;
}*/
.bx-wrapper{
	margin-right: -7px;
}
.margin-top{
	margin-top: 20px;
	margin-bottom: 20px;
}
/* home page first three items */
#three-items{
	margin-top: 30px;
}
#three-items img{
	-moz-border-raduis: 6px;
}
#three-items table{
	border-collapse: collapse;
}
#three-items td{
	vertical-align: top;
	padding: 10px 4px 0 3px;
}
#three-items .views-field-field-mainimage-fid{
	margin: 0;
}
#three-items table .views-field-title,
#three-items .views-field-title a{
	font-size:20px;
	font-weight:bold;
	height:110px;
	line-height:27px;
	padding-left:10px;
	
}
/* companies list block */
#companies-list h2.pane-title{
	font-size: 30px;
}
#companies-list ul.views-summary li{
	float: right;
	margin: 0px 0 0px 30px;
	width: 200px;
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	list-style-type: none;
	padding: 8px 5px 8px 5px;
}
#companies-list ul.views-summary li:hover{
	color: #F23183;
	background: #f7f7f7;
}
#companies-list ul.views-summary li a{
	background: url(../images/homepage-links-arrow.png) right center no-repeat;
	padding-right: 15px;
}
/* Companies list page */
#company-names table{
	border-collapse: collapse;
	width: 620px;
	float: right;
	margin-right: -3px;
}
#company-names table thead th a, #company-names table thead th{
	font-size: 15px;
	font-weight: bold;
	color: #F23183;
	padding: 5px;
}.cname{	display: none;}
#company-names table thead th a:hover{
	color: #333;
}
#company-names table tbody td{
	padding: 7px;
}
#company-names table tbody td a, #company-names table tbody td{
	font-size: 12px;
	font-family: verdana;
}
#company-names table tbody td.views-field-title{
	width: 200px;
}
#company-names table tbody td.views-field-title a{
	font-size: 15px;
	font-weight: bold;
}
#company-names table tbody td.views-field-field-address-value{
	width: 180px;
}
#company-names table tbody td.views-field-field-country-value{
	width: 100px;
}
#company-names table tbody td.views-field-field-phone-number{
	width: 120px;
}
/*
#company-names .views-row{
	border-bottom: 2px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
#company-names .views-row .views-field-field-company-logo-fid{
	margin-left: 7px;
}
#company-names .views-row .views-field-field-about-company-value, #company-names .views-row .views-field-title{
	width: 500px;
}
#company-names .views-row .views-field-title a{
	font-size: 22px;
	font-weight: bold;
	color: #222;
}
#company-names .views-row .views-field-title a:hover{
	color: #F23183;
}
.cname, #company-names .views-row .views-field-field-phone-number .field-content{
	font-size: 13px;
}
.cname{
	padding-left: 10px;
}
#company-names .views-row .views-field-field-about-company-value .field-content{
	font-size: 15px; 
	font-weight: bold;
	text-align: justify;
}
*/
/* Company Node */
.node .field-field-english-name .field-item{
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 15px;
}
.node .field-field-about-company .field-item, 
.node .field-field-address .field-item, 
.node .field-field-country .field-item, 
.node .field-field-phone .field-item, 
.node .field-field-website .field-item, 
.node .field-field-email .field-item,
.node .field-field-teaser,
.node .field-field-where-to-buy .field-label,
.node .field-field-where-to-buy .field-item,
.node .field-field-price .field-label,
.node .field-field-price .field-item{
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 5px;
}
/* Products Category list */
#pro-category-first-list table, #pro-category-second-list table, #products-list table{
	width: 620px;
	float: right;
	margin-right: -10px;
}
#pro-category-first-list table td, #pro-category-second-list table td{
	width: 205px;
	vertical-align: top;
	text-align: center;
	padding-bottom: 30px;
}
#pro-category-first-list table td .views-field-tid, #pro-category-second-list table td .views-field-tid{
	height: 90px;
}
#pro-category-first-list table td .views-field-name a, 
#pro-category-second-list table td .views-field-name a,
#products-list table td a{
	font-size: 16px;
	font-weight: bold;
	text-align: justify;
}
#pro-category-second-list table td label.views-label-field-price-value{
	color: #333;
}
/* products list */
#products-list table td{
	width: 195px;
	padding: 7px;
	font-size: 14px;
}
#products-list table td .views-field-field-mainimage-fid{
	margin-bottom: 10px;
}
/* Footer Secondary Links */
#block-menu-secondary-links ul.menu, #block-views-Product_Categories-block_2 ul{
	float: right;
	width: 480px;
}
#block-menu-secondary-links ul.menu li, #block-views-Product_Categories-block_2 ul li{
	list-style-type: none;
	float: right;
	width: 170px;
	margin-left: 20px;
	font-size: 12px;
	font-family: tahoma;
}
#block-menu-secondary-links ul.menu li a, #block-views-Product_Categories-block_2 ul li a{
	border-bottom: 1px solid #333333;
    color: #CCCCCC;
    display: block;
    padding: 2px 0;
}
#block-menu-secondary-links ul.menu li a:hover, #block-views-Product_Categories-block_2 ul li a:hover{
	color: #F23183;
}
/* Main Taxonomy Title */
#content-inner-inner h1{
	line-height: normal !important;
}
#content-inner-inner h1.title{
	/*line-height: 25% !important;*/
	font-size: 25px;
	padding-top: 10px;
	width: 620px !important;
}
.comment_add, #edit-preview{ display: none; }
#node-form .form-region-main{ width: 98% !important; }
.defaultSkin .mceMenu .mceText{ padding: 0; text-align: right; }
.caption, .field-field-gallery .caption{ display: none; }
.node .caption{ 
	background: none repeat scroll 0 0 #EEEEEE;
    display: block;
    font-size: 14px;
    font-weight: bold;
    margin: -5px 0 0;
    padding: 5px 0;
    text-align: center;
    width: 300px;
}
/* fix new pragraphs */
.node fieldset{
	border: 0;
	width: 100%;
	float: right;
	margin: 0;
	padding: 0;
}
.node fieldset .field-field-video{
	display: block;
	clear: both;
	padding-top: 15px;
}
.node fieldset .field-field-gallery-wc{
	padding: 0;
	margin-top: 15px;
}
.node fieldset .node-title-wrapper{
	margin: 20px 0 10px 0;
}
.node fieldset .inner{
	margin: 0;
	padding: 0;
}
.node fieldset .node-inner-padding{
	padding: 0;
}
.node fieldset .field-field-gallery img{
	margin-top: 10px;
}
.node fieldset .field-field-gallery .caption{
	display: none;
}


