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

.pic-day-heading{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	background:#000;
	padding:15px 13px ;
	color:#fff;
	box-shadow:2px 2px 5px #808080;
	position:absolute;
	top:11px;
	left:0px;}


._col form ol,
._col form ol li {
  margin: 0;
}



._col {
  position: relative;
  padding: 0 15px;
  width: 100%;
}


._col ._col {
  padding: 0;
}

  
  ._bi ._col._left, ._bi ._col:first-child, ._bi ._col._1, ._tri ._col._left, ._tri ._col:first-child, ._tri ._col._1, ._quad ._col._left, ._quad ._col:first-child, ._quad ._col._1, ._penta ._col._left, ._penta ._col:first-child, ._penta ._col._1, ._phi ._col._left, ._phi ._col:first-child, ._phi ._col._1, ._quarters ._col._left, ._quarters ._col:first-child, ._quarters ._col._1, ._pareto ._col._left, ._pareto ._col:first-child, ._pareto ._col._1 {
    margin-left: 0;
  }

  
  .col-nospace.col-nospace ._col {
    margin-left: 0px;
  }


.content-bg--author ._col {
  position: relative;
  float: none;
  display: table-cell;
  vertical-align: middle;
  padding: 20px 0;
}


.l-ordermenu-two .ordermenu__payment ._col,
.l-ordermenu-three .ordermenu__payment ._col {
  display: inline-block;
  float: none;
  border-top: 1px solid #d2e3fc;
  border-left: 1px solid #d2e3fc;
  border-bottom: 1px solid #d2e3fc;
  margin: 0 0 0 -4.2px;
  vertical-align: middle;
}


.l-ordermenu-two .ordermenu__payment ._col._left,
.l-ordermenu-three .ordermenu__payment ._col._left {
  margin-left: 0;
}


.l-ordermenu-two .ordermenu__payment ._col._right,
.l-ordermenu-three .ordermenu__payment ._col._right {
  border-right: 1px solid #d2e3fc;
}


.l-ordermenu-one .ordermenu__payment ._col {
  float: none;
  display: table-cell;
  vertical-align: top;
  margin: 0;
}


.l-ordermenu-one .ordermenu__payment ._col._left {
  padding: 30px;
}


.l-ordermenu-two .ordermenu__payment ._col {
  width: 50%;
  max-width: 440px;
}

  
  .l-ordermenu-two .ordermenu__payment ._col._right {
    border-right: 0;
  }

  
  .l-ordermenu-two .ordermenu__payment ._col.is-highlighted {
    width: 100%;
    max-width: none;
  }


.l-ordermenu-three .ordermenu__payment ._col {
  padding: 0;
}


.l-ordermenu-three .ordermenu__payment ._col.is-highlighted {
  width: 35.96491%;
}

  
  .l-ordermenu-three .ordermenu__payment ._col._left {
    padding-right: 10px;
  }

  
  .l-ordermenu-three .ordermenu__payment ._col._middle {
    padding-left: 10px;
  }

  
  .l-ordermenu-three .ordermenu__payment ._col._right {
    border-right: 0;
  }


.ordermenu__bg ._col {
  display: inline-block;
  float: none;
  margin: 0 0 0 -5px;
  vertical-align: middle;
}


.ordermenu__bg ._col._left {
  margin-left: 0;
}



.guarantee ._col {
  min-height: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}



.six-features ._col {
  border: 1px solid #c6c6c6;
  padding: 0px;
  margin: 15px auto;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  -o-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  -ms-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}


.order-menu ._col img {
  max-width: 78%;
  max-height: 78%;
}


.order-menu-three-column ._col {
  padding: 30px 0;
}


.banner-box ._col {
  padding: 0px;
}


.webinar .line ._centered ._col {
  width: 100% !important;
  text-align: center;
}


.webinar .mail ._col p {
  padding: 0px;
}


.webinar .mail ._col a {
  width: 100%;
  border: 2px solid #72c0f1;
  padding: 10px 0;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}


.webinar .mail ._col a:hover {
  background-color: #0d4566;
}


.about .bg-offset-right ._colwrap ._col, .about .bg-offset-left ._colwrap ._col {
  padding-bottom: 30px;
}


.about .bg-offset-right ._colwrap ._col img, .about .bg-offset-left ._colwrap ._col img {
  position: absolute;
  width: 100%;
  height: auto;
  z-index: 0;
  top: 0px;
  margin: 0px !important;
  max-width: initial;
  max-height: initial;
}


		ul.actions {
			cursor: default;
			list-style: none;
			padding-left: 0;
		}


			ul.actions li {
				display: inline-block;
				padding: 0 1em 0 0;
				vertical-align: middle;
			}


				ul.actions li:last-child {
					padding-right: 0;
				}


			ul.actions.small li {
				padding: 0 0.5em 0 0;
			}


			ul.actions.vertical li {
				display: block;
				padding: 1em 0 0 0;
			}


				ul.actions.vertical li:first-child {
					padding-top: 0;
				}


			ul.actions.vertical.small li {
				padding: 0.5em 0 0 0;
			}


				ul.actions.vertical.small li:first-child {
					padding-top: 0;
				}


			ul.actions.fit {
				display: table;
				margin-left: -1em;
				padding: 0;
				table-layout: fixed;
				width: calc(100% + 1em);
			}


				ul.actions.fit li {
					display: table-cell;
					padding: 0 0 0 1em;
				}


				ul.actions.fit.small {
					margin-left: -0.5em;
					width: calc(100% + 0.5em);
				}


					ul.actions.fit.small li {
						padding: 0 0 0 0.5em;
					}


			#intro footer .actions {
				display: inline-block;
				margin: 0 0 0 2em;
				vertical-align: top;
			}
.icon-list.first{display:none}


.nav ul li.social a {
margin-right: 8px;
}


.nav ul li.social a:last-child {
margin: 0px;
}


.nav ul li.social img {
vertical-align: middle;
line-height: 0px;
}

.footer .ftable .cell ul.social {
	font-size: 1.6em;
}

.footer .ftable .cell ul.social li {
	margin: 0px;
	padding: 0px;
	margin-right: 8px;
	display: inline-block;
}

.footer .ftable .cell ul.social li:last-child {
	margin: 0px;
}

.footer .ftable .cell ul.social a {
	color: #fff;
}

.footer .ftable .cell ul.social a:hover {
	color: #d4d401;
}



.menu-dropdown a.level1,
.menu-dropdown span.level1 { font-family: Arial, Helvetica, sans-serif; }


.menu-dropdown li.level1 { padding-bottom: 10px; }


.menu-dropdown:first-child .level1:first-child .level1 { background: none; }
 


.menu-dropdown .level1 .level1 span.icon {
	width: 30px;
	height: 30px;
	margin-left: -5px;
}

.menu-dropdown .level1 .level1 span.icon + span,
.menu-dropdown .level1 .level1 span.icon + span + span { margin-left: 25px; }


.menu-dropdown .level1 .level1 span.title { line-height: 18px; }

.menu-dropdown .level1 .level1 span.subtitle { margin-top: -1px; }



