﻿

.lb_container ul li a {
	color: #004a97;
	text-decoration: none;
	display: block;
	width: 140px;
	font-size: 100% !important;
}


.lb_container ul li a:hover {
	color: #000;
	text-decoration: none;
	font-size: 100% !important;
}


.lb_container {
  margin-left: -535px;
	margin-top: 25px;
  position: absolute;
  width: 580px;
}




.sidebar .widget {
    margin-bottom: 15px;
}


.sidebar .widget div.fb-like-widget {
    background: #fdfffe;
    padding: 15px;
    width: 100%;
    overflow: hidden;
}


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


.sidebar .widget .fb_iframe_widget span {
    width: 100%!important;
}


.sidebar .widget .fb_iframe_widget iframe {
    width: 100%!important;
}


.widget.widget_sp_image img {
    height: auto;
}


.page-template-page-events #sidebar .widget.widget_sme_base_theme_events_widget {
    display: none;
}


.sidebar .widget.widget_sme_base_theme_events_widget .inner-content {
    padding-top: 0;
    padding-bottom: 0;
}


.sidebar .widget.widget_sme_base_theme_events_widget .event {
    padding-top: 10px;
    background-size: cover;
    border-bottom: 1px solid #fdfffe;
}


.sidebar .widget.widget_sme_base_theme_events_widget .more {
    background: #131313;
}



.single-album  .sidebar .widget.widget_sme_base_theme_events_widget {
    display: none;
}

.widget_service_block .widget-title {
	font-size: 22px;
	padding-bottom: 10px;
}

.widget-title a {
	color: #444444;
}

.tg-one-half .widget-title a:hover,
.tg-one-third .widget-title a:hover,
.tg-one-fourth .widget-title a:hover {
	color: #0FBE7C;
}

.tg-one-half .widget-title,
.tg-one-third .widget-title,
.tg-one-fourth .widget-title {
	text-align: center;
}

.widget_recent_work .tg-one-half .widget-title,
.widget_recent_work .tg-one-third .widget-title,
.widget_recent_work .tg-one-fourth .widget-title {
	font-size: 22px;
	padding-bottom: 8px;
	text-align: left;
}

.widget_featured_single_post .widget-title {
	font-size: 22px;
}

.widget_featured_single_post .widget-title,
.widget_featured_single_post p,
.widget_featured_single_post .service-image {
	text-align: left;
}

.widget_featured_post .tg-one-half .widget-title,
.widget_featured_post .tg-one-third .widget-title,
.widget_featured_post .tg-one-fourth .widget-title {
	text-align: left;
	font-size: 20px;
	padding-bottom: 8px;
	line-height: 22px;
}

.widget_testimonial .widget-title {
	font-size: 22px;
	text-align: left;
}

#secondary h3.widget-title {
	font-size: 22px;
	line-height: 32px;
	padding-bottom: 15px;
}

.widget-title span {
	border-bottom: 2px solid #0FBE7C;
	padding-bottom: 5px;
}

.footer-widgets-area .tg-one-fourth .widget-title {
	text-align: left;
}

.footer-widgets-area h3.widget-title {
	color: #D5D5D5;
}

#colophon .widget-title {
	font-size: 22px;
	line-height: 32px;
}

			.tg-one-half .widget-title a:hover, .tg-one-third .widget-title a:hover, .tg-one-fourth .widget-title a:hover { color: #994844; }
#views_slideshow_cycle_main_screenshots-block .views-slideshow-cycle-main-frame-row-item{float:left;margin:0px 9px;width:155px;}
 .social_icon{padding-top:20px;max-width:33px !important;max-height:34px !important}

.main_nav{float:right;height:39px;margin:8px 0 0;padding:0;width:849px;}

.main_nav ul li{float:left;list-style-type:none;margin:0;}


body #header.sticky-header #logo {
    
}


body #header.sticky-header img#logo-image {
    margin-top: 15px;
    margin-bottom: 15px;
    vertical-align: middle;
    height: auto;
    line-height: 65px !important;
}


.sticky-header #logo {
    
    
}


#logo-image {
    float: left;
    margin-right: 20px;
    
}





#logo {
    position: relative;
    font: 400 39px/39px Roboto;
    
    letter-spacing: -0.01em;
}


#logo a,
.footer a {
    color: #51545C;
}


#logo a:hover,
.footer a:hover {
    color: #000;
    text-decoration: none;
}

    #righttopcolumn,
    #social,
    .sc_menu,
    .header a,
    #tagline,
    #logo {
        float: none;
        display: inline-block;
        width: 100%;
        text-align: center;
    }

.nav-menu-content .sub-menu,.nav-menu-content .children{display:none;padding:8px 0;position:absolute;background-color:#fff;border-right:1px solid;border-color:#eee;line-height:30px;z-index:4;right:0}

.nav-menu-content .sub-menu ul,.nav-menu-content .children ul{right:100%;top:0}

.tab-nav-menu-content .sub-menu{padding-left:25px;padding-top:15px}

.tab-nav-menu-content .sub-menu li:last-child{border-bottom:0}

.fullscreen-nav-menu .tab-nav-menu-content .sub-menu{padding-left:0}

.fullscreen-nav-menu .tab-nav-menu-content .sub-menu li{padding:10px 0}

.fullscreen-nav-menu .tab-nav-menu-content .sub-menu li a{font-size:14px}

.dynamic-nav-menu .nav-menu-content .sub-menu,.dynamic-nav-menu .nav-menu-content .children{background-color:#151515;border-color:#222}


.menu-item a {
	font-family: 'Oswald';
	font-weight: 300;
	font-size: 18px;
	text-transform: uppercase;
	color: #660;
	xxx-text-shadow: 0px 0px 1px #f2f2cc !important;
	opacity: 1 !important;
}

.menu-item a:hover {
	opacity: 1 !important;
	color: #A75614 !important;
}

	.menu-item-has-children a { display: none !important; }

	.menu-item-has-children .dropdown-menu a { display: block !important; }
.dropup,.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:12px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}
.dropdown-menu-right{left:auto;right:0}
.dropdown-menu-left{left:0;right:auto}
.dropdown-header{display:block;padding:3px 20px;font-size:11px;line-height:1.42857143;color:#777;white-space:nowrap}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
.navbar-right .dropdown-menu-left{left:0;right:auto}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}
.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}
.dropdown-submenu{position:relative}
.dropdown-submenu.pull-left{float:none}

.btn-purple:hover,
.btn-purple:focus,
.btn-purple:active,
.btn-purple.active,
.open .dropdown-toggle.btn-purple {
  color: #ffffff;
  background-color: #4f425d;
  border-color: #453a51;
}

.btn-purple:active,
.btn-purple.active,
.open .dropdown-toggle.btn-purple {
  background-image: none;
}

.btn-gold:hover,
.btn-gold:focus,
.btn-gold:active,
.btn-gold.active,
.open .dropdown-toggle.btn-gold {
  color: #ffffff;
  background-color: #684f31;
  border-color: #5a442a;
}

.btn-gold:active,
.btn-gold.active,
.open .dropdown-toggle.btn-gold {
  background-image: none;
}

.btn-blue:hover,
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue {
  color: #ffffff;
  background-color: #244367;
  border-color: #1f3958;
}

.btn-blue:active,
.btn-blue.active,
.open .dropdown-toggle.btn-blue {
  background-image: none;
}

.btn-green:hover,
.btn-green:focus,
.btn-green:active,
.btn-green.active,
.open .dropdown-toggle.btn-green {
  color: #ffffff;
  background-color: #41962d;
  border-color: #3b8629;
}

.btn-green:active,
.btn-green.active,
.open .dropdown-toggle.btn-green {
  background-image: none;
}


.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}


.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}


.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}


.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}


.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}


.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}


.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}


