#header-ads li.widget.widget_openx{padding-bottom:3px;padding-right:5px;padding-top:4px}*{position:relative;margin:0;padding:0;word-wrap:break-word}body{max-width:100%;overflow-x:hidden!important}img{max-width:100%;height:auto}iframe,object,section{max-width:100%!important}a img{border:none}iframe,object{max-width:100%}li{list-style:none}.item-thumbnail{overflow:hidden;display:block;z-index:9}.item-thumbnail *,.item-thumbnail img{display:block;max-width:9999px;max-height:9999px;padding:0!important;min-width:100%;min-height:100%}.hide{display:none;line-height:0}.clear{clear:both;float:none;line-height:0}.ib{display:inline-block;zoom:1}.oh{overflow:hidden;position:relative}.ti{text-indent:-999px;font-size:0;line-height:0}.br4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.ease,.ease *{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.table{display:table;width:100%}.tr{display:table-row;width:100%}.td{display:table-cell;vertical-align:middle}.right{float:right}.left{float:left}.upper{text-transform:uppercase}.lower{text-transform:lowercase}.wide{width:1080px;margin:auto}#wrapper{background:#fff}body{font-variant:normal;font-weight:400;font-size:16px;background-attachment:fixed;background-position:center}a{text-decoration:none}#flexible-home-layout-section .widget{margin:0 0 30px}#flexible-home-layout-section .widget .title{background:#000;padding:10px;color:#fff}.widget ul li{margin:10px 0 0;padding:10px 0 0 15px;border-top:1px solid #EEE;display:block;background:url(images/li-arrow.png) no-repeat 0 13px}#flexible-home-layout-section .widget ul li:first-child,#side .widget ul li:first-child{border-top:none;margin-top:0}#flexible-home-layout-section .widget li ul li:first-child,#side .widget li ul li:first-child{margin:10px 0 0;border-top:1px solid #EEE}.widget.widget_social_icons_widget ul li{margin:0;padding:0;border:none;background:0 0}.widget.widget_tag_cloud .widget-title{margin-bottom:5px}.widget form{overflow:hidden}.widget form *{max-width:100%}.widget select{display:block;width:100%;margin:10px 0 0;background:#f8f8f8;padding:10px;border:1px solid #ccc}#footer-section .widget select{background:#f0f0f0}.widget.widget_search form{width:100%}.widget.widget_search form input#search-text{width:100%;background:#F8F8F8;color:#666}#footer-section .widget.widget_search form input#search-text{background:#f0f0f0}.widget.widget_calendar table{width:100%;background:#f8f8f8;padding:10px}#footer-section .widget.widget_calendar table{background:#f0f0f0}.widget.widget_calendar table tbody tr td{text-align:center}.widget.widget_calendar table tbody tr td#today{background:#eee}#footer-section .widget.widget_calendar table tbody tr td#today{background:#ccc}.widget.widget_calendar table caption{background:#f0f0f0;padding:10px;text-transform:uppercase;color:#999}#footer-section .widget.widget_calendar table caption{background:#E8E8E8}.widget.widget_calendar table tfoot a{font-weight:700;font-size:12px}#post-footer-section .widget{margin:0 0 20px}#post-footer-section .widget.widget_related_post_widget ul li{border:none;background:0 0;padding:0;margin-top:0}#post-footer-section .widget.widget_related_post_widget ul li.item-0,#post-footer-section .widget.widget_related_post_widget ul li.item-3,#post-footer-section .widget.widget_related_post_widget ul li.item-6,#post-footer-section .widget.widget_related_post_widget ul li.item-9{clear:left}.header-line-1{background:#FFF}#top-page-list{float:left}#top-page-list ul li{float:left;list-style:none;padding:10px 0 0}#top-page-list ul li a{text-transform:uppercase;font-size:10px;margin:0 0 0 20px}#top-page-list ul li.current-menu-item a{color:#ccc}#top-page-list ul li a:hover{text-decoration:underline}#top-page-list .sub-menu{background:#f8f8f8;position:absolute;z-index:9999;min-width:150px;left:100%;display:none}#top-page-list .sub-menu a{margin:0;display:block;float:none;clear:both;padding:5px}#top-page-list .sub-menu li{padding:0;margin:0;float:none;display:block}#top-page-list .sub-menu li:hover a{background:#f0f0f0}#top-page-list>div>ul>li>.sub-menu{left:20px}#top-page-list .sub-menu .sub-menu{top:0}#top-page-list li:hover>.sub-menu{display:block}#social-list-top{float:right}ul.social-link-list li{list-style:none;float:left}ul.social-link-list li a{display:block;width:32px;height:32px;background-image:url(images/color-grey-social-32.png);background-repeat:no-repeat;margin:5px 5px 5px 0}ul.social-link-list li a.item-facebook{background-position:0 0}ul.social-link-list li a.item-facebook:hover{background-position:-250px 0}ul.social-link-list li a.item-pinterest{background-position:-47px 0}ul.social-link-list li a.item-pinterest:hover{background-position:-297px 0}ul.social-link-list li a.item-twitter{background-position:-94px 0}ul.social-link-list li a.item-twitter:hover{background-position:-344px 0}ul.social-link-list li a.item-google-plus{background-position:-141px 0}ul.social-link-list li a.item-google-plus:hover{background-position:-391px 0}ul.social-link-list li a.item-feed{background-position:-188px 0}ul.social-link-list li a.item-feed:hover{background-position:-438px 0}ul.social-link-list li a.item-vimeo{background-position:0 -47px}ul.social-link-list li a.item-vimeo:hover{background-position:-250px -47px}ul.social-link-list li a.item-evernote{background-position:-47px -47px}ul.social-link-list li a.item-evernote:hover{background-position:-297px -47px}ul.social-link-list li a.item-dribbble{background-position:-94px -47px}ul.social-link-list li a.item-dribbble:hover{background-position:-344px -47px}ul.social-link-list li a.item-tumblr{background-position:-141px -47px}ul.social-link-list li a.item-tumblr:hover{background-position:-391px -47px}ul.social-link-list li a.item-behance{background-position:-188px -47px}ul.social-link-list li a.item-behance:hover{background-position:-438px -47px}ul.social-link-list li a.item-stumbleupon{background-position:0 -94px}ul.social-link-list li a.item-stumbleupon:hover{background-position:-250px -94px}ul.social-link-list li a.item-dropbox{background-position:-47px -94px}ul.social-link-list li a.item-dropbox:hover{background-position:-297px -94px}ul.social-link-list li a.item-soundcloud{background-position:-94px -94px}ul.social-link-list li a.item-soundcloud:hover{background-position:-344px -94px}ul.social-link-list li a.item-picasa{background-position:-141px -94px}ul.social-link-list li a.item-picasa:hover{background-position:-391px -94px}ul.social-link-list li a.item-lastfm{background-position:-188px -94px}ul.social-link-list li a.item-lastfm:hover{background-position:-438px -94px}ul.social-link-list li a.item-forrst{background-position:0 -141px}ul.social-link-list li a.item-forrst:hover{background-position:-250px -141px}ul.social-link-list li a.item-flickr{background-position:-47px -141px}ul.social-link-list li a.item-flickr:hover{background-position:-297px -141px}ul.social-link-list li a.item-deviantart{background-position:-94px -141px}ul.social-link-list li a.item-deviantart:hover{background-position:-344px -141px}ul.social-link-list li a.item-linkedin{background-position:-141px -141px}ul.social-link-list li a.item-linkedin:hover{background-position:-391px -141px}ul.social-link-list li a.item-blogger{background-position:-188px -141px}ul.social-link-list li a.item-blogger:hover{background-position:-438px -141px}ul.social-link-list li a.item-instagram{background-position:0 -188px}ul.social-link-list li a.item-instagram:hover{background-position:-250px -188px}ul.social-link-list li a.item-yahoo{background-position:-47px -188px}ul.social-link-list li a.item-yahoo:hover{background-position:-297px -188px}ul.social-link-list li a.item-youtube{background-position:-94px -188px}ul.social-link-list li a.item-youtube:hover{background-position:-344px -188px}ul.social-link-list li a.item-grooveshark{background-position:-141px -188px}ul.social-link-list li a.item-grooveshark:hover{background-position:-391px -188px}ul.social-link-list li a.item-digg{background-position:-188px -188px}ul.social-link-list li a.item-digg:hover{background-position:-438px -188px}ul.social-link-list li a.item-skype{background-position:0 -235px}ul.social-link-list li a.item-skype:hover{background-position:-250px -235px}ul.social-link-list li a.item-sharethis{background-position:-47px -235px}ul.social-link-list li a.item-sharethis:hover{background-position:-297px -235px}ul.social-link-list li a.item-wordpress{background-position:-94px -235px}ul.social-link-list li a.item-wordpress:hover{background-position:-344px -235px}ul.social-link-list li a.item-quora{background-position:-141px -329px}ul.social-link-list li a.item-quora:hover{background-position:-391px -329px}#searchform{float:right}#search-text{background:#2B2B2B;border:none;height:42px;line-height:42px;padding:0 20px;margin:0;display:block;width:100px;color:#FFF}.blog-title{font-weight:400;text-transform:uppercase;font-size:30px;margin:0 0 0 20px;line-height:1.2em;max-width:322px;padding:20px 0;float:left}.header-line-2{line-height:.9em}.blog-title a{color:#fff}#header-ads{float:right}#drop-down-menu{background:#f7f7f7;height:50px;font-size:16px;z-index:999}#drop-down-menu li{display:block;float:left}#drop-down-menu ul{padding:0;margin:0}#drop-down-menu ul.sub-menu{position:absolute;display:none}#drop-down-menu #menu-item-94256 ul.sub-menu{width:480px}#drop-down-menu ul.sub-menu ul{left:100%;top:0}#drop-down-menu>div>ul>li>a{color:#333;height:50px;display:block;line-height:50px;padding:0 20px}#drop-down-menu>div>ul>li:hover>a{color:#fff}#drop-down-menu ul li:hover>ul.sub-menu{display:block}#drop-down-menu ul.sub-menu li a{display:block;background:#444;width:200px;padding:10px 20px;color:#fff;font-size:16px}.news-box.break{background:#2b2b2b;overflow:hidden}.news-box.break h2{font-weight:400;text-transform:uppercase;font-size:20px;line-height:50px;height:50px;display:block;padding:0 20px 0 0;background:#2b2b2b;z-index:2;position:absolute}.news-box.break h2 a{color:#fff;padding:0 40px 0 20px;display:block;background:url(images/break-separate.png) no-repeat right center;height:50px;line-height:50px}.news-box.break li{float:left;height:50px;width:auto}.news-box.break li .item-thumbnail{height:30px;width:30px;float:left;margin:10px 10px 0 0}.news-box.break .inner{z-index:1}.news-box.break li h3.title{float:left;line-height:30px}.news-box.break li h3.title a{font-size:13px;font-weight:400;text-transform:uppercase;color:#fff;display:block;padding:10px 30px 0 0}.news-box.break ul{list-style-type:none;margin:0;padding:0;float:left;width:9999px;left:100%}.news-box.break ul li{float:left;margin:0;padding:0}#primary{background:#FFF;padding:20px}#main{float:left;width:720px;margin:0 20px 0 0;min-height:10px}#side{float:left;width:300px}#flexible-home-layout-section .news-box{margin:0 0 20px}#flexible-home-layout-section .news-box ul.content,#flexible-home-layout-section .news-box ul.content li.item{list-style:none}#flexible-home-layout-section .news-box .snippet{line-height:1.5em}#flexible-home-layout-section .news-box h2.title{font-weight:400;font-size:18px;text-transform:uppercase}#flexible-home-layout-section .news-box h2.title a{color:#fff;padding:0 10px}#flexible-home-layout-section .news-box h3.title{font-size:20px;font-weight:400;line-height:1.3em}#flexible-home-layout-section .news-box h3.title a:hover{filter:alpha(opacity=60);opacity:.6}#flexible-home-layout-section .news-box .meta a,.meta-post-archive>*,.post-header .meta>*,.related-news .meta a,.related-post .meta a,.widget_feed_data_widget .item .meta a{display:inline-block;background-image:url(images/meta-icons.png);height:12px;font-size:12px;line-height:12px;color:#000;vertical-align:super;background-repeat:no-repeat;padding:0 0 0 14px;margin:0 10px 0 0;filter:alpha(opacity=40);opacity:.4}#flexible-home-layout-section .news-box .meta a:hover,.post-wrapper .meta>div:hover,.related-news .meta a:hover,.related-post .meta a:hover{filter:alpha(opacity=100);opacity:1}#flexible-home-layout-section .news-box .meta a.date,.meta-post-archive .date,.post-wrapper .meta div.date,.related-news .meta .date,.related-post .meta a.date,.widget_feed_data_widget .item .meta a.date{background-position:0 -40px}.post-wrapper .meta div.tags{background-position:0 -20px}#flexible-home-layout-section .news-box.combine,#flexible-home-layout-section .news-box.dark,#flexible-home-layout-section .news-box.hot,#flexible-home-layout-section .news-box.slider,#flexible-home-layout-section .news-box.three{clear:both}#flexible-home-layout-section .news-box .item .item-thumbnail{background:#333}#flexible-home-layout-section .news-box.hot .item-first{width:420px;float:left}#flexible-home-layout-section .news-box.hot .item-first .item-thumbnail{width:420px;height:250px}#flexible-home-layout-section .news-box.hot .item-first h3.title{margin:20px}#flexible-home-layout-section .news-box.hot .item-first h3.title a{color:#fff;font-size:30px;line-height:1.3em}#flexible-home-layout-section .news-box.hot .item-first .snippet{margin:0 20px;font-size:14px;color:#fff;filter:alpha(opacity=80);opacity:.8;min-height:130px;border-top:1px solid #fff;padding:20px 0 0}#flexible-home-layout-section .news-box.hot .item-first .meta{background:#EEE;padding:10px 20px 0}#flexible-home-layout-section .news-box.hot .item-other{float:right;width:280px;border-top:1px solid #eee;padding-top:20px}#flexible-home-layout-section .news-box.hot .item-other .item-thumbnail{width:280px;height:160px}#flexible-home-layout-section .news-box.hot .item-other h3.title{margin:10px 0 15px}#flexible-home-layout-section .news-box.hot .item-other h3.title a{color:#000;font-size:20px}#flexible-home-layout-section .news-box.hot .item-other .meta{margin:0 0 10px}#flexible-home-layout-section .news-box.hot .item-1{padding-top:0;border-top:none}#flexible-home-layout-section .news-box.three .item{float:left;width:230px;margin-left:15px;margin-bottom:15px}#flexible-home-layout-section .news-box.three .item-0,#flexible-home-layout-section .news-box.three .item-3,#flexible-home-layout-section .news-box.three .item-6{clear:left;margin-left:0}#flexible-home-layout-section .news-box.three .item .item-thumbnail{width:230px;height:125px}#flexible-home-layout-section .news-box.three .meta{margin:10px 0 0}#flexible-home-layout-section .news-box.three .snippet{font-size:12px;color:#666;margin:10px 0}#flexible-home-layout-section .news-box.dark .item{padding:20px;background:#F0F0F0;margin:0 0 1px}#flexible-home-layout-section .news-box.dark .item-thumbnail{width:70px;height:70px;float:left;margin:0 15px 0 0;z-index:2}#flexible-home-layout-section .news-box.dark .meta{margin:10px 0 0}#flexible-home-layout-section .news-box.two .item-first{float:left;width:350px;margin:0 20px 0 0}#flexible-home-layout-section .news-box.combine .item.item-other .meta,#flexible-home-layout-section .news-box.left-col .item.item-other .meta,#flexible-home-layout-section .news-box.right-col .item.item-other .meta,#flexible-home-layout-section .news-box.two .item.item-other .meta{margin:8px 0 0 80px}#flexible-home-layout-section .news-box.combine .item.item-other h3.title,#flexible-home-layout-section .news-box.left-col .item.item-other h3.title,#flexible-home-layout-section .news-box.right-col .item.item-other h3.title,#flexible-home-layout-section .news-box.two .item.item-other h3.title{margin:0 0 0 80px}#flexible-home-layout-section .news-box.combine .item-first .meta,#flexible-home-layout-section .news-box.left-col .item-first .meta,#flexible-home-layout-section .news-box.right-col .item-first .meta,#flexible-home-layout-section .news-box.two .item-first .meta{margin:10px 0 0}#flexible-home-layout-section .news-box.two .item-first h3.title{margin:15px 0}#flexible-home-layout-section .news-box.two .item-first h3.title a{font-size:26px;line-height:1.3em}#flexible-home-layout-section .news-box.two .item-other h3.title{font-size:18px}#flexible-home-layout-section .news-box.two .item-other h3.title a{color:#000}#flexible-home-layout-section .news-box.two .item-first .snippet{font-size:14px;display:block;margin:0}#flexible-home-layout-section .news-box.two .item-other{float:left;width:350px;margin:10px 0 0;padding:15px 0 0;border-top:1px solid #eee}#flexible-home-layout-section .news-box.two .item-1{border:none;margin:0;padding:0}#flexible-home-layout-section .news-box.two .item-first .item-thumbnail{width:350px;height:230px}#flexible-home-layout-section .news-box.two .item-other .item-thumbnail{width:70px;height:70px;float:left}#flexible-home-layout-section .news-box.left-col{float:left;width:350px}#flexible-home-layout-section .news-box.right-col{float:right;width:350px;padding-bottom:10px}#flexible-home-layout-section .news-box.left-col .item-first .item-thumbnail,#flexible-home-layout-section .news-box.right-col .item-first .item-thumbnail{width:350px;height:230px;margin:0 0 10px}#flexible-home-layout-section .news-box.left-col .item-first h3.title,#flexible-home-layout-section .news-box.right-col .item-first h3.title{font-size:26px;margin:10px 0 15px}#flexible-home-layout-section .news-box.left-col .item-first .snippet,#flexible-home-layout-section .news-box.right-col .item-first .snippet{font-size:14px;margin:0 0 15px;min-height:50px}#flexible-home-layout-section .news-box.left-col .item-other,#flexible-home-layout-section .news-box.right-col .item-other{padding:15px 0 0;border-top:1px solid #eee;margin:0 0 15px}#flexible-home-layout-section .news-box.left-col .item-other .item-thumbnail,#flexible-home-layout-section .news-box.right-col .item-other .item-thumbnail{width:70px;height:70px;float:left}#flexible-home-layout-section .news-box.left-col .item-other h3.title,#flexible-home-layout-section .news-box.right-col .item-other h3.title{margin:0 0 5px}#flexible-home-layout-section .news-box.left-col .item-other h3.title a,#flexible-home-layout-section .news-box.right-col .item-other h3.title a{color:#000}#flexible-home-layout-section .news-box.slider .outer{position:relative;overflow:hidden}#flexible-home-layout-section .news-box.slider .outer li{list-style:none}#flexible-home-layout-section .news-box.slider .outer ul li{float:left}#flexible-home-layout-section .news-box.slider .item-thumbnail{width:720px;height:300px;z-index:0}#flexible-home-layout-section .news-box.slider .outer ul{margin:0;padding:0}#flexible-home-layout-section .news-box.slider h3.title{position:absolute;top:35%;left:0;text-align:center;font-size:30px;width:90%;margin:0 5%}#flexible-home-layout-section .news-box.slider h3.title a{color:#fff;text-shadow:3px 3px 3px #000}#flexible-home-layout-section .news-box.slider h3.title a:hover{filter:alpha(opacity=100);opacity:1}#flexible-home-layout-section .news-box.slider ol.dots{position:absolute;left:0;bottom:10px;width:100%;padding:0;margin:0;text-align:center}#flexible-home-layout-section .news-box.slider .dots li{cursor:pointer;background:#fff;display:inline-block;margin:0 5px;padding:0 5px;border:1px solid #000;filter:alpha(opacity=60);opacity:.6;font-size:11px;font-weight:700}#flexible-home-layout-section .news-box.slider .dots li.active{filter:alpha(opacity=100);opacity:1;color:#fff;border-color:#fff}#flexible-home-layout-section .news-box.slider .dots li:hover{filter:alpha(opacity=100);opacity:1}#flexible-home-layout-section .news-box.combine .item.item-11,#flexible-home-layout-section .news-box.combine .item.item-3,#flexible-home-layout-section .news-box.combine .item.item-5,#flexible-home-layout-section .news-box.combine .item.item-7,#flexible-home-layout-section .news-box.combine .item.item-9{clear:left}#flexible-home-layout-section .news-box.combine .item.item-first .item-thumbnail{width:350px;height:250px;float:left;margin:0 20px 0 0}#flexible-home-layout-section .news-box.combine .item.item-first .meta{float:left;width:350px;margin:10px 0 0}#flexible-home-layout-section .news-box.combine .item.item-first .snippet{float:left;width:350px;margin:0}#flexible-home-layout-section .news-box.combine .item.item-first h3.title{font-size:26px}#flexible-home-layout-section .news-box.combine .item.item-other .item-thumbnail{width:70px;height:70px;float:left}#flexible-home-layout-section .news-box.combine .item.item-other{float:left;width:360px;margin:15px 0 0;padding:15px 0 0;border-top:1px solid #eee}#flexible-home-layout-section .news-box.combine .item.item-other h3.title a{color:#000}#flexible-home-layout-section .news-box.combine .item.item-first{clear:both;margin:0 0 5px}h1.post-title{font-size:32px;font-weight:400;line-height:1.3em}.post-feature-image{float:left;background:#f8f8f8;padding:5px;border:1px solid #eee;margin:0 10px 10px 0;line-height:0}.post-feature-image img{max-width:300px;height:auto!important}.post-body{line-height:1.5em}.post-body p{margin:1em 0}.post-body .post-summary p{font-weight:700}.post-header .meta.post-meta{line-height:0;margin:15px 0 0;border-bottom:1px solid #eee;padding:0 0 15px}.post-header .meta a{color:#333}.post-header .meta .cate{background-position:0 -20px}.post-header .meta .date{background-position:0 -40px}.meta>:hover{filter:alpha(opacity=100)!important;opacity:1!important}.post-body img{max-width:100%!important}.post-body img.alignleft{float:left;margin:0 10px 10px 0}.post-body blockquote{margin:15px 0 20px;padding:5px 20px;background:#F0F0F0;font-style:italic;border-top-width:6px;border-top-style:solid;line-height:2;font-size:14px;color:#333}.post-body div.aligncenter{margin:auto}.post-body .wp-caption{text-align:center}.post-body .wp-caption .wp-caption-text{margin:0 0 1em;font-size:12px;color:#666;font-style:italic}.post-body .alignleft{float:left;border-right:15px solid #FFF}.post-body .alignleft img{float:left;padding:inherit}.post-body .alignright{float:right;border-left:15px solid #FFF}.alignnone{margin:auto;display:block}.post h1,.post h2,.post h3,.post h4,.post h5,.post h6{padding:7px 0 0;margin:0 0 10px}.post-body ol,.post-body ul{padding:0 0 0 40px;font-size:14px}.post-body li{list-style:square}.post-body *{max-width:100%}.post-header .meta .post-apps{position:absolute;right:0;width:16em;top:0;background:none!important;font-size:16px;filter:alpha(opacity=100);opacity:1;display:block!important;margin:0;padding:0}.post-apps a{filter:alpha(opacity=100);opacity:1}.post-apps *{line-height:12px}.post-apps a{color:#000;font-size:16px;text-transform:uppercase}.post-apps a.zoom-text{float:right}.post-apps .addthis_toolbox{float:right;width:75%}.post-apps a.addthis_button_print span{margin:-1px 6px 0 0}.post-apps a.addthis_button_email span{margin:-2px 5px 0 10px}.post-apps a.addthis_button_print{background:#f8f8f8;padding:5px;margin:-10px 0 0;float:right}.post-apps a.addthis_button_email{background:#f0f0f0;padding:5px 5px 6px 0;margin:-10px 0 0;float:right}.zoom-out-text{background:#f8f8f8;padding:5px 5px 8px;margin:-10px 0 0}.zoom-in-text{background:#f0f0f0;padding:5px 5px 8px;margin:-10px 0 0}.author-image{float:left;z-index:9}.author-image img{margin-right:15px}.author-info h4{margin:0;padding:0;font-weight:400;text-transform:uppercase;font-size:20px}.author-info p{margin:5px 0 10px;font-size:14px;color:#666;line-height:1.4em}.post-author{border-top:1px solid #EEE;padding:20px 0 0}.post-author h3.author-title{text-transform:uppercase;font-weight:400;font-size:20px}.author-image a{line-height:0}.author-connect a.author-social{display:block;float:left;width:18px;height:18px;margin-right:10px;background-image:url(images/author-box-social-icons.png);filter:alpha(opacity=40);opacity:.4}.author-connect a.author-social:hover{filter:alpha(opacity=100);opacity:1}.author-social.website{background-position:0 -210px}.author-social.facebook{background-position:-13px 0}.author-social.twitter{background-position:0 -58px}.author-social.gplus{background-position:0 -30px}.author-social.instagram{background-position:0 -90px}.author-social.pinterest{background-position:2px -150px}.author-social.youtube{background-position:0 -180px}.author-social.rss{background-position:0 -120px}.archive-thumbnail{width:300px;height:200px;float:left}h2.archive-post-title{font-size:24px;font-weight:400;margin:0 0 0 320px;line-height:1.3em}.post-body-archive{line-height:1.3em;color:#666;margin:0 0 0 320px}.post-body-archive .snippet{margin:0}.meta-post-archive{margin:10px 0 0 320px}.archive-inner{padding:0 0 20px;border-bottom:1px solid #eee;margin:0 0 20px}.meta.meta-post-archive .cate{background-position:0 -20px}.tags{padding:10px 0 15px;border-top:1px solid #EEE;border-left:none;border-right:none;margin:20px 0;z-index:999}.tags>*{float:left}.tags span.label{font-family:Oswald,sans-serif;font-size:20px;text-transform:uppercase}.tags ul li{float:left;list-style:none}.tags ul li a{margin:0 0 0 10px;background:#f8f8f8;border:1px solid #EEE;padding:3px;color:#999;font-style:italic}.tags ul li a:hover{color:#fff;background:#000}.tags ul{margin:0;padding:0}#side h2.widget-title{text-transform:uppercase;font-weight:400;font-size:18px;border-bottom:4px solid #333}#side h2.widget-title span.active{background:#333;color:#FFF}#side h2.widget-title span{background:#F0F0F0;margin:0 3px 0 0;padding:0 10px}#side .widget{margin:0 0 20px}.widget_feed_data_widget .item .meta{margin:10px 0 0 80px}.widget_feed_data_widget .item{margin:auto;padding:10px 0;border-top:1px solid #eee}.widget_feed_data_widget .item .item-thumbnail{width:70px;height:70px;float:left;margin:0}.widget_feed_data_widget .item .title{font-weight:400;font-size:16px;line-height:1.3em;margin:0 0 0 80px}.widget_feed_data_widget .item-nothumb .title{margin:0}.widget_feed_data_widget .item-nothumb .meta{margin:10px 0 0}#right-side-tab .widget,#right-side-tab .widget h2.widget-title{display:none}#right-side-tab h2.widget-title span{cursor:pointer}#right-side-tab .widget.tab-active{display:block}.recent-comment-item .comment-avatar{display:block;float:left;z-index:10;overflow:hidden}.recent-comment-item .body{margin:0 0 0 80px;font-size:14px;line-height:1.5em}.recent-comment-item.item-nothumb .body{margin:0}.recent-comment-item .body .comment-name{font-weight:700}.recent-comment-item .body span{color:#999}.recent-comment-item .body .comment-post-name{font-style:italic}.recent-comment-item .body a:hover{text-decoration:underline}#bottom-ads{max-width:728px;margin:20px auto;text-align:center}#bottom-ads iframe{margin:auto}#copyright{background:#333;padding:30px 0;font-size:12px;color:#ccc;text-align:center}#copyright a{color:#fff}#footer-section{background:#F8F8F8;padding:40px 0 0}#footer-section .widget{display:inline-block;vertical-align:top;/*width:20%;*/margin:0 0 40px 4%}#footer-section .widget-title{font-size:16px;text-transform:uppercase;font-weight:400;margin:0 0 10px}.tagcloud a{margin:0 5px 5px 0;float:left;padding:5px;filter:alpha(opacity=100);opacity:1;color:#fff;font-size:16px!important}.tagcloud a:hover{background:#000}.widget .menu li{margin:10px 0 0;padding:10px 0 0 15px;border-top:1px solid #EEE;display:block;background:url(images/li-arrow.png) no-repeat 0 13px}#footer-section .flickr_badge_image img{width:72px!important}#side .flickr_badge_image img{width:75px!important}.flickr_badge_image img{float:left;height:auto}.flickr_badge_image a:hover{filter:alpha(opacity=60);opacity:.6}a.scrollup{z-index:2;background:#444 url(images/jump-top-arrow.png) no-repeat center center;width:40px;height:40px;text-indent:-99999px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;position:fixed;bottom:-100px;right:10px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:auto;opacity:.7}a.scrollup:hover{filter:alpha(opacity=100);opacity:1}.share-post .title{float:left;padding:0 10px 0 0}.share-post .addthis_toolbox{padding:4px 0 0}.share-post .addthis_toolbox .addthis_button_tweet{width:85px}.share-post .addthis_toolbox .addthis_button_facebook_like{width:80px}.share-post .addthis_toolbox .addthis_button_google_plusone{width:65px}.share-post .addthis_button_facebook_like iframe.fb_iframe_widget_lift{max-width:none!important}.share-post{padding:10px 0 5px;border:1px solid #eee;border-left:none;border-right:none;margin:20px 0 10px;z-index:999}#post-footer-section .widget .widget-title,.share-post .title{font-weight:400;text-transform:uppercase;font-size:20px}.related-news li,.related-news ul{display:block;list-style:none}.related-news .item-thumbnail{width:230px;height:125px}.related-news .item{float:left;width:230px;margin-left:15px;margin-top:10px}.related-news .item-0,.related-news .item-3,.related-news .item-6{margin-left:0}.related-news h3.title{font-size:19px;font-weight:400;line-height:1.3em}.related-news .meta{margin-top:10px}.page-numbers{font-size:16px;display:inline-block;border:1px solid #EEE;padding:0 10px;margin:0 5px}.page-numbers:hover{background:#EEE}.paginations.item_pagination{width:100%;margin:0 0 20px;padding:20px 0;border:1px solid #EEE;border-left:none;border-right:none}.paginations .item{float:right;text-align:right;width:50%}.paginations .item:first-child{float:left;text-align:left}.paginations .item span{font-size:10px;color:#CCC;text-transform:uppercase;display:block}.paginations .item a{display:block;font-size:16px}.paginations .item a:hover{text-decoration:underline}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#FFF;-webkit-box-shadow:inset 1px 1px 2px #E0E0E0;border:1px solid #D8D8D8}::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 1px 1px 2px rgba(155,155,155,.4)}::-webkit-scrollbar-thumb:hover{-webkit-box-shadow:inset 1px 1px 10px rgba(0,0,0,.3)}::-webkit-scrollbar-thumb:active{background:#888;-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,.3)}#reply-title{padding:0 0 5px;letter-spacing:.15em;color:gray;margin:0 0 15px;border-bottom:5px solid #f0f0f0;float:left;font-weight:400;text-transform:uppercase;font-size:20px}#reply-title small{float:right}#reply-title a{display:block;margin-top:-1.7em;font-size:12px;margin-left:10px}.comments ol,.comments ul{list-style-type:none;padding:0;text-align:left}.comments .comment-block{background:#FFF;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;box-shadow:0 1px 3px 0 #B5B5B5;-moz-box-shadow:0 1px 3px 0 #b5b5b5;-webkit-box-shadow:0 1px 3px 0 #B5B5B5;position:relative;padding:10px;margin-left:25px}.comments .avatar-image-container{overflow:hidden;width:45px;height:45px;margin:15px 10px 10px 0;background:#FFF;padding:2px;-moz-border-radius:1px;-webkit-border-radius:1px;box-shadow:0 0 3px #B5B5B5;-moz-box-shadow:0 0 3px #b5b5b5;-webkit-box-shadow:0 0 3px #B5B5B5;float:left;z-index:9;position:relative;max-width:100px;max-height:100px}.comments .avatar-image-container img{max-width:100%;width:100%}.comments .comment-author-name{font-weight:700;font-style:italic;display:block;margin:12px 0 0}.comments .comments-content .datetime{display:block;font-size:11px}.comment-actions{position:absolute;bottom:0;right:0;background:#DDD;text-shadow:0 1px 1px #FFF;font-size:11px}.comment-actions:hover{background:#333;text-shadow:0 1px 1px #000}.comment-actions:hover a{color:#fff}.comment-actions .comment-reply-link{padding:3px 10px;display:block}#comments li.comment{margin:0 0 20px}#comments ul.children{margin:20px 0 0 50px}#comments .datetime{font-size:12px;font-style:italic;display:block;margin:7px 0;filter:alpha(opacity=60);opacity:.6}#comments .datetime a{color:#666}#comments .comment-content{margin:0 0 0 24px}#comments li #respond{margin:20px 0 0 26px}#respond{margin:20px 0 30px}#respond .must-log-in{clear:both}#respond p{margin:0 0 30px}#respond form{font-size:18px;clear:both}#respond form label,#respond form small{display:block;cursor:pointer}#respond form p.comment-form-author,#respond form p.comment-form-email{float:left;width:48%}#respond form p.comment-form-author{margin-right:4%}#respond form p.comment-form-url{width:100%;clear:both}#respond #author,#respond #email{margin-top:10px;width:92%;padding:10px 4%}#respond #url{width:96%;display:block;padding:10px 2%}#respond form input[type=email],#respond form input[type=text],#respond form input[type=url],#respond form textarea{font:inherit;line-height:1.5em;background:#f7f7f7;color:gray;margin-top:10px;-webkit-transition:background,.35s;-ms-transition:background,.35s;-o-transition:background,.35s;-transition:background,.35s;transition:background,.35s;border:1px solid #EEE;border-left:none;border-right:none;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 2px #ccc;border-top:none}#respond form input[type=email]:focus,#respond form input[type=text]:focus,#respond form input[type=url]:focus,#respond form textarea:focus{background:#e9e9e9;outline:0}#respond form input[type=email]:invalid,#respond form input[type=text]:invalid,#respond form input[type=url]:invalid,#respond form textarea:invalid{outline:0;border-color:#fbc2c4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}#respond form textarea{width:96%;height:150px;padding:10px 2%}#respond form #submit{text-decoration:none;-webkit-transition:background,.35s;-ms-transition:background,.35s;-o-transition:background,.35s;-transition:background,.35s;transition:background,.35s;padding:30px;color:#fff;border:2px solid #f8f8f8;letter-spacing:.1em;text-transform:uppercase;-webkit-appearance:none;font-weight:700;width:100%;display:block;border-top:none;border-left:none;cursor:pointer}#respond form #submit:focus,#respond form #submit:hover{background:#000}#respond form .comment-notes{font-size:16px;color:#ccc;margin:0 0 20px}#comment-form-title{margin:0 0 15px}.comments-logged-in-as,.logged-in-as{font-size:12px;color:#b3b3b3;letter-spacing:1px}#allowed_tags{margin:20px 10px 10px 0}.nocomments{margin:0 20px 20px}.desc-404{text-align:center;font-size:30px;margin:30px 0 0}body.search-no-results p.no-results{text-align:center;font-size:20px;margin:20px;font-style:italic;color:#666}body.error404 #main,body.page #main{width:auto;float:none;margin:0;padding:0}body.error404 #main{text-align:center}.img-404{color:#CCC;font-size:150px;text-align:center}.error404 #main #searchform,.search-no-results #main #searchform{max-width:100%;width:320px;margin:10px auto 30px;float:none}.error404 #main #searchform #search-text,.search-no-results #main #searchform #search-text{width:90%;padding:10px 5%;background:#f8f8f8;color:#000;font-size:20px}a.home-from-none{text-align:center;font-size:30px;text-transform:uppercase;border:none;margin:0 0 50px;display:block}a.home-from-none:hover{text-decoration:underline}#contact-form .label{font-size:14px;font-weight:400;vertical-align:top}#contact-form input{background:#f8f8f8;border:1px solid #eee;padding:5px 10px;margin:0 0 20px 10px}#contact-form #message_input{background:#f8f8f8;border:1px solid #eee;padding:5px 10px;width:300px;height:100px;margin:0 0 0 10px}#contact-form{margin:20px 0}#contact-form .show-all a{text-transform:uppercase;color:#fff;padding:10px 20px;margin:0 0 0 10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc}#contact-form .show-all a:hover{background:#000}.contact-success{background:#f0f8ff;color:green;padding:10px 30px;font-style:italic;margin:10px 0}.selectnav{display:none}@media screen and (max-width:1079px){#res-menu-1,#res-menu-2{display:none}.selectnav{display:block}#wrapper{width:760px}#selectnav1{width:300px;height:30px;margin:4px 0 0 5px;border:1px solid #EEE;font-size:10px;padding:5px}#selectnav2{font-size:20px!important;background:0 0;border:none;padding:5px;width:100%;height:50px}.header-line-2 .tr,.header-line-2.table{display:block!important;width:100%!important}.header-line-2 .td{position:static;display:block!important;margin:auto;clear:both;float:none;text-align:center;max-width:728px}.blog-title{max-width:100%;padding:20px 0}#main{width:100%;clear:both;float:none}#side{width:100%;float:none;clear:both;margin:40px 0 0}#right-side-bottom .widget{width:300px;float:left;margin:0 60px 0 0}#footer-section .widget{display:inline-block;vertical-align:top;width:37%;margin:0 6% 30px 7%}}@media screen and (max-width:759px){.widget{max-width:100%!important;overflow:hidden!important}.adsbygoogle,.adsbygoogle *,.adsbygoogle iframe{overflow:hidden!important;max-width:100%!important;position:static!important}.scrollup{z-index:999}#wrapper{width:390px}#selectnav1{clear:both;width:100%!important;float:none;margin:0 0 10px!important;padding:0}#social-list-top,#top-page-list,.header-line-1 #searchform,.header-line-1 #searchform #search-text{position:static;float:none;clear:both;width:100%;margin:auto;padding:0}#top-page-list{width:auto;padding:5px 5px 0}.header-line-1 #searchform #search-text{width:90%!important;padding:0 5%!important;margin-bottom:0!important;margin:10px 0}#social-list-top{text-align:center}#social-list-top a,#social-list-top div,#social-list-top li,#social-list-top ul{display:inline-block}#flexible-home-layout-section .news-box .item,#flexible-home-layout-section .news-box .item-first .item-thumbnail,#flexible-home-layout-section .news-box.slider .item .item-thumbnail{width:100%}#flexible-home-layout-section .news-box.combine .item-first .item-thumbnail,#flexible-home-layout-section .news-box.hot .item,#flexible-home-layout-section .news-box.hot .item .item-thumbnail,#flexible-home-layout-section .news-box.left-col .item-first .item-thumbnail,#flexible-home-layout-section .news-box.right-col .item-first .item-thumbnail,#flexible-home-layout-section .news-box.three .item,#flexible-home-layout-section .news-box.two .item-first .item-thumbnail{width:100%!important}#flexible-home-layout-section .news-box .item-thumbnail img{min-width:100%;min-height:100%}#flexible-home-layout-section .news-box.hot .item-first{margin:0 0 20px}#flexible-home-layout-section .news-box.three .item .item-thumbnail,#flexible-home-layout-section .news-box.three .item .item-thumbnail img{width:100%!important}#flexible-home-layout-section .news-box.three .item .item-thumbnail img{min-height:125px}#flexible-home-layout-section .news-box.three .item{margin:0 0 20px}#flexible-home-layout-section .news-box.dark .item-thumbnail{width:70px!important}#flexible-home-layout-section .news-box.dark .item{width:auto!important}#flexible-home-layout-section .news-box.two .item-first{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eee}#side .section,#side .widget,.banner.has-dots{width:100%!important}#footer-section{padding:30px 20px}#footer-section .widget{width:100%!important;margin:10px 0}#main{max-width:100%}.post-apps{position:static!important;clear:both;float:none;text-align:left;margin:15px 0 0!important;width:100%!important;padding:0!important}.post-apps .addthis_toolbox,.post-apps a.addthis_button_email,.post-apps a.addthis_button_print,.post-apps a.zoom-text{float:left}.paginations .item{display:block;clear:both;text-align:center!important;width:100%!important;float:none;position:static!important;margin:0 0 10px}#flexible-home-layout-section .news-box.combine .item.item-first h3.title,#flexible-home-layout-section .news-box.combine .item.item-other .meta{float:none;width:auto;clear:both}#flexible-home-layout-section .news-box.combine .item.item-first h3.title{padding:10px 0 0}#side h2{font-size:90%}div,p{max-width:100%}.archive-inner .item-thumbnail{width:100%;float:none}.post-title.archive-post-title{float:none;margin:0}.meta.meta-post-archive{float:none;margin:10px 0}.post-body.post-body-archive{margin:0}.post-feature-image{float:none;margin:10px auto;width:auto}.post-feature-image img{width:100%!important;height:auto!important}.news-box.three.related-news .item{width:100%;float:none;margin:0 auto 40px!important;text-align:center}.news-box.three.related-news .item .item-thumbnail{width:100%}.news-box.three.related-news .item h3.title{padding:0}}@media screen and (max-width:599px){#wpadminbar{top:-46px}}@media screen and (max-width:389px){#footer-section{padding:20px 10px}#main,#side,#wrapper,.item,.news-box,.section,.widget{max-width:100%;margin-left:auto!important;margin-right:auto!important}}@media print{#bottom-ads,#comments,#footer,#header-ads,#post-footer-section,#respond,#side,.header-line-1,.header-line-3,.paginations.item_pagination,.share-post{display:none}.header-line-2.table{width:100%;display:block!important;background:0 0}.header-line-2.table .td,.header-line-2.table .tr{display:block!important;width:100%}.blog-title{max-width:100%;text-align:center;padding:20px 0;margin:0}.blog-title a{color:#000}#main{width:100%}div.post-apps{display:none!important}}







