﻿
.mashmenu .channel-content{display:none}

.mashmenu .channel-content.active{display:inline-block;  max-width: 857px;  height: 200px; overflow: hidden;  position: absolute;}

.h_image-text .under-line{font:300 22px/1.4 Lato,Arial,sans-serif}

.h_image-text .under-line span{color:#00d3db;font-weight:700}
.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}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}


.container-xs {
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}


.container-sm {
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}


.container-md {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}


.container-lg {
  max-width: 850px;
  margin-left: auto;
  margin-right: auto;
}


.container-full {
  margin: 0 auto;
  width: 100%;
}


  header .container {
    padding: 50px;
  }

.footer-widgets .widget-area {
	width: 30%;
	margin-right: 5%;
	overflow: hidden;
	float: left;
}

.footer-widgets .widget-area:last-of-type {
	margin-right: 0;
}

	.footer-widgets .widget-area:nth-of-type(2n) {
		clear: right;
		margin-right: 0;
	}


#impresumnav, #impresumnav ul{ margin:5px 0 7px 0; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:0.7em; z-index:101!important; font-family:Arial, Helvetica, sans-serif; float:right;font-size:85%; }

#impresumnav li{  border-right: 1px solid #666; display:inline-block;}

#impresumnav li:last-child{  border-right: 0;}

#impresumnav a{ display:block; padding:1px 9px 1px 7px; color:#fff; text-decoration:none;  }

#impresumnav a:hover{color:#ed1c24; }

#mobile-menu.interactive li.menu-item { height: auto !important; }
 .mbn65{margin-bottom:-65px;overflow: hidden; }


.thumbnail {
  background-color: #C1C1E1 !important;
  color: inherit;
}


.selectedThumbnail, .thumbnail:hover {
  background-color: #FFFFFF !important;
  color: inherit;
}


.foot-menu a {
	color: #fff;
}


.foot-menu.connect-icons li {
	display: inline-block;

}


.foot-menu.connect-icons li a {
	display: block;
	width: 40px;
	height: 40px;
	border: solid 1px transparent;
	border-radius: 20px;
	margin-right: .5em;
	text-align: center;
}


.foot-menu.connect-icons li a:hover {
	border-color: #fff;
}


.foot-menu.connect-icons li i {
	font-size: 18px;
	line-height: 40px;
}

.wrapper.layout-2c .container, .wrapper.layout-2c header#theme-header, .wrapper.layout-2c #main-nav, .wrapper.layout-2c #footer-widget-area, .wrapper.layout-2c .scroll-box-wide .group_items {width:955px ;}

   .container, header, #footer-widget-area,.scroll-box-wide .group_items {width:944px !important;}

     header , .container , #footer-widget-area, .group_items,.scroll-box-wide .group_items, #main-content , .content , .sidebar , .flexslider , .ei-slider, .ei-slider-large li{width:730px !important;}

     header#theme-header, .container , .breaking-news , #footer-widget-area,	 .content , .sidebar , .flexslider , .ei-slider, .ei-slider-large li, .group_items,.scroll-box-wide .group_items, .wide-box li {width:410px !important; }

	 header#theme-header, .container , #footer-widget-area,	 #main-content , .content , .sidebar , .flexslider , .ei-slider, .ei-slider-large li,.group_items, .scroll-box-wide .group_items {width:280px !important; }

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

	
	.footer-1c .footer-widgets-box,
	.narrow-wide-2c #footer-second,
	.wide-narrow-2c #footer-second,
	.footer-2c #footer-second,
	.footer-3c #footer-third,
	.footer-4c #footer-fourth,
	.wide-right-3c #footer-third,
	.wide-left-3c #footer-third{margin-right:0;}
