/*
Theme Name: Borderland Child
Theme URI: http://demo.elated-themes.com/borderland
Description: A child theme of Borderland Theme
Author: Elated Themes
Author URI: http://demo.elated-themes.com/
Version: 1.0.0
Template: borderland
*/
@import url("../borderland/style.css");

/*.portfolio_description
{
	background:white!important;
	border: none !important;	
}
.portfolio_title
{
	color:black!important;
}
.portfolio_one_by_one article:hover
{
	-webkit-box-shadow: 0px 0px 50px 0px rgba(38,133,227,1);
	-moz-box-shadow: 0px 0px 50px 0px rgba(38,133,227,1);
	box-shadow: 0px 0px 50px 0px rgba(38,133,227,1);
}*/

.SurgeryItem
{
	height: 380px;
	/*border: 1px solid red;*/
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 2%;
	margin-top: 2%;
	background:#ffff;
}
.SurgeryTitle
{
	padding-left: 5%;
	margin-bottom: 5%;
	margin-top: 5%;
}
.SurgeryText
{
	padding-left: 5%;	
}
.SurgeryButton
{
	background: white;
	border: 1px solid black;
	border-radius: 5px;
	width: 100%;
	text-align: center;
	/*margin-left: 5%;*/
	max-height: 30px;
	height: 30px;
}
.hideThis
{
	display:none!important;
}


/*.SurgeryItem:hover
{
	-webkit-box-shadow: 0px 0px 50px 0px rgba(38,133,227,1);
	-moz-box-shadow: 0px 0px 50px 0px rgba(38,133,227,1);
	box-shadow: 0px 0px 50px 0px rgba(38,133,227,1);	
}*/

/* TEST */
#tablist1-tab1 {
	
}
#tablist1-tab2 {
	
}
#tablist1-tab3 {
	background: #ace6df;
}
#tablist1-tab4 {
	background: #F1DDB7;
}
#tablist1-tab5 {
	
}
#tablist1-tab6 {
	
}
.popupButton{
	color: rgb(0, 0, 0);
	padding: 25px;
	background: white;
	background-color: rgb(255, 255, 255);
	text-align: center;
	line-height: 10px;
	border: solid rgb(199,199,199) 1px;
	width: 25%;
	display: block;
	height: 10px;
	font-size: 15px;
	font-style: normal;
	font-weight: 700;
	font-family: Raleway;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.popupButton:hover{
	border: solid black 1px;
	color:black;
}
.buttonLeft{	
	float:left;
}
.buttonRight{
	float:right;
}

@media only screen and (min-width : 600px) {
    .buttonLeft{	
		margin-left: 15%;
	}
	.buttonRight{
		margin-right: 15%;
	}
}

/* Addign a margin to some of the text styles */
p, ul {	
	margin-bottom: 10px;	
}
.centerButtonCol{
	text-align:center;
}



/* Helper class for margins */
.margin-bot-10 {
	margin-bottom: 10px;
}

/* class for hiding things */
.steve_hidden {
	display: none;
}

/* Campervan Additions pages, containing box for the buy it now info */
.buy-it-now {
	border-style: solid;
  border-width: 2px;
	padding: 10px;
	margin-bottom: 20px;
}

/* Campervan Additions page */
.button-container {
	text-align: center;
	width: 96%;
}
.portfolio_single .portfolio_single_text_title{
	display:none!important;	
}
/*For some reason the gallery ignores the header...*/
.portfolio_single
{
	margin-top: 100px;	
}

#swc .carousel-inner h3 {
	color: #101a79;
	font-size: 35px;
	text-align: center;
}

#swc .slide_buttons_holder {
	text-align: center;
}

/* Responsive style for the main menu - Remove the logo when the text starts to go behind the logo. */
@media only screen and (min-width:1001px) and (max-width: 1270px) {
  .logo_wrapper {
    display: none;
  }
}

.page-id-50694 .portfolio_description
{
	min-height:458px;
}

.footer_top.footer_top_full 
{
    padding-top: 20px;
    padding-bottom: 7px;
}

.footer_bottom_holder {
    height: 26px;
}

element {

    background-image: url(https://vanscape.co.uk/campervan-conversions/wp-content/uploads/2015/03/Home-3.jpg);

}

.carousel-inner .item .image {
    position: absolute;
    top: -75px;
    left: 0;
    background-position: center 0;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 110% !important;
}

.final-tiles-gallery .loading-bar {

    width: 100%;
    display: none;
    height: 2px;
    position: relative;
    top: -4px;

}

.lb-data .lb-caption {
  
    display: none !important;
}

.wp-video .mejs-container.wp-video-shortcode .mejs-controls {
    display: none !important;
}

.woocommerce .product .product_title {
    line-height: 1em;
    font-size: 25px;
	letter-spacing: 0px;
}

@media only screen and (max-width: 480px)
{
	.title h1
	{
		font-size: 23px;
	}
	
	.vc_text_separator.full .separator_content span
	{
		font-size: 18px !important;
		line-height: 28px;
	}
}

.footer_top .widget h4 {
    color: #b1b1b1;
}

/*Pushes single product info down*/
.woocommerce div.product {
    position: relative;
    padding-top: 85px;
}

.config-image-container
{
	text-align: center !important;
}

.config-image-container .vc_single_image-wrapper
{
	border: solid black 1px;
	
}

@media only screen and (width: 1366px) {
	.eltd_logo a img {
		height:75% !important;
	}
}


/* .woocommerce-product-gallery__image { */
	/* float: left; */
	/* margin-right: 12px; */
/* } */

/* .woocommerce-product-gallery__image:nth-of-type(1) { */
	/* margin-right: 0; */
/* } */

.woocommerce .eltd_tabs.woocommerce-tabs .tabs-container {
    width: 100%;
}

.title.position_center.standard_title.with_background_color {
    padding-top: 115px;
}

.product_meta {
    display: none !important;
}

.related.products {
    display: none !important;
}

.pllp-list-view.pl-loop-10.pl-loop .pl-excerpt {
    color: #090909;
}

.pl-excerpt p:nth-child(n+2) {
	display:none;
}

.woocommerce ul.products li.product .price {
  color: #e6ae48 !important;
  font-weight: 400;
  font-size: 27px !important;
}

body.woocommerce-page .header_top_bottom_holder .header_bottom  {
	background-color: black !important;
}

.woocommerce div.product {
  padding-top: 160px !important;
}