#colophon {
    color: #666;
    font-size: 11px;
}
#colophon .input-append input[type="text"] {
    border-color: #ccc;
    margin: 0 10px 0 0;
}
#colophon #site-tools {
    border-bottom: 1px solid #ddd;
    border-top: 2px solid #000;
    margin: 0 -20px;
    padding: 10px 20px;
}
#colophon #site-tools [class*="span"] {
    min-height: 0;
    line-height: 20px;
}
#colophon #site-tools .breadcrumbs {
    list-style: outside none none;
    margin: 0;
}
#colophon #site-tools .breadcrumbs li {
    background: rgba(0, 0, 0, 0) /*url("../img/arrow-right.png")*/ no-repeat scroll left 8px;
    display: inline-block;
    margin: 0 5px 0 0;
    padding: 0 0 0 10px;
}
#colophon #site-tools .footer-toggle::after {
    border: 1px solid #ccc;
    border-radius: 500px;
    color: #000;
    content:"-";
    display: block;
    float: right;
    font-family: FontAwesome;
    font-size: 22px;
    height: 20px;
    margin: 0 0 0 5px;
    text-align: center;
    width: 20px;
    line-height: 16px;
}
#colophon #site-tools .footer-toggle:hover::after {
    border-color: #000;
}
#colophon #site-tools .collapsed::after {
    content: "+";
    line-height: 19px;
    font-size: 16px;
}
#colophon .footer-shadown {
    border-bottom: 1px solid #ddd;
    box-shadow: 0 8px 0 -6px #fff, 0 8px 0 -5px #ddd, 0 16px 0 -11px #fff, 0 16px 0 -10px #ddd;
    height: 30px;
    margin: -31px -20px 0;
    padding: 0 20px;
    position: unset;
}
#colophon #site-info {
    border: medium none;
    padding: 30px 0;
}
#colophon #site-info p {
    margin: 0;
}
#colophon #site-info .copyright {
    float: left;
    margin-left: -10px;
}
#colophon #site-info .logo {
    float: right;
    margin-right: -10px;
}
#colophon #site-info .small-logo {
    background: rgba(0, 0, 0, 0) url("../img/logo-small.png") no-repeat scroll right center / 100% auto;
    display: block;
    height: 40px;
    text-indent: -9999px;
    transition: opacity 0.5s ease 0s;
    width: 100px;
}
#colophon #site-info .small-logo:hover {
    opacity: 0.7;
}
#colophon.dark {
    color: #444;
}
#colophon.dark a {
    color: #666;
}
#colophon.dark a:hover {
    color: #fff;
}
#colophon.dark .container {
    background: #000 none repeat scroll 0 0;
    border-color: #000;
    border-style: solid;
    border-width: 0 1px;
    padding: 0 20px;
}
.container::before, .container::after {
    content: "";
    display: table;
    line-height: 0;
}
.container::after {
    clear: both;
}
#colophon.dark #site-tools {
    border-bottom-color: #222;
}
#colophon.dark #site-tools .breadcrumbs li {
    /*background-image: url("../img/arrow-right-222.png");*/
}
#colophon.dark #site-tools .footer-toggle::after {
    border-color: #666;
    color: #666;
}
#colophon.dark #site-tools .footer-toggle:hover::after {
    border-color: #fff;
    color: #fff;
}
#colophon.dark #sidebar-footer .widget::before {
    background: #222 none repeat scroll 0 0;
}
#colophon.dark #sidebar-footer .widget-title {
    color: #fff;
}
#colophon.dark .input-append input[type="text"] {
    border-color: #525252;
}
#colophon.dark .btn-danger:hover {
    background: #fff none repeat scroll 0 0;
    border-color: #fff;
    color: #000;
}
#colophon.dark .footer-shadown {
    border-bottom-color: #222;
}
#colophon.dark #site-info {
    border: 1px solid #000;
    padding: 20px;
}
#colophon.dark #site-info .copyright {
    margin-left: 0;
}
#colophon.dark #site-info .logo {
    margin-right: 0;
}
#colophon.dark #site-info .small-logo {
    background-image: url("https://www.computerworld.com.pt/media/2014/05/logo-cw-drop.png");
}
#colophon p {
    margin: 0 0 10px;
}
#colophon.dark a {
    color: #666;
}
#colophon.dark a {
    outline: medium none !important;
    text-decoration: none !important;
    transition: all 0.2s ease 0s;
}
#colophon.dark a {
    text-decoration: none;
}
#colophon.dark img {
    border: 0 none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    display: inherit;
}


