/*
Theme Name: FNAUBLOG
*/

body{ background: #FFF; float:left; margin:0; padding:0; font: 12px/16px 'HelveticaNeue'; color:#5d5d5d;}

image { max-width: 100%; }

@font-face {
	font-family: 'HelveticaNeue';
	src: url('fonts/HelveticaNeue.eot');
	src: url('fonts/HelveticaNeue.eot?#iefix') format('embedded-opentype'),
		 url('fonts/HelveticaNeue.woff') format('woff'),
		 url('fonts/HelveticaNeue.ttf') format('truetype'),
		 url('fonts/HelveticaNeue.svg#HelveticaNeue') format('svg');
}
@font-face {
	font-family: 'HelveticaNeue-Light';
	src: url('fonts/HelveticaNeue-Light.eot');
	src: url('fonts/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),
		 url('fonts/HelveticaNeue-Light.woff') format('woff'),
		 url('fonts/HelveticaNeue-Light.ttf') format('truetype'),
		 url('fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light') format('svg');
}
@font-face {
	font-family: 'HelveticaNeue-Bold';
	src: url('fonts/HelveticaNeue-Bold.eot');
	src: url('fonts/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
		 url('fonts/HelveticaNeue-Bold.woff') format('woff'),
		 url('fonts/HelveticaNeue-Bold.ttf') format('truetype'),
		 url('fonts/HelveticaNeue-Bold.svg#HelveticaNeue-Bold') format('svg');
}
a{ color:#00b8cc; text-decoration:underline;}
p{ font: 14px HelveticaNeue-Light !important; margin:0;}
h1{ font: 36px HelveticaNeue-Light; margin:0;}
h2{ font: 28px HelveticaNeue-Light; margin:0;}
h3{ font: 18px HelveticaNeue; margin:0;}
h4{ font: 16px HelveticaNeue; margin:0;}
h5{ font: 14px HelveticaNeue-Light; margin:0;}
h6{ font: 12px HelveticaNeue-Bold; margin:0;}
img{ border:none; max-width: 100% !important; height: auto;}
*{ box-sizing:border-box;}

.clear-row { clear: both; height: 1px; font-size: 1px;}

/* Common css */
.header-outer, .main-part, .footer-outer, .banner-part{ width:100%; float:left; margin:0; padding:0;}
.header-inner, .banner-inner, .banner-inner-m, .footer-inner{ width:960px; margin:0 auto; display:table;}

.header-outer{ background: #000 url(images/main-bg.png) center top no-repeat;}

/* Main part css */
.main-part, .footer-outer{ background:#f7f7f7;}
.logo{ width:auto; float:left; margin:0; padding:25px 0 0 0;}
.web-logo{ display:block;}

/* Navigation css */
.navigation{ width:100%; float:left; display:block; margin:0; padding:0; background:url(images/navigation-bg.jpg) left top repeat-x;}
.navigation ul{ width:auto; display:block; margin:0; padding:0; text-align:center;}
.navigation ul li{ display:inline-block; zoom: 1; *display: inline; margin:0; padding:0 2px;}
.navigation ul li a{ display:inline-block; margin:0; padding:8px 11px; font: 13px/26px HelveticaNeue; color:#FFF; text-decoration:none;}
.navigation ul li a:hover, .navigation ul li.current-menu-item a{ border-bottom:3px solid #00b8cc; padding:8px 11px 5px 11px;}

/* Content part css */
.content-part{ width:960px; margin:0 auto; padding:22px 0px 40px 0px; display:table; text-align:left;}
.content-part h2{ padding:0 0 20px 0; margin:0;}
.content-part h4{ padding:0 0 20px 0; margin:0;}
.content-part h5{ padding:0 0 20px 0; margin:0;}
.content-part h6{ padding:0 0 10px 0; margin:0;}
.content-part p{ padding:0 0 15px 0; margin:0;}
.content-part h2.inner-title{ padding:0 0 12px 0;}
.top-part{ width:960px; float:left; margin:0 0 22px 0; padding:18px 18px; background:#FFF;}
ul.left-banner{ width:575px; float:left; margin:0; padding:0; position:relative;}
ul.left-banner li{ display:inline-block; position:relative;}
.banner-title{ position:absolute; left:0; top:12px; padding:3px 8px; font: bold 12px/16px Arial, Helvetica, sans-serif; color:#FFF; display: none;}
.banner-caption{ width:72%; position:absolute; left:18px; bottom:12px; padding:12px 25px; background:url(images/gray-bg.png) left top repeat;}
.banner-caption h3{ font: 14px/16px 'HelveticaNeue-Bold'; color:#FFF; text-transform:uppercase; display:inline-block; padding:0 0 10px 0;}
.banner-caption p{ font: 25px/30px 'HelveticaNeue-Light'; color:#FFF;}
.banner-link { color: #fff; text-decoration: none; }
.right-banners{ width:334px; float:right; margin:0; padding:0;}
.banner1, .banner2{ width:100%; height:150px; float:left; margin:0 0 11px 0; padding:0; position:relative;}
.banner2{ margin:0;}
.banner1 img, .banner2 img { height: 149px; }
.left-banner img { width:575px; height:310px !important;}
.banner1-title, .banner2-title{ position:absolute; left:0; top:12px; padding:3px 8px; font: bold 12px/14px Arial, Helvetica, sans-serif; color:#FFF; display: none;}
.banner1-caption, .banner2-caption{ width:72%; position:absolute; left:8px; bottom:6px; padding:10px 10px; background:url(images/gray-bg.png) left top repeat;}
.banner1-caption p, .banner2-caption p{ font: 15px/18px 'HelveticaNeue-Light'; color:#FFF; padding:0;}
.content-left-outer{ width:72%; float:left; margin:0 0 0px 0; padding:0px;}
.content-left{ width:688px; float:left; margin:0 0 18px 0; padding:18px 18px; background:#FFF;}
.content-left h1{ padding:0 0 15px 0; font: 30px/36px HelveticaNeue-Light;}
.block{ width:199px; height: 270px; float:left; margin:0 27px 24px 0; padding:0; background:#f3f3f3;}
.i-part{ width:100%; float:left; margin:0; padding:0; position:relative;}
.i-part img { height: 150px !important; }
.block-title{ position:absolute; left:0; top:12px; padding:3px 8px; display: none;}
.block-title a{ font: 12px/14px 'HelveticaNeue-Bold'; color:#FFF; text-decoration:none;}
.block-caption{ width:100%; position:absolute; left:0px; top:25px; background:url(images/gray-bg.png) left top repeat;}
.block-caption p{ width:100%; float:left; margin:0; padding:8px 4% 12px 4%;  font: 13px/18px 'HelveticaNeue-Light'; color:#FFF;}
.c-part{ width:100%; float:left; margin:0; padding:10px 4%; min-height:118px;}
.c-part a { padding-left: 5px;}
.left-banner > img { border: 1px solid #ececec;}
.banner1 > img { border: 1px solid #ececec;}
.banner2 > img { border: 1px solid #ececec;}
.loading{ width:100%; float:left; margin:0; padding:0; background:#f3f3f3; font: 14px/18px 'HelveticaNeue-Light'; color:#000; text-align:center; text-transform:uppercase;}
.wp-paginate .current{ background:#00b7ce !important; border:1px solid #00b7ce !important;}
.wp-paginate li a{ border:1px solid #666666 !important; background:#FFF !important;}
.wp-paginate li a:hover{ background:#00b7ce !important; border:1px solid #00b7ce !important; color:#FFF;}
.ca-title{ width:auto; float:left; margin:0 0 15px -18px; padding:3px 18px;}
.ca-title p{ float:left; margin:0; padding:0; font: 12px/14px 'HelveticaNeue-Bold'; color:#FFF;}
.author-date{ width:auto; float:left; margin:0 0 20px -18px; clear:left; padding:8px 18px; background:#e9e9e9; font: 12px/14px 'HelveticaNeue-Light';}
.top-banner{ width:100%; float:left; margin:0; padding:0 0 20px 0;}
.img-title{ padding:8px 0 15px 0 !important;}
.video-title{ padding:8px 0 0px 0 !important; font: 18px/24px 'HelveticaNeue-Light';}
.counter{ position:absolute; top:-6px; left:20px; padding:1px 6px 3px; background:#dc0000; border:2px solid #FFF; -webkit-border-radius: 12px; -moz-border-radius: 12px; border-radius: 12px; font: 12px/12px 'HelveticaNeue-Bold'; color:#FFF;}
.post-block{ width:100%; float:left; margin:0; padding:0 0 20px 0;}
.post-title-outer{ width:100%; float:left; margin:0; padding:0 0 10px 0;}
.post-title{ width:auto; float:left; margin:0 0 0px -18px; padding:3px 18px; background:#00b8cc; font: 25px/26px 'HelveticaNeue'; color:#FFF;}
.author-block{ margin:0 0 18px 0; padding: 12px 25px; background:#FFF; }
.author-block .i-part{ width:23%; float:left; margin:0; padding:0;}
.author-block .c-part{ width:77%; float:left; margin:0; padding:0;}
.author-block .c-part h3{ font: 21px/26px 'HelveticaNeue-Light'; padding:0 0 12px 0;}
.press-bg{ background:#da1c5c;}
.bucket-bg{ background:#92278f;}
.save-bg{ background:#00a651;}
.food-bg{ background:#00b7ce;}
.tips-bg{ background:#fbb040;}
.content-left figure{ width:100% !important; margin:20px 0;}

/* Comment block css */
.comment-block{ width:100%; float:left; margin:0 0 18px 0; padding:0 0px 20px 0; background:#FFF;}
.comment-detail{ width:652px; float:left; margin:0 0 18px 0; padding:5px 18px; background:#e9e9e9;}
.comments-title{ margin:0 0 18px 0 !important; padding:9px 18px !important; background:#e9e9e9;}
.cmt-icon{ width:16px; height:15px; float:right; margin:0 10px 0 0; padding:0; background:url(images/small-icons.png) -125px 1px no-repeat;}
.cmt-counter{ float:right; margin:0; padding:0;}
.comment-detail{ background:#FFF; margin:0;}
.comment-detail h3{ padding:0 0 20px 0;}
ul.comment-fields{ width:100%; float:left; margin:0; padding:0;}
ul.comment-fields li{ width:100%; float:left; display:inline-block; margin:0; padding:0 0 17px 0;}
ul.comment-fields li label{ width:15%; float:left; margin:0; padding:0; font: 14px/36px 'HelveticaNeue-Light';}
ul.comment-fields li .textbox, ul.comment-fields li .textarea{ width:50%; float:left; margin:0; padding:10px 5px; border:1px solid #888888; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#5d5d5d;}
ul.comment-fields li .textarea{ width:75%; min-height:150px;}
.post-btn{ width:180px; float:left; margin:0 0 0 15%; padding:8px 0px; border:none; background:#00b8cc; font: 17px/18px 'HelveticaNeue-Bold'; color:#FFF; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; cursor:pointer;}
.comment-list{ width:100%; margin:20px 0 0 0; padding:20px 0 0 0; border-top:2px solid #e9e9e9;}
ul.user-comments { margin: 0 20px; padding:0;}
ul.user-comments  li{ width:100%; float:left; display:inline-block; margin:0; padding:0;}
ul.user-comments  li .comment-author { font-weight: bold !Important; font-size: 14px; }
ul.user-comments  li .comment-author img{ width:10%; float:left; margin:0; padding:0 2% 0 0;}
ul.user-comments  li .comment-content { width:88%; float:left; margin:0; padding:0;}
.reply-share-btns{ width:100%; float:left; margin:0px; padding:0;}
.reply-share-btns a{ display:inline-block; margin:0 20px 20px 0; padding:0; font: 12px/14px 'HelveticaNeue'; color:#5d5d5d; text-decoration:none;}
.reply-share-btns a:hover{ color:#00b8cc;}
.search-post-title{ width:100%; float:left; margin:0; padding:0 0 20px 0; font: 20px/24px 'HelveticaNeue-Light';}
a.readMore{ font: 12px/14px 'HelveticaNeue'; text-decoration:none;}

/* Sidebar */
.sidebar{ width:25.5%; float:right; margin:0; padding:0;}
.sidebar-block{ width:100%; float:right; margin:0 0 15px 0; padding:18px 5%; background:#FFF;}
.sidebar-block h2{ font: 22px/26px 'HelveticaNeue-Light'; color:#535658;}
.search-box{ width:100%; float:left;  }
.search-box .input{ width:70%; float:left; margin:0 7px 0 0; padding:8px 7px; border:1px solid #4b4b4b; font: 17px/18px 'HelveticaNeue-Light'; color:#a7a9ab; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.search-box .button{ width:40px; height:36px; float:left; margin:0; padding:0px 0px; background:#00b8cc; border:none; font: 17px/18px 'HelveticaNeue-Bold'; color:#FFF; text-align:center; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

ul.categories{ width:100%; float:left; margin:0 0 20px 0; padding:0 0 10px 0; /*border-bottom:2px solid #a7a9ab;*/}
ul.categories li{ width:100%; float:left; display:inline-block; margin:0; padding:0 0 6px 0;}
ul.categories li a{ font: 14px/16px 'HelveticaNeue'; color:#00b8cc; text-decoration:none;}
ul.categories li a:hover, ul.categories li a.active{ color:#5d5d5d;}
.last-ca{ margin:0 !important; padding:0 !important; border:none !important;}
.center-align > p { padding-top: 9px !important; text-indent: 5px; vertical-align: top;}
.post-thumbnail { margin-bottom: 12px;}
.avatar.avatar-132.photo { float: right; margin-right: 10px;}
.author-link{display:none}
#author{margin-left:20px}
#email{margin-left:23px}
#url{margin-left:17px}
#author,#email,#url,#comment{border:1px solid #d3d3d3}
p.comment-form-comment label{vertical-align:top;margin-right:8px}
#crestashareiconincontent{clear:left;float:left;margin:0 0 0 -23px}
ul.like-list{ width:100%; float:left; margin:0 0 0px 0; padding:0 0 0px 0;}
ul.like-list li{ width:94%; float:left; display:inline-block; margin:0 0 8px 0; padding:6px 3%; background:#f3f3f3;}
ul.like-list li .i-part{ width:49%; float:left; margin:0; padding:0;}
ul.like-list li .c-part{ width:51%; float:left; margin:0; padding:0;}
ul.like-list li .c-part p{ padding:0;}

.social-bars{ width:100%; float:left;  }
.social-block{ width:90%; float:left; margin:0 0 15px 0; padding:8px 5%; background:#f3f3f3; font: 22px/32px 'HelveticaNeue-Light';}
.social-block a{ font: 22px/32px 'HelveticaNeue-Light'; color:#535658; text-decoration:none;}
.social-block p{ display:inline-block; padding:0 0 0 0px; font: 22px/16px 'HelveticaNeue-Light'; color:#535658;}
.center-align{ width:100%; display:inline-block; margin:0; padding:5px 0 0 0; text-align:center;}
.txtBold{ font-weight:bold;}
.no-topspace{ padding:0 0 2px 0 !important;}

.comment-respond{ width:97%; float:left;margin:20px 0 0 3%;clear:both}
#commentform #submit{background:#00b8cc;border:medium none;border-radius:3px;color:#fff;cursor:pointer;float:left;font:17px/18px HelveticaNeue-Bold;margin:0 0 0 70px;padding:8px 0;width:180px}
.widget.widget_rfb_widget{list-style:outside none none;background:#fff}
#rfb_widget-2 h2{color:#919193;display:inline-block;font:11px/14px HelveticaNeue-Light;margin:0;padding:0 0 8px;text-align:center;text-transform:uppercase;width:100%}
.rfbp-heading{display:none}
.rfbp-timestamp{color:#000;font:11px/14px HelveticaNeue-Light;padding:7px 0 2px;text-align:left}
.widget.widget_facebook_like{list-style:outside none none;margin-bottom:20px;margin-left:-5px;text-align:center}
.rfbp-text > p{font:12px/16px HelveticaNeue-Light;color:#000}
.widget.widget_display-latest-tweets{background:#fff none repeat scroll 0 0;list-style:outside none none}
.social-bars li h2.widgettitle{color:#919193;display:inline-block;font:16px/14px HelveticaNeue-Light;margin:0;padding:0 0 20px 0;text-align:center;text-transform:uppercase;width:100%}
#display-latest-tweets-3 li{color:#000;font:12px/16px HelveticaNeue-Light;padding:0 2px 13px 8px;text-align:left}
.rfbp-text a{font:12px/14px HelveticaNeue-Light!important;color:#000!important}
#display-latest-tweets-3 a{font:12px/16px HelveticaNeue-Light;color:#00b7ce;padding:0 2px;color:#000;text-align:left}
ul.pgwSlider.wide > li,.pgwSlider.wide > ul > li{opacity:1!important}
#display-latest-tweets-3 span{font:11px/14px HelveticaNeue-Light;text-align:left!important;color:#000}
.widget.widget_search{list-style:outside none none}
.search-form > label span{display:none}
.search-field{border:1px solid #4b4b4b;border-radius:3px;color:#a7a9ab;float:left;font:17px/18px HelveticaNeue-Light;margin:0 7px 0 0;padding:8px 7px;width:75%}
.search-submit.screen-reader-text{display:block;background:#00b8cc none repeat scroll 0 0;border:medium none;border-radius:3px;color:#fff;cursor:pointer;float:left;font:17px/18px HelveticaNeue-Bold;height:36px;margin:0;padding:0;text-align:center;width:40px}
.widget.widget_text{list-style:outside none none}
.rfbp-post{text-align:left;padding-left:10px}
.rfbp-text{text-align:left;padding-right:2px!important}
.widget.null-instagram-feed{list-style:outside none none}
ul.last-ca{margin-top:10px!important}
.categories.last-ca > li{margin-left:10px}
.instagram-pics{padding-left:0}
.instagram-pics > li{list-style:outside none none}
.instagram-pics img{height:179px;width:179px}
#null-instagram-feed-2 .widgettitle{display:none}
.cat-item.cat-item-1.dcw_c1{display:none}
.cat-item.cat-item-8.dcw_c1{display:none}
.last-ca{margin-top:20px}
ul.categories{margin-top:-20px!important}
.current-menu-item:hover{border-bottom:0}
.dcw{float:left;margin-left:-47px;margin-top:-5px}
.i-part > img{width:100%}
.noimg{border:1px solid #ececec;width:99%!important}

/* Sidebar Links Css */
.blogSidebarBlock{ width:100%; float:right; margin:0 0 15px 0; padding:0; background:#FFF;}
.blogSidebarBlock span.title{ width:100%; float:left; margin:0; padding:12px 5%; background:#3b3c3b; font: 14px/16px "HelveticaNeue-Bold"; color:#FFFFFF;}
ul.linksList{ width:100%; float:left; margin:0; padding:10px 5%; background:#FFFFFF;}
ul.linksList li{ width:100%; display:inline-block; margin:0; padding:5px 0; font:12px/16px "HelveticaNeue"; color:#3b3b3b;}
ul.linksList li a{ font:12px/16px "HelveticaNeue-Bold";}
ul.linksList li a.flightLink, ul.linksList li span.flightPrice{ display:inline-block; padding:0 5px 0 0; color:#00b7ce; font-family:"HelveticaNeue-Bold";}
ul.linksList li a.flightLink:hover{ text-decoration:none;}
ul.linksList li span.flightPrice{ padding:0 0 0 5px; color:#fca03b;}
ul.deal-list{width:50%;float:left;display:inline-block;margin:0;padding:0 2% 0 0}
ul.deal-list:last-child{padding:0}
ul.deal-list li{width:100%;float:left;display:inline-block;margin:0;padding:0 0 6px}
ul.deal-list li a{font:14px/16px HelveticaNeue;color:#00b8cc;text-decoration:none}
.social-icons-widget{list-style:none}
ul.icons-medium{margin:0;padding:0;text-align:center}
li.popular-posts{ width:100%; display:inline-block; margin:0; padding:0;}
li.popular-posts h2{ width:100%; display:inline-block; text-transform:inherit !important; text-align:left;}

ul.wpp-list, li.rpwe_widget, li.widget_recent_entries, li.widget_recent_entries ul{ width:100%; float:left; display:inline-block; margin:0; padding:0;}
ul.wpp-list li, li.widget_recent_entries ul li{ width:100%; float:left; display:inline-block; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #eee;}
ul.wpp-list li a, li.widget_recent_entries ul li a{ text-decoration:none; font:12px/18px HelveticaNeue; color:#00b8cc;}
.rpwe-block ul{ margin:0;}
ul.wpp-list li:last-child, .rpwe-block ul.rpwe-ul li:last-child{ margin:0; padding:0; border:none;}
img.wpp-thumbnail{ border: 1px solid #EEE; margin: 2px 10px 2px 0; padding: 3px;}
.wpp-date, .wpp-views{ font-weight:normal; font-style:italic; line-height:22px;}
#related_posts{ width:100%; float:left; margin:0; padding:10px 0;}
#related_posts h3{ width:100%; float:left; margin:0; padding:0 0 8px 0;}
ul.relatedPosts{ width:100%; float:left; margin:0; padding:0;}
ul.relatedPosts li{ width:24%; float:left; display:inline-block; margin:0 1% 0 0; padding:0 1% 0 0; border-right:1px solid #CCC;}
ul.relatedPosts li:last-child{ margin:0; padding:0; border:none;}
ul.relatedPosts li .relatedThumb{ width:100%; height:120px; float:left; margin:0; padding:0 0 10px 0;}
ul.relatedPosts li .relatedThumb a img{ width:auto; height:100%;}
ul.relatedPosts li .relatedContent a{ font:12px/18px HelveticaNeue; color:#333333; text-decoration:none;}
ul.relatedPosts li .relatedContent a:hover{ color:#00b8cc;}
.pibfi_pinterest > img{ width: 100%;}
.google-ads { width: 100%; display: inline-block; padding: 0 0 20px 0; text-align: center;}
.footer-nav, .social-mobile, .sp-content, .sub-menu-list, .mobile-logo, .pageTitle, .main-menu-list{ display:none;}

@media only screen and (min-width : 240px) and (max-width : 320px),
only screen and (max-width : 241px),
only screen and (max-width : 320px),
only screen and (max-width : 479px),
only screen and (min-width : 320px) and (max-width : 480px),
only screen and (min-width : 375px) and (max-width : 385px),
only screen and (min-width : 320px) and (max-width : 568px),
only screen and (min-width : 360px) and (max-width : 640px),
only screen and (min-width : 595px) and (max-width : 610px),
only screen and (min-width : 680px) and (max-width : 690px),
only screen and (min-width : 320px) and (max-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2),
only screen and (min-width : 320px) and (max-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2){
	p{ font: 14px/18px HelveticaNeue;}
	h2{ font:24px/24px HelveticaNeue-Light;}
	.header-inner{ width:96%; margin:0; padding:10px 2%; background:#3b3b3b; position:fixed; top:0; z-index:999;}
	.new_header_rgt, .web-logo, ul#menu_new, #fn_index_footer, .copyright, .web-btns, .top-part, .sidebar, .comment-list .i-part, ul.comment-fields li label, .comment-title{ display:none !important;}	
	#fn_index_footer{ width:100% !important; float:left; margin:0; padding:0 !important;}
	#new_header{ width:100%; height:auto; float:left; margin:0; padding:0;}
	.mobile-logo{ width:100%; display:block; text-align:center; padding:2px 0 0 0;}
	.main-menu-list{ height:434px;}
	.banner-link { color: #000; text-decoration: none; }
	
	.navigation{ display:none; position: fixed; top:50px; z-index:9;}
	.navigation ul{ width:100%; float:left; background:#CCC; text-align:left;}
	.navigation ul li{ width:100%; float:left; margin:0; padding:0; display:inline-block;}
	.navigation ul li a, .navigation ul li.current-menu-item a{ width:100%; float:left; margin:0; padding:5px 2%; color:#000; border-bottom:1px solid #999;}
	.navigation ul li a:hover{ padding:5px 2%; color:#00b8cc; border-bottom:1px solid #00b8cc;}
	.navigation ul li.current-menu-item a{ color:#00b8cc; border-bottom:1px solid #00b8cc;}

	/* Content part */
	.content-left-outer{ width:100%; padding:0; background:none;}
	.mView{ width:100%; margin:0 0 18px 0 !important; padding:10px 3% !important; background:#FFF !important;}
	.content-part{ width:100%; float:left; margin:47px 0 0 0; padding:0; background:#e2e3e4; padding:12px 3%;}
	.content-part p{ font: 14px/18px HelveticaNeue !important; color:#5d5d5d;}
	.content-part h2{ padding:15px 3%; color:#000;}
	.content-left{ width:100%; float:left; margin:0; padding:0; background:none;}
	.content-left h1{ padding:0 0 15px 0; font: 22px/26px HelveticaNeue-Light;}
	.content-left img, .content-left figure{ width:100% !important;}
	.block{ width:100%; margin:0 0 10px 0; padding:10px 3%; background:#FFF; height: auto !important;}
	.block-title, .ca-title{ position:inherit; float:left; margin:0 0 10px -3%; padding:3px 3%;}
	.ca-title{ margin:0 0 10px -3%;}
	.author-date{ margin:0 0 30px -3%; padding:8px 3%;}
	.ca-title p{ color:#FFF;}
	#crestashareiconincontent{ margin:0 0 0 -4%;}
	.i-part{ width:40%; clear:both;}
	.i-part img{ width:100%; height:auto;}
	.c-part{ width:60%; padding:0 0 0 3%;}
	.c-part a{ padding:0;}
	.block-caption{ float:left; position:inherit; top:0; background:none;}
	.block-caption p{ width:100%; font: 20px/24px 'HelveticaNeue-Light'; color:#000; padding:0 0 10px 0;}
	.block-caption p a{ font: 16px/18px 'HelveticaNeue' !important;}
	.top-banner img, .post-block img{ width:99%; height:auto;}
	.post-block, .top-banner{ width:94%; padding:10px 3%;}
	.post-title{ margin:0 0 0 -3%; padding:6px 3%; font: 20px/22px 'HelveticaNeue';}
	ul.social-icons{ margin:0 0 15px 0;}
	ul.social-icons li a{ min-width:inherit; padding:3px 1px; font:9px/20px 'HelveticaNeue-Light';}
	.counter{ top:-12px; left:15px; font:9px/12px 'HelveticaNeue-Bold'; padding:0 6px 2px 6px;}
	.comment-list, .comment-block{ width:100%; margin:0; padding:10px 3%; border-top:10px solid #e2e3e4; border-bottom:10px solid #e2e3e4;}
	.comment-list .c-part{ width:100%;}
	.comment-list .c-part h3, .social-mobile h2{ color:#000;}
	.comment-title, .comment-detail{ width:100%; padding:0;}
	.comment-block{ border:none;}
	ul.comment-fields li{ padding:0 0 8px 0;}
	ul.comment-fields li .textbox, ul.comment-fields li .textarea{ width:93%; padding:10px 3%}
	ul.comment-fields li .textarea{ min-height:100px;}
	.post-btn{ width:100%; margin:0; text-align:center;}
	.comment-detail h3{ color:#000; font: 21px/26px 'HelveticaNeue-Light';}
	p.img-title{ font:12px/18px HelveticaNeue;}
	p.date-author{ width:100%; float:left; margin:0; padding:0 0 5px 0; font: 9px/16px 'HelveticaNeue';}
	.pageTitle{ width:94%; display:inline-block; margin:0 0 0px 0; padding:10px 3%; background:#FFF; font:22px/26px 'HelveticaNeue-Light'; color:#000;}
	.comments-list{ border:none; margin:0;}
	.comments-list h3{ display:none;}
	.comments-list ul li .i-part{ width:16%; padding:0 4% 0 0;}
	.comments-list ul li .c-part{ width:78%;}
	.comments-list ul li .c-part ul li .i-part{ width:16%;}
	.comments-list ul li .c-part ul li .c-part{ width:80%;}
	#comment-form input { border: 2px inset;}
	#comment{ width:98%;}
	ul.relatedPosts li{ width:48%; margin:0 2% 20px 0; padding:0 2% 0 0;}
	ul.relatedPosts li:nth-child(even){ margin-right:0; padding-right:0; border:none;}
	.loading{ width:100%;}
        .google-ads{ display: none;}
  
	.footer-nav{ width:100%; float:left; margin:0; padding:10px 2%; display:block; background:#3b3c3b; text-align:center;}
	.footer-nav p{ width:100%; display:inline-block; margin:0; padding:0 0 5px 0; font:12px/18px 'HelveticaNeue' !important; color:#FFF;}
	.footer-nav a{ color:#FFF;}
}