@font-face{font-family:miller1;src:url(http://fashionweekdaily.com/wp-content/fonts/Miller-Display.otf);}@font-face{font-family:miller2;src:url(http://fashionweekdaily.com/wp-content/fonts/Miller-DisplaySCItalic.otf);}@font-face{font-family:miller3;src:url(http://fashionweekdaily.com/wp-content/fonts/Miller-TextBoldItalic.otf);}@font-face{font-family:miller4;src:url(http://fashionweekdaily.com/wp-content/fonts/Miller-DisplayItalicSC.otf);}@font-face{font-family:miller5;src:url(http://fashionweekdaily.com/wp-content/fonts/Miller-DisplayRomanSC.otf);}@font-face{font-family:miller6;src:url(http://fashionweekdaily.com/wp-content/fonts/Miller-TextRomanSC.otf);}@font-face{font-family:miller7;src:url(http://fashionweekdaily.com/wp-content/fonts/Miller-DisplaySC.otf);}@font-face{font-family:miller8;src:url(http://fashionweekdaily.com/wp-content/fonts/Miller-TextSC.otf);}@font-face{font-family:miller9;src:url(http://fashionweekdaily.com/wp-content/fonts/Miller-TextSCItalic.otf);}@font-face{font-family:didot1;src:url(http://fashionweekdaily.com/wp-content/fonts/Didot.ttc);}@font-face{font-family:didot2;src:url(http://fashionweekdaily.com/wp-content/fonts/DidotLTStd-Bold.otf);}@font-face{font-family:didot3;src:url(http://fashionweekdaily.com/wp-content/fonts/DidotLTStd-Headline.otf);}@font-face{font-family:limo;src:url(http://fashionweekdaily.com/wp-content/fonts/limo.ttf);}html{overflow-x:hidden;}body{color:#444;line-height:100%;margin:0px auto;padding:0px;}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{-webkit-backface-visibility:hidden;color:#111;}img{max-width:100%;height:auto;display:block;margin:auto;}iframe,embed,object,video{max-width:100%;}a,a:visited{text-decoration:none;}a:hover{text-decoration:none;}a:active,a:focus{text-decoration:none;outline:none;}#site{float:left;width:100%;}.right,.alignright{float:right;}.left,.alignleft{float:left;}.aligncenter{display:block;margin:0 auto;}.section-div{border-bottom:1px dotted #ccc;float:left;margin:20px 0;width:100%;}.lazy{display:none;}#featured-wrapper{background:#000;overflow:hidden;position:relative;width:100%;}ul.featured-items{display:block;float:left;width:100%;height:400px;}ul.featured-items li{display:inline;float:left;overflow:hidden;position:relative;max-height:400px!important;}ul.featured-items li img{float:left;opacity:1;-moz-transition:opacity .4s linear;-ms-transition:opacity .4s linear;-0-transition: opacity .4s linear;-webkit-transition:opacity .4s linear;transition:opacity .4s linear;max-width:800px;}ul.featured-items li:hover img{opacity:0.6;}li.slide .video-button{top:20px;left:20px;width:80px!important;height:80px!important;}li.slide .video-button img{max-width:100%;width:100%;display:block;margin:auto;}li.slide:hover .video-button{opacity:0.7;}.featured-text{float:left;padding:0 9.487666034155598% 30px;position:absolute;bottom:0;left:0;text-align:center;width:81.0246679316888%;}.featured-text h4,.featured-text h4 a{color:#fff;display:inline-block;font:300 22px/22px 'didot';margin-bottom:10px;-moz-text-shadow:2px 2px 10px #000;-ms-text-shadow:2px 2px 10px #000;-o-text-shadow:2px 2px 10px #000;-webkit-text-shadow:2px 2px 10px #000;text-shadow:2px 2px 10px #000;text-transform:uppercase;}.featured-text h3,.featured-text h3 a{color:#fff;display:inline-block;font:300 22px/22px 'didot';margin-bottom:10px;-moz-text-shadow:2px 2px 10px #000;-ms-text-shadow:2px 2px 10px #000;-o-text-shadow:2px 2px 10px #000;-webkit-text-shadow:2px 2px 10px #000;text-shadow:2px 2px 10px #000;text-transform:uppercase;}.featured-text h2,.featured-text h2 a{font-family:"didot";color:#fff;float:left;font-size:46px;font-weight:400;line-height:86%;margin-bottom:10px;-moz-text-shadow:2px 2px 10px #000;-ms-text-shadow:2px 2px 10px #000;-o-text-shadow:2px 2px 10px #000;-webkit-text-shadow:2px 2px 10px #000;text-shadow:2px 2px 10px #000;text-transform:uppercase;width:100%;}.featured-text h2.featured-small,.featured-text h2.featured-small a{font:400 42px/40px 'miller1',serif;text-transform:capitalize;}.featured-text h2 a:hover,.featured-text h3 a:hover{text-decoration:none;}.featured-excerpt{float:left;max-height:0;overflow:hidden;-moz-transition:max-height .4s linear;-ms-transition:max-height .4s linear;-o-transition:max-height .4s linear;-webkit-transition:max-height .4s linear;transition:max-height .4s linear;width:100%;}ul.featured-items li:hover .featured-excerpt{max-height:200px;}.featured-excerpt p{color:#fff;float:left;line-height:10px;font:500 16px/20px 'didot',serif;-moz-text-shadow:1px 1px 2px #000;-ms-text-shadow:1px 1px 2px #000;-o-text-shadow:1px 1px 2px #000;-webkit-text-shadow:1px 1px 2px #000;text-shadow:1px 1px 2px #000;}.prev,.next{font:300 40px/40px 'miller1',sans-serif;margin-top:-100px;opacity:0;position:absolute;top:50%;padding:5px 23px;-moz-transition:opacity 0.3s linear;-ms-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;background-image:url"<?php echo get_template_directory_uri(); ?>/images/arrow_right.png")

	}#featured-wrapper:hover .prev,#featured-wrapper:hover .next{opacity:0.6;}#featured-wrapper:hover .next:hover{opacity:0.9;}#featured-wrapper:hover .prev:hover{opacity:0.9;}.featured-shade{margin:0 auto;position:relative;width:0;height:400px;}.left-shade,.right-shade{opacity:0.8;position:absolute;top:0;width:1000px;height:400px;}.left-shade{background:url(images/fade-left.png) repeat-y left;left:-1400px;}.right-shade{background:url(images/fade-right.png) repeat-y right;left:400px;}.prev{left:0;}.next{right:0;}.iosSlider{position:relative;top:0;left:0;overflow:hidden;width:100%;height:100%;}.iosSlider .slider{width:100%;height:100%;}.iosSlider .slider .slide{float:left;width:660px;height:100%;}#nav-container{margin:0 auto;position:relative;width: 1200px;margin-top:20px;height: 440px;z-index:10;padding-top:20px;padding-bottom:20px;background:#fff;}#nav-bloc1{position:relative;width: 800px;height: 440px;margin-left:20px;float:left;}#nav-bloc2{position:relative;width: 300px;height: 440px;margin-left:60px;margin-top:-7px;float:left;}#nav-wrapper{float:left;position:relative;max-width:800px;min-height:30px;z-index:2000;}.fixed{opacity:0.8;position:fixed!important;-moz-transition:0.5s opacity;-ms-transition:0.5s opacity;-o-transition:0.5s opacity;-webkit-transition:0.5s opacity;transition:0.5s opacity;}.fixed:hover{opacity:1.0;}#nav-inner{position:relative;width:800px;height:30px;}#mobi-nav{border-right:1px solid #ccc;display:none;float:left;margin-right:10px;overflow:hidden;width:72px;height:30px;}#mobi-nav:hover,#mobi-nav select{cursor:pointer;}#mobi-nav select{background:url(images/menu-but.png) no-repeat 50% 50%;border:none;color:#111;float:left;padding-right:70px;width:0;height:30px;-webkit-appearance:none!important;}#logo-small{float:left;line-height:0;margin:0 20px 0 10px;overflow:hidden;max-width:210px;}#logo-small img{float:left;}#main-nav{float:left;position:relative;width:100%;height:31px;border:1px solid #cccccc;}#main-nav .menu,#main-nav .menu li{display:inline;float:left;position:relative;}#main-nav .menu li a{color:#111;float:left;font-size:17px;width:89%;padding:8px 12px 5px;text-align:center;text-transform:uppercase;}#main-nav .menu-item-home a{background:none!important;color:#111!important;}#main-nav .menu-item-home a:hover{color:#111!important;}#main-nav .menu li a:hover,#main-nav .menu li.current-menu-item a{color:#000000;text-decoration:none;}#main-nav .menu li ul{background:#fcff00;-moz-box-shadow:0 0 20px -10px #000;-ms-box-shadow:0 0 20px -10px #000;-o-box-shadow:0 0 20px -10px #000;-webkit-box-shadow:0 0 20px -10px #000;box-shadow:0 4px 20px -10px #000;display:none;position:absolute;top:35px;left:0;}#main-nav .menu li:hover ul{display:block;}#main-nav .menu li:hover ul li{display:block;border-top:1px dotted #ccc;float:left;position:relative;}#main-nav .menu li:hover ul li:first-child{border-top:none;}#main-nav .menu li:hover ul li a{float:left;font-size:11px;font-weight:500;line-height:100%;padding:12px 18px;text-transform:none;width:150px;}#main-nav .menu li:hover ul li ul{display:none;position:absolute;top:0;left:186px;}#main-nav .menu li:hover ul li:hover ul{display:block;}#main-nav .menu li:hover ul li:hover ul li{display:inline;}#main-nav .menu li:hover ul li:hover ul li ul{display:none;}#search-button{background:url(images/search-bg.png);float:right;margin-left:10px;padding:20px;position:relative;width:14px;display:none;}#search-button:hover{cursor:pointer;}#search-button img{float:left;}#search-bar{background:#fff;-moz-border-bottom-left-radius:10px;-ms-border-bottom-left-radius:10px;-o-border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-bottom-right-radius:10px;-ms-border-bottom-right-radius:10px;-o-border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-moz-box-shadow:0 0 20px -10px #000;-ms-box-shadow:0 0 20px -10px #000;-o-box-shadow:0 0 20px -10px #000;-webkit-box-shadow:0 0 20px -13px #000;box-shadow:0 4px 20px -11px #000;cursor:default;display:none;position:absolute;top:53px;right:0;width:320px;}#searchform{float:left;margin:10px;}#searchform input{background:#f5f5f5;border:0;-moz-box-shadow:0 2px 10px -2px #000 inset;-ms-box-shadow:0 2px 10px -2px #000 inset;-o-box-shadow:0 2px 10px -2px #000 inset;-webkit-box-shadow:0 2px 10px -2px #000 inset;box-shadow:2px 2px 6px 0 #ddd inset;color:#bbb;float:left;font:400 12px/12px 'miller1',serif;margin:0;padding:10px;width:280px;}#searchform #searchsubmit{border:none;float:left;}#searchform #s:focus{outline:none;}#featuredSlider{width: 100%;height: 400px;}#leaderboard-wrapper{float:left;line-height:0;overflow:hidden;position:relative;padding-top:10px;}.logo-header{text-align:center;max-width:800px;height:280px;margin:auto;}	}



#logo-medium {

	float: left;

	line-height: 0;

	margin-right: 20px;

	max-width: 212px;

	}