.menu-sidebar li.level1 { border-top: 1px solid #E8E8E8; }


.mod-box .menu-sidebar li.level1 { border-top: 1px solid #DCDCDC; }

.mod-box-color .menu-sidebar li.level1 { border-top: 1px solid #2880A0; }

.mod-fabric .menu-sidebar li.level1 { border-top: 1px solid #6E6E6E; }


#page .menu-sidebar li.level1:first-child { border-top: none; }
.tooltip.right{margin-left:3px;padding:0 5px}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}
.popover.right{margin-left:10px}
.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,.0001) 0),color-stop(rgba(0,0,0,.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}


.large-slide-wrap .slide-text-holder.right {
	left: auto;
	right: 0px;
	border-left: 3px solid #87a827;
	border-right: 0;
}

.large-slide-wrap .slide-text-holder.top,
.large-slide-wrap .slide-text-holder.right.top {
	top: 0%;
}

li.right,
.secondary-nav-wrap ul li.right {
	float: right;
}


	.secondary-nav-wrap ul li.right {
		
		width: 132px;
	}


	li.right,
	.secondary-nav-wrap ul li.right {
	}



	.secondary-nav-wrap[data-oats="land"] ul li.right {
		width: 152px;
	}

	li.right, .secondary-nav-wrap ul li.right {
		width: 150px;
	}


	.right {
		float: none;
	}

  .banner .banner-nav {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 999;
    bottom: 0;
    text-align: center; }

    .banner .banner-nav span {
      margin: 0 3px;
      display: inline-block;
      width: 18px;
      height: 18px;
      background: #616161;
      border-radius: 9px;
      box-shadow: inset 1px 1px 4px rgba(0, 0, 0, 0.44);
      cursor: pointer;
      overflow: hidden;
      text-indent: -9999px; }

      .banner .banner-nav span:hover, .banner .banner-nav span.cycle-pager-active {
        background: #cf2027; }
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

.navbar-wrapper .navbar .container {
  width: auto;
}

  .navbar-wrapper .container {
    padding-right: 15px;
    padding-left: 15px;
  }

.footer-sec-4 { float:right; width:300px; font-size:13px; }

  .sub-page #mobile-quicklinks {
    display: none;
  }

  #mobile-quicklinks {
    overflow: hidden;
    border-bottom: 1px solid #fff;
  }

  #mobile-quicklinks li {
    float: left;
    width: 33.3333333%;
    box-sizing: border-box;
    
  
    -moz-box-sizing: border-box;
    
  
    -ms-box-sizing: border-box;
    
  
    -webkit-box-sizing: border-box;
    
  
    -khtml-box-sizing: border-box;
    
  
    *behavior: url("../scripts/boxsizing.htc");
    border-left: 1px solid #4361b4;
    border-right: 1px solid #202f57;
  }

  #mobile-quicklinks li a {
    font-size: 12px;
    font-weight: 700;
    padding: 15px 15px;
    display: block;
    border-top: 1px solid #4361b4;
    border-bottom: 1px solid #202f57;
    background-color: #354d8f;
    background: -webkit-gradient(linear, left top, left bottom, from(#354d8f), to(#27396a));
    background: -webkit-linear-gradient(top, #354d8f, #27396a);
    background: -moz-linear-gradient(top, #354d8f, #27396a);
    background: -ms-linear-gradient(top, #354d8f, #27396a);
    background: -o-linear-gradient(top, #354d8f, #27396a);
    color: #fff;
    -webkit-box-shadow: inset 0px 0px 20px 5px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0px 0px 20px 5px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0px 0px 20px 5px rgba(0, 0, 0, 0.05);
    text-shadow: 0px -1px 0px #000000;
  }

.mobile-only {
  display: none;
}


.moduletable  {
	padding: 0; }


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

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


#pro_h1{	
	color: #3b3131 !important;
    font: bold 16px Verdana,Geneva,sans-serif !important;	
    padding: 0 !important;
	background:none !important;
}

.home-row .home-left .online-special {
    background: #fff
}

.home-row .home-left .online-special .body {
    margin-top: -40px
}

.home-row .home-left .online-special .body a {
    display: block
}

  .online-special img {
    width: 100%;
  }

#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 .responsive-menu, #responsive-menu div, #responsive-menu .responsive-menu li,#responsive-menu{text-align: left !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 .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}


	nav#navigation li.menu-item a:hover, nav#navigation li.menu-item a:hover { color: #000000 }

.nav ul li.menu-item-has-children:hover {visibility: visible}
.nightjar-pager .pager .pager-last,.nightjar-pager .pager .pager-first{display:none;}

		.top-menu ul li.parent-list a{padding-right: 18px;}

		#main-nav ul li a .sub-indicator,
		.top-menu ul li a .sub-indicator{
			right: 7px;
			top: 50%;
			margin-top: -2px;
			position: absolute;
			display: inline-block;
			content: '';
			width: 0;
			height: 0;
			border: 4px solid transparent;
			border-top: 4px solid #ddd;
		}

		.top-menu  ul li a .sub-indicator{border-top-color:#888;}

		#main-nav  ul ul li a .sub-indicator,
		.top-menu  ul ul li a .sub-indicator{
			border: 4px solid transparent;
			border-left: 4px solid #ddd;
		}

		.top-menu  ul ul li a .sub-indicator{border-left-color:#888;}

	.main-menu ul.menu , .top-menu ul.menu{	display:none; }

	.main-menu ul.menu , .top-menu ul.menu, .breaking-news, .ei-title h3{	display:none; }

	.main-menu ul.menu , .top-menu ul.menu, .breaking-news{	display:none; }
.uc-catalog-terms .view-content .views-row,.view-uc-catalog .view-content .views-row{float:left;width:25%;height:280px;padding:0px 3px;box-sizing:border-box;border:1px solid #ccc;overflow:hidden;margin-left:-1px;margin-top:-1px;}
.view-uc-catalog .view-content .views-row{width:25%;padding:5px 3px;height:210px;}
.view-uc-catalog-terms.view-id-uc_catalog_terms .view-content .views-row h5{margin-bottom:5px;}
.page-products .view-uc-catalog .view-content .views-row img{max-width:100px !important;}
.home-block-area .view-id-video_display .views-row{display:table-row;height:104px;}
.home-block-area .view-id-video_display .views-row .views-field,.home-block-area .view-id-video_display .views-row span{display:table-cell;vertical-align:top;padding-right:10px;}
#block-views-event-block-1 .view-display-id-block_1 .view-content .views-row{border-bottom:1px solid #ccc;margin:0 0 10px;min-height:130px;}
.view-new-products .views-row{border-bottom:1px dotted #ccc;}
.view-new-products  .item-list .views-row{border-bottom:none;}
.uc-catalog-terms .view-content .views-row:nth-child(3n+0),.view-uc-catalog .view-content .views-row:nth-child(3n+0){width:34%;}
.uc-catalog-terms .view-content .views-row img{width:100%;}
.view-blog .view-content .views-row img,.view-blog .view-content .views-row .blog-img-wrapper{display:none;}
.view-blog .view-content .views-row h2 a{font-size:90% !important;}
.view-uc-catalog .view-content .views-row,.uc-catalog-terms .view-content .views-row{width:50%;height:230px;}
.view-uc-catalog .view-content .views-row:nth-child(3n+0),.uc-catalog-terms .view-content .views-row:nth-child(3n+0){width:50%;}
.uc-catalog-terms .view-content .views-row h5,.view-uc-catalog .view-content .views-row h5{font-size:10px;}
.uc-catalog-terms .view-content .views-row{height:180px;}



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


.cf:after { clear: both; }


.clear {
    clear: both;
    height: 0;
}

.newsletter-signup .newsletter-form {
  display: none;
  margin-top: 20px;
}

#social-media{line-height:1;margin-bottom:10px;text-align:center;}
#social-media span,#social-media a{display:inline-block;}
#social-media span{margin:0 5px 5px;}
.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(0,0,0,.60)  !important;}
.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}
.modal-dialog{position:relative;width:auto;margin:10px}




	
	.box{
		width:310px;
		float:left;
		bottom:1px;
		position:relative;
		overflow:hidden;
	}


	.box .imgarea{
		text-align:center;
		display:block;
	}

	
	.box .image{
		padding:9px;
		margin:0 auto 0 auto;
	}

	
	.box .image.product_image{
		padding:8px 0 8px 0;
		border:0px;
	}

	
	.box.middle .image{
		border-left:0px;
		border-right:0px;
		margin:0;
		padding:10px 0;
	}


	.box .textarea h2{
		font-size:19px;
		font-weight:normal;
		line-height:19px;
		letter-spacing:1px;
		padding:0px;
		margin:8px 0 0 0;
	}

	
	.box .textarea h2 a{
		text-decoration:none;
	}

	

	.box .textarea h2 a:hover{
		text-decoration:none;
	}

	
	.box .textarea{
		font-size:11px;
		margin:0;
		padding:0 5px 0 5px;
	}

	
	.box.product .textarea{
		padding:0 15px 0 15px;
		margin:10px 0 20px 0 ;
	}

	
	.box.middle .textarea{
		padding:0 ;
	}

#slider{
width:960px;
margin: 0 auto;
position:relative;
bottom:17px;
}


            .social-links a {
    font-size: 1.5em;
}
.views-row h2 a{color:black;}
.page-articulos .view-vista-de-articulos .views-row{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc;}
#commerce-addressbook-billing-default .views-row{background:rgba(0,0,0,.15);padding:15px;}
.view-focus-post-blog .views-row-1{padding-bottom:2%;}



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


.post-title a,ul.slider-navigation li ,.pagenavi a,a.more-link ,.main-menu li a ,.subscribe-icons a ,.flickr_badge_image img, .mega-menu-link img {
	webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

	.main-menu ul.menu , .top-menu ul.menu{	display:none; }

	#main-nav .main-menu {margin-left: 0  !important; margin-right:0 !important;}

	.main-menu ul.menu , .top-menu ul.menu, .breaking-news, .ei-title h3{	display:none; }

	.main-menu ul.menu , .top-menu ul.menu, .breaking-news{	display:none; }
.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.row:after{clear:both}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}

.highlights{
	color:#d25d19;
}

	.et_pb_slide_content { font-size: 18px; padding-bottom: 24px; font-weight: 400; color: #333; }

	.et_pb_slide_content p:last-of-type { padding-bottom: 0px;}

	.et_pb_bg_layout_dark .et_pb_slide_content { color: #fff;}

.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_content, .et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_image, .et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_video { display: none; }


.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_image, .et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content, .et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_more_button, .et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_image, .et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_more_button, .et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_video, .et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_video,
.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_image,
.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content,
.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_more_button,
.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_video {
	display: none;
}


.et_pb_column_3_4 .et_pb_slide_content, .et_pb_column_1_2 .et_pb_slide_content, .et_pb_column_1_3 .et_pb_slide_content, .et_pb_column_1_4 .et_pb_slide_content, .et_pb_column_2_3 .et_pb_slide_content { font-size: 16px;}


	.et_pb_column_1_2 .et_pb_slide_content, .et_pb_column_1_3 .et_pb_slide_content, .et_pb_column_1_4 .et_pb_slide_content, .et_pb_column_2_3 .et_pb_slide_content { font-size: 14px;}

	.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_content { display: block; }

		.et_pb_slide_content, a.et_pb_more_button { display: none; }

	.et_pb_slider_fullwidth_off .et_pb_slide_content, .et_pb_slider_fullwidth_off .et_pb_more_button { display: none; }


	.et_pb_slide_content, .et_pb_more_button { display: none !important; }


#banner {
  height: 95px;
}

.popupmenu {padding:2px; padding-left:5px; background-color:#765E18; padding-right:13px; font-weight:bold; border-color: #FFFFFF;  border-bottom: 1px solid #FFFFFF }


#right_row2 {
  display: table-cell;
  vertical-align: top;
  height: 120px;
  text-align: left;
  border-bottom: 2px solid #52667C;
}
.col{float:left}
.round5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}


.banner {
	display: block;
	height: 130px; 
	padding-left:0px;
}

    #nav {
        padding-top: 0;
    }



#content .download-meta-name {
    padding-top: 2px;
    float: right;
}


#content .post-text .download-meta-name { display: none }


#content .download-meta-name .avatar {
    border-radius: 30px;
    display: inline-block;
    vertical-align: top;
    margin-right: 3px;
    max-width: 20px;
}


.download-meta-name a {
    display: inline-block;
    color: #84919e;
    line-height: 1.7;
}


.download-meta-name a:hover {
    display: inline-block;
    color: #4A545A;
    line-height: 1.7;
}
.page-title{text-align:center;margin-top:15px;margin-bottom:15px}

span.header-divider{
   display: none;
}

.mk-css-icon-menu-line-2 {
  -webkit-transition: opacity 0.1s ease;
  -moz-transition: opacity 0.1s ease;
  -ms-transition: opacity 0.1s ease;
  -o-transition: opacity 0.1s ease;
  transition: opacity 0.1s ease;
}

.dashboard-active .mk-css-icon-menu-line-2,
.mk-opened-nav .mk-css-icon-menu-line-2 {
  opacity: 0;
}
.build-page .boat_tiles .tile:first-child{border-left-color:#e6e6e6}
.build-page .boat_tiles .tile{border-right:1px solid #e6e6e6 !important}
.build-page .boat_tiles .tile img,.build-page .boat_tiles .tile .title{z-index:5}
.build-page .boat_tiles .tile img.tile-image{width:90%;height:auto;padding:0 5%}
.build-page .boat_tiles .tile img.placeholder{box-shadow:0 0 0 0 #FFF;margin:0}
.build-page .boat_tiles .tile .tile-continue{padding:4px 0;background:#fff;color:#003467;border:2px solid #003467;visibility:hidden;opacity:0;-webkit-transition:background 0.5s ease 0s;-moz-transition:background 0.5s ease 0s;-ms-transition:background 0.5s ease 0s;-o-transition:background 0.5s ease 0s;transition:background 0.5s ease 0s}
.build-page .boat_tiles .tile .tile-continue:hover{background:rgba(0,52,103,0.2);text-decoration:none}
.build-page .boat_tiles .tile:hover,.build-page .boat_tiles .tile.selected{border:1px solid #e6e6e6 !important}
.build-page .boat_tiles .tile:hover *,.build-page .boat_tiles .tile.selected *{transition-duration:0.2s}
.build-page .boat_tiles .tile:hover img,.build-page .boat_tiles .tile.selected img{z-index:101}
.build-page .boat_tiles .tile:hover img.placeholder,.build-page .boat_tiles .tile.selected img.placeholder{position:relative;background:#fff;margin:-5% !important;height:110%;width:110%;box-shadow:0 0 10px 2px rgba(0,0,0,0.2)}
.build-page .boat_tiles .tile:hover img.tile-shadow,.build-page .boat_tiles .tile.selected img.tile-shadow{width:80%;height:auto}
.build-page .boat_tiles .tile:hover img.tile-image,.build-page .boat_tiles .tile.selected img.tile-image{bottom:50%;visibility:visible;opacity:1;padding:0}
.build-page .boat_tiles .tile:hover .title,.build-page .boat_tiles .tile.selected .title{top:66%;z-index:104}
.build-page .boat_tiles .tile:hover{z-index:102}
.build-page .boat_tiles .tile.selected{z-index:101}
.build-page .boat_tiles .tile.selected *{-webkit-transition-duration:0.2s;transition-duration:0.2s}
.build-page .boat_tiles .tile.selected .title{top:55%;height:45%}
.build-page .boat_tiles .tile.selected .tile-continue{visibility:visible;opacity:1;z-index:103}
.build-page .full .boat_tiles .tile{width:25%}
.tile-data a.tileExplore,.tile-data a.tileBuild{font-size:.7em !important}
section.boat-page-features .feature-tiles .feature-tile .tile-footer{position:absolute;bottom:0;margin:30px;text-align:left;overflow:hidden;z-index:3}
section.boat-page-features .feature-tiles .feature-tile .tile-footer h4{color:#000;font-size:14px}
section.boat-page-features .feature-tiles .feature-tile .tile-footer p{font-size:14px;line-height:18px}
.boat_tiles .tile{line-height:1;position:relative;display:inline-block;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;width:12.5%}
.boat_tiles .tile:first-child{border-left-color:transparent}
.boat_tiles .tile img{display:block;width:100%;height:auto;visibility:visible;opacity:1;margin:0 auto;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.boat_tiles .tile img.tile-shadow{position:absolute;top:50%;left:0;right:0;width:95%;height:auto}
.boat_tiles .tile img.tile-image{position:absolute;bottom:40%;left:0;right:0;width:95%;height:auto}
.boat_tiles .tile .tile-table{display:table;height:100%;width:100%}
.boat_tiles .tile .tile-table .tile-row{display:table-row}
.boat_tiles .tile .tile-table .tile-cell{display:table-cell;vertical-align:middle;padding:0 4px}
.boat_tiles .tile .title{position:absolute;display:block;top:66%;left:0;right:0;width:100%;height:34%;-webkit-transition:top 0.5s ease 0s;-moz-transition:top 0.5s ease 0s;-ms-transition:top 0.5s ease 0s;-o-transition:top 0.5s ease 0s;transition:top 0.5s ease 0s}
.boat_tiles .tile .title span{font-family:"Montserrat",sans-serif;font-size:12px;color:gray;text-transform:uppercase}
.boat_tiles .tile .links{position:absolute;top:39%;left:7%;right:7%;height:54%;visibility:hidden;opacity:0;background:#003467;border:1px solid #003467;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.boat_tiles .tile .links .tile-row{text-transform:uppercase;text-decoration:none;font-size:11px}
.boat_tiles .tile .links .tile-row:hover{font-weight:bold}
.boat_tiles .tile .links .explore{background:#003467;color:#fff}
.boat_tiles .tile .links .build{background:#fff;color:#003467}
.boat_tiles .tile:hover .title{top:4%}
.boat_tiles .tile:hover .links{visibility:visible;opacity:1;transition-delay:0s}
.boat_tiles .tile:hover img.tile-shadow{width:80%;height:auto}
.boat_tiles .tile:hover img.tile-image{bottom:50%;visibility:hidden;opacity:0}

#footer_copyrighttext,
#footer_ssl_site_seal {
	float:left;
	width:48%;
}

#footer_ssl_site_seal {
	text-align:right;
}
 
	#direct_header,
	#direct_footer,
	.searchContainer,
	#direct_listingDiv{
		margin: 0 10px;
		}

    #direct_header,
    #direct_footer{
        width: auto;
        background: none;        
        }


ul#header_links{list-style-type:none;float:left;margin-left:25px;margin-right:12px;width:400px}
#header_links
li{float:left;padding:0px
10px 0px 10px;line-height:14px;margin-top:9px;border-left:1px solid #5E5E5E}
#header_links li:first-child, #header_user_info_links li:last-child{border:none}
#header_links a, #header_user_info_links
a{text-decoration:none;font-size:14px;text-align:center;color:#fff;display:block}
#header_links a:hover, #header_user_info_links a:hover{text-decoration:none;color:#11D0DA !important}
.panel .panel-info{text-align:center}
.panel .panel-info h3{-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;margin:10px 0 20px}
.panel-2 .panel-info{position:relative;display:table}
.panel-2-left .panel-info{text-align:left}
.panel-2-right .panel-info{text-align:right}
.flexslider2 .panel-info a,.panel .panel-info a{color:#e58b1f}
.panel:hover .panel-info h3{color:#e58b1f}




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

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


[class^="tieicon-"]:before, [class*=" tieicon-"]:before, .search-block .search-button:before, #main-nav li.menu-item-home a:before, blockquote:before, .rss-cat-icon:before, #twitter-widget li:before, .flex-direction-nav a:before,
span.tie-date:before, span.post-comments:before, span.post-views:before, span.post-meta-author:before, span.post-cats:before {
    font-family: "tiefontello";
    font-style: normal;
    font-weight: normal;
    speak: none;
    width:32px;
    height:32px;
    display:inline-block;
    text-decoration: inherit;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 32px;
    font-size:18px;
	-webkit-font-smoothing: antialiased;
	-o-transform: scale(1);
	text-rendering: optimizeLegibility;
	text-shadow: none;
}

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

    body.site-id-7 #bnmenu-3 { margin-bottom:1em !important}

    body.site-id-7 #bnmenu-3 div{display: none;}

.custom #logo a { display: block; width: 28.833em; height: 125px; text-indent: -9999px; outline: none; }



#logo { font-weight: bold; }



#header #logo { font-size: 3.6em; line-height: 1.167em; }

a, h2 a:hover, #logo a:hover { color: #116292; }

#logo, #logo a { color: #111111; }





.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: 8px;
	margin-right: 7px;
}


.container_12 .grid_6 {
	width:465px;
}

.history.grid_6{
	min-height:inherit !important;
	margin-bottom: 40px !important;
}


.page-template-page-templatestemplate4-php .grid_6.t46pad p{
	padding-right:70px !important;
}

#footer div.col {
	width:auto;
	float:left;
}


.sub-footer {
	width: 960px;
	float: left;
	display: block;
	clear: both;
	text-align: center;
}


	footer .sub-footer {
		width: 100%;
	}


	footer .footer-col-1,
	footer .footer-col-2,
	footer .footer-col-3,
	footer .footer-col-4,
	footer .footer-col-5,
	footer .sub-footer {
		float: none;
		margin: 0;
		padding: 0 0 0 10px;
	}


#left_row2 {
  display: table-cell;
  vertical-align: top;
  height: 35px;
  text-align: left;
  background-color: #D0D8E2;
  border-bottom: 2px solid #52667C;
}


.text
{
	color: #52667C;
	font-size: 9pt;
	font-family: Arial;
	text-decoration: none;
}



p.bold, span.bold {
  font-weight: 800;
}


p span.bold, span span.bold {
  font-weight: 700;
}


#profile-public .column-left .profile-info-container .profile-left p.bold, #profile-public .column-right .profile-info-container .profile-left p.bold, #profile-edit .column-left .profile-info-container .profile-left p.bold, #profile-edit .column-right .profile-info-container .profile-left p.bold {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 24px;
  color: white;
}


#profile-public .column-left .profile-info-container .profile-left p span.bold, #profile-public .column-right .profile-info-container .profile-left p span.bold, #profile-edit .column-left .profile-info-container .profile-left p span.bold, #profile-edit .column-right .profile-info-container .profile-left p span.bold {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 24px;
  color: white;
}


#profile-public .column-left .profile-info-container .profile-left .edit-field.bold, #profile-public .column-right .profile-info-container .profile-left .edit-field.bold, #profile-edit .column-left .profile-info-container .profile-left .edit-field.bold, #profile-edit .column-right .profile-info-container .profile-left .edit-field.bold {
  font-family: "New Rail Alphabet Bold", Arial, serif;
  font-weight: bold;
  font-style: normal;
  font-size: 24px;
  color: #676767;
}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}


.header-top .container .row .col-md-4,.header-top .container .row .col-md-8 
{
	width:100%
}

.header-top .container .row .col-md-8 
{
	margin-top:10px;
}

.container .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

.mobilecone .container
{
	
}

#option-slider .container
{
	max-width:100% !important;
}


 
 
 
.container.myslidepo.text-center {
 
 
}

.mobilecone .container .bx-controls {
 
  right: 3vmax; 
 }
.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-12{width:100%}
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.has-feedback label.sr-only~.form-control-feedback,.has-feedback label.sr-only~div .form-control-feedback{top:0}


#sidebar {
	width:200px;
	padding:10px;
	margin:0;
}


#sidebar ul {
	margin:0;
	padding:0;
	border-bottom:1px solid #ccc;
		font-weight:bold;
}

	 

#sidebar ul li {
	margin:0;
	padding:0;
	list-style:none;
	border:1px solid #ccc;
	border-bottom:none;
}
body .site-nav{position:relative}
body .site-nav .nav-inline ul{display:block;margin:0;border-bottom:none}
body .site-nav .nav-inline ul li{padding:0;margin:0;display:block;text-align:center;border-bottom:1px solid #ddd}
body .site-nav .nav-inline ul li a{display:block;padding:1em 0}
body input.show-nav:checked+.nav-container .site-nav{display:block}

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

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

.panel-grid-cell .so-panel.widget:after {
  content: '';
  display: table;
  clear: both;
}
  #pg-1087-0 , #pg-1087-1 , #pg-1087-2 , #pg-1087-3 , #pl-1087 .panel-grid-cell .so-panel { margin-bottom:35px }
 #pl-1087 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }



img.contact2 {display:none}



.metaslider .flexslider {
    background: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    border: 0;
    margin: 0 0 40px 0;
    max-width: none;
    max-height: none;
}


.metaslider .flexslider.filmstrip {
	margin-top: 10px;
}


.metaslider .flexslider.filmstrip .slides li {
    cursor: pointer;
    opacity: 0.5;
}


.metaslider .flexslider.filmstrip .slides li.flex-active-slide,
.metaslider .flexslider.filmstrip .slides li:hover,
.metaslider .flexslider.filmstrip .slides li:focus {
    opacity: 1.0 !important;
}


.metaslider .flex-control-thumbs li {
    width: auto;
}


.metaslider ol.flex-control-thumbs img,
#content .metaslider ol.flex-control-thumbs img {
    margin: 10px 5px 0;
    width: auto;
}


.metaslider.nav-hidden .flexslider {
    margin-bottom: 0;
}


.metaslider.nav-hidden.add-margin .flexslider {
    margin-bottom: 40px;
}



 
.metaslider {
    position: relative;
    z-index: 0;
}


.metaslider .caption {
    padding: 5px 10px;
    word-wrap: break-word;
}


.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}


.metaslider img {
    height: auto;
    padding: 0;
    margin: 0;
    -moz-user-select: none;
}


.metaslider a {
    outline: none;
}


.metaslider .theme-default .nivoSlider {
   -webkit-box-shadow: 0 0 0;
      -moz-box-shadow: 0 0 0;
           box-shadow: 0 0 0;
}


.metaslider.ms-left {
    float: left;
    margin: 0 20px 20px 0;
}


.metaslider.ms-right {
    float: right;
    margin: 0 0 20px 20px;
}


.metaslider li:before,
.metaslider li:after {
    content: "" !important;
    display: none !important;
    bottom: auto !important;
    margin: 0 !important;
}


.metaslider .caption-wrap .caption img {
    width: auto;
}



.article .metaslider ul,
.article .metaslider ol,
.article .metaslider li,
.article .metaslider img,
.art-article .metaslider ul,
.art-article .metaslider ol,
.art-article .metaslider li,
.art-article .metaslider img,
#widgets .metaslider ul,
#widgets .metaslider ol,
#widgets .metaslider li,
#widgets .metaslider img,
.entry .metaslider ul,
.entry .metaslider ol,
.entry .metaslider li,
.entry .metaslider img,
#content .metaslider ul,
#content .metaslider ol,
#content .metaslider li,
#content .metaslider img,
.entry-content .metaslider ul,
.entry-content .metaslider ol,
.entry-content .metaslider li,
.entry-content .metaslider img,
.metaslider .flexslider ul,
.metaslider .flexslider .slides li,
.metaslider .flexslider .slides ul,
.metaslider .flexslider .slides ol,
.metaslider .flexslider .flex-direction-nav,
.metaslider .flexslider .flex-direction-nav li,
*[class*='-article'] .metaslider img {
    border: 0;
    margin: 0;
    list-style-type: none;
    list-style: none;
    padding: 0;
    line-height: normal;
    max-width: none;
    max-height: none;
}


.metaslider .slides img {
	width: 100%;
	display: block;
}

#info-left,
#info-right,
#map {
  padding-left: 2.5%;
  padding-right: 2.5%;
}

  #info-left,
  #info-right,
  #map {
    padding: 0;
  }

  #info-right {
    float: left;
    width: 350px;
    margin-top: 7px;
    margin-left: 45px;
  }
