/*

Theme Name: Carrie Theme Child

Theme URI: http://www.carriejackson-ardila.com

Description: None

Author: Carrie Jackson-Ardila

Author URI: http://www.carriejackson-ardila.com

Template: wordpress-bootstrap-master

Version: 0.1

*/

@import url ("../wordpress-bootstrap/style.css");



body {

	background-color: #f4f4f4;

}

h1, h2, h3, h4, h5 ,h6 {

font-family:"Garage Gothic",sans-serif !important;

}



.navbar-default {

	background-color: #fff;

}



.caption {

	text-align:center;

	color: #969696;

}

.lead {
    background-color: #fff !important;
    padding: 15px !important; 
}



.port-items-container {

	margin-top: 60px;

}



img.portborder {

	border: 2px #e2e2e2 solid;

}



#portfolio .portfolio-item {

    right: 0;

    margin: 0 0 15px;



}



#portfolio .portfolio-item .portfolio-link {

    display: block;

    position: relative;

    margin: 0 auto;

    max-width: 325px;

}



#portfolio .portfolio-item .portfolio-link .caption {

    position: absolute;

    width: 100%;

    height: 100%;

    opacity: 0;

    background: rgba(0,0,0,.7);

    -webkit-transition: all ease .5s;

    -moz-transition: all ease .5s;

    transition: all ease .5s;

}



#portfolio .portfolio-item .portfolio-link .caption:hover {

    opacity: 1;

}



#portfolio .portfolio-item .portfolio-link .caption .caption-content {

    position: absolute;

    top: 50%;

    width: 100%;

    height: 20px;

    margin-top: -35px;

    text-align: center;

    font-size: 20px;

    color: #fff;

}



#portfolio .portfolio-item .portfolio-link .caption .caption-content i {

    margin-top: -12px;

}



#portfolio .portfolio-item .portfolio-link .caption .caption-content h3,

#portfolio .portfolio-item .portfolio-link .caption .caption-content h4 {

    margin: 0;

}



#portfolio * {

    z-index: 2;

}



@media(min-width:767px) {

    #portfolio .portfolio-item {

        margin: 0 0 30px;

    }

}



@media(min-width:768px) {

    .navbar-fixed-top {

        padding: 25px 0;

        -webkit-transition: padding .3s;

        -moz-transition: padding .3s;

        transition: padding .3s;

    }



    .navbar-fixed-top .navbar-brand {

        font-size: 2em;

        -webkit-transition: all .3s;

        -moz-transition: all .3s;

        transition: all .3s;

    }



    .navbar-fixed-top.navbar-shrink {

        padding: 10px 0;

    }



    .navbar-fixed-top.navbar-shrink .navbar-brand {

        font-size: 1.5em;

    }

}



span#top-link-block {

	position:fixed;

	bottom:20px;

	}

	





@media(max-width:767px) {

    span#top-link-block {

	display:none;

	}

}

.scroll-absolute {position:absolute;}

.scroll-fixed {position:fixed;}



.navbar-nav {

float:right !important;

}



.intrinsic-container {

  position: relative;

  /* height: 0; */

  overflow: hidden;

}

 

.intrinsic-container iframe {

  /* position: absolute; */

  /* top:0; */

  /* left: 0; */

  width: 100%;

  /* height: 100%; */

}



.juxtapose .jx-slider .jx-image img {height: 100% !important; max-width: inherit !important; }