﻿

#pagefooter .paymentmethods {
}


#pagefooter .paymentmethods span span {
    display:none;
}


#pagefooter .paymentmethods .2co {
}

#pagefooter .paymentmethods .amex {
    background-position:0 -23px;
}

#pagefooter .paymentmethods .delta {
    background-position:0 -69px;
}

#pagefooter .paymentmethods .discover {
    background-position:0 -92px;
}

#pagefooter .paymentmethods .google {
    background-position:0 -115px;
}

#pagefooter .paymentmethods .maestro {
    background-position:0 -138px;
}

#pagefooter .paymentmethods .mastercard {
    background-position:0 -161px;
}

#pagefooter .paymentmethods .moneybook {
    background-position:0 -184px;
}

#pagefooter .paymentmethods .paypal {
    background-position:0 -207px;
}

#pagefooter .paymentmethods .sage {
    background-position:0 -230px;
}

#pagefooter .paymentmethods .solo {
    background-position:0 -253px;
}

#pagefooter .paymentmethods .switch {
    background-position:0 -276px;
}

#pagefooter .paymentmethods .visa {
    background-position:0 -299px;
}

#pagefooter .paymentmethods .electron {
    background-position:0 -322px;
}

.td-module-image {
  position: relative;
}

.td-module-image .td-post-category {
  position: absolute;
  line-height: 7px;
  padding: 5px;
  border-radius: 0px 3px 0px 0px;
  bottom: 0;
  display: block;
}

.td_module_1 .td-module-image .td-module-thumb {
  margin-bottom: 12px;
  
  
}

.td_module_2 .td-module-image .td-module-thumb {
  margin-bottom: 12px;
  
  
}

.td_module_3 .td-module-image .td-module-thumb {
  margin-bottom: 12px;
}

.td_module_4 .td-module-image .td-module-thumb {
  margin-bottom: 12px;
  
  
}

.td_module_5 .td-module-image .td-module-thumb {
  margin-bottom: 13px;
  position: relative;
  
  
}

.td-md-is-android .td-module-image .td-post-category {
  padding: 7px 6px 3px;
}


.container {
	margin: 0 auto; 
	position: relative;
	max-width: 1000px; 
}

#copyright {
	font-family:Helvetica;
	display:block;
	color:#a2a9b5;
	font-size:18px;
    padding-left: 17px;
    float:left;
}

.gk-big-header {
  color: #333;
  font-size: 112px;
  font-weight: 700;
  line-height: 1.6;
  margin-top: 40px;
  text-align: center;
  -webkit-filter: blur(35px);
  -moz-filter: blur(35px);
  filter: blur(35px);
  -webkit-transition: -webkit-filter 2.0s ease-out, font-size 0.5s ease-out, line-height 0.5s ease-out;
  -moz-transition: -moz-filter 2.0s ease-out, font-size 0.5s ease-out, line-height 0.5s ease-out;
  -ms-transition: font-size 0.5s ease-out, line-height 0.5s ease-out;
  -o-transition: font-size 0.5s ease-out, line-height 0.5s ease-out;
  transition: filter 2.0s ease-out, font-size 0.5s ease-out, line-height 0.5s ease-out;
}

.gk-big-header span {
  color: #5990de;
}

body.loaded .gk-big-header {
  -webkit-filter: blur(0px);
  -moz-filter: blur(0px);
  filter: blur(0px);
}

media (max-width: @minTabletWidth) .gk-big-header {
  font-size: 56px;
  line-height: 1.4;
  margin-top: 10px;
}


div#footer { color:#48494A; }

div#footer a { color:#48494A; }

div#footer a:hover { color:#3078ab; }






.clearfix-tabs{

	clear: both;

}


	.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }


.clearfix { display: inline-block; }


* html .clearfix { height: 1%; }