.links{color:#000;margin-top:10px;}
ul.links{margin:0;}
.forum-post-links ul.links li{background:none;text-transform:lowercase;border:none;padding:0 5px 0 5px;text-decoration:underline;}
.comment-footer .links{position:absolute;top:0;right:0;}
.comment-footer .links li{border-right:1px solid #3cfcfc;line-height:10px;padding:0 0.8em 0 0.5em}
.comment-footer .links li.last{border-right:none;padding:0 0 0 0.5em}
.comment-footer .links a{font-size:10px;text-transform:uppercase;color:white;}
.node-teaser footer ul.links,.search-result footer ul.links{padding-left:8px;}
.poll .links{text-align:center;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}



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



.menu-dropdown li.level3 { line-height: 20px; }


.menu-dropdown a.level3 {
	padding-left: 12px;
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #868686;
}


.menu-dropdown a.level3:hover {	background-position: 0 -100px; }





.menu-dropdown a.current.level3 { font-weight: bold; }

.mystylestudio .panel ul.menu li.menu-white {
  padding: 0;
  margin: 0;
}

.menu-white h5.callout {
  color: #552e5f;
}

footer .container .sidebar .social_icons{ padding: 10px 0; }

footer .container .sidebar .social_icons a{ margin: 0 5px 0 0; }

footer .container .sidebar .social_icons a img{ border: 0; }


	.sidebar-signup { }
 
	.sidebar-signup h4 { font-size: 1em;}

	.sidebar-signup .error { color: red; display:block; text-align:center; }

	.sidebar-signup .success { color: green; font-weight:bold; display:block; text-align:center; }

	.sidebar-signup fieldset { border: none; padding-bottom: 5px; }
   

h1.title,
h1.event-title,
h1.event-title-w,
h6.hours-title,
h6.menu-title,
h6.menu-title2,
h1.gg-gallery-title   {        
        font-size: 14px;
        line-height: 20px;
        margin-top: 20px;
        top: 0;
        }




div.wp-forecast-fc {
    font-size: 11px; 
    padding: 2px;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    float:left;
}



div.wp-forecast-fc-head {
    font-size: 11px; 
    padding: 3px;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
}



div.wp-forecast-fc-oneday {
    padding: 0px;
}



div.wp-forecast-fc-block {
    padding: 3px;
    float:left;
}


div.wp-forecast-fc-left {
    font-size: 11px; 
    padding: 3px;
    text-align:center;
    float: left; 
}



div.wp-forecast-fc-right {
    font-size: 11px; 
    padding: 3px;
    text-align:left; 
    width: 90px;
    float: right; 
}



img.wp-forecast-fc-left {
    width: 48px;
    height: 30px;
    padding: 0px;
}


.free-daily-hscope li{font-size:10px;}


.free-daily-hscope {
    float: left;
    width: 100%;
}
	


.free-daily-hscope ul li a {
    font: 12px Verdana,Geneva,sans-serif;
}

@import url('../css/reset.css');

.group{
	zoom:1;
}

.group:before, .group:after{
	content:"\0020";
	display:block;
	height:0;
	overflow:hidden;
}

.group:after{
	clear:both;
}

.attractions .main-container .bottom .right .featured-content.similar.group {
	margin: 15px -11px 0 0;
	padding: 20px 0 0;
}

.attractions .main-container .bottom .right.places .featured-content.similar.group {
	border-top: 0 none;
	margin: 0 -11px 15px 0;
	padding: 0 0 15px;
}

.attractions .main-container .bottom .right .featured-content.similar.group .wrapper {
	margin: 0 0 15px;
}




 .photo{
width:100%;
border:solid #cccccc 1px;
border-right:none;
border-left:none;
}





#left-column {
	width:275px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.4em;
	color:#fff;
	position:relative;
	top:0px;
	left:0px;
	background-color:white;
	overflow:hidden;
	}

p.description, div.description p, .column p.description {
	font-size:1.4em;
}





.column {
	float:left;
	display:block;
	margin-left:20px;
	margin-bottom:20px;
	width:220px;
}

.column.first { margin-left:0; clear:both }

.column.size1 { width:60px }
 .column.size2 { width:140px }
 .column.size2a { width:120px }
 .column.size3 { width:220px }
 .column.size3a { width:200px }
 
.column.size4 { width:300px }
 .column.size4a { width:280px }
 .column.size5 { width:380px }
 .column.size6 { width:460px }
 .column.size7 { width:540px }

.column.indent { margin-left:40px }

.column h2 {
	font-size:1.6em;
	line-height:1.25em;
	color:#363636;
	font-family:"Calibri", Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:10px;
}

.column p {
	font-size:1.1em;
	line-height:1.36em;
}

.homepage .column {
	min-height:197px;
	height:auto !important;
	height:197px;
	padding-bottom:23px; 
	position:relative;
	margin-bottom:10px;
}

.homepage .column p.more {
	margin-bottom:0;
	position:absolute;
	bottom:15px;
	left:0;
}
.mk-video-color-mask,.mk-video-mask{position:absolute;top:0;left:0;width:100%;height:100%}
.mk-video-color-mask{filter:alpha(opacity=@opacity * 100);-moz-opacity:70;-khtml-opacity:70;opacity:70;opacity:.7}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16,
.grid_17,
.grid_18,
.grid_19,
.grid_20,
.grid_21,
.grid_22,
.grid_23,
.grid_24 {
  display: inline;
  float: left;
  position: relative;
  margin-left: 5px;
  margin-right: 5px;
}

.container_24 .grid_4 {
  width: 150px;
}

.grid_4.tip:first-child {
  margin: 0 0px 0 80px;
}

.hardware-visualizer .grid_4.pull-grid-left {
  margin-left: -18px;
  z-index: 50;
}

.style-studio #ss-body .grid_4 {
  width: 116px;
}

 
 
 #header {display:none;}

 
 #header,
 #mainBody, 
 #leftContentInterior,
 #mainContentInterior {background:none; padding:0;}