#leader-medium {

	float: right;

	line-height: 0;

	text-align: center;

	max-width: 728px;

	}



#logo-large {

	float: left;

	line-height: 0;

	text-align: left;

	

	}



#leader-large {

	float: left;

	line-height: 0;

	margin-bottom: 20px;

	text-align: center;

	width: 100%;

	}



/************************************************

	Homepage

************************************************/



#body-wrapper {

	float: left;

	position: relative;

	width: 100%;

	z-index: 1;

	}



#wallpaper {

	display: block;

	position: absolute;

	width: 100%;

	height: 100%;

	}



.wallpaper-link {

	margin: 0 auto;

	position: absolute;

		top: 0;

	width: 100%;

	height: 100%;

	}



#main-wrapper {

	margin: 0 auto;

	position: relative;

	width: 100%;

	z-index: 10;

	}



#top-story-wrapper {

	background: #fff;

		-moz-box-shadow: 0 0 20px -10px #000;

		-ms-box-shadow: 0 0 20px -10px #000;

		-o-box-shadow: 0 0 20px -10px #000;

		-webkit-box-shadow: 0 0 20px -10px #000;

	box-shadow: 0 0 20px -10px #000;

	float: left;

	margin-top: 20px;

	position: relative;

	width: 100%;

	}



#top-story-contain {

	float: left;

	width: 760px;

	}



#top-story-left {

	float: left;

	padding: 20px;

	width: 200px;

	}



ul.top-stories {

	float: left;

	width: 100%;

	}



ul.top-stories li {

	float: left;

	margin-top: 20px;

	width: 100%;

	}



ul.top-stories li:first-child {

	margin-top: 0;

	}



.top-story-image {

	float: left;

	line-height: 0;

	position: relative;

	margin-bottom: 10px;

	width: 100%;

	height: 121px;

	}



.top-story-image img,

.top-middle-image img {

	width: 100%;

	}



.video-button {

	line-height: 0;

	opacity: 0.5;

	position: absolute;

		-moz-transition: opacity 0.3s;

		-ms-transition: opacity 0.3s;

		-o-transition: opacity 0.3s;

		-webkit-transition: opacity 0.3s;

	transition: opacity 0.3s;

	}



.top-story-image .video-button {

	top: 10px;

	left: 10px;

	width: 50px;

	height: 50px;

	}



ul.top-stories li:hover .video-button {

	opacity: 0.7;

	}



.top-header-contain {

	float: left;

	margin-bottom: 15px;

	position: relative;

	text-align: center;

	width: 100%;

	}



#top-story-left h3,

#top-story-right h3 {

	display: inline-block;

	font-size: 14px;

	font-weight: 400;

	line-height: 120%;

	letter-spacing: 5px;

	padding: 0 0 3px 5px;

	text-transform: uppercase;

	}



#top-story-left h2,

#top-story-right h2 {

	float: left;

	font-size: 14px;

	font-weight: 700;

	line-height: 140%;

	text-align: center;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



#top-story-middle {

	border-left: 10px solid #111;

	border-right: 10px solid #111;

	float: right;

	width: 500px;

	}



#middle-img {

	float: left;

	line-height: 0;

	margin-bottom: 160px;

	position: relative;

	width: 100%;

	height: 303px;

	}



.top-middle-image {

	float: left;

	line-height: 0;

	position: relative;

	}



#middle-img .video-button {

	top: 20px;

	left: 20px;

	width: 80px;

	height: 80px;

	}



#middle-img:hover .video-button {

	opacity: 0.7;

	}



