/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Reset ================================================================================= */

@charset "utf-8";
/* CSS Document */

    body {  
         background: #e6f3f9 url(./images/body-bg.jpg) repeat-x;  
    }  
      
	/****************************************** new styling *************************/
/* old blue theme wordpress navigation style
#access ul li.current-menu-item {background:url(./images/bg_menu.gif) right 0px no-repeat; margin-top:-1px;}
#access ul li.current-menu-item > a {
    background: url("./images/bg_menu.gif") no-repeat scroll 0 0 transparent;
	padding: 11px 20px 9px 22px;
	color:#D2EEFF;
}

#access a { padding:11px 20px 9px 22px; text-transform:uppercase; color:#D2EEFF; font:12px/30px Tahoma,Verdana,Arial,sans-serif;}
#access li:hover ,
#access ul ul :hover  {
background:url(./images/bg_menu.gif) right 0px no-repeat; margin-top:-1px;
}

#access li:hover > a,
#access ul ul :hover > a {
	 background: url("./images/bg_menu.gif") no-repeat scroll 0 0 transparent;
	padding: 11px 20px 9px 22px;
	color:#D2EEFF;
}
*/

#access ul li { margin-top:0px; background:url(./images/nav-sep.png) right 0px no-repeat;padding-left:2px; padding-right:1px;}
#access ul li.menu-item-158 {background:none;} /* *last menu item* */
#access ul li.menu-item-115 {background:none;} /* *last menu item* */
#access ul #menu-item-255 {background:none;} /* *last menu item* */
 #access ul li.menu-item-115 > a {padding: 11px 30px 9px 29px !important;}

#access ul li.current-menu-item > a {
	background:url(./images/nav-home-bg.png) right 0px repeat;
    /*padding: 11px 20px 9px 22px;*/
	padding: 11px 21px 9px 21px;
	margin-top:-2px;	
	color:#000;
	/*border-right:1px solid #EF7B03;	
	border-left:1px solid #EF7B03;*/
}



/*#access ul li.current-menu-item > a {
	background:url(./images/nav-sep.png) right 0px no-repeat;
    padding: 11px 20px 9px 22px;
	color:#D2EEFF;
}*/



#access a { /*padding:11px 20px 9px 22px;*/ padding:11px 21px 9px 21px; /*text-transform:uppercase;*/ color:#fff; font:14px/30px Tahoma,Verdana,Arial,sans-serif;}
#access li:hover ,
#access ul ul :hover  {
background:url(./images/nav-sep.png) right 0px no-repeat; margin-top:0px;
}

#access li:hover > a,
#access ul ul :hover > a {
	background:url(./images/nav-home-bg.png) right 0px repeat;
	/*padding: 11px 20px 9px 22px;*/
	padding: 11px 21px 9px 21px;
	margin-top:-2px;
	color:#000;
}
/***** bbpress page ******/
.page-template-logiforum-php .bbp-breadcrumb{ display:none;}

.page-template-logiforum-php  .bbp-pagination { display:block;}

.page-template-logiforum-php #content {width:715px;}
.page-template-logiforum-php #container {margin:0px 0px 0px 0px; width:699px;}