#rightSide, #header, #footerContainer,  #footerBottomContainer, #breadcrumbs {
display: none;
}


.cleared
{
  display:block;
  clear: both;
  float: none;
  margin: 0;
  padding: 0;
  border: none;
  font-size: 0;
  height:0;
  overflow:hidden;
}

			#sidebar-right .block { padding: 2px 15px; clear: right; display: block; }


	.main_image .block{
    width: 100%;
    height: 42px;
    background: #EDDC43;
    border-bottom: 2px solid #223C6D;
    padding: 15px 25px;
    color: #0C277C;
	}

	
		body.network-nep .main_image .block { background: #1E4FE9; border-bottom: 2px solid #EDDC43; color: #fff;  }

	
		.main_image .block h2 { font-size: 125%; font-weight: bold; padding: 0 0 5px 0; }

		.main_image .block h3 { font-size: 110%; font-weight: normal; }


.image_thumb .block { display: none; }

.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; 
}


.block div.view div.views-admin-links {
  margin-top: 0;
}


#home_banner{margin-bottom:25px;height: 312px;width:978px;}

.page-nav .extend {
  border: none;
  
}

#nav li.menu-item-2666 a {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}

#nav li.menu-item-2666 a:hover {
font-weight: bold !important;
color: #0362ab;
width: 63px;
}