.widget_text{
    overflow:hidden;
}






#sidebar-footer {
    margin: 20px -20px;
    padding: 0 20px;
    position: relative;
}
#sidebar-footer .widget {
    padding: 0 0 20px;
}
#sidebar-footer .widget::before {
    background: #ddd none repeat scroll 0 0;
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 1px;
}
#sidebar-footer .widget:first-child::before {
    margin-left: -20px;
}
#sidebar-footer #sidebar-footer-1 .widget:first-child::before {
    display: none;
}
#sidebar-footer .widget-title {
    color: #000;
    font-family: "Oswald",sans-serif;/*"NovecentowideBookBold",Georgia,"Times New Roman",Times,serif;*/
    line-height: 20px;
    margin-top: 30px;
}
#sidebar-footer .menu li {
    border:none;
}
#sidebar-footer .widget_links, #sidebar-footer .widget_meta, #sidebar-footer .widget_pages, #sidebar-footer .widget_nav_menu {
    float: left;
    width: 50%;
}
#sidebar-footer .widget_links .widget-title, #sidebar-footer .widget_meta .widget-title, #sidebar-footer .widget_pages .widget-title, #sidebar-footer .widget_nav_menu .widget-title {
    margin-left: 20px;
}
#sidebar-footer .widget_links ul, #sidebar-footer .widget_meta ul, #sidebar-footer .widget_pages ul, #sidebar-footer .widget_nav_menu ul {
    list-style: outside none none;
    margin: 0 0 0 20px;
}
#sidebar-footer .widget_links:first-child .widget-title, #sidebar-footer .widget_meta:first-child .widget-title, #sidebar-footer .widget_pages:first-child .widget-title, #sidebar-footer .widget_nav_menu:first-child .widget-title, #sidebar-footer .widget_links:first-child ul, #sidebar-footer .widget_meta:first-child ul, #sidebar-footer .widget_pages:first-child ul, #sidebar-footer .widget_nav_menu:first-child ul {
    margin-left: 0;
    margin-right: 20px;
}
#sidebar-footer .widget_links li, #sidebar-footer .widget_meta li, #sidebar-footer .widget_pages li, #sidebar-footer .widget_nav_menu li {
    margin: 0 0 5px;
}