.field-collection-view{padding:1em 0 .3em 0;margin:0 1em 0 1em;border-bottom:1px dotted #d3d7d9}
.field-collection-view-final{border-bottom:0}
.field-collection-view .entity-field-collection-item{float:left}
.field-collection-view ul.field-collection-view-links{float:right;font-size:.821em;list-style-type:none;width:auto;margin:0 1em;padding:0}
.field-collection-view .field-label{width:25%}
.field-collection-view .content{margin-top:0;width:100%}
ul.field-collection-view-links li{float:left}
ul.field-collection-view-links li a{margin-right:1em}
.node-type-recipe .pane-node-field-ingredients .field-ingredients:first-child .field-collection-view .ingredients-field-name-only{margin-top:20px;margin-bottom:0}
.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view{border:0;margin:0;padding:0;vertical-align:top}
.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-label{display:none}
.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-ingredient-quantity,.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-ingredient-unit,.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-ingredient-name,.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-ingredient-shopping-info,.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-custom-unit{float:left;display:inline-block;padding-right:2px}
.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-ingredient-quantity a,.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-ingredient-unit a,.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-ingredient-name a,.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-ingredient-shopping-info a,.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-custom-unit a{color:#000}
.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .field-ingredient-name{max-width:200px}
.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view:after{clear:none}
.node-type-recipe .pane-node-field-ingredients .field-ingredients .field-collection-view .ingredients-field-name-only{margin-top:1.8em;text-transform:uppercase}
.node-type-recipe .pane-node-field-recipe-time.recipe-time .field-recipe-time .field-collection-view{margin:0;padding:0}
.node-type-recipe .pane-node-field-recipe-time.recipe-time .field-recipe-time .field-collection-view .recipe-time-info{width:140px}
.node-type-recipe .pane-node-field-recipe-time.recipe-time .field-recipe-time .field-collection-view .recipe-time-info .recipe-time-text{color:#777;display:inline-block;font-weight:bold;margin-right:3px}
.node-type-recipe .pane-node-field-recipe-time.recipe-time .field-recipe-time .field-collection-view .recipe-time-info .recipe-time-duration{color:#777;display:inline-block;font:10px verdana,arial,sans-serif;margin:0;padding:0}
.node-type-recipe .pane-node-field-recipe-time.recipe-total-time .field-recipe-time .field-collection-view{margin:0;padding:0;border:0}
.node-type-recipe .pane-node-field-recipe-time.recipe-total-time .field-recipe-time .field-collection-view .recipe-totaltime-info .recipe-totaltime-text{color:#666;display:inline;font-family:verdana,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:11px;font-weight:bold}
.node-type-recipe .pane-node-field-recipe-time.recipe-total-time .field-recipe-time .field-collection-view .recipe-totaltime-info .recipe-totaltime-duration{display:inline;font-family:verdana,Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:11px}
.node-type-recipe .pane-node-field-nutrition-data .pane-content .field-nutrition-data .field-collection-view{padding:0}

.boxhead {
	font-weight: bold;
	background: #00709E; 
	background: -moz-linear-gradient(#00A5DB, #00709E);
	background: -o-linear-gradient(#00A5DB, #00709E);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#00A5DB), to(#00709E)); 
	background: -webkit-linear-gradient(#00A5DB, #00709E);
	color: #FFF;
	border: none;
	padding-left: 6px;
}

	.full-width-content.vc_row-fluid .wpb_column .wpb_row, .full-width-content.vc_row-fluid .wpb_column .wpb_wrapper { margin: 0; }


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  margin-left: 0;
  margin-bottom: 0;
  float: none;
}


.wpb_carousel .wpb_wrapper {
  position: relative;
}


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

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

.tabs_normal { height: 15px; float: left; padding-left: 2px; padding-top: 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; }

#trip-planner-wrapper .left .bottom .overflow-wrapper{
	height: auto;	
}

	#trip-planner-wrapper .left, #trip-planner-wrapper .left .bottom .overflow-wrapper .overflow-inner {
		width: 498px;
	}

	#trip-planner-wrapper .left .bottom .overflow-wrapper, #trip-planner-wrapper .left .bottom .plan-item, #trip-planner-wrapper .left .top, #trip-planner-wrapper .left .mid {
		width: 490px;
	}


.menu-item .dropdown-menu, .menu-item .dropdown-menu li a {
	color: #559664;
}


#classic .menu-item .dropdown-menu, #classic .menu-item .dropdown-menu li a {
	color: #f06e28;
}
#tve_eight_set .thrv_bullets_shortcode ul.tve_ul6.tve_ul li{margin-bottom:40px}
#tve_eight_set .thrv_bullets_shortcode ul.tve_ul6.tve_ul li:before{content:'\69' !important}
#tve_eight_set .thrv-leads-slide-in .thrv_bullets_shortcode ul.tve_ul6.tve_ul{font-size:15px}
#tve_eight_set .thrv-leads-slide-in .thrv_bullets_shortcode ul.tve_ul6.tve_ul li{font-size:inherit;margin-bottom:15px}
#tve_editor .thrv_bullets_shortcode ol.tve_ul,#tve_editor .thrv_bullets_shortcode ul.tve_ul{line-height:1.4em}
#tve_editor .thrv_bullets_shortcode ol.tve_ul li,#tve_editor .thrv_bullets_shortcode ul.tve_ul li{margin-bottom:10px}
#tve_editor .thrv_bullets_shortcode ol.tve_ul li:before,#tve_editor .thrv_bullets_shortcode ul.tve_ul li:before{content:'' !important}
.tve_prt .tve_ul{margin:0px;padding-left:25px;padding-bottom:0px;text-indent:10px}
.tve_prt .tve_ul li{margin-bottom:20px;margin-left:0px}
.tve_prt .tve_ul li:before{content:'' !important}
.tve_prt .tve_ul:last-of-type li:last-of-type{margin-bottom:10px}
.tve_four .tve_prt_in .tve_ul{font-size:0.9em}
.tve_five .tve_prt_in .tve_ul{font-size:0.8em;text-indent:0px}
.tve_flt .tve_prt .tve_ul{color:#fff !important}
.tve_flt .tve_prt .tve_ul:last-of-type li:last-of-type{margin-bottom:0px}
.tve_flt .tve_wrap_all .tve_prt .tve_ul li{color:#fff}




.navbar-wrapper {

  top: 0;

  left: 0;

  right: 0;

  z-index: 15;

  

}


.home .navbar-wrapper {

	margin-bottom: 0; 

}


.navbar-wrapper .shader {

	position: absolute;

	top: 0;

	right: 0;

	bottom: 0;

	left: 0;

	opacity: 0.8;

}


.navbar-wrapper .btn-default {
	color: #464646;
	border: 1px solid #464646;
	background: none;
}


#page .navbar-wrapper {

}


.home #page .navbar-wrapper {
	background: none;
}


    
    .clear {
      clear: both;
      display: block;
      overflow: hidden;
      visibility: hidden;
      width: 0;
      height: 0;
    }


	br.clear{ clear: both; height: 0px; display: block; }

div.custom-sidebar #searchform br.clear{ display: none; }

.header .logged-out,
.header .logged-in {
  display: none;
}

.header .logged-out p, .header .logged-out .notification,
.header .logged-in p,
.header .logged-in .notification {
  margin-right: 10px;
}
#rotator_main{padding:2px;background:#f0f0f0;border:1px solid #ccc;}
.rotator_container{overflow:hidden;width:490px;margin:0 auto;}


 


#views_slideshow_cycle_teaser_section_rotator-block,
.views-slideshow-cycle-main-frame  {
z-index:0;
}

#text li, #text ul {
	list-style:disc;
	margin-left:10px;	
	padding-left:10px;
}

#text {
    max-width: 760px;
    margin-left:auto;
    margin-right:auto;
    padding-left: 10px;
    padding-right: 10px;
}

#text h1 {
    text-align: center;
}

#text p {
    margin-top: 20px;
    margin-bottom: 20px;   
}



code, pre, .rtp-readmore, .rtp-readmore:visited, .post-meta p, .gallery-caption, .breadcrumb,
.rtp-navigation, .rtp-comments-pagination, #respond, #respond .form-allowed-tags, .widget, .comment-text { font-size: 13px; line-height: 1.6153em; }
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}

button.navbar-toggle .icon-bar{
    background: #fff !important;
}





.widget {
    position: relative;
    z-index: 0;
    margin-bottom: 15px;
}


.widget ul {
    margin-bottom: 0;
}


.widget-title-background {
    padding-top: 10px;
    color: #333;
    text-shadow: 0 1px 1px #fff;
}


.widget-title {
    z-index: 1;
    position: relative;
    display: block;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 19px;
    line-height: 19px;
    letter-spacing: 0px;
    font-weight: normal;
    padding: 10px 0px;
}


.widget-title a {
    color: #333 !important;
    text-shadow: 1px 1px 0px #fff!important;
    border-bottom: none !important;
}


.widget-content {
    position: relative;
    margin: 0 0px 35px 0px;
    padding: 10px 15px 21px 15px;
    font-size: 13px;
    background: #F6F6F6;
    border: 1px solid #E0DDDD;
    box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
    -box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
    -moz-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
    -webkit-box-shadow: 1px 1px 0 rgba(255, 255, 255, 0.9) inset;
}


.widget:after {
    content: "";
    position: absolute;
    -webkit-box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
    -moz-box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
    box-shadow: 0 0 9px rgba(0, 0, 0, 0.7);
    height: 8px;
    bottom: 0;
    z-index: -1;
    left: 15px;
    right: 15px;
    -webkit-border-radius: 100px / 10px;
    -moz-border-radius: 100px / 10px;
    border-radius: 100px / 10px;
}


.evolve_tabs .widget-content {
    padding: 0;
    border: 0;
    background: 0;
    box-shadow: none;
    -box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
}


.widget-one-column {
    width: 100%!important;
}


.entry-content img,
.entry-summary img,
.comment-content img,
.widget img,
.wp-caption {
    max-width: 100%;
}


.widget-content #search-text-box {
    float: none;
    width: 100%!important;
}


.widget-content #search-text {
    max-width: 100%!important;
}


.widget-content #search-text,
.widget-content #search-text-top:focus,
#search-text-box #search_label {
    width: 100%!important;
}


.widget-content #search-button {
    top: -5px;
    right: 0px;
}


.widget .tab-holder .tabs li.active a {
    bottom: -1px;
}


.widget.carousel-slider a.left:before,
.widget.carousel-slider a.right:before {
    font-family: IcoMoon;
    content: '\e918';
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -20px;
    width: 40px;
    height: 40px;
    display: block;
    line-height: 40px;
    font-size: 20px;
    background: #636363;
    background: rgba(0, 0, 0, .7);
    color: #fff;
}


.widget.carousel-slider a.right:before {
    content: '\e919';
    right: 0;
    left: auto;
}


[class^="t4p-icon-"],
[class*=" t4p-icon-"],
.widget-content [class^="t4p-icon-"],
.widget-content [class*=" t4p-icon-"] {
    font-family: IcoMoon !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


#header .surround {	
	padding: 0 30px;
}



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






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px;  background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}

.clear {clear:both;}

