﻿

  
  .large-4 {
    position: relative;
    width: 33.33333%;
  }
.title .separator{display:none}
.title .separator.small,.title .separator.small.left,.title .separator.small.right{margin-top:14px;margin-bottom:10px}
.separator{position:relative;display:block;height:1px;background-color:#eaeaea;margin:10px 0}
.separator.transparent{background-color:transparent}
.separator.small{background-color:#303030;height:2px;position:relative;width:22px;display:block;margin:10px auto 20px auto}
.separator.small.left{margin:10px 0 20px 0}
.separator.small.right{margin:10px 0 20px auto}
.q_counter_holder .separator.small{background-color:#eaeaea;margin:19px auto 0 auto}
.q_counter_holder.left .separator.small{margin-left:0;margin-right:auto}
.q_counter_holder.right .separator.small{margin-left:auto;margin-right:0}
.q_pie_chart_holder .separator.small{background-color:#eaeaea;margin:10px auto 12px auto}
.portfolio_slider .image_holder .separator.small{margin:10px auto;background-color:#fff}
.projects_holder article .hover_feature_holder_title .separator.small,.projects_masonry_holder article .hover_feature_holder_title .separator.small{background-color:#fff;margin-top:10px;margin-bottom:10px}
.projects_holder article .portfolio_description .separator.small{margin-top:10px;margin-bottom:10px}
.portfolio_slider .image_holder .separator.small.transparent{background-color:transparent!important}
.projects_holder.hover_text article .hover_feature_holder_title .separator{background-color:#fff}
.blog_large_image_simple .separator.small{margin-top:22px}
.contact_section .separator,.contact_section .separator.small.right,.contact_section .separator.small.left{margin-top:6px;margin-bottom:35px}
.q_team .q_team_text_inner .separator{background-color:#1abc9c;margin-bottom:16px!important}
.carousel-inner .slider_content .text.one_by_one h2,.carousel-inner .slider_content .text.one_by_one h4,.carousel-inner .slider_content .text.one_by_one .separator,.carousel-inner .slider_content .text.one_by_one p,.carousel-inner .slider_content .text.one_by_one a.qbutton,.carousel-inner .slider_content .text.one_by_one .slide_anchor_holder{opacity:0;filter:alpha(opacity = 0);position:relative;top:70px}
.carousel-inner .active .slider_content .text.one_by_one h2,.carousel-inner .active .slider_content .text.one_by_one h4,.carousel-inner .active .slider_content .text.one_by_one .separator,.carousel-inner .active .slider_content .text.one_by_one p,.carousel-inner .active .slider_content .text.one_by_one a.qbutton,.carousel-inner .active .slider_content .text.one_by_one .slide_anchor_holder{-webkit-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-moz-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-o-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity = 100)}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .separator{animation-delay:.15s;-webkit-animation-delay:.15s}
.carousel .item .text .separator{margin-top:40px;margin-bottom:40px;width:68%}
.carousel .item .left .text .separator{margin-left:0}
.carousel .item .right .text .separator{margin-right:0}


.calendar-calendar td span.date-display-single,
.calendar-calendar td span.date-display-start,
.calendar-calendar td span.date-display-end,
.calendar-calendar td span.date-display-separator {
  font-weight:bold;
}

span.date-display-end {
}

.widget-area .widget .children li.cat-item a:hover,
.widget-area .widget .children li.page_item a:hover,
.widget-area .widget .current-cat-parent  a:link,
.widget-area .widget .current-cat-parent  a:visited,
.widget-area .widget .current_page_parent a:link,
.widget-area .widget .current_page_parent  a:visited {
	color: #FC9F00;
}

.widget-area .widget .current-cat .cat-item a:link,
.widget-area .widget .current-cat .cat-item a:visited,
.widget-area .widget .current-cat-parent .cat-item a:link,
.widget-area .widget .current-cat-parent .cat-item a:visited,
.widget-area .widget .current_page_item .page_item a:link,
.widget-area .widget .current_page_item .page_item a:visited,
.widget-area .widget .current_page_parent .page_item a:link,
.widget-area .widget .current_page_parent .page_item a:visited {
	color: #555;
}


.widget-area .widget li.cat-item ul.children  {
	display: none;
}

			.skinset-background div.item-list-tabs ul li a,
			.skinset-background .widget ul li.current_page_item a,
			.skinset-background span.menudesc,
			div.post-metadata a,
			.skinset-background .commentlist .comment-author a,
			.skinset-background .recent-metadata a,
			.skinset-background .nv-recent-posts h4 a,
			.skinset-background .post-metadata a,
			.skinset-background .widget.widget_pages li a,
			.skinset-background .widget.widget_nav_menu li a,
			.skinset-background .widget.widget_recent_entries li a,
			.skinset-background div.blind_down ul li a,
			.skinset-background #item-header-content h2 a,
			.skinset-background a.topic-title,
			.skinset-background .bbp-topic-title a,
			.skinset-background a.bbp-forum-title,
			.skinset-background td.td-group .object-name a { 
 			color:#7a7a7a; }

			.skinset-header div.item-list-tabs ul li a,
			.skinset-header .widget ul li.current_page_item a,
			.skinset-header span.menudesc,
			div.post-metadata a,
			.skinset-header .commentlist .comment-author a,
			.skinset-header .recent-metadata a,
			.skinset-header .nv-recent-posts h4 a,
			.skinset-header .post-metadata a,
			.skinset-header .widget.widget_pages li a,
			.skinset-header .widget.widget_nav_menu li a,
			.skinset-header .widget.widget_recent_entries li a,
			.skinset-header div.blind_down ul li a,
			.skinset-header #item-header-content h2 a,
			.skinset-header a.topic-title,
			.skinset-header .bbp-topic-title a,
			.skinset-header a.bbp-forum-title,
			.skinset-header td.td-group .object-name a { 
 			color:#000000; }

			.skinset-footer div.item-list-tabs ul li a,
			.skinset-footer .widget ul li.current_page_item a,
			.skinset-footer span.menudesc,
			div.post-metadata a,
			.skinset-footer .commentlist .comment-author a,
			.skinset-footer .recent-metadata a,
			.skinset-footer .nv-recent-posts h4 a,
			.skinset-footer .post-metadata a,
			.skinset-footer .widget.widget_pages li a,
			.skinset-footer .widget.widget_nav_menu li a,
			.skinset-footer .widget.widget_recent_entries li a,
			.skinset-footer div.blind_down ul li a,
			.skinset-footer #item-header-content h2 a,
			.skinset-footer a.topic-title,
			.skinset-footer .bbp-topic-title a,
			.skinset-footer a.bbp-forum-title,
			.skinset-footer td.td-group .object-name a { 
 			color:#ededed; }
.row{margin-right:-15px;margin-left:-15px}


.row.test-ajax {
  margin-top: 0px;
}


.container-fluid .row {
  margin-top: 0px;
}




.ftf .row {

margin-top: 100px;
margin-bottom: 40px;

}




.join .row {
border-bottom: 1px solid #eee;
margin-top: 25px;
}









.ig-box .row {
margin-top: 0px;
}




.row-full-height {
    display: table;
}


.row-full-height [class*="col-"] {
    float: none;
    display: table-cell;
    vertical-align: bottom;
}




.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}



.row.promowrapper {
  margin-bottom: 90px;
  border: none;
  position: relative;
  margin-right: 0px;
  margin-left: 0px;
  overflow: hidden;
}


.mobile-bottom .row {
  padding: 8px;
  color: rgb(232, 232, 232);
  border-top: 1px solid rgb(240, 240, 240);
  margin-top: 0px;
}


.row.no-gutter {
  margin-left: 0px;
  margin-right: 0px;
}

#shareModal .row.vspace {
  margin-top: -8px !important;
}





#myModal .row:first-child {
  margin-top: 0px;
}

	.spb_parallax_asset .spb_content_wrapper {
		opacity: 1!important;
		top: 50%!important;
	}

	.spb_parallax_asset.parallax-window-height .spb_content_wrapper {
		top: 0!important;
		margin-top: 0!important;
	}

.wpb_row *,
.wpb_row *:before,
.wpb_row *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.wpb_row {
  margin-left: -15px;
  margin-right: -15px;
}

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

.wpb_row:after {
  clear: both;
}

.wpb_row .vc_span1,
.wpb_row .vc_span2,
.wpb_row .vc_span3,
.wpb_row .vc_span4,
.wpb_row .vc_span5,
.wpb_row .vc_span6,
.wpb_row .vc_span7,
.wpb_row .vc_span8,
.wpb_row .vc_span9,
.wpb_row .vc_span10,
.wpb_row .vc_span11,
.wpb_row .vc_span12 {
  margin-left: 0;
}

.vc_non_responsive .wpb_row .vc_span1 {
  position: relative;
  float: left;
  width: 8.333333333333332%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span2 {
  position: relative;
  float: left;
  width: 16.666666666666664%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span3 {
  position: relative;
  float: left;
  width: 25%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span4 {
  position: relative;
  float: left;
  width: 33.33333333333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span5 {
  position: relative;
  float: left;
  width: 41.66666666666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span6 {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span7 {
  position: relative;
  float: left;
  width: 58.333333333333336%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span8 {
  position: relative;
  float: left;
  width: 66.66666666666666%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span9 {
  position: relative;
  float: left;
  width: 75%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span10 {
  position: relative;
  float: left;
  width: 83.33333333333334%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span11 {
  position: relative;
  float: left;
  width: 91.66666666666666%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .wpb_row .vc_span12 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span1 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span2 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span3 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span4 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span5 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span6 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span7 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span8 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span9 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span10 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span11 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_responsive .wpb_row .vc_span12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.wpb_row .wpb_grid ul.wpb_thumbnails-fluid,
.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid {
  padding: 0;
  overflow: visible !important;
}

  .vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*="vc_span"] {
    width: 100%;
    float: none;
    display: block;
    margin-left: 0;
    margin-right: 0;
  }
#footer ul#regions li.first{padding-left:0}

#nvy {
	width:980px;
	float:left;
	margin-top:0px;
}

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

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


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


#footer_ct {clear:both;background:#000;padding-top:5px;color:#555;margin-top:40px; overflow:hidden;}

	
	#footer_ct:hover #footer h3 {margin-bottom:2px;}

	#footer_ct:hover #footer h3 a, #footer_ct:hover #footer h3 a:visited {color:#ccc;}

#logo {
	float: left;
	max-width: 100%;
}

#logo .site-logo {
	border: 0;
	max-width: 100%;
	height: auto;
	vertical-align: top;
}

#logo .site-title {
	padding: 0.15em 0;
	font-size: 2.7em;
	color: #fff;
	font-family: 'Oswald', Tahoma, Verdana, Arial;
}

#logo a:hover {
	text-decoration: none;
}

#logo a:hover .site-title {
	color: #eee;
	text-decoration: none;
}

#logo .site-description {
	margin-top: 0.4em;
	color: #eee;
}



.clearfix:before, .clearfix:after {  
	content: " ";
	display: table;  
}
  
.clearfix:after {  
	clear: both;
}
  
.clearfix {
    *zoom: 1;   
}


.cb-mask {
  margin: 0;
  position: relative;
  overflow: hidden;
}


article.sticky .cb-mask:before {
  content: "\f08d";
  font-family: fontAwesome;
  position: absolute;
  top: 0;
  z-index: 15;
  left: 0;
  color: #666;
  background: rgba(255, 255, 255, 0.9);
  padding: 15px;
}

.cb-post-list .cb-mask {
  width: 100%;
  margin: 0;
  float: left;
}

.cb-post-list .cb-mask a {
  display: block;
}

.cb-module-block .cb-mask {
  line-height: 0;
}

.cb-module-block .cb-article-small .cb-mask {
  float: left;
  margin-right: 30px;
  display: block;
}

.cb-style-1 .cb-mask {
  line-height: 0;
  margin-bottom: 15px;
  background: #000;
}

.cb-style-1 .cb-mask img {
  min-width: 100%;
}

.cb-reviews-widget .cb-article-small .cb-mask {
  float: left;
  margin-right: 30px;
  display: block;
  line-height: 0;
}

.cb-fis-block-standard .cb-mask {
  margin: 0 0 30px 0;
  line-height: 0;
}

.cb-fis-block-standard .cb-mask img {
  width: 100%;
}

.cb-fis-block-standard .cb-mask #cb-video-data {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
  text-align: center;
  padding: 0 20px;
}


.cb-module-block .format-video .cb-mask a:after, .cb-module-block .format-audio .cb-mask a:after, .cb-module-block .format-gallery .cb-mask a:after {
  font-family: 'FontAwesome';
  color: #161616;
  background: #fff;
  background: rgba(255, 255, 255, 0.7);
  height: 60px;
  width: 60px;
  position: absolute;
  top: 50%;
  left: 50%;
  text-align: center;
  line-height: 60px;
  border-radius: 50% 50%;
  margin-left: -30px;
  margin-top: -30px;
}

.cb-module-block .format-video .cb-mask a:after, .cb-module-block .format-audio .cb-mask a:after {
  content: '\f04b';
}

.cb-module-block .format-gallery .cb-mask a:after {
  content: '\f030';
}

.cb-module-block .cb-blog-style-e.format-video .cb-mask a:after, .cb-module-block .cb-blog-style-e.format-audio .cb-mask a:after, .cb-module-block .cb-blog-style-e.format-gallery .cb-mask a:after {
  display: none;
}


.cb-widget-latest-articles .format-video .cb-mask a:after, .cb-widget-latest-articles .format-audio .cb-mask a:after, .cb-widget-latest-articles .format-gallery .cb-mask a:after, .cb-widget-popular-posts .format-video .cb-mask a:after, .cb-widget-popular-posts .format-audio .cb-mask a:after, .cb-widget-popular-posts .format-gallery .cb-mask a:after {
  display: none;
}

.cb-author-details.cb-sidebar .cb-mask {
  line-height: 0;
}

.cb-author-details.cb-sidebar .cb-mask img {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: opacity 0.35s;
  -transition: opacity 0.35s;
  transition: opacity 0.35s;
}

.cb-author-details.cb-sidebar .cb-mask img:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

#cb-author-box .cb-mask {
  display: none;
  float: left;
  overflow: hidden;
  line-height: 0;
}

#cb-author-box .cb-mask img {
  margin: 0;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-transition: opacity 0.35s;
  -transition: opacity 0.35s;
  transition: opacity 0.35s;
}

#cb-author-box .cb-mask img:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
}

.cb-s-modal .cb-mask {
  float: left;
}

.cb-s-modal .cb-sub-posts li .cb-mask {
  display: none;
}


  .cb-module-e .cb-mask {
    width: 34.6666%;
    float: left;
  }

  #cb-nav-bar .cb-mega-posts .cb-mask {
    margin-bottom: 20px;
  }

  #cb-nav-bar .cb-big-menu .cb-mega-trending ul li .cb-mask {
    margin-bottom: 0;
  }

  .cb-slider-2 .slides li .cb-mask img {
    -webkit-transition: all 0.35s;
    -transition: all 0.35s;
    transition: all 0.35s;
  }

  .cb-slider-2 .slides li .cb-mask img:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
  }


  .cb-module-block .cb-big-thumb.format-video .cb-mask a:after, .cb-module-block .cb-big-thumb.format-audio .cb-mask a:after, .cb-module-block .cb-big-thumb.format-gallery .cb-mask a:after {
    line-height: 100px;
    margin-left: -50px;
    margin-top: -50px;
    height: 100px;
    width: 100px;
    font-size: 2em;
  }


  .cb-s-modal .cb-style-1 .cb-mask img {
    -webkit-transition: 0.35s opacity;
    -transition: 0.35s opacity;
    transition: 0.35s opacity;
  }

  .cb-s-modal .cb-style-1 .cb-mask img:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
  }

  #cb-author-box .cb-mask:hover img {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
    opacity: 0.9;
  }

  .cb-style-1 .cb-mask img:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
    opacity: 0.6;
  }

  .cb-post-list-a .cb-mask {
    width: 40%;
    margin: 0 3% 0 0;
  }

  #cb-nav-bar .cb-big-menu .cb-mega-posts .cb-mask {
    margin-bottom: 30px;
  }

  #cb-nav-bar .cb-big-menu .cb-mega-trending .cb-trending-1 .cb-mask {
    margin-right: 30px;
  }


