﻿
	section#main .pagenav {display: none;}
.megamenu-skin-vec .megamenu-slot{top:16px;xmargin-right:4px;xborder-bottom:1px solid #bbb;width:32%;margin-left:4px;overflow:visible;margin-right:4px;}
.megamenu-skin-vec .megamenu-slot-title,.megamenu-slot-title{width:80%;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#6499c1;padding-top:2px;padding-bottom:1px;margin-bottom:5px;}
.megamenu-skin-vec .megamenu-slot-title a{background-color:transparent;text-align:left;color:#011f36!important;width:200px;padding-right:10px;padding-top:8px;padding-bottom:5px;font-style:normal;!important;font-size:0.94em;}
.megamenu-skin-vec .megamenu-slot-title a:hover{background-color:transparent;text-align:left;color:#014d85!important;width:210px;padding-top:8px;font-size:.94em;}

.megamenu-menu,.megamenu-menu *,.megamenu-menu .megamenu-parent,.megamenu-menu .megamenu-parent-title,.megamenu-menu .megamenu-bin,.megamenu-menu .megamenu-slot,.megamenu-menu .megamenu-slot-title,.megamenu-menu .megamenu-items{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent;}
.megamenu-menu .megamenu-slot{width:200px;margin-bottom:0.5em;}
.megamenu-slots-columnar li.megamenu-slot{float:left;}
blockquote.alignnone,blockquote.alignright,blockquote.aligncenter,blockquote.alignleft{width:auto;margin-left:auto;margin-right:auto}
.view .progress-disabled{float:none;}
.view-videos .attachment form{display:none;}
.node-type-solution .rocketon-tile.tile-lg .side2 .related-links .view-product-list-for-learn .views-field,.page-solutions-learn .rocketon-tile.tile-lg .side2 .related-links .view-product-list-for-learn .views-field{padding:0.25em 0;display:block;}
.view-read-the-details .resource-item{margin-bottom:1.5em;}
.view-read-the-details .resource-item .caption a{color:#333333;font-size:1.5em;}
.view-read-the-details .resource-item .caption a:hover{color:#0099a8;}
.view-read-the-details .resource-item .tile__description{color:#666666;text-transform:uppercase;font-size:0.8125em;}
.view-draft-mode-components .resource-item{margin-bottom:80px;}
.view-draft-mode-components .resource-item .caption a{color:#333333;font-size:1.5em;}
.view-draft-mode-components .resource-item .caption a:hover{color:#0099a8;}
.view-draft-mode-components .resource-item .tile__description{color:#666666;text-transform:uppercase;font-size:0.8125em;}
.view-videos .col-sm-4:nth-child(3n+1){clear:left;}
.view-solution-finder-free-tools .info-tile{height:450px;}
.view-solution-finder-free-tools .info-tile .info-tile--bottom .link-1{padding:15px;}
.view-solution-finder-free-tools .info-tile .info-tile--bottom .link-2{padding:15px 0;}
.view-solution-finder-free-tools .info-tile .info-tile--bottom .link-2 a{color:#f38a00;font-weight:500;}
body.i18n-ja .read-the-details .rocketon-tile.all-resources-link .side1 a .view-all-resources__text{font-size:0.7em;}
#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}

#content{
float:left;
display:inline;
width:460px;
padding-bottom: 20px;
}


.sidebar-left #content{
float:right;
width: 740px;
padding-right: 20px;
}


.sidebar-right #content{
float:left;
}


.sidebar-both #content{
float:right;
display:inline;
width: 475px;
padding-left: 2px;
padding-right: 10px;
}



span.article_separator {display: none;}



.blog span.article_separator {display: block; height: 2px; background: #ddd; margin: 18px 0;}

.metaslider .msHtmlOverlay .animation_in,
.metaslider .msHtmlOverlay .animation_out {
    width: 100%;
    height: 100%;
}

.menu-item-8414 div a {
    background-color: #424242
    
}
#mobile-menu .menu-item-has-children:after{color:#424242;}
#mobile-menu ul ul .menu-item-has-children:after{color:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a{border-bottom:1px solid #ecf0f1; color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:hover, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:hover,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a{color:#ff9600; }
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:before, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:before { color:#f9fafb;}
#sidebar .page_item a, #sidebar .menu-item a,.wpb_widgetised_column .page_item a,.wpb_widgetised_column .menu-item a{border-bottom:1px solid #ecf0f1; color:#707070;}
#sidebar .page_item a:hover, #sidebar .menu-item a:hover,#sidebar .current_page_item a,#sidebar .current_page_item a,.wpb_widgetised_column .page_item a:hover,.wpb_widgetised_column .menu-item a:hover,.wpb_widgetised_column .current_page_item a{color:#ff9600; }
#sidebar .page_item a:before, #sidebar .menu-item a:before,.wpb_widgetised_column .page_item a:before,.wpb_widgetised_column .menu-item a:before{ color:#ff9600;}
#footer .page_item a, #footer .menu-item a{border-bottom:1px solid #3A3A3A; color:#DDDDDD;}
#footer .page_item a:hover, #footer .menu-item a:hover,#footer .current_page_item a,#footer .current_page_item a{color:#ff9600; }
#footer .page_item a:before, #footer .menu-item a:before { color:#ff9600;}
.rotator_main_image .desc{position:absolute;bottom:0;left:0;width:100%;display:none;}
h1.light,h2.light,h3.light,h4.light,h5.light,h6.light,.h1.light,.h2.light,.h3.light,.h4.light,.h5.light,.h6.light{font-family:"sofia-pro-light",Helvetica,sans-serif}


#content {
  margin-top: 2.2em;
  
}


.page-template-page-all-futur-events-php #content {
    margin-bottom: 2.2em;
}




.post-thumb {
  float: right;
  margin-left: 10px;
}


.post-thumb.three-columns,
.post-thumb.three-columns p {
  max-width: 145px;
}


.post-thumb.six-columns,
.post-thumb.six-columns p {
  max-width: 310px;
}



#submission-wrapper .post-thumb {
  float: none;
  margin-left: 0;
}

.type-submission .post-thumb {
  position: relative;
}
.span4{width:300px}
.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%;}
input.span4,textarea.span4,.uneditable-input.span4{width:286px}
.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}
#container-isotope .row-fluid .span4,#container-isotope .span4,#container-isotope .row-fluid .span6,#container-isotope .span6{margin-left:10px}
#isotope-container.row-fluid .span4,#isotope-container .span4,#isotope-container .row-fluid .span6,#isotope-container .span6{margin-left:10px}
.span4 .panel .slider{position:absolute;z-index:1;-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-size-adjust:none}
#container-isotope .row-fluid .span3,#container-isotope .span3,#container-isotope .row-fluid .span4,#container-isotope .span4,#container-isotope .row-fluid .span6,#container-isotope .span6{margin-left:0}


.espanol{

left:867px;
position: absolute;
}
.sr-only,#name-and-slogan{text-indent:-10000px;position:absolute;top:0;left:-10000px}
.inner{padding:10px}

.credits-right { float: right; }


	img.dr-lazer{position: absolute;bottom:0;right: 5%;max-width: 40%;max-height:96%;z-index: 11;}

#home-top .slider_text { bottom: 30px; right: 0; z-index: 10; position: absolute; background: #FFF; background: rgba(255, 255, 255, 0.9); height: 80px; width: auto; max-width: 520px; padding: 10px; color: #706F6F; }

#home-top .slider_text h1 { font-size: 24px; text-transform: uppercase; margin: 0 0 0.2em; color: #3C3C3B; }



.et_pb_column {
	float: left;
	background-position: center;
	background-size: cover;
}


.et_pb_column.et_pb_section_parallax {
	position: relative;
}


.et_pb_section_parallax.et_pb_row .et_pb_column,
.et_pb_section_parallax.et_pb_row .et_pb_module,
.et_pb_section_parallax.et_pb_column .et_pb_module {
	position: relative;
	z-index: 9;
}


.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_content,
.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_image,
.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_video,
.et_pb_column .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content {
	display: block;
}


.et_pb_column.et_pb_column_empty {
	min-height: 1px;
}


.et_pb_row .et_pb_column:last-child,
.et_pb_row_inner .et_pb_column:last-child {
	margin-right: 0 !important;
}


.et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image,
.et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video {
	margin-bottom: 10% !important;
}


	.et_pb_gutters4 .et_pb_column,
	.et_pb_gutters4.et_pb_row .et_pb_column {
		margin-right: 8%;
	}


	.et_pb_gutters2 .et_pb_column,
	.et_pb_gutters2.et_pb_row .et_pb_column {
		margin-right: 3%;
	}


	.et_pb_gutters1 .et_pb_column,
	.et_pb_gutters1 .et_pb_column .et_pb_row_inner .et_pb_column,
	.et_pb_gutters1 .et_pb_column .et_pb_module,
	.et_pb_gutters1 .et_section_specialty .et_pb_column .et_pb_module,
	.et_section_specialty .et_pb_gutters1.et_pb_row .et_pb_column .et_pb_module,
	.et_section_specialty .et_pb_column .et_pb_gutters1.et_pb_row_inner .et_pb_column,
	.et_section_specialty .et_pb_column .et_pb_gutters1.et_pb_row_inner .et_pb_column .et_pb_module,
	.et_pb_gutters1 .et_pb_column .et_pb_widget,
	.et_pb_gutters1 .et_pb_column .et_pb_grid_item,
	.et_pb_gutters1 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item,
	.et_pb_gutters1 .et_pb_row_inner .et_pb_column .et_pb_grid_item,
	.et_pb_gutters1 .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,
	.et_pb_gutters1 .et_pb_row_inner .et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product,
	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of3,
	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of3 .et_pb_post,
	.et_pb_gutters1 .footer-widget,
	.et_pb_gutters1 .footer-widget .fwidget {
		margin: 0;
	}


	.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child {
		margin-bottom: 0;
	}


	.et_pb_row .et_pb_column:last-child,
	.et_pb_row_inner .et_pb_column:last-child {
		margin-right: 0 !important;
	}


	.et_pb_row,
	.et_pb_column .et_pb_row_inner {
		padding: 30px 0;
	}


	.et_pb_gutters1 .et_pb_column {
		margin-bottom: 0;
	}


	.et_pb_row:last-child .et_pb_column:last-child {
		margin-bottom: 0;
	}


	.et_pb_section .et_pb_column .et_pb_module {
		margin-bottom: 30px;
	}


	.et_pb_gutters1 .et_pb_column .et_pb_module {
		margin-bottom: 0;
	}


	.et_pb_row .et_pb_column .et_pb_module:last-child,
	.et_section_specialty .et_pb_row .et_pb_column .et_pb_module:last-child {
		margin-bottom: 0;
	}


	.et_pb_section_sticky .et_pb_row:last-child .et_pb_column.et_pb_row_sticky:last-child {
		margin-bottom: 0;
	}


	.et_pb_row_4col .et_pb_column:nth-last-child(-n+2),
	.et_pb_row_1-4_1-4 .et_pb_column:nth-last-child(-n+2),
	.et_pb_row_1-2_1-4_1-4 .et_pb_column:nth-last-child(-n+2) {
		margin-bottom: 0;
	}



	.et_pb_column .et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(n),
	.woocommerce-page ul.products li.product:nth-child(n),
	.et_gallery_item {
		float: left;
		clear: none;
		width: 28.333% !important;
		margin: 0 7.5% 7.5% 0 !important;
	}


	.et_pb_column .et_pb_grid_item:nth-child(3n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(3n),
	.woocommerce-page ul.products li.product:nth-child(3n),
	.et_gallery_item:nth-child(3n) {
		margin-right: 0 !important;
	}


	.et_pb_column .et_pb_grid_item:nth-child(3n+1),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(3n+1),
	.et_pb_column .woocommerce ul.products li.product:nth-child(3n+1),
	.woocommerce-page ul.products li.product:nth-child(3n+1),
	.et_gallery_item:nth-child(3n+1) {
		clear: both;
	}



	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li {
		width: auto;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li a {
		width: auto;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a {
		-webkit-border-radius: 3px 0 0 3px;
		-moz-border-radius: 3px 0 0 3px;
		border-radius: 3px 0 0 3px;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a {
		-webkit-border-radius: 0 3px 3px 0;
		-moz-border-radius: 0 3px 3px 0;
		border-radius: 0 3px 3px 0;
	}



	.et_pb_column .et_pb_blog_grid .column.size-1of2,
	.et_pb_column .et_pb_widget:nth-child(n) {
		width: 46.25% !important;
		margin: 0 7.5% 7.5% 0 !important;
	}


	.et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post {
		margin-bottom: 16.21%;
	}


	.et_pb_column .et_pb_widget:nth-child(n) {
		margin-bottom: 7.5%;
	}


	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2,
	.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n) {
		width: 50% !important;
		margin: 0 !important;
	}


	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post,
	.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n) {
		margin-bottom: 0;
	}


	.et_pb_column .et_pb_blog_grid .column.size-1of2:nth-child(2n),
	.et_pb_column .et_pb_widget:nth-child(2n) {
		margin-right: 0 !important;
	}



	.et_pb_column .et_pb_newsletter_form,
	.et_pb_column .et_pb_newsletter_description,
	.et_pb_column.et_pb_column_inner .et_pb_newsletter_form,
	.et_pb_column.et_pb_column_inner .et_pb_newsletter_description {
		width: 50%;
		padding: 0;
	}


	.et_pb_column .et_pb_newsletter_form,
	.et_pb_column.et_pb_column_inner .et_pb_newsletter_form {
		padding-left: 40px;
	}



	.et_pb_column .et_pb_pricing_table {
		width: 50% !important;
	}


	.et_pb_column .et_pb_pricing_table:nth-child(2n+1) {
		clear: both;
	}


	.et_pb_column .et_pb_pricing_table:nth-child(n+3) {
		margin-top: 50px;
	}



	.et_pb_column .et_pb_map,
	.et_pb_fullwidth_section .et_pb_map {
		height: 350px;
	}



	.et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_image,
	.et_pb_section .et_pb_column .et_pb_post_slider_image_bottom .et_pb_slide_video {
		margin-bottom: 5% !important;
	}



	.et_pb_column .et_pb_testimonial_portrait {
		display: table-cell;
		float: left;
		margin-right: 30px;
	}


	.et_pb_column .et_pb_testimonial_description {
		display: table-cell;
	}



	.et_pb_column .et_pb_team_member_image {
		float: left !important;
		width: 280px !important;
		margin: 0 30px 0 0 !important;
		text-align: left !important;
	}


	.et_pb_column .et_pb_team_member_description {
		display: table-cell;
	}



	.et_pb_column .et_pb_blog_grid[data-columns]::before {
		content: "2 .column.size-1of2";
	}



	.et_pb_column .et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(n),
	.woocommerce-page ul.products li.product:nth-child(n),
	.et_gallery_item:nth-child(n) {
		clear: none;
		width: 45.25% !important;
		margin: 0 9.5% 9.5% 0 !important;
	}


	.et_pb_column .et_pb_grid_item:nth-child(2n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(2n),
	.woocommerce-page ul.products li.product:nth-child(2n),
	.et_gallery_item:nth-child(2n) {
		margin-right: 0 !important;
	}


	.et_pb_column .et_pb_grid_item:nth-child(2n+1),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(2n+1),
	.et_pb_column .woocommerce ul.products li.product:nth-child(2n+1),
	.woocommerce-page ul.products li.product:nth-child(2n+1),
	.et_gallery_item:nth-child(2n+1) {
		clear: both;
	}



	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters ul {
		width: 100%;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-child(2) a {
		-webkit-border-radius: 0 3px 0 0;
		-moz-border-radius: 0 3px 0 0;
		border-radius: 0 3px 0 0;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-last-child(1):nth-child(odd) a {
		-webkit-border-radius: 0 0 3px 3px;
		-moz-border-radius: 0 0 3px 3px;
		border-radius: 0 0 3px 3px;
	}


	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li:nth-last-child(1):nth-child(even) a {
		-webkit-border-radius: 0 0 3px;
		-moz-border-radius: 0 0 3px;
		border-radius: 0 0 3px;
	}



	.et_pb_column .et_pb_blog_grid .column.size-1of1,
	.et_pb_column .et_pb_widget:nth-child(n),
	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1,
	.et_pb_gutters1 .et_pb_column .et_pb_widget:nth-child(n) {
		width: 100% !important;
		margin-right: 0 !important;
	}


	.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,
	.et_pb_column .et_pb_widget {
		margin-bottom: 9.5% !important;
	}


	.et_pb_gutters1 .et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,
	.et_pb_gutters1 .et_pb_column .et_pb_widget {
		margin-bottom: 0 !important;
	}


	.et_pb_column .et_pb_pricing_table:last-child {
		margin-bottom: 0;
	}



	.et_pb_column .et_pb_contact p.et_pb_contact_field_half {
		width: 100%;
		margin-right: 0;
	}


	.et_pb_gutters1 .et_pb_row .et_pb_column.et_pb_column_1_4,
	.et_pb_gutters1.et_pb_row .et_pb_column.et_pb_column_1_4 {
		margin-bottom: 0;
	}


	.et_pb_row .et_pb_column.et_pb_column_1_4:last-child {
		margin-bottom: 0;
	}



	.et_pb_column .et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_filterable_portfolio_grid .et_pb_portfolio_item.et_pb_grid_item:nth-child(n),
	.et_pb_column .et_pb_shop_grid .woocommerce ul.products li.product:nth-child(n),
	.et_pb_column .woocommerce ul.products li.product:nth-child(n),
	.woocommerce-page ul.products li.product:nth-child(n),
	.et_gallery_item:nth-child(n) {
		width: 100% !important;
		margin: 0 0 11.5% 0 !important;
	}



	.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post,
	.et_pb_column .et_pb_widget:nth-child(n) {
		margin-bottom: 11.5% !important;
	}



	.et_pb_column .et_pb_audio_module .mejs-container .mejs-controls div {
		position: absolute;
	}


	.et_pb_column .et_pb_audio_module .mejs-container {
		height: 50px !important;
	}


	.et_pb_column .et_pb_audio_module .mejs-controls {
		height: 100%;
	}


	.et_pb_column .et_pb_audio_module .mejs-time.mejs-currenttime-container.custom {
		top: 30px;
	}


	.et_pb_column .et_pb_audio_module .mejs-button.mejs-volume-button {
		top: 30px;
		right: 65px;
	}


	.et_pb_column .et_pb_audio_module a.mejs-horizontal-volume-slider {
		display: block;
		position: absolute;
		top: 30px;
		right: 0;
	}


	.et_pb_column .et_pb_audio_module .mejs-horizontal-volume-total {
		display: block;
		position: relative;
		width: 100%;
	}


	.et_pb_column .et_pb_audio_module .mejs-controls div.mejs-time-rail {
		width: 100% !important;
		padding-left: 30px;
	}


	.et_pb_column .et_pb_audio_module a.mejs-time-total.mejs-time-slider {
		position: relative;
		width: 100%;
		margin-left: 0;
	}


	.et_pb_column .et_pb_blog_grid .et_audio_container .mejs-time.mejs-currenttime-container.custom {
		margin-left: 0;
	}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}

ul.unstyled ul.post-categories {
	margin: 0;
	list-style-type: none;
	display: inline-block;
}

#themeta ul.unstyled li a {
	color: #666;
}

ul.unstyled li p {
	font-size: 12px;
	text-align: left;
}

#themeta ul.unstyled li a:hover {
	text-decoration: none;
}

.attoreyList-all ul.unstyled li {
	margin-bottom: 0px;
}


.custom .menu li.cse-searchbox {
	width: 270px;
	margin-top: -10px;
	margin-left: 10px;
}

#pre-footer .widget-area input[type=text] {
width:95%;
}

.search,.search1 {background-color:#dddddd;border-radius:11px;text-align:center;padding:7px 0 3px 0;margin:0 0 20px 0;}

.search form,.search1 form {display:inline-block;height:24px;padding:0 20px;}

.search input,.search1 input {width:100px;height:16px;margin:auto 5px auto 10px;}

	.search, .menu_bg, .top1, .top2,.itm_rig {display:none;}
#gcwu-psnb .mb-menu,#wb-core-in,#gcwu-gcnb-in,#gcwu-psnb-in,#gcwu-bc-in,#gcwu-gcft-in,#gcwu-sft-in,#gcwu-bnr-in,#wb-body #wb-main{width:960px}
[id|="wb-body-sec"] [id|="wb-main"],#wb-body #gcwu-content{width:720px}
#wb-body-sec-sup #wb-main,#wb-body-sec-sup #wb-main-in,#wb-body-sec #gcwu-content{width:480px}
#wb-body-sec-sup #wb-main{right:240px}
[dir="rtl"] #wb-body-sec-sup #wb-main{right:auto;left:240px}
#wb-sup,#wb-body-sec-sup #wb-main,#wb-core-in,#gcwu-bnr,#gcwu-bnr-in,#wb-body #gcwu-content{position:relative}
#wb-body-sec #gcwu-content,#wb-body #gcwu-content,#wb-body #wb-main,#wb-body-sec-sup #wb-main,#wb-sec,#gcwu-sig,[dir="rtl"] #wb-body #wb-main,[dir="rtl"] #wb-body-sec #wb-main,[dir="rtl"] #wb-body-sec-sup #wb-main,[dir="rtl"] #wb-sup,[dir="rtl"] #gcwu-gcnb ul{float:left}
#wb-sup,#wb-body-sec-sup #wb-main,#wb-body-sec #wb-main,#gcwu-aside,#gcwu-wmms-in,[dir="rtl"] #wb-sec,[dir="rtl"] #gcwu-sig,[dir="rtl"] #gcwu-gcnb ul li{float:right}
#wb-body-sec-sup #wb-main,#wb-body-sec-sup #wb-main-in{width:600px}
#gcwu-psnb .mb-menu,#wb-core-in,#gcwu-gcnb-in,#gcwu-bnr-in,#gcwu-psnb-in,#gcwu-bc-in,#gcwu-gcft-in,#gcwu-sft-in,#wb-body #wb-main{width:1200px}
#wb-body #gcwu-content,[id|="wb-body-sec"] [id|="wb-main"]{width:900px}
#wb-body-sec #gcwu-content{width:580px}
[dir="rtl"] #wb-body-sec-sup #wb-main,[dir="rtl"] #wb-sup{left:auto}
[id|=wb-body] #wb-core .grid-12 .span-12,#wb-body .span-8,.span-6{width:99.930167597765%}
#wb-body .span-1{width:9.9860335195531%}
#wb-body .span-2{width:22.835195530726%}
#wb-body .span-3{width:35.684357541899%}
#wb-body .span-4{width:48.533519553073%}
#wb-body .span-5{width:61.382681564246%}
#wb-body .span-6{width:74.231843575419%}
#wb-body .span-7{width:87.081005586592%}
#wb-body #gcwu-content{width:720px}
.uri-faq article h2{margin-top:1.5em;border-bottom:1px solid #ccc}


.homepageBottom li.menu-item{
	width: 283px;
}


.smi li.pin a {
	background-position: -94px -42px;
}


.smi li.pin:hover a {
	background-position: -94px 0px;
}

  .footer-contact .contact-info {
    margin-bottom: 20px; }

 
 
 
 
 
 .ls-wp-fullwidth-container {
 	width: 100%;
 	position: relative;
 }

 
 .ls-wp-fullwidth-container,
 .ls-wp-fullwidth-helper,
 .ls-container,
 .ls-container * {
 	box-sizing: content-box !important;
 	-moz-box-sizing: content-box !important;
 	-webkit-box-sizing: content-box !important;
 }
.compare-panel_message{color:#7c7c6e;padding:24px 16px 26px;text-align:center;line-height:16px}


.span8 {
  width: 620px;
}


.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}


input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px;
}


.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.span8.user-account{width:640px;}
.address_span8 .span8{width:670px;}

.row.span8{width:auto;margin-top:2.9em;}

.footer .container.footer-bg .row .span12.row-top.marginleft0 .row .span8.email-container.email form#signup_footer div#span8{padding-bottom:25px;}

.contactUsForm .row .span8{width:480px;margin-right:20px;}

.sub-mar-top .sub-img.span8{width:604px;}

.margn-bottom.mar-top1 .row.box-margn.marg_left0.margin_top00 .contact_bd form .row .span8{width:480px;}
.span12 .item-mid-container .span8{width:560px;}

.span12 .item-mid-container .span8.item-desc-cart{width:530px;}
.item-desc-cart .span8.text-black{width:530px;}

.pd_content_container .pd_inner_sec .span8 p.width530{width:615px;}

.span8.gc_user_account{width:630px;margin-top:81px;}
.span8.gc_user_account .padrightbox1 .gc_hr-line{overflow:hidden;}

#gc .sub-img.span8.hero-shot-small+.span3{background-color:#edf1e0;}
#gc .sub-img.span8.hero-shot-small+.span3 p{color:#000;}

#gc.gc-body-container .sub-img.span8.hero-shot-small .row.span8.choose-card{width:640px;margin-top:0px;}

#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 .header_line{visibility:visible;}

#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 .prof_inf{margin-top:40px;}

.sub-img.span8.hero-shot-small h3{text-transform:none;}

.express_pay_main .span8.rt-container{margin:0;width:590px;float:right;border:1px solid #b5b5b5;min-height:60.3em;background-color:#ffffff;padding:20px;font-size:14px;margin-top:28px;}
.express_pay_main .span8.rt-container h3.title{color:#000;font-family:Futura BT W01 Book;font-size:16px;font-weight:bold;margin-bottom:0px;text-transform:uppercase;}
.express_pay_main .span8.rt-container h3.title img{margin-top:10px;}

.express_pay_main .span8.rt-container .payment_sec{display:inline-block;padding:20px 0;width:100%;}
.express_pay_main .span8.rt-container .payment_sec .capitalize{text-transform:capitalize;}

.express_pay_main .span8.rt-container h4.subtitle{color:#000;}

.express_pay_main .span8.rt-container .card_info_table .colm260,.express_pay_main .span8.rt-container .card_info_table .colm165,.express_pay_main .span8.rt-container .card_info_table .colm115,.express_pay_main .span8.rt-container .card_info_table .colm244,.express_pay_main .span8.rt-container .card_info_table .colm160,.express_pay_main .span8.rt-container .card_info_table .colm104,.express_pay_main .span8.rt-container .card_info_table .colm90,.express_pay_main .span8.rt-container .card_info_table .colm210,.express_pay_main .span8.rt-container .card_info_table .colm240{display:inline-table;vertical-align:top;}

.express_pay_main .span8.rt-container .card_info_table .colm260{width:260px;}

.express_pay_main .span8.rt-container .card_info_table .colm165{width:165px;}

.express_pay_main .span8.rt-container .card_info_table .colm115{width:115px;}

.express_pay_main .span8.rt-container .card_info_table .colm244{width:244px;}

.express_pay_main .span8.rt-container .card_info_table .colm160{width:160px;}

.express_pay_main .span8.rt-container .card_info_table .colm100{width:100px;text-align:center;padding-left:25px;}

.express_pay_main .span8.rt-container .card_info_table .colm140{width:100px;}

.express_pay_main .span8.rt-container .card_info_table .colm104{width:104px;}

.express_pay_main .span8.rt-container .card_info_table .colm240{width:240px;}

.express_pay_main .span8.rt-container .card_info_table .colm210{width:210px;}

.express_pay_main .span8.rt-container .card_info_table .colm90{width:90px;}

.express_pay_main .span8.rt-container .card_info_table .mrg_right_left20{margin:0px 20px;}

.express_pay_main .span8.rt-container .card_sec{margin:10px 0;border:1px solid #b5b5b5;display:inline-block;width:100%;}
.express_pay_main .span8.rt-container .card_sec .head{background-color:#5d6937;padding:15px;font-weight:bold;color:#fff;}

.express_pay_main .span8.rt-container .card_sec .card_info{padding:15px;}
.express_pay_main .span8.rt-container .card_sec .card_info span.title,.express_pay_main .span8.rt-container .card_sec .card_info span.userdetails{display:inline-block;width:120px;vertical-align:top;}

.express_pay_main .span8.rt-container .card_sec .card_info span.userdetails{vertical-align:top;}

.express_pay_main .span8.rt-container .card_sec .card_img{border-radius:4px;height:21px;margin-right:10px;width:35px;}

.express_pay_main .span8.rt-container .confirm-check{margin:0;}
.express_pay_main .span8.rt-container .confirm-check label{font-size:14px;color:#4f4d46;}

.express_pay_main .span8.rt-container .confirm-check span.help_txt{display:inline-block;padding-left:35px;}

.express_pay_main .span8.rt-container .border_top__dot_rec{border-top:1px dotted #b5b5b5;}

.express_pay_main .span8.rt-container .border_bottom__dot_rec{border-bottom:1px dotted #b5b5b5;}

.express_pay_main .span8.rt-container label{font-size:14px;}

.express_pay_main .span8.rt-container .pick_order{display:inline-block;margin:50px 0 30px;}
.express_pay_main .span8.rt-container .pick_order .field{margin:5px 0 0 40px;}

.express_pay_main .span8.rt-container .pick_order.checkout{margin:30px 0 30px;}

.express_pay_main .span8.rt-container .save-changes{margin:0;width:590px;}

.crm_refined .span8.user-account.addTopBottomPadding .padrightbox2{padding-left:50px;}

#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 .crm_refined .prof_inf{margin-top:15px;}

div#gc .span8.user-account.gc_user_account #edit-email p a.linkcolortxt{text-transform:capitalize !important;}

div#gc .span8.user-account.gc_user_account #edit-email p{margin-top:7px;}

#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 .crm_refined h3.mar-lft:first-child{font-size:20px !important;}

  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 626px;
  }
.bxslider{margin:0;padding:0}


#content-inner .grid .c-4 .wtb-vid a.wheretobuy-button{
	display: block;
	width: 215px;
	padding: 3px;
	font-size: 24px;
	
	
	text-transform: uppercase;
	font-family: 'WalkwayBoldRegular';
	letter-spacing: 1px;
	line-height: 30px;
	margin: 0 auto 10px auto;
	color: #fff;
	text-align: center;
	background-image: linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);
	background-image: -o-linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);
	background-image: -moz-linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);
	background-image: -webkit-linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);
	background-image: -ms-linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.16, rgb(214,7,135)),
	color-stop(0.58, rgb(255,77,184))
);
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
}


#content-inner .grid .c-4 .wtb-vid a.wheretobuy-button:hover{
	color: #000;
	background-image: linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);
background-image: -o-linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);
background-image: -moz-linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);
background-image: -ms-linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.16, rgb(82,82,82)),
	color-stop(0.58, rgb(153,151,152))
);
}