.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}
.navbar-custom .nav .dropdown-menu{left:0;min-width:200px}
.navbar-custom .nav .dropdown-menu.right{left:auto}
.navbar-custom .nav .dropdown-menu.whois{min-width:300px}
.navbar-custom .nav .dropdown-menu.whois .input-group{width:100%}
.navbar-custom .nav .dropdown-menu.whois .input-group-btn{width:1px}
.navbar-custom .nav .dropdown-menu .header{font-weight:600;padding:5px 25px 5px 15px !important;color:#555}
.navbar-custom .nav .dropdown-menu li.dropdown-header{font-weight:600;padding:5px 15px;color:#555}
.navbar-custom .nav .dropdown-menu li a{color:#555;padding:5px 15px;background-color:transparent}
.navbar-custom .nav .dropdown-menu li a:hover,.navbar-custom .nav .dropdown-menu li a:focus{background-color:#f5f5f5}
.navbar-custom .nav .dropdown-menu.mega-dropdown-menu{width:672px;margin-left:-73px}
.navbar-custom .nav .dropdown-menu.mega-dropdown-menu .col-sm-3{padding:0}
footer ul:nth-child(1) .page_item a,footer ul:nth-child(2) .page_item a,footer ul:nth-child(3) .page_item a,footer ul:nth-child(4) .page_item a{margin-bottom:10px;display:block}


.node-unpublished{background-color:#fff4f4;}
.preview .node{background-color:#ffffea;}
.node-form .form-text{display:block;width:95%;}
.node-form .container-inline .form-text{display:inline;width:auto;}
.node-form .standard{clear:both;}
.node-form textarea{display:block;width:95%;}
.node-form .attachments fieldset{float:none;display:block;}
.node-form #edit-poll-more{margin:0;}
.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}
.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}
.node-form .content-add-more .form-submit{margin:0;}
.node-form .number{display:inline;width:auto;}
.node-form .text{width:auto;}
div.node-gallery-sort-presets{margin-bottom:5px;padding:5px;}
div.node-gallery-sort-images-item{width:70px;height:70px;float:left;margin:0px;padding:0px;cursor:move;}
div.node-gallery-sort-images-item:hover{background-color:#e0e0e0;outline:1px dashed #98C4DF;}
div.node-gallery-sort-images-item img{width:50px;height:50px;padding:10px;padding-bottom:0px;margin:0px;}
div.node-node_gallery_image div.field-field-node-gallery-image img{border:1px solid #666;}
.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}
.node.node-unpublished .picture,.comment.comment-unpublished .picture{position:relative;}
.node h2,.bar,.ckedit h2{padding:3px 0 3px 10px;padding-bottom:3px;color:#ffffff;background-color:#0d4256;font-weight:bold;font-size:14px;text-decoration:none;line-height:normal;}
.comment .picture,.node .picture{float:left;margin-right:15px;}
div.node div.content .book-navigation{margin:0;padding:0;background:#eeeeee;}
div.node div.content .book-navigation ul.menu{border:0;border-top:1px solid #2763a5;margin:0;padding-bottom:10px;}
div.node div.content .book-navigation .page-links{border:1px solid #2763a5;border-width:1px 0 1px 0;padding:5px;margin:0;background:#c1d4ea;}
.node{margin-bottom:15px;padding-bottom:15px;}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item{display:block;padding:0;margin-left:0}
.mk-fullscreen-nav .mk-fullscreen-nav-wrapper .fullscreen-menu .fullscreen-navigation-ul .menu-item a{transition:all ease-in-out .15s;display:block}
.main-navigation-ul,.main-navigation-ul li.menu-item,.main-navigation-ul ul.sub-menu{margin:0;padding:0}
.main-navigation-ul li.menu-item{position:relative;display:block;list-style-type:none}
.main-navigation-ul a.menu-item-link,.main-navigation-ul span{display:block;text-decoration:none;white-space:normal}
.main-navigation-ul .menu-item-language span{display:inline}
.main-navigation-ul li.menu-item.has-mega-menu{position:static}
.fullscreen-navigation-ul .menu-item a{color:#ffffff;text-transform:uppercase;font-size:16px;letter-spacing:0;font-weight:inherit;padding:25px 0;}
.fullscreen-navigation-ul .menu-item a:hover{background-color:#ffffff;color:#444444;}
.mk-main-navigation ul.sub-menu a.menu-item-link,.mk-main-navigation ul .megamenu-title,.megamenu-widgets-container a,.mk-shopping-cart-box .product_list_widget li a,.mk-shopping-cart-box .product_list_widget li.empty,.mk-shopping-cart-box .product_list_widget li span,.mk-shopping-cart-box .widget_shopping_cart .total{color:#b3b3b3;}
.mk-main-navigation ul.sub-menu li.menu-item ul.sub-menu li.menu-item a.menu-item-link i{color:#e0e0e0;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}
.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0px;overflow:hidden;}
div#global-masthead ul li#about-us a:hover,
div#global-masthead ul li#about-us a:active,
div#global-masthead ul li#about-us a:focus,
div#global-masthead ul li#about-us.active a,
div#global-masthead ul li#about-us.active-trail
a{border-top-color:#207a7a}

.p1icon{width:8px;height:8px;background:transparent url(data:image/gif;base64,R0lGODlhCAAIAIABAABv1P///yH5BAEAAAEALAAAAAAIAAgAAAIPjAMJd8kI1UITmoobU6wAADs=) no-repeat}


.template-page .entry-content-wrapper h1 { text-transform: none; letter-spacing: -2px; font-size: 40px;}

.template-page .entry-content-wrapper h2 { text-transform: none; letter-spacing: -2px; font-size: 30px; display:inline-block;}

.template-page .entry-content-wrapper h3 { text-transform: none; letter-spacing: -1px; font-size: 20px;}


.template-page .entry-content-wrapper h4 { text-transform: none; letter-spacing: -2px; font-size: 40px; font: 'avantgardefregular-med';}

.template-page .entry-content-wrapper h5 { text-transform: none; letter-spacing: -2px; font-size: 30px; font: 'avantgardefregular-med';}

.template-page .entry-content-wrapper h6 { text-transform: none; letter-spacing: -1px; font-size: 20px; font: 'avantgardefregular-med';}


.template-page .big-preview{
display:block;
padding:0 0 10px 131px;
text-align: center;
}




.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2{
text-transform: none;
}





.template-page .template-blog .entry-content-wrapper h1, .template-page .template-blog .entry-content-wrapper h2{
text-transform: none;
letter-spacing: 0;
}


#top #main .avia-section .template-page{
width:100%;
border:none;
margin-left: auto;
padding-left: 0;
margin-right: auto;
}


.avia-section .template-page .entry-content-wrapper{
padding-right:0;
}

	
.footerleft {
	width: 650px;
	float: left;
	margin: 0px;
	padding: 10px 0px 0px 10px;
	}
.theme-page-wrapper #mk-sidebar.mk-builtin{width: 27%;}
.theme-page-wrapper.right-layout .theme-content,.theme-page-wrapper.left-layout .theme-content{width: 73%;}
.theme-page-wrapper{padding-right:15px !important;padding-left: 15px !important;}
.theme-page-wrapper .theme-content:not(.no-padding){padding:25px 0 !important;}
.theme-page-wrapper #mk-sidebar{width: 100% !important;float: none !important;padding: 0 !important;}
.theme-page-wrapper #mk-sidebar .sidebar-wrapper{padding:20px 0 !important;}

	
	#mobile-menu-target {
		margin-top: 44px;
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
		-ms-transform: translateY(-100%);
		transform: translateY(-100%);
		-webkit-transition: all .25s ease;
		-moz-transition: all .25s ease;
		-ms-transition: all .25s ease;
		transition: all .25s ease;
	}

	
	#mobile-menu:checked ~ #mobile-menu-target {
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0);
	}


#footer-wrapper {
	margin: 0;
	padding: 0;
}


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

		
		
	#content .uneven {
		float: left;
		clear: both;
	}

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






#access .menu-header,
div.menu,
#colophon,
#branding,
#main,
#wrapper {
	margin: 0 auto;
	width: 940px;
}

#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 0px;
	width: 960px;
}

#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}

#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
}


.riverImage .icon-type {
    background: #000;
    padding: 6px;
    height: 32px;
    width: 32px;
    position: absolute;
    top: 0;
    left: 0;
}
 
.new_office_info_inner{ top:70%; }

.new_office_info_inner h2{
margin-bottom:0px!important;
display:inline-block;
text-align:center;
font-size:24px;
text-transform:uppercase;
color:#fff;
}

.new_office_info_inner h2 a{
color:#fff;
}


div.pagination ul li a,a.spcomments,.adminform button,#adminForm button,.button,button[type=submit],input[type=submit],input[type=button],
img.border,img.sp_simple_gallery,.item-page_portfolio .img-fulltext-right,
#sp-share img,#sp-search input#mod-search-searchword,
#sp-slides .controllers span,
.module_menu .mod-wrapper li,
.module_menu .mod-wrapper li,a.readmore,a.ns2-readmore,
input[type=text],input[type=password],input[type=submit], input[type=reset], input[type=email],
select,textarea,.inputbox,
#hornav li.menu-item li,
#sublevel li.menu-item li,
.ns2-home img.ns2-image,
.img-portfolio-wraper,
.item_innerDiv,
.item_innerDiv img,
.ns2-art-next,.ns2-art-prev,
img.img_rounded,
.ns2-scroller img.ns2-image
{
	-webkit-transition: all 400ms ease;
	-moz-transition: all 400ms ease;
	-ms-transition: all 400ms ease;
	-o-transition: all 400ms ease;
	transition: all 400ms ease;
}



#sp-share {float:right;display:none; margin-top: 18px;}

#sp-share .sp-inner {padding:0}

#sp-share img {margin:14px 0 0}

#sp-share img:hover {opacity:.6}

	#powered-by,#sp-share {display:none!important}

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

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


.theslider .slides .buythem {
position: absolute;
z-index: 20;
text-align: center;
bottom: 0px;
left: 0px;
font-family: "FuturaBT-Bold",sans-serif;
text-transform: uppercase;
width: 100%;
text-shadow: 2px 4px 3px rgba(0,0,0,0.3);
}


.theslider .slides .buythem a.buybutton {
background-color: #000;
background-color: rgba(0,0,0, .75);
padding: 12px;
font-size: 2em;
color: #ffff00;
border-right: 2px solid #ffff00;
border-left: 2px solid #ffff00;
border-top: 2px solid #ffff00;
display: inline-block;
line-height: 1;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
font-weight: 600;
}


.theslider .slides .buythem a.buybutton:hover {
background-color: #6bc23e;
background-color: rgba(107, 194, 62, .8);
color: #fff;
}


.theslider .slides .buythem a.buybutton img {
vertical-align: middle;
max-width: 24px;
line-height: 0px;
margin: 0px;
}
.fullwidthbanner-container .arrow-shadow{width:20%;position:absolute;top:0;bottom:0;background-color:#FFF;z-index:95;}
.fullwidthbanner-container .arrow-shadow-left{left:0!important;}
.fullwidthbanner-container .arrow-shadow-right{right:0!important;}
.fullwidthbanner-container .arrow-shadow,.tp-leftarrow.default,.tp-rightarrow.default{display:none;}
.fullwidthbanner-container{width:100%;position:relative;padding:0;overflow:hidden;}
.fullwidthbanner-container .fullwidthbanner{width:100%;position:relative;}
.fullwidthbanner-container .tp-thumbs{padding:3px}


.et_lb_slider .flexslider { width: 100% !important; }

		#wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; }

		#wp-calendar #next a { padding-right: 10px; text-align: right; }

.plan-element .planPromo .promoView.visible {
  transition: 0.5s;
  height: 100%;
}

#floating-miclaro.visible {
  left: 0px;
  transition: 0.5s;
}

#floating-miclaro.pr.visible {
  left: 0px;
  transition: 0.5s;
}

#floating-miclaro.cl.visible {
  left: 0px;
  transition: 0.5s;
}
.col{float:left}
#header_user #shopping_cart
.ajax_cart_quantity{font-weight:bold;font-size:18px}


	div#comments {
	text-align:center;
	font-size:9px;
	font-family:'Karla', sans-serif;
	color:#535150;
	text-transform:uppercase;
	}

.nav-single + .comments-area,
#comment-nav-above {
	margin: 24px 0 0 0;
}

.comments-area article {
	margin: 24px 0;
}

.comments-area article header {
	margin: 0 0 15px;
	overflow: hidden;
	position: relative;
}

.comments-area article header img {
	float: left;
	padding: 0;
	line-height: 0;
}

.comments-area article header cite,
.comments-area article header time {
	display: block;
	margin-left: 85px;
}

.comments-area article header cite {
	font-style: normal;
	font-size: 15px;
	line-height: 1.42857143;
}

.comments-area cite b {
	font-weight: normal;
}

.comments-area article header time {
	line-height: 1.714285714;
	text-decoration: none;
	font-size: 12px;
	color: #5e5e5e;
}

.comments-area article header a {
	text-decoration: none;
	color: #5e5e5e;
}

.comments-area article header a:hover {
	color: #616161;
}

.comments-area article header cite a {
	color: #3a3a3a;
}

.comments-area article header cite a:hover {
	text-decoration: underline;
}

.comments-area article header h4 {
	position: absolute;
	top: 0;
	right: 0;
	padding: 6px 12px;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	background-color: #0088d0;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #009cee, #0088d0);
	background-image: -ms-linear-gradient(top, #009cee, #0088d0);
	background-image: -webkit-linear-gradient(top, #009cee, #0088d0);
	background-image: -o-linear-gradient(top, #009cee, #0088d0);
	background-image: linear-gradient(top, #009cee, #0088d0);
	border-radius: 0px;
	border: 1px solid #007cbd;
}

.comments-area .bypostauthor cite span {
	position: absolute;
	margin-left: 5px;
	padding: 2px 5px;
	font-size: 10px;
}

.comments-area .bypostauthor cite b {
	font-weight: bold;
}

	.comments-area article header cite,
	.comments-area article header time {
		margin-left: 50px;
	}

.home .home-news .featured-heading a{display: none}


.featured-heading{border-bottom:1px dotted #ac4fc6; margin:20px 0 10px 0;}

.featured-heading a{color:#ac4fc6; line-height:20px; text-align:center; font-family:'NewBaskervilleW01-Roman'; font-size:24px; border-bottom:1px dotted #ac4fc6; display:block; }

.featured-heading:hover a{color:#776e64;}

.featured-heading span{ position:relative; top:10px; background:#fff;padding:5px 12px; }

.review-list .review{
	margin: 0px;
}

.sidebar-widget .side-photolist, .sidebar-widget .side-eventlist, .feature-box .review-list{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.review-list .issue-cover{
	margin: 10px;
}

.review-list .issue-cover img{
	margin: 0 auto;
	display: block;
}

.archive .review-list li{
	position: relative;
}

.post-type-archive-article .review-list li, .post-type-archive-news .review-list li, .author .review-list li, .search .review-list li, .review-archive .review-list li, .cat .review-list li{
	margin-bottom: 50px;
}

.review-list li{
	position: relative;
}

.downloadsmenu a:hover, .downloadsmenu a.selected { background-color: #990000; padding: 10px 8px 13px 8px; *display:inline;*zoom:1;text-decoration: none}

.mrmenu a, .moviesmenu a, .celebsmenu a, .mrmenu a, .videosmenu a, .musicmenu a, .photosmenu a, .downloadsmenu a, .forumsmenu a, .mybollywoodsmenu a, .trademenu a { padding: 10px; text-decoration: none }



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

 
.clearfix {
	display: inline-block;
}

 
html[xmlns] .clearfix {
	display: block;
}

 
* html .clearfix {
	height: 1%;
}

#mobile-menu.interactive li.menu-item { height: auto !important; }
.grid-box{float:left}

	




.blog-entry {
      border:5px solid #FFF;
	}

	.blog-entry .blog-media {  margin: 0; }

	
.blog-entry .blog-media img {
	-webkit-transition: all 0.8s ease;
    -moz-transition: all 0.8s ease;
    -o-transition: all 0.8s ease;
    -ms-transition: all 0.8s ease;
    transition: all 0.8s ease;
	transform: scale(1);
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	}

	
.blog-entry .blog-media:hover img {
	-webkit-transition: all 8s ease;
    -moz-transition: all 8s ease;
    -o-transition: all 8s ease;
    -ms-transition: all 8s ease;
    transition: all 8s ease;
	transform: scale(1.5);
	-ms-transform: scale(1.5); 
	-webkit-transform: scale(1.5);
	}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}

#top-menu ul.sub-menu {position: absolute; left: 0; z-index: 3; display: block; visibility: hidden; background-color: #f6f6f8; padding: 8px 0;}

#top-menu ul.sub-menu a {display: block; background: none !important; white-space: nowrap; margin: 0; padding-right: 0 !important;}

#top-menu ul.sub-menu li {margin: 0; border-left: none; float: none; line-height: 2;}


#navigation ul.sub-menu {position: absolute; left: 0; z-index: 5; display: block; visibility: hidden; background-color: #323232; border-radius: 0 0 3px 3px; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px;}

#navigation ul.sub-menu li {float: none; height: 27px; line-height: 27px; font-size: 12px; font-weight: normal; padding: 0 10px !important;}

#navigation ul.sub-menu a, #navigation ul.sub-menu a:hover {color: #fff; background: none !important;}

#navigation ul.sub-menu a.ddhover {border-bottom: none !important; line-height: 27px !important;}


#navigation ul.sub-menu ul {background-color: #464646; border-radius: 0 3px 3px 3px; -moz-border-radius: 0 3px 3px 3px; -webkit-border-radius: 0 3px 3px 3px;}

#navigation ul.sub-menu ul li:hover, #navigation ul.sub-menu ul li.ddhover {background-color: #555;}


#navigation ul.sub-menu ul li ul {background-color: #555;}

#navigation ul.sub-menu ul li ul li:hover, #navigation ul.sub-menu ul li ul li.ddhover {background-color: #666;}

#navigation ul.sub-menu a:hover {text-decoration: underline;}

#navigation ul.sub-menu a.ddhover:hover {text-decoration: underline !important;}
.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}
.subdomain-tec .first-block-big-image .title-container span{font-size:16px;}
.subdomain-tec .first-block-big-image .wrapper{bottom:10px;padding:5px 10px;}
.first-block-big-image .type-container .type,.first-block-big-image .description{font-size:15px;}
.first-block-big-image .title a{font-family:'ss_semibold',Arial,sans-serif;}
.first-block-big-image{margin-right:0;}
.first-block-big-image .description{font-size:14px;}
.subdomain-povgov .first-block-big-image,.subdomain-povgov .first-block-big-image img{width:100%;}
.slider-block .pair-slide-block .first{padding:0;}
.subdomain-dhsfp .first-block-big-image,.subdomain-libtech .second-block .item-1,.subdomain-povgov .second-block .item-1,.subdomain-povgov .second-block .item-3,.chp-research-images .views-row-2,.chp-research-images .views-row-4{margin-right:0;}
.first-block-big-image .wrapper,.second-block .wrapper,.front .type-and-title-wrapper .type-container{display:block;}
.first-block-big-image .title-container,.front .type-and-title-wrapper .title-container,.second-block .title-container{max-width:none !important;}
.slider-block .pair-slide-block.item-1 .first,.slider-block .pair-slide-block.item-1 .last,.slider-block .pair-slide-block.item-3 .first,.slider-block .pair-slide-block.item-3 .last{width:100%;margin-right:0;}
.slider-block .pair-slide-block.item-1 .first,.slider-block .pair-slide-block.item-2 .first,.slider-block .pair-slide-block.item-3 .first{padding:0;}
.slider-block .pair-slide-block.item-2 .first{margin-right:4%;}
.slider-block .pair-slide-block.item-1 .first img{width:100%;}
.slider-block .pair-slide-block.item-3 .first{margin-bottom:10px;}
.subdomain-dhsfp .first-block-big-image{margin-bottom:10px;}
.subdomain-dhsfp .first-block-big-image .type-container span{font-size:12px;}
.header-red-left .menu.nav li.first{display:block;margin-bottom:-12px;width:100%;}
.page-forum .panels-flexible-region-last .pane-user-login ul li.first a{display:block;margin-bottom:20px;}
.dib,.two-images-bottom .first-block-big-image .type-container span.type,.two-images-bottom .first-block-big-image .title-container span.type,.two-images-bottom .first-block-big-image .type-container span.title,.two-images-bottom .first-block-big-image .title-container span.title,.three-images-bottom-fpp .first-block-big-image .wrapper .type-container span,.three-images-right .first-block-big-image .type-container a,.three-images-right .first-block-big-image .type-container span,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span{display:inline-block;zoom:1;*display:inline;}
.sr,.two-images-bottom .wrapper .description-container span.description,.three-images-bottom-fpp .first-block-big-image .wrapper .title-container .description-container span.description,.three-images-bottom-fpp .second-block .title-container .description-container span.description,.pane-bundle-slideshow-fpp .pager_description,.pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text,.pane-bundle-slideshow-fpp .field-slideshow-wrapper .field-slideshow-caption-text a{font-family:"ss",Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:normal;font-weight:normal;}
.two-images-bottom .first-block-big-image{margin:0 0 1% 0;}
.two-images-bottom .first-block-big-image .wrapper{position:absolute;bottom:0;left:0;line-height:normal;padding:4px 10px;}
.subdomain-scpku .two-images-bottom .first-block-big-image .wrapper{padding:0;}
.two-images-bottom .first-block-big-image .wrapper .type-container{position:absolute;top:-28px;}
.two-images-bottom .first-block-big-image .wrapper .type-container span.type{font-size:12px;padding:10px 10px 6px;line-height:1;}
.two-images-bottom .first-block-big-image .wrapper .title-container{position:relative;top:0;}
.two-images-bottom .first-block-big-image .wrapper .title-container span.title{font-size:18px;}
.two-images-bottom .first-block-big-image .wrapper .title-container a{font-size:18px;}
.two-images-bottom .first-block-big-image .type-container,.two-images-bottom .first-block-big-image .title-container{background:transparent;bottom:0;padding:0;position:relative;}
.two-images-bottom .first-block-big-image .type-container span.type,.two-images-bottom .first-block-big-image .title-container span.type{background:#d2c295;padding:5px 10px;}
.subdomain-libtech .two-images-bottom .first-block-big-image .type-container span.type,.subdomain-spice .two-images-bottom .first-block-big-image .type-container span.type,.subdomain-libtech .two-images-bottom .first-block-big-image .title-container span.type,.subdomain-spice .two-images-bottom .first-block-big-image .title-container span.type{background:#4D4F53;color:#fff;}
.two-images-bottom .first-block-big-image .type-container span.title,.two-images-bottom .first-block-big-image .title-container span.title{padding:6px 10px 2px;}
.two-images-bottom .first-block-big-image .type-container span.title a,.two-images-bottom .first-block-big-image .title-container span.title a{vertical-align:middle;}
.subdomain-libtech .two-images-bottom .first-block-big-image .type-container span.title,.subdomain-libtech .two-images-bottom .first-block-big-image .title-container span.title{background:transparent;padding:0;}
.subdomain-scpku .two-images-bottom .first-block-big-image .type-container span.title,.subdomain-scpku .two-images-bottom .first-block-big-image .title-container span.title{background:#a80532;background:rgba(168,5,50,0.85);}
.three-images-bottom-fpp .first-block-big-image{margin:0 0 10px 0;}
.three-images-bottom-fpp .first-block-big-image .wrapper{position:absolute;position:absolute;top:auto;right:auto;bottom:20px;left:0;}
.three-images-bottom-fpp .first-block-big-image .wrapper .type-container,.three-images-bottom-fpp .first-block-big-image .wrapper .title-container{position:relative;display:block;bottom:0;}
.three-images-bottom-fpp .first-block-big-image .wrapper .type-container{background-color:transparent;padding:0;overflow:hidden;}
.three-images-bottom-fpp .first-block-big-image .wrapper .type-container span{font-size:12px;padding:4px 10px 0 10px;}
.subdomain-iis .three-images-bottom-fpp .first-block-big-image .wrapper .type-container span{background:#2d3c4b;background:rgba(45,60,75,0.8);}
.subdomain-cisac .three-images-bottom-fpp .first-block-big-image .wrapper .type-container span{background:#D2C295;font-size:12px;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container{float:left;padding:3px 10px 7px 10px;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container span.title a{font-size:18px;line-height:0.8;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container .description-container{line-height:1;}
.three-images-bottom-fpp .first-block-big-image .wrapper .title-container .description-container span.description{font-size:14px;line-height:1;letter-spacing:0.5px;}
.three-images-right .first-block-big-image{float:left;width:63.1%;margin:0 10px 0 0;}
.three-images-right .first-block-big-image .type-and-title-wrapper{bottom:0;}
.three-images-right .first-block-big-image .title-container{background:#2D3C4B;background:rgba(45,60,75,0.8);bottom:0;font-size:18px;line-height:30px;padding:0 10px;position:relative;}
.three-images-right .first-block-big-image .title-container span.title a{font-size:18px;}
.three-images-right .first-block-big-image .type-container{background:transparent;bottom:0;padding:0;position:relative;}
.three-images-right .first-block-big-image .type-container a,.three-images-right .first-block-big-image .type-container span{background:#4d4f53;font-size:12px;text-transform:uppercase;color:#fff;padding:4px 10px 0 10px;}
.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.type,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.type{background:#4d4f53;padding:3px 10px;}
.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.title,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.title{background:#006241;background:rgba(0,98,65,0.7);display:block;padding:12px 15px;}
.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.title a,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .type-container span.title span,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.title a,.four-image-bundle-fpp .first-block-big-image .type-and-title-wrapper .title-container span.title span{color:#fff;}
.four-bottom-images .first-block-big-image{margin-bottom:1%;}
.six-image-bundle-fpp .first-block .item-3,.six-image-bundle-fpp .second-block .item-3{margin-right:0;}
.six-image-bundle-fpp .first-block .item-1 img,.six-image-bundle-fpp .first-block .item-2 img{width:100%;}
.six-image-bundle-fpp .first-block .item-3{margin-right:0;}
.pager-next.first.last{display:block;line-height:0;padding-top:0 !important;}
.pager-next.first.last a{line-height:1;padding-top:6px;}
.page-multimedia .pager-next.first.last{padding:0;}
.first-block-big-image .type-container{position:absolute;bottom:65px;left:0;padding:5px 10px;font-size:15px;color:#354658;background:#d2c295;text-transform:uppercase;}
.first-block-big-image .title-container{background:#2d3c4b;background:rgba(45,60,75,0.8);position:absolute;bottom:20px;left:0;padding:12px 15px;font-family:'ss_bold',Arial,sans-serif;font-size:16px;}
.first-block-big-image .title-container a,.first-block-big-image .title-container span{color:#fff;}
.first-block-big-image .amdem-class-four-image-bundle .three-images-right .title-container,.second-block .amdem-class-four-image-bundle .three-images-right .title-container,.second-block .type-and-title-wrapper .amdem-class-four-image-bundle .three-images-right .title-container,.amdem-class-four-image-bundle .three-images-right .title-container .first-block-big-image{background:#006241;background:rgba(0,98,65,0.7);}

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


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu {
  min-width: 99%;
}

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

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

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

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


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

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item span.um-anchoremulator {
  width: auto;
  display: block;
  background: transparent;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

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

#megaMenu ul li.menu-item.ss-nav-menu-mega .ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega .sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  border: 1px solid transparent;
  padding-top: 6px;
  padding-bottom: 6px;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  top: -1px;
  border-style: solid;
  border-width: 1px;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}
.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu ul,.container_inner nav.content_menu{width:950px}
.header_bottom .container_inner{width:100%}
.container_inner,.boxed div.section .section_inner,div.grid_section .section_inner,.full_width .parallax_content,.steps_holder_inner,.carousel-inner .slider_content_outer,nav.content_menu{width:768px}
.header_bottom,footer .container_inner{padding:0 25px}
footer .container_inner,.header_bottom .container_inner{width:auto}
.header_bottom,footer .container_inner,nav.content_menu{padding:0 15px}
header .container_inner .header_inner_left{position:absolute;left:0;top:0}
.menu_bottom.sticky .container_inner .header_inner_left{position:absolute}
.container_inner{width:1100px;margin:0 auto}
.content .container .container_inner{padding:0}
.content .container .container_inner.page_container_inner{padding:30px 0 0 0}
.content .title .container_inner{padding:0!important}
.content .title_outer.with_image .title .container_inner,.title_outer .has_fixed_background.title .title_holder .container_inner,.title_outer .has_background.title .title_holder .container_inner{display:table;height:100%}
.projects_holder_outer .container .container_inner{padding:0}
.content .testimonial_content .container .container_inner{padding:0}
header .container_inner .header-left-from-logo-widget,header .container_inner .header-right-from-logo-widget{padding:0}
footer .container_inner{position:relative}
.qode_call_to_action.container .container_inner{padding:40px 0}
.qode_search_form .container_inner{position:relative}
.container_inner nav.content_menu{width:1100px}
.container_inner nav.content_menu.fixed{-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,0.11);box-shadow:0 4px 4px -4px rgba(0,0,0,0.11)}
.content_top_margin .content .container .container_inner.page_container_inner{padding:0}
.content_top_margin .content .container .container_inner .call_to_action{margin:0 -15px}
.content_top_margin .content .container .container_inner .call_to_action .container_inner{width:100%}

.clr { clear:both; }

#footer-top {
	position: absolute;
	height: 15px;
	width: 960px;
	background: #a32626;
	top: 0;
	left: 20px;
}

#footer-col1 {
	width:202px;
	float:left;
	margin-top:22px;
}

#footer-col1 a,
#footer-col2 a {
	font-family:Helvetica;
	display:inline-block;
	color:#7aafff;
	line-height:30px;
	font-size:18px;
	text-decoration:none;
}

#footer-col1 a:hover,
#footer-col2 a:hover {
	text-decoration:underline;
}




#content .alignleft,
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px !important;
	margin-top: 4px;
}


#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 12px;
}





.cff-wrapper:after{
  content: "";
  display: table;
  clear: both;
}

header .logo-line{width:100%;height:2px;background-color:#fff;z-index:0;position:fixed;top:52px;}

body.mini-header header .logo-line{display:none;}

body.mini-header header .logo-line, body.mini-header header .menu-line{opacity:0;top:0px;}

.navbar-brand {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
    margin: 0;
}

.navbar-brand a { display: inline-block; }

.navbar-brand a img { width: 100%; }

.navbar-brand .play-video { display: none; }

#sp-slide-grid .mod-block {padding-bottom:0}

#sp-bottom .mod-block{padding:0 25px}

.mod-block {padding:10px}






#main_foot
{
padding:auto;
margin:auto;
width:100%;

display:table;
}

.w3 {
	display: table-cell;
	overflow: hidden;
}


#mainmenu.scaled li.menu-item {
    height: 35px;
}

.home .guide_wrapper {
  position: relative;
  top: -15px;
}

.home #slideshow .top_gradient {
  display: block;
}

.home #slideshow .bottom_gradient {
  display: block;
}

.home #slideshow {
  background: #FBFBFB;
  margin-bottom: 0;
}

.home #slideshow .slide_viewport {
  overflow: visible;
}

.home h3 {
  float: left;
  width: 100%;
  line-height: 22px;
  color: #ff7445;
  font-family: 'FlamaBold', sans-serif;
  font-size: 18px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-bottom: 15px;
}

.home .welcome_panel {
  background: #f6f6f6;
  padding: 60px 0 55px;
  margin-bottom: 80px;
  float: left;
  width: 100%;
}

.home .welcome_panel .body_wrap {
  float: none;
  width: 81%;
  margin: 0 auto;
  font-family: 'FlamaLight', sans-serif;
  font-size: 21px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 28px;
  color: #403c3c;
  text-align: center;
}

.home .welcome_panel .body_wrap .cta {
  float: none;
  margin: 25px auto 0;
  display: inline-block;
  width: auto;
  padding-left: 25px;
  padding-right: 25px;
}

.home .freespace {
  height: 50px;
}

.home .promotional_module {
  height: auto;
  float: left;
  width: calc(50% - 12px);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  display: table;
  vertical-align: middle;
  position: relative;
  margin-bottom: 50px;
}

.home .promotional_module img {
  display: block;
  width: 100%;
  height: auto;
}

.home .promotional_module .cta_copy_vertical {
  

  display: table-cell;
  vertical-align: middle;
}

.home .promotional_module .cta_copy_vertical .cta_copy {
  margin: 0 auto;
  color: #fff;
  width: 37%;
}

.home .promotional_module .cta_copy_vertical .cta_copy h1,
.home .promotional_module .cta_copy_vertical .cta_copy h2,
.home .promotional_module .cta_copy_vertical .cta_copy h3,
.home .promotional_module .cta_copy_vertical .cta_copy h4,
.home .promotional_module .cta_copy_vertical .cta_copy h5,
.home .promotional_module .cta_copy_vertical .cta_copy p {
  margin: 5px 0;
}

.home .promotional_module .cta_copy_vertical .right {
  margin-right: 7%;
}

.home .promotional_module .cta_copy_vertical .left {
  margin-left: 7%;
}

.home #homepage_promotional_module_0 .promotional_module {
  margin-right: 12px;
}

.home #homepage_promotional_module_1 .promotional_module {
  margin-left: 12px;
  float: right;
}

.home .featured_articles {
  width: 100%;
  float: left;
  margin-bottom: 20px;
}

.home .featured_articles ul {
  list-style: none;
}

.home .featured_articles ul li {
  float: left;
  width: calc(25% - 12px);
  margin-right: 12px;
  margin-bottom: 10px;
}

.home .featured_articles ul li .featured_image {
  width: 100%;
  height: auto;
  margin-bottom: 10px;
}

.home .featured_articles ul li h2 {
  font-family: 'FlamaBook', sans-serif;
  font-size: 20px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #464646;
  line-height: 24px;
}

.home .featured_articles ul li h2 a {
  text-decoration: none;
}

.home .events_panel {
  background: #f6f6f6;
  padding: 50px 0 75px;
  width: 100%;
  float: left;
}

.home .events_panel ul {
  list-style: none;
  float: left;
}

.home .events_panel ul li {
  border: 1px solid #d9d9d9;
  border-left: none;
  float: left;
  width: calc(25% - 42px);
  padding: 20px;
  background: #fff;
  min-width: 200px;
  min-height: 200px;
  height: 100%;
}

.home .events_panel ul li a {
  text-decoration: none;
}

.home .events_panel ul li h4 {
  font-family: 'FlamaBold', sans-serif;
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #b2b2b2;
  width: 100%;
  float: left;
  margin-bottom: 7px;
}

.home .events_panel ul li h3.date {
  font-family: 'FlamaBold', sans-serif;
  font-size: 38px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 100%;
  float: left;
  color: #ff7445;
  margin-bottom: 35px;
}

.home .events_panel ul li h2 {
  font-family: 'FlamaLight', sans-serif;
  font-size: 24px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #464646;
  line-height: 28px;
}

.home .events_panel ul li:nth-child(1) {
  border-left: 1px solid #d9d9d9;
}

  .home .featured_articles ul li:nth-child(odd) {
    clear: left;
  }

  .home .featured_articles ul li:nth-child(even) {
    clear: right;
  }

  .home .resource_link_list {
    width: 100%;
    margin-top: 0;
    margin-bottom: 40px;
  }

  .home .search_bar {
    margin-top: 0px;
    font-size: 28px;
    height: 60px;
  }

  .home .search_bar input#s.small {
    height: 60px;
  }

.widget select {
  width: 100%;
  background: #000;
  max-width: 100%;
  background: #242424;
  padding: 8px 10px;
  padding-right: 25px;
  color: #939393;
  border-color: #191919;
}

.widget h3 {
  font-weight: 700;
  font-size: 13px;
  color: #dddddd;
  text-transform: uppercase;
  margin-top: 5px;
  margin-bottom: 30px;
}

.widget.widget_recent_entries ul li,
.widget.widget_meta ul li {
  margin-bottom: 5px;
}

.widget.widget_recent_entries ul li a,
.widget.widget_meta ul li a {
  font-weight: 400;
  color: #B2B2B2;
}

.widget.widget_recent_entries ul li a:before,
.widget.widget_meta ul li a:before {
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\f105";
  margin-right: 7px;
  color: rgba(142, 68, 173, 0.99);
}

.widget.widget_recent_entries ul li a:hover,
.widget.widget_meta ul li a:hover {
  color: rgba(142, 68, 173, 0.99);
}

.widget .tagcloud a {
  color: #909090;
  font-size: 14px !important;
  padding: 5px 15px;
  line-height: 32px;
  border: 1px solid #242424;
  margin-bottom: 3px;
  display: inline-block;
}

.widget .tagcloud a:hover {
  color: #fff;
}

  .footer .top .widget {
    margin-bottom: 30px;
  }

.woocommerce .widget-title {
  color: #262223;
  font-size: 18px;
  margin-bottom: 20px;
}

body.light-layout .widget select {
  background: #e2e2e2;
  border-color: #c5c5c5;
}

body.light-layout .widget .tagcloud a {
  color: #787878;
  border-color: #E2E2E2;
}

body.light-layout .widget .tagcloud a:hover {
  color: #000;
}

body.light-layout .footer .widget .tagcloud a {
  border-color: #979797;
}

body.light-layout .footer .widget .tagcloud a:hover {
  color: #000;
}

body.light-layout .footer .widget h3 {
  color: #4C4F4F;
}

body.light-layout .footer .widget.widget_recent_entries ul li a,
body.light-layout .footer .widget.widget_meta ul li a {
  color: #726C6C;
}

body.light-layout .footer .widget.widget_recent_entries ul li a:hover,
body.light-layout .footer .widget.widget_meta ul li a:hover {
  color: rgba(142, 68, 173, 0.99);
}

    .widget.widget_recent_entries ul li a:before,
    .widget.widget_meta ul li a:before {
        color: rgba(30,115,190,0.99);
    }

    .widget.widget_recent_entries ul li a:hover,
    .widget.widget_meta ul li a:hover {
        color: rgba(30,115,190,0.99);
    }

    body.light-layout .footer .widget.widget_recent_entries ul li a:hover,
    body.light-layout .footer .widget.widget_meta ul li a:hover {
        color: rgba(30,115,190,0.99);
    }

.newslist .meta {
	color:#999;
}

.archive .meta {
	color:#999;
}

#promo .newslist .meta { color:#669db2 }

.shortcode-tabs ul.tab_titles li.nav-tab { background:none; padding:0; float: left; display:inline; color: #ffffff; margin:0px; cursor: pointer; }

.shortcode-tabs ul.tab_titles li.nav-tab.ui-tabs-selected a, .shortcode-tabs ul.tab_titles li.nav-tab a:hover { background:#fff; text-decoration:none; }

.shortcode-tabs ul.tab_titles li.nav-tab a {	color:#777; display: block;float: left;padding: 8px; text-transform:uppercase; font:11px/18px sans-serif; }

.shortcode-tabs .tab li.nav-tab { background:#fff;  }

.shortcode-tabs .tab li.nav-tab a { color:#555; font:bold 12px/18px sans-serif; }

#inner .nav-toggle:before,
#inner .cart-contents:before {
  text-shadow: none;
  color: #4f5558;
}

#inner .nav-toggle:hover:before,
#inner .cart-contents:hover:before {
  box-shadow: inset -5em 0 0 0 #98d9b6;
  -webkit-box-shadow: inset -5em 0 0 0 #98d9b6;
  color: #ffffff;
}

#inner .nav-toggle.active:before,
#inner .cart-contents.active:before {
  background-color: #98d9b6;
}

#inner .nav-toggle:before,
#inner .search-toggle:before,
#inner .cart-contents:before {
  background-color: #ffffff;
}

.nav-toggle,
.search-toggle,
.cart-contents {
  float: right;
  cursor: pointer;
}

.nav-toggle:before,
.search-toggle:before,
.cart-contents:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-left: .202em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  text-align: right;
  content: "\f0c9";
  height: 3.631em;
  width: 3.631em;
  text-align: center;
  line-height: 3.631;
  font-size: 1em;
  margin-left: 0;
  -webkit-transition: all ease 0.4s;
  -moz-transition: all ease 0.4s;
  -ms-transition: all ease 0.4s;
  -o-transition: all ease 0.4s;
  transition: all ease 0.4s;
  text-shadow: 0 0 1em rgba(79, 85, 88, 0.6);
  color: #ffffff;
}

.nav-toggle a,
.search-toggle a,
.cart-contents a {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
}

.nav-toggle a:hover,
.search-toggle a:hover,
.cart-contents a:hover {
  text-decoration: none;
}

.nav-toggle:hover:before,
.search-toggle:hover:before,
.cart-contents:hover:before {
  box-shadow: inset -5em 0 0 0 #98d9b6;
  -webkit-box-shadow: inset -5em 0 0 0 #98d9b6;
  color: #ffffff;
  text-shadow: none;
}

.nav-toggle.active:before,
.search-toggle.active:before,
.cart-contents.active:before {
  background: #98d9b6;
  text-shadow: none;
}

.nav-toggle.active:hover:before,
.search-toggle.active:hover:before,
.cart-contents.active:hover:before {
  padding-right: 0;
}

.nav-toggle span,
.search-toggle span,
.cart-contents span {
  display: none;
}

.nav-toggle.active:before,
#inner .nav-toggle.active:before {
  color: #ffffff;
}


.nav-entries,
.wp-pagenavi,
.woo-pagination {
  clear: both;
}

.nav-entries a {
  display: block;
  color: #4f5558;
  text-decoration: none;
}

.nav-entries a:hover {
  text-decoration: underline;
}

#post-entries .nav-prev a:hover:before {
  margin-right: 0;
}

#post-entries .nav-prev a:before {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-right: .202em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  content: "\f104";
  -webkit-transition: margin ease 0.2s;
  -moz-transition: margin ease 0.2s;
  -ms-transition: margin ease 0.2s;
  -o-transition: margin ease 0.2s;
  transition: margin ease 0.2s;
}

#post-entries .nav-next a:hover:after {
  margin-left: 0;
}

#post-entries .nav-next a:after {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-left: .202em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  text-align: right;
  content: "\f105";
  -webkit-transition: margin ease 0.2s;
  -moz-transition: margin ease 0.2s;
  -ms-transition: margin ease 0.2s;
  -o-transition: margin ease 0.2s;
  transition: margin ease 0.2s;
}

#navigation ul.nav {
  list-style: none;
  margin: 0 0 1.618em 0;
}

#navigation ul.nav li {
  list-style: none;
}

#navigation ul.nav li a {
  color: #d8ffea;
  text-transform: uppercase;
  display: block;
  letter-spacing: 1px;
  font-weight: 700;
  font-family: "Lato", sans-serif;
  font-size: .857em;
  padding: .236em 0;
}

#navigation ul.nav li a:hover {
  color: #ffffff;
}

#navigation ul.nav ul {
  margin: 0;
}

