﻿
									
.tp-layer-inner-rotation			{	position: relative !important;}
.fullwidthbanner-container .arrow-shadow{width:20%;position:absolute;top:0;bottom:0;background-color:#FFF;z-index:95;}
.fullwidthbanner-container .arrow-shadow-left{left:0!important;}
.fullwidthbanner-container .arrow-shadow-right{right:0!important;}
.fullwidthbanner-container .arrow-shadow,.tp-leftarrow.default,.tp-rightarrow.default{display:none;}

.hosting_block1{padding:0 0 0; }
#bodywrap a,#footerads a{color:#369;text-decoration:none}
#bodywrap a:hover,#footerads a:hover{text-decoration:underline}
#footerads{font-size:11px;margin:0px auto auto;text-align:center;width:960px;vertical-align:middle;padding-top:10px;padding-bottom:10px;padding-left:10px}
#footerads img{padding-right:20px;padding-left:20px}
#footerads img.top{margin-bottom:0px}
.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-12,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-xxs-1,.col-xxs-10,.col-xxs-11,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9{float:left}
.col-xxs-1{width:8.333333333333332%}
.col-xxs-2{width:16.666666666666664%}
.col-xxs-3{width:25%}
.col-xxs-4{width:33.33333333333333%}
.col-xxs-5{width:41.66666666666667%}
.col-xxs-6{width:50%}
.col-xxs-7{width:58.333333333333336%}
.col-xxs-8{width:66.66666666666666%}
.col-xxs-9{width:75%}
.col-xxs-10{width:83.33333333333334%}
.col-xxs-11{width:91.66666666666666%}
.col-xxs-12{width:100%}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}
.col-xs-1{width:8.333333333333332%}
.col-xs-2{width:16.666666666666664%}
.col-xs-3{width:25%}
.col-xs-4{width:33.33333333333333%}
.col-xs-5{width:41.66666666666667%}
.col-xs-6{width:50%}
.col-xs-7{width:58.333333333333336%}
.col-xs-8{width:66.66666666666666%}
.col-xs-9{width:75%}
.col-xs-10{width:83.33333333333334%}
.col-xs-11{width:91.66666666666666%}
.col-xs-12{width:100%}
.col-sm-1,.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-sm-10,.col-sm-11{float:left}
.col-sm-1{width:8.333333333333332%}
.col-sm-2{width:16.666666666666664%}
.col-sm-3{width:25%}
.col-sm-4{width:33.33333333333333%}
.col-sm-5{width:41.66666666666667%}
.col-sm-6{width:50%}
.col-sm-7{width:58.333333333333336%}
.col-sm-8{width:66.66666666666666%}
.col-sm-9{width:75%}
.col-sm-10{width:83.33333333333334%}
.col-sm-11{width:91.66666666666666%}
.col-sm-12{width:100%}
.col-sm-push-1{left:8.333333333333332%}
.col-sm-push-2{left:16.666666666666664%}
.col-sm-push-3{left:25%}
.col-sm-push-4{left:33.33333333333333%}
.col-sm-push-5{left:41.66666666666667%}
.col-sm-push-6{left:50%}
.col-sm-push-7{left:58.333333333333336%}
.col-sm-push-8{left:66.66666666666666%}
.col-sm-push-9{left:75%}
.col-sm-push-10{left:83.33333333333334%}
.col-sm-push-11{left:91.66666666666666%}
.col-sm-pull-1{right:8.333333333333332%}
.col-sm-pull-2{right:16.666666666666664%}
.col-sm-pull-3{right:25%}
.col-sm-pull-4{right:33.33333333333333%}
.col-sm-pull-5{right:41.66666666666667%}
.col-sm-pull-6{right:50%}
.col-sm-pull-7{right:58.333333333333336%}
.col-sm-pull-8{right:66.66666666666666%}
.col-sm-pull-9{right:75%}
.col-sm-pull-10{right:83.33333333333334%}
.col-sm-pull-11{right:91.66666666666666%}
.col-sm-offset-1{margin-left:8.333333333333332%}
.col-sm-offset-2{margin-left:16.666666666666664%}
.col-sm-offset-3{margin-left:25%}
.col-sm-offset-4{margin-left:33.33333333333333%}
.col-sm-offset-5{margin-left:41.66666666666667%}
.col-sm-offset-6{margin-left:50%}
.col-sm-offset-7{margin-left:58.333333333333336%}
.col-sm-offset-8{margin-left:66.66666666666666%}
.col-sm-offset-9{margin-left:75%}
.col-sm-offset-10{margin-left:83.33333333333334%}
.col-sm-offset-11{margin-left:91.66666666666666%}
.col-md-1,.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-md-10,.col-md-11{float:left}
.col-md-1{width:8.333333333333332%}
.col-md-2{width:16.666666666666664%}
.col-md-3{width:25%}
.col-md-4{width:33.33333333333333%}
.col-md-5{width:41.66666666666667%}
.col-md-6{width:50%}
.col-md-7{width:58.333333333333336%}
.col-md-8{width:66.66666666666666%}
.col-md-9{width:75%}
.col-md-10{width:83.33333333333334%}
.col-md-11{width:91.66666666666666%}
.col-md-12{width:100%}
.col-md-push-0{left:auto}
.col-md-push-1{left:8.333333333333332%}
.col-md-push-2{left:16.666666666666664%}
.col-md-push-3{left:25%}
.col-md-push-4{left:33.33333333333333%}
.col-md-push-5{left:41.66666666666667%}
.col-md-push-6{left:50%}
.col-md-push-7{left:58.333333333333336%}
.col-md-push-8{left:66.66666666666666%}
.col-md-push-9{left:75%}
.col-md-push-10{left:83.33333333333334%}
.col-md-push-11{left:91.66666666666666%}
.col-md-pull-0{right:auto}
.col-md-pull-1{right:8.333333333333332%}
.col-md-pull-2{right:16.666666666666664%}
.col-md-pull-3{right:25%}
.col-md-pull-4{right:33.33333333333333%}
.col-md-pull-5{right:41.66666666666667%}
.col-md-pull-6{right:50%}
.col-md-pull-7{right:58.333333333333336%}
.col-md-pull-8{right:66.66666666666666%}
.col-md-pull-9{right:75%}
.col-md-pull-10{right:83.33333333333334%}
.col-md-pull-11{right:91.66666666666666%}
.col-md-offset-0{margin-left:0}
.col-md-offset-1{margin-left:8.333333333333332%}
.col-md-offset-2{margin-left:16.666666666666664%}
.col-md-offset-3{margin-left:25%}
.col-md-offset-4{margin-left:33.33333333333333%}
.col-md-offset-5{margin-left:41.66666666666667%}
.col-md-offset-6{margin-left:50%}
.col-md-offset-7{margin-left:58.333333333333336%}
.col-md-offset-8{margin-left:66.66666666666666%}
.col-md-offset-9{margin-left:75%}
.col-md-offset-10{margin-left:83.33333333333334%}
.col-md-offset-11{margin-left:91.66666666666666%}
.col-lg-1,.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-lg-10,.col-lg-11{float:left}
.col-lg-1{width:8.333333333333332%}
.col-lg-2{width:16.666666666666664%}
.col-lg-3{width:25%}
.col-lg-4{width:33.33333333333333%}
.col-lg-5{width:41.66666666666667%}
.col-lg-6{width:50%}
.col-lg-7{width:58.333333333333336%}
.col-lg-8{width:66.66666666666666%}
.col-lg-9{width:75%}
.col-lg-10{width:83.33333333333334%}
.col-lg-11{width:91.66666666666666%}
.col-lg-12{width:100%}
.col-lg-push-0{left:auto}
.col-lg-push-1{left:8.333333333333332%}
.col-lg-push-2{left:16.666666666666664%}
.col-lg-push-3{left:25%}
.col-lg-push-4{left:33.33333333333333%}
.col-lg-push-5{left:41.66666666666667%}
.col-lg-push-6{left:50%}
.col-lg-push-7{left:58.333333333333336%}
.col-lg-push-8{left:66.66666666666666%}
.col-lg-push-9{left:75%}
.col-lg-push-10{left:83.33333333333334%}
.col-lg-push-11{left:91.66666666666666%}
.col-lg-pull-0{right:auto}
.col-lg-pull-1{right:8.333333333333332%}
.col-lg-pull-2{right:16.666666666666664%}
.col-lg-pull-3{right:25%}
.col-lg-pull-4{right:33.33333333333333%}
.col-lg-pull-5{right:41.66666666666667%}
.col-lg-pull-6{right:50%}
.col-lg-pull-7{right:58.333333333333336%}
.col-lg-pull-8{right:66.66666666666666%}
.col-lg-pull-9{right:75%}
.col-lg-pull-10{right:83.33333333333334%}
.col-lg-pull-11{right:91.66666666666666%}
.col-lg-offset-0{margin-left:0}
.col-lg-offset-1{margin-left:8.333333333333332%}
.col-lg-offset-2{margin-left:16.666666666666664%}
.col-lg-offset-3{margin-left:25%}
.col-lg-offset-4{margin-left:33.33333333333333%}
.col-lg-offset-5{margin-left:41.66666666666667%}
.col-lg-offset-6{margin-left:50%}
.col-lg-offset-7{margin-left:58.333333333333336%}
.col-lg-offset-8{margin-left:66.66666666666666%}
.col-lg-offset-9{margin-left:75%}
.col-lg-offset-10{margin-left:83.33333333333334%}
.col-lg-offset-11{margin-left:91.66666666666666%}
.input-group.col{float:none;padding-right:0;padding-left:0}

.spotlight-view .col {
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}

.spotlight-view .col p {
	margin-right: 10px;
	margin-left: 10px;
}


#footer-meta .col ul {
	padding: 0px;
}
 .fusion-fullwidth-1 {
                            padding-left: 30px !important;
                            padding-right: 30px !important;
                        }
.fusion-fullwidth-2 {
                            padding-left: 12% !important;
                            padding-right: 12% !important;
                        }
.fusion-fullwidth-3 {
                            padding-left: 0px !important;
                            padding-right: 0px !important;
                        }
.fusion-fullwidth-4, .fusion-fullwidth-4.fusion-section-separator {
                        padding-left: 0px !important;
                        padding-right: 0px !important;
                    }
.fusion-fullwidth-5 {
                            padding-left: 30px !important;
                            padding-right: 30px !important;
                        }
.fusion-fullwidth-6 {
                            padding-left: 30px !important;
                            padding-right: 30px !important;
                        }

.bodybold { color: black; font-size: 11px; line-height: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }



#dl-menu {
  display: inline-block;
  z-index: 2; }

  #dl-menu button {
    background: #404040; }

  #dl-menu a {
    text-decoration: none; }


.dl-menuwrapper {
  width: 100%;
  float: left;
  position: relative;
  background: #000;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  perspective: 1000px;
  -webkit-perspective-origin: 50% 200%;
  -moz-perspective-origin: 50% 200%;
  perspective-origin: 50% 200%; }


.dl-menuwrapper:first-child {
  margin-right: 100px; }


.dl-menuwrapper button {
  background: #ccc;
  border: none;
  width: 48px;
  height: 45px;
  text-indent: -900em;
  overflow: hidden;
  position: relative;
  cursor: pointer;
  outline: none; }


.dl-menuwrapper button:hover,
.dl-menuwrapper button.dl-active,
.dl-menuwrapper ul {
  background: #aaa; }


.dl-menuwrapper button:after {
  content: '';
  position: absolute;
  width: 68%;
  height: 5px;
  background: #fff;
  top: 10px;
  left: 16%;
  box-shadow: 0 10px 0 #fff, 0 20px 0 #fff; }


.dl-menuwrapper ul {
  padding: 0;
  list-style: none;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d; }


.dl-menuwrapper li {
  position: relative; }


.dl-menuwrapper li a {
  display: block;
  position: relative;
  padding: 15px 20px;
  font-size: 16px;
  line-height: 20px;
  font-weight: 300;
  color: #fff;
  outline: none; }


.no-touch .dl-menuwrapper li a:hover {
  background: rgba(255, 248, 213, 0.1); }


.dl-menuwrapper li.dl-back:after {
  left: 10px;
  color: rgba(212, 204, 198, 0.3);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg); }


.dl-menuwrapper .dl-menu {
  margin: 5px 0 0 0;
  position: absolute;
  width: 100%;
  opacity: 0;
  pointer-events: none;
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  transform: translateY(10px);
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden; }


.dl-menuwrapper .dl-menu.dl-menu-toggle {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  transition: all 0.3s ease; }


.dl-menuwrapper .dl-menu.dl-menuopen {
  opacity: 1;
  pointer-events: auto;
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  transform: translateY(0px); }



.dl-menuwrapper li .dl-submenu {
  display: none; }


.no-js .dl-menuwrapper .dl-menu {
  position: relative;
  opacity: 1;
  -webkit-transform: none;
  -moz-transform: none;
  transform: none; }


.no-js .dl-menuwrapper li .dl-submenu {
  display: block; }


.no-js .dl-menuwrapper li.dl-back {
  display: none; }




.demo-1 .dl-menuwrapper button {
  background: #c62860; }


.demo-1 .dl-menuwrapper button:hover,
.demo-1 .dl-menuwrapper button.dl-active,
.demo-1 .dl-menuwrapper ul {
  background: #9e1847; }



.demo-2 .dl-menuwrapper button {
  background: #e86814; }


.demo-2 .dl-menuwrapper button:hover,
.demo-2 .dl-menuwrapper button.dl-active,
.demo-2 .dl-menuwrapper ul {
  background: #D35400; }



.demo-3 .dl-menuwrapper button {
  background: #08cbc4; }


.demo-3 .dl-menuwrapper button:hover,
.demo-3 .dl-menuwrapper button.dl-active,
.demo-3 .dl-menuwrapper ul {
  background: #00b4ae; }



.demo-4 .dl-menuwrapper button {
  background: #90b912; }


.demo-4 .dl-menuwrapper button:hover,
.demo-4 .dl-menuwrapper button.dl-active,
.demo-4 .dl-menuwrapper ul {
  background: #79a002; }



.demo-5 .dl-menuwrapper button {
  background: #744783; }


.demo-5 .dl-menuwrapper button:hover,
.demo-5 .dl-menuwrapper button.dl-active,
.demo-5 .dl-menuwrapper ul {
  background: #643771; }


.gallery article.gallery-video .article-info {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0, 0, 0, 0.65)));
  background: -webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -o-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
  background: -ms-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.65) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
  -webkit-border-radius: 0 0 12px 12px;
  border-radius: 0 0 12px 12px;
  bottom: 0;
  position: absolute;
  z-index: 10; }


.site-branding {
	min-height: 2em;
	padding-right: 60px;
	position: relative;
}

#container2 {width:832px;padding:8px;border:1px solid #777;;line-height:1.2}





#content-sidebar-wrap {
	float: left;
	width: 100%;
}

	
	.archive-page,
	.content-sidebar #content,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.full-width-content.mindstream-landing #content,
	.full-width-content #content,
	.mindstream-landing .wrap,
	.sidebar,
	.sidebar-content #content,
	.wrap,
	#content-sidebar-wrap,
	#footer .creds,
	#footer .gototop,
	#footer-widgets .wrap,
	#header .widget-area,
	#sidebar-alt,
	#title-area {
		width: 100%;
	}
 
   
  .more, .more:hover { text-decoration:underline; }


.logo{display: block; padding:8px 0px 4px 0px; background:transparent;}

.logo img{max-width: 115px;}

.logo img:hover{
   -webkit-transition: ease-out 0.2s; -moz-transition: ease-out 0.2s; -o-transition: ease-out 0.2s;
-webkit-transform: translateY(-7px);  -moz-transform: translateY(-7px);transform: translateY(-7px);  }

.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}





#slider-wrapper {
     
    width:970px;
    height:360px;
    
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-md-9{width:75%;}
.post{float:left;background-color:#000001;border:1px solid #414141;padding:5px;width:202px;margin-right:5px;margin-bottom:7px;min-height:235px;height:235px;overflow:hidden;}
.post p.posttitle{font-family:Tahoma,Geneva,sans-serif;font-size:11px;font-weight:bold;line-height:14px;color:#fff;padding-left:3px;border-bottom:1px dotted #666666;padding-bottom:6px;padding-top:1px;height:25px;overflow:hidden;vertical-align:top;}
.post p.posttitle a{color:#fff;}




.page-wrapper-home { padding-left: 13px; width: 970px; margin: auto; padding-top:17px; }
#section4 .col{margin:1% 0}
.cboxPhoto,.col{float:left;display:block}
.col{margin:1% 0 1% 1.6%}
.col:first-child{margin-left:0}


#logo {
  position: absolute;
  top: 10px;
  left: 44px;
  z-index: 100;
}


#logo a {
  text-decoration: none;
  border-bottom: none;
}

#home-rd #tagline{margin-top:17px;}
.logo{height:92px;padding:0;float:left}
.logo a img{margin:16px 0 0 27px}




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


.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; 
}

#wprmenu_menu .wprmenu_icon:before, #wprmenu_bar [data-icon]:before {
	font-family: 'wprmenu';
	speak: none;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}

#wprmenu_bar,
#wprmenu_bar *,
#wprmenu_menu,
#wprmenu_menu * {
  
  margin:0;
  padding:0;
  -moz-box-sizing: border-box!important;
	-webkit-box-sizing: border-box!important;
	box-sizing: border-box!important;
	font-family: 'Open Sans', sans-serif;
  list-style:none;
  text-align:left;
  font-size:100%;
  font-weight:normal;
}

#wprmenu_menu img, #wprmenu_bar img {
  border:0; border:none;
}





#wprmenu_menu.top {
	top:0px;
	left:0px;
	width:100%;
	display: none;
	position: relative;
	z-index: 9999;
}

