/*

Theme Name: Alison

*/

/* =WordPress Core

-------------------------------------------------------------- */

.alignnone {

    margin: 5px 20px 20px 0;

}

a.nivo-prevNav {
display:none !important;
}

a.nivo-nextNav{
display:none !important;
}
.nivo-caption{
 display:none !important;
}


.aligncenter, div.aligncenter {

    display:block;

    margin: 5px auto 5px auto;

}



.alignright {

    float:right;

    margin: 5px 0 20px 20px;

}



.alignleft {

    float:left;

    margin: 5px 20px 20px 0;

}



.aligncenter {

    display: block;

    margin: 5px auto 5px auto;

}



a img.alignright {

    float:right;

    margin: 5px 0 20px 20px;

}



a img.alignnone {

    margin: 5px 20px 20px 0;

}



a img.alignleft {

    float:left;

    margin: 5px 20px 20px 0;

}



a img.aligncenter {

    display: block;

    margin-left: auto;

    margin-right: auto

}



.wp-caption {

    background: #fff;

    border: 1px solid #f0f0f0;

    max-width: 96%; /* Image does not overflow the content area */

    padding: 5px 3px 10px;

    text-align: center;

}



.wp-caption.alignnone {

    margin: 5px 20px 20px 0;

}



.wp-caption.alignleft {

    margin: 5px 20px 20px 0;

}



.wp-caption.alignright {

    margin: 5px 0 20px 20px;

}



.wp-caption img {

    border: 0 none;

    height: auto;

    margin:0;

    max-width: 98.5%;

    padding:0;

    width: auto;

}



.wp-caption p.wp-caption-text {

    font-size:11px;

    line-height:17px;

    margin:0;

    padding:0 4px 5px;

}
.footer_listing .current-menu-item a{
 color:#000 !important;
text-decoration: underline;
}
.current-menu-item a{
 color:#FFFFFF !important;
}
.current-cat a {
 color:#FFFFFF !important;
}

.presspage ul li{
float:left;
width:135px;
margin:0 20px 20px 0;
}

.presspage ul li:nth-child(4n+4){
float:left;
width:135px;
margin:0 0 20px 0;
}

.pressThumb{
display:block;
width:135px;
height:180px;
overflow:hidden;
background:#fff;
}

.pressThumb img{
position:relative;
transition: left 0.2s;
transition-timing-function: cubic-bezier(1,0.1,0.1,1);
-moz-transition: left 0.2s; /* Firefox 4 */
-moz-transition-timing-function: cubic-bezier(1,0.1,0.1,1);
-webkit-transition: left 0.2s; /* Safari and Chrome */
-webkit-transition-timing-function: cubic-bezier(1,0.1,0.1,1);
-o-transition: left 0.2s; /* Opera */
-o-transition-timing-function: cubic-bezier(1,0.1,0.1,1);
}

.pressThumb img:hover{
position:relative;
left:-163px;
}

.sb:last-child{
float:left;
width:35px;
height:35px;
margin:0;
}

.sb{
float:left;
display:block;
width:35px;
height:35px;
margin:0 9px 40px 0;
transition: background-position 0.2s;
transition-timing-function: cubic-bezier(1,0.1,0.1,1);
-moz-transition: background-position 0.2s; /* Firefox 4 */
-moz-transition-timing-function: cubic-bezier(1,0.1,0.1,1);
-webkit-transition: background-position 0.2s; /* Safari and Chrome */
-webkit-transition-timing-function: cubic-bezier(1,0.1,0.1,1);
-o-transition: background-position 0.2s; /* Opera */
-o-transition-timing-function: cubic-bezier(1,0.1,0.1,1);
}

.sb a{
display:block;
width:30px;
height:30px;
}

.tw{
background:url(http://alisonvictoria.com/wp-content/themes/alison/images/socials.png);
}

.tw:hover{
background-position:0px -35px;
}

.fb{
background:url(http://alisonvictoria.com/wp-content/themes/alison/images/socials.png)-40px 0px;
}

.fb:hover{
background-position:-40px -35px;
}

.pi{
background:url(http://alisonvictoria.com/wp-content/themes/alison/images/socials.png)-78px 0px;
}

.pi:hover{
background-position:-78px -35px;
}

.yt{
background:url(http://alisonvictoria.com/wp-content/themes/alison/images/socials.png)-117px 0px;
}

.yt:hover{
background-position:-117px -35px;
}


.ml{
background:url(http://alisonvictoria.com/wp-content/themes/alison/images/socials.png)-157px 0px;
}

.ml:hover{
background-position:-157px -35px;
}

.rs{
background:url(http://alisonvictoria.com/wp-content/themes/alison/images/socials.png)-196px 0px;
}

.rs:hover{
background-position:-196px -35px;
}


#disqus_thread a {
color:#fff
}


#mc-embedded-subscribe-form{
float:left;
width:600px;
margin:0 0 20px 0;
}

#mce-NAME, #mce-EMAIL{
border:0;
width:280px;
height:10px;
padding:10px;
margin:0 0 20px 0;
}

#mc-embedded-subscribe{
border:0;
padding:0 20px 0 20px;
height:40px;
color:#000;
background:#959595;
font-size:20px;
font-family: 'MuseoSans700Regular';
text-transform: uppercase;
cursor:pointer;
margin:0;
}

#mc-embedded-subscribe:hover{
color:#000;
background:#fff;
}

strong, b{
font-family: 'MuseoSans700Regular'!important;
font-size:18px;
color:#fff;
}

i, cite, em, var, address, dfn {
font-family: 'MuseoSans500Regular'!important;
color:#fff;
}