@charset "UTF-8";.clear,.woocommerce .woocommerce-breadcrumb:after,.woocommerce .woocommerce-error:after,.woocommerce .woocommerce-info:after,.woocommerce .woocommerce-message:after{clear:both}

#left_nav_footer,#middle_nav_footer,#right_nav_footer,#right_nav_footer_2 {
	width:230px;
	float:left;
	margin-top:10px;
	}

#left_nav_footer,#middle_nav_footer,#right_nav_footer{
	border-right:dotted 1px #000;
}

#left_nav_footer ul,#middle_nav_footer ul,#right_nav_footer ul,#right_nav_footer_2 ul {
	margin:0;
	padding:0;
	margin-top:10px;
}

#left_nav_footer li,#middle_nav_footer li,#right_nav_footer li,#right_nav_footer_2 li {
	list-style-type:none;
	margin-left:30px;
	line-height:1.5em
}

  footer.footer p.copyright {
    float: left;
    display: block;
    margin-right: 2.35765%;
    width: 65.88078%;
    padding: 2em 0;
    color: #bfbfbf;
    margin-bottom: 0; }

        footer.footer p.copyright:last-child {
          margin-right: 0; }


table.position
{
	position: relative;
	width: 100%;
	table-layout: fixed;
}

.bottom-text-home { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#FFFFFF; 
                      vertical-align:  middle; line-height:18px; }
 
.bottom-text-home  a{color:#FFF; text-decoration:none;}

.bottom-text-home a:hover{color:#000000; text-decoration:underline;}




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

li.menu-item ul.sub-menu {
	list-style: none;
	margin-left:0;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-4{width:33.33333333333333%}



.et_header_style_left #et-top-navigation,
.et_header_style_split #et-top-navigation {
	padding-top: 33px;
}


.et_header_style_split #et-top-navigation {
	display: inline-block;
	float: none;
	position: relative;
	width: 100%;
	line-height: 1;
	text-align: center;
	vertical-align: middle;
}


.et_header_style_split.et_vertical_nav #et-top-navigation {
	display: block;
}


.safari.et_header_style_split #et-top-navigation {
	-webkit-transform: translate3d(0, 0, 0);
}


.et_header_style_centered #main-header div#et-top-navigation {
	position: relative;
	bottom: 0;
	width: 100%;
}


.et_header_style_centered #logo,
.et_header_style_centered #et-top-navigation,
.et_header_style_centered nav#top-menu-nav,
.et_header_style_centered #top-menu {
	float: none;
}


.et_header_style_centered #et-top-navigation .et-cart-info {
	float: none;
}


#et-top-navigation .et-cart-info {
	float: left;
	margin: -2px 0 0 22px;
	font-size: 16px;
}


.et_vertical_nav #et-top-navigation .et-cart-info {
	margin-left: 0;
}


#et-top-navigation {
	font-weight: 600;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}


	.et_header_style_left .et-fixed-header #et-top-navigation,
	.et_header_style_split .et-fixed-header #et-top-navigation {
		padding-top: 20px;
	}


	.et_vertical_nav #main-header #top-menu,
	.et_vertical_nav #main-header #top-menu-nav,
	.et_vertical_nav #main-header #et_top_search,
	.et_vertical_nav #main-header #et-top-navigation,
	.et_vertical_nav #main-header #logo {
		float: none;
		-webkit-transition: none;
		-moz-transition: none;
		transition: none;
	}


	.et_vertical_nav.et_vertical_fixed.et_header_style_left .et-fixed-header #et-top-navigation,
	.et_vertical_nav.et_vertical_fixed.et_header_style_split .et-fixed-header #et-top-navigation {
		padding-top: 33px;
	}


	.et_header_style_split #et-top-navigation,
	.et_header_style_split .et-fixed-header #et-top-navigation {
		display: block;
		padding-top: 0;
	}


	.et_header_style_left .et-fixed-header #et-top-navigation,
	.et_header_style_left #et-top-navigation {
		display: block;
		padding-top: 24px;
	}

.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-4 {
    width: 33.33333333%;
  }



.grid {
	float: left;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


.grid-right {
	float: right;
	margin-bottom: 2.127659574468%;
	padding-top: 0;
}


#footer-wrapper .grid.col-940 {
	margin: 0;
}


.sidebar .widget-title {
    background: #c8cecc;
    color: #418981;
    font-size: 15px;
    margin-top: 0;
    margin-bottom: 0;
    padding: 8px 15px;
}


.tp-bullets.simplebullets.navbar .bullet.first		{	margin-left:0px !important}

.tp-bullets.simplebullets.navbar-old .bullet.first		{	margin-left:0px !important}

.clear { clear:both; }