#wprmenu_menu.left, #wprmenu_menu.right {
    display: none;
    position: absolute;
    position: fixed;
    top: 0px;
    height: 100%;
    z-index: 97;
    overflow-x: none;
    overflow-y: auto;
    background: #2E2E2E;
	top: 42px;
	padding-bottom: 43px;
}

body.admin-bar #wprmenu_menu.left, 
body.admin-bar #wprmenu_menu.right {
	top: 74px;
	padding-bottom: 75px;
}


#wprmenu_menu ul {
	margin:0px;
	padding:0px;
	display: block;
	width:100%;
	position: relative;
	list-style: none;
}

#wprmenu_menu ul li {
	display: block;
	list-style: none;
}


#wprmenu_menu ul li a, #wprmenu_menu ul li a:hover {
	border-bottom:1px solid #131212;
	border-top:1px solid #474747;
	display: block;
	color:#D3D3D3;
	padding: 13px 14px;
	font-size:14px;
	margin:0px;
	text-decoration: none;
}




#wprmenu_menu.wprmenu_levels ul li {
	display: block;
	overflow: hidden;
	border-bottom:1px solid #131212;
	border-top:1px solid #474747;
	width:100%;
	position: relative;
}

#wprmenu_menu.wprmenu_levels ul li a{
	float: left;
	border: none;
	width: 100%;
}

#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
	border-left:1px solid #474747;
	margin-left: 44px;
}

#wprmenu_menu .wprmenu_icon_par {
	position: relative;
	display: block;
	color: #CFCFCF;
	width: 46px;
	padding: 13px 14px 10px 14px;
	cursor: pointer;
	float: left;
	position: absolute;
	top:0px;
	left:0px;
}




#wprmenu_menu .wprmenu_no_border_bottom {
	border-bottom: none!important;
}


#wprmenu_menu.wprmenu_levels ul li ul { border-top:1px solid #131212;}


#wprmenu_menu.wprmenu_levels ul li ul li { padding-left:44px;}


#wprmenu_menu.wprmenu_levels ul li ul li ul li { padding-left:88px;}


#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li { padding-left:132px;}


#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li { padding-left:176px;}



#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li { padding-left:0px;}

#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:44px;}

#wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 88px;}


#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li { padding-left:0px;}

#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:88px;}

#wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 132px;}


#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li { padding-left:0px;}

#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:132px;}

#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 176px;}


#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li { padding-left:0px;}

#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:176px;}

#wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 220px;}

			#wprmenu_menu {
				background: #2E2E2E!important;
			}

			#wprmenu_menu ul li a {
				color: #CFCFCF;
			}

			#wprmenu_menu ul li a:hover {
				color: #606060;
			}

			#wprmenu_menu .wprmenu_icon_par:hover {
				color: #606060;
			}

			
			#wprmenu_menu.left {
				width:80%;
				left: -80%;
			    right: auto;
			}

			#wprmenu_menu.right {
				width:80%;
			    right: -80%;
			    left: auto;
			}


#share-lightbox {
	position: absolute;
	width: 560px;
	height: 360px;
	display: none;
}


#share-lightbox-btn {
	position: relative;
	float: left;
	padding: 3px 0 0 17px;
}


#share-lightbox-btn:first-child {
	margin-top: -1px;
}


#share-lightbox-btn:last-child {
	border-left: 1px solid #333;
    margin-left: 18px;
}

#home_bottom1			{ position: relative; width: 774px; }

#home_bottom1 .sep		{ margin:0px; float: left; height:7px; }
.text-center{text-align:center}

.home #taste-of-milwaukee #videos {
  padding-left: 30px;
  width: 460px;
  height: 260px;
  float: left;
}

.home #taste-of-milwaukee #videos #desc {
  padding: 22px;
  width: 196px;
  height: 216px;
  float: left;
  color: #fff;
  background-color: #2a2773;
}

.home #taste-of-milwaukee #videos #desc h3 {
  font-size: 13px;
}

.gdlr-ticket-item .gdlr-ticket-head{ background-color: #e9e9e9; }

.gdlr-ticket-item .gdlr-ticket-head-title{ color: #363636; }

.gdlr-ticket-item .gdlr-ticket-head-price{ color: #ffcc43; }

.gdlr-ticket-item .gdlr-ticket-head-featured{ background-color: #ffcc43; }

.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;
}





#menu{ 
	width:940px;
	height:23px;
	margin: 0 auto;
	padding:0;}


.post-info .date {
	text-transform: uppercase;
}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}

	h1#logo {
		position: static;
		float: left;
	}


#logo img { border: 0px none; }
.header_mid{float:left;width:100%;max-width:575px;margin-top:14px;margin-bottom:14px}
.header_mid div.menu{width:100%;margin-left:auto;margin-right:auto}
.header_mid .menu ul{list-style:none;padding:0;margin-left:auto;margin-right:auto;width:414px;text-transform:uppercase}
.header_mid .menu ul li{float:left;padding:0;width:auto;height:27px;margin-left:0;text-transform:uppercase}
.header_mid .menu ul li a{display:inline-block;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;color:#1c1c1c;width:auto;text-align:center;border-left:1px solid #1c1c1c;padding:0 5px;line-height:12px}
.header_mid .menu ul li.active a{color:#705600}
.header_mid .menu ul:first-child li:first-child a{border-left:none}
.social_menu,.header_mid{width:230px}

h4.replace 						{ font-size: 20px; }

.replace { letter-spacing:0;}

.center{text-align:center}

#home_page .product_name a,
#category_page .product_name a {
	color: #0569a7;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#search_page .product_name {
	width:250px;
}

#search_page .product_name a {
	color: #0569A7;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

#older-posts .older-item .info .title-old  { font-weight: bold; font-size: 18px; line-height: 16px; }

#older-posts .older-item .info .title-old a  { color: #424242; }

#older-posts .older-item .info .title-old a:hover  { color: #000; text-decoration: none; }

 
	.metaslider-552 .flexslider .caption-wrap {
		opacity: 1;
		margin: 0px 0px;
		color: rgba(255,255,255,1);
		background: rgb(21, 89, 136);
		background: rgb(21, 89, 136);
		width: 100%;
		top: auto;
		right: auto;
		bottom: 0;
		left: 0;
		clear: none;
		position: absolute;
		border-radius: 0px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
	}

  .large-6 {
    width: 50%;
  }
.carousel .item{line-height:500px;overflow:hidden;min-height:500px}
.item .carousel-caption h1{font-size:22px}

.header-searchbar {
	float:right;
	padding:0;
	margin:25px 0 0 0;
}

.header-searchbar input {
	border-radius:4px;
	width:215px;
	background-color:#f2f2f2;
	color:#272525;
	padding:8px 0 8px 15px;
	font-size:16px;
}
.tve_left{float:left}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_left,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_right{display:block;float:none}

td.back {
	vertical-align : top;
	padding: 143px 0 0px 0px;
}

td.back img	{
	border: none;
}
.clr{clear:both}
.clr-lft{clear:left}
.clr-rgt{clear:right}

.blog-img {
	float: left;
	max-width: 34%;
	height: auto;
	margin-top: 6px;
	margin-right: 50px;
}

.td-footer-wrap div.span4 .widget {background: none;border: none; margin-bottom: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}

div.span4 .widget {background: #fafafa; border: 1px solid #4C78B7; margin-bottom: 43px; -webkit-box-shadow: inset -7px 0 10px -7px hsla(0,0%,0%,.10); -moz-box-shadow: inset -7px 0 10px -7px hsla(0,0%,0%,.10); box-shadow: inset -10px 0 15px -5px hsla(0,0%,0%,.2); padding-bottom: 0;background: #5689D1;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

.aux .span4 {text-align:right;}

.service_items .span4.column_container {margin-bottom: 40px;}

.td-footer-wrap div.span4 {margin:0 auto;}

body.page-id-6 .td-page-text-content .span4 {width: 31.623931623932%;   margin-left: 2.5641025641026%;float: left;}

body.page-id-6 .td-page-text-content .span4:first-child {margin-left:0;}
.span4{width:308px}
.row-fluid .span4{width:30.348258706468%;margin-left:4.4776119402985%;*margin-left:4.4274111370857%;*width:30.298057903255%}
input.span4,textarea.span4,.uneditable-input.span4{width:294px}
.table td.span4,.table th.span4{float:none;width:292px;margin-left:0}
.row{margin-left:-15px;margin-right:-15px}

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

.col-xs-0, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{ float: left; }

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

#secondary li.menu-item, 
#secondary li.page_item,
#secondary ul li.pagenav ul li,
#secondary .widget_archive ul li {
	border-bottom: 1px #d8e3ed solid;
}

#secondary li.menu-item a,
#secondary li.page_item a,
#secondary ul li.pagenav ul li a,
#secondary .widget_archive ul li a {
	display: block;
	font-size: 14px;
	letter-spacing: 0.15em;
	padding: 3px 2px 3px 5px;
	text-transform: uppercase;
}

#secondary li.menu-item a:hover,
#secondary li.page_item a:hover,
#secondary ul li.pagenav ul li a:hover,
#secondary .widget_archive ul li a:hover {
	background: rgba(255,255,255,.1);
}
ul#how_works li#how_works_3{width:33%;}
.soliloquy-container .soliloquy-item,.soliloquy-container .soliloquy-wrapper{width:100%;position:relative;margin:0;padding:0;list-style:none !important;zoom:1;*zoom:1}
.soliloquy-container .soliloquy-item{min-height:1px;min-width:1px;float:left}
.soliloquy-container .soliloquy-item:after{content:'.';position:absolute;bottom:0;left:0;z-index:-1000;visibility:hidden;opacity:0;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;height:0;line-height:0}

        .fifth  .blog_shortcode_item:hover .entry-image-attachment{
          
          
          background: black;
        }

        .fifth .blog_shortcode_item:hover .entry-image-attachment img{
          opacity: 0.7;
        }

        .videosfirst  .blog_shortcode_item:hover .entry-image-attachment{
          
          
          background: black;
        }

        .videosfirst .blog_shortcode_item:hover .entry-image-attachment img{
          opacity: 0.7;
        }


.right { float: right; }

		
		.format_text blockquote.right, .format_text blockquote.left { width: 45%; font-size: 1.286em; line-height: 1.222em; }

		.format_text blockquote.right { margin: 0 0 1.222em 1.222em; }

	.format_text img.right, .format_text img.alignright, .wp-caption.alignright { margin: 0 0 1.571em 1.571em; }

img.alignright, img.right { float: right; }

		.format_text blockquote.right p, .format_text blockquote.left p { margin: 0; }
.clear:before,.clear:after,.single .entry-content:before,.single .entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.tabs:before,.tabs:after,.search-form:before,.search-form:after{content:"";display:table}
.clear:after,.single .entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.tabs:after,.search-form:after{clear:both}
.site-content{padding-top:18px}
.site-content--bg{background:#d6d6d6;background:-moz-linear-gradient(top, #d6d6d6 0%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d6d6d6), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #d6d6d6 0%, #fff 100%);background:-o-linear-gradient(top, #d6d6d6 0%, #fff 100%);background:-ms-linear-gradient(top, #d6d6d6 0%, #fff 100%);background:linear-gradient(to bottom, #d6d6d6 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFD6D6D6', endColorstr='#FFFFFFFF', GradientType=0)}

.so-widget-sow-image-sow-image-1c389ca87c1a .sow-image-container {
  text-align: center;
}

.so-widget-sow-image-sow-image-1c389ca87c1a .sow-image-container .so-widget-image {
  display: inline-block;
  max-width: 100%;
  
  height: auto;
}

.so-widget-sow-image-sow-image-3f547a15eaaa .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  
  height: auto;
}

.so-widget-sow-image-sow-image-46f30e3d504b .sow-image-container {
  text-align: center;
}

.so-widget-sow-image-sow-image-46f30e3d504b .sow-image-container .so-widget-image {
  display: inline-block;
  max-width: 100%;
  width: 100%;
  height: auto;
}

#pre-footer .widget-area input[type=text] {
width:95%;
}

.main-header .mobile-menu { display: none; }

.lt-ie9 .main-header .mobile-menu { display: none !important; }

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

