/*



Theme Name: Usquare



Author: Cybersurf



Author URI: http://cybersurfindia.com/



Version:1.0



Text Domain: usquare



*/



@charset "utf-8";



 @import "fonts.css";



/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html



-------------------------------------------------------------- */



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {



	border: 0;



	font-family: inherit;



	font-size: 100%;



	font-style: inherit;



	font-weight: inherit;



	margin: 0;



	outline: 0;



	padding: 0;



	vertical-align: baseline;



}



:focus {/* remember to define focus styles! */



	outline: 0;



}



body {



	background: #fff;



	line-height: 1;



}



ol, ul {



	list-style: none;



}



table {/* tables still need 'cellspacing="0"' in the markup */



	border-collapse: separate;



	border-spacing: 0;



}



caption, th, td {



	font-weight: normal;



	text-align: left;



	vertical-align:top;



}



blockquote:before, blockquote:after, q:before, q:after {



	content: "";



}



blockquote, q {



	quotes: "" "";



}



a img {



	border: 0;



}



strong {



	font-weight: bold;



}



cite, em, i {



	font-style: italic;



}



blockquote {



	font-family: Georgia, "Bitstream Charter", serif;



	font-style: italic;



	font-weight: normal;



	margin: 0 3em;



}



article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {



	display: block;



}



a {



	text-decoration:none;



	color:#f16009;



}



p{



	margin:0 0 25px 0;



}



body {



	font-family:Arial, Helvetica, sans-serif;



	font-size:13px;



	background-color: #ffffff;



	background-image: url(images/body-bg.gif);



	background-repeat: repeat;



	margin:0;



	padding:0;



}



.wrapper {



	width:1020px;



	margin:0 auto;



	display:block;



}



.holder {



	width:960px;



	padding:22px 30px;



	margin:0 auto;



	background-color:#fff;



	box-shadow: 0px 0px 13px #c6c6c6;



	-webkit-box-shadow: 0px 0px 13px #c6c6c6;



	-moz-box-shadow: 0px 0px 13px #c6c6c6;



	display:block;



	float:left;



}



.no-margin {



	margin:0 !important;



}



.pull-right {



  float: right;



}



.pull-left {



  float: left;



}



.hide {



  display: none;



}



.show {



  display: block;



}



.invisible {



  visibility: hidden;



}



.affix {



  position: fixed;



}



.fade {



  opacity: 0;



  -webkit-transition: opacity 0.15s linear;



  -moz-transition: opacity 0.15s linear;



  -o-transition: opacity 0.15s linear;



  transition: opacity 0.15s linear;



}



.fade.in {



  opacity: 1;



}



.collapse {



  position: relative;



  height: 0;



  overflow: hidden;



  -webkit-transition: height 0.35s ease;



  -moz-transition: height 0.35s ease;



  -o-transition: height 0.35s ease;



  transition: height 0.35s ease;



}



.collapse.in {



  height: auto;



}



.alignleft {



	float: left;



}



.alignright {



	float: right;



}



.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}



img.alignleft {



	margin: 0px 15px 15px 0;



}



img.alignright {



	margin: 0px 0px 15px 15px;



}



img.aligncenter {



	margin: 15px;



}



.clearfix{



	display:block;



	clear:both;



	content:"";



}



.line-break{



	display:block;



	content:"";



	clear:both;



}



.uppercase{



	text-transform:uppercase;



}



.sentencecase{



	text-transform:capitalize;



}



.lineheight-22{



	line-height:22px;



}



.lineheight-20{



	line-height:20px;



}



.lineheight-18{



	line-height:18px;



}



.blue-title{



	color:#0094c0;



	font-size:18px;



	text-transform:uppercase;



}



.wp-caption{



	text-align:center;



	font-weight:bold;



	text-transform:uppercase;



	padding:5px;



}



/*----------Header---------------*/