.copyright-wrap { width: 980px; margin: 0 auto 20px; background: #2a2a2a; border-top: 3px solid #999; }

.copyright { font-size: 11px; font-size: 0.6875rem; padding: 2px 10px; padding: 0.125rem 0.625rem; color: #999; }

.copyright a { color: #999; }


.nav-toggle,
.nav-toggle .bar,
.blog-menu a,
.blog-menu ul .has-children,
.blog-title a,
.post-title a,
.format-bubble,
.post-meta a,
.featured-media a,
.content form input,
.content form textarea,
.media-caption,
.post-nav a,
input#s,
#searchsubmit,
.widget-content ul li,
.widget_recent_entries a,
.search-toggle.active .metal,
.search-toggle.active .handle,
a.more-link,
.dribbble-shot img,
.flickr_badge_image a img {
	-webkit-transition: all 0.2s ease-in-out;
	 -moz-transition: all 0.2s ease-in-out;
	 -ms-transition: all 0.2s ease-in-out;
	 -o-transition: all 0.2s ease-in-out;
	 transition: all 0.2s ease-in-out;
}







.widget {
	padding-bottom: 15%;
	border-bottom: 4px solid #EEE;
	margin-bottom: 15%;
}


.widget:last-child {
	padding-bottom: 0;
	border-bottom: 0;
	margin-bottom: 0;
}


.widget-title {
	font-family: 'Raleway', sans-serif;
	font-size: 0.9rem;
	text-transform: uppercase;
	font-weight: 700;
	margin-bottom: 20px;
	color: #444;
}




.widget-content {
	color: #555;
	font-size: 1rem;
	line-height: 140%;
}


.widget-content *:last-child { margin-bottom: 0; }


.widget-content a:hover { text-decoration: underline }


.widget-content p {
	line-height: 150%;
	margin-bottom: 1em;
}


.widget-content ul li {
	padding: 10px 0;
	border-top: 1px solid #EEE;
	line-height: 130%;
}

.widget-content .page_item_has_children { padding-bottom: 0; }


.widget-content li ul li { padding-left: 15px; }


.widget-content ul li .post-date { margin-left: 5px; color: #999; }






.footer .widget { border-bottom-color: rgba(255,255,255,0.1) }


.footer .widget-title { color: #EEE; letter-spacing: 1px; font-weight: 600; }


.footer .widget-content { color: #666; }


.footer .widget-content ul li { border-top-color: rgba(255,255,255,0.1); }
	           .widget-title a { color:#537519; }
	           .widget-title a:hover { color:#537519; }
#usersite-container .zoogle-music-player .progress .time{position:absolute;right:2px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px !important;cursor:default}
#usersite-container .zoogle-music-player .player .progress .time{font-size:13px !important;top:32px}
#usersite-container .zoogle-music-player.without-track-artist .progress .time{top:26px}
#usersite-container .music-player.display-mini-player .zoogle-music-player .player .progress .time{right:53px;top:30px}
#usersite-container .music-player.display-mini-player .zoogle-music-player.without-track-artist .player .progress .time{right:50px;top:26px}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .dark-buttons .time{color:#000;color:rgba(0,0,0,0.7)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .light-buttons .time{color:#fff;color:rgba(255,255,255,0.7)}
#usersite-container #sticky-footer .music_feature .music-player.display-swmp .player .progress .time{top:-26px;font-size:13px !important;right:0}
#usersite-container .music-player.display-track .player .progress .time{right:0}


#usersite-container #sticky-footer .music_feature .music-player.display-swmp .time {
  color: black;
  color: rgba(0, 0, 0, 0.7); }
.vc_row.vc_row-no-padding .wpb_column{padding-left:0;padding-right:0}
.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}

.wpb_column .pricing-tables {
	margin: 0 -15px !important;
}


.slides_container div.slide {
	width:960px;
	display:block;
}


.menu-social-menu-container a {
	color: transparent !important;
	display: block;
	height: 28px;
	height: 1.76471rem;
	margin: 0 2px;
	margin: 0 0.17647rem;
	overflow: hidden;
	pointer-events: none;
	position: relative;
	white-space: nowrap;
	width: 28px;
	width: 1.76471rem;
}


.menu-social-menu-container a:before {
	background-color: white;
	border-radius: 50%;
	color: #171617;
	content: "";
	display: inline-block;
	font-family: FontAwesome;
	font-size: 16px;
	font-size: 1rem;
	-webkit-font-smoothing: antialiased;
	height: 28px;
	height: 1.76471rem;
	left: 0;
	line-height: 28px;
	line-height: 1.76471rem;
	pointer-events: auto;
	position: absolute;
	text-align: center;
	top: 0;
	width: 28px;
	width: 1.76471rem;
}


.menu-social-menu-container a[href*="mailto:"]:before,
.menu-social-menu-container a[href*="mail"]:before {
	content: "\f0e0";
}


.menu-social-menu-container a[href*="feed"]:before,
.menu-social-menu-container a[href*="rss"]:before {
	content: "\f09e";
}


.menu-social-menu-container a[href*="behance"]:before {
	content: "\f1b4";
}


.menu-social-menu-container a[href*="delicious"]:before {
	content: "\f1a5";
}


.menu-social-menu-container a[href*="deviantart"]:before {
	content: "\f1bd";
}


.menu-social-menu-container a[href*="digg"]:before {
	content: "\f1a6";
}


.menu-social-menu-container a[href*="dribbble"]:before {
	content: "\f17d";
}


.menu-social-menu-container a[href*="facebook"]:before {
	content: "\f09a";
}


.menu-social-menu-container a[href*="flickr"]:before {
	content: "\f16e";
}


.menu-social-menu-container a[href*="foursquare"]:before {
	content: "\f180";
}


.menu-social-menu-container a[href*="github"]:before {
	content: "\f09b";
}


.menu-social-menu-container a[href*="plus.google"]:before {
	content: "\f0d5";
}


.menu-social-menu-container a[href*="instagram"]:before {
	content: "\f16d";
}


.menu-social-menu-container a[href*="linkedin"]:before {
	content: "\f0e1";
}


.menu-social-menu-container a[href*="pinterest"]:before {
	content: "\f0d2";
}


.menu-social-menu-container a[href*="reddit"]:before {
	content: "\f1a1";
}


.menu-social-menu-container a[href*="skype"]:before {
	content: "\f17e";
}


.menu-social-menu-container a[href*="soundcloud"]:before {
	content: "\f1be";
}


.menu-social-menu-container a[href*="spotify"]:before {
	content: "\f1bc";
}


.menu-social-menu-container a[href*="stumbleupon"]:before {
	content: "\f1a4";
}


.menu-social-menu-container a[href*="tumblr"]:before {
	content: "\f173";
}


.menu-social-menu-container a[href*="twitter"]:before {
	content: "\f099";
}


.menu-social-menu-container a[href*="vimeo"]:before {
	content: "\f194";
}


.menu-social-menu-container a[href*="vine"]:before {
	content: "\f1ca";
}


.menu-social-menu-container a[href*="vk.com"]:before {
	content: "\f189";
}


.menu-social-menu-container a[href*="weibo"]:before {
	content: "\f18a";
}


.menu-social-menu-container a[href*="xing"]:before {
	content: "\f168";
}


.menu-social-menu-container a[href*="yahoo"]:before {
	content: "\f19e";
}


.menu-social-menu-container a[href*="youtube"]:before {
	content: "\f167";
}


.menu-social-menu-container a[href*="angel.co"]:before {
	content: "\f209";
}


.menu-social-menu-container a[href*="yelp"]:before {
	content: "\f1e9";
}


.menu-social-menu-container a[href*="last.fm"]:before {
	content: "\f202";
}


.menu-social-menu-container a[href*="slideshare"]:before {
	content: "\f1e7";
}


.menu-social-menu-container a[href*="twitch.tv"]:before {
	content: "\f1e8";
}

.list-freegift .product-image img{height:50px!important;width:50px!important}

.list-freegift #freegift .product-image img{margin-left:0}

#freegift .product-image img{border:1px solid #E9E8E8}

#content .main_box .box_1 .product-image {
  position:relative;
}




.dlstrs-shadowbreadcrumbs {
	position: relative;
	top: 27px;
	margin: 0 auto;
	min-height: 102px;
	width: inherit;
	background-color: #e3e3e3;
	opacity: 1;
}

.title-container .bar-left {
  	position: absolute;
	top: -1px;
	left: -10px;
  	border-color: transparent;
 	border-style: solid;
  	border-width: 5px;
  	width: 0;
 	height: 0;
}

.title-container .title, .title-container .bar-left, .title-container .bar-right, .readmore, input[type="submit"] {
	border-bottom-color: #;
}

.title-container .bar-left, #menu-left {
	border-color: transparent # # transparent;
}


.nav-collapse.collapse {
	height: auto;
	overflow: visible
}




.lte9 .nav-collapse.collapse {
	overflow: visible;
}


	.nav-collapse {
		clear: both
	}


	.nav-collapse .nav {
		float: none;
		margin: 0 0 10px
	}


	.nav-collapse .nav .nav-header {
		color: #777777;
		text-shadow: none
	}


	.nav-collapse .btn {
		padding: 4px 10px 4px;
		font-weight: normal;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px
	}


	.nav-collapse .dropdown-menu li + li a {
		margin-bottom: 2px
	}


	.nav-collapse.in .btn-group {
		padding: 0;
		margin-top: 5px
	}


	.nav-collapse .dropdown-menu {
		position: static;
		top: auto;
		left: auto;
		display: none;
		float: none;
		max-width: none;
		padding: 0;
		margin: 0 15px;
		background-color: transparent;
		border: 0;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none
	}


	.nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after {
		display: none
	}


	.nav-collapse .dropdown-menu .divider {
		display: none
	}


	.nav-collapse .navbar-form, .nav-collapse .navbar-search {
		float: none;
		padding: 10px 15px;
		margin: 10px 0;
		border-top: 1px solid #f2f2f2;
		border-bottom: 1px solid #f2f2f2;
		-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
		-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
		box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1)
	}


	.navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search {
		border-top-color: #111111;
		border-bottom-color: #111111
	}


	.navbar .nav-collapse .nav.pull-right {
		float: none;
		margin-left: 0
	}


	.nav-collapse, .nav-collapse.collapse {
		height: 0;
		overflow: hidden
	}
		
	.nav-collapse.in {
		background-image: none;
		background-color: #88001E;
	}

	.nav-collapse.in .nav li {
		background-color: #88001E;
	}

	.nav-collapse.in .nav ul {
		background: #88001E;
	}

	.navbar-inverse .nav-collapse.in .nav li a, .nav-collapse.in .dropdown-menu a {
		color: #fff;
		font-weight: normal;
		text-shadow: none;
	}


	.nav-collapse.in .dropdown .caret {
		display: none;
	}


	.nav-collapse.in .dropdown-menu {
		display: block;
	}


.solutions-caption {
	font: bold 35px "Trebuchet MS";
	text-align: center;
	color: #0075b0;
	letter-spacing: -1px;
}


.solutions-caption span {
	background: #FFF;
	padding: 0 10px;
}
.row{margin-bottom:20px}
.clearfix,.row{zoom:1}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:"\0020";display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after,.row:after{clear:both}
#header.scrolled .row.blue{height:0;visibility:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
#header .row.blue{-moz-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;height:38px;visibility:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
body.node-type-insider-guide .row.center,#term-list .row.center,.press-room .row.center,body.page-groups .row.center{text-align:center}
body.node-type-insider-guide .row.center h2,#term-list .row.center h2,.press-room .row.center h2,body.page-groups .row.center h2{margin:24px 0;font-size:48px;line-height:1;font-weight:600}
body.node-type-insider-guide .row.center .intro,#term-list .row.center .intro,.press-room .row.center .intro,body.page-groups .row.center .intro{color:#999}
body.node-type-insider-guide .row.center .intro h2,#term-list .row.center .intro h2,.press-room .row.center .intro h2,body.page-groups .row.center .intro h2{font-size:28px;line-height:1.3;margin:0}
body.node-type-mmg-custom-profile-page #profile-ratings-reviews .ratings-reviews-items .row{border-top:1px dashed #cfceca;font-size:15px;line-height:22px;padding-top:20px}
body.node-type-mmg-custom-profile-page #profile-ratings-reviews .ratings-reviews-items .row .review-title{font-size:24px;line-height:30px}
body.node-type-mmg-custom-profile-page #profile-ratings-reviews .ratings-reviews-items .row .review-body{color:#565656}

#logo .site-description {
	margin-top: 0.4em;
	color: #eee;
}
.fusion-copyright-notice{font-size:12px;}
.fusion-copyright-notice,.fusion-footer-widget-area,.fusion-footer-widget-area .jtwt,.fusion-footer-widget-area .jtwt .jtwt_tweet,.fusion-footer-widget-area article.col{color:#ffffff;}
#wrapper .fusion-footer-widget-area .fusion-tabs-widget .tab-holder .tabs li a,.fusion-copyright-notice a,.fusion-footer-widget-area .fusion-accordian .panel-title a,.fusion-footer-widget-area .fusion-tabs-widget .tab-holder .news-list li .post-holder a,.fusion-footer-widget-area .jtwt .jtwt_tweet a,.fusion-footer-widget-area a{color:#93dcf2;}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center;}
.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both;}
.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block;}

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:30px;padding-right:30px}

