.i-icon{
width:100px;	
float:left;
}

.about-li li
{
	margin-top:10px;
}

.i-item:hover
{
	box-shadow: 0px 3px 5px 0px #b3b3b3;
	cursor:pointer;
}

.bott-r{
	position:absolute;
	right:5px;
	bottom:5px;
}

.bott-l{
	position:absolute;
	left:5px;
	bottom:5px;
}

.item-preview-full
{
	width:100%;
	/* background-color:grey; */
}
.item-preview
{
	/* display:inline-block; */
	width:70%;
	float:left;
/* 	height: 400px; */
	/* background-color:red; */
}

.item-preview-min
{
	position:relative;
	/* display:inline-block; */
	margin-left:71%;
	/* width:29.6%; */	
	min-height: 350px;
	/* background-color:green; */
}

.columns {
	display: table; 
	width: 100%; 
	text-indent: 0px;
	}
.left_column {
	display: table-cell; 
	padding-right: 6px; 
	width: auto;
	}
	
.central_column {
	display: table-cell; 
	padding: 0; 
	width:100%;  
	}
.right_column {
	display: table-cell; 
	padding-left: 6px;
	}
.container1 {  
	display:block;
	min-width:600px;
	max-width:900px;
	margin:-41 auto 0 auto;
	min-height:1100px;
	padding:20px 0 0 0;
	box-shadow: 0px 3px 5px 0px #b3b3b3;
	}
.i-item {
	}
.item_image {
	max-width:100%; 
	max-height:100%;
	}
.btn-right{
	float:right;
	}
.item-pricetag{
	font-size: 20px;
	}
  
.carousel
{
	margin-bottom:20px;
}

#imgPreviewWithStyles {
    z-index: 999;
    border: none;
    background: #fff ;
    padding: 15px;
	box-shadow: 0px 3px 5px 0px #b3b3b3;
}
/* Text below image */
 #imgPreviewWithStyles span {
    color: white;
    text-align: center;
    display: block;
    padding: 10px 0 3px 0;
	
}

.previewBox{
    overflow:hidden;
    position:relative;
    list-style:none;
    padding:0;
    *zoom:1;
}

.previewBox li{
    display:inline-block;
    position:relative;
    *display:inline;
    *zoom:1;
    width:24.7%;
	text-align:center;
	padding:0 7px;
}

.go-center
{
	float: none;
	display:inline-block;
	left:30%;
}

.phone-color
{
	padding:10px 15px;
	color:white;
}

.b-logo
{
	margin-bottom:20px;
}

.carusel-custom
{
	display:inline-block;
	width:100%;
	padding:0px;

}

.logo-custom
{
		display:inline-block;
		text-align:right;
	width:70%;
}

.news
{
	margin-bottom:10px;
	width:100%;
	display:inline-block;
}

.chop-name
{
	display:inline-block;
	color: white;
}
.inner-container{
	
	width:100%;
	height:100%;
	padding: 0 10px 10px 10px;
}
.info-left
{
	vertical-align: top; /* here */
	margin-top:0px;
	display:inline-block;
	width:617px;
	float:left;
}
.info-right
{
	float:right;
	display:inline-block;
	width:253px;
	border-radius: 4px;
}

 .line{
margin:10px 0;
border-bottom: 1px solid #dfdfdf;
}

.panelc{background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.noborder
{
	border:1px solid white !important;
	-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.05);
	box-shadow:0 0px 0px rgba(0,0,0,0.05);
}
.blue-links
{
	background-color:#2D3E50;
	color:white;
	border-radius:4px;
	border:1px solid #2D3E50;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.05);
    box-shadow: 0 1px 1px rgba(0,0,0,0.05);
}
.blue-links a
{
	text-decoration:underline !important;
	color: white !important;
	padding-top:5px;
}



.logo_link{text-decoration:none !important;}
.logo{width:390px;height:57px;background-image: url(../img/logo-min.png); background-position: left center; background-repeat: no-repeat;padding-left:70px;color:#fff;margin:7px 0;float:left;}
.logo div:first-child{line-height:30px;font-size:16px;padding-top:2px;font-weight:600;}
.logo div:last-child{line-height:20px;font-size:12px;font-weight:400;}

.services {
      list-style: none;
      padding-left: 1em;
      text-indent: -1em;
	  margin: 12px 0 12px 12px;	  
	  color:#fff;
}

.services li:before {
      content: "\00BB \0020";
	  color: #A6A6A6;
      }
	  
.services li:hover:before {
      content: "\00BB \0020";
	  color: #fff;
      }

.services li a {
	color:#fff;
	text-decoration:none !important;
	border-bottom:1px solid #A6A6A6;
	}
	
.services li a:hover {
	border-bottom:1px solid #fff;
	}	  

.footer{width:900px;height:50px;line-height:40px;margin:0 auto;padding-left:7px;color:#A6A6A6;font-size:12px;}
	
h3
{
	margin-top: 0px !important;
}
.panel-body h3 {margin: 0px; padding-bottom:10px;}
.panel-l a
{
	color: #2D3E50 !important;
	font-weight: bold !important;
	text-decoration:underline !important;
}
.post img {margin-right:12px;}
.post p {text-align:justify;}
.post a
{
	color: #2D3E50 !important;
	font-weight: bold !important;
		text-decoration:underline !important;
}



.post-thumb img {
    display: block
}
.post-content {
    margin-left: 317px
}
.post-title {
    font-weight: bold;
    font-size: 200%
	
}
.post-container img{border:1px solid #ccc;}
.included
{
	margin-top:5px;
	border-radius: 4px;
	padding:5px;
	background-color:white;
	color: #2D3E50;
}

blockquote {
  background: #f9f9f9;
  font-size:5px;
  border-left: 5px solid rgba(45,62,80, 0.5) !important;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
	/*  background-color:rgba(45,62,80, 0.2);*/
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}

blockquote, blockquote p {
    font-size: 16px !important;
}