/*
Theme Name: boots
Theme URI: http://www.tenman.info/wp3/boots
Description: header and footer full width Child theme of Raindrops. This theme has been taken into account so we have complete control in the child theme of various functions of Raindrops theme.
Author: Tenman
Author URI: http://www.tenman.info/wp3/
Version: 1.269.1
Tags:black, blue, gray, brown, green, orange, pink, purple, red, silver, tan, white, yellow,dark,light,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar, custom-colors, custom-header, custom-background, custom-menu, editor-style, theme-options, threaded-comments, sticky-post, translation-ready, post-formats, featured-images, full-width-template, fixed-layout, fluid-layout, responsive-layout
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: raindrops
*/
/** ALL COLOR TYPES
 * Common Styles
 *
 *
 */

a{
    color:#55f;
    font-weight:bold;
}
a:visited{
    color:#33f;
    font-weight:bold;
}

.rd-type-boots #access .children a,
.rd-type-boots #access .sub-menu a{
    padding:10px;
    background:#fff;
    color:#555;
}

.rd-type-boots #ft{
    background:#777;
}
.rd-type-boots #site-title{
    margin:.5em 0 0;
}
.rd-type-dark .no-header-image .description,
.rd-type-dark .no-header-image #site-title,
.in-header-image .description,
.in-header-image #site-title,
.rd-type-minimal #ft a{
    color:#eef;
}
.in-header-image .description{
    font-style:italic;
}
.no-header-image .description,
.no-header-image #site-title{
    color:#000;
}
/* for template front-page.php */
.page-template-page-templatesfront-page-php.rd-type-boots #top #site-description,
.page-template-page-templatesfront-page-php.rd-type-boots #hd{
    display:block!important;
    color:#000;
}
.page-template-page-templatesfront-page-php.rd-type-boots #site-title span{
    color:#000;
}
/* for template front-page.php end */
/* the events calendar plugin */
.events-archive .entry-title, .events-single .entry-title, .icon-link-no-title{
    display:none;
}
.enable-keyboard a:focus{
    border-bottom:1px solid orange;
    margin-bottom:-1px!important;
}
.rd-type-boots .entry-title{
    min-height:1.4em;
}

/** ALL COLOR TYPES
 * HEADER
 *
 */
#header-image{
    margin:auto;
    width:100%!important;
    overflow:hidden;
    background-size:cover!important;
    min-height:100px;
}
#top #header-image{
        height:160px;
}
#header-image p{
    display:none;
}
header#top{
    background:transparent!important;
}
#header-inner{
    text-align:left;
    padding:.6em;

}
/** ALL COLOR TYPES
 * DOCUMENT BODY
 *
 */
#bd{
    margin-top:3px;
    margin-bottom:8px;
}
/** ALL COLOR TYPES
 * FOOTER
 *
 */
#ft{
    background-repeat:repeat!important;
}
#ft div.widget-wrapper>ul>li {
    padding: .5%;
    width: 32.3%;
    float: left;
    display: inline-block;
    margin: auto;
    text-align:left;
}
#ft .footer-widget h2{
    background-repeat:no-repeat;
}
address{
    margin-top:16px;
}
#ft{
    margin:auto;
    width:100%!important;
    overflow:hidden;
}
#ft #calendar_wrap,
#ft a,
#ft{
    color:#fff;
}
#ft #calendar_wrap th{
    background:#fff;
    color:#333;
    padding:1em 0;
}
#ft #calendar_wrap td{
    border:1px solid rgba(222,222,222,1);
    text-align:center;
    padding:1em 0;
}
#ft #calendar_wrap tfoot td{
    border:none;
    text-align:left;
}
.rd-type-minimal #ft{
    background:url( images/footer.png );
}

/** ALL COLOR TYPES
 * Gallery
 *
 */