#middle-text {

	background: #fff;

		-ms-box-shadow: 0 -22px 40px -30px #000;

		-moz-box-shadow: 0 -22px 40px -30px #000;

		-o-box-shadow: 0 -22px 40px -30px #000;

		-webkit-box-shadow: 0 -22px 40px -30px #000;

	box-shadow: 0 -40px 50px -50px #000;

	padding: 20px;

	position: absolute;

		bottom: -160px;

		left: 20px;

	text-align: center;

	width: 420px;

	}



#middle-text h3 {

	float: left;

	font-size: 16px;

	font-weight: 400;

	line-height: 100%;

	letter-spacing: 5px;

	margin-bottom: 5px;

	text-transform: uppercase;

	width: 100%;

	}



#middle-text h2 {

	float: left;

	font-size: 30px;

	font-weight: 700;

	line-height: 120%;

	margin-bottom: 15px;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



#middle-text p,

#middle-text p a {

	color: #444;

	float: left;

	font: 400 16px/24px 'miller1BI';

	width: 100%;

	}



#top-story-right {

	float: right;

	padding: 20px;

	width: 200px;

	}



#content-wrapper {

	background: #fff;

		/*
-moz-box-shadow: 0 0 20px -10px #000;

		-ms-box-shadow: 0 0 20px -10px #000;

		-o-box-shadow: 0 0 20px -10px #000;

		-webkit-box-shadow: 0 0 20px -10px #000;

	box-shadow: 0 0 20px -10px #000;
*/


	

	position: relative;

	width: 1200px;
	height:100%;
	margin:auto;

	}



#content-main {

		/*
-ms-box-shadow: 30px 0 60px -60px #000;

		-moz-box-shadow: 30px 0 60px -60px #000;

		-o-box-shadow: 30px 0 60px -60px #000;

		-webkit-box-shadow: 30px 0 60px -60px #000;

	box-shadow: 20px 0 40px -40px #000;
*/

	float: left;

	position: relative;
	background:#fff;
	width: 840px;
	padding-top:20px;
	margin-top:-5px;

	}



.content-full {

		-ms-box-shadow: none !important;

		-moz-box-shadow: none !important;

		-o-box-shadow: none !important;

		-webkit-box-shadow: none !important;

	box-shadow: none !important;

	width: 100% !important;

	}



#home-main {

	background: #fff;
	padding-bottom:80px;
	float: left;

	

	position: relative;
	
	width: 840px;

	}
	
#home-main h3 {

	margin-left:20px;
	width:800px;

	}



.home-full {

	width: 960px !important;

	}



.home-widget,

.sidebar-widget {

	float: left;

	position: relative;

	width: 100%;

	}



.home-widget {

	font: 12px/18px "miller1",helvetica, arial, serif;

	margin-bottom: 30px;

	}



h3.home-widget-header {

	

	float: left;

	font-size: 40px;

	font-weight: 400;

	line-height: 120%;

	letter-spacing: 10px;

	margin: 10px 0 5px;

	text-align: center;

	text-transform: uppercase;

	width: 100%;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-top:10px;
	padding-bottom:7px;
	background: #fff;
	margin-top:-10px;
	


	}



h1.archive-header {

	float: left;

	font-size: 20px;

	font-weight: 400;

	line-height: 140%;

	letter-spacing: 10px;

	margin-left:20px;
	text-align: center;

	text-transform: uppercase;


	}



.home-widget span.widget-cat-contain  {


	
	position:absolute;
	text-align:center;
	min-width:30px;
	margin-top:10px;
	margin-left:10px;
	text-align:left;
	/*margin-top:216px;
	margin-left:-214px;
	transform:rotate(-90deg);
-ms-transform:rotate(-90deg); 
-webkit-transform:rotate(-90deg); 
background: url('http://chicr.co/wp-content/themes/braxton/images/bkg_cat_home2.png');
	background-repeat: no-repeat;	*/		
	
	

	}
	
	#mycat_info
	{}
	
	.home-widget span.widget-cat-contain a {background: #ffffff;}

	
	.home-widget span.widget-cat-contain:hover {


	
	opacity:1;
	

	}



.home-widget h3.widget-cat {

	min-width:350px;
	height:35px;
	padding-top: 5px;
	color: #fff;
	font: 24px/24px 'didot';
	text-transform: uppercase;
	letter-spacing: 1px;
	word-spacing: 4px;
	
	-moz-text-shadow: 1px 1px 4px #000;

		-ms-text-shadow: 1px 1px 4px #000;

		-o-text-shadow: 1px 1px 4px #000;

		-webkit-text-shadow: 1px 1px 4px #000;

	text-shadow: 1px 1px 4px #000;		-webkit-text-shadow: 1px 1px 4px #000;

	}
	#category
	{opacity: 0;
	-webkit-transition: opacity 1s ease-in;
-moz-transition: opacity 1s ease-in;
-o-transition: opacity 1s ease-in;
-ms-transition: opacity 1s ease-in;
transition: opacity 1s ease-in;
}



.home-widget span.widget-info,

.home-widget span.widget-info a,

.sidebar-widget span.widget-info,

.sidebar-widget span.widget-info a {

	color: #444;

	float: left;

	font: 500 12px/12px 'limo', serif;

	margin-bottom: 5px;

	width: 100%;
	display: none;	

	}




span.widget-author {

	text-transform: uppercase;

	}



.home-widget ul.split-columns {

	display: inline;

	float: left;

	margin: 20px 0 -30px -20px;

	width: 640px;

	}



.home-widget ul.split-columns li {

	display: inline;

	float: left;

	margin: 0 0 30px 20px;

	width: 300px;

	height: 410px;

	}



.home-widget .split-img {

	float: left;

	line-height: 0;

	margin-bottom: 20px;

	position: relative;

	width: 100%;

	}



ul.split-columns li .video-button {

	top: 10px;

	left: 10px;

	width: 50px;

	height: 50px;

	}



ul.split-columns li:hover .video-button {

	opacity: 0.7;

	}



.home-widget .split-text {

	float: left;

	overflow: hidden;

	width: 100%;

	max-height: 208px;

	}



.home-widget ul.split-columns li h2 {

	float: left;

	font-size: 26px;

	font-weight: 700;

	line-height: 120%;

	margin-bottom: 10px;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



.home-widget ul.split-columns li p,

.home-widget ul.split-columns li p a {

	color: #444;

	float: left;

	font: 400 14px/22px 'miller1', sans-serif;

	width: 100%;

	}



.home-widget ul.wide-widget {

	float: left;

	margin-top: 20px;

	width: 100%;

	}



.home-widget ul.wide-widget li {

	display: block;

	float: left;

	margin-bottom: 130px;

	position: relative;

	width: 100%;

	}



.home-widget .wide-img {

	float: left;

	line-height: 0;

	position: relative;

	width: 100%;

	height: 376px;

	}



.wide-img img {

	width: 100%;

	}






ul.wide-widget li .video-button {

	top: 20px;

	left: 20px;

	width: 80px;

	height: 80px;

	}



ul.wide-widget li:hover .video-button {

	opacity: 0.7;

	}



.home-widget .wide-text {

	background: #fff;


	position: relative;

		bottom: -100px;

		

			
	width: 800px;

	}



.home-widget .wide-text h2 {

	float: left;

	font-size: 30px;

	font-weight: 700;

	line-height: 120%;

	margin-bottom: 15px;

	-moz-transition: color 0.2s;

	-ms-transition: color 0.2s;

	-o-transition: color 0.2s;

	-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



.home-widget .wide-text p,

.home-widget .wide-text p a {

	color: #444;

	float: left;

	font: 400 16px/24px 'miller1', sans-serif;

	

	width: 100%;

	}



.home-widget ul.home-list {

	background: #fff;

	display: block;

	float: left;

	position: relative;

	width: 820px;	

	}



.home-widget ul.home-list li {

	background: #fff;

	

	display: block;

	float: left;

	padding: 10px 0;

	width: 100%;
	margin-left:20px;

	}



.home-widget ul.home-list li:first-child {

	border-top: none;

	}



.home-widget .home-list-img {

	float: left;

	line-height: 0;

	margin-right: 20px;

	position: relative;

	width: 800px;
	margin:auto;
	

	}
	
	.home-widget .home-list-img img{


	margin:auto;
	display:block;

	}




ul.home-list li .video-button {

	top: 10px;

	left: 10px;

	width: 50px;

	height: 50px;

	}



ul.home-list li:hover .video-button {

	opacity: 0.7;

	}



.home-widget .home-list-content {

	float: left;

	width: 800px;
	
	margin-top:10px;
	padding-bottom:20px;
	border-bottom: 1px solid #ccc;

	}



.home-widget .home-list-content h2 {

	float: left;

	font-size: 27px;

	font-weight: 700;

	line-height: 120%;

	margin-bottom: 10px;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



.home-widget .home-list-content p,

.home-widget .home-list-content p a {

	color: #444;

	float: left;

	font: 400 14px/20px 'miller1', sans-serif;

	width: 100%;
	
	text-decoration: none;

	}



/************************************************

	Posts

************************************************/



#featured-image {

	/*background: url(images/striped-bg.png) repeat-x bottom;*/

	float: left;

	line-height: 0;

	padding-bottom: 12px;

	position: relative;

	width: 800px;
	margin-left:20px;
	margin-top:10px;

	}
#featured-image img {margin:auto;}



span.photo-credit {

	background: #fff;

	float: left;

	font: 500 12px/12px 'miller1', sans-serif;
	max-width:200px;
	letter-spacing: 3px;

	opacity: 0.9;

	padding: 5px 10px;

	position: absolute;

		bottom: 12px;

		right: 0;
		color:#000000;

	text-transform: uppercase;

	}
	span.caption {

	background: #fff;
	max-width:500px;
	float: right;

	font: 500 12px/12px 'miller1', sans-serif;

	letter-spacing: 3px;

	opacity: 0.9;

	padding: 5px 10px;

	position: absolute;

		bottom: 12px;

		left: 0;
		color:#000000;

	text-transform: uppercase;

	}
	
span.caption-image {

	background: #fff;

	

	font: 500 10px/10px 'miller1', sans-serif;

	letter-spacing: 3px;
	color:#000000;

	opacity: 0.9;

	padding: 5px 10px;

	position: absolute;

		bottom: 12px;

		

	text-transform: uppercase;

		

	}



.breadcrumb {

	border-bottom: 1px dotted #ccc;

	color: #777;

	font: 400 11px/13px 'miller1', sans-serif;

	margin-bottom: 10px;

	padding: 10px 1.5%;

	width: 97%;

	}



.breadcrumb a {

	font: 400 11px/11px 'miller1', sans-serif;

	}



#post-area {

	float: left;

	font: 16px/25px georgia, 'miller1', serif;

	position: relative;
	margin-left:20px;
	width: 800px;

	}



#post-area p {

	

	margin-bottom: 15px;
        display: block;
	}



h3.story-cat {
 	display:none;
	float: left;

	font-size: 14px;

	font-weight: 400;

	line-height: 100%;

	letter-spacing: 5px;

	margin-bottom: 5px;

	text-transform: uppercase;

	width: 100%;

	}



h3.story-cat li {

	display: inline;

	}



h1.story-title {

	float: left;

	font-size: 41px;

	font-weight: 700;

	line-height: 120%;

	
	padding-top: 10px;
	padding-bottom: 10px;

	width: 100%;
	/*border-bottom:1px solid #cccccc;*/
	
	


	}



#post-info {

	float: left;

	font: 300 14px/14px 'miller1', sans-serif;

	margin-bottom: 10px;

	width: 100%;
	padding-top:10px;
	

	}



