﻿.carousel{position:relative}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}
.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}
.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}
.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}
.carousel-caption .btn{text-shadow:none}
.col{float:left}


.divshow {
	overflow: hidden;
	height: 190px;
}
.col{float:left}


.home .slideshow .details.center .text {
	width: 80%;
}


#footer-container{display: none;}

.container-inline-date{clear:both;}
.container-inline-date .form-item{float:none;margin:0;padding:0;}
.container-inline-date .form-item .form-item{float:left;}
.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}
.container-inline-date .description{clear:both;}
.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}
.container-inline-date .date-spacer{margin-left:-5px;}
.views-right-60 .container-inline-date div{margin:0;padding:0;}
.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}
.container-inline-date .date-padding{float:left;}
fieldset.date-combo .container-inline-date .date-padding{padding:10px;}
.views-exposed-form .container-inline-date .date-padding{padding:0;}
.page-events-archive .exposed-red .views-exposed-widget,.container-inline-date .form-item .form-item,.views-exposed-form .container-inline-date .date-padding,.page-events-archive .exposed-red .date-month,.page-events-archive .exposed-red .date-year,.page-events-archive .exposed-red .form-item-topics,.page-events-archive .exposed-red .form-item-regions,.page-events-archive .exposed-red .form-item-type,.page-events-archive .exposed-red .form-item-center,.page-events-archive .exposed-red .form-text{width:100%;}
.site-menu .container-fluid{position:relative;}
.container{padding-right:10px;padding-left:10px;}
.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
.container:before,.container:after{display:table;line-height:0;content:""}
.container:after{clear:both}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}
.container-fluid:after{clear:both}
.navbar .container{width:auto}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}
.site-search #search-block-form .container-inline{float:right;max-width:277px;overflow-x:hidden;overflow-y:hidden;}
.site-search #search-block-form .container-inline .form-actions{position:absolute;right:5px;}
.page-events-archive .exposed-red .views-exposed-widget .container-inline-date .form-item,.page-news-archive .exposed-red .views-exposed-widget .container-inline-date .form-item{margin-bottom:0;margin-right:4px;}
#content-head .container{float:left;padding:0;}
.ie8 .span12,.ie8 .container,.ie8 div#content{width:1180px;}


.centercontainer{
	position:relative;
	padding:0;
	margin: 0 auto;
	width: auto;
	height:auto;
	max-width:1180px;
}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate3d(0,-25%,0);-o-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0)}
.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}


.border {
    border:10px solid #dedad9;
    -moz-box-shadow: 0px 0px 6px #8e8e8e;
    -webkit-box-shadow: 0px 0px 6px #8e8e8e;
    box-shadow: 0px 0px 6px #8e8e8e;

}

.pllexislider-normal ul li .jr-insta-datacontainer .jr-insta-username { text-decoration: none; display: inline-block; }

.pllexislider-overlay ul li .jr-insta-wrap .jr-insta-datacontainer .jr-insta-username a { color: #FFF !important; text-decoration: none; font-weight: bold; }


#menu-toggle {
	display: none;
}

 #menu-toggle .icon-bar {
 display: block;
 width: 22px;
 height: 2px;
 border-radius: 1px;
 background:#322e2f;
}

 #menu-toggle .icon-bar + .icon-bar {
 margin-top: 4px;
}

.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}

.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}

.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #fff;
  border-color: #ccc;
}

.btn-default .badge {
  color: #fff;
  background-color: #333;
}

.btn-primary {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-primary .badge {
  color: #428bca;
  background-color: #fff;
}

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}

.btn-link {
  font-weight: normal;
  color: #428bca;
  border-radius: 0;
}

.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}

.btn-link:hover,
.btn-link:focus {
  color: #2a6496;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 5px;
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  margin-left: -5px;
}

.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}

.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn .caret {
  margin-left: 0;
}

.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}

.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}

.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}

.navbar-default .btn-link {
  color: #777;
}

.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}

.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}

.navbar-inverse .btn-link {
  color: #9d9d9d;
}

.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}

.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}

.btn .label {
  position: relative;
  top: -1px;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}

.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}

.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}

.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}

.carousel-caption .btn {
  text-shadow: none;
}

.btn-1 {
	font-size:17px;
	color:#fff;
	padding:3px 10px;
	background-image: -webkit-gradient(linear, 100% top, 100% bottom, from(rgba(58, 181, 227, 1)), to(rgba(29, 160, 209, 1)));
	background-image: -webkit-linear-gradient(top, color-stop(rgba(58, 181, 227, 1) 100%), color-stop(rgba(29, 160, 209, 1) 100%));
	background-image: -moz-linear-gradient(top, rgba(58, 181, 227, 1) 0, rgba(29, 160, 209, 1) 100%);
	background-image: linear-gradient(to bottom, rgba(58, 181, 227, 1) 0, rgba(29, 160, 209, 1) 100%);
	background-repeat: repeat-x;
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#803ab5e3', endColorstr='#001da0d1', GradientType=1);
}

