/*
Theme Name: steve
Author:steve team
Author URI: http://steve.org/

*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html{font-size:14px!important;}
.h-yellow{color:#FFFF00;}
.huge {font-size:2.26em; margin-top:0px; line-height: 1em;}
div.slide .content h3 {display:none!important;}
.wp-caption-text{ 
    width: auto !important;
    font-size:1.2em!important; 
    font-style: italic;
    line-height: 1.5;
    margin: 0px 10px 10px 10px!important;
    padding-right: 10px;
     color:#767676!important;
}
.carousel .item {-webkit-transition: opacity 3s; -moz-transition: opacity 3s; -ms-transition: opacity 3s; -o-transition: opacity 3s; transition: opacity 3s;}
.carousel .active.left {left:0;opacity:1;z-index:2;}
.carousel .next {left:0;opacity:1;z-index:1;}
.carousel .previous {right:0;opacity:1;z-index:1;}
.carousel-control.left, .carousel-control.right{
		z-index:100;
	}
.category #cat-carousel {margin-left:10px; height: 375px; width:670px!important; background-image: url('images/load-indicator.gif'); background-repeat: no-repeat; background-position:center;}
.category #cat-carousel a{ text-decoration:none;}
.category #cat-carousel h3{color:white; width:50%; float:none; text-align:left; background-color:rgba(128, 128, 128, 0.66); padding:10px;}
.category #cat-carousel p {color:white; } 
.category #cat-carousel img.attachment-cat-banner {height: 375px;} 

#cat-carousel {margin-left:10px; height: 375px; width:670px!important; background-image: url('images/load-indicator.gif'); background-repeat: no-repeat; background-position:center;}
#cat-carousel a{ text-decoration:none;}
#cat-carousel h3{color:white; width:50%; float:none; text-align:left; background-color:rgba(128, 128, 128, 0.66); padding:10px;}
#cat-carousel p {color:white; } 
#cat-carousel img.attachment-cat-banner {height: 375px;} 
.carousel-caption{font-weight: bold!important;}
#full-carousel {margin:10px auto; height: 440px; width:980px!important; background-image: url('images/load-indicator.gif'); background-repeat: no-repeat; background-position:center;}
#full-carousel a{text-decoration:none;}
#full-carousel h3{color:white;}
#full-carousel p {color:white; margin-top: 0px;} 
#full-carousel .carousel-inner > .item > a > img,#full-carousel .carousel-inner > .item > img {
    display: block;
    max-width: 586px;
    height: auto;
    float: right;
}
.btn{font-family:"Oswald", sans-serif;}
#full-carousel .carousel-caption {position:absolute; padding: 50px; top:0px!important; left:0px!important; right:unset!important; bottom:unset!important; background-color:#261B13; width:394px; height:440px;}
#full-carousel h3 {text-align:center; margin-top: 5px; font-size:50px; font-family: 'Oswald', sans-serif; background-color:transparent!important;margin-bottom:0px;}
#full-carousel .btn-default {
    font-size: 1.5em;
    background-color: #FFF000;
    color: #000;
    border: 2px solid #FFF;
    padding: 5px 30px;
    margin: 20px;}

img[class*='wp-image-'].alignleft { margin-right: 10px!important; margin-top:10px;}
img[class*='wp-image-'].alignright { margin-left: 10px!important; margin-top:10px;}
img[class*='wp-image-'].aligncenter { margin: 10px!important; }

.carousel .item {
    left: 0 !important;
      -webkit-transition: opacity .4s; /*adjust timing here */
         -moz-transition: opacity .9s;
           -o-transition: opacity .4s;
              transition: opacity .4s;
}

#full-carousel input{width:50%;z-index:200;}

/*modal 
 */
#news-steve.modal-dialog{margin-top:20px;}
#news-steve div{background-color:#261B13;font-family:'oswald';color:white;}
#news-steve input {color:#261B13;}
button.black {color:black!important;font-size:1em;font-family'Helvectica'!important;}
