@font-face {
  font-family: 'Calibri';
  /* src: url('webfont.eot'); */ /* IE9 Compat Modes */
  src: url('../fonts/Calibri.ttf')  format('truetype');
}

html,body{
	width: 100%;
	height: 100%;
	background-color: #f9f9f9;
	font-size: 14px;
	/* font-family: 'Open Sans', sans-serif; */
	font-family: Calibri;
}

#main-container{
	/*border: 2px solid #000;*/
}

.container{
	/*border: 1px solid #f00;*/
	width: 890px;
	padding:0px;
}

.heading-text{

}

/*Header Css start*/
#header{
	/*border: 1px solid #898989;	*/
}

#header-top{
	padding: 10px 10px;
	padding-bottom: 2px !important;
	padding-top: 46px !important;
}

#header-icon{
	padding-right: 0px !important;
	padding-left: 45px;
}

#login-btn{
	margin-top: 86px;
	font-size: 18px !important;
	padding-right: 31px;
}

#login-btn span a{
	color:#346fc0;	
}

#user-sub-menu{
	margin-top: 6px;
	font-size: 18px;
}

#user-sub-menu span.sub-block-title{
	font-weight: bold;
}

#user-sub-menu span a{
	color: #868686;
	font-size: 18px;
}


.opt-active a{
	color: #346fc0 !important;
}

#menu{
	border: 1px solid #cecece;
	border-radius: 6px;
	padding: 0px 10px;
	margin-top: 0px;
	margin-bottom:0px;
	font-size: 18px;
	padding-top: 11px;
	padding-bottom: 10px;
	/* -webkit-box-shadow: 0px 0px 6px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 6px -2px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 6px -2px rgba(0,0,0,0.75); */
	margin-left: 0px;

	background: #fbfcfd; /* Old browsers */
	background: -moz-linear-gradient(top,  #fbfcfd 0%, #f3f3f4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfcfd), color-stop(100%,#f3f3f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fbfcfd 0%,#f3f3f4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fbfcfd 0%,#f3f3f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fbfcfd 0%,#f3f3f4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fbfcfd 0%,#f3f3f4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfcfd', endColorstr='#f3f3f4',GradientType=0 ); /* IE6-9 */


}

#menu li{
	/*padding-left: 9px;
	padding-right: 9px; */
	margin-right:25px;
	
	color:#1b1b1b;
}

#menu li:first-child{
	/*margin-left: 30px;*/
	    margin-left: 10px;
}

#menu li:last-child{
	/*margin-left: 30px;*/
	margin-right:0px;
}

#menu li a{
	color: #1b1b1b;
}

#mobile-menu-block{
	display: none !important;
	border: 1px solid #ccc;
	margin-top: 10px;
	-webkit-box-shadow: 0px 0px 6px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 6px -2px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 6px -2px rgba(0,0,0,0.75);
	font-size: 17px;
}

#mobile-menu-trigger{
	padding: 10px;
}

#mobile-opt-btn{
	display: none;
}

#menu-opt-trigger{
	border: 1px solid #CCC;
	margin-top: 10px;
	border: 1px solid #CCC;
	margin-top: 10px;
	box-shadow: 0px 0px 6px -2px rgba(0, 0, 0, 0.75);
	font-size: 17px;
	padding: 9px;
	margin-top: 18px;
	cursor: pointer;
}

#mobile-menu-trigger span{
	cursor: pointer;
}

#mobile-menu-container{
	padding: 0px 20px;
	display: none;
	margin-top: 15px;
}

#mobile-menu{
	margin-top: 4px;
	border: 1px solid #ccc;
	font-size: 18px;
	-webkit-box-shadow: 0px 0px 6px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 6px -2px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 6px -2px rgba(0,0,0,0.75);
	font-size: 17px;
}

#mobile-menu li{
	padding: 6px 20px;
}

#mobile-menu li a{
	color: #1C1C1C;
}

#mobile-menu li.mobile-active-opt{
	background-color: #2D2E30;
	color: #fff;
}

#mobile-menu li.mobile-active-opt a{
	color: #fff;
}

#mobile-menu li:hover{
	background-color: #2D2E30;
	color: #fff;
}