#navigation ul.nav ul li a {
  padding-left: 1em;
}

#navigation ul.nav ul li ul li a {
  padding-left: 2em;
}

#navigation ul.nav ul li ul li ul li a {
  padding-left: 3em;
}

#navigation ul.nav ul li ul li ul li ul li a {
  padding-left: 4em;
}

#navigation .nav-close {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
  z-index: 9999;
}

#navigation .nav-close:after {
  font-family: 'FontAwesome';
  display: inline-block;
  font-size: 100%;
  margin-left: .202em;
  font-weight: normal;
  line-height: 1em;
  width: 1em;
  text-align: right;
  content: "\f00d";
  height: 3.631em;
  width: 3.631em;
  text-align: center;
  line-height: 3.631;
  font-size: 1em;
  margin-left: 0;
  color: #edffff;
}

#navigation .nav-close:hover:after {
  color: #ffffff;
}

#navigation .nav-close span {
  display: none;
}

.widget_woodojo_tabs ul.nav-tabs li.active a {
  background-color: #f7f7f2;
}

.widget_woodojo_tabs ul.nav-tabs li.active a:hover {
  background-color: #f7f7f2;
}

.widget_woodojo_tabs ul.nav-tabs li a:hover {
  background-color: transparent;
}

.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0;}

.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}

.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6;}

.btn-group.open .btn-primary.dropdown-toggle{background-color:#0055cc;}

.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406;}

.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f;}

.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351;}

.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4;}

.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222;}

.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}

.nav-pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}

.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#0088cc;border-bottom-color:#0088cc;margin-top:6px;}

.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580;}

.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#333333;border-bottom-color:#333333;}

.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:1;filter:alpha(opacity=100);}

.navbar .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}

.navbar .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}

.navbar-fixed-bottom .dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0, 0, 0, 0.2);border-bottom:0;bottom:-7px;top:auto;}

.navbar-fixed-bottom .dropdown-menu:after{border-top:6px solid #ffffff;border-bottom:0;bottom:-6px;top:auto;}

.navbar .nav li.dropdown .dropdown-toggle .caret,.navbar .nav li.dropdown.open .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;}

.navbar .nav li.dropdown.active .caret{opacity:1;filter:alpha(opacity=100);}

.navbar .pull-right .dropdown-menu,.navbar .dropdown-menu.pull-right{left:auto;right:0;}
.navbar .pull-right .dropdown-menu:before,.navbar .dropdown-menu.pull-right:before{left:auto;right:12px;}

.navbar .pull-right .dropdown-menu:after,.navbar .dropdown-menu.pull-right:after{left:auto;right:13px;}

.modal-open .dropdown-menu{z-index:2050;}

.modal-open .dropdown.open{*z-index:2050;}

.dropup,.dropdown{position:relative;}

.dropdown-toggle{*margin-bottom:-3px;}

.dropdown-toggle:active,.open .dropdown-toggle{outline:0;}

.dropdown .caret{margin-top:8px;margin-left:2px;}

.dropdown:hover .caret,.open .caret{opacity:1;filter:alpha(opacity=100);}

.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:4px 0;margin:1px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.dropdown-menu.pull-right{right:0;left:auto;}

.dropdown-menu .divider{*width:100%;height:1px;margin:8px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}

.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#333333;white-space:nowrap;}

.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000000;content:"\2191";}

.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px;}

  #bomgar .dropdown .caret {border-top-color: #fff; opacity: 0.6; filter: alpha(opacity = 60);}

    #bomgar li.dropdown.open #toplevel {background: #fff; color: #1170E5;}

    #bomgar #toplevel:hover .caret, #bomgar li.dropdown.open #toplevel {opacity: 1; filter: alpha(opacity = 100);}

      #bomgar li.dropdown.open #toplevel .caret {border-top-color: #1170E5;}

    #bomgar .dropdown-menu {margin: -1px 0 0 1px; border: 0 none;}

  

  
  body.nojs #bomgar li.dropdown:hover .dropdown-menu {display: block;}

ul.dropdown-menu {-moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;}



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

.mega_slider {
	width: 100%;
	position: relative;
	padding: 30px 0;
	margin: 0px 0;
	border-bottom: 1px solid #ccc;
	background: #fff;
	overflow: hidden;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.mega_slider .galeria_int {
	left: -780px;
}


.mega_slider:hover .flechas {
	display: block;
}

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

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

      .banner .banner-nav span:hover, .banner .banner-nav span.cycle-pager-active {
        background: #cf2027; }


p.c93876d {
    color: #93876d;
}

.about-us {
    position: absolute;
    top: 0;
    width: 68%;
}

.about-us a {
	background-color: #39201B;
    color: #EE5033;
     font-family: 'Alegreya Sans',sans-serif;
    font-size: 15px;
    font-weight: bold;
    
    height: 23px;
    line-height: 23px;
    padding: 5px 9px;
    text-transform: uppercase;
}

.about-us a:hover { background-color:#4F3127}


#sidebar .widget:hover [class^="icon-"].icon-3x.alt-style {
	background-color: rgba(0,0,0,0.035)!important;
}


.col:not(#post-area):not(.span_12):not(#sidebar):hover .hovered .circle-border, #sidebar .widget:hover .circle-border {
	border: 1px solid #27CFC3;
    transform: scale(1.18);
    -moz-transform: scale(1.18);
    -o-transform: scale(1.18);
    transition-timing-function: cubic-bezier(0.4, 0.25, 0.14, 1.73);
    -moz-transition-timing-function: cubic-bezier(0.4, 0.25, 0.14, 1.73);
    -webkit-transition-timing-function: cubic-bezier(0.4, 0.25, 0.14, 1.73);
    -o-transition-timing-function: cubic-bezier(0.4, 0.25, 0.14, 1.73);
}


.col:not(#post-area):not(.span_12):not(#sidebar):hover [class^="icon-"].icon-3x.hovered, .col:not(#post-area):not(.span_12):not(#sidebar):hover [class*=" icon-"].icon-3x.hovered, #sidebar .widget:hover [class^="icon-"].icon-3x {
	color: #fff!important;
	background-color: #27CFC3;
}


#footer-outer .widget h4, .text-on-hover-wrap .categories a {
	color: #777;
	font-size: 12px;
	font-family: 'OpenSansbold';
    letter-spacing: 2px; 
    text-transform: uppercase;
	margin-bottom: 20px;
}


#footer-outer .widget {
	margin-bottom: 30px;
}


#footer-outer .widget.widget_categories ul ul, #footer-outer .widget.widget_pages ul ul, #footer-outer .widget.widget_nav_menu ul ul, #slide-out-widget-area .widget.widget_nav_menu ul ul {
	margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 20px;
}


#footer-outer .widget.widget_categories li, #footer-outer .widget.widget_pages li, #footer-outer .widget.widget_nav_menu li, #slide-out-widget-area .widget.widget_nav_menu li {
	border-bottom: 0px!important;
	padding: 0px!important;
}


#footer-outer .widget.widget_categories li a, #footer-outer .widget.widget_pages li a, #footer-outer .widget.widget_nav_menu li a {
	padding: 8px 0px;
	display: block;
	border-bottom: 1px solid #444444;	
}


#slide-out-widget-area .widget.widget_nav_menu li a {
	padding: 6px 0px;
	display: block;
}


#footer-outer .span_3 .widget:last-child {
	margin-bottom: 0px;
}


#footer-outer .widget ul li {
	margin-bottom: 7px;
}


#slide-out-widget-area .widget h4 {
	margin-bottom: 8px;
}


#footer-outer .widget.widget_nav_menu li a {
  border-bottom: 0px!important;
}


#sidebar .widget li.recentcomments {
	padding: 15px!important;
	margin-bottom: 22px;
	border: none;
	position: relative;
	display: block;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.02);
}


#sidebar .widget li:first-child {
	padding-top: 0px;
}



#sidebar .widget .tagcloud a, .post-tags a  {
	background-color: #333333;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    line-height: 22px;
    margin: 3px 3px 0px 0px;
    font-size: 8pt!important;
    padding: 5px 7px;
    position: relative;
    text-transform: capitalize;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	-o-border-radius: 2px;
}


#sidebar .widget .tagcloud a:hover, .post-tags a:hover {
	background-color: #27CFC3;
}


#sidebar .widget input[type=text], #sidebar .widget input[type=email] {
    padding: 10px;
    width: 100%;
}


#sidebar .widget form p {
	padding-bottom: 15px;
}



#sidebar .widget.widget_categories ul ul, #sidebar .widget.widget_pages ul ul, #sidebar .widget.widget_nav_menu ul ul {
	margin: 0px 0px 0px 0px!important;
	padding: 0px 0px 0px 20px;
}


#sidebar .widget.widget_categories li, #sidebar .widget.widget_pages li, #sidebar .widget.widget_nav_menu li {
	border-bottom: 0px!important;
	padding: 0px!important;
}


#sidebar .widget.widget_categories li a, #sidebar .widget.widget_pages li a, #sidebar .widget.widget_nav_menu li a {
	padding: 8px 0px;
	display: block;
	border-bottom: 1px solid #E6E6E6;	
}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .hovered .circle-border,#sidebar .widget:hover .circle-border{border-color:#0867b1;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-1.hovered .circle-border,.woocommerce-page table.cart a.remove,#sidebar .widget:hover .extra-color-1 .circle-border,.woocommerce-page table.cart a.remove{border-color:#cccccc;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-2.hovered .circle-border,#sidebar .widget:hover .extra-color-2 .circle-border{border-color:#a81303;}
.col:not(#post-area):not(.span_12):not(#sidebar):hover .extra-color-3.hovered .circle-border,#sidebar .widget:hover .extra-color-3 .circle-border{border-color:#333333;}

  .moduletable.slider {
    display: none !important;
  }

.moduletable.slider .mod-image-swoop_custom-link {
  position: absolute;
  bottom: 25px;
  left: 33px;
}

.moduletable.slider .mod-image-swoop_custom-link a {
  display: inline-block;
  text-transform: uppercase;
  color: #156F98;
  text-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
  font-family: 'Fjalla One', sans-serif;
    font-size: 16px;
}

.moduletable.slider .mod-image-swoop_custom-link a:hover {
  color: #cf0000;
}

#maintop-row .moduletable {
  margin-bottom: 28px;
}

#aside-right .moduletable + .moduletable {
  margin-top: 50px;
}

#mainbottom-row .moduletable {
  margin-bottom: 54px;
}

#footer-row .moduletable {
  margin-bottom: 30px;
}





#mobile-menu { height: 40px; position: absolute; right: 0; top: 50%; margin-top: -20px; }

#mobile-menu a { display: block; float: left; color: #666; font-size: 18px; height: 40px; width: 40px; line-height: 40px; border: 1px solid #eee; border-radius: 3px; text-align: center; margin-left: 10px; background: #f7f7f7; transition: all .15s ease-in-out; }

#mobile-menu a:first-child { margin-left: 0 }

#mobile-menu a:hover { text-decoration: none; background: #f1f1f1; color: #333; }



.wpex-mobile-toggle-menu-icon_buttons_under_logo #mobile-menu { position: relative; top: auto; right: auto !important; left: auto !important; margin: 0; float: none; text-align: center; padding-top: 20px; height: auto; }


.wpex-mobile-toggle-menu-icon_buttons_under_logo #mobile-menu a { display: inline-block; float: none; }


.mobile-toggle-nav #mobile-menu-search { display: block; margin-bottom: 20px; position: relative; }

#site-header.overlay-header.light-style #mobile-menu a { background: rgba(255,255,255,0.2) !important; color: #fff !important; border:0 !important; }

#site-header.overlay-header.light-style #mobile-menu a:hover { opacity: 1; }

#site-header.overlay-header.dark-style #mobile-menu a { background: rgba(0,0,0,0.08) !important; color: #000 !important; border:0 !important; }

#site-header.overlay-header.dark-style #mobile-menu a:hover { opacity: 1; }

	body.has-mobile-menu #mobile-menu,
	body.has-mobile-menu #wpex-mobile-menu-fixed-top,
	body.has-mobile-menu #wpex-mobile-menu-navbar { display: block }

	body.has-mobile-menu.boxed-main-layout #mobile-menu { right: 30px }





.col:after,
.clr:after,
.wpex-clr:after,
.group:after,
dl:after,
.vc-empty-shortcode-element:after,
ul.page-numbers:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }



.clr-margin,
.count-1,
.col-1,
.col.first { clear: both; margin-left: 0; }


	h2.post-title {
		margin-bottom: 0.5em;
	}
#cff .cff-share-tooltip{display:none;position:absolute;z-index:1000;bottom:22px;right:-51px;width:135px;padding:5px 5px 4px 5px;margin:0;background:#333;color:#eee;font-size:12px;line-height:1.3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cff .cff-share-tooltip .fa-play{position:absolute;font-size:8px;bottom:-6px;left:50%;margin-left:-3px;color:#333;}
#cff .cff-share-tooltip a .fa{font-size:16px;margin:0;padding:5px;}
#cff .cff-share-tooltip a#sbi_facebook_icon .fa,#cff .cff-share-tooltip a#sbi_twitter_icon .fa,#cff .cff-share-tooltip a#sbi_pinterest_icon .fa{padding-top:4px;font-size:18px;}
#cff .cff-share-tooltip a{display:block;float:left;margin:0!important;padding:0!important;color:#eee!important;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#cff .cff-share-tooltip a:hover{color:#fff;}
#cff .cff-share-tooltip .cff-facebook-icon:hover{background:#3b5998;}
#cff .cff-share-tooltip .cff-twitter-icon:hover{background:#00aced;}
#cff .cff-share-tooltip .cff-google-icon:hover{background:#dd4b39;}
#cff .cff-share-tooltip .cff-linkedin-icon:hover{background:#007bb6;}
#cff .cff-share-tooltip .cff-pinterest-icon:hover{background:#cb2027;}
#cff .cff-share-tooltip .cff-email-icon:hover{background:#666;}
.icon-social-twitter:before{content:"\e60b"}


.spotlight {
		padding-bottom: 0px;
		margin-bottom: 0px;
	}

