/*
Theme Name: Fashion Craze
Theme URI: http://sensationaltheme.com/downloads/fashion-craze-free/
Template: giddy-blog
Author: Sensational Theme
Author URI: http://sensationaltheme.com/
Description: Fashion Craze is a modern WordPress theme for creating beautiful, accessible and fast loading websites.Without a question, this is the most functional, competent, mobile-friendly, and visually attractive WordPress theme.The theme is a perfect fit for all kind of blogs such as food blogs, travel journals, Fashion Blog, personal blogs many more. The theme is completely customizable, SEO-friendly, responsive, interactive, and has a quicker website load time. The theme is well-designed and adaptable, and it performs admirably. You also get support for custom headers, two column layout, full-width layout, and tons of easy customization options.
Tags: translation-ready,custom-background,theme-options,custom-menu,threaded-comments,featured-images,footer-widgets,editor-style,right-sidebar,full-width-template,two-columns,grid-layout,custom-colors,custom-header,custom-logo,featured-image-header,blog,entertainment
Version: 1.0.0
Tested up to: 5.9
Requires PHP: 5.6
Text Domain: fashion-craze
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html


This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Fashion Craze is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
body {
    margin: 0;
    font-family: 'Dosis', sans-serif;
    font-weight: 400;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    clear: both;
    color: #333;
    margin: 16px 0;
    line-height: 1.3;
    font-weight: 400;
    font-family: 'Courgette', cursive;
}
.main-navigation ul.nav-menu > li > a {
  font-family: 'Dosis', sans-serif;
  font-size: 18px;
}
.header-menu {
  padding: 0;
  box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
}
#top-bar .widget_address_block ul li {
  color: #fff;
  font-size: 15px;
}
.main-navigation .menu-item-has-children > a:after {
    content: "\f0d7";
    font-family: 'FontAwesome';
    padding-left: 8px;
}
.blog .wrapper.page-section .section-header {
  margin-bottom: 25px;
  max-width: 900px;
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.blog .wrapper.page-section {
  margin-top: 40px;
}
.featured-content-wrapper .entry-content p, 
#featured-slider article .entry-content,
#about .entry-content,
.blog-posts-wrapper .entry-content {
  font-size: 18px;
}
#featured-slider .slick-dots {
  bottom: 0;
  background-color: #d52a00;
  max-width: 180px;
  padding: 10px 0;
  margin: 0 auto;
  left: 45%;
  border-top-left-radius: 50px;
  border-top-right-radius: 50px;
}
.slick-dots li button::before {
  content: "";
  opacity: 1;
  background-color: transparent;
  width: 15px;
  height: 15px;
  border-radius: 15px;
  box-shadow: inset 2px 0px 4px rgba(0, 0, 0, 0.3);
}
.blog-posts-wrapper article {
  margin-bottom: 35px;
}
.slick-dots li:hover button::before, 
.slick-dots li:focus button::before {
    background-color: #fff !important;
}
.slick-dots li.slick-active button::before {
  background-color: #fff;
}
#featured-slider .date,
#about .date{
	display: none;
}
.post-categories li::after {
  content: "+";
  color: #d52a00;
  padding-left: 5px;
}

.main-navigation ul ul li:hover > a {
  background-color: #d52a00;
  color: #fff !important;
}
.social-icons li a{
	background-color: transparent;
	border-radius: 50%;
}
.blog-posts-wrapper .entry-meta.posted-on, #popular .entry-meta.posted-on {
  border-top: none;
  border-bottom: none;
  padding: 0;
  text-align: center;
  margin-bottom: 5px;
}

.backtotop {
    color: #d52a00;
    border: 1px solid #d52a00;

}
.blog-one .blog-posts-wrapper figure {
  margin-bottom: 0px;
}
.blog-one.no-sidebar .blog-posts-wrapper .col-2 {
	  margin-left: auto;
	  margin-right: auto;
	  max-width: 1100px;
}
/*--------------------------------------------------------------
#  Trending Posts Section
--------------------------------------------------------------*/
#trending {
    padding:60px 0;
    background-color: #fff;
}
#trending article {
    margin-bottom: 30px;
}
#trending article:last-child {
    margin-bottom: 0;
}
#trending .featured-image {
    background-color: #333;
    background-size: cover;
    background-position: 50%;
    position: relative;
    padding-bottom: 100%;
}
#trending .entry-title {
    margin-top: 15px;
}
#trending .entry-title a{
    color: #333;
}
#trending .entry-title a:hover,
#trending .entry-title a:focus{
    color: #cea35f;
}
#trending .cat-links a{
    font-size: 20px;
}
#trending .cat-links a:hover,
#trending .cat-links a:focus{
    color:#333;
}
a.post-thumbnail-link:focus{
    outline: dotted;
}
#trending .entry-meta.posted-on {
    padding:10px 20px;
    text-align: center;
    border-top: dotted 2px lightgray;
    border-bottom: dotted 2px lightgray; 
}