#mobile-menu li:hover a{
	color: #fff;
	text-decoration: none;
}
/*Header Css end*/


/*Content Css start*/
#content{
	/*border: 1px solid #898989;	*/
}
.info-block{
	width: 100%;
	margin-top: 34px;
	/*min-height: 265px;*/
	padding: 21px 0px;
	/* background: url('../img/pattern-bg.png') #252C32; */
	background: url('../../images/img/pattern-bg.png') #252C32;
	border-radius: 10px;
	background-size: 100% 100%;
	min-height:320px;
}

.info-text{
	color: #fff;
	margin: 27px 0px;
}

.info-text-pro{
	margin: 18px 0px !important;	
}

.info-text h3{
	font-size: 30px;
	/*font-weight: bold;*/
}

.info-text p{
	font-size: 23.15px;
}

.block-seperator{
	width: 100%;
	height: 36px;
	background-image: url('../../images/img/line_break.png');
	background-repeat: no-repeat;
	background-position: center center;
	border: 0px;
	margin-top: 20px;
	background-size:100%;
}


.sb-products{
	border: 1px solid #d7d7d7;
	width: 94%;
	min-height: 338px;

	 -webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 1	px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.2); 
}

.product-image{
	background-color:#fff;
	/*height: 246px;*/
	min-height: 265px;
}

.product-image img{
	/*width: 230px;
	height: 230px;*/
	padding: 10px;
	
}

.product-name{
	border-top:1px solid #e2e1e1;
	padding: 8px 0px; 
	background-color: #efefef;
	font-size: 22.28px;
	color:#626060;
	padding-bottom: 7px;
}

.product-text{
	font-size: 16.71px;
	/*padding-bottom: 6px;*/
	font-weight: normal;
	color:#626060;
	
}

.spacer5{
	margin-top: 5px;
	margin-bottom: 5px;
}

.spacer10{
	margin-top: 10px;
	margin-bottom: 10px;
}

.spacer20{
	margin-top: 20px;
	margin-bottom: 20px;
}

.spacer40{
	margin-top: 40px;
	margin-bottom: 40px;
}

.line-seperator{

	padding: 0;
	border: none;
	height: 1px;
	background-image: -webkit-linear-gradient(left, rgba(215, 213, 213,0), rgba(215, 213, 213,1), rgba(215, 213, 213,0));
	background-image: -moz-linear-gradient(left, rgba(215, 213, 213,0), rgba(215, 213, 213,1), rgba(215, 213, 213,0));
	background-image: -ms-linear-gradient(left, rgba(215, 213, 213,0), rgba(215, 213, 213,1), rgba(215, 213, 213,0));
	background-image: -o-linear-gradient(left, rgba(215, 213, 213,0), rgba(215, 213, 213,1), rgba(215, 213, 213,0));
	text-align: center;
	margin-top: 30px;
    width: 76%;
    margin-bottom: 30px;
}

.horizontal-seperator{
	padding-top: 20px;
	padding-bottom: 15px;
	margin-bottom: 10px;

}

.blocks{
	color: #626061;
	/*margin-bottom: 40px !important;*/
	margin-top: 37px;
}

.blocks h3{
	font-size: 30px;
	margin-bottom: 30px;
	color:#626060;
}	

#production{
	/*width: 148px;*/
}

#transit{
	/*width: 170px;*/
	margin-top: 10px;
}

#rush{
	/*width: 181px;*/
	margin-top: 24px;
	margin-bottom: 19px;
}

.pd-title{
	padding-top: 15px;
	padding-bottom: 7px;
	font-size: 24px;
}

.pd-details{
	font-size: 16px;
	padding: 0px 20px;
	line-height: 1.23;
}

#associate{
	margin-top: 30px;
	margin-bottom: 50px;
}

#associate div div.row div:nth-child(2){
	margin-top:15px;
}

#associate div div.row div:nth-child(3){
	margin-top:3px;
}

#associate div div.row div:nth-child(4){
	margin-top:17px;
}

#associate div div.row div:nth-child(6){
	margin-top:1px;
}

/*Content Css end*/