.row-fluid .span3, .row-fluid .widget.widget_nav_menu, .row-fluid .widget.widget_text
{
    position:unset;
}
.pull-right {
    float: right;
    line-height: 20px;
}



@media (min-width: 1200px) {
.row-fluid {
    width: 100%;
}
.row-fluid::before, .row-fluid::after {
    content: "";
    display: table;
    line-height: 0;
}
.row-fluid::after {
    clear: both;
}
.row-fluid [class*="span"] {
    box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 3.84615%;
    min-height: 30px;
    width: 100%;
}
.row-fluid [class*="span"]:first-child {
    margin-left: 0;
    line-height: 20px;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 3.84615%;
}
.row-fluid .span12 {
    width: 100%;
}
.row-fluid .span11 {
    width: 91.3462%;
}
.row-fluid .span10 {
    width: 82.6923%;
}
.row-fluid .span9 {
    width: 74.0385%;
}
.row-fluid .span8 {
    width: 65.3846%;
}
.row-fluid .span7 {
    width: 56.7308%;
}
.row-fluid .span6 {
    width: 48.0769%;
}
.row-fluid .span5 {
    width: 39.4231%;
}
.row-fluid .span4 {
    width: 30.7692%;
}
.row-fluid .span3 {
    width: 22.1154%;
}
.row-fluid .span2 {
    width: 13.4615%;
}
.row-fluid .span1 {
    width: 4.80769%;
}
.row-fluid .offset12 {
    margin-left: 107.692%;
}
.row-fluid .offset12:first-child {
    margin-left: 103.846%;
}
.row-fluid .offset11 {
    margin-left: 99.0385%;
}
.row-fluid .offset11:first-child {
    margin-left: 95.1923%;
}
.row-fluid .offset10 {
    margin-left: 90.3846%;
}
.row-fluid .offset10:first-child {
    margin-left: 86.5385%;
}
.row-fluid .offset9 {
    margin-left: 81.7308%;
}
.row-fluid .offset9:first-child {
    margin-left: 77.8846%;
}
.row-fluid .offset8 {
    margin-left: 73.0769%;
}
.row-fluid .offset8:first-child {
    margin-left: 69.2308%;
}
.row-fluid .offset7 {
    margin-left: 64.4231%;
}
.row-fluid .offset7:first-child {
    margin-left: 60.5769%;
}
.row-fluid .offset6 {
    margin-left: 55.7692%;
}
.row-fluid .offset6:first-child {
    margin-left: 51.9231%;
}
.row-fluid .offset5 {
    margin-left: 47.1154%;
}
.row-fluid .offset5:first-child {
    margin-left: 43.2692%;
}
.row-fluid .offset4 {
    margin-left: 38.4615%;
}
.row-fluid .offset4:first-child {
    margin-left: 34.6154%;
}
.row-fluid .offset3 {
    margin-left: 29.8077%;
}
.row-fluid .offset3:first-child {
    margin-left: 25.9615%;
}
.row-fluid .offset2 {
    margin-left: 21.1538%;
}
.row-fluid .offset2:first-child {
    margin-left: 17.3077%;
}
.row-fluid .offset1 {
    margin-left: 12.5%;
}
.row-fluid .offset1:first-child {
    margin-left: 8.65385%;
}
}

