/*
Theme Name:    Trio Packaging
Develope by:   Mohd. Sakeem Khan
Company URL:   http://www.webmarketingexperts.com.au/
Company Name:  WME
*/

/* Global Classes starts */
@charset "utf-8";
/* CSS Document */
html, body {
	margin:0;
	padding:0;
	background:#f6f6f6;
	font-family: 'Roboto', sans-serif;
	}

.clr {
margin:0; padding:0;
clear:both;
}

.clear {
margin:0; padding:0;
clear:both;
}

.clearfix {
margin:0; padding:0;
clear:both;
}
/* Global Classes starts */
* {
outline:none;
}

div, form, P
{
 margin:0px;
 padding:0px;
}

A IMG /* This Class will disble border over any link on images*/
{
  border:none;
  outline:none
}
a
{
	text-decoration:underline;
	color:#A2A2A2;
}

a:hover
{
	text-decoration:none;

}
p
{
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:16px;
	line-height:24px;
	}

p a
{
	text-decoration:underline;
	color:#A2A2A2;
}

p a:hover
{
	text-decoration:none;

}

UL
	{
	/* Controls NORMAL UL */
	margin:0 0 0 15px;
	padding:0 0 0 0;
	list-style-type:none;
	color:#596163;
	}

UL LI
	{
	/* Controls NORMAL li inside UL */
	margin: 0px 0px 0 15px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-weight: 300;
	color: #666666;
	line-height: 24px;
	list-style-type: disc;
	}

UL strong	{
font-size:15px;
	}

OL
	{
	/* Controls NORMAL OL */
	margin:0 0 0 28px;
	padding:0 0 0 0;
	list-style-type:decimal;
	}

OL LI
	{
	/* Controls NORMAL li inside OL */
	font-size: 16px;
	font-weight: 300;
	color: #666666;
	line-height: 24px;
	list-style-type: decimal;
	}

OL LI A, LI A , OL A
	{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#000000;
	}

OL A:HOVER
	{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#363636;
	}

UL A
	{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#A2A2A2;
	}

UL A:HOVER
	{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;

	}

h1,h2,h3,h4,h5,h6
	{
	margin:0px;
	padding:0px;
	}
/* Global Classes ends */

/*header_section start*/



.header_wrapper1{
	width:1220px;
	margin:0px  auto;
	padding:0px 0px 0px 0px;
	}
.logo{
    width:300px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	float:left;
	}

.logo img{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:auto;
	}

.header_right{
    width:530px;
	margin:0px 0px 0px 0px;
	padding:49px 20px 0px 0px;
	float:right;
	}

.social{
    width:196px;
	margin:0px 0px 0px 0px;
	padding:0px 25px 0px 0px;
	border-right:1px solid #cccccc;
	float:left;
	}

.social img{
    width:auto !important;
	height:auto;
	margin:0px 3px 0px 3px;
	padding:0px 0px 0px 0px;
	}

.call_bar{
    width:280px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:right;
	}

.call_bar h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	background:url(images/call.png) left top no-repeat;
	}

.call_bar h3 a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 27px;
	text-decoration:none;
	color:#146e9a;
	font-size:33.49px;
	font-weight:700;
	}

.call_bar h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.call_bar h4 a{
	text-decoration:none;
	color:#1c75a6;
	font-size:15.63px;
	font-weight:300;
	}

.call_bar h4 a:hover{
	color:#b2202a;
	}

.header_wrapper2{
	width:1220px;
	margin:0px  auto;
	padding:0px 0px 0px 0px;
	}

.header_bottom{
	background:#146e9a;
	margin:0px;
	padding:0px;
	}