.aom_category {width:100%;}
.fusion-mobile-menu-sep,.fusion-secondary-main-menu{border-bottom-color:#e5e5e5;}
.fusion-header-wrapper.fusion-is-sticky .fusion-header,.fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.97);}
.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-header,.no-rgba .fusion-header-wrapper.fusion-is-sticky .fusion-secondary-main-menu{background-color:rgba(255,255,255,0.97);opacity:0.97;filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=97);}
.fusion-secondary-main-menu{background-color:rgba(255,255,255,1);}
.fusion-header-wrapper .fusion-header,.fusion-header-wrapper .fusion-secondary-main-menu{background-color:#ffffff;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-secondary-main-menu{padding-top:6px;padding-bottom:6px;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-secondary-main-menu .searchform{display:none;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu{position:static;border:0;}
.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-secondary-main-menu .searchform,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-secondary-main-menu .searchform{float:none;}
.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v4 .fusion-secondary-main-menu,.fusion-mobile-menu-design-modern.fusion-sticky-menu-only.fusion-header-v5 .fusion-secondary-main-menu{position:static;}
h3.section-title{margin:0 auto 30px;max-width:1050px;text-transform:uppercase;border-bottom:3px solid #f1f1f1}
h3.section-title a{float:right;padding-top:5px;font-size:80%}
h3.section-title a:after{font-family:'icomoon';content:'\f105';color:#627f9a;margin-left:10px}
h3.section-title span{display:inline-block;position:relative;padding-bottom:15px;border-bottom:3px solid #DDD;margin-bottom:-3px}
h3.section-title.title_center{text-align:center;border:0;margin-bottom:30px;overflow:hidden}
h3.section-title.title_center span{padding:0 15px;border:0}
h3.section-title.title_center span:after,h3.section-title.title_center span:before{content:' ';display:block;height:0;border-bottom:3px solid #EEE;width:1000px;position:absolute;top:50%}
h3.section-title.title_center span:before{left:-1010px}
h3.section-title.title_center span:after{right:-1010px}
h3.section-title.title_bold,h3.section-title.title_bold_center{border-width:3px;margin-top:50px;margin-bottom:60px;height:0}
h3.section-title.title_bold span,h3.section-title.title_bold_center span{border:3px solid #EEE;padding:8px 15px;position:relative;top:-25px;left:15px;background-color:#ffffff}
h3.section-title.title_bold a{border:3px solid #EEE;padding:5px 10px;position:relative;top:-20px;right:15px;background-color:#ffffff}
h3.section-title.title_bold_center{text-align:center}
h3.section-title.title_bold_center span{left:auto}
h3.section-title.title_divided,h3.section-title.title_divided span{text-align:center;border:0}
h3.section-title.title_divided a{display:block;float:none}
.ux-section.dark h3.section-title span{border-color:#ffffff}
 
.sub-text2 { background-color:rgba(0, 0, 0, 0.5);
	padding: 10px 10px 8px 10px;
	position: absolute;
		bottom: 0;
		left: 0;
	width: 194px;
	}

.sub-text2 a { 		color: #fff;
	float: left;
	font-size: 18px;
	font-weight: 600;
	line-height: 120%;
	margin-bottom: 10px;
		-moz-text-shadow: 1px 1px 2px #000;
		-ms-text-shadow: 1px 1px 2px #000;
		-o-text-shadow: 1px 1px 2px #000;
		-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
	text-transform: uppercase;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-5{width:41.66666667%}
.region-header .page-element{width:75%;}
.region-header .block{clear:right;float:right;width:25%;}
.wire .region-page-top,.wire .region-page-bottom{display:none !important;}
.wire .region div{-moz-box-shadow:2px 2px 2px #AAAAAA;}
.drupal .region{background-color:lightgreen !important;}
.drupal .region .region{background-color:red !important;}
.mnt_pic_container .mnt_start_image{display:block;}
.breadcrumbend{width:30px;position:relative;margin-top:0px;display:block;float:right;height:25px;}




#header {background: #FFFFFF; width: 100%;}

.col-full, #wrapper { width: 1040px; max-width: 1040px; }
 .col-full { width: auto; }
.col{float:left}

.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-3 {
    width: 25%;
  }
#quicktabs-homepage_quicktab .row-2,#quicktabs-homepage_quicktab .row-3{display:none;}
.megamenu-skin-friendly .megamenu-slot-title a,.megamenu-skin-friendly .megamenu-slot-title span,.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{padding:5px 12px 7px 12px;display:block;}
.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{color:#fff;font-size:100%;}
.megamenu-skin-friendly .megamenu-item a:hover{color:#fff;background:#00325b;}


.menu-item-home {
	margin-left: 5px;
}

.footer_line{background:black center url(data:image/gif;base64,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%3D%3D) no-repeat;text-align:center;min-width:1000px}


.contatti{
	margin:0px 0px 7px 0px;
}



.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; }
.x-widgetbar .widget{margin-top:3em}
.x-widgetbar-inner .x-column .widget:first-child{margin-top:0}
.x-widgetbar-inner .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon.top .x-column .widget:first-child{margin-top:0}
.x-colophon.top .x-column:first-child .widget:first-child{margin-top:0}
.x-colophon .widget{margin-top:5em}
.x-sidebar .widget{margin-top:3em}
.x-sidebar .widget:first-child{margin-top:0}
.x-main .widget{margin-top:3em}
.x-main .widget:first-child{margin-top:0}
.widget{color:rgba(255,255,255,0.25)}
.widget a{color:rgba(255,255,255,0.25)}
.widget p:last-child,.widget ul:last-child,.widget ol:last-child{margin-bottom:0}
.widget ul,.widget ol{margin-left:0;list-style:none}
.widget ul li a,.widget ol li a{display:inline-block;color:rgba(255,255,255,0.25)}
.widget ul li li a,.widget ol li li a{padding-left:1.655em}
.widget ul li li li a,.widget ol li li li a{padding-left:3.31em}
.widget ul li li li li a,.widget ol li li li li a{padding-left:4.965em}
.widget ul li li li li li a,.widget ol li li li li li a{padding-left:6.62em}
.widget select{width:100%}
.widget:before{content:"";display:block;height:2px;background-color:rgba(255,255,255,0.1)}
.x-main .widget,.x-sidebar .widget{color:#333}
.x-main .widget a,.x-sidebar .widget a{text-decoration:underline}
.x-main .widget a:hover,.x-sidebar .widget a:hover{text-decoration:none}
.x-main .widget ul li,.x-main .widget ol li,.x-sidebar .widget ul li,.x-sidebar .widget ol li{border-top:1px solid rgba(0,0,0,0.085)}
.x-main .widget ul li a,.x-main .widget ol li a,.x-sidebar .widget ul li a,.x-sidebar .widget ol li a{padding-top:8px;padding-bottom:8px;color:#333}
.x-main .widget:before,.x-sidebar .widget:before{display:none}
body .x-main .widget a,body .x-sidebar .widget a{color:#7a7a7a}
body .x-main .widget a:hover,body .x-sidebar .widget a:hover{color:#7a7a7a}
body .x-main .widget ul li a,body .x-main .widget ol li a,body .x-sidebar .widget ul li a,body .x-sidebar .widget ol li a{color:#7a7a7a}
body .x-main .widget ul li a:hover,body .x-main .widget ol li a:hover,body .x-sidebar .widget ul li a:hover,body .x-sidebar .widget ol li a:hover{color:#7a7a7a}
.widget.widget_meta ul{border-bottom:0}
.widget.widget_meta li abbr[title]{border-bottom:0}
.widget.widget_recent_comments a{display:inline}
.x-main .widget.widget_recent_comments li,.x-sidebar .widget.widget_recent_comments li{padding-top:8px;padding-bottom:8px}
.widget.widget_recent_entries li{padding-bottom:16px;line-height:1.5}
.widget.widget_recent_entries li:last-child{padding-bottom:0}
.widget.widget_recent_entries li a{display:inline}
.widget.widget_recent_entries li .post-date{display:block;font-size:85%;margin-top:0.5em;text-transform:uppercase;opacity:0.575}
.x-main .widget.widget_recent_entries li,.x-sidebar .widget.widget_recent_entries li{padding-top:8px;padding-bottom:8px}
.widget.widget_rss li{padding-bottom:16px}
.widget.widget_rss li:last-child{padding-bottom:0}
.widget.widget_rss li .rsswidget{display:inline-block;padding:0;line-height:1.5}
.x-main .widget.widget_rss li,.x-sidebar .widget.widget_rss li{padding:8px 0}
.x-main .widget.widget_pages .current_page_item,.x-main .widget.widget_nav_menu .current-menu-item,.x-sidebar .widget.widget_pages .current_page_item,.x-sidebar .widget.widget_nav_menu .current-menu-item{border:1px solid #333;border-left:0;border-right:0;margin-bottom:-1px}
.x-main .widget.widget_pages .current_page_item a,.x-main .widget.widget_nav_menu .current-menu-item a,.x-sidebar .widget.widget_pages .current_page_item a,.x-sidebar .widget.widget_nav_menu .current-menu-item a{color:#333}
.x-main .widget.widget_pages .current_page_item a:hover,.x-main .widget.widget_nav_menu .current-menu-item a:hover,.x-sidebar .widget.widget_pages .current_page_item a:hover,.x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333}
body .x-main .widget.widget_pages .current_page_item a,body .x-main .widget.widget_nav_menu .current-menu-item a,body .x-sidebar .widget.widget_pages .current_page_item a,body .x-sidebar .widget.widget_nav_menu .current-menu-item a{color:#333}
body .x-main .widget.widget_pages .current_page_item a:hover,body .x-main .widget.widget_nav_menu .current-menu-item a:hover,body .x-sidebar .widget.widget_pages .current_page_item a:hover,body .x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333}
.h-landmark,.x-main .h-widget,.x-main .h-widget a.rsswidget,.x-main .h-widget a.rsswidget:hover,.x-main .widget.widget_pages .current_page_item a,.x-main .widget.widget_nav_menu .current-menu-item a,.x-main .widget.widget_pages .current_page_item a:hover,.x-main .widget.widget_nav_menu .current-menu-item a:hover,.x-sidebar .h-widget,.x-sidebar .h-widget a.rsswidget,.x-sidebar .h-widget a.rsswidget:hover,.x-sidebar .widget.widget_pages .current_page_item a,.x-sidebar .widget.widget_nav_menu .current-menu-item a,.x-sidebar .widget.widget_pages .current_page_item a:hover,.x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333333;}
.x-main .widget,.x-main .widget a,.x-main .widget ul li a,.x-main .widget ol li a,.x-main .widget_tag_cloud .tagcloud a,.x-main .widget_product_tag_cloud .tagcloud a,.x-main .widget a:hover,.x-main .widget ul li a:hover,.x-main .widget ol li a:hover,.x-main .widget_tag_cloud .tagcloud a:hover,.x-main .widget_product_tag_cloud .tagcloud a:hover,.x-main .widget_shopping_cart .buttons .button,.x-main .widget_price_filter .price_slider_amount .button,.x-sidebar .widget,.x-sidebar .widget a,.x-sidebar .widget ul li a,.x-sidebar .widget ol li a,.x-sidebar .widget_tag_cloud .tagcloud a,.x-sidebar .widget_product_tag_cloud .tagcloud a,.x-sidebar .widget a:hover,.x-sidebar .widget ul li a:hover,.x-sidebar .widget ol li a:hover,.x-sidebar .widget_tag_cloud .tagcloud a:hover,.x-sidebar .widget_product_tag_cloud .tagcloud a:hover,.x-sidebar .widget_shopping_cart .buttons .button,.x-sidebar .widget_price_filter .price_slider_amount .button{color:#333333;}
.x-main .h-widget,.x-main .widget.widget_pages .current_page_item,.x-main .widget.widget_nav_menu .current-menu-item,.x-sidebar .h-widget,.x-sidebar .widget.widget_pages .current_page_item,.x-sidebar .widget.widget_nav_menu .current-menu-item{border-color:#333333;}
body .x-main .widget,body .x-main .widget a,body .x-main .widget a:hover,body .x-main .widget ul li a,body .x-main .widget ol li a,body .x-main .widget ul li a:hover,body .x-main .widget ol li a:hover,body .x-sidebar .widget,body .x-sidebar .widget a,body .x-sidebar .widget a:hover,body .x-sidebar .widget ul li a,body .x-sidebar .widget ol li a,body .x-sidebar .widget ul li a:hover,body .x-sidebar .widget ol li a:hover{color:#212121;}
body .x-main .h-widget,body .x-main .widget.widget_pages .current_page_item a,body .x-main .widget.widget_nav_menu .current-menu-item a,body .x-main .widget.widget_pages .current_page_item a:hover,body .x-main .widget.widget_nav_menu .current-menu-item a:hover,body .x-sidebar .h-widget,body .x-sidebar .widget.widget_pages .current_page_item a,body .x-sidebar .widget.widget_nav_menu .current-menu-item a,body .x-sidebar .widget.widget_pages .current_page_item a:hover,body .x-sidebar .widget.widget_nav_menu .current-menu-item a:hover{color:#333333;}
body .x-main .h-widget,body .x-main .widget.widget_pages .current_page_item,body .x-main .widget.widget_nav_menu .current-menu-item,body .x-sidebar .h-widget,body .x-sidebar .widget.widget_pages .current_page_item,body .x-sidebar .widget.widget_nav_menu .current-menu-item{border-color:#333333;}

.cq-colctrl-lt0-c1 .parbase{margin-left:0px !important;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-6{width:50%}

	section.contain .box li .col-xs-6 {
		padding-left: 5px;
		padding-right: 5px;
	}

  .scaler .scaler-image, .featured-module li .scaler-image {
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    perspective: 1000;
    position: relative; }

    .scaler .scaler-image:hover .icon-play:before, .featured-module li .scaler-image:hover .icon-play:before {
      background-color: white; }

    .scaler .scaler-image:hover .icon-play:after, .featured-module li .scaler-image:hover .icon-play:after {
      border-color: transparent transparent transparent black; }


#home-social a { font-size: 30px !important; padding: 10px 40px !important; }


.td-ss-main-sidebar,
.td-ss-row .td-pb-span4 .wpb_wrapper {
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
}


.special .facsimile .facsimile_description {
  padding-right: 10px;
}

.icon-loading {
    display: none;
    width: 20px;
    margin-right: 42px;
    margin-top: 5px;
}

.slider-item-1 .large_bold_white span,
.slider-item-2 .large_bold_white span {
  color: #E18604;
}


	.slider-item-1 .promo-like i {
	  font-size: 70px;
	}

	.slider-item-1 .promo-like-text {
	  font-size: 18px;
	  padding: 22px 25px 17px;
	}

	.slider-item-1 .promo-like-text h2 {
	  font-size: 28px;
	  margin: 0 0 3px;
	}

	.slider-item-1 .promo-like {
		padding: 29px 22px 26px 21px;
	}

.ie8 .slider-item-1 .promo-like,
.ie8 .slider-item-1 .promo-like-text {
  background: #000;
}

.slider-item-1 .promo-like-text p {
  margin: 0;
}

.slider-item-1 .large_bold_white,
.slider-item-2 .large_bold_white {
  font: 700 75px/83px "PT Sans Narrow", Arial, sans-serif;
  text-transform: uppercase;
}

.slider-item-1 .large_bold_white span,
.slider-item-2 .large_bold_white span {
  color: #e54a1a;
}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}

.widget ul.nav.nav-tabs {
  padding: 0;
}

.btn-default:hover,
.label-default[href]:hover,
.label-default[href]:focus,
.btn-default:hover, .btn-default:focus,
.btn-default:active,
.btn-default.active,
#image-navigation .nav-previous a:hover,
#image-navigation .nav-next a:hover, .woocommerce #respond input#submit:hover, 
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{
  background-color: #363636;
  border-color: #363636;
  color: #FFF;
}

.post-navigation .nav-previous,
.paging-navigation .nav-previous {
  float: left;
}

.post-navigation .nav-next,
.paging-navigation .nav-next  {
  float: right;
  text-align: right;
}

.single .nav-links {
    margin-top: 30px;
}

.nav.navbar-nav {
  float: right;
}

.nav-links {
  text-align: center;
}

.comment-navigation,
.single .nav-links {
  overflow: hidden;
  margin-top: 30px;
}


#image-navigation .nav-previous a,
#image-navigation .nav-next a{
  padding: 5px 20px;
  border: 1px solid #E8E8E8;
  border-radius: 4px;
  display: block;
}

#image-navigation .nav-previous a:hover,
#image-navigation .nav-next a:hover{
  background-color: #DA4453;
  color: #fff;
}

#image-navigation .nav-previous,
#image-navigation .nav-next {
  margin: 10px 0;
}

#image-navigation .nav-previous a {
  float: left;
}

#image-navigation .nav-next a {
  float: right;
}

.footer-nav.nav {
  float: left;
  margin-bottom: 2px;
}

  .footer-nav.nav, .copyright {
    float: none;
  }

.sidebar .module { border-top: 1px solid  #f2e7df ; padding: 25px 0; }

.sidebar .module.first { padding-top: 0; border-top: none; }


#sliders-container {
padding: 0px 15px 15px 15px;
background: #000;
}

    
	#content { width: 867px;  background: #ffffff; position: relative;}


.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
 * html .clear {height: 1%;}
.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:14px;padding-right:14px}
.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-4{width:33.3333333333%}

#love_nysc .image {
	display: inline-block;
	margin: 5px 0;
	width: 290px;
	height: 50px;
	overflow: hidden;
	vertical-align: middle;
}

#love_nysc .image img {
	margin: -330px 0 0;
}

#embed .sharebuttons {
	float: right;
	margin-top: 10px;
}

#embed .sharebuttons .facebook,
#embed .sharebuttons .twitter,
#embed .sharebuttons .google,
#embed .sharebuttons .multi {
	float: left;
	margin-right: 10px;
}

#embed .sharebuttons .multi { margin-right: 0px; }


.site-title,
.entry-title,
.page-title,
.entry-content,
.entry-summary,
.widget-title,
.comments-title,
.comment .reply,
.comment-meta,
.comment-author,
#reply-title {
	font-family: 'open_sansregular', Helvetica Neue, Helvetica, Arial, sans-serif;
}

.entry-title,
.page-title {
	font-family: 'open_sansbold', sans-serif;
	font-size: 16px;
    font-size: 1.6rem;
	margin: 0.4em 0 0.2em;
	padding-top: 10px;
	text-transform: uppercase;
	color: #222;
}

.entry-title a {
	text-decoration: none;
	color: #222;
}


	#post-area.masonry #pagination {
		bottom: -90px;
	}

	
	#post-area #pagination {
		padding-left: 0px!important;	
	}

  	
  	#pagination {
		margin-bottom: 40px!important;
	}


#post-area.infinite_scroll #pagination {
	display: none;
}


#pagination.fw-pagination {
	text-align: center;
	height: auto;
	padding: 10px 0px 50px 0px;
	margin-bottom: 0px!important;
}


#pagination.fw-pagination.alt-style-padding {
	padding: 50px 0px;
}


.page-template-template-portfolio-php #pagination {
	margin-bottom: 30px;
}


#pagination.infinite_scroll {
	display: none;
}


#pagination span, #pagination a, #pagination .next.inactive, #pagination .prev.inactive, .woocommerce nav.woocommerce-pagination ul li a, .woocommerce .container-wrap nav.woocommerce-pagination ul li span{
	background-color: #333333!important;
    background-repeat: no-repeat;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    padding: 11px 13px 10px 13px!important;
    background-position: -21px center;
    position: relative;
    text-transform: capitalize;
    transition: all 0.2s linear 0s;
    border-radius: 2px 2px 2px 2px;
    font-family: 'OpenSansSemibold';
}


#pagination .next a:hover, #pagination .prev a:hover, #pagination a.page-numbers:hover, #pagination span.page-numbers.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce .container-wrap nav.woocommerce-pagination ul li:hover span,
.woocommerce nav.woocommerce-pagination ul li a:active {
	background-color: #27CFC3;
}


#pagination span {
	cursor: default;
}


#pagination a, #pagination span {
	display: inline-block;
}