.main-header .mobile-menu .nav-item { text-transform: uppercase; font-weight: bold; width: 100%; border-bottom: 1px solid #444444; background: #111111; color: #ffffff; }

.main-header .mobile-menu .nav-item a { display: block; position: relative; margin: 0 auto; padding: 15px 15px; width: 84%; min-width: 290px; color: #ffffff; }

.main-header .mobile-menu .nav-item a:hover { color: ; }

.main-header .mobile-menu .sub-nav-item { font-weight: normal; text-transform: none; }

.main-header .mobile-menu .sub-nav-item a.disabled { cursor: default; }

.main-header .mobile-menu .sub-nav { position: relative; display: none; padding-left: 30px; }

.main-header .mobile-menu .sub-nav h3 { margin: 0; }

.main-header .mobile-menu .sub-nav .bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #fff; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10); opacity: 0.1; }

.main-header .mobile-menu .sub-nav ul { margin-left: -30px; padding-left: 60px; }

.main-header .mobile-menu .glyph.plus, .main-header .mobile-menu .glyph.minus { font-size: 14px; top: 2px; position: relative; margin-left: 5px; }

.main-header .mobile-menu .glyph.minus { display: none; }
#header-container-desktop .department .name{font-size:1.5em}
#header-container-desktop .desc-present .department .name{font-weight:bold}



#header-contact-info {float:right;color:#512d05;font-weight:800;font-size:26px;padding-top:2px;}


span.load-button {
	width: 12px;
	height: 12px;
	display: block;
	background: #334;
	float: left;
	margin-right: 4px;
	cursor: pointer;
	border-radius: 5px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	opacity: 0.2;
	filter: alpha(opacity = 20);
}

span.load-button-active {
	opacity: 0.8;
	filter: alpha(opacity = 60);
}
#section4 .col{margin:1% 0}
.cboxPhoto,.col{float:left;display:block}
.col{margin:1% 0 1% 1.6%}
.col:first-child{margin-left:0}

	  
	  
	  .topmostnav {
		  height:29px;
		  width:100%;
		  display:block;
		  background-color: #346da4;
		  *background-color: #3e81c5;
		  background-image: -moz-linear-gradient(top, #3e81c5, #346da4);
		  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3e81c5), to(#346da4));
		  background-image: -webkit-linear-gradient(top, #3e81c5, #346da4);
		  background-image: -o-linear-gradient(top, #3e81c5, #346da4);
		  background-image: linear-gradient(to bottom, #3e81c5, #346da4);
		  background-repeat: repeat-x;
		  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3e81c5', endColorstr='#ff346da4', GradientType=0);
		  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
		  border-bottom:#FFF 4px solid;
			box-shadow: #666 0 0 2px, #999 0 0 8px, #F1F1F1 0 0 12px;
			margin-bottom: 7px;
	  }

.s-c-s .col1 {overflow:hidden;width:100%;}

.s-c-x .col1 {margin:0 0 0 200px;overflow:hidden;position:relative;right:100%;}

.x-c-s .col1 {margin:0 0 0 280px;overflow:hidden;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
.block ol,.block ul{margin:0;padding:0 0 0.25em 1em;}
.region-header .block{xfont-size:0.857em;float:left;xmargin:0 10px;xpadding:0;}
.region-header .block .content{margin:0;padding:0;}
.region-header .block ul{margin:0;padding:0;}
.region-header .block li{list-style:none;list-style-image:none;xpadding:0;}
.region-header .block-menu{border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);padding:0;width:208px;}
.region-header .block-menu li a{display:block;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);padding:3px 7px;}
.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}
.region-header .block-menu li.last a{border-bottom:0;}
.region-header .block-locale ul li{display:inline;padding:0 0.5em;}
#triptych .block{margin-bottom:2em;padding-bottom:2em;border-bottom:1px solid #dfdfdf;line-height:1.3;}
#triptych .block.last{border-bottom:none;}
#triptych .block ul li,#triptych .block ol li{list-style:none;}
#triptych .block ul,#triptych .block ol{padding-left:0;}
#footer-wrapper .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}
#footer-columns .block-menu,#footer .block{margin:0;padding:0;border:none;}
#footer .block{margin:0.5em 0;}
#footer .block .content{padding:0.5em 0;margin-top:0;}
#footer .block h2{margin:0;}
.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:5px;padding:5px;text-align:center;text-shadow:none;}
.page-admin-structure-block-demo #featured .block-region{font-size:0.55em;}
.page-admin-structure-block-demo #header .block-region{width:500px;}
.sidebar .block{padding:15px 20px;margin:0 0 20px;}
.sidebar .block .content{font-size:0.914em;line-height:1.4;}
.block-title{clear:both;font-size:1.5em;font-weight:bold;padding-bottom:8px;}

.block-nice-menus{line-height:normal;z-index:10;}

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}

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

.navbar-default .navbar-toggle .icon-bar {
  background-color: #cccccc;
}

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}




.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}


.container_12 .grid_3 {
	width:220px;
}




.entry-title {
    color: #000;
    margin-top: 0;
    margin-bottom: 0;
}


.bg-dark .entry-title {
    color: #fff;
}


.type-post .entry-title {
    font-size: 3.2rem;
    margin-top: 5px;
    margin-bottom: 5px;
}


.type-page .entry-title,
.type-highgrove_event .entry-title {
    font-family: "Roboto Slab", serif;
}


.type-highgrove_dish .entry-title {
    font-family: "Roboto", sans-serif;
}


.template-simple .entry-title {
    font-family: "Roboto", sans-serif;
    font-size: 2.1rem;
    margin-right: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.template-complex .entry-title {
    color: #d4a88c;
    font-family: "Roboto Slab", serif;
    font-size: 1.3rem;
    font-weight: 400;
    line-height: 1.1;
    text-transform: uppercase;
}


.template-menu .entry-title {
    display: inline;
    font-family: "Roboto", sans-serif;
    font-size: 1.8rem;
    margin-right: 10px;
    white-space: nowrap;
}


.entry-title a {
    color: #000;
}


.entry-title a:hover,
.entry-title a:focus {
    color: #d4a88c;
}


.board .item-primary .entry-title {
    color: #a23d3e;
}


h1.entry-title {
    text-transform: uppercase;
    color: #333333;
    font-size: 50px;
}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }

  .header-v5 .navbar-collapse.collapse {
    display: none !important;
  }

  .header-v5 .navbar-collapse.collapse.in {
    display: block !important;
  }
.col-6{width:370px}
#main-content-with-sidebar .col-4,#main-content-with-sidebar .col-6{width:250px}
.gallery-item.col-6 p{width:358px}
.gallery-item.col-6 img{height:269px}
.col-6.from-the-portfolio-gal img,.col-6.from-the-portfolio-sec iframe,.col-6.from-the-portfolio-sec img{height:278px}
#main-content-with-sidebar .col-4.from-the-portfolio-gal img,#main-content-with-sidebar .col-4.from-the-portfolio-sec iframe,#main-content-with-sidebar .col-4.from-the-portfolio-sec img,#main-content-with-sidebar .col-6.from-the-portfolio-gal img,#main-content-with-sidebar .col-6.from-the-portfolio-sec iframe,#main-content-with-sidebar .col-6.from-the-portfolio-sec img{height:188px}
.gallery-item.col-3 p,.gallery-item.col-4 p,.gallery-item.col-6 p{width:468px}
.gallery-item.col-3 img,.gallery-item.col-4 img,.gallery-item.col-6 img{height:363px}
#main-content-with-sidebar .col-3.from-the-portfolio-gal img,#main-content-with-sidebar .col-3.from-the-portfolio-sec iframe,#main-content-with-sidebar .col-3.from-the-portfolio-sec img,#main-content-with-sidebar .col-4.from-the-portfolio-gal img,#main-content-with-sidebar .col-4.from-the-portfolio-sec iframe,#main-content-with-sidebar .col-4.from-the-portfolio-sec img,#main-content-with-sidebar .col-6.from-the-portfolio-gal img,#main-content-with-sidebar .col-6.from-the-portfolio-sec iframe,#main-content-with-sidebar .col-6.from-the-portfolio-sec img,.col-3.from-the-portfolio-gal img,.col-3.from-the-portfolio-sec iframe,.col-3.from-the-portfolio-sec img,.col-4.from-the-portfolio-gal img,.col-4.from-the-portfolio-sec iframe,.col-4.from-the-portfolio-sec img,.col-6.from-the-portfolio-gal img,.col-6.from-the-portfolio-sec iframe,.col-6.from-the-portfolio-sec img{height:360px}

.footer-facebook,.footer-twitter{margin-top:10px}