header {



	width:100%;



	display:block;



	float:left;



	margin-bottom:5px;



}



.logo {



	width:136px;



	height:86px;



	display:block;



	float:left;



}



.site-title {



	width:auto;



	display:block;



	float:left;



	margin-left:88px;



	margin-top:25px;



}



.site-title h1 {



	font-weight:bold;



	font-size:36px;



	color:#049dc4;



}



.header-top-right {



	display:block;



	width:165px;



	float:right;



}



.header-top-right ul {



	margin:0 0 25px 0;



	padding:0;



	float:right;



}



.header-top-right ul li {



	margin:4px 0 0 10px;



	padding:0;



	display:inline-block;



	padding:0 0 0 5px;



	background:url(images/top-right-link-arrow.gif) center left no-repeat;



	font-size:11px;



}



.header-top-right ul li a {



	/*color:#a1a1a1;*/
	color:#000000;
	font-size:12px;

	text-decoration:none;



}



.header-top-right ul li a:hover {



	color:#3e3e3e;



}



.topright-phone {


	font-weight: bold;
	color: #049dc4 !important;
	font-size:13px;
	float:right;
	margin-right:17px;
	width:180px;
	height:20px;

}



span.call {



	color:#a2a2a2;



	display:inline-block;



}



span.phone-icon {



	background:url(images/phone-icon.gif) top center no-repeat;



	width:14px;



	height:14px;



	display:inline-block;



	margin:0 7px;



}




.topright-language {



	width:140px;



	padding:2px 5px;



	background-color:#f8f8f7;



	float:right;



	display:block;



	margin-top:10px;



}



.topright-language select {



	color:#3b3b3b;



	font-size:13px;



	width:140px;



}



/*----------Header ends---------------*/



/*------Navigation----------*/



nav {



	display:block;



	float:left;



	width:100%;



}



nav ul {



	margin:0;



	padding:0;



}



nav ul li {



	display:block;



	float:left;



	font-size:12px;



	text-transform:uppercase;



	margin:0;



	padding:0;



	border-top:1px solid #e8e8e9;



}



nav ul li:hover{



	border-top:1px solid #5fbfd8;



}



nav ul li a {



	display:block;



	color:#3b3b3b;



	padding:16px 25px;



	



}



nav ul li a:hover {



	/*border-top:1px solid #5fbfd8;*/



}



nav .current_page_item {



	border-top:1px solid #5fbfd8;



}



nav .current-page-ancestor{



	border-top:1px solid #5fbfd8;



}



.get-in-touch {



	padding:8px 0 8px 40px;



	border-top:1px solid #e8e8e9;



}



nav .get-in-touch a {



	width:90px;



	line-height:22px;



	padding:0 0 0 5px;



	font-size:11px;



	text-transform:none;



	background-color:#f16009;



	border:1px solid #bb3500;



	color:#FFFFFF;



	background-image:url(images/get-in-touch-arrow.gif);



	background-position:95% 50%;



	background-repeat:no-repeat;



}



nav .get-in-touch:hover{



border-top:1px solid #e8e8e9;



}



nav .get-in-touch a:hover {



	border-top:1px solid #bb3500;



}



/*------Navigation ends----------*/



/*----------Banner-----------*/



.banner {



	display:block;



	float:left;



	width:960px;



	height:383px;



	margin-bottom:23px;



}



.slider {



	display:block;



	float:left;



	width:960px;



	height:383px;



	position:relative;



}



.inner-banner {



	display:block;



	float:left;



	width:493px;



	height:369px;



	margin:15px auto;



}



.inner-slider {



	display:block;



	float:left;



	width:493px;



	height:369px;



	position:relative;



}



.sidebar-banner {



	display:block;



	float:left;



	width:160px;



	height:120px;



	margin:40px auto 15px auto;



}



.sidebar-slider {



	display:block;



	float:left;



	width:160px;



	height:120px;



	position:relative;



}