#pagination .next a, #pagination .next.inactive, #pagination .page-numbers.next, .woocommerce nav.woocommerce-pagination ul li .page-numbers.next {
	text-indent: -9999px;
	height: 32px;
	width: 32px;
	background-repeat: no-repeat!important;
}


#pagination .prev a, #pagination .prev.inactive, #pagination .page-numbers.prev, .woocommerce nav.woocommerce-pagination ul li .page-numbers.prev  {
	text-indent: -9999px;
	height: 32px;
	width: 32px;
	background-repeat: no-repeat!important;
}


#pagination a.page-numbers, #pagination span.page-numbers {
	font-size: 12px;
	line-height: 11px;
}


#pagination .next.inactive, #pagination .prev.inactive  {
	background-color: #eae8e5;
	cursor: default!important;
	height: 32px;
	width: 32px;
	margin: 0px 5px 0px 0px;
}


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}

.genesis-nav-menu .menu-item a{
	background-color: #004375;
	opacity: .9;
}

.cb-post-list .cb-meta .cb-excerpt {
  margin: 0;
}

.cb-module-block .cb-excerpt {
  margin-top: 10px;
  font-size: 0.9em;
}

  .cb-mm-light #cb-nav-bar .cb-excerpt {
    color: #686868;
  }

  .cb-mm-dark #cb-nav-bar .cb-excerpt {
    color: #9d9d9d;
  }

  .cb-post-list-a .cb-meta .cb-excerpt {
    font-size: 14px;
  }
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon-asterisk:before{content:"\2a"}
.glyphicon-plus:before{content:"\2b"}
.glyphicon-euro:before{content:"\20ac"}
.glyphicon-minus:before{content:"\2212"}
.glyphicon-cloud:before{content:"\2601"}
.glyphicon-envelope:before{content:"\2709"}
.glyphicon-pencil:before{content:"\270f"}
.glyphicon-glass:before{content:"\e001"}
.glyphicon-music:before{content:"\e002"}
.glyphicon-search:before{content:"\e003"}
.glyphicon-heart:before{content:"\e005"}
.glyphicon-star:before{content:"\e006"}
.glyphicon-star-empty:before{content:"\e007"}
.glyphicon-user:before{content:"\e008"}
.glyphicon-film:before{content:"\e009"}
.glyphicon-th-large:before{content:"\e010"}
.glyphicon-th:before{content:"\e011"}
.glyphicon-th-list:before{content:"\e012"}
.glyphicon-ok:before{content:"\e013"}
.glyphicon-remove:before{content:"\e014"}
.glyphicon-zoom-in:before{content:"\e015"}
.glyphicon-zoom-out:before{content:"\e016"}
.glyphicon-off:before{content:"\e017"}
.glyphicon-signal:before{content:"\e018"}
.glyphicon-cog:before{content:"\e019"}
.glyphicon-trash:before{content:"\e020"}
.glyphicon-home:before{content:"\e021"}
.glyphicon-file:before{content:"\e022"}
.glyphicon-time:before{content:"\e023"}
.glyphicon-road:before{content:"\e024"}
.glyphicon-download-alt:before{content:"\e025"}
.glyphicon-download:before{content:"\e026"}
.glyphicon-upload:before{content:"\e027"}
.glyphicon-inbox:before{content:"\e028"}
.glyphicon-play-circle:before{content:"\e029"}
.glyphicon-repeat:before{content:"\e030"}
.glyphicon-refresh:before{content:"\e031"}
.glyphicon-list-alt:before{content:"\e032"}
.glyphicon-lock:before{content:"\e033"}
.glyphicon-flag:before{content:"\e034"}
.glyphicon-headphones:before{content:"\e035"}
.glyphicon-volume-off:before{content:"\e036"}
.glyphicon-volume-down:before{content:"\e037"}
.glyphicon-volume-up:before{content:"\e038"}
.glyphicon-qrcode:before{content:"\e039"}
.glyphicon-barcode:before{content:"\e040"}
.glyphicon-tag:before{content:"\e041"}
.glyphicon-tags:before{content:"\e042"}
.glyphicon-book:before{content:"\e043"}
.glyphicon-bookmark:before{content:"\e044"}
.glyphicon-print:before{content:"\e045"}
.glyphicon-camera:before{content:"\e046"}
.glyphicon-font:before{content:"\e047"}
.glyphicon-bold:before{content:"\e048"}
.glyphicon-italic:before{content:"\e049"}
.glyphicon-text-height:before{content:"\e050"}
.glyphicon-text-width:before{content:"\e051"}
.glyphicon-align-left:before{content:"\e052"}
.glyphicon-align-center:before{content:"\e053"}
.glyphicon-align-right:before{content:"\e054"}
.glyphicon-align-justify:before{content:"\e055"}
.glyphicon-list:before{content:"\e056"}
.glyphicon-indent-left:before{content:"\e057"}
.glyphicon-indent-right:before{content:"\e058"}
.glyphicon-facetime-video:before{content:"\e059"}
.glyphicon-picture:before{content:"\e060"}
.glyphicon-map-marker:before{content:"\e062"}
.glyphicon-adjust:before{content:"\e063"}
.glyphicon-tint:before{content:"\e064"}
.glyphicon-edit:before{content:"\e065"}
.glyphicon-share:before{content:"\e066"}
.glyphicon-check:before{content:"\e067"}
.glyphicon-move:before{content:"\e068"}
.glyphicon-step-backward:before{content:"\e069"}
.glyphicon-fast-backward:before{content:"\e070"}
.glyphicon-backward:before{content:"\e071"}
.glyphicon-play:before{content:"\e072"}
.glyphicon-pause:before{content:"\e073"}
.glyphicon-stop:before{content:"\e074"}
.glyphicon-forward:before{content:"\e075"}
.glyphicon-fast-forward:before{content:"\e076"}
.glyphicon-step-forward:before{content:"\e077"}
.glyphicon-eject:before{content:"\e078"}
.glyphicon-chevron-left:before{content:"\e079"}
.glyphicon-chevron-right:before{content:"\e080"}
.glyphicon-plus-sign:before{content:"\e081"}
.glyphicon-minus-sign:before{content:"\e082"}
.glyphicon-remove-sign:before{content:"\e083"}
.glyphicon-ok-sign:before{content:"\e084"}
.glyphicon-question-sign:before{content:"\e085"}
.glyphicon-info-sign:before{content:"\e086"}
.glyphicon-screenshot:before{content:"\e087"}
.glyphicon-remove-circle:before{content:"\e088"}
.glyphicon-ok-circle:before{content:"\e089"}
.glyphicon-ban-circle:before{content:"\e090"}
.glyphicon-arrow-left:before{content:"\e091"}
.glyphicon-arrow-right:before{content:"\e092"}
.glyphicon-arrow-up:before{content:"\e093"}
.glyphicon-arrow-down:before{content:"\e094"}
.glyphicon-share-alt:before{content:"\e095"}
.glyphicon-resize-full:before{content:"\e096"}
.glyphicon-resize-small:before{content:"\e097"}
.glyphicon-exclamation-sign:before{content:"\e101"}
.glyphicon-gift:before{content:"\e102"}
.glyphicon-leaf:before{content:"\e103"}
.glyphicon-fire:before{content:"\e104"}
.glyphicon-eye-open:before{content:"\e105"}
.glyphicon-eye-close:before{content:"\e106"}
.glyphicon-warning-sign:before{content:"\e107"}
.glyphicon-plane:before{content:"\e108"}
.glyphicon-calendar:before{content:"\e109"}
.glyphicon-random:before{content:"\e110"}
.glyphicon-comment:before{content:"\e111"}
.glyphicon-magnet:before{content:"\e112"}
.glyphicon-chevron-up:before{content:"\e113"}
.glyphicon-chevron-down:before{content:"\e114"}
.glyphicon-retweet:before{content:"\e115"}
.glyphicon-shopping-cart:before{content:"\e116"}
.glyphicon-folder-close:before{content:"\e117"}
.glyphicon-folder-open:before{content:"\e118"}
.glyphicon-resize-vertical:before{content:"\e119"}
.glyphicon-resize-horizontal:before{content:"\e120"}
.glyphicon-hdd:before{content:"\e121"}
.glyphicon-bullhorn:before{content:"\e122"}
.glyphicon-bell:before{content:"\e123"}
.glyphicon-certificate:before{content:"\e124"}
.glyphicon-thumbs-up:before{content:"\e125"}
.glyphicon-thumbs-down:before{content:"\e126"}
.glyphicon-hand-right:before{content:"\e127"}
.glyphicon-hand-left:before{content:"\e128"}
.glyphicon-hand-up:before{content:"\e129"}
.glyphicon-hand-down:before{content:"\e130"}
.glyphicon-circle-arrow-right:before{content:"\e131"}
.glyphicon-circle-arrow-left:before{content:"\e132"}
.glyphicon-circle-arrow-up:before{content:"\e133"}
.glyphicon-circle-arrow-down:before{content:"\e134"}
.glyphicon-globe:before{content:"\e135"}
.glyphicon-wrench:before{content:"\e136"}
.glyphicon-tasks:before{content:"\e137"}
.glyphicon-filter:before{content:"\e138"}
.glyphicon-briefcase:before{content:"\e139"}
.glyphicon-fullscreen:before{content:"\e140"}
.glyphicon-dashboard:before{content:"\e141"}
.glyphicon-paperclip:before{content:"\e142"}
.glyphicon-heart-empty:before{content:"\e143"}
.glyphicon-link:before{content:"\e144"}
.glyphicon-phone:before{content:"\e145"}
.glyphicon-pushpin:before{content:"\e146"}
.glyphicon-usd:before{content:"\e148"}
.glyphicon-gbp:before{content:"\e149"}
.glyphicon-sort:before{content:"\e150"}
.glyphicon-sort-by-alphabet:before{content:"\e151"}
.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}
.glyphicon-sort-by-order:before{content:"\e153"}
.glyphicon-sort-by-order-alt:before{content:"\e154"}
.glyphicon-sort-by-attributes:before{content:"\e155"}
.glyphicon-sort-by-attributes-alt:before{content:"\e156"}
.glyphicon-unchecked:before{content:"\e157"}
.glyphicon-expand:before{content:"\e158"}
.glyphicon-collapse-down:before{content:"\e159"}
.glyphicon-collapse-up:before{content:"\e160"}
.glyphicon-log-in:before{content:"\e161"}
.glyphicon-flash:before{content:"\e162"}
.glyphicon-log-out:before{content:"\e163"}
.glyphicon-new-window:before{content:"\e164"}
.glyphicon-record:before{content:"\e165"}
.glyphicon-save:before{content:"\e166"}
.glyphicon-open:before{content:"\e167"}
.glyphicon-saved:before{content:"\e168"}
.glyphicon-import:before{content:"\e169"}
.glyphicon-export:before{content:"\e170"}
.glyphicon-send:before{content:"\e171"}
.glyphicon-floppy-disk:before{content:"\e172"}
.glyphicon-floppy-saved:before{content:"\e173"}
.glyphicon-floppy-remove:before{content:"\e174"}
.glyphicon-floppy-save:before{content:"\e175"}
.glyphicon-floppy-open:before{content:"\e176"}
.glyphicon-credit-card:before{content:"\e177"}
.glyphicon-transfer:before{content:"\e178"}
.glyphicon-cutlery:before{content:"\e179"}
.glyphicon-header:before{content:"\e180"}
.glyphicon-compressed:before{content:"\e181"}
.glyphicon-earphone:before{content:"\e182"}
.glyphicon-phone-alt:before{content:"\e183"}
.glyphicon-tower:before{content:"\e184"}
.glyphicon-stats:before{content:"\e185"}
.glyphicon-sd-video:before{content:"\e186"}
.glyphicon-hd-video:before{content:"\e187"}
.glyphicon-subtitles:before{content:"\e188"}
.glyphicon-sound-stereo:before{content:"\e189"}
.glyphicon-sound-dolby:before{content:"\e190"}
.glyphicon-sound-5-1:before{content:"\e191"}
.glyphicon-sound-6-1:before{content:"\e192"}
.glyphicon-sound-7-1:before{content:"\e193"}
.glyphicon-copyright-mark:before{content:"\e194"}
.glyphicon-registration-mark:before{content:"\e195"}
.glyphicon-cloud-download:before{content:"\e197"}
.glyphicon-cloud-upload:before{content:"\e198"}
.glyphicon-tree-conifer:before{content:"\e199"}
.glyphicon-tree-deciduous:before{content:"\e200"}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}
.title-sep .glyphicon{font-size:13px;padding-right:18px;}
.glyphicon-block{text-align:center;}
.glyphicon-block .glyphicon{font-size:48px;margin:30px 0 0 0;}
.glyphicon-block h4{margin-top:10px;}
.submitted .glyphicon{top:0;}



