﻿

.g-gridstatistic .g-gridstatistic-item-text1 {
  font-family: "montserrat", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif !important;
  font-size: 2.5rem;
  line-height: 1;
  font-weight: 700;
}

	.side_voyager_title { margin:16px 0 6px 0; }


.buynow-magento-product a, .buynow-box a {
	color: #FFFFFF;
	font-size: 16px;
	text-transform: uppercase;
	padding: 6px 15px;
}

#comments {
	float:left;
	width: 100%;
}

#comments .comment-meta {
	margin:20px 0 0 0;
	float:right;
	text-align:right;
}

#comments .commentlist {
	margin:0 0 20px 0;
	float:left;
	list-style:none;
	width:100%;
}

#comments .commentlist ul {
	list-style:none;
	margin:0;
	padding:0;
	clear:both;
}

#comments .commentlist li {
	margin:0;
	padding:0;
	display:block;
	clear:both;
}

#comments .commentlist li li {
	margin:0 0 0 40px;
}


#comments .commentlist li li li {
	margin:0 0 0 40px;
}


#comments .commentlist li li li li {
	margin:0 0 0 40px;
}


#comments .commentlist li li li li li {
	margin:0 0 0 40px;
}

#comments .single-comment {
	margin-bottom:21px;
}

#comments .comment-author {
	margin: 0 20px 0 0;
	width:60px;
	height:60px;
	float:left;
}

#comments .comment-author img {
	display:block;
	width:60px;
	height:60px;
}

#comments .children .comment-author {
	margin: 0 20px 0 0;
	width:45px;
	height:45px;
	float:left;
}

#comments .children .comment-author img {
	display:block;
	width:45px;
	height:45px;
}

#comments .admin-comment {
	background-color:#F6F6F5;
	border:1px solid #D9D9D9;
}

#comments .fn {
	clear:both;
	font-weight:bold;
}
.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)}

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


.component.stretched .slide {
  visibility: hidden;
}


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


#home-hero .slide {
  overflow: hidden;
}

#home_bottom .sep 		{ margin:0px; float: left; height:7px; }

#home_bottom1 .sep		{ margin:0px; float: left; height:7px; }

#home_bottom2 .sep		{ margin:0px; float: left; height:7px; }
.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}

		
.widget .widget-title, .resource-library .library .search-resources h3.widget-title { 
	color: #003c52;
	font-size: 16px;
	line-height: 22px;
	margin: 0;
	text-transform: none;
}


	.job-board .widget .widget-title, .sidebars .right .widget .widget-title { color: #fff; }

	
	.sidebars .right .widget .widget-title  { text-align: center; margin: 10px 0; }

div.socnet-desktop-alt ul {  }

div.socnet-desktop-alt { display:none; }

div.socnet-desktop-alt ul li { display:inline; margin:0 5px; padding:0; }

div.socnet-desktop-alt ul li img { width:44px; height:auto; }

.row{margin-left:-30px;margin-right:-30px}

.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}

.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after{clear:both}
.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}





#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}
#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}
tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}
tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}



#top #wrap_all .valid .text_input, #top #wrap_all .valid .text_area, #top #wrap_all .valid .select{border:1px solid #9AA600;}
 
#top #wrap_all .error .text_input, #top #wrap_all .error .text_area, #top #wrap_all .error .select{border:1px solid #DF653E;}

#top #wrap_all .ajax_alert .text_input, #top #wrap_all .ajax_alert .text_area, #top #wrap_all .ajax_alert .select{border:1px solid #ffb628;}

#top #wrap_all .valid  .input_checkbox_label{color:#9AA600;}

#top #wrap_all .error  .input_checkbox_label{color:#DF653E;}

#wrap_all {
  width: 100%;
  position: relative;
  z-index: 2;
}

  .responsive .container .one.unit,
  .responsive .container .one.units,
  .responsive .container .two.units,
  .responsive .container .three.units,
  .responsive .container .four.units,
  .responsive .container .five.units,
  .responsive .container .six.units,
  .responsive .container .seven.units,
  .responsive .container .eight.units,
  .responsive .container .nine.units,
  .responsive .container .ten.units,
  .responsive .container .eleven.units,
  .responsive .container .twelve.units,
  .responsive #top #wrap_all .flex_column {
    margin: 0;
    width: 100%;
  }

  .responsive #top #wrap_all .av_one_fifth.first + .av_one_fifth,
  .responsive #top #wrap_all .av_one_fifth.first + .av_one_fifth + .av_one_fifth + .av_one_fifth,
  .responsive #top #wrap_all .av_one_fifth.first.el_after_av_one_fifth {
    margin-left: 0%;
    clear: both;
  }

  .responsive #top #wrap_all .av_one_fifth.first.el_after_av_one_fifth {
    width: 100%;
  }


#top.avia-blank #wrap_all{
display: table-cell;
float: none;
vertical-align: middle;
}




#top #wrap_all .big-preview + .big-preview{
position: relative;
top:-60px;
background: transparent;
margin: 0 20px -40px 20px;
z-index: 100;
width:auto;
}