@media (min-width: 980px) and (max-width: 1079px) {

.row-fluid {
    width: 100%;
}
.row-fluid::before, .row-fluid::after {
    content: "";
    display: table;
    line-height: 0;
}
.row-fluid::after {
    clear: both;
}
.row-fluid [class*="span"] {
    box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 3.22581%;
    min-height: 30px;
    width: 100%;
}
.row-fluid [class*="span"]:first-child {
    margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 3.22581%;
}
.row-fluid .span12 {
    width: 100%;
}
.row-fluid .span11 {
    width: 91.3979%;
}
.row-fluid .span10 {
    width: 82.7957%;
}
.row-fluid .span9 {
    width: 74.1936%;
}
.row-fluid .span8 {
    width: 65.5914%;
}
.row-fluid .span7 {
    width: 56.9892%;
}
.row-fluid .span6 {
    width: 48.3871%;
}
.row-fluid .span5 {
    width: 39.7849%;
}
.row-fluid .span4 {
    width: 31.1828%;
}
.row-fluid .span3 {
    width: 22.5806%;
}
.row-fluid .span2 {
    width: 13.9785%;
}
.row-fluid .span1 {
    width: 5.37634%;
}
.row-fluid .offset12 {
    margin-left: 106.452%;
}
.row-fluid .offset12:first-child {
    margin-left: 103.226%;
}
.row-fluid .offset11 {
    margin-left: 97.8495%;
}
.row-fluid .offset11:first-child {
    margin-left: 94.6237%;
}
.row-fluid .offset10 {
    margin-left: 89.2473%;
}
.row-fluid .offset10:first-child {
    margin-left: 86.0215%;
}
.row-fluid .offset9 {
    margin-left: 80.6452%;
}
.row-fluid .offset9:first-child {
    margin-left: 77.4193%;
}
.row-fluid .offset8 {
    margin-left: 72.043%;
}
.row-fluid .offset8:first-child {
    margin-left: 68.8172%;
}
.row-fluid .offset7 {
    margin-left: 63.4409%;
}
.row-fluid .offset7:first-child {
    margin-left: 60.2151%;
}
.row-fluid .offset6 {
    margin-left: 54.8387%;
}
.row-fluid .offset6:first-child {
    margin-left: 51.6129%;
}
.row-fluid .offset5 {
    margin-left: 46.2366%;
}
.row-fluid .offset5:first-child {
    margin-left: 43.0108%;
}
.row-fluid .offset4 {
    margin-left: 37.6344%;
}
.row-fluid .offset4:first-child {
    margin-left: 34.4086%;
}
.row-fluid .offset3 {
    margin-left: 29.0323%;
}
.row-fluid .offset3:first-child {
    margin-left: 25.8064%;
}
.row-fluid .offset2 {
    margin-left: 20.4301%;
}
.row-fluid .offset2:first-child {
    margin-left: 17.2043%;
}
.row-fluid .offset1 {
    margin-left: 11.828%;
}
.row-fluid .offset1:first-child {
    margin-left: 8.60215%;
}

}