.footer_menu_list li.header{
    color:#8a8988;
    letter-spacing:2px;
    margin-bottom:9px !important;
}


.container-bottom .container-bottom-inside .header{
    font-family: Avenir-book, Helvetica Neue, Arial, sans-serif;
    font-size:28px;
    font-weight:bold;
    color:#000;
    padding-bottom:25px;
}


.header-unit {
    height: 495px;
    border: 0;
    position: relative;
}


    .footer_menu_list ul li a,
    .footer_menu_list li.header{
        font-size: 13px;
    }

#booksliderbg .prevbook {
cursor: pointer;
position: relative;
top: 143px;
left: 65px;
}

.prevbook:hover, .nextbook:hover {
opacity: 0.9;
}

#singlebooksliderbg .prevbook {
cursor: pointer;
position: relative;
top: 82px;
left: 63px;
}




.disquscomments-count
{
  color:#6180BA;
  font:normal normal 13px Helvetica, Arial, sans-serif;
}


.disquscomments-count a
{
  color:#A0234F;
  font:normal normal 13px Helvetica, Arial, sans-serif;
  text-decoration:none;
}


.disquscomments-count a:hover
{
  color:#A0234F;
  font:normal normal 13px Helvetica, Arial, sans-serif;
  text-decoration:none;
}


