.widget:last-child{margin-bottom:0;}
.widget > .title{*height:47px;line-height:47px;font-weight:bold;padding:60px 0px 0px 0px;font-size:2em;text-align:center;}
.widget > .title-links{font-size:13px;padding-bottom:60px;*height:47px;line-height:47px;font-weight:bold;font-size:2em;text-align:center;}
.widget > .title-links a{border:2px solid #3270b7;font-size:20px;padding:8px 50px;border-radius:25px;text-decoration:none;font-weight:normal;}
@media (max-width:767px){.widget > .title{padding:30px 0px 0px 0px;}
.widget > .title-links a{font-size:15px;}
.widget > .title-links{padding-bottom:30px;}
.widget > .btn-white .links a{font-size:15px !important;}
}
.widget > .title-links a:hover{background:#3270b7;color:#fff;}
.widget > .btn-white .links a:hover{background:#fff;color:#000;}
.widget > .btn-white .links a{border:2px solid #fff;color:#fff;background:none;font-size:20px;padding:8px 50px;border-radius:25px;}
.widget > .body{overflow-x:hidden;*line-height:20px;}
.widget_text_block{overflow:hidden;color:#3270b7;font-weight:700;}
.widget_text_block p{float:right;}
.email{color:#000;font-size:16px;font-weight:300;}
@media (max-width:991px){.col-md-3.col-lg-2.contacts.widget_ajax_wrap{display:none;}
.widget_text_block{padding-top:10px;padding-right:10px;font-size:13px;background-color:#f4f4f4;}
.email{font-size:13px;padding-right:10px;}
}
@media (min-width:992px){.contactmob{display:none;}
.widget_text_block{margin-top:16px;font-size:20px;float:right;}
}
aside .widget{background:#FFF;}
aside .widget > .title{font-size:12px;color:#FFF;background:#34495E;height:38px;line-height:38px;padding-right:5px;}
.widget_tabbed{margin-bottom:10px;background:#FFF;}
.widget_tabbed .tabs ul,
.widget_tabbed .tabs ul li{margin:0;padding:0;list-style:none;}
.widget_tabbed .tabs ul{overflow:hidden;height:47px;line-height:47px;background:#34495E;}
.widget_tabbed .tabs ul li{float:left;height:45px;line-height:45px;}
.widget_tabbed .tabs ul li a{display:block;height:47px;line-height:47px;font-size:14px;padding:0 15px;cursor:pointer;color:#FFF;}
.widget_tabbed .tabs ul li a.active{background-color:#FFF;color:#34495E;}
.widget_tabbed .body{line-height:20px;}
.widget_tabbed > .tabs .links{float:right;font-size:13px;padding-right:15px;}
.widget_tabbed > .tabs .links a{display:inline;padding:3px 8px;background:#27ae60;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;}
.widget_tabbed > .tabs .links a:hover{background:#2ecc71;}
aside .widget_tabbed .tabs ul{height:38px;line-height:38px;}
aside .widget_tabbed .tabs ul li.links{height:25px;line-height:25px;padding-right:5px;}
aside .widget_tabbed .tabs ul li a{font-size:12px;height:38px;line-height:38px;font-weight:bold;}
aside .widget_tabbed .tabs ul li a.active{}
aside .widget_tabbed .body{}
aside .widget_tabbed > .tabs .links a{background:#27ae60;color:#fff;font-size:10px;}
.widget_content_list{overflow:hidden;}
.columns-2 .widget_content_list .item{float:left;width:47%;}
.columns-2 .widget_content_list .item:nth-child(3){clear:left;}
.columns-3 .widget_content_list .item{float:left;width:31%;}
.columns-3 .widget_content_list .item:nth-child(4){clear:left;}
.columns-4 .widget_content_list .item{float:left;width:22%;}
.columns-4 .widget_content_list .item:nth-child(5){clear:left;}
.widget_content_slider{overflow:hidden;position:relative;}
.widget_content_slider .slide{overflow:hidden;position:relative;width:100%;}
.widget_content_slider > table{width:100%;border-collapse:collapse;border-spacing:0;}
.widget_content_slider > table td,
.widget_content_slider > table th{padding:0;}
.widget_content_slider .slide img{display:none;left:0;position:absolute;top:0;width:100%;z-index:1;}
.widget_content_slider .slide img:first-child, .widget_content_slider img{display:block;}
.widget_content_slider .slide .heading{background:rgba(0, 0, 0, 0.85);display:block;padding:10px;right:0;position:absolute;left:0;bottom:0;z-index:2}
.widget_content_slider .slide .heading h2,
.widget_content_slider .slide .heading .teaser{display:inline-block;margin:0;color:#ecf0f1;}
.widget_content_slider .slide .heading h2{font-size:14px;font-weight:bold;color:#f1c40f;}
.widget_content_slider .slide .heading .teaser{font-size:12px;}
.widget_content_slider .slide .heading .teaser .date{color:#7f8c8d;padding-left:10px;}
.widget_content_slider .items{background:#ecf0f1;position:relative;z-index:2;}
.widget_content_slider .items .item{overflow:hidden;padding:10px;font-size:12px;line-height:15px;cursor:pointer;position:relative;}
.widget_content_slider .items .item:hover{background:#bdc3c7;}
.widget_content_slider .items .item .title{display:block;vertical-align:middle;color:#000;}
.widget_content_slider .items .item.active{background:#27ae60;}
.widget_content_slider .items .item.active .title{color:#FFF;}
@media (min-width:768px){.widget_content_slider .slide{width:70%;}
.widget_content_slider .items{width:30%;}
.widget_content_slider .items .item .image{float:left;margin-right:10px;}
}
@media (max-width:767px){.widget_content_slider .items .item .title{display:none;}
}
@media (min-width:992px) and (max-width:1199px){.widget_content_slider .items .item{padding:8px;}
}
.widget_activity_list{overflow:hidden;}
.widget_activity_list h4{margin:0;margin-bottom:5px;}
.widget_activity_list .item{margin-bottom:10px;overflow:hidden;}
.widget_activity_list .item:last-child{margin-bottom:0;}
.widget_activity_list .item > .image{float:left;margin-right:10px;padding:2px;border:solid 1px #B3C2C9;}
.widget_activity_list .item > .image img{display:block;}
.widget_activity_list .item .info{line-height:17px;padding-top:2px;}
.widget_activity_list .item .title{}
.widget_activity_list .item .title a.author{color:#376499;}
.widget_activity_list .item .title a.author:hover{color:#d35400;}
.widget_activity_list .item .details{font-size:11px;}
.widget_activity_list .item .details .date{color:#999;}
.widget_activity_list .item .details .reply{padding-left:5px;}
.widget_activity_list .item .details .reply a{padding-left:20px;background:url("../images/icons/comment-small.png") no-repeat left center;color:#BDC3C7;}
.widget_activity_list .item .details .reply a:hover{color:#d35400;}
.widget_activity_list .item .images{overflow:hidden;margin:10px 0;padding-left:48px;}
.widget_activity_list .item .images .image{float:left;margin-right:2px;display:block;overflow:hidden;}
.widget_activity_list .item .images .image.more{background:#ecf0f1;text-align:center;line-height:64px;font-size:18px;}
.widget_activity_list .item .images .image.more a{display:block;width:64px;height:64px;overflow:hidden;color:#7f8c8d;text-decoration:none;}
.widget_activity_list .item .images .image.more a:hover{color:#2c3e50;}
.widget_activity_list .item .images .image.more a span{}
.widget_activity_list .item .actions{float:right;visibility:hidden;}
.widget_activity_list .item:hover .actions{visibility:visible;}
.widget_activity_list .actions .delete{display:inline-block;width:16px;height:16px;background:url("../images/icons/delete.png") no-repeat center;}
.widget_comments_list{overflow:hidden;line-height:20px;}
.widget_comments_list .item{margin-bottom:10px;overflow:hidden;}
.widget_comments_list .item:last-child{margin-bottom:0;}
.widget_comments_list .item .image{float:left;margin-right:10px;padding:2px;border:solid 1px #B3C2C9;}
.widget_comments_list .item .image img{display:block;}
.widget_comments_list .item .info{line-height:17px;padding-top:2px;}
.widget_comments_list .item .title{}
.widget_comments_list .item .title a.author{color:#376499;}
.widget_comments_list .item .title a.author:hover{color:#d35400;}
.widget_comments_list .item .title a.subject{padding-right:5px;}
.widget_comments_list .item .date{font-size:11px;color:#999;padding-right:5px;}
.widget_comments_list .item .text{color:#666;}
.widget_profiles_list{overflow:hidden;}
.columns-2 .widget_profiles_list .item{float:left;width:50%;}
.columns-2 .widget_profiles_list .item:nth-child(3){clear:left;}
.columns-3 .widget_profiles_list .item{float:left;width:33%;}
.columns-3 .widget_profiles_list .item:nth-child(4){clear:left;}
.columns-4 .widget_profiles_list .item{float:left;width:25%;}
.columns-4 .widget_profiles_list .item:nth-child(5){clear:left;}
.columns-2 .widget_profiles_list.list .item,
.columns-3 .widget_profiles_list.list .item,
.columns-4 .widget_profiles_list.list .item{padding-right:10px;}
.widget_profiles_list.list .item{height:32px;line-height:32px;margin-bottom:5px;}
.widget_profiles_list.list .item:last-child{margin-bottom:0;}
.widget_profiles_list.list .item .image{float:left;margin-right:10px;}
.widget_profiles_list .item .image img, .item-avatar > img{display:block;}
.widget_profiles_list.list .item .info{float:left;}
.widget_profiles_list.tiles .item, .widget_online_list .item, .widget_user_avatar .default_avatar{display:inline-block;}
.widget_online_list{overflow:hidden;}
.widget_online_list .item-name{padding-left:18px;padding-right:2px;background:url("../images/icons/user.png") no-repeat left center;}
.widget_content_tree ul{margin:0;padding:0;}
.widget_content_tree li{margin-left:0px;list-style:none;padding-left:20px;background:url("../images/icons/folder.png") no-repeat left 1px;}
.widget_content_tree ul li.active > a:hover,
.widget_content_tree ul li.active > a{color:#000;text-decoration:none;}
.widget_user_avatar .user_info{overflow:hidden;clear:both;margin:-15px;padding:6px;margin-bottom:10px;background:#34495E;}
.widget_user_avatar .user_info .avatar{float:right;}
.widget_user_avatar .user_info .name{height:32px;line-height:32px;padding-left:10px;}
.widget_user_avatar .user_info .name a{color:#FFF;text-decoration:none;font-size:12px;font-weight:bold;}
.widget_tags_cloud .tags_as_list,
.widget_tags_cloud .tags_as_list li,
.widget_tags_cloud .tags_as_cloud,
.widget_tags_cloud .tags_as_cloud li{margin:0;padding:0;list-style:none;}
.widget_tags_cloud .tags_as_cloud{overflow:hidden;}
.widget_tags_cloud .tags_as_cloud li{float:left;margin:0 8px 8px 0;}
.widget_tags_cloud .tags_as_list li{margin:0 0 6px 0;padding-left:20px;background:url("../images/icons/tag.png") no-repeat left center;}
.widget_tags_cloud .tags_as_list li .counter{font-size:11px;}
.widget_tags_cloud li.colored > a{color:inherit;}
.widget_auth .field{overflow:hidden;}
.widget_auth .field a{float:right;font-size:12px;margin-top:4px;}
.widget_auth .field label{float:left;}
.widget_auth .buttons{margin-top:15px;}
@media screen and (max-width:640px){.widget_content_slider .items .item .title{display:none !important;}
.widget_content_slider .items{width:60px !important;}
.widget_content_list.featured .item-first{float:none;margin-right:0;width:100%;}
}
.widget_search{background-color:#34495E;margin:-15px;padding:10px;}
.widget_search .input{border:none;box-shadow:none;padding-left:24px;background:url("../images/icons/search-glyph.png") no-repeat 4px center #FFF;font-size:12px;}
.widget_content_filter .title{font-weight:bold;color:#34495e;margin-bottom:4px;}
.widget_content_filter .field{margin-bottom:10px;}
.widget_content_filter .input{width:95%;}
.widget_content_filter .ft_date .value,
.widget_content_filter .ft_number .value{font-size:12px;}
.widget_content_filter .ft_date button{display:none;}
.widget_content_filter .date-input,
.widget_content_filter .input-small{width:60px !important;}
.widget_content_filter .buttons{margin-top:20px;font-size:12px;}
.widget_content_filter .buttons input{margin-right:10px;}
section .widget.fixed_actions_menu{position:absolute;right:0;z-index:1;top:0;box-shadow:-4px 4px 5px #CCC;background:#f1f1f1;}
section .widget.fixed_actions_menu:before{content:'';width:32px;background:url("../images/icons/menu.png") no-repeat center center;height:32px;position:absolute;top:0;right:0;cursor:pointer;}
section .widget.fixed_actions_menu:hover .body, section .widget.fixed_actions_menu.clicked .body{display:block;}
section .widget.fixed_actions_menu .body{display:none;margin:0px 20px 0 0;padding:0;}