.slider-wrapper-border-btm{
	background-color: #0c5586;
	height: 10px;
	width: 100%;
	border-top: 1px solid rgba(255,255,255,.1);
}
.dashicons,.dashicons-before:before{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.dashicons-menu:before{content:"\f333"}
.dashicons-admin-site:before{content:"\f319"}
.dashicons-dashboard:before{content:"\f226"}
.dashicons-admin-media:before{content:"\f104"}
.dashicons-admin-page:before{content:"\f105"}
.dashicons-admin-comments:before{content:"\f101"}
.dashicons-admin-appearance:before{content:"\f100"}
.dashicons-admin-plugins:before{content:"\f106"}
.dashicons-admin-users:before{content:"\f110"}
.dashicons-admin-tools:before{content:"\f107"}
.dashicons-admin-settings:before{content:"\f108"}
.dashicons-admin-network:before{content:"\f112"}
.dashicons-admin-generic:before{content:"\f111"}
.dashicons-admin-home:before{content:"\f102"}
.dashicons-admin-collapse:before{content:"\f148"}
.dashicons-filter:before{content:"\f536"}
.dashicons-admin-customizer:before{content:"\f540"}
.dashicons-admin-multisite:before{content:"\f541"}
.dashicons-admin-links:before,.dashicons-format-links:before{content:"\f103"}
.dashicons-admin-post:before,.dashicons-format-standard:before{content:"\f109"}
.dashicons-format-image:before{content:"\f128"}
.dashicons-format-gallery:before{content:"\f161"}
.dashicons-format-audio:before{content:"\f127"}
.dashicons-format-video:before{content:"\f126"}
.dashicons-format-chat:before{content:"\f125"}
.dashicons-format-status:before{content:"\f130"}
.dashicons-format-aside:before{content:"\f123"}
.dashicons-format-quote:before{content:"\f122"}
.dashicons-welcome-edit-page:before,.dashicons-welcome-write-blog:before{content:"\f119"}
.dashicons-welcome-add-page:before{content:"\f133"}
.dashicons-welcome-view-site:before{content:"\f115"}
.dashicons-welcome-widgets-menus:before{content:"\f116"}
.dashicons-welcome-comments:before{content:"\f117"}
.dashicons-welcome-learn-more:before{content:"\f118"}
.dashicons-image-crop:before{content:"\f165"}
.dashicons-image-rotate:before{content:"\f531"}
.dashicons-image-rotate-left:before{content:"\f166"}
.dashicons-image-rotate-right:before{content:"\f167"}
.dashicons-image-flip-vertical:before{content:"\f168"}
.dashicons-image-flip-horizontal:before{content:"\f169"}
.dashicons-image-filter:before{content:"\f533"}
.dashicons-undo:before{content:"\f171"}
.dashicons-redo:before{content:"\f172"}
.dashicons-editor-bold:before{content:"\f200"}
.dashicons-editor-italic:before{content:"\f201"}
.dashicons-editor-ul:before{content:"\f203"}
.dashicons-editor-ol:before{content:"\f204"}
.dashicons-editor-quote:before{content:"\f205"}
.dashicons-editor-alignleft:before{content:"\f206"}
.dashicons-editor-aligncenter:before{content:"\f207"}
.dashicons-editor-alignright:before{content:"\f208"}
.dashicons-editor-insertmore:before{content:"\f209"}
.dashicons-editor-spellcheck:before{content:"\f210"}
.dashicons-editor-distractionfree:before,.dashicons-editor-expand:before{content:"\f211"}
.dashicons-editor-contract:before{content:"\f506"}
.dashicons-editor-kitchensink:before{content:"\f212"}
.dashicons-editor-underline:before{content:"\f213"}
.dashicons-editor-justify:before{content:"\f214"}
.dashicons-editor-textcolor:before{content:"\f215"}
.dashicons-editor-paste-word:before{content:"\f216"}
.dashicons-editor-paste-text:before{content:"\f217"}
.dashicons-editor-removeformatting:before{content:"\f218"}
.dashicons-editor-video:before{content:"\f219"}
.dashicons-editor-customchar:before{content:"\f220"}
.dashicons-editor-outdent:before{content:"\f221"}
.dashicons-editor-indent:before{content:"\f222"}
.dashicons-editor-help:before{content:"\f223"}
.dashicons-editor-strikethrough:before{content:"\f224"}
.dashicons-editor-unlink:before{content:"\f225"}
.dashicons-editor-rtl:before{content:"\f320"}
.dashicons-editor-break:before{content:"\f474"}
.dashicons-editor-code:before{content:"\f475"}
.dashicons-editor-paragraph:before{content:"\f476"}
.dashicons-editor-table:before{content:"\f535"}
.dashicons-align-left:before{content:"\f135"}
.dashicons-align-right:before{content:"\f136"}
.dashicons-align-center:before{content:"\f134"}
.dashicons-align-none:before{content:"\f138"}
.dashicons-lock:before{content:"\f160"}
.dashicons-unlock:before{content:"\f528"}
.dashicons-calendar:before{content:"\f145"}
.dashicons-calendar-alt:before{content:"\f508"}
.dashicons-visibility:before{content:"\f177"}
.dashicons-hidden:before{content:"\f530"}
.dashicons-post-status:before{content:"\f173"}
.dashicons-edit:before{content:"\f464"}
.dashicons-post-trash:before,.dashicons-trash:before{content:"\f182"}
.dashicons-sticky:before{content:"\f537"}
.dashicons-external:before{content:"\f504"}
.dashicons-arrow-up:before{content:"\f142"}
.dashicons-arrow-down:before{content:"\f140"}
.dashicons-arrow-left:before{content:"\f141"}
.dashicons-arrow-right:before{content:"\f139"}
.dashicons-arrow-up-alt:before{content:"\f342"}
.dashicons-arrow-down-alt:before{content:"\f346"}
.dashicons-arrow-left-alt:before{content:"\f340"}
.dashicons-arrow-right-alt:before{content:"\f344"}
.dashicons-arrow-up-alt2:before{content:"\f343"}
.dashicons-arrow-down-alt2:before{content:"\f347"}
.dashicons-arrow-left-alt2:before{content:"\f341"}
.dashicons-arrow-right-alt2:before{content:"\f345"}
.dashicons-leftright:before{content:"\f229"}
.dashicons-sort:before{content:"\f156"}
.dashicons-randomize:before{content:"\f503"}
.dashicons-list-view:before{content:"\f163"}
.dashicons-excerpt-view:before,.dashicons-exerpt-view:before{content:"\f164"}
.dashicons-grid-view:before{content:"\f509"}
.dashicons-hammer:before{content:"\f308"}
.dashicons-art:before{content:"\f309"}
.dashicons-migrate:before{content:"\f310"}
.dashicons-performance:before{content:"\f311"}
.dashicons-universal-access:before{content:"\f483"}
.dashicons-universal-access-alt:before{content:"\f507"}
.dashicons-tickets:before{content:"\f486"}
.dashicons-nametag:before{content:"\f484"}
.dashicons-clipboard:before{content:"\f481"}
.dashicons-heart:before{content:"\f487"}
.dashicons-megaphone:before{content:"\f488"}
.dashicons-schedule:before{content:"\f489"}
.dashicons-wordpress:before{content:"\f120"}
.dashicons-wordpress-alt:before{content:"\f324"}
.dashicons-pressthis:before{content:"\f157"}
.dashicons-update:before{content:"\f463"}
.dashicons-screenoptions:before{content:"\f180"}
.dashicons-cart:before{content:"\f174"}
.dashicons-feedback:before{content:"\f175"}
.dashicons-cloud:before{content:"\f176"}
.dashicons-translation:before{content:"\f326"}
.dashicons-tag:before{content:"\f323"}
.dashicons-category:before{content:"\f318"}
.dashicons-archive:before{content:"\f480"}
.dashicons-tagcloud:before{content:"\f479"}
.dashicons-text:before{content:"\f478"}
.dashicons-media-archive:before{content:"\f501"}
.dashicons-media-audio:before{content:"\f500"}
.dashicons-media-code:before{content:"\f499"}
.dashicons-media-default:before{content:"\f498"}
.dashicons-media-document:before{content:"\f497"}
.dashicons-media-interactive:before{content:"\f496"}
.dashicons-media-spreadsheet:before{content:"\f495"}
.dashicons-media-text:before{content:"\f491"}
.dashicons-media-video:before{content:"\f490"}
.dashicons-playlist-audio:before{content:"\f492"}
.dashicons-playlist-video:before{content:"\f493"}
.dashicons-controls-play:before{content:"\f522"}
.dashicons-controls-pause:before{content:"\f523"}
.dashicons-controls-forward:before{content:"\f519"}
.dashicons-controls-skipforward:before{content:"\f517"}
.dashicons-controls-back:before{content:"\f518"}
.dashicons-controls-skipback:before{content:"\f516"}
.dashicons-controls-repeat:before{content:"\f515"}
.dashicons-controls-volumeon:before{content:"\f521"}
.dashicons-controls-volumeoff:before{content:"\f520"}
.dashicons-yes:before{content:"\f147"}
.dashicons-no:before{content:"\f158"}
.dashicons-no-alt:before{content:"\f335"}
.dashicons-plus:before{content:"\f132"}
.dashicons-plus-alt:before{content:"\f502"}
.dashicons-plus-alt2:before{content:"\f543"}
.dashicons-minus:before{content:"\f460"}
.dashicons-dismiss:before{content:"\f153"}
.dashicons-marker:before{content:"\f159"}
.dashicons-star-filled:before{content:"\f155"}
.dashicons-star-half:before{content:"\f459"}
.dashicons-star-empty:before{content:"\f154"}
.dashicons-flag:before{content:"\f227"}
.dashicons-info:before{content:"\f348"}
.dashicons-warning:before{content:"\f534"}
.dashicons-share:before{content:"\f237"}
.dashicons-share1:before{content:"\f237"}
.dashicons-share-alt:before{content:"\f240"}
.dashicons-share-alt2:before{content:"\f242"}
.dashicons-twitter:before{content:"\f301"}
.dashicons-rss:before{content:"\f303"}
.dashicons-email:before{content:"\f465"}
.dashicons-email-alt:before{content:"\f466"}
.dashicons-facebook:before{content:"\f304"}
.dashicons-facebook-alt:before{content:"\f305"}
.dashicons-networking:before{content:"\f325"}
.dashicons-googleplus:before{content:"\f462"}
.dashicons-location:before{content:"\f230"}
.dashicons-location-alt:before{content:"\f231"}
.dashicons-camera:before{content:"\f306"}
.dashicons-images-alt:before{content:"\f232"}
.dashicons-images-alt2:before{content:"\f233"}
.dashicons-video-alt:before{content:"\f234"}
.dashicons-video-alt2:before{content:"\f235"}
.dashicons-video-alt3:before{content:"\f236"}
.dashicons-vault:before{content:"\f178"}
.dashicons-shield:before{content:"\f332"}
.dashicons-shield-alt:before{content:"\f334"}
.dashicons-sos:before{content:"\f468"}
.dashicons-search:before{content:"\f179"}
.dashicons-slides:before{content:"\f181"}
.dashicons-analytics:before{content:"\f183"}
.dashicons-chart-pie:before{content:"\f184"}
.dashicons-chart-bar:before{content:"\f185"}
.dashicons-chart-line:before{content:"\f238"}
.dashicons-chart-area:before{content:"\f239"}
.dashicons-groups:before{content:"\f307"}
.dashicons-businessman:before{content:"\f338"}
.dashicons-id:before{content:"\f336"}
.dashicons-id-alt:before{content:"\f337"}
.dashicons-products:before{content:"\f312"}
.dashicons-awards:before{content:"\f313"}
.dashicons-forms:before{content:"\f314"}
.dashicons-testimonial:before{content:"\f473"}
.dashicons-portfolio:before{content:"\f322"}
.dashicons-book:before{content:"\f330"}
.dashicons-book-alt:before{content:"\f331"}
.dashicons-download:before{content:"\f316"}
.dashicons-upload:before{content:"\f317"}
.dashicons-backup:before{content:"\f321"}
.dashicons-clock:before{content:"\f469"}
.dashicons-lightbulb:before{content:"\f339"}
.dashicons-microphone:before{content:"\f482"}
.dashicons-desktop:before{content:"\f472"}
.dashicons-tablet:before{content:"\f471"}
.dashicons-smartphone:before{content:"\f470"}
.dashicons-phone:before{content:"\f525"}
.dashicons-smiley:before{content:"\f328"}
.dashicons-index-card:before{content:"\f510"}
.dashicons-carrot:before{content:"\f511"}
.dashicons-building:before{content:"\f512"}
.dashicons-store:before{content:"\f513"}
.dashicons-album:before{content:"\f514"}
.dashicons-palmtree:before{content:"\f527"}
.dashicons-tickets-alt:before{content:"\f524"}
.dashicons-money:before{content:"\f526"}
.dashicons-thumbs-up:before{content:"\f529"}
.dashicons-thumbs-down:before{content:"\f542"}
.dashicons-layout:before{content:"\f538"}
.top-header .cart-totals .dashicons{font-size:14px;width:auto;height:auto;line-height:24px;margin:0 0 0 5px;-webkit-transition:none;transition:none}
.testimonial .dashicons{width:auto;height:auto;font-size:32px}
.support-item-hd .dashicons{font-size:32px;color:#404040;line-height:1.4;width:auto;height:auto;border-bottom:3px solid #328d75;padding-left:10px;padding-right:10px;padding-bottom:5px;margin-bottom:15px}
.entry-terms .dashicons{font-size:28px;height:auto}
.secure .dashicons{height:auto;width:auto;font-size:32px;padding-bottom:15px}
.footer-links-title{color:#000;margin-bottom:18px;margin-bottom:1.28571rem}
.footer-links li:not(:last-child){margin-bottom:3px;margin-bottom:0.21429rem}

.widget-container {
	margin: 0 0 18px 0;
}

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


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  float: none;
}


.aligncenter {
  text-align: center;
  margin-bottom: 15px; }


img.aligncenter {
  margin-left: auto;
  margin-right: auto;
  display: block; }


.entry .wp-caption.aligncenter {
  margin: 0 auto 15px; }
.footer_top .four_columns .column1,.footer_top .four_columns .column2,.footer_top .four_columns .column3,.footer_top .three_columns .column1,.footer_top .three_columns .column2,.footer_top .two_columns_50_50 .column1{margin:0 0 25px}
.footer_top .column_inner{border:0}


.footer_top .column2{
	margin-top: 55px;
}
.footer_top .widget.widget_rss li a.rsswidget,.footer_top #wp-calendar caption{color:#fff}
.footer_top .widget.widget_nav_menu li{margin:0;line-height:22px}
.footer_top .widget #searchform{background-color:transparent;border:1px solid #6a6a6a}
.footer_top .widget #searchform input[type="submit"]{color:#6a6a6a}
.footer_top .widget #searchform input[type="text"]{color:#6a6a6a}
.side_menu .widget #searchform input[type="text"],.footer_top .widget.widget_search form input[type="text"]{width:70%!important}
.footer_top{padding:72px 0 52px}
.footer_top.footer_top_full{padding:48px 24px}
.footer_top h5{color:#fff;margin:0 0 22px}
.footer_top ul{list-style:none}
.footer_top a,.footer_top p,.footer_top span,.footer_top li,.footer_top .textwidget{color:#818181;word-wrap:break-word}
.footer_top a{-webkit-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out}
.footer_top a:hover{color:#fff!important}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li ul,.footer_top .widget_pages ul li ul{padding:0 0 0 10px}
.footer_top .q_social_icon_holder i.simple_social{margin-right:16px}
.footer_top .q_social_icon_holder i.simple_social,.side_menu .q_social_icon_holder i.simple_social{color:#818181}
.footer_top .q_social_icon_holder:hover i.simple_social,.side_menu .q_social_icon_holder:hover i.simple_social{color:#fff!important}
.footer_top .q_social_icon_holder.normal_social{margin:0}
.footer_top .q_social_icon_holder:last-child i.simple_social{margin-right:0}

#headermiddle #smicons img {
	margin-right: 10px;
}

#headermiddle #smicons a:last-child img {
	margin: 0;
}

	#searcharea.mobilehide, .mobilehide, #smicons.mobilehide, #headerhtml.mobilehide, #cartarea.mobilehide, .mobilehide, #navcontainer.mobilehide{display:none;}


.bannerLinks p.leftlink{
	background-color: #f03d28;
	width: 62%;
	float: left;
}


#main-menu .sub-menu {
    background: none repeat scroll 0 0 #418cd1;
    left: -9999px;
    overflow: hidden;
    position: absolute;
    text-align: left;
    text-transform: none;
    width: 200px;
    z-index: 999;
}


#main-menu .sub-menu ul {
    margin: 0;
}


#main-menu li:hover .sub-menu {
    left: auto;
}


#main-menu .sub-menu li {
    
    line-height: 24px;
    margin: 0 16px;
}


#main-menu .sub-menu li:first-child {
    border-top: medium none;
}


#main-menu .sub-menu li a {
    color: #fff;
    display: block;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    min-height: 24px;
    padding: 8px 0;
}


#main-menu .sub-menu li:hover {
    color: #c8ddf1;
}


#main-menu .sub-menu .sub-menu {
    border: 1px solid #529de2;
    left: -9999px !important;
    margin-left: 160px;
    margin-top: -32px !important;
}


#main-menu .sub-menu li:hover .sub-menu {
    left: auto !important;
}



div.ktcssmenu div.kthorizontal ul.lev1 {
	width: 800px;
}


* html div.ktcssmenu div.kthorizontal ul.lev1 {
	border: none 0px;
}



div.ktcssmenu div.kthorizontal ul.lev1 li.lev1_last {
	margin-right: 0 !important;
}



div.savvynav_main_nav ul li.lev1 {
	width: auto;
}


div.savvynav_main_nav li.lev1 ul, div.savvynav_main_nav li.lev1 li {
	width: 180px !important;
}

 

  
div.savvynav_main_nav ul.lev1 li{ 
width: auto; white-space: nowrap !important; 
}
 

 
html div.savvynav_main_nav ul.lev1 li { 
 white-space: nowrap !important; 
}
 

div.savvynav_main_nav ul.lev1 li ul, div.savvynav_main_nav ul.lev1 li li { 
width: 150px; white-space: nowrap !important; 
}



div.savvynav_main_nav li.lev1 {
	margin:0 14px !important;
}

div.savvynav_main_nav li.lev1 li ul {
	margin-left: -30px;
	margin-top: 6px;
}

div.savvynav_main_nav li a.lev1 {
	padding:0 0 10px 0
	}


div.savvynav_main_nav li a.lev1:hover {
	color: #ffffff;
}

 



div.savvynav_main_nav li.lev1 a.haschildren {

}


div.savvynav_main_nav li.lev1 a.lev1_current_haschildren {
	
}



div.savvynav_main_nav div.ktvertical li.lev1 { 
	margin-right: 0px !important;
}

div.savvynav_main_nav div.ktvertical li a.lev1 {
	
	
}


#top ul#top-nav.nav li.menu-item:nth-child(1n+2):before {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #8A8275;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    content: "";
    display: inline-block;
    height: 4px;
    position: absolute;
    top: 8px;
    vertical-align: middle;
    width: 4px;
}


#top ul#top-nav.nav li.menu-item {
	position: relative;
}


#top ul#top-nav.nav li.menu-item a {
	position: static;
	padding: 4px 0px 4px 12px;
}


ul#menu-footer-nav.menu li.menu-item {
	float: left;
	position: relative;
}


ul#menu-footer-nav.menu li.menu-item a {
  	line-height: 5px;
	position: static;
	padding: 0px 3px 0px 0px;
}


ul#menu-footer-nav.menu li.menu-item:after {
    content: "|";
    
    
}


ul#menu-footer-nav.menu li.menu-item:last-child:after {
    	content: "";
}

.td-header-style-6 .td_ul_logout .menu-item img {
  left: -25px;
}

.top-header-menu .menu-item-has-children .sub-menu {
  display: none;
}

.top-header-menu .menu-item-has-children li {
  list-style-image: none;
  height: auto;
}

.top-header-menu .menu-item-has-children li a {
  font-family: 'Open Sans', arial, sans-serif;
  font-weight: 500;
  font-size: 11px;
  line-height: 28px;
  display: block;
  text-transform: none;
  margin: 0 10px 0 10px ;
  white-space: nowrap;
  min-width: 100px;
}

.top-header-menu .menu-item-has-children li a:hover {
  color: #4db2ec;
}

.top-header-menu .menu-item-has-children ul {
  width: auto !important;
}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }

.td_ul_logout .menu-item {
  position: relative;
  left: 0;
}

.td_ul_logout .menu-item a {
  display: inline !important;
  line-height: 29px !important;
  margin-right: 21px;
}

.td_ul_logout .menu-item .td_user_logd_in {
  margin-right: 11px;
}

.td_ul_logout .menu-item i {
  font-size: 10px;
  position: relative;
  top: 0;
}

.td_ul_logout .menu-item img {
  position: absolute;
  top: 5px;
  left: -40px;
  display: inline-block;
  margin-right: 19px;
}

.ie8 .top-header-menu .menu-item-has-children li a,
.ie9 .top-header-menu .menu-item-has-children li a,
.ie10 .top-header-menu .menu-item-has-children li a,
.ie11 .top-header-menu .menu-item-has-children li a {
  top: -1px;
}
.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}