/*Footer Css start*/
#footer{
	/*border: 1px solid #898989;	*/
	background-color: #2D2E30;
	min-height: 200px;
	padding-top: 20px;
	color: #fff;
}

#footer .list-unstyled li a{
	color: #bababa;
	font-size: 14px;
}

#footer .list-unstyled li a:active, #footer .list-unstyled li a:focus, #footer .list-unstyled li a:hover{
	text-decoration: none;
	color: #fff;
}

#footer-product h3, #company h3, #request h3, #resources h3{
	margin-bottom: 20px;
	color:#e0e0e0;
	margin-top: 8px;
}

#company{
	padding: 0px;
}

#request{
	padding-left: 45px;
}

#copyright{
	margin-top: 40px;
	color: #9c9c9c;
	font-size: 14px;
	padding-bottom: 80px;
}

#copyright a{
	color: #9c9c9c;
}

#copyright a:hover, #copyright a:focus, #copyright a:active{
	color: #fff;
	text-decoration: none;
}

#copyright div:first-child{
	margin-top: 12px;
	padding-right: 0px;
}
/*Footer Css end*/



/*Product Page Css start */

.info-block-product{
	width: 100%;
	margin-top: 34px;
	/*min-height: 265px;*/
	padding: 16px 0px;
	/* background: url('../img/pattern-bg.png') #252C32; */
	background: url('../../images/img/pattern-bg.png') #252C32;
	border-radius: 10px;
	background-size: 100% auto;
	min-height:120px;
}

#product-detail-info{
	margin-top: 10px;
	width: 100%;
	display: inline-block;
	//border: 1px solid #ccc;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	color:#color: #303030;;
}

#product-detail-info div:first-child div:first-child{
	text-align:left;
	padding-left:15px;
	padding-right:0px;	
}

.product-detaiil-desc{
	padding-left: 0px;
	padding-right: 4px;
}

.product-detaiil-desc p{
	color: #303030;
	font-size: 14px;
	line-height: 1.399;
}

.product-detaiil-desc div{
	padding-bottom: 9px;
}

.product-detaiil-desc div span{
	color: #303030;
}

.product-detaiil-desc div span:nth-child(2){
	padding-left: 5px;
}

#product-full-name{
	padding: 0px; 
	margin: 0px;
	margin-top: -2px;
	margin-bottom: 9px;
	font-size: 25px;
	color:#626060;
}

#product-id{
	margin-bottom: 8px;
	font-size: 18px;
	color:#626060;
}

#product-pricing-info{
	//border: 1px solid #ccc;
	margin-top: 28px;
}

#pricing-title{
	font-weight: bold;
	color: #303030;
	font-size: 18px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

#pricing-detail{
	border: 1px solid #ccc;
	margin-top: 20px;
	padding: 12px 10px;
}

#pricing-detail-table{
	margin-top: 20px;
	border: 1px solid #ccc;
}

#pricing-detail-table tbody tr:nth-child(even){
	background-color:#fff;
}

#pricing-detail-table tr th, #pricing-detail-table tr td{
	text-align: center;
	border: 0px;
	color: #303030;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

#pricing-detail-table tr th{
	color:#303030;	
}

#pricing-detail .row div{
	padding: 0px;
}

#pro_del h3{
	margin-bottom: 40px;
}

#pro_del .block-detail .row .col-xs-4:nth-child(1) .pd-details{
	text-indent: 7px;
}

#pro_del .block-detail .row .col-xs-4:nth-child(2) .pd-details{
	text-indent: 2px;
} 

#product-attachments{
	//border: 1px solid #ccc;
	margin-top: 30px;
}

#attachment-title{
	font-weight: bold;
	color: #303030;
	font-size: 18px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

#pricing-detail{
	display: inline-block;
	width: 100%;
	margin-top: 20px;
}

.pricing{
	float: left;
	padding: 0px 20px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

.pricing:first-child{
	padding-left: 30px;
}

.pricing:last-child{
	padding-right: 0px;
}

.quantity{
	font-weight: 600;
	padding-bottom: 12px;
}

.quantity-amount{

}

#attachment-product{
	display: inline-block;
	width: 100%;
	margin-top: 20px;
}