#slideshow {



	width:960px;



	height:383px;



	margin: 0;



	padding:0;



	position:relative;



}



#thumb-slideshow {



	width:160px;



	height:120px;



	margin: 0;



	padding:0;



	position:relative;



}



#inner-slideshow {



	width:493px;



	height:369px;



	margin: 0;



	padding:0;



	position:relative;



}



.hpslides {



	width:960px;



	height:383px;



}



.thumb-slides {



	width:160px;



	height:120px;



}



.inner-slides{



width:493px;



	height:369px;



}



.blackBox {



	width: 560px;



	height:  auto;



	position: absolute;



	left:53px;



	top:68px;



	z-index: 66;



	text-align:left;



	font-size: 16px;



	line-height:22px;



	color: #fff;



}



.inner-blackBox {



	width:493px;



	height:  auto;



	position: absolute;



	left:0px;



	bottom:0px;



	z-index: 66;



	text-align:center;



	font-size: 16px;



	line-height:22px;



	color: #000;



	background-color:#fff;



	opacity:0.8;



	padding:10px 0;



}



.blackBox h2 {



	font-family: 'avenir_85_heavyregular';



	font-size:45px;



	line-height:40px;



	color:#fff;



	font-weight:normal;



	margin:0 0 20px 0;



	letter-spacing:-1px;



	/*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;*/   /* first experiment to solve non filter issue */



	text-shadow:2px 2px 1px #555;



       /* --------------------- Making Text Unselectable ------------------------ */



	-webkit-user-select: none; /* Chrome/Safari */        



	-moz-user-select: none; /* Firefox */



	-ms-user-select: none; /* IE10+ */



	cursor:default;



       /* ----------------------------------------------------------------------- */



}



.blackBox h3 {



	font-size:22px;



	line-height:22px;



	color:#fff;



	font-weight:normal;



	margin:0 0 20px 0;



	/*text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black; */    /* first experiment to solve non filter issue */



	text-shadow:2px 2px 1px #333;



	line-height: 120%;



       /* --------------------- Making Text Unselectable ------------------------ */



	-webkit-user-select: none; /* Chrome/Safari */        



	-moz-user-select: none; /* Firefox */



	-ms-user-select: none; /* IE10+ */



	cursor:default;



       /* ----------------------------------------------------------------------- */



}





#slidenav {

	min-width: 30px;

	height:30px;

	padding:0 5px 0 10px;

	position:absolute;

	bottom: 30px;

	right:30px;

	z-index: 70;

	margin:0;

}



a.bulletnav {

	color:#0a3c85;

	display:inline-block;

	width:13px;

	height:13px;

	text-decoration:none;

	padding-right: 15px;

	background:url(images/bullet-nav.png) center center no-repeat;

}

a.bulletnav:hover {

	color: #fff;

}

a.bulletnav.activeSlide {

	color: white;

	background:url(images/bullet-nav-hover.png) center center no-repeat;

}





/*----------Banner ends-----------*/



/*----------Homepage content-----------*/



.content-holder {



	width:100%;



	display:block;



	float:left;



	height:auto;



}



.hp-left-sidebar {



	display:block;



	float:left;



	width:230px;



	height:290px;



}



.hp-center-content {



	width:425px;



	height:auto;



	display:block;



	float:left;



	margin:0 20px;



}



.hp-right-content {



	display:block;



	float:left;



	width:265px;



}



h3 {



	font-family: 'avenir_45_bookregular';



	font-size:18px;



	font-weight:normal;



	color:#3b3b3b;



	line-height:22px;



	margin-bottom:10px;



}



.hp-excerpt {



	display:block;



	float:left;



	text-align:left;



	color:#3b3b3b;



	line-height:20px;



	font-size:13px;



	width:100%;



	height:auto;



	margin-bottom:15px;



}



.hp-excerpt p{



	margin:0;



}



