<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name: Swag
 Theme URI: http://swagwp.beantowndesign.com/
 Description: swag is perfect way to show off your portfolio/projects. It has minimal design and interactivity.
 Author: Fialovy &amp; BeanTownDesign
 Author URI: http://themeforest.net/user/BeantownThemes
 Version: 3.4
 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}

.fb-wrap {
    text-align:center    
}

@media only screen and (min-width: 500px) {
.fb-outer {
    max-width:500px;
    display:block;
    margin:0 auto
}
}
</pre></body></html>