.dekstop{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.mob{
	display:none;
	}

.header_menu{
	width:970px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

nav{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

nav ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}

nav ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline-block;
	}


nav ul li a{
	margin:0px 0px 0px 0px;
	padding:13px 17px 14px 17px;
	color:#fff;
	text-decoration:none;
	font-weight:700;
	font-size:14px;
	display:inline-block;
	text-transform:uppercase;
	}

nav ul li a:hover,
nav ul li.current_page_item a{
	background:#125f85;
	}

.contact_box{
	width:227px;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:center;
	}

.contact_box a{
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:14px 0px 13px 15px;
	font-size:14px;
	font-weight:700;
	color:#fff;
	text-transform:uppercase;
	background:url(images/message.png) 59px center no-repeat #b2202a;
	display:block;
	}
.contact_box a:hover{
	background:url(images/message.png) 59px center no-repeat #0072bc;
	}

.banner{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}



/*header_section end*/

/*container_section start*/

.container_wrapper{
	width:1180px;
	margin:0px  auto;
	padding:0px 0px 0px 0px;
	}
.container_wrapper hr{
    margin:60px 0 0 0;
    padding: 0 0 0px;
	height:1px;
	background:#e1e1e1;
	border:none;
    }
.home_container{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.container_left{
	float:left;
	width:25%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.container_left .img-bg{
	width:100%;
	height:280px;
	overflow: hidden;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.container_left img {
	width:100%;height: auto;
	overflow: hidden;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.container_bar{
	width:25%;
	margin:115px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	position:absolute;
	}

.container_bar1{
	width:25%;
	margin:0px 0px 0px 0px;
	padding:25px 0px 0px 0px;
	text-align:center;
	position:absolute;
	background:rgba(37,34,29,0.7);
	min-height:255px;
	display:none;
	}
.container_left:hover .container_bar1{
	display:block;
	z-index:999;
   }
.container_left:hover .container_bar{
	display:none;
   }
.container_bar h3{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	font-weight:300;
	color:#fff;
	}

.container_bar h3 a{
	text-decoration:none;
	color:#fff;
	}

.container_bar1 h3{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	font-weight:300;
	color:#fff;
	}

.container_bar1 p{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	line-height:26px;
	font-weight:300;
	color:#fff;
	}

.learn{
	width:210px;
	margin:0px auto 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}

.learn a{
	margin:0px 0px 0px 0px;
	padding:16px 0px 16px 0px;
	text-decoration:none;
	font-size:14px;
	font-weight:700;
	color:#fff;
	text-transform:uppercase;
	background:#b2202a;
	border-radius:20px;
	display:block;
	}

.learn a:hover{
	background:#00aeef;
	}

.learn1{
	width:210px;
	margin:40px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}

.learn1 a{
	margin:0px 0px 0px 0px;
	padding:16px 0px 16px 0px;
	text-decoration:none;
	font-size:14px;
	font-weight:700;
	color:#fff;
	text-transform:uppercase;
	background:#b2202a;
	border-radius:20px;
	display:block;
	}

.learn1 a:hover{
	background:#00aeef;
	}

.learn2{
	width:210px;
	margin:0px auto 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}

.learn2 a{
	margin:0px 0px 0px 0px;
	padding:16px 0px 16px 0px;
	text-decoration:none;
	font-size:14px;
	font-weight:700;
	color:#fff;
	text-transform:uppercase;
	background:#b2202a;
	border-radius:20px;
	display:block;
	}

.learn2 a:hover{
	background:#00aeef;
	}


.supply{
	margin:0px 0px 0px 0px;
	padding:60px 0px 0px 0px;
	}

.supply_left{
	width:860px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

.supply_text{
	width:580px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.supply_pic{
	width:280px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.supply_pic img{
	width:100%;
	height:auto;
	margin:30px 0px -23px 0px;
	padding:0px 0px 0px 0px;
	}

.supply_right{
	width:280px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	}

.supply h3{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	line-height:36px;
	font-weight:300;
	color:#1c75a6;
	}

.supply p{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	line-height:24px;
	font-weight:300;
	color:#666666;
	}

.supply_right ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	list-style-type:disc;
	}

.supply_right ul li{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	font-weight:300;
	color:#666666;
	}

.latest{
	margin:0px 0px 0px 0px;
	padding:60px 0px 60px 0px;
	background:url(images/bg2.png) left top repeat;
	}

.latest_box{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.latest h3{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	font-weight:300;
	color:#1c75a6;
	text-align:center;
	}

.latest_left{
	width:18%;
	float:left;
	margin:0px .92% 25px;
	padding:17px 0px 20px 0px;
	background:#fff;
	text-align:center;
	border:1px solid #e1e1e1;
	}

.latest_pic{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.latest h4{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:21px;
	font-weight:400;
	color:#666666;
	}


/************************* About *************************/

.about{
	margin:0px 0px 0px 0px;
	padding:60px 0px 60px 0px;
	background:#fff;
	}

.about h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	font-weight:300;
	color:#1c75a6;
	}

.about p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	font-weight:300;
	color:#666666;
	line-height:24px;
	}

.about img{
	width:auto;
	height:auto;
	max-width:100%;
	margin:8px 0px 0px 0px;
	padding:0px 0px 10px 20px;
	float:right;
	}

/************************* Service *************************/

.service{
	margin:0px 0px 60px 0px;
	padding:0px 0px 30px 0px;
	border-bottom:1px solid #e1e1e1;
	}

.service h4{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-size:21px;
	font-weight:300;
	color:#1c75a6;
	}

.service_left{
	width:281px;
	height: 285px;
	float:left;
	margin:10px 18px 20px 0px;
	padding:15px 0px 0px 0px;
	border-top:2px solid #146e9a;
	}

.service_right{
	width:281px;
	float:right;
	margin:10px 0px 20px 0px;
	padding:15px 0px 0px 0px;
	border-top:2px solid #146e9a;
	}

/************************* Special *************************/

.special{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.special_left{
	width:280px;
	float:left;
	margin:0px 20px 30px 0px;
	padding:0px 0px 0px 0px;
	}

.special_right{
	width:280px;
	float:right;
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	}

.special img{
	width:100%!important;
	height:auto;
	float:inherit !important;
	margin:0px 0px 0px 0px!important;
	padding:0px 0px 0px 0px!important;
	}

.special_bar{
	width:280px;
	position:absolute;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}

.special_bar h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:36px;
	line-height:36px;
	font-weight:300;
	color:#fff;
	}

.special_bar h4 span{
	font-weight:700;
	display:block;
	}

.special_bar h4 a{
	margin:40px 0px 61px 0px;
	color:#fff;
	text-decoration:none;
	display:block;
	}

.special_bar h4 a:hover{
	color:#1c75a6;
	}

.special p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#444444;
	font-size:14px;
	text-align:center;
	}

/************************* Transpak *************************/

.transpak{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.transpak_left{
	width:278px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #e1e1e1;
	border-radius:12px 0px 0px 12px;
	}
.transpak_left h1{
	margin:-58px 0 21px !important;
	padding:0;
	position:absolute;
	}
.transpak_right{
	width:828px;
	float:left;
	margin:2px 0px 0px 0px;
	padding:30px 24px 50px 46px;
	border:1px solid #e1e1e1;
	}

.transpak_text{
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.transpak_pic{
	width:313px;
	float:right;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:2px solid #e1e1e1;
	text-align:center;
	}

.transpak img{
	width:auto;
	float:none !important;
	height:auto;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	}

.transpak h4{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:24px;
	font-weight:300;
	color:#1c75a6;
	text-transform:uppercase;
	}

.transpak_left ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}

.transpak_left ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	border-bottom:1px solid #e1e1e1;
	display:block;
	}
.transpak_left ul li a{
   margin:0px 0px 0px 0px;
   padding:12px 20px 12px 20px;
   background:#146e9a;
   text-decoration:none;
   	display:block;
   color:#fff;
   }
.transpak_left ul li a:hover,
.transpak_left ul li.current_page_item a{
   background:#136187;
   }

.transpak_left ul li ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}

.transpak_left ul li ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #e1e1e1;
	display:block;
	}
.transpak_left ul li:first-child a{ border-radius:12px 0px 0px 0px;}
.transpak_left ul li:last-child a{ border-radius:0px 0px 0px 12px;}
.transpak_left ul li:last-child{ border-bottom:none !important;}
.transpak_left ul li ul li:last-child{ border-bottom:none !important;}

.transpak_left ul li ul li a{
	background:url(images/arrow.png) 22px center no-repeat #ffffff !important;
	margin:0px 0px 0px 0px;
	padding:6px 0px 6px 38px;
	color:#666666;
	font-size:15px;
	text-transform:uppercase;
	font-weight:300;
	display:block;
	border-radius:0px !important;
	}
.transpak_left ul li ul li a:hover{
	background:url(images/arrow.png) 22px center no-repeat #ffffff;
   color:#136187;
   }
.transpak_left ul li ul li ul li {padding-left:15px;}

 /************************* Super Dot *************************/

.SuperDots{
	margin:0px 0px 0px 0px;
	padding:60px 0px 60px 0px;
	background:#fff;
	}

.SuperDots img{
	width:auto;
	height:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.keep{
	width:230px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	float:right;
	}

.keep a{
	display:block;
	text-decoration:none;
	background:#146e9a;
	margin:0px 0px 0px 0px;
	padding:16px 0px 15px 0px;
	font-size:15px;
	font-weight:400;
	color:#fff;
	}

.keep a:hover{
	background:#bd202e;}

.check{
	width:186px;
	margin:0px 0px 0px 16px;
	padding:0px 0px 0px 0px;
	text-align:center;
	float:right;
	}

.check a{
	display:block;
	text-decoration:none;
	background:#bd202e;
	margin:0px 0px 0px 0px;
	padding:16px 0px 15px 0px;
	font-size:15px;
	font-weight:400;
	color:#fff;
	}

.check a:hover{
	background:#146e9a;
	}

.SuperDots h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	font-weight:300;
	color:#1c75a6;
	}

.Shop h3{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:30px;
	font-weight:300;
	color:#1c75a6;
	float:left;
	}

.Shop{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.recent{
	width:615px;
	float:right;
	margin:-62px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.single-product .recent{ margin-top:0;}
.single-product .recent select,
.single-product .search_case_study,
.single-product .woocommerce-breadcrumb{ display:none !important;}
.woocommerce .woocommerce-ordering select{
	width:280px;
	float:left;
	background:#ffffff;
	border:1px solid #e1e1e1;
	font-size:14px;
	font-weight:400;
	margin:0px 15px 0px 0px;
	padding:12px 15px 11px 15px;
	text-transform:uppercase;
	border-radius:2px;
	box-sizing:content-box;
	}

.recent_right{
	width:250px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:12px 14px 11px 14px;
	border:1px solid #e1e1e1;
	border-radius:2px;
	}

.recent_right h5{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	font-weight:400;
	color:#333333;
	text-transform:uppercase;
	}

.recent_right h5 a{
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	background:url(images/shopcart.png) left center no-repeat;
	float:right;
	}

.recent_right h5 a:hover{
		color:#1c75a6;
		}

.SuperDots p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	font-weight:300;
	color:#666666;
	line-height:24px;
	}

.Shop_left{
	width:280px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.Shop_left h4{
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	font-weight:700;
	color:#146e9a;
	text-transform:uppercase;
	}

.Shop_right{
	width:898px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:19px 0px 19px 0px;
	border:1px solid #e1e1e1;
	}
.archive .Shop_right{
	border:none;
	}

.Shop_left ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
	}

.Shop_left ul li{
	margin:0px 0px 1px 0px;
	padding:0px 0px 0px 0px;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	display:block;
	}
.Shop_left ul li a{
   margin:0px 0px 0px 0px;
   padding:12px 20px 12px 20px;
   background:#146e9a;
   text-decoration:none;
   	display:block;
   color:#fff;
   border-bottom:1px solid #e1e1e1;
   }
.Shop_left ul li a:hover,
.Shop_left ul li.current-menu-item a{
   background:#015178;
   }

.Shop_left ul li:first-child a{
	border-radius:12px 0px 0px 0px;
	}

.Shop_left ul li:last-child a{
	border-radius:0px 0px 0px 12px;
	}

.super{
	width:275px;
	float:left;
	margin:0px 0px 20px 19px;
	padding:0px 0px 0px 0px;
	}
.super:hover .super_bar	{
	display:block;
}
.super_bar{
	width:275px;
	margin:0px 0px 0px 0px;
	padding:99px 0;
	position:absolute;
	background:url(images/tran.png) left top repeat;
	display:none;
	}

.super_pic{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height: 258px;
	overflow: hidden;
	text-align: center;
	}

.super_text{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}

.super_text h4{
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	font-weight:700;
	color:#444444;
	text-transform:uppercase;
	height:35px;
	}
.super_text h4 a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	font-weight:700;
	color:#444444;
	text-transform:uppercase;
	text-decoration:none;
	}
.super_text h4 a:hover{ color:#000;}

.super_text h5{
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	font-size:15px;
	font-weight:300;
	color:#666666;
	}

.super_text h5 a{
	text-decoration:none;
	color:#666666;
	}

.super_text h5 a:hover{
	color:#146e9a;
	}

.super_text h6{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	font-weight:700;
	color:#b2202a;
	}

.see{
	width:168px;
	margin:0px auto 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	border:2px solid #ebebeb;
	}

.see a{
	display:block;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	font-size:14px;
	font-weight:700;
	color:#fff;
	}

.see a:hover{
	background:#146e9a;
	}

.general{
	margin:0px 0px 0px 0px;
	padding:11px 40px 0px 40px;
	}

.general_left{
	width:485px;
	float:left;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.general_right{
	width:307px;
	float:right;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.general img{
	width:100%;
	height:auto;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	}

.general h4{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-size:24px;
	font-weight:300;
	color:#1c75a6;
	}

.general h5{
	margin:15px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	font-size:21px;
	font-weight:700;
	color:#b2202a;
	text-align:right;
	}

.add{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.add_left{
	width:139px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:13px 0px 12px 0px;
	border:1px solid #e1e1e1;
	border-right:none;
	}

.add_left h6{
	color:#000;
	font-weight:400;
	font-size:14px;
	margin:0px 0px 0px 13px;
	padding:0px;
	}

.add_right{
	width:167px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}

.add_right a{
	margin:0px 0px 0px 0px;
	padding:14px 0px 13px 0px;
	text-align:center;
	color:#fff;
	font-size:14px;
	text-transform:uppercase;
	font-weight:700;
	background:#b2202a;146e9a;
	text-decoration:none;
	display:block;
	border-radius:0px 12px 12px 0px;
	}

.add_right a:hover{
	background:#146e9a;
	}


/************************* Contact *************************/
.page-id-13 h1,
.page-id-10 h1{ display:none;}
.contact_left p{
	margin:0px 0px 15px;
    padding:0px;
    font-size:15px;
    line-height:24px;
    color:#666666;
	font-weight:300;
	}

.about h1 {
    color: #1c75a6;
    font-size: 30px;
    font-weight: 300;
    margin: 0 0 20px;
    padding: 0;
}
.contact_left h2 {
    color: #1c75a6;
    font-size: 30px;
    font-weight: 300;
    margin: 0 0 20px;
    padding: 0;
}
.contact_left p a{
	text-decoration:none;
	color:#666666;
	}

.contact_left p strong{
	font-weight:bold;
	display:inline-block;
	}

.contact_left h6{
	margin:0px 0px 15px;
    padding:0px;
    font-size:15px;
    line-height:24px;
    color:#666666;
	font-weight:300;
	}

.contact_left h6 a{
	text-decoration:none;
	color:#b2202a;
	}

.contact_left h6 a:hover{
	color:#666666;
	}

.contact_left h6 strong{
	font-weight:bold;
	display:inline-block;
	}

.contact_right h4{
	margin:0px 0px 15px;
    padding:0px;
    font-size:21px;
    color:#1c75a6;
	font-weight:300;
	}

.contact_input{
	width:100%;
	box-sizing:border-box;
	margin:0px 0px 10px;
    padding:15px 11px;
    font-size:14px;
    color:#666666;
	font-weight:300;
	border:1px solid #e1e1e1;
	font-family: 'Roboto', sans-serif;
	}

.contact_input1{
	height:143px;
	width:100%;
	box-sizing:border-box;
	margin:0px 0px 10px;
    padding:15px 11px;
    font-size:14px;
    color:#666666;
	font-weight:300;
	border:1px solid #e1e1e1;
	font-family: 'Roboto', sans-serif;
	}

.contact_left{
	width:280px;
	float:left;
 	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.map{
	width:478px;
	float:left;
 	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}


.contact_right{
	width:380px;
	float:right;
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.contact_right p a{
	font-weight:400;
	text-decoration:none;
	color:#a22633;
	}

.send{
	width:227px;
	float:right;
 	margin:0px 0px 0px 0px;
	padding:17px 0px 17px 0px;
	text-align:center;
	background:#b2202a;
	display:block;
	font-size:14px;
	font-weight:700;
	text-transform:uppercase;
	text-decoration:none;
	border:none;
	color:#fff;
	cursor:pointer;
	font-family: 'Roboto', sans-serif;
	}

.send:hover{
	background:#146e9a;
	}


/************************* Thankyou *************************/

.error{
 	margin:0px 0px 0px 0px;
    padding:0px 0px 60px 0px;
	border-bottom:1px solid #e1e1e1;
	text-align:center;
	}

.error h2{
	font-size:40px;
	font-weight:700;
	color:#1c75a6;
	 margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	text-transform:uppercase;
	}

.error h3{
	font-size:28px;
	font-weight:400;
	color:#555555;
	 margin:0px 0px 20px 0px;
    padding:0px 0px 0px 0px;
	text-transform:uppercase;
	}

.error p{
 	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
   color:#666666;
   font-weight:300;
   line-height:24px;
   }

.back{
	width:230px;
	margin:0px  auto 0px;
	padding:0px 0px 0px 0px;
	}

.back a{
	margin:0px  0px 0px 0px;
	padding:17px 0px 16px 0px;
	text-decoration:none;
	background:#a22633;
	color:#fff;
	font-weight:600;
	font-size:14px;
	display:block;
	text-transform:uppercase;
	}

.back a:hover{
	 background:#1c75a6;
	 }


/*Container_section End*/

/*Footer_section Start*/


.footer_wrapper{
	width:1220px;
	margin:0px  auto;
	padding:0px 0px 0px 0px;
	}

.footer_top{
 	margin:0px 0px 0px 0px;
	padding:60px 0px 60px 0px;
	border-bottom:1px solid #e1e1e1;
	}

.footer_left{
	width:280px;
	margin:0px  0px 0px 0px;
	padding:0px 0px 0px 20px;
	float:left;
	}

.footer_menu{
	width:180px;
	margin:0px 40px 0px 40px;
	padding:0px 0px 0px 0px;
	float:left;
	}

.footer_menu ul{
	list-style-type:none;
	margin:0px  0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.footer_menu ul li{
	display:block;
	margin:0px  0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.footer_menu ul li a{
	display:block;
	margin:0px 0px 13px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	line-height:26px;
	font-weight:300;
	color:#666666;
	text-transform:uppercase;
	text-decoration:none;
	}

.footer_menu ul li a:hover{
	color:#146e9a;
	}

.footer_social{
	width:31px;
	margin:0px  0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

.footer_social img{
	width:100%;
	height:auto;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
.footer_logo{
	width:275px;
	margin:0px  0px 0px 60px;
	padding:0px 0px 0px 0px;
	/*float:right;*/
	display: inline-block;
	}

.footer_logo img{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.footer_top h3{
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:33.49px;
   color:#146e9a;
   font-weight:400;
   }

.footer_top h3 a{
	text-decoration:none;
	color:#146e9a;
	}

.footer_top h5{
 	margin:0px 0px 15px 0px;
	padding:0px 0px 15px 0px;
	font-size:16px;
   color:#666666;
   font-weight:300;
   font-style:italic;
   border-bottom:1px solid #e1e1e1;
   }

.footer_top h6{
 	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
   color:#1c75a6;
   font-weight:300;
   }

.footer_top h6 a{
	text-decoration:none;
	color:#1c75a6;
	}

.footer_top h6 a:hover{
	color:#b2202a;
	}

.footer_top p{
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
   color:#666666;
   font-weight:300;
   }

.footer_bottom{
 	margin:0px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	background:#ffffff;
	}

.footer_bottom p{
 	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
   color:#666666;
   font-weight:300;
   text-align:center;
   }

 .footer_bottom p a{
	 text-decoration:none;
	 color:#b2202a;
	 text-transform:uppercase;
	 }

 .footer_bottom p a:hover{
	 color:#666666;
	 }















/*Footer-section End*/

.br{margin:0px 0px 0px 0px !important;
	}

.br1{margin:0px 0px 50px 0px !important;
	}







.background{
   background:none!important;
	}

.italic{ font-style:inherit !important;}


.arrowlistmenu .menuheader{
  color: #fff;
  cursor: pointer;
  font-size: 20px;
  padding: 0px 0px 0px 5px;
  margin:0px 0px 14px 0px;
  font-weight: bold;
  display: block;
    border-radius:12px;
	border:2px solid #f8f7f7;
  }

.arrowlistmenu .openheader{
  background-color:#b1e9ff;
  color: #fff;
  padding: 0px 0px 0px 5px;
  font-size: 20px;
  cursor: pointer;
  font-weight: bold;
  display: block;
  border-radius:12px;
  border:2px solid #f8f7f7;
  }
.lorem{
  margin:0px 0px 0px 0px;
  padding:25px 20px 0px 0px;
  }
.lorem p{
  margin:0px 0px 20px 0px;
  padding:0px 0px 0px 0px;
  font-family: 'Roboto', sans-serif;
  font-size:15px;
  font-weight:400;
  color:#636363;
  line-height:32px;
  }
.lorem_img{
	width:195px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
   }
.lorem_img img{
	max-width:100%;
	height:auto;
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px;
}

.lorem_text{
	width:367px;
	margin:0px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	float:right;
   }

.lorem_text h4{
  margin:0px 0px 0px 24px;
  padding:0px 0px 0px 0px;
  font-family: 'Roboto', sans-serif;
  font-size:16px;
  font-weight:400;
  color:#636363;
  line-height:28px;
  }

.faq{
  margin:-4px 0px 4px 0px;
  padding:20px 20px 60px 20px;
  background:#f9f9f9;
  }
.faq p{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  font-family: 'Roboto', sans-serif;
  font-size:15px;
  font-weight:400;
  color:#636363;
  line-height:22px;
  }

.faq img{
	max-width:100%;
	height:auto;
	margin:7px 23px 0px 0px !important;
	padding:0px 0px 0px 0px;
	float:left;
}

.faq_inner{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  }

.faq_inner h4{
  margin:0px 0px 0px 0px;
  padding:20px 0px 20px 0px;
  font-family: 'Roboto', sans-serif;
  font-size:17px;
  font-weight:500;
  color:#636363;
  line-height:20px;
    overflow:hidden;
  white-space:nowrap;
  }

.faqa_pg .arrowlistmenu .menuheader{
  color: #fff;
  cursor: pointer;
  font-size: 20px;
  padding:0px 0px 0px 22px;
  margin:0px 0px 4px 0px;
  font-weight: bold;
  display: block;
  background:url(images/arrow4.png) right 18px no-repeat #f8f7f7;
  border-radius:0px !important;
  border:none !important;
  overflow:hidden;
  white-space:nowrap;
  }

.faqa_pg .arrowlistmenu .openheader{
 background:url(images/arrow5.png) right 18px no-repeat #f8f7f7;
  color: #fff;
  padding: 0px 0px 0px 22px;
  font-size: 20px;
  cursor: pointer;
  font-weight: bold;
  display: block;
  border-radius:none !important;
  border:none !important;
    overflow:hidden;
  white-space:nowrap;
  }
.dinner_left li:hover .birth_out{
   display:block;
   z-index:9999;
   }

.birth_out{
	width:33.33%;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   display:none;
   position:absolute;
   text-align:center;
   }

.birth_out p{
	margin:44px 0px 45px 0px;
	padding:41px 12px 40px 0px;
	font-family: 'Open Sans', sans-serif;
    font-weight:400;
	color:#FFFFFF;
    font-size:25px;
	border-right:1px solid #fff;
	display:inline-block;
	}

.birth_out p a{
	text-decoration:none;
	color:#FFFFFF;
	}

/*___________ Contact Us css _________________*/
.gform_wrapper{ margin-top:0 !important;}
#gform_wrapper_1 span{ margin:0 !important;}
#gform_wrapper_1 label{ display:none !important;}
#gform_wrapper_1 ul,
#gform_wrapper_1 ul li{ margin:0; padding:0;}
.gform_wrapper .ginput_complex span.name_first,
.gform_wrapper .ginput_complex span.name_last,
.gform_wrapper .ginput_complex span.name_middle{ min-height:inherit !important}
body .gform_wrapper label.gfield_label + div.ginput_container{ margin:0 !important;}
.gform_wrapper .ginput_complex.ginput_container.has_first_name.no_middle_name.no_last_name span,
.gform_wrapper .ginput_complex.ginput_container.no_first_name.has_middle_name.no_last_name span,
.gform_wrapper .ginput_complex.ginput_container.no_first_name.no_middle_name.has_last_name span{ width:100% !important}
.gform_wrapper .gform_footer{ margin:0 !important; padding:0 !important;}
#gform_wrapper_1 input{
    border: 1px solid #e1e1e1;
    box-sizing: border-box;
    color: #666666;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    font-weight: 300;
    margin: 0 0 10px;
    padding: 15px 11px;
    width: 100%;
   }
#gform_wrapper_1 textarea  {
    border: 1px solid #e1e1e1;
    box-sizing: border-box;
    color: #666666;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    font-weight: 300;
    height: 143px;
    margin: 0 0 10px;
    padding: 15px 11px;
    width: 100%;
   }
#gform_wrapper_1 #gform_submit_button_1{
    background: #b2202a none repeat scroll 0 0 !important;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: block;
    float: right;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin: 0;
    padding: 17px 0;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 227px !important;
}

#gform_wrapper_1 #gform_submit_button_1:hover{
	background:#146e9a !important;
	}
.main_contanct_container ul{
	margin:0;
	padding:0;
	list-style-type:none;
	background:#eee;
	border-radius:30px;
	overflow:hidden;
	}
.main_contanct_container ul li{
	margin:0;
	padding:0;
	float:left;
	list-style-type: none;
	}
.main_contanct_container ul li:first-child a{
	padding:15px 30px 15px 60px;
	border-radius:30px 0 0 30px
	}
.main_contanct_container ul li a{
	margin:0;
	padding:15px 30px;
	color:#444;
	font-size:15px;
	text-decoration:none;
	display:block;
	}
.main_contanct_container ul li a:hover,
.main_contanct_container ul li.active a{
	background:#146e9a;
	color:#fff;
	}
.woocommerce-result-count{ display:none;}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
    float: none !important;
    width: 100% !important ;
}

.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
    float: none !important;
    width: 100% !important ;
}
.product_meta{ display:none !important;}
.general_right button.single_add_to_cart_button{
	margin:0px 0px 0px 0px;
	padding:14px 0px 13px 0px !important;
	text-align:center !important;
	color:#fff !important;
	font-size:14px !important;
	text-transform:uppercase !important;
	font-weight:700 !important;
	background:#b2202a !important;
	text-decoration:none !important;
	display:block !important;
	border-radius:0px 12px 12px 0px !important;
	border:none !important;
	width: 167px !important;
	}

.general_right button.single_add_to_cart_button:hover{
	background:#146e9a !important;
	}
.quantity{ border:1px solid #e1e1e1; margin:0 -2px 0 0 !important; padding:2px 0px !important;}
.general_right .quantity{padding:0px 9px !important;}
.quantity input.input-text{
	text-align:left !important;
	border:none !important;
	}
.general_right .cart{ margin-left:3px !important;}
ul.page-numbers{ margin: 0 0 0 20px !important; float:left;}
ul.page-numbers li a{
	color:#000;}
.cart_item .product-quantity .quantity span{ display:none;}
.product-thumbnail{ text-align:left !important;}
.product-thumbnail{ text-align:left !important;}
.car_title{ background:#2c2c2c !important; color:#fff !important; padding-left:20px !important; padding-right:20px !important;}
.car_title:first-chid th {color:#fff !important;}
.car_title img{ float:none;}
.car_title td.product-subtotal{ text-align:center !important;}
.cart_detials{ background:#000 !important;}
.wc-proceed-to-checkout{
	margin:0;
	padding:0;
	width:45%;
	float:right;
	}
.order-total td strong span.amount{ color:#bd202e !important; font-size:24px !important;}
.cart-subtotal span.amount{ color:#bd202e !important; font-size:18px !important;}
.dcjq-icon{
    background: rgba(0, 0, 0, 0) url("images/up_arrow.png") no-repeat scroll right top !important;
    display: block;
    float: right;
    height: 10px;
    margin:0;
    padding: 0;
    position: relative;
    width: 10px;
    }
.payment_order_wp{
	margin:0;
	padding:0;
	float:right;
	width:48%;
	}
.shipping_form_wp{
	margin:0;
	padding:0;
	float:left;
	width:48%;
	}
.listing_prode{
	margin-left:-2px;
	padding-top:20px;
	margin-bottom:20px;
	border:1px solid #e1e1e1;
	}
.woocommerce-message{ display:none !important;}
.woocommerce ul#shipping_method li label{
	font-size:15px !important;
	color:#555 !important;
	}
.woocommerce ul#shipping_method li label span{ color: #bd202e !important;
    font-size: 18px !important;}
.keep_button {
	margin:28px 0 0 0;
	padding:0;
	float:left;
	}
.keep_button a{
	margin:0;
    padding:13px 25px 12px 25px;
	text-decoration:none;
	color:#fff;
	font-size:15px;
	background:#146e9a;
	font-weight: 400 !important;
    text-transform: uppercase;
    transition: all 1s ease 0s;
	}
.keep_button a:hover{ background:#008ed3;}
.group_buttons{
	width:27%;
	float:right
	}
.woocommerce .woocommerce-error::before,
.woocommerce .woocommerce-info::before,
.woocommerce .woocommerce-message::before{ content:inherit !important;}


.woocommerce form .form-row label{ display:none;}
.orderbox_reviw{ width:48%; float:left;}
.payment_order_wp .payment_order_wp,
.orderbox_reviw .orderbox_reviw{ width:100% !important;}
.woocommerce-billing-fields h3,
.woocommerce-shipping-fields h3,
#customer_details h3{
    color: #b43731;
    font-size: 30px;
    font-weight: 300;
    margin: 0 0 20px;
    padding: 0;
	text-transform:uppercase;
   }
#customer_details h3{ margin-top:20px}
.woocommerce-checkout-review-order-table th.product-total{ text-align:right !important; padding-right:25px !important;}
.car_title th{ color:#fff !important;}
.latest .listing_prode{ border:none; padding-top:0;width: 1180px; margin: 0 auto;}
.latest .listing_prode .super {
    float: left;
    margin: 0 0 20px 19px;
    padding:10px;
    width: 216px;
	background:#fff;
	box-sizing:border-box;
    }
.latest .listing_prode .super_bar {
    margin: 0;
    padding: 62px 0;
    position: absolute;
    width: 196px;
    }
.latest .listing_prode .super .order_container{ display:none;}
.latest .listing_prode .super .super_text h4 a,
.latest .listing_prode .super .super_text h6{ text-align:center; display:block;}
.page-id-15 h1{ display:none;}
span.red {color: #B2202A;font-weight: 700;}
.order_container ul {
	padding-left: 30px;
}
.order_container ul > li {
	list-style-type: disc;
}

.order_container ol li {
	list-style-type: decimal;
}

.order_container .feature-section:not(:first-child) {
	border-top: #616161 solid 1px;
	padding: 20px 0;
}

.feature_section {
	width: 100%;
	clear: both;
	display: block;
}

.feature-desc {
	width: 80%;
	display: inline-block;
	vertical-align: middle;
}

.feature-img {
	width: 15%;
	display: inline-block;
	vertical-align: middle;
}

.super_text p {
	height: 60px;
	line-height: 24px;
}

.home .super_text p {
	height: 60px;
}

.home .super_pic {
	height: auto;
	max-height: 184px;
}

.home .woocommerce img, .home .woocommerce-page img {
	height: 100%;width: 100%;
}

.order-logo {
	width: auto;
	height: auto;
	max-height: 80px !important;
}

.data-sheets {
	width: 100%;
}

.data-sheets img {
	width: 45px !important;
	height: 45px;
	float: left;
}

.data-single p {
	display: inline-block;
	line-height: 50px;
	vertical-align: top;
}

.data-single a {
	text-decoration: none;
}

.data-single {
	display: block; clear: both;
}

.data-sheet-pg {
	border: 0;
}

.data-sheet-pg .data-single {
	padding-left: 20px;
	margin-top: 20px;
}

.Shop_left.secondhand h1{
	margin:-58px 0 21px !important;
	padding:0;
	position:absolute;
	color: #1c75a6;
	font-size: 30px;
	font-weight: 300;
	padding: 0;
}

.Otherprod, .Otherprod .container_wrapper {
	padding: 60px 0px 60px 0px;
}

.Otherprod h4 {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 24px;
	font-weight: 300;
	color: #1c75a6;
	text-transform: uppercase;
}

@media only screen and (min-width: 768px) {
	.Otherprod .Shop_right {
			width: 828px;
			float: left;
			margin: 2px 0px 0px 0px;
			padding: 30px 24px 50px 46px;
			border: 0;
	}
}

.rent-left {
	display: inline-block;
	vertical-align: middle;
	width: 30%;
	margin-bottom: 30px;
}

.rent-right {
	display: inline-block;
	vertical-align: middle;
	width: 60%;
	margin-left: 5%;
}

.about h5 {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 20px;
	font-weight: 400;
	color: #1c75a6;}

.home_container .container_left .img-bg {
	text-align: center;
	background-color: #ffffff;
}
/*.home_container .container_left .img-bg.ergopack-img-bg {
	background-color: #5e4e3f;
}
.home_container .container_left .img-bg.itipack-img-bg {
	background-color: #1f1f1d;
}
.home_container .container_left .img-bg.transpak-img-bg {
	background-color: #736558;
}
.home_container .container_left .img-bg.superdots-img-bg {
	background-color: #5d4e3e;
}*/
.home_container .container_left img {
	width:auto;height: 100%;
}
.home_container .container_left .itipack-img-bg img{
	width: 100%;
}
.transpak img.ergopack-logo{
	width: auto;
}
@media only screen and (min-width: 768px) {
.secondhand-page.Otherprod .Shop_right{
	width: 898px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 19px 0px 19px 0px;
}

.bugo_video{
	float: left;
	width: 48%;
}
}
.secondhand-page.Otherprod .Shop_right h4{
	padding-left: 46px;
}
.no-border{
	border: none;
}
.home .container_bar h3 a{
	background: rgba(37,34,29,0.7);
	padding: 8px;
}

.super_text p {
    height: 0px;
}
.home .super_text p {
    height: 60px;
}
.Otherprod.secondhand-page .super_text{
	line-height: 12px;
}
.Otherprod.secondhand-page .super_text h4{
	padding: 0;
}
.home .home_container .filter{
	min-height: 255px;
	position: absolute;
	background-color: rgba(94, 78, 63, 0.4);
	z-index: 500;
	width: 25%;
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
}
.home .home_container .filter.ergopack-filter{
	background-color: rgba(94, 78, 63, 0.4);
}
.home .home_container .filter.transpak-filter{
	background-color: rgba(115, 101, 88, 0.4);
}
.home .home_container .filter.superdots-filter{
	background-color: rgba(93, 78, 62, 0.4);
}
.footer_logo .trustwave-seal{
	clear:both;
	text-align: center;
}

.footer_logo .trustwave-seal img{
	width: auto;
}
