﻿/*

 Theme Name: lowelectricity

 Theme URI: http://swagwp.beantowndesign.com/

 Description: swag is perfect way to show off your portfolio/projects. It has minimal design and interactivity.

 Author: fisayo

 Author URI: http://themeforest.net/user/BeantownThemes

 Version: 2.3.2

 License: GNU General Public License

 Tags: buddypress, dark, light, white, black, gray, one-column, two-columns, right-sidebar, fixed-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, sticky-post, theme-options, translation-ready

 License URI: license.txt

 */



/* wordpress classes*/

.wp-caption{}

.wp-caption-text {}

.alignleft{float:left; margin-right:10px;}

.alignright{float:right; margin-left:10px;}

.aligncenter {margin:auto;text-align:center;}

.sticky {}

.bypostauthor {}

.gallery-caption {}





/* #Base 960 Grid

 ================================================== */



.container {

	position: relative;

	width: 960px;

	margin: 0 auto;

	padding: 0;

}

.container .column, .container .columns, .one_sixth, .one_fifth, .one_fourth, .one_third, .two_fifth, .one_half, .three_fifth, .two_third, .three_fourth, .two_third, .three_fourth, .four_fifth, .five_sixth {

	float: left;

	display: inline;

	margin-left: 10px;

	margin-right: 10px;

}

.row {

	margin-bottom: 20px;

}

.last {

	margin-right: 0px;

}

/* Nested Column Classes */

.column.alpha, .columns.alpha {

	margin-left: 0;

}

.column.omega, .columns.omega {

	margin-right: 0;

}

.center {

	text-align: center;

}

/* Base Grid */

.container .one.column, .container .one.columns {

	width: 40px;

}

.container .two.columns, .container .one_sixth {

	width: 100px;

}

.container .three.columns, .container .one_fifth {

	width: 160px;

}

.container .four.columns, .container .one_fourth {

	width: 220px;

}

.container .five.columns, .container .one_third {

	width: 280px;

}

.container .six.columns, .container .two_fifth {

	width: 340px;

}

.container .seven.columns {

	width: 400px;

}

.container .eight.columns, .container .one_half {

	width: 460px;

}

.container .nine.columns, .container .three_fifth {

	width: 520px;

}

.container .ten.columns, .container .two_third {

	width: 580px;

}

.container .eleven.columns, .container .three_fourth {

	width: 640px;

}

.container .twelve.columns, .container .four_fifth {

	width: 700px;

}

.container .thirteen.columns, .container .five_sixth {

	width: 760px;

}

.container .fourteen.columns {

	width: 820px;

}

.container .fifteen.columns {

	width: 880px;

}

.container .sixteen.columns {

	width: 940px;

}



.container .one-third.column {

	width: 300px;

}

.container .two-thirds.column {

	width: 620px;

}



/* #Tablet (Portrait)

 ================================================== */



/* Note: Design for a width of 768px */



@media only screen and (min-width: 768px) and (max-width: 959px) {

	.container {

		width: 768px;

	}

	.container .column, .container .columns {

		margin-left: 10px;

		margin-right: 10px;

	}

	.column.alpha, .columns.alpha {

		margin-left: 0;

		margin-right: 10px;

	}

	.column.omega, .columns.omega {

		margin-right: 0;

		margin-left: 10px;

	}

	.alpha.omega {

		margin-left: 0;

		margin-right: 0;

	}



	.container .one.column, .container .one.columns {

		width: 28px;

	}

	.container .two.columns, .container .one_sixth {

		width: 76px;

	}

	.container .three.columns, .container .one_fifth {

		width: 124px;

	}

	.container .four.columns, .container .one_fourth, .clients li {

		width: 172px;

	}

	.container .five.columns, .container .one_third {

		width: 220px;

	}

	.container .six.columns, .container .two_fifth {

		width: 268px;

	}

	.container .seven.columns {

		width: 316px;

	}

	.container .eight.columns, .container .one_half {

		width: 364px;

	}

	.container .nine.columns, .container .three_fifth {

		width: 412px;

	}

	.container .ten.columns, .container .two_third {

		width: 460px;

	}

	.container .eleven.columns, .container .three_fourth {

		width: 508px;

	}

	.container .twelve.columns, .container .four_fifth {

		width: 556px;

	}

	.container .thirteen.columns, .container .five_sixth {

		width: 604px;

	}

	.container .fourteen.columns {

		width: 652px;

	}

	.container .fifteen.columns {

		width: 700px;

	}

	.container .sixteen.columns {

		width: 748px;

	}



	.container .one-third.column {

		width: 236px;

	}

	.container .two-thirds.column {

		width: 492px;

	}

}