#content #content-inner .grid .c-12 .entry-content a.button-locator{
	display: block;
	margin: 0 auto;
	padding: 5px;
	width: 250px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	font-family: 'WalwayBlackRegular';
	background-image: linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);
	background-image: -o-linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);
	background-image: -moz-linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);
	background-image: -webkit-linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);
	background-image: -ms-linear-gradient(bottom, rgb(214,7,135) 16%, rgb(255,77,184) 58%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.16, rgb(214,7,135)),
	color-stop(0.58, rgb(255,77,184))
);
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
}


#content #content-inner .grid .c-12 .entry-content a.button-locator:hover{
	color: #000;
	background-image: linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);
background-image: -o-linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);
background-image: -moz-linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);
background-image: -webkit-linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);
background-image: -ms-linear-gradient(bottom, rgb(82,82,82) 16%, rgb(153,151,152) 58%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.16, rgb(82,82,82)),
	color-stop(0.58, rgb(153,151,152))
);
}

.dash {
    float: left;
    position: relative;
    width: 60px!important
}

.dash .digit {
    font-size: 24px;
    float: left;
    color: #4d4a49;
    font-family: BrandonGrotesque-Regular;
    letter-spacing: 3px;
    position: absolute;
    height: 27px;
    overflow: hidden;
}