span.author,

time.post-date {



	}



span.comments-number {

	background: url(images/comment-bubble.png) no-repeat left;

	float: right;

	padding-left: 19px;
	display:none;

	}



span.comments-number a {

	color: #444 !important;

	}



.social-box {

	/*background: url(images/striped-bg.png);*/

	float: left;

	margin-bottom: 20px;

	padding: 5px 0;

	width: 100%;

	height: 36px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;

	}



ul.post-social {

	background: #fff;

	display: inline;

	float: left;

	width: 100%;

	}



ul.post-social li {

	display: inline;

	float: left;

	padding: 8px 5px;

	width: 90px;

	height: 20px;

	}
	ul.post-social li:first-child {

	display: inline;
	margin-top: -5px;

	
	}



.fb-like span {

	overflow: visible !important;

	width: 450px !important;

	margin-right: -375px;

	}



iframe#twitter-widget-0,

#___plusone_0 {

	position: relative;

	z-index: 300;

	}



#content-area {

	float: left;

	width: 100%;

	}



#content-area h1 {

	font-size: 34px;

	font-weight: 700;

	letter-spacing: 5px;

	line-height: 120%;

	margin: 10px 0;

	text-transform: uppercase;

	width: 100%;

	}



#content-area h2 {

	font-size: 28px;

	font-weight: 700;

	letter-spacing: 5px;

	line-height: 120%;

	margin: 10px 0;

	text-transform: uppercase;

	width: 100%;

	}




	
.sd-title h3{font-size: 17px;

	font-weight: 700;

	letter-spacing: 5px;

	line-height: 120%;

	margin-top:30px;

	text-transform: uppercase;
	position:absolute;

	width: 100px;}



#content-area h4 {

	font-size: 20px;

	font-weight: 700;

	letter-spacing: 5px;

	line-height: 120%;

	margin: 10px 0;


	width: 100%;

	}



#content-area h5 {

	font-size: 16px;

	font-weight: 700;

	letter-spacing: 5px;

	line-height: 120%;

	margin: 10px 0;

	text-transform: uppercase;

	width: 100%;

	}



#content-area h6 {

	font-size: 12px;

	font-weight: 700;

	letter-spacing: 5px;

	line-height: 120%;

	margin: 10px 0;

	text-transform: uppercase;

	width: 100%;

	}



#content-area ul {

	list-style: disc outside;

	margin: 10px 0;

	}



#content-area ol {

	list-style: decimal outside;

	margin: 10px 0;

	}



#content-area ul li,

#content-area ol li {

	margin-left: 50px;

	padding: 5px 0px;

	}



#post-area blockquote {

	border-left: 1px #ccc solid;

	color: #777;

	font: italic 14px/22px "miller1",verdana, arial, sans-serif;;

	margin: 10px;

	padding-left: 40px;

	}



.post-tags {

	float: left;

	font: 400 12px/12px 'miller1', sans-serif;

	margin-bottom: 20px;
	margin-top: 20px;
	width: 100%;

	}



.post-tags a,

span.post-tags-header {

	color: #434343;

	display: inline-block;

	float: left;

	margin: 0 1px 1px;

	padding: 5px 7px;

	text-transform: uppercase;

	}



.post-tags a {

	background: #aaa;
	color: #ffffff;

	}



.post-tags a:visited {

	color: #fff;
	color: #434343;

	}



.post-tags a:hover {

	color: #434343;

	text-decoration: none;

	}



#author-wrapper {

	background: url(images/striped-bg.png);

	float: left;

	margin-bottom: 20px;

	padding: 10px 0;

	width: 100%;

	}