#tab-feature span,
#tab-student span,
#tab-popular span {
	display: none;
}







	#footer-widgets { padding-top: 80px; }

			#footer-widgets .fwidget { padding-bottom: 15px; }

			#footer-widgets .footer-widget li { padding: 0 0 10px 14px; position: relative; }

			#footer-widgets .footer-widget li:before { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border-style: solid; border-width: 3px; content: ""; left: 0; position: absolute; top: 9px; }

				#footer-widgets .footer-widget li a { color: #fff; text-decoration: none; }

				#footer-widgets .footer-widget li a:hover { color: rgba(255, 255, 255, 0.7); }


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

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


.clearfix:after, .et_vertical_nav #page-container:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.nav-single.clearfix {display: none;}
#noxxicFooter.stick{display:none;}
#slidingbar-area,#slidingbar-area .fusion-column,#slidingbar-area .jtwt,#slidingbar-area .jtwt
.jtwt_tweet{color:#8C8989}
.fusion-columns .fusion-column{float:none;width:100% !important;margin:0
0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.rtl .fusion-column{float:none}
.footer-area .fusion-columns .fusion-column,#slidingbar-area .fusion-columns .fusion-column{float:left;width:98% !important}
.fusion-column:nth-child(5n),.fusion-column:nth-child(4n),.fusion-column:nth-child(3n),.fusion-column:nth-child(2n),.fusion-column{margin-right:0}
.fusion-columns-2 .fusion-column,.fusion-columns-2 .fusion-flip-box-wrapper,.fusion-columns-4 .fusion-column,.fusion-columns-4 .fusion-flip-box-wrapper{width:50% !important;float:left !important}
.fusion-columns-2 .fusion-column:nth-child(3n),.fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n),.fusion-columns-4 .fusion-column:nth-child(3n),.fusion-columns-2 .fusion-flip-box-wrapper:nth-child(3n){clear:both}
.fusion-columns-3 .fusion-column,.fusion-columns-3 .fusion-flip-box-wrapper,.fusion-columns-5 .fusion-column,.fusion-columns-5 .fusion-flip-box-wrapper,.fusion-columns-6 .fusion-column,.fusion-columns-6 .fusion-flip-box-wrapper,.fusion-columns-5 .col-lg-2,.fusion-columns-5 .col-md-2,.fusion-columns-5 .col-sm-2{width:33.33% !important;float:left !important}
.fusion-columns-3 .fusion-column:nth-child(4n),.fusion-columns-3 .fusion-flip-box-wrapper:nth-child(4n),.fusion-columns-5 .fusion-column:nth-child(4n),.fusion-columns-5 .fusion-flip-box-wrapper:nth-child(4n),.fusion-columns-6 .fusion-column:nth-child(4n),.fusion-columns-6 .fusion-flip-box-wrapper:nth-child(4n){clear:both}
.footer-area .fusion-column,#slidingbar .fusion-column{margin-bottom:40px}
.fusion-layout-column.fusion-column-last{clear:right;zoom:1;margin-left:0;margin-right:0}
.fusion-column.fusion-spacing-no{margin-bottom:0;width:100% !important}

.menu-item-logo { padding: 0 40px; }

.mobile-toggle-nav .menu-item-has-children ul a { padding-left: 20px }

.mobile-toggle-nav .menu-item-has-children ul ul a { padding-left: 40px }

.mobile-toggle-nav .menu-item-has-children ul ul ul a { padding-left: 60px }


.hundred {
	width: 100%;
}
.main-menu .menu-block-wrapper .menu-class--donate a{background-color:#f3481a;}
.main-menu .menu-block-wrapper .menu-class--donate a:hover,.main-menu .menu-block-wrapper .menu-class--donate a:focus,.main-menu .menu-block-wrapper .menu-class--donate a.active{color:#FFF;background-color:#c23914;}
.main-menu .menu-block-wrapper.js-processed .menu .menu{display:none;}
.main-menu .menu-block-wrapper a{color:#FFF;text-decoration:none;}
.main-menu .menu-block-wrapper a:focus,.main-menu .menu-block-wrapper a:hover{color:#f3481a;text-decoration:none;}
.main-menu .menu-block-wrapper a.active{font-weight:bold;color:#f3481a;}
.main-menu .menu-block-wrapper li{display:block;padding:0;margin:0;}
.main-menu .menu-block-wrapper .menu .menu{padding:.5em .5em;background-color:#363538;}
.main-menu .menu-block-wrapper .menu .menu a{display:block;width:auto;padding:.5em;}
.main-menu .menu-block-wrapper{position:relative;text-align:left;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzA1MDUwNSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(5,5,5,0)),color-stop(50%,#000000),color-stop(100%,#000000));background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(5,5,5,0) 50%,#000000 50%,#000000 100%);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(5,5,5,0) 50%,#000000 50%,#000000 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(5,5,5,0) 50%,#000000 50%,#000000 100%);}
.main-menu .menu-block-wrapper a:hover,.main-menu .menu-block-wrapper a:focus{text-decoration:none;}
.main-menu .menu-block-wrapper button{display:none;}
.main-menu .menu-block-wrapper .menu{font-size:0;}
.main-menu .menu-block-wrapper .menu .menu a:hover,.main-menu .menu-block-wrapper .menu .menu a:focus,.main-menu .menu-block-wrapper .menu .menu a.active,.main-menu .menu-block-wrapper .menu .menu a.active-trail{background-color:#f3481a;}
.main-menu .menu-block-wrapper li.menu-class--donate{display:table;float:right;z-index:2;padding:0;width:16%;height:100%;margin:0;overflow:hidden;text-align:right;}
.main-menu .menu-block-wrapper li.menu-class--donate a{display:table-cell;width:auto;height:100%;padding:.25em;font-weight:700;font-size:18px;color:#FFF;text-align:center;text-decoration:underline;text-transform:uppercase;line-height:1.1;border-radius:2px 2px 2px 0;vertical-align:middle;border:none;white-space:pre-wrap;}
.main-menu .menu-block-wrapper li.menu-class--donate a:hover,.main-menu .menu-block-wrapper li.menu-class--donate a:focus,.main-menu .menu-block-wrapper li.menu-class--donate a.active,.main-menu .menu-block-wrapper li.menu-class--donate a.active-trail{color:#FFF !important;border:none;}
.footer-main-menu .menu-block-wrapper .menu .menu a{color:#FFF;}
.footer-main-menu .menu-block-wrapper .menu .menu{margin-bottom:15px;}
.footer-menu .menu-block-wrapper{clear:both;font-size:13px;}
.footer-menu .menu-block-wrapper li{display:block;text-transform:uppercase;}
.footer-menu .menu-block-wrapper a{color:#FFF;}
.footer-menu .menu-block-wrapper a:hover,.footer-menu .menu-block-wrapper a:hover{color:#f3481a;}
.footer-menu .menu-block-wrapper ul{text-align:right;}
.footer-menu .menu-block-wrapper li:last-child{margin-left:0;}
.footer-menu .menu-block-wrapper li:not(.menu-class--no-link){float:left;}
.footer-menu .menu-block-wrapper li.menu-class--no-link{margin-left:1em;margin-right:0;}
.main-menu .menu-block-wrapper .menu,.footer-main-menu .menu-block-wrapper ul,.footer-menu .menu-block-wrapper ul,.partners-certificates .content ul{margin:0;padding:0;list-style:none;}

#f3 {
	width:333px;
}

.f-col{
	min-height:261px;
	
	background-color:#f7f0dd;
	float:left;
	 -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -webkit-box-sizing: border-box;
   box-sizing: border-box;
}


.modal-open {
  overflow: hidden;
}


.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  display: none;
  overflow: auto;
  overflow-y: scroll;
}


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


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


.modal-dialog {
  position: relative;
  z-index: 1050;
  width: auto;
  margin: 10px;
}


.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: none;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
          box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
}


.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
  background-color: #000000;
}


.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}


.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}


.modal-header {
  min-height: 16.428571429px;
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}


.modal-header .close {
  margin-top: -2px;
}


.modal-title {
  margin: 0;
  line-height: 1.428571429;
}


.modal-body {
  position: relative;
  padding: 20px;
}


.modal-footer {
  padding: 19px 20px 20px;
  margin-top: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}


.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}


.modal-footer:after {
  clear: both;
}


.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}


.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}


.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.search-icon{font-size:16px !important}
.search-wrapper button,.search-wrapper input{margin:0 !important}
.search-dropdown .nav-dropdown{width:260px;padding-right:30px !important}
.search-dropdown input{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0}
.html-block-inner .search-wrapper{height:23px !important;margin-left:7.5px !important}
.mobile-sidebar .search{padding-bottom:15px}
.type-page h1.entry-title,.search-results .text-center h1.entry-title{margin-bottom:30px;text-transform:uppercase}
.type-page .text-center h1.entry-title,.search-results .text-center h1.entry-title{margin-bottom:15px;text-transform:uppercase}
body.archive h1.page-title,body.search-results h1.page-title{font-size:120%;text-transform:uppercase;text-align:center;margin-bottom:30px;color:#777777}
#top-link,#masthead .right-links .menu-item,#masthead .right-links .search-dropdown,.html-block-inner .search-wrapper{display:none !important}
.menusec{font-size:26px}
.menusec ul li{margin-bottom:7px}
.menusec ul li span{font-weight:400;font-family:futura-pt-n4,futura-pt,sans-serif}
.menusec ul li div{text-align:right;font-weight:400;font-family:futura-pt-n4,futura-pt,sans-serif;float:right}
.home-page .demo-container{width:100%;height:415px;left:50%;margin:0px auto;}



.footerlinks .widget h3 {
    border-bottom: none;
    color: #fff;
    font: 16px "Helvetica Neue",Helvetica,Arial,sans-serif;
	text-decoration:underline;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:0;
	margin-top:0;
	padding-top:0;
}


.footerlinks .widget p{
	line-height:16px;
}


.footerlinks .widget p a{	color:#fff; text-decoration:none;}

.footerlinks .widget p a:hover{	text-decoration:underline;}

 
.footerlinks .widget .title, .footerlinks .widget .post-meta{
	padding-bottom:0;
	margin-bottom: 5px;
}


#footerlinks-center .widget{	padding-bottom:0; margin-bottom:0;}


#footerlinks-center .widget .entry{
	margin-top:10px;
	padding-left:20px;
}


#footerlinks-center .widget .entry p{
	margin-top:0;
	padding-top:0px;
	font-size:12px;
}


.CustomFooterPostLinks .widget-title{
cursor:pointer;
}





.widget {
  margin: 0 0 30px 0;
  font-size: 12px;
}

.widget h3 {
  margin: 0 0 0.8em 0;
  padding: 0 0 0.8em;
  font: normal bold 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #555;
  border-bottom: 1px solid #e6e6e6;
}

.widget p {
  font: 300 13px/20px "Helvetica Neue", Helvetica, sans-serif;
  margin-bottom: 15px;
}

.widget ul {
  clear: both;
  list-style-position: inside;
  list-style-type: disc;
}

.widget ul li a {
  padding: 0;
  line-height: 22px;
  text-decoration: none;
}

.widget ul li a:hover {
  text-decoration: underline;
}

.widget ul ul {
  padding: 0 0 0 15px;
  border-top: none;
}



.widget .wooslider ul li a {
  padding: 0;
}

.widget.widget_woo_twitter h3 {
  border-bottom: none;
  padding: 0;
  margin: 0;
  padding-bottom: 15px;
}

.widget #connect {
  background: none;
  padding: 0;
  border: none;
}

.widget #connect .fl,
.widget #connect .fr {
  float: none;
}

.widget a.flex-prev,
.widget a.flex-next {
  padding-top: 30px;
}

.ie6 .widget input.submit {
  float: right;
}
#social a.vip{background-position:0 -160px;width:94px}
#social a.vip:hover{background-position:0 -200px}
img.alignnone{margin:0 0 10px 0;display:inline;}


	#footer .social-icons {
		padding-bottom: 10px;
		text-align: center;
	}



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


#top .sub_menu .menu-item-language img.iclflag {
margin-bottom: -2px !important;
}


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



.social-wrap { width: 360px; height: auto; float: left; clear: both; margin: 10px 0 0 0; }

	.social-wrap a{text-decoration: none}
.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}
.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}
.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}
.form-inline .input-group{display:inline-table;vertical-align:middle}
.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}
.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.input-group{position:relative;display:table;border-collapse:separate}
.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}
.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}
.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}
.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}
.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}
.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}
.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}
.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}
.input-group-addon:first-child{border-right:0}
.input-group-addon:last-child{border-left:0}
.input-group-btn{position:relative;font-size:0;white-space:nowrap}
.navbar-form .input-group{display:inline-table;vertical-align:middle}
.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}