.col-sm-12{width:100%}

	
	
	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2, #boxed .nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2  {
		font-size: 32px!important;
		line-height: 50px!important;
	}


	body .swiper-slide .content p {
		font-size: 20px!important;
		line-height: 34px!important;
		padding-bottom: 22px;
	}

	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p {
		font-size: 14px!important;
		line-height: 24px!important;
	}

	
	body .swiper-slide .content p.transparent-bg span {
		line-height: 38px!important;
	}

	
	.parallax_slider_outer.first-section .swiper-slide .content {
		opacity: 1!important;
		transform: translate(0px, 0px)!Important;
		-webkit-transform: translate(0px, 0px)!Important;
	}

	
	body .swiper-slide .content h2 {
		font-size: 33px!important;
		line-height: 57px!important;
		margin-bottom: 8px;
	}

	
	body .swiper-slide .content p, body .swiper-slide .content p.transparent-bg span {
		font-size: 13px!important;
		line-height: 26px!important;
	}


	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content h2, #boxed .swiper-slide .content h2 {
		font-size: 22px;
		line-height: 40px;
	}

	
	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p, #boxed .swiper-slide .content h2 p  {
		font-size: 10px!important;
		padding-bottom: 10px!important;
		line-height: 20px!important;
	}

	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a, #boxed .swiper-slide .content a {
		padding: 5px 10px!important;
		font-size: 9px!important;
	}

	
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p {
		font-size: 17px !important;
   		line-height: 28px !important;
	}

	
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content a {
		letter-spacing: 1px !important;
		font-size: 9px !important;
  	    padding: 8px 13px;
	}

	
	
	.swiper-slide .button a {
		 padding: 8px 13px;
		 letter-spacing: 1px!important;
	}

	
	.swiper-slide .button.transparent a {
		padding: 8px 13px!important;
		letter-spacing: 1px!important;
	}

	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content {
		padding: 0 80px;
	}


	.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content {
	 	padding: 0px 50px;
	}

	
	.swiper-slide .content h2 {
		letter-spacing: -1px;
	}

	
	body .swiper-slide .content p i {
		width: 18px!Important;
		font-size: 16px!Important;
	}

	

	
	
	body .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content p {
		padding-bottom: 7px;
	}

	
	.nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a {
		 font-size: 5px!important;
		 padding: 2px 7px;
		 line-height: 18px;
		 letter-spacing: 0.5px!important;
	}

	
	body .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button.transparent a {
		padding: 1px 7px!important;
		letter-spacing: 0.5px!important;
		border-width: 1px;
	}

	
	
	
	body .nectar-slider-wrap[data-fullscreen="true"]  .swiper-slide .content h2, 
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content h2  {
		font-size: 33px !important;
    	line-height: 57px !important;
		margin-bottom: 8px;
		letter-spacing: -0.5px;
	}

	
	body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content p,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .content p {
		font-size: 13px !important;
    	line-height: 26px !important;
		padding-bottom: 7px;
	}

	
	.nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .button a,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button a {
		 font-size: 9px!important;
		 padding: 8px 13px;
		 letter-spacing: 0.5px!important;
	}

	
	body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .button.transparent a,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide .button.transparent a  {
		padding: 1px 13px!important;
		letter-spacing: 0.5px!important;
	}

	
	body .nectar-slider-wrap[data-fullscreen="true"] .swiper-slide .content p.transparent-bg span,
	body .vc_span3 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span4 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span6 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span8 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span,
	body .vc_span9 .nectar-slider-wrap[data-flexible-height="true"]  .swiper-slide p.transparent-bg span {
	    font-size: 13px !important;
    	line-height: 29px !important;
	}

	
	
	.nectar-slider-wrap[data-full-width="false"] .swiper-slide .content p, #boxed .swiper-slide .content p {
		font-size: 6px!important;
		padding-bottom: 4px!important;
		line-height: 11px!important;
	}

	
	.swiper-slide .mejs-controls {
		display: none!important;
		visibility: hidden!important;
	}

	
	.swiper-slide {
		top: -1px;
	}

	
	.swiper-slide .mejs-overlay {
		z-index: 1000!important;
	}

	
	.swiper-slide .mejs-poster {
		opacity: 1!Important;
	}

	
	.swiper-slide .content p img {
		max-width: 100%;
	}

	
	.parallax_slider_outer.first-section .swiper-slide .content, .nectar-slider-wrap.first-section .swiper-slide .content {
		margin-top: 3px!important;	
		margin-left: 2px!Important;
	}