.hr {border-bottom: 1px dotted #999999; margin-bottom:15px;}
.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-12{width:100%}
.thrv_wrapper .alignnone{margin:10px}
.thrv_wrapper .aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper.aligncenter{display:block;margin-left:auto;margin-right:auto}
.thrv_wrapper .alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper.alignright{float:right;margin:10px 0 10px 20px}
.thrv_wrapper .alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.alignleft{float:left;margin:10px 20px 10px 0}
.thrv_wrapper.thrv_contentbox_shortcode{position:relative}
#tve_editor ol.thrv_wrapper,#tve_editor ul.thrv_wrapper{line-height:1.4em}
#tve_editor ol.thrv_wrapper li,#tve_editor ul.thrv_wrapper li{margin-bottom:10px}
.thrv_wrapper div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}
.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-inner-wrap,.thrv_wrapper.tve_wp_shortcode .ui-social-locker-button-overlay{box-sizing:border-box !important}
.thrv_wrapper,.ignore_during_draggable{margin-top:20px;margin-bottom:20px;padding:1px}
.tve_gr .tve_gri .thrv_wrapper{margin:0}
.thrv_wrapper.tve_image_caption{padding:0;max-width:100%;box-sizing:content-box !important}
.thrv_wrapper.tve_image_caption.fwi{max-width:none;width:auto !important}
.thrv_wrapper.tve_image_caption.fwi img{width:auto !important}
.thrv_wrapper.tve_image_caption img.alignright,.thrv_wrapper.tve_image_caption img.aligncenter,.thrv_wrapper.tve_image_caption img.alignleft{margin:0}
.thrv_wrapper.tve_image_caption .tve_image_frame{display:block;max-width:100%}
.thrv_wrapper.tve_image_caption .tve_image{display:block;padding:0;max-width:100%;height:auto}
.thrv_wrapper.tve_image_caption .wp-caption-text{margin:0;font-size:14px;font-style:italic;color:#696969;padding:5px 0 0 0;max-width:100%}
.thrv_wrapper.tve_image_caption.img_style_dark_frame{border:5px solid #202020;padding:0}
.thrv_wrapper.tve_image_caption.img_style_framed{padding:5px;border:1px solid #e7e7e7;border-radius:1px}
.thrv_wrapper.tve_image_caption.img_style_lifted_style1 .tve_image{box-shadow:4px 4px 6px -3px #333}
.thrv_wrapper.tve_image_caption.img_style_polaroid{background:#fff;padding:15px;box-shadow:1px 1px 3px -1px #777}
.thrv_wrapper.tve_image_caption.img_style_rounded_corners .tve_image{border-radius:10px}
.thrv_wrapper.tve_image_caption.img_style_circle .tve_image{border-radius:50%}
.thrv_wrapper.tve_image_caption.img_style_caption_overlay{position:relative;padding-left:0;padding-right:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame{max-width:100%;position:relative;display:inline-block;z-index:1}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:before,.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{z-index:-1;position:absolute;content:"";left:14px;width:60%;bottom:8px;background:#555;background:rgba(0,0,0,0.7);box-shadow:0 0 8px 9px rgba(0,0,0,0.7);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg);border:0}
.thrv_wrapper.tve_image_caption.img_style_lifted_style2 .tve_image_frame:after{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg);right:14px;left:auto}
.thrv_wrapper.tve-flexible-container iframe{margin:20px}
.thrv_icon.thrv_wrapper{margin:0;padding:0}
.thrv_wrapper .tve-hyperlinks-lightbox-wrapper,#tve_lightbox_content .tve-hyperlinks-lightbox-wrapper{min-width:800px}
.thrv_wrapper [class^="icon-"],.thrv_wrapper [class*=" icon-"],#tve_lightbox_content [class^="icon-"],#tve_lightbox_content [class*=" icon-"]{border-radius:0;background:transparent}
body .tve_shortcode_editor .thrv_wrapper .lightSec{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .lightSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .lightSec .tve_faqI{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec{color:#333}
body .tve_shortcode_editor .thrv_wrapper .darkSec p span{color:inherit}
body .tve_shortcode_editor .thrv_wrapper .darkSec span.tve_ct_title{color:#fff}
body .tve_shortcode_editor .thrv_wrapper .darkSec .tve_faqI{color:#333}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger{display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center{display:table;margin-left:auto !important;margin-right:auto !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu{position:relative;margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu ul{margin:0;padding:0 0 0 1em;list-style-type:none;list-style-image:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li{margin:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu li:before{content:'';display:none}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu a{color:#373737;text-decoration:none;display:inline-block;line-height:1;padding:10px 0;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:before{display:inline-block;position:absolute;top:10px;left:-1em;font-family:'thrvicomoon' !important;content:"\e603";height:1em;line-height:1em}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_vertical a:hover{background-color:inherit !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal{z-index:3;padding:0}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal li{display:inline-block;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper .thrive-shortcode-html{padding-top:1px;position:relative}
#tve_editor .thrv_widget_menu.thrv_wrapper.tve_center,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_left,#tve_editor .thrv_widget_menu.thrv_wrapper.tve_right{display:block;float:none}
#tve_editor .thrv_widget_menu.thrv_wrapper .tve-m-trigger.t_tve_horizontal{border-radius:4px;box-sizing:content-box !important;border-width:1px;border-style:solid;display:inline-block;float:right;font-size:33px;height:30px;line-height:30px;margin:0;padding:8px;text-align:center;text-decoration:none;width:33px}
#tve_editor .thrv_widget_menu.thrv_wrapper ul{max-width:none !important;width:100% !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul li,#tve_editor .thrv_widget_menu.thrv_wrapper ul a{display:block !important;box-sizing:border-box !important}
#tve_editor .thrv_widget_menu.thrv_wrapper ul.tve_w_menu.tve_horizontal.tve-m-expanded{-webkit-transition:max-height 0.3s;-moz-transition:max-height 0.3s;transition:max-height 0.3s;max-height:1200px;border:1px solid #b4b4b4;top:49px !important}
.thrv_data_element.thrv_wrapper.aligncenter{display:table}
.thrv_wrapper .wistia_responsive_padding{box-sizing:border-box;height:100%;padding-bottom:56.25%}


.foot-copy{
margin:0 !important;
padding:0 !important;
padding-bottom:80px !important;
font-size:1.25em !important;
color:rgba(255,255,255,0.2) !important;
}


#footer{
	background:#426a8c;
	height:25px;
	color:#FFF;
	font-size:12px;
	text-align:center;
}

#footer .news_desc2{width:220px;padding-left:10px}

.news_desc2 {font-size:13px;line-height:18px;font-family:georgia;color:#555;padding-top:3px}
.blog-feed .blog-post-details{text-transform:uppercase;font-size:12px;line-height:12px;font-weight:400;color:#999999;letter-spacing:0.08em;margin:20px 0 0 0;display:block}

    .zerogrid .row                             {
	margin-bottom: 0px;
	background-color: #f2f0e1;
}



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


.headsearch .sidebarMode .composerExpanded .left,
.headsearch .sidebarMode .composerExpanded .right,
.two-column .sidebarMode .composerExpanded .left,
.two-column .sidebarMode .composerExpanded .right {
	font-size:24px;
	background:none;
	color:#4c1616;
	font-family: "Trebuchet MS", 'Helvetica Neue', Helvetica, Arial, sans-serif;
	padding: 5px 10px;
	letter-spacing:-1px;
	font-weight:normal;
	margin-left:0em;
	text-transform:capitalize;
}


.headsearch .sidebarMode .composerExpanded .right,
.two-column .sidebarMode .composerExpanded .right {
	background-position: right top;
	width: 8px;
	height: 30px;
	float: right;
	display:none;
}

.headsearch .sidebarMode.widget_categories.hasLeftCol .composerExpanded .left,
.headsearch .sidebarMode.widget_categories.hasLeftCol .composerExpanded .right,
.headsearch .sidebarMode.widget_categories.home_stream .composerExpanded .left,
.headsearch .sidebarMode.widget_categories.home_stream .composerExpanded .right  {
	font-size:24px;
	background:none;
	color:#4c1616;
	font-family: "Trebuchet MS", 'Helvetica Neue', Helvetica, Arial, sans-serif;
	padding: 5px 0px;
	letter-spacing:-1px;
	font-weight:normal;
}


.headsearch .rdp-part-summaries .composerExpanded .left, .headsearch .rdp-part-summaries .composerExpanded .right {
  
  color: #391111;
  font-family: "Trebuchet MS",'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size: 24px;
  padding: 0;
  text-shadow: 0px 1px 0 #fff;
  font-weight:normal;
  letter-spacing:-1px;

}


.two-column .sidebarMode .composerExpanded .left,
.two-column .sidebarMode .composerExpanded .right {
	background: none;
	font-size: 12px;
}


.two-column .sidebarMode .composerExpanded .left, .two-column .sidebarMode .composerExpanded .right {
  color: #391111;
  font-family: "Trebuchet MS",'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size: 24px;
  padding: 0;
  text-shadow: 0px 1px 0 #fff;
  font-weight:normal;
  letter-spacing:-1px;
}

.node-unpublished{background-color:#fff4f4;}
.preview .node{background-color:#ffffea;}
.node-type-jhup-title .ds-2col-stacked-fluid .group-left{width:30%;color:#666666;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;}
.node-type-jhup-title .ds-2col-stacked-fluid .group-left h3{display:none;}
.node-type-jhup-title .ds-2col-stacked-fluid .group-right{width:55%;color:#4b4b4b;padding:0 8% 0 5%;color:#4b4b4b;font-family:Georgia,"Times New Roman",Times,serif;border-left:solid 1px #888888;font-size:12px;}
.node-type-jhup-title .ds-2col-stacked-fluid .group-right p{margin:1em 0px;font-size:12px;line-height:20px;}
.node-type-jhup-title .ds-2col-stacked-fluid .group-right .field-label-hidden{margin:0 0 20px 0;}
.node-type-jhup-title .ds-2col-stacked-fluid .group-right .field-name-field-related-links,.node-type-jhup-title .ds-2col-stacked-fluid .group-right .field-name-field-related-books li{list-style:none;list-style-type:none;margin:0 0 10px 0;}
.node-type-jhup-title .ds-2col-stacked-fluid .group-right .field-name-field-related-links a,.node-type-jhup-title .ds-2col-stacked-fluid .group-right .field-name-field-related-books li a{color:#3e577a;}
.node-type-jhup-title .node-jhup-title .field-name-title-field{font-size:30px;color:#59677c;line-height:36px;padding:10px 0;margin:0;font-weight:normal;}
section.content-wrap .node-page p,section.content-wrap .node-page li,section.content-wrap .node-page div{font-size:12px;line-height:20px;color:#4b4b4b;}
section.content-wrap .node-page p,section.content-wrap .node-page ul{margin:1em;}
section.content-wrap .node-page ul{padding:0 0 0 40px;}
section.content-wrap .node-page .backtotop a{border-top:1px #a4b4c2 dashed;border-bottom:1px #a4b4c2 dashed;padding:3px 16px;margin:.625em 0;color:#4B4B4B;font-size:11px;text-align:right;display:block;background-color:#ffffff;}
section.content-wrap .node-page .backtotop a:hover{background-color:#f6f8fa;}
section.content-wrap .node-page #newslist #date{color:#BA7C15;float:left;font-size:17px;padding-right:5px;width:132px;}
section.content-wrap .node-page #newslist #date p{color:#BA7C15;font-size:17px;}
section.content-wrap .node-page .float_left{clear:both;}
section.content-wrap .node-page .float_left img{float:left;margin:0 15px 15px 0;}
section.content-wrap .node-page .float_right{clear:both;}
section.content-wrap .node-page .float_right img{float:right;margin:0 0 15px 15px;}


.site-main {
	position: relative;
}


.site-main .sidebar-container {
  float: right;
	width: 300px;
	padding: 0px 30px 20px 0px;
	z-index: 1;
}


.site-main .sidebar-inner {
	margin: 0 auto;
	max-width: 980px;
}


.attachment footer.entry-meta,
.single-attachment .site-main .sidebar-container {
	display: none;
}





.site-main .mu_register {
	margin: 0 auto;
	width: 100%;
}


.site-main .mu_register input[type="submit"],
.site-main .mu_register #blog_title,
.site-main .mu_register #user_email,
.site-main .mu_register #blogname,
.site-main .mu_register #user_name {
	font-size: inherit;
	width: 270px;
}


.site-main .mu_register input[type="submit"] {
	width: auto;
}





.site-main .widget-area {

}


.post-edit {
	clear: both;
	display: block;
	font-size: 12px;
	margin: 1.5em 0;
}




.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}


.container_12 .grid_3 {
	width:220px;
}
.location-module .map-container{width:100%;margin-bottom:15px}
.map-container-base .map-container{width:100%;margin-bottom:15px}
.map-container-base .map-shadow{display:block;position:relative;width:164px;height:112px;margin-left:auto;margin-right:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid rgba(125,125,125,0.17);border-bottom:1px solid rgba(125,125,125,0.17)}
.map-container-base .map-shadow:hover::before{background-color:rgba(163,173,181,0.31)}
.map-container-base .map-shadow::before{display:block;content:'';position:absolute;width:100%;height:100%;-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,0.08);-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,0.08);box-shadow:inset 0 2px 5px rgba(0,0,0,0.08);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.map-container-base .map{display:block;width:100%;height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.footer-brand-activation #footer-tagline,.footer-brand-activation #brand,.footer-brand-activation #social-footer-content{text-align:center;padding-left:0;padding-right:0;margin:0 auto;font-weight:normal}
.footer-brand-activation #social-footer-content{background-color:#a7a9ac}


#ja-subnav ul.active {
background-color:#036ed8;
}


#ja-subnav ul li.active a,#ja-subnav ul li.active a:hover,#ja-subnav ul li.active a:active,#ja-subnav ul li.active a:focus {
text-decoration:underline;
font-weight:700;
color:#fff;
}


#ja-subnav ul li ul li a.active {
color:#03c !important;
font-weight:700;
}


.default .ja-tabs-title-top ul.ja-tabs-title li.active,.default .ja-tabs-title-top ul.ja-tabs-title li.firstactive,.default .ja-tabs-title-top ul.ja-tabs-title li.lastactive {
background:#FFF;
border-bottom:1px solid #FFF;
}


.default .ja-tabs-title-top ul li.active h3,.default .ja-tabs-title-top ul li.firstactive h3,.default .ja-tabs-title-top ul li.lastactive h3 {
color:#036ed8;
}


.default .ja-tabs-title-bottom ul.ja-tabs-title li.active,.default .ja-tabs-title-bottom ul.ja-tabs-title li.firstactive,.default .ja-tabs-title-bottom ul.ja-tabs-title li.lastactive {
background:#FFF;
border-top:1px solid #FFF;
}


#ja-cssmenu li a.active,#ja-cssmenu li a.active:hover,#ja-cssmenu li a.active:active,#ja-cssmenu li a.active:focus {
background-color:#036ed8;
color:#fff;
}


#ja-cssmenu ul li a.active,#ja-cssmenu ul li a.active:hover,#ja-cssmenu ul li a.active:active,#ja-cssmenu ul li a.active:focus {
background:none !important;
color:#090;
font-weight:700;
text-decoration:underline;
}


#ja-mainnav a,#ja-subnav ul.active li a,.ja-footnav li a:hover,.ja-footnav li a:active,.ja-footnav li a:focus {
color:#fff;
}


.default .ja-tabs-title-right ul li.active H3,.default .ja-tabs-title-right ul li.firstactive H3,.default .ja-tabs-title-right ul li.lastactive H3,.default .ja-tabs-title-bottom ul li.active h3,.default .ja-tabs-title-bottom ul li.firstactive h3,.default .ja-tabs-title-bottom ul li.lastactive h3 {
color:#333;
}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}

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


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  min-width: 120px;
}

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

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

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

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


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

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

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

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
  list-style: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }


#megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}
 ul.inline-list.respond .menu-item{display:none}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
  background: rgba(0, 0, 0, 0.1);
  color: #555555;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
  background: rgba(0, 0, 0, 0.2);
  color: #eeeeee;
}
.shiftnav ul.shiftnav-menu li.menu-item{position:relative;margin:0;padding:0;background:none;list-style-type:none}
 #megaMenu ul.megaMenu li.menu-item,#megaMenu ul.megaMenu li.widget{list-style-image:none;list-style-type:none;text-align:left}
 .touchy-by-bonfire .menu-item-has-children .menu-expanded,.touchy-by-bonfire .menu-item-has-children .menu-expanded:hover{color:#ffffff;font-weight:400;text-transform:none}
 .touchy-by-bonfire .menu ul,.touchy-by-bonfire .menu-item-has-children .menu-expanded{background-color:#666666 !important;position:relative;z-index:999999}

.copyright {
	border-top: 1px solid #eeeeee;
	padding-top: 25px;
	text-align: center;
}

.copyright a {
	font-weight: normal;
	color: #cccccc;
}

.copyright a:focus, .copyright a:hover {
	color: #777777;
}
.list-inline{padding-left:0;list-style:none;margin-left:-5px;}


.genesis-nav-menu .menu-item {
	float: left;
	list-style: none;
}
li.thumb{width:176px;height:140px;text-overflow:ellipsis;margin-right:14px;margin-left:0;margin-bottom:0;position:relative;}
.recomendations li.thumb{width:155px;height:140px;margin-right:2px;}
li.thumb img{padding:0;}
li.thumb:last-child{margin-right:0;}
ul.fp-latest li.thumb{width:100%;float:none;height:81px;margin-bottom:10px;}
ul.fp-widget li.thumb{width:100%;float:none;height:60px;margin-bottom:10px;}
ul.fp-report li.thumb{width:145px;float:left;height:116px;overflow:hidden;margin-bottom:10px;margin-right:5px;}
ul.fp-report li.thumb .omg{margin-right:0;margin-left:5px;}
.similar li.thumb{width:151px;}

#forum td.topics, #forum td.last-reply {
  background-color: #ddd;
}


#navigation ul.menu li.last {
  border-right:none;
}


#navigation ul.menu li.last ul {
  width: 127px;
}

.region-top-links ul li.last{border-right:none;}


#footer ul li.last{border-right:none;}


  #navigation ul.menu ul li, #navigation ul.menu ul li.last {
    margin-bottom: 0; border-color: #e3e3e3;
  }


 
.cycle-pager { 
    text-align: center; width: 100%; height: 45px; z-index: 500; position: absolute; bottom: 15px; overflow: hidden;
}

.cycle-pager span { 
    font-family: arial; font-size: 50px; width: 16px; height: 16px; 
    display: inline-block; color: #ddd; cursor: pointer; 
}

.cycle-pager span.cycle-pager-active { color: #af9837;}
.item-list .title{font-weight:bold;}
.calendar-calendar div.title{font-size:.8em;text-align:center;}
.calendar-calendar div.title a{color:#000;}
.calendar-calendar div.title a:hover{color:#c00;}
.calendar-calendar .mini .title{font-size:.8em;}

.navbar-wrapper .sec-nav .top .title {
  float: left;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.navbar-wrapper .sec-nav .top .title img {
  float: left;
  height: 80px;
  width: 80px;
  margin-left: 0;
}

.navbar-wrapper .sec-nav .top .title .name {
  float: left;
  padding: 33px 5px 0;
  font-size: 21px;
}

.navbar-wrapper .sec-nav .top .title .name a {
  color: white !important;
}

.navbar-wrapper .sec-nav .top .title .name a:hover, .navbar-wrapper .sec-nav .top .title .name a:focus {
  color: #eb382e !important;
}

.main-nav .vert-nav .title {
  overflow: hidden;
  padding: 10px 0;
}

.main-nav .vert-nav .title img {
  float: left;
  height: 50px;
  width: 50px;
  margin-left: -6px;
}

.main-nav .vert-nav .title .name {
  float: left;
  padding: 16px 5px;
  font-size: 16px;
}

.news .title-news .name {
  float: left;
  text-transform: uppercase;
  width: 49%;
}

.news .title-news .add {
  float: right;
  text-align: right;
  margin-right: 5px;
}

.news .title-news .add a {
  color: #eb382e;
}

.news .title-news .add a:hover, .news .title-news .add a:focus {
  color: black;
}

.news .title-news .add .additional:after {
  content: 'Additional News & Events';
}

  .news .title-news .additional:after {
    content: 'See More' !important;
  }
.container .four.columns{width:232px}
.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:300px}

.carousel .carousel-inner {
    overflow: hidden;
    width: 100%;
    position: relative
}

.cub1text{color:#fff;font-size:24px;line-height:24px;position:absolute;top:19px;left:14px;z-index:10}
.art-logo .widget-area{float:right;margin:20px 20px 0px 780px;height:96px;width:407px;overflow:hidden}


.manuallastlist {
  vertical-align: top;
  text-align: center;
}
.span3{width:220px}
.row-fluid .span3{width:23.40425532%}
.uneditable-input.span3,input.span3,textarea.span3{width:206px}
.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}
.row-fluid .tc-content.span3,.row-fluid .tc-thumbnail.span3{width:23.40425532%;float:left}

	
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	}

	
	
	
	#v5-footerX .s4-notdlg {display:none !important;}

#header-gradient {
	display: block;
	position: absolute;
	width: 100%;
	height: 53px;
	background: #d1d1d1;
	background: -moz-linear-gradient(top,  #d1d1d1 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d1d1d1), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top,  #d1d1d1 0%,#ffffff 100%);
	background: -o-linear-gradient(top,  #d1d1d1 0%,#ffffff 100%);
	background: -ms-linear-gradient(top,  #d1d1d1 0%,#ffffff 100%);
	background: linear-gradient(top,  #d1d1d1 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d1d1', endColorstr='#ffffff',GradientType=0 );
}

  #header-gradient, #nav-gradient, nav#primary, .mega, #email-updates, #a-z-utility, #text-resize-tool, #search-tool, #median-container, #seo-container, #mission-container,  #left-col, #hhs-link, .addthis_toolbox, #top-button-container {display: none;}


#aom_items {width:100%; margin:0; padding: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-right:15px;padding-left:15px}
.col-sm-3{width:25%}




.entry-title {
    color: #0480b5;
    font-size: 2rem;
    font-size: 20px;
    line-height: 20px;
    text-transform: uppercase;
}


.entry-title a,
.entry-title a:visited,
.entry-title a:hover,
.entry-title a:active {
    text-decoration: none;
    color: #0480b5;
}



.blog .format-aside .entry-title,
.archive .format-aside .entry-title {
    display: none;
}


.entry-title, .service-title, .widget-title {
    font-family: 'PT Sans', Helvetica, Arial, sans-serif;
   
}
.fl-row:before,.fl-row:after,.fl-row-content:before,.fl-row-content:after,.fl-col-group:before,.fl-col-group:after,.fl-col:before,.fl-col:after,.fl-module:before,.fl-module:after,.fl-module-content:before,.fl-module-content:after {display: table;content: " ";}
.fl-row:after,.fl-row-content:after,.fl-col-group:after,.fl-col:after,.fl-module:after,.fl-module-content:after {clear: both;}
.fl-row,.fl-row-content,.fl-col-group,.fl-col,.fl-module,.fl-module-content {zoom:1;}
.fl-col {float: left;min-height: 1px;}
.fl-col-bg-overlay .fl-col-content {position: relative;}
.fl-col-bg-overlay .fl-col-content:after {content: '';display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 0;}
.fl-col-bg-overlay .fl-module {position: relative;z-index: 1;}
.fl-col-small {max-width: 400px;}
.fl-col-content {border-left: none !important;border-right: none !important;margin: 0 !important;padding-left: 0 !important;padding-right: 0 !important;}

		#top-area { padding: 50px 0 100px; }


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

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

.left{float:left;}

#banner {
  margin-top: 8px;
  position: static;
}


.slides_container {
	width: 980px;
	height: 250px;
	overflow: hidden;
}


#teleport-slides .slides_container {
	width: 940px;
	height: auto;
	position: relative;
}


#teleport-slides .slides_container iframe { display: block; }


#teleport-slides .slides_container .slide {
	margin: 0 auto;
	width: 940px;
	text-align: center;
	background: #ddd;
}


#teleport-slides .slides_container .slide img { vertical-align: bottom;}


	.layout-boxed #related-projects,
	.layout-boxed #comment-wrap,
	.layout-boxed.single #teleport-slides,
	.layout-boxed.single #teleport-slides .slides_container,
	.layout-boxed #sidebar,
	.layout-boxed #main,
	.layout-boxed.single-portfolio #main { width: 580px; }


	.slides_container img {
		max-width: 100% !important;
		height: 316px;
	}


	#teleport-slides .slides_container,
	#teleport-slides .slides_container .slide { width: 600px; }


	.layout-boxed #teleport-slides .slides_container,
	.layout-boxed #teleport-slides .slides_container .slide { width: 580px; }

.mycars.has-digital-retailing .mycars-postform-links {
  margin-top: 10px; }

  .mycars.has-digital-retailing .mycars-postform-links .new-to-our-site {
    width: 40%;
    display: inline-block;
    float: none; }

  .mycars.has-digital-retailing .mycars-postform-links .forgot-password {
    display: inline-block;
    float: none;
    text-align: left; }

.mycars .mycars-postform-links { margin: 20px 0 10px; font-size: 0.9em; height: 1.5em; }

.mycars .mycars-postform-links .privacy { float: left; }

.mycars .mycars-postform-links .registered-login { float: right; }

.mycars .mycars-postform-links .new-to-our-site { width: 50%; float: left; }

.mycars .mycars-postform-links .forgot-password { width: 50%; float: right; text-align: right; }

.mycars .mycars-postform-links:after { clear: both; }
#main .ui-widget-content,.dt-mega-menu .sub-nav ul:after,.dt-mega-parent.new-row,.gap,.gap-10,.gap-20,.gap-30,.gap-40,.hr-thick,.hr-thin,.sidebar-left .wf-wrap:after,.sidebar-right .wf-wrap:after,.vc_empty_space{clear:both}

.header-main .logo{display:inline-block;padding:20px;height:120px;width:auto;}
.module-row .module-item .transparent-module-content .content-element input#txtSearchTerm{width:94.5%;height:35px;padding:2px 4px 0;margin-top:10px;margin-bottom:20px;}




.datatable{
	margin-bottom:20px;
}

.datatable tr td, .datatable tr th{

	line-height: 19px;
	padding: 12px 10px;
}

.divform{width:286px;float:left;padding:10px 0 0 10px}

.divform .errortext{ margin:-10px 0 5px 0 !important;}

.divform h4{font-weight:bold; font-size:14px; padding:10px 0 10px 0 }

.content-inner .featured {
	background: #373b3f;
	border-radius: 5px;
	*border-top: 1px solid #797979;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 0 -1px #797979;
	-moz-box-shadow: 0 -1px #797979;
	-webkit-box-shadow: 0 -1px #797979;
	margin-bottom: 30px;
	overflow:hidden;	
	padding: 22px 32px 12px;
}

.content-inner .featured .post {
	float:left;	
	width: 156px;	
}

.featured .feat-div {
	float:left;
	height: 1px;
	width: 43px;	
}

.featured .post {
	margin-bottom: 20px!important;
}

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

	.top .tools {
		float: none;
	}

	.tools li {
		display: block;
	}

	.top .navigation li a,
	.top .tools li a {
		border: none;
		color: #fff;
		display: block;
		padding: 10px 15px;;
	}

	.top .tools li .login-form a {
		padding: 5px 0;
	}

#mobile-menu.interactive li.menu-item { height: auto !important; }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.navbar .nav .menu-item-object-category{position:relative}
.navbar .nav .menu-item-object-category .sub-mega-wrap{clip:rect(0,1000px,0,0);z-index:1001;position:absolute;width:500px;overflow:hidden;background:#fff;margin-left:-1px}
.navbar .nav .menu-item-object-category .sub-mega-wrap:before{content:"";width:1px;height:100%;position:absolute;background:#ddd;left:150px;top:20px}
.navbar .nav .menu-item-object-category .sub-mega-wrap a{padding:0}
.navbar .nav .menu-item-object-category .sub-mega-wrap li{width:100%;border-left:none}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu,.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat{float:left;padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu{width:150px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu a{font-family:"NovecentowideNormalRegular",Georgia,"Times New Roman",Times,serif;padding:5px 0}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu a:after{content:""}
.navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu .sub-menu{display:none}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat{width:350px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat span{color:#666;font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat a{text-transform:capitalize;font-family:Bitter,serif;font-size:12px;display:inline}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat .has-thumbnail .subcat-thumbnail{float:left;margin-top:2px;width:40px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat .has-thumbnail .subcat-title{margin-left:50px}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat li{border-top:1px solid #ddd;padding:8px 0}
.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat ul li:first-child{border-top:0}
.navbar .nav .menu-item-object-category h5{color:#fff!important;font-family:"NovecentowideNormalRegular",Georgia,"Times New Roman",Times,serif;font-size:11px;margin-top:5px;background:#ee3224;display:inline-block;line-height:1;padding:10px}
.navbar .nav .menu-item-object-category ul+a{display:block!important;text-align:center;width:100%}
.navbar .nav .menu-item-object-category.sub-menu-left .sub-mega-wrap{right:0}
.navbar .nav .menu-item-object-category.sub-menu-left .sub-mega-wrap:before{left:auto;right:150px}
.navbar .nav .menu-item-object-category.sub-menu-left .sub-mega-wrap .sub-menu{float:right;text-align:right}
footer ul:nth-child(1) .page_item a,footer ul:nth-child(2) .page_item a,footer ul:nth-child(3) .page_item a,footer ul:nth-child(4) .page_item a{margin-bottom:10px;display:block}
#footer .region-footer .footer-container{padding:32px 35px 30px;min-height:80px;background-color:rgba(0,0,0,0.5);}
#footer .region-footer .footer-container .footer-social .social-link{float:left;padding-right:20px;}
#footer .region-footer .footer-container .footer-social .social-link#linkedin{padding-right:0;}
.extras-container
h1{color:#ec008c !important}





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

.node-unpublished{background-color:#fff4f4;}
.preview .node{background-color:#ffffea;}
.node-type-landing-page .breadcrumb{display:none;}
.node-type-landing-page #content-header{min-height:450px !important;}
.node-type-landing-page #content-header .color-overlay{background:rgba(0,145,178,0.88);background:-moz-linear-gradient(left,rgba(0,145,178,0.85) 0%,rgba(38,54,133,0.85) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,145,178,0.85)),color-stop(100%,rgba(38,54,133,0.85)));background:-webkit-linear-gradient(left,rgba(0,145,178,0.85) 0%,rgba(38,54,133,0.85) 100%);background:-o-linear-gradient(left,rgba(0,145,178,0.85) 0%,rgba(38,54,133,0.85) 100%);background:-ms-linear-gradient(left,rgba(0,145,178,0.85) 0%,rgba(38,54,133,0.85) 100%);background:linear-gradient(to right,rgba(0,145,178,0.85) 0%,rgba(38,54,133,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d90091b2',endColorstr='#d9263685',GradientType=1);min-height:450px;}
.node-type-landing-page .color-overlay h1.main_title{position:absolute !important;width:100% !important;text-align:right;padding:0 2em 0 0 !important;top:350px !important;height:auto;width:auto;display:inline-block;font-size:55px !important;color:white !important;text-transform:uppercase;margin:0px;}
.node-type-infographic .field-name-field-image img{height:auto;}
.node-type-quiz #content #content-header,.node-type-quiz #content-header .color-overlay,.page-node-take #content #content-header,.page-node-take #content-header .color-overlay,.page-node-quiz-results #content #content-header,.page-node-quiz-results #content-header .color-overlay{min-height:1013px;}
.node-type-quiz .quiz-container,.page-node-take .quiz-container,.page-node-quiz-results .quiz-container{width:50%;margin:0 auto;}
.node-type-quiz .field-name-body .field-items p,.node-type-quiz em,.node-type-quiz #quiz-progress,.node-type-quiz .quiz-question-multichoice,.page-node-take .field-name-body .field-items p,.page-node-take em,.page-node-take #quiz-progress,.page-node-take .quiz-question-multichoice,.page-node-quiz-results .field-name-body .field-items p,.page-node-quiz-results em,.page-node-quiz-results #quiz-progress,.page-node-quiz-results .quiz-question-multichoice{color:#FFF !important;}
.node-type-quiz #quiz-view-table,.page-node-take #quiz-view-table,.page-node-quiz-results #quiz-view-table{display:none;}
.node-type-quiz a.quiz-start-link,.page-node-take a.quiz-start-link,.page-node-quiz-results a.quiz-start-link{display:block;border:2px solid #FFF;color:#FFF;border-radius:2px;max-width:200px;margin:10px auto 30px;padding:12px 18px;font-family:"proxima-nova";font-size:16px;font-weight:600;text-align:center;text-transform:uppercase;}
.node-type-quiz a.quiz-start-link:hover,.page-node-take a.quiz-start-link:hover,.page-node-quiz-results a.quiz-start-link:hover{background-color:#FFF;color:#263685;}
.node-type-quiz #tabs-wrapper,.node-type-quiz span.print-link,.page-node-take #tabs-wrapper,.page-node-take span.print-link,.page-node-quiz-results #tabs-wrapper,.page-node-quiz-results span.print-link{display:none;}
.node-type-exemplar .field-name-field-publication-image{float:left;margin:0 90px 90px 0;}
.node-type-page .submitted,.node-type-infographic .submitted,.node-type-news .submitted,.node-type-video .submitted,.node-type-presentation .submitted,.node-type-publication .submitted,.node-type-sample-materials .submitted{display:none;visibility:hidden;opacity:0;}
.node-type-page #content:not(.has-resources) .messages,.node-type-infographic #content:not(.has-resources) .messages,.node-type-news #content:not(.has-resources) .messages,.node-type-video #content:not(.has-resources) .messages,.node-type-presentation #content:not(.has-resources) .messages,.node-type-publication #content:not(.has-resources) .messages,.node-type-sample-materials #content:not(.has-resources) .messages{margin-top:20px;margin-bottom:30px;}
.node-type-page #content.has-resources .share-container,.node-type-infographic #content.has-resources .share-container,.node-type-news #content.has-resources .share-container,.node-type-video #content.has-resources .share-container,.node-type-presentation #content.has-resources .share-container,.node-type-publication #content.has-resources .share-container,.node-type-sample-materials #content.has-resources .share-container{width:70%;width:calc(70% - 25px);}
.node-type-page #content.has-resources .node .content,.node-type-infographic #content.has-resources .node .content,.node-type-news #content.has-resources .node .content,.node-type-video #content.has-resources .node .content,.node-type-presentation #content.has-resources .node .content,.node-type-publication #content.has-resources .node .content,.node-type-sample-materials #content.has-resources .node .content{clear:both;position:relative;}
.node-type-page #content.has-resources .node .content .print-link,.node-type-page #content.has-resources .node .content .additional-resource-container,.node-type-infographic #content.has-resources .node .content .print-link,.node-type-infographic #content.has-resources .node .content .additional-resource-container,.node-type-news #content.has-resources .node .content .print-link,.node-type-news #content.has-resources .node .content .additional-resource-container,.node-type-video #content.has-resources .node .content .print-link,.node-type-video #content.has-resources .node .content .additional-resource-container,.node-type-presentation #content.has-resources .node .content .print-link,.node-type-presentation #content.has-resources .node .content .additional-resource-container,.node-type-publication #content.has-resources .node .content .print-link,.node-type-publication #content.has-resources .node .content .additional-resource-container,.node-type-sample-materials #content.has-resources .node .content .print-link,.node-type-sample-materials #content.has-resources .node .content .additional-resource-container{margin-top:15px;}
.node-type-page #content.has-resources .node .content .field-name-field-publication-report,.node-type-page #content.has-resources .node .content .field-name-field-publication-keyword,.node-type-page #content.has-resources .node .content .field-name-field-publication-topic,.node-type-page #content.has-resources .node .content .field-name-field-image,.node-type-page #content.has-resources .node .content .field-name-field-short-desc,.node-type-page #content.has-resources .node .content .field-name-field-publication-image,.node-type-page #content.has-resources .node .content .field-name-field-attachments,.node-type-infographic #content.has-resources .node .content .field-name-field-publication-report,.node-type-infographic #content.has-resources .node .content .field-name-field-publication-keyword,.node-type-infographic #content.has-resources .node .content .field-name-field-publication-topic,.node-type-infographic #content.has-resources .node .content .field-name-field-image,.node-type-infographic #content.has-resources .node .content .field-name-field-short-desc,.node-type-infographic #content.has-resources .node .content .field-name-field-publication-image,.node-type-infographic #content.has-resources .node .content .field-name-field-attachments,.node-type-news #content.has-resources .node .content .field-name-field-publication-report,.node-type-news #content.has-resources .node .content .field-name-field-publication-keyword,.node-type-news #content.has-resources .node .content .field-name-field-publication-topic,.node-type-news #content.has-resources .node .content .field-name-field-image,.node-type-news #content.has-resources .node .content .field-name-field-short-desc,.node-type-news #content.has-resources .node .content .field-name-field-publication-image,.node-type-news #content.has-resources .node .content .field-name-field-attachments,.node-type-video #content.has-resources .node .content .field-name-field-publication-report,.node-type-video #content.has-resources .node .content .field-name-field-publication-keyword,.node-type-video #content.has-resources .node .content .field-name-field-publication-topic,.node-type-video #content.has-resources .node .content .field-name-field-image,.node-type-video #content.has-resources .node .content .field-name-field-short-desc,.node-type-video #content.has-resources .node .content .field-name-field-publication-image,.node-type-video #content.has-resources .node .content .field-name-field-attachments,.node-type-presentation #content.has-resources .node .content .field-name-field-publication-report,.node-type-presentation #content.has-resources .node .content .field-name-field-publication-keyword,.node-type-presentation #content.has-resources .node .content .field-name-field-publication-topic,.node-type-presentation #content.has-resources .node .content .field-name-field-image,.node-type-presentation #content.has-resources .node .content .field-name-field-short-desc,.node-type-presentation #content.has-resources .node .content .field-name-field-publication-image,.node-type-presentation #content.has-resources .node .content .field-name-field-attachments,.node-type-publication #content.has-resources .node .content .field-name-field-publication-report,.node-type-publication #content.has-resources .node .content .field-name-field-publication-keyword,.node-type-publication #content.has-resources .node .content .field-name-field-publication-topic,.node-type-publication #content.has-resources .node .content .field-name-field-image,.node-type-publication #content.has-resources .node .content .field-name-field-short-desc,.node-type-publication #content.has-resources .node .content .field-name-field-publication-image,.node-type-publication #content.has-resources .node .content .field-name-field-attachments,.node-type-sample-materials #content.has-resources .node .content .field-name-field-publication-report,.node-type-sample-materials #content.has-resources .node .content .field-name-field-publication-keyword,.node-type-sample-materials #content.has-resources .node .content .field-name-field-publication-topic,.node-type-sample-materials #content.has-resources .node .content .field-name-field-image,.node-type-sample-materials #content.has-resources .node .content .field-name-field-short-desc,.node-type-sample-materials #content.has-resources .node .content .field-name-field-publication-image,.node-type-sample-materials #content.has-resources .node .content .field-name-field-attachments{margin-bottom:2em;}
.node-type-page #content.has-resources .node .content .additional-resource-container,.node-type-infographic #content.has-resources .node .content .additional-resource-container,.node-type-news #content.has-resources .node .content .additional-resource-container,.node-type-video #content.has-resources .node .content .additional-resource-container,.node-type-presentation #content.has-resources .node .content .additional-resource-container,.node-type-publication #content.has-resources .node .content .additional-resource-container,.node-type-sample-materials #content.has-resources .node .content .additional-resource-container{margin-bottom:20px;}
.node-type-page #content.has-resources .node .content .additional-resource-container .field-label,.node-type-infographic #content.has-resources .node .content .additional-resource-container .field-label,.node-type-news #content.has-resources .node .content .additional-resource-container .field-label,.node-type-video #content.has-resources .node .content .additional-resource-container .field-label,.node-type-presentation #content.has-resources .node .content .additional-resource-container .field-label,.node-type-publication #content.has-resources .node .content .additional-resource-container .field-label,.node-type-sample-materials #content.has-resources .node .content .additional-resource-container .field-label{font-family:"proxima-nova","sans-serif";font-style:normal;font-weight:700;color:#263685;font-size:18px;text-transform:uppercase;margin-bottom:10px;}
.node-type-page #content.has-resources .node .content .additional-resource-container .field-items .field-item,.node-type-infographic #content.has-resources .node .content .additional-resource-container .field-items .field-item,.node-type-news #content.has-resources .node .content .additional-resource-container .field-items .field-item,.node-type-video #content.has-resources .node .content .additional-resource-container .field-items .field-item,.node-type-presentation #content.has-resources .node .content .additional-resource-container .field-items .field-item,.node-type-publication #content.has-resources .node .content .additional-resource-container .field-items .field-item,.node-type-sample-materials #content.has-resources .node .content .additional-resource-container .field-items .field-item{font-family:"proxima-nova","sans-serif";font-style:normal;font-weight:700;line-height:17px;margin-bottom:8px;}
.node-type-page #content.has-resources .node .content .additional-resource-container .field-items .field-item a,.node-type-infographic #content.has-resources .node .content .additional-resource-container .field-items .field-item a,.node-type-news #content.has-resources .node .content .additional-resource-container .field-items .field-item a,.node-type-video #content.has-resources .node .content .additional-resource-container .field-items .field-item a,.node-type-presentation #content.has-resources .node .content .additional-resource-container .field-items .field-item a,.node-type-publication #content.has-resources .node .content .additional-resource-container .field-items .field-item a,.node-type-sample-materials #content.has-resources .node .content .additional-resource-container .field-items .field-item a{color:#0091b2;font-size:14px;line-height:17px;margin-bottom:5px;}
.node-type-page #content.has-resources .node .content .additional-resource-container .field-items .field-item a:hover,.node-type-infographic #content.has-resources .node .content .additional-resource-container .field-items .field-item a:hover,.node-type-news #content.has-resources .node .content .additional-resource-container .field-items .field-item a:hover,.node-type-video #content.has-resources .node .content .additional-resource-container .field-items .field-item a:hover,.node-type-presentation #content.has-resources .node .content .additional-resource-container .field-items .field-item a:hover,.node-type-publication #content.has-resources .node .content .additional-resource-container .field-items .field-item a:hover,.node-type-sample-materials #content.has-resources .node .content .additional-resource-container .field-items .field-item a:hover{color:#263685;}
.node-type-page #content.has-resources .node .content .additional-resource-container:not(.is-sticky),.node-type-infographic #content.has-resources .node .content .additional-resource-container:not(.is-sticky),.node-type-news #content.has-resources .node .content .additional-resource-container:not(.is-sticky),.node-type-video #content.has-resources .node .content .additional-resource-container:not(.is-sticky),.node-type-presentation #content.has-resources .node .content .additional-resource-container:not(.is-sticky),.node-type-publication #content.has-resources .node .content .additional-resource-container:not(.is-sticky),.node-type-sample-materials #content.has-resources .node .content .additional-resource-container:not(.is-sticky){margin-top:-67px;}
.node-type-page #content.has-resources .node .content .additional-resource-container:not(.bottom),.node-type-infographic #content.has-resources .node .content .additional-resource-container:not(.bottom),.node-type-news #content.has-resources .node .content .additional-resource-container:not(.bottom),.node-type-video #content.has-resources .node .content .additional-resource-container:not(.bottom),.node-type-presentation #content.has-resources .node .content .additional-resource-container:not(.bottom),.node-type-publication #content.has-resources .node .content .additional-resource-container:not(.bottom),.node-type-sample-materials #content.has-resources .node .content .additional-resource-container:not(.bottom){width:30%;position:absolute;top:0px;right:0px;padding-left:20px;}
.node-type-page #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom),.node-type-infographic #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom),.node-type-news #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom),.node-type-video #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom),.node-type-presentation #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom),.node-type-publication #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom),.node-type-sample-materials #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom){position:fixed;top:0px;left:0px;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;z-index:0;overflow:hidden;clear:both;}
.node-type-page #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom) .field-name-field-additional-resources,.node-type-infographic #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom) .field-name-field-additional-resources,.node-type-news #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom) .field-name-field-additional-resources,.node-type-video #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom) .field-name-field-additional-resources,.node-type-presentation #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom) .field-name-field-additional-resources,.node-type-publication #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom) .field-name-field-additional-resources,.node-type-sample-materials #content.has-resources .node .content .additional-resource-container.is-sticky:not(.bottom) .field-name-field-additional-resources{width:30%;float:right;margin-right:-14px;}
.node-type-page #content.has-resources .node .content .additional-resource-container.is-sticky.bottom,.node-type-infographic #content.has-resources .node .content .additional-resource-container.is-sticky.bottom,.node-type-news #content.has-resources .node .content .additional-resource-container.is-sticky.bottom,.node-type-video #content.has-resources .node .content .additional-resource-container.is-sticky.bottom,.node-type-presentation #content.has-resources .node .content .additional-resource-container.is-sticky.bottom,.node-type-publication #content.has-resources .node .content .additional-resource-container.is-sticky.bottom,.node-type-sample-materials #content.has-resources .node .content .additional-resource-container.is-sticky.bottom{width:30%;position:absolute;bottom:15px;right:0px;padding-left:20px;}
.node-type-landing-page .print-link,.node-type-landing-page .comment-comments,.node-type-landing-page .comment-new-comments,.node-type-landing-page .comment-add{display:none;visibility:hidden;opacity:0;}
.node-type-landing-page .field-name-field-featured-stories{overflow:hidden;height:auto;clear:both;margin-bottom:40px;}
.node-type-landing-page .field-name-field-featured-stories .field-label{font-size:21px;text-transform:uppercase;color:#646464;padding:60px 15px 40px 15px;width:100%;text-align:center;}
.node-type-landing-page .field-name-field-featured-stories .field-name-body,.node-type-landing-page .field-name-field-featured-stories .field-name-body *,.node-type-landing-page .field-name-field-featured-stories .field-name-field-resources-description,.node-type-landing-page .field-name-field-featured-stories .field-name-field-resources-description *{font-size:16px;display:inline;margin:0px;padding:0px;color:#646464;}



.sidebar .widget-heading h4 {color: #adadad;}

.sidebar .widget-heading h4 span {background: #ffffff;}
.pane-ti-lsg-mr-calendar-homepage-recipe-reviews-tout .recipe-review-username{position:relative;float:right;right:5px}

.span7 {
  width: 540px;
}

.row-fluid .span7 {
  width: 57.44680851063829%;
  *width: 57.39361702127659%;
}

input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 526px;
}

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

  input.span7,
  textarea.span7,
  .uneditable-input.span7 {
    width: 656px;
  }


div.ja-moduletable h3,div.moduletable h3 {
font-size:120%;
color:#090;
margin:0 0 5px;
padding:0;
text-indent:0;
}


div.ja-moduletable,div.moduletable {
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid;
border-bottom-color:#f7f7f7; 
position:relative;
}


.main .inner,div.ja-moduletable,div.moduletable,div.ja-module,div.module,.article_column .contentpaneopen {
padding-left:10px;
padding-right:10px;
}








div.ja-moduletable a,a:active,a:hover,img {
text-decoration:none;
border:none #fff 0;
}

.webdesign_fullpage .section h1 {
  text-align: center;
}

.webdesign_fullpage .section .titel {
  color: #ffffff;
  font-size: 37px;
  text-align: center;
  font-weight: 300;
}

.webdesign_fullpage .section .adwords_title {
  font-size: 66px;
  text-align: center;
  font-weight: 600!important;
}

.webdesign_fullpage .section .and {
  color: #ffffff;
  font-size: 37px;
  text-align: center;
  font-weight: 400;
}

.webdesign_fullpage .section .goal_title {
  font-size: 49px;
  text-align: center;
  font-weight: 300;
}

.webdesign_fullpage .section .webdesign_title {
  font-size: 105px;
  font-weight: 600!important;
  text-align: center;
}

.forsiden_wrapper .section h1 {
  text-align: center;
}

.webdesign_wrapper .section h1 {
  text-align: center;
}

.adwords_wrapper .section h1 {
  text-align: center;
}


footer .widget .social-network {
	position:relative;
}


ul.team-detail li ul.social-network {
	border:none;
	margin:0;
	padding:0;
}


ul.team-detail li ul.social-network li {
	border:none;	
	margin:0;
}

ul.team-detail li ul.social-network li i {
	margin:0;
}


ul.social-network {
	list-style:none;
	margin:0;
}


ul.social-network li {
	display:inline;
	margin: 0 5px;
}


#sub-footer ul.social-network {
	float:right;
}

		

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

.ubermenu-main.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop { margin-top:0; }

.ubermenu-skin-clean-white.ubermenu-transition-fade .ubermenu-item .ubermenu-submenu-drop {
  margin-top: 0;
}


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

 .ubermenu .ubermenu-item.um-sticky-only{ display:none !important; }
 .ubermenu.ubermenu-sticky .ubermenu-item-level-0.um-sticky-only{ display:inline-block !important; }
 .ubermenu.ubermenu-sticky .ubermenu-submenu .ubermenu-item.um-sticky-only{ display:block !important; }
 .ubermenu .ubermenu-item-level-0.um-unsticky-only{ display:inline-block !important; }
 .ubermenu .ubermenu-submenu .ubermenu-item.um-unsticky-only{ display:block !important; }
 .ubermenu.ubermenu-sticky .ubermenu-item.um-unsticky-only{ display:none !important; }

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}
.soups-mobile-header-version .mobile-nav,.soups-mobile-header-version .mobile-search,.soups-mobile-header-version .mobile-soup-nav{display:none;width:100%;left:0;position:absolute;overflow-y:scroll;z-index:1}
.soups-mobile-header-version .mobile-nav.open,.soups-mobile-header-version .mobile-search.open,.soups-mobile-header-version .mobile-soup-nav.open{display:block}
.soups-mobile-header-version .mobile-nav .menu-main-menu-container,.soups-mobile-header-version .mobile-nav .menu-main-soups-menu-container,.soups-mobile-header-version .mobile-nav .menu-top-menu-container,.soups-mobile-header-version .mobile-search .menu-main-menu-container,.soups-mobile-header-version .mobile-search .menu-main-soups-menu-container,.soups-mobile-header-version .mobile-search .menu-top-menu-container,.soups-mobile-header-version .mobile-soup-nav .menu-main-menu-container,.soups-mobile-header-version .mobile-soup-nav .menu-main-soups-menu-container,.soups-mobile-header-version .mobile-soup-nav .menu-top-menu-container{padding-left:16px;padding-right:16px}
.soups-mobile-header-version .mobile-nav .menu-main-menu-container ul li,.soups-mobile-header-version .mobile-nav .menu-main-soups-menu-container ul li,.soups-mobile-header-version .mobile-nav .menu-top-menu-container ul li,.soups-mobile-header-version .mobile-search .menu-main-menu-container ul li,.soups-mobile-header-version .mobile-search .menu-main-soups-menu-container ul li,.soups-mobile-header-version .mobile-search .menu-top-menu-container ul li,.soups-mobile-header-version .mobile-soup-nav .menu-main-menu-container ul li,.soups-mobile-header-version .mobile-soup-nav .menu-main-soups-menu-container ul li,.soups-mobile-header-version .mobile-soup-nav .menu-top-menu-container ul li{border-bottom:1px solid}
.soups-mobile-header-version .mobile-nav .menu-main-menu-container ul li:last-child,.soups-mobile-header-version .mobile-nav .menu-main-soups-menu-container ul li:last-child,.soups-mobile-header-version .mobile-nav .menu-top-menu-container ul li:last-child,.soups-mobile-header-version .mobile-search .menu-main-menu-container ul li:last-child,.soups-mobile-header-version .mobile-search .menu-main-soups-menu-container ul li:last-child,.soups-mobile-header-version .mobile-search .menu-top-menu-container ul li:last-child,.soups-mobile-header-version .mobile-soup-nav .menu-main-menu-container ul li:last-child,.soups-mobile-header-version .mobile-soup-nav .menu-main-soups-menu-container ul li:last-child,.soups-mobile-header-version .mobile-soup-nav .menu-top-menu-container ul li:last-child{border-bottom:0}
.soups-mobile-header-version .mobile-nav .menu-main-menu-container ul li a,.soups-mobile-header-version .mobile-nav .menu-main-soups-menu-container ul li a,.soups-mobile-header-version .mobile-nav .menu-top-menu-container ul li a,.soups-mobile-header-version .mobile-search .menu-main-menu-container ul li a,.soups-mobile-header-version .mobile-search .menu-main-soups-menu-container ul li a,.soups-mobile-header-version .mobile-search .menu-top-menu-container ul li a,.soups-mobile-header-version .mobile-soup-nav .menu-main-menu-container ul li a,.soups-mobile-header-version .mobile-soup-nav .menu-main-soups-menu-container ul li a,.soups-mobile-header-version .mobile-soup-nav .menu-top-menu-container ul li a{font-size:1.8rem;padding:14px 0;display:block;text-transform:uppercase;font-family:Geogrotesque-SemiBold}
.soups-mobile-header-version .mobile-nav{top:0;height:100vh;background-color:#9D1A2A}
.soups-mobile-header-version .mobile-nav .logo{width:120px;top:6px;left:50%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.soups-mobile-header-version .mobile-nav .menu-main-menu-container{background-color:#C01D33;padding-top:52px;padding-bottom:4px}
.soups-mobile-header-version .mobile-nav .menu-main-menu-container ul li{border-color:rgba(255,255,255,.15)}
.soups-mobile-header-version .mobile-nav .menu-main-menu-container ul li a{color:#FFF}
.soups-mobile-header-version .mobile-nav .menu-top-menu-container{padding-top:6px;padding-bottom:0;margin-bottom:20px}
.soups-mobile-header-version .mobile-nav .menu-top-menu-container ul li{border-bottom:0}
.soups-mobile-header-version .mobile-nav .menu-top-menu-container ul li:last-child{border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:4px}
.soups-mobile-header-version .mobile-nav .menu-top-menu-container ul li a{font-size:1.4rem;color:#FFF;padding:16px 0 14px;display:block;text-transform:uppercase;font-family:proxima-nova}
.mobile-header-version .mobile-nav,.mobile-header-version .mobile-search{display:none}
.mobile-header-version .mobile-nav.open,.mobile-header-version .mobile-search.open{display:block}
.mobile-header-version .mobile-nav{width:100%;height:calc(100vh - 50px);left:0;top:50px;position:absolute;overflow-y:scroll;background-color:#9D1A2A}
.mobile-header-version .mobile-nav .menu-main-menu-container,.mobile-header-version .mobile-nav .menu-top-menu-container{padding-left:16px;padding-right:16px}
.mobile-header-version .mobile-nav .menu-main-menu-container ul li a,.mobile-header-version .mobile-nav .menu-top-menu-container ul li a{padding:16px 0 14px;text-transform:uppercase}
.mobile-header-version .mobile-nav .menu-main-menu-container{background-color:#C01D33;padding-bottom:4px}
.mobile-header-version .mobile-nav .menu-main-menu-container ul li{border-bottom:1px solid rgba(255,255,255,.15)}
.mobile-header-version .mobile-nav .menu-main-menu-container ul li:last-child{border-bottom:0}
.mobile-header-version .mobile-nav .menu-main-menu-container ul li a{font-size:1.8rem;font-family:Geogrotesque-SemiBold}
.mobile-header-version .mobile-nav .menu-top-menu-container ul li a,footer .container{font-family:proxima-nova}
.mobile-header-version .mobile-nav .menu-top-menu-container{padding-top:6px;padding-bottom:20px;background-color:#9D1A2A}
.mobile-header-version .mobile-nav .menu-top-menu-container ul li:last-child{border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:4px}
.soliloquy-container .soliloquy-image{max-width:100%;height:auto;display:block;margin:0 auto;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}
.bx-wrapper .slider--home{margin:0}
.bx-wrapper .slider--home a{display:block}
.bx-wrapper .slider--home a img{width:100%;max-width:100%;height:auto;float:left}
.bx-wrapper .slider--home a:hover img,.bx-wrapper .slider--home a:focus img{border-color:transparent;background-color:transparent}

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


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}


#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  min-width: 99%;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  min-width: 120px;
}

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

#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}

#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}

#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}

#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  

  width: 100%;
  left: -1px;
  

}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}

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

#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}


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

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}

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

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
  float: left;
}

#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}

#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}

#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.um-flyout-align-right ul.sub-menu {
  left: auto;
  right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  

  padding-left: 0;
  padding-right: 0;
}

#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}

#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  

}

#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}





#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
  list-style: none;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  

}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }

  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }

  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }

  
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }


#megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}

#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}



#megaMenu ul.megaMenu li.menu-item a span.wpmega-item-description, #megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.wpmega-item-description {
    color: #BBBBBB;
    font-size: 13px !important;
    text-transform:none !important;
	line-height: 1.2;
}


li .menu-item a {
	border-bottom: 1px solid #262626 !important;
}



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

.cboxli .smtext{padding-top:6px;}

.smtext{font-size:11px;color:#999;}

.blubox .smtext{color:#fff;}


			#breadcrumbs, .read-more span, .testimonial span.title, .entry .meta-info, .entry .meta-info a, .entry .meta-info a:hover, .subtitle, .comment_date, .comment-reply-link:before, .bottom-nav li.current_page_item a, #content .wp-pagenavi .nextpostslink, #content .wp-pagenavi .previouspostslink { color: #c3e54b; }



#content {
padding: 30px 0 93px;
}

.ie7 .menu_header li.search_container input.search_keywords,
.ie7 .menu_header li.search_container {
	width: 172px;
}

.slider-item { width:810px;height:300px; position:relative; }

            .nav li ul.sub-menu.custom-nav li.sub-menu-header,
            .nav li ul.children.custom-nav li.sub-menu-header {
              display: block;
              position: absolute;
              margin: 0;
              padding: 0;
              bottom: 0px;
              height: 100% !important;
              width: 50px !important;
              background-color: #3e3e3d;
              left: 0px;
              min-height: 100% !important;
              line-height: 50px;
              text-align: center;
              overflow: hidden;
              -webkit-transition: none;
              transition: none; }

              .nav li ul.sub-menu.custom-nav li.sub-menu-header .heading,
              .nav li ul.children.custom-nav li.sub-menu-header .heading {
                position: absolute;
                font-weight: 600;
                width: 450px;
                height: 50px;
                line-height: 50px;
                top: 50%;
                left: 50%;
                text-transform: lowercase;
                text-align: center;
                -webkit-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
                -moz-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
                -ms-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
                -o-transform: translateX(-50%) translateY(-50%) rotate(-90deg);
                transform: translateX(-50%) translateY(-50%) rotate(-90deg);
                font-size: 0.75em; }


  .nav li ul.sub-menu.custom-nav li.sub-menu-header .heading,
  .nav li ul.children.custom-nav li.sub-menu-header .heading {
    font-size: 16px; }

	
.sidebar-bottom {

	width:	250px;
	
	height:	63px;
	}

#logo {
	float: left;
	width: 188px;
	height: 100px;
	padding-left: 20px;
}





.spacer{display:block;height:40px;}

.clearfix:before,.row:before,.hb-field-content .hb-row:before,.hb-field-content .hb-row:after,#respond:before,#respond:after,.container:before,.small-container:before,.spacer:before,.spacer:after,.small-contaner:after,.clearfix:after,.row:after,.container:after,.container-wide:before,.container-wide:after,ul.cart_list.product_list_widget li:before,ul.cart_list.product_list_widget li:after,.tagcloud:before,.tagcloud:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}

.clearfix:after,.hb-field-content .hb-row:after,.row:after,.spacer:after,.container:after,.container-wide:after,ul.cart_list.product_list_widget li:after,#respond:after,.small-contaner:after,.tagcloud:after{clear:both;}

.clearfix,.row,.hb-field-content .hb-row,.container,.container-wide,ul.cart_list.product_list_widget li,#respond,.small-contaner,.spacer,.tagcloud{zoom:1;}

.nivo-html-caption {
    display:none;
}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}

.home-slider .flex-control-nav .fa {
	color:#282827;
}

.home-slider .flex-control-nav .fa:hover {
	color: #bd044f;
}

#header .cart_menu .checkout_row p .fa-clock-o {
  color: #fb5700;
  line-height: 30px;
  font-size: 16px;
  margin-right: 9px;
}

.banner_nav a.prev .fa-chevron-left {
  line-height:30px;
  font-size:14px;
  color:#282827;
}

.banner_nav a:hover.prev .fa-chevron-left {
  color:#ff5e9f;
}

.banner_nav a.next .fa-chevron-right {
  line-height:30px;
  font-size:14px;
  color:#282827;
  margin-left:2px;
}

.banner_nav a:hover.next .fa-chevron-right {
  color:#ff5e9f;
}

.banner_nav .scroll_down .fa-arrow-circle-down {
  color:#ff5e9f;
  margin:0 0 0 5px;
  line-height:36px;
}


.fa-arrow-circle-right {
  color:#ff5e9f !important;
  font-size:14px;
  margin-left:6px;
  line-height:27px;
}

.fa-arrow-circle-right:hover {
  text-decoration:none;
}

#content .title .title_right .next-prev a .fa, #content .blog-next-prev a .fa {
  padding:0 3px;
}

#content .blog_blk .blog_desc_inn p span.fa-quote-right {
  font-size:24px;
  line-height:28px;
  color:#99cc66;
  position:absolute;
  top:0px;
  right:0;
}

#content .comment_c .com_list ul li .fa {
  font-size: 14px;
  line-height: 16px;
  color: #d7dbdb;
  margin-right: 6px;
}

#content .tag_c ul li span.fa {
  font-size:14px;
  line-height:30px;
  color:#d7dbdb;
  margin-right:7px;
}

#content .tag_c a.share span.fa {
  font-size:14px;
  line-height:30px;
  color:#d7dbdb;
  margin-right:7px;
}

#content .page_c a.prev span.fa {
  font-size:14px;
  line-height:50px;
  margin-right:8px;
}

#content .page_c a.prev:hover span.fa {
  color:#ff5e9f;
}

#content .page_c a.next span.fa {
  font-size:14px;
  line-height:50px;
  margin-left:8px;
}

#content .page_c a.next:hover span.fa {
  color:#ff5e9f;
}

#content .cart_btn a.info_btn .fa, .add-address a.btn_c .fa {
  color:#ffffff;
  font-size:14px;
  line-height:38px;
  margin-right:9px;
}

#content .cart_btn a.next_btn .fa {
  font-size:14px;
  line-height:40px;
  color:#ffffff;
  margin-left:9px;
}

#content a.backtocate .fa {
  font-size:14px;
  line-height:34px;
  color:#ff5e9f;
  margin:0 8px 0 0;
}

#content .pro_main_c .desc_blk .review_row div.share .fa-share-square-o, , #content .tag_c div.share .fa-share-square-o {
  margin-right:7px;
  font-size:14px;
  line-height:16px;
  color:#d7dbdb;
}

#content .tabing .tab-content .rew_blk .date .fa-calendar {
  font-size:14px;
  line-height:16px;
  color:#d7dbdb;
  margin:0 7px 0 0;
}

