#mc_embed_signup .mc-field-group input {

    padding: 0 !important;

}

header.centered_logo .header_inner_right {
	display:none;
}

header.centered_logo .header_inner_left {
    margin: 8% 0 0 0;
}

.home header.centered_logo .header_inner_left {
    margin: 8% 0 3% 0;
}
.title_outer.title_without_animation {
	height: 2840px;
}

.header_top .header-widget.widget_nav_menu ul.menu>li>a:hover {color:#fff  !important;}

.content .title .container_inner {
    padding: 0!important;
    display: none;
}


/* UNIVERSAL */

p {
	letter-spacing: 2px;
	font-weight:normal;
}

._new_section_ {
	padding-top: 5%;
	padding-bottom: 5%;
}

._new_section_first_home {
	padding-top: 4%;
			padding-bottom: 8%;

}

._new_section_first {
			padding-bottom: 8%;

}

.container_inner.page_container_inner h2, .container_inner.page_container_inner h3, .container_inner.page_container_inner p, .container_inner.page_container_inner ul, .container_inner.page_container_inner ol {margin-bottom:22px;}

.container_inner.page_container_inner ul, .container_inner.page_container_inner ol {font-size:12px;letter-spacing: 2px;list-style-position: inside;}


/* HOME */


._welcome_box {

}

._welcome_box h2 {
	font-weight:600;
}

._welcome_box .qbutton.large  {
    height: 35px;
    line-height: 38px;
    font-size: 12px;
    padding: 0 29px;
	font-weight: 600;
	width: 50%;
	border-radius: 0px;
	border: none;
	text-align: center;
}

._welcome_box .icon-arrows-slim-right:before {
    font-size: 25px;
    float: right;
    line-height: 35px;
}

._welcome_box_column_2 {
	padding:0 10%;
}


.pciwgas-cat-wrap .pciwgas-img-wrapper img.pciwgas-cat-img {
	border: 10px solid white;
}

.pciwgas-cat-wrap * {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 12px;
}

.sidebar .menu li {
    background: #fefdfd;
    text-transform: uppercase;
    font-size: 10px !important;
    padding: 2%;
		margin-bottom:10px !important;

}

.sidebar .menu li:hover, .sidebar .menu li a:hover {
    background: #f9d8de;
	color: #000 !important;
}


/* CONTACT */

input.wpcf7-form-control.wpcf7-text, textarea.wpcf7-form-control.wpcf7-textarea {
	background-color: #fefdfd;
}
#mc_embed_signup input {
	border-radius: 0 !important;
	border:none !important;
	text-transform:uppercase;
	font-size: 10px;
    font-weight: 500;
    letter-spacing: 2px;
    text-transform: uppercase;
    color: #303030;
	text-align:center;
	
}

#mc_embed_signup .button {

	background-color: #000 !important;
	font-size:10px !important;
	width:97% !important;
}

/* BLOG */

.blog_compound .post_title .category span.date, .blog_compound .post_title .category a {
	color:#000 !important;    text-decoration: none !important;
}

.blog_compound article .post_meta .three_columns>.column2 {
    width: 100%;
}

.blog_compound article {
    border-bottom: none;
}

.separator.small {
	background-color:#fff;
}

h2.entry_title, h2.entry_title  a {
	text-transform: capitalize;
	font-weight:normal !important;
}

aside .widget {
    margin: 0 0 25% 0;
	text-align:center;
}

aside .widget.widget_search {
    background: #fefdfd;
    padding: 9%;
}

._subscribe_sidebar {
    background: #f9d8de;
    padding: 10%;
}

.latest_post_inner .post_infos {
	display:none;
}

.latest_post_holder.image_in_box .latest_post_text .excerpt {
    display: none;
}

.latest_post_holder.image_in_box .latest_post_text .latest_post_title {
    margin: -3px 0 2px;
    text-transform: capitalize;
    color: #000;
    text-align: left !important;
    font-size: 12px;
}

.latest_post_image {
    width: 60px;
    float: left;
}

.latest_post_holder.image_in_box .latest_post_text {
    padding: 0 0 0 90px;
}

.latest_post_holder.image_in_box .latest_post_text .latest_post_title {
	margin: 6% 0 2px;}


.pciwgas-cat-slider-main button.slick-arrow {
    margin: -30px -60px !important;}


.pciwgas-cat-slider-main button.slick-prev, .pciwgas-cat-slider-main button.slick-prev:hover, .pciwgas-cat-slider-main button.slick-prev:focus {
    background: transparent url(wp-content/uploads/2018/03/navigation_left.png) center center no-repeat !important;
    background-size: 15px 26px !important;
}