#author-info {

	background: #fff;

	float: left;

	padding: 10px 0;

	position: relative;

	width: 100%;

	}



.author-name {

	float: left;

	font: 600 20px/20px 'miller1', sans-serif;

	margin-bottom: 10px;

	width: 100%;

	}



.author-name a {

	color: #555 !important;

	}



#author-info ul {

	display: inline-block;

	margin: 0;

	}



#author-info ul li {

	display: inline;

	float: left;

	overflow: hidden;

	margin: 0;

	padding: 0 5px;

	}



#author-info img {

		-moz-border-radius: 50px;

		-ms-border-radius: 50px;

		-o-border-radius: 50px;

		-webkit-border-radius: 50px;

	border-radius: 50px;

	float: left;

	margin-right: 20px;

	overflow: hidden;

	width: 100px;

	}



#author-text {

	color: #777;

	float: left;

	font: 300 14px/22px 'miller1', sans-serif;

	width: 500px;

	}



#author-text p {

	float: left;

	margin: 0 0 10px;

	width: 100%;

	}



.prev-next-wrapper {

	float: left;

	margin-bottom: 20px;

	width: 100%;

	}



.prev-post {

	color: #555;

	float: left;

	font: bold 14px/14px "miller1",helvetica, arial, sans-serif;

	margin-left: 10px;

	text-align: center;

	width: 42%;

	}



.next-post {

	color: #555;

	float: right;

	font: bold 14px/14px "miller1",helvetica, arial, sans-serif;

	margin-right: 10px;

	text-align: center;

	width: 42%;

	}



.prev-post a,

.next-post a {

	clear: both;

	color: #333 !important;

	float: left;

	font: 400 16px/22px 'miller1', sans-serif;

	margin-top: 5px;

	}



h4.post-header {

	/*background: url(images/striped-bg.png);*/

	float: left;

	margin-bottom: 10px;

	padding: 5px 0;

	width: 100%;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;

	}



span.post-header {

	background: #fff;

	float: left;

	font-size: 20px;

	font-weight: 400;

	letter-spacing: 5px;

	line-height: 100%;

	padding: 10px 0;

	text-align: center;

	text-transform: uppercase;

	width: 100%;

	}



#related-posts {

	float: left;

	line-height: 0;

	margin-bottom: 20px;

	width: 800px;
	margin-left:20px;

	}



#related-posts ul {

	display: inline;

	float: left;

	width: 100%;

	}



#related-posts ul li {

	display: inline;

	float: left;

	margin-left: 26px;

	width: 180px;

	}



#related-posts ul li:first-child {

	margin-left: 0;

	}



.related-image {

	float: left;

	overflow: hidden;

	position: relative;

	width: 180px;

	height: 121px;

	}



.related-image img {

	width: 180px;

	height: 121px;

	}



.related-text {

	float: left;

	margin-top: 20px;

	}



.related-text a {

	color: #333;

	float: left;

	line-height:20px;
	
	

	}



.related-text a:visited {

	color: #333;

	}



#post-404 {

	color: #999;

	margin: 100px 0;

	text-align: center;

	}



#post-404 h1 {

	font-size: 80px;

	font-weight: 700;

	line-height: 80px;

	margin-bottom: 20px;

	}



#post-404 p {

	text-align: center;

	font: 12px/12px georgia, 'didot1', serif;

	}



.wp-caption, .gallery-caption {

	margin-bottom: 20px;

	max-width: 100%;

	text-align: center;

	}



.wp-caption-text {

	margin-bottom: 2px;

	}



.sticky {

	}



.bypostauthor {

	}
	
	



/************************************************

	Comments

************************************************/



h3.comment-header {

	color: #fff;

	float: left;

	font: 400 12px/12px 'miller1', sans-serif;

	margin: 0 0 20px 20px;

	padding: 5px 7px;

	position: relative;

	text-transform: uppercase;

	}



#comments {

	display: block;

	float: left;

	font: 400 12px/normal "miller1" ,helvetica, arial, sans-serif;

	overflow: hidden;

	width: 800px;
	margin-left:20px;

	}



.comment-inner {

	border-bottom: 1px dotted #ddd;

	margin-bottom: 10px;

	padding: 10px 0 0;

	}



#comments .comment-inner:after {

	content: '';

	display: block;

	clear: both;

	}



#comments .comment-avatar,

#tab3 .comment-avatar {

	float: left;

	width: 46px;

	}

	

#comments .avatar {

	display: block;

	background-color: #fff;

	}



.comment-avatar img {

	border-radius: 23px;

	overflow: hidden;

	}



#comments .commentmeta {

	display: block;

	float: left;

	margin: 0 10px 10px;

	}



.comment-reply a,

#cancel-comment-reply-link {

	clear: both;

	color: #fff;

	font: 700 12px/12px 'miller1', sans-serif;

	padding: 5px 10px;

	}



.comment-reply a {

	background: #555;

	float: right;

	}



#cancel-comment-reply-link {

	background: #ccc;

	float: left;

	margin: 0 0 10px 20px;

	}



.comment-reply a:hover,

#cancel-comment-reply-link:hover {

	background: #333;

	}



.comment-reply a:hover,

#cancel-comment-reply-link:hover {

	text-decoration: none;

	}



ol.commentlist {

	float: left;

	width: 100%;

	}



ol.commentlist h3.comment-header {

	display: none;

	}



ol.commentlist #respond {

	border-top: none;

	}



#comments .comment-meta-1 {

	display: block;

	float: left;

	font: bold 14px/normal "miller1",helvetica, arial, sans-serif;

	margin-bottom: 5px;

	width: 100%;

	}

		

#comments .comment-meta-1 .fn {

	font-weight:bold;

	float:left;

	width:auto;

	}

		

#comments .comment-meta-1 .reply {

	display: inline-block;

	float: right;

	font-size: 11px;

	line-height: 11px;

	padding-top: 2px;

	}

		

#comments .comment-meta-1 .reply a {

	color: #555;

	}

		

#comments .comment-meta-2  {

	float: left;

	font: italic 12px/normal "miller1",helvetica, arial, sans-serif;

	display: block;

	margin: 0;

	}



#comments .text {

	clear: both;

	display: block;

	float: left;

	margin-top: 10px;

	}



#comments .text .waiting_approval {

	font-size: 14px;

	font-style: italic;

	font-weight: bold;

	}



#comments .c {

	line-height: 20px;

	}



#comments .c p,

#comments .c code,

#comments .c blockquote,

#comments .c ul,

#comments .c ol {

	display: block;

	margin: 5px 0;

	}



#comments .c a {

	text-decoration: none;

	}



#comments .c a:hover {

	text-decoration: none;

	}

	

#comments .depth-2 .comment-wrapper {

	padding-left: 40px;

	}



#comments .depth-2 .commentmeta {

	width: auto;

	}

	

#comments .depth-3 .comment-wrapper {

	padding-left: 80px;

	}



#comments .depth-3 .commentmeta {

	width: auto;

	}

	

#comments .depth-4 .comment-wrapper {

	padding-left: 120px;

	}



#comments .depth-4 .commentmeta {

	width: auto;

	}



#comments .depth-5 .comment-wrapper {

	padding-left: 160px;

	}



#comments .depth-5 .commentmeta {

	width: auto;

	}



#respond {

	clear: both;

	position: relative;

	}



#respond form {

	float: left;

	padding-bottom: 20px;

	width: 100%;

	}



#respond p {

	font: 12px/normal "miller1",helvetica, arial, sans-serif;

	margin: 0;

	}