body [class^="icon-"].icon-3x.alt-style.extra-color-1,body [class*=" icon-"].icon-3x.alt-style.extra-color-1,[class*=" icon-"].extra-color-1.icon-normal,.extra-color-1.icon-normal,.bar_graph li span.extra-color-1,.nectar-progress-bar span.extra-color-1,#header-outer .widget_shopping_cart a.button,.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce span.onsale,.woocommerce-page span.onsale,.woocommerce-page table.cart a.remove:hover,.swiper-slide .button.solid_color a.extra-color-1,.toggle.open.extra-color-1 h3 a{background-color:#00b259!important;}
body [class^="icon-"].icon-3x.alt-style.extra-color-2,body [class*=" icon-"].icon-3x.alt-style.extra-color-2,[class*=" icon-"].extra-color-2.icon-normal,.extra-color-2.icon-normal,.bar_graph li span.extra-color-2,.nectar-progress-bar span.extra-color-2,.woocommerce .product-wrap .add_to_cart_button.added,.woocommerce-message,.woocommerce-error,.woocommerce-info,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,.swiper-slide .button.solid_color a.extra-color-2,.toggle.open.extra-color-2 h3 a{background-color:#00b259!important;}
body [class^="icon-"].icon-3x.alt-style.extra-color-3,body [class*=" icon-"].icon-3x.alt-style.extra-color-3,.extra-color-3.icon-normal,[class*=" icon-"].extra-color-3.icon-normal,.bar_graph li span.extra-color-3,.nectar-progress-bar span.extra-color-3,.swiper-slide .button.solid_color a.extra-color-3,.toggle.open.extra-color-3 h3 a{background-color:#69727a!important;}
.nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p,.nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content p,.full-width-content .vc_span12 .swiper-slide .content p{font-size:18px!important;line-height:31.2px!important;}
.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content p,.nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"] .swiper-slide .content p,.full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content p{font-size:7.68px!important;line-height:17.52px!important;}
.nectar-slider-wrap.first-section,.parallax_slider_outer.first-section,.full-width-content.first-section,.parallax_slider_outer.first-section .swiper-slide .content,.nectar-slider-wrap.first-section .swiper-slide .content,#page-header-bg,.nder-page-header,#page-header-wrap,.full-width-section.first-section{margin-top:0!important;}
.swiper-slide .content{padding:0 90px;}
#featured article .post-title h2 span,blockquote,.swiper-slide .content p,.testimonial_slider blockquote,.testimonial_slider blockquote span,#portfolio-filters-inline #current-category,body .vc_text_separator div{font-family:Lato;}

.slider_item_center .slider_content {
    margin:100px auto;
}

.slider_item_center .slider_content .slider_button {
    background-color: rgba(255,255,255,0.6);
    background: rgba(255,255,255,0.6);
    font-size: 18px;
    color: #303030;
    font-family: Avenir-book, Helvetica Neue, Arial, sans-serif;
    padding: 17px 25px;
    
    width: auto;
    transition: background-color 0.2s linear, background 0.2s linear;
    -o-transition: background-color 0.2s linear, background 0.2s linear;
    -webkit-transition: background-color 0.2s linear, background 0.2s linear;
    -moz-transition: background-color 0.2s linear, background 0.2s linear;
    margin-left: 150px;
}


.rodeshow_content.slider_content p{
    padding:30px 0 0 0;
}


.svmx_content.slider_content p{
    color: #fff;
    padding: 30px 0 0 0;
    width: 300px;
    font-size: 22px;
}


.slider_content {
    width: 500px;
    margin: 80px 0 0 50px;
}



#studio_slider .slider_content p{
    margin: 20px 0 0 0 !important;
}


#hap_slider .slider_content{
    margin: 50px 0 0 50px;
}