@media (min-width: 768px) and (max-width: 979px) {

.row-fluid {
    width: 100%;
}
.row-fluid::before, .row-fluid::after {
    content: "";
    display: table;
    line-height: 0;
}
.row-fluid::after {
    clear: both;
}
.row-fluid [class*="span"] {
    box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 2.76243%;
    min-height: 30px;
    width: 100%;
}
.row-fluid [class*="span"]:first-child {
    margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
    margin-left: 2.76243%;
}
.row-fluid .span12 {
    width: 100%;
}
.row-fluid .span11 {
    width: 91.4365%;
}
.row-fluid .span10 {
    width: 82.8729%;
}
.row-fluid .span9 {
    width: 74.3094%;
}
.row-fluid .span8 {
    width: 65.7459%;
}
.row-fluid .span7 {
    width: 57.1823%;
}
.row-fluid .span6 {
    width: 48.6188%;
}
.row-fluid .span5 {
    width: 40.0552%;
}
.row-fluid .span4 {
    width: 31.4917%;
}
.row-fluid .span3 {
    width: 22.9282%;
}
.row-fluid .span2 {
    width: 14.3646%;
}
.row-fluid .span1 {
    width: 5.80111%;
}
.row-fluid .offset12 {
    margin-left: 105.525%;
}
.row-fluid .offset12:first-child {
    margin-left: 102.762%;
}
.row-fluid .offset11 {
    margin-left: 96.9613%;
}
.row-fluid .offset11:first-child {
    margin-left: 94.1989%;
}
.row-fluid .offset10 {
    margin-left: 88.3978%;
}
.row-fluid .offset10:first-child {
    margin-left: 85.6354%;
}
.row-fluid .offset9 {
    margin-left: 79.8343%;
}
.row-fluid .offset9:first-child {
    margin-left: 77.0718%;
}
.row-fluid .offset8 {
    margin-left: 71.2707%;
}
.row-fluid .offset8:first-child {
    margin-left: 68.5083%;
}
.row-fluid .offset7 {
    margin-left: 62.7072%;
}
.row-fluid .offset7:first-child {
    margin-left: 59.9447%;
}
.row-fluid .offset6 {
    margin-left: 54.1437%;
}
.row-fluid .offset6:first-child {
    margin-left: 51.3812%;
}
.row-fluid .offset5 {
    margin-left: 45.5801%;
}
.row-fluid .offset5:first-child {
    margin-left: 42.8177%;
}
.row-fluid .offset4 {
    margin-left: 37.0166%;
}
.row-fluid .offset4:first-child {
    margin-left: 34.2541%;
}
.row-fluid .offset3 {
    margin-left: 28.453%;
}
.row-fluid .offset3:first-child {
    margin-left: 25.6906%;
}
.row-fluid .offset2 {
    margin-left: 19.8895%;
}
.row-fluid .offset2:first-child {
    margin-left: 17.1271%;
}
.row-fluid .offset1 {
    margin-left: 11.326%;
}
.row-fluid .offset1:first-child {
    margin-left: 8.56354%;
}

}