.btn-1:hover, .btn-1:focus, .btn-1:active, .btn-1.active, .open .dropdown-toggle.btn-1 {
	color: #ffffff;
	background-color: #3ab5e3;
	border-color: #1da0d1;
}
.social-icons{line-height:100%}
.social-icons .icon,.yith-wcwl-share li a{position:relative;padding:0;width:34px;height:34px;line-height:31px;text-align:center;font-size:16px;border:2px solid #cccccc;display:inline-block;margin:0 5px 5px 0;color:#cccccc;border-radius:99px;-webkit-transition:"background-color" 200ms ease-out;transition:"background-color" 200ms ease-out}
.social-icons.size-small .icon,#top-bar .social-icons .icon{height:12px;width:13px;line-height:1px;font-size:12px;border:0;padding:0;margin-right:5px;margin-bottom:0}
.social-icons .icon:hover,.yith-wcwl-share li a:hover{color:#ffffff;text-decoration:none}
.social-icons .icon.icon_facebook:hover,.yith-wcwl-share li a.facebook:hover{background-color:#3a589d;border-color:#3a589d}
.social-icons .icon.icon_twitter:hover,.yith-wcwl-share li a.twitter:hover{background-color:#2478ba;border-color:#2478ba}
.social-icons .icon.icon_email:hover,.yith-wcwl-share li a.email:hover{background-color:#111111;border-color:#111111}
.social-icons .icon.icon_pintrest:hover,.yith-wcwl-share li a.pinterest:hover{background-color:#cb2320;border-color:#cb2320}
.social-icons .icon.icon_rss:hover{background-color:#fc7600;border-color:#fc7600}
.social-icons .icon.icon_twitter:hover{background-color:#2478ba;border-color:#2478ba}
.social-icons .icon.icon_instagram:hover{background-color:#3b6994;border-color:#3b6994}
.social-icons .icon.icon_vk:hover{background-color:#527498;border-color:#527498}
.social-icons .icon.icon_googleplus:hover,.yith-wcwl-share li a.googleplus:hover{background-color:#dd4e31;border-color:#dd4e31}
.social-icons .icon.icon_linkedin:hover{background-color:#0072b7;border-color:#0072b7}
.social-icons .icon.icon_youtube:hover{background-color:#c33223;border-color:#c33223}
.social-icons .icon.icon_flickr:hover{background-color:#e5086f;border-color:#e5086f}
.social-icons.size-small .icon:hover{color:#000 !important;background:none !important}
.product-page .social-icons{margin-bottom:30px}
.social-icons.share-row span.title{font-weight:bold;margin-right:5px}
.product-info .social-icons{border-top:1px dotted #DDD;padding-top:25px}
.ux-box .social-icons{margin-bottom:15px}
.mobile-sidebar .html-block .social-icons.size-small a{font-size:120%;margin:8px;color:#999}
.page-featured-item .social-icons{margin-bottom:15px}
.ux_banner .social-icons{margin-top:10px;margin-bottom:10px}
.dark .social-icons .icon,.dark-header #masthead .social-icons .icon{border-color:#ffffff;color:#ffffff}
#top-bar .social-icons a,.dark .social-icons a,.dark .checkout-group h3,.dark .order-review h3{color:#fff !important}

.row{margin:0}

.row:after,.row:before{content:" ";display:table}

.row:after{clear:both}

.header .row{position:relative;padding:30px 30px 0 30px;z-index:101}

.footer .row{border-top:1px solid #dcdcdc;padding:30px 0}

.store-finder__online-store-container .row{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:50px 0 100px}

.cont_bot_main_new { width:1025px; float:left;}

  .mobile-navholder .menu-item {
    display: block; }

    .mobile-navholder .menu-item a {
      font-family: "theinhardt-light";
      font-size: 32px;
      color: white;
      line-height: 46px;
      display: block; }

  .desktop-navholder .menu-item {
    display: inline-block;
    margin-right: 30px; }

    .desktop-navholder .menu-item:last-child {
      margin-right: 0; }

    .desktop-navholder .menu-item.current_page_item a {
      color: #2354fb; }

    .desktop-navholder .menu-item a {
      font-family: "theinhardt-regular";
      font-size: 16px;
      color: #3d3f45;
      line-height: 19px;
      display: block; }

      .desktop-navholder .menu-item a:hover {
        color: #2354fb; }


header li.menu-item, header li.page_item {
    position: relative;
    list-style-type: none;
}


    
    header li.menu-item.mi-depth-0:first-child, header li.page_item.pi_depth_0:first-child {
        padding-top: 0;
    }

    header li.menu-item.mi-depth-0:last-child, header li.page_item.pi_depth_0:last-child {
        padding-bottom: 0;
    }


    .dropdownmenu-default li.menu-item:first-child, .dropdownmenu-default li.page_item:first-child {
        padding-top: 4px;
    }

    .dropdownmenu-default li.menu-item:last-child, .dropdownmenu-default li.page_item:last-child {
        padding-bottom: 4px;
    }

    .mega-magazine .latest-posts-wrapper.menu-item {
        
        padding-right: 0;
    }

header .top-navi li.menu-item.mi-depth-0, header .top-navi li.page_item.pi_depth_0 {
    
    position: relative;
}

    .h1 nav.mainmenu li.menu-item.mi-depth-0, .h1 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

    .h2 nav.mainmenu li.menu-item.mi-depth-0, .h2 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }
footer ul:nth-child(1) .page_item a,footer ul:nth-child(2) .page_item a,footer ul:nth-child(3) .page_item a,footer ul:nth-child(4) .page_item a{margin-bottom:10px;display:block}
.tve_p_center{text-align:center}
.thrv_contents_table.tve_p_center{margin-left:auto !important;margin-right:auto !important}
.thrv_contents_table .tve_contents_table.tve_p_center{margin-left:auto !important;margin-right:auto !important}


#wp-calendar #prev a {
    text-align: left;
}

#wp-calendar #prev a, #wp-calendar #next a {
    padding-top: 10px;
    display: inline-block;
    font-size:1.2em;
    text-decoration: none;
    color:white;
    display: none;
}
div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}
.page-training-events .event-type-webinar .time .day,.page-training-events .event-type-webinar .time .month,.page-training-events .event-type-webinar .time .year{display:none;}

.nivo-html-caption {
    display:none;
}
.lp-linklist .field-content a:link,.lp-linklist .field-content a:visited,.lp-linklist-more ul li a:link,.lp-linklist-more ul li a:visited{font:12px Arial,Helvetica,Verdana,sans-serif;color:#0C4790;text-decoration:none;}
.lp-linklist-helv .field-content a:link,.lp-linklist-helv .field-content a:visited,.news-more ul li a:link,.news-more ul li a:visited{font:14px  Helvetica,Arial,Verdana,sans-serif;color:#0C4790;text-decoration:underline;}
.view-categories .view-content .views-field-title span.field-content{font-family:Georgia,"Times New Roman",Times,serif;font-weight:500;line-height:1.1;color:#004285;font-size:24px;margin-top:20px;margin-bottom:10px;}
.find-by-month-row .views-field-title span.field-content{font-family:Georgia,"Times New Roman",Times,serif;font-weight:500;line-height:1.1;color:#004285;font-size:24px;margin-top:20px;margin-bottom:10px;}
.find-by-month-row .views-field-created span.field-content,.field-name-field-release-date span.date-display-single,.views-field-created span.date-display-single,.news .view-press-room .views-field-field-item-date{color:#757694;text-transform:uppercase;font-family:verdana;font-size:10px;}
.copyright-footer{opacity:.6;}


#simplemap,
#simplemap-updating {color: #000; text-align:center; position:relative; width:500px !important; height:400px !important; }

#simplemap img { background: none !important; padding: none !important; max-width: none !important; max-height: none !important; border: none !important; }

#simplemap a { background: none; }

#simplemap a:hover { background: none; text-decoration: underline; }

	#simplemap,
	#simplemap-updating { position: absolute !important; top: 5px; left: 205px; width: 545px !important; }

.button1 {
	width: 300px;
	display: block;
	margin: 0 auto;
	background: #ffa72a;
	border-radius: 8px;
	text-align: center;
	color: #fff;
	padding: 12px 0;
	font:600 26px/24px 'Open Sans', Arial, Helvetica, sans-serif;
}

.button1 span {
	display: block;
	font-size: 14px;
}

.button1:hover {
	text-decoration: none;
	background: #ffc664;
}

.button1:active {background: #fa852d;}

.header-box .button1 ,
.signup-hold .button1 {
	width: 100%;
	border: none;
	padding: 0;
	cursor: pointer;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	margin-bottom: 14px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #faa62d;
}

.header-box .button1:hover ,
.signup-hold .button1:hover {background: #f9b253;}

.header-box .button1:active ,
.signup-hold .button1:active {background: #fa852d;}

.login-popup .signup-hold .button1 {margin-bottom: 9px;}

.press-hold .button1 {
	width: 460px;
	line-height: 17px;
	margin: 0 0 49px;
	font-size: 18px;
	padding: 12px 0;
}

.press-hold .button1 span {font-size: 14px;}

	
	.bottom-box .button1 {display: none;}

	.bottom-box .button1 ,
	#header .box .button1 {display: none;}

	.devices-hold .buttons ,
	.bottom-box .button1 ,
	#header .login {display: none;}




.tp-banner-container{
	width:100%;
	position:relative;
	padding:0;
	max-height:450px;
	overflow:hidden;

}


p.lg {
	margin-bottom: 10px;
}


.bright p.lg {
	margin-bottom: 0 !important
}


p.lg span {
	font-size: .95em;
}


h1.lg {
	font-size: 1.5em;
	line-height: 100%;
}

.ad_box 											{ padding-bottom: 15px; }

.cb-footer-dark .cb-footer-lower .cb-to-top a {
  color: #fff;
}

.cb-footer-dark .cb-to-top a i {
  border: 2px solid #fff;
}

.cb-footer-light .cb-footer-lower .cb-to-top a {
  color: #161616;
}

.cb-footer-light .cb-to-top a i {
  border: 2px solid #161616;
}


.cb-to-top {
  margin: 30px auto;
  font-size: 30px;
  letter-spacing: 0;
}

.cb-to-top a i {
  height: 60px;
  width: 60px;
  display: inline-block;
  padding-top: 10px;
  top: 0;
  position: relative;
  -webkit-transition: all 0.2s;
  -transition: all 0.2s;
  transition: all 0.2s;
}

.cb-to-top a i:hover {
  top: -5px;
}

		.showbiz .mediaholder_innerwrap					{	position:relative; overflow:hidden; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,
html:not(.mobile-true) #main .wpb_revslider_element img,
html:not(.mobile-true) .pp_content img,
html:not(.mobile-true) #page .widget_shopping_cart_content img,
html:not(.mobile-true) #page .grav-grav img,
html:not(.mobile-true) #page .comment-gravatar img,
html:not(.mobile-true) #shWrap img,
html:not(.mobile-true) #page .royalSlider img,
.lightbox.useJS .close,
div.lightbox.useJS .img-caption,
.hover-grid .rollover-content,
.no-touch .text-on-img.hover-grid .fs-entry-content,
.hover-style-one .rollover-thumbnails,
.hover-style-two .rollover-thumbnails,
.hover-style-three .rollover-thumbnails {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
}
html:not(.mobile-true) #main .animate-element img,html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,html:not(.mobile-true) #main .wpb_revslider_element img,html:not(.mobile-true) #page .comment-gravatar img,html:not(.mobile-true) #page .grav-grav img,html:not(.mobile-true) #page .royalSlider img,html:not(.mobile-true) #page .widget_shopping_cart_content img,html:not(.mobile-true) #shWrap img,html:not(.mobile-true) .pp_content img{opacity:1}

.text-color-grey{
	color:#787878;
}


.l-header .menu-item-language,
.l-header .w-nav-item {
		font-family: 'Source Sans Pro';
		font-weight: 400;
	}


.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;
	}
.table-area .col{float:left;padding:0 0 0 11px;width:279px;}
.check-form .col{float:left;width:116px;padding:0 0 0 3px;}
.mobile-menu-toggle{display:none}


#content .home_resources {
	position: absolute;
	top: 347px;
	left: 0px;
	width: 826px;
}


#content .home_resources .resource1-3 {
	width: 207px;
	height: 196px;
	float: left;
}

#content .home_resources .resource2-4 {
	width: 206px;
	height: 196px;
	float: left;
}

.top-btns-blog .fa { vertical-align: top; }

.fa {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fa-angle-down:before { content: "\f107"; }

.fa-angle-right:before { content: "\f105"; }

.fa-caret-right:before { content: "\f0da"; }

.fa-tumblr-square:before { content: "\f174"; }

.fa-facebook-square:before { content: "\f082"; }

.fa-youtube:before { content: "\f167"; }


.register-interest .fa,
.register-interest .ff-grb { 
    color: #63b6b1;
    line-height: 1.4;
    display: inline-block;
    font-size: 1.563rem !important; 
    width: 2.188rem;
    height: 2.188rem;
    margin: 0.3125rem 0 0 0;
    border-radius: 35px;
    background: #fff;
}

.fa-facebook:before { content: "\f09a"; }

.fa-twitter:before { content: "\f099"; }

.fa-linkedin:before { content: "\f0e1"; }

.fa-blogger { font-family: 'GothamRoundedBold'; }

.fa-twitter-square:before { content: "\f081"; }

.fa-linkedin-square:before { content: "\f08c"; }

.fa-comment:before { content: "\f075"; }

.fa-envelope:before { content: "\f0e0"; }

.thumbnail .fa-comment {
    position: absolute;
    top: 0;
    right: 0.9375rem;
}

    .top-btns-blog .fa-linkedin { margin: 0 !important; }

.top-btns .fa-blog,
.top-btns .fa-facebook,
.top-btns .fa-twitter,
.top-btns .fa-linkedin,
.follow-top .fa-facebook,
.follow-top .fa-twitter,
.follow-top .fa-linkedin,
.share-article .fa,
.share-pop-up .fa { 
    color: #fff; 
    font-size: 1.75rem;
    background: #009fe3;
    text-align: center;
    width: 2rem;
    height: 2rem;
    line-height: 2.2rem;
    margin-left: 0.75rem;
}
 
.top-btns .fa-blog,
.top-btns .fa-facebook,
.top-btns .fa-twitter,
.top-btns .fa-linkedin { 
    display: inline-block;
    color: #fff;
    font-size: 1.125rem;
    background: #009fe3;
    text-align: center;
    vertical-align: middle;
    width: 1.313rem;
    height: 1.313rem;
    line-height: 1.5rem;
    margin: 0 0.75rem 0 0; 
}

.top-btns .fa-linkedin {
    margin: 0 1.625rem 0 0;
}

.top-btns .fa-blog { line-height: 1.35rem; }

.share-pop-up .fa { margin-left: 10px; }

.follow-top .fa-facebook { vertical-align: bottom; }

.follow-top .fa-caret-right { line-height: 1.8rem; }

.share-pop-up .fa-facebook { margin-left: 0; }

.share-article .fa { 
    float: left; 
    margin-left:  0.5rem;
    height: 1.438rem;
    width: 1.438rem;
    font-size: 1.25rem; 
    line-height: 1.6rem;
}

    .top-btns .fa-blog,
    .top-btns .fa-facebook,
    .top-btns .fa-twitter,
    .top-btns .fa-linkedin { margin-bottom: 1.7rem; }

.mycars .popup .confirm-title { font-weight: bold; font-size: 1.2em; margin-bottom: 15px; }
.page-node-17896 .view-home-one-page-photos .view-footer div a,.page-node-20441 .view-home-one-page-photos .view-footer div a,.page-node-17896 .view-home-one-page-video .view-footer div a,.page-node-20441 .view-home-one-page-video .view-footer div a,#block-views-merch-block-1 .view-footer div a,#block-views-merch-block-2 .view-footer div a,.page-node-17896 .view-forum .view-footer div a,#block-views-home-one-page-news-block-2 .view-footer div a,#block-views-home-one-page-news-block-7 .view-footer div a,#block-views-home-one-page-video-block-1 .view-footer div a,#block-views-albums-block-1 .view-footer div a,#ss-bit-narrow tbody .footer div a,.page-node-20441 #block-views-home-one-page-news-block-8 .view-footer div a,#block-views-home-one-page-news-detail-block .view-home-one-page-news-detail .view-content .views-row .socialcontent .fblink,.view-home-one-page-photo-detail .views-row .views-field-nothing-1 .socialcontent .fblink,.view-home-one-page-video-detail .views-row .views-field-nothing-1 .socialcontent .fblink,.view-albums ul.album_detail_group .fblink,#block-views-albums-block-6 .album-full-details .fblink,#block-views-albums-block-1 .album-full-details .fblink,#block-views-home-one-page-news-detail-block .view-home-one-page-news-detail .view-content .views-row .socialcontent .twitter:before,.view-home-one-page-photo-detail .views-row .views-field-nothing-1 .socialcontent .twitter:before,.view-home-one-page-video-detail .views-row .views-field-nothing-1 .socialcontent .twitter:before,.view-albums ul.album_detail_group .twitter:before,#block-views-albums-block-6 .album-full-details .twitter:before,#block-views-albums-block-1 .album-full-details .twitter:before,a,#block-block-741 .watch-now a.fresco,#block-block-741 .shinedown-nation-links div a,#block-block-796 .watch-now a.fresco,#block-block-796 .shinedown-nation-links div a,#block-block-756 .member-sigh-up a,#block-block-761 .member-sigh-up a,.view-albums ul.album_detail_group .view-download-links .views-label,#block-views-albums-block-6 .album-full-details .view-download-links .views-label,#block-views-albums-block-1 .album-full-details .view-download-links .views-label,.view-albums ul.album_detail_group .view-download-links .field-content a,#block-views-albums-block-6 .album-full-details .view-download-links .field-content a,#block-views-albums-block-1 .album-full-details .view-download-links .field-content a,.view-albums ul.album_detail_group .view-stream-links .views-label,#block-views-albums-block-6 .album-full-details .view-stream-links .views-label,#block-views-albums-block-1 .album-full-details .view-stream-links .views-label,.view-albums ul.album_detail_group .view-stream-links .field-content a,#block-views-albums-block-6 .album-full-details .view-stream-links .field-content a,#block-views-albums-block-1 .album-full-details .view-stream-links .field-content a,.view-albums ul.album_detail_group .view-store-links .views-label,#block-views-albums-block-6 .album-full-details .view-store-links .views-label,#block-views-albums-block-1 .album-full-details .view-store-links .views-label,.view-albums ul.album_detail_group .view-store-links .field-content a,#block-views-albums-block-6 .album-full-details .view-store-links .field-content a,#block-views-albums-block-1 .album-full-details .view-store-links .field-content a,.view-albums ul.album_detail_group .view-download-links .field-content a:before,#block-views-albums-block-6 .album-full-details .view-download-links .field-content a:before,#block-views-albums-block-1 .album-full-details .view-download-links .field-content a:before,.view-albums ul.album_detail_group .view-stream-links .field-content a:before,#block-views-albums-block-6 .album-full-details .view-stream-links .field-content a:before,#block-views-albums-block-1 .album-full-details .view-stream-links .field-content a:before,.view-albums ul.album_detail_group .view-store-links .field-content a:before,#block-views-albums-block-6 .album-full-details .view-store-links .field-content a:before,#block-views-albums-block-1 .album-full-details .view-store-links .field-content a:before,#block-block-461 .content a,.termsWrapper a.terms,#ss-bit-narrow tr td.ticket-rsvp a.bit-buy-tix,#ss-bit-narrow tr td.ticket-rsvp a.bit-rsvp,.page-node-20466 input.subscribe,.page-node-20466 .renew_gift a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.page-node-17896 .view-home-one-page-photos .view-footer div,.page-node-20441 .view-home-one-page-photos .view-footer div,.page-node-17896 .view-home-one-page-video .view-footer div,.page-node-20441 .view-home-one-page-video .view-footer div,#block-views-merch-block-1 .view-footer div,#block-views-merch-block-2 .view-footer div,.page-node-17896 .view-forum .view-footer div,#block-views-home-one-page-news-block-2 .view-footer div,#block-views-home-one-page-news-block-7 .view-footer div,#block-views-home-one-page-video-block-1 .view-footer div,#block-views-albums-block-1 .view-footer div,#ss-bit-narrow tbody .footer div,.page-node-20441 #block-views-home-one-page-news-block-8 .view-footer div{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:800;color:white;text-transform:uppercase;text-align:center;letter-spacing:1.2px;margin-top:10px;padding-bottom:30px;display:block;}
.page-node-17896 .view-home-one-page-photos .view-footer div:before,.page-node-20441 .view-home-one-page-photos .view-footer div:before,.page-node-17896 .view-home-one-page-video .view-footer div:before,.page-node-20441 .view-home-one-page-video .view-footer div:before,#block-views-merch-block-1 .view-footer div:before,#block-views-merch-block-2 .view-footer div:before,.page-node-17896 .view-forum .view-footer div:before,#block-views-home-one-page-news-block-2 .view-footer div:before,#block-views-home-one-page-news-block-7 .view-footer div:before,#block-views-home-one-page-video-block-1 .view-footer div:before,#block-views-albums-block-1 .view-footer div:before,#ss-bit-narrow tbody .footer div:before,.page-node-20441 #block-views-home-one-page-news-block-8 .view-footer div:before{content:'';display:block;width:100%;height:1px;margin:0 auto;background:#d80203;margin-bottom:15px;}
.page-node-17896 .view-home-one-page-photos .view-footer div a,.page-node-20441 .view-home-one-page-photos .view-footer div a,.page-node-17896 .view-home-one-page-video .view-footer div a,.page-node-20441 .view-home-one-page-video .view-footer div a,#block-views-merch-block-1 .view-footer div a,#block-views-merch-block-2 .view-footer div a,.page-node-17896 .view-forum .view-footer div a,#block-views-home-one-page-news-block-2 .view-footer div a,#block-views-home-one-page-news-block-7 .view-footer div a,#block-views-home-one-page-video-block-1 .view-footer div a,#block-views-albums-block-1 .view-footer div a,#ss-bit-narrow tbody .footer div a,.page-node-20441 #block-views-home-one-page-news-block-8 .view-footer div a{color:white;float:none;background:none;font-size:14px;letter-spacing:1px;-webkit-text-size-adjust:none;}
#ss-bit-wide .bit-track-artist-header,#ss-bit-narrow .bit-track-artist-header{display:none !important;}
#ss-bit-wide tr,#ss-bit-narrow tr{background:none;}
#ss-bit-narrow{margin:0 auto;max-width:81%;}
#ss-bit-narrow tbody .footer .more:before{width:100%;}
#ss-bit-narrow tbody .footer .more a{color:black;}
#ss-bit-narrow tbody .footer .more a:hover{color:#d80203;}
#ss-bit-narrow tr{display:block;overflow:hidden;margin-bottom:40px;}
#ss-bit-narrow tr.bit-header,#ss-bit-narrow tr.bit-header-narrow{display:none;}
#ss-bit-narrow tr:nth-child(2){display:block !important;}
#ss-bit-narrow tr.bit-bottom{display:none;}
#ss-bit-narrow tr td{display:block;width:100%;height:auto;padding:0;vertical-align:top;}
#ss-bit-narrow tr td .bit-uiButton{display:none;}
#ss-bit-narrow tr td.bit-description-links{display:none;}
#ss-bit-narrow tr td.bit-date{padding-bottom:6px;}
#ss-bit-narrow tr td.bit-date a.bit-event-data{font-family:"magneta",Helvetica,Arial,sans-serif !important;font-weight:500 !important;font-size:15px !important;color:black !important;-webkit-text-fill-color:#000000 !important;text-transform:uppercase !important;letter-spacing:2px !important;}
#ss-bit-narrow tr td.bit-concert{padding:0 10px 9px 0;box-sizing:border-box;}
#ss-bit-narrow tr td.bit-concert .location,#ss-bit-narrow tr td.bit-concert .venue{display:block;}
#ss-bit-narrow tr td.bit-concert .venue a{font-family:"magneta",Helvetica,Arial,sans-serif !important;font-weight:500 !important;font-size:18px !important;color:black !important;-webkit-text-fill-color:#000000 !important;text-transform:uppercase !important;line-height:24px !important;letter-spacing:2px !important;}
#ss-bit-narrow tr td.bit-concert .lineup{display:none !important;}
#ss-bit-narrow tr td.bit-concert .location a{font-family:"proxima-nova",Times,serif !important;font-weight:800 !important;font-size:14px !important;color:black !important;-webkit-text-fill-color:#000000 !important;text-transform:uppercase !important;line-height:22px !important;letter-spacing:2px !important;}
#ss-bit-narrow tr td.bit-concert a.bit-artist-event-link{display:none;}
#ss-bit-narrow tr td.ticket-rsvp td.bit-rsvp{display:none;}
#ss-bit-narrow tr td.ticket-rsvp a.bit-buy-tix,#ss-bit-narrow tr td.ticket-rsvp a.bit-rsvp{display:inline-block;float:left;line-height:34px;font-family:"proxima-nova",Times,serif !important;font-weight:800 !important;font-size:14px !important;color:black !important;-webkit-text-fill-color:#000000 !important;text-transform:uppercase !important;text-align:center;border:1px solid #8f8f8f;box-sizing:border-box;letter-spacing:2px !important;width:122px !important;}
#ss-bit-narrow tr td.ticket-rsvp a.bit-buy-tix:hover,#ss-bit-narrow tr td.ticket-rsvp a.bit-rsvp:hover{border-color:#d80203;}
#ss-bit-narrow tr td.ticket-rsvp a.bit-rsvp{margin:0 0 0 12px;}
.page-shows #ss-bit-narrow{border-top:5px solid #757272;background:rgba(33,32,32,0.6);padding-top:50px;margin:0;max-width:none;margin-bottom:58px;}
.page-shows #ss-bit-narrow table{margin:0 auto;max-width:88%;}
.page-shows #ss-bit-narrow table tr{margin-bottom:35px;}
.page-shows #ss-bit-narrow table tbody tr td.bit-date a.bit-event-data{color:white !important;-webkit-text-fill-color:white !important;}
.page-shows #ss-bit-narrow table tbody tr td.bit-concert .venue a,.page-shows #ss-bit-narrow table tbody tr td.bit-concert .location a{color:white !important;-webkit-text-fill-color:white !important;}
.page-shows #ss-bit-narrow table tbody tr td.ticket-rsvp a.bit-artist-event-link{display:inline-block;float:left;line-height:34px;font-family:"proxima-nova",Times,serif !important;font-weight:800 !important;font-size:12px !important;color:white !important;-webkit-text-fill-color:white !important;text-transform:uppercase !important;text-align:center;border:1px solid #8f8f8f;box-sizing:border-box;letter-spacing:2px !important;width:80px !important;}
.page-shows #ss-bit-narrow table tbody tr td.ticket-rsvp a.bit-artist-event-link:hover{border-color:#d80203;}
.page-shows #ss-bit-narrow table tbody tr td.ticket-rsvp a.bit-buy-tix,.page-shows #ss-bit-narrow table tbody tr td.ticket-rsvp a.bit-rsvp{color:white !important;-webkit-text-fill-color:white !important;width:80px !important;margin:0 12px 0 0;font-size:12px !important;}
.page-shows #ss-bit-narrow table tbody tr td.ticket-rsvp a.bit-rsvp{width:110px !important;}
.fusion-mobile-menu-sep,.fusion-secondary-main-menu{border-bottom-color:#e5e5e5;}
.fusion-header-wrapper.fusion-is-sticky .fusion-header,.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.97);}
.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-header,.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.97);opacity:0.97;filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=97);}
.fusion-secondary-main-menu{background-color:rgba(255,255,255,1);}
.fusion-header-wrapper #side-header,.fusion-header-wrapper .fusion-header,.fusion-header-wrapper .fusion-secondary-main-menu{background-color:#ffffff;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-secondary-main-menu{padding-top:6px;padding-bottom:6px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu .searchform{display:none;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu{position:static;border:0;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .searchform,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .searchform{float:none;}
.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu{position:static;}


.logo-brand, .logo-image{
   -webkit-transform:translateY(0px);
   -moz-transform:translateY(0px);
   transform:translateY(0px);

}

  .header #inner-header {
    overflow: auto; }







































.wrap {
  width: 96%;
  margin: 0 auto; }
#header-image,#navigation,#sidebar,#footer{display:none}
#footer,#theme-info,#footer-include{clear:both}
#footer{margin:0 20px 0 20px;border-top:3px double #ccc;padding:1em 0 0 0}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}

.td_mod_search.td_mod_wrap.td_mod_no_thumb .thumb-wrap {  display: none;}

.td_mod_search.physicians-loop .thumb-wrap img {max-height: 100px;max-width: 100px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}

body.home .td-page-wrap .thumb-wrap .video-play-icon {left: 75px;width: 20px;top: 75px;}

.search.category-physicians .td_mod_search .thumb-wrap img {-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}






.top-nav {
	float: right;
}
.menu-item-language .sub-menu:after{top:-15px;left:auto;right:20px}
.menu-item:before{margin-right:8px;font-size:100%;top:1px;position:relative}
.mobile-sidebar li:last-child,.mobile-sidebar li:last-of-type,.mobile-sidebar li.menu-item-has-children.active{border:0}
.mobile-sidebar .top-bar-mob li.menu-item a{font-size:80%;padding:15px 0;text-transform:none;font-weight:normal}
.mobile-sidebar li.menu-item-has-children li li a{padding:15px 0;text-transform:none;font-weight:normal}
#top-link,#masthead .right-links .menu-item,#masthead .right-links .search-dropdown,.html-block-inner .search-wrapper{display:none !important}
.secondary-bg.button.alt-button.success:hover,.label-sale.menu-item a:after,.mini-cart:hover .custom-cart-count,.callout .inner,.button.secondary,.button.checkout,#submit.secondary, button.secondary, .button.secondary, input[type="submit"].secondary{background-color:#d26e4b}
.label-popular.menu-item a:after,.add-to-cart-grid.loading .cart-icon strong,.add-to-cart-grid.added .cart-icon strong{background-color:#7a9c59;border-color:#7a9c59;}
.menu-item{ padding-top:5px; }
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first{margin-bottom:0px;}


.page-template-page-templatestemplate10-php .col1,
.page-template-page-templatestemplate10-php .col2{
	width:50% !important;
}
.reveal-modal .col1,.reveal-modal .col2{width:50%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#abilityKitDownload .col2{width:305px}
.col2 .tabs li{width:50%}
#tabs .col-2 .col1,#tabs .col-2 .col2{float:left;width:405px}
#tabs .col-2 .col2{padding-left:30px}


#mail-container
{
	overflow: hidden;
	position: relative;
	height: 100px;
	padding-top: 40px;
	top: -20px;
}


#mail
{
	width: 66px;
	height: 100px;
	background: #ed4101;
	position: absolute;
	top: 0px;
	left: 467px;
	border-radius: 2px 2px 0 0;
	z-index: 100;
	opacity: 0;
	transition-property: opacity, top;
	transition-duration: 2s, 3s;
	transition-timing-function: ease-in-out;
}


#mail.show
{
	opacity: 1;
}


#mail.move
{
	top: 140px;
}


#mail.moved
{
	transition-duration: 0s, 0s;
}

  #layerslider .ls-s5 {
    display: none!important;
  }




.post img.alignleft {
    margin: 0 10px 10px 0;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.post img.aligncenter {
    margin-bottom: 10px;
}
.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}
.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}
.post-likes-widget-placeholder .button{display:none}
.post-likes-widget-placeholder .loading{color:#999;font-size:12px}
.slim-likes-widget .post-likes-widget{width:auto;float:none}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}


#headermenu a, #currencies span {
  font-size: 10.5px;
  letter-spacing: 0.1pt;
}


#currencies {
  font-size: 9.5px;  
  margin-left: 15px;
}

#currencies span { 
  cursor: pointer;  
}

#currencies .selected { 
  text-decoration: underline; 
}


.slide-excerpt {
	background-color: #fff;
	filter: alpha(opacity=80);
	display: block;
	margin: 10px;
	opacity: 0.8;
	padding: 0;
	position: absolute;
	z-index: 8;
}

.carousel__product-image-wrap{width:100%;height:150px;overflow:hidden}

.carousel__product-image-wrap img{max-width:80%;margin:0 auto 5px}
.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
a.thumbnail:hover{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}
.thumbnail .caption{padding:9px;color:#555}
ul.video-playlist .thumbnail:hover{cursor:pointer;opacity:.5}
.dropdown-menu .thumbnail{border:0;padding:0;margin:15px 0;box-shadow:0 0 2px rgba(0,0,0,.2)}
.site-Surplus-Warehouse .panel-pane.pane-block.pane-views-store-list-footer-block-5.pane-views h2{margin:5% 0 0 0;}
.panel-pane.pane-block.pane-views-product-search-index-block-7.pane-views{padding-bottom:20%;}
.panel-pane.pane-block.pane-views-focus-post-blog-block-4.pane-views,.panel-pane.pane-block.pane-views-focus-post-blog-block-5.pane-views,.pane-views-focus-post-blog-block-11{padding:0 0 0 2%;border-left:1px solid #e6e6e6;}
.node-type-blog .panel-pane.pane-node-body{border-right:1px solid #e6e6e6;padding-right:2%;}
.node-type-blog .panel-pane.pane-node-body  p{margin:0px 0 10.5px 2%;}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}


.touch .ddc-dropdown-mycars .menu a:hover {
  background: transparent; }


.touch .ddc-dropdown-mycars .menu.selected a:hover {
  background: #222b62; }

.ie9 .value-statement-mega-wrapper .ddc-dropdown .ddc-dropdown-menu {
  top: 50px; }

    .ddc-header.responsive-centered-nav .header-navigation .navigation-default .ddc-dropdown-menu {
      z-index: 1031;
      top: 91px;
      left: 50%;
      width: 990px;
      box-shadow: none;
      -webkit-transform: translate(-50%, 0);
      -moz-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
      -o-transform: translate(-50%, 0);
      transform: translate(-50%, 0); }

  .ddc-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .ddc-dropdown .caret {
    display: none; }

  .ddc-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .ddc-dropdown.open .caret {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 0; }

    .ddc-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .ddc-dropdown.open .caret:before {
      content: ' ';
      position: absolute;
      z-index: 2;
      top: 65px;
      left: 50%;
      display: block;
      width: 0;
      height: 0;
      margin-left: -13px;
      border: 13px solid transparent;
      border-bottom-color: #e07a00; }

.t6-classic .ddc-dropdown {
  position: relative; }

  .t6-classic .ddc-dropdown ul {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    background: #d8d8d8;
    
    background: linear-gradient(to bottom, #c4c4c4 0%, #dfdfdf 17%, #e1e1e1 18%, #e2e1e0 100%);
    
    border-radius: 0 0 8px 8px;
    box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.75);
    list-style: none;
    padding: 10px;
    width: auto;
    white-space: nowrap; }

    .t6-classic .ddc-dropdown ul a:hover {
      border-radius: 4px 4px 4px 4px; }

.t6-classic .ddc-dropdown:hover ul {
  display: block; }

.t6-mega .ddc-dropdown-menu {
  top: 0px;
  width: 98%;
  margin: 0 1%;
  padding-top: 36px;
  z-index: -1; }


.genesis-nav-menu .menu-item {
  display: inline-block;
  text-align: left; }


.genesis-nav-menu .menu-item:hover {
  position: static; }

	
		#footer-widgets .widget { width: 100%; }

#sp-slide-grid .mod-block {padding-bottom:0}

#sp-bottom .mod-block{padding:0 25px}

.mod-block {padding:10px}



.wrapper {
	clear: both;
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 1000px;
	-webkit-box-shadow: 0px 0px 15px 10px rgba(255, 255, 255, .1);
    box-shadow: 0px 0px 15px 10px rgba(255, 255, 255, .1); 
	border-top-right-radius: 30px;
	border-bottom-right-radius: 30px;
	border-bottom-left-radius: 30px;
}
.donate .heart img{height:.8em;margin-right:3px;visibility:visible;}

			  .product-page {
				max-width: 630px;
				margin: 0 auto;
				background-color: #F5F5F5;
			  }

			  .product-page:after {
				content:"";
				display:table;
				clear: both;
			  }

.widget ul.sub-menu {
  margin: 0px;
}

.navbar.plnav_hover .sub-menu .dropdown-menu {
  position: absolute;
  top: 0;
  left: 100%;
  margin-top: -1px;
  visibility: hidden;
}

.navbar.plnav_hover .dropdown-menu li:hover .sub-menu {
  visibility: visible;
  margin-top: -6px;
}
.newheader .magazine #top-links li.last{border-right:none;}
#main-menu-links li.last{border-right:none;}
#footer li.last a{padding-right:0;border-right:none;}

.anniversary-slide img{ width:89%!important; height:100%!important;}
#home-menu #block-system-main-menu li.first a{border-radius:10px 0 0 0;}
.panel-hp2col .panel-col-last .first .pane-content{padding:0px;}
.panel-hp2col .panel-col-first .first .pane-content{padding:0 0 0 5px;}
 


.sidebar-container-footer {
margin-top:4px;
margin-left:20px;

float:left;
	width: 840px;
	height:110px;
	z-index: 1;
}



 
#products .product-border {
	width: 170px;
	height: 115px;
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.6),
                0px 0px 5px rgba(0, 0, 0, 0.4) inset; 
	border: 5px solid white;
}


#products .product-border a {
	display: block;
	position: relative;
	width: 170px;
	height: 100%;
	margin-top: -5px;
}


#products img {
	z-index: -1;
	position: relative;
}


#products p.titre {
	margin: 0.75em 0 0;
}



#products p.titre a {
	font-size: 1.1429em; 
	font-weight: 700;
	letter-spacing: -1px;

	color: #d71149;
	text-decoration: none; 
}

#products p.desc {
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: .8571em; 
	font-style: italic;
	color: #3b3b3b;
	text-shadow: 1px 1px 3px rgba(0,0,0,0.3);
}



.clear,
.line,
.row {
    clear: both;
}



.clearfix:after,
.line:after,
.mod:after {
    content: "";
    display: table;
    clear: both;
}







.ie67 .clearfix,
.ie67 .line,
.ie67 .mod,
.ie67 .row,
.ie67 .col {
    zoom: 1;
}
 



.ie7 .clearfix,.ie7 .line, .ie7 .mod, .ie7 .row, .ie7 .col {
    zoom: 1;
}
.parallax-title .ux_banner h1{font-size:270%;line-height:115%;font-weight:normal;}
.ux_banner .page-breadcrumb .tabs h1{padding:0 30px 0 0;}
.slider-style-container:not(.flickity-enabled) .ux_banner,.slider-style-focus:not(.flickity-enabled) .ux_banner{opacity:0!important;}
.slider-style-container .ux_banner,.slider-style-focus .ux_banner{opacity:1;}
.ux_banner-grid{margin-left:-7.5px!important;margin-right:-7.5px!important;}
.ux_banner-grid .columns{margin-bottom:15px;margin-left:-.1px;}
.ux_banner-grid .iosSlider{margin-bottom:0!important;top:0!important;}
.ux-grid-column .column-inner,.ux-grid-column .ux_banner,.ux-grid-column .ux-slider-wrapper,.ux-grid-column .ux-slider-wrapper .ux-slider,.ux-grid-column .ux-slider-wrapper .flickity-viewport{height:100%!important;}
.ux_banner .inner-wrap.animated{opacity:0;}
.ux_banner{word-wrap:normal;width:100%;background:#627f9a;line-height:140%;display:block;position:relative;overflow:hidden;}
.ux_banner,.ux_slider_wrapper{-ms-user-select:none;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;}
.ux_banner.light{background:#f9f9f9;}
.ux_banner .banner-bg,.ux-section .banner-bg,.ux-section .bg-overlay,.ux_banner .bg-overlay,.ux-section-img{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;}
.ux_banner .bg-overlay{z-index:2;}
.ux_banner .banner-effect{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:hidden;background-color:transparent;}
.ux_banner.full-height{min-height:100vh;}
.ux_banner .row{position:relative;height:100%;z-index:2;max-width:67.5em!important;margin-left:auto!important;margin-right:auto!important;}
.ux-section .banner-bg.ux_parallax,.ux_banner .banner-bg.ux_parallax{background-attachment:scroll!important;opacity:0;}
.ux_banner .center,.ux-text-overlay .text-vertical-center{bottom:50%!important;top:auto!important;text-align:center;-webkit-transform:translateY(50%)!important;-ms-transform:translateY(50%)!important;transform:translateY(50%)!important;}
.ux_banner .center.bottom,.ux_banner .center.top{-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important;}
.ux_banner .inner{white-space:normal;z-index:3;position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;}
.ux_banner .inner.left{left:10%;right:auto;text-align:left;}
.ux_banner .inner.far-left{left:20px;right:auto;text-align:left;}
.ux_banner .inner.right{left:auto;right:10%;text-align:right;}
.ux_banner .inner.far-right{left:auto;right:20px;text-align:right;}
.ux_banner .inner.top{top:12%!important;margin:0 auto!important;bottom:auto!important;}
.ux_banner .inner.bottom{bottom:12%!important;margin:0 auto!important;top:auto!important;}
.ux_banner .inner.far-bottom{bottom:0!important;top:auto!important;}
.ux_banner .inner.far-top{top:0!important;bottom:auto!important;}
.ux_banner .inner.full-width{left:0!important;right:0!important;width:100%!important;}
.ux_banner .center .tx-div,.ux_banner .center p{margin:0 auto;max-width:90%;}
.ux_banner .left .tx-div,.ux_banner .left p,.ux_banner .far-left .tx-div,.ux_banner .far-left p{margin:0 auto 0 0;max-width:90%;}
.ux_banner .right .tx-div,.ux_banner .far-right .tx-div,.ux_banner .right p,.ux_banner .far-right p{margin:0 0 0 auto;max-width:90%;}
.ux_banner .text-center .tx-div,.ux_banner .text-center p{margin:0 auto;max-width:90%;}
.ux_banner .text-left .tx-div,.ux_banner .text-left p{margin:0 auto 0 0;max-width:90%;}
.ux_banner .text-right .tx-div,.ux_banner .text-right p{margin:0 0 0 auto;max-width:90%;}
.ux_banner .tx-div{margin-top:20px!important;margin-bottom:20px!important;}
.ux_banner .social-icons{margin-top:10px;margin-bottom:10px;}
.ux_banner .cat-count,.ux_banner .cat-title{position:relative;}
.ux_banner .cat-title{bottom:-10px;}
.ux_banner .cat-count{opacity:0;bottom:-15px;font-size:13px;}
.ux_banner:hover .cat-count{opacity:1;bottom:0;}
.ux_banner:hover .cat-title{opacity:1;bottom:0;}
.ux_banner.hover_fade .banner-bg,.ux_banner.hover_zoom .banner-bg,.ux_banner.hover_blur .banner-bg{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.ux_banner.hover_fade:hover .banner-bg{opacity:.5;}
.ux_banner.hover_zoom:hover .banner-bg{opacity:.5;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);}
.ux_banner.hover_blur{background-color:#666666!important;}
.ux_banner.hover_blur:hover .banner-bg{opacity:.7;filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);-moz-filter:blur(4px);-webkit-filter:blur(4px);}
.ux_banner h1,.ux_text h1{font-weight:bolder;font-size:350%;line-height:95%;margin:15px 0;}
.ux_banner h2,.ux_text h2{font-size:300%;line-height:100%;margin:15px 0;}
.ux_banner h3,.ux_text h3{font-size:200%;line-height:100%;margin:15px 0;}
.ux_banner h4,.ux_text h4{font-size:150%;line-height:100%;margin:10px 0;}
.ux_banner h5,.ux_text h5{font-size:100%;line-height:100%;margin:10px 0;}
.ux_banner h6,.ux_text h6{font-size:60%;line-height:100%;margin:10px 0;}
.ux_banner p{font-size:60%;line-height:120%;margin-bottom:15px!important;}
.ux_banner strong{font-weight:800;}
.ux_banner .h-large,.ux_text .h-large{font-size:650%;line-height:85%;padding:0!important;}
.ux_banner .h-xlarge,.ux_text .h-xlarge{font-size:1200%;line-height:85%;padding:0!important;}
.ux_banner .h-xxlarge,.ux_text .h-xxlarge{font-size:1500%;line-height:85%;padding:0!important;}
.large-1 .ux_banner,.large-2 .ux_banner{font-size:7px;}
.grid-small-height.large-6 .ux_banner,.large-3 .ux_banner,.large-4 .ux_banner{font-size:8px;}
.large-6 .ux_banner{font-size:14px;}
.large-7 .ux_banner{font-size:14px;}
.large-8 .ux_banner{font-size:14px;}
.large-9 .ux_banner{font-size:14px;}
.large-1 .ux_banner .button,.large-2 .ux_banner .button,.large-3 .ux_banner .button,.large-4 .ux_banner .button{font-size:140%;}
.large-6 .ux_banner .text-boxed,.large-5 .ux_banner .text-boxed,.large-4 .ux_banner .text-boxed{min-width:50%;}
.large-3 .ux_banner .text-boxed{min-width:80%;}
.ux_banner .text-center input.ninja-forms-field{text-align:center;}
.ux_banner input.ninja-forms-field.button{margin-top:0!important;}
.ux_banner input[type='text'].ninja-forms-field{padding:.6em;font-size:100%;}
.ux_banner .ninja-forms-success-msg p{color:#000000;padding:10px;border:1px solid #000000;margin:0;}
.ux_banner.dark .ninja-forms-success-msg p{color:#ffffff;padding:10px;border:1px solid #ffffff;margin:0;}
.ux_banner .tilt-right{-ms-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg);}
.ux_banner .tilt-left{-ms-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);}
html[data-useragent*='iPad'] .ux-section .banner-bg.ux_parallax,html[data-useragent*='iPad'] .ux_banner .banner-bg.ux_parallax,html[data-useragent*='iPhone'] .ux-section .banner-bg.ux_parallax,html[data-useragent*='iPhone'] .ux_banner .banner-bg.ux_parallax{background-position:50% 20%!important;background-size:cover!important;background-attachment:scroll!important;opacity:1!important;}
.dark-header .ux_banner-grid{margin-top:40px;}
.ux_banner .button{padding-top:0.93em;padding-bottom:1em;}
.ux_banner .button.alt-button{padding-top:0.80em;padding-bottom:0.90em;}
body.home .ux_banner .center,.ux-text-overlay .text-vertical-center{bottom:30%!important;}
body.home .ux_banner .button{padding-top:0.93em;padding-bottom:1em;background:transparent;border:2px solid white;padding:1.5em;font-size:17px;}
#content .ux_banner{margin-bottom:10px;}
.presentation .slide-content{padding:30px}


.theslider .slides .slide img {
	max-width: 100%;
	position: relative;
	z-index: 1;
	line-height: 0px;
	display: block;
        -webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-o-user-select: none;
user-select: none;
}


.theslider .slides .slide a {
display: block;
margin: 0px;
padding: 0px;
line-height: 1;
}
.carousel-inner{position:relative;width:100%;overflow:hidden}

.link-box li.apartments {background-position: 10px -42px;}

.link-box li.apartments:hover  {background-position: 10px -42px; background-color:#ddd; border-bottom: 1px solid #ff6600; }

.news .news-item { width: 50%; padding: 0 12px; float: left; margin-bottom: 40px; }

.news .news-item-inner { height: 322px; display: table; text-align: center; width: 100%; border-radius: 4px; min-height: 322px; position: relative; }


.news .news-item-content { display: table-cell; vertical-align: middle; position: relative; z-index: 9; padding:10px;}

.news .news-item-content h2 { font-size: 31px; line-height: 31px; color: #fff; font-weight: 600; font-family: 'brandon', arial; padding-bottom: 17px; }

.news .news-item-content p { font-size: 13px; line-height: 14px; font-weight: bold; color: #fff; }

.news .news-item-content p + p { padding-top: 17px; }


.news-item-secondary .news-item-inner { border: 1px solid #b4b6b8; text-align: left; padding: 0 80px 0 89px; }

.news-item-secondary .news-item-content h3 { font-family: 'brandon', arial; font-weight: 600; font-size: 26px; line-height: 26px; color: #656a79; padding-bottom: 16px; }

.news-item-secondary .news-item-content p { font-size: 14px; line-height: 20px; color: #989898; padding-bottom: 20px; font-weight: 300; }

.news-item-secondary .news-item-content p:last-child { padding-bottom: 0; }

.news-item-secondary .news-item-content p a { color: #989898; text-decoration: none; }

.news-item-secondary .news-item-content p a:hover { text-decoration: underline; }


.news-secondary .news-item { width: 33%; }

.news-secondary .news-item-secondary .news-item-inner { padding: 20px 50px; }

#logopond li.nytimes{ width: 165px; background-position: -628px 0; padding: 45px 0 0; }


#logopond li.cnn a,
#logopond li.nytimes a,
#logopond li.huffpo a{
	height: 22px;
	padding: 0;
	line-height: 50px;
	color: #ccc;
	text-decoration: none;
}

#companies a.nytimes{ width: 165px; background-position: -628px 0; }

#content li ul {
	margin-top:0.5em;
}



#content {
	margin:0;
	padding-bottom: 4em;
}

.article #content {
	padding-bottom: 2em;
}

#article li, #content li {
	margin-bottom: .5em;
}

#content #article-sidebar li {
	margin-bottom: auto;
	list-style-image:none;
}

	#header, #content, #footer {
		margin-left:1em;
		margin-right: 1em;
	}

ul.classified-category-list li div.title { margin-left: 1em; font-style:italic;  }


#main .title {
	background-color: #f3f3f3;
	color: #101010;
	line-height: 1.4em;
	margin: 5px 0 9px 0;
	padding: 0 0.3em;
}

.item-list .title {
  font-weight: bold;
}

    #products-menu .menu-item .price {
      color: #ed1b12;
      font-size: 1.4rem;
      font-family: ProximaNova-Semibold, sans-serif;
      font-weight: normal;
      -webkit-font-smoothing: subpixel-antialiased; }

      #products-menu .menu-item .price sup {
        border-bottom: solid 1px rgba(237, 27, 18, 0.4);
        font-size: 0.9rem;
        line-height: 0.8;
        top: -0.4rem; }

      .single-product .entry-content .hero .content-wrap .hero-content .price {
        display: inline-block;
        margin-right: 4rem;
        font-size: 5rem; }

        .single-product .entry-content .hero .content-wrap .hero-content .price sup {
          top: -1.2rem;
          font-size: 60%; }

    .single-product .entry-content .product-footer .product-info .product-title,
    .single-product .entry-content .product-footer .product-info .price {
      font-size: 3.6rem;
      line-height: 1.3;
      display: block;
      font-family: ProximaNova-Light, sans-serif;
      -webkit-font-smoothing: antialiased;
      font-weight: 300; }

      .single-product .entry-content .product-footer .product-info .product-title sup,
      .single-product .entry-content .product-footer .product-info .price sup {
        font-size: 2.2rem; }
.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}
.flexslider .slides img{width:100%;display:block}
.slides:after{content:".";clear:both;visibility:hidden;line-height:0;height:0}
* html .slides{height:1%}
.flexslider .slides{zoom:1}
.module-quickview .quickview-box .media-slider,.module-quickview .quickview-box .flex-viewport,.module-quickview .quickview-box .slides,.module-quickview .quickview-box .slide{height:100%;background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-position:center center;background-repeat:no-repeat}
.m14_17 .slides{width:100%;float:left}
.module-footer .locations .slides li{overflow:hidden;background-color:#000;display:table!important;width:100%}
.module-quickview-mini .quickview-box .media-slider,.module-quickview-mini .quickview-box .flex-viewport,.module-quickview-mini .quickview-box .slides,.module-quickview-mini .quickview-box .slide{height:100%;background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-position:center center;background-repeat:no-repeat}
.module-lightbox .lightbox-slider .flex-viewport,.module-lightbox .lightbox-slider .slides,.module-lightbox .lightbox-slider .slide{height:100%}

.main-header .bottom-row { background: transparent; padding: 7px 0 24px 0; position: relative; }

.main-header .bottom-row.hover { background:  #ffbc3a  ; background: transparent; }

.main-header .bottom-row .menu-container { display: none; padding: 0 120px 0 15px; }

.lt-ie9 .main-header .bottom-row .menu-container { width: 100%; display: block; }

.main-header .bottom-row .menu-container.text-center { padding: 0 120px; }

.main-header .bottom-row .menu-container .main-menu { display: inline-block; }

.main-header .bottom-row .menu-container .main-menu ul { list-style: none; margin: 0; padding: 0; }

.main-header .bottom-row .menu-container .main-menu li { display: inline-block; }

.main-header .bottom-row .cart-container { width: auto; position: absolute; right: 55px; padding: 0; }


.header .right {
	float: right;
	margin-right: 30px;
}


.subnav ul.right {
	display: block; float: right;
}


.subnav ul.left li,
.subnav ul.right li {
	display: block; float: left;
	color: #b0b6c2;
	text-align: center;
}


.subnav ul.left li a,
.subnav ul.right li a {
	display: block; float: left;
	color: #b0b6c2;
	font-size: 11px; text-align: center; 
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.subnav ul.left li b,
.subnav ul.right li b {
	width: 100%; height: 16px; display: block; float: left;
	padding: 8px 0;
	font-weight: normal;
}


.subnav ul.left li span,
.subnav ul.right li span {
	width: 100%; height: 5px; display: block; float: left;
	padding: 0 10px;
	background: #AEE8F9; border-left: 1px solid #3a3e45;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.subnav ul.right li span {
	padding: 0 15px;
}


.subnav ul.left li.active span,
.subnav ul.right li.active span {
	background: #fff;
}


.subnav ul.left li a:hover,
.subnav ul.left li.active a,
.subnav ul.right li a:hover,
.subnav ul.right li.active a {
	color: #fff;
}


.container .wrap,
.container .right h3 {
	width: 100%; float: left;
	padding: 10px 0; margin: 0;
	border-top: 1px dotted #afb4be; border-bottom: 1px dotted #afb4be;
	-webkit-box-shadow: 0 5px 0 0 #E3F8FD;
	box-shadow: 0 5px 0 0 #E3F8FD;
}


.container .right h3 {
	padding: 11px 0; 
	margin-bottom: 16px;
}


.container .right {
	width: 300px; float: right;
	margin-right: 30px;
}


.container .right ul {
	width: 100%; display: block; float: left;
	background: #E3F8FD;
}


.container .right ul li {
	width: 100%; display: block;
	margin-bottom: 5px;
	background: #284763;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjJmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #284763 0%, #345c81 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#284763), color-stop(100%,#345c81));
	background: -webkit-linear-gradient(top, #284763 0%,#345c81 100%);
	background: -o-linear-gradient(top, #284763 0%,#345c81 100%);
	background: -ms-linear-gradient(top, #284763 0%,#345c81 100%);
	background: linear-gradient(to bottom, #284763 0%,#345c81 100%);
	border-top: 1px solid #fff; border-bottom: 1px dotted #FFFFFF;
}


.container .right ul li a {
	width: 100%; display: block;
	padding: 10px 20px;
	box-sizing: border-box; 
	color: #FFFFFF;
	font-size: 15px; font-weight: 800;
}


.container .right ul li a:hover {
	color: #AEE8F9;
}


	.subnav ul.left,
	.subnav ul.right {
		display: none;
	}
.newheader .page-homepage.magazine .view-magazine-featured.view-display-id-block_1 .views-row-last{display:none;}
.view-interest-articles.view-location-articles .views-row{width:252px;}
.view-location-articles .views-row{width:263px;float:right;border:1px solid #eee;padding:5px;margin-bottom:10px;}
.view-location-articles .views-row-odd{margin-right:10px;float:left;}
.view-province-events.zest-tab-content .views-row-last a.mag-feature-item{margin-bottom:50px;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a{display:none;}
.view-clone-of-wildlife-nature-provinc.view-display-id-ctools_context_14 .views-row a.cat-1283{display:block;}
.view-favourites.view-display-id-ctools_context_1 .views-row{display:none;}
.view-highlights .views-row-even a{margin-left:10px;}
.town-interest-list .views-row{margin-bottom:20px;}
.adventurer .nightjar-article-select .views-row{border:1px solid #F5F7ED;border-left:none;height:80px!important;min-height:0px!important;margin-bottom:-1px;padding:10px!important;}
.adventurer .nightjar-article-select .views-row:hover,.adventurer .nightjar-article-select .views-row.active{background-color:#F5F7ED;}
.adventurer .nightjar-article-select .views-row .teaser-strip{display:none;}
.adventurer .nightjar-article-select .views-row img.list-img{width:80px;height:80px;}
.adventurer .nightjar-article-select .views-row h2{font-family:'BebasRegular';color:#C3D154;font-size:20px;line-height:22px;word-spacing:0.2em;margin-top:-84px;height:auto;margin-bottom:0px;margin-left:87px;}
.adventurer .nightjar-article-select .views-row .teaser{margin-top:0px;margin-left:87px;font-family:"Ropa Sans";font-size:15px!important;color:#a5a5a5;text-align:left;}
.view-magazine-blogs .views-row{width:395px;border:1px solid #eee;margin-top:10px;margin-right:10px;padding:10px;padding-bottom:0px;}
.view-magazine-blogs .views-row-odd{clear:left;float:left;}
.view-magazine-blogs .views-row-even{clear:right;float:right;}
.view-magazine-blogs .views-row-last{margin-bottom:40px;}
.view-magazine-blogs .views-row.full-width{width:auto;margin-right:10px;padding-bottom:6px;}
.view-magazine-blogs .views-row.full-width .views-field-body{width:820px;}
.view-magazine-blogs .views-row.full-width .img-hires{float:left;margin-right:10px;}
.view-magazine-blogs .view-blog-profile .views-row{width:auto;margin-right:10px;border:none;padding:0;margin:0;}
.view-magazine-blogs .views-row.profile .views-field-picture{display:none;}
.view-magazine-blogs .views-row.profile .views-field-title{margin-left:0;}
.view-magazine-blogs .views-row.profile .views-field-name{display:none;}
.view-magazine-blogs .views-row.profile .views-field-created{display:none;}
.view-magazine-blogs .views-row.profile .views-field-body .img-hires img{width:200px;height:auto;float:left;margin-right:10px;}
.view-magazine-blogs .views-row.profile .mag-shares{display:none;}
.view-magazine-blogs .views-row.profile{background-color:#eee;border:1px solid #ccc;}
.view-magazine-blogs .views-row.profile .views-field-body{max-height:190px;border-top:1px solid #ccc;}
.view-blog-categories .views-row{width:auto;border:none;margin:0;padding:0;width:116px;clear:none;float:none;}
.view-id-magazine_homepage_gallery.view-display-id-block_1 .views-row-even img{margin-top:93px;}
.view-id-events .destination-highlights .view-highlights .views-row-odd a,.view-id-events .destination-highlights .view-highlights .views-row-even a{margin-right:8px;margin-left:0;}
.magazine .view-article-categories .views-row{position:relative;width:227px;height:150px;margin-bottom:14px;}
.magazine .view-article-categories .views-row a:hover{text-decoration:none;}
.magazine .view-article-categories .views-row:hover .views-field-name{opacity:0.8;filter:alpha(opacity= 80);}
.view-id-magazine_section.nightjar-home-articles .views-row{padding-right:15px;margin:0;margin-bottom:1px;cursor:pointer;float:left;width:336px;}
.view-id-magazine_section.nightjar-home-articles .views-row-even{padding-right:0px;}
.view-id-magazine_section.nightjar-home-articles .views-row img{width:96px;height:96px;}
.view-id-magazine_section.nightjar-home-articles .views-row:hover h2{text-decoration:underline;}
.view-id-magazine_section.nightjar-home-articles .views-row .article-short{min-height:96px;text-decoration:none;cursor:pointer;display:block;}
.view-id-magazine_section.nightjar-home-articles .views-row .short-form{min-height:0;}
.nightjar-article-select .views-row{min-height:154px;padding:7px;margin:0;margin-bottom:1px;cursor:pointer;}
.nightjar-article-select .views-row img.list-img{width:100px;height:100px;}
.nightjar-article-select .views-row a.logo-form .teaser-strip{margin-top:-7px;margin-left:-7px;width:269px;margin-bottom:5px;height:39px;padding-left:106px;}
.nightjar-article-select .views-row a.logo-form img.list-img{margin-top:3px;}
.nightjar-article-select .views-row:hover,.nightjar-article-select .views-row.active{background-color:#D4DCDD;}
.nightjar-article-select .views-row.active .article-short{margin-left:-26px;padding-left:26px;}
.nightjar-article-select .views-row .article-short{text-decoration:none;display:block;}
.view-magazine-featured .view-content .views-row,.view-province-events.view-display-id-block_2 .view-content .views-row,.view-province-events.view-display-id-default .view-content .views-row,.view-province-events.view-display-id-block .view-content .views-row,.view-province-events.view-display-id-block_1 .view-content .views-row{width:234px;float:left;margin:0 4px;}
.page-homepage .view-magazine-featured .view-content .views-row{float:none;margin:0;width:auto;}
.views-row-last .mag-feature-item{margin-right:0;}
.mag-rack .views-row .mag-feature-item{height:223px;}
.minimag-gallery .mag-homepage-sidebar .views-row{margin-bottom:37px;}




	

.title-bolded {
margin: 0; font-family: futurastdbold, sans-serif; text-align: left; padding: 0; margin-bottom: 15px; color: #0072bc;
}


.title {
margin: 0; font-family: futurastdmedium, sans-serif; text-align: left; padding: 0; margin-bottom: 15px; color: #0072bc;
}

    h1.title {
	font-size: 28px; }



	
table#layout {
	font-size: 100%;
	width: 100%;
	table-layout: fixed;
	}


.widget ul li {
   }

  .widget ul li.m-all {
    padding-right: 0; }


  .widget {
   		 }

#location_selectordiv span.title { float: left; margin: 10px 0 5px 10px; border-bottom: none; color: #ccc; font-weight: 700; font-size: 12px; }

#sub_left_1col .title {display: block; font-size: 1.1em; font-weight: bold;}


#sub_left_1col p.title { margin-top:14px; }

#sub_left_1col p.title #query { width:90%;_width:570px; height:12px; font-size:12px; padding:2px;margin-left:3px;}

#sub_left_1col p.title img.searchgobutton { width:20px; height:19px; margin-bottom:-3px; _margin-bottom:-3px; }

#sub_middle_1col .title {display: block; font-size: 1.1em; font-weight: bold;}



table .title #query {
    border: 1px solid #d9d9d9;
}


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

* html .clearfix             { zoom: 1; }
 
*:first-child+html .clearfix { zoom: 1; }


#content {
	position:relative;
	left:0px;
	top:0px;
	width:960px;
	height:700px;
	z-index:1;
	visibility: visible;
	padding: 0;
	margin: auto;
}

#movie-box .close{
	position: absolute;
	top: -20px;
	right: -20px;
	color: #fff;
	font-size: 24px;
	cursor: pointer;
}

#wp-calendar caption {
    color: black;
    font-size: 1.7em;
    font-weight: normal;
    padding-bottom: 4px;
    padding-left: 2px;
    text-align: left;
    font-family: Times New Roman;
}

#wp-calendar thead th {
    text-align: center;
}


#sidr {
    width: 260px;
}






.pushy{
    position: fixed;
    width: 260px;
    height: 100%;
    top: 0;
    z-index: 10000;
    
    overflow: auto;
    -webkit-overflow-scrolling: touch; 
}


.pushy a{
    display: block;
    
    text-decoration: none;
}


.pushy a:hover{
    
}




.pushy-left{
    -webkit-transform: translate3d(-260px,0,0);
    -moz-transform: translate3d(-260px,0,0);
    -ms-transform: translate3d(-260px,0,0);
    -o-transform: translate3d(-260px,0,0);
    transform: translate3d(-260px,0,0);
}


.pushy-open{
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}




.pushy, #container, .push{
    -webkit-transition: -webkit-transform .2s cubic-bezier(.16, .68, .43, .99);
    -moz-transition: -moz-transform .2s cubic-bezier(.16, .68, .43, .99);
    -o-transition: -o-transform .2s cubic-bezier(.16, .68, .43, .99);
    transition: transform .2s cubic-bezier(.16, .68, .43, .99);
    
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
}


.pushy-active .site-overlay{
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 260px;
    z-index: 9999;
}

.td-full-layout .td-header-style-3 .td-mega-span .entry-thumb {
  min-height: 132px;
  
  
}

.td-full-layout .td-header-style-4 .td-mega-span .entry-thumb {
  min-height: 132px;
  
  
}

.td-mega-span .entry-thumb {
  min-height: 135px;
}

.td-module-thumb .entry-thumb {
  display: block;
}

.td_module_14 .entry-thumb {
  width: 100%;
}

.td_module_mx1 .td-module-thumb .entry-thumb {
  max-width: none;
  
}

.td_module_mx2 .entry-thumb {
  width: 80px;
}

.td_module_mx4 .entry-thumb {
  width: 100%;
}

.td_module_mx8 .entry-thumb {
  width: 100%;
}

.iosSlider-col-3 .entry-thumb {
  width: 1068px;
}

.iosSlider-col-2 .entry-thumb {
  width: 696px;
}

.iosSlider-col-1 .entry-thumb {
  width: 324px;
  
  
}

  .td-pb-span12 .td_block_14 .td-block-span4:first-child .entry-thumb {
    width: 100%;
  }

.td_block_18 .td-column-3 .td_module_mx8 .entry-thumb {
  width: 100%;
}


.td-hover-1 .td-big-grid-wrapper .entry-thumb {
  transition-timing-function: ease !important;
}

.td-grid-style-1.td-hover-1 .td-module-thumb .entry-thumb {
  transition: transform 0.3s ease, opacity 0.3s;
  -webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s;
}

.td-grid-style-1.td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb {
  transform: scale3d(1.1, 1.1, 1);
  -webkit-transform: scale3d(1.1, 1.1, 1);
  -moz-transform: scale3d(1.1, 1.1, 1) rotate(0.02deg);
}

.td-grid-style-2.td-hover-1 .td-module-thumb .entry-thumb {
  transition: transform 0.3s ease, opacity 0.3s;
  -webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s;
}

.td-grid-style-2.td-hover-1 .td-big-grid-post:hover .entry-thumb {
  transform: scale3d(1.1, 1.1, 1);
  -webkit-transform: scale3d(1.1, 1.1, 1);
  -moz-transform: scale3d(1.1, 1.1, 1) rotate(0.02deg);
}

.td-grid-style-3.td-hover-1 .td-module-thumb .entry-thumb {
  transition: transform 0.3s ease, opacity 0.3s;
  -webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s;
}

.td-grid-style-3.td-hover-1 .td-big-grid-post:hover .entry-thumb {
  transform: scale3d(1.1, 1.1, 1);
  -webkit-transform: scale3d(1.1, 1.1, 1);
  -moz-transform: scale3d(1.1, 1.1, 1) rotate(0.02deg);
}

.td-grid-style-4.td-hover-1 .td-module-thumb .entry-thumb {
  transition: transform 0.3s ease, opacity 0.3s;
  -webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s;
}

.td-grid-style-4.td-hover-1 .td-big-grid-post:hover .entry-thumb {
  transform: scale3d(1.1, 1.1, 1);
  -webkit-transform: scale3d(1.1, 1.1, 1);
  -moz-transform: scale3d(1.1, 1.1, 1) rotate(0.02deg);
}

.td-grid-style-5.td-hover-1 .td-module-thumb .entry-thumb {
  transition: transform 0.3s ease, opacity 0.3s;
  -webkit-transition: -webkit-transform 0.3s ease, opacity 0.3s;
}

.td-grid-style-5.td-hover-1 .td-big-grid-post:hover .entry-thumb {
  transform: scale3d(1.1, 1.1, 1);
  -webkit-transform: scale3d(1.1, 1.1, 1);
  -moz-transform: scale3d(1.1, 1.1, 1) rotate(0.02deg);
}

.td-big-grid-post .entry-thumb {
  
  
  
}

  .td-big-grid-slide .td-big-grid-post-2 .entry-thumb {
    min-height: 100%;
    min-width: 100%;
  }

  .td-big-grid-slide .td-big-grid-post-3 .entry-thumb {
    min-height: 100%;
    min-width: 100%;
  }

.td-post-template-4 .td-post-featured-image .entry-thumb {
  
}

body.td-animation-stack-type0 .td-animation-stack .entry-thumb,
body.td-animation-stack-type0 .post img {
  opacity: 0;
}

.ie8 .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb,
.ie9 .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb,
.ie10 .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb,
.ie11 .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb {
  transform: none;
}


.td-md-is-android .td-hover-1 .td-big-grid-post:hover .entry-thumb {
  
  -o-transition-property: none !important;
  -moz-transition-property: none !important;
  -ms-transition-property: none !important;
  -webkit-transition-property: none !important;
  transition-property: none !important;
  
  -o-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

.td-md-is-ios .td-hover-1 .td-big-grid-post:hover .entry-thumb {
  
  -o-transition-property: none !important;
  -moz-transition-property: none !important;
  -ms-transition-property: none !important;
  -webkit-transition-property: none !important;
  transition-property: none !important;
  
  -o-transform: none !important;
  -moz-transform: none !important;
  -ms-transform: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

.td-md-is-safari .td-hover-1 .td-big-grid-post:hover .td-module-thumb .entry-thumb {
  transform: none;
  -webkit-transform: none;
}

.main-header-wrap .main-header .mini-cart .title { font-family:  'Source Sans Pro', sans-serif ; font-size: 14px; margin: 0px 0px 7px 0px; }

.main-header-wrap .main-header .mini-cart .title span { color:  #c9af9a ; }

.main-header-wrap .main-header .mini-cart .title span.quantity { margin-left: 4px; }

.main-header-wrap .main-header .mini-cart .title a { color:  #0ec7c1 ; }

.customer.account .title { display: block; font-size: 14px; margin-bottom: 20px; }

.customer.order .order-history .table td.product-item .label.title { margin-bottom: 15px; }

.customer.order .order-history .table td.product-item .label.title a { color: #0ec7c1; font-size: 16px; }

.sidebar .recent-posts .title { font-size: 14px; color: #734c3d; margin-bottom: 6px; display: -moz-inline-stack; display: inline-block; vertical-align: middle; *vertical-align: auto; zoom: 1; *display: inline; }

.sidebar .recent-posts .title:hover { color: #0ec7c1; }

.product .title, .quick-shop-content .title, #product-area .title, .mobile-product-title .title { font-size: 16px; font-size:   ; font-weight: 700; color: #734c3d; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; margin: 10px 0 0; }

.product .title a, .quick-shop-content .title a, #product-area .title a, .mobile-product-title .title a { color: #734c3d; }

.product .title a:hover, .quick-shop-content .title a:hover, #product-area .title a:hover, .mobile-product-title .title a:hover { color: #0ec7c1; }

.quick-shop-content .details .header .title { font-size: 28px !important; margin: 8px 0 15px !important; }

.template-index .slide .content .title { font-size: 56px; font-size:   ; font-weight: 700; color: #ffffff; cursor: default; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.33); }

.template-index .article .title { display: block; font-weight: 700; font-size: 16px; font-size:   ; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; margin-bottom: 18px; color:  #734c3d ; }

.template-index .article .title:hover { color: #0ec7c1; }

.template-blog .articles .meta li.title, .template-article .articles .meta li.title { display: none; }

.template-blog .articles .article .article-content .title, .template-article .articles .article .article-content .title { display: block; }

.template-blog .articles .article .title, .template-article .articles .article .title { margin-top: -3px; margin-bottom: 30px; }

.template-blog .articles .article .title, .template-blog .articles .article .title a, .template-article .articles .article .title, .template-article .articles .article .title a { color: #734c3d; font-family:  'Source Sans Pro', sans-serif ; text-transform:   ; font-size: 28px; font-size:   ; font-weight: 700; line-height: 1.2; }

.template-blog .articles .article .title a:hover, .template-article .articles .article .title a:hover { color: #0ec7c1; }

.template-article .articles .comments-wrap .title { display: block !important; font-size: 14px; font-weight: 400; color:  #734c3d ; }

.template-article .articles .comments-wrap .title .count { color:  #ba9b82 ; }

.template-article .articles .comments-wrap.submit .title { margin-bottom: 35px; }

#product-area .details .header .title, .quick-shop-content .details .header .title { font-size: 35px; margin: 8px 0 20px; }

.template-product .mobile-product-title .title { font-size: 35px; margin: 5px 0 20px; }

.template-page .sidebar .title, .template-contact .sidebar .title { color:  #734c3d ; font-size: 14px; margin-bottom: 30px; }

.template-cart .table td.product-item .label.title { margin-bottom: 15px; }

.template-cart .table td.product-item .label.title a { color: #0ec7c1; font-size: 16px; }

.template-search .result.item-article .title { font-weight: 700; font-size: 16px; color:  #734c3d ; margin: 0 0 12px; }

.template-search .result.item-product .details .title { font-size: 16px; color: #0ec7c1; margin: 14px 0 0; }

.template-search .result.item-product .details .title a { color: #0ec7c1; }

.main-footer .connect .title { margin: 40px 0 0; font-size: 14px; color:  #ba9b82 ; }

.main-footer .connect .contact .title { margin-bottom: 35px; }

.main-footer .connect .social .title { margin-bottom: 35px; }

.main-footer .connect .newsletter .title { margin-bottom: 36px; }


.art-article img, img.art-article, .art-block img, .art-footer-text img
{
   margin: 0px 0px 0px 0px;
}

blockquote a, .art-postcontent blockquote a, .art-blockcontent blockquote a, .art-footer-text blockquote a,
blockquote a:link, .art-postcontent blockquote a:link, .art-blockcontent blockquote a:link, .art-footer-text blockquote a:link,
blockquote a:visited, .art-postcontent blockquote a:visited, .art-blockcontent blockquote a:visited, .art-footer-text blockquote a:visited,
blockquote a:hover, .art-postcontent blockquote a:hover, .art-blockcontent blockquote a:hover, .art-footer-text blockquote a:hover
{
   color: #000000;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
   font-weight: normal;
   font-style: italic;
   text-align: left;
}



blockquote p,
.art-postcontent blockquote p,
.art-blockcontent blockquote p,
.art-footer-text blockquote p
{
   margin: 0;
   margin: 5px 0;
}


.art-footer-text a,
.art-footer-text a:link,
.art-footer-text a:visited,
.art-footer-text a:hover,
.art-footer-text td, 
.art-footer-text th,
.art-footer-text caption
{
   color: #6986A5;
   font-size: 13px;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
   line-height: 150%;
}


.art-footer-text p 
{
   padding:0;
   text-align: center;
}


.art-footer-text a,
.art-footer-text a:link
{
   color: #839BB4;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
}


.art-footer-text a:visited
{
   color: #607E9F;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: none;
}


.art-footer-text a:hover
{
   color: #FB7C3C;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
   text-decoration: underline;
}


.art-footer-text h1
{
   color: #8A99A8;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
}


.art-footer-text h2
{
   color: #A1ADBA;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
}


.art-footer-text h3
{
   color: #FA681E;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
}


.art-footer-text h4
{
   color: #9CAFC4;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
}


.art-footer-text h5
{
   color: #9CAFC4;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
}


.art-footer-text h6
{
   color: #9CAFC4;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
}


.art-footer-text img
{
   border: none;
   margin: 0;
}


.art-footer-text li
{
   font-size: 13px;
   font-family: museo_slab700, Arial 'Arial Unicode MS', Helvetica, Sans-Serif;
   color: #A53903;
}

#container_inner {
	float: left;
	display: inline;
	background: #fff;
}


	.narrow-wide-2c #footer-first , .wide-narrow-2c #footer-second {width:32%;}

	.narrow-wide-2c #footer-second, .wide-narrow-2c #footer-first{	width:64%;}

	
	.footer-1c .footer-widgets-box,
	.narrow-wide-2c #footer-second,
	.wide-narrow-2c #footer-second,
	.footer-2c #footer-second,
	.footer-3c #footer-third,
	.footer-4c #footer-fourth,
	.wide-right-3c #footer-third,
	.wide-left-3c #footer-third{margin-right:0;}

	#footer-second , #footer-fourth{	margin-right:0 !important;}


	
.footer-widgets-box{float:left; margin-right:4%;}

.footer-1c .footer-widgets-box{	width:	100% }

.footer-2c .footer-widgets-box{	width:	48%;}

.footer-3c .footer-widgets-box{	width:	30.66666666666667%;}

.footer-4c .footer-widgets-box{	width:	22%;}

	.wide-left-3c .footer-widgets-box , .wide-right-3c .footer-widgets-box {	width:23%;}
#search_block tbody{border:none;}
table#search_block{position:absolute;top:18px;right:10px;margin:0;}
#search_block label,.button{color:#2c7d9c;font-weight:bold;}
#search_block form{margin:0;}
#search_block{padding-right:5px;}
#search_block tr,#search_block td{padding:0;}
.col{float:left}


#feature p.intro{
	font-family: 'Georgia', 'Times New Roman', sans-serif;
	font-size: 18px;
	color: #707070;
	font-style: italic;
	padding: 0 330px 10px 0;
	line-height: 28px;
}

.ribbon-container {
	width: 100%;
	position: absolute;
	top: -12px;
	left: 0px;
	float: left;
	overflow: hidden;
	padding-bottom: 5px;
}

	.section-1 .col1 {float:left;}
.signin a{color:#4f9de1;font-size:0.92308em;font-family:'Gotham SSm 5r','Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;}
.signin a:hover{color:#fcb034;}






#block1 a, 
#block2 a, 
#block3 a, 
#block4 a, 
#block5 a, 
#block6 a, 
#block7 a, 
#block8 a, 
#block9 a  {
color: #fff; font-size:1.7em;
}

        
#block3 {float:left; width:49%; height:120px; margin:3px 2px 0 3px; background:#0C2A4B; }
 
        #block3 a {display:block; width:99%; text-align:center; position:relative; top:30%;}


#header .inner1 {
	padding-bottom: 10px;
}


.inner1 {
    margin: 0 auto;
    position: relative;
    width: 1200px;
}


.isMobile .inner1 {
    max-width: 1200px;
    width: auto;
}


.stretched #header .inner1 { padding: 0px; }


#copyright .inner1 {
    border-top: 1px solid #CFCFCF; 
    padding-top: 10px;
    padding-bottom: 20px;
    margin-bottom: 10px;
}


#copyright .inner1 .center { text-align: center; }

#copyright .inner1 .left { float: left; width: 49%; margin-right: 1%; }

#copyright .inner1 .right { float: right; width: 49%; margin-left: 1%; text-align: right;}


#copyright .inner1 div p:first-child {
    margin-top: 0px;
}

	
	.portfolio-list .portfolio-item.one-third {
		height: 220px;
	}

	
	.portfolio-list .portfolio-item.one-third .meta {
		width: 302px;
	}



.one-third {
	width: 310px;
	margin-right: 10px;
	float: left;
}


.content .one-third {
	width: 294px;
	margin-right: 15px;
}


.one-third:nth-child(3n) {
	margin-right: 0;
}


.half.margin,
.one-third.margin,
.one-fourth.margin,
.one-fifth.margin {
	margin-right: 10px;
}
blockquote.alignnone,blockquote.alignright,blockquote.aligncenter,blockquote.alignleft{width:auto;margin-left:auto;margin-right:auto}

	.sidebar .widget { width: 33.33%; float: left; padding: 0 5px; margin-bottom: 10px; }

	.sidebar .widget:last-child { width: 100%; }

	.sidebar .widget-today-history { float: right; }

	.sidebar .widget img { width: 100%; }

	.intro .widget-glenn-desk { height: 300px; margin-bottom: 14px; }

.section-video-mobile .widget { margin-bottom: 15px; }

.widget { margin-bottom: 20px; }




.widget-glenn-desk { background: #dfdfdf; margin-bottom: 0; height: 325px; }

.widget-glenn-desk .widget-head { position: relative; }

.widget-glenn-desk .widget-head h3 { font-size: 20px; color: #4694bb; padding: 5px 10px 7px; margin: 0; font-weight: 700; }

.widget-glenn-desk .widget-head h3 a { display: block; text-decoration: none;  }

.widget-glenn-desk .widget-head h3 i { display: block; width: 28px; height: 28px; position: absolute; top: 6px; right: 7px; }

.intro .widget-glenn-desk .widget-body { overflow-x: hidden; overflow-y: scroll; max-height: 287px}




.widget-show-prep .widget-head.latest-podcast {background-color: #64a3c4; margin-bottom: 14px;}

.widget-show-prep .widget-head.latest-podcast h3 {color: #fff}

.widget-show-prep .widget-head.latest-podcast h3 i {color: #fff}

.widget-show-prep { background: #fff; margin-bottom: 14px; }

.widget-show-prep .widget-head { background: #dfdfdf; position: relative; }

.widget-show-prep .widget-head h3 { font-size: 25px; color: #696969; padding: 5px 8px 9px; margin: 0; font-weight: 700; }

.widget-show-prep .widget-head h3 a { display: block; text-decoration: none; }

.widget-show-prep .widget-head h3 i { display: block; width: 28px; height: 28px; position: absolute; top: 10px; right: 10px; }

	.widget-show-prep ul { margin-bottom: 0; }


	.widget-show-prep ul li:last-child { margin-bottom: 0; }




.widget-today-history .widget-head { background: #dfdfdf; position: relative; }

.widget-today-history .widget-head h3 { font-size: 25px; color: #696969; padding: 6px 9px 9px; margin: 0; font-weight: 700; }

.widget-today-history .widget-head h3 a { display: block; text-decoration: none;  }

.widget-today-history .widget-head h3 .fa { display: block; width: 28px; height: 28px; position: absolute; top: 15px; right: 5px; font-size: 20px; color: #64a3c4;   }


.widget-today-history .widget-body { padding: 13px 9px 0; }




.widget-common-buzz .widget-head { background: #dfdfdf; position: relative; }

.widget-common-buzz .widget-head .fa { font-size: 23px; color: #64a3c4; position: relative; top: 4px; }

.widget-common-buzz .widget-head h3 { font-size: 25px; color: #696969; padding: 5px 8px; margin: 0; font-weight: 700; }

.widget-common-buzz .widget-head h3 a { display: inline-block; text-decoration: none;  }




.widget-glenn-nightstand { margin-bottom: 20px; }

.widget-glenn-nightstand .widget-head { background: #dfdfdf; position: relative; }

.widget-glenn-nightstand .widget-head .fa { font-size: 23px; color: #64a3c4; position: relative; top: 4px; }

.widget-glenn-nightstand .widget-head h3 { font-size: 25px; color: #696969; padding: 6px 11px 9px; margin: 0; font-weight: 700; }

.widget-glenn-nightstand .widget-head h3 a { text-decoration: none; display: block;  }


.widget-glenn-nightstand .widget-body { padding: 15px 10px; padding-bottom: 0; }

.widget-glenn-nightstand .widget-body:after { content: ''; line-height: 0; display: table; clear: both; }


.widget-glenn-nightstand .widget-content { float: right; width: calc(100% - 88px); }


.widget-glenn-nightstand .widget-foot ul { margin: 0; padding: 15px 4px; padding-bottom: 17px; }

.widget-glenn-nightstand .widget-foot ul:after { content: ''; line-height: 0; display: table; clear: both; }

.widget-glenn-nightstand .widget-foot ul li { float: left; width: 50%; text-align: center; padding: 0 6px; }

.widget-glenn-nightstand .widget-foot ul li a { display: block; }

	.widget-glenn-nightstand .widget-foot { margin-bottom: 30px;  }




.widget-recommends   { width: 100% !important; margin-bottom: 10px;  }

.widget-recommends h3 { color: #4694bb; font-weight: 700; font-size: 25px; padding: 5px 0; margin-top: -10px;   margin-bottom: 8px; }

.widget-recommends h3 a { display: block;  text-decoration: none;  }


.widget-recommends.desktop-hidden img { width: 80px; padding-left: 10px; }

	.widget-video.mobile-hidden  { display: none;  }

.tablet-ad .home25-tablet-ad1 .widget-container { margin: 10px auto 10px; }

.tablet-ad .home25-tablet-ad2 .widget-container { margin: 10px auto 10px; }

.home25-mobile-ad .widget-container { margin: 10px auto 10px; }

.home25-left-ad .widget-container { margin: 10px auto 10px; float: none;}

.home25-mobile-banner-top .widget-container div { width: 320px; margin: 10px auto 10px; }

.home25-mobile-banner-bottom .widget-container div { width: 320px; margin: 10px auto 10px; }




.widget-election-data .widget-head { background: #dfdfdf; position: relative; }

.widget-election-data .widget-head .fa { font-size: 23px; color: #64a3c4; position: relative; top: 4px; }

.widget-election-data .widget-head h3 { font-size: 25px; color: #696969; padding: 5px 8px; margin: 0; font-weight: 700; }

.widget-election-data .widget-head h3 a { text-decoration: none;  }


.cb-box-light.cb-nav-bar-wrap.wrap, .cb-box-light.cb-main-nav.wrap, .cb-box-light #cb-widgets.wrap, .cb-box-light .cb-footer-lower .wrap,
.cb-box-heavy.cb-nav-bar-wrap.wrap, .cb-box-heavy.cb-main-nav.wrap, .cb-box-heavy #cb-widgets.wrap, .cb-box-heavy .cb-footer-lower .wrap {
  box-shadow: none !important;
  -moz-box-shadow: none !important;
  -webkit-box-shadow: none !important;
}


.cb-menu-light #cb-nav-bar .cb-nav-bar-wrap {
  background: #fff;
}


.cb-menu-dark #cb-nav-bar .cb-nav-bar-wrap {
  background: #161616;
}

.cb-stuck.cb-menu-light #cb-nav-bar .cb-nav-bar-wrap {
  background: #fff;
  background: rgba(255, 255, 255, 0.9);
  border-bottom: 3px solid #161616;
}


.cb-stuck.cb-menu-dark #cb-nav-bar .cb-nav-bar-wrap {
  background: rgba(22, 22, 22, 0.95);
}

.cb-stuck #cb-nav-bar .cb-nav-bar-wrap {
  position: fixed;
}


.cb-menu-light.cb-fis-big-border #cb-nav-bar .cb-nav-bar-wrap {
  border-bottom: 3px solid #161616;
}


  .admin-bar.cb-stuck #cb-nav-bar .cb-nav-bar-wrap {
    top: 32px;
  }


  .cb-wrap-off #cb-nav-bar .cb-nav-bar-wrap {
    right: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
  }

  #cb-nav-bar .cb-nav-bar-wrap {
    top: 0;
    z-index: 100;
    position: relative;
  }

  #cb-nav-bar .cb-nav-bar-wrap.cb-menu-fw {
    left: 0;
  }


  .cb-fis-big-border.cb-menu-light #cb-nav-bar .cb-nav-bar-wrap {
    background: #fff;
    background: rgba(255, 255, 255, 0.9);
    border-bottom: 3px solid #161616;
  }

  .cb-fis-big-border #cb-nav-bar .cb-nav-bar-wrap {
    width: 100%;
  }




#footercontainer {
        background: #42A2CE;
	width: 100%;	
}






.tatva-red #bannercontainer,
.tatva-red .cta-button:hover,
.tatva-red .feature-more-link,
.tatva-red #footercontainer,
.tatva-red .edd-submit.button.blue:hover, 
.tatva-red .pagination .page-numbers:hover,
.tatva-red li span.current,
.tatva-red li a:hover.page-numbers,
.tatva-red button:hover,
.tatva-red input:hover[type="button"],
.tatva-red input:hover[type="reset"],
.tatva-red input:hover[type="submit"],
.tatva-red .button:hover,
.tatva-red .entry-content .button:hover,
.tatva-red .main-navigation ul ul
	{
	background: #ef7a7a;
	}




.tatva-green #bannercontainer,
.tatva-green .cta-button:hover,
.tatva-green .feature-more-link,
.tatva-green #footercontainer,
.tatva-green .edd-submit.button.blue:hover, 
.tatva-green .pagination .page-numbers:hover,
.tatva-green li span.current,
.tatva-green li a:hover.page-numbers,
.tatva-green button:hover,
.tatva-green input:hover[type="button"],
.tatva-green input:hover[type="reset"],
.tatva-green input:hover[type="submit"],
.tatva-green .button:hover,
.tatva-green .entry-content .button:hover,
.tatva-green .main-navigation ul ul
	{
	background: #fee9b0;
	}




.tatva-pink #bannercontainer,
.tatva-pink .cta-button:hover,
.tatva-pink .feature-more-link,
.tatva-pink #footercontainer,
.tatva-pink .edd-submit.button.blue:hover, 
.tatva-pink .pagination .page-numbers:hover,
.tatva-pink li span.current,
.tatva-pink li a:hover.page-numbers,
.tatva-pink button:hover,
.tatva-pink input:hover[type="button"],
.tatva-pink input:hover[type="reset"],
.tatva-pink input:hover[type="submit"],
.tatva-pink .button:hover,
.tatva-pink .entry-content .button:hover,
.tatva-pink .main-navigation ul ul
	{
	background: #ed409f;
	}




.tatva-gray #bannercontainer,
.tatva-gray .cta-button:hover,
.tatva-gray .feature-more-link,
.tatva-gray #footercontainer,
.tatva-gray .edd-submit.button.blue:hover, 
.tatva-gray .pagination .page-numbers:hover,
.tatva-gray li span.current,
.tatva-gray li a:hover.page-numbers,
.tatva-gray button:hover,
.tatva-gray input:hover[type="button"],
.tatva-gray input:hover[type="reset"],
.tatva-gray input:hover[type="submit"],
.tatva-gray .button:hover,
.tatva-gray .entry-content .button:hover,
.tatva-gray .main-navigation ul ul
	{
	background: #8e8e8e;
	}




.tatva-brown #bannercontainer,
.tatva-brown .cta-button:hover,
.tatva-brown .feature-more-link,
.tatva-brown #footercontainer,
.tatva-brown .edd-submit.button.blue:hover, 
.tatva-brown .pagination .page-numbers:hover,
.tatva-brown li span.current,
.tatva-brown li a:hover.page-numbers,
.tatva-brown button:hover,
.tatva-brown input:hover[type="button"],
.tatva-brown input:hover[type="reset"],
.tatva-brown input:hover[type="submit"],
.tatva-brown .button:hover,
.tatva-brown .entry-content .button:hover,
.tatva-brown .main-navigation ul ul
	{
	background: #875608;
	}



.tatva-purple #bannercontainer,
.tatva-purple .cta-button:hover,
.tatva-purple .feature-more-link,
.tatva-purple #footercontainer,
.tatva-purple .edd-submit.button.blue:hover, 
.tatva-purple .pagination .page-numbers:hover,
.tatva-purple li span.current,
.tatva-purple li a:hover.page-numbers,
.tatva-purple button:hover,
.tatva-purple input:hover[type="button"],
.tatva-purple input:hover[type="reset"],
.tatva-purple input:hover[type="submit"],
.tatva-purple .button:hover,
.tatva-purple .entry-content .button:hover,
.tatva-purple .main-navigation ul ul
	{
	background: #a678d3;
	}



.tatva-orange #bannercontainer,
.tatva-orange .cta-button:hover,
.tatva-orange .feature-more-link,
.tatva-orange #footercontainer,
.tatva-orange .edd-submit.button.blue:hover, 
.tatva-orange .pagination .page-numbers:hover,
.tatva-orange li span.current,
.tatva-orange li a:hover.page-numbers,
.tatva-orange button:hover,
.tatva-orange input:hover[type="button"],
.tatva-orange input:hover[type="reset"],
.tatva-orange input:hover[type="submit"],
.tatva-orange .button:hover,
.tatva-orange .entry-content .button:hover,
.tatva-orange .main-navigation ul ul
	{
	background: #fa7f53;
	}

.controls-container {
	background:none;
	padding:0px!important;
	margin:0;
	border:none!important;
	position:absolute; top:140px; left:570px;
	z-index:999;
}


	.controls-container,
	.flexslider .slideText {
		display:none;
	}


.controls-container h2 {
	display:inline;
	height:28px;
	line-height:28px;
	float:left;
	font-size:9pt;
	letter-spacing:0;
	margin:0;
	padding:0;
	border:0;
	background:transparent;
	text-shadow:1px 1px #fff;
	}




.featured.wide.pages .controls-container {
	padding:7px 20px 0;
	text-align:center;
	border:1px solid #ebebeb;
	border-top:0;
	}


.videoslide .featured.videos.yt .controls-container {
	background:#fff;
	padding:0;
	margin:0;
	border:0;
	border-bottom:0;
	}


.featured.videos.yt-temp .controls-container {
	background:transparent;
	padding:20px 0 0;
	margin:0;
	border:0;
	}

#skrollr-body { height:100%;}
#content-homepage{background:#FFF;padding:20px 10px;}
#content-wall{padding-bottom:20px;margin-top:20px;border-bottom:2px solid #999;}
#content-wall h2{background-color:#194178;color:#fff !important;font-weight:normal;font-size:1.385em;line-height:0.75em;padding:10px;text-transform:uppercase;}
#main,#content-wall{*position:relative;*zoom:1;}
#main:before,#main:after,#content-wall:before,#content-wall:after{content:"";display:table;}
#main:after,#content-wall:after{clear:both;}
#content h1#page-title,#content .breadcrumb{margin:0 0 15px 0;}
#content #sidebar-right{padding-top:20px;padding-bottom:20px;}
#content-article{margin-top:10px;margin-bottom:10px;}
#content-article p:first-child{margin-top:0;}
#content-article .field-name-field-date-effective{margin-bottom:1em;font-weight:bold;}
#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,.region-footer,.region-bottom{overflow:visible;word-wrap:break-word;}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes .region-footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}
.lt-ie8 .with-wireframes #header,.lt-ie8
.with-wireframes #main,.lt-ie8
.with-wireframes #content,.lt-ie8
.with-wireframes #navigation,.lt-ie8
.with-wireframes .region-sidebar-first,.lt-ie8
.with-wireframes .region-sidebar-second,.lt-ie8
.with-wireframes .region-footer,.lt-ie8
.with-wireframes .region-bottom{border:1px solid #ccc;}
#content-article h2{font-size:1.385em !important;}
#content-article h3{font-size:1.231em !important;}
.page-node-register #content{float:left;width:66.66667%;margin-left:0%;margin-right:-66.66667%;}
.page-node-register #content,.page-node-register aside{float:none;margin:0;padding:0;position:static;width:auto;}
#content .subNavMenu{display:none;}
#content .accordion_menu{width:170px;}
#content .with-sidebar .subNavMenu,#content .panel-sidebar .subNavMenu{display:block;position:absolute;min-width:170px;}
.page-photos #content-article,.node-type-photo #content-article{margin-top:2px;background-color:#fff;}
.page-photos #content-article h2,.node-type-photo #content-article h2{color:#194178;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;font-size:2.154em;font-weight:100;margin-bottom:10px;line-height:1.2em;}
.node-type-procurement-opportunity #content .breadcrumb{margin:0 0 78px 0;}
.page-osdbu-procurement-forecast #content h1#page-title{margin:35px 0 15px 0;}
#panel-content,#content-wall{margin-left:0 !important;}
#content-twoCol,.section,.content-main{border:none !important;}
#content{overflow:hidden;}
#content-twoCol{width:100% !important;}
#content a[href]:after{content:none;}
#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}
#content abbr[title]:after{content:" (" attr(title) ")";}
body,#page,#main,#content,#logo-sitename,.form-submit,#page,#navigation{color:#000;background-color:transparent !important;background-image:none !important;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;}
.with-sidebar #panel-twoCol #content-twoCol,.with-sidebar #panel-twoCol #sidebar-right,.panel-sidebar #panel-twoCol #content-twoCol,.panel-sidebar #panel-twoCol #sidebar-right{position:static;float:none;width:auto;margin:0;padding:0;}
#tifia-news #content-list form:first-child{width:55% !important;}


#content {
	background:  #FFF;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	text-align: left;
}



.home #content {
  width: 960px;
  margin: 38px auto 0 auto;
  clear: both;
  background: none;
  margin-top: 0;
}

  #content, #home_content {
    width: 100%!important;
    padding: 0 15px;
    margin-top: 0;
  }
 #content p a:hover,.map a:hover,.secondexcerpt a:hover,td a:hover{color:#09E;text-decoration:underline;}
 #pagenavblock,#content,.entry,#comments,.dataTables_wrapper .tablepress{clear:both;}
 #content{padding-top:10px;}





.dpe-flexible-posts li, #shop-wd {
	height: 206px; 
	overflow: hidden;
}
 

.dpe-flexible-posts li, #shop-wd-pub {
	height: 206px; 
	overflow: hidden;
}



#shop-wd ul li {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	list-style: square outside none;
	margin: 5px 0 5px 10px;
	position: relative;
	left: 15px;
	width: 275px;
}

#shop-wd-pub ul li {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	list-style: square outside none;
	margin: 5px 0 5px 10px;
	position: relative;
	left: 15px;
	width: 275px;
}



#shop-wd img, #free-download img {
    float: left;
    height: auto;
    margin: 0 10px 10px 0;
    max-height: 113px;
    width: 113px;
}


#shop-wd-pub img, #free-download img {
    float: left;
    height: auto;
    margin: 0 10px 10px 0;
}


#shop-wd .buynow-box {
	clear: both;
	float: left;
	padding: 8px 6px;
}


#shop-wd-pub .buynow-box {
	float: left;
}


#shop-wd .buynow-box a {
	color: #FFFFFF;
	font-size: 14px;
	text-transform: uppercase;
	padding: 6px 12px 6px 21px;
}


#shop-wd-pub .buynow-box a {
    color: #FFFFFF;
    font-size: 14px;
    padding: 0 12px 0 15px;
    position: relative;
    text-transform: uppercase;
    top: 1px;
}

#shop-wd .buynow-box a:hover, .buynow-box a:hover {
	text-decoration: none;
}


#shop-wd-pub .buynow-box a:hover, .buynow-box a:hover {
	text-decoration: none;
}

.posttext { 
	float:left;
	margin-top:-155px;
	width:400px;
}

.facebook-box{text-align:center;}

.facebook-box iframe { width:100% !important}

.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-right: 15px;
  padding-left: 15px;
}

  .col-sm-12 {
    width: 100%;
  }
.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-right:15px;padding-left:15px}

	.results .col-sm-12, .homeresults, .homeresult
	{
	padding-right:0px; padding-left:0px;
	}

	.feature .col-sm-12
	{padding-top:10px; padding-bottom:10px;}
article header .submitted .caption,.page-node- #post-content .submitted .caption{display:block;text-align:right;text-transform:uppercase;font-size:80%;}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}


.navbar-custom ul.nav ul.dropdown-menu li a:hover {
	color: #696969;
}

.nav.navbar-nav {
  
  background-color: rgba(255, 255, 255, .8);

}

.navbar-custom.top-nav-collapse .nav.navbar-nav {
  background-color: rgba(0, 0, 0, 0);
}

.navbar-custom ul.nav li a {
  font-size: 12px;
  letter-spacing: 1px;
  color: #444;
  text-transform: uppercase;
  font-weight: 700;
}

.navbar-custom.top-nav-collapse ul.nav li a {
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  color: #fff;
}

.navbar-custom ul.nav ul.dropdown-menu {
  border-radius: 0;
}

.navbar-custom ul.nav ul.dropdown-menu li {
  border-bottom: 1px solid #f5f5f5;
}

.navbar-custom ul.nav ul.dropdown-menu li:last-child {
  border-bottom: none;
}

.navbar-custom ul.nav ul.dropdown-menu li a {
  padding: 10px 20px;
}

.navbar-custom.top-nav-collapse ul.nav ul.dropdown-menu li a {
  color: #666;
}

.navbar-custom .nav li a {
  -webkit-transition: background .3s ease-in-out;
  -moz-transition: background .3s ease-in-out;
  transition: background .3s ease-in-out;
}

.navbar-custom .nav li a:hover, .navbar-custom .nav li a:focus, .navbar-custom .nav li.active {
  outline: 0;
  background-color: rgba(255, 255, 255, .2);
}


  .navbar-custom .nav.navbar-nav {
    background-color: #696969;
    color: #fff!important;

  }

		

.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}

.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop { margin-top:0; }

#sidebar .current-menu-item.menu-item-has-children:after{
    content:'';
}

#sidebar .current-page-ancestor.menu-item-has-children:after{
    content:'';
}

#sidebar .current-menu-item .menu-item-has-children:after{
    content:'';
}


.header-small-nav .menu-item:after {
    content: '|';
    padding-left: 5px;
    padding-right: 5px;
    color: #4d585a;
}


.header-small-nav .menu-item:last-child:after {
    content: '';
}


.header-small-nav .menu-item {
    float: left;
}


.header-small-nav .menu-item a {
    color: #4d585a;
}

.side-menu-wrap .menu-item-has-children{

}

.side-menu-wrap .menu-item{

}

.maintab,
.maintab .tabsubitem {
  background-color: #cbb677;
}



button.gray, .wpb_button.gray a.color_primary.type_flat {
	background-color: #dbe3e7;
	text-transform: uppercase;
	border-radius: 0;
	padding: 5px 28px;
	margin: 0;
	color: #77787e;
	font-weight: 500;
	font-size: 17px;
}

.pricing-box .wpb_button {
	padding-bottom: 45px;
}

	
	.widget-container .sidepanel {
		width: 100%;
		padding: 40px 0 20px 0;
		text-align: center;
	}
.span3{width:270px}
.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}
input.span3,textarea.span3,.uneditable-input.span3{width:256px}
.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}

#footer .span3{display:none;}


.wpb_gmaps_widget .wpb_wrapper {
  background-color: #f7f7f7;
  padding: 5px;
}


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}


.wpb_carousel .wpb_wrapper {
  position: relative;
}


.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
  padding-top: 56%;
  position: relative;
}

.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


.fotoleft  {float:left; margin:10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }


.hero2 .col-lg-offset-1{
    margin-left: 10.3333%;
}
.bold_text{font-weight:bold}
.tve_shortcode_editor p.bold_text{font-weight:bold}

.icon-box,
.wpb_row .wpb_column .wpb_wrapper .icon-box {
	margin-bottom: 35px;
}

.vc_row.vc_row-no-padding .wpb_column {
  padding-left: 0;
  padding-right: 0;
}


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}

#sidebar .widget-area .wpb_column.vc_column_container:first-of-type,.sidebar .widget .wpb_column.column_container:first-of-type,.widget-area .widget .wpb_column.vc_column_container:first-of-type{margin-left:0;padding-left:0}

#sidebar .widget-area .wpb_column.vc_column_container:last-of-type,.sidebar .widget .wpb_column.column_container:last-of-type,.widget-area .widget .wpb_column.vc_column_container:last-of-type{margin-right:0;padding-right:0}

.wpb_column .ts-pricing{width:100%!important;margin:0;float:none!important}

.wpb_column .ts-pricing:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1}



.screen-reader-text,
.remove {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  
  clip: rect(1px, 1px, 1px, 1px);
}


.homewelcomebullets{ margin-bottom:20px; }
.btn:focus,.btn:active:focus,.btn.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#333;background-color:#ebebeb;border-color:#adadad}
.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#fff;border-color:#ccc}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#3276b1;border-color:#285e8e}
.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#428bca;border-color:#357ebd}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#fff;background-color:#47a447;border-color:#398439}
.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#5cb85c;border-color:#4cae4c}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#39b3d7;border-color:#269abc}
.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#5bc0de;border-color:#46b8da}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#fff;background-color:#ed9c28;border-color:#d58512}
.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#f0ad4e;border-color:#eea236}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2322d;border-color:#ac2925}
.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#d9534f;border-color:#d43f3a}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#428bca}
.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
a.list-group-item.active,a.list-group-item.active:hover,a.list-group-item.active:focus{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}
a.list-group-item.active .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading{color:inherit}
a.list-group-item.active .list-group-item-text,a.list-group-item.active:hover .list-group-item-text,a.list-group-item.active:focus .list-group-item-text{color:#e1edf7}
a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}
a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}
a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}
a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}
.search-icon{font-size:16px!important;}
.search-wrapper button,.search-wrapper input{margin:0!important;}
.search-dropdown .nav-dropdown{width:260px;padding-right:30px!important;}
.search-dropdown input{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;}
.html-block-inner .search-wrapper{height:23px!important;margin-left:7.5px!important;}
.mobile-sidebar .search{padding-bottom:15px;}
.type-page h1.entry-title,.search-results .text-center h1.entry-title{margin-bottom:30px;text-transform:uppercase;}
.type-page .text-center h1.entry-title,.search-results .text-center h1.entry-title{margin-bottom:15px;text-transform:uppercase;}
body.archive h1.page-title,body.search-results h1.page-title{font-size:120%;text-transform:uppercase;text-align:center;margin-bottom:30px;color:#777777;}
#masthead .left-links,.wide-nav,#top-bar .right-text,#top-link,#masthead .right-links .menu-item,#masthead .right-links .search-dropdown,.html-block-inner .search-wrapper{display:none!important;}
body.search-results .pagination-centered{padding:0;border-top:none;margin:0}

#languageSelection ul li.optgroup {
    font-style: italic;
    font-weight: bold;
    padding: 6px 2px 2px;
}


.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-icon,.ubermenu .ubermenu-image,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{margin:0;padding:0;left:auto;right:auto;top:auto;bottom:auto;text-indent:0;clip:auto;position:static;background:0 0;text-transform:none;overflow:visible;z-index:10;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;vertical-align:top;line-height:1.3em;border:none;border-radius:0;pointer-events:auto}
.ubermenu,.ubermenu .ubermenu-column,.ubermenu .ubermenu-divider,.ubermenu .ubermenu-item,.ubermenu .ubermenu-nav,.ubermenu .ubermenu-retractor,.ubermenu .ubermenu-row,.ubermenu .ubermenu-search,.ubermenu .ubermenu-search-input,.ubermenu .ubermenu-search-submit,.ubermenu .ubermenu-submenu,.ubermenu .ubermenu-submenu-footer,.ubermenu .ubermenu-tabs,.ubermenu .ubermenu-tabs-panels,.ubermenu .ubermenu-target,.ubermenu-responsive-toggle{height:auto;width:auto;max-height:none;min-height:0}
.ubermenu .ubermenu-item{text-align:left;display:inline-block;vertical-align:top}
.ubermenu .ubermenu-item-level-0{vertical-align:bottom;-moz-backface-visibility:visible;backface-visibility:visible}
.ubermenu-items-align-top .ubermenu-item-level-0{vertical-align:top}
.ubermenu .ubermenu-item.ubermenu-item-level-0{float:none}
.ubermenu-items-align-left.ubermenu-horizontal .ubermenu-item.ubermenu-item-level-0,.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-left{float:left}
.ubermenu.ubermenu-horizontal .ubermenu-item.ubermenu-align-right{float:right}
.ubermenu .ubermenu-item-level-0.ubermenu-has-submenu-stack{position:relative}
.ubermenu .ubermenu-item .ubermenu-submenu-drop{position:absolute;z-index:500;top:-10000px;height:0;max-height:0;visibility:hidden;overflow:hidden}
.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{min-height:0!important}
.ubermenu .ubermenu-item .ubermenu-submenu-padded{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.ubermenu .ubermenu-item.ubermenu-active .ubermenu-submenu-drop,.ubermenu-nojs .ubermenu-item:hover .ubermenu-submenu-drop{z-index:20}
.ubermenu-transition-none .ubermenu-item .ubermenu-submenu-drop{-webkit-transition:none;-ms-transition:none;transition:none;top:auto}
.ubermenu-transition-slide .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-property:max-height,visibility;-ms-transition-property:max-height,visibility;transition-property:max-height,visibility;max-height:0;top:auto}
.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{opacity:0;-webkit-transition-property:opacity,visibility;-ms-transition-property:opacity,visibility;transition-property:opacity,visibility;top:auto;margin-top:1px}
.ubermenu-transition-shift .ubermenu-item .ubermenu-submenu-drop{margin-top:20px;top:auto;opacity:0;-webkit-transition-property:margin-top,opacity,visibility;-ms-transition-property:margin-top,opacity,visibility;transition-property:margin-top,opacity,visibility}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-submenu-drop{margin-top:0;clip:rect(0,5000px,5000px,-5000px)}
.ubermenu .ubermenu-item .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout{position:relative}
.ubermenu .ubermenu-submenu-type-mega .ubermenu-item.ubermenu-has-submenu-flyout.ubermenu-active{z-index:100}
.ubermenu-vertical .ubermenu-item-level-0{display:block;clear:both}
.ubermenu-vertical .ubermenu-item.ubermenu-flyout-full-height{position:static}
.ubermenu-vertical .ubermenu-item.ubermenu-relative{position:relative}
.ubermenu-vertical .ubermenu-item.ubermenu-relative.ubermenu-active{z-index:20}
.ubermenu-vertical .ubermenu-item.ubermenu-item-mini{float:left;clear:none}
.rtl .ubermenu,.rtl .ubermenu .ubermenu-item{text-align:right}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{display:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-level-0{width:50%}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{position:static}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{width:100%;min-width:100%;max-width:100%;top:auto;left:0!important}
.ubermenu-responsive-default.ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{left:-1px!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item-mini{min-width:0;width:auto;float:left;clear:none!important}
.ubermenu-responsive-default.ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{display:none!important}
.ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{min-width:0;width:auto}
.ubermenu-main .ubermenu-item .ubermenu-submenu-drop{-webkit-transition-duration:.6s;-ms-transition-duration:.6s;transition-duration:.6s;}
.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop{margin-top:0;}
.ubermenu-main,.ubermenu-main .ubermenu-target,.ubermenu-main .ubermenu-nav .ubermenu-item-level-0 .ubermenu-target{font:12px/24px Helvetica,Arial,sans-serif;}
.col{float:left}

.hero-module .first-stage figure span.selectloc {
  color: rgba(0, 0, 0, 0.55);
  font-size: 7px;
  text-transform: uppercase;
  padding: 0px 14px;
  line-height: 8px;
  font-weight: 400;
  display: block;
  float: none;
}

.left4{width:984px;overflow:hidden;margin-left:8px;clear:both}




#right{
	background-color:#fff;
	}


#right h2{
	color: #000;
}


#right label{
	color: #000;
}


#right a:hover { text-decoration: none; color:#666666;}


#right ul ul ul li{
	color: #898989;
}


#right #social img{ border:none; padding:2px 2px 0 0 ;}




#right p {margin:0; padding:0;}


#right img {padding: 0; margin: 0;}


#right ul {
	margin:10px 0;
	padding:0;
	}


#right ul li {
	list-style-type: none;
	border-bottom:2px dotted #f2f2f2;
	padding:5px 8px;
	}


#right ul ul li:hover, #right ul li:hover {
	background-color:#CCCCCC;
	}


#right ul ul {
	margin:14px 0;
	padding: 0;
}


#right ul ul li{
	list-style-type: none;
	border-bottom:2px dotted #f2f2f2;
	padding:5px 8px;
	}

	
#right ul li ul , #right ul li ul li{
	list-style-type: none;
	border-bottom: none;
	margin:-5px 0 5px 0;
	}

	
 #right ul li ul li ul li{
 padding:5px 0 0 0}


#right ul ul ul{
	margin: 0;
	padding: 0;
}

.phone {
  margin-top: 30px;
  font-size: 29px;
}
.logo{width:310px}
.page-template-booking-fase1 .logo,.page-template-booking-fase2 .logo,.page-template-booking-fase3 .logo,.page-template-booking-confirmacion .logo{margin-top:20px}
.page-template-booking-fase1 .logo,.page-template-booking-fase2 .logo,.page-template-booking-fase3 .logo{margin-top:12px}
.logo a{display:block;height:100%}
.page-template-booking-fase1 .logo,.page-template-booking-fase2 .logo,.page-template-booking-fase3 .logo,.page-template-test-booking-fase1 .logo,.page-template-test-booking-fase2 .logo,.page-template-test-booking-fase3 .logo,.page-template-booking-confirmacion .logo,.page-template-test-booking-confirmacion .logo{margin-top:40px}


.team-slides {
	margin:0px 10.5px;
}


.team-slides .team-title {
    display: none;
}

.team-slides:hover .team-title {
    display: block;
}
div#footer div#footer_content{width:960px;padding:30px 0;margin:0 auto;background:#023a4d;font-size:0.9em;color:#fff;text-align:center;}
div#footer_content a{color:#fff;}
div#footer_content span.footer_btn{cursor:pointer;}
div#footer_content span.footer_btn:hover,div#footer_content a:hover{text-decoration:underline;}

  #content {
    
  }

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