#studio_slider .slider_content h2{
    margin: 0 0 0 !important;
    font-size: 65px !important;
}


#studio_slider .slider_content .slider_button_gold, #studio_slider .slider_content .slider_button{
    margin-top: 20px;
}


.slider_content h2{
    font-size: 70px;
    color:#fff;
    
    font-family: 'Avenir-light', Helvetica Neue, Arial, sans serif;
    
    padding:0;
    margin:0 0 15px 0;
    text-shadow: 2px 1px 3px rgba(0, 0, 0, 0.3);
}

.slider_content h2 span{
    color: #b5985a;
}


.slider_content .home_darker {
    color:#DDD;
}


.slider_content .home_larger {
    color:#FFF;
    font-size:1.2em;
}


.slider_content p{
    font-size: 26px;
    color: #fff;
    font-family: Avenir-book, Helvetica Neue, Arial, sans-serif;
    width: 550px;
    line-height: 35px;
    margin:  0 0 20px 0;
    max-width:99%;
    
}

#myrodereel_slider .slider_content p{
    font-size: 32px;
    color: #fff;
    font-family: 'KlinicSlab-Book', helvetica, georgia, serif;
    width: 400px;
    line-height: 35px;
    margin:  0;
    max-width:99%;
    
}

#myrodereel_slider .slider_content {
    margin-top:50px;
}