.footer-subscribe .input-group-btn {
	border-color: #fff;
	background: transparent;
}


.footer-subscribe .input-group-btn .btn {
	border: 1px solid #fff;
	background: transparent;
}


.footer-subscribe .input-group-btn i {
	color: #fff;
	font-size: 16px;	
	font-weight: 200;
}
.col{float:left}
	

#leftmenu a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 3px;
	color: #284d89; }

#leftmenu a:hover { color: #111; }



.mod_caroufredsel .item_content a {
color: black;
    font-family:  sans-serif;
}


.mod_caroufredsel .item_content a:hover {
color: #5896B3;
}
.medium-12{width:100%;}
.medium-12.column.first .medium-12.column.first{padding-right:0px;}

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



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
.news-news-type-wrapper,.news-news-type-wrapper a,.news-post-date-wrapper,.news-event-date{color:#999;font-size:12px;text-decoration:none}




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

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


    #primary-nav {    text-align: left }


     #primary-nav li {
         border-bottom-width: 1px;
         display: block;
         width: auto;
     }


    #primary-nav ul {
        background: transparent;
        display: block;
        margin: -35px 0 40px;
        padding: 0;
        position: relative;
        top: auto;
        width: auto;
    }


    #primary-nav li a {    border-width: 0 }


    #primary-nav ul li {    margin: 20px 40px }


    #primary-nav ul li:first-child {    margin-top: 20px }
