Hacked By AnonymousFox

Current Path : /home/allslyeo/locallogistics.net/wp-content/themes/cargo/css/
Upload File :
Current File : //home/allslyeo/locallogistics.net/wp-content/themes/cargo/css/grid.css

/*

	3. Bold themes grid 

	Source: css/grid.css 
	Description: styles paddings, spacings and margins for grid

*/

/* Grid elements base
---------------------------------------------------------------*/
.gutter .port {
    max-width: math(1200 - 2*$(pagePadding), px);
	margin: auto;
}

.port {

}

.boldCell {
	
}

/* Row and column
---------------------------------------------------------------*/
.boldRow {
    display: block;
	margin: 0 -$(innerHorizontalPadding)px;
}

.rowItem {
    padding: 0 $(innerHorizontalPadding)px;
}

.rowItemContent {
	position: relative;
}

.btDoubleRowPadding {
	.boldRow {
		display: block;
		margin: 0 -math( 2*$(innerHorizontalPadding), px );
	}

	.rowItem {
		padding: 0 math( 2*$(innerHorizontalPadding), px );
	}	
}

/* Vertical align should be removed om small screens. Otherwise it won't break into the new row
---------------------------------------------------------------*/
@media (min-width: 768px) {

    .boldRow.btTableRow {
        display: table;
		width: 100%;
    }

    .boldRow.btTableRow .rowItem {
        float: none;
		height: 100%;
        display: table-cell;
    }

    .boldRow.btTableRow .rowItem.btMiddleVertical {
        vertical-align: middle;
    }

    .boldRow.btTableRow .rowItem.btBottomVertical {
        vertical-align: bottom;
    }

	/* Cell border, removed on c */

	.rowItem.btLeftBorder {
		border-left: 1px solid $(lightBorderColor);
	}

	.rowItem.btLeftBorder {
		border-left: 1px solid $(lightBorderColor);
	}

	.rowItem.btRightBorder {
		border-right: 1px solid $(lightBorderColor);
	}

	:darkSkinSelector .rowItem.btRightBorder {
		border-right: 1px solid $(darkBorderColor);
	}

	:darkSkinSelector .rowItem.btLeftBorder {
		border-left: 1px solid $(darkBorderColor);
	}
}

/* Grid elements spacing
---------------------------------------------------------------*/

.topExtraSmallSpaced {
    padding-top: math($(innerVerticalPadding)/2, px);
}

.topSmallSpaced {
    padding-top: $(innerVerticalPadding)px;
}

.topSemiSpaced {
    padding-top: math(2*$(innerVerticalPadding), px);
}

.topSpaced {
    padding-top: math(4*$(innerVerticalPadding), px);
}

.topMoreSpaced {
    padding-top: math(6*$(innerVerticalPadding), px);
}

.topExtraSpaced {
    padding-top: math(9*$(innerVerticalPadding), px);
}

.bottomExtraSmallSpaced {
    padding-bottom: math($(innerVerticalPadding)/2, px);
}

.bottomSmallSpaced {
    padding-bottom: $(innerVerticalPadding)px;
}
 
.bottomSemiSpaced {
    padding-bottom: math(2*$(innerVerticalPadding), px);
}

.bottomSpaced {
    padding-bottom: math(4*$(innerVerticalPadding), px);
}

.bottomMoreSpaced {
    padding-bottom: math(6*$(innerVerticalPadding), px);
}

.bottomExtraSpaced {
    padding-bottom: math(9*$(innerVerticalPadding), px);
}

/* Horizontal padding
---------------------------------------------------------------*/
.rowItem.btDoublePadding .rowItemContent {
    padding: 0 math(2*$(innerHorizontalPadding), px);
}

.rowItem.btNoPadding {
    padding: 0;
}

.rowItem.btNoPadding {
    padding: 0;
}

/* Text indent
---------------------------------------------------------------*/
.btTextIndent .rowItemContent {
	padding: 0 $(innerHorizontalPadding)px;
}