.gallery {
    margin: auto;
    width: 100%;
}
.gallery dl {
    margin: 0px;
}
.gallery .gallery-item {
    float: left;
    margin-top: 10px;
    text-align: center;
}
.gallery img {
    border: 2px solid #cfcfcf;
    max-width:100%;
}
.gallery .gallery-caption {
    margin-left: 0;
}
.gallery br {
    clear: both
}
.gallery-columns-1 dl{
    width: 100%
}
.gallery-columns-2 dl{
    width: 50%
}
.gallery-columns-3 dl{
    width: 33.3%
}
.gallery-columns-4 dl{
    width: 25%
}
.gallery-columns-5 dl{
    width: 20%
}
.gallery-columns-6 dl{
    width: 16.6%
}
.gallery-columns-7 dl{
    width: 14.28%
}
.gallery-columns-8 dl{
    width: 12.5%
}
.gallery-columns-9 dl{
    width: 11.1%
}
.gallery-columns-10 dl{
    width: 9.9%
}

/** ALL COLOR TYPES
 * Form
 *
 */
input[type="file"], input[type="reset"], input[type="submit"]{
    font-size:11px;
}
/** COLOR TYPE BROAD
 *
 * Base Color Type : Dark
 *
 */
.rd-type-boots  a{
    color:#555;
}
/** Page Background*/
.rd-type-boots #doc4,
.rd-type-boots #doc2,
.rd-type-boots #doc,
.rd-type-boots #yui-main .entry-meta,
.rd-type-boots #yui-main:not(article){
    background:#fff;
    color:#000;
}
.rd-type-boots body{
    background:#f5f5ff;
}
.rd-type-boots .widgettitle,
.rd-type-boots #yui-main a{
    background:transparent;
    color:#333;
}

.rd-type-boots #yui-main #nav-above a,
.rd-type-boots #yui-main #nav-below a,
.rd-type-boots #yui-main article a{
    color:#444;
}
.home.rd-type-boots #header-image{
    min-height:100px;
}
.home.rd-type-boots  .sticky{
    background:#eee!important;
    color:#000!important;
}
.rd-type-boots .rsidebar,
.rd-type-boots .lsidebar{
    margin-top:5px;
    margin-bottom:5px;
}
.rd-type-boots .yui-t6 .lsidebar,
.rd-type-boots .yui-t5 .lsidebar,
.rd-type-boots .yui-t4 .lsidebar{
    margin-right:5px;
    margin-left:-6px;
}
.rd-type-boots .rsidebar a,
.rd-type-boots .lsidebar a{
    padding:5px;
}
.rd-type-boots .rsidebar ul li ul li,
.rd-type-boots .lsidebar ul li ul li{
    padding-top:.5em;
}
.rd-type-boots #hd{
    display:none!important;
}
.ie9 #hd + a,
.ie8 #hd + a{
    display:none;
}
.ie9 #top > a,
.ie8 #top + a{
    display:none;
}
.rd-type-boots.home.ie9 #header-image{
    min-height:160px;
}

.rd-type-boots address{
    margin-top:16px;
}

.rd-type-boots #ft .widgettitle{

    color:#fff;
}

body.rd-type-boots{
    border-top:none!important;
}
.rd-type-boots  .datetable #date_list,
.rd-type-boots  .datetable .month-date{
    text-align:center;
    vertical-align:top;
}

.rd-type-boots  .datetable .month-date .day-name{
    margin:1em;
}
.rd-type-boots  .datetable .time + td,
.rd-type-boots  .datetable .month-date + td{
    text-align:left;
}
.rd-type-boots #raindrops_year_list .month-name a{
    margin-top:1em;
}
.rd-type-boots #raindrops_year_list .month-name,
.rd-type-boots .month-date .day-name{
    text-align:center;
    vertical-align:middle;
}
/** COLOR TYPE BROAD
 *
 * Borders
 *
 */