#home_vid_panel.slider_content p{
    color:#000 !important;
    
    
    font-size: 20px;
    padding-top: 20px;
}


.slider_content .slider_button{
    background-color: rgba(255,255,255,0.6);
    font-size: 18px;
    color: #303030;
    font-family: Avenir-book, Helvetica Neue, Arial, sans-serif;
    padding: 17px 25px;
    
    width: auto;
    float: left;
    transition: background-color 0.2s linear, background 0.2s linear;
    -o-transition: background-color 0.2s linear, background 0.2s linear;
    -webkit-transition: background-color 0.2s linear, background 0.2s linear;
    -moz-transition: background-color 0.2s linear, background 0.2s linear;
}


.slider_content .slider_button:hover{
    background: rgba(255,255,255,0.95);
}


.slider_content a {
    display:block;
}


    .slider_content h2,
    #home_vid_panel h2{
        
        
    }


    .slider_content .slider_button span{
        font-family: Avenir-book, Helvetica Neue, Arial, sans-serif;
    }


    #studio_slider .slider_content .slider_button_gold,
    #studio_slider .slider_content .slider_button,
    .slider_button_dark{
        margin-top: 10px;
    }



    #mobile_slider .slider_content{
        margin: 70px 0 0 10px;

    }


    #new_slider .slider_content{
        margin: 50px 0 0 10px;
    }


    #wireless_slider .slider_content{
        margin: 50px 0 0 10px;
    }



    #live_slider .slider_content{
        margin: 70px 0 0 10px;
    }


    #studio_slider .slider_content{
        margin: 30px 0 0 10px;
    }


    #video_slider .slider_content{
        margin: 10px 0 0 10px;
    }
