@charset "utf-8";

body, html { background:#f5f0ea; font-size:14px; height:100%; margin:10px 0px 0px 0px; padding:0; font-family: 'Source Sans Pro', sans-serif; } 

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('/wp-content/themes/kryzuy/BebasNeue-webfont.eot');
    src: url('/wp-content/themes/kryzuy/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/kryzuy/BebasNeue-webfont.woff') format('woff'),
         url('/wp-content/themes/kryzuy/BebasNeue-webfont.ttf') format('truetype'),
         url('/wp-content/themes/kryzuy/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1, h2, h3, h4 { font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; margin:0;  }
h1 { font-size:44px; padding:0px 0px 10px 0px; color:#222; font-weight:normal; line-height:40px; }
h2 { font-size:40px; padding:0px 0px 10px 0px; color:#222; font-weight:normal; }
h3 { font-size:30px; padding:0px 0px 10px 0px; color:#222; font-weight:normal; }

p { margin:0px 0px 10px 0px; }
hr { border:none; border-top:solid 1px #ccc; background:none; color:#ccc; padding:0px; margin:0;  }
.copy11 { font-size:11px; }
.clear { clear:both; visibility:hidden; height:1px; overflow:hidden; }
.center { text-align:center; }

a { color:#1f78d4; text-decoration:none; }
a:visited { color:#1f78d4; text-decoration:none; }
a:active { color:#1f78d4; text-decoration:none; }
a:hover { color:#2e3192; text-decoration:none; }

/* Images */

img { border:0; }
.textmiddle {vertical-align:middle; padding-right:5px;} 
.img-left { margin-right:15px; margin-bottom:5px; float:left; display:inline; clear:both;  }
.img-right { margin-left:15px; margin-bottom:5px; float:right; display:inline; clear:both;  }
.bordered { padding:5px; border:1px solid #ccc; }
.blog-page-header { background:#fff; padding:10px 20px 0px 20px; margin-bottom:10px; }
.blog-page-header p { padding-bottom:20px; }

/* layout */

.wrapper-blog { margin-left: auto; margin-right: auto; width:1180px; }
#top-banner { margin:10px 0px 10px 0px; }
#top-logo { text-align:center; margin:110px 0px 60px 0px; }
#main { padding:0; margin:0; }
#content { margin-top:20px; }
#primary { margin:20px 0px 20px 0px; }


/* menu */

#mainnav-area {  padding:0px 0px 0px 0px;  margin:0; line-height:0px; width:1170px; height:40px; }

#mainnav { float:left; width:500px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:20px; }

/* 
	LEVEL ONE

#mainnav ul.dropdown                         { position: relative; padding:18px 0px 0px 0px; z-index:99999; }
#mainnav ul.dropdown li                      { float: left; zoom: 1; margin-right:10px;  }
#mainnav ul.dropdown a:hover		         { color:#c2c2c2; }
#mainnav ul.dropdown a:active                { color:#222; }
#mainnav ul.dropdown li a                    { display: block; padding: 4px 40px 4px 0px; color:#222; }
#mainnav ul.dropdown li:last-child a         { border-right: none; } 
#mainnav ul.dropdown li.hover,
#mainnav ul.dropdown li:hover                { position: relative; }
#mainnav ul.dropdown li.hover a              {  }



	LEVEL TWO

#mainnav ul.dropdown ul 						{ width: 180px; visibility: hidden; position: absolute; top:20px; left: 0; }
#mainnav ul.dropdown ul li 					{ font-weight: normal; background: #f6f6f6; float: none; padding:5px 10px 5px 10px; }
									  
                                   
#mainnav ul.dropdown ul li a		{ border-right: none; width: 100%; display: inline-block; color:#222; padding-top:10px; } 
#mainnav ul.dropdown ul li a:visited	{  } 
#mainnav ul.dropdown ul li a:active		{  } 
#mainnav ul.dropdown ul li a:hover		{ } 

*/

/* header search */

#header-search { float:right; width:194px; margin:8px 0px 0px 0px; }
#header-search input[type="text"] { border:solid 1px #ccc; padding:3px 20px 3px 3px; font-size:12px; width:180px; background:url(/wp-content/themes/kryzuy/template_images/icon-search.png) 185px 5px no-repeat; background-color:#fff; font-family: 'Source Sans Pro', sans-serif; color:#222;  }

/* home spotlight */

#home-spotlight { }

/* footer */

#blogfooter { margin:0px 0px 20px 0px; background:#f5f0ea; width:100%; }
#blogfooter-logo { background:#2a2a2a; text-align:center; padding:10px 0px 10px 0px; min-width:1180px; }
#blogfooter-stats { background:#dddddd; padding:5px 0px 5px 0px; min-width:1180px; }
#blogfooter-stats h4 { font-size:18px; font-weight:normal; padding-top:3px; }
#blogfooter-stats a { color:#222; text-decoration:none; }
#blogfooter-stats a:visited { color:#222; text-decoration:none; }
#blogfooter-stats a:active { color:#222; text-decoration:none; }
#blogfooter-stats a:hover { color:#959595; text-decoration:none; }

#blogfooter-stats-fb { float:left; width:330px; }
#blogfooter-stats-twitter { float:left; width:280px; margin-left:120px; text-align:center; }
#blogfooter-stats-bloglovin { float:right; width:330px;  text-align:right; }
#blogfooter-stats-topblogs { float:right; width:120px; text-align:right; }

#blogfooter-bottom { background:#2a2a2a; padding:10px 0px 2px 0px; color:#fff; font-size:11px; min-width:1180px; }
#blogfooter-bottom-copyright { float:left; width:300px; padding-top:7px; }
#blogfooter-bottom-social { float:left; width:580px; margin-left:0px; text-align:center; padding-top:3px; }
#blogfooter-bottom-social ul { margin:0; padding:0; }
#blogfooter-bottom-social li { list-style-type:none; margin:0; padding:0px 3px 0px 3px; display:inline; }
#blogfooter-bottom-branding { float:right; width:300px; text-align:right; padding-top:7px; }
#blogfooter-bottom-branding a { color:#fff; text-decoration:none; }
#blogfooter-bottom-branding a:visited { color:#fff; text-decoration:none; }
#blogfooter-bottom-branding a:active { color:#fff; text-decoration:none; }
#blogfooter-bottom-branding a:hover { color:#d7d7d7; text-decoration:none; }

/* widgets */

/* .widget-container { background:#fff; padding:10px 10px 5px 10px; } */
.widget-title { border-bottom:solid 1px #ccc; }
.widget-container h3 { padding-bottom:5px; font-weight:normal; text-align:center; margin-bottom:15px; line-height:20px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:18px; color:#222; }

/* #primary li { background:#fff; padding:10px 10px 10px 10px; margin-bottom:10px; } */

#sidebar-widget-about { text-align:center; background:#fff; padding:10px 10px 10px 10px; margin-bottom:10px; }

#sidebar-widget-location { text-align:center; background:#fff; padding:10px 10px 10px 10px; margin-bottom:10px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:18px; }

#sidebar-widget-connect { text-align:center; background:#fff; padding:10px 10px 10px 10px; margin-bottom:10px; }
#sidebar-widget-connect h3 { padding-bottom:5px; font-weight:normal; text-align:center; line-height:20px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:18px; color:#222; border-bottom:solid 1px #ccc; }
#sidebar-widget-connect-left { float:left; width:120px; text-align:left; margin-left:20px; }
#sidebar-widget-connect-right { float:right; width:120px; text-align:left; margin-right:0px; }
#sidebar-widget-connect ul { }
#sidebar-widget-connect li { list-style-type:none; padding-bottom:20px; font-size:12px; }
#sidebar-widget-connect a { color:#222; text-decoration:none; }
#sidebar-widget-connect a:visited { color:#222; text-decoration:none; }
#sidebar-widget-connect a:active { color:#222; text-decoration:none; }
#sidebar-widget-connect a:hover { color:#c2c2c2; text-decoration:none; }

.widget_archive { text-align:center; background:#fff; padding:10px 10px 10px 10px; margin-bottom:10px; }
.widget_archive select { padding:4px; font-family: 'Source Sans Pro', sans-serif; color:#222; border:1px solid #ccc; width:280px; }

.widget_categories { text-align:center; background:#fff; padding:10px 10px 10px 10px; margin-bottom:10px; }
.widget_categories select { padding:4px; font-family: 'Source Sans Pro', sans-serif; color:#222; border:1px solid #ccc; width:280px; }

.widget_links { background:#fff; padding:10px 10px 10px 10px; margin-bottom:10px; }
.widget_links ul { list-style: none;
   margin-left: 0;
   padding-left: 1em;
   text-indent: -1em; }
.widget_links li { padding-bottom:20px; }
.widget_links li:before {
	content: "\00BB \0020";
	}
.widget_links a { color:#222; text-decoration:none; }
.widget_links a:visited { color:#222; text-decoration:none; }
.widget_links a:active { color:#222; text-decoration:none; }
.widget_links a:hover { color:#c2c2c2; text-decoration:none; }

.jetpack_subscription_widget { background:#fff; padding:10px 10px 10px 10px; margin-bottom:10px; clear:both; height:80px; }
.jetpack_subscription_widget input[type="text"] { border:solid 1px #ccc; padding:5px; font-size:12px; width:210px; background-color:#fff; font-family: 'Source Sans Pro', sans-serif; color:#222; float:left; -webkit-appearance: none;  }
.jetpack_subscription_widget input[type="button"], input[type="submit"] { -webkit-appearance: none; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:15px; background-color:#a9aaae; border:1px solid; border-color: #a9aaae #a9aaae #a9aaae #a9aaae; padding:3px 3px 3px 3px; overflow: visible; margin-bottom:10px; color:#fff; float:right; }

.sidebar-widget-twitter { margin-bottom:0px; }
.sidebar-widget-twitter h3 { padding:5px 0px 5px 0px; font-weight:normal; margin-bottom:0px; line-height:20px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:18px; color:#222; background:#f6f6f6; border-bottom:none; padding-right: 20px; }
/*
#sidebar-widget-twitter-area { background:#fff; padding:10px; font-size:12px; margin-bottom:10px; }
#kryztweet li { margin-bottom:10px; }
#kryztweet img {  }
.tweet_avatar { margin-right:10px; float:left;  }
.tweet_text { padding:5px 0px 5px 0px; clear:both; color:#222; margin:0; }
.tweet_time { color:#222; font-size:10px; }
.tweet_text a { color:#959595; text-decoration:none; }
.tweet_text a:visited { color:#959595; text-decoration:none; }
.tweet_text a:active { color:#959595; text-decoration:none; }
.tweet_text a:hover { color:#222; text-decoration:none; }
.tweer_time a { color:#959595; text-decoration:none; }
.tweer_time a:visited { color:#959595; text-decoration:none; }
.tweer_time a:active { color:#959595; text-decoration:none; }
.tweer_time a:hover { color:#222; text-decoration:none; }
*/

#sidebar-widget-twitter-area2 { background:#fff; padding:10px 0px 0px 30px; font-size:13px; font-family: 'Source Sans Pro', sans-serif; color:#222; }
#sidebar-widget-twitter-follow2  { background:#fff; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#222; height:30px; padding-top:10px; margin-bottom:15px; }
#sidebar-widget-twitter-follow2 a { color:#222; text-decoration:none; }
#sidebar-widget-twitter-follow2 a:visited { color:#222; text-decoration:none; }
#sidebar-widget-twitter-follow2 a:active { color:#222; text-decoration:none; }
#sidebar-widget-twitter-follow2 a:hover { color:#c2c2c2; text-decoration:none; }

/*
.u-photo avatar { width:48px; height:48px; }

#sidebar-widget-twitter-follow  { background:#fff; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#222; border-top:1px solid #ccc; padding-top:10px; }
#sidebar-widget-twitter-follow a { color:#222; text-decoration:none; }
#sidebar-widget-twitter-follow a:visited { color:#222; text-decoration:none; }
#sidebar-widget-twitter-follow a:active { color:#222; text-decoration:none; }
#sidebar-widget-twitter-follow a:hover { color:#c2c2c2; text-decoration:none; }
*/

.sidebar-widget-instagram h3 { padding:5px 0px 5px 0px; font-weight:normal; margin-bottom:0px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:18px; color:#222; background:#f6f6f6; border-bottom:none; padding-right: 20px; }
#sidebar-widget-instagram-area { background:#fff; font-size:11px; padding:0; margin:0; text-align:center; }
#sidebar-widget-instagram-follow  { background:#fff; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:16px; padding:10px; margin-bottom:10px; text-align:center; color:#222; }
#sidebar-widget-instagram-follow a { color:#222; text-decoration:none; }
#sidebar-widget-instagram-follow a:visited { color:#222; text-decoration:none; }
#sidebar-widget-instagram-follow a:active { color:#222; text-decoration:none; }
#sidebar-widget-instagram-follow a:hover { color:#c2c2c2; text-decoration:none; }
.masonry { text-align:center; }
.masonryContainer { text-align:center; }

#sidebar-widget-instagram-followers  { background:#fff; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:16px; padding:10px 0px 0px 0px; text-align:center; color:#222; }

.widget_image { margin-bottom:10px; }

/* post area */

.post { margin-bottom:20px; background:#fff; padding:0px 10px 20px 10px; }
.entry-title { padding:0px 0px 0px 0px; }
.entry-meta { text-align:center; padding:0px 0px 20px 0px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; }
.entry-content { font-size:14px; }
.entry-content h2 { line-height:30px; }
.entry-content h1 { line-height:40px; }
.entry-content p { padding-bottom:10px; }
.entry-summary p { line-height:20px; }
.entry-utility { text-align:center; }


.comments-link { }
.comments-link a { color:#959595; text-decoration:none; }
.comments-link a:visited { color:#959595; text-decoration:none; }
.comments-link a:active { color:#959595; text-decoration:none; }
.comments-link a:hover { color:#222; text-decoration:none; }

.sharedaddy { padding:20px 10px 0px 10px; }

.type-page { margin-bottom:20px; background:#fff; padding:0px 10px 0px 10px; }

/*---Related Posts---*/

#linkwithin_logolink_4, #linkwithin_logolink_3, #linkwithin_logolink_2, #linkwithin_logolink_1, #linkwithin_logolink_0 {
display:none!important;
}

.linkwithin_hook {
paddding:0 !important;
border-top:1px solid #e5e0e0 !important;
padding-top:20px !important;
margin-top:20px !important;
}


#lws_0, #lws_1, #lws_2, #lws_3, #lws_4 {

clear: both!important;       

margin: 0px 0px 0px 140px !important;  
padding: 0px 0px 0px 0px !important;   

}
.linkwithin_outer {
    margin: 0px 0px 0px 0px; !important; 
   
      width:500px !important;
	  height:220px !important;

    padding: 0px !important;
    
    }

 

.linkwithin_inner {
width:500px !important;
height:220px !important;
}

 

.linkwithin_text {
margin: 0px !important;
    padding: 0px !important;
    font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif;
    font-size: 18px;
    color:#959595;
	font-weight:normal !important;
	text-align:center !important;
    
}

.linkwithin_posts a {
   border-right:0px !important;
    margin: 10px 20px 10px 20px !important;
	text-align:center !important;
}


.linkwithin_posts a:hover {
   border-right:0px !important;
    margin: 10px 20px 10px 20px !important; background:none!important;
}

#linkwithin_logo_0, #linkwithin_logo_1, #linkwithin_logo_2, #linkwithin_logo_3, #linkwithin_logo_4 {display:none;}

.linkwithin_img_4, .linkwithin_img_3, .linkwithin_img_2, .linkwithin_img_1, .linkwithin_img_0 {
    border: 1px solid #cccccc !important;
    padding: 2px !important;
    width: 100px !important;
    height: 100px !important;
    margin-right: 0px !important;
	margin-left: 0px !important;
    overflow: hidden;!important;
}

.linkwithin_img_4:hover, .linkwithin_img_3:hover, .linkwithin_img_2:hover, .linkwithin_img_1:hover, .linkwithin_img_0:hover   {
  border: 1px solid #ccc !important;
opacity:0.8;
}
.linkwithin_img_4, .linkwithin_img_3, .linkwithin_img_2, .linkwithin_img_1, .linkwithin_img_0 div {
    width: 100px !important;
    height: 100px !important;
}

.linkwithin_title {
    color:#222 !important;
    font-size: 12px !important;
    display: block;
    padding: 0px 0px 0px 0px !important;
    margin-top: 10px !important;
    font-family: 'Source Sans Pro', sans-serif !important;
   text-decoration:none!important;
  width:102px !important;
  text-align:center!important;
}

.linkwithin_title:hover {
text-decoration:none !important;
color:#959595 !important;
}

/* popular post */

.footer-popular-post { background:#fff; padding:20px; margin:0px 0px 20px 0px; min-height:240px; }
.footer-popular-post h3 { font-size:20px; text-align:center; padding-bottom:10px; }
.footer-popular-post table { border:none; width:100%; }
.footer-popular-post td { vertical-align:top; text-align:center; width:25%; }
.wpp_fp { padding:5px; border:1px solid #ccc; clear:both; }
.wpp-item { float:left; width:170px; margin:0px 10px 0px 10px; text-align:center; font-size:12px; }
.wpp-item a { color:#222; text-decoration:none; }
.wpp-item a:visited { color:#222; text-decoration:none; }
.wpp-item a:active { color:#222; text-decoration:none; }
.wpp-item a:hover { color:#959595; text-decoration:none; }



/* inner navigation */

#nav-above { padding:10px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:14px; }
#nav-below { padding:10px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:10px; }

/* comments area */

#comments { background:#fff; padding:10px 20px 20px 20px; }
.pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:15px;
line-height:13px;
font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif;
}
 
.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:4px;
text-decoration:none;
width:auto;
color:#222;
}
 
.pagination a:hover{
color:#fff;
background: #222;
}
 
.pagination .current{
padding:4px;
background: #222;
color:#fff;
}

/* forms */

input [type="submit"] { color:#fff; }

#mainnav-new { float:left; width:500px; font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif; margin-top:10px; }

#new-menu { background:#fff; position:fixed; top:0px; width:100%; z-index:4000; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); height:60px;  }
#new-menu-wrapper  { margin-left: auto; margin-right: auto; width:1180px;  }
#menu-main-menu { margin-top:5px;}

#header-search-new { float:right; width:205px; margin:18px 0px 0px 0px; }
#header-search-new input[type="text"] { border:solid 1px #ccc; padding:3px 20px 3px 3px; font-size:12px; width:180px; background:url(/wp-content/themes/kryzuy/template_images/icon-search.png) 185px 5px no-repeat; background-color:#fff; font-family: 'Source Sans Pro', sans-serif; color:#222;  }

#main-nav-social { float:left; width:230px; margin:18px 0px 0px 230px; }
#main-nav-social ul { margin:0; padding:0; }
#main-nav-social li { list-style-type:none; margin:0; padding:0px 0px 0px 15px; display:inline; }

/* categories */

#gasp_p { }
#gasp_p label { display: inline; }
#gasp_p input { width:15px; }