#user_account_tabs .nav-tabs {
    background: #000;
    border-color: #000;
}


.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 .ubermenu-autocolumn+.ubermenu-item-view-all{clear:both}
.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-items-align-right .ubermenu-item-level-0{text-align:right}
.ubermenu-vertical.ubermenu-items-align-center .ubermenu-item-level-0{text-align:center}
.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-responsive-collapse .ubermenu-item .ubermenu-submenu{display:none}
.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-responsive-default.ubermenu-vertical .ubermenu-item.ubermenu-item-level-0{width:100%}
.site-nav-item{height:40px;line-height:36px;margin:0;padding:0;position:relative;float:left;z-index:1}
.site-nav-item.site-nav-first-primary-item{border-left:1px solid #343434}
.transparent-header .site-nav-item.site-nav-first-primary-item,.transparent-header .site-nav-first-secondary-link,.transparent-header .site-nav-text-link,.transparent-header .site-nav-link{border-right-color:transparent;border-left-color:transparent}
.site-nav-list.active .site-nav-item,.site-nav-list.active .site-nav-text-span,.site-nav-list.active .site-nav-text-span,.site-nav-list.active .site-nav-text-link,.site-nav-list.active .site-nav-text-span-wrap{height:auto;line-height:1;float:none;margin:0}




li.page_item,li.menu-item {
	padding: 0;
	margin: 5px 0 5px 0;
	list-style: none;
}


li.page_item,li.menu-item a:hover{

}


li.page_item a,li.menu-item a {
	line-height: 120%;
	font-size: 10px;
}




li.page_item li a,li.menu-item li a {
	display: inline;
	padding: 0;
	margin: 0;
	background: none;
	border: none;
	color: #666;
	line-height: 120%;
	font-weight: normal;
}

li.page_item li a:hover,li.menu-item li a:hover {
	background: none;
}


li.page_item a:hover,
li.menu-item a:hover {
	text-decoration: none;
}

a.youtube { background: #BB0000; -webkit-box-shadow: 1px 2px 0px 0px rgba(121, 0, 0, 1); -moz-box-shadow: 1px 2px 0px 0px rgba(121, 0, 0, 1); box-shadow: 1px 2px 0px 0px rgba(121, 0, 0, 1); }

a.youtube:hover { background: #F20000; }

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


#sidebarbloglinks {
margin-left:20px;
font-size:18px;
}

span .side-arrow img{padding-left:0.625em;padding-right:0.63em;}

span.side-arrow{display:none;}

#header .header_meta .weather_forecast .city {
    color: #fff
}


#box{
	width:300px;
	height:250px;
	margin-bottom:12px;
	margin-top:10px;

}




.wpb_alert p:last-child,
#content .wpb_alert p:last-child,
.wpb_text_column p:last-child,
.wpb_text_column *:last-child,
#content .wpb_text_column p:last-child,
#content .wpb_text_column *:last-child {
  margin-bottom: 0;
}

.wpb_call_to_action .wpb_call_text,
#content .wpb_call_to_action .wpb_call_text {
  margin: 0;
  padding-top: 0;
}

#content .wpb_content_element .wpb_tabs_nav {
  margin: 0;
}

  .vc_responsive #content .wpb_tour .wpb_tour_tabs_wrapper .wpb_tabs_nav {
    margin-bottom: 1em;
  }

#content .wpb_gallery_slides ul.slides,
.content .wpb_gallery_slides ul.slides,
.wpb_gallery_slides ul.slides,
#content .wpb_gallery_slides ul.flex-direction-nav,
.content .wpb_gallery_slides ul.flex-direction-nav,
.wpb_gallery_slides ul.flex-direction-nav,
body .wpb_gallery_slides ul li,
.wpb_content_element .wpb_gallery_slides ul li {
  list-style: none;
  padding: 0;
  background-image: none;
  margin: 0;
}



body.content-full-screen #content-wrap,
.content-full-screen { width: 100% !important; max-width: none !important; }

body.content-full-width #content-wrap .content-area,
.content-full-width .content-area,
body.content-full-screen #content-wrap { width: 100% !important; max-width: none !important; }

body.content-full-screen #content-wrap .content-area,
.content-full-screen .content-area { float: none; padding: 0; width: 100% !important; max-width: none !important; }



body.content-left-sidebar #content-wrap .content-area,
.content-left-sidebar .content-area { float: right }

body.content-left-sidebar #content-wrap #sidebar,
.content-left-sidebar #sidebar { float: left }

.boxed-main-layout.content-full-screen #content-wrap { padding-left: 0 !important; padding-right: 0 !important; }

	#content-wrap.left-sidebar .wpex-social-share.position-vertical { right: auto; left: auto; }





.col:after,
.clr:after,
.wpex-clr:after,
.group:after,
dl:after,
.vc-empty-shortcode-element:after,
ul.page-numbers:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }



.clr-margin,
.count-1,
.col-1,
.col.first { clear: both; margin-left: 0; }

.icon-arrow-right:before{content:"\f061";}

.calendar-column {
	float: left;
	width: 22.6%;
	padding: 0 0 0 1.9%;
}


.foot-widget {
	color: #777;
	font-size: .9rem;
	font-weight: 400;
	line-height: 130%;
	margin: 0 0 30px 2.12314225053%; 
	width: 31.2101910828%; 
	}


.foot-widget p {
	margin-bottom: 15px;
	}

body,
.blog-widget-text p,
.feat-widget-text p,
.post-info-right,
span.post-excerpt,
span.feat-caption,
span.soc-count-text,
#content-main p,
#commentspopup .comments-pop,
.archive-list-text p,
.author-box-bot p,
#post-404 p,
.foot-widget,
#home-feat-text p,
.feat-top2-left-text p,
.feat-wide1-text p,
.feat-wide4-text p,
#content-main table,
.foot-copy p,
.video-main-text p {
	font-family: 'Lato', sans-serif;
	}

.blog-right{
	float:right;
	overflow:hidden;
	width:47%;}
	
.blog-right ul li{
	border-top:1px solid #808080 ;
	padding:6px 0;
	line-height:15px;
	font-weight:bold;}
	
.blog-right ul li a{ color: #000;}
	
	
.blog-right ul li:first-child{
	border:0px;
	padding-top:0px;}
		
.blog-right,.blog-left{
	width:100%;}

.blog-right .more a{
	padding:2% ;
	display:block;
	background:#517281;
	color:#fff !important;}

#footer #credit img {
  vertical-align: middle;
}

#footer #credit span {
  display: none;
}

  .col-right {
    float: right;
  }

#main #connect .col-left,
#main #connect .col-right {
  width: 48%;
}

.mk-zindex-fix {
  position: relative;
  z-index: 60;
}


div.sidebarBoxContent#facebook-box {
	padding: 24px 4px 4px 4px;
	width: 292px;
}

		.wide-box li.first-news .post-thumbnail{ margin-right:24px;}

		.pic-box .first-pic .post-thumbnail a{ color:#FFF;}

		.cat-box.pic-box li .post-thumbnail{margin:0;}

	.archives_2col .item-list .post-thumbnail{float:none;	margin:0 0 10px 0;}

	.archives_2col .item-list .post-thumbnail img{ width:100%; height:auto;}

		
		

.post-thumbnail {margin: 0 15px 10px 0;position: relative; line-height:0;}

	.post-thumbnail img {
		-webkit-transition: all .40s;
		-moz-transition: all .40s;
		-o-transition: all .40s;
		transition: all .40s;
		max-width:100%;
		height:auto;
	}

	.post-thumbnail a:hover  img{opacity:0.7;}


.item-list .post-thumbnail{float:left;margin-bottom:0;}

.cat-box li .post-thumbnail{margin:0 15px 0 0;}

	
	.column2 .post-thumbnail{float:left;}

	.column2 li.first-news .post-thumbnail{ margin: 0 0 10px 0; float:none;}

	.column2 li.first-news .post-thumbnail img{ width:100%; height:auto;}

			
	.wide-box li .post-thumbnail{float:left;}

	.wide-box li.first-news .post-thumbnail img{ width:100%; height:auto; }

			
	.list-box li .post-thumbnail{float:left;}

	.list-box li.first-news .post-thumbnail{margin:0 0 15px 0;float:none;}

	.list-box li.first-news .post-thumbnail img{ width:100%; height:auto;}


	.pic-box .first-pic .post-thumbnail{position:relative;}

		
	.scroll-box  .post-thumbnail img, .wide-cat-box .wide-news-item .post-thumbnail img{width:100%;	height:auto;}

	.recent-item .post-thumbnail, .scroll-box .post-thumbnail ,  .wide-cat-box .wide-news-item .post-thumbnail{ margin:0 0 10px 0;}

	.recent-item .post-thumbnail img{ width:100%; height:auto;}


	.post-thumbnail img.attachment-tie-small{ width: 65px; height: 65px;}

			#related_posts .related-item .post-thumbnail{ margin:0 0 10px 0;}

			.related-item .post-thumbnail img {width: 100%;height: auto;	}


#check-also-box .post-thumbnail{
    margin: 0 0 10px;
}

.sidebar-narrow .flickr-widget .flickr_badge_image,.sidebar-narrow  .news-pic .post-thumbnail{margin:5px;}

			.widget-container .post-thumbnail, .footer-widget-container .post-thumbnail{float:left;margin:0 10px 0 0;}

.news-pic .post-thumbnail{margin:3px 7px;}


.widget .post-thumbnail img, .footer-widget .post-thumbnail img{width:60px;height:60px;	}



.flickr-widget .flickr_badge_image , .news-pic .post-thumbnail{float:left;margin:2px;}

	.flickr-widget .flickr_badge_image img, .news-pic .post-thumbnail img, .cat-box.pic-box .post-thumbnail img.attachment-tie-small{width:70px;height:70px;	}

	.flickr-widget .flickr_badge_image a:hover , .news-pic .post-thumbnail a:hover{opacity:0.5;}

.post-thumbnail .stars-large, .post-thumbnail .stars-small{ position:absolute; bottom:5px; right:6px;	}

.entry ul.best-reviews .post-thumbnail,.entry ul.best-reviews .best-reviews-content,.entry ul.best-reviews .best-review-score{float: left;}

.entry ul.best-reviews .post-thumbnail{width: 90px;}


.wrapper.animated .list-box .post-thumbnail,
.wrapper.animated .recent-post-blog .post-thumbnail,
.wrapper.animated .recent-box .post-thumbnail,
.wrapper.animated .cat-box.column2 .post-thumbnail,
.wrapper.animated .pic-box .post-thumbnail,
.wrapper.animated .wide-cat-box .post-thumbnail{
    -ms-animation: fadeIn ease-in 1;
    -o-animation: fadeIn ease-in 1;
    -webkit-animation: fadeIn ease-in 1;
    -moz-animation: fadeIn ease-in 1;
    animation: fadeIn ease-in 1;
    -ms-animation-duration: 0.5s;
    -o-animation-duration: 0.5s;
    -webkit-animation-duration: 0.5s;
    -moz-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -ms-animation-delay: 1.5s;
    -o-animation-delay: 1.5s;
    -webkit-animation-delay: 1.5s;
    -moz-animation-delay: 1.5s;
    animation-delay: 1.5s;
    -ms-animation-fill-mode: backwards;
    -o-animation-fill-mode: backwards;
    -webkit-animation-fill-mode: backwards;
    -moz-animation-fill-mode: backwards;
    animation-fill-mode: backwards;
}

	.widget-container .post-thumbnail a , .footer-widget-container .post-thumbnail a{ -webkit-transition: none !important; transition:none !important; }

	.widget-container .post-thumbnail  , .footer-widget-container .post-thumbnail {  position: inherit;}

	.widget-container .post-thumbnail img , .footer-widget-container .post-thumbnail img{ -webkit-transition: none !important; transition:none !important; opacity:1 !important;}

	.flickr-widget .flickr_badge_image img, .news-pic .post-thumbnail img {width: 66px;height: 66px;}

	.flickr-widget .flickr_badge_image, .news-pic .post-thumbnail {margin: 2px 10px;}

	.item-list .post-thumbnail, .pic-box .first-pic .post-thumbnail,.wide-box li.first-news .post-thumbnail{margin:0 0 10px 0; width:100%;}

	.item-list .post-thumbnail img, .pic-box .first-pic .post-thumbnail img,.wide-box li.first-news .post-thumbnail img{height:auto; width:100%;}

	.wide-box li.first-news .post-thumbnail , .pic-box .first-pic .post-thumbnail{margin: 0 !important;}

	.pic-box .first-pic .post-thumbnail img{ width:100%; height:auto;}

	.pic-box li .post-thumbnail img{ width:60px;  height:auto;}

	.scroll-box .post-thumbnail , 	.post-navigation div{margin: 0 0 10px 0;}

.tribe-mini-calendar-event .vcard {
  line-height: 20px;
  margin-top: 10px;
}
.fl-clear {clear: both;}
 .row .nine { width: 75%; }
 .nine { width: 75%; }



#header {position:relative}

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

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


#site-banner-left { width: 60%; }

#site-banner-left-inner {
	display: table;
	width: 100%;
	}

.clear {clear: both;overflow: hidden;margin: 0;padding: 0;height: 1px;}

body.home #rev_slider_1_1_wrapper {margin-top:0px !important}
.rev_slider_wrapper {
text-shadow: 0 1px 0 #000;
}
#md-map-group .city-marker .label{background:#ccc;padding:2px 6px 2px 10px;position:relative;margin-right:20px}
#md-map-group .city-marker .label:after{height:0;width:0;color:transparent;content:".";position:absolute;top:0;right:-20px;border-top:9.5px solid transparent;border-left:20px solid #ccc;border-bottom:9.5px solid transparent}
#md-map-group .city-marker:hover .label,#md-map-group .city-marker:active .label,#md-map-group .city-marker:focus .label{background:#f3c480}
#md-map-group .city-marker:hover .label:after,#md-map-group .city-marker:active .label:after,#md-map-group .city-marker:focus .label:after{border-left-color:#f3c480}
#md-map-group .city-marker:hover .label.right:before,#md-map-group .city-marker:active .label.right:before,#md-map-group .city-marker:focus .label.right:before{border-right-color:#f3c480}
#md-map-group .city-marker .label.right{margin:0 0 0 20px;padding:2px 10px 2px 6px}
#md-map-group .city-marker .label.right:after{content:none}
#md-map-group .city-marker .label.right:before{height:0;width:0;content:".";color:transparent;position:absolute;top:0;left:-20px;border-top:9.5px solid transparent;border-right:20px solid #ccc;border-bottom:9.5px solid transparent}
#md-map-group .region-marker .label{background:#ccc;padding:2px 10px;position:relative;margin:0}
#md-map-group .region-marker:hover .label,#md-map-group .region-marker:active .label,#md-map-group .region-marker:focus .label{background:#f3c480}
.page-scenic-byways #map #md-map-group.byways-map #md-byway-legend .label{cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;line-height:1.6;padding:2px 2px 2px 10px;font-style:italic}
.page-scenic-byways #map #md-map-group.byways-map #md-byway-legend .label span{background-color:#999;color:#ccc;padding:0 10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right}
body.style-206 #usersite-container #page-photo,body.style-206 #usersite-container .page-photo-wrap{position:relative;height:100%}
body.style-206 #usersite-container .landing-page #page-header #page-photo{overflow:hidden}
body.style-206 #usersite-container .inner-page #page-photo{padding-top:30%;overflow:hidden;position:relative}
body.style-206 #usersite-container .inner-page #page-photo .page-photo-wrap{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;z-index:0}