/*--------------------------------------------------------------
#  Sensational Posts
--------------------------------------------------------------*/
#sensational {
    background-color: #fff;
    padding: 50px 0;
}
.sensational-wrapper .hentry:nth-last-child(2n) .featured-image {
    padding: 132px 0;
}
.sensational-wrapper .hentry:nth-last-child(2n),
.sensational-wrapper .hentry:nth-last-child(2n+1) {
    width: 100%;
    padding-right: 0px;
    margin-bottom: 20px;
}
.sensational-wrapper article {
    position: relative;
    display: table;
    width: 100%;
}
.sensational-wrapper article {
    margin-bottom: 40px;
}
.sensational-wrapper article:nth-last-child(2n+1) {
    margin-bottom: 0;
}
.sensational-wrapper .hentry:nth-last-child(2n+1) .featured-image {
    background-size: cover;
    background-position: 50%;
    position: absolute;
    width: 110px;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #333;
    display: table-cell;
}
.sensational-wrapper .hentry:nth-last-child(2n+1) .entry-container {
    display: table-cell;
    padding: 10px 2px 10px 140px;
    float: right;
    text-align: left;
    width: 100%;
}
.sensational-wrapper .hentry:nth-last-child(2n+1) .entry-container .entry-title {
    margin: 0;
    font-size: 20px;
}
.sensational-wrapper .hentry .entry-container .entry-title a{
    color: #333;
}
.sensational-wrapper .hentry .entry-container .entry-title a:hover,
.sensational-wrapper .hentry .entry-container .entry-title a:focus{
    color: #cea35f;
}
.sensational-wrapper .hentry:nth-last-child(2n+1) .entry-container .entry-content {
    display: none;
}
#sensational .entry-content {
    margin-bottom: 9px;
}
.sensational-wrapper.col-2 .hentry:nth-last-child(2n) article {
    text-align: center;
}
.sensational-wrapper .hentry:nth-last-child(2n) .entry-container {
    padding: 40px 0 0px;
}

/*--------------------------------------------------------------
#  Video Section
--------------------------------------------------------------*/
#video {
    padding: 60px 0;
    background-color: #fff;
}
#video .section-content {
    margin: 0 -15px;
}
#video article {
    padding: 0 15px;
    margin-bottom: 20px;
}
#video .col-2 article {
    width: 50%;
    float: left;
}
#video .col-3 article {
    width: 33.33%;
    float: left;
}
#video .col-2 article:nth-child(2n+1),
#video .col-3 article:nth-child(3n+1) {
    clear: left;
}
#video .col-2 article:nth-last-child(-n+2),
#video .col-3 article:nth-last-child(-n+3) {
    margin-bottom: 0;
}
#video .featured-image {
    margin-bottom: 24px;
}

#video .entry-title {
    font-size: 22px;
    line-height: 1.6;
    margin: 2px 0;
}
.backtotop:hover,
#respond input[type="submit"],
.site-menu .top-search form.search-form input, 
.menu-toggle span,
.post-navigation a:hover, 
.posts-navigation a:hover,
.post-navigation a:focus, 
.posts-navigation a:focus,
.pagination .page-numbers.prev:hover, 
.pagination .page-numbers.next:hover,
.pagination .page-numbers.prev:focus, 
.pagination .page-numbers.next:focus,
.pagination .page-numbers.current,
.pagination .page-numbers:hover,
.pagination .page-numbers:focus,
.widget_search form.search-form button.search-submit,
.jetpack_subscription_widget input[type="submit"]:hover,
.jetpack_subscription_widget input[type="submit"]:focus,
input[type="submit"],
.wpcf7 input[type="submit"],
#secondary .jetpack_subscription_widget input[type="submit"]:hover,
#secondary .jetpack_subscription_widget input[type="submit"]:focus,
.blog-posts .post-categories,
.tags-links a:hover,
.tags-links a:focus,
.reply a,
.reply a:hover:before,
.reply a:focus:before,
.btn,
.slick-prev,
.slick-next,
#featured-slider .content-overlay .separator,
#about .slick-dots li.slick-active button::before,
.more-link,
#colophon .widget_search form.search-form button.search-submit,
#top-bar{
    background-color: #d52a00;
}