.rd-type-boots .rsidebar li,
.rd-type-boots .lsidebar li{
    border-bottom:1px solid rgba(222,222,222,1);
}
.rd-type-boots  .rsidebar > ul > li > ul,
.rd-type-boots  .lsidebar > ul > li > ul{
    border-top:0px solid rgba(222,222,222,1);   
}
.rd-type-boots #ft .widgettitle{
    border-bottom:1px solid rgba(222,222,222,1);
}
.rd-type-boots input[type="text"],
.rd-type-boots input[type="submit"],
.rd-type-boots input[type="reset"],
.rd-type-boots input[type="file"] {
    border: 1px solid #ccc;
}
.rd-type-boots .entry-meta{
    border-top:1px solid rgba(222,222,222,1);
    border-bottom:1px solid rgba(222,222,222,1);
}
.rd-type-boots  .datetable .time + td,
.rd-type-boots  .datetable .month-date + td ,
.rd-type-boots  .datetable .month-date + td > ul > li{
    border-bottom:1px solid rgba(222,222,222,1);
}
.rd-type-boots .commentlist .comment{
    border:1px solid rgba(222,222,222,1);
}
.rd-type-boots .commentlist .children li{
    border:none;
}
.rd-type-boots .commentlist .children .reply{
    border-bottom:1px solid rgba(222,222,222,1);
}
.rd-type-boots #raindrops_year_list td,
.rd-type-boots #date_list td,
.rd-type-boots #month_list td{
    border:1px solid rgba(222,222,222,1);
}
.rd-type-boots #raindrops_year_list td{
    height:2em;
    vertical-align:middle;
    text-align:left;
}
.rd-type-boots .rsidebar ul li ul li,
.rd-type-boots .lsidebar ul li ul li{
    color:#555;
    margin-left:10px;
    text-indent:-18px;
}

@media screen and (max-width :1280px){
    #site-title{font-size:2em;}
}
@media screen and (max-width : 640px){
    .rd-type-boots .rsidebar,
    .rd-type-boots .lsidebar{
        height:auto!important;
    }
    #site-title{font-size:1.5em;}

    #yui-main .yui-u .rsidebar,
    #yui-main .yui-u .lsidebar{
        min-height:0!important;
    }
    .rd-type-boots #access a{
        text-align:left;
        color:#fff;

    }
    .rd-type-boots #access li{
        background:transparent;
        padding-left:1em;
    }
    .rd-type-boots #access{
        background:#fff;
    }
    .rd-type-boots #ft .footer-widget {
        float:none;
        margin:0;
        margin-left:0;
        margin-right:0;
        display:block;
        max-width:100%;
        width:100%;
        box-sizing: border-box;
        clear:both;
        background-repeat:no-repeat;
        position:static;
    }
    .rd-type-boots #ft .widget_categories ul li a,
    .rd-type-boots #ft .widget_categories ul li a,
    .rd-type-boots #ft .widget_archive ul li a,
    .rd-type-boots #ft .widget_archive ul li a,
    .rd-type-boots #ft .categories ul li a,
    .rd-type-boots #ft .categories ul li a{
        display:inline-block;
        width:85%;
        padding:.5em;
    }
    .rd-type-boots #ft .widget_tag_cloud .tagcloud a,
    .rd-type-boots #ft .widget_tag_cloud .tagcloud a{
        display:inline-block!important;
        width:23%;
        padding:.5em 0;

    }
    .rd-type-boots .footer-widget h2,
    .rd-type-boots h2.footer-content{
        background-repeat:no-repeat;
        height:2em;
        background:none;
    }
    #doc3 .reply, #ft a{
        display:block;
        background-repeat:no-repeat;
        width:100%;
        height:100%;
        margin:0;
        padding:0.5em;
        box-sizing: border-box;
        font-size:123%;

    }
    .rd-type-boots .lsidebar a,
    .rd-type-boots #yui-main .rsidebar a,
    .rd-type-boots .lsidebar,
    .rd-type-boots .rsidebar{
		color:#333;
    }
}