@charset "UTF-8";
/*
Theme Name:     infocus DEFD
Theme URI:      
Description:    Child theme for Discover Engineering Family Day
Author:         Snogren Design
Author URI:     http://snogren.com
Template:       infocus
Version:        1.0
*/

@import url('../infocus/style.css');

/*
========================================= DEFD Child Theme CSS ================================================

=============================================================================================================== */
.logo {position: absolute; top: 7px;}

#intro {padding-top: 10px;}
#intro_inner {padding: 0;}
.is_home #intro_inner {padding: 15px 0;}
.is_home h6 {font-size: 20px;}
#content {padding-top:0;}
.is_home #content {background-color:#fff;} 

/* ======== deleted to fix mobil height issue ========== */
/* .is_home #content - height: 210px;*/
/* #footer- height: 270px; */
/* ======== end fix mobil height issue ========== */

#footer_inner {padding: 25px 0 0 0}
#footer {padding-bottom: 0} /* ====adjust footer ==== */


#slider_module{background:none; overflow:hidden; height:450px;}
#slider_module_inner{margin:0 auto; width:960px;}

/* Fading */
#mysite_fading_slider{margin-left:-120px;position:relative;width:960px;height:450px;}
.single_fading_slide{width:1200px;height:100%;position:absolute;top:0;left:0;overflow:hidden;}
/* Scrolling */
#mysite_scrolling_slider{overflow:hidden;margin-left:-120px;position:relative;width:960px;height:450px;}
#scrolling_slides{width:9999em;position:absolute;height:100%;}
.single_scrolling_slide{float:left;position:relative;width:960px;height:100%;overflow:hidden;}
/* Nivo Slider */
#mysite_nivo_slider{margin:0 auto;padding-top:20px;width:960px;}
/*.nivo_slider #slider_module_inner{background:none; height:450px; overflow:hidden; width:835px;}*/
.nivo_slider #slider_module_inner{background:none; width:960px; height:450px;}
#mysite_nivo_slider .nivo-controlNav{position:absolute;text-align:center;top:418px;width:100%;padding:0;}
#mysite_nivo_slider .nivo-controlNav a{float:none;display:inline-block;background:url(images/sliders/nav_dots_sprite.png) 0px 0px no-repeat;}
#mysite_nivo_slider .nivo-controlNav a.active{background-position:0 -34px;}

#slider_module {background-color:transparent;}

/* Height & Width slide area 
================*/
.slide_overlay { width: 960px; height:440px} 
/* NOTE: Nivo Slider is controlled in in infocus Framework (shortcodes.css line 128; deleted width reference.) set width here:===============*/
.nivoSlider{position:relative;width:960px}

/* slider area background*/
#slider_module {background:url(media-uploads/2012/09/sliderDivbck.jpg);}

/* Slider Nav
=============== */
.slider_nav{z-index:1001;}
.slider_nav a{margin-right:10px;margin-top:10px;margin-bottom:10px;display:inline-block;line-height:0px;font-size:1px;}

/* Nav Dots */
.slider_nav_dots .slider_nav{bottom:0;height:25px;margin:0 auto;position:absolute;text-align:center;z-index:100;width:100%;}
.slider_nav_dots .slider_nav a{width:20px;height:20px;margin:0px;background:url(images/sliders/nav_dots_sprite.png) 0px 0px no-repeat transparent;display:inline-block;font-size:1px;}
.slider_nav_dots .slider_nav a:hover{opacity:.7;}
.slider_nav_dots .slider_nav .current{background-position:0 -34px;}

/* Nav ARROWS  adjustments */
.nivo-controlNav a.active {
    background-position: 0 -22px;
    font-weight: bold;
}
.nivo-directionNav a {
    background: url("images/sliders/nivo_arrows.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 40px;
    position: absolute;
    text-indent: -9999px;
    top: 40%;
    width: 35px;
    z-index: 9;
}
/*more outside image grid */
a.nivo-nextNav {
    right: -9px;
background-position: -45px 0px;
}
a.nivo-prevNav {
    background-position: 2 0px;
    left: -9px;
}

/* ==== home page colored box title  ====== */
.is_home #intro_inner { background:url(media-uploads/2012/09/home-coloredBoxtitle1.png) no-repeat scroll; height:45px}

/* Color Scheme Adjustments
================74941f============================== */
.colorscheme_bg,.wp-pagenavi .current,.paged-navigation .current,
body,body>.multibg>.multibg,#footer,#footer>.multibg>.multibg,
.post_more_link,#intro .intro_title,.jqueryslidemenu ul ul,
.call_to_action_button,.call_to_action_button span,.about_author_module .avatar,
.about_author_title,.share_this_title,.post_sociable,
.minimal_table th{/*:Color Scheme*/ background-color:#fff;}


/* ==== home page adjustemnt ====== */

#sidebar .widgettitle{/*:Sidebar Titles Font */
color:#777;font-size:22px;font-weight:normal;font-style:normal;font-family:colaboratelight;}
#content {background-image:none;}
/*:Main End ~*~*/

.dropcap, .dropcap3, .dropcap4 {background-color:#74941f;}

/* ==== NOTE:Top Nav css edits are found in inFocus Skins - DFED Color Scheme ====== */


/* ====  featured tabs navigation edits =========== */
.tabs_vertical li a,.featured_tabs li a{z-index:20;line-height:20px;padding:10px 0;color:#aaa;margin-right:1px; font-size: 12px}
.tabs_vertical a:hover,.featured_tabs a:hover{text-decoration:none;color:#000;}

.featured_tabs li.current_page_item span {
    background: url("images/shortcodes/sprites/custom_sprite_dddddd.png") no-repeat scroll right 1px transparent;
    display: block;
    height: 26px;
    margin-top: -13px;
    position: absolute;
    right: 0px;
    top: 50%;
    width: 30px;
}

.tabs_vertical li.current a, .featured_tabs li.current_page_item a {color:#000;}

.tabs_vertical li a, .featured_tabs li a {
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8), 0 -1px 0 rgba(0, 0, 0, 0.08) inset;}

.tabs_vertical li, .featured_tabs li {
    background: url("images/shortcodes/tab_middle.png") repeat-y scroll right 0 transparent;float: none;}


/* ====  manual star (defd sun) list ===== */
.star-bullet {margin-top:3px; margin-bottom:-3px; padding:0 10px 0 25px;}


/* ==== below points to custom (defd sun) bullet

.yellow_sprite, .yellow_numbers li:before {background-image: url("../infocus-DEFD/images/shortcodes/sprites/custom_sprite_f7c808.png") !important;
no-repeat scroll transparent;
list-style: none outside none;
} 
===== */

.star_list .yellow_numbers li:before {background-image:none !important;}


.yellow_sprite, .yellow_numbers li:before {
    background-image: url("../infocus-DEFD/images/shortcodes/sprites/custom_sprite_f7c808.png") !important;
}

/* ====  page content area ===== */
#content {
	background-image:none;
	background-color:#fff;
	padding-bottom: 30px;
	padding-top: 10px;
}



.6ht {padding:3px 0; display:block;}

.tier1 {font-size:14px !important; padding-left:28px !important;}

/* ====   top header navigation ====== */

.header_links{float:left;text-transform:none;font-size:16px;font-weight:bold;padding:0 0 3px 0;color:#fcb534;}