.hp-excerpt .heading {



	font-weight:bold;



	text-transform:uppercase;



	font-size:13px;



	display:block;



}



.featured-image {



	display:block;



	float:left;



	margin-right:10px;



}



.learn-more a {



	display:block;



	color:#f16009;



}



.accordion-heading{



	font-size:11px;



	font-weight:bold;



	color:#333;



	text-transform:uppercase;



	line-height:30px;



	background-color:#049dc4;



	padding-left:15px;



}



.accordion-group {



	padding:0;



  	border-bottom:1px solid #EEE;



	border-top:1px solid #FFF;



}



.accordion-toggle{



	color:#fff;



	padding-left:8px;



}



.accordion-inner {



  padding: 15px;



  border-top: 1px solid #575757;



  background-color:#eaeaea;



  font-size:13px;



  line-height:20px;



  color:#515151;



}



.accordion-inner ul{



	margin:0;



	padding:0;



}



.accordion-inner ul li{



	padding:5px 0;



	font-size:12px;



	color:#393939;



	list-style:none;



	text-transform:none;



	font-weight:normal;



	border:none;



}



.accordion-inner ul li a{



	color:#393939;



}



.leftnav-close{



	background:url(images/leftnav-close.png) center center no-repeat;



	width:9px;



	height:9px;



	display:block;



	margin-top:10px;



}



.leftnav-open{



	background:url(images/leftnav-open.png) center center no-repeat;



	width:9px;



	height:9px;



	display:block;



	margin-top:10px;



}



.accordion-readmore{



	display:block;



	width:65px;



	background-color:#FFFFFF;



	color:#f16009;



	padding:5px 10px;



	margin-top:10px;



	box-shadow:1px 1px 1px 1px #d3d3d3;



}



.contract-mfg1{



	background:url('http://usquare.biz/wp-content/uploads/2013/06/hp_hands.jpg') bottom right no-repeat #fff;



}

