@charset "UTF-8";
/*
Theme Name: ESPRESSO - Child
Theme URI: http://envirra.com/themes/espresso
Author: envirra
Author URI: http://themeforest.net/user/envirra?ref=envirra
Description: Magazine WordPress Theme
Version: 1.0
License: GPL
License URI: http://www.gnu.org/licenses/gpl.html‎
Tags: black, white, one-column, two-columns, three-columns, right-sidebar, flexible-width, custom-colors, custom-menu, featured-images, post-formats, theme-options, translation-ready, photoblogging
Text Domain: envirra
Template: espresso
*/
.vw-logo
{
	width:30%;
}
.vw-logo-link {
    margin-top: 10px !important;
    margin-right: 0;
    margin-bottom: 20px !important;
    margin-left: 0;
}
.home_wel_out
{
	background-color:#484747;
    color: white;
    padding: 16px;
    float: left;
}
.home_welcome
{
	padding: 10px;
	float: left;

}
.home_wel_out h1 {
    text-align: center;
    color: white !important;
    border-bottom: solid 1px #FACACC;
    font-size: 20px;
}
.home_wel_out h2 {
   
    color: white !important;
    border-bottom: solid 1px #FACACC;
    padding-bottom: 12px;
}
.welcome_more
{
    padding: 6px 22px;
    background-color: #C39B5C;
    color: white;
    float: right;
    font-family: oswald !important;
    text-decoration: none;
}
footer.vw-site-footer
{
	    border-top: 17px solid;
	border-color: rgb(250,202,204);

}

.vwspc-section.vwspc-section-custom-section.full_pink_box {
background-color: rgba(250,202,204,1);
margin-top: 0px;
}
.home_pink_box {
float: left;
width: 100%;
}
/*.home_pink_box_in {
float: left;
margin-left: 25%;
padding: 40px 0px;
}*/


.home_pink_box_in ul li {
list-style: none;
float: left;
font-size: 40px;
font-family: Oswald;
color: #fff;
font-weight: 400;
letter-spacing: 2px;
border-right: 4px solid #BA8448;
line-height: 37px;
padding: 0px 15px;
}
.home_pink_box_in ul li:last-child {
border-right: none;
}
a.vw-site-social-profile-icon:hover {
    background-color: #FACACC;
}
a.vw-instant-search-buton.main-menu-link:hover {
    background-color: #FACACC;
}
/*.vw-post-categories div {
    background-color: #FACACC !important;
}*/
#text-5
{
	clear:both;
	display: table;
}
a.welcome_more:hover {
    color: white;
    text-decoration: none;
}

.vw-top-bar .main-menu-link, .vw-top-bar .vw-site-social-profile-icon, .vw-top-bar .vw-instant-search-buton
{
    color: #2b2e34 !important;
}
.vw-menu-location-top .main-menu-link {
    padding: 8px 16px;
}
.vw-post-loop-medium-1-col-2 .vw-post-categories div {
    background-color:#FACACC !important;
}
.vw-breaking-news .vw-post-categories div {
    background-color: #C39B5C !important;
}
.cat_view_a
{
background-color: rgb(250,202,204);
    padding: 7px 30px;
    color:white;
    font-family: oswald !important;

}
.cat_view_a:hover
{
    color:white;
}
i.icon-awesome-right-open {
    font-size: 9px;
}
#text-7
{
    margin-top: 20px;
}
#vw_widget_posts-7
{
    margin-top: 40px;
}
.no-touch .vw-post-style-medium .vw-post-box-thumbnail:hover .wp-post-image {
    -webkit-filter: inherit !important;
}
.widgettitle
{
	position: relative;
    margin-top: 0;
    margin-bottom: 25px;
    padding-bottom: 10px;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    color: #3E3E3E;
    border-bottom: 3px solid #3E3E3E;
}
.home_welcome.cat_text_box {
    font-weight: normal;
    font-size: 14px;
    text-transform: none;
    letter-spacing: 0px;
    text-align: left;
}
.home_welcome.cat_text_box.welcome_more
{
        font-size: 14px !important;
}


/**20-10-2015 Arshad**/

.contact-form-div .footer_contact{
	float:none;	
	}
.home_pink_box_in { 
    margin:0px auto;
    max-width:578px;
    padding:40px 0px;
	text-align:center;
 	}
.home_pink_box_in ul{
	padding: 0;
	margin: 0;
	display:inline-block;
	}
.vw-menu-location-main .main-menu-item + .main-menu-item .main-menu-link:before {
content: '';
display: inline-block;
position: absolute;
top: 10px;
bottom: 10px;
width: 2px;
margin-left: -15px;
background-color: #FACACC !important;
opacity: 1 !important;
}
@media (max-width: 600px){
	.home_pink_box_in ul li{ padding:0px 10px; font-size:28px;}	
	}
@media (max-width: 480px){
	.home_pink_box_in{ padding:25px 0px;}
	.home_pink_box_in ul li{font-size:22px; letter-spacing:1px;}	
	}
@media (max-width: 360px){
	.home_pink_box_in ul li{font-size:18px;}	
	}
	
/**21-10-2015 Kirti**/
	.footer_contact input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{
    	width: 100%;
    	margin-bottom: 10px;
		}
	
/**21-10-2015 Arshad**/


@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .home_pink_box_in {
    	margin:0px auto;
    	max-width:578px;
    	padding:40px 0px;
		text-align:center;
 		}
	.home_pink_box_in ul{
		padding: 0;
		margin: 0;
		display:inline-block;
		}
	}



@media (max-width: 600px){
	.home_pink_box_in ul li{ padding:0px 10px; font-size:28px;}
		
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .home_pink_box_in ul li{ padding:0px 10px; font-size:28px;}	
	}
	}
@media (max-width: 480px){
	.home_pink_box_in{ padding:25px 0px;}
	.home_pink_box_in ul li{font-size:22px; letter-spacing:1px;}	
	
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .home_pink_box_in{ padding:25px 0px;}
	.home_pink_box_in ul li{font-size:22px; letter-spacing:1px;}
	}
	
	}
@media (max-width: 360px){
	.home_pink_box_in ul li{font-size:18px;}	
	
	@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .home_pink_box_in ul li{font-size:18px;}
	}
	
	
	}
	
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari and Chrome */
    .flex-direction-nav-featured a{
        margin-top: 4%;
    } 

    /* Safari only override */
    ::i-block-chrome,.flex-direction-nav-featured a{
        margin-top: 5%;
    } 
}
	

	
	
