/*
 Theme Name:   Vader Child Theme
 description: Child theme for the CurrantWeb Vader theme
 Author:       Adam Collins
 Template:     vader
 Version:      1.0.0
*/

.cs-container {background:#fff; }

.cs-content {
    padding: 5%;
} 
.csImgWrap {
    position: relative;
    width: 50%;
    margin: 0 auto;
}
.csImgWrap i {
    position: absolute;
    top: 15px;
    right: 20px;
    display: block;
    background: rgba(0,0,0,0.3);
    width: 30px;
    height: 30px;
    line-height: 30px;
    border-radius: 50px;
    color: #fff;
}

.cs-content p.title-header {font-weight:800;}
.cs-content .button {color:#fff!important;}

.cs-item-gallery {overflow:hidden; clear:both; border:1px solid #ccc; margin-bottom:30px;}
.galleryImg img {display:block;}
.galleryHeading {padding:15px;} 
nav.navigation {
    padding: 15px 0;
    margin: 0!important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #59bbd6;
    background: #68d0ec;
}

.page-id-647 .template-page-container .template-page-inner div#primary {width:100%;}



@media (max-width:991px) {
.galleryHeading {width:100%; text-align:center;}
.galleryImg {width:100%;}
.galleryImg img {width:100%;}    
.galleryHeading .button {margin:0 auto!important;}
}

@media (min-width:768px) {
 .cs-image {
    width: 65%;
    float: left;
}

.cs-content {
    float: right;
    width: 35%;
}

.galleryImg {width: 45%; float: left;}
.galleryHeading {float:right; width:55%; }   
.galleryHeading .button {margin:0!important;}
}