﻿
.front h1#page-title {
	color: #000;
	line-height: 1.2em;
}

h1.title {
	margin: 0 0 .8em 0;
}


.calendar-calendar div.title {
  font-size:.8em;
  text-align:center;
}


.calendar-calendar div.title a {
  color: #000;
}

.calendar-calendar div.title a:hover {
  color: #c00;
}

.calendar-calendar .mini .title {
  font-size:.8em;
  }

.item-list .title {
  font-weight: bold;
}
.sidebar__ads-block{margin:0 auto;display:block;overflow:hidden}
.sidebar__ads-block .even{margin-right:0}
.sidebar__ads-block a.adhere{margin-right:0}

.single-app .content .app-screenshots .clearfix {
  display: block;
  white-space: nowrap;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 0;
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}

.single-app .content .app-screenshots .clearfix a {
  display: inline-block;
  padding: 9px;
}

.single-app .content .app-screenshots .clearfix a.ort-portrait img {
  height: 220px;
  width: 132px;
}

.single-app .content .app-screenshots .clearfix a.ort-landscape img {
  height: 220px;
  width: 330px;
}

.stay-connected .socmed {
    margin:20px 0 0
}

.stay-connected .socmed .facebook,
.stay-connected .socmed .google,
.stay-connected .socmed .twitter,
.stay-connected .socmed .youtube {
    padding:10px 15px;
    display:inline-block;
    margin:0 3px 0 0;
    text-align:center
}

.stay-connected .socmed .facebook a,
.stay-connected .socmed .google a,
.stay-connected .socmed .twitter a,
.stay-connected .socmed .youtube a {
    font-size:19px;
    color:#fff !important;
}

.stay-connected .socmed .facebook {
    background:#3b5998
}

.stay-connected .socmed .twitter {
    background:#4099ff
}

.stay-connected .socmed .youtube {
    background:#cf3427
}

.stay-connected .socmed .google {
    background:#dd4b39
}

.socmed-util {
    
    display:block;
    
	top:0;
    
    width: 100%;
    position:inherit;
}

.socmed-util span
{
    margin-left:10px;
}


.socmed-util a {
	color:inherit;
}

    .socmed-util.freeze {
        position:absolute;
        bottom: 0;
        top: auto;
    }




.socmed-util li {
    display: block;
    border-bottom: 1px solid #d7d7d7;
    padding: 10px 0;
    font-size: 12px;
    cursor: pointer;
	letter-spacing: 1px;
}

.socmed-util .fa {
	width: 20%;
	font-size: 18px;
}

.socmed-util li span {
  margin-left: 15px;
}

    .socmed-util li:last-child {
        margin-right:0
    }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.content .testimonial_content .container .container_inner{padding:0}
