/*
Theme Name:PressGrid
Theme URI:http://themeforest.net/item/pressgrid-frontend-publishing-multimedia-theme/3602009
Description:A Premium Responsive Theme for Corporate and Creative
Author:ThemeTon
Author URI:http://www.themeton.com
License:GNU General Public License version 3.0
License URI:http://www.gnu.org/licenses/gpl-3.0.html
Version:2.6
*/
/*	Clearfix
*/
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:""}
* html .clearfix{height:1%}
:first-child + html .clearfix{min-height:1%}
/* 	General Styles
*/
body{background:#f4f4f4;color:#666;font-size:12px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:18px}
a{cursor:pointer;-webkit-transition:background 0s ease 0s,color 0.2s linear 0s;-moz-transition:background 0s ease 0s,color 0.2s linear 0s;-o-transition:background 0s ease 0s,color 0.2s linear 0s;transition:background 0s ease 0s,color 0.2s linear 0s}
a:active,a:hover,a:focus{text-decoration:none}
/* 	Header
*/
#header .header-inner{background-color:#111}
#header .navbar-inner{margin-right:auto;margin-left:auto;width:100%;background:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:white}
.navbar-fixed-top{position:static}
#header .navbar .brand{margin:0 auto;padding:30px 15px;padding-left:0;min-width:130px;line-height:20px}
.wrapper{position:relative;padding-left:0}
.wrapper.full{padding-left:0}
/*	Site Name
*/
#logo img.logo-img{max-width:none}
.navbar .brand{min-width:50px;color:#FFF;text-align:center;font-weight:bold}
.navbar .brand h1{text-transform:uppercase;font-weight:300;font-size:25px;font-family:oswald}
.site-description{margin-top:2px;margin-bottom:0px;padding-left:10px;color:#999;font-weight:normal;font-size:11px;line-height:14px}
/*	User menu
*/
.header-sidebar-container .user-bar{z-index:1;float:right;max-height:100px;width:260px;height:100px}
.user-login-buton{margin-top:5px !important}
.user-bar .user-form-container{z-index:15;display:none;margin-top:40px;padding:15px;width:196px;font-size:12px}
.widgets-container .user-bar .user-form-container{margin-top:0}
.user-offline,.user-online{position:relative;margin-top:35px}
.user-login-form #login_error,#user-reset-form .message{white-space:normal}
.user-form-container p#nav a:last-child{margin-left:10px}
.user-form-container p#nav a:first-child{margin-right:10px}
.user-form-container label,.user-form-container input,.user-form-container button,.user-form-container select,.user-form-container textarea{font-size:12px;line-height:18px}
.user-form-container label{font-weight:bold}
.user-form-container label input{overflow:hidden;width:100%;font-weight:normal}
.header-sidebar-container .user-form-container label input{width:180px}
.user-form-container label input[type="checkbox"]{width:auto}
.widget p{word-break:hyphenate}
.widget_tt_user_bar{padding:0 !important}
a.fb{margin-right:10px}
a.tw{margin-right:10px}
.user-join,.user-login-buton{display:inline-table;text-align:left;zoom:1;*display:inline-table}
.user-join{margin-top:11px;margin-right:10px;color:#f3f3f3}
.user-join a{font-weight:bold}
.user-login-buton a.btn{margin-top:0;padding-top:5px;padding-bottom:5px;font-size:12px}
p.rememberme{margin-right:15px}
.user-online .author-avatar img{width:36px;height:36px}
.user-bar .link-login,.user-bar .link-lost,.user-bar .link-register,.user-widget .user-form-container{display:inline;padding:0}
.header-sidebar-container{float:right;padding:10px 0}
.header-sidebar-container aside{padding:0}
/*	Mega Menu
*/
.nav{display:inline-block}
#menu-bar{position:relative;z-index:99;height:120px;border-top:3px solid #444;border-bottom:1px solid #eee;background:#000 no-repeat top center}
#menu{display:block;margin:0}
#menu li{display:inline-block;*display:inline;margin-top:0;text-align:left}
#menu>li>a{display:block;margin:0px;padding:0 10px;color:#000;text-transform:uppercase;font-weight:300;font-size:14px;font-family:'Oswald',Helvetica,'Arial Narrow',Arial,sans-serif;line-height:60px;-webkit-transition:background-color .5s ease 0s,color 0.2s linear 0s;-moz-transition:background-color .5s ease 0s,color 0.2s linear 0s;-o-transition:background-color .5s ease 0s,color 0.2s linear 0s;transition:background-color .5s ease 0s,color 0.2s linear 0s}
#menu>li:first-child>a{padding-left:0}
#menu>li>a:hover{border-bottom:none;color:#4C1A1A;text-decoration:none}
#menu>li>a span{display:block;margin-top:-3px;color:#999;text-transform:lowercase;font-weight:normal;font-size:11px}
#menu ul.children li{display:block;float:none;border-bottom:1px solid #F9F9F9;line-height:18px}
#menu div.children,#menu>li>ul.children,#menu > li > ul.children ul{position:absolute;left:auto;z-index:999;margin:1px 0 0;margin-top:0;margin-left:0;margin-left:10px;padding:15px 10px 10px;padding:4px 0;min-width:160px;border:1px solid #CCC !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:white;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);list-style:none;-moz-background-clip:padding;-webkit-background-clip:padding-box}
#menu div.children,#menu>li>ul.children,#menu>li ul.children{display:none;border:0}
#menu>li>ul.children{padding:4px 12px;min-width:160px}
#menu div.children p{padding:10px 0}
#menu div.children h6{display:block;padding-bottom:5px;text-align:left}
#menu div.children h6 span{position:relative;top:-3px;display:block;text-transform:none;font-weight:normal;font-size:11px}
#menu div.children>div{float:left;margin:10px;padding-bottom:0;width:160px}
#menu div.children>div a{border:none;background:none;text-transform:none}
#menu>li>ul.children ul{position:absolute;top:0;left:140px;z-index:999;display:none;padding:4px 12px;min-width:180px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#menu li.rel{position:relative}
/*	Menu
*/
#menu-bar .container{background:#000 160px 10px no-repeat}
#menu>li.current_page_item>a{}
#menu>li.current-menu-ancestor>a{}
#menu ul.children li a{display:block;clear:both;padding:5px 0;color:#333;white-space:nowrap;font-weight:normal;line-height:18px}
#menu div.children h6{display:block;margin-top:0;margin-bottom:8px;padding:3px 0px;padding-top:0;padding-bottom:8px;border-bottom:1px solid #e5e5e5;color:#999;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,0.5);font-weight:bold;font-size:11px;line-height:18px}
#menu div.children>div li{padding-right:0;padding-left:0;border-bottom:1px solid #f9f9f9}
#menu div.children > div li:nth-last-child(2),#menu ul.children li:nth-last-child(2){border-bottom:none}
#menu div.children > div li:nth-last-child(2) a{padding-bottom:0}
div.mega-item ul{margin-right:0;margin-left:0}
.megamenu-textbox{margin-top:10px;color:#333;white-space:pre-line}
.children li.mega-item a span{display:block;overflow-x:hidden;margin-top:-3px;color:#999;text-transform:lowercase;text-overflow:ellipsis;font-size:11px;line-height:18px}
.clearleft{clear:left}
.mega-four div.children{width:760px}
.mega-three div.children{width:540px}
.mega-two div.children{width:360px}
#menu>li:hover>a,#menu div.children>div a:hover,#menu ul.children li a:hover{color:#999;text-decoration:none}
span.menu-span-arrow{float:right}
#menu div.children{margin:1px 0 0;margin-top:0;margin-left:10px;padding:0px 2px;min-width:160px;border:1px solid #CCC !important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:white;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);list-style:none;-moz-background-clip:padding;-webkit-background-clip:padding-box}
#menu div.children::before,#menu>li>ul.children::before,
.user-form-container.dropdown-menu::before,.user-bar-dropdown.dropdown-menu::before{position:absolute;top:-7px;left:9px;z-index:999;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);border-left:7px solid transparent;content:''}
#menu div.children::after,#menu>li>ul.children::after,
.user-form-container.dropdown-menu::after,.user-bar-dropdown.dropdown-menu::after{position:absolute;top:-6px;left:10px;z-index:1000;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid white;border-left:6px solid transparent;content:''}
.user-form-container.dropdown-menu::before,.user-form-container.dropdown-menu::after{left:185px}
.user-bar-dropdown.dropdown-menu::before,.user-bar-dropdown.dropdown-menu::after{left:60px}
#menu > li > ul.children ul::before{position:absolute;top:9px;left:-7px;z-index:999;display:inline-block;border-top:7px solid transparent;border-right:7px solid #CCC;border-bottom:7px solid transparent;content:'';border-bottom-right:rgba(0,0,0,0.2)}
#menu > li > ul.children ul::after{position:absolute;top:10px;left:-6px;z-index:1000;display:inline-block;border-top:6px solid transparent;border-right:6px solid white;border-bottom:6px solid transparent;content:''}
.navbar .nav .active > a,.navbar .nav .active > a:hover{background:transparent}
.nav-toolbar-container{margin:0 10px;width:100%}
.has-children::after{position:absolute;top:4px;right:10px;color:#999;content:"→"}
/*	Mobile-Menu
*/
select.main-menu-mobile,select#portfolio-filter{display:none;padding:0 10px;min-width:232px;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-image:url(images/mobile-menu-arrow.png);background-position:center right;background-repeat:no-repeat;-webkit-appearance:none}
/*	Search Box
*/
.search-content{float:right}
.search-content form{margin-bottom:0px}
.search-content input[type="text"]{margin:0px;padding:0px;border:none;background:none;box-shadow:none;color:#626262;text-shadow:1px 1px 1px #F8F8F8;font-size:12px}
/*	JPLAYER SKIN
*/
div.jp-jplayer.jp-jplayer-video,div.jp-jplayer.jp-player-video{background-color:#292a2b}
.jp-audio-container,.jp-video-container{padding:15px;padding-bottom:0px}
div.jp-interface{position:relative;z-index:100;width:100%;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:url(images/jplayer-bg.png) repeat-x;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.4);box-shadow:0px 1px 1px rgba(0,0,0,0.4)}
.jp-interface{height:30px}
.jp-controls{margin:0;padding:0;list-style-type:none}
.jp-controls li{display:inline}
.jp-controls a{position:absolute;overflow:hidden;border-bottom:none;text-indent:-9999px}
a.jp-play,a.jp-pause{top:0;left:0;z-index:1;width:33px;height:30px;outline:none}
a.jp-play{background:url(images/jplayer-skin.png) 0 0 no-repeat}
a.jp-play:hover{background-position:-33px 0}
a.jp-pause{display:none;background:url(images/jplayer-skin.png) 0 -30px no-repeat}
a.jp-pause:hover{background-position:-33px -30px}
.jp-progress-container{position:absolute;top:0;left:34px;padding:12px 10px;width:434px;height:6px}
.jp-progress{position:absolute;padding:1px;width:85%;height:7px;background:url(images/jplayer-skin.png) 0 -192px repeat-x}
.jp-seek-bar{width:0px;height:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:url(images/jplayer-skin.png) 0 -163px repeat-x;cursor:pointer}
.jp-play-bar{width:0px;height:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:url(images/jplayer-skin.png) 0 -133px repeat-x}
.jp-volume-bar-container{position:absolute;top:0;right:20px;padding:12px 10px;width:40px;height:6px}
.jp-volume-bar{position:relative;top:0;left:18px;overflow:hidden;width:40px;height:9px;background:url(images/jplayer-skin.png) 0 -192px repeat-x;cursor:pointer}
.jp-volume-bar-value{margin:1px;width:0px;height:5px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:url(images/jplayer-skin.png) 0 -133px repeat-x}
a.jp-mute,a.jp-unmute{top:9px;right:60px;z-index:1;width:17px;height:13px;outline:none}
a.jp-mute{background:url(images/jplayer-skin.png) -10px -68px no-repeat}
a.jp-mute:hover{background-position:-43px -68px}
a.jp-unmute{background:url(images/jplayer-skin.png) -10px -98px no-repeat}
a.jp-unmute:hover{background-position:-43px -98px}
.seperator-first,.seperator-second{position:absolute;left:32px;width:2px;height:30px;background:url(images/jplayer-seperator.png) no-repeat left}
.seperator-second{right:90px;left:auto}
/*	Video player
*/
.item-article object,.item-article iframe{width:100%}
.twitter-tweet-rendered iframe{width:60px;height:20px;float:right}
.anythingControls{display:none}
object,iframe{max-width:100%}
.jp-jplayer-video img{width:100%}
.jp-jplayer-video{position:relative;overflow:hidden}
.jp-jplayer-video object,.jp-jplayer-video video{position:absolute;top:0px;left:0px}
/* Page
*/
#page{margin:0 auto;border:0;border-radius:0;background:none;box-shadow:none}
#page .container{margin:10px auto}
#page.content-single{margin:20px 0}
.content{width:100%}
/* 	Sidebar
*/
#sidebar{position:fixed;z-index:99;float:left;margin-left:-160px;width:160px;text-align:right}
/*	Fixed Sidebar
*/
#fixed-sidebar h3{display:inline-block;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #e0e0e0;text-transform:uppercase;font-size:12px;line-height:20px}
/* 	Entry
*/
#page.loading,.item-single.loading{min-height:200px;background-image:url(images/transparent-loader.gif);background-position:50% 50%;background-repeat:no-repeat}
.ajax-load{width:140px;height:20px;background-image:url(images/transparent-loader.gif);background-repeat:no-repeat}
.content-container .item-single,.content-container .widgets-container{padding:30px;border:1px solid #d2d2d2;background:#FFF}
.item-single h2.item-title{margin:0}
.content-container .widgets-container{padding:15px}
.page-template-page-template-blog-php .span12>.content-container{margin:10px;margin-top:20px;-webkit-box-shadow:0 0 1px 0px #AAA,0 2px 0px 0px #999,0 5px 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 1px 0px #aaa,0 2px 0px 0px #999999,0 5px 10px rgba(0,0,0,0.25);box-shadow:0 0 1px 0px #AAA,0 2px 0px 0px #999,0 5px 10px rgba(0,0,0,0.25)}
/*	Gallery
*/
.item-gallery{font-size:0px}
.single-post .item-gallery{margin:0px;margin-top:2%}
.item-gallery a.imgSmall{position:relative}
/*	Grid View
*/
.header-page,article .item{position:relative;display:block;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#FFF;-webkit-box-shadow:0 0 1px 0px #AAA,0 2px 0px 0px #999,0 5px 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 1px 0px #aaa,0 2px 0px 0px #999999,0 5px 10px rgba(0,0,0,0.25);box-shadow:0 0 1px 0px #AAA,0 2px 0px 0px #999,0 5px 10px rgba(0,0,0,0.25);-webkit-transition:all .1s linear .1s;-moz-transition:all .1s ease-in-out .1s;transition:all .1s ease-in-out .1s;

}
article.item-margin{float:left;margin:10px}
.item-hidden{display:none}
/*	Image Preloader
*/
.preload{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}
/*	Image Gallery
*/
.item-gallery{margin:5px;margin-top:2%}
/*	Item Video
*/
.item-video iframe{width:100%;height:auto}
.item-media .entry-audio{padding:0px;padding-bottom:0}
.item-single .item-media .entry-audio{padding:0}
.item-media .entry-audio iframe{width:100%;height:166px}
/*	Item Quote
*/
.item-quote{padding:15px;background:rgba(0,0,0,.1)}
body.single .item-quote{display:inline-block}
.item-quote blockquote,.item-media blockquote{margin:0;padding:0;border-left:none;font-family:Georgia,Times,serif}
.item-quote blockquote p{font-size:14px;line-height:20px}
.item-quote blockquote cite,.item-media blockquote cite{display:block;margin-top:10px;font-weight:bold;font-size:12px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}
.item-quote blockquote cite:before,.item-media blockquote cite:before{margin-right:5px;content:"-"}
/* Item Link
*/
.format-link .item-media{padding:15px;background-color:rgba(0,0,0,.1)}
.format-link h2.link-text{margin-bottom:5px;font-size:16px;line-height:22.5px}
/* Entry Status
*/

.item-single .entry-status .instagram-photo{padding:0}
.entry-status .instagram-photo img{margin:0;padding:0;width:100%;height:auto}
.entry-status .instagram-link img{width:16px;height:16px}
/* No Content
*/
article.no-content .item-image,.item-video{margin:0px}
article.no-content h2.item-title{margin:15px;padding:0;border-bottom:none}
article.no-content .entry-status .instagram-photo{padding:0px}
.jp-audio-container,article.no-content .jp-video-container{padding:0px}
.item-single article.no-content .entry-status .instagram-photo,.item-single .jp-audio-container,article.no-content .jp-video-container{padding:0}
.item-content{margin:15px}
.item-content p{font-size:12px;line-height:19px}
.item-single .item-content{margin:30px 0}
.item-single .item-content p{font-size:13px;line-height:18px}
.item-author-content{padding:10px 15px;border-top:1px solid rgba(0,0,0,.1);font-size:11px;line-height:11px}
.item-author-content span.author-name{display:block;margin-top:3px;margin-bottom:3px;color:#787c80;font-weight:bold}
.item-author-content span.author-name a{text-transform:capitalize;text-overflow:ellipsis}
.item-author-content span.published-date{display:block;font-weight:300}
.item-author-content .author-avatar img{margin-right:15px;max-width:none;width:32px;height:32px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}
.item-author-content .author-avatar{float:left}
h2.item-title{font-size:12px;line-height:1.3}
.header-page h2.item-title{margin-bottom:0}
.header-page{padding-top:40px;padding-bottom:40px}
.header-page h2.item-title{color:#444;text-align:center;letter-spacing:-1px;font-weight:bold;font-size:36px !important}
.header-page .page-teaser p{margin:10px 0 0;color:black;text-align:center;letter-spacing:1px;font-weight:100;font-size:22px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.254}
h2.item-title a{overflow:hidden;text-decoration:none;text-transform:uppercase;text-overflow:ellipsis;font-weight:300;font-size:25px;font-family:'Oswald',Helvetica,"Arial Narrow",Arial,sans-serif;line-height:1.2em;-webkit-transition:color 0.2s ease 0s,color 0.2s linear 0s;-moz-transition:color 0.2s ease 0s,color 0.2s linear 0s;-o-transition:color 0.2s ease 0s,color 0.2s linear 0s;transition:color 0.2s ease 0s,color 0.2s linear 0s}
span.item-category,.item-single-meta{display:block;overflow:hidden;margin:10px 0;margin-bottom:15px;height:9px;text-transform:uppercase;font-weight:bold;font-size:9px;line-height:9px}
span.item-category a{display:inline-block;overflow:hidden;height:9px;cursor:pointer;-webkit-transition:color 0.2s ease 0s,color 0.2s linear 0s;-moz-transition:color 0.2s ease 0s,color 0.2s linear 0s;-o-transition:color 0.2s ease 0s,color 0.2s linear 0s;transition:color 0.2s ease 0s,color 0.2s linear 0s;zoom:1;*display:inline}
span.item-category a:hover{background:#08C;color:#fff;-webkit-transition:background 0s ease 0s,color 0.2s linear 0s;-moz-transition:background 0s ease 0s,color 0.2s linear 0s;-o-transition:background 0s ease 0s,color 0.2s linear 0s;transition:background 0s ease 0s,color 0.2s linear 0s}
span.item-category span{margin-right:5px;padding-right:5px;border-right:1px solid #999}
span.item-category span:last-child{margin-right:0px;padding-right:0px;border-right:none}
.small article footer{padding:15px 0}
article footer{padding:15px;background-color:rgba(0,0,0,.1);color:#999;text-align:center;font-size:11px}
article footer a,span.item-category a{color:#999}
article footer a:hover,span.format-text a:hover{text-decoration:none}
.footer-meta{margin-right:5px;padding-right:5px}
.edit-my-post{margin-left:12px;padding-left:12px;background:url(images/edit-my-post.png) no-repeat left center}
.delete-my-post{margin-left:12px;padding-left:12px;background:url(images/delete-my-post.png) no-repeat left center}
footer .read-more{float:right;margin-top:3px;padding:2px 3px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background:rgba(255,255,255,.4);text-transform:uppercase;font-weight:bold;font-size:10px;line-height:9px}
span.entry-comment{margin-right:10px}
.min .meta-like{padding-left:18px;background:url(images/entry-meta.png) no-repeat 0 -26px}
.min .meta-like:hover,.min .meta-like.liked{background-position:0 -39px}
.min .meta-comment{padding-left:18px;background:url(images/entry-meta.png) no-repeat 0 0px}
.min .meta-comment:hover{background-position:0 -13px;color:#000}
footer .fb_comments_count{padding-left:18px;padding-right:10px;background:url(images/entry-meta.png) no-repeat 0 0px}
.liked,article footer .liked{color:red}
.favorite-post{margin-left:12px;padding-left:12px;height:30px;background:url(images/star.png) no-repeat 0 -17px}
.favorite-post:hover,.star-post{background-position:0 1px}
.star-post:hover{background-position:0 -18px}
.sub-footer .container .row{margin-left:0}
/*	Grid View Format
*/
a.format-text{position:relative;top:-2px;margin-right:8px;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#08C;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:9px;cursor:pointer}
a.format-text:hover{background:#005580}
/*	Post Type Label Colors
*/
.facebook-post a.format-text{background:#3B5998}
.soundcloud-post a.format-text{background:#F60}
.twitter-post a.format-text{background:#00b9fb}
.quote-post a.format-text{background:#666}
.audio-post a.format-text{background:#99bd0a}
.youtube-post a.format-text{background:#96261c}
.item-featured a.format-text{background:#9107ca}
.vimeo-post a.format-text{background:#4BF}
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
.aligncenter{display:block;margin:5px auto 5px auto}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;/* Image does not overflow the content area */
 padding:5px 3px 10px;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}
/*	Twitter Post
*/
.twitter-tweet-rendered{background-color:rgba(0,0,0,.1);float:right;width:100%}
article iframe.twitter-tweet-rendered{background-color:transparent !important;border:none !important;box-shadow:none !important}
.twt-border{margin:5%;width:90%;float:left}
a.screen-name span.avatar{float:left;margin-right:10px;width:35px;height:35px}
a.screen-name span.p-nickname{display:block;font-size:10px;font-style:italic;font-weight:bold}
a.screen-name span.p-nickname b{font-weight:normal}
.h-card.p-author{margin-bottom:15px}
.h-card.p-author iframe{display:none}
.e-content{margin-bottom:15px}
span.fn,span.nickname,blockquote.twt-reply p.entry-title,ul.twt-actions li a{font-weight:bold;font-family:"Helvetica Neue","HelveticaNeue",Helvetica,Arial,Verdana,sans-serif}
blockquote.twt-always-show-actions span.nickname{display:block;font-weight:normal}
blockquote.twt-always-show-actions span.nickname b{font-weight:normal}
blockquote.twt-reply span.nickname{display:none}
.vcard.author{position:relative;margin-bottom:10px;padding-bottom:10px;min-height:35px;border-bottom:1px solid #F9F9F9;border-bottom-color:rgba(255,255,255,.3)}
.vcard.author a.permalink{display:block;margin-left:50px}
.vcard.author a.permalink span.updated{font-style:italic;font-size:11px}
.vcard.author iframe{position:absolute;top:0;right:0}
blockquote.twt-tweet{width:100%}
blockquote.twt-tweet,blockquote.twt-tweet .footer{position:relative}
blockquote.twt-tweet .footer a.view-details{position:absolute;right:0}
blockquote.twt-standard .entry-content{display:block}
blockquote.twt-always-show-actions .entry-content p{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f9f9f9;font-size:14px;line-height:22px}
blockquote.twt-reply{padding:10px;background-color:rgba(0,0,0,.1)}
blockquote.twt-reply p.entry-title{font-weight:normal;font-size:12px;line-height:18px}
blockquote.twt-reply .entry-content p{margin-bottom:0;padding-bottom:0;border-bottom:none}
blockquote.twt-reply{margin-bottom:20px}
ul.twt-actions{overflow:hidden;margin:0;list-style:none}
ul.twt-actions li{display:inline-block;line-height:9px;*zoom:1;*display:inline}
ul.twt-actions li a{margin-right:5px;padding-right:5px;border-right:1px dotted #e9e9e9;text-transform:uppercase;font-size:9px;line-height:9px}
ul.twt-actions li:last-child a{margin-right:0;padding-right:0;border-right:none} 
.post-light,.post-dark{border-color:rgba(0,0,0,0.3)}
/*	Light Post
*/
.post-light,.post-light .item-author-content span.author-name,.post-light .item-author-content span.published-date{color:#333}
.post-light a{color:#333}
.post-light a:hover{color:#000}
.post-light a.format-text,.post-light span.item-category a:hover,.post-minimal a.format-text,.post-minimal span.item-category a:hover{background-color:#333;color:#fff}
.post-light .item-author-content{color:#fff}
.post-light a.format-text:hover{background-color:#000}
/*	Dark Post
*/
.post-dark,.post-dark p,.post-dark h1,.post-dark h2,.post-dark h3,.post-dark h4,.post-dark h5,.post-dark h6,
.post-dark .item-author-content span.author-name,.post-dark .item-author-content span.published-date{color:#FFF}
.post-dark .item-author-content{color:#FFF}
.post-dark a,.post-dark span.item-category span a{color:#fff}
.post-dark a:hover{color:#ccc}
.post-dark a.format-text,.post-dark span.item-category a:hover{background-color:rgba(255,255,255,.75);color:#000}
.post-dark a.format-text:hover{background-color:#fff;background-color:rgba(255,255,255,1)}
.post-dark footer{background-color:rgba(255,255,255,.1)}
/* 	Post Single Modal
*/
.tt-modal-box{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;overflow-x:hidden;background-color:rgba(255,255,255,0.93)}
.tt-modal-box .modalback{position:fixed;width:100%;height:100%}
.noscroll{display:block;overflow:hidden}
.hide{display:none}
.tt-modal-box .modal-close{position:absolute;top:-10px;right:-10px;z-index:1500;display:block;width:30px;height:30px;border-radius:15px;background:url(images/circle-close.png) no-repeat center;color:#fff;text-indent:-999em}
.lightBoxNav{position:fixed;top:450px;z-index:999;width:50px;height:50px;background:url(images/modal-arrow.png) no-repeat top left transparent;text-indent:-5000px}
.navLeft{left:10px;background-position:0 0}
.navRight{right:10px;background-position:-50px 0 !important}
.navLeft,.navRight,.modal-close{opacity:0.5}
.delete-modal h3{font-size:12px}
/* Single Fullwidth Page 
/
body.page-fullwidth .item-single{width:auto;*/
/* }
body.page-fullwidth .single-no-ajax .single-container .item-single{border-right:0;*/
.item-single{font-size:13px}
.page-single{position:static;padding:20px 30px;opacity:1}
.page-teaser p{margin:10px 0 0;font-size:14px;line-height:22px}
.single-no-ajax .single-container{margin:5px;margin-right:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#FFF;-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);-moz-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 2px rgba(0,0,0,.1)}
.single-no-ajax .single-container .item-single{float:left;margin:0px;border-right:1px solid #e9e9e9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-border-top-right-radius:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-moz-border-top-right-radius:0;-moz-border-bottom-right-radius:0}
.header-page .item-author{margin:0;padding:0;border:0}
.header-page{margin:10px 10px;padding:20px}
.header-page.archive .item-author{float:left;width:33%}
.header-page.archive ul{list-style:none}
.header-page .item-author{background:none}
.header-page h2.item-title{border-bottom:none;text-transform:uppercase;font-weight:300;font-family:oswald}
.item-author h3 a{text-transform:capitalize}
#item-single-title-1 h2,#page-single-title h2,.header-page h2{font-size:24px;line-height:1.1}
.item-single-meta{margin:10px 0 0}
.item-single .item-media,.page-single .item-media,.item-single .item-image,.page-single .item-image{margin:0px;margin-top:30px;padding:0px}
.item-single .item-media img,.page-single .item-media img,.item-single .item-image img,.page-single .item-image img{float:left;height:auto}
.item-single .item-media iframe,.item-single .item-media blockquote,.page-single .item-media iframe,.page-single .item-media blockquote{float:left}
.item-single .item-media iframe{width:100%}
.item-single .item-content,.page-single .item-content{font-size:12px}
.item-single .item-quote{padding:0;width:100%}
.item-single .item-quote blockquote{padding:30px}
.item-single .item-quote blockquote p{font-style:italic;font-size:150%;line-height:1.4}
.item-single .item-media .link-text{margin-bottom:5px;font-size:18px;line-height:22px}
.item-single .item-media blockquote cite a,.item-single .item-quote blockquote cite a{font-size:12px}
.item-author{margin:0px -30px 20px;padding:30px;border:1px solid white;background:#F4F4F4}
.item-author h3{margin-top:0;margin-bottom:10px;margin-left:85px;font-size:14px;line-height:14px}
.item-author h3 span{font-weight:normal}
.item-author img{float:left}
.item-author p{margin-left:85px;font-size:12px}
.item-author p:last-child{margin-bottom:0px}
ul.author-meta{margin-top:10px;margin-left:85px;list-style:none}
ul.author-meta li{float:left;margin-right:15px;font-size:12px;line-height:10px}
article.item-margin>div{width:100%}
/*	Widgets
*/
.single-no-ajax .single-container .widgets-container{position:relative;display:block;float:left;padding:10px}
.single-no-ajax .single-container .masonry-widgets aside.widget{margin:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#f5f5f5;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3);-moz-box-shadow:0 0 2px rgba(0,0,0,.3);box-shadow:0 0 2px rgba(0,0,0,.3);font-size:12px;line-height:18px}
.widget .widget-title{padding-right:15px;padding-bottom:10px;padding-bottom:10px;padding-left:0;border-bottom:1px solid #f9f9f9;color:#333;text-transform:uppercase;font-weight:400;font-size:12px;font-family:oswald;line-height:18px}
.widget{padding:10px;padding-top:5px}
.widget.sociallinkswidget ul li a::before{margin:0;content:none}
#footer #wp-calendar caption{padding-bottom:10px;color:white}
#wp-calendar{width:100%}
/*	Social Icons
*/
.widget ul.social-icons li a{display:inline-block;width:30px;height:30px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.widget ul.social-icons li a:hover{color:black}
.widget ul.social-icons li a span:hover{color:white}
.widget ul.social-icons li span.social-text:hover{background:#000}
.widget ul.social-icons li{float:left;margin-right:5px;padding:0;border-bottom:none;background:none}
.header-sidebar .widget ul.social-icons li{display:inline-block;border-bottom:none}
span.social-text{display:none;margin-left:40px;line-height:30px}
.widget ul.social-icons li a:hover{opacity:0.7}
.widget ul.social-icons li a.behance{background:url(images/social-icons/behance.png) no-repeat}
.widget ul.social-icons li a.blogger{background:url(images/social-icons/blogger.png) no-repeat}
.widget ul.social-icons li a.digg{background:url(images/social-icons/digg.png) no-repeat}
.widget ul.social-icons li a.dribbble{background:url(images/social-icons/dribbble.png) no-repeat}
.widget ul.social-icons li a.facebook{background:url(images/social-icons/facebook.png) no-repeat}
.widget ul.social-icons li a.flickr{background:url(images/social-icons/flickr.png) no-repeat}
.widget ul.social-icons li a.forrst{background:url(images/social-icons/forrst.png) no-repeat}
.widget ul.social-icons li a.github{background:url(images/social-icons/github.png) no-repeat}
.widget ul.social-icons li a.google{background:url(images/social-icons/google.png) no-repeat}
.widget ul.social-icons li a.linkedIn{background:url(images/social-icons/linkedin.png) no-repeat}
.widget ul.social-icons li a.paypal{background:url(images/social-icons/paypal.png) no-repeat}
.widget ul.social-icons li a.pinterest{background:url(images/social-icons/pinterest.png) no-repeat}
.widget ul.social-icons li a.rss{background:url(images/social-icons/rss.png) no-repeat}
.widget ul.social-icons li a.skype{background:url(images/social-icons/skype.png) no-repeat}
.widget ul.social-icons li a.tumblr{background:url(images/social-icons/tumblr.png) no-repeat}
.widget ul.social-icons li a.twitter{background:url(images/social-icons/twitter.png) no-repeat}
.widget ul.social-icons li a.vimeo{background:url(images/social-icons/vimeo.png) no-repeat}
.widget ul.social-icons li a.yahoo{background:url(images/social-icons/yahoo.png) no-repeat}
.widget ul.social-icons li a.youtube{background:url(images/social-icons/youtube.png) no-repeat}
.header-sidebar ul.social-icons li a span{display:none}
.widget form{margin-right:0}
.widget .screen-reader-text{display:none}
.widget_search .widget-title{border-bottom:none}
.widget ul{margin:5px 0 0 0px}
.widget ul li{padding:4px 0;padding-left:15px;border-bottom:1px dotted #f9f9f9;background:url(images/arrow-list.png) no-repeat 0 11px;list-style:none}
.widget ul li:last-child{border-bottom:none}
#header .widget ul li,#footer .widget ul li{border-bottom-color:#333}
.sociallinkswidget ul li,.TTRecentPostWidget ul li{padding-left:0;background:none}
.widget ul li a{text-decoration:none}
.user-widget ul li:first-child{margin-top:10px}
.user-widget ul li{padding-left:0;width:100%;border-bottom:1px solid rgb(0,0,0,.1)}
.span3>.widgets-container aside{width:168px}
/* FlexSlider v1.8
*/
.wpb_flexslider .flex-control-nav{right:auto !important}
/* Browser Resets
*/
.flex-container a,.flexslider a,.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}
/* FlexSlider Necessary Styles
*/
.flexslider{margin:0;padding:0}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img{display:block;max-width:100%}
.flex-pauseplay span{text-transform:capitalize}
/* Clearfix for the .slides element
*/
.slides:after{display:block;visibility:hidden;clear:both;height:0;content:".";line-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{position:relative;background:#fff; zoom:1}
.flexslider .slides{zoom:1}
.flexslider .slides > li{position:relative}
/* Suggested container for "Slide" animation setups. Can replace this with your own,if you wish
*/
.flex-container{position:relative;zoom:1}
/* Caption style
*/
/* IE rgba() hack
*/
.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}
.flex-caption{position:absolute;bottom:0;left:0;margin:0;width:100%;background:rgba(0,0,0,.3);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3)}
.flex-caption p{padding:10px;font-weight:bold;font-size:11px;line-height:15px}
.flex-caption p:last-child{margin-bottom:0px}
/* Direction Nav
*/
.flex-direction-nav{position:absolute;top:10px;right:10px;height:0}
.flex-direction-nav li{display:inline-block;*display:block;*zoom:1}
.flex-direction-nav a{display:block;margin-left:2px;padding:0 5px;height:20px;-webkit-border-radius:2px;border-radius:2px;background-color:rgba(0,0,0,.7);color:#FFF;cursor:pointer;-mob-border-radius:2px}
.flex-direction-nav .flex-disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}
.flex-direction-nav a:hover{background-color:rgba(255,255,255,.7);-webkit-box-shadow:0 0 10px rgba(255,255,255,.7);-moz-box-shadow:0 0 10px rgba(255,255,255,.7);box-shadow:0 0 10px rgba(255,255,255,.7);color:#000;text-decoration:none}
/* Control Nav
*/
.flex-control-nav{position:absolute;top:15px;left:15px}
.flex-control-nav li{display:inline-block;margin:0 0 0 5px;zoom:1;*display:inline}
.flex-control-nav li:first-child{margin:0}
.flex-control-nav a{display:block;width:10px;height:10px;-webkit-border-radius:5px;border-radius:5px;background-color:rgba(255,255,255,.7);-webkit-box-shadow:0 0 5px rgba(0,0,0,.7);-moz-box-shadow:0 0 5px rgba(0,0,0,.7);box-shadow:0 0 5px rgba(0,0,0,.7);text-indent:-999em;cursor:pointer;-webkit-transition:background 0.3s ease 0.3s;-moz-transition:background 0.3s ease 0.3s;-o-transition:background 0.3s ease 0.3s; 
 transition:background 0.3s ease 0.3s;-mob-border-radius:5px}
.flex-control-nav a:hover{background-color:rgba(255,255,255,1)}
.flex-control-nav a.flex-active{background-color:rgba(0,0,0,.7);-webkit-box-shadow:0 0 5px rgba(255,255,255,.7);-moz-box-shadow:0 0 5px rgba(255,255,255,.7);box-shadow:0 0 5px rgba(255,255,255,.7);cursor:default}
.flex-control-nav .active{background-color:black}
.flex-control-nav .active:hover{background-color:gray}
/**** Isotope Filtering ****/

.isotope-item{z-index:2}
.isotope-hidden.isotope-item{z-index:1;pointer-events:none}
.post-category-item.selected{color:red}
/**** 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: top,left,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}
/*	Portfolio
*/
#footer{margin-top:0px;padding:30px 0;background:#111}
#footer .widget .widget-title,.header-sidebar-container .widget .widget-title{margin-bottom:15px;border-bottom-color:#333;color:#FFF}
/*	Infinite Scroll Container
*/
.manual-infinite-scroll{margin-top:30px;padding:15px 0;background:#FFF;-webkit-box-shadow:0 0 1px 0px #AAA,0 2px 0px 0px #999,0 5px 10px rgba(0,0,0,0.25);-moz-box-shadow:0 0 1px 0px #aaa,0 2px 0px 0px #999999,0 5px 10px rgba(0,0,0,0.25);box-shadow:0 0 1px 0px #AAA,0 2px 0px 0px #999,0 5px 10px rgba(0,0,0,0.25);color:white;text-transform:uppercase;font-weight:100;font-size:14px;font-family:'Oswald',Helvetica,'Arial Narrow',Arial,sans-serif;line-height:14px;-webkit-transition:box-shadow .2s ease 0s}
.manual-infinite-scroll .span12{position:relative}
.to-top,.remaining{position:absolute}
.to-top{right:10px}
.to-top a{color:#626262}
.to-top a:hover{color:#000}
.remaining{top:0;left:10px;width:100px;color:#626262} 
.infinite-button{text-align:center}
/**** Infinite Scroll CSS ****/
#infscr-loading{position:fixed;bottom:40px;left:45%;z-index:100;padding:10px;width:200px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:black;color:white;text-align:center;opacity:0.8}
.use-manual-infinite-scroll #infscr-loading{display:none;opacity:0}
nav.infinite-scroll-loading{background-image:url(images/transparent-loader.gif);background-position:50% 50%;background-repeat:no-repeat}
nav.infinite-scroll-loading .next-items{opacity:0}
/* Comment CSS
*/
#comments{margin-top:30px;border-bottom:none}
label.overlabel{position:absolute;top:5px;left:10px;z-index:1;color:#999}
.comment-reply-link{float:right}
.comment{margin-bottom:30px;padding-bottom:20px;border-bottom:1px dotted #e9e9e9}
.comment .comment{margin-left:40px}
.comment-author{margin-bottom:20px}
.comment-avatar{float:left;margin-right:20px}
.comment-author img{float:left;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.comment-meta{position:relative}
.comment-meta span.comment-date{position:absolute;top:14px;left:38px;display:block;text-transform:uppercase;font-weight:bold;font-size:24px;font-size:9px;opacity:.7}
.author-link-span{top:0px;margin-left:10px !important;text-transform:capitalize;font-weight:bold;font-size:12px;line-height:14px}
.form-horizontal .btn:hover{color:#000;text-decoration:none}
.comment-block .comment-block{padding-left:30px;border-left:1px dotted #e9e9e9}
.comment-button .btn{-webkit-transition:background 0s ease 0s,color 0.2s linear 0s;-moz-transition:background 0s ease 0s,color 0.2s linear 0s;-o-transition:background 0s ease 0s,color 0.2s linear 0s; transition:background 0s ease 0s,color 0.2s linear 0s}
.overlabel-wrapper{position:relative;margin-right:3px;width:100%}
.form-horizontal .control-group{margin-bottom:18px}
.form-horizontal .btn{float:left;font-size:12px}
h4#reply-title{position:relative;left:0px;font-size:12px}
#contactform label.error,#commentform label.error{position:absolute;top:7px;right:5px;display:none !important;color:red;font-size:10px;line-height:14px}
#contactform input.error,#contactform textarea.error,#commentform input.error,#commentform textarea.error{border:1px solid red}
.com-border{float:left;margin-right:10px;margin-left:30px;width:40px;height:40px;border-bottom:1px solid #D9D9D9;border-left:1px solid #D9D9D9}
#comments-form label.overlabel{top:6px;font-size:12px}
#comments-form input[type="text"],#comments-form .form-horizontal textarea{margin:0 0 10px;padding:5px 15px;border:1px solid #E0E0E0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#FEFEFE;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);font:12px/18px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;-webkit-transition:all ease-in-out 0.1s;-moz-transition:all ease-in-out 0.1s;-o-transition:all ease-in-out 0.1s;transition:all ease-in-out 0.1s}
#comments-form input[type="text"]:focus,#comments-form .form-horizontal textarea:focus{border-color:#D0D0D0;background-color:#FFF;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.2)}
.comment-body p{font-size:12px}
/* Search Bar CSS
*/
.nav-toolbar-container input.span2{width:0}
.nav-toolbar-container input[type="search"]{margin-top:16px;margin-right:20px;padding:3px 7px 3px 22px;width:0px;border:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.nav-toolbar-container input[type="search"]:focus{padding-left:32px;width:115px;background-color:#f5f5f5;-webkit-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000;cursor:auto}
.form-search{margin:0}
.input-append input{padding-left:27px;border:solid 1px #EAEAEA;-moz-border-radius:0 1px 1px 0;border-radius:0 1px 1px 0;background:transparent url(images/search-icon.png) no-repeat 9px center}
#searchsubmit{position:relative;z-index:13;display:none;float:left;margin-bottom:-44px;margin-left:2px;width:24px;height:24px;border:none;background:transparent}
.search-content form{margin-bottom:0px}
.search-content input[type="text"]{margin:0px;padding:0px;border:none;background:none;box-shadow:none;color:#626262;text-shadow:1px 1px 1px #F8F8F8;font-size:12px}
/* WordPress Core
*/
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0px 5px 10px}
.dark a img.alignright{background:#D7D7D7}
a img.alignleft{float:left;margin:5px 10px 0px 0px}
a img.aligncenter{display:block;margin-right:auto;margin-bottom:5px;margin-left:auto}
img.image-border{padding:5px;background:#D7D7D7}
.wp-caption{padding:10px 5px 5px;background:#fff;text-align:center}
.dark .wp-caption,.dark a img.alignright,.dark a img.alignleft,.dark a img.alignnone,.dark a img.aligncenter{background-color:#292929}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption.aligncenter{margin-bottom:20px}
.wp-caption img{margin:0;padding:0;max-width:100%;height:auto;border:0 none}
.wp-caption p.wp-caption-text{margin:0;padding:5px 0;font-style:italic;font-size:11px;line-height:17px}
.alignnone,.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}
.aligncenter,div.aligncenter,.aligncenter{display:block;margin:5px auto}
.row-fluid .home-right{float:right}.glow{background:url()}
.commentlist .bypostauthor{}
.sticky{}
/**** Infinite Scroll CSS ****/

/* Responsive
*/

.flexslider .slides > li{/* display:block;*/}
.flexslider .slides a{display:inline-block}
/* Share Scroll CSS
*/
.tt-share-widget{position:relative;margin:0 -30px 10px;padding:20px 30px;padding-bottom:0}
.tt-share-widget .platform{display:inline;float:left;height:20px}
/* Social Share Bar
*/
.tt-modal-box .item-single .fixed-right{position:fixed;top:62px;left:50%;margin-left:360px;padding:0;width:100px;border-bottom:none}
.tt-modal-box .item-single .fixed-right span{margin:2px 0}
.tt-modal-box .item-single .fixed-left{position:fixed;top:62px;right:50%;margin-right:360px;padding:0;width:90px;border-bottom:none}
.tt-modal-box .item-single .fixed-left span{float:none;margin:2px 0}
.sub-footer{padding:15px 0;border-top:1px solid #d2d2d2;border-bottom:1px solid #D2D2D2;background:#EAEAEA;box-shadow:none}
.copyright{float:left;margin-left:-20px;color:#000;text-transform:uppercase;font-weight:bold;font-size:9px;line-height:15px}
.hover-content{position:relative;float:left;width:100%}
.hover-content a.item-preview{float:left;width:100%;height:auto}
.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.iconImage,.iconInstagram{background-image:url(images/overlay-bg.png)}
.iconVideo{background-image:url(images/overlay-video.png)}
.iconImage,.iconInstagram,.iconVideo{width:auto;height:100%;background-color:transparent;background-position:center center;background-repeat:no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#7F000000,endColorStr=#7F000000)}
.iconImage:hover,.iconInstagram:hover,.iconVideo:hover{opacity:.5}
.instagram-link{position:absolute;right:10px;bottom:10px}
/* Recent News Widget
*/
.themetonrecentposts li.recent-news-item{margin:0;padding-bottom:10px;border-bottom:none;list-style:none}
.recent-news-item img{float:left;margin-right:15px;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;list-style:none}
.recent-news-item h6{margin:0;font-size:12px;line-height:18px}
span.social-text{padding-left:10px;line-height:22px}
.widget ul ul{margin-left:1.5em}
/*	Services
*/
.service{margin-bottom:9px}
.service h1{margin:36px 0 27px;text-align:center;font-weight:300;font-size:40px}
.service h2,.service h3,.service h4{font-weight:300}
.service h2{font-size:22px}
.service p{margin-right:10px}
.service .service-icon{float:left;margin:7px 10px 0 0;opacity:.8}
.service .small-service-icon{float:left;margin:4px 5px 0 0}
.service-byline{margin:-18px 0 27px;color:#999;text-align:center;font-weight:300;font-size:18px;line-height:24px}
.soften{margin:54px 0;height:1px;border:0;border:none !important;background-image:-webkit-linear-gradient(left,transparent,rgba(0,0,0,.1),transparent);background-image:-moz-linear-gradient(left,transparent,rgba(0,0,0,.1),transparent);background-image:-ms-linear-gradient(left,transparent,rgba(0,0,0,.1),transparent);background-image:-o-linear-gradient(left,transparent,rgba(0,0,0,.1),transparent)}
.soften div{display:none !important}
/* Service 2
*/
.service2{color:#5a5a5a;text-align:center}
.service2 h1{margin:60px 0 10px;letter-spacing:-1px;font-weight:200;font-size:60px;line-height:1}
.service2 h2{margin-bottom:5px;font-weight:200}
.service2 p{font-size:16px;line-height:1.5}
.service2 .service2-byline{margin-bottom:40px;color:#999;font-weight:300;font-size:20px;line-height:25px}
.service2 img{display:block;margin:0 auto 30px}
/* Flick Widget
*/
.flickr-channel a{display:-moz-inline-stack;display:inline-block;float:none;overflow:hidden;margin:0px 5px 5px 0px;background:none;vertical-align:top;text-align:center;zoom:1;*display:inline}
.flickr-channel a img{position:relative;margin:0;padding:0;max-width:none;width:50px;height:50px;border:3px solid #D7D7D7;opacity:1;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:500ms}
.flickr-channel a img:hover{border:3px solid #555;opacity:.6;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:500ms}
/* Contact Form 7
*/
span.wpcf7-not-valid-tip{position:absolute;top:100% !important;right:0 !important;z-index:100;padding:2px;width:auto !important;border:none !important;background:whiteSmoke !important;font-size:10pt}
/* Edit Button
*/
.wpcf7-submit,a.post-edit-link{padding:4px 10px 4px;border:1px solid #CCC;border-bottom-color:#B3B3B3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#E6E6E6;background-image:-moz-linear-gradient(top,white,#E6E6E6);background-image:-ms-linear-gradient(top,white,#E6E6E6);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#E6E6E6));background-image:-webkit-linear-gradient(top,white,#E6E6E6);background-image:-o-linear-gradient(top,white,#E6E6E6);background-image:linear-gradient(top,white,#E6E6E6);box-shadow:0px 2px 1px #B3B3B3;color:#333;text-decoration:none;text-transform:uppercase;font-size:10px;line-height:17px;cursor:pointer}
.wpcf7-submit:hover ,a.post-edit-link:hover{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:whitesmoke;background-image:-moz-linear-gradient(top,white,whiteSmoke);background-image:-ms-linear-gradient(top,white,whiteSmoke);background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(whiteSmoke));background-image:-webkit-linear-gradient(top,white,whiteSmoke);background-image:-o-linear-gradient(top,white,whiteSmoke);background-image:linear-gradient(top,white,whiteSmoke);background-repeat:repeat-x;color:#333;vertical-align:middle;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
/* Facebook Comment
*/
.fb-comments span,.fb-comments.fb_iframe_widget span iframe{width:100% !important}
.fb_iframe_widget{display:block !important}
/* Prev Next Button
*/
#prev a.link-content .prev_post,#next a.link-content .next_post{position:fixed;top:420px;z-index:1030;overflow:hidden;padding:15px;max-width:250px;width:100%;height:80px;border:1px solid #BBB;background-color:white}
#prev.no-thumb a.link-content .prev_post,#next.no-thumb a.link-content .next_post{width:160px;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding}
.prev_post h3,.next_post h3{overflow:hidden;margin:0;padding:0 10px;padding-top:3px;max-width:140px;width:100%;height:80px;font-size:14px;line-height:20px}
.prev_post h3,.next_post h3{float:right;text-align:left}
.prev_post img,.next_post img{float:left}
.prev_post img,.next_post img{width:80px !important;height:80px! important}
#prev a.link-content .prev_post{left:-412px;float:left}
#next a.link-content .next_post{right:-412px;float:right}
/*	Filter
*/
.category-list{padding:25px 10px;border-bottom:1px solid #fff;background:#2B2D2F}
.category-list .container{padding-left:20px}
.category-list h3{float:left;margin:0;margin-right:10px;margin-right:10px;text-transform:uppercase;font-weight:bold;font-size:9px;line-height:9px}
ul#filters,.footer-bottom-menu ul{margin:0;list-style:none}
ul#filters li,.footer-bottom-menu ul li{float:left}
ul#filters li.hide{display:none}
ul#filters li a,.footer-bottom-menu ul li a{display:block;margin:0px;margin:0px;padding:0 10px;border-right:1px dotted rgba(255,255,255,.5);color:#fff;text-transform:uppercase;font-weight:300;font-size:10px;font-family:oswald;line-height:10px;-webkit-transition:background-color .5s ease 0s,color 0.2s linear 0s;-moz-transition:background-color .5s ease 0s,color 0.2s linear 0s;-o-transition:background-color .5s ease 0s,color 0.2s linear 0s;transition:background-color .5s ease 0s,color 0.2s linear 0s}
.footer-bottom-menu{top:3px;float:right;margin-right:30px}
.footer-bottom-menu ul li:last-child a{border-right:none}
.footer-bottom-menu ul li a{border-right:1px dotted rgba(0,0,0,.5);color:#666}
.footer-bottom-menu ul li a:hover{color:#000}
.footer-bottom-menu ul li ul{display:none}
ul#filters li a.selected{background-color:#FFF;color:#000}
ul#filters li a:hover{background-color:#FFF;color:#000}
a.format-text{display:none}
/* Front-end Editor with theme custom css
*/
ul.post_category,ul#post-formats-select{list-style:none}
#TB_overlay{z-index:1100 !important}
#TB_window{z-index:1101 !important}
.user-online .author-avatar{float:left;margin-right:10px}
.user-online .author-avatar img{}
.control-group .author-avatar{float:none}
.author-avatar img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.user-name{color:#fff;text-shadow:1px 1px 1px #191b1c;font-weight:bold;font-size:12px}
.user-caps{color:#dadada;text-shadow:1px 1px 1px #191b1c;font-size:11px}
.user-online .author-content,.user-online .author-content span{min-width:120px;width:100%}
.author-content .caret{float:right;margin-top:6px;border-top:4px solid #fff !important}
.tt-author2{float:left;margin-right:5px}
#video-format-embed td{margin:0;padding:0}
.margin-10{margin-right:10px}
#video-format-embed td,.add-audio-embed{padding:10px !important;vertical-align:top}
.tt-format-audio-embed{padding:10px 0 !important}
#status-format-embed .control-group,#audio-format-url .control-group{margin-bottom:0}
.status-url-ins{padding-left:10px;font-style:italic}
.status-url-ins-audio{font-style:italic}
.form-table tr{padding:5px 0}
#footer .sociallinkswidget a,#footer .textwidget{color:#ccc}
#footer .author-content .caret,.widgets-container .author-content .caret,.widgets-container .user-bar-dropdown .divider,#footer .user-bar-dropdown .divider{display:none}
#footer .user-offline,#footer .user-online,.widgets-container .user-offline,.widgets-container .user-online{margin-top:0}
#footer .user-bar-dropdown [class^="icon-"],#footer .user-bar-dropdown [class*=" icon-"]{background-image:url("images/glyphicons-halflings-white.png")}
#footer .user-bar .pull-right,#footer .user-offline .pull-right,.widgets-container .user-offline .pull-right,.widgets-container .user-bar .pull-right{float:left}
ul.user-bar-dropdown li{border-bottom:none;background:none}
.widgets-container .user-caps,.widgets-container .user-name{color:#707070;text-shadow:none}
.dropdown-menu a{padding:3px 15px}
header-sidebar-container.user-bar-dropdown::before{position:absolute;top:-7px;right:4px;z-index:999;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #CCC;border-bottom-color:rgba(0,0,0,0.2);border-left:7px solid transparent;content:''}
header-sidebar-container.user-bar-dropdown::after{position:absolute;top:-6px;right:5px;z-index:1000;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid white;border-left:6px solid transparent;content:''}
.hero-unit h1{margin-bottom:10px;margin-bottom:10px;color:black;letter-spacing:.5px;font-size:24px;line-height:1}
.hero-unit p{margin-bottom:15px;color:black;font-size:16px;line-height:1.3}
.submit-update-delete-post>.btn{margin-left:20px}
#frontend_post_form .post_title{width:90%}
input,textarea,.uneditable-input{width:180px}
.forgetmenot,.rememberme{float:left;margin-top:5px;padding-left:10px}
.rememberme{line-height:22px}
/* User Panel CSS*/
.form-horizontal .help-block{margin-top:10px}
ul.user-panel li{float:left;margin:0 12px 0 0;padding:0 0 0 14px;list-style:none;font-size:14px;line-height:20px}
ul.user-panel{overflow:hidden;margin:0}
ul.social{float:right;width:15%;text-align:right}
.panel-outer{float:left;width:80%}
ul.social li{display:inline-block;list-style:none}
ul.social li a{float:left;width:30px;height:30px}
.panel-outer p{margin-top:5px}
ul.user-panel{margin-bottom:10px}
ul.user-panel li.country{background:url(images/google-map-pointer.png) no-repeat left center}
ul.user-panel li.world-map{padding-left:20px;background:url(images/world-map.png) no-repeat left center}
.comment-box textarea{width:610px}
.pagination-container .row,.pagination-container .row .span12{text-align:center}