#attachment-product .attachments:first-child{
	margin-right:40px;	
}

.attachments{
	float: left;	
	margin-right: 20px;
}

.attachments:last-child{
	margin-right: 0px;
}

.attachments img{
	width: 154px;
}

.attach-title{
	font-weight: bold;
	margin-top: 15px;
	font-size: 12px;
    color: #303030;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

.space-after-pro-del{
	margin-top: 50px;	
}

.pro-assoc{
	margin-top: 45px !important;
}

.attach-price{
	font-size: 12px;
    color: #303030;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

#product-block{
	margin-top:50px;
}

.table-after-space{
	margin-top: 78px;
}
/*Product Page Css end */


/*Login Page Css Start */
#sb-error-msg h3{
	font-size: 16px;
}

.edit-account-form{
	font-size: 16px;
}

#product-block-on-login .row .col-xs-4 .sb-products{
	min-height:250px;
}

/*Login Page Css end */


/*Edit account Page Css Start */

#sb-info-heading{
	font-weight: 600;
}

#sb-info-text{
	font-size: 10px;
	padding-top: 3px;
}

/*Edit account Page Css end */

/*Order Page Css start */

.order-table-responsive{
	margin-top: -10px;
}
		
.order-table-responsive table caption{
	padding: 6px 6px
}

/*Order Page Css end */

/*contact us Page Css start */
#contact-us .title{
	margin: 0px;	
}
/*contact us Page Css end */

/*privacy Page Css start */

#privacy-policy .title{
	margin: 0px;	
}

/*privacy Page Css end */

/*TOS Page Css start */

#term-of-service .title{
	margin: 0px;	
}

/*TOS Page Css end */

/*Invoice Page Css start */

.sb-print-btn{
	font-size: 14px;
}

.row-margin0{
	margin: 0px;
}

.sb-input-required{
	color: #f00;
}

.sb-select-box{
	width: 40%;
	margin-right: 4%;
}

.sb-width450{
	width: 450px;
}

.sb-wr-table{
	margin-top: 20px;
}


   /*Previous Css start*/

	h1.title{font-size:25px; font-weight:bold; float:left; margin:0 0 30px 0;}
	.print-btn{ border:none; cursor:pointer; float:right;}

	.payonline{ padding:20px; text-align:center; background:#fff4d6; clear:both; margin:0 0 30px;}
	.payonline span{ font-size:15px; font-weight:bold; padding-right:15px;}

	.wr-table{ border:1px solid #ccc; padding:25px; clear:both; margin-bottom: 30px;}
	.addr{ padding-right:240px; width:470px; float:left; position:relative;}
	.addr .paid{ position:absolute; right:50px; top:60px;}
	.right-addr{ margin-left:550px; text-align:center;}
	.right-addr .logo-sm{ margin:4px 0 80px;}
	
	#table-upr tr th{
		text-align: left;
	}

	.price,
	.price-des{ width: 48%; text-align: left; font-weight:bold; display:inline-block}
	.price{ width:48%; text-align: center;}
   /*Previous Css end*/
   	.sb-order-detail1{
   		width: 100%;
   		background: none repeat scroll 0% 0% #FFF4D6;
   		padding-top: 10px;
		padding-left: 20px;
		margin-top: 10px;
		font-size: 18px;
   	}
   	.order-text{
   		float: left;
   	}

   	.quantityNumber{
   		font-weight: bold;
   	}
/*Invoice Page Css end */

/*Thank you page Css start*/

#thank-you{
	width: 60%;
	margin-top: 8px;
	padding: 10px;
	text-align: left;
	float: left;
}	

#thank-you .popBoxSmall{
	font-size: 16px;
	text-align: left;
}

.popBoxSmallerror{
	color: #f00;
	font-size: 15px;
	text-align: left;
}

/*new css*/
.product_link{
	text-decoration: underline;
	color: #626060;	
}

.required-label,.non-required-label{
	text-align:left !important;
}

.required-label::after {
	content: "*:";
	
}
.non-required-label::after {
	content: ":";
}
.non_bold_label{
	font-weight: normal !important;
}
/*Thank you page Css end*/