.b-loyalty_header-name{font:20px/20px "ProximaNova-Bold",sans-serif;text-transform:capitalize;color:#fff;padding:7px 0 4px}
*.ccm-spacer {clear: both}

.royalSlider .caption {
	background-color: #657382;
	background-color: rgba(75, 89, 102, .7);
	bottom: 0;
	color: #fff;
	left: 0;
	padding: 2% 3%;
	position: absolute;
	width: 100%;
}

.royalSlider .caption h5 {
	margin-bottom: 10px;
}


.widget_featured_content .caption {
	background-color: #657382;
	background-color: rgba(75, 89, 102, .7);
	bottom: 0;
	color: #fff;
	left: 0;
	padding: 4% 6.5%;
	position: absolute;
	width: 100%;
}

.listing .block:hover .caption {
	opacity: 1;
}

.listing .block .caption {
	background-color: #657382;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	width: 100%;

	-webkit-transition: 1s;
	transition: 1s;
}

.listing .block .caption h3 {
	color: #fff;
	margin: 0;
	padding: 1.5625% 3.125%; 
}

.related .caption {
	position: absolute;
	background-color: rgba(75, 89, 102, .7);
	width: 100%;
	left: 0;
	bottom: 0;
	color: #fff;
	padding: 4% 6.5%;
}

.related .caption h3 {
	color: #e3e65d;
	text-transform: uppercase;
	margin: 0;
	font-size: 14px;
	padding-bottom: 5px;
}

.related .caption h4 {
	color: #fff;
	margin: 0;
	font-size: 14px;
}
.primary-nav-list{background-color:#45454c;height:100%;left:0;margin-top:0;position:absolute;top:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out, -webkit-transform .35s ease-in-out;width:80%;z-index:1000}
.primary-nav-list:before,.primary-nav-list:after{content:"";display:table}
.primary-nav-list:after{clear:both}
.primary-nav-open .primary-nav-list{overflow-y:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.primary-nav-list li a{border-bottom:1px solid #39393f;border-bottom:0.07143rem solid #39393f;color:#999;display:block;outline:0;padding:12px 15px;padding:0.85714rem 1.07143rem}
.primary-nav-list li a:hover{color:#ccc}
.primary-nav-list .menu-item-has-children{position:relative}
.payment-methods-module .payments-common .payment-icons .list-item{list-style:none;display:inline;float:left;width:29.6%;margin:1px 1.7%}
.payment-methods-module .payments-uncommon .payment-icons .list-item{list-style:none outside;padding-left:1em;position:relative}
.payment-methods-module .payments-uncommon .payment-icons .list-item .icon-bullet:before{content:"c";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;position:absolute;top:10%;left:0;color:inherit;opacity:1;*filter:alpha(opacity=100)}
.payments-common-base .payment-icons .list-item{list-style:none;display:inline;float:left;width:29.6%;margin:1px 1.7%}
.payments-uncommon-base .payment-icons .list-item{list-style:none outside;padding-left:1em;position:relative}
.payments-uncommon-base .payment-icons .list-item .icon-bullet:before{content:"c";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;position:absolute;top:10%;left:0;color:inherit;opacity:1;*filter:alpha(opacity=100)}
.lt-ie8 .payments-uncommon .payment-icons .list-item .icon-bullet{float:left;content:"c";*zoom:expression(this.runtimeStyle['zoom'] = '1',this.innerHTML = 'c');font-size:5px;position:absolute;top:0;left:0;color:#444;opacity:1;*filter:alpha(opacity=100)}
.reviews-module .reviews-list .list-item{padding:12px 9px;border-bottom:1px solid #ccc;font-family:"Lucida Grande",sans-serif;line-height:1.5em;color:#333}
.reviews-module .reviews-list .list-item.last{border-bottom:0}
.reviews-module .reviews-list .list-item .review-title{font-family:'Merriweather',serif;font-weight:700}
.reviews-module .reviews-list .list-item .review-body{word-wrap:break-word}
.reviews-module .reviews-list .list-item .reviewer-info{margin-top:4px;color:#959595}
.reviews-module .reviews-list .list-item .reviewer-info .reviewer-name{margin-right:18px}
.reviews-module .reviews-list .list-item .rating-group{float:left;overflow:hidden;font-size:15px;width:100%;margin-bottom:6px}
.reviews-module .reviews-list .list-item .rating-group .rating-item{list-style:none;float:left;margin-right:4px}
.reviews-module .reviews-list .list-item .rating-group .rating-item.last{margin-right:0}
.reviews-module .reviews-list .list-item .rating-group .icon-star{display:inline-block;color:#ccc}
.reviews-module .reviews-list .list-item .rating-group .icon-star.on,.reviews-module .reviews-list .list-item .rating-group .icon-star.half{color:#fc3}
.reviews-module .reviews-list .list-item .link{margin-left:5px}

	body.vertical-header.mhs-tablet-land #site-loading .spinner {
		left: auto;
		right: auto;
	}

	body.vertical-header.mhs-table-port #site-loading .spinner {
		left: auto;
		right: auto;
	}

	#site-loading .spinner {
		top: 60%;
	}

	body.vertical-header.mhs-mobile #site-loading .spinner {
		left: auto;
		right: auto;
	}
#preloader-loading .spinner{margin:-25px auto 0;height:50px;width:50px;position:relative;top:50%;webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
body.sf-preloader-done #preloader-loading .spinner{-moz-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}
#site-loading.orbit-bars .spinner{margin-top:-25px!important}
.browser-ie #site-loading .spinner{display:none!important}
body.page-fading-in #site-loading .spinner{-moz-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0}
.wave .spinner{margin:100px auto;width:50px;height:50px;text-align:center;font-size:10px}
.wave .spinner .rect1{-webkit-animation-delay:-1.2s;animation-delay:-1.2s}
.wave .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.wave .spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}
.wave .spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}
.wave .spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}
#site-loading.circle .spinner{margin:0 auto;width:50px;height:50px;position:relative}
.spinner .spinner-container{position:absolute;width:100%;height:100%}
.rotating-square .spinner{width:50px!important;height:50px!important;background-color:#333;left:50%;margin-left:-25px;margin-top:-25px!important;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out}
.orbit-bars .spinner{width:50px!important;height:50px!important;display:inline-block;margin-left:-25px;margin-top:-25px!important}
.spinner .circle-bar {border-left-color:#e4e4e4;border-bottom-color:#e4e4e4;border-right-color:#85192c;border-top-color:#85192c;}



.subhead-vn {
  font-family: NewsGothicBT-BoldExtraCondensed, sans-serif;
  font-size: 80px;
  font-weight: normal;
  margin: 0;
  padding: 0;
  line-height: 1;
  color: black;
}

  
  #hero.shop .subhead-vn {
    font-size: 60px;
  }


  
  .component.stretched h2.subhead-vn {
    font-size: 60px;
    max-width: 500px;
  }


#home-hero .subhead-vn {
  font-family: NewsGothicBT-BoldCondensed, sans-serif;
  font-size: 80px;
  font-weight: normal;
  margin: 0;
  padding: 0;
  line-height: 1;
  color: white;
  letter-spacing: -.02em;
}


#home-hero .slide-nscc .subhead-vn {
  font-size: 60px;
  line-height: 54px;
}


.layout-album-detail .main-content .subhead-vn {
  font-size: 60px;
  letter-spacing: -.02em;
  line-height: .9;
}

  
  #band-detail-hero.component.stretched h2.subhead-vn {
    font-size: 50px;
    max-width: 100%;
  }


			td.recentcommentstexttop {
				border: none;
				padding: 0px 0px 0px 10px;
			}


			.rtl td.recentcommentstexttop {
				padding: 0px 10px 0px 0px;
			}
.col{float:left}

.gop-pickups{
	color: #FF0000;
	font-size: 18px;
}








.clarence {clear: both !important;}

	.hours_operation { margin:0px; }


.footer-phone {
	max-width: 450px;
	margin: 0 auto 26px auto;
	border: 4px solid #fff;
	font-size: 52px;
	font-weight: 700;
	line-height: 1;
	text-align: center;
	padding: 15px;
}


.footer-phone a,
.footer-phone a:hover {
	color: #fff;
	text-decoration: none;
}


.footer-phone p {
	font-size: 27px;
	text-transform: uppercase;
	margin: 0 0 10px 0;
}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item{display:block;padding:0;margin-left:0}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item a{transition:all ease-in-out .15s;display:block}
.main-navigation-ul,.main-navigation-ul li.menu-item,.main-navigation-ul ul.sub-menu{margin:0;padding:0}
.main-navigation-ul li.menu-item{position:relative;display:block;list-style-type:none}
.main-navigation-ul a.menu-item-link,.main-navigation-ul span{display:block;text-decoration:none;white-space:normal}
.main-navigation-ul .menu-item-language span{display:inline}
.main-navigation-ul li.menu-item.has-mega-menu{position:static}
.fullscreen-navigation-ul .menu-item a{color:#ffffff;text-transform:uppercase;font-size:16px;letter-spacing:0;font-weight:inherit;padding:25px 0;}
.fullscreen-navigation-ul .menu-item a:hover{background-color:#ffffff;color:#444444;}
.mk-main-navigation ul.sub-menu a.menu-item-link,.mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color:#b3b3b3;}
.mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color:#e0e0e0;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}


.nav-menu-out:hover li.menu-item-has-children:hover a:after,
nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-color: #222 transparent transparent transparent !important;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #222 !important;
	}

.nav-menu-out:hover li.menu-item-has-children a:after {
	border-color: #999 transparent transparent transparent !important;
	}


#fly-wrap,
ul.post-gallery-bot-list li img,
.post-gallery-top .flex-direction-nav a,
.fly-fade,
nav.main-menu-wrap,
nav.main-menu-wrap ul li a,
nav.main-menu-wrap ul li.menu-item-has-children a:after,
.mega-img img,
span.nav-search-but i,
span.nav-soc-but i,
ul.score-list li,
.es-nav span a,
.feat-wide-sub-text h2,
.feat-wide1-img img,
.feat-top2-left-img img,
.feat-top2-right-img img,
.feat-wide5-img img,
#home-feat-img img,
.feat-vid-but,
.side-list-img img,
.side-list-text p,
.row-widget-img img,
.row-widget-text p,
.blog-widget-img img,
.blog-widget-text h2,
.feat-widget-img img,
.feat-widget-text h2,
span.more-posts-text,
.facebook-share,
.twitter-share,
.pinterest-share,
.email-share,
.social-comments,
.prev-next-text,
#comments-button a,
#comments-button span.comment-but-text,
.archive-list-img img,
.archive-list-text h2,
ul.foot-soc-list li a,
.tag-cloud a,
a.inf-more-but,
.mvp-related-img img {
	-webkit-transition: all .25s;
	   -moz-transition: all .25s;
	    -ms-transition: all .25s;
	     -o-transition: all .25s;
		transition: all .25s;
	}


nav.fly-nav-menu ul li.menu-item-has-children:after {
	content: '+';
	color: #777;
	font-family: 'Open Sans', serif;
	font-size: 32px;
	font-weight: 800;
	position: absolute;
		right: 0;
		top: 11px;
	}


nav.fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	content: '_';
	right: 1px;
	top: -4px;
	}


nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.mega-list li a:after {
	border-style: none;
	border-width: medium;
	content: '';
	position: relative;
		top: auto;
		right: auto;
	}


nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-style: solid;
	border-width: 3px 3px 0 3px;
	content: '';
	position: absolute;
		top: 23.5px;
		right: 5px;
	}