#respond .logged-in-as {

	margin-bottom: 10px;

	}



#respond .comment-notes {

	margin-bottom: 1em;

	}



.children #respond {

	margin: 0 48px 0 0;

	}



#comments-list #respond {

	margin: 0 0 18px 0;

	}



#comments-list ul #respond {

	margin: 0;

	}



#respond .required {

	color: #ff4b33;

	font-weight: bold;

	}



#respond label {

	color: #888;

	font-size: 12px;

	}

	

#respond input {

	background: #f6f6f6;

	border: 1px solid #ddd;

		-ms-box-shadow: 2px 2px 5px 0px #eee inset;

		-moz-box-shadow: 2px 2px 5px 0px #eee inset;

		-webkit-box-shadow: 2px 2px 5px 0px #eee inset;

		-o-box-shadow: 2px 2px 5px 0px #eee inset;

	box-shadow: 2px 2px 5px 0px #eee inset;

	display:block;

	margin: 0 0 9px;

	padding:5px;

	width: auto;

	}



#respond textarea {

	background: #f6f6f6;

	border: 1px solid #ddd;

		-ms-box-shadow: 2px 2px 5px 0px #eee inset;

		-moz-box-shadow: 2px 2px 5px 0px #eee inset;

		-webkit-box-shadow: 2px 2px 5px 0px #eee inset;

		-o-box-shadow: 2px 2px 5px 0px #eee inset;

	box-shadow: 2px 2px 5px 0px #eee inset;

	width: 95%;

	}

	

#respond #submit {

	background: #555;

	border: 0;

	box-shadow: none;

	color: #fff;

	cursor:pointer;

	font: 700 12px/12px 'miller1', sans-serif;

	margin-top:10px;

	padding: 5px 10px;

	width: 120px;

	}



#respond #submit:hover {

	background: #333;

	}



h3#reply-title,

h2.comments {

	color: #fff;

	font: 700 14px/14px 'miller1', sans-serif;

	margin-bottom: 10px;

	padding: 5px 10px;

	text-shadow: 1px 1px 0 #000;

	text-transform: uppercase;

	}



h3#reply-title {

	display: none;

	}



span.comments {

	background: #fff;

	color: #aaa;

	float: left;

	font: 400 20px/20px 'miller1', sans-serif;

	padding-right: 15px;

	text-transform: uppercase;

	}



span.comments a {

	color: #666;

	}



span.comments a:hover {

	color: #f00;

	text-decoration: none;

	}



#comment-input label {

	margin-bottom: 10px;

	}



p.cancel-comment-reply {

	clear: both;

	}



p.form-allowed-tags {

	display: none;

	}



.fb-comments,

.fb-comments span {

	width: 100% !important;

	}



#disqus_thread {

	padding: 20px 0; 

	}



/************************************************

	Sidebar

************************************************/



#sidebar-wrapper {

	float: right;

	margin-top: 30px;
	margin-right:20px;
	
	-webkit-perspective: 1000px;

	position: relative;

	width: 300px;
	background-color: #fff;

	}



.sidebar-widget {

	background: #fff;

	font: 12px/18px "miller1",helvetica, arial, sans-serif;

	margin-bottom: 20px;

	overflow: hidden;

	}



span.sidebar-widget-header {

	/*background: url(images/striped-bg.png);*/
	
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;

	float: left;

	margin-bottom: 10px;

	padding: 5px 0;

	width: 100%;

	}



h3.sidebar-widget-header {

	background: #fff;

	float: left;

	font-size: 16px;

	font-weight: 400;

	letter-spacing: 5px;

	line-height: 100%;

	padding: 5px 0;

	text-align: center;

	text-transform: uppercase;

	width: 100%;

	}



.widget-ad {

	float: left;

	line-height: 0;

	text-align: center;

	width: 100%;

	}



h4.ad-header {

	clear: both;

	color: #ccc;

	float: left;

	font: 300 8px/8px 'miller1', sans-serif;

	letter-spacing: 2px;

	margin-bottom: 5px;

	text-align: center;

	text-transform: uppercase;

	width: 100%;

	}



#content-social {

	float: left;

	position: relative;

	text-align: center;

	width: 100%;

	}



#content-social ul {

	display: inline-block;

	}



#content-social ul li {

	display: inline;

	float: left;

	overflow: hidden;

	padding: 0 5px;

	}



.fb-but,

.twitter-but,

.pinterest-but,

.instagram-but,

.google-but,

.youtube-but,

.linkedin-but,

.rss-but {

	float: left;

	width: 40px;

	height: 40px;

	}



.fb-but {

	background: url(images/social-sprite.png) 0 0;

	}



.fb-but:hover {

	background: url(images/social-sprite.png) 0 -40px;

	}



.twitter-but {

	background: url(images/social-sprite.png) -50px 0;

	}



.twitter-but:hover {

	background: url(images/social-sprite.png) -50px -40px;

	}



.pinterest-but {

	background: url(images/social-sprite.png) -102px 0;

	}



.pinterest-but:hover {

	background: url(images/social-sprite.png) -102px -40px;

	}



.google-but {

	background: url(images/social-sprite.png) -155px 0;

	}



.google-but:hover {

	background: url(images/social-sprite.png) -155px -40px;

	}



.instagram-but {

	background: url(images/social-sprite.png) -207px 0;

	}



.instagram-but:hover {

	background: url(images/social-sprite.png) -207px -40px;

	}



.youtube-but {

	background: url(images/social-sprite.png) -125px 0;

	}



.youtube-but:hover {

	background: url(images/social-sprite.png) -125px -40px;

	}



.linkedin-but {

	background: url(images/social-sprite.png) -150px 0;

	}



.linkedin-but:hover {

	background: url(images/social-sprite.png) -150px -40px;

	}



.rss-but {

	background: url(images/social-sprite.png) -260px 0;

	}



.rss-but:hover {

	background: url(images/social-sprite.png) -260px -40px;

	}



.sidebar-widget ul.home-list li {

	background: #fff;

	border-top: 1px dotted #ccc;

	display: block;

	float: left;

	padding: 20px 0;

	width: 100%;

	}



.sidebar-widget ul.home-list li:first-child {

	border-top: none;

	padding-top: 0;

	}



.sidebar-widget .home-list-img {

	float: left;

	line-height: 0;

	margin-right: 10px;

	position: relative;

	width: 100px;

	}



.sidebar-widget .home-list-content {

	float: left;

	width: 190px;

	}



