.small-banner{margin-bottom:40px;}
.small-banner .banner{border-bottom:2px solid ;background-image:url('images/background.png');background-position:0 0;background-repeat:no-repeat;padding:20px;color:white;display:block;width:100%;}
.small-banner .banner a{opacity:0.95;color:white;display:inline-block;text-decoration:none;border-bottom:1px solid #fff;font-weight: 400;}
.small-banner .banner a:hover{color:#fff;opacity:1;}
.small-banner .banner .title{font-weight:300;font-size:22px;line-height:27px;text-transform:uppercase;margin-bottom:5px;}

.feature{ margin-bottom: 30px; }
.feature p{ margin: 0; padding: 0; }
.feature .row{ padding: 18px 0; }

.feature-box{clear:both;}
.feature-box .image{max-height:55px;max-width:55px;float:left; ext-align: center;margin-top:5px;}
.feature-box .title{font-size:18px;margin-bottom:10px;}
.feature-box .feature-box-info{padding-left:70px;}
.feature-box .feature-box-icon{color:white;display:inline-block;float: left; height: 55px;line-height:55px;text-align:center;width: 55px;font-size: 18px; position: relative; top: 5px; }
.feature-box-icon i{font-size: 22px;}

.front-news{  }
.front-news .news-item{ display: block; border-bottom: 1px solid #d9dfe3; padding-bottom: 15px; margin-bottom: 10px; }
.front-news .news-item:last-of-type{ border-bottom: 0; }
.front-news .news-image{ float: left; width: 50px; margin-top: 4px; text-align: center; }
.front-news .news-image img{ display: inline-block; max-width: 100%; max-height: 100%; vertical-align: middle; }

.front-news .news-info{ padding-left: 67px; }
.front-news .title{ margin-bottom: 7px; line-height: 18px; }
.front-news .date{ font-size: 11px; line-height: 11px; }

.partners .flexslider{ margin-bottom: 20px; border: 0; border-radius: 0; box-shadow: none; }

.partners .flexslider .slides > li{ height: 80px; line-height: 80px; }
.partners .flexslider .slides > li img{ width: auto; display: inline-block; vertical-align: middle; }
.partners .flexslider .slides > li a{ opacity: 0.5; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: grayscale(100%); }
.partners .flexslider .slides > li a:hover{ opacity: 1; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); filter: grayscale(0%) }

.partners .flex-control-paging li a{ background: #c6d1d7; }

.partners .flex-control-nav li{ vertical-align: middle; }

.partners .flexslider .row > div{ text-align: center; }

.item-views{margin-bottom:25px;}
.item-views h4{margin-top:35px;margin-bottom:15px;}
.item-views h4:first-of-type{margin-top:0;}
.item-views hr{margin-bottom:25px;margin-bottom:25px;}
.item-views.with_tabs hr:last-of-type{display:none;}
.item-views .section-title{font-size:32px;font-weight:300;line-height:36px;margin-bottom:15px;}

.item-views .item .section_name{color:#9AA7AF;}
.item-views .item .btn{margin-top:10px;white-space:normal;}
.item-views .item .properties{margin-top:20px;}
.item-views .item .property{margin-bottom:10px;}
.item-views .item .property .icon{width:20px;height:20px;line-height:20px;text-align:center;background:#c0ccd3;color:white;font-size:12px;}
.item-views .item .image .img-inside{border:0;display:block;padding:0;position:relative;}
.item-views .item .period{margin:0 0 8px 0;display:inline-block;*display:inline;zoom:1;}
.item-views .item .period span{margin:0 12px 0 0;}

.item-views.list .item .title{font-size:18px;line-height:27px;margin-bottom:5px;}
.item-views.list .item.wdate .title{margin-bottom:5px;}
.item-views.list .item .image{height:auto;text-align:center;width:100%;}
.item-views.list .item .image img{max-height:100%;max-width:100%;vertical-align:top;display:inline-block;}
.item-views.list .tab-content .item:last-child{padding-bottom:25px;}
.item-views.table .item{border:1px solid #D7DEE3;margin-bottom:30px;}
.item-views.table .item:hover .text{border-bottom:2px solid;background:#eff5f7;padding-bottom:18px;}
.item-views.table .item .title{font-size:13px;line-height:20px;margin-bottom:5px;}
.item-views.table .item .text{padding:20px;}
.item-views.table .item .text p:last-child{margin:0;}
.item-views.table .item .image{border-bottom:1px solid #D7DEE3;/*min-height:218px;*/padding:30px 20px;text-align:center;width:100%;margin:0;}
.item-views.table .item .image img{display:inline-block;max-height:160px;max-width:160px;vertical-align:middle;}

.item-views .item .description { font-size: 12px; line-height: 20px; }