.top-bar{ background:url(../images/line_topbar.jpg); min-height:46px; color:#1100b3; text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;
-moz-border-radius: 10px 10px 0px 0px; -webkit-border-radius: 10px 10px 0px 0px; -khtml-border-radius: 10px 10px 0px 0px; border-radius: 10px 10px 0px 0px;
}
.top-bar a{ color:#1100b3;}
.top-bar ul{ margin:0; padding:0; list-style:none;}
.top-bar ul li{ float:left; padding:0 10px; line-height:46px; border-right:1px solid #fcf37c;}
.top-bar ul li:last-child{border-right:none;}
.top-bar ul:after{ clear:both; content:''; display:block;}

.owl-carousel .owl-item img{ }

.container{}

.container_bg{ background:#fff;}

#list-collection .panel{ margin-bottom:10px;}

.panel-primary {
    border-color: #eee;
}
.panel-primary > .panel-heading {
    color: #fff;
    background:url(../images/line_topbar.jpg);
    border-color: #eee;
	font-size:15px;
	text-transform:uppercase;
	text-shadow: -1px 0 #000, 0 1px #000, 1px 0 #000, 0 -1px #000;
}

.panel-primary > .panel-heading:before {

}

.panel-success {
    border-color: #eee;
}
.panel-success > .panel-heading {
    color: #fff;
    background-color: #3498db;
    border-color: #eee;
	font-size:15px;
	text-transform:uppercase;
	position:relative;
	padding:11px 0;
	padding-left:50px;
	overflow:hidden;
}

.panel-success > .panel-heading:before {
	font-family: "FontAwesome";
	content:'\f26c  ';
	background:#36a2ff;
	position:absolute;
	left:0;
	top:0;
	width:auto;
	padding:10px 10px;
	height:100%;
}
.panel-success > .panel-heading:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 58px;
    height: 44px;
    background:url(../images/end_short_title.jpg);
  }

  #pointer {
    width: 200px;
    height: 40px;
    position: relative;
    background: red;
  }
  #pointer:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 20px solid white;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
  }
  #pointer:before {
    content: "";
    position: absolute;
    right: -20px;
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 20px solid red;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
  }
  
  
#collection_list{ margin-top:8px;}


.bar_mobile{
	background:#10ab08;
}
.bar_mobile i{ color:#fff; cursor:pointer; margin-left:5px;}

.bar_mobile i:active {

}

.bar_mobile:before{
	content: ".";
   display: block;
   clear: both;
   visibility: hidden;
   height: 0;
}

.header_main .container{ border-bottom:9px solid #f4f4f4;}

.ttp-footer{ background:#1f1b1c; color:#fff;}
.ttp-footer h3{ font-size:14px; text-transform:uppercase; }

.bottom_menu{ margin-top:15px; margin-left:15px;}

.bottom_menu li a{ display:block; margin-bottom:8px;  color:#fff; font-size:14px; text-transform:uppercase;}

.bottom_menu li a:hover, .bottom_cate ul li a:hover { color:yellow;}

.bottom_cate{}
.bottom_cate ul li a{ display:block; margin-bottom:8px;  color:#d3d3d3; font-size:14px; text-transform:uppercase;}

.bottom_cate ul li a:before {
	font-family: "FontAwesome";
	content:'\f18e  ';
}