* {outline:none!important;}

#site-header {height:121px;background-color:#fff;z-index:100;margin-bottom:13px;}
#site-header>#head_bar {height:80px;padding:20px 0;}
#site-header .headerSearch {margin:0;}

.slider {padding-bottom:10px;}

.breadcrumb {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  padding: 5px 12px;
  line-height: 20px;
  color: #333333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #cccccc;
  *border: 0;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.breadcrumb {display:block;margin-top:15px;margin-bottom:15px;}

.navbar {}
.navbar .navbar-collapse {padding:0;}
.navbar .nav > li {border-right:1px solid #3d3d3d;border-left:1px solid #565656;}
.navbar .nav>li>a {font:normal 18px/18px 'Yanone Kaffeesatz',sans-serif;color: #FFFFFF;float: none;padding: 11px 15px;text-decoration: none;text-shadow: 0 1px 0 #000000;}

input.error {color:#F00}
label.error {color:#f00;font-size:11px;}

.container-wrap {border:1px solid #e3e3e3;background:#fff;}
.container-wrap+.container-wrap{margin-top:12px;}
.padset{padding-top:10px;padding-bottom:10px;}
.nolp {padding-left:0;}
.norp {padding-right:0;}
.content-area,.sidebar-area {position:relative;}
.content-area:after {content:"";width:1px;background-color:#e3e3e3;height:100%;position:absolute;right:0;top:0;}
.sidebar-area:before {content:"";width:1px;background-color:#e3e3e3;height:100%;position:absolute;left:-1px;top:0;}

.blockSlider, 
.socialSetting{height:301px;}

.sep-full {border-bottom:1px solid #e3e3e3;height:10px;margin:0 0 10px;}

.main-post-large-style {overflow:hidden;}
.main-post-large-style+.main-post-large-style {margin-top:15px;padding-top:15px;border-top:1px solid #E3E3E3}
.main-post-large-style .post-title{font:normal 23px/25px 'Yanone Kaffeesatz',sans-serif;margin:0 0 8px;}
.main-post-large-style .entry-summary, .main-post-large-style .entry-summary p{line-height:20px!important;color:#39434c;}
.main-post-large-style .thumbnail {margin:0;}

.post-list-item-style {}
.post-list-item-style .post-title{font:normal 20px/20px 'Yanone Kaffeesatz',sans-serif;margin:0 0 8px;}
.main-post-large-style .post-title>a,.post-list-item-style .post-title>a{color:#2D2D2D}
.main-post-large-style .post-meta,.main-post-large-style .post-meta a,
.post-list-item-style  .post-meta,.post-list-item-style .post-meta a {color:#999;font-size:12px;}
.post-list-item-style a.post-thumbnail {width:120px;height:85px;float:left;margin-right:12px;}
.post-list-item-style a.post-thumbnail img {}
.small-feature {overflow:hidden;margin-top:10px;}
.more-link {margin-top:10px;}

h1, h2, h3, h4, h5, h6{font-family:'Yanone Kaffeesatz', Arial, Helvetica, sans-serif;}

.entry-content * + h1, .entry-content * + h2,
.entry-content * + h3, .entry-content * + h4,
.entry-content * + h5, .entry-content * + h6 { margin-top: 35px;}

.entry-meta .tag-links a {background-color: #767676;border-radius: 0 2px 2px 0;color: #fff;display: inline-block;font-size: 11px;font-weight: 700;
line-height: 1.2727272727;margin: 2px 4px 2px 10px;padding: 3px 7px;position: relative;text-transform: uppercase;}
.entry-meta .tag-links a:hover {background-color: #0093D0;color: #fff;text-decoration:none;}
.entry-meta .tag-links a:before {border-top: 10px solid transparent;border-right: 8px solid #767676;border-bottom: 10px solid transparent;content: "";height: 0;position: absolute;top: 0;left: -8px;width: 0;}
.entry-meta .tag-links a:hover:before {border-right-color: #0093D0;}
.entry-meta .tag-links a:after {background-color: #fff;border-radius: 50%;content: "";height: 4px;position: absolute;top: 8px;left: -2px;width: 4px;}

.socialSetting * {margin:0!important;}
.social{background:#fcfcfc;height:80px;padding:0;border-bottom:1px solid #f0f0f0;}
.social li{float:left;width:52px;margin-left:17px!important;margin-top:8px!important;text-align:center;}
.social li.last{margin-right:0;}
.social li a{opacity:0.6;filter:alpha(opacity=60);font-size:11px;color:#666;padding-top:42px;line-height:34px;background:url(../images/sprite.png) no-repeat 0 0;}
.social li a:hover{opacity:1.0;filter:alpha(opacity=100);color:#666;text-decoration:none;}
.social .social-facebook{display:block;background-position:0 0;}
.social .social-feed{display:block;background-position:-51px 0;}
.social .social-twitter{display:block;background-position:-104px 0;}
.social .social-youtube{display:block;background-position:-159px 0;margin-right:0;}
.newsletter-title{font:bold 14px/14px Arial, Helvetica, sans-serif;text-transform:none;margin-bottom:5px!important}
.newsletter{background:#fff;padding:7px 10px 0;}
.newsletter p{font-size:12px;color:#777;margin-bottom:5px!important}
.newsletter span{font-size:11px;color:#999;}
.newsletter-form{margin:6px 0 3px;}
.newsletter-form .input{}
.newsletter-form .email{width:183px;}
.newsletter-form .submit{padding:5px;cursor:pointer;display:inline-block;margin:5px;padding:7px 10px;border:1px solid #C4C4C4;border-top-color:#E4E4E4;border-left-color:#E4E4E4;color:#424242!important;text-align:center;text-shadow:0 -1px 0 #fff;text-decoration:none;font-weight:bold;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#EDEDED;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#ffffff),color-stop(1,#E5E5E5));background:-moz-linear-gradient(center top,#ffffff 20%,#E5E5E5 100%);}
.newsletter-form .submit:hover{text-decoration:none!important;background:#ccc;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#eeeeee),color-stop(1,#cccccc));background:-moz-linear-gradient(center top,#eeeeee 20%,#cccccc 100%);}
.newsletter-form .submit:active,.newsletter-form .submit.active{border-color:#999;-webkit-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3),0 1px 0 hsla(0,100%,100%,1);-moz-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3),0 1px 0 hsla(0,100%,100%,1);box-shadow:inset 0 0 7px hsla(0,0%,0%,.3),0 1px 0 hsla(0,100%,100%,1);}

.no-margin {margin-bottom:0;}
.top-pad {padding-top:10px;}
.bot-pad {padding-bottom:10px;}

.span11.leftside {width:672px;padding-right:10px;border-right:1px solid #e3e3e3;}
.span5.rightside {width:321px;padding-left:10px;border-left:1px solid #e3e3e3;margin-left:-1px;}

.post {margin:0 -10px;padding:0 10px;}
.post+.post {margin-top:32px;padding-top:3px;border-top:1px solid #e3e3e3;}
.post.missed_posts+.post {margin-top:8px;}
.post header {position:relative;margin-bottom:12px;padding-bottom:13px;border-bottom:1px solid #e3e3e3;}
.post header .entry-title {color:#000;font-size:42.25px;margin-bottom:10px;margin-top:0;}
.post header .entry-title>a{color:#000;}
.post figure.head_top {padding:4px 1px 1px;margin:0 0 10px;border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;
background:#0093d0;
background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#0093d0),color-stop(0.4,#E5E5E5));
background:-moz-linear-gradient(center top,#0093d0 20%,#E5E5E5 40%);
}
.post figure.head_top>img{border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;width:100%;height:auto;}
.post header .entry-time {width:55px; height:43px;background-position:-146px -83px;position:absolute;left:-17px;bottom:-70px;padding:5px 5px 11px 8px;color:#06415a;}
.post header .entry-time span{display:block;}
.post header .entry-time span.year{position:absolute;font-size:11px;top:8px;left:-2px;transform:rotate(90deg);-webkit-transform:rotate(90deg);}
.post header .entry-time span.month{position:absolute;font-size:11px;font-weight:bold;bottom:8px;left:17px;text-transform:uppercase;}
.post header .entry-time span.day{position:absolute;font-size:16px;font-weight:bold;top:3px;left:17px;}
.post footer {overflow:hidden;} 
.post .comment-icon{padding-left:20px;display:inline-block;background-position:-209px -82px;}
.post .comment-icon:hover{background-position:-209px -109px;}
.post .entry-meta {font-size:11px;}
.sticky {}
#ajax-social {overflow:hidden;padding:20px 0;border:1px solid #e3e3e3;border-width:1px 0;}
#ajax-social li{float:left;margin-right:15px;padding-top:10px;}
#ajax-social li.button_text {padding-right:44px;background:url(../images/slash-line.png) no-repeat right 0;margin-right:22px;padding-top:0;}
#ajax-social li.button_text>span {display:block;text-align:center;}
#ajax-social li.button_text>span.totalShare {font-size:62px;line-height:62px;}
#ajax-social li.button_text>span.txtShare {font-size:12px;line-height:16px;color:#777;}


.entry-content {}
.entry-content p {line-height:24px;}

.attachment img { max-width: 672px; }
.alignleft, img.alignleft { display: inline; float: left; margin-right: 12px; margin-top: 4px; }
.alignright, img.alignright { display: inline; float: right; margin-left: 12px; margin-top: 4px; }
.aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; }
img.alignleft, img.alignright, img.aligncenter { margin-bottom: 12px;border:1px solid #E3E3E3;padding:3px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box; }


.wp-caption { background: #f1f1f1; line-height: 18px; margin-bottom: 20px; padding: 4px; text-align: center; }
.wp-caption img { margin: 5px 5px 0; }
.wp-caption p.wp-caption-text { color: #888; font-size: 12px; margin: 5px; }

.author_details {padding: 0;list-style: none;float: right;white-space: nowrap;font-size: 11px;color: #81949c;margin:0;}
.author_details li {float: left;padding: 8px 0 0 9px;margin: 0 0 0 9px;display: inline;min-height: 1px;position: relative;top: 0;left: 0;line-height: normal;height: 25px;border-left:1px solid #f2f2f2; }
.author_details li.first {border-left-width:0; }
.author_details li.last {padding: 8px 0 0 32px;}
.author_details .author_thumbnail {display: block;position: absolute;left: 9px;top: 7px;}

.section-heading {background:#f9f9f9;border:1px solid #e3e3e3;font:normal 20px/20px 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif;margin-top:0;padding:10px;color:#0093d0;border-width:0 0 1px;margin-bottom:14px;}
.section-heading.sbt {border-width:1px 0;}

.missed_posts {}
.missed_posts .section-title {font:23px/25px 'Yanone Kaffeesatz',sans-serif;margin-top:0;}
.missed_posts ul {overflow:hidden;margin:0;}
.missed_posts ul li {width:152px;float:left;}
.missed_posts ul li+li {margin-left:10px;}
.missed_posts ul li figure a.post-thumbnail{margin:0;}
.missed_posts ul li figure img {min-height: 106px;}
.missed_posts ul li h4{}
.missed_posts ul li h4 a{color:#444444;}

.section {margin-left:-5px;margin-right:-5px;}
.section+.section {}
.section-header {font:normal 20px/20px 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif;margin:0;padding:6px 8px 8px;color:#0093d0;border-bottom:1px solid #e3e7ea;border-top:1px solid #e3e7ea;background-color:#f9f9f9;}
.section-header>a {color:#0093d0;}
.section-body{padding:10px;}

#author_info {background:#FFFFF0;position:relative;padding:10px 10px 0 50px;margin:10px -10px;border:1px solid rgba(0, 0, 0, 0.1);border-width:1px 0;}
#author_info .author-image, #author_info img.avatar {border:5px solid #FFFFF0;border-radius:50px;-ms-border-radius:50px;display:block;position:absolute;top:35px;left:-28px;font-size:24px;font-weight:normal;text-align:center;
-webkit-box-shadow: -6px 1px 9px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    -6px 1px 9px rgba(50, 50, 50, 0.75);
box-shadow:         -6px 1px 9px rgba(50, 50, 50, 0.75);}
#author_info h3 {font-size:21px;line-height:21px;font-weight:normal;}
#author_info .readmore_link {font-size:11px;}

#wp_page_numbers{border-top:1px solid #DFDFDF;padding:10px 0 0;margin-top:20px;}
#wp_page_numbers ul{margin:0px;padding:0px;height:100%;overflow:hidden;font:12px 'Tahoma';list-style-type:none;width:100%;}
#wp_page_numbers ul li{float:left;margin:0px;padding:0px;margin-left:5px;}
#wp_page_numbers ul li:first-child{margin-left:0px;}
#wp_page_numbers ul li a{color:black;display:block;text-decoration:none;}
#wp_page_numbers ul li a img{border:none;}
#wp_page_numbers ul li,#wp_page_numbers ul li a{color:#FFFFFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#wp_page_numbers ul li a{color:#444444;padding:6px 9px;border:solid 1px #BCBCBC;background:#F3F3F3;background:-moz-linear-gradient(top,#FFFFFF 1px,#FEFEFE 1px,#F3F3F3);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#FEFEFE),color-stop(1,#F3F3F3));}
#wp_page_numbers ul li a img{*margin:2px 0px 2px 0px;}
#wp_page_numbers ul li a.first,#wp_page_numbers ul li a.previous,#wp_page_numbers ul li a.next,#wp_page_numbers ul li a.last,#wp_page_numbers ul li.active_page a,#wp_page_numbers ul li a:hover{border-color:#77AADD;background:#DEEEFF;background:-moz-linear-gradient(top,#FFFFFF 1px,#EBF5FF 1px,#DEEEFF);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#EBF5FF),color-stop(1,#DEEEFF));}
#wp_page_numbers ul li.page_info{float:right;color:#AAAAAA;padding:6px 9px 6px 9px;}
#wp_page_numbers ul li.space{color:#AAAAAA;padding:6px 9px 6px 9px;}

.navigation {overflow:hidden;margin-top:15px;padding-top:15px;border-top:1px solid #E3E3E3;}
.navigation ul {margin-top:0;}

/**
 * 6.5 Gallery
 * -----------------------------------------------------------------------------
 */

.gallery {
	margin-bottom: 20px;
}

.gallery-item {
	float: left;
	margin: 0 4px 4px 0;
	overflow: hidden;
	position: relative;
}

.gallery-columns-1 .gallery-item {
	max-width: 100%;
}

.gallery-columns-2 .gallery-item {
	max-width: 48%;
	max-width: -webkit-calc(50% - 4px);
	max-width:         calc(50% - 4px);
}

.gallery-columns-3 .gallery-item {
	max-width: 32%;
	max-width: -webkit-calc(33.3% - 4px);
	max-width:         calc(33.3% - 4px);
}

.gallery-columns-4 .gallery-item {
	max-width: 23%;
	max-width: -webkit-calc(25% - 4px);
	max-width:         calc(25% - 4px);
}

.gallery-columns-5 .gallery-item {
	max-width: 19%;
	max-width: -webkit-calc(20% - 4px);
	max-width:         calc(20% - 4px);
}

.gallery-columns-6 .gallery-item {
	max-width: 15%;
	max-width: -webkit-calc(16.7% - 4px);
	max-width:         calc(16.7% - 4px);
}

.gallery-columns-7 .gallery-item {
	max-width: 13%;
	max-width: -webkit-calc(14.28% - 4px);
	max-width:         calc(14.28% - 4px);
}

.gallery-columns-8 .gallery-item {
	max-width: 11%;
	max-width: -webkit-calc(12.5% - 4px);
	max-width:         calc(12.5% - 4px);
}

.gallery-columns-9 .gallery-item {
	max-width: 9%;
	max-width: -webkit-calc(11.1% - 4px);
	max-width:         calc(11.1% - 4px);
}

.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
	margin-right: 0;
}

.gallery-caption {
	background-color: rgba(0, 0, 0, 0.7);
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
	color: #fff;
	font-size: 12px;
	line-height: 1.5;
	margin: 0;
	max-height: 50%;
	opacity: 0;
	padding: 6px 8px;
	position: absolute;
	bottom: 0;
	left: 0;
	text-align: left;
	width: 100%;
}

.gallery-caption:before {
	content: "";
	height: 100%;
	min-height: 49px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.gallery-item:hover .gallery-caption {
	opacity: 1;
}

.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
	display: none;
}

.bypostauthor {}


/*== Widget ==*/
.widget {}
.widget a {color:#39434c;}
.widget+.widget {margin-top:10px;border-top:3px solid #e3e7ea;}
.widget ul {list-style:none;overflow:hidden;margin:0 8px;padding:0;}
.widget-title {font:normal 20px/20px 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif;margin-top:0;padding:6px 10px 8px;color:#0093d0;border-bottom:1px solid #e3e7ea;}
.widget-title>a {color:#0093d0;}

.widget.widget-advertisement {margin-left:0;padding-left:2px;}

/*== Widget Search ==*/
.widget_search {overflow:hidden;}
.widget_search .span8{width:100%;}
.widget_search .span7{width:240px;}
.widget_search .headerSearch {margin-bottom:0;position:relative;top:0;}

/*== Widget Archive and Categories ==*/
.widget_archive,.widget_categories{overflow:hidden;}
.widget_archive li,.widget_categories li {text-align:right;overflow:hidden;font-size:11px;width:156px;height:29px;line-height:29px;float:left;padding:0 15px;position:relative;top:-1px;background:url(../images/arrow-bullet.png) no-repeat 0 center;}
.widget_archive li a,.widget_categories li a {float:left;text-align: left;margin-right:5px;font-size: 13px;}

/*== Widget Meta, Links and Pages ==*/
.widget_meta li, .widget_links li, .widget_pages li {background:url(../images/arrow-bullet.png) no-repeat 0 center;padding-left:15px;}
.widget_meta li a, .widget_links li a, .widget_pages li a {text-align: left;font-size: 13px;}

/*== Widget RSS ==*/
.widget_rss .widget-title {overflow:hidden;}
.widget_rss .widget-title img {float:right;}
.widget_rss li {overflow:hidden;}
.widget_rss li+li {margin-top:10px;}
.widget_rss li a.rsswidget {font-weight:bold;}
.widget_rss li cite {font-size:11px;float:right;position:relative;padding:0 10px;margin-top:6px;}
.widget_rss li cite:before,
.widget_rss li cite:after {content:' - '}

/*== Widget Editor Choice, Recent Entries/Comments and Navigational Menu ==*/
.widget_editor_choice, .widget_nav_menu, .widget_recent_entries, .widget_recent_comments {}
.widget_editor_choice li, .widget_nav_menu li, .widget_recent_entries li, .widget_recent_comments li {overflow:hidden;padding:0 15px;position:relative;top:-1px;background:url(../images/arrow-bullet.png) no-repeat 0 6px;}
.widget_editor_choice li+li, .widget_nav_menu li+li, 
.widget_recent_entries li+li, .widget_recent_comments li+li {margin-top:6px;}
.widget_nav_menu ul {margin-top:8px;}
.widget_akismet_widget .a-stats{padding:0 8px 0 5px;}

/*== Widget Calendar ==*/
.widget_calendar {padding:10px 10px 0!important;}
#wp-calendar {width:100%;text-align:center;border-radius:5px;border-right:1px solid #cecece;border-left:1px solid #cecece;}
#wp-calendar caption {font-size:14px;font-weight:bold;line-height:32px;border-radius:5px 5px 0 0;border:1px solid #cecece;
background:#EDEDED;background:-webkit-gradient(linear,left top,left bottom,color-stop(.2,#ffffff),color-stop(1,#E5E5E5));background:-moz-linear-gradient(center top,#ffffff 20%,#E5E5E5 100%);}
#wp-calendar th,
#wp-calendar td {padding:4px 0;border-bottom:1px solid #cecece;border-right:1px solid #cecece;text-align:center;}
#wp-calendar th{background:#EEE;}

/*== Widget Comments ==*/
.widget-comments ul {margin:0 8px;padding:0;}
.widget-comments li {background: url(../images/arrow-bullet.png) no-repeat 0 center !important;padding:5px 0 5px 16px;overflow:hidden;}
.widget-comments .author {font-size:12px;}
.widget-comments .date, .widget_rss .rss-date {color:#999;font-size:11px;}
.widget-comments .excerpt,
.widget_rss li .rssSummary {display:block;color:#888;margin:0;}
.widget-comments .has-avatar li {background:none;padding:0;}
.widget-comments .has-avatar li+li {background:none;margin-top:10px;}
.widget-comments .has-avatar .avatar {float:left;display:block;width:48px;height:48px;padding:4px;background:#FFF;float:left;position:relative;border:1px solid #DDD;-webkit-box-shadow:0 0 3px #D7D7D7;box-shadow:0 0 3px #D7D7D7;}
.widget-comments .has-avatar .data {margin-left:68px;display: block;}

/*== Widget Number UL ==*/
.widget.widget-num-ul {}
.widget.widget-num-ul li{padding-left:60px;min-height:30px;position:relative;font-size:12px;line-height:22px;}
.widget.widget-num-ul li+li{margin-top:10px;}
.widget.widget-num-ul li span.num{left:0;top:2px;position:absolute;font:normal 38px/30px 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif;color:#e1e1e1;display:inline-block;}
.widget.widget-num-ul li span.num>span{color:#0093d0;display:inline-block;padding-right:5px;font-size:40px;line-height:30px;}

/*== Widget Social Icon and Ad Place ==*/
.widget_socialicons {}
.ad-place {background:#fff;margin:0 10px 0 0;}
.ad-place iframe,
.ad-place >ins{display:block;margin:0;}

/*== Widget Tag Cloud ==*/
.tagcloud {padding-left:10px;padding-right:10px;}
.tagcloud>a{display:inline-block;font-size:11px!important;background:#cecece;border-radius:4px;padding:0px 5px;margin-bottom:4px;color:#141414;}
.tagcloud>a:hover{background:#0093D0;text-decoration:none;color:#fff;}

#site-footer {background:url(../images/footer-bg.jpg);}
#site-footer>.container{background:url(../images/footer-shadow.png) no-repeat center 0;padding-top:14px;}

.widget.widget_footer {margin-top:12px;color:#f0f0f0;}
.widget.widget_footer .widget-title-wrapper {border-bottom:1px solid #444242;margin-bottom:10px}
.widget.widget_footer .widget-title-wrapper .widget-title {border-bottom:1px solid #2e2d2d;margin:0;padding-bottom:10px;text-shadow:1px 1px 3px #000;color:#fff;}
.widget.widget_footer+.widget_footer {padding-top:0;border-top-width:0;}
.widget.widget_footer a {color:#f0f0f0;}
.widget.widget_footer>ul {margin:-5px 0 0!important;}
.widget.widget_footer ul {list-style:none;margin:0;}
.widget.widget_footer ul li {border-bottom:1px solid #2e2d2d;line-height:16px;padding:8px 15px;position:relative;top:-1px;background:url(../images/arrow-bullet.png) no-repeat 0 13px;}
.widget.widget_footer ul li+li {border-top:1px solid #444242;margin-top:0;}
.widget.widget_footer ul li:last-child {border-bottom:0;}
.widget.widget_footer .tagcloud>a{display:inline-block;font-size:12px!important;background:#444242;border-radius:4px;padding:2px 3px;margin-bottom:4px;}

.widget.widget_footer.widget_latest_tweets li {background:url(../images/ico-twitter-grey.png) no-repeat 0 13px;padding-left:25px;padding-right:0;}

/**
 * 5.12 Comments
 * ----------------------------------------------------------------------------
 */

.comment-list {overflow:hidden;margin:0;}
.comment-list li {overflow:hidden;margin:0;}

.uk-comment-header {
  margin-bottom: 20px;
  padding: 10px;
  border: 1px solid #dddddd;
  border-radius: 4px;
  background: #fafafa;
}
.uk-comment-header:before,
.uk-comment-header:after {
  content: " ";
  display: table;
}
.uk-comment-header:after {
  clear: both;
}
.uk-comment-header .avatar {
  margin-right: 20px;
  float: left;
}
.uk-comment-title {
  margin: 5px 0 0 0;
  font-size: 16px;
  line-height: 22px;
}
.uk-comment-meta {
  margin: 2px 0 0 0;
  font-size: 11px;
  line-height: 16px;
  color: #999999;
}
.uk-comment-body > :last-child {
  margin-bottom: 0;
}
.uk-comment-list {
  padding: 0;margin:0;
  list-style: none;
}
.uk-comment-list .uk-comment + ul {
  margin: 30px 0 0 0;
  padding-left: 100px;
  list-style: none;
}
.uk-comment-list > li:nth-child(n+2),
.uk-comment-list .uk-comment + ul > li:nth-child(n+2) {
  margin-top: 30px;
}

/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 


/**** Isotope Filtering ****/

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

/* End: Recommended Isotope styles */



/* disable CSS transitions for containers with infinite scrolling*/
.isotope.infinite-scrolling {
  -webkit-transition: none;
     -moz-transition: none;
      -ms-transition: none;
       -o-transition: none;
          transition: none;
}

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0; min-height: 375px; background: #fff url(../img/loader.gif) no-repeat center center;}
.flexslider .slides > li {display: none; margin:0px; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { width:100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin: 0 0 0px; position: relative;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 28px; height: 28px; margin: -20px 0 0; display: block; background:#dd3333; position: absolute; top: 30px; padding:5px 7px; color:#fff; z-index: 10; cursor: pointer; -webkit-transition: all .3s ease; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}
.flex-direction-nav .flex-next {right: 10px; }
.flex-direction-nav .flex-prev {right: 45px;}
.flexslider:hover .flex-next {}
.flexslider:hover .flex-prev {}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 0.8;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}


/* Control Nav */
.flex-control-nav {width: auto; position: absolute; top: 6px; right: 80px; height:28px; padding:0px 4px; text-align: center; background:url(../img/control.png) repeat; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}
.flex-control-nav li { margin: 0px 3px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a { margin-top:4px; width: 11px; height: 11px; display: block; background: #FFF; background: rgba(255,255,255); cursor: pointer; text-indent: -9999px; font-size:1px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active { background: #dd3333; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}


.caption{background:rgba(0,0,0, 0.6);z-index: 999;padding:10px;position: absolute;bottom:0px;width:638px;overflow: hidden;font-size: 26px;color: #fff;}
.caption h4{ margin:0px; padding:0px;font:normal 28px/28px 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif;}
.caption h4 a{ color:#FFF; font-size:22px;display:block;margin-bottom:10px;}
.caption span.date{ background:#dd3333; float:left; font-size:12px; padding:0px 5px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; margin-right:5px;}
.caption .review-star{ top:3px;}



#copyright{background:#2e2d2d;border-top:1px solid #424141;padding:6px 0;overflow:hidden;margin-top:14px;}
#copyright p{margin:0;color:#f0f0f0;font-size:11px;float:left;}
#copyright ul{float:right;margin:0;}
#copyright ul li {float:left;margin-left:10px;font-size:11px;}
#copyright a{color:#f0f0f0;}

@media (min-width:992px){.container{width:990px}#footer-sidebar .col-md-3{width:246px;}}
@media (min-width:1200px){.container{width:990px}#footer-sidebar .col-md-3{width:246px;}}

@media (max-width: 767px) {
	body {overflow-x:hidden;}
	.navbar-inner {padding-left:8px;padding-right:8px;}
	#container{padding:4px 4px 0;}
	.span11.leftside, 
	.span5.rightside {width:100%;padding:0;border:0;margin:0;}
	#site-header {position:relative;}
	.logo{text-align:center;}
	.headerSearch{position:absolute;width:211px;bottom:0;left:8px;z-index: 10;}
	.navbar-nav {margin:0;}
	.navbar .nav > li {border:0;}
	.post header .entry-title {color:#000;font-size:20px;margin-bottom:10px;line-height:24px;}
	
	.socialSetting{height:auto;}
	.post {margin:0 -4px;padding-left:4px;padding-right:4px;}
	.post+.post {margin-top:15px;padding-top:6px;border-top:1px solid #e3e3e3;}
	.post header .entry-time {left:-10px;}
	.entry-content p {line-height:22px;font-size:12px;}
	
	.widget_advert_300x250 {text-align:center;}
	.widget {margin-left:-4px;padding-left:4px;}
	.widget.widget_footer {margin-left:0;padding-left:6px;padding-right:6px;}
	
	.widget.widget_footer.widget_archive li,
	.widget.widget_footer.widget_categories li {width:100%!important;float:none!important;}
	
	.missed_posts ul li {width:144px;float:left;}
	.missed_posts ul li:nth-child(2n+1) {margin-left:0;clear:left;}
	.flexslider {min-height: 180px; }
	.caption {width:100%;}
	.caption h4 {font-size:20px;line-height:20px;margin-bottom:10px}
	.widget{overflow:hidden;}
	.sidebar-area {padding:0!important;border:0;}
	.navbar-default .navbar-collapse{border:0;}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background:none;}
	.navbar-default .navbar-brand {font:normal 22px/18px 'Yanone Kaffeesatz', Arial, Helvetica, sans-serif;color:#fff;}
	.navbar-default .navbar-brand:hover,
	.navbar-default .navbar-brand:focus {color:#fff;} 
	#copyright {text-align:center;}
	#copyright p {float:none;}
	#copyright ul {list-style:none;display: inline-block;float: none;margin: 5px auto 0;padding: 0;}
}