#top #wrap_all .big-preview.multi-big + .big-preview.multi-big{
margin: 0 20px -30px 20px;
}


		
		.responsive #top #wrap_all .grid-sort-container.grid-total-odd .grid-entry.grid-loop-1{width:100%;}

		.responsive #top #wrap_all .grid-sort-container .grid-entry{ width:50%; margin-bottom: 0;}

		.responsive #top #wrap_all .portfolio-parity-odd{ clear:both; }

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .wrap-inside .txt-slt {
  text-align: center;
  margin: 0 auto;
  clear: both;
  width: 149px;
  line-height: 21px;
  font-size: 18px;
}

.hero-module-wrappernav ul li.slct-btn .btn-wrapper .nav-02 .txt-slt {
  margin-top: 6.3%;
}


.divider-title {
	padding:0px;
	margin-left:0px;
	color:#000;
	font-size: .875em;
	font-weight:400;
}
.x-text-type .typed-cursor{-webkit-animation:blink 0.65s infinite;animation:blink 1s infinite}



.row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
  max-width: 71.25em;
  *zoom: 1; }

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

  .row:after {
    clear: both; }

  .row.collapse .column,
  .row.collapse .columns {
    position: relative;
    padding-left: 0;
    padding-right: 0;
    float: left; }

  .row .row {
    width: auto;
    margin-left: -1em;
    margin-right: -1em;
    margin-top: 0;
    margin-bottom: 0;
    max-width: none;
    *zoom: 1; }

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

    .row .row:after {
      clear: both; }

    .row .row.collapse {
      width: auto;
      margin: 0;
      max-width: none;
      *zoom: 1; }

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

      .row .row.collapse:after {
        clear: both; }


  .row .large-offset-0 {
    position: relative;
    margin-left: 0%; }


  .row .large-offset-1 {
    position: relative;
    margin-left: 8.33333%; }


  .row .large-offset-2 {
    position: relative;
    margin-left: 16.66667%; }


  .row .large-offset-3 {
    position: relative;
    margin-left: 25%; }


  .row .large-offset-4 {
    position: relative;
    margin-left: 33.33333%; }


  .row .large-offset-5 {
    position: relative;
    margin-left: 41.66667%; }


  .row .large-offset-6 {
    position: relative;
    margin-left: 50%; }


  .row .large-offset-7 {
    position: relative;
    margin-left: 58.33333%; }


  .row .large-offset-8 {
    position: relative;
    margin-left: 66.66667%; }


  .row .large-offset-9 {
    position: relative;
    margin-left: 75%; }


  .row .large-offset-10 {
    position: relative;
    margin-left: 83.33333%; }


  .row .large-offset-11 {
    position: relative;
    margin-left: 91.66667%; }



form .row .row {
  margin: 0 -0.5em; }

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

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

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

form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
  padding-left: 0.5em; }

.wpsynergy-box.row-with-parralax{
	background-position: center 0; 
}

.wpsynergy-box .row, .row .wpsynergy-box .row{
	margin: 0 auto;
	color: inherit;
	max-width: 100%;
}







body.full-width .row  {
	max-width: 70em;
}


body.full-width .full-width-page.row {
	max-width: 100%;
}

body.full-width .row .row{
	max-width: none;
}

.full-width-row.full-width-content-row .row {
	width: 100%;
	max-width: 100%;
}





header#header-container.vertical-align .row{
	display: table;
}

.vertical-align .row .columns{
	display: table-cell;
	vertical-align: middle;
	float: none;
}

	header#header-container.vertical-align .row .columns{
		float: left;
	}

	header#header-container.vertical-align .row [class*="column"] + [class*="column"]:last-child {
		float: right;
	}





.header-centered header#header-container .row .columns{
	text-align: center;
}





.header-centered header#header-container.logo-in-between .row .columns {
	margin-bottom: 30px;
}

.header-centered header#header-container.logo-in-between .row .columns:nth-child(2),
.header-centered header#header-container.logo-in-between .row .columns:last-child {
	margin-bottom: 0;
}




.row .dl-menuwrapper.columns{
	display: none;
	position: absolute;
	line-height: 50%;
	z-index: 999;
	float: left;
	position: relative;
	-webkit-perspective: 1000px;
	-moz-perspective: 1000px;
	perspective: 1000px;
	-webkit-perspective-origin: 50% 200%;
	-moz-perspective-origin: 50% 200%;
	perspective-origin: 50% 200%;
	text-align: left;
}

.single-portfolio .protected-portfolio article .row{
	height: 100%;
	display: table;
}


.wpsynergy-box.row-with-parralax .table-content{
	display: table;
	width: 100%;
	height: 100%;
}

.wpsynergy-box.row-with-parralax .table-content .table-cell-content{
	display: table-cell;
	vertical-align: middle;
	float: none;
}

	header#header-container .row .dl-menuwrapper.columns{
		display: block;
		text-align: left;
	}

	header#header-container.logo-in-between .row .dl-menuwrapper.columns{
		text-align: center;
		width: 100%;
	}
.text-center{text-align:center}

.fusion-title.fusion-title-center .title-heading-center {
  padding: 0 45px;
}

.fusion-title.fusion-title-center.fusion-sep-none .title-heading-center,
.fusion-title.fusion-title-center.sep-underline .title-heading-center {
  padding: 0;
  text-align: center;
}