.contract-mfg2{



	background:url(http://usquare.biz/wp-content/uploads/2013/06/hp_dossier.jpg) bottom right no-repeat #fff;



}

.contract-mfg3{
	background:url(http://usquare.biz/wp-content/uploads/2013/07/123.jpg) bottom right no-repeat #fff;



}

.contract-mfg4{
	background:url(http://usquare.biz/wp-content/uploads/2013/06/hp_logistics.jpg) bottom right no-repeat #fff;
}



.saperator{



	display:block;

	float:left;

	height:3px;

	width:100%;

	background:url(images/saperator.gif) top left repeat-x;

	margin:10px 0 20px 0;



}



.hp-case-study{

display:block;

float:left;

width:680px;

padding:0 0px 0px 0;



}



.hp-case-study-heading{



	font-family: 'avenir_65medium';



	font-size:18px;



	color:#363636;



	margin-bottom:20px;



}



.case-study-item1{



	display:block;



	float:left;



	/*width:190px;*/



	width:225px;



}



.case-study-item2{



	display:block;



	float:left;



	width:220px;



	margin-right:10px;



}



.case-study-item3{



	display:block;



	float:left;



	width:230px;



}



.case-study-title{



	display:block;



	float:left;



	vertical-align:middle;



	color:#3b3b3b;



	margin-bottom:5px;



	margin-top:15px;



}



.case-study-more{



	display:block;



	width:auto;



	float:left;



}



.case-study-more a{



	color:#f16009;



}



.hp-license{



display:block;



float:left;



width:260px;



padding:0 0 0px 20px;



}



.hp-license-heading{



	font-family: 'avenir_65medium';



	font-size:18px;



	color:#363636;



	margin-bottom:20px;



}



/*----------Homepage content ends-----------*/



/*----------Innerpage-----------*/



.nav-bottom-border{



	display:block;



	float:left;



	width:100%;



	height:3px;



	background-color:#e8e8e9;



	margin-bottom:20px;



}



.left-sidebar{



	display:block;



	float:left;



	width:170px;



	margin-right:10px;



}



.left-sidebar-nav{



	display:block;



	float:left;



	width:170px;



}



.left-sidebar-nav-heading{



	padding:10px 0 10px 10px;



	background-color:#eaeaea;



	border-top:2px solid #039ec6;



	border-bottom:1px solid #fff;



	color:#039ec6;



	text-transform:uppercase;



	font-size:12px;



	line-height:16px;



	width:160px;



}



.left-sidebar-nav ul{



	margin:0;



	padding:0;



}



.left-sidebar-nav ul li{



	list-style:none;



	margin:0;



	padding:0;



	width:160px;



	padding:8px 0px 8px 10px;



	display:block;



	background-color:#049dc4;



	/*border-top:1px solid #fff;*/



	border-bottom:1px solid #FFF;

	font-weight:400;



}



.left-sidebar-nav ul li a{



	display:block;



	/*background-color:#6f6f6f;



	border-top:1px solid #EEE;



	border-bottom:1px solid #575757;*/



/*	padding:10px 0px 10px 10px;*/



	color:#FFF;



	font-size:12px;
font-weight:bold;


	width:160px;



}



.left-sidebar-nav ul li.current_page_item, .left-sidebar-nav ul li.current_page_parent{



	background:url(http://usquare.biz/wp-content/uploads/2013/06/selected-left-nav.gif) 170px 0px no-repeat #049dc4;



	width:170px;



/*	border-top:1px solid transparent !important;



	border-bottom:1px solid transparent !important;



	border:none !important;*/



	/*padding:8px 0px 8px 10px;*/



}



.related-links{



	display:block;



	float:left;



	width:160px;



	margin-top:25px;



}



.related-links-heading{



	color:#039ec6;



	font-size:13px;



	margin-bottom:5px;



}



.related-links ul{



	margin:0;



	padding:0;



}



.related-links ul li{



	margin:0;



	padding:8px 0;



	list-style:none;



	border-bottom:1px solid #e8e8e9;



	font-size:11px;



}



.related-links ul li a{



	color:#595959;



}



.right-sidebar{



	display:block;



	float:left;



	width:230px;



	margin-left:10px;



}



.right-sidebar-form{



	display:block;



	float:left;



	width:190px;



	background-color:#e9e9e9;



	padding:15px 20px 20px 20px;



}



.right-sidebar-form-heading{



	font-family: 'avenir_65medium';



	font-size:18px;



	color:#3b3b3b;



	margin-bottom:5px;



}



.right-sidebar-form form{



	margin:15px 0 0 0;



}



.right-sidebar-form label{



	display:block;



	float:left;



	color:#595959;



	font-size:12px;



	margin-bottom:5px;



}



.textinput{



	display:block;



	float:left;



	margin-bottom:5px;



}



.right-sidebar-form input[type=text], .right-sidebar-form input[type=email]{



	width:177px;



	height:15px;



	border:1px solid #d0d0d0;



	background-color:#fff;



	padding:5px;



	margin:3px 0 8px 0;



	display:block;



	float:left;



}







.right-sidebar-form textarea{



	width:187px;



	height:85px;



	border:1px solid #d0d0d0;



	background-color:#fff;



	padding:5px;



	margin:3px 0 8px 0;



	display:block;



	float:left;



}



.right-sidebar-form input[type=submit]{



	width:74px;



	height:22px;



	border:1px solid #bb3500;



	background-color:#f16009;



	color:#FFFFFF;



	margin-bottom:8px;



	margin-top:10px;



	display:block;



	float:left;



	font-size:11px;



}



.content{



	display:block;



	float:left;



	width:520px;



	margin:0 10px;



	font-size:13px;



	color:#3b3b3b;



	line-height:20px;

	text-align:justify;

}



.breadcrumb{



	font-size:11px;



	color:#7e7e7e;



}



.breadcrumb a{



	color:#7e7e7e;



}



.get-in-touch-btn{



	float:left;



	display:block;



	width:200px;



	margin-top:20px;



}



.get-in-touch-btn a {



	width:90px;



	line-height:22px;



	padding:5px 20px 5px 5px;



	font-size:11px;



	text-transform:none;



	background-color:#f16009;



	border:1px solid #bb3500;



	color:#FFFFFF;



	background-image:url(images/get-in-touch-arrow.gif);



	background-position:95% 50%;



	background-repeat:no-repeat;



}



.share{



	display:block;



	float:right;



	width:auto;



	margin-top:20px;



}



.st_sharethis{



	display:block;



	float:left;



	width:auto;



	height:22px;



	border:1px solid #bdbdbd;



	background:url(images/share-btn-bg.gif) top left repeat-x;



}



.content h2{



	color:#3b3b3b;



	font-family: 'avenir_45_bookregular';



	font-size:27px;



	padding:0px 0 10px 0;



	margin:15px 0 10px 0;



	border-bottom:1px solid #626262;



	line-height:22px;



}



.content h3{



	color:#3e3e3e;



	font-family: 'avenir_65medium';



	font-size:18px;



	margin:0px 0 10px 0;



	line-height:22px;



}



.content h4{



	color:#3b3b3b;



	font-size:13px;



	font-weight:bold;



	text-transform:uppercase;



	margin:0px 0 10px 0;



}



.content ul{



	list-style:disc;



	list-style-position:inside;



}



table.content-table td{



	margin:5px;



	padding:5px;



}



.case_study_box{



	display:block;



	float:left;



	width:100%;



	height:150px;



	border:1px solid #d2d2d2;



	margin-bottom:20px;



}



.case_study_featured_thumb{



	display:block;



	float:left;



	width:auto;



	height:auto;



}



.case_study_featured_thumb a{



	color:#f16009;



}



.case_study_landing_content{



	display:block;



	float:left;



	padding:14px;



	width:300px;



	line-height:20px;



	font-size:13px;



}



.case_study_landing_title{



	font-size:13px;



	font-weight:bold;



	font-family:Arial, Helvetica, sans-serif;



	text-transform:uppercase;



	color:#3b3b3b;



	margin:0;



	padding:0;



	display:block;



}



.other_case_studies{



	/*border:1px solid #d2d2d2;*/



	padding:20px;



	width:480px;



	float:left;



	display:block;



	margin-top:20px;



}



#wpcf7-f258-p597-o1{



	padding:10px 20px 20px 20px !important;



	background-color:#e9e9e9;



	color:#595959;



}



.wpcf7{



	color:#595959;



}



#wpcf7-f258-p597-o1 label{



	font-size:12px;



	color:#595959;



}



#wpcf7-f258-p597-o1 input[type=text], #wpcf7-f258-p597-o1 input[type=email]{



	height:15px;



	border:1px solid #d0d0d0;



	padding:5px;



	margin:3px 0 8px 0;



}



#wpcf7-f258-p597-o1 textarea{



	border:1px solid #d0d0d0;



	padding:5px;



	margin:5px 0 10px 0;



}