nav.main-menu-wrap ul li.menu-item-has-children a {
	padding: 18.5px 17px 18.5px 14px;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a {
	position: relative;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}

#header
{

}
.textwidget{margin:0 0 45px 0}
#sidebar .textwidget p{padding:20px 0}

  .large-3 {
    position: relative;
    width: 25%;
  }

﻿	.ui-tabs-anchor, .ui-state-default, .ms-sbcell, .ms-sbrow, .ms-sbplain, .s4-searchbox-QueryPrompt {
	 outline:none !Important;
 }

.a {
	border:none;
}
.view{font-family:Tahoma,Geneva,sans-serif;font-size:11px;line-height:14px;color:#999;padding-left:3px;float:left;padding-top:2px;}

.popout-content-link-bar {
  padding: 10px;
  font-weight: bold; }

  .popout-content-link-bar a:visited {
    color: white;
    text-decoration: none; }

  .popout-content-link-bar a:link {
    color: white;
    text-decoration: none; }

  .popout-content-link-bar a:hover {
    color: white;
    text-decoration: underline; }

.tablet-only {display: none;}

.cont_bot_main_new { width:1025px; float:left;}
footer ul.menu li.leaf{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;position:relative}
footer ul.menu li.leaf a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#fff;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:15px;font-weight:bold;height:30px;line-height:20px;padding:5px 15px;text-decoration:none;text-transform:capitalize}
footer ul.menu li.leaf:not(.last):after{content:'';position:absolute;right:-3px;top:0;width:1px;height:30px;box-sizing:border-box;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;}



.votw-description {
  margin-top: 65px;
}


.votw-description a.home-votw-title {
  color: #202020;
  -moz-transition: 0.3s;
  -o-transition: 0.3s;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  vertical-align: middle;
}


.votw-description a.home-votw-title:hover {
  color: #2196f3;
}


.votw-description a.home-votw-title h6 {
  font-size: 1.5rem;
  font-weight: bold;
}


.votw-description a.home-votw-title i {
  vertical-align: middle;
}
.clearfix{zoom:1}
.clearfix:before,.clearfix::after{content:"";display:table}
.clearfix::after{clear:both}
.formpopup .checkboxes.clearfix .wpcf7-list-item{float:left;white-space:nowrap}
body.page-template-template-form-php .entry-content.clearfix,body.page-template-template-thanks-php .entry-content.clearfix{margin:50px auto;width:790px}


#ad2 {
	display: inline;
	float: left;
}