a,
.site-title a:hover,
.site-title a:focus,
.main-navigation ul.nav-menu > li:hover > a,
.main-navigation ul.nav-menu > li:focus > a,
.main-navigation ul.nav-menu .current-menu-item > a,
.menu-item a:focus,
.menu-toggle:focus,
button.dropdown-toggle:focus,
.featured-content-wrapper a:focus,
.menu-toggle i,
button.dropdown-toggle .fa,
.pagination .page-numbers,
.pagination .page-numbers.dots:hover,
.pagination .page-numbers.dots:focus,
.pagination .page-numbers:hover,
.pagination .page-numbers:focus,
.pagination .page-numbers.prev,
.pagination .page-numbers.next,
#secondary a:hover,
#secondary a:focus,
.widget_popular_post h3 a:hover,
.widget_popular_post h3 a:focus,
.widget_popular_post a:hover time,
.widget_popular_post a:focus time,
.widget_latest_post h3 a:hover,
.widget_latest_post h3 a:focus,
.widget_latest_post a:hover time,
.widget_latest_post a:focus time,
.page-header small,
.entry-meta a:hover,
.entry-meta a:focus,
.tags-links a,
.comment-meta .url:hover,
.comment-meta .url:focus,
.comment-metadata a,
.comment-metadata a time,
#featured-slider .entry-meta .cat-links a,
.image-overlay.featured-content-wrapper .entry-title:hover,
.image-overlay.featured-content-wrapper a:focus .entry-title,
.content-overlay.featured-content-wrapper .entry-title:hover,
.content-overlay.featured-content-wrapper a:focus .entry-title,
#about article .entry-title a:hover,
#about article .entry-title a:focus,
#popular .entry-title a:hover,
#popular .entry-title a:focus,
.default-featured #featured article .entry-title a:hover,
.default-featured #featured article .entry-title a:focus,
.featured-two #featured article .entry-title a:hover,
.featured-two #featured article .entry-title a:focus,
#trending .entry-title a:hover,
#trending .entry-title a:focus,
.sensational-wrapper .hentry .entry-container .entry-title a:hover,
.sensational-wrapper .hentry .entry-container .entry-title a:focus,
#mustread .entry-title a:hover,
#mustread .entry-title a:focus,
#blog .entry-title a:hover,
#blog .entry-title a:focus,
.entry-meta .cat-links a,
.blog-posts-wrapper .comments-link a:hover,
.blog-posts-wrapper .comments-link a:focus,
.blog-posts-wrapper .entry-title a:hover,
.about-two #about .entry-meta .cat-links a,
.cat-links a,
.cat-links::before {
	color: #d52a00;
}
.main-navigation ul#primary-menu li:hover > svg,
.main-navigation ul#primary-menu li:focus > svg,
.main-navigation li.menu-item-has-children:hover > a > svg,
.main-navigation li.menu-item-has-children > a:hover > svg,
.main-navigation li.menu-item-has-children > a:focus > svg,
.main-navigation ul#primary-menu > li.current-menu-item > a > svg,
.navigation.post-navigation a:hover svg,
.navigation.posts-navigation a:hover svg,
.navigation.post-navigation a:focus svg,
.navigation.posts-navigation a:focus svg,
.widget_search form.search-form button.search-submit:hover svg,
.widget_search form.search-form button.search-submit:focus svg,
.featured-content-wrapper .btn:hover .more-icon svg, 
.featured-content-wrapper .btn:focus .more-icon svg,
#call-to-action .btn:hover .more-icon svg, 
#call-to-action .btn:focus .more-icon svg,
.main-navigation li.search-menu a:hover svg,
.main-navigation li.search-menu a.search-active:hover svg,
.main-navigation ul#primary-menu li.search-menu:hover > a.search-active svg {
    fill: #d52a00;
}
#respond input[type="submit"],
.pagination .page-numbers,
.pagination .page-numbers.dots:hover,
.pagination .page-numbers.dots:focus,
.pagination .page-numbers.current,
.pagination .page-numbers:hover,
.pagination .page-numbers:focus,
.pagination .page-numbers.prev,
.pagination .page-numbers.next,
.pagination .page-numbers.prev:hover, 
.pagination .page-numbers.next:hover,
.pagination .page-numbers.prev:focus, 
.pagination .page-numbers.next:focus,
.widget_search form.search-form input[type="search"]:focus,
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea,
input[type="submit"],
.wpcf7 input[type="submit"],
.tags-links a,.tags-links a:hover,
.tags-links a:focus,
.reply a,
.btn,
.more-link {
	border-color: #d52a00;
}
@media screen and (min-width: 1200px) {
    .main-navigation ul.nav-menu > li > a {
	  padding: 15px 18px;
	}
}