#content .tabing .tab-content .rew_blk .user .fa-user {
  font-size:14px;
  line-height:16px;
  color:#d7dbdb;
  margin:0 7px 0 0;
}

  #content .box_1 .box_inn .fa-arrow-circle-right {
    line-height: 20px;
  }

	#icon_blocks table tr td.widget {display: block; width: 95%; margin: 50px auto 0; height:auto;}

	#icon_blocks table tr td.widget .widget_inner {border-radius:20px!important; border:6px solid #fff!important;}

#icon_blocks .widget { width:25%; margin-right:0; }

#icon_blocks .widget .widget_inner { height:150px; padding:25px 20px; color:#fff; font-size:1.1em; background:rgba(0, 122, 204, .8); border:6px solid #fff; }

#icon_blocks .widget:first-child .widget_inner {border-radius:20px 0 0 20px;}

#icon_blocks .widget:nth-child(2) .widget_inner {border-left:none;}

#icon_blocks .widget:nth-child(3) .widget_inner {border-left:none;}

#icon_blocks .widget:last-child .widget_inner {border-left:none; border-radius:0 20px 20px 0;}

#sidebar .widget { margin-bottom:40px; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-fw {
  width: 1.28571429em;
  text-align: center;
}

.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}

.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}

.fa-li.fa-lg {
  left: -1.85714286em;
}

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}