#wpcf7-f258-p597-o1 input[type=submit]{



	width:74px;



	height:22px;



	border:1px solid #bb3500;



	background-color:#f16009;



	color:#FFFFFF;



	margin-bottom:8px;



	display:block;



	float:left;



	font-size:11px;



	margin-top:10px;



}



#wpcf7-f258-p597-o1 .full-name input,#wpcf7-f258-p597-o1 .company-name input,#wpcf7-f258-p597-o1 .your-message textarea{



	width:467px;



}



#wpcf7-f258-p597-o1 .wpcf7-form-control-wrap{



	width:477px;



} 



#wpcf7-f258-p597-o1 .email-address input[type=text]{



	width:269px;



}



#wpcf7-f258-p597-o1 .email-address .error-border{



	width:279px !important;



}



#wpcf7-f258-p597-o1 .phone-number input[type=text]{



	width:269px;



}



#wpcf7-f258-p597-o1 .phone-number .error-border{



	width:279px !important;



}



#wpcf7-f258-p597-o1 .captcha-713 input[type=text]{



	width:269px;



}



#wpcf7-f258-p597-o1 .captcha-713  .error-border{



width:279px !important;



}



#wpcf7-f292-t1-o1 .wpcf7-form-control-wrap, #wpcf7-f292-t1-o1 .wpcf7-form-control-wrap .error-border{



	width:186px;



}