@media (min-width:800px) and (max-width:880px){ /* Media Query start*/

	.container{
		width: 790px;
	}

	#menu li {
	    padding-left: 3px;
	    padding-right: 3px;
	}

	/*#product-detail-info .row .col-sm-6 img{
		width: 350px;
	}*/

	#product-detail-info .row .col-xs-6{
		padding-right: 10px;
	}

	#product-detail-info .row .col-xs-6 img{
		width: 100%;
	}

	#pricing-detail-table{
		border: 0px;
	}

	#product-id{
		margin-bottom: 25px !important;
	}

	.pricing{
		padding: 0px 14px !important;
	}

	.attachments{
		margin-right: 10px !important;
	}

	.attachments img{
		width: 140px !important;
	}

	#copyright div:first-child{
		font-size: 13px;
	}

	.info-text p{
		padding: 0px 6px;
	}

} /* Media Query end*/


@media (min-width:610px) and (max-width:799px){ /* Media Query start*/

		.container{
			width: 600px;
		}

		#header-icon img{
			width: 70px;
		}

		#logo img{
			width: 197px;
			margin-top: 12px;
		}

		#login-btn{
			display: none;
		}

		#menu-block{
			display: none;
		}

		/*#user-sub-menu{
			display: block;	
		}*/

		#user-sub-menu{
			margin-top: 15px;
		}

		#user-sub-menu span:first-child{
			width: 100%;
			display: block;
		}

		#mobile-menu-block{
			display: block;
			width: 560px;
		}		

		#mobile-opt-btn{
			display: block;
		}		

		#pricing-detail-table{
			border: 0px;
		}

		#product-detail-info .row .col-xs-6{
			padding-right: 10px;
			width: 100%;
		}

		#product-detail-info .row .col-xs-6 img{
			width: 100%;
		}

		#product-detail-info .row div:first-child{
			margin-bottom: 20px;
		}

		.info-text p{
			padding: 0px 6px;
		}

		.product-image img{
			width: 100%;
		}

		.price-table-respo-handler{
			clear: both;
			margin-bottom: 30px;
		}

		.pricing{
			width: 20%;
		}

		#associate div.block-detail .row .col-xs-2 img{
			width: 100%;
		}

		#quicklink #footer-product, #quicklink #company, #quicklink #request, #quicklink #resources{
			width: 50%;
			/*text-align: center;*/
		}

		#request{
			padding-left: 15px;
		}

		.set-respo-div{
			clear: both;
		}

		#copyright{
			margin-top: 15px;
		}

		#copyright .col-xs-6{
			width: 100%;
		}

		#copyright .col-xs-3{
			width: 50%;
		}

		#copyright div:first-child{
			margin-bottom: 20px;
		}

		#copyright div:nth-child(2){
			text-align: left;
		}
} /* Media Query end*/	


@media (min-width:410px) and (max-width:609px){ /* Media Query start*/

		.container{
			width: 400px;
		}

		#header-icon img{
			width: 60px;
		}

		#logo img{
			width: 150px;
			margin-top: 8px;
			margin-left: 50px;
		}

		#login-btn{
			display: none;
		}

		#menu-block{
			display: none;
		}

		/*#user-sub-menu{
			display: none;	
		}*/

		#user-sub-menu span:first-child{
			width: 100%;
			display: block;
		}

		#mobile-menu-block{
			display: block;
			width: 360px;
		}		

		#mobile-opt-btn{
			display: block;
		}

		#menu-opt-trigger{
			margin-top: 9px;
		}
		
		#pricing-detail-table{
			border: 0px;
		}

		#product-block{
			text-align: center;
		}
		
		#product-block .row .col-xs-4{
			width: 70%;
			margin-bottom: 15px;
			margin-left: 72px;
		}

		#product-block .spacer40{
			margin: 0px;
		}

		#pro_del .block-detail .row .col-xs-4{
			width: 100%;
			margin-bottom: 40px;
		}

		#associate .block-detail .row .col-xs-2{
			width: 100%;
			margin-bottom: 40px;
		}

		#associate .block-detail .row .col-xs-2 img{
			width: auto !important;
		}

		#product-detail-info .row .col-xs-6{
			padding-right: 10px;
			width: 100%;
		}

		#product-detail-info .row .col-xs-6 img{
			width: 100%;
		}

		#product-detail-info .row div:first-child{
			margin-bottom: 20px;
		}

		.info-text p{
			padding: 0px 6px;
		}

		.product-image img{
			width: 100%;
		}

		.price-table-respo-handler{
			clear: both;
			margin-bottom: 30px;
		}

		.pricing{
			width: 20%;
		}

		#associate div.block-detail .row .col-xs-2 img{
			width: 100%;
		}

		#quicklink #footer-product, #quicklink #company, #quicklink #request, #quicklink #resources{
			width: 50%;
			/*text-align: center;*/
		}

		#request{
			padding-left: 15px;
		}

		.set-respo-div{
			clear: both;
		}

		#copyright{
			margin-top: 15px;
		}

		#copyright .col-xs-6{
			width: 100%;
		}

		#copyright .col-xs-3{
			width: 50%;
		}

		#copyright div:first-child{
			margin-bottom: 20px;
		}

		#copyright div:nth-child(2){
			text-align: left;
		}

} /* Media Query end*/	

