/*
Theme Name: Responsive Child
Theme URI:  http://example.com/
Description: Child Theme for the Responsive Theme 
Author: Authors Name
Author URI: http://example.com/about-author/
Template: responsive
Version: 1.0.0
*/

/* =Import Responsive Theme Styles
-------------------------------------------------------------- */
@import url('../responsive/style.css');

/* =Start from here :)
-------------------------------------------------------------- */


.featured-title {
	font-size: 30px;
	letter-spacing: -1px;
	margin: 0;
	padding-top:40px;
	text-align:center;
}

.sub-header-menu a { 
border-left: 1px solid #E2E2E2;
color: #333333;
display: block;
font-size: 13px;
font-weight: 700;
height: 45px;
line-height: 45px;
margin: 0px;
padding: 0px 0.9em;
position: relative;
text-decoration: none;
text-shadow: none;
}

#featured { 
background-color: #f9f9f9;
border: 1px solid #D6D6D6;
border-radius: 6px;
padding-bottom: 40px;
width: 99.89%;
}

.sub-header-menu a:hover {
	color: #eeeeee;
	background-color:#a0a0a0!important;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#a0a0a0), to(#656565))!important;
	background-image:-webkit-linear-gradient(top, #a0a0a0, #656565)!important;
	background-image:-moz-linear-gradient(top, #a0a0a0, #656565)!important;
	background-image:-ms-linear-gradient(top, #a0a0a0, #656565)!important;
	background-image:-o-linear-gradient(top, #a0a0a0, #656565)!important;
	background-image:linear-gradient(top, #a0a0a0, #656565)!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a0a0a0, endColorstr=#656565)!important;
}

.sub-header-menu li li a:hover {
	background-image:none;
	border:none;
	color:#eeeeee!important;
	filter:none;
}

.menu li li a:hover { 
	color: #eeeeee;
	background-color:#a0a0a0!important;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#a0a0a0), to(#656565))!important;
	background-image:-webkit-linear-gradient(top, #a0a0a0, #656565)!important;
	background-image:-moz-linear-gradient(top, #a0a0a0, #656565)!important;
	background-image:-ms-linear-gradient(top, #a0a0a0, #656565)!important;
	background-image:-o-linear-gradient(top, #a0a0a0, #656565)!important;
	background-image:linear-gradient(top, #a0a0a0, #656565)!important;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#a0a0a0, endColorstr=#656565)!important;
}



/* =Media Queries
    If you're working on a Child Theme, make sure that all
	media queries are included in your style.css
-------------------------------------------------------------- */
@media screen and (max-width: 980px) {

    body {
    }

    .grid, .grid-right {
	    float:none;
    }
	
	#featured-image .fluid-width-video-wrapper {
	    margin:20px 0 0 0;
    }
	
	.widget-wrapper {
	    padding-left:0;
    }

    .widget-wrapper-left {
	    padding-right:0;
    }
}

@media screen and (max-width: 650px) {

    body {
    }

    #header #logo {
	    float:none;
	    text-align:center;
    }

    .grid, .grid-right {
	    float:none;
    }

	#featured-image .fluid-width-video-wrapper {
	    margin:20px 0 0 0;
    }
	
    .menu li, .top-menu, .footer-menu li, .sub-header-menu li {
	    float:none;
	    text-align:center;
    }

	.widget-wrapper {
	    padding-left:0;
    }

    .widget-wrapper-left {
	    padding-right:0;
    }
	
    #footer {
	    text-align:center;
    }

    #footer .social-icons {
	    text-align:center;
    }
}

@media screen and (max-width: 480px) {

    body {
    }

    #header #logo {
	    float:none;
	    text-align:center;
    }

    .grid, .grid-right {
	    float:none;
    }
	
	#featured-image .fluid-width-video-wrapper {
	    margin:20px 0 0 0;
    }

    .menu li, .top-menu, .footer-menu li, .sub-header-menu li {
	    float:none;
	    text-align:center;
    }

	.widget-wrapper {
	    padding-left:0;
    }

    .widget-wrapper-left {
	    padding-right:0;
    }
	
    #footer {
	    text-align:center;
    }

    #footer .social-icons {
	    text-align:center;
    }
}
/*"The last 29 days of the month are the hardest."- Nikola Tesla*/