.dash .digitTxt {
    font-size: 13px;
    float: left;
    width: 100%;
    color: #00b3cb;
    font-family: BrandonText-Bold;
    letter-spacing: 0;
    text-transform: uppercase;
    position: relative;
    top: 25px;
}


div#content-block-six {
	min-height: 350px;
}
	
	.wrapper {margin: 0 auto;  padding: 0 20px;}

	.wrapper-wide-fat {max-width: 1300px; margin: 0 auto; padding: 0 30px;}


div#header-block-titles.wrapper {display: block; position: static; width: 1150px; max-width: 1150px;}


div.wrapper {
	position: relative;
}


.footer-nav .menu-item {
	display: block;
	margin-bottom: 1em;
}






.footer-nav .menu-item a {
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	margin-right: 2.5em;
}


.footer-nav .menu-item a:hover, .footer-nav .menu-item a:active, .footer-nav .menu-item a:focus {
	text-decoration: none;
}

.singular .entry-title, .entry-title {
	
	
		}


.entry-title, .entry-title a {
	
    color: #333333;
    letter-spacing: -2px;
    text-decoration: none;
	padding-top:0px;
	padding-bottom:0px;
	line-height:1em;
	font-family: 'La Belle Aurore','Helvetica Neue','Helvetica',sans-serif;
}