.sidebar-widget .home-list-content h2 {

	float: left;

	font: 600 12px/18px 'miller1', sans-serif;

	margin-bottom: 10px;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



.sidebar-widget .home-list-content p,

.sidebar-widget .home-list-content p a {

	display: none;

	}



.sidebar-widget span.widget-cat-contain,

.sidebar-widget h3.widget-cat {

	display: none;

	}



.sidebar-widget span.widget-info,

.sidebar-widget span.widget-info a {

	display: none;

	}
	
p {
	
	word-spacing: 1px;
	letter-spacing: 1px;

	}



.sidebar-widget ul.wide-widget {

	float: left;

	width: 100%;

	}



.sidebar-widget ul.wide-widget li {

	display: block;

	float: left;

	margin-bottom: 50px;

	position: relative;

	width: 100%;

	}



.sidebar-widget .wide-img {

	float: left;

	line-height: 0;

	position: relative;

	width: 100%;

	height: 182px;

	}






.sidebar-widget .wide-text {

	background: #fff;

	padding: 10px;

	position: absolute;

		bottom: -50px;

		left: 10px;

			-ms-box-shadow: 0 -22px 40px -30px #000;

			-moz-box-shadow: 0 -22px 40px -30px #000;

			-o-box-shadow: 0 -22px 40px -30px #000;

			-webkit-box-shadow: 0 -22px 40px -30px #000;

	box-shadow: 0 -22px 40px -30px #000;

	width: 260px;

	}



.sidebar-widget .wide-text h2 {

	float: left;

	font-size: 18px;

	font-weight: 700;

	line-height: 120%;

	margin-bottom: 15px;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



.sidebar-widget .wide-text p,

.sidebar-widget .wide-text p a {

	display: none;

	}



.sidebar-widget ul.split-columns {

	display: inline;

	float: left;

	margin: 0;

	width: 300px;

	}



.sidebar-widget ul.split-columns li {

	display: inline;

	float: left;

	margin: 0 0 20px 0;

	width: 300px;

	height: auto;

	}



.sidebar-widget .split-img {

	float: left;

	line-height: 0;

	margin-bottom: 10px;

	position: relative;

	width: 100%;

	}



.sidebar-widget .split-text {

	float: left;

	overflow: hidden;

	width: 100%;

	max-height: 208px;

	}



.sidebar-widget ul.split-columns li h2 {

	float: left;

	font-size: 18px;

	font-weight: 700;

	line-height: 120%;

	margin-bottom: 0;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



.sidebar-widget ul.split-columns li p,

.sidebar-widget ul.split-columns li p a {

	display: none;

	}



.ad125-wrapper {

	float: left;

	line-height: 0;

	overflow: hidden;

	text-align: center;

	width: 100%;

	}



ul.ad125 {

	display: inline-block;

	position: relative;

	width: 300px;

	height: 300px;

	}



ul.ad125 li.ad125-1 {

	border: 1px solid #ddd;

	padding: 9px;

	position: absolute;

		top: 0;

		left: 0;

	width: 125px;

	height: 125px;

	}



ul.ad125 li.ad125-2 {

	border: 1px solid #ddd;

	padding: 9px;

	position: absolute;

		top: 0;

		right: 0;

	width: 125px;

	height: 125px;

	}



ul.ad125 li.ad125-3 {

	border: 1px solid  #ddd;

	padding: 9px;

	position: absolute;

		bottom: 0;

		left: 0;

	width: 125px;

	height: 125px;

	}



ul.ad125 li.ad125-4 {

	border: 1px solid #ddd;

	padding: 9px;

	position: absolute;

		bottom: 0;

		right: 0;

	width: 125px;

	height: 125px;

	}



li.recentcomments,

li cite {

	float: left;

	margin-bottom: 10px;

	width: 100%;

	}



li cite.fn {

	margin-bottom: 0;

	}



.rss-date {

	float: left;

	width: 100%;

	}



table {

	float: left;

	width: 100%;

	}



.home-widget #searchform,

.sidebar-widget #searchform,

.footer-widget #searchform {

	margin: 10px 3%;

	width: 94%;

	}



.home-widget #searchform input,

.sidebar-widget #searchform input,

.footer-widget #searchform input {

	padding: 10px 3%;

	width: 94%;

	}



.home-widget select,

.sidebar-widget select,

.footer-widget select {

	width: 100%;

	}



/************************************************

	Footer

************************************************/



#footer-wrapper {

	background: #222;

	color: #777;

	float: left;

	font: 500 12px/18px "miller1",helvetica, arial, sans-serif;

	position: relative;

	width: 100%;
	margin-top:100px;

	}



#footer-top {

	margin: 0 auto;

	position: relative;

	width: 1000px;

	}



#footer-nav {

	border-bottom: 1px solid #444;

	float: left;

	width: 100%;

	}



#footer-nav .menu {

	float: left;

	position: relative;

	text-align: center;

	width: 100%;

	}



#footer-nav .menu li {

	display: inline-block;

	padding: 10px 14px 7px;

	}
#menu-daily_footer-container .menu li a:hover {

	color: #fff;

	float: left;

	font: 600 15px 'miller1', serif;

	text-transform: uppercase;

	}


#footer-nav .menu li a {

	color: #fff;

	float: left;

	font: 600 15px 'miller1', serif;

	text-transform: uppercase;

	}
#footer-nav .menu li a:hover {

	color: #ffffff;

	float: left;

	font: 600 15px 'miller1', serif;

	text-transform: uppercase;

	}
	


#footer-nav .menu li ul li a:hover {

	text-decoration: none;
	color: #ffffff;

	}



#footer-nav .menu li ul {

	display: none;

	}



#footer-leaderboard {

	border-bottom: 1px solid #444;

	float: left;

	line-height: 0;

	margin: 20px 0;

	padding-bottom: 20px;

	position: relative;

	text-align: center;

	width: 100%;

	}



#footer-widget-wrapper {

	float: left;

	padding: 20px 5px 20px;

	width: 990px;

	}



h3.footer-widget-header {

	color: #777;

	float: left;

	font-size: 18px;

	font-weight: 400;

	line-height: 100%;

	margin-bottom: 15px;

	text-transform: uppercase;

	width: 100%;

	}



.footer-widget {

	border-left: 1px solid #444; 

	float: left;

	font: 12px/18px "miller1",helvetica, arial, sans-serif;

	margin: 0 0 20px 20px;

	padding-left: 19px;

	width: 290px;

	}



.footer-widget:first-child {

	border-left: none;

	padding-left: 0;

	}



.footer-widget p {

	float: left;

	margin-bottom: 15px;

	width: 100%;

	}



#logo-footer {

	clear: both;

	float: left;

	line-height: 0;

	margin-bottom: 15px;

	overflow: hidden;

	max-width: 290px;

	}



.tag-cloud {

	float: left;

	width: 100%;

	}



.tag-cloud a {

	background: #555;

	color: #ddd;

	float: left;

	font: 400 12px/12px "miller1", sans-serif;

	margin: 0 5px 5px 0;

	padding: 5px 7px;

	text-transform: uppercase;

	}



.tag-cloud a:hover {

	text-decoration: none;

	}



.tag-cloud a:visited {

	color: #ddd;

	}



#footer-social {

	float: left;

	margin: 10px 0;

	width: 100%;

	}



#footer-social ul {

	display: inline-block;

	}



#footer-social ul li {

	display: inline;

	float: left;

	overflow: hidden;

	padding: 0 5px;

	}



.fb-but2,

.twitter-but2,

.pinterest-but2,

.instagram-but2,

.google-but2,

.youtube-but2,

.linkedin-but2,

.rss-but2 {

	float: left;

	width: 40px;

	height: 40px;

	}



.fb-but2 {

	background: url(images/social-sprite.png) 0 0;

	}



.fb-but2:hover {

	background: url(images/social-sprite.png) 0 -80px;

	}



.twitter-but2 {

	background: url(images/social-sprite.png) -50px 0;

	}



.twitter-but2:hover {

	background: url(images/social-sprite.png) -50px -80px;

	}



.pinterest-but2 {

	background: url(images/social-sprite.png) -102px 0;

	}



.pinterest-but2:hover {

	background: url(images/social-sprite.png) -102px -80px;

	}



.google-but2 {

	background: url(images/social-sprite.png) -155px 0;

	}



.google-but2:hover {

	background: url(images/social-sprite.png) -155px -80px;

	}



.instagram-but2 {

	background: url(images/social-sprite.png) -207px 0;

	}



.instagram-but2:hover {

	background: url(images/social-sprite.png) -207px -80px;

	}