.btTextIndent .rowItemContent :any(.btImage, .bpgPhoto) {
	margin: 0 -$(innerHorizontalPadding)px;
}

/* Highlighted section
---------------------------------------------------------------*/
:any(.btHighlight .rowItemContent, .btSingleLatestPostWrapper, bpgPhoto, .btPriceTable, .btSlidePane .btQuoteBooking) {
	border-radius: 2px;
}

.btHighlight .rowItemContent :any(header, .btText, .btBtn, .btSeparator, .btIconImageRow) {
	margin-left: $(innerHorizontalPadding)px;
	margin-right: $(innerHorizontalPadding)px;
}

.btHighlight .rowItemContent .servicesItem  :any(header, .btText, .btBtn, .btSeparator, .btIconImageRow) {
	margin-left: 0;
	margin-right: 0;
}

.btHighlight .rowItemContent .bpgPhoto {
	border-radius: 2px 2px 0 0;
	box-shadow: none;
}
:lightSkinSelector :any(.btHighlight .rowItemContent, .btSingleLatestPostWrapper, bpgPhoto, .btPriceTable, .btSlidePane .btQuoteBooking ) {
	background-color: $(lightBgColor);
	box-shadow: 0 1px 2px $(lightBoxShadow), 0 -1px 1px $(darkBoxTopShadow);
}

:darkSkinSelector :any(.btHighlight .rowItemContent, .btSingleLatestPostWrapper, bpgPhoto, .btPriceTable, .btSlidePane .btQuoteBooking)  {
	background-color: $(darkBgSubColor);
	box-shadow: 0 1px 2px $(darkBoxShadow), 0 -1px 1px $(darkBoxTopShadow);
}

/* Helpers
---------------------------------------------------------------*/
.boldRow:after, .btClear:after {
    content: " ";
    display: table;
    width: 100%;
    clear: both;
}

.btTextLeft {
	text-align: left;
}

.btTextRight {
	text-align: right;
}

.btTextCenter {
	text-align: center;
}

.fullScreenHeight {
	height: 100vh;
	.port {
		height: 100%;
		width: 100%;
		display: table;
		table-layout: fixed;
	}

	.boldCell {
		height: 100%;
		width: 100%;
		display: table-cell;
	}
	.boldCellInner {
		display: block;
	}
}

.btMiddleVertical .boldCell {
		vertical-align: middle;
	}

.btBottomVertical .boldCell {
	vertical-align: bottom;
}

.btGhost {
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	transition: all 1s ease-in-out-back;
}

.btGhost.btRemoveGhost {
	transform: translateY(-100%) scale(0.7);
	opacity: 0;
}

.wBackground {
    background-color: transparent;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: scroll;
}

.wBackground.cover {
    background-size: cover;
}

.wBackground.contain {
    background-size: contain;
}

/* Animated elements
---------------------------------------------------------------*/
.btParallax, .bt_parallax {
	transition-property: background-position;
	transition-duration: 0ms;
	transition-delay: 0ms;
	background-attachment: fixed;
}

.animate {
	transition: all 3s ease-in-out-back;
}

.animate-fadein {
	opacity: 0.2;
	transform: scale(0.98);
}

.touch .animate-fadein {
	opacity: 1;
}

.animate-moveleft {
	transform: translateX(100px);
}

.animate-moveright {
	transform: translateX(-100px);
}

.animate-moveup {
	transform: translateY(100px);
}

.animate-movedown {
	transform: translateY(-100px);
}

.animated {
  opacity: 1;
  transform: translateY(0px) scale(1);
  transition: all 1s ease-out-expo;
}

@for i in range(0, 20) {
	.rowItem:nth-child(#(i)) {
		transition-delay: math((#(i)-1)*200, ms);
	}
}

Hacked By AnonymousFox1.0, Coded By AnonymousFox