/*
 Theme Name:     Lucid Child Theme
 Theme URI:      http://www.elegantthemes.com/lucid/
 Description:    Foxy Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Lucid
 Version:        1.0.0
*/
 
@import url("../Lucid/style.css");
 
/* =Theme customization starts here */

h1.title{color: #9ACD32}
h2.title{color: #9ACD32}
h3.title{color: #9ACD32}
h4.title{color: #9ACD32}
h3.main-title {background-color:#9ACD32; color:white !important}

body {line-height:20px !important}
a {text-decoration:underline; color:#4C4C4C!important }
a:hover { text-decoration: underline; }


ul.nav > li > a { overflow: hidden; height: 59px; }
#top-menu a { padding: 0; }
span.menu_slide, span.main_text { display: block; padding: /*22px 12px 23px*/18px 12px 23px; position: relative; }
span.menu_slide { display: none; }

textarea
{font-family: 'Open Sans', Arial, sans-serif;font-size: 14px; color: #4c4c4c;}
input[type=text]{font-family: 'Open Sans', Arial, sans-serif;font-size: 14px; color: #4c4c4c;}


#top-menu li.sfHover > a { color:  #9ACD32;     text-shadow: none; }

#top-menu > ul > li > a:hover { color: #fff; background-color: #9ACD32; text-shadow: -1px -1px 0 #000; -moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.9); -webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.9); box-shadow: inset 0 0 10px rgba(0,0,0,0.9); }

#main-area { background-color: #f9f9f9; border-bottom: 1px solid #eeeeee; padding-bottom: 20px; }
#main-area  { padding-top: 0px; }
#main-header {background-color: white}


.googleplus{
    float:right;
    width:52px;
    height:52px;
    background:url(http://www.beatcast.tv/images/icon-googleplus.gif) no-repeat;
    background-position: 0 0;
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}

.googleplus:hover{
    background:url(http://www.hspc.com.au/images/icon3.jpg);
}

#search-form  {display:none !important}

.footer-copy {font-size: 9px}
.footer-copy a{color:blue !important; text-decoration: none; }
body.home #sidebar { padding-top: 0px; }

.widget h4.widgettitle {padding-top:20px}
.textwidget{padding-bottom:10px; padding-top:10px}
.widget{	color: #737373; background: /*#fafafa*/#f4f5cd;	 text-align:left;
padding: 24px 10px 0;
}		
.post_content_contact { padding: 10px 15px 30px 44px !important; }

.smalltext1{font-size:10px;}

@media only screen and ( max-width: 680px ) {
    .one_half  {float:none !important; width:380px}
 .one_half_last {float:none !important; width:380px}

 
 .et-learn-more {width:380px !important;}
    
}

@media only screen and ( max-width: 479px ) {
 .one_third {float:none !important; margin-bottom:10px}
 .two_third {float:none !important; margin-bottom:10px; width:220px !important}
 
 .one_third_last {float:none !important; width:220px !important;}
 
 .one_half  {float:none !important; width:220px}
 .one_half_last {float:none !important; width:220px}
 .et-box{width:220px !important;}
 
 .et-learn-more {width:220px !important;}
 
.footer-widget  .footer-widgets{ }
.widgettitle{}

 #sidebar, #main-footer {
display: block;  }
 
}