.whiterow {  background-color: white; }

									 
.wp-table-reloaded-id-25 td.column-2 {
   									    background: none repeat scroll 0 0 #fff !important;
   									    padding: 5px;
									 }

.wp-table-reloaded-id-25 .column-2   {
   										 width: 315px;
   										 width: 335px;
									 }

									 
.wp-table-reloaded-id-25 .column-2 p { font:12px Arial, Helvetica, sans-serif; color:#000; padding:4px; text-align:justify; line-height:1.5em; }
#about-page .pi-image .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:4px;padding-bottom:1px;font-size:28px}
#about-page .section-faq .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:4px;padding-bottom:1px;font-size:28px}
#about-page #staff-list .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:4px;padding-bottom:1px;font-size:28px}
#culture-clips-page .mt25 .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:28px}
#error-page .error .related-reviews .pi-page-heading .pi-label .title{background-color:transparent;border-radius:0;box-shadow:none;color:#fff;font-size:1.1em}
#error-page .error .related-reviews .pi-review .review-meta-block .title{font-size:2.571em;font-size:5.7vw}
#home-page #hero .pi-label .supertitle,#home-page #hero .pi-label .title{color:#fff;background-color:#599830}
#home-page #hero .pi-label .title{box-shadow:5px 0 0 0 #599830,5px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;font-size:50px}
#home-page #hero:hover .pi-label .supertitle,#home-page #hero:hover .pi-label .title{color:#599830;background-color:#fff}
#home-page #hero:hover .pi-label .title{box-shadow:5px 0 0 0 #fff,5px 0 0 0 #fff,-7px 0 0 0 #fff,-7px 0 0 0 #fff;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:50px}
#home-page .pi-review .review-meta-block .title{display:none}
.safari807 #home-page #hero .pi-label .title{padding-top:8px}
#index-page .pi-review .review-meta-block .artist,#index-page .pi-review .review-meta-block .title{font-size:1.6em}
#promoted-page .pi-review .review-meta-block .title{display:none}
#review-page .review-featured-image .pi-label .title{font-size:33px}
#review-page #credits .related-reviews .module-title .title{color:#599830;font-size:2.7em;margin-top:14px}
#review-page #credits .related-reviews .pi-label .title{box-shadow:5px 0 0 0 #e6e6e6,5px 0 0 0 #e6e6e6,-7px 0 0 0 #e6e6e6,-7px 0 0 0 #e6e6e6;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#e6e6e6;font-size:20px}
#review-page .section-faq .pi-label .title{color:#fff;background-color:#599830;box-shadow:7px 0 0 0 #599830,7px 0 0 0 #599830,-7px 0 0 0 #599830,-7px 0 0 0 #599830;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-top:4px;padding-bottom:1px;font-size:28px}
#search-page .filters .pi-label .title{color:#fff;background-color:#5e1559;box-shadow:5px 0 0 0 #5e1559,5px 0 0 0 #5e1559,-7px 0 0 0 #5e1559,-7px 0 0 0 #5e1559;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.pi-label .supertitle,.pi-label .title{display:inline;background-color:#fff}
.pi-label .title{box-shadow:5px 0 0 0 #fff,5px 0 0 0 #fff,-7px 0 0 0 #fff,-7px 0 0 0 #fff;z-index:5;margin:0;color:#000;font-size:30px;line-height:.9em}
.safari807 .pi-label .title{padding-top:6px}
.pi-links .link .title{margin:0;line-height:.8em;font-size:2em}
.pi-newsletter .title{margin:0 15px 0 0;color:#fff;font-size:5vw;text-transform:uppercase}
.pi-page-heading .bar .pi-label .supertitle,.pi-page-heading .bar .pi-label .title{color:#fff;background-color:#5e1559;box-shadow:7px 0 0 0 #5e1559,7px 0 0 0 #5e1559,-7px 0 0 0 #5e1559,-7px 0 0 0 #5e1559;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:45px}
.pi-popup .wrapper .title{margin-top:10px;color:#fff}
.pi-review .link-wrapper:focus .title,.pi-review .link-wrapper:hover .title{color:#599830}
.pi-review .link-wrapper .review-meta-block .title{display:inline;vertical-align:-8%;margin:0;color:#000;font-size:2.571em;font-size:5.7vw}
.pi-reviews-module.tiles .pi-review .review-meta-block .artist,.pi-reviews-module.tiles .pi-review .review-meta-block .title{font-size:1.6em}
.pi-reviews-module .header .pi-label .title{font-size:24px;line-height:1em}
.pi-reviews-module .content .list .item .title{font-family:Heroic Condensed,sans-serif;text-transform:uppercase}

	
#title-area #description {
	color: #FFFFFF;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	margin: 0; 
	padding: 0;
	}

	
.header-image #title-area #description {
	display: block;
	width: 0; 
	height: 0;
	overflow: hidden;
	}
#mobile-menu-inner{overflow-y:scroll}


.index-tanitim{

  margin-top: 144px;

}


.index-tanitim h2{

  color: #e82121;

}


.index-tanitim .fabrika-yazi{

  width: 90%;

  margin-top: 80px;

  color:#666;

  text-align: justify;

  float: right;

}




.index-tanitim .fabrika-yazi button{

  float: right;

  margin-top: 20px;

}





#menu {
  width: 100%;
  text-align: center;
  clear: both;
}


#menu div{float: left;
   margin: 0 5px;
   width:32%;
}


#menu ul li:first-child{
  margin: 0px;
}

.nivo-html-caption {
    display:none;
}

.row .twelve { width: 100%; }
div.slider_title,div.slider_body,div.slider_content,div.slider_link{padding:0 15px 0 15px}
.col{float:left}
.splash-title-summary a{color:#fff}
.node-type-home .splash-title-summary,.page-home .splash-title-summary{margin-left:290px;margin-top:120px;padding:25px;width:490px}
.node-type-issue .splash-title-summary #page-title,.node-type-page .splash-title-summary #page-title{position:relative;color:#fff;padding:20px;background-color:rgba(0,100,0,0.5)}
.node-type-issue .splash-title-summary .field-name-field-shared-brief,.node-type-page .splash-title-summary .field-name-field-shared-brief{position:relative;color:#fff;padding:1px 20px;background-color:#006400}

.page-home .splash-title-summary,.node-type-home .splash-title-summary,.node-type-issue .splash-title-summary #page-title,.node-type-page .splash-title-summary #page-title{background-color:rgba(9,64,3,.60)  !important;}

.page-home .splash-title-summary{background-color:rgba(13,59,6,.0.6)  !important;}


.left { float: left; }


  #center_profile .meta.left {
    width: 388px;
  }



.vcard a {
color:#666;
}

.widgettitle a {
	color: #FFFFFF!important;
	text-decoration: none;
}
.clearfix:before,.clearfix:after{display:table;content:" "}
.clearfix:after{clear:both}

#responsive-menu .appendLink, #responsive-menu .responsive-menu li a, #responsive-menu #responsive-menu-title a,#responsive-menu .responsive-menu, #responsive-menu div, #responsive-menu .responsive-menu li, #responsive-menu{box-sizing: content-box !important;-moz-box-sizing: content-box !important;-webkit-box-sizing: content-box !important;-o-box-sizing: content-box !important}
#responsive-menu{position: absolute;width: 75%;left: -75%;top: 0px;background: #43494C;z-index: 9999;box-shadow: 0px 1px 8px #333333;font-size: 13px !important;max-width: 999px;display: none}
#responsive-menu.admin-bar-showing{padding-top: 32px}
#responsive-menu #rm-additional-content{padding: 10px 5% !important;width: 90% !important;color: #FFFFFF}
#responsive-menu .appendLink{right: 0px !important;position: absolute !important;border: 1px solid #3C3C3C !important;padding: 12px 10px !important;color: #FFFFFF !important;background: #43494C !important;height: 20px !important;line-height: 20px !important;border-right: 0px !important}
#responsive-menu .appendLink:hover{cursor: pointer;background: #3C3C3C !important;color: #FFFFFF !important}
#responsive-menu .responsive-menu, #responsive-menu div, #responsive-menu .responsive-menu li,#responsive-menu{text-align: left !important}
#responsive-menu .RMImage{vertical-align: middle;margin-right: 10px;display: inline-block}
#responsive-menu #responsive-menu-title{width: 95% !important;font-size: 14px !important;padding: 20px 0px 20px 5% !important;margin-left: 0px !important;background: #43494C !important;white-space: nowrap !important}
#responsive-menu #responsive-menu-title,#responsive-menu #responsive-menu-title a{color: #FFFFFF !important;text-decoration: none !important;overflow: hidden !important}
#responsive-menu #responsive-menu-title a:hover{color: #FFFFFF !important;text-decoration: none !important}
#responsive-menu .appendLink,#responsive-menu .responsive-menu li a,#responsive-menu #responsive-menu-title a{transition: 1s all;-webkit-transition: 1s all;-moz-transition: 1s all;-o-transition: 1s all}
#responsive-menu .responsive-menu{width: 100% !important;list-style-type: none !important;margin: 0px !important}
#responsive-menu.responsive-menu ul{margin-left: 0px !important}
#responsive-menu .responsive-menu li{list-style-type: none !important;position: relative !important}
#responsive-menu .responsive-menu ul li:last-child{padding-bottom: 0px !important}
#responsive-menu .responsive-menu li a{padding: 12px 0px 12px 5% !important;width: 95% !important;display: block !important;height: 20px !important;line-height: 20px !important;overflow: hidden !important;white-space: nowrap !important;color: #FFFFFF !important;border-top: 1px solid #3C3C3C !important;text-decoration: none !important}
#responsive-menu #responsiveSearch{display: block !important;width: 95% !important;padding-left: 5% !important;border-top: 1px solid #3C3C3C !important;clear: both !important;padding-top: 10px !important;padding-bottom: 10px !important;height: 40px !important;line-height: 40px !important}
#responsive-menu #responsiveSearchSubmit{display: none !important}
#responsive-menu #responsiveSearchInput{width: 91% !important;padding: 5px 0px 5px 3% !important;-webkit-appearance: none !important;border-radius: 2px !important;border: 1px solid #3C3C3C !important}
#responsive-menu .responsive-menu,#responsive-menu div,#responsive-menu .responsive-menu li{width: 100% !important;margin-left: 0px !important;padding-left: 0px !important}
#responsive-menu .responsive-menu li li a{padding-left: 10% !important;width: 90% !important;overflow: hidden !important}
#responsive-menu .responsive-menu li li li a{padding-left: 15% !important;width: 85% !important;overflow: hidden !important}
#responsive-menu .responsive-menu li li li li a{padding-left: 20% !important;width: 80% !important;overflow: hidden !important}
#responsive-menu .responsive-menu li li li li li a{padding-left: 25% !important;width: 75% !important;overflow: hidden !important}
#responsive-menu .responsive-menu li a:hover{background: #3C3C3C !important;color: #FFFFFF !important;list-style-type: none !important;text-decoration: none !important}

.icon-arrow-right:before {
	content: "\79";
}


	#header-holder-2 {
		width: 935px;
	}



#page {position: relative;margin: 0;padding: 0;padding-bottom:10px;width: 100%;}

	#skehead .top-nav-menu {width:50%;float:right;}

#footer {
				background: #050b17;
				border: solid #081224;
				border-width: 3px 0;
				padding: 5px 0 0 0;
				}

#footer p.left {
					float: left;
					color: #27334b;
					padding: 6px 0 0 5px;
					font-size: .9em;
					}

#footer p.right {
					float: right;
					}

#footer p.right a { margin-right: 10px; }
.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}
.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg{border-radius:0}


#detailed-content .wpb_wrapper .gridView .grid-infoBox { margin:5px 3px!important;}


.nof-clearfix:before,
.nof-clearfix:after {
    content: "";
    display: table;
}


.nof-clearfix:after {
    clear: both;
}


.nof-clearfix {
    zoom: 1; 
}

.panel-grid-cell {
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 1em;
}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}

.panel-grid-cell .panel-last-child {
  margin-bottom: 0;
}

.panel-grid-cell .widget-title {
  margin-top: 0;
}
 #pg-4-0 , #pg-4-1 , #pl-4 .panel-grid-cell .so-panel { margin-bottom:35px }
 #pg-4-0 .panel-grid-cell , #pg-4-1 .panel-grid-cell { float:left }
 #pl-4 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
 #pl-4 .panel-grid-cell { padding:0 }


.capunder {
	z-index:110;
	position:absolute;
	top: 60px;
	left:150px;
	height: 400px;
	width:  720px;
	background:#000;
	opacity: .5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";		
	filter: alpha(opacity=50);
}

  #logo {
    text-align: center;
  }

  #logo a {
    margin: 0;
  }


#share-btn {
	cursor: pointer;
}


#share-btn, #share-btn img, .share-btn-bg {
	position: absolute;
}


.share-lightswing-container {
	left: 180px;
	top: 283px;
}
 .oneline{margin:9px 0;display:block;}


a.main_nav {
	font-weight:bold;
	color:#FFF;
	text-decoration: none;
	background:transparent;
	margin:0;
	position:relative;
	padding:7px 37px 2px 37px;
	top:10px;
}


a.main_nav:hover {
	color:#000;
	background:#A4C542;
	padding:7px 37px 4px 37px;
	top:8px;
}

			.l-header.layout_advanced .w-logo-img {
				max-width: none;
				}


.l-header.notransition .l-subheader,
.l-header.notransition .l-subheader .w-logo-img {
	-webkit-transition-property: none !important;
			transition-property: none !important;
	-webkit-transition-duration: 0s !important;
			transition-duration: 0s !important;
	}

			.l-header.layout_sided .w-logo-img {
				display: block;
				max-width: none;
				height: auto;
				}

		.w-logo-img {
			max-width: 200px;
			-webkit-transition: height 0.3s;
					transition: height 0.3s;
			}

		.l-header.layout_centered .w-logo-img {
			max-width: none;
			}

	

.no-touch .w-cart-h,
.no-touch .w-contacts,
.no-touch .w-iconbox-icon img,
.no-touch .w-lang,
.no-touch .w-lang-item-icon,
.no-touch .w-lang-item-title,
.no-touch .w-logo-img,
.no-touch .w-search-open {
	vertical-align: -webkit-baseline-middle;
	}



.w-logo.with_title .w-logo-img {
	display: none;
	}