@media (max-width: 767px) {

.row-fluid {
    width: 100%;
}
.row, .thumbnails {
    margin-left: 0;
}

.row-fluid [class*="span"] {
    box-sizing: border-box;
    display: block;
    float: left;
    margin-left: 0;
    width: 50%;
}

#sidebar-footer .widget_nav_menu{
    width:100%;
}
#colophon .footer-shadown {
    box-shadow: none;
}
.row-fluid .span12 {
    box-sizing: border-box;
    width: 100%;
}
.row-fluid [class*="offset"]:first-child {
    margin-left: 0;
}
.row-fluid [class*="span"]:first-child {
    margin-left: 0;
    width: 100%;
}

}

@media (max-width: 767px) {

.footer-toggle {
    background: #000 none repeat scroll 0 0;
    left: 50%;
    margin: 5px 0 0 -20px !important;
    position: absolute;
    text-indent: -9999px;
    width: 40px;
}
.footer-toggle::after {
    margin-right: 10px !important;
    text-indent: 0;
}

}


@media (max-width: 767px) {

.widget.news-category .row-fluid {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
.widget.news-category .row-fluid.grid3 .entry-thumbnail img {
    width: 100%;
}
.widget.news-category .row-fluid .span4 {
    margin-top: 20px;
}

}


.contentHide .post-header, .contentHide .share-post, .contentHide .paginations, .contentHide .comment-respond, .contentHide #post-footer-section, .contentHide .post-author, .contentHide #side
{
	display:none !important;
}

.contentHide #main
{
	width:100%;
}

p.wp-caption-text {
	word-wrap:normal;
}

.vfb-clearfix::after{
	clear:none !important;
}