#primary-nav a,.site-header .toggle,.site-header .toggle a,.site-header .toggle a:hover { color:#777777; }
#primary-nav ul a { color:#FFFFFF; }


#cb-overlay {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  z-index: 905;
  visibility: hidden;
  -webkit-transition: 0.4s all;
  -ms-transition: 0.4s all;
  -o-transition: 0.4s all;
  -transition: 0.4s all;
  transition: 0.4s all;
  background: #000;
}

.cb-m-modal-on #cb-overlay {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=96);
  opacity: 0.955;
}

.cb-s-modal-on #cb-overlay {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

.cb-lwa-modal-on #cb-overlay {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

.cb-lwa-r-modal-on #cb-overlay {
  visibility: visible;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  opacity: 0.9;
}

.vc_non_responsive .vc_row .vc_col-sm-1 {
  position: relative;
  float: left;
  width: 8.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-2 {
  position: relative;
  float: left;
  width: 16.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-3 {
  position: relative;
  float: left;
  width: 25%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-4 {
  position: relative;
  float: left;
  width: 33.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-5 {
  position: relative;
  float: left;
  width: 41.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-6 {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-7 {
  position: relative;
  float: left;
  width: 58.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-8 {
  position: relative;
  float: left;
  width: 66.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-9 {
  position: relative;
  float: left;
  width: 75%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-10 {
  position: relative;
  float: left;
  width: 83.33333333%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-11 {
  position: relative;
  float: left;
  width: 91.66666667%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-12 {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-12 {
  margin-left: 100%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-11 {
  margin-left: 91.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-10 {
  margin-left: 83.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-9 {
  margin-left: 75%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-8 {
  margin-left: 66.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-7 {
  margin-left: 58.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-6 {
  margin-left: 50%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-5 {
  margin-left: 41.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-4 {
  margin-left: 33.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-3 {
  margin-left: 25%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-2 {
  margin-left: 16.66666667%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-1 {
  margin-left: 8.33333333%;
}

.vc_non_responsive .vc_row .vc_col-sm-offset-0 {
  margin-left: 0%;
}

.vc_non_responsive .vc_row .vc_hidden-sm {
  display: none !important;
}

.vc_row {
  margin-left: -15px;
  margin-right: -15px;
}


#site-branding h2.site-description{
	font-size: 14px;
	color:#888;
	margin: 0;
}

#main {width:325px;}

.home-middle-right-n {
	float: left;
	font-size: 13px;
	line-height: 22px;
	margin-top: 30px;
	margin-left: 15px;
	width: 265px;
}

.home-middle-right-n .constant-contact-signup {
	padding-top: 0;
	margin-top: 0;
}

.home-middle-right-n h3.widget-title {
	color: #778fae;
	font-size: 13px;
	letter-spacing: 3px;
	padding-top: 5px;
	margin-bottom: 6px;
	text-transform: uppercase;
	text-align: left;
}

.home-middle-right-n form {
	padding-top: 0;
}

.related-posts, .pagination, .commentlist, .tagcloud, .google-map, .nivo-slider, .ad-group, .tab-section-content, .burns-slideshow-holder, .content-burns-slideshow-holder, .image-header, .faqcat-below-btns { margin-bottom: 25px; }



.nivo-slider {
	z-index: 0;
	margin-top: -50px;
	margin-left: -40px;
}


.nivo-slider img { 
	display: none;
	padding: 0; margin: 0;
}
.nivo-slider img:first-child { display: block; }

      
      aside #findPro .label
      {
        margin: 0px 0px 0px 15px;
        
      }








.parallax-slider {	

	overflow:hidden;

	color:#fff;

}




.parallax-slider .substrate {

	width:130%;

}




.parallax-slider img.aligncenter,

.parallax-slider img.alignnone {

	display:block;

}


	

	.site-header .search-form,

	table.cart .coupon,

	.boxed-slider .caption,

	.parallax-slider .substrate,

	.footer-navigation {

		display:none;

	}


	

	.parallax-slider .column {

		top:0!important;

	}




.parallax-slider ul {

	-webkit-transition: opacity 1s;

	-moz-transition: opacity 1s;

	-o-transition: opacity 1s;

	transition: opacity 1s;

}

.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-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-3 {
  width: 25%;
}

.list .col-xs-3, .list .col-xs-6 {
	border-right:1px solid #ededed;
	margin-bottom:20px;
}

	.list .col-xs-3.last, .list .col-xs-6.last {
		border:none;
	}

.amshopby-advanced li.level2 {
	padding-left: 30px;
}

.followus-icons-container {
	width:260px;
	float:right;
	padding:10px 0 10px 0;
	margin-top:9px;
}

.followus-icons-container h3 {
	font-size:12px;
	color:#272525;
	float:left;
	font-weight:500;
}

.followus-icons-container ul li {
	float:left;
	padding-left:20px;
}

.followus-icons-container ul li:hover{
	opacity:0.7;
    filter:alpha(opacity=70);
}

h5.toggle.active span.arrow,
.post-content ul.circle-yes li:before,
.progress-bar-content,
.pagination .current,
.bbp-topic-pagination .current,
.header-v3 .header-social,.header-v4 .header-social,.header-v5 .header-social,
.date-and-formats .date-box,.table-2 table thead,
.onsale,.woocommerce-pagination .current,
.woocommerce .social-share li a:hover i,
.price_slider_wrapper .ui-slider .ui-slider-range,
.tagcloud a:hover,.cart-loading,
#toTop:hover,
#bbpress-forums div.bbp-topic-tags a:hover,
.main-nav-search-form input[type="submit"]:hover, .search-page-search-form input[type="submit"]:hover,
ul.arrow li:before,
p.demo_store {
	background-color:#e10707 !important;
}


h5.toggle span.arrow{background-color:#3e3e3e;}


.body_text
{
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	FONT-FAMILY: arial, san-serif;
	font-size: .8em;
	TEXT-DECORATION: none;
}

div.column-service-content{ margin: 0px 0px 0px 0px;  }

div.eight.columns .column-service-content h2.column-service-title.gdl-title{ color:#5e320b !important; }

		.separator { margin: 10px auto; }


#jeglio .item .love-this{right:0px; padding:3px 6px; font-size:70%; background:white; -moz-border-radius-bottomleft:5px; border-bottom-left-radius:5px; margin:0 0px}


#jeglio .item .love-this, #jeglio .item .closeme{z-index:20; top:0; position:absolute; cursor:pointer; opacity:0.4}


#jeglio .item:hover .love-this{opacity:1}


#item-theater .love-this{background:white; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; font-size:70%; padding:3px 6px; right:1px; margin:0 5px}


#item-theater .love-this, #item-theater .closeme{cursor:pointer; opacity:0.4; position:absolute; top:0; z-index:20}


#item-theater:hover .love-this{opacity:1}