.clearfix:after {
  clear: both;
}
footer #footerdepartment,footer #footerathletics{float:left;text-align:left;width:25%}
footer #footerdepartment{width:25%;float:left;text-align:left}


.nw-properties{
	margin-bottom: 70px;
	padding:0 10px 40px 10px;
	}

.nw-properties li{
	padding:10px 0 10px 10px;
	font-weight: 600;
	cursor: pointer;
	}


.evergreen__item {
  padding: 12px 0; }

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  min-width: 120px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
  list-style: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }


#megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}
 ul.inline-list.respond .menu-item{display:none}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
  background: rgba(0, 0, 0, 0.1);
  color: #555555;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
  background: rgba(0, 0, 0, 0.2);
  color: #eeeeee;
}
.shiftnav ul.shiftnav-menu li.menu-item{position:relative;margin:0;padding:0;background:none;list-style-type:none}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}
 .touchy-by-bonfire .menu-item-has-children .menu-expanded,.touchy-by-bonfire .menu-item-has-children .menu-expanded:hover{color:#ffffff;font-weight:400;text-transform:none}
 .touchy-by-bonfire .menu ul,.touchy-by-bonfire .menu-item-has-children .menu-expanded{background-color:#666666 !important;position:relative;z-index:999999}

		#main-nav  ul li.menu-item-home ul li a,
		#main-nav  ul ul li.menu-item-home  a,
		#main-nav  ul li.menu-item-home ul li a:hover{
			background-color:transparent !important;
			text-indent:0;
			background-image:none !important;
			height:auto !important;
			width:auto;
		}

#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  min-width: 120px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
  list-style: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }


#megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}
 ul.inline-list.respond .menu-item{display:none}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
  background: rgba(0, 0, 0, 0.1);
  color: #555555;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
  background: rgba(0, 0, 0, 0.2);
  color: #eeeeee;
}
.shiftnav ul.shiftnav-menu li.menu-item{position:relative;margin:0;padding:0;background:none;list-style-type:none}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}
 .touchy-by-bonfire .menu-item-has-children .menu-expanded,.touchy-by-bonfire .menu-item-has-children .menu-expanded:hover{color:#ffffff;font-weight:400;text-transform:none}
 .touchy-by-bonfire .menu ul,.touchy-by-bonfire .menu-item-has-children .menu-expanded{background-color:#666666 !important;position:relative;z-index:999999}
.tv-show .hero-promo__wrapper:hover .hero-promo__info,.tv-show .hero-promo__wrapper:hover .hero-promo__badge,.tv-show .hero-promo__wrapper:focus .hero-promo__info,.tv-show .hero-promo__wrapper:focus .hero-promo__badge{background:#ae27a7}
.hero-promo__info-wrapper{position:absolute;bottom:0;left:0;width:100%}
.layout-homepage .hero-promo__info-wrapper{position:relative;top:-5px}
.tv-show .hero-promo__info{padding:8px 16px;color:#fff;transition:background-color .2s ease;background-color:#ae27a7}
.palette-lime .tv-show .hero-promo__info{background-color:#b7d83d}
.palette-turquoise .tv-show .hero-promo__info{background-color:#14cbb6}
.palette-orange .tv-show .hero-promo__info{background-color:#ffa000}
.palette-red .tv-show .hero-promo__info{background-color:#ee1d25}
.palette-tomato .tv-show .hero-promo__info{background-color:#ff7d7d}
.palette-purple .tv-show .hero-promo__info{background-color:#ae27a7}
.palette-fuchsia .tv-show .hero-promo__info{background-color:#ae27a7}
.palette-violet .tv-show .hero-promo__info{background-color:#655bbc}
.palette-slate .tv-show .hero-promo__info{background-color:#26245d}
.palette-dodger .tv-show .hero-promo__info{background-color:#2d92fe}
.palette-gold .tv-show .hero-promo__info{background-color:#fc0}
.layout-homepage .hero-promo__info{background:#fff;border-bottom:5px solid #ae27a7;color:#25255d;margin:0 auto;padding:15px}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder li a{padding-left:30px;padding-right:30px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu{padding-right:35px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item a{padding-left:30px;padding-right:30px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li a{padding-left:42px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li a{padding-left:55px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li li a{padding-left:68px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item li li li li a{padding-left:81px;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-mobile-nav-holder{display:block;margin-top:20px;}
.fusion-mobile-menu-design-classic .fusion-secondary-header .fusion-mobile-nav-holder{margin-top:0;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-mobile-nav-holder{display:block;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:-20px;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-mobile-nav-holder,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-mobile-nav-holder{padding-top:0;margin-left:-30px;margin-right:-30px;margin-bottom:0;}
.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-classic.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v1.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v2.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v3.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v4.fusion-sticky-menu-1 .fusion-mobile-nav-holder,.fusion-is-sticky .fusion-mobile-menu-design-modern.fusion-header-v5.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none;}
.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon{text-align:inherit;}
.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:after,.fusion-mobile-menu-design-classic .fusion-mobile-nav-holder .fusion-secondary-menu-icon:before{display:none;}
#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-nav-holder{display:block;margin-top:20px;}
#side-header.fusion-is-sticky.fusion-sticky-menu-1 .fusion-mobile-nav-holder{display:none;}
.list-inline{padding-left:0;list-style:none}
.navigation .level_1_list_item{text-align:center;display:inline-block}
.navigation .level_1_list_item.expanded .navigation_dropdown{display:block;height:auto}
.no-touch .navigation .level_1_list_item:hover .navigation_dropdown{display:block}
.navigation .level_1_list_item.cat_shop-meganav a.shop-meganav{width:100px;text-align:right;color:#af8bbe;position:relative}
.navigation .level_1_list_item.cat_shop-meganav a.shop-meganav:before{font-family:"urbde-ico",sans-serif;content:"\e608";height:inherit;left:-65px;position:absolute;top:0;width:100%;font-size:21px}
.navigation .level_1_list_item.cat_shop-meganav a.shop-meganav:hover{color:#fff}
.navigation .level_1_list_item.cat_shop-meganav.current_item a.shop-meganav{color:#fff}
.navigation .level_1_list_item.cat_shop-meganav .cat_15{margin-top:30px}
.navigation .level_1_list_item.cat_shop-meganav .cat_14{margin-top:-80px}
.level_1_list_item .custom_navigation_slot_1{text-align:left;*zoom:1;margin:0 0 15px 0}
.level_1_list_item .custom_navigation_slot_1:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
.navigation.udedit_header .level_1_list .level_1_list_item{background-color:#fff;border-bottom:2px solid #f2ecf5}
.navigation.violet_underground_herobanner .level_1_list .level_1_list_item{background-color:#fff;border-bottom:2px solid #f2ecf5}

.menu-item-8414 div a {
    background-color: #424242
    
}
#mobile-menu .menu-item-has-children:after{color:#424242;}
#mobile-menu ul ul .menu-item-has-children:after{color:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a{border-bottom:1px solid #ecf0f1; color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:hover, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:hover,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a{color:#ff9600; }
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:before, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:before { color:#f9fafb;}
#sidebar .page_item a, #sidebar .menu-item a,.wpb_widgetised_column .page_item a,.wpb_widgetised_column .menu-item a{border-bottom:1px solid #ecf0f1; color:#707070;}
#sidebar .page_item a:hover, #sidebar .menu-item a:hover,#sidebar .current_page_item a,#sidebar .current_page_item a,.wpb_widgetised_column .page_item a:hover,.wpb_widgetised_column .menu-item a:hover,.wpb_widgetised_column .current_page_item a{color:#ff9600; }
#sidebar .page_item a:before, #sidebar .menu-item a:before,.wpb_widgetised_column .page_item a:before,.wpb_widgetised_column .menu-item a:before{ color:#ff9600;}
#footer .page_item a, #footer .menu-item a{border-bottom:1px solid #3A3A3A; color:#DDDDDD;}
#footer .page_item a:hover, #footer .menu-item a:hover,#footer .current_page_item a,#footer .current_page_item a{color:#ff9600; }
#footer .page_item a:before, #footer .menu-item a:before { color:#ff9600;}


header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag {
	top: 1px;
	position: relative;
	margin-right: 4px;
}


#header-secondary-outer .menu-item-language .iclflag {
	top: 2px;
}

#access .menu-item-has-children:after {
top: 22px;
right: 20px;
}

  body .header,
  body .content-holder,
  body .footer {
    padding: 0 20px;
  }

#spacer {float:left;margin-right:10px;}


.fade-in {
	opacity:0;  


	-webkit-animation:fadeIn ease-in 1;
	-moz-animation:fadeIn ease-in 1;
	animation:fadeIn ease-in 1;

	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	animation-fill-mode:forwards;

	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	animation-duration:1s;
}

 
.fade-in.one {
-webkit-animation-delay: 0.25s;
-moz-animation-delay: 0.25s;
animation-delay: 0.25s;
}

 
.fade-in.two {
-webkit-animation-delay: 0.40s;
-moz-animation-delay:0.40s;
animation-delay: 0.40s;
}

 
.fade-in.three {
-webkit-animation-delay: 0.6s;
-moz-animation-delay: 0.6s;
animation-delay: 0.6s;
}


.fade-in.four {
-webkit-animation-delay: 0.8s;
-moz-animation-delay: 0.8s;
animation-delay: 0.8s;
}


.fade-in.five {
-webkit-animation-delay: 1s;
-moz-animation-delay: 1s;
animation-delay: 1s;
}


#wonderplugincarousel-1 .amazingcarousel-list-container { 
	padding: 16px 0;
}

#lang_sel img.iclflag {
  width: 18px;
  height: 12px;
  position: relative;
  top: 1px;
}

#lang_sel_list img.iclflag {
  width: 18px;
  height: 12px;
  position: relative;
  top: 1px;
}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}

		.watermark-content {background-color: #B6C16A;}

.external-top-center, .external-bottom-center, .watermark-content {margin: 0 60px;}
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}


    li.direct_joblisting a + div,
    .direct_joblocation {
        display: block;
        position: absolute;
        margin-top: -40px;
        padding-left: 7px;
    }


li .direct_joblocation {
    color: #999;
}
.hero__content .big{display:block;width:100%;font-weight:bold;line-height:.75em;text-transform:uppercase;word-wrap:break-word}

 
.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-sm-4, .col-md-4, .col-lg-4, .col-sm-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-sm-7 .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-lg-9, .col-sm-10, .col-md-10, .col-lg-10, .col-sm-12, .col-xs-12, .col-md-12, .col-lg-12  {
    position: relative;
    min-height: 0.0625rem;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
}

    .col-lg-12 { width: 100%; }




.search {
	float: right;
	display: block;
	margin-right: -25px;
}


.search label {
	font-size: 12px;
	color: #000;
	font-weight: bold;
}


.search input {
	font: arial;
	font-size: 12px;
}


.search input[type="text"] {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid;
	-webkit-box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.3);
	box-shadow: inset 2px 2px 3px rgba(0, 0, 0, 0.3);
	color: #FFF;
	height: 22px;
	padding-left: 3px;
	font-weight: bold;
	vertical-align: top;
	margin-top: 8px;
}


.search input[type="text"]:focus {
	outline: none;
}


.search input[type="submit"] {
	height: 46px;
	width: 88px;
	background-color: transparent;
	
	background-repeat: no-repeat;
	border: none;
	cursor: pointer;
	position: relative;
	right: 20px;
	padding: 12px 0;
}


.search input[type="submit"]:hover {
	
}




.not_main_page .block .search input[type="submit"] {
	width: 35px;
}
.boxed .header_inner{width:1150px;margin:0 auto}
.vertical_menu_enabled header .header_inner{display:none}

.clear {clear:both;}
.col-gutter-full{vertical-align:top;box-sizing:border-box;display:inline-block;float:none;margin-right:-0.31em;width:8.3333333333%;padding-top:1em;padding-left:1em}
.homepage-featured-product .col-gutter-full{text-align:center;vertical-align:middle}
.homepage-shop-by-case .col-gutter-full{text-align:center}

.frontslider .slides li .caption h3,
.frontslider .slides li .caption .caption-title {
    font-size: 24px;
    font-weight: bold;
    line-height: 25px;
    margin-bottom: 10px;
}


.product-list { margin: 3em 0px 1.111em -20px; text-align: left; }


.no-pagination .product-list { margin-bottom: 0px; }


.menu-item {
    display: inline;
}




li.page_item, li.menu-item {
	list-style: none;
}

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}


.nav-menu li.menu-item-29, .nav-menu li.menu-item-30, .nav-menu li.menu-item-31, .nav-menu li.menu-item-32, .nav-menu li.menu-item-33 {
	border-bottom : 10px solid #000;
	margin : 0 0.75em;
}


.nav-menu li.menu-item-29 {border-color : #DC5653;}

.nav-menu li.menu-item-30 {border-color : #936196;}

.nav-menu li.menu-item-31 {border-color : #679D52;}

.nav-menu li.menu-item-32 {border-color : #6999EB;}

.nav-menu li.menu-item-33 {border-color : #F5B84E;}

.nav-menu li.menu-item-29:hover a{background : rgba(220,86,83,0.5);}

.nav-menu li.menu-item-30:hover a{background : rgba(147,97,150,0.5);}

.nav-menu li.menu-item-31:hover a{background : rgba(130,157,82,0.5);}

.nav-menu li.menu-item-32:hover a{background : rgba(105,153,235,0.5);}

.nav-menu li.menu-item-33:hover a{background : rgba(245,184,78,0.5);}


ul.nav-menu li.menu-item-29 ul li:hover {background-color: #DC5653;}

ul.nav-menu li.menu-item-30 ul li:hover {background-color: #936196;}

ul.nav-menu li.menu-item-31 ul li:hover {background-color: #679D52;}

ul.nav-menu li.menu-item-32 ul li:hover {background-color: #6999EB;}

ul.nav-menu li.menu-item-33 ul li:hover {background-color: #F5B84E;}

#homepage .foster-adopt {
	background: #007fa4;
	margin-bottom: 10px;
}

#homepage .foster-adopt-container {
	text-align: center;
	padding: 10px;
}

#homepage .foster-adopt-container .foster, #homepage .foster-adopt-container .adopt {
	border: 2px solid #ffffff;
	display: inline-block;
	width: 380px;
	text-decoration: none;
}

#homepage .foster-adopt-container .foster h2, #homepage .foster-adopt-container .adopt h2 {
	width: 188px;
	font-size: 24px;
	line-height: 28px;
	color: #ffffff;
	font-weight: bold;
	text-shadow: 1px 1px 2px #000000;
	padding: 20px;
	display: inline-block;
	margin: 0;
	vertical-align: middle;
}

#homepage .foster-adopt-container .foster {
	text-align: right;
	margin-right: 10px;
}

#homepage .foster-adopt-container .foster img {
	border-left: 2px solid #ffffff;
}

#homepage .foster-adopt-container .adopt {
	text-align: left;
	margin-left: 10px;
}

#homepage .foster-adopt-container .adopt img {
	border-right: 2px solid #ffffff;
}
.views-row{margin-top:1.3846em;}
#block-views-tags-block ul li.views-row-last a{padding:0;margin:0;border:none;}
.navbar-link{color:#777}
.navbar-link:focus,.navbar-link:hover{color:#08c}
.navbar .btn-navbar{float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006394;background-image:-moz-linear-gradient(top,#0077b3,#046);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0077b3),to(#046));background-image:-webkit-linear-gradient(top,#0077b3,#046);background-image:-o-linear-gradient(top,#0077b3,#046);background-image:linear-gradient(to bottom,#0077b3,#046);background-repeat:repeat-x;border-color:#046 #046 #00111a;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}
.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{color:#fff}
.container,.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container,.span12{width:940px}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.navbar{overflow:visible}
.navbar-inner{padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 4px rgba(0,0,0,.065)}
.navbar-inner:after,.navbar-inner:before{display:table;content:"";line-height:0}
.navbar-inner:after{clear:both}
.navbar .container{width:auto}
.navbar .brand{float:left;display:block;padding:10px 20px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}
.navbar .brand:focus,.navbar .brand:hover{text-decoration:none}
.navbar-text{margin-bottom:0;line-height:40px;color:#777}
.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #fff}
.navbar .btn,.navbar .btn-group{margin-top:5px}
.navbar .btn-group .btn,.navbar .input-append .btn,.navbar .input-append .btn-group,.navbar .input-prepend .btn,.navbar .input-prepend .btn-group{margin-top:0}
.navbar-form{margin-bottom:0}
.navbar-form:after,.navbar-form:before{display:table;content:"";line-height:0}
.navbar-form:after{clear:both}
.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select{margin-top:5px}
.navbar-form .btn,.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}
.navbar-form input[type=checkbox],.navbar-form input[type=image],.navbar-form input[type=radio]{margin-top:3px}
.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}
.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}
.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}
.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.navbar-static-top{position:static;margin-bottom:0}
.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}
.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}
.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}
.navbar-fixed-bottom .navbar-inner,.navbar-fixed-top .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}
.navbar-fixed-top{top:0}
.navbar-fixed-bottom{bottom:0}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}
.navbar .nav.pull-right{float:right;margin-right:0}
.navbar .nav .dropdown-toggle .caret{margin-top:8px}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}
.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525}
.navbar-inverse .brand,.navbar-inverse .navbar-text{color:#999}
.navbar-inverse .navbar-link{color:#999}
.navbar-inverse .navbar-link:focus,.navbar-inverse .navbar-link:hover{color:#fff}
.navbar-inverse .divider-vertical{border-left-color:#111;border-right-color:#222}
.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}
.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}
.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}
.navbar-inverse .navbar-search .search-query.focused,.navbar-inverse .navbar-search .search-query:focus{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 3px rgba(0,0,0,.15);box-shadow:0 0 3px rgba(0,0,0,.15);outline:0}
.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404}
.tc-solid-color-on-scroll.sticky-enabled .navbar-inner,.tc-solid-color-on-scroll.sticky-enabled .tc-header{background-color:#FAFAFA}
.sticky-enabled .navbar-wrapper{margin-top:0}
.sticky-enabled .tc-title-logo-off .navbar-wrapper{margin-left:0;width:100%}
.sticky-enabled .navbar .navbar-inner{margin:8px 5px 5px;min-height:35px}
.sticky-disabled .logo-centered .navbar-wrapper,.tc-no-sticky-header .logo-centered .navbar-wrapper{float:none;margin:auto;clear:both}
.sticky-disabled .logo-centered .navbar-inner,.tc-no-sticky-header .logo-centered .navbar-inner{padding-right:5px}
.navbar-wrapper{z-index:200;position:relative;margin-top:7px;margin-bottom:0}
.navbar.notresp{display:block}
.navbar .navbar-inner{z-index:200;margin:5px 5px 11px;border:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.25);-moz-box-shadow:0 2px 10px rgba(0,0,0,.25);box-shadow:0 2px 10px rgba(0,0,0,.25);padding-left:5px;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.navbar-wrapper .navbar .site-description{float:right;padding-right:5px;text-align:right}
.navbar-wrapper .navbar h2.site-description{line-height:19px}
.no-navbar .navbar .navbar-inner,.sticky-enabled .navbar .navbar-inner{background:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.chrome .navbar .navbar-inner .nav li{line-height:21px}
.navbar .nav li.dropdown .caret{border-top-color:#777;border-bottom-color:#777;vertical-align:middle;margin-top:0}
.navbar .btn-navbar.active,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover{outline:0}
.navbar.resp{display:block;width:100%}
.navbar-inner .social-block{padding:0 20px 0 10px;margin:10px 0}
.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{margin-left:-20px;margin-right:-20px}
.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,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}
.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}
.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}
.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}
.container.navbar-wrapper{margin-bottom:0;width:auto}
.navbar-wrapper.clearfix.span9{width:100%;margin:0}
.navbar-wrapper .navbar{float:none;width:100%}
.navbar-inner .tc-nav-button{display:block}
.no-navbar .navbar .navbar-inner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0}
.navbar .navbar-inner .social-block{width:auto!important;float:left;margin:14px 0 0}
.navbar .nav-collapse .dropdown-menu a{padding:3px 5px}
.navbar .navbar-inner .nav li{text-align:left;position:relative}
.simple-button .navbar .btn-navbar{background-image:none!important;background-color:#FFF}
.simple-button .navbar .btn-navbar .icon-bar,.simple-button .navbar .btn-navbar.active,.simple-button .navbar .btn-navbar.disabled,.simple-button .navbar .btn-navbar:active,.simple-button .navbar .btn-navbar:focus,.simple-button .navbar .btn-navbar:hover,.simple-button .navbar .btn-navbar[disabled]{background-color:#7F7F7F}
.simple-button .navbar .btn-navbar:hover .icon-bar{background-color:#fff}
.sticky-enabled .navbar .btn-navbar{margin:9px 0}
.navbar-inner .social-block a{padding-right:6px}


 
.navbar-wrapper .navbar h2, h2.site-description {
font-family : Helvetica Neue, Helvetica, Arial, sans-serif!important;
}



#top-left{
	margin-top:0px; margin-left:0px; width:0px; height:0px;
	display:none;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-2{width:16.66666667%}

.x-post-slider-entry .h-featured {
	font-size:2.8rem;
}

.x-post-slider-entry .h-featured .entry-subtitle{
	letter-spacing: 0.5px;
}


.center-blue {
	color: #00006a;
}

div.otw-sidebar-horizontal div.widget{
	float: left;
}

body .wooslider-direction-nav a, body .widget .wooslider-direction-nav a { height: auto; line-height: 40px; text-indent: -9999px; }
.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}

.navbar-collapse ul ul li a {
	margin: 0;
	padding-bottom: 5px !important;
	padding-top: 5px !important;
	color: #313131 !important;
	border-bottom: none;
}


#sidebar {
	display:none;
}




#sidebar h2 {
     font-weight: bold;
     font-size: 14px;
     padding: 4px 6px 4px 6px;
     margin: 0px 0px 6px 0px;
     -moz-border-radius: 6px 6px 6px 6px;
     -webkit-border-radius: 6px 6px 6px 6px;
     border-radius: 6px 6px 6px 6px;
     color: #000000;
     border: none;
     background-color: #EFEFEF;
     border: 1px solid #DEDEDE;
}


#sidebar p {
	text-align:left;
	margin-top:0;
	color:#666;
}


#sidebar ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	font-size:1em;
}


#sidebar ul ul, div.tagcloud {
     margin: 0px 0px 10px 0px;
     padding: 6px 6px 6px 6px;
     border: 1px solid #DEDEDE;
     -moz-border-radius: 6px 6px 6px 6px;
     -webkit-border-radius: 6px 6px 6px 6px;
     border-radius: 6px 6px 6px 6px;
}


#sidebar ul ul ul{
	margin: 0px;
	padding: 0px;
        border: none;
}


#sidebar ul li {
     margin: 0px;
     padding: 0px;
     list-style: none;
}


#sidebar ul li li {
     margin: 0px;
     padding: 0px 0px 2px 0px;
     list-style: none;
}


#sidebar ul li a {
     text-decoration: none;
     font-size: 11px;
}


#sidebar a:hover, .tagcloud a:hover {
     color: #000000;
     text-decoration: underline;
}
#top-area .column{float:left;width:32.3%;margin:1.8% 0;margin:0 5px;}
#top-area .column:last-child{float:right;margin-right:0;}
#footer-area .column:last-child{float:right;}
#top-area .column .content{padding:10px;}
#top-area .column:first-child{margin-left:0;}
#top-area .column-title{color:#e0e0e0;}
#footer-area .column{float:left;width:24.2%;margin:0 0 0% 1%;color:#fff;padding:1%;}
#footer-area .column a{color:#004357;}
#footer-area .column a:hover{color:#000;}
#footer #footer-area .column p{color:#fff;}
#footer-area .column:first-child{margin-left:0;}
#footer-area .column-title{color:#e0e0e0;}
.footer_block .column{border:1px solid #F0F0F0;}
.bottom_widget #footer-area .column{width:32.5%;}
.top_widget #footer-area .column{width:49.5%;}
#footer .column.footer_first{width:30%;}
#footer .column.footer_second,#footer .column.footer_third,#footer .column.footer_forth,#footer .column.footer_fifth{width:12%;}
#footer .column.footer_third,#footer .column.footer_fifth{width:15%;}
#footer .column.footer_sixth{width:10%;}
#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none !important;width:auto !important;margin-left:0;}
#footer-area .column,#top-area .column{margin:10px;}
#top-area .column:first-child,#footer-area .column:first-child{margin:10px;}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}


	.cats-by-2 img.thumbnail {
		float:none;
		margin: 0 0 10px;
		padding:0;
		width:auto;
		max-width:30%;
		height:auto;
	}


	.post-by-2 .entry,
	.posts-by-3 .entry,
	.cats-by-2 .entry,
	.cats-by-2 .excerpt,
	.cats-by-2 .entry.post-1,
	.cats-by-2 .entry.post-1 .excerpt {
		height:auto;
	}


	.cats-by-2 h3.post-title {
		font-size:14pt;
		letter-spacing: -1px;
		margin: 0 0 10px;
	}




.cats-by-2 {
	margin: 0 auto 10px;
	padding: 0;
	background:transparent;
	overflow:hidden;
	border:3px solid #ddd;
	background:#fff;
	padding: 20px;
	}


#content .cats-by-2 .post {
	margin: 0 0 10px;
	padding: 0 0 10px;
	background:transparent;
	border:0;
	border-bottom:1px dotted #ddd;
	}


#content .cats-by-2 .post:last-child {
	margin: 0;
	padding: 0;
	border:0;
	}


.cats-by-2 .entry {
	overflow:hidden;
	margin: 0;
	border:0;
	padding:0;
	line-height:1.5em;
	height:4.5em;
	}


.cats-by-2 img.wide-thumbnail {
	margin-bottom:5px;
	}


.cats-by-2 .excerpt {
	display:block;
	overflow:hidden;
	margin: 0;
	border:0;
	padding:0;
	line-height:1.5em;
	height:3.0em;
	}


.cats-by-2 .meta {
	float:none;
	display:block;
	margin:0;
	padding: 5px 0 0;
	width:auto;
	font-size:8pt;
	}


.cats-by-2 .entry.post-1 {
	overflow:hidden;
	margin: 0;
	border:0;
	padding:0;
	line-height:1.5em;
	height:11em;
	}


.cats-by-2 .entry.post-1 .excerpt {
	display:block;
	overflow:hidden;
	margin: 0;
	border:0;
	padding:0;
	line-height:1.5em;
	height:9.0em;
	}


.cats-by-2 .entry.post-1 .meta {
	float:none;
	display:block;
	margin:0;
	padding: 1em 0 0;
	width:auto;
	font-size:8pt;
	line-height:1.5em;
	height:1.5em;
	}


.cats-by-2 .meta span {
	display:inline;
	margin:0;
	}


.cats-by-2 .meta-author {
	display:none;
	position:absolute;
	left:-999em;
	}


.cats-by-2 .meta-comments {
	display:none;
	position:absolute;
	left:-999em;
	}


.cats-by-2 .meta-date {
	}


.cats-by-2 .meta-view {
	margin:0;
	display:inline;
	}


.cats-by-2 .meta-view a,
.cats-by-2 .meta-view a:link,
.cats-by-2 .meta-view:visited {
	margin:0;
	display:inline;
	border-left:1px dotted #ddd;
	padding-left:5px;
	margin-left:2px;
	}


.cats-by-2 .meta .readmore {
	position:absolute;
	left:-999em;
	}


.show-detail-sidebar .sidebar-box h3, .show-detail-sidebar .sidebar-box .no-tickets {
  padding-left: 40px !important;
}


.sidebar-box.component.related-songs p a {
  line-height: 15px;
}


#jeglio .item .love-this{right:0px; padding:3px 6px; font-size:70%; background:white; -moz-border-radius-bottomleft:5px; border-bottom-left-radius:5px; margin:0 0px}


#jeglio .item .love-this, #jeglio .item .closeme{z-index:20; top:0; position:absolute; cursor:pointer; opacity:0.4}


#jeglio .item:hover .love-this{opacity:1}


#item-theater .love-this{background:white; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; font-size:70%; padding:3px 6px; right:1px; margin:0 5px}


#item-theater .love-this, #item-theater .closeme{cursor:pointer; opacity:0.4; position:absolute; top:0; z-index:20}


#item-theater:hover .love-this{opacity:1}
#header div.section,#featured div.section,#messages div.section,#main,#footer{margin-left:auto;margin-right:auto;width:986px;}
#sidebar-second .section{padding-left:20px;padding-right:20px;}
#content .section,.sidebar .section{padding:0 15px;}
#featured .section{background:#fff;border-bottom:1px solid #eee;}
.sidebar .section{padding-top:14px;}
#messages .section{border-bottom:1px solid #eee;padding-top:3px;}
#xiti{margin-right:20px;margin-top:20px;height:20px}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-4{width:33.33333333%}
#omni-navbar .col-lg-1,#omni-navbar .col-lg-10,#omni-navbar .col-lg-11,#omni-navbar .col-lg-12,#omni-navbar .col-lg-2,#omni-navbar .col-lg-3,#omni-navbar .col-lg-4,#omni-navbar .col-lg-5,#omni-navbar .col-lg-6,#omni-navbar .col-lg-7,#omni-navbar .col-lg-8,#omni-navbar .col-lg-9,#omni-navbar .col-md-1,#omni-navbar .col-md-10,#omni-navbar .col-md-11,#omni-navbar .col-md-12,#omni-navbar .col-md-2,#omni-navbar .col-md-3,#omni-navbar .col-md-4,#omni-navbar .col-md-5,#omni-navbar .col-md-6,#omni-navbar .col-md-7,#omni-navbar .col-md-8,#omni-navbar .col-md-9,#omni-navbar .col-sm-1,#omni-navbar .col-sm-10,#omni-navbar .col-sm-11,#omni-navbar .col-sm-12,#omni-navbar .col-sm-2,#omni-navbar .col-sm-3,#omni-navbar .col-sm-4,#omni-navbar .col-sm-5,#omni-navbar .col-sm-6,#omni-navbar .col-sm-7,#omni-navbar .col-sm-8,#omni-navbar .col-sm-9,#omni-navbar .col-xs-1,#omni-navbar .col-xs-10,#omni-navbar .col-xs-11,#omni-navbar .col-xs-12,#omni-navbar .col-xs-2,#omni-navbar .col-xs-3,#omni-navbar .col-xs-4,#omni-navbar .col-xs-5,#omni-navbar .col-xs-6,#omni-navbar .col-xs-7,#omni-navbar .col-xs-8,#omni-navbar .col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
#omni-navbar .col-sm-4{width:33.33333333%!important;margin-right:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list .row.no-pad .col-sm-4,#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-primary .link-list .row.no-pad .col-sm-6{padding-right:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4.pad-right{padding-left:20px}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4.pad-left{padding-left:10px}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul{margin-left:0;margin-bottom:0;padding:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul li{list-style-type:none;margin-bottom:0}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul li a{color:#B1B3B5}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul li a:hover{color:#FFF;text-decoration:none}
#omni-navbar #main-links .dropdown .dropdown-menu .dropdown-secondary .col-sm-4 ul li.top{margin-bottom:10px}

.span9{width:700px;}

.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%;}