.youtube-but2 {

	background: url(images/social-sprite.png) -126px 0;

	}



.youtube-but2:hover {

	background: url(images/social-sprite.png) -126px -80px;

	}



.linkedin-but2 {

	background: url(images/social-sprite.png) -150px 0;

	}



.linkedin-but2:hover {

	background: url(images/social-sprite.png) -150px -80px;

	}



.rss-but2 {

	background: url(images/social-sprite.png) -260px 0;

	}



.rss-but2:hover {

	background: url(images/social-sprite.png) -260px -80px;

	}



#copyright {

	float: left;

	font: italic 11px/17px "miller1",helvetica, arial, sans-serif;

	margin-top: 5px;

	width: 100%;

	}



.footer-widget ul.home-list li {

	background: none;

	border-top: 1px solid #444;

	display: block;

	float: left;

	padding: 5px 0;

	width: 100%;

	}



.footer-widget ul.home-list li:first-child {

	border-top: none;

	padding-top: 0;

	}



.footer-widget ul.home-list li:last-child {

	padding-bottom: 0;

	}



.footer-widget .home-list-img {

	display: none;

	}



.footer-widget .home-list-content {

	float: left;

	width: 100%;

	}



.footer-widget .home-list-content h2 {

	color: #fff;

	float: left;

	font: 14px 'didot1', sans-serif;
	
	line-height:20px;
	
	letter-spacing:1px;
	
	

	margin-bottom: 0;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



.footer-widget .home-list-content p,

.footer-widget .home-list-content p a {

	display: none;

	}



.footer-widget span.widget-cat-contain,

.footer-widget h3.widget-cat {

	display: none;

	}



.footer-widget span.widget-info,

.footer-widget span.widget-info a {

	display: none;

	}



.footer-widget ul.wide-widget {

	float: left;

	width: 100%;

	}



.footer-widget ul.wide-widget li {

	display: block;

	float: left;

	margin-bottom: 50px;

	position: relative;

	width: 100%;

	}
.ngg-imagebrowser{display:none;}

.footer-widget ul.wide-widget li:last-child {

	margin-bottom: 30px;

	}



.footer-widget .wide-img {

	float: left;

	position: relative;

	width: 100%;

	height: 176px;

	}



.footer-widget ul.wide-widget img {

	float: left;

	width: 100%;

	}





.footer-widget .wide-text {

	background: #222;

	padding: 10px;

	position: absolute;

		bottom: -50px;

		left: 10px;

			-ms-box-shadow: 0 -22px 40px -30px #000;

			-moz-box-shadow: 0 -22px 40px -30px #000;

			-o-box-shadow: 0 -22px 40px -30px #000;

			-webkit-box-shadow: 0 -22px 40px -30px #000;

	box-shadow: 0 -22px 40px -30px #000;

	width: 250px;

	}



.footer-widget .wide-text h2 {

	color: #fff;

	float: left;

	font-size: 18px;

	font-weight: 700;

	line-height: 120%;

	margin-bottom: 15px;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



.footer-widget .wide-text p,

.footer-widget .wide-text p a {

	display: none;

	}



.footer-widget ul.split-columns {

	display: inline;

	float: left;

	margin: 0;

	width: 300px;

	}



.footer-widget ul.split-columns li {

	display: inline;

	float: left;

	margin: 0 0 20px 0;

	width: 300px;

	height: auto;

	}



.footer-widget ul.split-columns li:last-child {

	margin-bottom: 0;

	}



.footer-widget .split-img {

	float: left;

	line-height: 0;

	margin-bottom: 10px;

	position: relative;

	width: 100%;

	}



.footer-widget .split-text {

	float: left;

	overflow: hidden;

	width: 100%;

	max-height: 208px;

	}



.footer-widget ul.split-columns li h2 {

	color: #fff;

	float: left;

	font-size: 18px;

	font-weight: 700;

	line-height: 120%;

	margin-bottom: 0;

		-moz-transition: color 0.2s;

		-ms-transition: color 0.2s;

		-o-transition: color 0.2s;

		-webkit-transition: color 0.2s;

	transition: color 0.2s;

	width: 100%;

	}



.footer-widget ul.split-columns li p,

.footer-widget ul.split-columns li p a {

	display: none;

	}



/************************************************

	Pagination

************************************************/



.nav-links {

	float: left;

	padding: 20px 0;

	position: relative;

	width: 620px;
	margin-left:20px;

	}



.pagination {

	clear: both;

	position: relative;

	font: bold 12px/12px "miller1",helvetica, arial, sans-serif;

	}

 

.pagination span, .pagination a {

	background: #555;

	border: 1px solid #333;

	border-radius: 3px;

		-ms-box-shadow: 0 3px 5px -1px #aaa;

		-moz-box-shadow: 0 3px 5px -1px #aaa;

		-o-box-shadow: 0 3px 5px -1px #aaa;

		-webkit-box-shadow: 0 2px 3px -1px #aaa;

	box-shadow: 0 3px 5px -1px #ccc;

	color: #fff;

	display:block;

	float:left;

	margin: 2px 5px 2px 0;

	padding: 9px 12px 8px 12px;

	text-decoration: none;

	width: auto;

	}

 

.pagination .current, .pagination a:hover {

	background: #999;

	border: 1px solid #777;

	color: #fff;

	}



.pagination a,

.pagination a:visited {

	color: #fff

	}



ul.split-columns #infscr-loading {

	margin-left: 20px !important;

	}



#infscr-loading {

	background: #f5f5f5;

	float: left;

	margin: 20px 0;

	padding: 10px 0;

	text-align: center;

	width: 620px;

	}



#infscr-loading img {

	display: none;

	}



#infscr-loading em {

	float: left;

	font: 400 16px/16px 'miller1', sans-serif;

	width: 100%;

	}



.paginate-links {

	display: none;

	}



/************************************************

	Media Queries

************************************************/



@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),

only screen and (-moz-min-device-pixel-ratio: 1.5),

only screen and (-o-min-device-pixel-ratio: 3/2),

only screen and (min-device-pixel-ratio: 1.5) {

	.fb-but,

	.fb-but:hover,

	.twitter-but,

	.twitter-but:hover,

	.pinterest-but,

	.pinterest-but:hover,

	.instagram-but,

	.instagram-but:hover,

	.google-but,

	.google-but:hover,

	.youtube-but,

	.youtube-but:hover,

	.linkedin-but,

	.linkedin-but:hover,

	.rss-but,

	.rss-but:hover,

	.fb-but2,

	.fb-but2:hover,

	.twitter-but2,

	.twitter-but2:hover,

	.pinterest-but2,

	.pinterest-but2:hover,

	.instagram-but2,

	.instagram-but2:hover,

	.google-but2,

	.google-but2:hover,

	.youtube-but2,

	.youtube-but2:hover,

	.linkedin-but2,

	.linkedin-but2:hover,

	.rss-but2,

	.rss-but2:hover {

		background-image: url(images/social-sprite@2x.png);

		background-size: 200px 75px;

  		}



	}
.widthconstrainer{display:none;}
.wp-video-shortcode {
	max-width: 100%;
	margin:auto;
}
	
.wp-video {
	
	margin:auto;
	padding-bottom:40px;
	padding-top:40px;
}

.wp-audio-shortcode {
	max-width: 100%;
}
.pas {display:none;}
.header_cat{width:800px;margin-top:10px;margin-left:20px;}
.widget-title{display:none;}
.sd-sharing{height:50px;margin-bottom:20px;border-bottom:1px solid #cccccc;}
.sd-content{}