.singular .entry-title, .singular .entry-title a {
	
    color: #333333;
    letter-spacing: -2px;
    text-decoration: none;
	padding-top:0px;
	padding-bottom:0px;
	line-height:1em;
	font-size:26px;
}

.entry-title a:hover,.entry-title a:focus,.entry-title a:active {
color:#999999;
}

.singular .entry-title a:hover,.singular .entry-title a:focus,.singular .entry-title a:active {
color:#999999;
}



#logo {
	float: left;
	margin: 0;
}
#footer{background:#303030;width:960px;padding:15px 35px 0;margin:0 auto 50px}
#footer-quicknav a b{font-weight:400!important}
#footer,#footer a,#footer p{color:#aaa}
#footer a:hover{color:#fff}
#footer-bottom a,#twitter a{color:#fff}
#footer-bottom a:hover,#twitter a:hover{color:#d4d4d4}
#footer-bottom{border-top:1px solid #3c3c3c;margin-top:25px;padding:22px 0}

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


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


body.single-frc_locations .onlineorderingcontent {
	position: absolute;
    width: 100%;
    z-index: 99;
}


div.onlineorderingcontent a.onlineServices {
    margin-bottom: 0;
    border-bottom: 2px solid #576943;
}


div.onlineorderingcontent a.onlineServices:last-child {
	border-bottom:0;
}

  .onlineorderingcontent {display: none;}

  .onlineorderingcontent.default {display: block;}