.l-header.layout_standard.sticky .w-logo-img,.l-header.layout_extended.sticky .w-logo-img {height:50px;}
.l-header.layout_advanced.sticky .w-logo-img,.l-header.layout_centered.sticky .w-logo-img {height:50px;}
.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-12{width:100%}
.percentheight{height:8%;height:calc(100% / 15);min-height:25px;display:block;color:#e3e3e3}
.percentheight:hover{color:#7f0001}
.reproductor.repron .titlebar .poster{bottom:15px;left:15px;position:absolute;}
.reproductor.repron .titlebar .poster img{height:auto;width:70px;}
.reproductor.repron .titlebar .poster+.title{margin-left:85px;}
.poster-media-card{background-color:#333;float:left;width:100%;}
.poster-media-card .poster{background-color:#282828;overflow:hidden;position:relative;}
.poster-media-card .poster .title{bottom:0;color:#fff;font-size:19px;font-weight:400;left:0;max-width:100%;padding:10px;position:absolute;right:0;z-index:3;}
.poster-media-card .poster .title .under-title{border-radius:3px;bottom:5px;color:#FFF;display:block;float:right;font-size:12.5px;left:4px;padding:2px 10px;position:absolute;text-align:center;text-shadow:1px 0 1px rgba(0,0,0,.6);}
.poster-media-card .poster .title .under-title-gnro{background:rgba(132,118,22,0.7);border:1px solid #403E08;border-radius:3px;bottom:5px;color:#FFF;display:block;float:right;font-size:12px;left:4px;padding:2px 10px;position:absolute;text-align:center;text-shadow:1px 0 1px rgba(0,0,0,.6);}
.poster-media-card .poster .ano{padding:13px;position:absolute;top:-2px;z-index:3;}
.poster-media-card .poster .ano p{background:rgba(0,0,0,.5);border:1px solid #67DC7F;border-radius:2px;color:#67DC7F;font-size:12px;padding:0 5px;}
.poster-media-card .poster .rating{background-color:rgba(0,0,0,.3);border-radius:3px;color:#fff;font-weight:700;moz-border-radius:3px;ms-border-radius:3px;o-border-radius:3px;padding:2px 3px;position:absolute;right:5px;top:5px;webkit-border-radius:3px;z-index:2;}
.poster-media-card .poster .rating i{color:#FCCD44;}
.poster-media-card .poster .poster-image-container{padding-top:140%;position:relative;width:100%;}
.poster-media-card .poster .poster-image-container img{background-color:#eaeaea;height:100%;margin-top:-140%;position:absolute;width:100%;}
.poster-media-card .poster .poster-image-container:hover img{opacity:.8;}
.poster-media-card .info{float:left;padding:10px 0;width:100%;}
.poster-media-card .info .info-title h2{color:#fff;float:left;font-size:16px;font-weight:300;line-height:19px;margin-bottom:0;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}
.loph2 .poster-image-container{padding-top:60%!important;}
.loph2 .poster-image-container img{margin-top:-60%!important;}
.loph3 .poster-image-container{padding-top:60%!important;}
.loph3 .poster-image-container img{margin-top:-60%!important;}

.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}

.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.entry-content .job_listing_preview_title,.job_listing_preview_title{padding:.5em 1em;vertical-align:middle;position:relative;background:#eee}
.entry-content .job_listing_preview_title h2,.job_listing_preview_title h2{margin:0;clear:none}
.entry-content .job_listing_preview_title .button,.job_listing_preview_title .button{float:right;margin-left:.25em}
.rtl .entry-content .job_listing_preview_title .button,.rtl .job-manager-form div.field,.rtl .job_listing_preview_title .button{float:left}




html.mobile #facebook-button,
html.mobile #twitter-button,
html.mobile #google-button,
html.mobile #google-follow {
    display: inline-block;
    margin-top: 35px;
    position: static;
}


#google-follow {
position: absolute;
top: 135px;
left: 275px;
padding-bottom: 10px;
}

.bordered.big-border footer .socialmedia-widget { margin-top: 15px; }


.bordered.big-border header #social-share:hover .socialmedia-widget { top: 9px; }

footer .socialmedia-widget { margin-top: 0px !important; }

.fixed-header-content #social-share .socialmedia-widget { top: -30px; right: 50%; margin-right: -65px; text-align: center; }

.fixed-header-content #social-share:hover .socialmedia-widget { top: 2px; }

.fixed-header-content #social-share.hovered .socialmedia-widget { top: 2px !important; }

	
#social-share .socialmedia-widget {
	margin: 0;
	position: absolute;
	top: -24px;
	right: 0;
	width: 130px;
	text-align:right;
	transition: all 300ms ease;
	-webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
	}

	#social-share:hover .socialmedia-widget { top: -1px; }

	#social-share.hovered .socialmedia-widget { top: -1px; }

	
	
		
	
	
.socialmedia-widget {
	margin: 20px 0 0 0;
	padding: 0;
	list-style: none;
	}

	.socialmedia-widget.align-center, .align-center .socialmedia-widget { text-align: center; }

	div .socialmedia-widget:first-child { margin: 0; }

	
.socialmedia-widget li {
	display: inline-block;
	*display: inline; *zoom: 1; 
	background: transparent;
	padding: 0px;
	margin: 0 12px 0 0;
	position: relative;
	height: 18px;
	line-height: 18px;
	}

	.socialmedia-widget li:last-child { margin: 0; }

	.socialmedia-widget.align-center li, .align-center .socialmedia-widget li { margin: 0 6px 0 6px !important; }

	
.socialmedia-widget li a {
	font: normal normal normal 12px/1 FontAwesome;
  	font-size: 25px;
  	text-rendering: auto;
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
	line-height: 18px;
	color: #0d0d0d;
	}

.nav-social .socialmedia-widget li a {
	font: normal normal normal 12px/1 FontAwesome;
  	font-size: 15px;
  	text-rendering: auto;
  	-webkit-font-smoothing: antialiased;
  	-moz-osx-font-smoothing: grayscale;
	line-height: 18px;
	color: #0d0d0d;
	}

	.text-light .socialmedia-widget li a,
	.overlay-dark .socialmedia-widget li a { color: #ffffff; }

	
		
.socialmedia-widget li.facebook a:before { content:"\f09a"; }

.socialmedia-widget li.twitter a:before { content:"\f099" }

.socialmedia-widget li.tumblr a:before { content: "\f173"; }

.socialmedia-widget li.vimeo a:before { content: "\f194"; }

.socialmedia-widget li.dribbble a:before { content: "\f17d"; }

.socialmedia-widget li.deviantart a:before { content: "\f1bd"; }

.socialmedia-widget li.behance a:before { content: "\f1b4"; }

.socialmedia-widget li.flickr a:before { content: "\f16e"; }

.socialmedia-widget li.linkedin a:before { content: "\f0e1"; }

.socialmedia-widget li.rss a:before { content: "\f09e"; }

.socialmedia-widget li.googleplus a:before { content: "\f0d5"; }

.socialmedia-widget li.pinterest a:before { content: "\f0d2"; }

.socialmedia-widget li.youtube a:before { content: "\f167"; }

.socialmedia-widget li.mail a:before { content: "\f0e0"; }

.socialmedia-widget li.instagram a:before { content: "\f16d"; }

.socialmedia-widget li.xing a:before { content: "\f168"; }

.socialmedia-widget li.dropbox a:before { content: "\f16b"; }


.socialmedia-widget li.facebook:hover a { color: #446ebf; }

.socialmedia-widget li.twitter:hover a { color: #39aadc; }

.socialmedia-widget li.tumblr:hover a { color: #4c6781; }

.socialmedia-widget li.vimeo:hover a { color: #15c9f5; }

.socialmedia-widget li.dribbble:hover a { color: #f14980; }

.socialmedia-widget li.deviantart:hover a { color: #2ea06f; }

.socialmedia-widget li.behance:hover a { color: #00b0f0; }

.socialmedia-widget li.flickr:hover a { color: #f04783; }

.socialmedia-widget li.linkedin:hover a { color: #81d3fd; }

.socialmedia-widget li.rss:hover a { color: #ff8322; }

.socialmedia-widget li.googleplus:hover a { color: #d63d1e; }

.socialmedia-widget li.pinterest:hover a { color: #c81e1e; }

.socialmedia-widget li.youtube:hover a { color: #ee423d; }

.socialmedia-widget li.mail:hover a { color: #74624d; }

.socialmedia-widget li.instagram:hover a { color: #95604b; }

.socialmedia-widget li.xing:hover a { color: #036567; }

.socialmedia-widget li.dropbox:hover a { color: #008cd2; }

.bordered footer .socialmedia-widget { margin-top: 8px; }

.bordered.big-border header #social-share .socialmedia-widget { top: -30px; }

#topslice_nav_rightbar_topslice ul li.login-mobile.login-mobile{ display:none;}


.slide-image {
	overflow: hidden;
}

 
 .art-content-layout
 {
    display: table;
    width:100%;
    table-layout: fixed;
    border-collapse: collapse;
 }

 
 .art-content-layout-row {
    display: table-row;
 }

 
 .art-post .art-content-layout-br
 {
    height: 0;
 }

 
 
 
 .art-content-layout .art-sidebar1
 {
    width: 19%;
 }

 
 
 
 .art-content-layout .art-sidebar2
 {
    width: 0%;
 }

 
 div.art-footer div.art-content-layout
 {
    margin:0 auto;
    width:100%;
 }
.front-container .footer-section-one{padding:2em 0;}

.module-go-archive-slider {
  position: relative;
  bottom: 14px;
}
#verybottom{text-align:center;font-family:Arial;font-size:10px;color:#9f9f9f;padding:20px 0;bottom:0px;position:relative;width:100%}




.author-box:before,
.clearfix:before,
.entry:before,
.entry-content:before,
.footer-widgets:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.widget:before,
.wrap:before {
	content: " ";
	display: table;
}


.author-box:after,
.clearfix:after,
.entry:after,
.entry-content:after,
.footer-widgets:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}







.site-inner,
.wrap {
	margin: 0 auto;
	max-width: 1140px;
}


	.site-inner,
	.wrap {
		padding: 0 5%;
	}

.text-wrap{word-wrap:break-word}

.text-wrap .readmore-wrap{text-align:left;padding-top:15px}

.text-wrap .readmore-wrap .btn-simple,.text-wrap .readmore-wrap .btns-wrap,.text-wrap .readmore-wrap .dbl-line .btn-show-form,.text-wrap .readmore-wrap .f-button,.text-wrap .readmore-wrap .profile-top-links .btn-check,.text-wrap .readmore-wrap .profile-top-links .btn-follow,.text-wrap .readmore-wrap .profile-top-links .user-wrap .uw-desc .btn-follow,.text-wrap .readmore-wrap .submit-wrap{font-size:14px}

.text-wrap.message{padding-bottom:0;padding-top:0}

.text-wrap.message+.post-media{margin-top:15px}

.post-media+.text-wrap{padding-top:0}

.post-edit .text-wrap{margin-bottom:10px;position:relative}

.post-edit .text-wrap .textoverlay-wrapper{display:block!important}

.post-edit .text-wrap textarea{height:200px;width:100%}

.top_videos-list .text-wrap{padding:3px;font-size:12px}

.post-single .text-wrap{position:relative}

.post-single .text-wrap .btn-simple,.post-single .text-wrap .btns-wrap,.post-single .text-wrap .dbl-line .btn-show-form,.post-single .text-wrap .f-button,.post-single .text-wrap .profile-top-links .btn-check,.post-single .text-wrap .profile-top-links .btn-follow,.post-single .text-wrap .profile-top-links .user-wrap .uw-desc .btn-follow,.post-single .text-wrap .submit-wrap{margin:0 5px}

.post-single .text-wrap .f-row textarea{height:250px}

.right-nav ul li {
	display: inline-block;
	float: none;
	margin: 0 0 0 10%;
}

.right-nav ul {
	text-align: right;
	width: 100%;
}

.right-nav{float:right;width:35%;}

.right-nav ul li a{color:#FFFFFF;float:left;font:18px FuturaStdMediumCondensed;padding:5px;text-transform:uppercase;border-bottom:1px solid #000;border-top:1px solid #000;}

.right-nav ul li:first-child{margin-left:0;}

.right-nav ul li.active a, .right-nav ul li:hover a{border-bottom:1px solid #808080;border-top:1px solid #808080;color:#DF1723;}

#sidebar {
  float: left;
  width: 250px;
  background: #570505;
  padding: 5px 5px 0 0px;
}

  #sidebar img {
    margin: 0 0 5px 0;
    border: 1px solid #B87B33;
  }


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

#footer-widgets aside { width : 50%; }
 #footer-widgets .widget .widget-title { color: #000000 }
 #footer-widgets .widget a, #footer-widgets .widget a:visited { color: #ffffff }
 #footer-widgets .widget a:hover, #footer-widgets .widget a:focus, #footer-widgets .widget a:active { color: #ffffff }






#composition-list a {
	color:#C60;
	text-decoration:none;
}


#composition-list a:hover {
	color:#c60;
	text-decoration:underline;
}


#composition-list a:visited {
	color:#c60;
	text-decoration:none;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;}
.col-md-10{width:83.33333333%;}
.col-md-10.text-col{color:#FF5050;font-size:16px}
.col-md-10.col-md-offset-1 .col-sm-5{margin-bottom:10px !important;}

p img.bordered {
    padding: 4px;
    border: 1px solid #DDDDE8;
    margin: 0px 9px 5px 0;
}

div.bordered {
    border: 1px solid #DDDDE8;
    padding: 10px;
    -moz-border-radius:1ex;
    -webkit-border-radius:1ex;
}

table.bordered {
    border: .5px solid #DDDDE8;    
}
.tribe-theme-twentyfourteen .widget .tribe-mini-calendar-event .list-info h2{font-size:14px}
.tribe-theme-twentyfifteen .tribe-events-adv-list-widget .tribe-mini-calendar-event{border-bottom:0}





.tribe-mini-calendar-event {
	overflow:hidden;
	width:100%;
	padding-bottom : 5px;
	margin-bottom  : 5px;
	border-bottom  : 1px dotted #2f2f2f;
}


.tribe-mini-calendar-right .tribe-mini-calendar-event:last-child {
	border:0;
}


.tribe-mini-calendar-event.first {
	margin-top:10px;
}


.tribe-mini-calendar-event .list-date {
	float : left;
	overflow:hidden;
	font-weight:bold;
	margin: 10px 5% 10px 0;
	padding: 3px;
	width: 15%;
	text-align:center;
	display: inline;
	background: #666;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}


.tribe-mini-calendar-event .list-info { 
	margin: 10px 0;
	display: inline;
	line-height: 1;
	float: left;
	width: 80%;
}


.tribe-mini-calendar-event .list-date .list-dayname {
	background: #fff;
	color: #666;
	padding: 3px;
	font-size: 9px;
	text-transform: uppercase;
	width: 100%;
	text-align: center;
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}


.tribe-mini-calendar-event .list-date .list-daynumber {
	color      : #fff;
	font-size  : 15px;
	width: 100%;
	line-height: 22px;
	display    : block;
	text-align : center;
}


.tribe-mini-calendar-event .list-info h2 {	
	font-size : 14px;
	font-weight:bold;
	line-height:18px;
	margin-top: 0;
	margin-bottom: 10px;
}

.tribe-mini-calendar-event .list-info p {
	margin:5px 0;
	display:none;
}


.tribe-mini-calendar-event.first .list-info p {
	display:block;
}


.tribe-mini-calendar-event-cost {
	font-weight: bold;
}


.tribe-mini-calendar-event .tribe-events-divider {
	display: inline;
	font-weight: normal;
}


.tribe-mini-calendar-event .tribe-events-event-schedule-details {
	display: inline-block;
}

.tribe-mini-calendar-event .tribe-events-event-schedule-details,
.tribe-mini-calendar-event-venue {
	margin: 5px 0 0;
}



.tribe-theme-twentyfifteen .tribe-mini-calendar-event {
	margin-left: 0;
	margin-right: 0;
}

.tribe-theme-twentyfifteen .tribe-mini-calendar-event .list-date {
	width: 18%;
	margin-right: 7%;
}

.tribe-theme-twentyfifteen .tribe-mini-calendar-event .list-info {
	width: 75%;
}

	
	#copyright {
		display: block;
	}


.clear {
    clear: both
}



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


.cf:after { clear: both; }


#main #container {
  padding: 0;
  margin-top: 10px;
}



#main {
	width: 100%;
	display: block;
	margin: 0;
}


  #main #header {
    width: 100%;
  }


  #main #content {
   	float: left;
    width: 65.4%;
    margin-top: 0;
  }


  #main #sidebar-left {
	  float: left;
    width: 31%;
		margin-right: 3%;
  }


  #main,
	#main #sidebar-left,
	#main #content,
	#content #most-recent .left-col,
	#content #most-recent .right-col, 
	#primary,
	#colophon,
	#colophon .col,
	#colophon #third-col,
	#footer #legal {
	  float: none;
    width: 100%;
    margin: 0;
		clear: both;
  }


  #main #header,
  #main #container,
	#topmenu {
    float: none;
  }
.col{float:left}

    
	#rev_slider_1_1_wrapper .tp-loader.spinner2{ background-color: #FFFFFF !important; }






.rev_slider_wrapper{
	position:relative;
}


.cortina-negra{
	position:absolute;
	width:100%;
	height:100%;
	background-color: #000;
	opacity:0.5;
}


.menu-toggle {
	cursor: pointer;
	font-size: 0;
	height: 48px;
	margin: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	text-align: center;
	width: 48px;
}


	.primary-navigation .menu-toggle {
		display: none;
		padding: 0;
	}




.slides_container {
	width:785px;
	overflow:hidden;
	position:relative;
	display:none;
}




.slides_container div.slide {
	width:785px;
	height:400px;
	display:block;
}


#left ul.children {
	width: 153px;
	list-style-type: none;
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 5px;
	margin: 0px;
	border: 0px solid #999999;
}

	.w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow,
	.w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow {
		display: block;
		line-height: 40px;
		width: 30px;
		}

		.w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow:before,
		.w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow:before {
			content: '\f105';
			}

	.w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-title,
	.w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-title {
		padding-right: 20px;
		}

	.type_desktop [class*="columns"] .menu-item-has-children .w-nav-anchor.level_2 {
		font-weight: bold;
		margin: 0 0 8px;
		background-color: transparent !important;
		}

		.type_desktop [class*="columns"] .menu-item-has-children .w-nav-arrow {
			display: none !important;
			}

			.w-nav.type_mobile .btn.w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-arrow {
				line-height: 40px;
				}

			.w-nav.type_mobile .btn.w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-title {
				padding-right: 25px;
				}

			.w-nav.type_mobile .w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-arrow,
			.w-nav.type_mobile .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow,
			.w-nav.type_mobile .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow {
				display: inline-block;
				vertical-align: top;
				font-size: 26px;
				text-align: center;
				line-height: 46px;
				width: 50px;
				}

				.w-nav.type_mobile .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-arrow:before,
				.w-nav.type_mobile .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-arrow:before {
					content: '\f107';
					}

			.w-nav.type_mobile .w-nav-item.level_1.menu-item-has-children .w-nav-anchor.level_1 .w-nav-title,
			.w-nav.type_mobile .w-nav-item.level_2.menu-item-has-children .w-nav-anchor.level_2 .w-nav-title,
			.w-nav.type_mobile .w-nav-item.level_3.menu-item-has-children .w-nav-anchor.level_3 .w-nav-title {
				padding-right: 50px;
				}

	.l-main .widget_nav_menu .menu-item a {
		display: block;
		line-height: 1.5em;
		position: relative;
		padding: 12px 20px 12px 35px;
		-webkit-transition: color 0.1s, background-color 0.1s, border-color 0.1s;
				transition: color 0.1s, background-color 0.1s, border-color 0.1s;
		border-top: 1px solid #e5e5e5; 
		color: inherit;
		}

		.l-main .widget_nav_menu .menu-item a:before {
			position: absolute;
			top: 12px;
			left: 16px;
			content: '\f105';
			font-size: 18px;
			font-family: fontawesome;
			opacity: 0.5;
			}

		.l-main .widget_nav_menu .menu-item a i {
			width: 20px;
			}

		.l-footer .widget_nav_menu .menu-item:before {
			position: absolute;
			top: 6px;
			left: 2px;
			content: '\f105';
			font-size: 18px;
			font-family: fontawesome;
			opacity: 0.5;
			}

	





.l-header .menu-item-language {
	float: left;
	text-align: left;
	position: relative;
	}

	.type_desktop .menu-item-language:hover .submenu-languages {
		display: block;
		}

		.l-header .submenu-languages .menu-item-language {
			float: none;
			line-height: 40px;
			white-space: nowrap;
			}

.type_mobile .menu-item-language {
	float: none;
	display: inline-block;
	line-height: 40px;
	}
.l-header .menu-item-language,.l-header .w-nav-item {font-family:"Noto Sans", sans-serif;font-weight:300;}
.type_desktop .submenu-languages,.l-header .w-nav-anchor.level_2,.l-header .w-nav-anchor.level_3,.l-header .w-nav-anchor.level_4,.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.active .w-nav-anchor.level_2,.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-item .w-nav-anchor.level_2,.type_desktop [class*="columns"] .w-nav-item.menu-item-has-children.current-menu-ancestor .w-nav-anchor.level_2,.no-touch .type_desktop [class*="columns"] .w-nav-item.menu-item-has-children:hover .w-nav-anchor.level_2 {color:#000;}

  #td-mobile-nav .menu-item-has-children a {
    width: 100%;
    z-index: 1;
  }
.row{margin-left:-15px;margin-right:-15px}



.portfolio-row.grid,
.mt-blog.row.standard {
	margin: 0;
}



.mt-blog.row {
	margin: 0 0 20px;
}


.spu-close{ 
	position:absolute; 
	right:8px;
	top:5px;
	padding: 0;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	font-size: 30px;
	line-height: 1;
	text-shadow: 0 1px 0 #fff;
	opacity: .3;
	filter: alpha(opacity=30);
    color: #000;
}

.spu-close:hover, .spu-close:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: .6;
	filter: alpha(opacity=60);
}
 .flags .bra{ background-position: -128px 0}



#hgroup {
	padding: 45px 0 20px;
	position: relative;
}


 

.imageyup #hgroup {
	position: absolute;
	width: 94%;
	margin: 0 4%;
}

	
	.imageyup #hgroup.has-logo {
		position: relative;
		width: 100%;
		margin: 0 0 20px 0 !important;
		padding: 0;
		text-align: center;
	}

.clearfix {
  *zoom: 1;
}

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

.clearfix:after {
  clear: both;
}
footer .footer-row:before,footer .footer-row:after{content:" ";display:table}
footer .footer-row:after{clear:both}

.hero-section .download-buttons {
	margin: 0 -10px;
}

.hero-section .download-buttons .btn-app-download {
	margin: 0 10px 10px;
}

.footer-section .download-buttons {
	margin: 0 -10px;
	margin-bottom: 70px;
}

.footer-section .download-buttons .btn-app-download {
	margin: 0 10px 10px;
}

  .responsive-drop {
    position: absolute; width: 100%; z-index: 10;
    border-bottom: 2px solid #fff;
    box-shadow: 0 4px 13px rgba(0, 0, 0, .3); overflow: hidden;
     height: 0;
     -webkit-transition: all .25s linear;
    transition: all .25s linear;
  }

  .main-nav-open .responsive-drop {
    height: 100%; 
  }
.column-block,.sidebar .block{-khtml-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}
#footer .block{margin:5px 0px;}
#highlighted .block{margin-bottom:10px;}
.sidebar .block{padding:5px 10px;font-size:0.9em;margin-bottom:10px;border-style:solid;border-width:1px;}
.column-block .content,.sidebar .block .content{padding:5px 2px;}
.column-block table tr th,.sidebar .block table tr th{border-style:solid;border-width:0px;padding:0px 4px;background:none;border-bottom-width:3px;}
.column-block table tr td,.sidebar .block table tr td{padding:2px 4px;border-style:solid;border-width:0px;border-bottom-width:1px;background:none;}
.sidebar .block ul{margin:0px;padding:0px;}
.sidebar .block ul.links{margin-top:10px;text-align:right;}
.sidebar .block ul.links li{display:inline;margin-left:15px;}
.sidebar .block .menu{padding-left:10px;padding-bottom:5px;}
.sidebar .block .language-switcher-locale-url{margin:0 0 0 10px;padding-left:10px;}
#content .block h2{padding:4px 8px;font-size:1.25em;}
#block-search-form .block .inner .content{padding-top:0;}
.block-search .form-item input.form-search,.white_bg .region-header .block-search .form-item input.form-search,.white_bg #navigation .block-search .form-item input.form-search{border:1px solid #ccc;border-right:none;float:left;height:14px;padding:6px;color:#4e4e4e;background-color:#FAFAFA;}
.block-search form input.form-submit{border:none;width:31px;height:26px;border:1px solid #ccc;border-left:0;text-indent:-9999px;margin:0;background:none;padding:0;}
.column-block table tr.even td,.column-block table tr.odd td,.sidebar .block table tr.even td,.sidebar .block table tr.odd td{background-color:#ffffff;}

			
			.skinset-background a,
			.skinset-background #content span.price,
			.skinset-background .fonticon i.inherit,
			.skinset-background #content span.amount {
			color:#2eaac9; }

			.skinset-background span.nvcolor, .skinset-background span.highlight.one,.skinset-background .post-metadata li.post-date, .skinset-background .commentlist .reply a, .skinset-background div.header-infobar,.skinset-background div.item-list-tabs ul li a span, .skinset-background .widget_display_stats dd strong, .skinset-background #content #bbpress-forums ul.super-sticky,.skinset-background #content #bbpress-forums ul.sticky, .skinset-background div.bbp-template-notice, .skinset-background div#message.updated,.skinset-background .hoverimg i,.skinset-background .hovervid i,.skinset-background span.activity,.skinset-background a.button,.skinset-background button.button, .skinset-background .fonticon.background,.skinset-background .button.link_color { 
 			background-color:#2eaac9; }

			.skinset-menu ul ul a,.skinset-menu ul ul  #content span.price,.skinset-menu ul ul  #content span.amount,
			.skinset-header a,
			.skinset-header #content span.price,
			.skinset-header .fonticon i.inherit,
			.skinset-header #content span.amount {
			color:#000000; }

			.skinset-menu ul ul span.nvcolor,.skinset-menu ul ul span.highlight.one,.skinset-menu ul ul .post-metadata li.post-date,.skinset-menu ul ul  .commentlist .reply a,.skinset-menu ul ul  div.header-message,.skinset-header span.nvcolor, .skinset-header span.highlight.one,.skinset-header .post-metadata li.post-date, .skinset-header .commentlist .reply a, .skinset-header div.header-infobar,.skinset-header div.item-list-tabs ul li a span, .skinset-header .widget_display_stats dd strong, .skinset-header #content #bbpress-forums ul.super-sticky,.skinset-header #content #bbpress-forums ul.sticky, .skinset-header div.bbp-template-notice, .skinset-header div#message.updated,.skinset-header .hoverimg i,.skinset-header .hovervid i,.skinset-header span.activity,.skinset-header a.button,.skinset-header button.button, .skinset-header .fonticon.background,.skinset-header .button.link_color { 
 			background-color:#000000; }

			.skinset-menu a,
			.skinset-menu #content span.price,
			.skinset-menu .fonticon i.inherit,
			.skinset-menu #content span.amount {
			color:#7a9fbf; }

			.skinset-menu span.nvcolor, .skinset-menu span.highlight.one,.skinset-menu .post-metadata li.post-date, .skinset-menu .commentlist .reply a, .skinset-menu div.header-infobar,.skinset-menu div.item-list-tabs ul li a span, .skinset-menu .widget_display_stats dd strong, .skinset-menu #content #bbpress-forums ul.super-sticky,.skinset-menu #content #bbpress-forums ul.sticky, .skinset-menu div.bbp-template-notice, .skinset-menu div#message.updated,.skinset-menu .hoverimg i,.skinset-menu .hovervid i,.skinset-menu span.activity,.skinset-menu a.button,.skinset-menu button.button, .skinset-menu .fonticon.background,.skinset-menu .button.link_color { 
 			background-color:#7a9fbf; }

	
	#primary-wrapper .columns {margin-left:0;}

	
	#primary-wrapper .column, #primary-wrapper .columns,
	.blockquote_quotes { width: 100% !important; max-width:100%; float: none; margin-bottom: 15px; }

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

	.column:after, .columns:after { clear: both; }

	.columns .columns-inner {height:auto !important;}


	#slider-code .viewport {
		position: relative;
		float: left;
		overflow: hidden;
		width: 185px;
		height: 200px;
	}


#navbar {
background:#762614;
border-top:1px solid #762614;
padding:3px 12px 0;
}


#navbar input {
display:inline;
margin:0;
}


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


.clearfloat,.display_block {
display:block;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-10{width:83.33333333%}

#homepage #awards     { margin: 30px 0 24px 0; }

#homepage #awards img { display: inline-block; width: 128px; height: 80px; margin: 0 5px; }

.popout-content-link-bar {
  padding: 10px;
  font-weight: bold; }

  .popout-content-link-bar a:visited {
    color: white;
    text-decoration: none; }

  .popout-content-link-bar a:link {
    color: white;
    text-decoration: none; }

  .popout-content-link-bar a:hover {
    color: white;
    text-decoration: underline; }
.hotel-destinations ul{list-style-type:none;padding:0}
.hotel-destinations li{margin-bottom:10px}
.hotel-destinations li:last-child{margin-bottom:0}
.hotel-destinations a{color:#0A84C1;font-size:14px;text-decoration:none}
.hotel-destinations a:hover{text-decoration:underline}


#addPlug .butprefmosaique:hover {
	color: #011C44;
	text-shadow: 1px 1px 1px #CCDFFC;
}