.left-forum {float:left; width:290px;margin-top:18px; /*border:2px solid #85CFFB;*/ border:2px solid #fc9e29; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff; margin-right:10px;}

.page-template-logiforum-php .bbp-topics th { /*background:#85cffb;*/ background:#fc9e29; font-weight:bold;}
.page-template-logiforum-php .bbp-forums th { /*background:#85cffb;*/ background:#fc9e29; font-weight:bold;}

.left-forum .bbp-forums th { height:35px; padding-top:8px; margin-top:-2px;}
.left-forum .bbp-forums {margin-top:-2px;}
.left-forum .bbp-forums .bbp-forum-info {padding-left:4px;}
.bbp-forums .hentry {height:50px;}

.bbp-topics  .bbp-topic-title {color:#000 !important;}

.bbp-topics .bbp-topic-voice-count {color:#000 !important;}
.bbp-topics .bbp-topic-reply-count {color:#000 !important;}
.bbp-topics  .bbp-topic-freshness {color:#000 !important;}

.bbp-forums .bbp-forum-info {-webkit-top-left-radius: 12px; -moz-top-left-radius: 12px; border-top-left-radius: 12px;}
.bbp-forums .bbp-forum-topic-count {-webkit-top-right-radius: 12px; -moz-top-right-radius: 12px; border-top-right-radius: 12px;}

.page-template-logiforum-php #content th.bbp-topic-title {-webkit-top-left-radius: 12px; -moz-top-left-radius: 12px; border-top-left-radius: 12px;}
.page-template-logiforum-php #content th.bbp-topic-freshness {-webkit-top-right-radius: 12px; -moz-top-right-radius: 12px; border-top-right-radius: 12px;}
#content .logidiv {/*border:2px solid #85CFFB;*/ border:2px solid #fc9e29; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; width:97% !important; margin-top:18px;}

.page-template-logiforum-php #content table tbody tr.odd td {background:none;}
.page-template-logiforum-php #content table tbody tr.even td {background:none;}
.logidiv table.bbp-topics tfoot tr td {background:none !important;}
.logidiv  {background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff;}
.logidiv .bbp-topics {margin-top:-2px;padding-bottom:10px;}
.bbp-author-avatar .photo {display:none;}
/***** bbpress page ******/

/***** forum page***********/
.forum #main {background: url("./images/main-bg.jpg") no-repeat scroll center top #f1f6fa;}
.forum  #content  th.bbp-topic-title {-webkit-top-left-radius: 12px; -moz-top-left-radius: 12px; border-top-left-radius: 12px; background:none;}
.forum  #content th.bbp-topic-freshness {-webkit-top-right-radius: 12px; -moz-top-right-radius: 12px; border-top-right-radius: 12px; background:none;}
.forum  #content th.bbp-topic-voice-count {background:none;}
.forum  #content th.bbp-topic-reply-count {background:none;}

.forum  #content  table tbody tr.odd td {background:none;}
.forum  #content  table tbody tr.even td {background:none;}
 .forum #content  table.bbp-topics tfoot tr td {background:none !important;}
 
 .forum  #content  table {border:2px solid #85CFFB; /*border:2px solid #fc9e29;*/ -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff;}

.forum  #content  #new-post {padding-top:10px;border:2px solid #85CFFB;-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff;}
.forum  #content  #new-post .button {background:url("images/btn-bg-blk.png") repeat-x scroll 0 0 transparent;font-size:15px; padding:5px; height:35px;width:100px; color:#fff; font-weight:normal;}

.forum  #primary  {/*border:2px solid #85CFFB;*//* border:2px solid #fc9e29; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff;*/padding:15px; width:320px;}

.forum  #container {width:982px;padding:10px;}
.forum  #content {width:100%;}
.bbp-pagination-count {color: #0066CC;}
/*******forum page ***********/

/********topic page ************/
#main {background: url("./images/main-bg.jpg") no-repeat scroll center top #f1f6fa;}
.topic #main {background: url("./images/main-bg.jpg") no-repeat scroll center top #f1f6fa;}
.topic   th.bbp-reply-author{-webkit-top-left-radius: 12px; -moz-top-left-radius: 12px; border-top-left-radius: 12px; background:none;}
.topic th.bbp-reply-content {-webkit-top-right-radius: 12px; -moz-top-right-radius: 12px; border-top-right-radius: 12px; background:none;}
 .topic  #content  table {border:2px solid #85CFFB;-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff;}

.topic .bbp-reply-header td{background:none;}
.topic  td.bbp-reply-author td.bbp-reply-content {background:none;}
.topic table.bbp-topic tbody tr td, table.bbp-replies tbody tr td {backgrond:none;}
#content tr.odd td {background:none !important;}
#content tr.even td {background:none !important;}
#content tr.bbp-reply-header td{background:none !important;}

.topic  #content  #new-post {padding-top:10px;border:2px solid #85CFFB;-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff;}
.topic  #content  #new-post .button {background:url("images/btn-bg-blk.png") repeat-x scroll 0 0 transparent;font-size:15px; padding:5px; height:35px;width:100px; color:#fff;}

.topic  #primary {/*border:2px solid #85CFFB; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;
background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff;*/padding:15px; width:320px;}

.topic  #container {width:982px;padding:10px;}

.bbPress #container {width:982px;padding:20px 10px 10px;}
.bbPress #content .entry-title{color:#EF7B03;}
.bbPress #content #bbp_topic_subscription {display:none;}
.topic  #content {width:100%;}

.rf-topic-reply-img {max-width:80px; max-height:80px;}
.single .hentry{margin-top:35px !important;width:982px;}
.bbp-author-favorites {border:2px solid #85CFFB; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; padding-left:10px;padding-right:10px;padding-botom:20px;}
.bbp-author-favorites .bbp-topics td {background:none !important;}
/********** topic page ************/


/*******create user page********/

.page-id-52 #main {background: url("./images/main-bg.jpg") no-repeat scroll center top #f1f6fa;}
.page-id-52 #container{margin:0 -370px 0 0}
.page-id-52 strong {color:#0A263C;}

 
.page-id-52 .entry-title a:link, .entry-title a:visited {color:#28A0E5;}
.page-id-52 .entry-title a{color:#FC9E29 !important;}
.page-id-52 #primary {width:320px; margin-top:0px; padding:10px 5px 5px; /*border:2px solid #28A0E5;*//* border:2px solid #FC9E29; background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff; 
-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;*/}

.page-id-52  .post-52 {padding:10px 10px 10px 25px; margin-top:0px; /*border:2px solid #28A0E5;*//* border:2px solid #FC9E29; background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff; 
-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;*/ float:left; width:620px;}

.page-52 input { border:1px solid #28A0E5 !important; background:#fff !important;}
.user-forms #addusersub {background:url("images/btn-bg-blk.png") repeat-x scroll 0 0 transparent !important; height:35px;width:100px;color:#fff;border:none;cursor:pointer;}
.user-forms .form-submit { padding-left:500px !important; width:auto !important;}
.page-id-52  .entry-meta {display:none;}
.page-id-52  .entry-utility {display:none;}

/********* eof create user page *****/

/*******edit user page********/

.page-id-56  #main {background: url("./images/main-bg.jpg") no-repeat scroll center top #f1f6fa;}
.page-id-56 #container{margin:10px -370px 0 0}
.page-id-56 strong {color:#0A263C;}
.page-id-56 .entry-title a:link, .entry-title a:visited {color:#28A0E5;}
.page-id-56 .entry-title a{color:#FC9E29 !important;}
.page-id-56 #primary {width:320px; margin-top:10px; padding:10px 5px 5px; /*border:2px solid #28A0E5;*/ /*border:2px solid #FC9E29; background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff; 
-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;*/}

.page-id-56  .post-56 {padding:10px 10px 10px 25px; /*border:2px solid #28A0E5;*/ /*border:2px solid #FC9E29; background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff; 
-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;*/ float:left; width:620px;}

.page-56 input { border:1px solid #28A0E5 !important; background:#fff !important;}
 .form-submit  #updateuser{background:url("images/btn-bg.png") repeat-x scroll 0 0 transparent !important; /*border:1px solid #6e8b15;*/ border:1px solid #000;}

.page-id-56  .entry-meta {display:none;}
.page-id-56  .entry-utility {display:none;}

 p.changes-saved-rf {margin-top:-15px !important;}

/********* eof edit user page *****/

/********* loginpage *****/

.page-id-47 #container{margin:0 -370px 0 0; }

.page-id-47 #main  {background:url("./images/main-bg.jpg") no-repeat scroll center top #EEF6F9;} 
.page-id-47 strong {color:red;}
.page-id-47 .entry-title a:link, .entry-title a:visited {color:#28A0E5;}
.page-id-47 .entry-title  a{color:#FC9E29 !important;}
#post-47 {padding:10px 10px 10px 25px;}
.page-id-47 #primary {width:320px; padding:0px 5px 5px; margin-top:10px; /*border:2px solid #28A0E5;*/ /*border:2px solid #FC9E29;*/  /*background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff;*/ 
/*-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px;*//* background:url("images/form-layout.png") no-repeat scroll 0 0 transparent;*/}

/*.page-id-47  .post-47 {padding:10px; border:2px solid #28A0E5; background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff; 
-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; float:left; width:615px;}*/

.page-template-loginpage-php #content { /*border:2px solid #28A0E5;*/ /*border:2px solid #FC9E29;  background:url("images/form-bg.jpg") repeat-x scroll 0 0 transparent; background-color:#fff;*/ 
-webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; float:left; width:650px;}

.page-47 input { border:1px solid #28A0E5 !important; background:#fff !important;}
.login-form-submit .submit{background:url("images/btn-bg-blk.png") repeat-x scroll 0 0 transparent !important; height:35px;width:100px;color:#fff !important;border:none; cursor:pointer;}

.page-id-47 .login-form-submit .remember-me, label{}
.page-id-47  .entry-meta {display:none;}
.page-id-47  .entry-utility {display:none;}


/********* eof loginpage *****/
  
	  
	  
	  
	  
	  
	  
	  
	.rf-logo{width:328px;float:left;}
	
	.rf-logo-text{
	width:424px;
	float:left;
	margin-top:50px;
	}
	.logo-row{ float:left; width:100%; margin-bottom:10px;}
	.rf-search {width:251px;float:left; margin-top:50px;}
	.rf-search .submit-img {width:35px; background: transparent url(./images/search-btn.jpg) no-repeat top;height:30px; border:none; cursor:pointer;}
	.rf-search .search-input {width:209px; height:24px; background: transparent url(./images/text-box-gb.png) no-repeat top;}
	
	.rf-banner{ padding:9px;  background: #e6f3f9 url(./images/banner-block.png) no-repeat; width:986px; }	
	
	#access {background: #e6f3f9 url(./images/nav-bg.png) no-repeat; width:1004px;}
	
	.logic-content-div{background: #e6f3f9 url(./images/main-bg.jpg) no-repeat top; width:1004px; padding:0px;margin-bottom:5px; float:left;}
	.logic-left{width:678px; float:left; line-height:18px;font-size:14px; margin-top:45px;}
	.logic-right{width:312px; height:412px; float:left; background: transparent url(./images/inquiry-form-bg.png) no-repeat top; margin-top:45px;}
	.inquiry-form-div {margin-top:95px;}
	.feedback-heading {margin-left:70px;margin-top:-77px;}
	 .inquiry-form-div .form {padding:1px;}
	  .inquiry-form-div .form input, .inquiry-form-div .form textarea{/*color:#28A0E5 !important;*/color:#0066CC !important; font-size:12px !important; margin-left:24px !important; width:245px !important;padding:6px !important; background: transparent url(./images/text-box-gb.png) top;
	  }
	  .inquiry-form-div .form textarea {height:54px !important; margin-left:24px !important; }
	  .inquiry-form-div .form .form-label {width:245px;margin-left:26px !important; font-size:12px;font-weight:bold; color:#115188;}
	  .inquiry-form-div .form  input[type="submit"] {margin-left:19px !important; background: transparent url(./images/inquiry-save.png) !important; width:100px !important; border:none; height:45px;}
	    
	  .logic-left .title {margin-left:25px;font-size:22px; font-wieght:bold;}
	  .logic-left a {text-decoration:none !important;}
	  .logic-left .first-row {float:left;width:656px; padding-left:22px;}
	  .logic-left .join-now {width:210px !important;float:left; text-align:justify;}
	  .logic-left .join-now-text {width:440px;float:left; margin-top:18px;}
	  
	 .logic-left .img-row1 {margin-bottom:3px; float:left; width:640px;}
	 .logic-left .img-row2 {margin-bottom:3px;float:left;width:640px;} 
	 
	 .logic-left .four-image{width:640px; padding-left:48px; height:308px;float:left; background: transparent url(./images/many2.png) no-repeat top; } 
	 .logic-left .img-forum{height: 102px; width: 194px; margin-top: 30px; margin-left: 82px; float:left;}
 .logic-left .img-supplier{height: 102px; width: 194px; margin-top: 30px; margin-left: 135px; float:left;}
	 .logic-left .img-group{height: 102px; width: 194px; margin-top: 40px; margin-left: 82px; float:left;}
	 .logic-left .img-knowledge{height: 102px; width: 194px; margin-top: 40px; margin-left: 135px; float:left;}
	 
	 #footer {background: transparent url(./images/footer-bg2.png) no-repeat top;height:190px;}
	 
	 .footer-left {width:175px; float:left; color:#999;font-size:11px;font-weight:bold;margin-left:25px;}
	 .footer-left a { color:#999;}
	 .footer-left a:hover {color:#0066CC; text-decoration:none;}
	 .footer-mid {width:400px; float:left; color:#999;font-size:11px;font-weight:bold;}
	 
	 #footer-widget-area .widget-title {margin-left:32px;color: #707070 !important;}
	 
	 #footer-widget-area #third {color: #999999; font-size: 11px; font-weight: bold; margin: 0 0 0 450px;/*margin: 0 0 0 232px;*/ width: 330px;}
	 .footer-social-icon label {color: #707070; font-size: 17px;  margin-left: 10px;  margin-right: 100px; width: 125px;}
	 .footer-text-right {margin-left:10px;}
	 .footer-text-right span{color: #707070;font-size:12px;}
	 
	 .footer-text-right a{color:#999}
	  .footer-text-right a:hover{color:#0066CC; text-decoration:none;}
	 
	 .inq-error {font-size:10px;color:red;display:none; width:104px; margin-top:8px; float:right;}
	 .inq-error-show {font-size:10px;color:red;display:block; width:104px; margin-top:8px; float:right;}
	 .inq-eg {font-size:11px;color:green; width:100%; text-align:right;}
	 .form-allowed-tags {display:none;}
	 /* ****home slider ** */
	  /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
		

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		/*width:696px;
		height:241px;*/
		width:986px;
		height:323px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;
		position:absolute;
		top:455px;		
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
	 /* ****end slider**** */
	 
	 .quick-access { position:absolute; /*margin-left:592px;*/ margin-left:891px;}
	 
	 .quick-access .links{ float: right;  margin: 12px 0 0 6px; text-align: right; width: 100%;}
	 
	 .quick-access .links li { background: url("./images/bkg_pipe1.gif") no-repeat scroll left 4px transparent; font-size: 11px;  padding: 0 3px 0 10px;}
	 .quick-access .links li.first {background:none;}
	 .quick-access .links li  a {color:#333333}
	 
	.quick-access  .links-admin {position:absolute;margin-left:-120px;top:13px;}
	.quick-access  .links-admin li {background: url("./images/bkg_pipe1.gif") no-repeat scroll right 5px transparent; font-size: 11px;  padding: 0 13px 0 10px;}
	.quick-access  .links-admin li a {color:#333;}
/****** side round ******/
.bottom-round{ padding-bottom:25px;background: transparent url(./images/form-layout-bg3.png) no-repeat scroll bottom;}
.top-round{padding-top:28px;background: transparent url(./images/form-layout-bg1.png) no-repeat scroll top;}
.middle-round{background: transparent url(./images/form-layout-bg2.png) no-repeat 7px top; padding-left:25px;padding-right:25px; min-height:325px; padding-top:20px;}
.middle-round ul li {padding-top:10px;padding-bottom:10px;}
/****** side round  *******/

/** ***supplier directory** **/
.page-template-supplier-php #content {width:1004px;}
.rf_content{margin-top:8px;}
.rf-left-content { width: 225px;float:left;}
	.rf-bottom-round {background: url(images/supplier-bottom-round.png) no-repeat scroll bottom; padding-bottom:123px;float:left;width:100%;}
	.rf-mid-round {border-left:2px solid #b4cdd7; border-right:2px solid #b4cdd7;float:left;width:221px;}
	.rf-mid-round-content {padding:8px;float:left;width:221px;}
	.rf-top-round {background: url(images/supplier-top-round.png) no-repeat scroll top; padding-top:68px;float:left;width:100%;}
	
	.left-supplier-img {margin-bottom: 18px;   margin-top: -60px;}
	.left-supplier-img-text {margin-bottom: -115px; margin-top: 18px;}
	
	.rf-right-bottom-round {background: url(images/form-layout-bg3.png) no-repeat scroll bottom; padding-bottom:25px; float:left;}
	.rf-right-mid-round {background: url(images/form-layout-bg2.png) no-repeat scroll top; float:left; width:310px; /*margin-left:3px;*/}
	.rf-right-mid-round-content {padding:15px; padding:60px 0 0; float:left;}
	.rf-right-top-round {background: url(images/form-layout-bg1.png) no-repeat scroll top; padding-top:28px; float:left;}
	.support-form-line {background: url(images/support-form-line.png) no-repeat scroll top;}
	
	
	.rf-midlle-bottom-round {float:left;background: url(images/spl-midbox-bottom-round.png) no-repeat scroll bottom; padding-bottom:16px;width:455px;}
	.supplier-mid-box {width:451px;margin-top:10px;}
	.rf-midlle-mid-round {float:left; padding:0px; width:450px;}
	.rf-midlle-mid-round-content { float:left; margin-left:3px; width:428px;border-left:1px solid #b8d2e0; border-right:1px solid #b8d2e0; background:#fff; padding-left:10px; padding-right:10px;}
	.rf-midlle-top-round {float:left; background: url(images/spl-midbox-top-round.png) no-repeat scroll top; padding-top:11px;width:455px;}
	
	.rf-mid-content { width: 459px;float:left; text-align:justify; padding:5px;}
	.rf-mid-content .heading {font-size:23px;padding-bottom:10px;}
	.rf-mid-content .main-text {border-top:2px solid #b4cdd7; }
	.rf-right-content { width: 310px;float:left;}
	
	.right-head-img-text {margin-top:-68px; margin-left:10px;}
	.right-form-line {margin-left:0px;overflow:hidden; width:305px;}
	
	#supplier-form {float:left;width:90%;margin-left:12px;}
	.supplier-form .form {padding:1px; float:none !important;}
	.right-mid-text {width:275px;margin-left:15px;}
	  .supplier-form .form input, .supplier-form .form textarea{color:#0066CC !important;font-size:12px !important; margin-left:11px !important; width:245px !important;padding:6px !important; background: transparent url(./images/text-box-gb.png) repeat-x top;
	  }
	  .supplier-form .form  select {color:#0066CC !important;font-size:12px !important; margin-left:11px !important; width:259px !important;padding:5px !important; background: transparent url(./images/text-box-gb.png) top;
	  }
	   .supplier-form .form  .support-checkbox {color:#28A0E5 !important;font-size:12px !important; margin-left:6px !important; width:25px !important; padding:6px !important; background: transparent url(./images/text-box-gb.png) top;
	  }
	  .supplier-form .form textarea {height:54px !important;}
	  .supplier-form .form .form-label {width:245px;margin-left:11px !important; font-size:12px;font-weight:bold; color:#115188;}
	  .supplier-form .form  input[type="submit"] {margin-left:5px !important; background: transparent url(./images/inquiry-save.png) !important; width:100px !important; border:none; height:45px;}
	  
	  .support-check-div {font-size:12px;font-weight:bold;color:#115188;}
	  
	 .sup-list-img { width:135px;float:left;}
	 .sup-list-img  img{max-width:135px;}
	 .sup-list-text {float: left; margin-left: 10px; width: 280px; color:#707070;}
	 .sup-list-text h2 { border-bottom:1px dashed #a8b5bc; color:#005d90 !important;}
	  
	 .rf_content .rf-mid-round-content  a {text-decoration:none;color:#2F2F2F;}
	 .rf_content .rf-mid-round-content  a.current-sup {text-decoration:none;color:#0066CC;}
	 .rf_content .rf-mid-round-content  a.first-sup {text-decoration:none;color:#0066CC;}
	 
	 .rf_content #sup-paging {color:#0066CC;margin-top:10px;}
	 .rf_content #sup-paging a {text-decoration:none;color:#2F2F2F;}
	 .rf_content  #sup-paging  a.current-sup {text-decoration:none;color:#0066CC;}
	 .rf_content  #sup-paging  a.first-sup {text-decoration:none;color:#0066CC;}
	 .cathead{color:#333333 !important;}
	 .success-msg {font-style:normal !important;}
	 
/** **end supplier directory** **/

/** supplier management **/
	#supplier-management {width:1001px;}
	#supplier-management h1{text-align:center; padding:5px;}
	#supplier-management img {max-width:50px;max-height:50px;}
/** end supplier management**/

/** **supper ajax thank you page******************* **/
.page-template-ajax-php #container{min-height:0px;}
.supplier-thank-message {font-size:20px;padding-top:10px;}
/** **************** **/

/**** forum pages ***/
.page-template-logiforum-php #content th.bbp-topic-supported { text-align: center;  width: 25%;color:#000;}
.single-forum #content th.bbp-topic-supported { text-align: center;  width: 25%;color:#000;background:none;}
.bbPress #content .bbp-topics th.bbp-topic-supported { text-align: center;  width: 25%;color:#000;background:none;}
.search-results #content .bbp-topics th.bbp-topic-supported { text-align: center;  width: 25%;color:#000;background:none;}
 #content .bbp-topics  th{background:none !important;}
.forum-image {width:30px;} 
#entry-author-info #author-description {margin: 0 0 0 120px !important;}
.bbPress  #content label[for=bbp_topic_subscription] {display:none;}
/*** end forum pages***/

/***other custom css**/
.register-link-class, .register-link-class a { color:#fff !important;font-size:17px; font-weight:normal;}
.register-link-class a { padding:8px 20px !important; background:url("images/btn-bg-blk.png") repeat-x scroll 0 0 transparent !important; margin-left:25px; cursor:pointer;}
.page-id-47 .hentry{margin:0px !important;}
.sign-in p {margin-bottom:5px !important;}
.rf-right-mid-round .right-mid-text ul li {margin-bottom:7px;}
#wppb_login .remember-me{display:none;}
#wppb_login  label[for=remember-me] {display:none;}
/*** end other custom css **/

/****** search page *****/
.search #content {margin-top:20px;}
.search #content .hentry {margin-left:10px;}
.search #content .no-results {margin-left:10px;}

.no-results #searchform input[type="submit"] {background:url("images/btn-bg.png") repeat-x scroll 0 0 transparent !important; border:1px solid #000;}
/***** end search page ***/

/*************/
.page-id-120 .knowledge-left {float:left;margin-left:18px;width:225px; background:url("images/kn-top-round.png") no-repeat scroll center top transparent !important; padding-top:6px;}
.page-id-120  .knowledge-left-bottom {background:url("images/kn-bottom-round.png") no-repeat scroll center bottom transparent;}
.page-id-120  .knowledge-left-mid{border-left:2px solid #b4cdd7; border-right:2px solid #b4cdd7;padding-bottom:5px;}
.page-id-120  .knowledge-right {float:left;width:730px;margin-left:10px;}
.page-id-120 .left-div-link{width:208px;padding:3px;color:#000;margin-bottom:5px;padding-left:10px;}
.page-id-120 #content {width:100%;float:left;margin-top:25px;}
.page-id-120 #show_knowledge_data {font-size:15px;font-weight:bold;height:38px;padding-top:10px;}
.page-id-120 .kn-data-top {background:url("images/kn-data-top.png") no-repeat scroll center top transparent; width:730px;margin-bottom:10px; padding-top:12px;}
.page-id-120 .kn-data-mid{border-left:2px solid #b4cdd7; border-right:2px solid #b4cdd7; width:706px;background:#fff;padding-left:10px;padding-right:10px; }
.page-id-120 .kn-data-bottom {background:url("images/kn-data-bottom.png") no-repeat scroll center bottom transparent; width:730px;  padding-bottom:14px;}
.page-id-120  #knowledge-search{background:url("images/search-kn-bg.png") no-repeat scroll center top transparent; height:38px;padding:10px;margin-top:2px;color:#fff;}
.page-id-120 #kn-search-text,#kn-search-submit {margin-left:10px;}
.page-id-120 #kn-search-frm {width:570px;padding-left:45px;}
.page-id-120 #paging a {color:#0066CC;}
.page-id-120 .no-result {color:#EF7B03;padding:10px;}
.page-id-120 .left-div-link a {color:#0066CC;}
.page-id-120 .left-div-link a.active {color:#EF7B03;}
.page-id-120   #paging .paging { padding:3px;}
.page-id-120  #paging .active {color:#EF7B03;}
/***** end ****/

/********* blog *********/
.category #container {margin:0 -370px 0 0;}
.category #content {width:725px; padding-left:15px;margin-top:37px;}
.category #primary, #secondary {width: 255px; padding:0 5px 5px; margin-top:38px;}
.category .side-cat{ width:245px;}
.category .blog-top {background:url("images/blog-top-bg.png") no-repeat scroll center top transparent;padding-top:13px;margin-bottom:10px;}
.category .blog-bot {background:url("images/blog-bot-bg.png") no-repeat scroll center bottom transparent;padding-bottom:24px;}
.category .blog-mid {background:url("images/blog-mid-bg.png") repeat-y scroll center center transparent;}
.category .hentry{margin:0px;}
.category .blog-mid .post {width:618px;padding-left:15px; }
.category .page-title {display:none;}

.category .side-cat ul {margin:0px;width:200px;}
.category .side-cat ul  li {background:url("images/side-cat-a-bg-light.png") no-repeat scroll center top transparent;height:35px; padding-top:2px;}
.category .side-cat ul  li.active {background:url("images/side-cat-a-bg.png") no-repeat scroll center top transparent;height:35px; padding-top:2px;}
.category .side-cat ul li a {font-size:14px;color: #555;padding-left:20px;}
.category .side-cat ul  li.active a {color:#222;} 
.category .side-cat .side-cat-top {background:url("images/side-cat-top.png") no-repeat scroll center top transparent;padding-top:10px;margin-bottom:10px;}
.category .side-cat .side-cat-bot {background:url("images/side-cat-bot.png") no-repeat scroll center bottom transparent;padding-bottom:8px;}
.category .side-cat .side-cat-mid {background:url("images/side-cat-mid.png") repeat-y scroll center center transparent; padding-left:25px;padding-right:25px;}

.category .nav-previous  {background:url("images/left-arrow.png") no-repeat scroll left top transparent;}
.category .nav-previous  a{padding-left:35px;color:#6e8b15 !important;}
.category .nav-previous a span{display:none;}

.category .nav-next  {background:url("images/right-arrow.png") no-repeat scroll right top transparent;}
.category .nav-next  a{padding-right:35px;color:#6e8b15 !important;}
.category .nav-next  a span{display:none;}

.category #nav-above{width:713px;}
.category  #nav-below {margin:0px;width:713px;}


/******** end blog *****/

/******* single post ********/

.single-post #content{width:972px;padding:35px 15px 15px;}
.single .hentry {width:972px !important; margin-top:0px !important;margin-bottom:0px !important;}

.single .single-top {background:url("images/single-top-bg.png") no-repeat scroll center top transparent;padding-top:17px;margin-bottom:10px;}
.single .single-bot {background:url("images/single-bot-bg.png") no-repeat scroll center bottom transparent;padding-bottom:32px;}
.single .single-mid {background:url("images/single-mid-bg.png") repeat-y scroll center center transparent;padding-left:15px;padding-right:30px;}

.single .com-top {background:url("images/com-top.png") no-repeat scroll center top transparent;padding-top:5px;margin-bottom:10px;}
.single .com-bot {background:url("images/com-bot.png") no-repeat scroll center bottom transparent;padding-bottom:10px;}
.single .com-mid {background:url("images/com-mid.png") repeat-y scroll center center transparent;padding-left:15px;padding-right:15px; padding-bottom:15px;}
.single #respond{margin:0px; border:none;}

.single .nav-previous  {background:url("images/left-arrow.png") no-repeat scroll left top transparent;}
.single .nav-previous  a{padding-left:35px;color:#6e8b15 !important;}
.single .nav-previous a span{display:none;}

.single .nav-next  {background:url("images/right-arrow.png") no-repeat scroll right top transparent;}
.single .nav-next  a{padding-right:35px;color:#6e8b15 !important;}
.category .nav-next  a span{display:none;}

.single #nav-above{width:100%;}
.single  #nav-below {margin:0px;width:100%;}

.single  .rf-comment {margin-top:30px;}

.single .commentlist li {border-bottom:1px solid #888888;}
.single  #respond .form-submit input {background:url("images/btn-bg-blk-big.png") no-repeat scroll center top transparent;height:51px;width:150px;border:none;color:#fff;}
/******* end single post *******/


/*** general *************/
.thankyou-msg {color: #005D90 !important; float: left;  font-size: 18px; margin-top: 40px;padding:10px;}

#tag-popup {display:none; border:1px solid #85CFFB;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;width:100%; color:#0066CC;font-size:11px;padding:6px;font-family:tahoma;margin-bottom:20px;margin-top:-10px;}
#what-is-tag {font-size:11px;margin-left:5px;}

.post-126 .entry-title {display:none;}
.post-126 .entry-content {padding:0px;}

#wppb_register  #adduser p.errorHolder {margin-bottom:0px !important;padding-left:25px !important; padding-top:10px;border:none !important;background:url("images/p-bg-error.png") no-repeat scroll center top transparent !important;}

#wppb_register .user-forms p { background:url("images/p-bg.png") no-repeat scroll center top transparent; height:40px;margin-bottom:5px !important; padding-top:10px; padding-left:25px; width:575px;}
#wppb_register .user-forms .registerNameHeading, .registerContactInfoHeading  { background:none !important; height:auto !important;}
#wppb_register .user-forms .registerNameHeading{padding:0px !important;}
#wppb_register .user-forms .registerContactInfoHeading{padding-left:0px !important;}
#wppb_register .user-forms .send-confirmation-email,.registerAboutYourselfHeader{display:none;}
#wppb_register .form-submit {width:auto;}
.reg-usr-top {background:url("images/block-top-bg.png") no-repeat scroll center top transparent;padding-top:10px;width:654px;margin-top:37px;margin-left:15px;}
.reg-usr-bot {background:url("images/block-bot-bg.png") no-repeat scroll center bottom transparent;padding-bottom:15px;}
.reg-usr-mid {background:url("images/block-mid-bg.png") no-repeat scroll center top #a6ddef;width:654px; min-height:180px;}

.reg-usr-top .entry-content, .entry-summary {padding:0px;}

 .reg-usr-top .entry-content label {color:#555555; width:32% !important;}
 
.reg-usr-top input[type="text"],input[type="password"] {background:url("images/input-text-bg.png") no-repeat scroll center top transparent !important;height:30px;border:none !important; width:330px !important; box-shadow:none !important; padding-left:20px !important;}
.reg-usr-top select {background:url("images/input-text-bg.png") no-repeat scroll center top transparent !important;height:30px;border:none !important; width:350px !important; box-shadow:none !important; padding-left:20px !important;}
.reg-usr-top .hentry{margin-bottom:0px !important;}
.reg-usr-top .form-submit {background:none !important;}

.reg-usr-top .post-47 #user-name { background:url("images/input-text-mn.png") no-repeat scroll center top transparent !important;height:28px;border:none !important; width:320px !important; box-shadow:none !important; padding-left:30px !important;}
.reg-usr-top .post-47 #password { background:url("images/input-text-lc.png") no-repeat scroll center top transparent !important;height:28px;border:none !important; width:320px !important; box-shadow:none !important; padding-left:30px !important;}

#wppb_modify .user-forms p { background:url("images/p-bg.png") no-repeat scroll center top transparent; height:40px;margin-bottom:5px !important; padding-top:10px; padding-left:25px; width:575px;}
#wppb_modify .user-forms .nameHeader, .contactInfoHeader  { background:none !important; height:auto !important;padding-left:0px !important;}
#wppb_modify .wppb-description-delimiter {padding-left:30px;}
#wppb_modify .form-submit {width:auto;}
#wppb_modify .user-forms .aboutYourselfHeader{display:none;}
#wppb_modify .user-forms .form-email {padding-bottom:20px;}
#wppb_modify  .form-submit #updateuser {background:url("images/btn-bg-blk.png") repeat-x scroll 0 0 transparent !important; height:35px;width:100px;color:#fff;border:none;}


#post-47 .sign-in .login-form-username, .login-form-password { background:url("images/p-bg.png") no-repeat scroll center top transparent; height:40px;margin-bottom:5px !important; padding-top:10px; padding-left:25px; width:575px;}
#post-47 .sign-in .login-form-submit {background:none !important;}