#bar_right {
	width: 285px;
}


.statestop { background-color: #c2d7ef; text-align: center; }

.btn-town{margin-left:5px;}
.row{margin-left:-20px;*zoom:1}
.row:before,.row:after{display:table;content:""}
.row:after{clear:both}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.127659574%;*margin-left:2.0744680846382977%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%}
.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%}
.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}
.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%}
.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%}
.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%}
.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%}
.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%}
.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%}
.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%}
.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%}
.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%}
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}
.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}
.row-fluid .thumbnails{margin-left:0}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.row:after,.clearfix:after{clear:both;}
.row,.clearfix{zoom:1;}


.header .nav .menu-item {
  padding: 3px 0;
}


.header .nav .menu-item:first-child {
  margin-top: 0;
}



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

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


.slide-image {
	overflow: hidden;
}
.wpp-list li{overflow:hidden;float:none;clear:both;}



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

#leftcol, #rightcol { float:none; width:100% }

#rightcol .clearfloat { border-bottom:1px solid #999; }


#leftcol, #rightcol, .entry { text-align: justify; }

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


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

body #topmenu{ width:298px!important; margin:0 auto; overflow:hidden;}

#topmenu ul.menu{ display: none!important; }

	
h1, h2, h3, h4, h5, h6, .trt_button a, #submit_msg, #submit_msg, #submit, .fourofour a, .trt_wgt_tt, #related ul li a, .logo h1 a, #slider .slider-content h2 a, .lay1 .post .postitle a, .lay1 .page .postitle a, #topmenu ul li a{ font-family: 'YanoneKaffeesatzRegular'; letter-spacing: 0.05em; font-weight: normal!important;}

#topmenu ul li a{font-size:14px!important;}



body, a, #topmenu ul .current-menu-item ul li a, .comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea, .form-submit input, #searchsubmit, .amp_page, .amp_next, .amp_prev, .page-numbers, .amp_current, .amp_page:hover, .amp_next:hover, .amp_prev:hover, .page-numbers:hover, .navigation .current, .single_post .scl_button a:hover, #footer .widgets .widget ul li .znn_wgt_tt, #searchform #s, .entry-content input, .entry-content textarea, .entry-content #submit_msg, .comm_meta_reply a{color:#383838;}



#topmenu ul li a:hover, .postitle a:hover, .zn_post_wrap a, #sidebar .widgets ul li a:hover, .comm_meta_reply a:hover, .logged-in-as a, #topmenu ul .current-menu-item a, #topmenu ul li ul li a:hover, #topmenu ul li .sub-menu .current-menu-item a:hover, .znn_twitter .tweet_text a, .widget_tag_cloud a:hover, .textwidget a, ol#controls li.current a{ color:#754614;}




#topmenu, #topmenu ul li ul li, #zn_slider, .midrow_blocks, .lay1 .hentry, .lay2, .lay3 .post_image, .lay3 .post_content, .single_post, .commentlist li, #commentform, #commentform label, #sidebar .widgets .widget, #footer, #copyright, .amp_current, .amp_page:hover, .amp_next:hover, .amp_prev:hover, .page-numbers:hover, .navigation .current, #related_wrap ul, .trigger_wrap, .search_term, ol#controls li, .amp_page, .amp_next, .amp_prev, .page-numbers{ background:#f5e6ce;}

#zn_slider, #topmenu ul li ul, #sidebar .widgettitle, #sidebar .widgettitle a{border-color:#210303;}

#topmenu{ border-bottom-color:#210303!important;}



#topmenu ul li ul li, .midrow_blocks, .mid_block_content, .lay1 .hentry, .lay2, .lay3 .post_image, .lay3 .post_content, .lay4 .single_metainfo, .single_post, .commentlist li, #commentform, #commentform label, .comment-form-author input, .comment-form-email input, .comment-form-url input, .comment-form-comment textarea, #sidebar .widgets .widget, #sidebar .widgets .widget li, #footer, #footer .widgets .widget ul li, #footer #wp-calendar caption, #copyright, .znn_paginate span, .znn_paginate a, .navigation a, .navigation span, #related_wrap ul, #searchform #s, .search_term, ol#controls li, #topmenu, .wp-caption { border-color:#1e0902;}

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

.latest-news {width:64%;margin-right:4%;float:left;}