/*  #Mobile (Portrait)

 ================================================== */



/* Note: Design for a width of 320px */



@media only screen and (max-width: 767px) {

	.container {

		width: 300px;

	}

	.container .columns, .container .column {

		margin: 0;

	}



	.container .one.column, .container .one.columns, .container .two.columns, .container .one_sixth, .container .three.columns, .container .one_fifth, .container .four.columns, .container .one_fourth, .clients li, .container .five.columns, .container .one_third, .container .six.columns, .container .two_fifth, .container .seven.columns, .container .eight.columns, .container .one_half, .container .nine.columns, .container .three_fifth, .container .ten.columns, .container .two_third, .container .eleven.columns, .container .three_fourth, .container .twelve.columns, .container .four_fifth, .container .thirteen.columns, .container .five_sixth, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column {

		width: 300px;

	}



	/* Offsets */

	.container .offset-by-one, .container .offset-by-two, .container .offset-by-three, .container .offset-by-four, .container .offset-by-five, .container .offset-by-six, .container .offset-by-seven, .container .offset-by-eight, .container .offset-by-nine, .container .offset-by-ten, .container .offset-by-eleven, .container .offset-by-twelve, .container .offset-by-thirteen, .container .offset-by-fourteen, .container .offset-by-fifteen {

		padding-left: 0;

	}

.map_google{height:250px !important;}

.one_sixth, .one_fifth, .one_fourth, .one_third, .two_fifth, .one_half, .three_fifth, .two_third, .three_fourth, .two_third, .three_fourth, .four_fifth, .five_sixth {margin-left: 0px !important;}

}



/* #Mobile (Landscape)

 ================================================== */



/* Note: Design for a width of 480px */



@media only screen and (min-width: 480px) and (max-width: 767px) {

	.container {

		width: 420px;

	}

	.container .columns, .container .column {

		margin: 0;

	}



	.container .one.column, .container .one.columns, .container .two.columns, .container .one_sixth, .container .three.columns, .container .one_fifth, .container .four.columns, .container .one_fourth, .clients li, .container .five.columns, .container .one_third, .container .six.columns, .container .two_fifth, .container .seven.columns, .container .eight.columns, .container .one_half, .container .nine.columns, .container .three_fifth, .container .ten.columns, .container .two_third, .container .eleven.columns, .container .three_fourth, .container .twelve.columns, .container .four_fifth, .container .thirteen.columns, .container .five_sixth, .container .fourteen.columns, .container .fifteen.columns, .container .sixteen.columns, .container .one-third.column, .container .two-thirds.column {

		width: 420px;

	}

	.map_google{height:150px !important;}

}

.nomargin_right {margin-right: 0px !important;}

.nomargin_left {margin-left: 0px !important;}



.footerCredits { 

	padding:15px 0 20px 0 !important; 

	color:#fff; 

	font-size:12px; 

	text-shadow:none 

}

.creditsRight { text-align:right ;}



.icon_comments{float:right;}







.hide{display:none;}

.recentcomments{padding:8px 0px 5px 18px !important;}



/* tags, sidebar */

.tagcloud a, .tagcloud a:visited {

	font-size:12px !important;;

	display:inline-block; 

	color:#fff !important; 

	padding:4px 6px 4px 6px; 

	margin:0 3px 5px 0;

	-webkit-transition: all 0.8s linear 0s;

	-moz-transition: all 0.8s linear 0s;

	-o-transition: all 0.8s linear 0s;

	transition:  all 0.8s linear 0s;

	position:relative; top:0px; left:0px;

}



.tagcloud a:hover {

	display:inline-block; 

	padding:4px 6px 4px 6px; 

	-webkit-transition: all 0.1s linear 0s;

	-moz-transition: all 0.1s linear 0s;

	-o-transition: all 0.1s linear 0s;

	transition:  all 0.1s linear 0s;

	position:relative; 

}