.fa.pull-left {
  margin-right: .3em;
}

.fa.pull-right {
  margin-left: .3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}

.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #ffffff;
}


.fa-glass:before {
  content: "\f000";
}

.fa-music:before {
  content: "\f001";
}

.fa-search:before {
  content: "\f002";
}

.fa-envelope-o:before {
  content: "\f003";
}

.fa-heart:before {
  content: "\f004";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-o:before {
  content: "\f006";
}

.fa-user:before {
  content: "\f007";
}

.fa-film:before {
  content: "\f008";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-check:before {
  content: "\f00c";
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-signal:before {
  content: "\f012";
}

.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}

.fa-trash-o:before {
  content: "\f014";
}

.fa-home:before {
  content: "\f015";
}

.fa-file-o:before {
  content: "\f016";
}

.fa-clock-o:before {
  content: "\f017";
}

.fa-road:before {
  content: "\f018";
}

.fa-download:before {
  content: "\f019";
}

.fa-arrow-circle-o-down:before {
  content: "\f01a";
}

.fa-arrow-circle-o-up:before {
  content: "\f01b";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-play-circle-o:before {
  content: "\f01d";
}

.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}

.fa-refresh:before {
  content: "\f021";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-lock:before {
  content: "\f023";
}

.fa-flag:before {
  content: "\f024";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-print:before {
  content: "\f02f";
}

.fa-camera:before {
  content: "\f030";
}

.fa-font:before {
  content: "\f031";
}

.fa-bold:before {
  content: "\f032";
}

.fa-italic:before {
  content: "\f033";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-list:before {
  content: "\f03a";
}

.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-video-camera:before {
  content: "\f03d";
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}

.fa-pencil:before {
  content: "\f040";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-tint:before {
  content: "\f043";
}

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}

.fa-share-square-o:before {
  content: "\f045";
}

.fa-check-square-o:before {
  content: "\f046";
}

.fa-arrows:before {
  content: "\f047";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-play:before {
  content: "\f04b";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-eject:before {
  content: "\f052";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-times-circle-o:before {
  content: "\f05c";
}

.fa-check-circle-o:before {
  content: "\f05d";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}

.fa-expand:before {
  content: "\f065";
}

.fa-compress:before {
  content: "\f066";
}

.fa-plus:before {
  content: "\f067";
}

.fa-minus:before {
  content: "\f068";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-plane:before {
  content: "\f072";
}

.fa-calendar:before {
  content: "\f073";
}

.fa-random:before {
  content: "\f074";
}

.fa-comment:before {
  content: "\f075";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-arrows-v:before {
  content: "\f07d";
}

.fa-arrows-h:before {
  content: "\f07e";
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-key:before {
  content: "\f084";
}

.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}

.fa-comments:before {
  content: "\f086";
}

.fa-thumbs-o-up:before {
  content: "\f087";
}

.fa-thumbs-o-down:before {
  content: "\f088";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-heart-o:before {
  content: "\f08a";
}

.fa-sign-out:before {
  content: "\f08b";
}

.fa-linkedin-square:before {
  content: "\f08c";
}

.fa-thumb-tack:before {
  content: "\f08d";
}

.fa-external-link:before {
  content: "\f08e";
}

.fa-sign-in:before {
  content: "\f090";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-upload:before {
  content: "\f093";
}

.fa-lemon-o:before {
  content: "\f094";
}

.fa-phone:before {
  content: "\f095";
}

.fa-square-o:before {
  content: "\f096";
}

.fa-bookmark-o:before {
  content: "\f097";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-github:before {
  content: "\f09b";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-rss:before {
  content: "\f09e";
}

.fa-hdd-o:before {
  content: "\f0a0";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-hand-o-right:before {
  content: "\f0a4";
}

.fa-hand-o-left:before {
  content: "\f0a5";
}

.fa-hand-o-up:before {
  content: "\f0a6";
}

.fa-hand-o-down:before {
  content: "\f0a7";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}

.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}

.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-plus:before {
  content: "\f0d5";
}

.fa-money:before {
  content: "\f0d6";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-linkedin:before {
  content: "\f0e1";
}

.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}

.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}

.fa-comment-o:before {
  content: "\f0e5";
}

.fa-comments-o:before {
  content: "\f0e6";
}

.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}

.fa-lightbulb-o:before {
  content: "\f0eb";
}

.fa-exchange:before {
  content: "\f0ec";
}

.fa-cloud-download:before {
  content: "\f0ed";
}

.fa-cloud-upload:before {
  content: "\f0ee";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-bell-o:before {
  content: "\f0a2";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cutlery:before {
  content: "\f0f5";
}

.fa-file-text-o:before {
  content: "\f0f6";
}

.fa-building-o:before {
  content: "\f0f7";
}

.fa-hospital-o:before {
  content: "\f0f8";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}

.fa-circle-o:before {
  content: "\f10c";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-circle:before {
  content: "\f111";
}

.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-folder-o:before {
  content: "\f114";
}

.fa-folder-open-o:before {
  content: "\f115";
}

.fa-smile-o:before {
  content: "\f118";
}

.fa-frown-o:before {
  content: "\f119";
}

.fa-meh-o:before {
  content: "\f11a";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-keyboard-o:before {
  content: "\f11c";
}

.fa-flag-o:before {
  content: "\f11d";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-code:before {
  content: "\f121";
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-crop:before {
  content: "\f125";
}

.fa-code-fork:before {
  content: "\f126";
}

.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}

.fa-question:before {
  content: "\f128";
}

.fa-info:before {
  content: "\f129";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-shield:before {
  content: "\f132";
}

.fa-calendar-o:before {
  content: "\f133";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-ticket:before {
  content: "\f145";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-minus-square-o:before {
  content: "\f147";
}

.fa-level-up:before {
  content: "\f148";
}

.fa-level-down:before {
  content: "\f149";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-pencil-square:before {
  content: "\f14b";
}

.fa-external-link-square:before {
  content: "\f14c";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}

.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}

.fa-gbp:before {
  content: "\f154";
}

.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}

.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}

.fa-won:before,
.fa-krw:before {
  content: "\f159";
}

.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-text:before {
  content: "\f15c";
}

.fa-sort-alpha-asc:before {
  content: "\f15d";
}

.fa-sort-alpha-desc:before {
  content: "\f15e";
}

.fa-sort-amount-asc:before {
  content: "\f160";
}

.fa-sort-amount-desc:before {
  content: "\f161";
}

.fa-sort-numeric-asc:before {
  content: "\f162";
}

.fa-sort-numeric-desc:before {
  content: "\f163";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-youtube-square:before {
  content: "\f166";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-youtube-play:before {
  content: "\f16a";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-adn:before {
  content: "\f170";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitbucket-square:before {
  content: "\f172";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-long-arrow-down:before {
  content: "\f175";
}

.fa-long-arrow-up:before {
  content: "\f176";
}

.fa-long-arrow-left:before {
  content: "\f177";
}

.fa-long-arrow-right:before {
  content: "\f178";
}

.fa-apple:before {
  content: "\f179";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-android:before {
  content: "\f17b";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-trello:before {
  content: "\f181";
}

.fa-female:before {
  content: "\f182";
}

.fa-male:before {
  content: "\f183";
}

.fa-gittip:before {
  content: "\f184";
}

.fa-sun-o:before {
  content: "\f185";
}

.fa-moon-o:before {
  content: "\f186";
}

.fa-archive:before {
  content: "\f187";
}

.fa-bug:before {
  content: "\f188";
}

.fa-vk:before {
  content: "\f189";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-arrow-circle-o-right:before {
  content: "\f18e";
}

.fa-arrow-circle-o-left:before {
  content: "\f190";
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}

.fa-dot-circle-o:before {
  content: "\f192";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}

.fa-plus-square-o:before {
  content: "\f196";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-slack:before {
  content: "\f198";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-pied-piper:before {
  content: "\f1a7";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-spoon:before {
  content: "\f1b1";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}

.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-file-pdf-o:before {
  content: "\f1c1";
}

.fa-file-word-o:before {
  content: "\f1c2";
}

.fa-file-excel-o:before {
  content: "\f1c3";
}

.fa-file-powerpoint-o:before {
  content: "\f1c4";
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}

.fa-file-code-o:before {
  content: "\f1c9";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}

.fa-circle-o-notch:before {
  content: "\f1ce";
}

.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}

.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}

.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}

.fa-history:before {
  content: "\f1da";
}

.fa-circle-thin:before {
  content: "\f1db";
}

.fa-header:before {
  content: "\f1dc";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-sliders:before {
  content: "\f1de";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-newspaper-o:before {
  content: "\f1ea";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bell-slash-o:before {
  content: "\f1f7";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-eyedropper:before {
  content: "\f1fb";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-area-chart:before {
  content: "\f1fe";
}

.fa-pie-chart:before {
  content: "\f200";
}

.fa-line-chart:before {
  content: "\f201";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-bus:before {
  content: "\f207";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-cc:before {
  content: "\f20a";
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}

.fa-meanpath:before {
  content: "\f20c";
}


.show-time-holder i.fa {
	font-size: 14px;
}

#explore button i.fa-chevron-down {
	-moz-transition:  all ease 0.7s;
	-webkit-transition: all ease 0.7s;
	-ms-transition: all ease 0.7s;
	transition: all ease 0.7s;
}

#explore button i.fa-chevron-down.rotated {
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}


#navTabs span.fa-home {
	margin-left: -2px;
}

.pears-submenu {
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    padding: 15px;
    width: 100%;
    font-weight: 400;
    text-align: left;
}

.pears-submenu a {
    text-decoration: none;
    color: #fff;
    font-size: 15px;
}

.pears-submenu ul{
    display: inline-block;
    width: 208px;
    margin: 0 20px 0 0;
    padding: 0 0 0 8px;
    list-style: none;
    vertical-align: top;
}

.pears-submenu ul li {
    padding: 6px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}

div.pears-submenu ul li a:hover {
    text-decoration: underline !important;
}

.pears-submenu a.menu-img {
    display: inline-block;
    width: 200px;
    margin: 0 20px 0 0;
    font-size: 13px;
    vertical-align: top;
}

	
	
	.footer-text { width: 91%; }


#page.iframe { background: #f9f9f9; }

#page.iframe #primary { max-width: 100%; }

.full-width #page.iframe .site-content { padding: 0; }

#page.iframe .clinic-profile .entry-content, .full-width #page.iframe .clinic-profile .site-content .entry-content { border: none; padding: 0; margin: 0; background: none transparent; }
#fusion-gmap-container,#main,#sliders-container,#wrapper,.fusion-separator .icon-wrapper,body,html{background-color:#ffffff;}
.region-help .block{overflow:hidden;}
.region-sidebar-second h2.block-title{text-transform:uppercase;font-size:20px;font-weight:bold;}


.block-summary {
	margin-top: 14px;
}
.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571429em;text-align:center}
.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}
.fa-li.fa-lg{left:-1.85714286em}
.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}
.fa.pull-left{margin-right:.3em}
.fa.pull-right{margin-left:.3em}
.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}
.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-glass:before{content:"\f000"}
.fa-music:before{content:"\f001"}
.fa-search:before{content:"\f002"}
.fa-envelope-o:before{content:"\f003"}
.fa-heart:before{content:"\f004"}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-user:before{content:"\f007"}
.fa-film:before{content:"\f008"}
.fa-th-large:before{content:"\f009"}
.fa-th:before{content:"\f00a"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-times:before{content:"\f00d"}
.fa-search-plus:before{content:"\f00e"}
.fa-search-minus:before{content:"\f010"}
.fa-power-off:before{content:"\f011"}
.fa-signal:before{content:"\f012"}
.fa-gear:before,.fa-cog:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-home:before{content:"\f015"}
.fa-file-o:before{content:"\f016"}
.fa-clock-o:before{content:"\f017"}
.fa-road:before{content:"\f018"}
.fa-download:before{content:"\f019"}
.fa-arrow-circle-o-down:before{content:"\f01a"}
.fa-arrow-circle-o-up:before{content:"\f01b"}
.fa-inbox:before{content:"\f01c"}
.fa-play-circle-o:before{content:"\f01d"}
.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
.fa-refresh:before{content:"\f021"}
.fa-list-alt:before{content:"\f022"}
.fa-lock:before{content:"\f023"}
.fa-flag:before{content:"\f024"}
.fa-headphones:before{content:"\f025"}
.fa-volume-off:before{content:"\f026"}
.fa-volume-down:before{content:"\f027"}
.fa-volume-up:before{content:"\f028"}
.fa-qrcode:before{content:"\f029"}
.fa-barcode:before{content:"\f02a"}
.fa-tag:before{content:"\f02b"}
.fa-tags:before{content:"\f02c"}
.fa-book:before{content:"\f02d"}
.fa-bookmark:before{content:"\f02e"}
.fa-print:before{content:"\f02f"}
.fa-camera:before{content:"\f030"}
.fa-font:before{content:"\f031"}
.fa-bold:before{content:"\f032"}
.fa-italic:before{content:"\f033"}
.fa-text-height:before{content:"\f034"}
.fa-text-width:before{content:"\f035"}
.fa-align-left:before{content:"\f036"}
.fa-align-center:before{content:"\f037"}
.fa-align-right:before{content:"\f038"}
.fa-align-justify:before{content:"\f039"}
.fa-list:before{content:"\f03a"}
.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
.fa-indent:before{content:"\f03c"}
.fa-video-camera:before{content:"\f03d"}
.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
.fa-pencil:before{content:"\f040"}
.fa-map-marker:before{content:"\f041"}
.fa-adjust:before{content:"\f042"}
.fa-tint:before{content:"\f043"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-share-square-o:before{content:"\f045"}
.fa-check-square-o:before{content:"\f046"}
.fa-arrows:before{content:"\f047"}
.fa-step-backward:before{content:"\f048"}
.fa-fast-backward:before{content:"\f049"}
.fa-backward:before{content:"\f04a"}
.fa-play:before{content:"\f04b"}
.fa-pause:before{content:"\f04c"}
.fa-stop:before{content:"\f04d"}
.fa-forward:before{content:"\f04e"}
.fa-fast-forward:before{content:"\f050"}
.fa-step-forward:before{content:"\f051"}
.fa-eject:before{content:"\f052"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-plus-circle:before{content:"\f055"}
.fa-minus-circle:before{content:"\f056"}
.fa-times-circle:before{content:"\f057"}
.fa-check-circle:before{content:"\f058"}
.fa-question-circle:before{content:"\f059"}
.fa-info-circle:before{content:"\f05a"}
.fa-crosshairs:before{content:"\f05b"}
.fa-times-circle-o:before{content:"\f05c"}
.fa-check-circle-o:before{content:"\f05d"}
.fa-ban:before{content:"\f05e"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrow-down:before{content:"\f063"}
.fa-mail-forward:before,.fa-share:before{content:"\f064"}
.fa-expand:before{content:"\f065"}
.fa-compress:before{content:"\f066"}
.fa-plus:before{content:"\f067"}
.fa-minus:before{content:"\f068"}
.fa-asterisk:before{content:"\f069"}
.fa-exclamation-circle:before{content:"\f06a"}
.fa-gift:before{content:"\f06b"}
.fa-leaf:before{content:"\f06c"}
.fa-fire:before{content:"\f06d"}
.fa-eye:before{content:"\f06e"}
.fa-eye-slash:before{content:"\f070"}
.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
.fa-plane:before{content:"\f072"}
.fa-calendar:before{content:"\f073"}
.fa-random:before{content:"\f074"}
.fa-comment:before{content:"\f075"}
.fa-magnet:before{content:"\f076"}
.fa-chevron-up:before{content:"\f077"}
.fa-chevron-down:before{content:"\f078"}
.fa-retweet:before{content:"\f079"}
.fa-shopping-cart:before{content:"\f07a"}
.fa-folder:before{content:"\f07b"}
.fa-folder-open:before{content:"\f07c"}
.fa-arrows-v:before{content:"\f07d"}
.fa-arrows-h:before{content:"\f07e"}
.fa-bar-chart-o:before{content:"\f080"}
.fa-twitter-square:before{content:"\f081"}
.fa-facebook-square:before{content:"\f082"}
.fa-camera-retro:before{content:"\f083"}
.fa-key:before{content:"\f084"}
.fa-gears:before,.fa-cogs:before{content:"\f085"}
.fa-comments:before{content:"\f086"}
.fa-thumbs-o-up:before{content:"\f087"}
.fa-thumbs-o-down:before{content:"\f088"}
.fa-star-half:before{content:"\f089"}
.fa-heart-o:before{content:"\f08a"}
.fa-sign-out:before{content:"\f08b"}
.fa-linkedin-square:before{content:"\f08c"}
.fa-thumb-tack:before{content:"\f08d"}
.fa-external-link:before{content:"\f08e"}
.fa-sign-in:before{content:"\f090"}
.fa-trophy:before{content:"\f091"}
.fa-github-square:before{content:"\f092"}
.fa-upload:before{content:"\f093"}
.fa-lemon-o:before{content:"\f094"}
.fa-phone:before{content:"\f095"}
.fa-square-o:before{content:"\f096"}
.fa-bookmark-o:before{content:"\f097"}
.fa-phone-square:before{content:"\f098"}
.fa-twitter:before{content:"\f099"}
.fa-facebook:before{content:"\f09a"}
.fa-github:before{content:"\f09b"}
.fa-unlock:before{content:"\f09c"}
.fa-credit-card:before{content:"\f09d"}
.fa-rss:before{content:"\f09e"}
.fa-hdd-o:before{content:"\f0a0"}
.fa-bullhorn:before{content:"\f0a1"}
.fa-bell:before{content:"\f0f3"}
.fa-certificate:before{content:"\f0a3"}
.fa-hand-o-right:before{content:"\f0a4"}
.fa-hand-o-left:before{content:"\f0a5"}
.fa-hand-o-up:before{content:"\f0a6"}
.fa-hand-o-down:before{content:"\f0a7"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-right:before{content:"\f0a9"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-globe:before{content:"\f0ac"}
.fa-wrench:before{content:"\f0ad"}
.fa-tasks:before{content:"\f0ae"}
.fa-filter:before{content:"\f0b0"}
.fa-briefcase:before{content:"\f0b1"}
.fa-arrows-alt:before{content:"\f0b2"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-chain:before,.fa-link:before{content:"\f0c1"}
.fa-cloud:before{content:"\f0c2"}
.fa-flask:before{content:"\f0c3"}
.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
.fa-paperclip:before{content:"\f0c6"}
.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
.fa-square:before{content:"\f0c8"}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
.fa-list-ul:before{content:"\f0ca"}
.fa-list-ol:before{content:"\f0cb"}
.fa-strikethrough:before{content:"\f0cc"}
.fa-underline:before{content:"\f0cd"}
.fa-table:before{content:"\f0ce"}
.fa-magic:before{content:"\f0d0"}
.fa-truck:before{content:"\f0d1"}
.fa-pinterest:before{content:"\f0d2"}
.fa-pinterest-square:before{content:"\f0d3"}
.fa-google-plus-square:before{content:"\f0d4"}
.fa-google-plus:before{content:"\f0d5"}
.fa-money:before{content:"\f0d6"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-caret-left:before{content:"\f0d9"}
.fa-caret-right:before{content:"\f0da"}
.fa-columns:before{content:"\f0db"}
.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
.fa-envelope:before{content:"\f0e0"}
.fa-linkedin:before{content:"\f0e1"}
.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
.fa-comment-o:before{content:"\f0e5"}
.fa-comments-o:before{content:"\f0e6"}
.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
.fa-sitemap:before{content:"\f0e8"}
.fa-umbrella:before{content:"\f0e9"}
.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
.fa-lightbulb-o:before{content:"\f0eb"}
.fa-exchange:before{content:"\f0ec"}
.fa-cloud-download:before{content:"\f0ed"}
.fa-cloud-upload:before{content:"\f0ee"}
.fa-user-md:before{content:"\f0f0"}
.fa-stethoscope:before{content:"\f0f1"}
.fa-suitcase:before{content:"\f0f2"}
.fa-bell-o:before{content:"\f0a2"}
.fa-coffee:before{content:"\f0f4"}
.fa-cutlery:before{content:"\f0f5"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-building-o:before{content:"\f0f7"}
.fa-hospital-o:before{content:"\f0f8"}
.fa-ambulance:before{content:"\f0f9"}
.fa-medkit:before{content:"\f0fa"}
.fa-fighter-jet:before{content:"\f0fb"}
.fa-beer:before{content:"\f0fc"}
.fa-h-square:before{content:"\f0fd"}
.fa-plus-square:before{content:"\f0fe"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-up:before{content:"\f102"}
.fa-angle-double-down:before{content:"\f103"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angle-up:before{content:"\f106"}
.fa-angle-down:before{content:"\f107"}
.fa-desktop:before{content:"\f108"}
.fa-laptop:before{content:"\f109"}
.fa-tablet:before{content:"\f10a"}
.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
.fa-circle-o:before{content:"\f10c"}
.fa-quote-left:before{content:"\f10d"}
.fa-quote-right:before{content:"\f10e"}
.fa-spinner:before{content:"\f110"}
.fa-circle:before{content:"\f111"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-github-alt:before{content:"\f113"}
.fa-folder-o:before{content:"\f114"}
.fa-folder-open-o:before{content:"\f115"}
.fa-smile-o:before{content:"\f118"}
.fa-frown-o:before{content:"\f119"}
.fa-meh-o:before{content:"\f11a"}
.fa-gamepad:before{content:"\f11b"}
.fa-keyboard-o:before{content:"\f11c"}
.fa-flag-o:before{content:"\f11d"}
.fa-flag-checkered:before{content:"\f11e"}
.fa-terminal:before{content:"\f120"}
.fa-code:before{content:"\f121"}
.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
.fa-location-arrow:before{content:"\f124"}
.fa-crop:before{content:"\f125"}
.fa-code-fork:before{content:"\f126"}
.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
.fa-question:before{content:"\f128"}
.fa-info:before{content:"\f129"}
.fa-exclamation:before{content:"\f12a"}
.fa-superscript:before{content:"\f12b"}
.fa-subscript:before{content:"\f12c"}
.fa-eraser:before{content:"\f12d"}
.fa-puzzle-piece:before{content:"\f12e"}
.fa-microphone:before{content:"\f130"}
.fa-microphone-slash:before{content:"\f131"}
.fa-shield:before{content:"\f132"}
.fa-calendar-o:before{content:"\f133"}
.fa-fire-extinguisher:before{content:"\f134"}
.fa-rocket:before{content:"\f135"}
.fa-maxcdn:before{content:"\f136"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-html5:before{content:"\f13b"}
.fa-css3:before{content:"\f13c"}
.fa-anchor:before{content:"\f13d"}
.fa-unlock-alt:before{content:"\f13e"}
.fa-bullseye:before{content:"\f140"}
.fa-ellipsis-h:before{content:"\f141"}
.fa-ellipsis-v:before{content:"\f142"}
.fa-rss-square:before{content:"\f143"}
.fa-play-circle:before{content:"\f144"}
.fa-ticket:before{content:"\f145"}
.fa-minus-square:before{content:"\f146"}
.fa-minus-square-o:before{content:"\f147"}
.fa-level-up:before{content:"\f148"}
.fa-level-down:before{content:"\f149"}
.fa-check-square:before{content:"\f14a"}
.fa-pencil-square:before{content:"\f14b"}
.fa-external-link-square:before{content:"\f14c"}
.fa-share-square:before{content:"\f14d"}
.fa-compass:before{content:"\f14e"}
.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
.fa-euro:before,.fa-eur:before{content:"\f153"}
.fa-gbp:before{content:"\f154"}
.fa-dollar:before,.fa-usd:before{content:"\f155"}
.fa-rupee:before,.fa-inr:before{content:"\f156"}
.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
.fa-won:before,.fa-krw:before{content:"\f159"}
.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
.fa-file:before{content:"\f15b"}
.fa-file-text:before{content:"\f15c"}
.fa-sort-alpha-asc:before{content:"\f15d"}
.fa-sort-alpha-desc:before{content:"\f15e"}
.fa-sort-amount-asc:before{content:"\f160"}
.fa-sort-amount-desc:before{content:"\f161"}
.fa-sort-numeric-asc:before{content:"\f162"}
.fa-sort-numeric-desc:before{content:"\f163"}
.fa-thumbs-up:before{content:"\f164"}
.fa-thumbs-down:before{content:"\f165"}
.fa-youtube-square:before{content:"\f166"}
.fa-youtube:before{content:"\f167"}
.fa-xing:before{content:"\f168"}
.fa-xing-square:before{content:"\f169"}
.fa-youtube-play:before{content:"\f16a"}
.fa-dropbox:before{content:"\f16b"}
.fa-stack-overflow:before{content:"\f16c"}
.fa-instagram:before{content:"\f16d"}
.fa-flickr:before{content:"\f16e"}
.fa-adn:before{content:"\f170"}
.fa-bitbucket:before{content:"\f171"}
.fa-bitbucket-square:before{content:"\f172"}
.fa-tumblr:before{content:"\f173"}
.fa-tumblr-square:before{content:"\f174"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-long-arrow-left:before{content:"\f177"}
.fa-long-arrow-right:before{content:"\f178"}
.fa-apple:before{content:"\f179"}
.fa-windows:before{content:"\f17a"}
.fa-android:before{content:"\f17b"}
.fa-linux:before{content:"\f17c"}
.fa-dribbble:before{content:"\f17d"}
.fa-skype:before{content:"\f17e"}
.fa-foursquare:before{content:"\f180"}
.fa-trello:before{content:"\f181"}
.fa-female:before{content:"\f182"}
.fa-male:before{content:"\f183"}
.fa-gittip:before{content:"\f184"}
.fa-sun-o:before{content:"\f185"}
.fa-moon-o:before{content:"\f186"}
.fa-archive:before{content:"\f187"}
.fa-bug:before{content:"\f188"}
.fa-vk:before{content:"\f189"}
.fa-weibo:before{content:"\f18a"}
.fa-renren:before{content:"\f18b"}
.fa-pagelines:before{content:"\f18c"}
.fa-stack-exchange:before{content:"\f18d"}
.fa-arrow-circle-o-right:before{content:"\f18e"}
.fa-arrow-circle-o-left:before{content:"\f190"}
.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
.fa-dot-circle-o:before{content:"\f192"}
.fa-wheelchair:before{content:"\f193"}
.fa-vimeo-square:before{content:"\f194"}
.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
.fa-plus-square-o:before{content:"\f196"}
.fa-space-shuttle:before{content:"\f197"}
.fa-slack:before{content:"\f198"}
.fa-envelope-square:before{content:"\f199"}
.fa-wordpress:before{content:"\f19a"}
.fa-openid:before{content:"\f19b"}
.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
.fa-yahoo:before{content:"\f19e"}
.fa-google:before{content:"\f1a0"}
.fa-reddit:before{content:"\f1a1"}
.fa-reddit-square:before{content:"\f1a2"}
.fa-stumbleupon-circle:before{content:"\f1a3"}
.fa-stumbleupon:before{content:"\f1a4"}
.fa-delicious:before{content:"\f1a5"}
.fa-digg:before{content:"\f1a6"}
.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}
.fa-pied-piper-alt:before{content:"\f1a8"}
.fa-drupal:before{content:"\f1a9"}
.fa-joomla:before{content:"\f1aa"}
.fa-language:before{content:"\f1ab"}
.fa-fax:before{content:"\f1ac"}
.fa-building:before{content:"\f1ad"}
.fa-child:before{content:"\f1ae"}
.fa-paw:before{content:"\f1b0"}
.fa-spoon:before{content:"\f1b1"}
.fa-cube:before{content:"\f1b2"}
.fa-cubes:before{content:"\f1b3"}
.fa-behance:before{content:"\f1b4"}
.fa-behance-square:before{content:"\f1b5"}
.fa-steam:before{content:"\f1b6"}
.fa-steam-square:before{content:"\f1b7"}
.fa-recycle:before{content:"\f1b8"}
.fa-automobile:before,.fa-car:before{content:"\f1b9"}
.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
.fa-tree:before{content:"\f1bb"}
.fa-spotify:before{content:"\f1bc"}
.fa-deviantart:before{content:"\f1bd"}
.fa-soundcloud:before{content:"\f1be"}
.fa-database:before{content:"\f1c0"}
.fa-file-pdf-o:before{content:"\f1c1"}
.fa-file-word-o:before{content:"\f1c2"}
.fa-file-excel-o:before{content:"\f1c3"}
.fa-file-powerpoint-o:before{content:"\f1c4"}
.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
.fa-file-code-o:before{content:"\f1c9"}
.fa-vine:before{content:"\f1ca"}
.fa-codepen:before{content:"\f1cb"}
.fa-jsfiddle:before{content:"\f1cc"}
.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
.fa-circle-o-notch:before{content:"\f1ce"}
.fa-ra:before,.fa-rebel:before{content:"\f1d0"}
.fa-ge:before,.fa-empire:before{content:"\f1d1"}
.fa-git-square:before{content:"\f1d2"}
.fa-git:before{content:"\f1d3"}
.fa-hacker-news:before{content:"\f1d4"}
.fa-tencent-weibo:before{content:"\f1d5"}
.fa-qq:before{content:"\f1d6"}
.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
.fa-history:before{content:"\f1da"}
.fa-circle-thin:before{content:"\f1db"}
.fa-header:before{content:"\f1dc"}
.fa-paragraph:before{content:"\f1dd"}
.fa-sliders:before{content:"\f1de"}
.fa-share-alt:before{content:"\f1e0"}
.fa-share-alt-square:before{content:"\f1e1"}
.fa-bomb:before{content:"\f1e2"}

.blockhead .fa {
  font-size: 23px;
}

.btn-search .fa {
  font-size: 22px;
  margin: 0 6px 0 0;
}

#MYenter .modal-body .form-group .fa {
  font-size: 21px;
  position: absolute;
  right: 10px;
  top: 8px;
  color: #2083c5;
}

.userpanel .fa {
  font-size: 16px;
  margin-right: 5px;
}

.userpanel .fa.fa-cloud-upload {
  margin-right: 0px;
}

.iconsline .fa {
  font-size: 48px;
  float: left;
  
}

.iconsline .fa-desktop {
  font-size: 42px;
  margin-top: 4px;
}

.iconsline .fa-file-text-o {
  margin-left: 5px;
}


.bloquote .fa {
  color: #b4b4b4;
  font-size: 30px;
  position: absolute;
  right: 5px;
  top: 5px;
}

.brands_list .fa {
  color: #D7D7D7;
}

.tobrandslist .fa {
  margin-left: 5px;
}

.btn-about .fa {
  font-size: 18px;
  margin-left: 5px;
}

.indexh .fa {
  font-size: 43px;
  margin-right: 15px;
}

.topline .btn-lib-search .fa {
  font-size: 20px;
  margin: -6px 5px 0 -2px;
}

.btn-control .fa {
  font-size: 15px;
  line-height: 12px;
  margin-right: 5px;
}

.mp_horizontal .mp_top .fa:before {
  content: '';
}

.mp_horizontal .mp_bot .fa:before {
  content: '';
}

#mpager .pprev .fa {
  margin: 0 10px 0 0;
}

#mpager .pnext .fa {
  margin: 0 0 0 10px;
}

.tagsline .fa {
  margin: 0 20px 0 0;
  font-size: 24px;
}

.manothertoggle i.fa{
	display:none;
}

  .btn-con-5 .fa {
    margin: 0;
  }

  .btn-con-4 .fa {
    margin: 0;
  }

  .btn-con-3 .fa {
    margin: 0;
  }

  .userpanel a i.fa {
    margin: 0;
  }
.mk-page-section .theme-content {padding:0 20px;}
#mk-footer img,#mk-sidebar img,.ajax_project img,.mk-edge-slider img,.mk-page-section img,.theme-content img,.vc_row-fluid img{max-width:100%;width:auto\9;height:auto;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
.theme-content,.theme-page-wrapper{width:100%!important;left:0}
.not-found-page .theme-content{padding:0!important}
#theme-page .theme-page-wrapper .theme-content{padding:30px 20px}
#theme-page .theme-page-wrapper .theme-content.no-padding{padding-bottom:0!important;padding-top:0!important}
#theme-page .theme-page-wrapper.left-layout #mk-sidebar,#theme-page .theme-page-wrapper.right-layout .theme-content{float:left}
#theme-page .theme-page-wrapper.left-layout .theme-content{float:right}
.theme-page-wrapper.right-layout .theme-content,.theme-page-wrapper.left-layout .theme-content{width:73%;}
.theme-page-wrapper .theme-content:not(.no-padding){padding:25px 0 !important;}


.cmsc-lang-select {
  position: relative;
   }


.cmsc-lang-select li,
.cmsc-lang-list {
  white-space: nowrap; }

	
  .cmsc-lang-select li, .cmsc-lang-list {white-space: normal; text-align: left;}
 .author-box{background:#F3F3F3;margin:0 0 30px 0;padding:10px;border:1px solid #DDDDDD;overflow:hidden;}
.author-box p{margin:0;padding:0;}
.author-box img{background:#FFFFFF;float:left;margin:0 10px 0 0;padding:4px;border:1px solid #DDDDDD;}

	#footer-logos {
		background: #eeeeee;
		text-align: center;
	}

	#footer-logos img {
		margin-left: 15px;
		margin-right: 15px;
	}
	
	#footer-logos img:last-child {
		margin-bottom: 20px;
	}

.inventory-featured-full-page .ddc-btn-block {margin-top: 6px; width: 460px;}



.vdp .pricing .ePrice .ddc-btn, .vdp .pricing .ddc-btn[data-eprice] {width: 100%;}



.incentives-search-default .vehicle-container .ddc-btn{bottom:-20px!important;}

  .digital-retailing-default .ddc-btn .ddc-icon.ddc-icon-loading, .digital-retailing-default .ddc-btn .inventory-newest .ddc-icon-loading.new-to-user:before, .inventory-newest .digital-retailing-default .ddc-btn .ddc-icon-loading.new-to-user:before {
    vertical-align: baseline; }


.digital-retailing-container .ddc-btn.disabled, .digital-retailing-container .ddc-btn[disabled], .digital-retailing-container fieldset[disabled] .ddc-btn {
  opacity: 0.4; }


.next-steps-actions .ddc-btn-link, .digital-retailing-content-main .ddc-btn-link.cancel {
  color: #e07a00;
  font-weight: bold;
  text-decoration: none; }

.links-list.digital-retailing-toolbox .ddc-btn {
  margin-bottom: 6px;
  text-align: inherit; }

  .links-list.digital-retailing-toolbox .ddc-btn .ddc-icon, .links-list.digital-retailing-toolbox .ddc-btn .inventory-newest .new-to-user:before, .inventory-newest .links-list.digital-retailing-toolbox .ddc-btn .new-to-user:before {
    display: inline-block;
    vertical-align: middle;
    text-decoration: none;
    padding-right: 10px; }

.links-list.digital-retailing-toolbox .ddc-btn-link {
  margin-bottom: 0;
  padding-left: 0;
  min-width: 50%; }

.mycars.has-digital-retailing a.ddc-btn {
  color: white;
  text-decoration: none; }

.mycars.has-digital-retailing a.ddc-btn-primary {
  color: white; }

.digital-retailing-default .directions-form .ddc-btn {
  margin-top: 27px; }

  .calculator-payment-dealertrack-form-wrapper .calculator-inputs a:not('.ddc-btn') {
    text-decoration: underline; }


.paymentdriver-back, .paymentdriver-continue, .payment-calc-taxes-fees-final-buttons .ddc-btn-link {
  white-space: normal; }


.taxes-and-fees-link, .payment-calc-taxes-fees-final-buttons .ddc-btn-link {
  color: #e07a00;
  padding: 0;
  white-space: normal; }

  .inventory-listing-item .ddc-btn {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; }

    .model-selector-parallax .viewer .ddc-btn-xsmall {
      padding: 6px 24px 5px;
      height: 33px;
      color: #fd8e0a;
      text-decoration: none;
      font-weight: bold;
      font-size: 18px; }

      .model-selector-parallax .viewer .ddc-btn-xsmall:hover {
        color: #fd8e0a;
        text-decoration: underline; }

    .model-selector-responsive .slick-slide .ddc-btn {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0; }

    .model-selector-responsive .slick-slide:not(:hover) .ddc-btn {
      background: #787878; }

    .model-selector-responsive .slick-slide.focus .ddc-btn {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
      opacity: 1; }

    .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .ui-tabs-nav li.ui-state-active .ddc-btn {
      display: none; }

  .pricing .ePrice .ddc-btn, .pricing .eprice-button, .pricing [data-eprice].ddc-btn {
    margin-top: 5px;
    margin-bottom: 5px;
    padding-right: 41px;
    text-decoration: none; }

    .pricing .ePrice .ddc-btn:before, .pricing .eprice-button:before, .pricing [data-eprice].ddc-btn:before {
      font-size: 30.6px; }

.mycars-favorites .ddc-btn.mycars-register, .mycars-favorites .ddc-btn.mycars-login {
  float: right;
  margin-right: 10px; }

.inventory-search-payment.inventory-search-payment-extension-1 .ddc-btn {
  min-width: 33%; }

.inventory-search-payment.inventory-search-payment-extension-2 .ddc-payment-loan .ddc-btn, .inventory-search-payment.inventory-search-payment-extension-2 .ddc-payment-lease .ddc-btn {
  position: absolute;
  top: 0;
  right: 0;
  min-width: 100px; }


.ddc-pagination .ddc-btn:before {
  position: static;
  top: auto;
  bottom: auto;
  color: inherit;
  font-size: inherit;
  line-height: inherit; }


.ddc-btn-primary:before, .ddc-btn-primary:hover.disabled:before, .showroom-detail .hproduct .view-link:before, .showroom-detail .callout .callout-button:before, .pricing .ePrice .ddc-btn:before, .pricing .eprice-button:before, .pricing [data-eprice].ddc-btn:before, .mycars-favorites .hproduct .pricing .make-an-offer:before, .locations-proximity [type="submit"]:before, .showroom-detail .hproduct .view-link:hover.disabled:before, .showroom-detail .callout .callout-button:hover.disabled:before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.disabled.active:before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.disabled.currentPage:before, .pricing .ePrice .ddc-btn:hover.disabled:before, .pricing .eprice-button:hover.disabled:before, .pricing [data-eprice].ddc-btn:hover.disabled:before, .mycars-favorites .hproduct .pricing .make-an-offer:hover.disabled:before, .locations-proximity [type="submit"]:hover.disabled:before {
  color: #fd8e0a; }

.ddc-btn-primary:hover:before, .ddc-btn-primary:focus:before, .ddc-btn-primary:active:before, .showroom-detail .hproduct .view-link:hover:before, .showroom-detail .callout .callout-button:hover:before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.active:before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.currentPage:before, .pricing .ePrice .ddc-btn:hover:before, .pricing .eprice-button:hover:before, .pricing [data-eprice].ddc-btn:hover:before, .mycars-favorites .hproduct .pricing .make-an-offer:hover:before, .locations-proximity [type="submit"]:hover:before, .showroom-detail .hproduct .view-link:focus:before, .showroom-detail .callout .callout-button:focus:before, .pricing .ePrice .ddc-btn:focus:before, .pricing .eprice-button:focus:before, .pricing [data-eprice].ddc-btn:focus:before, .mycars-favorites .hproduct .pricing .make-an-offer:focus:before, .locations-proximity [type="submit"]:focus:before, .showroom-detail .hproduct .view-link:active:before, .showroom-detail .callout .callout-button:active:before, .pricing .ePrice .ddc-btn:active:before, .pricing .eprice-button:active:before, .pricing [data-eprice].ddc-btn:active:before, .mycars-favorites .hproduct .pricing .make-an-offer:active:before, .locations-proximity [type="submit"]:active:before {
  color: #000; }


.ddc-btn-secondary:before, .on-deposit-link:before, .mycars .menu a.mycars-reserve-it-now-btn:before {
  color: #bebebe; }

.ddc-btn-secondary:hover:before, .ddc-btn-secondary:focus:before, .ddc-btn-secondary:active:before, .on-deposit-link:hover:before, .mycars .menu a.mycars-reserve-it-now-btn:hover:before, .on-deposit-link:focus:before, .mycars .menu a.mycars-reserve-it-now-btn:focus:before, .on-deposit-link:active:before, .mycars .menu a.mycars-reserve-it-now-btn:active:before {
  color: #000; }


.ddc-btn-xlarge, .ddc-btn-large, .pricing .eprice, .pricing .ePrice a, .pricing [data-eprice], .inventory-detail-pricing .on-deposit-link {
  padding-right: 41px; }


.ddc-btn-xsmall:before {
  font-size: 14px;
  right: 2px; }


.ddc-btn-small:before {
  line-height: 1.25; }


.ddc-btn-large:before, .pricing .eprice:before, .pricing .ePrice a:before, .pricing [data-eprice]:before, .inventory-detail-pricing .on-deposit-link:before {
  font-size: 30.6px; }


.ddc-btn-xlarge:before {
  font-size: 39.6px;
  line-height: 1.25; }


.ddc-btn-block {
  padding-left: 12px; }


.ddc-btn-default.facetmulti-freeform-search-submit {
  text-align: center; }

  .ddc-btn-default.facetmulti-freeform-search-submit:before {
    position: static;
    color: #ffffff; }


.ddc-btn-default.dr-step-back, .ddc-btn-default.finance-prequal-back, .ddc-btn-default.finance-application-back {
  padding-left: 24px; }

  .ddc-btn-default.dr-step-back:before, .ddc-btn-default.finance-prequal-back:before, .ddc-btn-default.finance-application-back:before {
    left: 0;
    right: auto; }

#glt-footer,
#glt-footer #google_language_translator {
    display:none !important;
}


.footer-bottum-area {
  background: #2f2f2f none repeat scroll 0 0;
  padding: 30px 0;
  color: #adadad;
}
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}

.colmd7
{
	display:inherit !important;
	margin:0 auto !important;
	text-align:center;
}

.abouthardware .colmd7
{
	width:100%
}

	.colmd7 .slideright-list li {
	  font-size: 1.5vmax;
	  line-height: 1.8vmax;
	  margin-bottom: 15px;
	  
  }


.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  display: inline-block;
}


.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  font-family: serif;
}


.carousel-control .icon-prev:before {
  content: '\2039';
}


.carousel-control .icon-next:before {
  content: '\203a';
}



#footer .footer_top .follow .icons .icon {
    float:left;
    margin-right: 10px;
}

#home-banner #slider .slide .caption .featured_img {
  float: right;
  padding: 35px 107px 45px 83px;
  border-left: 1px solid #fff;
  

}
body.side-header-left #side-header .fusion-main-menu .fusion-custom-menu-item-contents{top:0;left:-1px;}
#side-header .fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{border-top-width:1px;border-top-style:solid;}
.side-header-right #side-header .fusion-main-menu .fusion-menu-cart-items,.side-header-right #side-header .fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents,.side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu,.side-header-right #side-header .fusion-main-menu ul .fusion-dropdown-menu .sub-menu li ul,.side-header-right #side-header .fusion-main-menu ul .fusion-menu-login-box .sub-menu{left:-180px;}
.side-header-right #side-header .fusion-main-menu-search .fusion-custom-menu-item-contents{left:-250px;}
.fusion-main-menu .fusion-main-menu-icon:after{color:#ffffff;height:14px;width:14px;}
.fusion-main-menu .fusion-menu-cart-checkout-link a:hover,.fusion-main-menu .fusion-menu-cart-checkout-link a:hover:before,.fusion-main-menu .fusion-menu-cart-link a:hover,.fusion-main-menu .fusion-menu-cart-link a:hover:before{color:#f0e7c6;}
.fusion-main-menu .fusion-main-menu-icon:hover{border-color:transparent;}
.fusion-main-menu .fusion-main-menu-icon:hover:after{color:#f0e7c6;}
.fusion-main-menu .fusion-main-menu-icon-active:after,.fusion-main-menu .fusion-main-menu-search-open .fusion-main-menu-icon:after{color:#f0e7c6;}
.fusion-main-menu .sub-menu{background-color:#24272d;border-top:3px solid #f0e7c6;font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:300;box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);-webkit-box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);-moz-box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);}
.fusion-main-menu .sub-menu, .fusion-main-menu .fusion-menu-cart-items, .fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents{width:180px;}
.fusion-main-menu .sub-menu ul{left:180px;top:-3px;}
.fusion-main-menu .sub-menu li a{border-bottom:1px solid #292d33;padding-top:12px;padding-bottom:12px;color:#ffffff;font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:300;font-size:13px;}
.fusion-main-menu .sub-menu li a:hover{background-color:#292d33;}
.fusion-main-menu .fusion-custom-menu-item-contents{font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:300;}
.fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents{background-color:#24272d;border-color:#292d33;}
#side-header .fusion-main-menu,#side-header .side-header-content-1-2,#side-header .side-header-content-3{display:none;}
#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-nav-holder{display:block;margin-top:20px;}
#side-header.fusion-mobile-menu-design-classic .fusion-main-menu-container .fusion-mobile-sticky-nav-holder{display:none;}
.fusion-mobile-menu-design-classic.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v3 .fusion-main-menu{display:none;}
.fusion-mobile-menu-design-classic.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-classic.fusion-header-v5 .fusion-main-menu{display:none;}
.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v2 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v4 .fusion-main-menu,.fusion-mobile-menu-design-modern.fusion-header-v5 .fusion-main-menu{display:none;}
.lower_section .managing_forest .managing_forest_header{font:700 38px arial,sans-serif;letter-spacing:-1px;line-height:36px;margin:0;padding:100px 0 0 295px;text-transform:uppercase}
.lower_section .managing_forest .managing_forest_header a{color:#9c8476}
.lower_section .managing_forest .managing_forest_header a span{color:#7e6659;display:block;font-size:32px;line-height:32px}
.lower_section .managing_forest .managing_forest_header a:hover{text-decoration:none}


.et_pb_blurb h4 {
	padding-bottom: 5px;
}


.et_pb_blurb h4 a {
	text-decoration: none;
}

.header_resize {
	margin:0 auto;
	padding:0;
	width:960px;
}


ul#topnavmenu li.menu-item {
  	list-style: none;
	display: inline-block;
	*display:inline;
	*zoom:1;
	height: 30px;
  	position: relative;
  	z-index: 100;
  	margin: 0 10px 0 0;
}


ul#topnavmenu li.menu-item a{
  color:#000;
  color: #000;
  border-bottom: 1px solid transparent;
}


ul#topnavmenu li.menu-item a:hover{
  color: #000;
  border-bottom: 1px solid #000;
}
.block-menu_block li.leaf,.block-menu_block li.collapsed,.block-menu_block li.expanded{list-style-image:none;}

ul.navigation .menu-item-language img.iclflag,
.top-menu .menu-item-language img.iclflag {
  margin-right: 6px;
}

.rtl .menu-item-language img.iclflag {
  margin-right: 0;
  margin-left: 5px;
}




.header .fb_button {
	background: #2c4890;
	background: -moz-linear-gradient(top, #2c4890 0%, #232c4e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c4890), color-stop(100%,#232c4e));
	background: -webkit-linear-gradient(top, #2c4890 0%,#232c4e 100%);
	background: -o-linear-gradient(top, #2c4890 0%,#232c4e 100%);
	background: -ms-linear-gradient(top, #2c4890 0%,#232c4e 100%);
	background: linear-gradient(to bottom, #2c4890 0%,#232c4e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c4890', endColorstr='#232c4e',GradientType=0 );
	-webkit-border-radius: 6px;
	border-radius: 6px;
	color: #FFF;
	display: block;
	padding: 4px 5px 4px 0;
	vertical-align: top;
}


.header .fb_img {
	vertical-align: middle;
	display: inline-block;
	padding-left: 5px;
}


.header .fb_text {
	vertical-align: middle;
	display: inline-block;
}


.header .fb_block {
	display: block;
	float: right;
	margin-top: 20px;
	width:312px;
	text-align:right;
	overflow:hidden;
}


.header .fb_log {
	margin-top: 0px;
	display: inline-block;
	height: 40px;
	
}


.header .like {
	background: #FFF;
	min-width: 312px!important;
	height: 61px;
	display: inline-block;
	text-align: center;
	margin-top: 3px;
	padding: 0px 0px 10px 0;
}






.header .fb_log .settings {
	display:inline-block;
	float: right;
	margin-top: -36px;
	margin-right: 1px;
	border:1px solid #FFF;
	border-bottom:none;
}


.header .fb_log .settings:hover .set {
	border:1px solid #CCC;
	border-bottom:none;
}


.header .fb_log .settings .set {
	margin: 0!important;
	border: 1px solid #FFF;
	border-bottom: none;
	background-color: #fff;
	right: 1px;
	z-index: 36;
	position: absolute;
	padding: 1px;
}


.header .fb_log .settings .drop {
	display: block;
	opacity: 0;
	background-color: #EEE;
	border: 1px solid #CCC;
	position: absolute;
	top: 24px;
	right: 1px;
	z-index: 1;
	transition:1s;
}


.header .fb_log .settings:hover .drop {
	display:block;
	opacity: 1;	
}


.header .fb_log .settings .drop img {
	margin: 0!important;
	padding-top: 2px;
	padding-right: 3px;
}


.header .fb_log .settings .drop a {
	display:block;
	width:70px;
	padding: 3px;
}


.header .fb_log .settings .drop a:hover {
	background:#FFF;
}




.header .set_panel {
	background-color:#FFF;
	max-width: 312px;
	border: 6px solid #167dce;
	margin-top: 6px;
}


.header .set_panel .fb_log {
	margin-top:20px;
	padding:0;
}


.header .set_panel .like {
	padding: 0px 0px 2px 0;
}


.hu .header .fb_text, .ro .header .fb_text {
	font-size: 11px;
}


.cs .header .fb_text, .el .header .fb_text, .hi .header .fb_text, .fr .header .fb_text {
	font-size: 12px;
}


.ru .header .fb_text {
	font-size: 16px;

}


.nl .header .like, .cs .header .like, .pt .header .like, .cs .header .like, .hu .header .like, .cs .header .like, .el .header .like, .cs .header .like, .hi .header .like, .cs .header .like {
	position: relative;
	
}


.ru .header .like, .cs .header .like {
	position: relative;
	right: 15px;
	width: 205px!important;
}


.header {
	height:110px;
}


#center_row1_content {
  text-align: left;
  width: 100%;
  height: 27px;
}
.row{margin-left:-15px;margin-right:-15px}


.home .tab-content .tab-pane
{
	overflow: hidden;
}


.home .tab-content .tab-pane img
{
	max-width: 100%;
}

.login-container .enquire {margin:0px auto 0px; float: right;border:2px solid #f2842e;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height: 14px;padding:9px 13px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}

.login-container .enquire:hover {background-color:#f2842e;color:#ffffff}

.content-bottom .enquire {margin:0px auto 0px;border:2px solid #f2842e;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height: 14px;padding:9px 13px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}

.content-bottom .enquire:hover {background-color:#f2842e;color:#ffffff}

.content-bottom .tech .enquire {margin:0px 0 0px;border:2px solid #f2842e;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height: 14px;padding:9px 13px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}

.content-bottom .tech .enquire:hover {background-color:#f2842e;color:#ffffff}

.about .container .enquire {margin:0px 0 0px;border:2px solid #f2842e;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height: 14px;padding:9px 13px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}

.about .container .enquire:hover {background-color:#f2842e;color:#ffffff}

.footer-widget-col {
  margin-bottom: 20px;
}

.footer-widget-col:last-child {
  margin-bottom: 0;
}

.footer-widget-col .row,
.footer-area .footer-widget-col .columns {
  margin-left: 0;
  margin-right: 0;
}

.footer-area .footer-widget-col .col {
  padding-left: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
}

.footer-widget-col .flexslider a {
  border: 0;
  padding: 0;
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

ul.dropdown li .drop {
	display: none;
	float:left;
	margin: 0 0 0 0;
	width: 100%;
	max-height: 300px;
	position: absolute;
	left: -999em; 
	background: #fff;
	top: 35px;
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	z-index: 10;
	border: 1px solid #a1c4e5;
	overflow-y: auto;
}

ul.dropdown li:hover .drop, ul.dropdow li:hover .drop.active {
	display: block;
	left: 0;
}

ul.dropdown li .drop li {
	float: none;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	height: auto;
	border-top: 1px dotted #ccc;
}

ul.dropdown li .drop li:first-child {
	border-top: 0;
}

ul.dropdown li .drop li a {
	float: none;
	display: block;
	margin: 0;
	padding: 5px 10px 5px 25px;
	height: auto;
	width: auto;
	text-transform: none;
	color: inherit;
	background: #fff;
	text-align: left;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	border: 0;
}

ul.dropdown li .drop li a:hover, ul.dropdown li .drop li a:active {
	background: #f1f1f1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

ul.dropdown li .drop li a:before {
	display: inline-block; 
	margin-left: -15px; 
	margin-right: 5px;
	width: 10px;
	height: inherit; 
	content: "\00BB"; 
	color: inherit;
	font-family: 'icons';
	text-align: center;
	font-size: inherit; 
	vertical-align: top;
}

#nav ul li .drop {
	float:left;
	margin: 0;
	width: 230px;
	height: 0;
	position: absolute;
	
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	background: #00325E;
	top: 95%;
	z-index: 10;
	-webkit-border-radius: 0 3px 3px 3px;
	-moz-border-radius: 0 3px 3px 3px;
	border-radius: 0 3px 3px 3px;
    
    -webkit-transition: all 0.2s linear 0s;
    -moz-transition: all 0.2s linear 0s;
    transition: all 0.2s linear 0s;
	overflow: hidden;
}

#nav ul li:hover .drop, #nav ul li .drop.active {
	display: block;
	padding: 3px 0;
	left: 0;
	height: auto;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

}

#nav ul li .drop li {
	float: none;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	height: auto;
}

#nav ul li .drop li a {
	float: none;
	display: block;
	margin: 0;
	padding: 7px 15px 7px 28px;
	height: auto;
	text-transform: none;
	text-align: left;
	line-height: 1.5em;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	border: 0;
	border-top: 1px dotted #00AFF0;
    color: #fff;
}

#nav ul li .drop li a:before {
	display: inline-block; 
	margin-right: 5px;
	margin-left: -15px;
	width: 10px;
	height: inherit; 
	content: "\00BB"; 
	color: inherit;
	font-family: 'icons';
	text-align: center;
	font-size: inherit; 
	vertical-align: top;
}

#nav ul li .drop li:first-child a {
	border: 0;
}

#nav ul li .drop li a:hover, #nav ul li .drop li a:active {
	background: #00AFF0;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

  #nav ul li, #nav ul ul.drop li { 
	  float: none !important; 
	  display: block; 
	  margin: 0 !important; 
	  padding: 0 !important;
	  height: auto;
	  overflow: hidden;
	  -webkit-box-sizing: border-box;
	  -moz-box-sizing: border-box;
	  box-sizing: border-box;
	  border: 0;
	  border-top: 1px dotted #33CCFF;
  }

  #nav ul li a, #nav ul li span.dropdown, #nav ul li ul.drop li a { 
	  float: none; 
	  display: block; 
	  margin: 0; 
	  padding: 8px 20px;
	  height: auto;
	  line-height: 1.6em;
	  text-align: left; 	
	  font-size: 16px !important;
	  font-weight: normal;
	  font-family: 'Open Sans', 'Helvetica Neue', Tahoma, Arial, sans-serif !important;
	  text-transform: none;
	  -webkit-border-radius: 0 !important;
	  -moz-border-radius: 0 !important;
	  border-radius: 0 !important;
  }

  #nav ul ul.drop {		
	  display: block;
	  margin: 0;
	  padding: 0 !important;
	  width: 100%;
	  max-height: 0;
	  background: none;
	  opacity: 1;
	  position: relative;
	  top: 0;
	  -webkit-transition: all 0.3s ease-in 0s;
	  -moz-transition: all 0.3s ease-in 0s;
	  transition: all 0.3s ease-in 0s;
  }

  #nav ul li span.dropdown.active + ul.drop {
	  height: auto;
	  max-height: 1000px;
  }

  #nav ul ul.drop li a {		
	  padding-left: 40px !important;
	  background: none;
	  border: 0;
  }

  #nav ul ul.drop li a:hover, #nav ul ul.drop li a.active, #nav ul ul.drop li a:active { background: #0081FF; }


.home ul.dropdown li .drop {
    width: 90px;
}

.home ul.dropdown li .drop li a {
    background: #f3cf03;
    font-weight: bold;
    color: #000;
    font-size: .8em;
}

.home ul.dropdown li span.dropdown:hover, .home ul.dropdown li a.dropdown:hover, .home ul.dropdown li .drop li a:hover {
    text-decoration: underline;
}

li.twitchfeed-thumbnail {
	width:300px;
	height:169px;
	float:left;
	position:relative;
	margin-bottom:10px;
}


header li.menu-item, header li.page_item {
    position: relative;
    list-style-type: none;
}


    
    header li.menu-item.mi-depth-0:first-child, header li.page_item.pi_depth_0:first-child {
        padding-top: 0;
    }

    header li.menu-item.mi-depth-0:last-child, header li.page_item.pi_depth_0:last-child {
        padding-bottom: 0;
    }


    .dropdownmenu-default li.menu-item:first-child, .dropdownmenu-default li.page_item:first-child {
        padding-top: 4px;
    }

    .dropdownmenu-default li.menu-item:last-child, .dropdownmenu-default li.page_item:last-child {
        padding-bottom: 4px;
    }

    .mega-magazine .latest-posts-wrapper.menu-item {
        
        padding-right: 0;
    }

header .top-navi li.menu-item.mi-depth-0, header .top-navi li.page_item.pi_depth_0 {
    
    position: relative;
}

    .h1 nav.mainmenu li.menu-item.mi-depth-0, .h1 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

    .h2 nav.mainmenu li.menu-item.mi-depth-0, .h2 nav.mainmenu li.page_item.pi_depth_0 {
        float: left;
    }

	li.widget { width: 100%; }

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

		li.widget p a:hover { text-decoration: none; }

		li.widget ul { list-style: none; }

			li.widget ul li .num_comments { color: #111; }

		
		li.widget .widget_box { background: #e3f0f2; border-style: solid; border-color: #addde6; }

		li.widget p { margin-bottom: 1.385em; }

		li.widget abbr, li.widget acronym { font-size: 0.846em; }

		li.widget code { font-size: 0.923em; }

			li.widget ul li { margin-bottom: 0.692em; }

				li.widget li ul { margin: 0.692em 0 0 1.385em; }

#dmg-nav-bar ul#dmg-topnav li.last-menu {
  border-right: none;
}


#wrapper {
width: 790px;
background: #fff;
padding: 0 55px;
margin: 0 auto; 
}




#page {
    padding: 0 0 210px 0;
}



#page-nav a {
    float: right;
    padding: .5em 2em;
    margin: 1em;
}


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

.clearfix:after { clear: both; }

.clearfix { zoom: 1; }



* html .clearfix {
    height: 1%;
}


#logo_img_prehered {
	float: right;
	margin:18px 20px 0 20px;
}
.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;}

.header_popup_title {
	padding-top: 30px;
}

div.rotating-banner {
  position: relative;
  width: 100% !important;
  height: 715px !important;
}


.block .block_title {
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	margin:0;
	padding:12px 0 0 10px;
	font-size:12px;
}


.sb-widget .menu-item:first-child, .sb-widget .page_item:first-child a, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .page_item:first-child a, .footer-widget .cat-item:first-child { padding-top: 0; }


.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .page_item a, .footer-widget .cat-item { line-height: 1.3; }

	.sf-menu-mobile li.menu-item-has-children a, .sf-menu-mobile li.menu-item-has-children ul li.menu-item-has-children a {
	  float: left;
	  width: 90%;
	}

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item {
    display: block;
    padding: 5px 0;
    height: auto;
    background-color: #2F2F2F;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item a {
    margin: 0 0 0 62px;
    width: 100%;
    font-family: 'FlamaMedium', sans-serif;
    font-size: 13px;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #adacac;
    padding: 10px 0;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item .description {
    display: none;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:first-child {
    padding-top: 30px;
  }

  header #menu-main-menu .children_mobile .sub-menu-wrap .sub-menu .menu-item:last-child {
    padding-bottom: 30px;
  }

.content-for-modal {
  display: none;
}


.main-carousel-text {
	margin-right: 10px;
	margin-left: 10px;
}