@media (min-width:0px) and (max-width:409px){ /* Media Query start*/

		.container{
			width: 310px;
		}

		#header-icon img{
			width: 60px;
		}

		#logo img{
			width: 130px;
			margin-top: 8px;
			margin-left: 30px;
		}

		#login-btn{
			display: none;
		}

		#menu-block{
			display: none;
		}

		/*#user-sub-menu{
			display: none;	
		}*/

		#user-sub-menu span:first-child{
			width: 100%;
			display: block;
		}

		#mobile-menu-block{
			display: block;
			width: 210px;
		}		

		#mobile-opt-btn{
			display: block;
		}

		#menu-opt-trigger{
			margin-top: 9px;
		}

		#pricing-detail-table{
			border: 0px;
		}

		#product-block{
			text-align: center;
		}

		#product-block .row .col-xs-4{
			width: 100%;
			margin-bottom: 15px;
			
		}

		#product-block .spacer40{
			margin: 0px;
		}

		#pro_del .block-detail .row .col-xs-4{
			width: 100%;
			margin-bottom: 40px;
		}

		#associate .block-detail .row .col-xs-2{
			width: 100%;
			margin-bottom: 40px;
		}

		#associate .block-detail .row .col-xs-2 img{
			width: auto !important;
		}

		#product-detail-info .row .col-xs-6{
			padding-right: 10px;
			width: 100%;
		}

		#product-detail-info .row .col-xs-6 img{
			width: 100%;
		}

		#product-detail-info .row div:first-child{
			margin-bottom: 20px;
		}

		.info-text p{
			padding: 0px 6px;
		}

		.product-image img{
			width: 100%;
		}

		.price-table-respo-handler{
			clear: both;
			margin-bottom: 30px;
		}


		.pricing{
			float: none;
			clear: both;
			display: inline-block;
		}

		.price-table-respo-handler{
			margin-bottom: 0px;
		}

		.quantity{
			float: left;
		}

		.quantity:after{
			margin-left: 8px;
			content: "=>";
		}

		.quantity-amount{
			text-indent: 20px;
			float: left;
		}

		.attachments{
			width: 100%;
		}

		#associate div.block-detail .row .col-xs-2 img{
			width: 100%;
		}

		#quicklink #footer-product, #quicklink #company, #quicklink #request, #quicklink #resources{
			width: 100%;
			/*text-align: center;*/
		}

		#quicklink #company{
			padding: 0px 15px;
		}

		#request{
			padding-left: 15px;
		}

		.set-respo-div{
			clear: both;
		}

		#copyright{
			margin-top: 15px;
		}

		#copyright .col-xs-6, #copyright .col-xs-3{
			width: 100%;
			margin-bottom: 20px;
		}

		/*#copyright div:first-child{
			margin-bottom: 20px;
		}*/

		#copyright div:nth-child(2){
			text-align: left;
		}

} /* Media Query end*/	