#container { width: 960px; margin: 0px auto; position: relative; min-height: 100%; height: auto !important; height: 100%; }
.box-price .column{position:absolute;bottom:20px;left:20px;right:20px;}
.box-length .column{position:absolute;bottom:12px;left:12px;right:12px;}
.box-list .column{width:50%;float:left;}
.sm-home-highlights .tab-panel-about .column{float:left;width:33.33%;}
.sm-home-highlights .tab-panel-features .column{padding:30px 0;border-bottom:1px dotted #757575;}
.sm-home-highlights .tab-panel-features .column:first-child{padding-top:0;}
.sm-home-highlights .tab-panel-screenshots .column{font-size:24px;margin-bottom:30px;}
ul#gh-topl{*margin-top:8px}
#gh-topl{margin-top:1px;text-align:left}
#gh-topl a,#gh-eb a{color:#333;cursor:pointer}
#gh-topl a:hover,#gh-eb a:hover,#gh-ug a,#gh-eb-u-o a{color:#0654ba}
#gh-topl #gh-ti{display:inline-block;*display:inline;vertical-align:top;padding-left:15px!important;height:30px;overflow:hidden;padding-top:7px;margin-top:-7px;background:0;*margin-top:-9px;box-sizing:initial}
.gh-939 #gh-eb-Comm,.gh-939 #gf-BIG,.gh-899 #gh-as-td,.gh-799 #gh-topl #gh-ti,.gh-699 #gh-shop,.gh-699 #gh-ug-flex,.gh-699 #gh-p-4,.gh-599 #gh-p-1,.gh-599 #gh-p-3,.gh-599 #gh-eb-Cust,.gh-599 #gh-p-5,.gh-479 #gh-cat-td,.gh-479 #gh-eb-Sell,.gh-479 #gh-p-2,.gh-479 #gh-eb-Alerts{display:none}

.home .cta_number_icon1 {
	display: none;
}

.cta_number_icon1 {
	background: none repeat scroll 0 0 #ddd;
	float: left;
	line-height: 47px;
	margin: 0 0 0 25%;
	min-height: 47px;
	position: fixed;
	width: 100%;
	z-index: 999;
	max-width: 785px;
}

.cta_number_icon1 span {
	background: #ffffff;
	font-size: 25px;
	display: line-block;
	float: right;
	padding: 0 15px 0 0px;
	font-weight: normal;
	min-height: 50px;
}

.cta_number_icon1 img, .cta_number_icon img {
	margin: -4px 0 0 0px;
	max-width: 59px;
	max-height: 50px;
}

.cta_number_icon1 .phone_color {
	padding: 0 0 0 15px;
}

.cta_number_icon1 .mobcta {
	display: inline !important;
	color: #282828;
}

.cta_number_icon1 .mobcta a {
	color: #282828 !important;
}

.cta_number_icon1 .mobcta a:hover {
	color: #282828 !important;
}
.cta_number_icon span, .cta_number_icon1 span{color:#333333}


    
    .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; }
#ytc-wrapper .clearfix:before,#ytc-wrapper .clearfix:after,#ytc-wrapper .container:before,#ytc-wrapper .container:after,#ytc-wrapper .container-fluid:before,#ytc-wrapper .container-fluid:after,#ytc-wrapper .row:before,#ytc-wrapper .row:after{content:" ";display:table}
#ytc-wrapper .clearfix:after,#ytc-wrapper .container:after,#ytc-wrapper .container-fluid:after,#ytc-wrapper .row:after{clear:both}


				
		#featured .flex-direction-nav a:hover, #video-slider-section .flex-direction-nav a:hover { background-color: #00befe; }



.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: '';
	display: table;
}