.sliderMain .item{border-bottom:1px dashed #EBEBEB;}

.page_well li{cursor:pointer;}

.isotope p,.galeria p,.related p{margin:0px !important;}

.left{float:left;}

.right{float:right;}

.clear, .clearboth {

	clear: both;

	display: block;

	overflow: hidden;

	visibility: hidden;

	width: 0;

	height: 0;

}

.center {text-align: center;}



.single-portfolio-top-section,.single-portfolio-bot-section{background-attachment:fixed !important;}



.pagee{padding-left:1px;}

.price-col {text-align:center;}

.current-cat a{color:#000 !important;}

.widget-box li a, .widget-box li a:hover{display:inline-block !important;}



.post_pag{margin-top:20px;}



.post_pag a,.post_pag span,.post_pag a:visited,.page-numbers a,.page-numbers a:visited,.page-numbers span{ 

	display:inline-block; 

	color:#fff; 

	text-align:center; 

	padding:10px 10px; 

	margin-left:3px; 

	position:relative; 

	-webkit-transition: all .1s ease-in-out;

	-moz-transition: all .1s ease-in-out;

	-o-transition: all .1s ease-in-out;

	transition:  all .1s ease-in-out;

}



.post_pag span.current-post-page,.post_pag a:hover,.page-numbers span.current{ 

	display:inline-block; 

	color:#ff000; 

	color:#fff; 

	text-align:center; 

	-webkit-transition: all .1s ease-in-out;

	-moz-transition: all .1s ease-in-out;

	-o-transition: all .1s ease-in-out;

	transition:  all .1s ease-in-out; 

}



.button{width:auto !important;}

ul.breadcrumbs{margin:0 0 5px;}

.menu ul li:last-child a span{display:none;}

.nopadding{padding-top:0px !important;padding-bottom:0px !important;}

.navigation{padding-bottom:40px;}

.flv-pages .shadow-very-top{margin-bottom:50px}

.loading_content{position:relative;margin:auto;}



.fourcol .port-item-container {

	width: 220px;

	margin: 10px;

}

.threecol .port-item-container {

	width: 300px;

	margin: 10px;

}

.twocol .port-item-container {

	width: 460px;

	margin: 10px;

}

@media only screen and (max-width: 767px) {

	.threecol .port-item-container {

		width: 290px !important;

		margin: 10px 0;

	}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {

	.threecol .port-item-container {

		width: 190px !important;

		margin: 10px;

	}

}

@media only screen and (min-width: 768px) and (max-width: 959px) {

	.threecol .port-item-container {

		width: 235px !important;

	}

}



@media only screen and (max-width: 767px) {

	.twocol .port-item-container {

		width: 290px !important;

		margin: 10px 0;

	}

}

@media only screen and (min-width: 480px) and (max-width: 767px) {

	.twocol .port-item-container {

		width: 190px !important;

		margin: 10px;

	}

}

@media only screen and (min-width: 768px) and (max-width: 959px) {

	.twocol .port-item-container {

		width: 235px !important;

	}

	

}





.hidden2{overflow:hidden;height:0px;}

img {height:auto}

/* Sortable Portfolio */

.sortable.products.isotope .isotope-item  {

  z-index: 2;

}



.isotope-hidden.isotope-item {

  pointer-events: none;

  z-index: 1;

}



.sortable.products.isotope .isotope-item  {

  -webkit-transition-duration: 0s;

     -moz-transition-duration: 0s;

          transition-duration: 0s;

}

.sortable.products.isotope {

  -webkit-transition-property: height, width;

     -moz-transition-property: height, width;

          transition-property: height, width;

}



.sortable.products.isotope .isotope-item {

  -webkit-transition-property: -webkit-transform, opacity;

     -moz-transition-property:    -moz-transform, opacity;

          transition-property:         transform, opacity;

}

.woo-no-sidebar-4-col .sortable.products li.product,.woo-sidebar-4-col .sortable.products li.product,

.woo-no-sidebar-3-col .sortable.products li.product,.woo-sidebar-3-col .sortable.products li.product,

.woo-no-sidebar-5-col .sortable.products li.product,.woo-sidebar-5-col .sortable.products li.product{

	margin:0 2.9% 2.992em 0!important;

}



.woocommerce ul.sortable.products li.product .onsale, .woocommerce-page ul.sortable.products li.product .onsale {margin:-13px -6px 0 0}

ul.sortable.products li{margin-top:6px !important;}

ul#woo-content-1 li.product{margin-top:15px !important;}

.lt-ie10 .social-section-icon{color:#ffffff;}

.lt-ie9 .iicon .icon{font-size:100px !important;margin-bottom:5px;}

.lt-ie9 .iicon .icon:hover{color:#fff;}

.lt-ie9 .fluid-width-video-wrapper{padding:0px !important;width:100% !important;margin-bottom:-6px}

.lt-ie9 .fluid-width-video-wrapper iframe,.lt-ie9 .fluid-width-video-wrapper object,.lt-ie9 .fluid-width-video-wrapper embed{height:350px !important;width:100% !important;}

.cart-collaterals .cross-sells {display:none}

#billing_state_chzn {max-width:100% !important}

 .tweet-wrapper span.time { display:block }

 .button300{width:300px !important;}

 

 .video-background {min-width:100%; margin:0 auto} 

 #single-portfolio-top-section {overflow:hidden}

 

@media only screen and (max-width:650px) { img[alt="logo"] { max-width: 200px; margin:15px 0 0 15px } .logo-text{ font-size:30px !important; } }



@media only screen and (max-width:400px) { img[alt="logo"] { max-width: 125px; margin:15px 0 0 15px } .logo-text{ font-size:20px !important ; } }



.intro-logo {

    text-align: center;

}



.intro-logo h1 {

    color: #FFF;

    font-family: 'ChunkFiveRegular',Arial,sans-serif;

    font-size: 180px;

    line-height: 180px;

    margin-top: 100px;

}



.intro-logo h1 span {

    color: #F07056;

}



.bx-wrapper  li h2 {

    font-size: 90px;

    line-height: 100px;

    min-height: 100px;

    text-align: center;

    color: #fff;

    font-family: 'LeagueGothicRegular';

}



.bx-wrapper  li h2 span {

    font-size: 90px;

    color: #F07056;

    font-family: 'BebasNeueRegular';

    position: relative;

    top: 14px;

}

.background_wrap {

    margin-top: 50px;

    background: url('assets/images/patterns/black-50.png');

    padding: 20px;

    border: 5px solid rgba(0,0,0,.3);

    border-left: 0;

    border-right: 0;

}

.background_wrap p{margin:0px !important;}

a.intro-button {

	width:100%;

	padding:30px 190px; 

	font-size:35px; 

	margin-top:50px 

}

/* All Mobile Sizes (devices and browser) */

@media only screen and (max-width: 767px) {

    .intro-logo h1 {

        font-size: 140px;

        margin-top: 160px;

    }



}



/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */

@media only screen and (min-width: 480px) and (max-width: 767px) {

    .intro-logo h1 {

        font-size: 100px;

        margin-top: 130px;

    }

    

    .background_wrap li h2 {

        font-size: 70px;

        line-height: 70px;

        min-height: 100px;

        text-align: center;

    }

    

    .background_wrap li h2 span {

        font-size: 60px;

        position: relative;

        top: 10px;

    }



}



/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */

@media only screen and (max-width: 479px) {

    .intro-logo h1 {

        font-size: 80px;

        margin-top: 100px;

    }

    

    .background_wrap li h2 {

        font-size: 50px;

        line-height: 50px;

        min-height: 100px;

    }

    

    .background_wrap li h2 span {

        font-size: 40px;

        position: relative;

        top: 8px;

    }



}





/* #Home Parallax Section 5 Newsletter Signup

================================================== */

.subscribe-title {

    text-align: center;

}



.subscribe-title h1 {

    color: #FFF;

    font-family: 'ChunkFiveRegular',Arial,sans-serif;

    font-size: 150px;

    line-height: 155px;

    margin-top: 120px;

}



.subscribe-title h1 span {

    color: #F07056;

}

.intro-form-wrap {

    text-align: center;

}



.intro-form-wrap .stage {

    float: left;

    margin: 5px;

	width:280px;

}



.intro-form-wrap input[type=text], input.news-input {

    margin: 0 auto;

    background: none repeat scroll 0 0 rgba(255,255,255,0.9);

    box-shadow: 0 0 2px rgba(0,0,0,0.2) inset;

    color: #000;

    font-size: 13px;

    overflow: hidden;

    padding: 20px;

    transition: all .3s ease-in-out 0;

    max-width: 100%;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

}



.intro-form-wrap input[type=button] ,.intro-form-wrap input[type=submit]{

    width: 300px;

    margin: 0 auto;

    padding: 15px;

    font-size: 30px;

    margin-top: 5px;

    box-sizing: border-box;

    -moz-box-sizing: border-box;

    -webkit-box-sizing: border-box;

}



.submit-wrap {

    float: left;

    clear: left;

    width: 100%;

}



#newsletterform {

    text-align: center;

    display: inline-block;

}



#newsletterform label {

    color: #fff;

    font-size: 15px;

}



.intro-form-wrap .success p{text-shadow:none;color:#fff;}

.intro-form-wrap .success p strong{color:#F07057;font-weight:bold;}  

.intro-form-wrap .success {border:none;padding:15px;}



/* Tablet Portrait size to standard 960 (devices and browsers) */

@media only screen and (min-width: 768px) and (max-width: 959px) {

    .subscribe-title h1 {

        font-size: 100px;

    }



}



/* All Mobile Sizes (devices and browser) */

@media only screen and (max-width: 767px) {

    .subscribe-title h1 {

        font-size: 100px;

    }



}



/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */

@media only screen and (min-width: 480px) and (max-width: 767px) {

    .subscribe-title h1 {

        font-size: 70px;

        line-height: 90px;

        margin-top: 100px;

    }

    

    .intro-form-wrap .stage {

        float: none;

        margin-bottom: 8px;

    }

    

    .intro-form-wrap input[type=text],.intro-form-wrap input[type=button] ,.intro-form-wrap input[type=submit] {

        width: 300px !important;

        max-width: 300px !important;

    }



}



/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */

@media only screen and (max-width: 479px) {

    .subscribe-title h1 {

        font-size: 50px;

        line-height: 90px;

        margin-top: 80px;

    }

    

    .intro-form-wrap .stage {

        float: none;

        margin-bottom: 8px;

    }

    

    .intro-form-wrap input[type=text],.intro-form-wrap input[type=button] ,.intro-form-wrap input[type=submit] {

        width: 250px !important;

        max-width: 250px !important;

    }



}



.fb_edge_widget_with_comment.fb_iframe_widget {

width: 450px !important;

}

html{overflow-x:hidden;}

/*

@media only screen and (max-width: 767px) {

#menu.nav-container,.level-1 {width:auto !important}

	}*/

	

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,800,300,700);



.tp-caption.big_yellow{

            position: absolute; 

			color: #ffd658; 

			text-shadow: none; 

			font-weight: 400; 

			font-size: 100px; 

			line-height: 36px; 

			font-family: "Open Sans"; 

			padding: 0px 4px; 

			padding-top: 1px;

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			background-color:transparent;	

								

		}



.tp-caption.big_bluee{

            position: absolute; 

			color: blue; 

			text-shadow: none; 

			font-weight: 400; 

			font-size: 78px; 

			line-height: 36px; 

			font-family: "Open Sans"; 

			padding: 0px 4px; 

			padding-top: 1px;

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			background-color:transparent;	

								

		}

.tp-caption.big_white{

			position: absolute; 

			color: #fff; 

			text-shadow: none; 

			font-weight: 700; 

			font-size: 36px; 

			line-height: 36px; 

			font-family: Arial; 

			padding: 0px 4px; 

			padding-top: 1px;

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			background-color:#000;	

			letter-spacing: -1.5px;										

		}



.tp-caption.big_orange{

			position: absolute; 

			color: #ff7302; 

			text-shadow: none; 

			font-weight: 700; 

			font-size: 36px; 

			line-height: 36px; 

			font-family: Arial; 

			padding: 0px 4px; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			background-color:#fff;	

			letter-spacing: -1.5px;															

		}	

					

.tp-caption.big_black{

			position: absolute; 

			color: #000; 

			text-shadow: none; 

			font-weight: 700; 

			font-size: 36px; 

			line-height: 36px; 

			font-family: Arial; 

			padding: 0px 4px; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			background-color:#fff;	

			letter-spacing: -1.5px;															

		}		







					

					

.tp-caption.modern_medium_fat{

			position: absolute; 

			color: #000; 

			text-shadow: none; 

			font-weight: 800; 

			font-size: 24px; 

			line-height: 20px; 

			font-family: 'Open Sans', sans-serif; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			white-space:nowrap;		

		}

.tp-caption.modern_medium_fat_white{

			position: absolute; 

			color: #fff; 

			text-shadow: none; 

			font-weight: 800; 

			font-size: 24px; 

			line-height: 20px; 

			font-family: 'Open Sans', sans-serif; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			white-space:nowrap;		

		}

.tp-caption.modern_medium_light{

			position: absolute; 

			color: #000; 

			text-shadow: none; 

			font-weight: 300; 

			font-size: 24px; 

			line-height: 20px; 

			font-family: 'Open Sans', sans-serif; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			white-space:nowrap;		

		}

.tp-caption.modern_big_bluebg{

			position: absolute; 

			color: #fff; 

			text-shadow: none; 

			font-weight: 800; 

			font-size: 30px; 

			line-height: 36px; 

			font-family: 'Open Sans', sans-serif; 

			padding: 3px 10px; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			background-color:#4e5b6c;	

			letter-spacing: 0;										

		}

.tp-caption.modern_big_redbg{

			position: absolute; 

			color: #fff; 

			text-shadow: none; 

			font-weight: 300; 

			font-size: 30px; 

			line-height: 36px; 

			font-family: 'Open Sans', sans-serif; 

			padding: 3px 10px; 

  			padding-top: 1px;

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			background-color:#de543e;	

			letter-spacing: 0;										

		}

.tp-caption.modern_small_text_dark{

			position: absolute; 

			color: #555; 

			text-shadow: none; 

			font-size: 14px; 

			line-height: 22px; 

			font-family: Arial; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			white-space:nowrap;		

		}



.tp-caption.boxshadow{

		-moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);

		-webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);

		box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5);

	}

											

.tp-caption.black{

		color: #000; 

		text-shadow: none;		

	}	

					

.tp-caption.noshadow {

		text-shadow: none;		

	}	

					

.tp-caption a { 

	color: #ff7302; text-shadow: none;	-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;	 

}			

	

.tp-caption a:hover { 

	color: #ffa902; 

}



.tp-caption.very_large_text_league{

			position: absolute; 

			color: #fff; 

			text-shadow: none; 

			font-weight: normal; 

			font-size: 80px; 

			line-height: 50px; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			white-space:nowrap;	

  letter-spacing: 1px;	

  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);

			font-family:'LeagueGothicRegular','Helvetica Neue',Helvetica,Arial,Sans-Serif;

      		background:#000

}