.contacto2 {
    margin-left: 40px;
    line-height: 6px;
        
}
#skip-link{margin:0;}
#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:white;}
#skip-link a:link,#skip-link a:hover,#skip-link a:visited{background-color:#e1e1e1;color:#444;}
#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,#page-subnav,#panel-subnav,.breadcrumb,#mobile-subnav-icon,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons,.node-type-procurement-opportunity .abovetbl,.node-type-procurement-opportunity .nav,.subnav-bar,#icons-and-search,#block-feedback-form,.field-name-field-addthis,.share-label{visibility:hidden;display:none;}
.view .progress-disabled{float:none;}
.view-filters{margin-bottom:25px;}

.widget.gdlr-widget { margin-bottom: 45px; }

.footer-wrapper .widget.gdlr-widget { margin-bottom: 60px; }
.above-content-widget .widget.gdlr-widget{margin-bottom:0;}

.entry-meta {
	text-transform: uppercase;
	font-size: 11px;
}

.entry-meta a {
	color: #ffffff
}

.single .entry-meta {
	margin: 6px 0;
}

.reviews_widget .entry-wrapper .entry-meta{
	margin: 0;
}

.td_mod_mega_menu .entry-thumb {
  
  
}

.td_block_related_posts .entry-thumb {
  
  
}

.td-post-template-3 .td-post-featured-image .entry-thumb {
  left: -1px;
  position: relative;
  margin-bottom: 7px;
  margin-left: auto;
  margin-right: auto;
  
}