.pciwgas-cat-slider-main button.slick-next, .pciwgas-cat-slider-main button.slick-next:hover, .pciwgas-cat-slider-main button.slick-next:focus {
    background: rgba(0, 0, 0, 0) url(/wp-content/uploads/2018/03/navigation_right.png) center center no-repeat !important;
    background-size: 15px 26px !important;
}

ul.slick-dots {
	display:none !important;
}

.post_meta .three_columns>.column1>.column_inner {
    padding: 0 15px 0 0;
    display: none;
}


/* BLOG SINGLE */

.blog_holder.blog_single article h2 {
    color: #000000;
	text-transform: capitalize;
	margin-bottom: 20px;
}


.blog_holder.blog_single article h3 {
    color: #fdc2cc ;
	text-transform: capitalize;
	margin-bottom: 20px;
	font-weight: 500;
	letter-spacing: 2px;
}

.blog_holder.blog_single article:not(.format-quote):not(.format-link) .post_info {
	text-align: enter;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size:12px;
	margin-bottom: 20px;
}

.blog_holder article .post_text h2 .date {
    color: #fdc2cc ;

}

.blog_holder article .post_text ul {
    font-size: 12px;
	letter-spacing: 2px;
	margin-bottom: 20px;

}

blockquote {
padding:5%;
	background-color: #fefdfd;
	margin-bottom:20px;
	border-left: 5px solid #fdc2cc; 
}

.sd-content ul li a.sd-button, .sd-social-icon-text .sd-content ul li a.sd-button {
    font-size: 10px;
    font-family: Raleway, "Open Sans",sans-serif;
    color: #000!important;
    background: #f9d8de;
    border: 1px solid #f9d8de;
    box-shadow: none;
    text-transform: uppercase;
    margin-top: 20px;
	border-radius: 0px;
}


/* COMMENTS */

#comment-submit {
	    border-radius: 0px !important;
    background: #000 !important;
    color: #ffff !important;
    border: none;
    letter-spacing: 2px;
    font-size: 10px !important;
    text-transform: uppercase;
}

#respond h3.comment-reply-title {
	font-size: 15px;
}

.comment_holder .comment .text .name {
	color: #000;
	letter-spacing: 2px;
}

.comment_number_inner {
	border-top: 5px solid #fefdfd;
    padding-top: 40px;
}

.comment_holder .comment .image {
    border: 5px solid #f9d8de;
}


/* FOOTER */
._new_in_shop {
	background: #fefdfd;
	padding: 5% 0 2%;
	
}

._sunday_love_notes
{
		background: #f9d8de;
	padding: 5% 0 2%;

}

._insta_widget{
	background: #fff;
		padding: 5% 0 2%;

}

.footer_top.footer_top_full {
    padding: 0px;
}

._copyright {float: left;padding-right:2%; color:#fff; letter-spacing:2px;font-size:10px;}

#menu-footer-left li a {
	font-size:10px;}

#menu-footer-left li {
margin-right:2% !important;}

.footer_bottom_holder a:hover, #menu-footer-left li a:hover {
	color: #fdc2cc;
}

._insta_widget{
	background: #fff;
}


#back_to_top>span {
	border: 2px solid #000;
}

#back_to_top span i {
	color: #000;
}

#back_to_top>span:hover {
	background: #f9d8de;
}


.shopsense-widget {
	
}

.footer_top #mc_embed_signup input {
	border-radius: 0 !important;
	border:none !important;
	text-transform:uppercase;
	font-size: 14px;
    font-weight: 500;
    letter-spacing: 2px;
    color: #303030;
	text-align:center;
	
}

.page .mc-field-group input {height:41px !important;}

.page #mc_embed_signup {
    width: 90%;}

.page ._sunday_love_notes {padding-bottom:5%;}

/* MOBILE */


/* Super large desktop */
@media (min-width: 1800px) { 



}

/* Large desktop */
@media (min-width: 1000px) { 



.home .two_columns_75_25 {
    margin-top: 100px;
    width: 1100px;
    margin-left: auto;
    margin-right: auto;
}

.home .container_inner {
    width: 100%;
}

.two_columns_75_25>.column1>.column_inner {
    padding: 0 100px 0 0;
}
	

	
	
}

/* Landscape and desktop */
@media (max-width: 900px) {
	
.home header.centered_logo .header_inner_left {
    margin: 8% 0 40% 0 !important;
}
._welcome_box_column_2 {padding:0px !important;}
	._welcome_box_column_2 p {padding:5%!important;}
	.pciwgas-cat-slider-main button.slick-arrow {
    margin: -5% -5% !important;
}
	
	._new_section_ {
    padding-top: 15%;
    padding-bottom: 15%;
}
	.blog_compound article {
    padding-bottom: 0px !important;
}
	
	.title_outer.title_without_animation {
    height: 120px;
}
	
}


/* Landscape phone to portrait tablet */
@media (max-width: 600px) {
	
}