.lt-ie9 .tp-caption.very_large_text_league{

			position: absolute; 

			color: #fff; 

			text-shadow: none; 

			font-weight: normal; 

			font-size: 80px; 

			line-height: 68px; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			white-space:nowrap;	

  letter-spacing: 1px;	

  text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);

			font-family:'LeagueGothicRegular','Helvetica Neue',Helvetica,Arial,Sans-Serif;

      		background:#000;

  padding-top:3px;

  

}

.tp-caption.modern_medium_fat_black_on_white{

			position: absolute; 

			color: #000; 

      background:#fff;

			text-shadow: none; 

			font-weight: 800; 

			font-size: 24px; 

			line-height: 28px; 

			font-family: 'Open Sans', sans-serif; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			white-space:nowrap;	

  padding:5px

		}



.tp-caption.modern_medium_fat_white_on_black{

			position: absolute; 

			color: #fff;

      background: #000; 

			text-shadow: none; 

			font-weight: 800; 

			font-size: 24px; 

			line-height: 28px; 

			font-family: 'Open Sans', sans-serif; 

			margin: 0px; 

			border-width: 0px; 

			border-style: none; 

			white-space:nowrap;		

  padding:5px

		}

		



.mfp-bg { z-index:20001 !important}

.mfp-wrap {z-index:20002 !important}

button.mfp-arrow, button.mfp-arrow:hover, .mfp-close-btn-in button.mfp-close, .mfp-close-btn-in button.mfp-close:hover {background:none !important}





.jckqvBtn {padding-top:8px;margin:0 auto !important; display:block !important; float:none !important; height:25px}

#jckqv p.price ins .amount {   font-size: 40px; }

#jckqv .woocommerce-product-rating .text-rating {margin-top:3px}

#jckqv .button {font-weight:normal}