.latest-news article {background:#fff;padding:20px;}

.latest-news .blog-post-thumb {max-width:300px;float:left;}

.latest-news .attachment-post-thumbnail {width:100%;}

.latest-news .blog-post-main {background:transparent;margin-left:320px;text-align:left;padding:0;}

.latest-news .blog-post-excerpt {text-align:left;}

    .latest-news, .from-the-blog {width:100%;margin-right:0;float:none;}
.megamenu-item  ul{left:0;list-style:none;margin-left:-200px;}
.megamenu-menu .megamenu-parent-0  .megamenu-item{left:0;font-size:.9em;}
.megamenu-item{left:0;font-size:.9em;padding-left:8px;padding-right:10px;}
.megamenu-item a{color:#011f36!important;}
.megamenu-item a:hover{color:#014d85!important;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{font-size:120%;}
#fancybox-wrap #popover-sign-me-up{text-align:center}

header #header-left{position:relative;display:block}

header #header-left .thelogo a{display:block;height:100%;width:100%}

header #header-left .thelogo{display:block;padding:0;width:100%;font-size:24px;background-position:center center;font:0/0 a;font-family:"bahnson_24regular", serif;text-shadow:none;color:transparent;max-width:100%}

    header #header-left .thelogo:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}

header #header-left h1.thelogo{margin:0}

  .col10 {
    display: inline;
    float: left;
    width: 39.58333333%;
    margin: 0 1.04166667%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  #click-screen {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.8);
    z-index: 10;
    display: none;
  }



.box { height: 0; float: left; margin-right: 0.729166666%; margin-bottom: 0.729166666%; position: relative; overflow: hidden; }

.box img { max-width: 100%; position: absolute; left: 0; top: 0; }

.box:empty { margin: 0; }

.box .overlay { width: 100%; height: 100%; background: rgba(0,0,0,0.50); position: absolute; left: 0; top: 0; display: none; z-index: 9999; }

.box .overlay a { width: 100%; height: 100%; display: block; }

.box .overlay a span { width: 80%; display: block; text-align: right; }

.box:hover .overlay { display: block; }

.box:hover .overlay img { max-width: 100%; bottom: 0; right: 0; left: auto; top: auto; }


.box.red:hover { background: rgba(0,0,0,0.50); }

.red a span,
.box .overlay a span { font-size: 22px; font-size: 1.375rem; font-family: 'proxima_nova_altsemibold'; text-transform: uppercase; color: #fff; position: absolute; bottom: 13px; right: 20px; }


.box-2,
.box-4,
.box-7,
.twitter,
.box-13,
.contact-box,
.email,
.founded-last { margin-right: 0; }


.box-7,
.box-13 { float: right; position: relative; left: -2px; }
 
.contact .box-2,
.contact .box-4 { margin-right: 0.729166666%; }



.trust .box-3 { float: right; margin-right: 0; position: relative; left: -2px; }

.trust .box-4 { margin-right: 0.729166666%; }

.trust .box-7 { margin-right: 0; }
   
    .box .overlay span { font-size: 16px; font-size: 1rem; bottom: 5px; right: 5px; }


    .box-3.short { margin-right: 0; }

    .home .box-3.short,
    .contact .box-3.short { margin-right: 0.729166666%; }


    .box.foundedU-3,
    .box.foundedU-6,
    .box.foundedU-6 { margin-right: 0; }

    .homepage .box.intro,
    .homepage .box.large,
    .homepage .box.map,
    .homepage .box.huge { width: 100%; margin-right: 0; margin-bottom: 7px; }

    .homepage .box { width: 49.361313868%; margin-right: 1.277372262%; margin-bottom: 7px; float: left; padding: 0; height: auto; min-height: 181px; }

    .homepage .box * { width: 100%; max-width: none; position: static; }

    .homepage .box iframe { position: absolute; }

    .homepage .box .video { height: auto; }

    .homepage .box-1,
    .homepage .box-11,
    .homepage .box-5,
    .homepage .box-8, 
    .homepage .box-10,
    .homepage .clients { margin-right: 0; }


    .box.small,
    .clients { width: 48.333333333%; margin-right: 3.333333333%; display: inline-block; min-height: 0; }


    .box.large,
    .box.map,
    .box.huge { width: 100%; margin-right: 0; display: block; }

    .contact .box-1 { margin-right: 0; }

    .contact .box-3 { width: 100%; margin-right: 0; display: block; }


    .box-1.small,
    .box-5.small,
    .box-8.small,
    .box-10.small,
    .box-11.small,
    .clients.small { margin-right: 0; }


    .box-7, 
    .box-13 { left: -1px; }


    .trust .box-1,
    .trust .box-5 { margin-right: 3.333333333%; }

    .trust .box-2,
    .trust .box-6 { margin-right: 0; }


    .box.foundedU-2,
    .box.foundedU-4,
    .box.foundedU-6 { margin-right: 0; }
.article__header .article__headline .headline__primary,.article__header .article__headline .headline__secondary,.article__header .article__headline .headline__description,.article__header .article__headline .star,.article__header .article__headline .line,.article__header .article__headline .btn,.article__header .article__headline .comments_add-comment,.article__header .article__headline .form-submit #comment-submit,.form-submit .article__header .article__headline #comment-submit,.article__header .article__headline .wpcf7-form-control.wpcf7-submit,.article__header .article__headline .otreservations-submit,.article__header .article__headline .widget_tag_cloud a,.widget_tag_cloud .article__header .article__headline a,.article__header .article__headline .read-more-button,.article__header .article__headline .arrow{opacity:0;}
.article__header .article__headline .headline__primary{display:inline-block;}
.article__header .article__headline .headline__primary,.article__header .article__headline .headline__description{color:white;}
.break-words,.headline__primary,.headline__secondary{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}
.headline__primary{position:relative;z-index:1;margin:0;letter-spacing:0.2em;margin-right:-0.1em;}
.article__header .article__headline .headline__primary,.article__header .article__headline .headline__description *{color:#ffffff;}


.span8 {
  width: 620px;
}


.row-fluid .span8 {
  width: 65.95744680851064%;
  *width: 65.90425531914893%;
}


input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 606px;
}


.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.footer .row.span8{margin-top:80px;width:auto;}

.span8.email-container.email input#emailid_footer{float:left;}

.span8.email-container.email div#dob_eclub{margin:-24px 0px 25px 25px;}

.footer .container.footer-bg .row .span12.row-top.marginleft0 .row .span8.email-container.email form#signup_footer div#span8{padding-bottom:25px;}

.span12 .item-mid-container .span8.item-desc-cart{width:530px;}

.contact_bd .form-horizontal.form_wdth .row.margn_up_20 .span8{bottom:56px;display:inline;position:absolute;right:0;width:560px;}
.item-desc-cart .span8.text-black{width:578px;}

.pd_content_container .pd_inner_sec .span8 p.width530{width:615px;}
.gc-wd-cmt .span8{width:auto;}

.span8.gc_user_account{width:615px;}
.span8.gc_user_account .padrightbox1{margin-top:58px;}
.span8.gc_user_account .padrightbox1 .gc_hr-line{overflow:hidden;}

.span8.gc_user_account .padrightbox1 .togospace{padding-left:0px;padding-top:15px;padding-bottom:12px;}
.span8.gc_user_account .padrightbox1 .togospace span.pull-right{margin-right:0px;}

#gc .span8.user-account.gc_user_account{width:640px;float:right;margin-right:20px;}
#gc .span8.user-account.gc_user_account .togorders{display:block !important;}

#gc .span8.user-account.gc_user_account .header_line_black{border-bottom:1px solid #9c907b;}
#gc .span8.user-account.gc_user_account .header_line_black .row.padding_bottom_1.padding_top1{padding:10px 0;}

#gc .span8.user-account.gc_user_account .prof_inf.padrightbox1 p span.social_icon_main{margin:0 !important;margin-top:-8px !important;}

#gc .span8.user-account.gc_user_account .row.icons-exp.mar_lftt38{margin-left:2.8em;}

#gc .span8.user-account.gc_user_account .favorit-form #fav-location .items{display:inline-block;width:100%;}
#gc .span8.user-account.gc_user_account .favorit-form #fav-location .items .defaultacc p{margin-left:2em;}

#gc .span8.user-account.gc_user_account .favorit-form #fav-location .items .defaultacc .items-radio .radio_new{margin:3px 0px;}
#gc .span8.user-account.gc_user_account .favorit-form #fav-location .items .defaultacc .items-radio .radio_new label{margin:0;display:inline-block;}

#gc .span8.user-account.gc_user_account .favorit-form #fav-location .items .edit-links{text-transform:capitalize;}

.container.body-content .sub-img.span8.hero-shot-small .span8.mar-bot-1.appe-header .txt-center.menu_header.capitalize,.container.body-content .sub-img.span8 .span8.mar-bot-1.appe-header .txt-center.menu_header.capitalize,.container.body-content .sub-img.span8.hero-shot-small .span8.appe-header .txt-center.menu_header.capitalize,.container.body-content .sub-img.span8 .span8.appe-header .txt-center.menu_header.capitalize,.container.body-content .sub-img.span8.hero-shot-small .span8.mar-bot-1.appe-header .menu_header.capitalize.menu_header_top0,.container.body-content .sub-img.span8 .span8.mar-bot-1.appe-header .menu_header.capitalize.menu_header_top0,.container.body-content .sub-img.span8.hero-shot-small .span8.appe-header .menu_header.capitalize.menu_header_top0,.container.body-content .sub-img.span8 .span8.appe-header .menu_header.capitalize.menu_header_top0{width:576px;}

.row.span12 .sub-img.span8.hero-shot-small .menu_header.capitalize{width:576px;}

.express_pay_main .span8.rt-container{margin:0;width:590px;float:right;min-height:60.3em;background-color:#e6d4ad;padding:20px;font-size:14px;margin-top:28px;}
.express_pay_main .span8.rt-container h3.title{color:#000;font-family:TradeGothicW01-Extended;font-size:16px;font-weight:bold;margin-bottom:0px;text-transform:uppercase;}
.express_pay_main .span8.rt-container h3.title img{margin-top:10px;}

.express_pay_main .span8.rt-container .payment_sec{display:inline-block;padding:20px 0;width:100%;}
.express_pay_main .span8.rt-container .payment_sec .capitalize{text-transform:capitalize;}

.express_pay_main .span8.rt-container h4.subtitle{color:#000;}

.express_pay_main .span8.rt-container .card_info_table .colm260,.express_pay_main .span8.rt-container .card_info_table .colm165,.express_pay_main .span8.rt-container .card_info_table .colm115,.express_pay_main .span8.rt-container .card_info_table .colm244,.express_pay_main .span8.rt-container .card_info_table .colm160,.express_pay_main .span8.rt-container .card_info_table .colm104,.express_pay_main .span8.rt-container .card_info_table .colm90,.express_pay_main .span8.rt-container .card_info_table .colm210,.express_pay_main .span8.rt-container .card_info_table .colm240{display:inline-table;vertical-align:top;}

.express_pay_main .span8.rt-container .card_info_table .colm260{width:260px;}

.express_pay_main .span8.rt-container .card_info_table .colm165{width:165px;}

.express_pay_main .span8.rt-container .card_info_table .colm115{width:115px;}

.express_pay_main .span8.rt-container .card_info_table .colm244{width:244px;}

.express_pay_main .span8.rt-container .card_info_table .colm160{width:160px;}

.express_pay_main .span8.rt-container .card_info_table .colm100{width:100px;text-align:center;padding-left:25px;}

.express_pay_main .span8.rt-container .card_info_table .colm140{width:100px;}

.express_pay_main .span8.rt-container .card_info_table .colm104{width:104px;}

.express_pay_main .span8.rt-container .card_info_table .colm240{width:240px;}

.express_pay_main .span8.rt-container .card_info_table .colm210{width:210px;}

.express_pay_main .span8.rt-container .card_info_table .colm90{width:90px;}

.express_pay_main .span8.rt-container .card_info_table .mrg_right_left20{margin:0px 20px;}

.express_pay_main .span8.rt-container .card_sec{margin:10px 0;border:1px solid #a69c7f;display:inline-block;width:100%;}
.express_pay_main .span8.rt-container .card_sec .head{background-color:#aa9153;padding:15px;font-weight:bold;color:#fff;}

.express_pay_main .span8.rt-container .card_sec .card_info{padding:15px;}
.express_pay_main .span8.rt-container .card_sec .card_info span.title,.express_pay_main .span8.rt-container .card_sec .card_info span.userdetails{display:inline-block;width:120px;vertical-align:top;}

.express_pay_main .span8.rt-container .card_sec .card_info span.userdetails{vertical-align:top;}

.express_pay_main .span8.rt-container .card_sec .card_img{border-radius:4px;height:21px;margin-right:10px;width:35px;}

.express_pay_main .span8.rt-container .confirm-check{margin:0;}
.express_pay_main .span8.rt-container .confirm-check label{font-size:14px;color:#4f4d46;}

.express_pay_main .span8.rt-container .confirm-check span.help_txt{display:inline-block;padding-left:35px;}

.express_pay_main .span8.rt-container .border_top__dot_rec{border-top:1px dotted #000000;}

.express_pay_main .span8.rt-container .border_bottom__dot_rec{border-bottom:1px dotted #000000;}

.express_pay_main .span8.rt-container label{font-size:14px;}

.express_pay_main .span8.rt-container .pick_order{display:inline-block;margin:50px 0 30px;}
.express_pay_main .span8.rt-container .pick_order .field{margin:5px 0 0 40px;}

.express_pay_main .span8.rt-container .pick_order.checkout{margin:30px 0 30px;}

.express_pay_main .span8.rt-container .save-changes{margin:0;width:590px;}

textarea.span8{width:464px;}

div#gc .span8.user-account.gc_user_account .crm_refined{width:103%;}

div#gc .span8.user-account.gc_user_account #edit-email p a.linkcolortxt{text-transform:capitalize !important;}

div#gc .span8.user-account.gc_user_account #edit-email p{margin-top:7px;}

  input.span8,
  textarea.span8,
  .uneditable-input.span8 {
    width: 626px;
  }

.media,.media-body{overflow:hidden;*overflow:visible;zoom:1;}
.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:950px}
.paspartu_enabled .container_inner,.paspartu_enabled.boxed div.section .section_inner,.paspartu_enabled div.grid_section .section_inner,.paspartu_enabled .full_width .parallax_content,.paspartu_enabled .steps_holder_inner,.paspartu_enabled .carousel-inner .slider_content_outer,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:900px}
.header_bottom .container_inner{width:100%}
.header_bottom,footer .container_inner{padding:0 25px}
footer .container_inner,.header_bottom .container_inner{width:auto}
.header_bottom,footer .container_inner,nav.content_menu{padding:0 15px}
header .container_inner .header_inner_left{position:absolute;left:0;top:0}
.menu_bottom.sticky .container_inner .header_inner_left{position:absolute}
.container_inner{width:1100px;margin:0 auto}
.content .container .container_inner{padding:0}
.content .container .container_inner.page_container_inner{padding:30px 0 0 0}
.content .title .container_inner{padding:0!important}
.content .title_outer.with_image .title .container_inner,.title_outer .has_fixed_background.title .title_holder .container_inner,.title_outer .has_background.title .title_holder .container_inner{display:table;height:100%}
.projects_holder_outer .container .container_inner{padding:0}
.content .testimonial_content .container .container_inner{padding:0}
header .container_inner .header-left-from-logo-widget,header .container_inner .header-right-from-logo-widget{padding:0}
footer .container_inner{position:relative}
.qode_call_to_action.container .container_inner{padding:40px 0}
.qode_search_form .container_inner{position:relative}
.qode_search_form_2 .container_inner .form_holder{padding:0}
.qode_search_form_2 .container_inner .qode_search_submit{right:0}
.qode_search_form_3 .container_inner .form_holder{padding:0}
.qode_search_form_3 .container_inner .qode_search_close{right:0}
.fullscreen_search_holder .close_container .container_inner .search_close_holder{margin-right:0}
.container_inner nav.content_menu{width:1100px}
.container_inner nav.content_menu.fixed{-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);box-shadow:0 4px 4px -4px rgba(0,0,0,0.11)}
.content_top_margin .content .container .container_inner.page_container_inner{padding:0}
.content_top_margin .content .container .container_inner .call_to_action{margin:0 -15px}
.content_top_margin .content .container .container_inner .call_to_action .container_inner{width:100%}


	.container_inner,
	.boxed div.section .section_inner,
	div.grid_section .section_inner,
	.full_width .parallax_content,
	.steps_holder_inner,
	.carousel-inner .slider_content_outer,
	nav.content_menu ul,
	.container_inner nav.content_menu{
		width: 950px;
	}

	.container_inner,
	.boxed div.section .section_inner,
	div.grid_section .section_inner,
	.full_width .parallax_content,
	.steps_holder_inner,
	.carousel-inner .slider_content_outer,
	nav.content_menu{
		width: 768px;
	}

.tab-pane {
	padding: 10px 10px 5px;
	min-height: 200px;
}

.main-left-col .section-head{  padding:0 0 20px 0;margin:0;float:left;width:234px;}

.main-left-col .section-head h2{color:#8d9a00;font-size:200%;margin:25px 0 0 30px;font-weight:bold;}



.views-field-field-claim-value .section-head{
 padding: 0 0 17px ! important;
}
.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:100%}
.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{padding:0}
.two_columns_50_50{width:100%}
.two_columns_50_50 .column1{width:50%;float:left}
.two_columns_50_50 .column1 .column_inner{padding:0 20px 0 0}
.two_columns_50_50 .column2{width:50%;float:left}
.two_columns_50_50 .column2 .column_inner{padding:0 0 0 20px}


.tab-nav li.tab-store {
	background:#fbb44b;
}
#sub-footer{background-color: #404040;}


		div.default_product_display  div.textcol div.imagecol{
			position:absolute;
			top:0px;
			left: 0px;
			margin-left: -230px !important;
		}


		div.default_product_display  div.textcol div.imagecol a img {
			width: 220px;
			height: 220px;
		}


		div.default_product_display .imagecol img.no-image, #content div.default_product_display .imagecol img.no-image {
			width: 220px;
			height: 220px;
        }



		div.single_product_display  div.textcol div.imagecol{
			position:absolute;

			margin-left: -390px !important;
		}


		div.single_product_display  div.textcol div.imagecol a img {
			width: 380px;
			height: 380px;
		}


div.default_product_display div.textcol div.imagecol {position: relative!important;}

.single_product_display .imagecol {float:left;}


#cred td.cred-center {
	text-align: center;
}




#leaderboard {
	padding: 20px 0 50px;
	position: relative;
}


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


.fix {
	display: inline-block;
}


* html .fix {
	height: 1%;
}
.gh-menu .gh-submenu{position:absolute;z-index:9999;background:#fff;border:1px solid #ddd;padding:5px 3px 10px 6px;box-shadow:1px 3px 4px 0 rgba(0,0,0,0.15);border-radius:0 0 3px 3px;margin-top:-1px;min-width:180px}
.gh-hvr.rt .gh-menu .gh-submenu{right:0}
.gh-hvr:hover .gh-menu .gh-submenu{display:block;background:#fff}


#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: "";
}

.span3 .button.default.large.gradient.aligncenter {
margin-bottom: 40px;
}



.span1,
.span2,
.span3,
.span4,
.span5,
.span6,
.span7,
.span8,
.span9,
.span10,
.span11,
.span12 {
  display:inline;
  float: left;
  position: relative;
  margin-left: 1%;
  margin-right: 1%;
}

.span3 {
  width:23.0%;
}

		
		.portfolio-item.no-margin.span3,
		.portfolio-item.no-margin.span4,
		.portfolio-item.no-margin.span6 {
		    min-width: 420px;
		}


		
		
		
		.portfolio-item.no-margin.one_fifth,
		.portfolio-item.no-margin.span2,
		.portfolio-item.no-margin.span3,
		.portfolio-item.no-margin.span4,
		.portfolio-item.no-margin.span6 {
			width: 50%;
		}


    .span1,
    .span2,
    .span3,
    .span4,
    .span5,
    .span6,
    .span7,
    .span8,
    .span9,
    .span10,
    .span11,
    .span12,
    .one-third.column,
    .two-thirds.column { width: 420px; margin: 0;}

.portfolio-item.isotope-item.span3 {
    width: 22.99%;
}

.portfolio-item.no-margin.span3 {
    max-width: 100%;
}


._111fifth img._111fifth2{display:none;}

._111fifth:hover img._111fifth2{display:inline-block;}



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

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

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


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

#megaMenu .wpmega-nonlink ul li.widget {
  margin-bottom: 1em;
  float: left;
  clear: none;
}

#megaMenu .wpmega-nonlink li.widget li {
  width: auto;
}
 .pl-contrast .pl-contrast,.pl-contrast .widget li,.pl-contrast .pl-border{border-color:rgba(102,102,102,0.1)}
 .pl-white .widget li,.pl-white .pl-border,.pl-light-img .widget li,.pl-light-img .pl-border{border-color:#eee}
 .pl-black .widget li,.pl-black .pl-border,.pl-grey .widget li,.pl-grey .pl-border,.pl-dark-img .widget li,.pl-dark-img .pl-border{border-color:rgba(255,255,255,0.2)}
 .widget{margin:0;margin-bottom:15px;overflow:hidden}
 .widget .widget-title,.widget .widgettitle{text-align:left;font-family:"Open Sans","Helvetica Neue","Helvetica",Arial,serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:20px;margin-bottom:5px}
 .widget .widget-pad{padding:10px}
 .widget .tagcloud{padding:.7em;line-height:1.4em}
 .widget.widget_search .widget-title{margin-bottom:10px}
 .widget.widget_archive .postform,.widget.widget_categories .postform{margin:10px 10px}
 .widget.widget_recent_comments li{padding:4px}
 .widget .textwidget{font-size:11.9px}
 .widget ul{font-size:11.9px}
 .widget ul.sub-menu{margin:0px}
 .widget li{padding:8px 0px;list-style:none;margin:0;border-bottom-width:1px;border-bottom-style:solid;border-color:#d3d3d3;display:block}
 .widget li li{padding:0px;border:none;margin:8px 0 8px 15px}
 .widget .tags-list a{display:inline-block;border:1px solid rgba(0,0,0,0.1);margin:0 3px 3px 0;padding:1px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
 #page .widget_wp125.widget{border:none;padding:0;margin:0 0 1em 0}
 #page .widget_wp125.widget .wtitle{display:none}
 #page .widget_wp125.widget .winner{padding:0;line-height:1px}
 .widget ul.twitter .twitter-item{font-weight:normal;font-style:italic;margin-bottom:.4em;font-size:.9em}
 .widget_flickrRSS.widget ul{margin:7px 0px 0px 0px}
 .widget_flickrRSS.widget ul li{display:inline-block;padding:0;margin:0;border-bottom:none}
 .widget div.srp-widget-singlepost{border-bottom:1px solid #d3d3d3;font-size:.85em;margin:0;padding:1.2em 0}
 .widget .srp-widget-title-link{font-size:.9em;line-height:1.2em}
 .widget .srp-widget-date{color:rgba(102,102,102,0.6)}
 .widget div.srp-thumbnail-box{padding-right:15px}

.section-rapidtabs .widget {
  margin: 0;
}

.section-rapidtabs .widget .widget-pad {
  padding: 0;
}

div.otw-sidebar-horizontal div.widget{
	float: left;
}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}


  .menu-item-depth-2 {
    min-width: 251px; }

.navbar-default li.menu-item-depth-0.current_page_item {
  background-color: transparent;
  padding-bottom: 0px; }