.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both;
}


.content {
  width: 100%;
  height: 100%;
}


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


.nav-toggle,
.nav-toggle .bar,
.blog-menu a,
.blog-menu ul .has-children,
.blog-title a,
.post-title a,
.format-bubble,
.post-meta a,
.featured-media a,
.content form input,
.content form textarea,
.media-caption,
.post-nav a,
input#s,
#searchsubmit,
.widget-content ul li,
.widget_recent_entries a,
.search-toggle.active .metal,
.search-toggle.active .handle,
a.more-link,
.dribbble-shot img,
.flickr_badge_image a img {
	-webkit-transition: all 0.2s ease-in-out;
	 -moz-transition: all 0.2s ease-in-out;
	 -ms-transition: all 0.2s ease-in-out;
	 -o-transition: all 0.2s ease-in-out;
	 transition: all 0.2s ease-in-out;
}

	
	.search-toggle .metal,
	.search-toggle .glass,
	.search-toggle .handle {
		position: absolute;
	}

	
	.search-toggle .handle {
		height: 5px;
		width: 14px;
		top: 36px;
		left: 0px;
		background: #555;
		border-radius: 2px 0 0 2px;
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
		-ms-transform: rotate(-45deg);
		-o-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}

	
	.search-toggle.active .metal,
	.search-toggle.active .handle { background: #FFF; }
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.table td,.table th{background-color:#fff!important}
.table{border-collapse:collapse!important}
.table-bordered th,.table-bordered td{border:1px solid #ddd!important}
.table .table{background-color:#fff}
.table-bordered{border:1px solid #ddd}

.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}



.borderwrap,
.borderwrapm{ 
	background: #FFFFFF; 
	border: 1px solid #1F304D;
	padding: 0; 
	margin: 0; 
}


.borderwrap h4{
	background: #E2E6EC;
	border: 1px solid #FFFFFF;
	border-bottom: 1px solid #6B7C9B;
	border-top: 1px solid #6B7C9B;
	color: #6B7C9B; 
	font-size: 12px;
	font-weight: bold; 
	margin: 0;
	padding: 5px;
}


.borderwrap p{
	background: #F9F9F9;
	border: 1px solid #CCCCCC;
	margin: 5px;
	padding: 10px;
	text-align: left;
}


td.borderwrap {
	background: #D7DDE4 !important; 
	border: 1px solid #FFFFFF;
	border-top: 1px solid #6B7C9B;
	margin: 0px !important;
	padding: 5px !important;
	text-align: center;
}


.borderwrap p.formbuttonrow1{
	background: #F9F9F9 !important;
	border: 0;
	border-top: 1px solid #CCCCCC;
}

	
#header .textwidget {
	margin: 0;
	padding: 25px 0 0 0;
	}

	
#sidebar .textwidget p, #sidebar-alt .textwidget p {
	margin: 0;
	padding: 5px 0 5px 0;
	}

 
#footer-widgets .textwidget {
    padding: 0;
}
 
.aom_st {font-size:smaller; font-weight:bold; padding-right:4px;}

	
.post {
	margin: 0 0 40px;
	text-align: justify;
	}


.widecolumn .post {
	margin: 0;
	}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-9{width:75%}
.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;}
.compare-panel_message{color:#7c7c6e;padding:24px 16px 26px;text-align:center;line-height:16px}


small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #2a373f;
	}


#sidebar {
	width:300px;
	float:left;
	padding-left:20px;
}