.col{float:left}



#content-holder #gray-button-holder div{float:left; display:inline; width:31%; text-align:center;}

#content-holder #gray-button-holder img{width:98% !important; height:auto;}






#gray-button-holder{clear:both; overflow:hidden; width:100%; max-width:980px; margin:0px auto; display:block; padding:15px 0 15px 0}
 

#gray-button-holder div{float:left; display:inline; margin-left:15px;}
        
        

.text-center {
        text-align: center;
        display: block !important;
        }


.displaynone{display:none;}






.nsu_widget h3.displaynone{ display: block !important; font-size: 18px; color: #fff; padding: 0; margin: 0;}


.section-right  .displaynone{

	display:block !important;

	font-size:22px;

	padding-left:10px;

}
#header div.section,#featured div.section,#main,#triptych,#footer-columns,#footer{width:960px;margin-left:auto;margin-right:auto;}
#footer-wrapper{padding:35px 5px 30px;}
#footer{width:940px;min-width:920px;}
#footer-wrapper table{font-size:1em;}
#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}
#footer-wrapper a{color:#fcfcfc;color:rgba(255,255,255,0.8);}
#footer-wrapper a:hover,#footer-wrapper a:focus{color:#fefefe;color:rgba(255,255,255,0.95);text-decoration:underline;}
#footer-wrapper .block{margin:0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}
#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}
#footer .block{margin:.5em 0;}
#footer .block .content{padding:.5em 0;margin-top:0;}
#footer .block h2{margin:0;}
#footer-columns h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}
#footer-columns .content{margin-top:0;}
#footer-columns p{margin-top:1em;}
#footer-columns .content ul{list-style:none;padding-left:0;margin-left:0}
#footer-columns .content li{list-style:none;margin:0;padding:0;}
#footer-columns .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}
#footer-columns .content li a:hover,#footer-columns .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,.05);text-decoration:none;}
#footer .region{margin-top:20px;}
#footer ul,#footer li{list-style:none;margin:0;padding:0;}
#footer li a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}
#footer li.first a{padding-left:0;}
#footer li.last a{padding-right:0;border-right:none;}
#footer-wrapper tr.odd{background-color:transparent;}
#footer-wrapper tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15)}
#footer .copyright{margin-left:-20px;}
#footer a{text-decoration:none;color:#555;}
#footer a:hover{text-decoration:underline;color:#555;}
#footer .privacy{margin-left:80px;}
#footer .terms{margin-left:80px;}
#footer hr{height:1px;border:none;border-bottom:1px solid #000;margin-top:34px;width:75%;margin-bottom:25px;}
#footer .pay-badges{margin-left:40px;}
#footer .pay-badges img{margin-right:40px;}
.overlay #skip-link,.overlay .region-page-top,.overlay #header,.overlay #page-title,.overlay #featured,.overlay #sidebar-first,.overlay #triptych-wrapper,.overlay #footer-wrapper{display:none;}
* html .clearfix{height:1%;overflow:visible;}
*+html .clearfix{min-height:1%;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0;}
*:first-child+html .clearfix{min-height:1%;}


.contain .wrap {
  width: 1000px;
  margin: 0 auto;
}

.footerwidget02 {
	width: 225px;
	float: left;
	display: inline;
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
.award-brand{margin:0 auto 15px auto;text-align:center}

.foot_font_add_new { width:170px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; }


.quicklinks{
font-family: Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
	color: #5E5E5E;
}