.table td.span9,.table th.span9{float:none;width:684px;margin-left:0;}

input.span9,textarea.span9,.uneditable-input.span9{width:686px;}




#blog .span9.left_side {
    float: left;
}


#blog .span9.right_side {
    float: right;
}


    .standard-blog article,
	#blog .span9.left_side,
	#blog .span3.right_side,
	#blog .span9.right_side,
	#blog .span3.left_side {
        width: 724px;
    }


    header .span9 {
        float: left;
        width: 20%;
    }

#home1 .fusion-clearfix {
  display: none !important;
}

#home1 img {
    min-height: 100px;
}

#home1 a strong {
    float: left;
    font-size: 15px;
    font-weight: normal;
    margin: 15px 0;
    text-align: center;
    width: 100%;
color:#565656;
}

#home1 h1 {
    font-size: 50px;
    font-weight: bold;
    letter-spacing: 5px;
}

#home1 .fusion-column.fusion-one-sixth{
width:19.333%;
}

#home1 .alignright{
float:none;
}

#home1{
text-align:center;
}

.side-header-left.menu-text-align-right .fusion-caret,
.side-header-right.menu-text-align-left .fusion-caret {
  position: static;
}

.fusion-megamenu-wrapper .menu-text {
  margin-left: 23px;
}
.fusion-menu-item-button .menu-text{border-color:#fff;}
.fusion-menu-item-button:hover .menu-text{border-color:#fff;}
.footer-widget-title{font-family:'Abel',sans-serif;text-transform:uppercase;font-size:1.35em;color:#ff434c}
.footer-widget .media{margin-bottom:10px}
.footer-widget .media .media-heading{font-size:1.2em}
.footer-widget small{color:#bbb;font-style:oblique}
.footer-widget .thumbnail{border-color:#3c5177}


.lb_flag.eng { background-position: 0px 0px;}

.lb_flag.ger { background-position: 0px -13px;}

.lb_flag.fre { background-position: 0px -26px;}

.lb_flag.spa { background-position: 0px -39px;}

.lb_flag.ita { background-position: 0px -52px;}

.lb_flag.dut { background-position: 0px -65px;}

.lb_flag.ptg { background-position: 0px -78px;}

.lb_flag.heb { background-position: 0px -91px;}

.lb_flag.swe { background-position: 0px -104px;}

.lb_flag.jpn { background-position: 0px -117px;}

.lb_flag.chs { background-position: 0px -130px;}

.lb_flag.cht { background-position: 0px -143px;}

.lb_flag.rus { background-position: 0px -156px;}

.lb_flag.kor { background-position: 0px -169px;}

.lb_flag.tur { background-position: 0px -182px;}

.lb_flag.ara { background-position: 0px -195px;}

.lb_flag.hun { background-position: 0px -208px;}

.lb_flag.nor { background-position: 0px -221px;}

.lb_flag.pol { background-position: 0px -234px;}

.lb_flag.rom { background-position: 0px -247px;}

.lb_flag.tha { background-position: 0px -260px;}

.lb_flag.hin { background-position: 0px -273px;}

.lb_flag.dan { background-position: 0px -286px;}

.lb_flag.ind { background-position: 0px -273px;}

.lb_flag.den { background-position: 0px -286px;}

.lb_flag.ukr { background-position: 0px -299px;}

.lb_flag.far { background-position: 0px -312px;}

.lb_flag.gre { background-position: 0px -325px;}

.lb_flag.ido { background-position: 0px -339px;}

.lb_flag.cze { background-position: 0px -354px;}

.lb_flag.vie { background-position: 0px -367px;}

.lb_flag.srp { background-position: 0px -381px;}

.lb_flag.fin { background-position: 0px -394px;}

.lb_flag.slk { background-position: 0px -408px;}

.lb_flag.fil { background-position: 0px -422px;}

.lb_flag.bul { background-position: 0px -436px;}

.lb_flag.hrv { background-position: 0px -450px;}

.lb_flag.lit { background-position: 0px -464px;}

.lb_flag.slv { background-position: 0px -479px;}

.vc_non_responsive .vc_row .vc_col-sm-4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

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

  .vc_col-sm-4 {
    width: 33.33333333%;
  }

.span8 {
  width: 620px;
}

.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}

input.span8, textarea.span8, .uneditable-input.span8 {
  width: 606px;
}

.table .span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}
.b-timer-nums_figure{position:absolute;right:0}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}
:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}
.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
.fa-tty:before{content:"\f1e4"}
.fa-binoculars:before{content:"\f1e5"}
.fa-plug:before{content:"\f1e6"}
.fa-slideshare:before{content:"\f1e7"}
.fa-twitch:before{content:"\f1e8"}
.fa-yelp:before{content:"\f1e9"}
.fa-newspaper-o:before{content:"\f1ea"}
.fa-wifi:before{content:"\f1eb"}
.fa-calculator:before{content:"\f1ec"}
.fa-paypal:before{content:"\f1ed"}
.fa-google-wallet:before{content:"\f1ee"}
.fa-cc-visa:before{content:"\f1f0"}
.fa-cc-mastercard:before{content:"\f1f1"}
.fa-cc-discover:before{content:"\f1f2"}
.fa-cc-amex:before{content:"\f1f3"}
.fa-cc-paypal:before{content:"\f1f4"}
.fa-cc-stripe:before{content:"\f1f5"}
.fa-bell-slash:before{content:"\f1f6"}
.fa-bell-slash-o:before{content:"\f1f7"}
.fa-trash:before{content:"\f1f8"}
.fa-copyright:before{content:"\f1f9"}
.fa-at:before{content:"\f1fa"}
.fa-eyedropper:before{content:"\f1fb"}
.fa-paint-brush:before{content:"\f1fc"}
.fa-birthday-cake:before{content:"\f1fd"}
.fa-area-chart:before{content:"\f1fe"}
.fa-pie-chart:before{content:"\f200"}
.fa-line-chart:before{content:"\f201"}
.fa-lastfm:before{content:"\f202"}
.fa-lastfm-square:before{content:"\f203"}
.fa-toggle-off:before{content:"\f204"}
.fa-toggle-on:before{content:"\f205"}
.fa-bicycle:before{content:"\f206"}
.fa-bus:before{content:"\f207"}
.fa-ioxhost:before{content:"\f208"}
.fa-angellist:before{content:"\f209"}
.fa-cc:before{content:"\f20a"}
.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
.fa-meanpath:before{content:"\f20c"}
.fa-buysellads:before{content:"\f20d"}
.fa-connectdevelop:before{content:"\f20e"}
.fa-dashcube:before{content:"\f210"}
.fa-forumbee:before{content:"\f211"}
.fa-leanpub:before{content:"\f212"}
.fa-sellsy:before{content:"\f213"}
.fa-shirtsinbulk:before{content:"\f214"}
.fa-simplybuilt:before{content:"\f215"}
.fa-skyatlas:before{content:"\f216"}
.fa-cart-plus:before{content:"\f217"}
.fa-cart-arrow-down:before{content:"\f218"}
.fa-diamond:before{content:"\f219"}
.fa-ship:before{content:"\f21a"}
.fa-user-secret:before{content:"\f21b"}
.fa-motorcycle:before{content:"\f21c"}
.fa-street-view:before{content:"\f21d"}
.fa-heartbeat:before{content:"\f21e"}
.fa-venus:before{content:"\f221"}
.fa-mars:before{content:"\f222"}
.fa-mercury:before{content:"\f223"}
.fa-transgender:before{content:"\f224"}
.fa-transgender-alt:before{content:"\f225"}
.fa-venus-double:before{content:"\f226"}
.fa-mars-double:before{content:"\f227"}
.fa-venus-mars:before{content:"\f228"}
.fa-mars-stroke:before{content:"\f229"}
.fa-mars-stroke-v:before{content:"\f22a"}
.fa-mars-stroke-h:before{content:"\f22b"}
.fa-neuter:before{content:"\f22c"}
.fa-facebook-official:before{content:"\f230"}
.fa-pinterest-p:before{content:"\f231"}
.fa-whatsapp:before{content:"\f232"}
.fa-server:before{content:"\f233"}
.fa-user-plus:before{content:"\f234"}
.fa-user-times:before{content:"\f235"}
.fa-hotel:before,.fa-bed:before{content:"\f236"}
.fa-viacoin:before{content:"\f237"}
.fa-train:before{content:"\f238"}
.fa-subway:before{content:"\f239"}
.fa-medium:before{content:"\f23a"}
.ubermenu-responsive-toggle .fa{width:1.3em;text-align:center;margin-right:.6em}
#wp-admin-bar-ubermenu .fa,#wp-admin-bar-ubermenu_loading .fa{font-family:FontAwesome;margin-right:4px;color:#aaa}
#wp-admin-bar-ubermenu_loading .fa{color:#ff0}
.ai1ec-popup-excerpt{font-size:11.05px;margin-top:2px;}

.bucket_title{
	font-weight:300;
	margin-bottom:12px;
	font-size: 17px;
	color:#990000;
}
.process-content{background-color:#6F7074;color:#fff;padding:1rem;text-align:center;margin-bottom:1rem}
.process-content p{color:inherit;font-size:0.875rem}
.process:hover .process-content{color:#064771}