.td-post-template-4 .entry-thumb {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

.td-post-template-5 .entry-thumb {
  padding-bottom: 0px;
  margin-bottom: 0px;
}


.td-post-template-8 .entry-thumb {
  padding-bottom: 0px;
  margin-bottom: 0px;
}

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

.td_module_1 .entry-thumb {
  
  
}

.td_module_2 .entry-thumb {
  
  
}

.td_module_3 .entry-thumb {
  
  
}

.td_module_4 .entry-thumb {
  
  
}

.td_module_5 .entry-thumb {
  
  
}

.td_module_6 .entry-thumb {
  width: 100px;
  height: auto;
  
  
}

.td_module_7 .entry-thumb {
  width: 100px;
  height: auto;
  
  
}

.td_module_10 .entry-thumb {
  
  
}

.td_module_11 .td-module-thumb .entry-thumb {
  
  
}

.td_module_14 .td-module-thumb .entry-thumb {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  
}

.td_module_14 .entry-thumb {
  
}

.td_module_mx1 .td-module-thumb .entry-thumb {
  width: 100%;
}

.td_module_mx1 .entry-thumb {
  
  
}

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

.td_module_mx3 .td-module-thumb .entry-thumb {
  width: 100%;
  
  
}

.td-pb-row .td-pb-span4 .td_block_11 .entry-thumb {
  width: 80px;
  margin-bottom: 0;
  
  
  
}

.td-pb-row .td-pb-span4 .td_block_12 .entry-thumb {
  width: 80px;
  margin-bottom: 17px;
  
  
  
}

.td_block_16 .td-column-1 .td_module_mx4 .entry-thumb {
  
  
}

.td_block_16 .td-column-2 .td_module_mx4 .entry-thumb {
  
  
}

.td_block_16 .td-column-3 .td_module_mx4 .entry-thumb {
  
  
}

.td_block_13.td_block_widget .entry-thumb {
  width: 100%;
}

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

.td_block_big_grid .entry-thumb {
  
}

  .td-grid-style-1.td-hover-1 .entry-thumb {
    -webkit-transition: transform 0.35s ease 0s;
    -moz-transition: transform 0.35s ease 0s;
    -o-transition: transform 0.35s ease 0s;
    transition: transform 0.35s ease 0s;
  }

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

  .td-grid-style-3.td-hover-1 .td-big-grid-post:hover .entry-thumb {
    transform: translate3d(0px, 0px, 0px);
    -webkit-transform: translate3d(0px, 0px, 0px);
    -moz-transform: translate3d(0px, 0px, 0px);
    -ms-transform: translate3d(0px, 0px, 0px);
    -o-transform: translate3d(0px, 0px, 0px);
  }

  .td-grid-style-5.td-hover-1 .td-big-grid-post:hover .entry-thumb {
    transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
  }

  .td-grid-style-6.td-hover-1 .entry-thumb {
    -webkit-transition: transform 0.35s ease 0s;
    -moz-transition: transform 0.35s ease 0s;
    -o-transition: transform 0.35s ease 0s;
    transition: transform 0.35s ease 0s;
  }

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

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

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


header .bottom-sec nav ul li a, header .bottom-sec nav ul li .ns-link {
  color: #222222;
  letter-spacing: .1em;
  display: block;
  width: 100%;
  padding: 1em 0;
  cursor: pointer;
}


header .bottom-sec nav ul li a:hover, header .bottom-sec nav ul li a:active, header .bottom-sec nav ul li a.active, header .bottom-sec nav ul li .ns-link:hover, header .bottom-sec nav ul li .ns-link:active, header .bottom-sec nav ul li .ns-link.active {
  color: #7499c6;
}


header .bottom-sec nav ul li a span, header .bottom-sec nav ul li .ns-link span {
  text-align: center;
  display: inline-block;
  line-height: 1em;
  vertical-align: middle;
}

div#container div#header div#slider div.slide div.text {font-family:"Times New Roman", Times, serif;}

div#container div#main div.block div.text a{color:#641212}

div#header div#slider div.slide div.text#t1 {margin:-300px 0 0 40px;z-index:10000; position:relative;}
.card .comments-link{margin:0 20px;}
html body #page #footer #block-block-16.block .footer-overlay{background:rgba(0,0,0,0.5);overflow:hidden;z-index:2;height:100%;}

.top {
	margin: 0 auto;
	width: 950px;
	height: 90px;
}

	#nav-button {
		padding: 10px 10px 0 0;
		float: right;
		cursor: pointer;
		width: 60px;
	}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.text-center .img-responsive {
  margin: 0 auto;
}

  .ginger-magnum .img-responsive {
    margin-left: auto;
    margin-right: auto;
  }


.footercontainer {
	width:100%;
	min-height:325px;
	height:auto !important;
	background-color:#20355f;
}

		
		.menu-container{
			padding: 0 0 20px 0;
		}

					.menu-container li div li {
						width: 250px;
					}

					.menu-container li div li div li {
						width: 217px;
					}

		.menu-container li a {
			max-width: 200px
		}

div.td-footer-wrap li.menu-item-has-children {border: none;}

.top-header-menu .menu-item img, .top-header-menu .menu-item span,.td_ul_logout .menu-item a:before {display: none !important;}

a.td-login-modal-js.menu-item {font-size: 13px;color: #4a4a4a !important;margin-left: 10px;}

    
    .actions img {display: none;}

    .actions {background: #e8e7e1; text-align: center; border-bottom: 1px solid #cfcfcf; height: 25px; padding-top: 11px;}

    .actions li {display: inline; text-transform: uppercase; font-weight: bold; border-radius: 50em; margin: 0 9px}

    .actions a {color: #56534b;}

    
    .home .actions {overflow: hidden; margin-top: 24px; text-align: center; background: transparent; height: auto; border: none; padding: 0}

    .home .actions img {display: block; margin-bottom: 5px;}

    .home .actions li {display:inline-block; margin: 0 8px; list-style: none; text-align: center; color: #fff;}

    .home .actions a {display: block; margin: 0 auto 5px; color: #Fff}

		

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

.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop { margin-top:0; }
.visible-nav{display:none!important}
.visible-nav+.divider{margin-top:0}
.visible-nav-inline-block{display:none!important}



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

#mainNav ul li.menu-item-6443 {
	display: none;
}

#mainNav ul#menu-header-main li.menu-item-7297 a:before {
	height: 17px;
}

#mainNav ul li.menu-item-7292 ul li {
  width: 225px;
}

#mainNav ul li.menu-item-7293 ul li,
#mainNav ul li.menu-item-7294 ul li,
#mainNav ul li.menu-item-7296 ul li {
  width: 205px;
}

	
	#mainNav ul li.menu-item-7297 { display: inline-block; }

	#mainNav ul li.menu-item-7300 .abbreviate { display: none; }

	#mainNav ul#menu-header-main li.menu-item-6442 a:before { height: 15px; }

	#mainNav ul li.menu-item-6421 ul li, #mainNav ul li.menu-item-6422 ul li, #mainNav ul li.menu-item-6423 ul li { width: 190px; }
	
	#mainNav .sub-menu, #mainNav ul li.menu-item-7292 ul li, #mainNav ul li.menu-item-7293 ul li, #mainNav ul li.menu-item-7294 ul li, #mainNav ul li.menu-item-7296 ul li { width: 100%; }

	#mainNav ul li.menu-item-7296 { display: block !important; }

	#mainNav ul#menu-header-contact li.menu-item-7303,
	#mainNav ul#menu-header-contact li.menu-item-7304,
	#mainNav ul#menu-header-contact li.menu-item-7305,
	#mainNav ul#menu-header-contact li.menu-item-7306,
	#mainNav ul#menu-header-contact li.menu-item-7307,
	#mainNav ul#menu-header-contact li.menu-item-7303 a,
	#mainNav ul#menu-header-contact li.menu-item-7304 a,
	#mainNav ul#menu-header-contact li.menu-item-7305 a,
	#mainNav ul#menu-header-contact li.menu-item-7306 a,
	#mainNav ul#menu-header-contact li.menu-item-7307 a { display: inline-block; }

	#mainNav ul#menu-header-contact li.menu-item-7299 { display: none; }

h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}

#wp-calendar {
	width: 100%;
}

#wp-calendar caption {
	color: #222;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 4px;
	text-align: left;
}

#wp-calendar thead {
	font-size: 11px;
}

#wp-calendar thead th {
}

#wp-calendar tbody {
	color: #aaa;
}

#wp-calendar tbody td {
	background: #f5f5f5;
	border: 1px solid #fff;
	padding: 3px 0 2px;
	text-align: center;
}

#wp-calendar tbody .pad {
	background: none;
}