.whyworktable td p{



	margin:0;



}



.whyworktable td h4{



	margin-bottom:2px !important;



	margin-top:15px !important;



}



.products-sidebar{



	width:228px;



	border:1px solid #d2d2d2;



	display:block;



	float:left;



	margin-bottom:20px;



}



.products-sidebar-img{



	width:228px;



	height:105px;



	background:url(http://hostatcybersurfindia.com/usquare/wp-content/uploads/2013/03/homepagedossier2.jpg) top left no-repeat;



	display:block;



}



.products-sidebar-content h3{



	font-family: 'avenir_65medium';



	font-size:18px;



	color:#3e3e3e;



}



.products-sidebar-content{



	padding:20px;



	display:block;



	float:left;



	line-height:20px;



	color:#3b3b3b;



}



div.sharedaddy div.sd-block{



	border-top:none !important;



}



.fb_reset{



	width:0 !important;



	height:0 !important;



}



/*----------Innerpage ends-----------*/



/*------------product table---------*/



#dataresult table.paginated-table{



	border-top:1px solid #d4d4d4;



	border-left:1px solid #d4d4d4;



	border-right:1px solid #d4d4d4;



	margin-top:20px;



}



table.paginated-table th{



	border-top:1px solid #fff;



	border-bottom:1px solid #9added;



	color:#01a0c7;



	background:url(images/product-table-th) top left repeat-x #eaeaea;



	line-height:18px;



	padding:0 5px;



	height:30px;



	vertical-align:middle;



}



table.paginated-table td{



	background-color:#f7f7f7;



	color:#595959;



	padding:3px 3px 3px 5px;



	border-bottom:1px solid #d4d4d4;



	line-height:18px;



	height:auto;



}



/*------------product table ends---------*/





#thumb-slideshow { 

	width:160px;

}





#thumb-slideshow img { height:120px; }



#thumb-slideshow{ width:160px; }

#thumb-slideshow ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:10px; }

#thumb-slideshow .thumbnail { float:left; width:160px; height:120px; }





/*-------Footer-----------*/



footer{



	display:block;



	float:left;



	width:100%;



	font-size:11px;



	line-height:20px;



}



footer a{



color:#4e4e4e;



padding:0 3px;



}



.links{



	text-align:left;



	display:block;



	width:600px;



	float:left;



	font-size:11px;



}



.links a{



color:#4e4e4e;



}



.termslink{



	color:#9c9c9c !important;



	font-size:11px;



}



.copyrights{



	text-align:right;



	display:block;



	width:300px;



	float:right;



	color:#9c9c9c;



	font-size:11px;



}



/*-------Footer ends-----------*/



@media all and (max-width:1024px){



body{



	background-image:none;



	background-color:#FFFFFF;



}



.wrapper {



	width:960px;



	margin:0 auto;



	display:block;



}



.holder {



	width:960px;

	padding:22px 0px;

	margin:0 auto;

	background-color:#fff;

	box-shadow: none;

	-webkit-box-shadow: none;

	-moz-box-shadow: none;

	display:block;

	float:left;



}



}



.just

{

	text-align:justify;

}

p
{
	font-size:13px !important;
}

.related-links ul li
{
	font-size:12px !important;
}