#wp-calendar tfoot #next {
	text-align: right;
}
.col{float:left}
.navbar{display:none}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.navbar:before,.navbar:after{display:table;content:" "}
.navbar:after{clear:both}
.navbar-header:before,.navbar-header:after{display:table;content:" "}
.navbar-header:after{clear:both}
.navbar-collapse{max-height:340px;padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}
.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}
.navbar-collapse:after{clear:both}
.navbar-collapse.in{overflow-y:auto}
.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}
.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}
.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}
.navbar-collapse .navbar-text:last-child{margin-right:0}
.navbar-static-top{z-index:1000;border-width:0 0 1px}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}
.navbar-fixed-top{top:0;border-width:0 0 1px}
.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}
.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-nav{margin:7.5px -15px}
.navbar-right{float:right!important}
.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}
.navbar-form .form-control{display:inline-block}
.navbar-form .radio,.navbar-form .checkbox{display:inline-block;padding-left:0;margin-top:0;margin-bottom:0}
.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}
.navbar-btn{margin-top:8px;margin-bottom:8px}
.navbar-text{float:left;margin-top:15px;margin-bottom:15px}
.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-link{color:#777}
.navbar-default .navbar-link:hover{color:#333}
.navbar-inverse{background-color:#222;border-color:#080808}
.navbar-inverse .navbar-brand{color:#999}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}
.navbar-inverse .navbar-text{color:#999}
.navbar-inverse .navbar-toggle{border-color:#333}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}
.navbar-inverse .navbar-link{color:#999}
.navbar-inverse .navbar-link:hover{color:#fff}
._container .navbar-header,._container .navbar-collapse{margin-right:-15px;margin-left:-15px;}
.navbar-header{float:left}
.navbar-nav.navbar-right{float:right}
.navbar .open .dropdown-menu{position:absolute;float:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-width:0 1px 1px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);}
.navbar-right .myphotos img{display:inline-block;float:left;margin-left:-7px;border-radius:16px;margin-right:8px;}
.navbar-right .myphotos span{line-height:32px}
.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,.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-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-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{position:relative;min-height:1px;padding-left:15px;padding-right: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,.col-xs-12{float:left}
.col-xs-12{width:100%}

nav, img, iframe, #mobile-nav, .ncstate-utility-bar, .footer-main, ul.social-channels, .sr-only, .sidebar-nav {
  display: none; }
.mobile-nav-shown #mobile-nav{opacity:1}
#mobile-nav{width:100%;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;background-color:#fff;position:absolute;top:94px;border-top:1px solid #aaa}
#mobile-nav.level-2-shown #level-1{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
#mobile-nav .has-more:before,#mobile-nav .has-more:after,#mobile-nav .has-dropdown:before,#mobile-nav .has-dropdown:after,#mobile-nav #full-nav:before,#mobile-nav #full-nav:after{content:" ";display:table}
#mobile-nav .has-more:after,#mobile-nav .has-dropdown:after,#mobile-nav #full-nav:after{clear:both}
#mobile-nav .has-more button,#mobile-nav .has-dropdown button,#mobile-nav #full-nav button{color:#aaa;background-color:#f2f2f2;border:none;font-size:50px;padding:3px}
#mobile-nav .has-more button,#mobile-nav .has-dropdown button{float:right}
#mobile-nav .has-dropdown button{background:transparent;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#mobile-nav .has-dropdown.is-open button{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
#mobile-nav #full-nav button{float:left;margin-right:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#mobile-nav #full-nav a{line-height:2.17}
#mobile-nav ul{margin:0}
#mobile-nav ul+ul{border-top:5px solid #ccc}
#mobile-nav ul ul a{padding-left:2.5em}
#mobile-nav ul ul ul{display:none;width:100%;background-color:#e6e6e6;overflow:hidden}
#mobile-nav ul ul ul a{padding-left:4em}
#mobile-nav ul ul ul ul{display:block;background-color:#f2f2f2}
#mobile-nav ul ul ul ul li{border-color:#ccc}
#mobile-nav ul ul ul ul a{padding-left:4.8em}
#mobile-nav li{background:none}
#mobile-nav li+li,#mobile-nav li a+ul{border-top:1px solid #aaa}
#mobile-nav a{color:#000;display:block;padding:15px;height:55px;line-height:1.9}
.page-think-and-do #mobile-nav{top:123px}
.page-thinkanddo #mobile-nav{top:129px}


.icons-sprite {
  display: block;
}


footer .credits span.icons-sprite {
  display: inline-block;
}


#skrollr-body {
	height:100%;
	width:100%;
}

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

  .col-lg-3 {
    width: 25%;
  }


.validate-email {
    display: none;
    color: #a94442;
    background-color: #f2dede;
    border: 1px solid #a94442;
    padding: 6px 12px;
    border-radius: 4px;
    margin-top: 1px;
}
.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}

.row form .row.collapse { margin: 0; }

.row form .row.collapse .column, .row form .row.collapse .columns { padding: 0; }

.row.collapse .column, .row.collapse .columns { padding: 0; }

.row .row.collapse { margin: 0; }

#footer{
	border-top: 1px solid #b2bdd0;
	padding: 15px 20px;
	font-size: 11px;
	color: #b2bdd0;
	text-align: left;
	display: block;
}






.widget li {
	position:relative;
	margin-bottom:15px;
}

.widget li li { margin-bottom:0 }

.widget h2 {
	color:#363636;
	font-family:"Calibri";
	font-size:1.6em;
	font-weight:bold;
	line-height:1.33em;
}

.widget h2, .widget h3 { padding:0 }

.widget h3 {
	font-size:1.2em;
	line-height:1.3em;
	color:#777;
	text-transform:uppercase;
}

.widget .newslist h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	line-height:1.25em;
	margin:3px 0 5px;
	font-weight:bold;
	text-transform:none;
}



.widget .izdvojeno li {
	margin-bottom:20px;
}



.widget .navigation ul {

}

.widget .navigation ul ul, 
.widget .navigation .current_page_item ul,
.widget .navigation .current_page_item ul ul,
.widget .navigation ul .current_page_item ul ul, 
.widget .navigation .current_page_ancestor ul ul { 
	display:none 
}


.widget .navigation .current_page_item ul, 
.widget .navigation ul .current_page_item ul, 
.widget .navigation .current_page_parent ul, 
.widget .navigation .current_page_ancestor ul, 
.widget .navigation ul ul .current_page_parent ul {
	display:block
}

.widget .navigation li {
	clear:both;
}

.widget .navigation a {
	display:block;
	padding:7px 10px;
	font-size:1.1em;
	line-height:1.25em;
	color:#333;
	background:#d5dbe0;
	height:1%;
	border-bottom:1px solid #fff;
}

.widget .navigation ul ul a, .widget .navigation .current_page_item ul a {
	background:#e7edf2;
	padding-left:17px;
	color:#777;
}

.widget .navigation ul ul ul a, .widget .navigation ul ul .current_page_item ul a {
	background:#f4f6f7;
	padding-left:27px;
}
 
.widget .navigation a:hover, .widget .navigation a.selected, .widget .navigation .current_page_item a, .widget .navigation .current_page_item ul a:hover { 
	background:#96a9b7;
	color:#fff;
	text-decoration:none;
}
.list-item .meta span.first{border:none;padding:0;margin:0}
ul.social.mobile li.first{margin-left:0}

#footer-widgets .block { padding:20px 10px 0 10px; width:210px; float:left; }

#footer-widgets.col-1 .block { width:100%; padding-left:0; }

#footer-widgets.col-2 .block { width:460px;  }

#footer-widgets.col-3 .block { width:300px;  }

#footer-widgets.col-4 .block { width:220px;  }

#mini-features .block { width:275px; margin:0 30px 30px 0; float:left; }

#mini-features .block.last { margin-right:0; }


.pull-left {
	float: left;
}
