﻿
.border-all { border: 1px solid #ccc; }

.border-right { border-right: 1px solid #ccc; padding-right: 1em; }

.border-left { border-left: 1px solid #ccc; padding-left: 1em; }

.border-top { border-top: 1px solid #ccc; padding-top: 1em; }

.border-bottom { border-bottom: 1px solid #ccc; padding-bottom: 1em; }

  .asideA .border-bottom, .subnav .module:first-child, .subnav .border-bottom { margin-bottom: 0; padding-bottom: 0; border-bottom: 1px solid #999; }

.twoColFixLtHdr #container #holder01 #middle {
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #FFF;
}
.call_to_action .column2.button_wrapper{position:relative;text-align:center}
.call_to_action .column2.button_wrapper .qbutton{position:static;margin:10px 0 0!important}
.call_to_action .text_wrapper .call_to_action_text{text-align:center;margin-bottom:10px!important}

	.call_to_action .qbutton.white.large{ font-size: 15px;}
.call_to_action{position:relative;display:block;padding:51px 21px;background-color:#1abc9c}
.call_to_action .two_columns_75_25{position:relative}
.call_to_action .text_wrapper{position:relative}
.call_to_action.with_icon .text_wrapper .call_to_action_text{padding:0 0 0 54px;line-height:1em}
.call_to_action .text_wrapper .call_to_action_icon_holder{position:absolute;height:100%}
.call_to_action .text_wrapper .call_to_action_icon{display:table;height:100%}
.call_to_action .text_wrapper .call_to_action_icon_inner{display:table-cell;height:100%;vertical-align:middle}
.call_to_action .text_wrapper .call_to_action_icon_inner i{color:#fff}
.call_to_action .column2.button_wrapper .qbutton.small{margin-top:-17px}
.call_to_action .column2.button_wrapper .qbutton.large{margin-top:-25px}
.call_to_action .column2.button_wrapper .qbutton.big_large{margin-top:-31px}
.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%}
.pane-show-menu-pane .panel-pane.pane-3 .pane-content img,.pane-show-menu-pane .panel-pane.pane-related-content-show-key-art .pane-content img{max-height:300px;width:auto;}
.column-three .panel-pane.pane-show-videos .view{margin-bottom:5em;}
.node-type-bio section.column-two .panel-pane:not(.pane-related-content-show-nav).pane-related-content-show-key-art{margin-left:0 !important;}
.node-type-bio section.column-two .panel-pane:not(.pane-related-content-show-nav).pane-related-content-show-key-art .show-keyart{display:none;position:fixed;left:0;}
.node-type-bio section.column-two .panel-pane:not(.pane-related-content-show-nav).pane-related-content-show-key-art .show-keyart img{max-height:300px;}
.node-type-video .container .panel-pane.pane-fox-panels-video-header,.node-type-video .container .panel-pane.pane-fox-panels-video-clips-episodes,.node-type-video .container .panel-pane.pane-fox-panels-video-episodes-only,.node-type-video .container .panel-pane.pane-fox-panels-video-clips-only,.node-type-video .container .panel-pane.pane-fox-bean-ad-slot-pane,.node-type-video .container .panel-pane.link-wrapper,.node-type-video .container .panel-pane.pane-block,.node-type-video .container .panel-pane.pane-video-playlist-node-rotator,.node-type-video .container .panel-pane.pane-show-playlists-others,.node-type-video .container .panel-pane.pane-show-playlists,.node-type-video .container .panel-pane.pane-show-playlists-full-episode,.node-type-video .container .panel-pane.pane-playlist-video-list,.node-type-playlist .container .panel-pane.pane-fox-panels-video-header,.node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-episodes,.node-type-playlist .container .panel-pane.pane-fox-panels-video-episodes-only,.node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-only,.node-type-playlist .container .panel-pane.pane-fox-bean-ad-slot-pane,.node-type-playlist .container .panel-pane.link-wrapper,.node-type-playlist .container .panel-pane.pane-block,.node-type-playlist .container .panel-pane.pane-video-playlist-node-rotator,.node-type-playlist .container .panel-pane.pane-show-playlists-others,.node-type-playlist .container .panel-pane.pane-show-playlists,.node-type-playlist .container .panel-pane.pane-show-playlists-full-episode,.node-type-playlist .container .panel-pane.pane-playlist-video-list{position:relative;margin:0 1em;}
.tablet .node-type-video .container .panel-pane.pane-fox-panels-video-header,.tablet .node-type-video .container .panel-pane.pane-fox-panels-video-clips-episodes,.tablet .node-type-video .container .panel-pane.pane-fox-panels-video-episodes-only,.tablet .node-type-video .container .panel-pane.pane-fox-panels-video-clips-only,.tablet .node-type-video .container .panel-pane.pane-fox-bean-ad-slot-pane,.tablet .node-type-video .container .panel-pane.link-wrapper,.tablet .node-type-video .container .panel-pane.pane-block,.tablet .node-type-video .container .panel-pane.pane-video-playlist-node-rotator,.tablet .node-type-video .container .panel-pane.pane-show-playlists-others,.tablet .node-type-video .container .panel-pane.pane-show-playlists,.tablet .node-type-video .container .panel-pane.pane-show-playlists-full-episode,.tablet .node-type-video .container .panel-pane.pane-playlist-video-list,.tablet .node-type-playlist .container .panel-pane.pane-fox-panels-video-header,.tablet .node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-episodes,.tablet .node-type-playlist .container .panel-pane.pane-fox-panels-video-episodes-only,.tablet .node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-only,.tablet .node-type-playlist .container .panel-pane.pane-fox-bean-ad-slot-pane,.tablet .node-type-playlist .container .panel-pane.link-wrapper,.tablet .node-type-playlist .container .panel-pane.pane-block,.tablet .node-type-playlist .container .panel-pane.pane-video-playlist-node-rotator,.tablet .node-type-playlist .container .panel-pane.pane-show-playlists-others,.tablet .node-type-playlist .container .panel-pane.pane-show-playlists,.tablet .node-type-playlist .container .panel-pane.pane-show-playlists-full-episode,.tablet .node-type-playlist .container .panel-pane.pane-playlist-video-list{margin:0 auto;}
.node-type-video .container .panel-pane.pane-fox-panels-video-clips-episodes h2,.node-type-video .container .panel-pane.pane-block h2,.node-type-playlist .container .panel-pane.pane-fox-panels-video-clips-episodes h2,.node-type-playlist .container .panel-pane.pane-block h2{display:none;}
.node-type-video .container .panel-pane.pane-block .pane-content,.node-type-playlist .container .panel-pane.pane-block .pane-content{margin:0;}
.tablet.landscape .node-type-video .container .panel-pane,.tablet.landscape .node-type-playlist .container .panel-pane{max-width:1024px;}
.node-type-video .container .panel-pane.pane-fox-panels-video-header,.node-type-video .container .panel-pane.pane-video-player,.node-type-playlist .container .panel-pane.pane-fox-panels-video-header,.node-type-playlist .container .panel-pane.pane-video-player{z-index:2;}
.watch_v2 .node-type-video .container .panel-pane.pane-fox-panels-video-header,.watch_v2
.node-type-video .container .panel-pane.pane-video-player,.watch_v2 .node-type-playlist .container .panel-pane.pane-fox-panels-video-header,.watch_v2
.node-type-playlist .container .panel-pane.pane-video-player{background:#13181c;width:100%;margin:0;max-width:none;}
.watch_v2 .node-type-video .container .panel-pane.pane-fox-panels-video-header .pane-content,.watch_v2
.node-type-video .container .panel-pane.pane-video-player .pane-content,.watch_v2 .node-type-playlist .container .panel-pane.pane-fox-panels-video-header .pane-content,.watch_v2
.node-type-playlist .container .panel-pane.pane-video-player .pane-content{margin:0 auto;max-width:1040px;padding:0.3em 0;}
.watch_v2 .node-type-video .container .panel-pane.pane-video-player .pane-content,.watch_v2 .node-type-playlist .container .panel-pane.pane-video-player .pane-content{position:relative;padding:0;}
.tablet .node-type-video .panel-pane .pane-content .view-header,.tablet .node-type-playlist .panel-pane .pane-content .view-header{padding-left:40px;}
.tablet .node-type-video .panel-pane.pane-fox-panels-video-header .pane-content,.tablet .node-type-playlist .panel-pane.pane-fox-panels-video-header .pane-content{padding:2em 2em;}
.tablet .node-type-video .panel-pane.pane-video-player .pane-content,.tablet .node-type-playlist .panel-pane.pane-video-player .pane-content{padding:0;}
.watch_v2 .node-type-video .main-content .container .panel-pane.pane-fox-panels-video-header .pane-content{max-width:none;margin:0 1em;}
html .node-type-playlist .panel-1col .panel-pane .view-content{padding:0;}
.logged-in .node-type-iframe.iframe-profile-greeting .column-two .panel-pane{padding:0 1em;}
.logged-in .node-type-iframe.iframe-profile-greeting .column-two .panel-pane.pane-iframe-profile{border-bottom:1px solid rgba(0,0,0,0.2);margin-bottom:15px;}
.node-type-playlist-hub .video-player,.node-type-playlist-hub .panel-pane.pane-show-header-title,.node-type-playlist-hub .panel-pane.pane-show-artist,.node-type-playlist-hub .panel-pane.pane-show-download-stream-link,.node-type-playlist-hub .panel-pane.pane-show-sidekick{margin:0 auto;max-width:1040px;position:relative;}
.node-type-playlist-hub .panel-pane.pane-show-artist{margin-bottom:35px;}
.node-type-playlist-hub .sidekick.panel-pane.pane-node,.node-type-playlist-hub .panel-pane.pane-show-sidekick{position:relative;padding-left:10px;margin-bottom:25px;}
.node-type-playlist-hub .sidekick.panel-pane.pane-node h2,.node-type-playlist-hub .panel-pane.pane-show-sidekick h2{font-size:14px;margin-bottom:4px;text-transform:uppercase;}
.node-type-playlist-hub .sidekick.panel-pane.pane-node a,.node-type-playlist-hub .panel-pane.pane-show-sidekick a{font-size:10px;}
.node-type-playlist-hub .sidekick.panel-pane.pane-node .sidekick-wrap .content-grid-item p,.node-type-playlist-hub .panel-pane.pane-show-sidekick .sidekick-wrap .content-grid-item p{line-height:1.2em;}
.node-type-sweepstakes .container .panel-pane{text-align:left;}
.node-type-sweepstakes .container .panel-pane .pane-content{position:relative;margin:0 auto;max-width:100%;}
.page-sweepstakes-thank-you .container .panel-pane,.page-sweepstakes-expired .container .panel-pane{text-align:left;}
.page-sweepstakes-thank-you .container .panel-pane .pane-content,.page-sweepstakes-expired .container .panel-pane .pane-content{position:relative;margin:0 auto;max-width:100%;}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}
div.panel-pane div.admin-links li a{color:#ccc;}
div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}
div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}
div.panel-pane div.admin-links a:before{content:"[";}
div.panel-pane div.admin-links a:after{content:"]";}
div.panel-pane div.panel-hide{display:none;}
div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}
div.panel-pane div.node{margin:0;padding:0;}
div.panel-pane div.feed a{float:right;}
.icon-v-align{vertical-align:middle;margin-top:-.4ex}
.icon{display:inline-block;background-repeat:no-repeat;text-indent:-9999px;vertical-align:middle;background-size:100% 100%}
.icon-star-gold-large,.icon-star-gray-large,.icon-star-half-large{width:25px;height:24px;margin-top:-.3ex}
.icon-star-gold-small,.icon-star-gray-small,.icon-star-half-small{width:13px;height:13px;margin-top:-.3ex}
.icon-star-gold-large,.icon-star-gold-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iNDggMCAxNCAxMyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNDggMCAxNCAxMyI+CjxwYXRoIGZpbGw9IiNmYWIxMTciIGQ9Im01Ni42OSw0LjgzMiA0Ljg3OSwuMTk5LTMuODM2LDMuMDIgMS4zMTcsNC42OTktNC4wNTctMi43MTctNC4wNjQsMi43MDUgMS4zMy00LjY5Ny0zLjgyOC0zLjAyNyA0Ljg3OS0uMTg4IDEuNjk3LTQuNTc2eiIvPgo8L3N2Zz4K)}
.icon-star-half-large,.icon-star-half-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iNDggMCAxNCAxMyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNDggMCAxNCAxMyI+CjxwYXRoIGZpbGw9IiNmYWIxMTciIGQ9Im01My4zMSw0LjgzMi00Ljg3OSwuMTk5IDMuODM2LDMuMDItMS4zMTcsNC42OTkgNC4wNTctMi43MTctLjAxNC05Ljc4M3oiLz4KPHBhdGggZmlsbD0iI2RiZDdkMSIgZD0ibTU1LjAwNywxMC4wMzMgNC4wNjQsMi43MDUtMS4zMy00LjY5NyAzLjgyOC0zLjAyNy00Ljg3OS0uMTg4LTEuNjk3LTQuNTc2Ii8+Cjwvc3ZnPgo=)}
.icon-star-gray-large,.icon-star-gray-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMyIgdmlld0JveD0iNDggMCAxNCAxMyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNDggMCAxNCAxMyI+CjxwYXRoIGZpbGw9IiNlNGRkZDciIGQ9Im01Ni42OSw0LjgzMiA0Ljg3OSwuMTk5LTMuODM2LDMuMDIgMS4zMTcsNC42OTktNC4wNTctMi43MTctNC4wNjQsMi43MDUgMS4zMy00LjY5Ny0zLjgyOC0zLjAyNyA0Ljg3OS0uMTg4IDEuNjk3LTQuNTc2eiIvPgo8L3N2Zz4K)}
.icon-worth-no-large,.icon-worth-unsure-large,.icon-worth-yes-large{width:30px;height:30px;margin-top:0}
.icon-worth-no-small,.icon-worth-unsure-small,.icon-worth-yes-small{width:16px;height:16px;margin-top:-.4ex}
.icon-worth-no-xlarge,.icon-worth-unsure-xlarge,.icon-worth-yes-xlarge{width:44px;height:44px;margin-top:0}
.icon-calendar{width:16px;height:16px;margin-top:-.3ex}
.icon-next,.icon-previous{width:30px;height:30px}
.icon-next-large,.icon-previous-large{width:68px;height:68px}
.icon-next-new,.icon-prev-new{width:62px;height:62px;background-color:rgba(102,98,96,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNSAxMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUgMTAiPgo8cGF0aCBmaWxsPSIjZmZmIiBkPSJNNC45ODcsNC45OTkgNSw0Ljk4NCA0LjY1NSw0LjYxMSAuNzA0LDAgMCwuNzYgMy42MzIsNSAwLDkuMjQgLjcwNCwxMCA0LjY1NCw1LjM4OSA1LDUuMDE1eiIvPgo8L3N2Zz4K);background-size:19px 38px;background-position:center center;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}
.icon-next-new:hover,.icon-prev-new:hover{background-color:#666260}
.icon-prev-new{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.icon-cost{width:16px;height:16px;margin-top:-.4ex}
.icon-spinner{width:16px;height:16px}
.icon-spinner-medium{width:64px;height:64px}
.icon-envelope{width:34px;height:25px}
.icon-gplus{width:20px;height:20px}
.icon-open-externally{width:11px;height:11px}
.icon-rotate-left,.icon-rotate-right{width:14px;height:16px;margin-top:-.3ex}
.icon-rss-feed{width:16px;height:16px}
.btn .icon-plus,.btn .icon-plus-black{margin-right:4px;margin-top:-.3ex}
.icon-error{width:13px;height:13px;margin-top:-.3ex}
.icon-top-doctor-large{width:110px;height:16px}
.icon-dr-32x32{width:32px;height:32px;margin-top:0}
.icon-dr-50x50{width:50px;height:50px;margin-top:0}
.icon-avatar-rs{width:16px;height:16px;margin-top:-.5ex}
.icon-plus,.icon-plus-black{width:16px;height:16px;margin-top:-.3ex}
.icon-realfriend{width:24px;height:29px}
.icon-realfriend-small{width:18px;height:19px}
.icon-check{width:30px;height:30px}
.icon-check-2{width:13px;height:13px;margin-top:-3px}
.icon-chervon{content:'';display:inline-block;top:0;left:0;width:18px;height:18px;padding:0 5px;background-size:100% 100%;background-repeat:no-repeat;margin:-2px 10px -4px 0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgNSAxMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUgMTAiPgo8cGF0aCBmaWxsPSIjOTg5MThCIiBkPSJNNC45ODcsNC45OTkgNSw0Ljk4NCA0LjY1NSw0LjYxMSAuNzA0LDAgMCwuNzYgMy42MzIsNSAwLDkuMjQgLjcwNCwxMCA0LjY1NCw1LjM4OSA1LDUuMDE1eiIvPgo8L3N2Zz4K)}
.icon-notifications{width:30px;height:30px}
.icon-like-thumbsup{width:14px;height:14px;margin-top:0}
.icon-carousel-arrow-next,.icon-carousel-arrow-prev{width:46px;height:80px}
.icon-carousel-arrow-next-small,.icon-carousel-arrow-prev-small{width:10px;height:17px}
.icon-views-count{width:16px;height:16px;margin-top:-.4ex}
.icon-graph{width:11px;height:6px}
.icon-photos{width:30px;height:30px}
.icon-media-image{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAABPCAMAAADBYCuQAAAANlBMVEUAAADBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLmoOobvAAAAEnRSTlMADQMAGjAzICoKHQYTIyYWLRASoQIpAAABUklEQVR4Xu3ZwarDIBCF4WR0jhqNtu//sjcthYFSaoKOXVx/yDJ8cDazcHm2akbmaDk+y1DN0cMhD+04HM4G/bxZIkaUloQR7YvFUTZqWTyBXzrTmc504pZfFVJ0ghwVeNJzdkgoeg5DQtZz8BtnOuQ2GuAUBjhpO6vHsxw0Hdrk19p4GRLsJScxJHD56qyQmC44IeMtv36Fdn4pLpq6I5N9yFHnu5AYH+PSy5HJPndbezm04Wt77OLcGZXYtjsxQ+o3Hr07FufKl8ZL9qojWTrNFDQ4uN1PMg4Vp894Dq0OsNEZpt0BpyrT7tRPE3lUnLbxhOnogEuFaXAqp0mYRqd+moJH3WkfLzAUHDlNwig4cpqE0XPkNK0MPUfGS4C2A+SYoOpI/9uZznSmM53pTEet8c6I8lIwon3Ye6Nx0O9G496DDTnoloM5nKOYrF4lPIg/pAmfjq8jRcwAAAAASUVORK5CYII=);width:103px;height:79px}
.icon-media-video{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAABPCAMAAADBYCuQAAAANlBMVEUAAADBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLnBvLmoOobvAAAAEnRSTlMAAw0AIDMwGgoqHRMGIxYmLRB1ZoOeAAABWklEQVR4Xu3ZW27EIAxA0YCxzStA97/ZMlNpEKH5qh2pEncD5yMOwuJ4Zaxm8OoAMA5VI347nlC7YLoTUL8IR8Inysf5iFOOij0Gterb4X/gbGc729nOdrbji6u9k62iY7jhJ3JZyWHCuWgUHB9wiay0c3ebTKLOYFZI1MmEd3lJp+JPHBenGTnnczdmsHSFopxDwwFzXqEs5SQcTq/Q7EQpp07O8iuRkGNwdnpxgryMY1dnHgeWcXh15nFwas48DlXVAR+ecRLpOuMDyTrlN8e2oUe9uWYcYZFxYHHyfCBkIee8OIkmpoGQYydnObCLlANhOGAbzpERc+xwGK8VkHLG+ezCwlQQdEzAmygLOvcQeRB0BrQywg6YuDLVaOwLts5K+9Laf6yjj3Im1X3OJ+4Vu/fTPzvb2c52trMd/fip97nH3huhoX7uwfdg8FWZcQa60/OF9UoZet+p4H7tlF7BKQAAAABJRU5ErkJggg==);width:103px;height:79px}
.badge-image .badge-image-overlay .icon{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.icon-mobile-menu{width:24px;height:18px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAARCAYAAADHeGwwAAAAIklEQVQ4y2OYNannPy0xw9C3YBQMPBhNpqPJdDSZDoNkCgCbuUqHV1XDUQAAAABJRU5ErkJggg==)}
.icon-mobile-search{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiPgo8cGF0aCBmaWxsPSIjOWU5OTk3IiBkPSJtMTkuODU0LDE4LjMyNmwtNi4zNTItNi4zNTJjLjg4Ni0xLjIxOCAxLjQxNS0yLjcxMiAxLjQxNS00LjMyOSAwLTQuMDcyLTMuMzEzLTcuMzg1LTcuMzg1LTcuMzg1LTQuMDcyLDAtNy4zODUsMy4zMTMtNy4zODUsNy4zODVzMy4zMTMsNy4zODUgNy4zODUsNy4zODVjMS43MzQsMCAzLjMyNy0uNjA1IDQuNTg5LTEuNjA5bDYuMzE5LDYuMzE5IDEuNDE0LTEuNDE0em0tMTIuMzIyLTUuMjk2Yy0yLjk2OSwwLTUuMzg1LTIuNDE2LTUuMzg1LTUuMzg1czIuNDE1LTUuMzg1IDUuMzg1LTUuMzg1IDUuMzg1LDIuNDE2IDUuMzg1LDUuMzg1LTIuNDE2LDUuMzg1LTUuMzg1LDUuMzg1eiIvPgo8L3N2Zz4K);width:28px;height:28px}
#nav-top-items .nav-item-dropdown .icon,#nav-top-items .nav-item-dropdown img{margin-top:-3px}
#notifications-toggle .icon,#notifications-toggle img,#user-nav-toggle .icon,#user-nav-toggle img{width:28px;height:28px}
.dropdown-menu-mobile .icon{margin-top:-.4ex}
.topic-stat .stat-value .icon{margin-top:-.4ex}
.dr-stat .icon{vertical-align:-1px}
.icon-close{width:30px;height:30px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPgo8Y2lyY2xlIGZpbGw9IiM2NjYyNjAiIGN4PSIxNSIgY3k9IjE1IiByPSIxNSIvPgo8cGF0aCBmaWxsPSIjZjNmM2VmIiBkPSJNMjEuNSw5LjQ4OSAyMC40NjcsOC41IDE1LjAwMSwxNC4xNTMgOS41MzMsOC41IDguNSw5LjQ4OSAxMy44MzEsMTUgOC41LDIwLjUxMSA5LjUzMywyMS41IDE0Ljk5OSwxNS44NDcgMjAuNDY3LDIxLjUgMjEuNSwyMC41MTEgMTYuMTY5LDE1eiIvPgo8L3N2Zz4K)}
.icon-close-light{width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMuOTk3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMSAyMy45OTcgMjQiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMSAyMy45OTcgMjQiPgo8cGF0aCBmaWxsPSIjZjNmM2VmIiBkPSJNMjMuOTk4LDIuOTY2IDIyLjAzMiwxIDExLjk5OCwxMS4wMzQgMS45NjUsMS0uMDAyLDIuOTY2IDEwLjAzMiwxMy0uMDAyLDIzLjAzNCAxLjk2NSwyNSAxMS45OTgsMTQuOTY2IDIyLjAzMiwyNSAyMy45OTgsMjMuMDM0IDEzLjk2NSwxM3oiLz4KPC9zdmc+Cg==)}
.icon-btn-remove{width:51px;height:51px}
.icon-btn-remove:after{color:#bd202e;content:'\00D7';font-size:90px}
.media-uploader-remove .icon{width:12px;height:12px}
.media-uploader-icons .icon{margin-left:40px}
.media-uploader-icons .icon:first-child{margin-left:0}
.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}
.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}
.carousel-control .icon-next,.carousel-control .icon-prev{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'}
.form-base .input-email .icon-close{vertical-align:text-top}
.input-date-container .icon{margin-top:-8px;right:8px}
.input-location-container .icon{margin-top:-8px;left:11px}
.icon-embed,.icon-social-fb,.icon-social-gplus,.icon-social-mail,.icon-social-pinterest,.icon-social-twitter{width:15px;height:12px}
.icon-social-fb{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE1IDEyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTIiPgo8cGF0aCBmaWxsPSIjZjNmM2VmIiBkPSJNOC40MjksMTJWNi41MjZoMS44MzdsMC4yNzUtMi4xMzNIOC40MjlWMy4wMzFjMC0wLjYxOCwwLjE3MS0xLjAzOSwxLjA1Ny0xLjAzOWwxLjEzLTAuMDAxVjAuMDg0ICBDMTAuNDIxLDAuMDU4LDkuNzUsMCw4Ljk3LDBDNy4zNDEsMCw2LjIyNiwwLjk5NCw2LjIyNiwyLjgydjEuNTczSDQuMzg0djIuMTMzaDEuODQyVjEySDguNDI5eiIvPgo8L3N2Zz4K)}
.icon-social-twitter{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE1IDEyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTIiPgo8cGF0aCBmaWxsPSIjZjNmM2VmIiBkPSJtMTMuNSwyLjI3OGMtLjQ0MiwuMTk2LS45MTYsLjMyOC0xLjQxNCwuMzg4IC41MDgtLjMwNSAuODk5LS43ODcgMS4wODItMS4zNjItLjQ3NiwuMjgyLTEuMDAzLC40ODctMS41NjMsLjU5Ny0uNDQ5LS40NzgtMS4wODktLjc3Ny0xLjc5Ny0uNzc3LTEuMzYsMC0yLjQ2MiwxLjEwMi0yLjQ2MiwyLjQ2MiAwLC4xOTMgLjAyMiwuMzgxIC4wNjQsLjU2MS0yLjA0Ni0uMTAzLTMuODYtMS4wODMtNS4wNzUtMi41NzItLjIxMiwuMzYzLS4zMzMsLjc4Ni0uMzMzLDEuMjM3IDAsLjg1NCAuNDM1LDEuNjA4IDEuMDk1LDIuMDQ5LS40MDMtLjAxMi0uNzgzLS4xMjMtMS4xMTUtLjMwOCAwLC4wMSAwLC4wMjEgMCwuMDMxIDAsMS4xOTMgLjg0OSwyLjE4OCAxLjk3NSwyLjQxNC0uMjA3LC4wNTctLjQyNCwuMDg3LS42NDksLjA4Ny0uMTU5LDAtLjMxMy0uMDE1LS40NjMtLjA0NCAuMzEzLC45NzggMS4yMjMsMS42OSAyLjMsMS43MS0uODQzLC42Ni0xLjkwNCwxLjA1NC0zLjA1OCwxLjA1NC0uMTk5LDAtLjM5NS0uMDEyLS41ODctLjAzNCAxLjA5LC42OTkgMi4zODQsMS4xMDYgMy43NzQsMS4xMDYgNC41MjgsMCA3LjAwNS0zLjc1MSA3LjAwNS03LjAwNSAwLS4xMDctLjAwMi0uMjEzLS4wMDctLjMxOSAuNDgxLS4zNDcgLjg5OC0uNzgxIDEuMjI4LTEuMjc1eiIvPgo8L3N2Zz4K)}
.icon-social-pinterest{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE1IDEyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTIiPgo8ZyBmaWxsPSIjZjNmM2VmIj4KPHBhdGggZD0ibTQuNTI4LDExLjY3NiIvPgo8cGF0aCBkPSJtNi4xNTIsMTAuNDE2Yy4wOTItLjMyOSAuNTI1LTIuMDMyIC41MjUtMi4wMzIgLjI1NiwuNDkxIDEuMDA3LC45MjQgMS44MDUsLjkyNiAyLjM3OCwuMDA1IDMuOTk3LTIuMTU5IDQuMDAzLTUuMDYxIC4wMDYtMi4xOTUtMS44NDktNC4yNDMtNC42NzMtNC4yNDktMy41MTUtLjAwOC01LjI5MywyLjUwOC01LjI5OCw0LjYwOS0uMDAzLDEuMjczIC40NzYsMi40MDYgMS41MDksMi44MyAuMTY5LC4wNyAuMzIxLC4wMDMgLjM3MS0uMTg0IC4wMzQtLjEzIC4xMTYtLjQ1NyAuMTUyLS41OTMgLjA1LS4xODYgLjAzMS0uMjUxLS4xMDUtLjQxMy0uMjk3LS4zNTMtLjQ4Ni0uODA4LS40ODUtMS40NTIgLjAwNC0xLjg2OSAxLjQwNi0zLjU0IDMuNjUtMy41MzUgMS45ODYsLjAwNCAzLjA3NiwxLjIyMSAzLjA3MiwyLjg0Mi0uMDA1LDIuMTMzLS45NTMsMy45MzEtMi4zNTUsMy45MjgtLjc3NC0uMDAyLTEuMzUxLS42NDMtMS4xNjQtMS40MjcgLjIyNC0uOTM3IC42NTgtMS45NDcgLjY1OS0yLjYyNCAuMDAyLS42MDYtLjMyMi0xLjExMi0uOTk1LTEuMTEzLS43OTItLjAwMi0xLjQyOSwuODE1LTEuNDMxLDEuOTEyLS4wMDIsLjY5OCAuMjMzLDEuMTcxIC4yMzMsMS4xNzFzLS44MTcsMy40MjgtLjk2MSw0LjAyOWMtLjEzNCwuNTYyLS4xNTIsMS4xODItLjEzMywxLjY5OCAuMjgyLC4xMjUgLjU3MywuMjMyIC44NzIsLjMyMSAuMjgzLS40NDQgLjU5MS0xLjAxMyAuNzQ5LTEuNTgzeiIvPgo8cGF0aCBkPSJtNS40MDksMTIiLz4KPC9nPgo8L3N2Zz4K)}
.icon-social-mail{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE1IDEyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTIiPgo8ZyBmaWxsPSIjZjNmM2VmIj4KPHBhdGggZD0ibTEyLjQ0NCwxLjc5NmwtOS45LC4wMTVjLS4yNjYsMC0uNDgxLC4yMDQtLjQ4MSwuNDU2di4xOTVsNS40MzgsNC4xNzggNS40MjUtNC4xOTV2LS4xOTVjMC0uMjUyLS4yMTYtLjQ1NS0uNDgyLS40NTR6Ii8+CjxwYXRoIGQ9Im0xMi45MzYsOC44NmwtLjAwOS0uMDA5di0xLjA3NmwuMDA3LC4wMDctLjAwNi00LjAwNy0yLjg1OCwyLjIyNC0yLjU2NywxLjk3LTUuNDM5LTQuMTc4IC4wMDYsNC4wMDggLjAwMi0uMDAydjEuNDkyaC4wMDFsLjAwMSwuNDYxYzAsLjI1MiAuMjE3LC40NTUgLjQ4MiwuNDU0bDkuODk5LS4wMTZjLjI2NiwuMDAxIC40ODItLjIwMyAuNDgxLS40NTV2LS44NzN6Ii8+CjwvZz4KPC9zdmc+Cg==)}
.icon-social-gplus{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAtMi41IDE1IDEyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIC0yLjUgMTUgMTIiPgo8ZyBmaWxsPSIjZjNmM2VmIj4KPHBhdGggZD0ibTYuOTEzLTEuODcyYy4wOTgsLjA2MSAuMjA3LC4xNSAuMzMsLjI2NiAuMTE3LC4xMjIgLjIzMiwuMjcyIC4zNDQsLjQ0OSAuMTA3LC4xNjggLjIwMywuMzY1IC4yODYsLjU5NCAuMDY4LC4yMjggLjEwMywuNDk1IC4xMDMsLjgtLjAwOSwuNTU4LS4xMzIsMS4wMDUtLjM2OCwxLjM0LS4xMTgsLjE2My0uMjQxLC4zMTItLjM3LC40NDktLjE0NCwuMTM3LS4yOTcsLjI3Ny0uNDU5LC40MTktLjA5MiwuMDk3LS4xNzgsLjIwNi0uMjU3LC4zMjgtLjA5MiwuMTI2LS4xMzksLjI3NC0uMTM5LC40NDEgMCwuMTYyIC4wNDcsLjI5NyAuMTQzLC40MDQgLjA4MSwuMTAyIC4xNTksLjE5IC4yMzUsLjI2N2wuNTI3LC40MzRjLjMyOCwuMjY5IC42MTUsLjU2NiAuODYyLC44OTEgLjIzMywuMzMgLjM1NCwuNzYyIC4zNjQsMS4yOTUgMCwuNzU2LS4zMzMsMS40MjYtLjk5OCwyLjAxLS42ODksLjYwMy0xLjY4NSwuOTE1LTIuOTg2LC45MzYtMS4wODktLjAxMS0xLjkwMi0uMjQ0LTIuNDM5LS43LS41NDItLjQyNS0uODEzLS45MzQtLjgxMy0xLjUyNyAwLS4yODkgLjA4OC0uNjExIC4yNjQtLjk2NSAuMTcxLS4zNTUgLjQ4MS0uNjY2IC45MjktLjkzNSAuNTA0LS4yODkgMS4wMzMtLjQ4MSAxLjU4Ny0uNTc4IC41NDktLjA4MSAxLjAwNS0uMTI3IDEuMzY3LS4xMzctLjExMi0uMTQ4LS4yMTItLjMwNi0uMy0uNDc1LS4xMDItLjE2My0uMTUzLS4zNi0uMTUzLS41OSAwLS4xMzggLjAxOS0uMjUzIC4wNTgtLjM0NSAuMDM0LS4wOTcgLjA2Ni0uMTg2IC4wOTUtLjI2OC0uMTc3LC4wMi0uMzQzLC4wMy0uNSwuMDMtLjgyOC0uMDEtMS40NTgtLjI3Mi0xLjg5Mi0uNzg0LS40NTMtLjQ3NS0uNjgtMS4wMzEtLjY4LTEuNjY2IDAtLjc2NiAuMzIyLTEuNDYyIC45NjUtMi4wODYgLjQ0Mi0uMzY1IC45MDEtLjYwNCAxLjM3OC0uNzE2IC40NzItLjA5NiAuOTE0LS4xNDQgMS4zMjYtLjE0NGgzLjEwOWwtLjk2LC41NjNoLS45NTh6bS42LDguOTg2YzAtLjM5Ni0uMTI5LS43NDEtLjM4Ni0xLjAzNi0uMjcyLS4yNzktLjY5OC0uNjIyLTEuMjc3LTEuMDI4LS4wOTktLjAxLS4yMTUtLjAxNS0uMzQ5LS4wMTUtLjA3OS0uMDEtLjI4MiwwLS42MDksLjAzLS4zMjIsLjA0Ni0uNjUxLC4xMi0uOTg4LC4yMjEtLjA3OSwuMDMxLS4xOSwuMDc2LS4zMzQsLjEzNy0uMTQ0LC4wNjYtLjI5LC4xNi0uNDM4LC4yODItLjE0NCwuMTI3LS4yNjUsLjI4NC0uMzY0LC40NzItLjExNCwuMTk4LS4xNzEsLjQzNy0uMTcxLC43MTYgMCwuNTQ4IC4yNDcsMSAuNzQzLDEuMzU2IC40NywuMzU1IDEuMTE0LC41MzggMS45MzEsLjU0OCAuNzMzLS4wMSAxLjI5Mi0uMTczIDEuNjc4LS40ODcgLjM3Ni0uMzEgLjU2NC0uNzA5IC41NjQtMS4xOTZ6bS0yLjE2OC00LjU3NmMuNDA5LS4wMTUgLjc1LS4xNjMgMS4wMjMtLjQ0MyAuMTMyLS4xOTggLjIxNy0uNDAxIC4yNTQtLjYxIC4wMjMtLjIwOCAuMDM0LS4zODQgLjAzNC0uNTI2IDAtLjYxNS0uMTU3LTEuMjM2LS40Ny0xLjg2Mi0uMTQ3LS4zLS4zNDEtLjU0NC0uNTgxLS43MzItLjI0NS0uMTc5LS41MjYtLjI3My0uODQ1LS4yODMtLjQyMSwuMDEtLjc3MiwuMTgxLTEuMDUxLC41MTEtLjIzNiwuMzQ2LS4zNDgsLjczMy0uMzM4LDEuMTYgMCwuNTY1IC4xNjQsMS4xNTIgLjQ5NCwxLjc2MyAuMTU5LC4yODQgLjM2NSwuNTI2IC42MTcsLjcyNCAuMjUxLC4xOTkgLjUzOSwuMjk4IC44NjMsLjI5OHoiLz4KPHBhdGggZD0ibTYuOTEzLTEuODcyYy45MzQsLjU4MiAxLjI0MSwxLjg1MSAuOTYyLDIuODYzLS4xNDksLjU0Mi0uNTMsLjk0Ni0uOTM3LDEuMzEzLS4zMzQsLjMwMS0uODE0LC44NjMtLjQxMiwxLjMxNCAuNTA2LC42MzcgMS4yODgsLjk5NCAxLjcwNywxLjcyIC41NDEsLjkzOSAuMjczLDIuMTM1LS40MzMsMi45LTEuMzQyLDEuNDU2LTQuMzY1LDEuNzQyLTUuODYzLC4zODMtLjg4MS0uNzk5LS44MzMtMi4xMjUgLjAzNC0yLjkyOCAuOTA4LS44NDIgMi4yNjQtMS4wNSAzLjQ1NC0xLjA4My0uNDIxLS41NTYtLjUzNi0xLjAxOC0uMy0xLjY3Ny0xLjMzMiwuMTUzLTIuNjg1LS40NjgtMy4wMTEtMS44NzItLjM0LTEuNDY0IC43MjktMi44ODYgMi4xMDQtMy4zMDQgMS40MS0uNDI4IDMuMTU4LS4xOTIgNC42MTQtLjE5Mi0uMzE2LC4xODUtLjYzMSwuMzY5LS45NDcsLjU1NC0uMTk5LC4xMTctLjczNiwuMDA5LS45NzIsLjAwOXptLjYsOC45ODZjMC0xLjAxLTEuMjYtMi4xMjctMi4yMjQtMi4wNzktMS4xMjgsLjA1Ni0yLjY5MiwuNDYxLTIuNjkyLDEuODU4IDAsMi4zNzYgNC45MTYsMi43MDcgNC45MTYsLjIyMXptLTIuMTY4LTQuNTc2YzIuMjkyLS4wODUgMS4zNTYtNC4zOTQtLjU4NS00LjQ1Ni0yLjM2MywuMDU3LTEuNDMsNC40NTYgLjU4NSw0LjQ1NiAuNDEtLjAxNS0uMzI0LDAgMCwweiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMy43MjItLjA1OC0uMDQsMCAwLS4wMDgtMS42MzUsMCAwLTEuNjY3LS45NTcsMCAwLDEuNjY3LTEuNjQ2LDAgMCwuOTMgLjAxLDAgMCwuMDM1IDEuNjM2LDAgMCwxLjYzNSAuOTU3LDAgMC0xLjYzNSAxLjY3NSwweiIvPgo8L2c+Cjwvc3ZnPgo=)}
.icon-embed{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE1IDEyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTIiPgo8ZyBmaWxsPSIjZjNmM2VmIj4KPHBhdGggZD0ibTMuNjcyLDkuMTc5bC0zLjQ1My0zLjMyOCAzLjQ1Mi0zLjM0MyAuODkxLC45NDUtMi41MzQsMi40MTIgMi41MzUsMi4zODMtLjg5MSwuOTMxeiIvPgo8cGF0aCBkPSJNNi40NTIsMTJINS4zMTRMOC4zMzYsMGgxLjEyNUw2LjQ1MiwxMnoiLz4KPHBhdGggZD0ibTExLjM0Miw5LjE3OWwtLjkwNC0uOTU5IDIuNTM1LTIuMzk2LTIuNTM1LTIuMzk3IC45MDQtLjkxOCAzLjQzOSwzLjMyOS0zLjQzOSwzLjM0MXoiLz4KPC9nPgo8L3N2Zz4K)}
.btn-social .icon{vertical-align:middle}
.icon-edit,.icon-edit-blue,.icon-edit-white{width:11px;height:16px;margin-top:-.3ex}
.icon-edit{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iLTEuNSAwIDExIDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS41IDAgMTEgMTYiPgo8cGF0aCBmaWxsPSIjNjY2MjYwIiBkPSJtOS4wMjUsMS4yNzFsLTEuNzg3LTEuMTIzYy0uNDUxLS4yODMtMS4wNDUtLjE0Ny0xLjMyOSwuMzAzbC0uNzA1LDEuMTIxIDMuNDE4LDIuMTQ3IC43MDUtMS4xMmMuMjgzLS40NTEgLjE0OS0xLjA0Ni0uMzAyLTEuMzI4em0tOS45MDIsOS45ODZsMy40MTgsMi4xNDYgNS41NzEtOC44NjgtMy40Mi0yLjE0OC01LjU2OSw4Ljg3em0tLjUyMywyLjcyN2wtLjA3NSwyLjAxNiAxLjc4NC0uOTQzIDEuNjU4LS44NzUtMy4yOTgtMi4wNzMtLjA2OSwxLjg3NXoiLz4KPC9zdmc+Cg==)}
.icon-edit-blue{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDExIDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTEgMTYiPgo8cGF0aCBmaWxsPSIjM2FhNGM5IiBkPSJtMTAuNTI1LDEuMjcxbC0xLjc4Ny0xLjEyM2MtLjQ1MS0uMjgzLTEuMDQ1LS4xNDctMS4zMjksLjMwM2wtLjcwNSwxLjEyMSAzLjQxOCwyLjE0NyAuNzA1LTEuMTJjLjI4My0uNDUxIC4xNDktMS4wNDYtLjMwMi0xLjMyOHptLTkuOTAyLDkuOTg2bDMuNDE4LDIuMTQ2IDUuNTcxLTguODY4LTMuNDItMi4xNDgtNS41NjksOC44N3ptLS41MjMsMi43MjdsLS4wNzUsMi4wMTYgMS43ODQtLjk0MyAxLjY1OC0uODc1LTMuMjk4LTIuMDczLS4wNjksMS44NzV6Ii8+Cjwvc3ZnPgo=)}
.icon-edit-white{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDExIDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTEgMTYiPgo8cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTAuNTI1LDEuMjcxbC0xLjc4Ny0xLjEyM2MtLjQ1MS0uMjgzLTEuMDQ1LS4xNDctMS4zMjksLjMwM2wtLjcwNSwxLjEyMSAzLjQxOCwyLjE0NyAuNzA1LTEuMTJjLjI4My0uNDUxIC4xNDktMS4wNDYtLjMwMi0xLjMyOHptLTkuOTAyLDkuOTg2bDMuNDE4LDIuMTQ2IDUuNTcxLTguODY4LTMuNDItMi4xNDgtNS41NjksOC44N3ptLS41MjMsMi43MjdsLS4wNzUsMi4wMTYgMS43ODQtLjk0MyAxLjY1OC0uODc1LTMuMjk4LTIuMDczLS4wNjksMS44NzV6Ii8+Cjwvc3ZnPgo=)}
.icon-info{width:14px;height:14px;margin-top:-.4ex;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTQgMTQiPgo8Y2lyY2xlIGZpbGw9IiM5ODkxOGIiIGN4PSI2Ljk5OSIgY3k9IjciIHI9IjciLz4KPGcgZmlsbD0iI2ZmZiI+CjxwYXRoIGQ9Im02LjI1NCw1LjYzN2gxLjQ5MnY1LjQyOWgtMS40OTJ6Ii8+CjxwYXRoIGQ9Im02LjI1NCwyLjY5M2gxLjQ5MnYxLjQ5MWgtMS40OTJ6Ii8+CjwvZz4KPC9zdmc+Cg==)}
.icon-top-doctor{width:38px;height:16px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDM4IDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzggMTYiPgo8cGF0aCBmaWxsPSIjMzhhM2M4IiBkPSJtMzgsMTYtMzgsMCAzLTgtMy04IDM4LDAtMyw4eiIvPgo8ZyBmaWxsPSIjZmZmIj4KPHBhdGggZD0iTTguOTQsMTIuNzY2VjUuMDI5SDYuMTY5VjMuNjE2aDcuMTQ3djEuNDEzaC0yLjc3MXY3LjczN0g4Ljk0eiIvPgo8cGF0aCBkPSJtMTMuOTMyLDguMTk4YzAtMi43MyAxLjkzNS00LjczMyA0LjY3OC00LjczMyAyLjcyOSwwIDQuNjc4LDIuMDAzIDQuNjc4LDQuNzMzIDAsMi43MjktMS45NDgsNC43MzItNC42NzgsNC43MzItMi43NDQsLjAwMS00LjY3OC0yLjAwMi00LjY3OC00LjczMnptNy43MDksMGMwLTEuODk0LTEuMTkzLTMuMzA2LTMuMDMxLTMuMzA2LTEuODUzLDAtMy4wMzIsMS40MTMtMy4wMzIsMy4zMDYgMCwxLjg3OSAxLjE4LDMuMzA2IDMuMDMyLDMuMzA2IDEuODM3LDAgMy4wMzEtMS40MjcgMy4wMzEtMy4zMDZ6Ii8+CjxwYXRoIGQ9Im0yNC44MjEsMTIuNzY2di05LjE1aDQuMDMyYzEuOTIxLDAgMi45NzgsMS4zMDMgMi45NzgsMi44NjcgMCwxLjU1LTEuMDcsMi44NTMtMi45NzgsMi44NTNoLTIuNDI3djMuNDNjMCwwLTEuNjA1LDAtMS42MDUsMHptNS4zNjQtNi4yODJjMC0uODc4LS42NDUtMS40NTQtMS41NTEtMS40NTRoLTIuMjA4djIuODk1aDIuMjA4Yy45MDYtLjAwMSAxLjU1MS0uNTc3IDEuNTUxLTEuNDQxeiIvPgo8L2c+Cjwvc3ZnPgo=)}
.icon-user-16x16{width:16px;height:16px;margin-top:-.3ex}
.icon-user-32x32{width:32px;height:32px}
.icon-user-50x50{width:50px;height:50px;margin-top:0}
.icon-user-146x146{width:146px;height:146px;margin-top:0}
.icon-user-146x146,.icon-user-16x16,.icon-user-32x32,.icon-user-50x50{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTAgNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDMEJBQjciIGQ9Ik00Ny42LDE0LjRDNDMuNCw1LjMsMzQuNCwwLDI1LDBoMGMtMy41LDAtNy4xLDAuOC0xMC42LDIuNEMxLjksOC4yLTMuNSwyMy4xLDIuNCwzNS42DQoJYzIuNyw1LjksNy41LDEwLjIsMTMuMSwxMi41YzAuMiwwLjEsMC41LDAuMiwwLjcsMC4zYzAuMiwwLjEsMC40LDAuMiwwLjYsMC4yYzAuMywwLjEsMC43LDAuMiwxLDAuM2MwLjEsMCwwLjMsMC4xLDAuNCwwLjENCgljMC41LDAuMSwxLDAuMywxLjUsMC40YzAuMSwwLDAuMiwwLDAuMywwLjFjMC40LDAuMSwwLjgsMC4yLDEuMiwwLjJjMC4yLDAsMC40LDAuMSwwLjYsMC4xYzAuMywwLDAuNiwwLjEsMC45LDAuMQ0KCWMwLjIsMCwwLjUsMCwwLjcsMC4xYzAuMywwLDAuNiwwLDAuOCwwYzAuMiwwLDAuNSwwLDAuNywwYzMsMCw2LjEtMC42LDkuMS0xLjdjMCwwLDAsMCwwLDBjMC41LTAuMiwxLTAuNCwxLjUtMC42DQoJQzQ4LjEsNDEuOCw1My41LDI2LjksNDcuNiwxNC40eiBNMjUsNDhjLTcsMC0xMy4zLTMuMS0xNy41LTguMWwwLjEtMC4yYzEuNC0zLjgsMi43LTYuNCwzLjYtNy4yYzAuOS0wLjcsMi42LTEuMSw0LjQtMS40DQoJYzEuMy0wLjMsMi41LTAuNSwzLjQtMC45YzAuOS0wLjQsMS42LTEuMywyLjEtMi43bDAuMS0wLjNsLTAuMy0wLjJjLTMtMS44LTUtNi4zLTUuMS0xMS4zYzAtMi44LDEuMy00LjcsMi40LTUuOA0KCWMxLjctMS43LDQuMi0yLjgsNi40LTIuOGMzLjYsMCw4LjcsMi43LDguOCw4LjZjMC4xLDQuOS0yLDkuNS01LjEsMTEuM2wtMC4zLDAuMmwwLjEsMC4zYzAuNCwxLjMsMS4yLDIuMywyLjEsMi43DQoJYzAuOSwwLjQsMi4xLDAuNywzLjQsMC45YzEuNywwLjQsMy41LDAuNyw0LjQsMS40YzEsMC44LDIuNiwzLjQsNC4zLDcuNGwwLjEsMC4xQzM4LjIsNDUsMzEuOSw0OCwyNSw0OHoiLz4NCjwvc3ZnPg0K)}
.icon-location{width:12px;height:16px;margin-top:-.4ex;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDEyIDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIgMTYiPgo8cGF0aCBmaWxsPSIjOTg5MThiIiBkPSJtNiwwYy0yLjk5MywwLTUuNDE5LDIuNDI2LTUuNDE5LDUuNDE5IDAsLjA2NCAuMDAyLC4xMjkgLjAwNSwuMTk1IC4wMiwuNTY5IC4xMjgsMS4xMTYgLjMxLDEuNjI4IDEuMTU2LDMuOCA1LjEwNCw4Ljc1OCA1LjEwNCw4Ljc1OHMzLjk0OC00Ljk1NyA1LjEwNC04Ljc1N2MuMTgzLS41MTIgLjI5LTEuMDU5IC4zMS0xLjYyOCAuMDAzLS4wNjYgLjAwNS0uMTMxIC4wMDUtLjE5NSAwLTIuOTk0LTIuNDI2LTUuNDItNS40MTktNS40MnptMCw4LjA3M2MtMS40NjYsMC0yLjY1NC0xLjE4OC0yLjY1NC0yLjY1NCAwLTEuNDY2IDEuMTg4LTIuNjU0IDIuNjU0LTIuNjU0IDEuNDY2LDAgMi42NTQsMS4xODggMi42NTQsMi42NTQgMCwxLjQ2Ni0xLjE4OCwyLjY1NC0yLjY1NCwyLjY1NHoiLz4KPC9zdmc+Cg==)}
.icon-time{width:15px;height:15px;margin-top:-.3ex;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiPgo8Y2lyY2xlIGZpbGw9IiM5ODkxOGIiIGN4PSI4IiBjeT0iOCIgcj0iOCIvPgo8ZyBmaWxsPSIjZmZmIj4KPHBhdGggZD0ibTcsNi41aDZ2MS41aC02eiIvPgo8cGF0aCBkPSJtNywyaDEuNXY2aC0xLjV6Ii8+CjwvZz4KPC9zdmc+Cg==)}
.icon-twitter,.icon-twitter-gray-30x30,.icon-twitter-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDIwIDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMTYiPgo8cGF0aCBmaWxsPSIjNjY2MjYwIiBkPSJtMTkuODQ0LDEuODk0Yy0uNzI0LC4zMjEtMS41MDMsLjUzOC0yLjMyLC42MzYgLjgzNC0uNSAxLjQ3NC0xLjI5MSAxLjc3Ni0yLjIzNS0uNzgsLjQ2My0xLjY0NSwuNzk5LTIuNTY1LC45OC0uNzM3LS43ODUtMS43ODYtMS4yNzUtMi45NDgtMS4yNzUtMi4yMzEsMC00LjAzOSwxLjgwOC00LjAzOSw0LjAzOSAwLC4zMTcgLjAzNiwuNjI1IC4xMDUsLjkyMS0zLjM1Ny0uMTY4LTYuMzMzLTEuNzc3LTguMzI1LTQuMjItLjM0OSwuNTk2LS41NDgsMS4yOS0uNTQ4LDIuMDMgMCwxLjQwMSAuNzEzLDIuNjM4IDEuNzk3LDMuMzYyLS42NjItLjAyMS0xLjI4NS0uMjAzLTEuODMtLjUwNSAwLC4wMTcgMCwuMDM0IDAsLjA1MSAwLDEuOTU3IDEuMzkyLDMuNTg5IDMuMjQsMy45NjEtLjMzOSwuMDkyLS42OTYsLjE0MS0xLjA2NCwuMTQxLS4yNiwwLS41MTMtLjAyNS0uNzYtLjA3MiAuNTE0LDEuNjA1IDIuMDA2LDIuNzczIDMuNzczLDIuODA1LTEuMzgyLDEuMDgzLTMuMTI0LDEuNzI5LTUuMDE2LDEuNzI5LS4zMjYsMC0uNjQ4LS4wMTktLjk2NC0uMDU3IDEuNzg4LDEuMTQ2IDMuOTExLDEuODE1IDYuMTkyLDEuODE1IDcuNDMsMCAxMS40OTItNi4xNTUgMTEuNDkyLTExLjQ5MyAwLS4xNzUtLjAwNC0uMzQ5LS4wMTItLjUyMyAuNzktLjU2OSAxLjQ3NC0xLjI4IDIuMDE2LTIuMDl6Ii8+Cjwvc3ZnPgo=)}
.icon-twitter{width:20px;height:16px}
.icon-twitter-small{width:25px;height:20px}
.icon-twitter-gray-30x30{width:30px;height:30px}
.icon-facebook{width:20px;height:20px}
.icon-facebook-small{width:18px;height:18px}
.icon-facebook-gray-30x30{width:30px;height:30px}
.icon-facebook,.icon-facebook-gray-30x30,.icon-facebook-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiPgo8cGF0aCBmaWxsPSIjNjY2MjYwIiBkPSJNMTUuMTE3LDBIMC44ODNDMC4zOTUsMCwwLDAuMzk1LDAsMC44ODN2MTQuMjM0QzAsMTUuNjA1LDAuMzk1LDE2LDAuODgzLDE2aDcuNjYzVjkuODA0SDYuNDYxVjcuMzg5aDIuMDg1ICBWNS42MDljMC0yLjA2NywxLjI2Mi0zLjE5MiwzLjEwNi0zLjE5MmMwLjg4MywwLDEuNjQyLDAuMDY2LDEuODYzLDAuMDk1djIuMTZsLTEuMjc5LDAuMDAxYy0xLjAwMywwLTEuMTk3LDAuNDc2LTEuMTk3LDEuMTc2djEuNTQyICBoMi4zOTFMMTMuMTIsOS44MDRoLTIuMDhWMTZoNC4wNzdDMTUuNjA1LDE2LDE2LDE1LjYwNSwxNiwxNS4xMTdWMC44ODNDMTYsMC4zOTUsMTUuNjA1LDAsMTUuMTE3LDB6Ii8+Cjwvc3ZnPgo=)}
.icon-linkedin{width:20px;height:20px}
.icon-linkedin-small{width:18px;height:18px}
.icon-linkedin-gray-30x30{width:30px;height:30px}
.icon-linkedin,.icon-linkedin-gray-30x30,.icon-linkedin-small{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9Ii0yNjcgMjY5IDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0yNjcgMjY5IDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjYyNjAiIGQ9Ik0tMjY3LDI4My45YzAtNC42LDAtOS4yLDAtMTMuOWMwLDAsMCwwLDAtMC4xYzAtMC4zLDAuMi0wLjYsMC41LTAuOGMwLjItMC4xLDAuNC0wLjIsMC42LTAuMg0KCWM0LjYsMCw5LjIsMCwxMy44LDBjMCwwLDAuMSwwLDAuMSwwYzAuNiwwLjEsMC45LDAuNiwwLjksMS4yYzAsNC41LDAsOSwwLDEzLjVjMCwwLDAsMC4xLDAsMC4xYzAsMC42LTAuNSwxLjEtMS4yLDEuMQ0KCWMtNC42LDAtOS4xLDAtMTMuNywwYy0wLjQsMC0wLjctMC4yLTEtMC41Qy0yNjYuOSwyODQuMy0yNjcsMjg0LjEtMjY3LDI4My45eiBNLTI1My40LDI4Mi42YzAsMCwwLTAuMSwwLTAuMWMwLTAuNSwwLTEsMC0xLjQNCgljMC0xLjEsMC0yLjMsMC0zLjRjMC0wLjQtMC4xLTAuOS0wLjItMS4zYy0wLjItMC41LTAuNC0wLjktMC44LTEuMWMtMC4zLTAuMi0wLjctMC40LTEuMS0wLjRjLTAuNS0wLjEtMS0wLjEtMS41LDAuMQ0KCWMtMC42LDAuMi0xLjEsMC41LTEuNCwxYzAsMCwwLDAtMC4xLDAuMWMwLDAsMCwwLDAsMGMwLTAuMywwLTAuNywwLTFjLTAuOCwwLTEuNSwwLTIuMywwYzAsMi41LDAsNS4xLDAsNy42YzAuOCwwLDEuNiwwLDIuNCwwDQoJYzAsMCwwLTAuMSwwLTAuMWMwLTEuMywwLTIuNSwwLTMuOGMwLTAuMywwLTAuNiwwLjEtMC45YzAuMS0wLjMsMC4zLTAuNiwwLjYtMC43YzAuMy0wLjEsMC41LTAuMiwwLjgtMC4xYzAuNSwwLDAuOCwwLjMsMSwwLjcNCgljMC4xLDAuMywwLjEsMC43LDAuMSwxYzAsMS4zLDAsMi42LDAsMy45YzAsMCwwLDAuMSwwLDAuMUMtMjU1LDI4Mi42LTI1NC4yLDI4Mi42LTI1My40LDI4Mi42eiBNLTI2NC42LDI3NWMwLDIuNSwwLDUuMSwwLDcuNg0KCWMwLjgsMCwxLjYsMCwyLjQsMGMwLTIuNSwwLTUuMSwwLTcuNkMtMjYzLjEsMjc1LTI2My44LDI3NS0yNjQuNiwyNzV6IE0tMjYzLjUsMjczLjljMC44LDAsMS40LTAuNiwxLjQtMS40YzAtMC44LTAuNi0xLjQtMS40LTEuNA0KCWMtMC44LDAtMS40LDAuNi0xLjQsMS40Qy0yNjQuOCwyNzMuMy0yNjQuMiwyNzMuOS0yNjMuNSwyNzMuOXoiLz4NCjwvc3ZnPg0K)}
.icon-cancel{width:14px;height:14px;margin-top:-.3ex;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iLTMgMCAxNCAxNCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTMgMCAxNCAxNCI+CjxjaXJjbGUgZmlsbD0iIzk4OTE4YiIgY3g9IjQiIGN5PSI3IiByPSI3Ii8+CjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03LjE4Miw0LjUyNSA2LjQ3NSwzLjgxOCA0LDYuMjkzIDEuNTI1LDMuODE4IC44MTgsNC41MjUgMy4yOTMsNyAuODE4LDkuNDc1IDEuNTI1LDEwLjE4MiA0LDcuNzA3IDYuNDc1LDEwLjE4MiA3LjE4Miw5LjQ3NSA0LjcwNyw3eiIvPgo8L3N2Zz4K)}
.icon-like-heart{width:17px;height:17px;margin-top:-.3ex;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDE1IDEyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTIiPgo8cGF0aCBmaWxsPSIjZGI1MjRiIiBkPSJtMTQuNjE3LDMuNjYxYzAtMi4wMjItMS42ODUtMy42NjEtMy43NjMtMy42NjEtMS40NjgsMC0yLjczNiwuODE5LTMuMzU2LDIuMDEyLS42Mi0xLjE5My0xLjg4OC0yLjAxMi0zLjM1Ni0yLjAxMi0yLjA3OCwwLTMuNzYzLDEuNjM5LTMuNzYzLDMuNjYxIDAsLjAxMiAuMDAyLC4wMjMgLjAwMiwuMDM0LS4wMTksLjM5OC0uMDA1LDQuMjU4IDcuMTE2LDguMzAydi4wMDNjLjAwMiwwIC4wMDMtLjAwMSAuMDAzLS4wMDEgLjAwMSwwIC4wMDIsMCAuMDAzLC4wMDFsLjAwMS0uMDAzYzcuNTE5LTQuMjcgNy4xMTMtOC4zMzYgNy4xMTMtOC4zMzZ6Ii8+Cjwvc3ZnPgo=)}
.icon-like-heart-gray{width:17px;height:17px;margin-top:-.3ex;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTUgMTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1IDEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM3QTdBN0EiIGQ9Ik0xNC42LDMuN2MwLTItMS43LTMuNy0zLjgtMy43QzkuNCwwLDguMSwwLjgsNy41LDJDNi45LDAuOCw1LjYsMCw0LjEsMEMyLjEsMCwwLjQsMS42LDAuNCwzLjdjMCwwLDAsMCwwLDANCgljMCwwLjQsMCw0LjMsNy4xLDguM3YwYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwbDAsMEMxNSw3LjcsMTQuNiwzLjcsMTQuNiwzLjd6Ii8+DQo8L3N2Zz4NCg==)}
.icon-worth-yes-large,.icon-worth-yes-xlarge{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPgo8cGF0aCBmaWxsPSIjOThiOTU4IiBkPSJNMTUsMGM4LjI4NCwwLDE1LDYuNzE2LDE1LDE1YzAsOC4yODQtNi43MTYsMTUtMTUsMTVDNi43MTYsMzAsMCwyMy4yODQsMCwxNUMwLDYuNzE2LDYuNzE2LDAsMTUsMCIvPgo8ZyBmaWxsPSIjZmZmIj4KPHBhdGggZD0ibTIzLjQwOSwxNC41MzRjLjAzMi0uMjQgLjE5NS0uMzggLjMxNC0uNDgyIC4xOC0uMTU1IC4zNS0uMyAuMjQ3LS45MTYtLjE0OC0uODgzLS4zODktLjk3Ni0uODI3LTEuMTQ2bC0uMTM4LS4wNTRjLS41Ni0uMjI2LTMuMzUtLjIxNS00Ljk3Ni0uMTU0LS4xMzYsLjAwOS0uMjcyLS4wNjgtLjM0MS0uMTktLjQyLS43MzUgLjIxMi0xLjk3OCAuNzE5LTIuOTc3IC4xMzctLjI3IC4yNTYtLjUwNCAuMzI2LS42NzYgLjQyNS0xLjAyOCAuMjY3LTEuOTM5IC4yNjctMi45MzkgMC0uNDE1IDAtMS0xLTFzLS44NDMsLjY3OS0uOTAyLC43NTJjLS4xOTEsMi45MDktLjY4LDMuNDE1LTEuNTI3LDQuMDU1bC0uMTM0LC4xMDNjLS40OTgsLjM4My0xLjc2OSwxLjc2NS0xLjk0NSwyLjIxNS0uMTkxLC40ODctLjM1NiwuOTEyLS41LDEuMjgzLS45MzEsMi4zOTYtMS4yNDMsMi41OTItMS45OTIsMi41OTJ2N2wzLjYyNSwuMjk0Yy4wMiwuMDAxIDUuMDA0LC40NTYgNi40ODIsLjAxIC41NjItLjE2OCAxLjI0OS0uNDg4IDEuMzM4LTEuMDU5IC4wNjItLjM5NiAuMDU3LS42IC4wNTQtLjc0OS0uMDA0LS4xNy0uMDA3LS4zMzEgLjEwMy0uNTQ1IC4xMTYtLjIyNiAuMzEtLjM0NSAuNDgtLjQ1IC4yNTUtLjE1NyAuNDc1LS4yOTMgLjU0MS0uODMgLjA2My0uNTI0LS4wNTctLjY2NS0uMTczLS44LS4xMDItLjExOS0uMjU1LS4yOTktLjIzLS41OTQgLjAyOS0uMzM2IC4yOTEtLjQ4NSAuNDQ3LS41NzUgLjIwMi0uMTE2IC4zNjItLjIwNiAuMzc2LS42NzYgLjAxNS0uNDkxLS4xNDgtLjY0NS0uMzItLjgwOC0uMTQzLS4xMzYtLjM1OS0uMzQxLS4zMTQtLjY4NHoiLz4KPHBhdGggZD0ibTYsMTVoM3Y3aC0zeiIvPgo8L2c+Cjwvc3ZnPgo=)}
.icon-worth-yes-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMTQgNyAxNiAxNiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTQgNyAxNiAxNiI+CjxwYXRoIGZpbGw9IiM5ODkxOGIiIGQ9Im0zMCwyMWMwLDEuMTA1LS44OTUsMi0yLDJoLTEyYy0xLjEwNSwwLTItLjg5NS0yLTJ2LTEyYzAtMS4xMDUgLjg5NS0yIDItMmgxMmMxLjEwNSwwIDIsLjg5NSAyLDJ2MTJ6Ii8+CjxnIGZpbGw9IiNmZmYiPgo8cGF0aCBkPSJtMjcuNTc4LDE1LjYyNmMuMDIxLS4xNTkgLjEzLS4yNTMgLjIwOS0uMzIxIC4xMTktLjEwMyAuMjMzLS4yIC4xNjQtLjYwOS0uMDk4LS41ODctLjI1OS0uNjQ5LS41NS0uNzYybC0uMDkyLS4wMzZjLS4zNzItLjE1MS0yLjIyOC0uMTQzLTMuMzA5LS4xMDItLjA5LC4wMDYtLjE4MS0uMDQ1LS4yMjctLjEyNi0uMjc5LS40ODkgLjE0MS0xLjMxNSAuNDc4LTEuOTggLjA5MS0uMTggLjE3LS4zMzUgLjIxNy0uNDQ5IC4yODItLjY4NCAuMzMtMS4zMDcgLjE3Ny0xLjk1NS0uMDMyLS4xMzgtLjI3LS4zNjItLjY0NS0uMzYyLS4zMTMsMC0uNTc4LC4xNTYtLjY0NSwuNTMyLS4wNzQsMS4yOC0uNDI3LDEuOTM1LS45OSwyLjM2MmwtLjA4OSwuMDY4Yy0uMzMxLC4yNTUtMS4xNzYsMS4xNzQtMS4yOTQsMS40NzMtLjEyNywuMzI0LS4yNTgsLjU5OS0uMzMzLC44NTMtLjYxOCwyLjEwMy0xLjY0OSwxLjcyNC0xLjY0OSwxLjcyNHY0Ljk4OGgzYy4wMTMsMCAzLjA2NCwuMTY2IDQuMDQ3LS4xMyAuMzczLS4xMTIgLjgzMS0uMzI0IC44OS0uNzA0IC4wNDEtLjI2MyAuMDM4LS4zOTkgLjAzNi0uNDk4LS4wMDItLjExMy0uMDA1LS4yMiAuMDY4LS4zNjMgLjA3Ny0uMTUxIC4yMDYtLjIzIC4zMTktLjMgLjE3LS4xMDQgLjMxNi0uMTk1IC4zNi0uNTUyIC4wNDItLjM0OC0uMDM4LS40NDItLjExNS0uNTMyLS4wNjgtLjA3OS0uMTctLjE5OS0uMTUzLS4zOTUgLjAxOS0uMjIzIC4xOTMtLjMyMyAuMjk3LS4zODIgLjEzNS0uMDc3IC4yNDEtLjEzNyAuMjUtLjQ0OSAuMDEtLjMyNi0uMDk4LS40MjktLjIxMy0uNTM4LS4wOTUtLjA5MS0uMjM4LS4yMjctLjIwOC0uNDU1eiIvPgo8cGF0aCBkPSJtMTUuOTk4LDE1LjkzNmgydjQuOTg4aC0yeiIvPgo8L2c+Cjwvc3ZnPgo=)}
.icon-worth-no-large,.icon-worth-no-xlarge{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPgo8cGF0aCBmaWxsPSIjOTg5MThiIiBkPSJtMTUsMzBjLTguMjg0LDAtMTUtNi43MTYtMTUtMTUgMC04LjI4NCA2LjcxNi0xNSAxNS0xNSA4LjI4NCwwIDE1LDYuNzE2IDE1LDE1IDAsOC4yODQtNi43MTYsMTUtMTUsMTUiLz4KPGcgZmlsbD0iI2ZmZiI+CjxwYXRoIGQ9Im02LjU5MSwxNS40NjZjLS4wMzIsLjI0LS4xOTUsLjM4LS4zMTQsLjQ4Mi0uMTgsLjE1NS0uMzUsLjMtLjI0NywuOTE2IC4xNDgsLjg4MyAuMzg5LC45NzYgLjgyNywxLjE0NmwuMTM4LC4wNTRjLjU2LC4yMjYgMy4zNSwuMjE1IDQuOTc2LC4xNTQgLjEzNi0uMDA5IC4yNzIsLjA2OCAuMzQxLC4xOSAuNDIsLjczNS0uMjEyLDEuOTc4LS43MTksMi45NzctLjEzNywuMjctLjI1NiwuNTA0LS4zMjYsLjY3Ni0uNDI1LDEuMDI4LS4yNjcsMS45MzktLjI2NywyLjkzOSAwLC40MTUgMCwxIDEsMXMuODQzLS42NzkgLjkwMi0uNzUyYy4xOTEtMi45MDkgLjY4LTMuNDE1IDEuNTI3LTQuMDU1bC4xMzQtLjEwM2MuNDk4LS4zODMgMS43NjktMS43NjUgMS45NDUtMi4yMTUgLjE5MS0uNDg3IC4zNTYtLjkxMiAuNS0xLjI4MyAuOTMxLTIuMzk2IDEuMjQzLTIuNTkyIDEuOTkyLTIuNTkydi03bC0zLjYyNS0uMjk0Yy0uMDItLjAwMS01LjAwNC0uNDU2LTYuNDgyLS4wMS0uNTYxLC4xNjctMS4yNDgsLjQ4Ny0xLjMzNywxLjA1OS0uMDYyLC4zOTYtLjA1NywuNi0uMDU0LC43NDkgLjAwNCwuMTcgLjAwNywuMzMxLS4xMDMsLjU0NS0uMTE2LC4yMjYtLjMxLC4zNDUtLjQ4LC40NS0uMjU1LC4xNTctLjQ3NSwuMjkzLS41NDEsLjgzLS4wNjMsLjUyNCAuMDU3LC42NjUgLjE3MywuOCAuMTAyLC4xMTkgLjI1NSwuMjk5IC4yMywuNTk0LS4wMjksLjMzNy0uMjkxLC40ODctLjQ0OCwuNTc2LS4yMDIsLjExNi0uMzYyLC4yMDYtLjM3NiwuNjc2LS4wMTUsLjQ5MSAuMTQ4LC42NDUgLjMyLC44MDggLjE0MywuMTM1IC4zNTksLjM0IC4zMTQsLjY4M3oiLz4KPHBhdGggZD0ibTIxLDhoM3Y3aC0zeiIvPgo8L2c+Cjwvc3ZnPgo=)}
.icon-worth-no-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiPgo8cGF0aCBmaWxsPSIjOTg5MThiIiBkPSJtMCwyYzAtMS4xMDUgLjg5NS0yIDItMmgxMmMxLjEwNSwwIDIsLjg5NSAyLDJ2MTJjMCwxLjEwNS0uODk1LDItMiwyaC0xMmMtMS4xMDUsMC0yLS44OTUtMi0ydi0xMnoiLz4KPGcgZmlsbD0iI2ZmZiI+CjxwYXRoIGQ9Im0yLjQyMiw3LjM3NGMtLjAyMSwuMTU5LS4xMywuMjUzLS4yMDksLjMyMS0uMTE5LC4xMDMtLjIzMywuMi0uMTY0LC42MDkgLjA5OCwuNTg3IC4yNTksLjY0OSAuNTUsLjc2MmwuMDkyLC4wMzZjLjM3MiwuMTUxIDIuMjI4LC4xNDMgMy4zMDksLjEwMiAuMDktLjAwNiAuMTgxLC4wNDUgLjIyNywuMTI2IC4yNzksLjQ4OS0uMTQxLDEuMzE1LS40NzgsMS45OC0uMDkxLC4xOC0uMTcsLjMzNS0uMjE3LC40NDktLjI4MiwuNjg0LS4zMywxLjMwNy0uMTc3LDEuOTU1IC4wMzIsLjEzOCAuMjcxLC4zNjIgLjY0NiwuMzYyIC4zMTMsMCAuNTc4LS4xNTYgLjY0NS0uNTMyIC4wNzQtMS4yOCAuNDI3LTEuOTM1IC45OS0yLjM2MmwuMDg5LS4wNjhjLjMzMS0uMjU1IDEuMTc2LTEuMTc0IDEuMjk0LTEuNDczIC4xMjctLjMyNCAuMjU4LS41OTkgLjMzMy0uODUzIC42MTctMi4xMDMgMS42NDgtMS43MjQgMS42NDgtMS43MjR2LTQuOTg4aC0zYy0uMDEzLDAtMy4wNjQtLjE2Ni00LjA0NywuMTMtLjM3MywuMTEyLS44MzEsLjMyNC0uODksLjcwNC0uMDQxLC4yNjMtLjAzOCwuMzk5LS4wMzYsLjQ5OCAuMDAyLC4xMTMgLjAwNSwuMjItLjA2OCwuMzYzLS4wNzcsLjE1MS0uMjA2LC4yMy0uMzE5LC4zLS4xNywuMTA1LS4zMTYsLjE5NS0uMzYsLjU1Mi0uMDQyLC4zNDggLjAzOCwuNDQyIC4xMTUsLjUzMiAuMDY4LC4wNzkgLjE3LC4xOTkgLjE1MywuMzk1LS4wMTksLjIyMy0uMTkzLC4zMjMtLjI5NywuMzgyLS4xMzUsLjA3Ny0uMjQxLC4xMzctLjI1LC40NDktLjAxLC4zMjYgLjA5OCwuNDI5IC4yMTMsLjUzOCAuMDk1LC4wOTEgLjIzOCwuMjI3IC4yMDgsLjQ1NXoiLz4KPHBhdGggZD0ibTEyLjAwMiwyLjA3NmgydjQuOTg4aC0yeiIvPgo8L2c+Cjwvc3ZnPgo=)}
.icon-worth-unsure-large,.icon-worth-unsure-xlarge{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPgo8cGF0aCBmaWxsPSIjZmFiMTE3IiBkPSJtMTUsMzBjLTguMjg0LDAtMTUtNi43MTYtMTUtMTUgMC04LjI4NCA2LjcxNi0xNSAxNS0xNSA4LjI4NCwwIDE1LDYuNzE2IDE1LDE1IDAsOC4yODQtNi43MTYsMTUtMTUsMTUiLz4KPHBhdGggZmlsbD0iI2ZmZiIgZD0ibTEwLjU0NywxMC41OTRjLjI2NC0uNjE2IC41MjEtMS4xOSAuOTM4LTEuNjU2IC40MTYtLjQ2NyAuOTQ1LS45NDYgMS41LTEuMjk3IC41OTMtLjM3NSAxLjU0Ni0uNjQxIDIuMDE1LS42NDEgLjU3OCwwIDEuNDI2LC4yMzggMi4wMjIsLjQ5IC4yOSwuMTIyIC44NjgsLjU1NyAxLjM5MywxLjE0MSAuMzYzLC40MDQgLjcxNCwuODE1IC45MzcsMS4zNDYgLjIyMiwuNTMyIC4zMzQsMS4xNDIgLjMzNCwxLjgzMiAwLC40NDUtLjA1NCwuODQ0LS4xNjIsMS4xOTUtLjEwOCwuMzUyLS4yNDgsLjY3MS0uNDIsLjk1OC0uMTcyLC4yODgtLjM3LC41NTMtLjU5MiwuNzk3LS4yMjMsLjI0NS0uNDQ5LC40ODItLjY3OSwuNzExLS4yMywuMjE1LS40NTYsLjQzNC0uNjc5LC42NTctLjIyMywuMjIzLS40MjQsLjQ2LS42MDMsLjcxMS0uMTgsLjI1Mi0uMzIzLC41MjQtLjQzMSwuODE5LS4xMDgsLjI5NC0uMTYyLC42MjgtLjE2MiwxLjAwMmwuMDQyLDEuMzQxaC0ydi0xYy4wMjktLjYwMyAuMjY4LTEuNjMgLjQ2Mi0yLjA1NCAuMTk0LS40MjMgLjQzMS0uOCAuNzExLTEuMTMxIC4yOC0uMzMgLjU3NC0uNjM1IC44ODMtLjkxNiAuMzA5LS4yOCAuNTk2LS41NzQgLjg2Mi0uODgzIC4yNjYtLjMwOSAuNDc3LS42NSAuNjM2LTEuMDIzIC4xNTgtLjM3NCAuMjIyLS44MjYgLjE5NC0xLjM1Ny0uMDU4LS43OS0uMzEyLTEuNDA4LS43NjUtMS44NTMtLjQ1My0uNDQ1LTEuMjA3LS43ODMtMS45ODMtLjc4My0uNTE3LDAtLjg5MiwuMTczLTEuMjY2LC4zNTktLjM3NCwuMTg3LS42MTUsLjQ3NC0uODY2LC43OS0uMjUyLC4zMTYtLjQzNSwuNjg5LS41NDksMS4xMjEtLjExNSwuNDMxLS4zMTksMS4yMjgtLjMxOSwxLjczaC0yYzAtLjU2MiAuMTg1LTEuNTYxIC41NDctMi40MDZ6bTUuNDUzLDExLjQwNnYyaC0ydi0yaDJ6Ii8+Cjwvc3ZnPgo=)}
.icon-worth-unsure-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMTQgNyAxNiAxNiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMTQgNyAxNiAxNiI+CjxwYXRoIGZpbGw9IiM5ODkxOGIiIGQ9Im0zMCwyMWMwLDEuMTA1LS44OTUsMi0yLDJoLTEyYy0xLjEwNSwwLTItLjg5NS0yLTJ2LTEyYzAtMS4xMDUgLjg5NS0yIDItMmgxMmMxLjEwNSwwIDIsLjg5NSAyLDJ2MTJ6Ii8+CjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIuMjUiIGQ9Im0xOS4yMDEsMTEuMjY2Yy4xNDMtLjQwNSAuMzQ3LS43NTYgLjYxNC0xLjA1NSAuMjY3LS4yOTkgLjU5My0uNTMxIC45NzktLjY5NiAuMzg2LS4xNjYgLjgxOC0uMjQ4IDEuMjk2LS4yNDggLjQzMiwwIC44MjUsLjA2MiAxLjE3OSwuMTg2IC4zNTQsLjEyNCAuNjYsLjMwMyAuOTE3LC41MzggLjI1NywuMjM0IC40NTcsLjUyMiAuNiwuODYyIC4xNDMsLjM0IC4yMTQsLjczIC4yMTQsMS4xNzIgMCwuMjg1LS4wMzQsLjU0LS4xMDMsLjc2NS0uMDY5LC4yMjUtLjE1OSwuNDMtLjI2OSwuNjE0LS4xMSwuMTg0LS4yMzcsLjM1NC0uMzc5LC41MS0uMTQzLC4xNTctLjI4NywuMzA4LS40MzQsLjQ1NS0uMTQ3LC4xMzgtLjI5MiwuMjc4LS40MzQsLjQyLS4xNDMsLjE0My0uMjcxLC4yOTQtLjM4NiwuNDU1LS4xMTUsLjE2MS0uMjA3LC4zMzYtLjI3NiwuNTI0LS4wNjksLjE4OC0uMTAzLC40MDItLjEwMywuNjQxdi41MzhoLTEuMTcydi0uNjQ3Yy4wMTgtLjM4NiAuMDktLjcxNSAuMjE0LS45ODYgLjEyNC0uMjcxIC4yNzYtLjUxMiAuNDU1LS43MjQgLjE3OS0uMjExIC4zNjgtLjQwNyAuNTY1LS41ODYgLjE5OC0uMTc5IC4zODEtLjM2NyAuNTUyLS41NjUgLjE3LS4xOTggLjMwNi0uNDE2IC40MDctLjY1NSAuMTAxLS4yMzkgLjE0Mi0uNTI5IC4xMjQtLjg2OS0uMDM3LS41MDYtLjItLjkwMS0uNDktMS4xODYtLjI4OS0uMjg1LS42ODMtLjQyOC0xLjE3OS0uNDI4LS4zMzEsMC0uNjE2LC4wNi0uODU1LC4xNzktLjIzOSwuMTItLjQzOSwuMjgxLS42LC40ODMtLjE2MSwuMjAyLS4yNzgsLjQ0MS0uMzUyLC43MTctLjA3NCwuMjc2LS4xMSwuNTc1LS4xMSwuODk2aC0xLjE3MmMtLjAxMS0uNDY4IC4wNTUtLjkwNSAuMTk4LTEuMzF6bTMuNTc5LDcuOTM3djEuNTMxaC0xLjUzMXYtMS41MzFoMS41MzF6IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4KPC9zdmc+Cg==)}
.icon-previous{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPgo8Y2lyY2xlIGZpbGw9IiM2NjYyNjAiIGN4PSIxNSIgY3k9IjE1IiByPSIxNSIvPgo8cGF0aCBmaWxsPSIjZjNmM2VmIiBkPSJtMTAuNjQ1LDE1LjAwMS0uMDI0LC4wMjMgLjYwNSwuNTgyIDYuOTIsNy4xOTQgMS4yMzMtMS4xODYtNi4zNjItNi42MTQgNi4zNjItNi42MTQtMS4yMzMtMS4xODYtNi45MTgsNy4xOTQtLjYwNywuNTgzeiIvPgo8L3N2Zz4K)}
.icon-next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPgo8Y2lyY2xlIGZpbGw9IiM2NjYyNjAiIGN4PSIxNSIgY3k9IjE1IiByPSIxNSIvPgo8cGF0aCBmaWxsPSIjZjNmM2VmIiBkPSJtMTkuMzU1LDE0Ljk5OSAuMDI0LS4wMjMtLjYwNS0uNTgyLTYuOTItNy4xOTQtMS4yMzMsMS4xODYgNi4zNjIsNi42MTQtNi4zNjIsNi42MTQgMS4yMzMsMS4xODYgNi45MTgtNy4xOTQgLjYwNy0uNTgzeiIvPgo8L3N2Zz4K)}
.icon-previous-large{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAABCFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBgZGREJuamiCfnuJhYKLh4SIhIF/e3lGREJDQUCBfXpEQkADAwNhXlxFQ0GDf3xJR0VKR0YAAABwbWqMiIXh4ODg39/////i4eGOiofm5eSNiYbb2tnY19bV1NPe3dylop/l5OOHg4CAfHkIBwdiX11mYmBmY2FEQkGJhYL2wYqhAAAAWHRSTlMAAQIDBAUGBwkKCwgNEBITFBUWDBgcHyEiIyQeDxsmKy8yMzQ1MREgKTg+QBo5QlZqeH6AfXZVVHdVQWJVeVdXJ2uAy8r/zYHSgcS/vMaQ0H12QmNlZVV/oW491wAAAmVJREFUeAGt2Gtr2zAUBmAdyZZlp7m0pQsb3RhjKwz2///IBoMx2EhbuoY1zaWxZfmiWY4y90tyatlvTPLtQQkEnfcAsQHzmBcebZ76zQb2HwAUAF6kaM1yrUut9wxYglJf14o5EXYMkxKysjSMRQCAcqGYB/hZjKK1p3RecKnKSqsRYzB2/jRUAewU/NtkWqd8c/JQFLUCteFdLs6h8BoAh3KmH85ucqMYhDLPe7fgw+YcWAAyLvVGnc3yvCj17hxv+ZqFQ8hIi/iwSoqRujZnqYzgVPLgNUjSMkLfpUo8poUG6g2LaRqdGqOt8hgHc7rJNTBBJwN/nBCHhKtsuyxlCb7Pg1E4jl2QaJWsU5XlwLmIBhdb4pST+fSbVDkEBpmu3ZDR/TaWKgNhEE7dkFLtkLBCogDcEJ3GFaIgDEQUCuIYmcQyzSCqEOGOyApRBhkE7ki63SFhdBgZA5Sro0icGESIQ4gxKAH4exSR8jhiDEIYzN0RaxD/nrgjuIEjuIEjuIEj1uB/iDtijeCOuCO4gSO4gSO4gSPWEEAO5BZHjHE8Cxy5jEl3ZJp1R3AFRxqFcfcf1ir43wZDcAVHcAVHcAVHcAVHcAVHcAVBHBQcIROKKf1fXt2vUfRCRxBkKsBikKS3+aT7pNTTzCYqJPp03W16rOfYq1mnObaXibqX2b5by7j4WrcM23fCwgVhie071BuWr9Lo8+/2xvvvtnn974BvfrU1PtzuO2DTRr/M2rVRb9G00We9eMKWVz9fAnz8MSmWTS/uq6E77ApMUv40sLsCt62FSbO16G1/4rDJMczzTc4/nN9AEfiT+DYAAAAASUVORK5CYII=)}
.icon-next-large{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABECAMAAAAPzWOAAAABCFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBgZGREJuamiCfnuJhYKLh4SIhIF/e3lGREJDQUCBfXpEQkADAwNhXlxFQ0GDf3xJR0VKR0YAAABwbWqMiIXg39/h4OCOiofi4eH///+NiYbm5eTb2tmlop/l5OPe3dzV1NPY19aHg4CAfHkIBwdiX11mYmBmY2FEQkGJhYLTNU66AAAAWHRSTlMAAQIDBAUGBwkKCwgNEBITFBUWDBgcHyEiIyQeDxsmKy8yMzQ1MREgKTg+QBo5QlZqeH6AfXZVVHdVQWJVeVdXJ2uAysuBzf+B0sSQ0Ma8wH12QmNlZVV/rHLo8QAAAl1JREFUeAG92GuL00AUBuCcXCaTdHvZrrVeVhHRBcH//0cUBBGUrrLswva222QyycyYSSvHLzbpmeDb0H7qw2kLzXkHvEPAXvbRHmMv+4TvPbwA+ADQSTEmqIzRppYQsYTvR6ZR7ERtY9hoKLW2zAEBAJ9xGYTQZRZTI6E0lWJC6lprEGsEwcXjUMbQpMOnKY0p2MPZvVKNAo0RXi4vQIUItENVYO6nPyurWMQPwvD1kg3b5sAAlEyYBzldVJXSZj/HK7YNkiGU3gmJYJOrkby2s9RGfC5Y/ByEd2K4uSkkXxXKgB8O1bxIz9Horqyy+M5/qAwE3J8MonHuEZJsyt1aCw1RxOJRMs4oSLrJt4UsK2CMp4PZziPl7G7+WcgKYovMtzRkdLvLhCyBW4T5NETLPZLUSBoDDTFFViMSkpinCfeIEXkmihLSGuF0RNSItMggpiPFbo8kqQuS5Rbh/DgyBtCbI4gQ7cgUwFOokJAZaM9DhTjJXHlWWdERVIJbJwQVFwQVFwQVFwQVFwQVFwQVFwSVLsizfylao9KGPPGOBxU6gooTEt24I0pvHL5YX6JB/YlfFmhQETToCBp0BA06cinQoP8poUFF0KAjaJARNP7rzYt+G40Ttxt63tt+4r4p9bSz8RpJ31+7bY/NHnu1cNpje9moe9nt3VrG7FPTMg59J1EUJMgPfccPh/ppkX74cbrx5su+eWEHfPH9VOPtrz8dENvox8VpbTRcYhvFXgyTYH31rQvw7utErbEX99LQaWcFNgV7HOBZAeHUwgZPLXo4PyGf5Fjm75Oc3wo+ahHi4TJbAAAAAElFTkSuQmCC)}
.icon-rotate-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iNDggMCAxNCAxNiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNDggMCAxNCAxNiI+CjxwYXRoIGZpbGw9IiM5ODkxOGIiIGQ9Im01NC42OTIsMi40MzlsLjMwOC0uMDA1di0yLjQzNGwtMy4zNzIsMy4yNzUgMy40MjgsMy40ODEtLjA1Ni0zLjE0MS0uMzI5LC40MjJjMi4yMTYtLjE0IDQuMzYxLDEuMTY0IDUuMTg0LDMuMzQ3IDEuMDEsMi42NzYtLjM0Niw1LjY3Ni0zLjAyNCw2LjY4Ni0yLjY3NiwxLjAxLTUuNjc2LS4zNDctNi42ODUtMy4wMjQtLjQ2OC0xLjI0LS40NDYtMi41OTYgLjA2Mi0zLjgxOWwtMS40NzUtLjYxMWMtLjY2NCwxLjU5OS0uNjkzLDMuMzcyLS4wODEsNC45OTQgMS4zMiwzLjUgNS4yNDIsNS4yNzQgOC43NDIsMy45NTQgMy41MDEtMS4zMjEgNS4yNzUtNS4yNDMgMy45NTUtOC43NDMtMS4wNjEtMi44MTYtMy44MDQtNC41MTEtNi42NTctNC4zODJ6Ii8+Cjwvc3ZnPgo=)}
.icon-rotate-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iNDggMCAxNCAxNiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgNDggMCAxNCAxNiI+CjxwYXRoIGZpbGw9IiM5ODkxOGIiIGQ9Im00OC42NSw2LjgyYy0xLjMyLDMuNSAuNDU0LDcuNDIyIDMuOTU1LDguNzQzIDMuNTAxLDEuMzIgNy40MjItLjQ1NCA4Ljc0Mi0zLjk1NCAuNjEyLTEuNjIyIC41ODMtMy4zOTUtLjA4MS00Ljk5NGwtMS40NzUsLjYxMWMuNTA4LDEuMjIzIC41MjksMi41NzkgLjA2MiwzLjgxOS0xLjAxLDIuNjc2LTQuMDA5LDQuMDMzLTYuNjg1LDMuMDI0LTIuNjc3LTEuMDEtNC4wMzMtNC4wMDktMy4wMjQtNi42ODYgLjgyMy0yLjE4MyAyLjk2OC0zLjQ4NyA1LjE4NC0zLjM0N2wtLjMyOC0uNDIxLS4wNTUsMy4xNDIgMy40MjgtMy40ODEtMy4zNzMtMy4yNzZ2Mi40MzRsLjMwOCwuMDA0Yy0yLjg1My0uMTI4LTUuNTk2LDEuNTY3LTYuNjU4LDQuMzgyeiIvPgo8L3N2Zz4K)}
.icon-dr-32x32,.icon-dr-50x50{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTAgNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM3MUMxRDciIGQ9Ik00Ny42LDE0LjRDNDMuNCw1LjMsMzQuNCwwLDI1LDBoMGMtMy41LDAtNy4xLDAuOC0xMC42LDIuNEMxLjksOC4yLTMuNSwyMy4xLDIuNCwzNS42DQoJYzIuNyw1LjksNy41LDEwLjIsMTMuMSwxMi41YzAuMiwwLjEsMC41LDAuMiwwLjcsMC4zYzAuMiwwLjEsMC40LDAuMiwwLjYsMC4yYzAuMywwLjEsMC43LDAuMiwxLDAuM2MwLjEsMCwwLjMsMC4xLDAuNCwwLjENCgljMC41LDAuMSwxLDAuMywxLjUsMC40YzAuMSwwLDAuMiwwLDAuMywwLjFjMC40LDAuMSwwLjgsMC4yLDEuMiwwLjJjMC4yLDAsMC40LDAuMSwwLjYsMC4xYzAuMywwLDAuNiwwLjEsMC45LDAuMQ0KCWMwLjIsMCwwLjUsMCwwLjcsMC4xYzAuMywwLDAuNiwwLDAuOCwwYzAuMiwwLDAuNSwwLDAuNywwYzMsMCw2LjEtMC42LDkuMS0xLjdjMCwwLDAsMCwwLDBjMC41LTAuMiwxLTAuNCwxLjUtMC42DQoJQzQ4LjEsNDEuOCw1My41LDI2LjksNDcuNiwxNC40eiBNMjUsNDhjLTcsMC0xMy4zLTMuMS0xNy41LTguMWwwLjEtMC4yYzEuNC0zLjgsMi43LTYuNCwzLjYtNy4yYzAuOS0wLjcsMi42LTEuMSw0LjQtMS40DQoJYzEuMy0wLjMsMi41LTAuNSwzLjQtMC45YzAuOS0wLjQsMS42LTEuMywyLjEtMi43bDAuMS0wLjNsLTAuMy0wLjJjLTMtMS44LTUtNi4zLTUuMS0xMS4zYzAtMi44LDEuMy00LjcsMi40LTUuOA0KCWMxLjctMS43LDQuMi0yLjgsNi40LTIuOGMzLjYsMCw4LjcsMi43LDguOCw4LjZjMC4xLDQuOS0yLDkuNS01LjEsMTEuM2wtMC4zLDAuMmwwLjEsMC4zYzAuNCwxLjMsMS4yLDIuMywyLjEsMi43DQoJYzAuOSwwLjQsMi4xLDAuNywzLjQsMC45YzEuNywwLjQsMy41LDAuNyw0LjQsMS40YzEsMC44LDIuNiwzLjQsNC4zLDcuNGwwLjEsMC4xQzM4LjIsNDUsMzEuOSw0OCwyNSw0OHoiLz4NCjwvc3ZnPg0K)}
.icon-plus-black{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjUxIDAgOCA4IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyA1MSAwIDggOCI+CjxnIGZpbGw9IiM2NjYyNjAiPgo8cGF0aCBkPSJtNjguMjY3LS41LS42NzQsLjAxNSAuMDYzLDMuNzAzLTMuNzA0LS4wNjItLjAxNCwuNjczIDMuNjEsLjA2IC4wNiwzLjYxMSAuNjc0LS4wMTUtLjA2My0zLjcwMyAzLjcwNCwuMDYyIC4wMTUtLjY3My0zLjYxMS0uMDZ6Ii8+CjxwYXRoIGQ9Im01OSwzLjI1LTMuMjUsMCAwLTMuMjUtMS41LDAgMCwzLjI1LTMuMjUsMCAwLDEuNSAzLjI1LDAgMCwzLjI1IDEuNSwwIDAtMy4yNSAzLjI1LDB6Ii8+CjwvZz4KPC9zdmc+Cg==)}
.icon-plus{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjUxIDAgOCA4IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyA1MSAwIDggOCI+CjxnIGZpbGw9IiNmZmYiPgo8cGF0aCBkPSJtNjguMjY3LS41LS42NzQsLjAxNSAuMDYzLDMuNzAzLTMuNzA0LS4wNjItLjAxNCwuNjczIDMuNjEsLjA2IC4wNiwzLjYxMSAuNjc0LS4wMTUtLjA2My0zLjcwMyAzLjcwNCwuMDYyIC4wMTUtLjY3My0zLjYxMS0uMDZ6Ii8+CjxwYXRoIGQ9Im01OSwzLjI1LTMuMjUsMCAwLTMuMjUtMS41LDAgMCwzLjI1LTMuMjUsMCAwLDEuNSAzLjI1LDAgMCwzLjI1IDEuNSwwIDAtMy4yNSAzLjI1LDB6Ii8+CjwvZz4KPC9zdmc+Cg==)}
.icon-carousel-arrow-next,.icon-carousel-arrow-next-small,.icon-carousel-arrow-prev,.icon-carousel-arrow-prev-small{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI4MCIgdmlld0JveD0iLTEwLjg3NSAtMzEuMDAxIDQ2IDgwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMTAuODc1IC0zMS4wMDEgNDYgODAiPgo8cGF0aCBmaWxsPSIjNjY2MjYwIiBkPSJNLTEwLjg3NS0yNS42NDIgMjQuMzQ0LDguOTk5LTEwLjg3NSw0My42NC01LjQzNCw0OC45OTkgMzUuMTI1LDguOTc5LTUuNDM0LTMxLjAwMXoiLz4KPC9zdmc+Cg==)}
.icon-carousel-arrow-prev,.icon-carousel-arrow-prev-small{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.icon-search{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjAgMjAiPgo8cGF0aCBmaWxsPSIjOWU5OTk3IiBkPSJtMTkuODU0LDE4LjMyNmwtNi4zNTItNi4zNTJjLjg4Ni0xLjIxOCAxLjQxNS0yLjcxMiAxLjQxNS00LjMyOSAwLTQuMDcyLTMuMzEzLTcuMzg1LTcuMzg1LTcuMzg1LTQuMDcyLDAtNy4zODUsMy4zMTMtNy4zODUsNy4zODVzMy4zMTMsNy4zODUgNy4zODUsNy4zODVjMS43MzQsMCAzLjMyNy0uNjA1IDQuNTg5LTEuNjA5bDYuMzE5LDYuMzE5IDEuNDE0LTEuNDE0em0tMTIuMzIyLTUuMjk2Yy0yLjk2OSwwLTUuMzg1LTIuNDE2LTUuMzg1LTUuMzg1czIuNDE1LTUuMzg1IDUuMzg1LTUuMzg1IDUuMzg1LDIuNDE2IDUuMzg1LDUuMzg1LTIuNDE2LDUuMzg1LTUuMzg1LDUuMzg1eiIvPgo8L3N2Zz4K)}
.you-might-also-like .recommendation .icon{position:absolute;margin-top:0;top:5px;left:20px;z-index:1}
.stream-activity .icon-dr-50x50,.stream-activity .icon-user-50x50,.stream-activity .widget-item-image,.stream-activity img.avatar-image{width:32px;height:32px}
#wir-details .icon-worth-yes-xlarge{margin-top:-.8ex}
.icon-pinterest{width:20px;height:20px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiPgo8cGF0aCBmaWxsPSIjNjY2MjYwIiBkPSJtOCwwYy00LjQxOCwwLTgsMy41ODItOCw4IDAsMy4yNzYgMS45Nyw2LjA5IDQuNzg5LDcuMzI3LS4wMjMtLjU1OS0uMDA0LTEuMjI5IC4xMzktMS44MzcgLjE1NC0uNjQ5IDEuMDI5LTQuMzU5IDEuMDI5LTQuMzU5cy0uMjU1LS41MTEtLjI1NS0xLjI2NmMwLTEuMTg1IC42ODctMi4wNzEgMS41NDMtMi4wNzEgLjcyOCwwIDEuMDc5LC41NDcgMS4wNzksMS4yMDEgMCwuNzMyLS40NjcsMS44MjYtLjcwNywyLjgzOS0uMiwuODQ5IC40MjYsMS41NDEgMS4yNjMsMS41NDEgMS41MTYsMCAyLjUzNy0xLjk0NyAyLjUzNy00LjI1MyAwLTEuNzUzLTEuMTgxLTMuMDY2LTMuMzI5LTMuMDY2LTIuNDI3LDAtMy45MzksMS44MS0zLjkzOSwzLjgzMSAwLC42OTcgLjIwNiwxLjE4OSAuNTI3LDEuNTY5IC4xNDgsLjE3NSAuMTY5LC4yNDUgLjExNSwuNDQ2LS4wMzgsLjE0Ny0uMTI2LC41MDItLjE2MywuNjQyLS4wNTMsLjIwMy0uMjE3LC4yNzUtLjQwMSwuMi0xLjExNy0uNDU2LTEuNjM3LTEuNjgtMS42MzctMy4wNTYgMC0yLjI3MyAxLjkxNy00Ljk5OCA1LjcxOC00Ljk5OCAzLjA1NCwwIDUuMDY1LDIuMjEgNS4wNjUsNC41ODMgMCwzLjEzOC0xLjc0NSw1LjQ4My00LjMxNyw1LjQ4My0uODY0LDAtMS42NzYtLjQ2Ny0xLjk1NC0uOTk3IDAsMC0uNDY0LDEuODQzLS41NjMsMi4xOTktLjE3LC42MTctLjUwMiwxLjIzMy0uODA1LDEuNzE0IC43MTksLjIxMyAxLjQ3OSwuMzI4IDIuMjY2LC4zMjggNC40MTgsMCA4LTMuNTgyIDgtOCAwLTQuNDE4LTMuNTgyLTgtOC04eiIvPgo8L3N2Zz4K)}
footer #footer-text .icon-twitter{margin:0 10px 2px}
#notifications-message-container .notifications-toggle-mock .icon-notifications{width:34px;height:34px}


.topcontains {
	width:100%;
	display:inline;
	display:inline-block;
	background-color: #ffa900;
  *background-color: #ffd209;
  background-image: -moz-linear-gradient(top, #ffd209, #ffa900);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffd209), to(#ffa900));
  background-image: -webkit-linear-gradient(top, #ffd209, #ffa900);
  background-image: -o-linear-gradient(top, #ffd209, #ffa900);
  background-image: linear-gradient(to bottom, #ffd209, #ffa900);
  background-repeat: repeat-x;
  border: #333 1px solid;
  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffd209', endColorstr='#ffffa900', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

._340flatbush:hover img._340flatbush1{display:none;}

#page {display: block; width:960px; margin:0 auto; margin-bottom:75px;}

#page #logo {margin:0 0 -60px -133px;}

#page #language {background:#231f20; float:right; padding:8px 10px 6px 10px; margin:15px 0 0 0; border-radius: 4px;}

#page #language p {display:block; float:left; text-align:right; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase;}



.menu-toggle {
	display: none;
	cursor: pointer;
}

	#site-navigation h1.menu-toggle {
		color: #262626;
		display: inline-block;
		float: right;
		margin: 0;
		padding: 10px;
		overflow: hidden;
		position: relative;
		width: 30px;
		height: 20px;
		text-align: center;
		text-decoration: none;
	}

	#site-navigation h1.menu-toggle.toggled-on {
		background: #fff;
	}

	#site-navigation h1.menu-toggle:before {
		content: '\f419';
		display: block;
		font-family: 'Genericons';
	    font-size: 16px;
	    -webkit-font-smoothing: antialiased;
	    line-height: 24px;
	}

	#site-navigation.main-small-navigation .menu,
	#site-navigation.main-small-navigation #primary-nav-container,
	#site-navigation.main-small-navigation #mobile-top-nav-container {
		background: #fff;
		border-bottom: 1px solid #eee;
		clear: both;
		display: block;
	}
.b-footer-logo_item{display:inline-block;margin:0 10px 0 0}
.block-menu_block li.leaf,.block-menu_block li.collapsed,.block-menu_block li.expanded{list-style-image:none;}


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


.custom-header {
	background: #fff;
	padding: 5px 10px 10px 20px;
	height: 70px;
	position: relative;
	border-top: 5px solid #008973;
	border-bottom: 1px solid #ddd;
}


.custom-header h2,
.custom-header h3 {
	text-align: center;
	text-transform: uppercase;
}


.custom-header h2 {
	color: #495468;
	font-weight: 300;
	font-size: 18px;
	margin-top: 10px;
}


.custom-header h3 {
	font-size: 11px;
	font-weight: 700;
	color: #b7bbc2;
}


.custom-header nav span {
	position: absolute;
	top: 17px;
	width: 30px;
	height: 30px;
	color: transparent;
	cursor: pointer;
	margin: 0 1px;
	font-size: 20px;
	line-height: 30px;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}


.custom-header nav span:first-child {
	left: 5px;
}


.custom-header nav span:last-child {
	right: 5px;
}


.custom-header nav span:before {
	font-family: 'calendario';
	color: #008973;
	position: absolute;
	text-align: center;
	width: 100%;
}


.custom-header nav span.custom-prev:before {
	content: '\25c2';
}


.custom-header nav span.custom-next:before {
	content: '\25b8';
}


.custom-header nav span:hover:before {
	color: #495468;
}
.menu-icon .icon-bar{-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s;width:30px;height:4px;display:block;background-color:white;margin:auto;margin-bottom:4px;}
.title .separator{display:none}
.title .separator.small,.title .separator.small.left,.title .separator.small.right{margin-top:14px;margin-bottom:10px}
.separator{position:relative;display:block;height:1px;background-color:#eaeaea;margin:10px 0}
.separator.transparent{background-color:transparent}
.separator.small{background-color:#303030;height:2px;position:relative;width:22px;display:block;margin:10px auto 20px auto}
.separator.small.left{margin:10px 0 20px 0}
.separator.small.right{margin:10px 0 20px auto}
.q_counter_holder .separator.small{background-color:#eaeaea;margin:19px auto 0 auto}
.q_counter_holder.left .separator.small{margin-left:0;margin-right:auto}
.q_counter_holder.right .separator.small{margin-left:auto;margin-right:0}
.q_pie_chart_holder .separator.small{background-color:#eaeaea;margin:10px auto 12px auto}
.portfolio_slider .image_holder .separator.small{margin:10px auto;background-color:#fff}
.projects_holder article .hover_feature_holder_title .separator.small,.projects_masonry_holder article .hover_feature_holder_title .separator.small{background-color:#fff;margin-top:10px;margin-bottom:10px}
.projects_holder article .portfolio_description .separator.small{margin-top:10px;margin-bottom:10px}
.portfolio_slider .image_holder .separator.small.transparent{background-color:transparent!important}
.projects_holder.hover_text article .hover_feature_holder_title .separator{background-color:#fff}
.projects_masonry_holder .separator,.masonry_with_space_only_image .separator{background-color:#fff}
.portfolio_main_holder .item_holder.subtle_vertical_hover .text_holder .separator{display:inline-block;background-color:#fff;margin-top:20px}
.portfolio_with_hover_text .portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover .separator{background-color:#fff;opacity:0;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}
.portfolio_with_hover_text .portfolio_main_holder .item_holder.image_subtle_rotate_zoom_hover:hover .separator{opacity:1}
.portfolio_with_hover_text .portfolio_main_holder .item_holder.image_text_zoom_hover .separator{background-color:#fff}
.portfolio_with_hover_text .portfolio_main_holder article .item_holder.slow_zoom .separator{background-color:#fff}
.portfolio_with_hover_text .portfolio_main_holder article:hover .item_holder.split_up .separator{background-color:#fff}
.portfolio_with_hover_text .portfolio_main_holder .item_holder.cursor_change_hover .separator{background-color:#fff}
.blog_large_image_simple .separator.small{margin-top:22px}
.contact_section .separator,.contact_section .separator.small.right,.contact_section .separator.small.left{margin-top:6px;margin-bottom:35px}
.q_team .q_team_text_inner .separator{background-color:#1abc9c;margin-bottom:16px!important}
.carousel-inner .slider_content .text.one_by_one h2,.carousel-inner .slider_content .text.one_by_one h4,.carousel-inner .slider_content .text.one_by_one .separator,.carousel-inner .slider_content .text.one_by_one p,.carousel-inner .slider_content .text.one_by_one a.qbutton,.carousel-inner .slider_content .text.one_by_one .slide_anchor_holder{opacity:0;filter:alpha(opacity = 0);position:relative;top:70px}
.carousel-inner .active .slider_content .text.one_by_one h2,.carousel-inner .active .slider_content .text.one_by_one h4,.carousel-inner .active .slider_content .text.one_by_one .separator,.carousel-inner .active .slider_content .text.one_by_one p,.carousel-inner .active .slider_content .text.one_by_one a.qbutton,.carousel-inner .active .slider_content .text.one_by_one .slide_anchor_holder{-webkit-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-moz-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-o-animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;animation:text-from-bottom-one-by-one 1.2s 1 cubic-bezier(0.165,0.840,0.440,1.000) 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;opacity:1;filter:alpha(opacity = 100)}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_above_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.subtitle_bellow_title.has_separator .separator{animation-delay:.3s;-webkit-animation-delay:.3s}
.carousel-inner .active .slider_content .text.one_by_one.no_subtitle.has_separator .separator{animation-delay:.15s;-webkit-animation-delay:.15s}
.carousel .item .text .separator{margin-top:40px;margin-bottom:40px;width:68%}
.carousel .item .left .text .separator{margin-left:0}
.carousel .item .right .text .separator{margin-right:0}



	#inner-content{
		
		width:auto;
		min-width: 240px;
		margin:0px;
	}







#inner-content :focus {
  outline-color: transparent;
  outline-style: none;
}




#footer, #inner-content {background-color:#ffffff;}


	body .container #portfolio.portfolio-items .col {
		margin-bottom: 20px;
	}


	body #featured .orbit-slide article .container .span_12 {
		width: 900px!important;
	}

	
	#featured .orbit-slide article .container {
		top: 145px!important;
		position: absolute!important;
	}

	
	.container {
    	max-width: 600px; 
  	}

  	
  	
	body #featured .orbit-slide article .container { 
	    top: -25px!important;
	    opacity: 1!important;
	    position: relative!important;
	}

	
	#call-to-action .container a {
		margin-top: 20px;
		margin-left: 0px!important;
	}

	
	#footer-widgets .container .col {
		margin-left: 15px;
		width: 48%;
	}

	
	#call-to-action .container span {
		display: block!important;
	}

	
	body.woocommerce .container div.product div.images div.thumbnails a, body.woocommerce .container #content div.product div.images div.thumbnails a, body.woocommerce-page .container div.product div.images div.thumbnails a, body.woocommerce-page .container #content div.product div.images div.thumbnails a {
		width: 16.9%!important;
		margin-right: 3.8%!important;
	}

	
	.woocommerce .container div.product div.images div.thumbnails a:nth-child(5n+5) {
		margin-right: 0px!important;
	}

	
	#footer-widgets .container .col.span_6, #footer-widgets .container .col.span_4 {
		margin-left: 0px;
		margin-right: 15px;
		padding: 15px;
		margin-bottom: 0px;
	}

	
	#footer-widgets .container .col.span_4 {
		margin-bottom: 40px;
	}

	
	.container, div.slider-nav {
    	max-width: 300px!important; 
  	}

	
	.container article.post .post-meta {
		display: none;
	}

	
	.container article.post .post-content {
		padding-left: 0px!important;
	}

	
	.container article.post .post-header h2  {
		font-size: 18px;
	}
	
	
	.container .post-header {
	    font-size: 10px;
	}

	
	.container #respond h3 {
		font-size: 13px;
	}

	
	.container .comment-list .reply {
    	right: 29px;
    	top: auto;
    	bottom: 29px;
	}
	 
	
	.container .contact-info {
		padding-left: 0px;
	}

	
	#footer-widgets .container .col:nth-child(3) {
		margin-bottom: 40px!important;
	}

	
	body #full_width_portfolio .project-title.parallax-effect .container, body #page-header-bg .project-title .container {
	    padding-bottom: 30px!important;
	}

	
	#boxed .container, #boxed #post-area.masonry, #boxed #post-area.masonry.span_9 {
		max-width: 280px!important;
	}

  	
  	#footer-widgets .container .col:nth-child(3), #footer-widgets .container .col:nth-child(4) {
  		margin-bottom: 0px;
  	}

	
	.container-wrap {
		overflow-x: hidden!important;
	}

	
	body.single-portfolio #full_width_portfolio .container-wrap {
		padding-top: 2.1em;	
	}

	
	body .container-wrap #portfolio-filters-inline.first-section {
		padding-top: 19px !important;
	}

	
	body .container-wrap #portfolio-filters-inline.first-section.non-fw {
		padding-top: 33px !important;
	}
.slider-gradient .container .content h2 {
	text-shadow: 2px 2px 2px #373838 !important;
}


.container .content h2 b {
	font-family: 'OpenSansBold' !important;
}


.slider-right .container .content {
	text-align: right;
}

.page-id-2797 .container-wrap {
    margin-top: -93px;
}

body.printable .container-wrap {
    background: #fff;
    margin-top: 0;
    padding-top: 0;
}
body .container .container{width:100%!important;padding:0!important;}
body .carousel-heading .container{padding:0 10px!important;}
body .carousel-heading .container .carousel-next{right:10px;}
body .carousel-heading .container .carousel-prev{right:35px;}
#boxed .container{width:92%;padding:0;}


body[data-bg-header="true"].blog .container-wrap {
padding-top: .2em!important;
}


.container-wrap .container.main-content.nexeo-blog {
    margin-top:40px;
}

   
  body .container-wrap {
      background-color:#fff!important;
  }


#page-header-bg .container .row .col.span_6 h1, #page-header-bg .container .row .col.span_6 span.subheader {
	text-shadow: 2px 1px #5a5a5a;
	
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.panel-2col .panel-col-first .inside{margin:0;}
.panel-2col .panel-col-last .inside{margin:0 0 1em .5em;}
#mobile-main-sidebar #mobile-main-menu .menu-minipanels .panel-2col .panel-panel .inside,#mobile-main-sidebar #mobile-main-menu .menu-content .panel-2col .panel-panel .inside{margin:0;}

.flexslider ul.slides li .img-holder {
	width: 990px;
	height: 365px;
	position: absolute;
	top: 0px;
	right: 0px;
}

.flexslider ul.slides li .img-holder img {
	width: 990px;
	height: 365px;
}
.navbar-brand{float:left;padding:15px 15px;font-size:18px;line-height:20px;height:50px}
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-inverse .navbar-brand{color:#777}
.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}


	#mainNavWrapper .navbar-brand {
		color: #FFF;
		line-height: 30px;
	}


.componentheading, table.moduletable th, legend, .dm_cat .dm_name {
  margin: 0;
  color: #06529a;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 1.5em;
  line-height: 1.1em;
  font-weight: normal;
  margin-bottom: 10px;
  text-align: left;
}



table.user1user2 div.moduletable {
	margin-bottom: 0px;
}


div.moduletable, div.module {
  margin-bottom: 25px;
}

.flex-direction-nav, .flex-control-nav, .flex-caption { margin-bottom:0 !important;}




.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}

.flex-caption p {font-size: .9em !important; margin-bottom: 0;}



div#actions{ line-height: 1.4}


#cff .cff-item{
  float: left;
  width: 100%;
  clear: both;
  padding: 20px 0 15px 0;
  margin: 0;
  border-bottom: 1px solid #ddd;
}

#cff .cff-item:first-child{
  padding-top: 0;
}

#cff .cff-item.cff-box,
#cff .cff-item.cff-box:first-child{
  padding: 15px;
  margin: 5px 0;
  border: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}


#widgets {
	margin-top: 40px;
}


.home #widgets {
	margin-top: 0;
}


#widgets a {
	display: inline-block;
	margin: 0;
	padding: 0;
	text-decoration: none;
}


#widgets form {
    margin: 0;
}


#widgets ul,
#widgets ol {
    padding: 0 0 0 20px;
}


#widgets ul li a {
	display: inline;
	text-decoration: none;
}


#widgets .widget-title img {
	float: right;
	height: 11px;
	position: relative;
	top: 4px;
	width: 11px;
}


#widgets .rss-date {
	line-height: 18px;
	padding: 6px 12px;
}


#widgets .rssSummary {
	padding: 10px;
}


#widgets cite {
	font-style: normal;
	line-height: 18px;
	padding: 6px 12px;
}


#widgets .tagcloud,
#widgets .textwidget {
	display: block;
	line-height: 1.5em;
	margin: 0;
	word-wrap: break-word;
}


#widgets .textwidget a {
	display: inline;
}


#widgets ul .children {
	padding: 0 0 0 10px;
}


#widgets .author {
	font-weight: 700;
	padding-top: 4px;
}



#widgets.home-widgets .col-300 h1{
text-align:center;
font-weight:normal !important;
}


#widgets.home-widgets .col-300 h1 a{
color: #fff;
font-family: 'LeagueGothicRegular', Helvetica, Arial, sans-serif;
text-transform:uppercase;
font-size: 60px;
}


#widgets.home-widgets .col-300 a:hover{
color:#ff0000;
}


#widgets.home-widgets .col-300 {
	border-right: 3px solid #ff0000;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
img.centered,.aligncenter{display:block;margin:0 auto 24px}

#wowslider-container1 .ws_images ul{
	position:relative;
	width: 10000%; 
	height:auto;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	
}

#wowslider-container1 .ws_images ul li{
	width:1%;
	line-height:0; 
	float:left;
	font-size:0;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}


#wowslider-container1 .ws_images{
	position: relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}

#wowslider-container1 .ws_images a{
	width:100%;
	display:block;
	color:transparent;
}

#wowslider-container1 .ws_images img{
	width:100%;
	border:none 0;
	max-width: none;
}

#facebook-icon {
	height: 38px;
}

		
	img.social-media-icon {width: 50px;}


.toplink {
	margin: 0 auto;
	padding: 7px 0 0 0;
	width: 1000px;
}


.toplink p {
	color: #060606;
	float: left;
	font-size: 14px;
	margin: -3px 0 0;
	padding: 0 10px 0 0;
	font-family: 'SourceSansPro_Regular',Verdana, Geneva, sans-serif
}


.toplink p span {
	font-size: 11px;
	color: #ffffff;
}
.view-twitter-feed .views-field-field-tweet-author{vertical-align:top;}
.view-twitter-feed .views-field-field-tweet-linked-images{display:inline-block;float:right;}
.view-twitter-feed .views-field-field-tweet-contents{display:table-cell;}
.search-result .field-type-image,.node-teaser .field-type-image,.view-custom-search .views-row .views-field-field-image{float:right;display:inline-block;margin-left:1em;}
.view-custom-search .views-row .views-field-title a{color:#181818;display:block;font-size:1.429em;line-height:1.4;width:100%;padding-top:18px;}
.view-custom-search .views-row .views-field-body{display:inline-block;}
.view-custom-search .views-row .views-field-totalcount{color:#68696b;text-align:right;}
div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total{clear:both;font-size:20px;margin-top:25px;}
div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .views-label{float:left;padding-right:5px;}
div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .field-content{color:#456605;display:inline;float:right;}
.block-view-demo .views-field-title a{border-top:none !important;color:#eee;padding:0 !important;}
.tb-megamenu .block-view-demo .views-field-field-image{float:left;}
.tb-megamenu .block-view-demo .views-field-field-image img{border:1px solid #333;margin:0 20px 0 0;max-width:none !important;padding:4px;width:auto;}
.tb-megamenu .block-view-demo .views-field-title a{border-top:none;color:#aaa;padding:0;}
.tb-megamenu.style-green .block-view-demo .views-field-field-image img{border:1px solid #eee;}

.view-commerce-cart-block .views-field-quantity{white-space:nowrap;}






	
	.widget-area .widget .textwidget input {
		max-width: 90%;
	}

	
		body,
		.widget-area .widget p, .widget-area .widget li, .widget-area .widget .textwidget {
			font-size: 14px;
			font-size: 1rem;
			font-family: Open Sans, sans-serif;
			color: #000000;
		}

		
		
		body,
		.menu-toggle,
		.main-navigation li ul li a,
		.main-navigation li a,
		.widget-area .widget p, .widget-area .widget li, .widget-area .widget .textwidget {
			font-size: 14px;
			font-size: 1rem;
		}
.footer-logo-left img,.footer-copyright-left img{width:200px !important;margin-bottom:15px;}
.footer-copyright-left{float:left;}

.color-secondary,
.text-secondary,
#main .gform_wrapper span.ginput_total,
#main .gform_wrapper .gfield_required,
#main .gform_wrapper .ginput_left input:focus + label,
#main .gform_wrapper .ginput_right input:focus + label,
#main .gform_wrapper .ginput_full input:focus + label {
  color: #3b8ced;
}

.ngg-albumoverview .ngg-album,
.wpb_separator.wpb_content_element,
.vc_text_separator,
.plain-bg,
#main #content .rotatingtweets,
#main #content .norotatingtweets,
blockquote.shortcode-blockquote,
.separator-holder,
.accent-border-color .bg-on .separator-holder,
.wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.wpb_tour.tab-style-three .wpb_tabs_nav li,
.wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(141,144,149,0.15);
}

.stripe-style-1 .ngg-albumoverview .ngg-album,
.stripe-style-1 .wpb_separator.wpb_content_element,
.stripe-style-1 .vc_text_separator,
.stripe-style-1 .plain-bg,
.stripe-style-1 #main #content .rotatingtweets,
.stripe-style-1 #main #content .norotatingtweets,
.stripe-style-1 blockquote.shortcode-blockquote,
.stripe-style-1 .separator-holder,
.stripe-style-1 .accent-border-color .bg-on .separator-holder,
.stripe-style-1 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-1 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(141,144,149,0.15);
}

.stripe-style-2 .ngg-albumoverview .ngg-album,
.stripe-style-2 .wpb_separator.wpb_content_element,
.stripe-style-2 .vc_text_separator,
.stripe-style-2 .plain-bg,
.stripe-style-2 #main #content .rotatingtweets,
.stripe-style-2 #main #content .norotatingtweets,
.stripe-style-2 blockquote.shortcode-blockquote,
.stripe-style-2 .separator-holder,
.stripe-style-2 .accent-border-color .bg-on .separator-holder,
.stripe-style-2 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-2 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-2 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(141,144,149,0.15);
}

.stripe-style-3 .ngg-albumoverview .ngg-album,
.stripe-style-3 .wpb_separator.wpb_content_element,
.stripe-style-3 .vc_text_separator,
.stripe-style-3 .plain-bg,
.stripe-style-3 #main #content .rotatingtweets,
.stripe-style-3 #main #content .norotatingtweets,
.stripe-style-3 blockquote.shortcode-blockquote,
.stripe-style-3 .separator-holder,
.stripe-style-3 .accent-border-color .bg-on .separator-holder,
.stripe-style-3 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-3 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-3 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(110,122,145,0.15);
}

.stripe-style-4 .ngg-albumoverview .ngg-album,
.stripe-style-4 .wpb_separator.wpb_content_element,
.stripe-style-4 .vc_text_separator,
.stripe-style-4 .plain-bg,
.stripe-style-4 #main #content .rotatingtweets,
.stripe-style-4 #main #content .norotatingtweets,
.stripe-style-4 blockquote.shortcode-blockquote,
.stripe-style-4 .separator-holder,
.stripe-style-4 .accent-border-color .bg-on .separator-holder,
.stripe-style-4 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-4 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-4 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(255,255,255,0.15);
}

.stripe-style-5 .ngg-albumoverview .ngg-album,
.stripe-style-5 .wpb_separator.wpb_content_element,
.stripe-style-5 .vc_text_separator,
.stripe-style-5 .plain-bg,
.stripe-style-5 #main #content .rotatingtweets,
.stripe-style-5 #main #content .norotatingtweets,
.stripe-style-5 blockquote.shortcode-blockquote,
.stripe-style-5 .separator-holder,
.stripe-style-5 .accent-border-color .bg-on .separator-holder,
.stripe-style-5 .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_header,
.stripe-style-5 .wpb_tour.tab-style-three .wpb_tabs_nav li,
.stripe-style-5 .wpb_tour.tab-style-three .wpb_tabs_nav {
  border-color: rgba(51,51,51,0.15);
}

.style-ios #main-slideshow.fixed:after,
.style-ios #main-slideshow.layer-fixed:after,
.style-ios #main-slideshow.fix:after {
  background-color: rgba(141,144,149,0.15);
}

.stripe-style-1 .style-ios #main-slideshow.fixed:after,
.stripe-style-1 .style-ios #main-slideshow.layer-fixed:after,
.stripe-style-1 .style-ios #main-slideshow.fix:after {
  background-color: rgba(141,144,149,0.15);
}

.stripe-style-2 .style-ios #main-slideshow.fixed:after,
.stripe-style-2 .style-ios #main-slideshow.layer-fixed:after,
.stripe-style-2 .style-ios #main-slideshow.fix:after {
  background-color: rgba(141,144,149,0.15);
}

.stripe-style-3 .style-ios #main-slideshow.fixed:after,
.stripe-style-3 .style-ios #main-slideshow.layer-fixed:after,
.stripe-style-3 .style-ios #main-slideshow.fix:after {
  background-color: rgba(110,122,145,0.15);
}

.stripe-style-4 .style-ios #main-slideshow.fixed:after,
.stripe-style-4 .style-ios #main-slideshow.layer-fixed:after,
.stripe-style-4 .style-ios #main-slideshow.fix:after {
  background-color: rgba(255,255,255,0.15);
}

.stripe-style-5 .style-ios #main-slideshow.fixed:after,
.stripe-style-5 .style-ios #main-slideshow.layer-fixed:after,
.stripe-style-5 .style-ios #main-slideshow.fix:after {
  background-color: rgba(51,51,51,0.15);
}

.style-ios #main .soc-ico a:after,
.style-ios #footer .soc-ico a:after {
  background-color: #3b8ced;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.style-ios .content .rsContW .rsBullet:after,
.style-ios .content .rsContW .rsBullet.rsNavSelected:hover:after,
.style-ios .content .rsCont .rsBullet:after,
.style-ios .content .rsCont .rsBullet.rsNavSelected:hover:after,
.style-ios .content .tp-bullets.custom .bullet:before,
.style-ios .content .tp-bullets.custom .bullet.selected:hover:before,
.style-ios .content #main-slideshow .tp-bullets.custom .bullet:hover:before {
  background-color: rgba(141,144,149,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
  box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
}

.style-ios .sidebar .rsContW .rsBullet:after,
.style-ios .stripe .sidebar-content.solid-bg .rsContW .rsBullet:after,
.style-ios .sidebar .rsContW .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe .sidebar-content.solid-bg .rsContW .rsBullet.rsNavSelected:hover:after,
.style-ios .sidebar .rsCont .rsBullet:after,
.style-ios .stripe .sidebar-content.solid-bg .rsCont .rsBullet:after,
.style-ios .sidebar .rsCont .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe .sidebar-content.solid-bg .rsCont .rsBullet.rsNavSelected:hover:after,
.style-ios .sidebar .tp-bullets.custom .bullet:before,
.style-ios .stripe .sidebar-content.solid-bg .tp-bullets.custom .bullet:before,
.style-ios .sidebar .tp-bullets.custom .bullet.selected:hover:before,
.style-ios .stripe .sidebar-content.solid-bg .tp-bullets.custom .bullet.selected:hover:before,
.style-ios .sidebar #main-slideshow .tp-bullets.custom .bullet:hover:before,
.style-ios .stripe .sidebar-content.solid-bg #main-slideshow .tp-bullets.custom .bullet:hover:before {
  background-color: rgba(141,144,149,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
  box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
}

.style-ios .footer .rsContW .rsBullet:after,
.style-ios .footer .rsContW .rsBullet.rsNavSelected:hover:after,
.style-ios .footer .rsCont .rsBullet:after,
.style-ios .footer .rsCont .rsBullet.rsNavSelected:hover:after,
.style-ios .footer .tp-bullets.custom .bullet:before,
.style-ios .footer .tp-bullets.custom .bullet.selected:hover:before,
.style-ios .footer #main-slideshow .tp-bullets.custom .bullet:hover:before {
  background-color: rgba(255,255,255,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.25);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.25);
  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.25);
}

.style-ios .stripe-style-1 .rsContW .rsBullet:after,
.style-ios .stripe-style-1 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-1 .rsCont .rsBullet:after,
.style-ios .stripe-style-1 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-1 .tp-bullets.custom .bullet:before,
.style-ios .stripe-style-1 .tp-bullets.custom .bullet.selected:hover:before,
.style-ios .stripe-style-1 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  background-color: rgba(141,144,149,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
  box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
}

.style-ios .stripe-style-2 .rsContW .rsBullet:after,
.style-ios .stripe-style-2 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-2 .rsCont .rsBullet:after,
.style-ios .stripe-style-2 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-2 .tp-bullets.custom .bullet:before,
.style-ios .stripe-style-2 .tp-bullets.custom .bullet.selected:hover:before,
.style-ios .stripe-style-2 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  background-color: rgba(141,144,149,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
  box-shadow: inset 0px 0px 0px 1px rgba(141,144,149,0.25);
}

.style-ios .stripe-style-3 .rsContW .rsBullet:after,
.style-ios .stripe-style-3 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-3 .rsCont .rsBullet:after,
.style-ios .stripe-style-3 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-3 .tp-bullets.custom .bullet:before,
.style-ios .stripe-style-3 .tp-bullets.custom .bullet.selected:hover:before,
.style-ios .stripe-style-3 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  background-color: rgba(110,122,145,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(110,122,145,0.25);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(110,122,145,0.25);
  box-shadow: inset 0px 0px 0px 1px rgba(110,122,145,0.25);
}

.style-ios .stripe-style-4 .rsContW .rsBullet:after,
.style-ios .stripe-style-4 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-4 .rsCont .rsBullet:after,
.style-ios .stripe-style-4 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-4 .tp-bullets.custom .bullet:before,
.style-ios .stripe-style-4 .tp-bullets.custom .bullet.selected:hover:before,
.style-ios .stripe-style-4 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  background-color: rgba(255,255,255,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.25);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.25);
  box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.25);
}

.style-ios .stripe-style-5 .rsContW .rsBullet:after,
.style-ios .stripe-style-5 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-5 .rsCont .rsBullet:after,
.style-ios .stripe-style-5 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-ios .stripe-style-5 .tp-bullets.custom .bullet:before,
.style-ios .stripe-style-5 .tp-bullets.custom .bullet.selected:hover:before,
.style-ios .stripe-style-5 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  background-color: rgba(51,51,51,0.04);
  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(51,51,51,0.25);
  -moz-box-shadow: inset 0px 0px 0px 1px rgba(51,51,51,0.25);
  box-shadow: inset 0px 0px 0px 1px rgba(51,51,51,0.25);
}

.style-minimal #main .soc-ico a:hover,
.style-minimal #footer .soc-ico a:hover {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.style-minimal #main .soc-ico a:after,
.style-minimal #footer .soc-ico a:after {
  background-color: #3b8ced;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.style-minimal.accent-gradient #main .soc-ico a:hover,
.style-minimal.accent-gradient #footer .soc-ico a:hover {
  background: none;
}

.style-minimal #page .rsContW .rsBullet:after,
.style-minimal #page .rsContW .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .rsCont .rsBullet:after,
.style-minimal #page .rsCont .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .tp-bullets.custom .bullet:before,
.style-minimal #page .tp-bullets.custom .bullet.selected:hover:before,
.style-minimal #page #main-slideshow .tp-bullets.custom .bullet:hover:before {
  border-color: rgba(141,144,149,0.25);
}

.style-minimal #page .sidebar .rsContW .rsBullet:after,
.style-minimal #page .stripe .sidebar-content.solid-bg .rsContW .rsBullet:after,
.style-minimal #page .sidebar .rsContW .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe .sidebar-content.solid-bg .rsContW .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .sidebar .rsCont .rsBullet:after,
.style-minimal #page .stripe .sidebar-content.solid-bg .rsCont .rsBullet:after,
.style-minimal #page .sidebar .rsCont .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe .sidebar-content.solid-bg .rsCont .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .sidebar .tp-bullets.custom .bullet:before,
.style-minimal #page .stripe .sidebar-content.solid-bg .tp-bullets.custom .bullet:before,
.style-minimal #page .sidebar .tp-bullets.custom .bullet.selected:hover:before,
.style-minimal #page .stripe .sidebar-content.solid-bg .tp-bullets.custom .bullet.selected:hover:before,
.style-minimal #page .sidebar #main-slideshow .tp-bullets.custom .bullet:hover:before,
.style-minimal #page .stripe .sidebar-content.solid-bg #main-slideshow .tp-bullets.custom .bullet:hover:before {
  border-color: rgba(141,144,149,0.25);
}

.style-minimal #page .footer .rsContW .rsBullet:after,
.style-minimal #page .footer .rsContW .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .footer .rsCont .rsBullet:after,
.style-minimal #page .footer .rsCont .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .footer .tp-bullets.custom .bullet:before,
.style-minimal #page .footer .tp-bullets.custom .bullet.selected:hover:before,
.style-minimal #page .footer #main-slideshow .tp-bullets.custom .bullet:hover:before {
  border-color: rgba(255,255,255,0.25);
}

.style-minimal #page .stripe-style-1 .rsContW .rsBullet:after,
.style-minimal #page .stripe-style-1 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-1 .rsCont .rsBullet:after,
.style-minimal #page .stripe-style-1 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-1 .tp-bullets.custom .bullet:before,
.style-minimal #page .stripe-style-1 .tp-bullets.custom .bullet.selected:hover:before,
.style-minimal #page .stripe-style-1 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  border-color: rgba(141,144,149,0.25);
}

.style-minimal #page .stripe-style-2 .rsContW .rsBullet:after,
.style-minimal #page .stripe-style-2 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-2 .rsCont .rsBullet:after,
.style-minimal #page .stripe-style-2 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-2 .tp-bullets.custom .bullet:before,
.style-minimal #page .stripe-style-2 .tp-bullets.custom .bullet.selected:hover:before,
.style-minimal #page .stripe-style-2 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  border-color: rgba(141,144,149,0.25);
}

.style-minimal #page .stripe-style-3 .rsContW .rsBullet:after,
.style-minimal #page .stripe-style-3 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-3 .rsCont .rsBullet:after,
.style-minimal #page .stripe-style-3 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-3 .tp-bullets.custom .bullet:before,
.style-minimal #page .stripe-style-3 .tp-bullets.custom .bullet.selected:hover:before,
.style-minimal #page .stripe-style-3 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  border-color: rgba(110,122,145,0.25);
}

.style-minimal #page .stripe-style-4 .rsContW .rsBullet:after,
.style-minimal #page .stripe-style-4 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-4 .rsCont .rsBullet:after,
.style-minimal #page .stripe-style-4 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-4 .tp-bullets.custom .bullet:before,
.style-minimal #page .stripe-style-4 .tp-bullets.custom .bullet.selected:hover:before,
.style-minimal #page .stripe-style-4 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  border-color: rgba(255,255,255,0.25);
}

.style-minimal #page .stripe-style-5 .rsContW .rsBullet:after,
.style-minimal #page .stripe-style-5 .rsContW .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-5 .rsCont .rsBullet:after,
.style-minimal #page .stripe-style-5 .rsCont .rsBullet.rsNavSelected:hover:after,
.style-minimal #page .stripe-style-5 .tp-bullets.custom .bullet:before,
.style-minimal #page .stripe-style-5 .tp-bullets.custom .bullet.selected:hover:before,
.style-minimal #page .stripe-style-5 #main-slideshow .tp-bullets.custom .bullet:hover:before {
  border-color: rgba(51,51,51,0.25);
}

.style-material-design #main .soc-ico a:hover,
.style-material-design #footer .soc-ico a:hover {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.style-material-design #main .soc-ico a:after,
.style-material-design #footer .soc-ico a:after {
  background-color: #3b8ced;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.style-material-design.accent-gradient #main .soc-ico a:hover,
.style-material-design.accent-gradient #footer .soc-ico a:hover {
  background: none;
}

#reply-title small,
#main .gform_wrapper textarea {
  font: normal normal normal 14px / 22px "Arial", Helvetica, Arial, Verdana, sans-serif;
}

#main .wpb_alert strong {
  font: normal normal normal 16px / 22px "Arial", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
}

.overlap #main {
  background-image: none, #ffffff none repeat  center top, -moz-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));
  background-image: none, -webkit-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -o-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, -ms-linear-gradient(top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-image: none, linear-gradient(to bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 5px,rgba(255,255,255,0.86) 10px,rgba(255,255,255,0.9) 20px,rgba(255,255,255,0.94) 30px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);
  background-repeat: repeat;
  background-attachment: ;
  background-position: center top;
  background-size: auto;
  -webkit-box-shadow: 0px -1px 0px 0px rgba(5,38,57,0.05);
  -moz-box-shadow: 0px -1px 0px 0px rgba(5,38,57,0.05);
  box-shadow: 0px -1px 0px 0px rgba(5,38,57,0.05);
}

.old-ie9 .overlap #main {
  background: #ffffff none repeat  center top;
}

#header.sub-downwards #main-nav.text-center .sub-nav .sub-nav:before,
#header.sub-downwards #main-nav.text-center .sub-nav .sub-nav:after {
  color: rgba(168,168,168,0.3);
}

#main-nav .sub-nav .mega-icon {
  width: 10px;
  height: 10px;
}

#main-nav .sub-nav .fa {
  font-size: 12px;
}

#main-slideshow.fixed,
#main-slideshow.fix,
#main-slideshow.layer-fixed {
  background: none repeat  center center;
  background-size: auto;
  background-color: rgba(141,144,149,0.08);
}

.style-ios #main-slideshow.fixed,
.style-ios #main-slideshow.fix,
.style-ios #main-slideshow.layer-fixed {
  background-color: rgba(141,144,149,0.04);
}

#main-slideshow.fixed {
  min-height: 20px;
}

#main-slideshow:not(.rv-slider) {
  min-height: 100px;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.dt-btn-m,
input.dt-btn-m[type="submit"],
#main .gform_wrapper .gform_footer input.button,
#main .gform_wrapper .gform_footer input[type="submit"],
form.mc4wp-form input[type="submit"],
div.mc4wp-form button[type="submit"],
#main-slideshow .tp-button {
  padding-left: 10.666666666667px;
  padding-right: 10.666666666667px;
  font: normal normal normal 13px / 32px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
  text-transform: none;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
}

.btn-material .dt-btn,
.btn-material a.button,
.btn-material #main button.button,
.btn-material #main input.button,
.btn-material input[type="button"],
.btn-material input[type="reset"],
.btn-material .form-submit input[type="submit"] {
  -webkit-box-shadow: 0 1px 6px rgba(0,0,0,0.12);
  box-shadow: 0 1px 6px rgba(0,0,0,0.12);
  -webkit-transition: -webkit-box-shadow 0.2s ease-out, background-color 0.2s ease-out;
  transition: box-shadow 0.2s ease-out, background-color 0.2s ease-out;
}

.btn-material .dt-btn:hover,
.btn-material a.button:hover,
.btn-material #main button.button:hover,
.btn-material #main input.button:hover,
.btn-material input[type="button"]:hover,
.btn-material input[type="reset"]:hover,
.btn-material .form-submit input[type="submit"]:hover {
  -webkit-box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
  box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
}

.plain-bg,
#main #content .rotatingtweets,
#main #content .norotatingtweets,
blockquote.shortcode-blockquote {
  border-style: solid;
  border-width: 1px;
}

#main #content .sidebar-content .rotatingtweets,
#main #content .sidebar-content .norotatingtweets {
  border: 1px solid rgba(141,144,149,0.15);
}

#main .flex-control-paging li a,
#page .ls-defaultskin .ls-bottom-slidebuttons a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}

#main .flex-control-paging li a:after,
#page .ls-defaultskin .ls-bottom-slidebuttons a:after,
.edit-link {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}

#header.sub-downwards #main-nav:not(.text-center):not(.text-right) .sub-nav {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

html:not(.mobile-true) #main img:not(.animate-element,
.ls-s-1),
html:not(.mobile-true) #header img,
html:not(.mobile-true) #bottom-bar img {
  -webkit-transition: opacity 1000ms ease;
  -moz-transition: opacity 1000ms ease;
  -ms-transition: opacity 1000ms ease;
  -o-transition: opacity 1000ms ease;
}

html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,
html:not(.mobile-true) #main .wpb_revslider_element img,
html:not(.mobile-true) .pp_content img,
html:not(.mobile-true) #page .widget_shopping_cart_content img,
html:not(.mobile-true) #page .grav-grav img,
html:not(.mobile-true) #page .comment-gravatar img,
html:not(.mobile-true) #shWrap img,
html:not(.mobile-true) #page .royalSlider img,
.lightbox.useJS .close,
div.lightbox.useJS .img-caption,
.hover-grid .rollover-content,
.no-touch .text-on-img.hover-grid .fs-entry-content,
.hover-style-one .rollover-thumbnails,
.hover-style-two .rollover-thumbnails,
.hover-style-three .rollover-thumbnails {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
}

#main #shaon-pricing-table .selectePrice-content,
#main #shaon-pricing-table .selectedpriceTitle span {
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.15);
  -moz-box-shadow: 0 0 5px rgba(0,0,0,0.15);
  box-shadow: 0 0 5px rgba(0,0,0,0.15);
}

.wf-container:before,
#main-nav:before,
#top-bar:before,
.header-bottom-bar:before,
.layout-list .post:before {
  content: "";
  display: table;
}

.wf-container:after,
#main-nav:after,
#top-bar:after,
.header-bottom-bar:after,
.layout-list .post:after {
  content: "";
  display: table;
  clear: both;
}

.ancient-ie .wf-container,
.ancient-ie #main-nav,
.ancient-ie #top-bar,
.ancient-ie .header-bottom-bar,
.ancient-ie .layout-list .post {
  zoom: 1;
}

input.dt-btn-m[type="submit"],
#main .gform_wrapper .gform_footer input.button,
#main .gform_wrapper .gform_footer input[type="submit"],
form.mc4wp-form input[type="submit"] {
  line-height: 18px;
}

#main .gform_wrapper .ginput_left input:focus + label,
#main .gform_wrapper .ginput_right input:focus + label,
#main .gform_wrapper .ginput_full input:focus + label {
  font-weight: normal;
}
html:not(.mobile-true) #bottom-bar img,html:not(.mobile-true) #header img,html:not(.mobile-true) #main img:not(.animate-element,.ls-s-1){opacity:0}
html:not(.mobile-true) #main .animate-element img,html:not(.mobile-true) #main .benefits-grid-ico.animate-element img,html:not(.mobile-true) #main .wpb_revslider_element img,html:not(.mobile-true) #page .comment-gravatar img,html:not(.mobile-true) #page .grav-grav img,html:not(.mobile-true) #page .royalSlider img,html:not(.mobile-true) #page .widget_shopping_cart_content img,html:not(.mobile-true) #shWrap img,html:not(.mobile-true) .pp_content img{opacity:1}
.ie-mobile .animate-element,.no-cssanimations .animate-element.start-animation,.skills.animate-element,.touch #main .wpb_animate_when_almost_visible{opacity:1}
.no-touch #main .wpb_start_animation.wpb_right-to-left,.no-touch #page .animate-element.start-animation.right-to-left,.no-touch .animate-element.start-animation.right-to-left{-webkit-animation:mk_right_to_left .6s 1 cubic-bezier(.77,0,.175,1);-moz-animation:mk_right_to_left .6s 1 cubic-bezier(.77,0,.175,1);-o-animation:mk_right_to_left .6s 1 cubic-bezier(.77,0,.175,1);animation:mk_right_to_left .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}
.no-touch #main .wpb_start_animation.wpb_left-to-right,.no-touch #page .animate-element.start-animation.left-to-right,.no-touch .animate-element.start-animation.left-to-right{-webkit-animation:mk_left_to_right .6s 1 cubic-bezier(.77,0,.175,1);-moz-animation:mk_left_to_right .6s 1 cubic-bezier(.77,0,.175,1);-o-animation:mk_left_to_right .6s 1 cubic-bezier(.77,0,.175,1);animation:mk_left_to_right .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}
.no-touch #main .wpb_start_animation.wpb_top-to-bottom,.no-touch #page .animate-element.start-animation.top-to-bottom,.no-touch .animate-element.start-animation.top-to-bottom{-webkit-animation:mk_top_to_bottom .6s 1 cubic-bezier(.77,0,.175,1);-moz-animation:mk_top_to_bottom .6s 1 cubic-bezier(.77,0,.175,1);-o-animation:mk_top_to_bottom .6s 1 cubic-bezier(.77,0,.175,1);animation:mk_top_to_bottom .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}
.no-touch #main .wpb_start_animation.wpb_bottom-to-top,.no-touch #page .animate-element.start-animation.bottom-to-top,.no-touch .animate-element.start-animation.bottom-to-top{-webkit-animation:mk_bottom_to_top .6s 1 cubic-bezier(.77,0,.175,1);-moz-animation:mk_bottom_to_top .6s 1 cubic-bezier(.77,0,.175,1);-o-animation:mk_bottom_to_top .6s 1 cubic-bezier(.77,0,.175,1);animation:mk_bottom_to_top .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}
.touch #main .wpb_start_animation.wpb_appear,.touch #main .wpb_start_animation.wpb_bottom-to-top,.touch #main .wpb_start_animation.wpb_left-to-right,.touch #main .wpb_start_animation.wpb_right-to-left,.touch #main .wpb_start_animation.wpb_top-to-bottom{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;opacity:1}
#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}
#main .gform_wrapper .gform_footer input.button,#main .gform_wrapper .gform_footer input[type=submit],#main-slideshow .tp-button,.dt-btn,.dt-form button,.nsu-submit,a.button,div.mc4wp-form button[type=submit],form.mc4wp-form input[type=submit],input[type=button],input[type=reset],input[type=submit]{position:relative;top:0;display:inline-block;padding-bottom:2px;border:none;text-decoration:none;white-space:nowrap}
.btn-ios #main .gform_wrapper .gform_footer input.button,.btn-ios #main .gform_wrapper .gform_footer input[type=submit],.btn-ios #main button.button,.btn-ios #main input.button,.btn-ios #main-slideshow .tp-button,.btn-ios .dt-btn,.btn-ios .nsu-submit,.btn-ios a.button,.btn-ios button,.btn-ios div.mc4wp-form button[type=submit],.btn-ios input[type=button],.btn-ios input[type=reset],.btn-ios input[type=submit]{position:relative;-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2)}
.btn-ios #main input.button:after,.btn-ios .dt-btn:after,.btn-ios a.button:after,.btn-ios button:not(.mfp-arrow):after,.btn-ios input[type=button]:after,.btn-ios input[type=reset]:after,.btn-ios input[type=submit]:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,.1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.14) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,.1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.1) 100%)}
.btn-ios #main input.button:hover:after,.btn-ios .dt-btn:hover:after,.btn-ios a.button:hover:after,.btn-ios button:hover:after,.btn-ios input[type=button]:hover:after,.btn-ios input[type=reset]:hover:after,.btn-ios input[type=submit]:hover:after{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.1) 0,rgba(255,255,255,0) 100%)}
#main-slideshow .tp-button{padding-top:0;letter-spacing:normal}
#main .gform_wrapper .gform_footer input.button,#main .gform_wrapper .gform_footer input[type=submit],.wpcf7-submit.dt-btn-m,div.mc4wp-form button[type=submit],form.mc4wp-form input[type=submit]{padding:6px 0 8px}
#main .gform_wrapper .gform_footer input.button:hover,#main .gform_wrapper .gform_footer input[type=submit]:hover,#main button.button:hover,#main input.button:hover,#main-slideshow .tp-button:hover,.dt-btn:hover,.dt-form button:hover,.nsu-submit:hover,div.mc4wp-form button[type=submit]:hover,form.mc4wp-form input[type=submit]:hover,input.wpcf7-submit.dt-btn-m[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{text-decoration:none}
#phantom #main-nav{padding:0;text-align:center}
#phantom .ph-wrap.with-logo #main-nav{padding:0;text-align:right}
#phantom.logo-classic .ph-wrap.with-logo #main-nav{float:right}
.logo-classic #main-nav{display:table-cell}
.logo-left #navigation #main-nav,.logo-left #navigation .right-block{display:inline-block;text-align:right}
#main-nav{line-height:0}
#main-nav.text-center,.text-centered{text-align:center}
#main-nav.text-right{text-align:right}
.logo-center #main-nav,.logo-center #navigation{display:inline-block}
#header.sub-downwards #main-nav .sub-nav{position:relative;display:none;top:0;left:0;width:100%;padding:0;visibility:visible;opacity:1;z-index:auto}
#header.sub-downwards #main-nav.text-center .sub-nav .sub-nav:after,#header.sub-downwards #main-nav.text-center .sub-nav .sub-nav:before{display:block;margin-top:4px;content:"...";text-align:center;font-size:14px;font-family:"Open Sans",sans-serif}
#header.sub-downwards #main-nav.text-center .sub-nav .sub-nav:after{position:absolute;bottom:10px;width:100%}
.next-level-button:hover,.sub-downwards #main-nav li a:hover{cursor:pointer!important}
#header.sub-downwards #main-nav .sub-nav ul{background:0 0;box-shadow:none}
#header.sub-downwards #main-nav .sub-nav li{padding:0}
#header.sub-downwards #main-nav .sub-nav li a{padding-right:0;padding-left:0}
.sub-downwards #main-nav.text-center .sub-nav li a{text-align:center}
.sub-downwards #main-nav.text-right .sub-nav li a{text-align:right}
.sub-downwards #main-nav:not(.text-center) .next-level-button{margin-left:5px}
.logo-side #navigation #main-nav{padding-bottom:50px}
.overlap #fancy-header,.overlap #main-slideshow,.overlap .page-title{margin-top:-70px;margin-bottom:-70px}
#main-slideshow{position:relative;z-index:1;clear:both}
.overlap #main-slideshow.fixed{margin-top:0;margin-bottom:0}
#main-slideshow.layer-fixed{padding:40px;margin-top:0}
#main-slideshow.fix.rv-slider{padding-top:0;padding-bottom:0;margin-top:0}
#main{padding:50px 0}
.not-webkit.overlap #main{position:relative;z-index:1}
.is-webkit.overlap #main{padding-bottom:34px;-webkit-box-shadow:none;box-shadow:none}
#main-slideshow.fix:after,#main-slideshow.fixed:after,#main-slideshow.layer-fixed:after,.style-ios #main-slideshow.fix:after,.style-ios #main-slideshow.fixed:after,.style-ios #main-slideshow.layer-fixed:after{position:absolute;left:0;width:100%;height:1px;content:"";top:auto;bottom:0}
#main .borderframe.caption-on .shortcode-single-image{padding-bottom:0!important}
#main-slideshow .purchase.red,#main-slideshow .tp-button.red{background-color:#d73b37;color:#fff}
#main-slideshow .purchase,#main-slideshow .tp-button{background-image:none;color:#fff!important}
#main-slideshow .purchase.orange,#main-slideshow .tp-button.orange{background-color:#f36c0a;color:#fff}
#main-slideshow .purchase.green,#main-slideshow .tp-button.green{background-color:#3ab459;color:#fff}
#main-slideshow .purchase.blue,#main-slideshow .tp-button.blue{background-color:#2985c6;color:#fff}
#main-slideshow .purchase.darkgrey,#main-slideshow .tp-button.darkgrey{background-color:#3e3f3f;color:#fff}
#main-slideshow .purchase.lightgrey,#main-slideshow .tp-button.lightgrey{background-color:#a5a6a7;color:#fff}
#main .gallery img{border:none}
#main .images-list-inner h4,#main .slider-post-inner h4,.images-list-inner,.slider-post-inner{text-shadow:1px 1px 5px rgba(0,0,0,.5)}
#main .wpb_content_element .wpb_accordion_header a,#main .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{padding-top:9px;padding-bottom:9px}
#main .wpb_tour.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a{padding-top:8px;padding-bottom:8px}
#main .wpb_content_element .wpb_accordion_header a{position:relative;display:inline-block;padding:0 0 0 25px;-webkit-transition:none;-moz-transition:none;transition:none}
#main .dt-accordion-line-on.wpb_content_element .wpb_accordion_header a{padding:0 25px 0 0}
#main .wpb_content_element.dt-accordion-line-on .wpb_accordion_header a{display:block}
#main .dt-accordion-bg-on.wpb_content_element .wpb_accordion_header a{display:block;padding:9px 0 9px 18px}
#main .wpb_content_element .wpb_accordion_header a:hover{opacity:1}
#main .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content,#main .wpb_toggle_content{padding:10px 0 5px 25px;margin:0;clear:both}
#main .wpb_content_element.dt-accordion-line-on .wpb_accordion_wrapper .wpb_accordion_content{padding-left:0}
#main .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:17px 0 13px}
#main .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{display:none}
#main .wpb_content_element:not(.dt-accordion-line-on) .wpb_accordion_wrapper .wpb_accordion_header{margin:10px 0 0;border:none}
#main .wpb_content_element.dt-accordion-bg-on .wpb_accordion_wrapper .wpb_accordion_header{margin:5px 0 0}
#main .wpb_content_element:not(.dt-accordion-bg-on) .wpb_accordion_wrapper .wpb_accordion_header{background:0 0}
#main #content h4.wpb_toggle,#main .wpb_toggle{margin-bottom:0}
#main .wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,#main .wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{display:none}
#main .vc_text_separator div{top:-10px}
#main #content .wpb_content_element .wpb_tabs_nav,#main .wpb_wrapper.ui-widget-content{background:0 0}
#main .tab-style-one .wpb_wrapper.ui-widget-content,#main .tab-style-two .wpb_wrapper.ui-widget-content,#main .wpb_wrapper.ui-widget-content{border:none}
#main .vc_progress_bar .vc_single_bar .vc_label{height:30px;padding-top:0;padding-bottom:0;line-height:30px;text-shadow:none}
#main .vc_progress_bar .vc_single_bar{height:30px;margin-bottom:10px}
#main .vc_progress_bar .vc_single_bar:last-child{margin-bottom:0}
#main .vc_progress_bar.vc-label-above .vc_single_bar{height:13px}
.style-material-design #main .vc_progress_bar.vc-label-above .vc_single_bar{height:7px;margin-bottom:15px}
#main .wpb_posts_slider .flex-caption,#main .wpb_posts_slider .nivo-caption{background-color:transparent}
#main .flexslider{padding:20px;background:0 0}
#main .wpb_posts_slider .flex-caption{padding:20px 0 0;margin-bottom:-10px}
#main .flex-direction-nav .flex-next,#main .flex-direction-nav .flex-prev{background-position:0 0;width:27px;height:27px}
#main .flex-control-nav{margin:0 0 0 -20px}
#main .flex-control-nav li{margin:0}
#main .tab-style-one.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab,#main .tab-style-three.wpb_content_element .wpb_tabs_nav li,#main .tab-style-three.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background:0 0}
.style-ios #main .tab-style-one.wpb_tabs .wpb_tabs_nav li a{padding-bottom:8px;padding-top:8px}
#main .tab-style-three.wpb_tabs .wpb_tabs_nav li a{padding:0}
#main .ui-widget,#main .ui-widget-content,#main .wpb_wrapper.ui-widget-content{color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}
#main .wpb_tour_next_prev_nav{display:none}
#main .wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,#main .wpb_tour.tab-style-two.wpb_content_element .wpb_tour_tabs_wrapper{display:table}
#main #content .wpb_tour.tab-style-one.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-three.wpb_content_element .wpb_tabs_nav,#main #content .wpb_tour.tab-style-two.wpb_content_element .wpb_tabs_nav,#main .wpb_tour.tab-style-one .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.tab-style-three .wpb_tour_tabs_wrapper .wpb_tab,#main .wpb_tour.tab-style-two .wpb_tour_tabs_wrapper .wpb_tab{display:table-cell;float:none;vertical-align:top}
#main .wpb_tour .ui-tabs .ui-tabs-nav li{float:none}
#main .wpb_gmaps_widget .wpb_map_wraper{background:0 0}
#main #pricing-table .signup,#main .pricing-table .signup:hover{text-shadow:none}
#main #content .rotatingtweet{padding:25px 20px 20px}
#main .jg-container .wf-cell .post{margin:0;padding:0}
#main .jg-container .wf-cell{float:left;opacity:0;padding:0}
.is-webkit #main .jg-container .wf-cell{float:left}
#main .wpb_alert{text-shadow:none}
#main-slideshow .tp-bullets.custom .bullet.selected:hover:before,#main-slideshow .tp-bullets.custom .bullet:before,#main-slideshow .tp-bullets.custom .bullet:hover:before{border-color:rgba(187,187,187,.5)!important}
#main-slideshow .tp-bullets.custom .bullet.selected:after{background-color:rgba(187,187,187,.5)!important}
#main .chzn-container-single .chzn-single{background-image:none}
.no-cssanimations #main .jg-container .wf-cell,.no-cssanimations .blog.layout-grid .wf-container.description-under-image .wf-cell,.no-cssanimations .grid-masonry .wf-cell,.no-cssanimations .iso-grid .wf-cell,.no-cssanimations .iso-item,.no-cssanimations .shortcode-blog-posts.iso-grid .wf-cell{opacity:1}
#main-slideshow-content{display:none}
#main-slideshow #main-slideshow-content{display:block}

  .overlap.video-playing #main-slideshow,
  .overlap.video-playing #fancy-header,
  .overlap.video-playing .page-title {
    margin-top: 0;
    margin-bottom: 0;
  }

  .is-webkit.overlap #main .wf-wrap {
    top: 0;
  }

  .overlap #main-slideshow,
  .overlap #fancy-header,
  .overlap .page-title {
    margin: 0 auto;
  }

  #main-nav.wf-mobile-hidden,
  .logo-left #navigation #main-nav.wf-mobile-hidden,
  #phantom,
  #top-bar .mini-nav ul {
    display: none;
  }

  #main .wf-mobile-visible {
    display: block;
  }

  #main .wpb_tour.tab-style-one.wpb_content_element .wpb_tour_tabs_wrapper,
  #main .wpb_tour.tab-style-three.wpb_content_element .wpb_tour_tabs_wrapper,
  #main .wpb_tour.tab-style-two.wpb_content_element .wpb_tour_tabs_wrapper {
    display: block !important;
  }
.sidebar-none .content{width:100%}

#homepage #ypc-tagline {
	float:right;
	margin:0;
	padding-top:9px;
	font-size:18px;
	margin-right:5px;
}
.men__ft-social{margin:21px 0 21px 0;text-align:center}
.men__ft-social ul li{margin-left:10px;display:inline-block}
.men__ft-social ul li:first-child{margin-left:0}
.men__ft-social img{display:block;width:auto;height:26px;vertical-align:middle;opacity:.4;transition:all 0.3s ease-in-out}
.men__ft-social img:hover{opacity:.7;transition:all 0.3s ease-in-out}

.span12 {
  width: 940px;
}

.row-fluid .span12 {
  width: 100%;
  *width: 99.94680851063829%;
}

input.span12, textarea.span12, .uneditable-input.span12 {
  width: 926px;
}

.table .span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

  .span12,
  .row-fluid .span12 {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
.block #user-login:after,.block #user-register-form:after{clear:both;content:"x x x x x";display:block;height:0;visibility:hidden;width:100%;}
.block .rpx-signin{float:left;}
.block .rpx-signin + *{clear:left;}
.region-header .block{clear:right;float:right;width:25%;}
.block{clear:left;}
.block + .block{margin-top:1.3846em;}
.wrapper-content .block + .block{margin-top:2.7692em;}
.block ul{margin-bottom:0;margin-top:1.3846em;padding-bottom:0;padding-left:1.3846em;padding-right:0;padding-top:0;}
.block ul ul,ol ol{margin-top:0;}
.wrapper-header .block ul{margin-top:0;}
.block .menu{margin-top:0.6923em;}
.block .menu .menu{margin-top:0;}
.block-comment .item-list li + li,.menu ul li + li,.menu ul li + li.collapsed,.menu ul li + li.expanded{margin-top:0.4615em;}
.block-aggregator ul{list-style:none;}
.block-addthis h2{display:none;}
.block-comment .item-list a{display:block;line-height:1.1538em;}
.block-comment .item-list span{font-size:0.8462em;}
.block-sqbs .content:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
* html .block-sqbs .content{height:1%;}
*:first-child+html .block-sqbs .content{min-height:1px;}
.block-mailing-list form{margin-top:0;max-width:248px;min-width:180px;}
.block-mailing-list label{display:block;float:left;max-width:80px;min-width:70px;}
.block-mailing-list input[type="text"]{display:block;float:left;max-width:170px;min-width:160px;}
.block-mailing-list .form-item + .form-item{clear:both;display:inline-block;margin-bottom:0;margin-top:9px;width:100%;}
.block-mailing-list .form-submit{float:right;margin-top:9px;margin-right:10px;}
#gardens_ie .block-mailing-list .form-submit{margin-top:1em;}
#gardens_ie .block-mailing-list input[type="text"]{width:12em;}
.col-align-last-right .col.last .block-search{text-align:right;}
.block-search:first-child form{margin-top:0.4615em;}
.drupal .block{background-color:orange !important;}
.drupal .block .inner{border:1px dashed blue !important;padding:3px !important;background-color:yellow !important;}
.drupal .block .top,.drupal .block .bottom{background-color:blue !important;height:10px !important;opacity:0.25 !important;}
.stack-preheader .block h2,.stack-preheader .item-list h2{display:none;}
.sidebar .block{border-style:solid;border-width:0 0 1px;padding-bottom:9px;}
.sidebar .block + block{margin-top:27px;}
.block-aggregator ul li + li{border-top-width:1px;border-top-style:dotted;}
.sidebar .block,.block-aggregator ul li + li{border-color:#EEEEEE;}
.block h2,#main h2,#postcontent-first h2,.page-news-v1 #page-title,.page-node.node-type-page #page-title,.page-filter.page-filter-tips #page-title,.wrapper-header,.item-list .pager li,.block ul,.stack-preheader,.stack-content-inner,.stack-navigation,.page,body .region-content ul.flippy,.wrapper-footer,.wrapper-content .stack,.wrapper-footer .stack{border:none;padding:0;margin:0;}
.block,#block-views-home-one-page-news-block-2 .item-list .pager,#block-views-home-one-page-news-detail-block .item-list .pager,.page-news #block-system-main .item-list .pager,.page-news-v1 #block-system-main .item-list .pager,#block-views-home-one-page-news-block-4 .item-list .pager,#block-views-home-one-page-news-block-3 .item-list .pager{margin-bottom:1em;}
.block h2,#main h2,#postcontent-first h2,.page-news-v1 #page-title,.page-node.node-type-page #page-title,.page-filter.page-filter-tips #page-title{color:#262C2C;font-size:40px;border-bottom:1px solid #262C2C;margin:1em 0;line-height:52px;text-transform:uppercase;letter-spacing:1px;}
.wrapper-content .block + .block,.views-row,.pane{margin-top:0;}
.stack-preheader .col .block{margin:0;}
#block-views-home-one-page-news-block-2 .view-content ul.block,#block-views-home-one-page-news-detail-block .view-content ul.block,.page-news #block-system-main .view-content ul.block,.page-news-v1 #block-system-main .view-content ul.block,#block-views-home-one-page-news-block-4 .view-content ul.block,#block-views-home-one-page-news-block-3 .view-content ul.block{margin-bottom:16px;}
.page-news #block-system-main .view-content ul.block,.page-news #block-views-home-one-page-news-detail-block .view-content ul.block,.page-news-v2 #block-system-main .view-content ul.block,.page-news-v2 #block-views-home-one-page-news-detail-block .view-content ul.block,.page-news-v1 #block-system-main .view-content ul.block,.page-news-v1 #block-views-home-one-page-news-detail-block .view-content ul.block,.node-type-blog #block-system-main .view-content ul.block,.node-type-blog #block-views-home-one-page-news-detail-block .view-content ul.block{margin-bottom:16px;}
#block-views-albums-block-5 .view-content .item-list ul.block{margin-bottom:16px;}
.visually-hidden,.screen-reader-text,.screen-reader-response,.bp-screen-reader-text{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0)}
.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}

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

.price span.dollar_sign, .price span.cents {
	display: inline-block;
	margin: 5px 0 0 0;
	font-size: 30px;
	line-height: 30px;
	vertical-align: top;
}

.home .price span.dollar_sign, .price span.cents {
    font-size: 20px;
}


.block .title {
color:#222;
background-color:#EEE;
border-color:#CCC;
}


.block ul li,
#footer-message {
color:#BBB;
}



.block .block-wrapper { 
  padding: 1px 2px;
}


#main-navigation .block-region {
  line-height: 1.5 !important;
}


#content-top .block { 
  margin-bottom: 0; 
}


#leaderboard div.block, 
#leaderboard .block-wrapper, 
#leaderboard .block .content,
#header div.block, 
#header .block-wrapper, 
#header .block .content,
#content-top div.block, 
#content-top .block-wrapper, 
#content-top .block .content,
#content-bottom div.block, 
#content-bottom .block-wrapper, 
#content-bottom .block .content,
#content-top-full-width div.block, 
#content-top-full-width .block-wrapper, 
#content-top-full-width .block .content,
#content-bottom-full-width div.block, 
#content-bottom-full-width .block-wrapper, 
#content-bottom-full-width .block .content { 
  margin: 0.5em 0 0.2em 0; 
  padding: 0; 
  border: none;
  text-align: center;
  background-color: #FFF;
}


#footer div.block { 
  border: none;
}


#footer div.block .content { 
  border: none; 
  text-align: center; 
}


#footer div.block ul.menu { 
  border: none; 
  text-align: center; 
}


#footer div.block ul.menu li.leaf {
  list-style: none;
  display: inline;
  padding: 0.5em 1.5em;
}




.block div.node {
  margin: 0 0 0.3em 0;
  padding: 0 0 0.2em 0;
}



div.block {
  padding: 0;
  margin: 0 0 10px;
  clear: both;
}


div.block-wrapper { 
  background-color: #FFF;
  padding: 0 0 0.2em 0;
}


.block .title span {
  padding: 0 0 1px;
}


.block .content {
  padding: 0.1em 0.6em;
}


tr .block { 
  border: none; 
}




.block .poll .title {
  border: none; 
  background: none;
  margin: 0;
  padding: 3px 0;
}


.block ul, ul.menu, .item-list ul {
  margin: 0 1em 0.3em;
  padding: 0;
}


.block ul li ul li,
.block ul li ul li ul li { font-size: 0.95em; }


div.node, 
.block .title,
.tabs ul.secondary,
#content h1.category { 
  border-bottom: 1px solid; 
}


tr.even,
tr.odd,
tbody,
tbody th,
.block {
  border:none;
}

.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; 
}


.block div.view div.views-admin-links {
  margin-top: 0;
}

#cff .cff-dot{
  padding: 0 5px;
}


	.grid,
	.grid-right {
		display: block;
		float: none;
		width: 100%;
		margin-right: 0;
	}



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


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


#footer-wrapper .grid.col-940 {
	margin: 0;
}
.module.loading-content .strike{visibility:hidden}


div.footer-slot a
{
        font-family:helvetica;
        color:#fff;
	font-size:14px;
	text-decoration:none;
}

.top-info{display:none;}

    .featured-item-image {display: none !important}

   

   
.alignnone {
	margin:5px 20px 20px 0;
}

a img.alignnone {
	margin:5px 20px 20px 0;
}

.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}

.widget-widget_text .word-only.horizontal a{
  margin-right:inherit;}

.widget-widget_text .word-only.vertical a,
.widget-widget_text .word-blurb.vertical a{
  margin-right:10px;}

.widget-widget_text .word-only.horizontal li,
.widget-widget_text .word-blurb.horizontal li{
  margin-right:10px;}

.pagebody .widget-widget_text .word-only li,
.storyInnerContent .widget-widget_text .word-only li{
  margin-right:0;}
.menu-dropdown
ul.level3{padding-bottom:10px}
.menu-dropdown
li.level3{font-size:11px;line-height:17px}
.menu-dropdown a.level3:hover{color:#f16d1a}
.menu-dropdown
a.current.level3{font-weight:bold}
.menu-dropdown
a.level3{color:#CACACA}
.menu-dropdown .level3 a.level3:hover{color:#fff}
.menu-mobile .level3,
.menu-responsive
.level3{display:none !important}

.nav-secondary .genesis-nav-menu .menu-item {
    float: right;
}

.menu-item-227 a, .menu-item-619 a, .menu-item-2589 a {
	color:#fff !important;
}

.genesis-nav-menu .menu-item {
display: inline-block;
float: none !important;
}


.nav-secondary .genesis-nav-menu .menu-item #menu-item-227{
	display:block;
}

#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 {
  font-size: 9px;
  color: #bbbbbb;
  text-transform: uppercase;
}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.leaf{list-style:none;}
body.section-intranet #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.page-node-364 #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,body.node-type-page-intranet-content #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf,.page-intranet-intranet-reports-and-minutes #footer .region-footer #block-menu-block-12 .menu-name-menu-faculty-wiki ul.menu li.expanded ul.menu li.leaf{list-style:none;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf{padding-right:1px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf .fa{z-index:10;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf.last{padding-right:0px;}
body.section-students.node-type-page-extranet-home #page #navigation .menu li.leaf span{padding-left:0px;padding-right:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{background:none;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#0274a3;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{background:none;color:#fffbf7;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink{background:rgba(2,116,163,0.3);-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:6px 6px 6px 6px;border-radius:6px 6px 6px 6px;color:#0274a3;font:14px 'Open Sans Semibold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf .nolink.open{-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.has-children.last{margin-bottom:3px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(2,116,163,0.08);-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a{color:#434343;font-family:'Open Sans Semibold';font-size:12px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf a:hover{font-family:'Open Sans Extra Bold';}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.first{margin-bottom:0px;}
body.section-students.node-type-page-extranet-department-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-department-seconda #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf.last{margin-bottom:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(72,165,70,0.3);}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#48a546;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#397237;}
body.section-students.node-type-page-extranet-program-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-program-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(72,165,70,0.08);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf{background-color:rgba(221,75,58,0.3);}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf a{color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active{background:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf.active a,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf.active a{color:#fffbf7;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.leaf span.nolink{background:none;background-image:none;color:#dd4b3a;}
body.section-students.node-type-page-extranet-support-primary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf,body.section-students.node-type-page-extranet-support-secondary #page #main section .menu-name-menu-extranet-departments li.expanded .leaf{background:rgba(221,75,58,0.08);}
ul li.leaf{list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}

#container .content ul{
  margin:10px 30px;
  }



#container{
  margin: 30px auto;
   width: 1000px;
}



#container div.content{
  background: #fff;
   border-radius: 10px;
   float: left;
   margin: 17px 0;
   padding: 19px;
   width: 962px;
}


#container div.content a{
  color: #9f3497;
  text-align: center;
}


#container div.content iframe[src*="youtu"]{width:511px; height:315px; margin:auto; display:block;}


#container div.content div.google iframe{width:100%;  margin:auto; display:block;}

  
  
#container .content form,  #container .content .form {width: 70%; margin: auto; border: 1px solid #9f3497; border-radius: 10px; padding: 15px; margin-bottom:20px;}


#container .content form input, #container .content .sform input{border: 1px solid #9f3497;}


#container .content form {width: 50%; margin: auto; border: 1px solid #9f3497; border-radius: 10px; padding: 5%;}
#wide-slider-wrap{width:960px;background:rgba(0,0,0,0.1);padding-bottom:0px}
body.fullw #grid-slides, body.fullw #wide-slider-wrap{padding-bottom:0px}
#wide-slider-wrap,#wide-slider{width:760px}

#top, #footer, #logo-other, #nav-slider-sep, #header-nav-wrap, #topnav, #title-bar-wrap, #top, #logo-other, #nav-slider-sep, #header-nav-wrap, #topnav, #title-bar-wrap, #wide-slider-wrap, #wide-slider, .tinynav, #wide-slider .slider .slides li.slide, #wide-slider .slider .slides li.slide img, #blog-2-entries .entry, #blog-2-entries .featured-photo, #blog-2-entries .left, #blog-2-entries .right{width:100%!important;}
body.fullw #top,
body.fullw .main-slider-wrap,
body.fullw
#content{padding-left:0px;padding-right:0px;margin:0
auto;width:960px}
#container,.main-slider-wrap{width:760px !important;overflow:hidden}
body.fullw #topx,
body.fullw #nav-slider-sep,
body.fullw .main-slider-wrap,
body.fullw
#content{padding-left:0px !important;padding-right:0px !important;margin:0
auto;width:760px !important;overflow:hidden}
body.fullw #top,
body.fullw #nav-slider-sep,
body.fullw .main-slider-wrap,
body.fullw
#content{padding-left:0px !important;padding-right:0px !important;margin:0
auto;width:440px !important;overflow:hidden}
body.fullw #container
body.fullw .main-slider-wrap{width:100% !important;overflow:hidden}

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

.row  , .col-two-div{
	margin: 0;
}


			#gallery-0 {
				margin: auto;
			}

			#gallery-0 .gallery-item {
				float: left;
				text-align: center;
				width: 50%;
			}




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


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


* html .clear {
	height:1%;
}
 

.aom_btn {display:block; margin:10px 0;}
.carousel-control .img{top:-47px;width:150px;height:47px;position:relative;display:block;overflow:hidden}
.in_progress .carousel-control:hover .img{top:-47px!important}
.carousel-control:hover .img{top:0;-webkit-transition:top .2s ease-in-out .2s;-moz-transition:top .2s ease-in-out .2s;-o-transition:top .2s ease-in-out .2s;-ms-transform:top .2s ease-in-out .2s;transition:top .2s ease-in-out .2s}
.carousel-control.right .img{float:right}
.carousel-control .img img,.carousel-control .img .video{position:absolute;top:0;left:0;z-index:2}
.carousel-control .img .video{left:-1px}
.carousel-control .img .old{z-index:1}

	.subnews .topspan {height:10px;display:block;
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}
#usersite-container #cart .inner{border-width:1px;border-style:solid;margin-bottom:1.4em;padding:20px;overflow:hidden}
#usersite-container #cart .inner a.cart-option{border:solid 1px;border-radius:0.3em;padding:2px 4px;text-decoration:none}

.sidebar {width:125px; float:right; padding:10px;color:#fff;}

.sidebar ul {margin:5px 0 0 5px; padding:0;}

.sidebar ul li a {color:#fff;display:block;padding:0 0 10px 0;}
#footermaincontainer{min-width:770px;max-width:2000px;margin:0 auto;text-align:left;font-size:14px;color:#4C4C4C;clear:both;padding-bottom:0px;vertical-align:bottom;}
#footermaincontainer a{color:#4c4c4c;}
#footermaincontainer a:hover{color:#7b7b7b;text-decoration:underline;}
#footermaincontainer h2{font-size:1.1em;line-height:1.5em;margin-bottom:16px;color:#3084CE;font-weight:bold;display:block;margin-bottom:10px;margin-top:8px;width:auto!important;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*:first-child + html .clearfix{min-height:1%;}

.post-article .content-article,
.post-article .content-event-article {
  width: 100%;
  padding-left: 140px;
}

.post-article .content-article h1,
.post-article .content-event-article h1 {
  margin: 0;
  margin-bottom: 15px;
  line-height: 25px;
  color: #eeeeee;
  font-size: 18px;
}

.post-article .content-article h1 a,
.post-article .content-event-article h1 a {
  color: #eeeeee;
  font-size: 18px;
}

.post-article .content-article .entry-tags h6,
.post-article .content-event-article .entry-tags h6 {
  text-transform: uppercase;
  color: #a1a1a1;
  float: left;
  margin: 4px;
  margin-right: 10px;
}

.post-article .content-article .entry-tags ul,
.post-article .content-event-article .entry-tags ul {
  margin-bottom: 0;
}

.post-article .content-article .entry-tags ul li,
.post-article .content-event-article .entry-tags ul li {
  display: inline-block;
}

.post-article .content-article .entry-tags ul li:after,
.post-article .content-event-article .entry-tags ul li:after {
  content: '/';
  color: #7e7e7e;
  font-size: 12px;
  margin: 0 3px;
}

.post-article .content-article .entry-tags ul li:last-child:after,
.post-article .content-event-article .entry-tags ul li:last-child:after {
  display: none;
}

.post-article .content-article .entry-tags ul li a,
.post-article .content-event-article .entry-tags ul li a {
  color: #7e7e7e;
  font-size: 12px;
}

.post-article .content-article .entry-tags ul li a:hover,
.post-article .content-event-article .entry-tags ul li a:hover {
  color: rgba(142, 68, 173, 0.99);
}

.post-article .content-article .entry-meta,
.post-article .content-event-article .entry-meta {
  margin-bottom: 15px;
}

.post-article .content-article .entry-meta span,
.post-article .content-event-article .entry-meta span {
  color: #6f6f6f;
  margin-right: 20px;
}

.post-article .content-article .entry-meta span:last-child,
.post-article .content-event-article .entry-meta span:last-child {
  margin-right: 0;
}

.post-article .content-article .entry-meta span a,
.post-article .content-event-article .entry-meta span a {
  font-size: 12px;
  color: #a1a1a1;
}

.post-article .content-article .entry-meta span a:hover,
.post-article .content-event-article .entry-meta span a:hover {
  color: rgba(142, 68, 173, 0.99);
}

.post-article .content-article .entry-meta span i,
.post-article .content-event-article .entry-meta span i {
  margin-right: 4px;
}

.post-article .content-article #map-canvas,
.post-article .content-event-article #map-canvas {
  margin-bottom: 25px;
}

.post-article .content-article hr,
.post-article .content-event-article hr {
  border-color: #3a3a3a;
  margin-top: 15px;
  margin-bottom: 15px;
}

.post-article .content-article .entry-content,
.post-article .content-event-article .entry-content {
  margin-bottom: 15px;
}

.post-article .content-article .entry-content *,
.post-article .content-event-article .entry-content * {
  max-width: 100%;
}

.post-article .content-article .entry-content p,
.post-article .content-event-article .entry-content p {
  line-height: 21px;
  color: #bcbcbc;
}

.post-article .content-article .entry-content img,
.post-article .content-event-article .entry-content img {
  height: auto;
  display: inline-block;
  margin-bottom: 10px;
}

.post-article .content-article .entry-content .alignright,
.post-article .content-event-article .entry-content .alignright {
  float: right;
  margin-left: 10px;
}

.post-article .content-article .entry-content .alignleft,
.post-article .content-event-article .entry-content .alignleft {
  float: left;
  margin-right: 10px;
}

.post-article.format-image-post-type .content-article {
  padding: 20px;
  background: #242424;
  padding-left: 20px;
}

.post-article.single-post.event-02 .content-article,
.post-article.single-post.album-02 .content-article {
  padding: 20px;
  background: #141414;
  padding-left: 20px;
  border: 1px solid #242424;
}

.post-article.single-post.event-02 .content-article .entry-content p,
.post-article.single-post.album-02 .content-article .entry-content p {
  margin-bottom: 15px;
}

.post-article.single-post .content-article {
  padding: 20px;
  background: #242424;
  padding-left: 20px;
  border: 1px solid #242424;
}

.post-article.single-post .content-article .entry-content p {
  margin-bottom: 15px;
}

.post-article.single-post .content-article .entry-content p:last-child {
  margin-bottom: 0;
}

  .post-article .content-article {
    padding-left: 0;
  }

body.light-layout .post-article .content-article h1 a {
  color: #525252;
}

body.light-layout .post-article .content-article h1 .dropdown a {
  color: #fff;
}

body.light-layout .post-article .content-article hr {
  border-color: #e2e2e2;
}

body.light-layout .post-article .content-article p {
  color: #717171;
}

body.light-layout .post-article .content-article .entry-meta span i {
  color: #a1a1a1;
}

body.light-layout .post-article.format-image-post-type .content-article {
  background: transparent;
}

body.light-layout .post-article.single-post.event-02 .content-article,
body.light-layout .post-article.single-post.album-02 .content-article {
  border: 1px solid transparent;
}

body.light-layout .post-article.single-post .content-article {
  background: rgba(0, 0, 0, 0.05);
  border: 1px solid transparent;
}

body.light-layout .post-article .content-article h1,
body.light-layout .post-article .content-event-article h1 a,
body.light-layout .event-details .details p {
  color: #939393;
}


.post-article .content-article h1, .post-article .content-event-article h1 {
    margin-bottom: 20px;
}

    .post-article .content-article .entry-tags ul li a:hover,
    .post-article .content-event-article .entry-tags ul li a:hover {
        color: rgba(30,115,190,0.99);
    }

    .post-article .content-article .entry-meta span a:hover,
    .post-article .content-event-article .entry-meta span a:hover {
        color: rgba(30,115,190,0.99);
    }


.contenthed p.subtitle {
	font-size: 12px;
	font-style: italic
}

#features .learnmore{
	margin:0;
	padding:0;
	height:40px;
	position: absolute;
	width: 260px;
	left: 24px;
	top: 220px
}

#features .learnmore a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FC0;
	text-decoration:none;
	line-height: 40px;
}

#features .learnmore.widerlink{
	width: 270px;
}


.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }


  .col-sm-12 {
    width: 100%; }

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

.fusion-modal .modal-title {
  font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
}


#main .reading-box h2,
#main h2,
.page-title h1,
.image .image-extras .image-extras-content h3,.image .image-extras .image-extras-content h3 a,
#main .post h2,
.sidebar .widget h3,
#wrapper .fusion-tabs-widget .tab-holder .tabs li a,
.share-box h4,
.project-content h3,
.author .author_title,
.fusion-pricing-table .title-row,
.fusion-pricing-table .pricing-row,
.fusion-person .person-desc .person-author .person-author-wrapper,
.fusion-accordian .panel-title,
.fusion-accordian .panel-heading a,
.fusion-tabs .nav-tabs  li .tab-link,
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6,
.ei-title h2, #header-sticky,#header .tagline,
table th,.project-content .project-info h4,
.woocommerce-success-message .msg,.product-title, .cart-empty,
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-title,
.main-flex .slide-content h2, .main-flex .slide-content h3,
.fusion-modal .modal-title, .popover .popover-title,
.fusion-flip-box .flip-box-heading-back{
	font-family:"Raleway", Arial, Helvetica, sans-serif;
}

p.demo_store,.fusion-modal .modal-title { font-size:18px; }


.awaken-navigation-container {
  position: relative;
}
.mast_btm{display:block;clear:both}

.nav{
  font-family: 'AvenirLT-Light',helvetica,arial,sans-serif;
    list-style:none;
    font-size: 14px;
    margin-bottom:10px;
    margin-top: 31px;
    width:100%;
    position:relative;
    z-index:100;
    text-transform: uppercase;
}

.nav li{
    float:left;
    margin-right:20px;
    position:relative;
}

.nav a{
    display:block;
    padding:5px;
    color: #1E4652;
    text-decoration:none;
}

.nav li a:hover{
    color: #1E4652;
    border-bottom: 5px solid #FFF;
}

.nav li.sub_nav a:hover{
    border-bottom: none;
}

.nav ul{
    background:#fff; 
    list-style:none;
    position:absolute;
    left:-9999px;
    -webkit-box-shadow: 5px 5px 8px 0px #333;
    box-shadow: 5px 5px 8px 0px #333; 
}

.nav ul li{
    float:none;
    line-height: 1.2em;
}

.nav ul a{
    white-space:nowrap; 
}

.nav li:hover ul{
    left: -10px; 
    padding: 10px;
    background-color: #FFF;
}

.nav li:hover a{ 
    text-decoration: none;
}

.nav li:hover ul a{ 
    text-decoration:none;
    border-bottom: none;
    
    }

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

.play_events_details div.nav-controls {float: right;}

.play_gallery_details div.nav-controls {float: right;}


	nav#navigation li.menu-item a:hover, nav#navigation li.menu-item a:hover { color: #000000 }

.alignright, img.alignright {
    margin: 0 0 1.5em 20px;
    display: inline;
    float: right;
}
.field-type-taxonomy-term-reference .field-item{display:inline;margin-left:.3em;}
.field-name-taxonomy-tags .field-item{display:inline;margin:0 10px 0 0;}
#main .field-name-field-tags .field-items .field-item{color:#ff8400;}
#main .field-item p{border-color:#333333;}
#main .field-items .field-item{margin-left:6px;margin-right:5px;}
#main .field-name-field-tags .field-items .field-item:last-child{border-right-width:0px;padding-right:0px;margin-right:0px;}
#main .field-name-body .field-items .field-item{margin-left:0px;margin-right:0px;}
#main .field-items .field-item:last-child{border-right-width:0px;padding-right:0px;}
#main .field-type-taxonomy-term-reference .field-items .field-item{font-size:12px;text-transform:uppercase;text-align:left;line-height:140%;text-decoration:none;padding-right:6px;border-right-width:1px;border-style:dotted;margin-right:6px;}
#main .media-gallery-media .field-items .field-item{margin-left:0;margin-right:0;}
.meta-wrapper .media-title * .field-item,.meta-wrapper .media-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;-moz-binding:url(/profiles/gardens/modules/contrib/media_gallery/ellipsis.xml#ellipsis);}
.media-gallery-detail-wrapper .field-name-media-description .field-item{word-wrap:break-word;}
#footer-body .footer-column{text-align:center}
#campaign .splash--copy_container .splash--copy_inner{padding:0}
#campaign .splash--copy_container .splash--copy_inner h2{display:none;font-size:2.4em;margin:15px 0;font-family:Muli,sans-serif;line-height:100%;letter-spacing:-.03em;font-weight:400;color:#5f5953}
#campaign .splash--copy_container .splash--copy_inner h2 span.splash--big_letterspacing{letter-spacing:.08em}
#campaign .splash--copy_container .splash--copy_inner h3{font-family:Liberation Sans,sans-serif;font-size:2.1em;line-height:100%;letter-spacing:-.01em;font-weight:400;color:#5f5953;margin-top:0;text-transform:none}
#campaign .splash--copy_container .splash--copy_inner .mobile-pre{font-size:3em;margin-bottom:.8em}
#campaign .splash--copy_container .splash--copy_sub-text{display:none;color:#8e8f8f}
#campaign .splash--copy_container{padding:20px}
#campaign .splash--copy_container .splash--copy_inner .splash--bright_green{text-transform:uppercase;color:#8cb61d}
#campaign .splash--copy_container .splash--copy_inner p.splash--green{font-size:2.9em;margin-top:20px}
#campaign .splash--copy_container .splash--copy_sub-text span{display:block}
#campaign .splash--copy_container .splash--copy_inner .terms-label{font-size:1em}


#lgtbxoverlay {
	position:fixed;
	top:0;
	left:0;
	display:none;
	width:100%;
	height:100%;
	z-index:1000001;
	margin: 0 auto;
	background-color:#fff;

	clear:both;
}

div.search_dropdown:hover a.dropdown_button {
	background-color: #B80000;
	color: #FFFFFF;
}



div.search_dropdown {
	display: block;
	width: 25%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.search_dropdown div.dropdown {
	height: auto;
	background: #F5F5F5;
	z-index: 4000;
	display: none;
	border: 1px solid #B80000;
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.8);
	box-shadow: 0 0 3px rgba(0,0,0,0.8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

div.search_dropdown div.dropdown_full {
	position: absolute;
	left: -150px;
	width: 950px;
}

div.search_dropdown div.dropdown_small {
	position: absolute;
	width: 200px;
}

div.search_dropdown div.dropdown a {
	display: block;
	width: 100%;
	height: auto;
	float: none;
	text-decoration: none;
	font-size: 11px;
	color: #555555;
	font-weight: bold;
	text-align: left;
	text-shadow: 1px 1px 1px #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #AAAAAA;
}

div.search_dropdown div.dropdown a span {
	display: block;
	padding: 6px;
}

div.search_dropdown div.dropdown a:hover {
	background: #CC0000;
	color: #FFFFFF;
	text-shadow: 1px 1px 1px #111111;
}

.span3 {
  width: 220px;
}

.row-fluid .span3 {
  width: 23.404255319148934%;
  *width: 23.351063829787233%;
}

input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 206px;
}

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

  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 152px;
  }

.main-content .content{
}

.main-content .content img{
	float: left;
	margin-right: 10px;




}

.sidebar .content{
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.sidebar .content img{
	float: left;
	margin: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BDBDBD;
	border-right-color: #BDBDBD;
	border-bottom-color: #BDBDBD;
	border-left-color: #BDBDBD;
}

footer .content{
	text-align: center;
	color: #466F35;
}


footer .content img{float:left; margin:5px; border:#ffffff 5px solid;}

.content-img-derecha {
	float: right;
}


.imageframe-align-center {
  text-align: center;
}

#footer #footer-area h3.widget-title{
    font-size:11px;
    font-family:Avenir-Roman;
    text-transform: uppercase;
    letter-spacing: 0.05em;
    margin:0 0 15px;
    color:#414042;
}

#nav-below {
	margin: -18px 0 0 0;
}





.navigation {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	overflow: hidden;
}

.navigation a:link,
.navigation a:visited {
	color: #888;
	text-decoration: none;
}

.navigation a:active,
.navigation a:hover {
	color: #ff4b33;
}

#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
	-webkit-text-size-adjust: 120%;
}

	#access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area {
		display: none !important;
	}
.wpp-thumbnail{display:inline;float:left;margin:0 5px 0 0;border:none;}

div.search_dropdown:hover a.dropdown_button {
	background-color: #B80000;
	color: #FFFFFF;
}



div.search_dropdown {
	display: block;
	width: 25%;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.search_dropdown div.dropdown {
	height: auto;
	background: #F5F5F5;
	z-index: 4000;
	display: none;
	border: 1px solid #B80000;
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.8);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.8);
	box-shadow: 0 0 3px rgba(0,0,0,0.8);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

div.search_dropdown div.dropdown_full {
	position: absolute;
	left: -150px;
	width: 950px;
}

div.search_dropdown div.dropdown_small {
	position: absolute;
	width: 200px;
}

div.search_dropdown div.dropdown a {
	display: block;
	width: 100%;
	height: auto;
	float: none;
	text-decoration: none;
	font-size: 11px;
	color: #555555;
	font-weight: bold;
	text-align: left;
	text-shadow: 1px 1px 1px #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #AAAAAA;
}

div.search_dropdown div.dropdown a span {
	display: block;
	padding: 6px;
}

div.search_dropdown div.dropdown a:hover {
	background: #CC0000;
	color: #FFFFFF;
	text-shadow: 1px 1px 1px #111111;
}

.mm_menu_link {  font-size : 12px;  color : #797979;  padding-top : 5px;  }

.inline-blocks-wide .inline-block {
  margin-left: 25px;
}


.inline-block {
  display: inline-block;
  margin-bottom: 10px;
  margin-left: 10px;
  font-size: 16px;
  vertical-align: middle;
}
.splash-title-summary a{color:#fff}
.node-type-home .splash-title-summary,.page-home .splash-title-summary{margin-left:290px;margin-top:120px;padding:25px;width:490px}
.node-type-issue .splash-title-summary #page-title,.node-type-page .splash-title-summary #page-title{position:relative;color:#fff;padding:20px;background-color:rgba(0,100,0,0.5)}
.node-type-issue .splash-title-summary .field-name-field-shared-brief,.node-type-page .splash-title-summary .field-name-field-shared-brief{position:relative;color:#fff;padding:1px 20px;background-color:#006400}

.page-home .splash-title-summary,.node-type-home .splash-title-summary,.node-type-issue .splash-title-summary #page-title,.node-type-page .splash-title-summary #page-title{background-color:rgba(0,0,0,.60)  !important;}

.text-center{text-align:center !important;}
.nav{padding-left:0;margin-bottom:0;list-style:none}
.nav:before,.nav:after{display:table;content:" "}
.nav:after{clear:both}
.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs.nav-justified{width:100%;border-bottom:0}
.nav-justified{width:100%}
.nav-tabs-justified{border-bottom:0}
.nav .caret{border-top-color:#428bca;border-bottom-color:#428bca}
.nav a:hover .caret{border-top-color:#2a6496;border-bottom-color:#2a6496}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}

#nav ul.subcateg li.etui a{
	height:auto;
	margin-top:5px;
	font-size:14px;
	font-style:italic;
	padding-right:8px;
}



header .list-unstyled .menu-item a:hover,  footer .list-unstyled .menu-item a:hover{
    text-decoration: none;
}

 .menu-item-title {
 	margin: 15px 0 0;
 }

 .menu-item-title a {
 	color: #443f3f;
 }

 
 
 .menu-type-b .menu-item-title {
 	text-align: left;
 	margin: 0;
 }
.fpc-container .fpc-row-fluid .fpc-span4{width:31.914893617%}
.fpc-row-fluid .fpc-span4 .fpc-widget-front .round-div{top:-66px;left:-54px}


#mediastage {
	height: 404px;
	background-color: #fff;
}


#mediastage .adside {
	float: left;
	margin: 10px 0px 0px 9px;
}


#mediastage .blockside {
	float: right;
	margin: 10px 9px 0px 0px;
	border: 2px solid #dce7fc;
}


#mediastage p {
	margin: 0;
}






 

#sidebar #twitter .tweet_list {

  list-style: none;

  margin: 0;

  padding: 0;

  background-image: none;

}


#twitter {

  float: left;

  width: 100%;

}
	

#sidebar #twitter .tweet_list li {

	overflow: hidden;

	list-style-type: none;

	color: #000;

	font-size: 11px;

	line-height: 14px;

	font-weight: 600;

	width:100%;

	clear: both;

	padding-bottom: 10px;

	display: block;

}


		

#sidebar #twitter .tweet_list li a {

  color: #000;

}




#sidebar #twitter .tweet_list li a:hover {

  color: #ED1C24;

}




#sidebar #twitter .tweet_list .tweet_time a {

  color: #888;

}




#sidebar #twitter .tweet_list .tweet_time {

  float: right;

  margin-left: 7%;

  padding-top: 3px;

  text-transform: none;

  width: 67%;

}




#sidebar #twitter .tweet_list .tweet_avatar {

  float: left;

  margin-bottom: 5px;

  margin-right: 1%;

  min-width: 48px;

  padding: 0;

  width: 24%;

}




#sidebar #twitter .tweet_list .tweet_text {

  float: right;

  margin-left: 7%;

  overflow: hidden;

  width: 67%;

}


	#sidebar #twitter .tweet_list .tweet_time , #sidebar #twitter .tweet_list .tweet_text{ width:65%; margin-left:0;}


	#sidebar #twitter .tweet_list .tweet_time, #sidebar #twitter .tweet_list .tweet_text {float: left; margin-left: 0; width: 90%;}


.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: black;
    color: white;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}


.metaslider .caption-wrap .caption img {
    width: auto;
}
.badges img{border:none;margin:10px 5px}
.badges .nextag img{padding:4px;background:#fff;border-radius:4px;border:1px solid #999}
.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-md-4{width:33.33333333%}
.spotlites.tile-view .header .divider{border-color:#fff}
.header .divider{border-left:1px solid #444;height:16px;width:0;margin:0 15px;display:inline-block;position:relative;top:15px;left:0}
.header .comments-wrapper .divider{top:8px}
.state-closed .divider{top:8px;margin:0 10px 0 0;float:left}


.stock_ticker_element{
	display: inline-block;
	text-align: center;
}


#searchbox {
display: none !important;
margin-left: 0px !important;
}


#searchbox input {
padding: 3px;
}

#inner-footer {
  position:relative;
  display:block;
  padding:5em 0;
  text-align: center;
}

#inner-footer p {
  margin: 0;
  color: #fff;
}

#inner-footer a {
  color: #f3dc00;
}


#inner-footer div {
  padding-top: 1em;
}

 #inner-footer ul {
  padding-top: 2em;
}


  #inner-footer div, #inner-footer ul {
    padding-top: 2em;
  }

.wrap {
  width: 96%;
  margin: 0 auto;
}


  div.wrap.clearfix.secondary-nav {
    position: relative;
  }

#site-header.overlay-header .has-overlay-logo .main-logo { display: none; }
#usersite-container .zoogle-music-player ol.track-list .track-action{padding-right:0.2em;padding-left:0.2em;padding-top:0.1em;float:right}
#usersite-container .zoogle-music-player ol.track-list .track-action span.old-price{display:none}
#usersite-container .zoogle-music-player ol.track-list .track-action .button,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="submit"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="submit"],#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="button"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="button"],#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="reset"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="reset"]{margin:0.2em 0em;padding:0.5em 0.25em;min-width:4rem;font-size:0.7rem;margin-top:0.4em;box-sizing:content-box}
#usersite-container .zoogle-music-player ol.track-list .track-action .button.sale-tag,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input.sale-tag[type="submit"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input.sale-tag[type="submit"],#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input.sale-tag[type="button"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input.sale-tag[type="button"],#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input.sale-tag[type="reset"],#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input.sale-tag[type="reset"]{padding:0.25em 0 0 0;margin-top:0.1em;display:block}
#usersite-container .zoogle-music-player ol.track-list .track-action .button .sale-tag,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="submit"] .sale-tag,#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="submit"] .sale-tag,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="button"] .sale-tag,#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="button"] .sale-tag,#usersite-container .zoogle-music-player ol.track-list .track-action form.simple_form input[type="reset"] .sale-tag,#usersite-container form.simple_form .zoogle-music-player ol.track-list .track-action input[type="reset"] .sale-tag{background-color:red;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-left:0.25em;padding-right:0.25em;min-width:5.75em}
#usersite-container .zoogle-music-player ol.track-list .track-action a:not(.more-info),#usersite-container .zoogle-music-player ol.track-list .track-action button:not(.more-info){font-size:0.8em}
#usersite-container .zoogle-music-player ol.track-list .track-action .text-tertiary{pointer-events:none;font-size:0.65em;display:inline-block;text-align:center;min-width:72px;padding-top:1.5em}
#usersite-container .music-player.display-track .track-player .track-action{position:absolute;right:0;top:0;z-index:1000;font-size:14px}
#usersite-container .music-player.display-track .track-player .track-action a{padding:.4em 1em;font-size:0.8em;margin-left:8px}
#usersite-container .music-player.display-track .track.no_playback .track-action{position:static}


#slider div.section {
	width:940px;
	height:280px;
	display:block;
	float:left;
	text-align:left;
	position:relative;
}


#usersite-container table.underlined th,
#usersite-container table.underlined td,
#usersite-container table.ui-collection th,
#usersite-container table.ui-collection td,
#usersite-container .border-accent th,
#usersite-container .border-accent td,
#usersite-container .border-accent {
  border-color: #a0b0b8;
  border-color: rgba(27, 33, 36, 0.2); }


#usersite-container .border-accent-embossed {
  border-color: #a0b0b8;
  border-color: rgba(27, 33, 36, 0.2);
  border-bottom-color: rgba(27, 33, 36, 0.35); }


#usersite-container .border-accent-dark {
  border-color: #a0b0b8;
  border-color: rgba(27, 33, 36, 0.35); }

.left-engine h5,.right-engine{padding:0px 0 0 0;}

.left-engine label,.right-engine label{font-size:18px !important;margin-bottom:5px !important;}

.right-engine{ padding:32px 0 0 0;}

.right-engine .orderbtn, #countWordsClose .orderbtn { margin:10px 0 0 148px ;width:235px !important;text-align:center;padding-top:8px;height:22px;}

.listlang  label, .label, .OrderWrapper a, .right-engine a, a, .col_picker3 label {cursor:pointer}

.table .right{ border-right:1px dotted #ccc;text-align:right !important}

.popup_col2 .table .right{text-align:right;}


.homepage #currencySelect,
.homepage .accedi,
.homepage .subtitle2,
.homepage .nav-bg,
.homepage .left-engine,
.homepage .right-engine,
.homepage #left-panel,
.homepage #right-panel,
.homepage .newfooter,
.homepage .C-3colsWrap,
.homepage .Perche2 p,
.homepage #snapengage-button,
.homepage .SnapABug_Button,
.homepage .img2,
.homepage .img6,
.homepage .OrderWrapper {
  display: none!important;
}
html#scoped-css body.style-159 #usersite-container .zoogle-columns,html#scoped-css body.style-159 #usersite-container .zoogle-column{display:block;float:none;width:100%;margin-left:0;left:0;top:0}
#usersite-container .clearfix,#usersite-container .zoogle-columns,#usersite-container form.simple_form .row{zoom:1}
#usersite-container .clearfix:before,#usersite-container .zoogle-columns:before,#usersite-container form.simple_form .row:before,#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{content:"\0020";display:block;height:0;visibility:hidden}
#usersite-container .clearfix:after,#usersite-container .zoogle-columns:after,#usersite-container form.simple_form .row:after{clear:both}

.grid-view .empty { font-style:italic; }


.box-product {
	width: 100%;
	
}

.box-product .image {
	display: block;
	margin-bottom: 0px;
	text-align:center;
}

.box-product .image img {
	padding: 3px;
	
}

.box-hprod .hname a, .box-product .name a {
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin-bottom: 4px;
	font-size:14px;
}

.box-product .price {
	display: block;
	font-weight: bold;
	margin-bottom: 8px;
}

.box-product .price-old {
	color: #F00;
	text-decoration: line-through;
}

.box-product .price-new {
	font-weight: bold;
}

.box-product .rating {
	display: block;
	margin-bottom: 4px;
}

.primary_color, h1, h2, h3, h4, h5, h6, .box .box-heading, .welcome, #currency a b, #footer-top-outside, #footer-top-outside p,
.box-product .name a, #categories_footer ul li a, #footer-top-outside li,  #twitter_footer li a, .htabs a, .product-grid .name a, .product-list .name a, .checkout-heading,
.cart-info thead td { color: #2d2d2d; }

.box-product .price, .product-info .price, .product-grid .price, .product-list .price, .compare-info .price-new { color:#de360f; }

.product-info .price-old, .product-grid .price-old, .product-list .price-old, .compare-info .price-old, .box-product .price-old  { color:#2d2d2d; }

.box-product .name a:hover { color: #942b2e; }

.box-product .hname a:hover { color: #942b2e; }

.box-product .info_wrap { float: left; width: 250px; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}

.clearfix:after,.page-research-search .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-publication .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-news .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-event .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-research .panels-flexible-row-first .view-terms-from-node:after,.page-research-topic.page-research-topic-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-publication .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-news .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-event .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-research .panels-flexible-row-first .view-terms-from-node:after,.page-researches.page-researches-topic-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-research-region.page-research-region-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-publication .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-event .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-news .panels-flexible-row-first .view-terms-from-node:after,.page-research-region-research .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-multimedia .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-publication .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-event .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-news .panels-flexible-row-first .view-terms-from-node:after,.page-researches-region-research .panels-flexible-row-first .view-terms-from-node:after,.page-faculty-publications .panels-flexible-row-first .view-terms-from-node:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clearfix:after,.panel-two-column .research-programs:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.panel-two-column .research-programs{*zoom:1;}
.clearfix:before,.panel-two-column .research-programs:before,.clearfix:after,.panel-two-column .research-programs:after{content:" ";display:table;}
.publication-list .field-collection-item-field-related-authors.clearfix:before,.publication-list .panel-two-column .field-collection-item-field-related-authors.research-programs:before,.panel-two-column .publication-list .field-collection-item-field-related-authors.research-programs:before{display:inline;}
.publication-list .field-collection-item-field-related-authors.clearfix:after,.publication-list .panel-two-column .field-collection-item-field-related-authors.research-programs:after,.panel-two-column .publication-list .field-collection-item-field-related-authors.research-programs:after{display:inline;clear:none;}
.publication-list .views-field-field-related-authors .clearfix:after,.publication-list .views-field-field-related-authors .panel-two-column .research-programs:after,.panel-two-column .publication-list .views-field-field-related-authors .research-programs:after,.publication-list .views-field-field-related-authors .clearfix:before,.publication-list .views-field-field-related-authors .panel-two-column .research-programs:before,.panel-two-column .publication-list .views-field-field-related-authors .research-programs:before{display:none;}
			
			

#content-buttonlinks	{	position:absolute;
							top:-5px;
							right:20px;
							width:200px;
						}

					
						
#content-sociallinks	{	
							margin: 20px auto;
				text-align:center;
				margin-right:35px;
						}


#content-sociallinks img{	width:25px;
							margin-right:10px;
							border:0;
						}



.article .metaslider ul,
.article .metaslider ol,
.article .metaslider li,
.article .metaslider img,
.art-article .metaslider ul,
.art-article .metaslider ol,
.art-article .metaslider li,
.art-article .metaslider img,
#widgets .metaslider ul,
#widgets .metaslider ol,
#widgets .metaslider li,
#widgets .metaslider img,
.entry .metaslider ul,
.entry .metaslider ol,
.entry .metaslider li,
.entry .metaslider img,
#content .metaslider ul,
#content .metaslider ol,
#content .metaslider li,
#content .metaslider img,
.entry-content .metaslider ul,
.entry-content .metaslider ol,
.entry-content .metaslider li,
.entry-content .metaslider img,
.metaslider .flexslider ul,
.metaslider .flexslider .slides li,
.metaslider .flexslider .slides ul,
.metaslider .flexslider .slides ol,
.metaslider .flexslider .flex-direction-nav,
.metaslider .flexslider .flex-direction-nav li,
*[class*='-article'] .metaslider img {
    border: 0;
    margin: 0;
    list-style-type: none;
    list-style: none;
    padding: 0;
    line-height: normal;
    max-width: none;
    max-height: none;
}


#content {
  padding: 0 0 40px;
  position: relative;
}





body #wrapper #content .button,
body #wrapper #content .button:visited,
body #wrapper #content .reply a,
body #wrapper #content #respond .form-submit input#submit {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  display: inline-block;
  padding: 6px 14px;
  color: #fff !important;
  text-decoration: none;
  border: none;
  position: relative;
  cursor: pointer;
}

body #wrapper #content .button:hover,
body #wrapper #content .reply a:hover,
body #wrapper #content #respond .form-submit input#submit:hover {
  color: #fff  !important;
  text-decoration: none;
}

body #wrapper #content .button:active,
body #wrapper #content .reply a:active,
body #wrapper #content #respond .form-submit input#submit:active {
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.6);
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.6);
}

body #wrapper #content .small.button,
body #wrapper #content .small.button:visited,
body #wrapper #content .reply a {
  font-size: 10px;
  padding: 0px 6px 1px;
  text-transform: uppercase;
}

body #wrapper #content .button,
body #wrapper #content .button:visited,
body #wrapper #content .medium.button,
body #wrapper #content .medium.button:visited,
body #wrapper #content #respond .form-submit input#submit {
  font-size: 12px;
  line-height: 1;
}

body #wrapper #content .large.button,
body #wrapper #content .large.button:visited {
  font-size: 14px;
  padding: 8px 14px 9px;
}

#content.magazine #loopedSlider .slides .slide img {
  width: 100%;
}


.col-full, #wrapper		{	width:100% !important;
							max-width: 1280px !important; 	
						}

  .col-full,
  #wrapper {
    max-width: 940px;
    margin: 0 auto;
  }


.col-full:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.span7{width:540px}
.row-fluid .span7{width:57.44680851%}
.uneditable-input.span7,input.span7,textarea.span7{width:526px}
.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}
.row-fluid .tc-content.span7,.row-fluid .tc-thumbnail.span7{width:57.44680851%;float:left}

.rtl .fusion-content-boxes.content-boxes-icon-on-side .content-container {
  padding-left: 0;
  padding-right: 45px;
}

.fusion-content-boxes .content-container .read-more {
  display: block;
  margin-top: 18px;
  
}

.fusion-content-boxes.content-boxes-icon-with-title .content-container .read-more,
.fusion-content-boxes.content-boxes-icon-on-side .content-container .read-more {
  
}

.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-small {
  padding-left: 45px;
}

.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-medium {
  padding-left: 60px;
}

.fusion-content-boxes.content-boxes-icon-on-side .content-container.icon-large {
  padding-left: 75px;
}

.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container {
  padding-left: 0px !important;
}

.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-small {
  padding-right: 45px;
}

.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-medium {
  padding-right: 60px;
}

.fusion-content-boxes.content-boxes-icon-on-side.content-right .content-container.icon-large {
  padding-right: 75px;
}

.fusion-content-boxes.content-boxes-icon-on-top .content-container,
.fusion-content-boxes.content-boxes-icon-on-top .read-more {
  text-align: center;
}

.fusion-content-boxes.content-boxes-icon-boxed .content-container,
.fusion-content-boxes.content-boxes-icon-boxed .read-more {
  text-align: center;
}
#cff .cff-author-img{float:left;width:40px;margin:0 0 0 -100%!important;}

.dropdown .dropdown-menu .nav-header {
  padding-left: 20px;
  padding-right: 20px;
}

.nav {
  margin-left: 0;
  margin-bottom: 20px;
  list-style: none;
}

.nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}

.nav li + .nav-header {
  margin-top: 9px;
}

.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}

.nav-list [class^="icon-"] {
  margin-right: 2px;
}

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

.nav-tabs,
.nav-pills {
  *zoom: 1;
}

.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
  line-height: 0;
}

.nav-tabs:after,
.nav-pills:after {
  clear: both;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs.nav-stacked {
  border-bottom: 0;
}

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

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

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

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


.nav-tabs .dropdown-toggle .caret {
  margin-top: 8px;
}

.nav .active .dropdown-toggle .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

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

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

.nav-collapse.collapse {
  height: auto;
}

.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}

.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}

.navbar .nav .dropdown-toggle .caret {
  margin-top: 8px;
}

  .nav-collapse {
    clear: both;
  }

  .nav-collapse .nav {
    float: none;
    margin: 0 0 10px;
  }

  .nav-collapse .nav .nav-header {
    color: #777777;
    text-shadow: none;
  }

  .nav-collapse .btn {
    padding: 4px 10px 4px;
    font-weight: normal;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
  }

  .nav-collapse .dropdown-menu li + li a {
    margin-bottom: 2px;
  }

  .nav-collapse.in .btn-group {
    margin-top: 5px;
    padding: 0;
  }

  .nav-collapse .dropdown-menu {
    position: static;
    top: auto;
    left: auto;
    float: none;
    display: block;
    max-width: none;
    margin: 0 15px;
    padding: 0;
    background-color: transparent;
    border: none;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }

  .nav-collapse .dropdown-menu:before,
  .nav-collapse .dropdown-menu:after {
    display: none;
  }

  .nav-collapse .dropdown-menu .divider {
    display: none;
  }

  .nav-collapse .navbar-form,
  .nav-collapse .navbar-search {
    float: none;
    padding: 10px 15px;
    margin: 10px 0;
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  }

  .navbar-inverse .nav-collapse .navbar-form,
  .navbar-inverse .nav-collapse .navbar-search {
    border-top-color: #111111;
    border-bottom-color: #111111;
  }

  .navbar .nav-collapse .nav.pull-right {
    float: none;
    margin-left: 0;
  }

  .nav-collapse,
  .nav-collapse.collapse {
    overflow: hidden;
    height: 0;
  }


.nav-container{
	padding-left: 0;
	padding-right: 0;
}


.social_menu .rss a:hover {
	color: #FF7700;
}

	#mobile_nav ul li.menu-item-has-children span.nav-drop {font-size: 20px; padding: 5px 15px; margin-right:0; cursor:pointer; display:block; float:right; background:#007acc; border-left:1px solid #31aeff;}

#nav .col-control.center, #nav-top .col-control.center { text-align: center; }

#nav .col-control.center ul.sf-menu, #nav-top .col-control.center ul.sf-menu { float: none; }

#nav .col-control.right ul.sf-menu { float: right; }

#widgets-above-header .col-control { text-align: center; }


.col-control {
	margin: 0 auto;
	padding: 0;
}

.col-control.center .mm-warea { left: auto; right: auto; }
.page-template-1l-sidebar-php #nav-top .col-control,.page-template-1l-sidebar-php #top-bar-right-spanel .col-control{width:1000px }
.page-template-1l-sidebar-php #widgets-above-header .col-control{width:1000px;max-width:1000px;min-width:1000px;}
.page-template-1l-sidebar-php #nav .col-control{width:1000px;max-width:1000px;min-width:1000px;}
.page-template-1r-sidebar-php #nav-top .col-control,.page-template-1r-sidebar-php #top-bar-right-spanel .col-control{width:1000px }
.page-template-1r-sidebar-php #widgets-above-header .col-control{width:1000px;max-width:1000px;min-width:1000px;}
.page-template-1r-sidebar-php #nav .col-control{width:1000px;max-width:1000px;min-width:1000px;}
.page-template-1l1r-sidebar-php #nav-top .col-control,.page-template-1l1r-sidebar-php #top-bar-right-spanel .col-control{width:1000px }
.page-template-1l1r-sidebar-php #widgets-above-header .col-control{width:1000px;max-width:1000px;min-width:1000px;}
.page-template-1l1r-sidebar-php #nav .col-control{width:1000px;max-width:1000px;min-width:1000px;}
.page-template-2l-sidebars-php #nav-top .col-control,.page-template-2l-sidebars-php #top-bar-right-spanel .col-control{width:1000px }
.page-template-2l-sidebars-php #widgets-above-header .col-control{width:1000px;max-width:1000px;min-width:1000px;}
.page-template-2l-sidebars-php #nav .col-control{width:1000px;max-width:1000px;min-width:1000px;}
.page-template-2r-sidebars-php #nav-top .col-control,.page-template-2r-sidebars-php #top-bar-right-spanel .col-control{width:1000px }
.page-template-2r-sidebars-php #widgets-above-header .col-control{width:1000px;max-width:1000px;min-width:1000px;}
.page-template-2r-sidebars-php #nav .col-control{width:1000px;max-width:1000px;min-width:1000px;}
 #nav-top .col-control,#top-bar-right-spanel .col-control{width:100% }
 #nav .col-control{width:90%;max-width:1200px;min-width:600px;}
#page-footer .col-control{width:auto;}
#header-container .col-control{width:auto;}
#nav .col-control,.page-template-no-sidebars-php #nav .col-control,.page-template-1l-sidebar-php #nav .col-control,.page-template-1r-sidebar-php #nav .col-control,.page-template-2l-sidebars-php #nav .col-control,.page-template-2r-sidebars-php #nav .col-control,.page-template-1l1r-sidebar-php #nav .col-control{width:100%;max-width:none;min-width:0;}
.tve_ca.tve_ca3 .tve_btn.tve_normalBtn .tve_ca_sp,.tve_ca.tve_ca4 .tve_btn.tve_normalBtn .tve_ca_sp{display:block;font-size:12px}
#menu-header .sub-menu{display:none;list-style:inside none;padding:5px;padding-left:8px;margin:0;position:absolute;text-align:left;min-width:150%;background:rgba(0,0,0,0.75);border-radius:4px}
#menu-header .sub-menu li{position:relative;display:block;list-style:inside none;padding:0;margin:0;margin-bottom:2px}
#menu-header .sub-menu li a{text-align:left;display:block;position:relative;padding:0;border:none}
.men__header--white #menu-header .sub-menu{background:#fff;border:1px solid #eee}
.men__header--white #menu-header .sub-menu li a{text-align:left;display:block;position:relative;padding:0;border:none;color:#85939d}
.men__nav--fixed #menu-header .sub-menu{background:#fff;border:1px solid #eee}
.men__nav--fixed #menu-header .sub-menu li a{text-align:left;display:block;position:relative;padding:0;border:none;color:#85939d}



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


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


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



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

.top-navigation li.btn-search {
  colro: #ffffff;
  background: #545759;
  position: relative;
  top: -2px;
  -webkit-transition: background 0.25s;
  transition: background 0.25s;
}

.top-navigation li.btn-search a {
  font-size: 14px;
  width: 46px;
  height: 41px;
  display: inline-block;
  padding: 0;
  position: relative;
  text-indent: -9999px;
  vertical-align: middle;
}

.top-navigation li.btn-search .icon {
  position: absolute;
  left: 50%;
  top: 49%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  width: 18px;
  height: 18px;
  fill: #ffffff;
}

.top-navigation li.btn-search.active, .top-navigation li.btn-search:hover {
  background: #333333;
}

.mobile-navigation .btn-search {
  display: none;
}

.mobile-navigation .btn {
  border: none;
  padding: 10px 0;
  font-size: 16px;
}

.entry-content .btn {
  display: inline-block;
  margin: 15px 8px;
}


.btn,
button,
input[type=submit] {
  font-size: 14px;
  font-weight: 700;
  display: inline-block;
  padding: 13px 18px 9px;
  cursor: pointer;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #ffffff;
  border: none;
  border-bottom: 4px solid #65b88a;
  background: #6eca97;
  -moz-appearance: none;
  -webkit-appearance: none;
  font-family: "proxima-nova", sans-serif;
  -webkit-transition: background 0.25s;
  transition: background 0.25s;
}

.btn:hover,
button:hover,
input[type=submit]:hover {
  background: #65b88a;
  color: #ffffff;
}

.btn:hover a,
button:hover a,
input[type=submit]:hover a {
  color: #ffffff;
}

.btn a,
button a,
input[type=submit] a {
  color: #ffffff;
}

.btn:focus,
button:focus,
input[type=submit]:focus {
  outline: none;
}


.btn-wrap {
  text-align: center;
}


.btn-gray {
  color: #333333;
  background: #e0e2e0;
  border-color: #e0e2e0;
}

.btn-gray a {
  color: #333333;
}

.btn-gray:hover {
  color: #333333;
  background: #d3d6d3;
}

.btn-gray:hover a {
  color: #333333;
}

  .top-navigation li.btn {
    font-size: 14px;
    text-transform: none;
    font-weight: 400;
    margin: 0 4px;
    padding: 12px 12px 10px;
    border-bottom: none;
  }

  .top-navigation li.btn a {
    padding: 0 6px;
  }


.onecol, .twocol, .threecol, .fourcol, .fivecol, .sixcol, .sevencol, .eightcol, .ninecol, .tencol, .elevencol {
	margin-right: 3.8%;
	float: left;
	min-height: 1px;
}

.row .ninecol {
	width: 74.05%;
}
.wk-slideshow
.captions{display:none}

#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}



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


#footer{ min-height:30px; overflow:hidden; line-height: 60px;}
.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:100%}
.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{padding:0}


.search .content_inner .two_columns_66_33 .column1 {
	width: 100%;
}


.search .content_inner .two_columns_66_33 .column1 .column_inner {
	padding-right: 0;
}
.two_columns_66_33 .column1{width:66.66%;float:left}
.two_columns_66_33 .column1 .column_inner{padding:0 20px 0 0}
.two_columns_33_66 .column1{width:33.33%;float:left}
.two_columns_33_66 .column1 .column_inner{padding:0 20px 0 0}
.two_columns_75_25 .column1{width:75%;float:left}
.two_columns_75_25 .column1 .column_inner{padding:0 20px 0 0}
.two_columns_25_75 .column1{width:25%;float:left}
.two_columns_25_75 .column1 .column_inner{padding:0 20px 0 0}
.two_columns_50_50 .column1{width:50%;float:left}
.two_columns_50_50 .column1 .column_inner{padding:0 20px 0 0}
.three_columns .column1,.three_columns .column2,.three_columns .column3{width:33.33%;float:left}
.three_columns .column1 .column_inner{padding:0 13px 0 0}
.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:25%;float:left}
.four_columns .column1 .column_inner{padding:0 13px 0 0}
div.jp-progress{overflow:hidden;background-color:#ddd;z-index:2;}
div.jp-audio div.jp-progress{position:absolute;top:32px;height:15px;}
div.jp-audio div.jp-type-single div.jp-progress{left:110px;width:186px;}
div.jp-audio div.jp-type-playlist div.jp-progress{left:39px;width:220px;top:90px;}
.panel-main-menu.small .nav-bar .menu-item-li .menu-item-a{padding:0 6px}
.nav-bar{border-radius:5px;background-clip:padding-box;background-color:#eee;background-image:linear-gradient(0deg, #dfdfdf 0%,#eeeeee 100%);box-shadow:0 2px 3px 0px rgba(0,0,0,0.2);position:relative;width:100%}
.nav-bar-left{float:left;border-radius:5px 0 0 5px;background-clip:padding-box;border:1px solid rgba(255,255,255,0.2)}
.nav-bar-right{float:right;border-radius:0 5px 5px 0;background-clip:padding-box;box-shadow:inset 0 0 3px 1px rgba(0,0,0,0.1);border:1px solid rgba(255,255,255,0.6)}


#ad_box300b {
	color: #FFFFFF;
	min-height:250px;
	}
.video{display:none;padding-top:10%;text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:5000;}
.video .close-video{position:absolute;top:5%;right:5%;cursor:pointer;}

td.back {
	vertical-align : top;
	padding: 143px 0 0px 0px;
}

td.back img	{
	border: none;
}
.webstore-overlay-cart .webstore-promo-line small{text-transform:uppercase;}
.cart-summary .webstore-promo-line small{text-transform:uppercase;float:none;font-weight:bold;padding:6px 0;}

	.contact-icon {
		width: 20%;
		text-align: center;
	}

.contact-details,.contact-icon{display:table-cell;vertical-align:middle}


#logo {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 3;
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
}

.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
}

.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
}


.menu-dropdown .dropdown {
  top: 39px;
  border:none;
}

#menu .dropdown { width: 175px; }



	div#search-box-product {
		visibility: hidden;
		display: none;
	}


	div#search-box {
		visibility: hidden;
		display: none;
	}


   
   div#search-box input[type='text'] {
   	width:74% !important;
   	font-size:10px;
   }

   div#search-box select {
   	font-size:10px;
   }


div#search-box h3.sb-title {
	border-bottom: 1px solid #cdcdcd;
	padding-bottom: 10px;
	text-transform: uppercase;
}




div#search-box input, div#search-box-product input {
	display: block;
	padding: 4px;
	border: 0;
	background-color: #ffffff;
	font-style: italic;
	color: #999999;
	text-transform: uppercase;
}


div#search-box input[type="text"], div#search-box-product input[type="text"] {
	width: 80%;
	margin-left: 30px;
}


div#search-box input.submit-btn, div#search-box-product input.submit-btn {
	width: 100%;
	background-color: #17476D;
	border-radius: 4px;
	color: #fff;
	text-transform: uppercase;
	padding: 10px 0;
	font-weight: bold;
	color: #acacac;
}



div#search-box input.submit-btn:hover, div#search-box-product input.submit-btn:hover {
	color: #ffffff;
}

div#search-box div.field-block.active input {
	opacity: 1.0
}

div#search-box div.field-block.active select {
	opacity: 1.0
}

div#search-box-product div.field-block.active input {
	opacity: 1.0
}

div#search-box-product div.field-block.active select {
	opacity: 1.0
}


div#search-box div.field-block.disabled input {
	background-color: #e3e2e2;
	opacity: 0.8;
}

div#search-box div.field-block.disabled select {
	background-color: #e3e2e2;
	opacity: 0.8;
}


div#search-box-product div.field-block.disabled input {
	background-color: #e3e2e2;
	opacity: 0.8;
}

div#search-box-product div.field-block.disabled select {
	background-color: #e3e2e2;
	opacity: 0.8;
}


div#search-box a h3.profile, div#search-box-product a h3.profile {
	position: relative;
	text-transform: uppercase;
	color: #333333;
	padding-top: 7px;
	border-top: 1px solid #cdcdcd;
}

div#search-box a, div#search-box-product a {
	text-decoration: none;
}


div#search-box-product select {
	width: 87%;
}

div#search-box select.cat-dropdown-home {

	background-color: #ffffff;
    border: 0 none;
    color: #999999;
    display: block;
    font-style: italic;
    padding: 0px;
    text-transform: uppercase;
    border: 1px solid #999999;
    outline: 0;
    
   }


div#search-box-product h3.sb-title {
	text-transform: uppercase;
	padding: 0px 0;
	margin: 7px 0;
	cursor: pointer;
}


div#search-box-product form input[type="submit"] {
	display: block;
	margin-bottom: 15px;
}


.search-btn a {
	background: #24bd24;
	border-radius: 0 2px 2px 0;
	color: #fff;
	display: block;
	float: right;
	height: 34px;
	left: 0;
	width: 49px;
	z-index: 999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
}

.cp-grid-half {
	width: 49%;
	margin: 0 2% 0 0;
	float: left;
}
.view-uc-orders tbody td.views-field-order-total{text-align:right;}
.view-uc-orders tbody td.views-field-created{text-align:center;}
.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}
#header div.section,#featured div.section,#main,#triptych,#footer-columns,#footer{width:960px;margin-left:auto;margin-right:auto;}
#header div.section{position:relative;}
#sidebar-first .section{margin-bottom:10px;}
#content .section,.sidebar .section{padding:0 10px;}
#content.single-column .section{padding:0 0 0 10px;}
#messages .section{padding:0;}
.sidebar .section{padding:0;}
.page-homepage .overtext .section-text{position:absolute;top:18px;right:18px;background-color:#c7dee3;display:none;}
.magazine #content .section{padding:0;}
img.section-txt{display:none;position:absolute;top:10px;right:20px;z-index:2;}
.minimag-gallery.template-two.editorial #sidebar-first .section{margin-left:56px;margin-top:38px;}
.minimag-gallery.editorial .node-article .title-shim,.minimag-gallery.editorial .section-txt,.minimag-gallery.editorial .view-minimag-articles .node h1,.minimag-gallery.editorial .article-strip,.minimag-gallery.editorial .mag-date,.minimag-gallery.editorial .mag-shares,.minimag-gallery.editorial .pane-minimag-articles .author{display:none;}
.minimag-gallery.editorial #sidebar-first .section{margin-left:94px;}
#content .section{padding:0;}







.clearfix:before, .clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	visibility: hidden;
}


.clearfix:after {
	clear: both;
}


.clearfix {
	zoom: 1;
}



#header_menu_top, #header_menu_bottom, #header_l2, #header_r2, #header_l1, #header_r1, #content_l2, #content_r2, #content_l1, #content_r1, #content_top, #footer, #leftnav, #rightnav {
	display: none;
}


#header_menu_bottom {
	padding: 0px 5px 5px 0px;
	width: 400px;
	float: right;
}
.grid_90,body.service-design section .wrap{padding:0 5%}
#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}
.front #block-block-3{opacity:0;position:absolute;z-index:3;width:65%;height:200px;margin:auto;top:0;left:0;bottom:0;right:0;-webkit-transition:all 5s;-moz-transition:all 5s;transition:all 5s;-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);}
.front #block-block-3.show{opacity:0.85;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.front #block-block-3 img{width:100%;height:auto;}
div.block{position:relative;}
div.block .edit{display:none;position:absolute;right:-20px;top:-5px;z-index:40;padding:3px 8px 0;font-size:10px;line-height:16px;background-color:white;border:1px solid #cccccc;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:0 1px 3px #888888;-webkit-box-shadow:-1px 1px 2px #666666;}
div.block .edit a{display:block;border:0;padding:0;margin:0;}
div.block:hover .edit{display:block;}
.promos .block-bean-ad{float:left;}
.promos .block-title{font-size:1.3em;line-height:1.3em;margin-bottom:10px;color:white;}
body.front .block-bean-homepage-promo{float:left;width:33.33333%;overflow:hidden;}
body.front .block-bean-homepage-promo .block-title{position:absolute;color:rgba(255,255,255,0.8);text-align:center;bottom:10%;font-size:1.7em;width:100%;pointer-events:none;z-index:3;font-weight:lighter;font-weight:bold;text-shadow:0px 0px 10px rgba(0,0,0,0.5);}
body.front .block-bean-homepage-promo .content img{width:100%;height:auto;line-height:0;display:block;font-size:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
body.front .block-bean-homepage-promo .content a{line-height:0;display:block;font-size:0;overflow:hidden;}
body.front .block-bean-homepage-promo .content a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}
.not-front #content .block-menu-block{margin-top:30px;}
.not-front #content .block-menu-block .menu li.leaf{list-style:none;}
.not-front #content .block-menu-block .content li{overflow:hidden;margin:0;padding:0;float:left;display:block;margin-right:2.12766%;width:48.93617%;position:relative;margin-top:0.8em;}
.not-front #content .block-menu-block .content li:last-child{margin-right:0;}
.not-front #content .block-menu-block .content li:nth-child(2n){margin-right:0;}
.not-front #content .block-menu-block .content li:nth-child(2n+1){clear:left;}
.not-front #content .block-menu-block .content li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.not-front #content .block-menu-block .content .field-item a{font-size:0;line-height:0;}
.not-front #content .block-menu-block .content img{width:100%;height:auto;border:1px solid rgba(0,0,0,0.3);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;display:block;z-index:2;}
.front #block-views-feeds-block_pinterest .block-title,.front #block-fs-recent_activity .block-title{background-color:#58585a;color:#ffffff;font-size:1em;padding:20px;margin:0;}
.front #block-views-feeds-block_pinterest .block-title:after,.front #block-fs-recent_activity .block-title:after{position:absolute;top:20px;right:20px;font-size:2.5em;color:#999999;font-family:FontAwesome;}
.front #block-views-feeds-block_pinterest .block-title:after{content:"";}
.front #block-fs-recent_activity .block-title{border-left:1px solid #999999;}
.front #block-fs-recent_activity .block-title:after{content:"";font-size:27px;color:#58585a;background-color:#999999;border-radius:100%;padding:10px 0 0 10px;width:27px;height:27px;top:11px;}
.front .block-bean-slideshow .flexslider{padding:0;margin:0;border:0;position:relative;background-color:#58585a;}
.front .block-bean-slideshow .flexslider li{overflow:hidden;}
.front .block-bean-slideshow .flexslider img{min-width:700px;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform 7s;-moz-transition:-moz-transform 7s;transition:transform 7s;}
.front .block-bean-slideshow .flexslider .flex-active-slide img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.front .block-bean-slideshow .flexslider li:before{content:" ";display:block;position:absolute;width:100%;height:100%;background-image:radial-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0.5));pointer-events:none;z-index:2;}
.sidebar.left .block-menu-block .content a{color:#999999;font-size:1.3em;}
.sidebar.left .block-menu-block .content a.active{font-weight:bold;}
.sidebar.left .block-menu-block .content a:hover{color:#444445;}
.sidebar.left .block-menu-block .content li{list-style:none;}
.sidebar.left .block-menu-block .content li li:before{content:"  - ";color:#999999;font-size:1.3em;}
.sidebar.left .block-menu-block .content li:before{content:"// ";color:#ff6666;font-size:1.3em;}
.sidebar.left .block-menu-block .menu-fields-main-menu{display:none;}
.sidebar .block{margin-top:30px;}
.sidebar .block:first-child{margin-top:0;}
.sidebar .block .block-title{text-align:center;padding:15px 0 15px 0;font-size:0.8em;border-top:1px solid red;border-bottom:1px solid red;font-weight:bold;margin-bottom:10px;}
.sidebar .block .content{font-size:0.8em;}


.cl {
   display: block;
   height: 0px;
   font-size: 1px;
   line-height: 1px;
   clear: both;
   }


.text {
	padding-left:45px;
	padding-right:20px;
	padding-top:24px;
	
	text-align: justify;
	color: #ffffff;
	font-size:20px;
}

.quick_link {
  border-bottom: 1px solid #000000;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-top: 20px;
}

.quick_link h2 {
  color: #000000;
}

.centred-btns{text-align:center;padding:50px 0}

.centred-btns .btn-simple,.centred-btns .btns-wrap,.centred-btns .dbl-line .btn-show-form,.centred-btns .f-button,.centred-btns .profile-top-links .btn-check,.centred-btns .profile-top-links .btn-follow,.centred-btns .profile-top-links .user-wrap .uw-desc .btn-follow,.centred-btns .submit-wrap{margin:0 10px}

.group-list+.centred-btns{padding-top:0}

.top_videos-list+.centred-btns .btn-simple,.top_videos-list+.centred-btns .btns-wrap,.top_videos-list+.centred-btns .dbl-line .btn-show-form,.top_videos-list+.centred-btns .f-button,.top_videos-list+.centred-btns .profile-top-links .btn-check,.top_videos-list+.centred-btns .profile-top-links .btn-follow,.top_videos-list+.centred-btns .profile-top-links .user-wrap .uw-desc .btn-follow,.top_videos-list+.centred-btns .submit-wrap{min-width:280px}


div.cabecera122 {
    float: left;
    width: 80px;
    height: 80px;
    margin-top: 0px;    
}

#menu-homepage-menu li.current_page_item {
  display: none;
}

#mainNav ul li.menu-item-6443 {
	display: none;
}

#mainNav ul#menu-header-main li.menu-item-7297 a:before {
	height: 17px;
}

#mainNav ul li.menu-item-7292 ul li {
  width: 225px;
}

#mainNav ul li.menu-item-7293 ul li,
#mainNav ul li.menu-item-7294 ul li,
#mainNav ul li.menu-item-7296 ul li {
  width: 205px;
}

	
	#mainNav ul li.menu-item-7297 { display: inline-block; }

	#mainNav ul li.menu-item-7300 .abbreviate { display: none; }

	#mainNav ul#menu-header-main li.menu-item-6442 a:before { height: 15px; }

	#mainNav ul li.menu-item-6421 ul li, #mainNav ul li.menu-item-6422 ul li, #mainNav ul li.menu-item-6423 ul li { width: 190px; }
	
	#mainNav .sub-menu, #mainNav ul li.menu-item-7292 ul li, #mainNav ul li.menu-item-7293 ul li, #mainNav ul li.menu-item-7294 ul li, #mainNav ul li.menu-item-7296 ul li { width: 100%; }

	#mainNav ul li.menu-item-7296 { display: block !important; }

	#mainNav ul#menu-header-contact li.menu-item-7303,
	#mainNav ul#menu-header-contact li.menu-item-7304,
	#mainNav ul#menu-header-contact li.menu-item-7305,
	#mainNav ul#menu-header-contact li.menu-item-7306,
	#mainNav ul#menu-header-contact li.menu-item-7307,
	#mainNav ul#menu-header-contact li.menu-item-7303 a,
	#mainNav ul#menu-header-contact li.menu-item-7304 a,
	#mainNav ul#menu-header-contact li.menu-item-7305 a,
	#mainNav ul#menu-header-contact li.menu-item-7306 a,
	#mainNav ul#menu-header-contact li.menu-item-7307 a { display: inline-block; }

	#mainNav ul#menu-header-contact li.menu-item-7299 { display: none; }

#left ul li.parent.active{ background-color:#636466;}

#left ul li.parent.active a{ color: white;}

#left ul li.parent.active li a{ color:#636466;}

#left #current, #left ul li ul li#current.parent.active a, #left ul li ul li.parent.active a, #left ul li ul li ul li.parent.active a{ background-color:#E8E8E8;}

#left ul ul li.parent.active ul li a{ background-color: white; padding-left: 43px;}

#left ul li ul li#current.parent.active ul li a{ background-color:white;}
.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}




.glyph { font-family: 'blockshop-icons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }


.glyph.arrow-right:before { content: "\e600"; }


.glyph.arrow-left:before { content: "\e601"; }


.glyph.zoom-in:before { content: "\e602"; }


.glyph.zoom-out:before { content: "\e603"; }


.glyph.radio-checked:before { content: "\e605"; }


.glyph.radio-unchecked:before { content: "\e606"; }


.glyph.feed:before { content: "\e60a"; }


.glyph.youtube:before { content: "\e60d"; }


.glyph.soundcloud:before { content: "\e607"; }


.glyph.menu:before { content: "\e626"; }


.glyph.minus:before { content: "\e616"; }


.glyph.plus:before { content: "\e617"; }


.glyph.cross:before { content: "\e618"; }


.glyph.arrow-down:before { content: "\e619"; }


.glyph.slider-left:before { content: "\e61a"; }


.glyph.slider-right:before { content: "\e61b"; }


.glyph.arrow-dropdown:before { content: "\e61c"; }


.glyph.list:before { content: "\e61d"; }


.glyph.tumblr:before { content: "\e61e"; }


.glyph.pinterest:before { content: "\e61f"; }


.glyph.facebook:before { content: "\e620"; }


.glyph.twitter:before { content: "\e621"; }


.glyph.vimeo:before { content: "\e622"; }


.glyph.googleplus:before { content: "\e623"; }


.glyph.linkedin:before { content: "\e624"; }


.glyph.instagram:before { content: "\e625"; }


.glyph.visa:before { content: "\e604"; }


.glyph.googlewallet:before { content: "\e608"; }


.glyph.discover:before { content: "\e609"; }


.glyph.paypal:before { content: "\e60b"; }


.glyph.diners:before { content: "\e60e"; }


.glyph.switch:before { content: "\e610"; }


.glyph.stripe:before { content: "\e611"; }


.glyph.moneybookers:before { content: "\e615"; }


.glyph.amex:before { content: "\e627"; }


.glyph.mastercard:before { content: "\e60c"; }


.glyph.account:before { content: "\e60f"; }


.glyph.search:before { content: "\e628"; }


.glyph.cart:before { content: "\e629"; }

.main-header .search-account .menu .searchbar-open .glyph { font-size: 1.16667em; margin: 0 0 0 10px; }

.main-header .search-account .menu .account-open .glyph { font-size: 1.16667em; margin: 0 0 0 10px; }

.main-header .search-account .searchbar-container .glyph.cross { font-size: 18px; position: absolute; right: 0; top: 6px; }

.main-header .search-account .account-container .glyph.cross { font-size: 18px; position: relative; top: 4px; }

.main-header .cart .glyph.cart { margin-left: 5px; }

.main-header .main-menu .glyph.arrow-down { top: 2px; position: relative; font-size: 14px; }

.main-header .mobile-menu .glyph.plus, .main-header .mobile-menu .glyph.minus { font-size: 14px; top: 2px; position: relative; margin-left: 5px; }

.main-header .mobile-menu .glyph.minus { display: none; }

.main-footer .payment-options .glyph.mastercard { font-size: 2em; }

.main-footer .social-follow .glyph { font-size: 20px; }

.pagination .glyph { padding: 0 10px; }

.pagination .arrow.right a, .pagination .arrow.right .glyph { padding-right: 0; }



.social-share .glyph { display: inline-block; font-size: 18px; margin: 10px; border-radius: 3px; padding: 10px; background: #ffffff; border: 1px solid #ebebeb; -webkit-transition: background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out; -moz-transition: background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out; transition: background-color 300ms ease-out, color 300ms ease-out, border-color 300ms ease-out; }

.social-share .glyph span { font-size: 12px; font-family: Arial, Helvetica, sans-serif; vertical-align: top; line-height: 20px; padding: 0 5px; letter-spacing: 0px; }

.social-share .glyph:hover { color: #ffffff; }

.template-cart .cart-table .glyph.cross { font-size: 18px; }

.copyright-right { margin: 0px 15px; float: right; }


    .swiper-wrapper div:before {
        display:none;
    }




.newspaper .swiper-wrapper {
    overflow: hidden
}

	
	.nav-holder ul,.top-menu .menu{display:none;}

	.nav-holder .dd-container,.top-menu .dd-container{display:block !important;width:100%;}

	.top-menu .dd-container{width:50% !important;margin:0 auto !important;}

#nav .dd-container,
#sticky-nav .dd-container,
.top-menu .dd-container {
  max-width: 100%;
  display: none;
}

.header-social .header-info,
.header-social .top-menu {
  line-height: 43px;
}

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

.top-menu .cart {
  background: #f6f6f6;
  border-right: 1px solid;
  padding-left: 25px;
  padding-right: 25px;
  padding: 0;
}

.top-menu .cart-contents {
  position: absolute;
  margin-top: -2px;
  right: -1px;
  z-index: 1001;
}

.top-menu .cart-content a {
  display: block;
  line-height: normal;
  padding: 15px 13px;
  width: 176px;
  border-bottom: 1px solid;
  overflow: hidden;
}

.top-menu .cart-contents .cart-content:last-child a {
  border-bottom: 0;
}

.top-menu .cart-content a:hover {
  background: #f6f6f6;
}

.top-menu .cart-content .cart-desc {
  float: left;
}

.top-menu .cart-content a img {
  float: left;
  display: inline-block;
  max-width: 36px;
  margin-right: 15px;
}

.top-menu .cart-content a .cart-desc {
  display: inline-block;
}

.top-menu .cart-contents a span {
  line-height: normal;
}

.top-menu .cart-content a .cart-title,
.top-menu .cart-content a .quantity {
  display: block;
  font-size: 12px;
}

.top-menu .cart-content a .cart-title {
  margin-bottom: 5px;
}


.cart-contents *, .top-menu .cart-content a .cart-title, .top-menu .cart-content a .quantity, .image .image-extras .image-extras-content .product-buttons a, .product-buttons a, #header-sticky .cart-content a .cart-title, #header-sticky .cart-content a .quantity, #header .cart-content a .cart-title, #header .cart-content a .quantity, .sticky-header #sticky-nav .cart-checkout a, #header .cart-checkout a {
	font-size:22px;
		line-height:33px;
}


#wrapper .header-social .menu .sub-menu li a:hover,.top-menu .cart-content a:hover{
	background-color:#fafafa;
}


#wrapper .header-social .menu .sub-menu,#wrapper .header-social .menu .sub-menu li,.top-menu .cart-content a,#wrapper .header-social .login-box,#wrapper .header-social .cart-contents,.main-nav-search-form{
	border-color:#e5e5e5;
}


#header-sticky .cart-checkout,#header .cart-checkout,.top-menu .cart,.top-menu .cart-checkout,#small-nav .cart-checkout{
	background-color:#fafafa;
}


.top-menu a {color:#333!important;}

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

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

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


.overlay{ position: absolute; width: 100%; height: 100%; opacity: 0.3; z-index: 1; top: 0px; }


.contact-1 .overlay{ opacity: 0.7; }

.map .map-holder .overlay{ background: none !important; }

.contact-3 .map-holder .overlay{ z-index: 1; opacity: 0.8; }


.divider-video .overlay{ z-index: 1; opacity: 0.4; }



.sf-contener {
  width:980px!important;
  float:left; padding:0px 0px 0px 0px; height:35px;
  margin-left:-5px;
  
}


.sf-contener, .sf-menu {width:980px; }
.contact-form .clear-form{clear:both}

#home-container {
  position: relative;
}

#home-container h1 {
  color: white;
  font-size: 70px;
  margin-top: 40px;
  margin-bottom: 0;
  font-family: 'Roboto Slab';
  font-weight: 700;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);
}

.page-id-7 #home-container h1 {
  color: #1caba5;
  margin-top: 20px;
}

.page-id-9 #home-container h1 {
  color: #3399DC;
}

#home-container h2 {
  color: #344359;
  font-family: 'Open Sans';
  font-weight: 700;
  font-size: 25px;
  margin-top: 40px;
  margin-bottom: 0;
  display: inline-block;
  width: 60%;
  text-shadow: 2px 2px 2px rgba(255, 255, 255, 0.75), -1px -1px 2px rgba(255, 255, 255, 0.5);
  text-shadow: 2px 2px 2px rgba(255, 255, 255, 0.75), 0px 0px 7px rgba(255, 255, 255, 0.55);
  line-height: 1.3;
}

.page-id-7 #home-container h2 {
  margin-top: 20px;
}

.page-id-9 #home-container h2 {
  width: 35%;
}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}

.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
.verdicts-container h4{padding:34px 0 24px 0}
.verdicts-container dt{font-size:12px;font-weight:400}
.verdicts-container dd{margin:0 0 25px 0;color:#a37100;font-size:24px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200}
.verdicts-container dl{height:180px;overflow-y:scroll}
.verdicts-container .well{background:#fbfbfb}

.nav-tabs li, .verdicts-container dl, #footer-consumerAlertSignup input[type="text"], div.socialmedia a {
	box-sizing: content-box;
}

	
	div.band {
		position: relative;
	}


.screen,
.staging,
#header h1,
#navigation-primary,
#navigation-secondary,
#navigation-quaternary,
#search-wrapper,
.button-newsletter,
#breadcrumbs,
.sidebar-right,
.comments,
#tagline,
#footer-primary .column-1,
#footer-primary .details-contact div div p:last-child,
.icon,
#logo a,
#google_translate_element,
.addthis_toolbox
{
	display: none;
}

		.column-1
		{
			float: left;
			width: 205px;
    	margin-right: 30px;
		}

			.column-2 h1:first-child,
			.column-2 h2:first-child,
			.column-2 h3:first-child,
			.column-2 h4:first-child,
			.column-2 h5:first-child,
			.column-2 h6:first-child,
			.column-2 p:first-child,
			.column-2 ul:first-child,
			.column-1 h4:first-child
			{
    	margin-top: 0;
			}

			.column-1:last-child,
			.column-2:last-child,
			.column-3:last-child,
			.column-4:last-child
			{
				margin-right: 0;
			}

.home .column-1 h2 {
    color: #003660;
    font-size: 21px;
    line-height: 31px;
    font-weight:bold;
    margin:0px;
}

.home .column-1 h4 {
    color: #5699CC;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 15px;
    text-transform: uppercase;
}
#leftad{margin:0 auto 20px;width:160px;height:600px;display:block;text-align:center;z-index:80}
.menu-minipanel-panel .panel-display{background:none}
.ie8 .menu-minipanel-panel .panel-display{background:#595959}
.dhtml-menu .menu-minipanel-panel .panel-display,.nice-menu .menu-minipanel-panel .panel-display,.sf-menu .menu-minipanel-panel .panel-display{background-color:transparent;}
.sf-menu .panel-display ul,.sf-menu .panel-display li{left:inherit;left:initial;position:inherit;position:initial;top:inherit;top:initial;width:inherit;width:initial;z-index:inherit;z-index:initial;float:inherit;float:initial;}
#gh-sbc-o{position:absolute;left:122px;top:80px;padding:20px 0;*padding-top:5px}
.gh-oldDT #gh-sbc-o{top:83px}


#footer-info {
	float: left;
	padding-bottom: 10px;
	color: #666;
	text-align: left;
}


#footer-info a {
	color: #666;
	font-weight: 700;
}


#footer-info a:hover {
	opacity: 0.7;
}



	.et-social-icons,
	#footer-info {
		float: none;
		text-align: center;
	}

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

		.fwidget { padding-bottom: 30px; }
#main,#site-header,#title-info,#toggle-navigation{-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}
.title-info{float:left;position:relative;z-index:29}




.logo {
	float:left;
	}






.site-carousel .caption:after,
.container:after,
.row:after,
.u-cf {
  content: "";
  display: table;
  clear: both; }

	#cart {position:absolute;top:130px;right:5px;width:140px;font:bold 16px Arial;}

	#cart a {padding:0 5px;font:16px Arial;}

.block {color:#333333;font:normal 12px Arial;box-shadow: 0 0 2px #dddddd, 2px 2px 4px #dddddd;border-radius:11px;width:140px;background:#ffffff;padding:10px 10px 10px 15px;margin:0 0 20px 0;}

.block h3, .block .h3, .h4 {color:#0361F1;font:bold 14px Arial;margin:0;text-decoration:none;}

.left .block {width:158px;display:inline-block;}

	#member,#newsl,.catpack,.block {display:inline-block;float:left;margin:0 20px 15px 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;
}

	.header-v2 .header-social .alignright{width:100%; margin:0; text-align:center;}

	.header-v3 .header-social .alignright{width:100%; margin:0; text-align:center;}

	.header-v4 .header-social .alignright{width:100%; margin:0; text-align:center; clear:both;}

	.header-v4 .header-social .alignright .menu{margin-top:-10px; line-height:25px;}

	.header-v5 .header-social .alignright{width:100%; margin:0; text-align:center;}


	.grid-layout .meta-info .alignright,.timeline-layout  .meta-info .alignright{
		float:right !important;
	}

	table#table_manufacturer_inner tr {
		display: block;
	}

	table#table_manufacturer_inner tr td {
		display: inline-block;
		float: left;
	}

	table#table_manufacturer_inner td#brand_slider_central {
		display: none;
	}

	 
.fontjust { text-align: justify; font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px; }


* html #lang_sel,
* html #lang_sel_list {
  width: 12em;
}

* html #lang_sel a,
* html #lang_sel_list a {
  width: 149px;
}

* html #lang_sel a:visited,
* html #lang_sel_list a:visited {
  width: 149px;
}

* html #lang_sel ul ul,
* html #lang_sel_list ul {
  top: 18px;
}

* html #lang_sel ul ul a,
* html #lang_sel_list ul a {
  width: 150px;
}

* html #lang_sel ul ul a:visited,
* html #lang_sel_list ul a:visited {
  width: 150px;
}



#lang_sel_list {
  height: 32px;
  position: relative;
  z-index: 99;
  font-family: verdana, arial, sans-serif;
  
}

#lang_sel_list ul {
  padding: 0 !important;
  margin: 0 !important;
  list-style-type: none !important;
}

#lang_sel_list ul li:hover ul, #lang_sel_list ul a:hover ul {
  visibility: visible;
}

#lang_sel_list ul.lang_sel_list_vertical {
  width: 149px;
}

#lang_sel_list ul a {
  background: #ffffff;
  color: #444444;
  height: auto;
  line-height: 1em;
}

#lang_sel_list li {
  float: left;
  position: relative;
  padding: 0 !important;
  margin: 0 !important;
  list-style-type: none !important;
}

#lang_sel_list li:before {
  content: '' !important;
}

#lang_sel_list a {
  display: block;
  font-size: 11px;
  text-decoration: none !important;
  color: #444444;
  background: #fff;
  line-height: 18px;
  padding-left: 5px;
}

#lang_sel_list a:visited {
  display: block;
  font-size: 11px;
  text-decoration: none !important;
  color: #444444;
  background: #fff;
  line-height: 18px;
  padding-left: 5px;
}

#lang_sel_list a.lang_sel_sel {
  background-image: none;
  color: #444;
}

#lang_sel_list a.lang_sel_sel:hover {
  text-decoration: none;
  color: #000;
}

#lang_sel_list.lang_sel_list_vertical {
  width: 149px;
  
}

#lang_sel_list.lang_sel_list_vertical ul {
  
  height: 0;
  top: 19px;
  left: 0;
  border-top: 1px solid #cdcdcd;
}

#lang_sel_list.lang_sel_list_vertical ul a {
  padding: 3px 10px;
}

#lang_sel_list.lang_sel_list_vertical li {
  width: 149px;
}

#lang_sel_list.lang_sel_list_vertical a {
  border: 1px solid #cdcdcd;
  border-top-width: 0;
  padding-left: 10px;
}

#lang_sel_list.lang_sel_list_vertical a:visited {
  border: 1px solid #cdcdcd;
  border-top-width: 0;
  padding-left: 10px;
}

#lang_sel_list table {
  position: absolute;
  top: 0;
  left: 0;
  border-collapse: collapse;
}

#lang_sel_list img.iclflag {
  width: 18px;
  height: 12px;
  position: relative;
  top: 1px;
}

#lang_sel_list a.lang_sel_sel, #lang_sel_list a.lang_sel_sel:visited{color:#ffffff;}
#lang_sel_list a:hover, #lang_sel_list a.lang_sel_sel:hover{color:#ffffff;}
#lang_sel_list ul a.lang_sel_other, #lang_sel_list ul a.lang_sel_other:visited{color:#ffffff;}
#lang_sel_list ul a.lang_sel_other:hover{color:#ffffff;}
#lang_sel_list ul a.lang_sel_other, #lang_sel li ul a:link, #lang_sel_list ul a.lang_sel_other:visited{background-color:none;}
#lang_sel_list a, #lang_sel_list a:visited{border-color:none;}
 #lang_sel_list  ul{border-top:1px solid none;}

  .footer_blocks .block_image_holder {
    width: 300px;
    height: 205px;
    overflow: hidden; }

    .footer_blocks .block_image_holder img {
      max-height: 205px;
      min-width: 300px; }

#sidebar .social-tabs .active{border:0 !important;}


.subnav ul.left {
	display: block; float: left;
}


.subnav ul.left li,
.subnav ul.right li {
	display: block; float: left;
	color: #b0b6c2;
	text-align: center;
}


.subnav ul.left li a,
.subnav ul.right li a {
	display: block; float: left;
	color: #b0b6c2;
	font-size: 11px; text-align: center; 
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.subnav ul.left li b,
.subnav ul.right li b {
	width: 100%; height: 16px; display: block; float: left;
	padding: 8px 0;
	font-weight: normal;
}


.subnav ul.left li span,
.subnav ul.right li span {
	width: 100%; height: 5px; display: block; float: left;
	padding: 0 10px;
	background: #AEE8F9; border-left: 1px solid #3a3e45;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.subnav ul.left li.last span {
	border-right: 1px solid #3a3e45;
}


.subnav ul.left li.active span,
.subnav ul.right li.active span {
	background: #fff;
}


.subnav ul.left li a:hover,
.subnav ul.left li.active a,
.subnav ul.right li a:hover,
.subnav ul.right li.active a {
	color: #fff;
}


.container .left {
	width: 100%;
	padding-right: 330px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


	.subnav ul.left,
	.subnav ul.right {
		display: none;
	}


	.container .left .head a.next,
	.container .left .head a.prev {
		display: none;
	}
.comments-link .tc-comment-bubble,.page-links button.btn,.social-block a:hover,.tc-carousel-control:focus,.tc-carousel-control:hover,.widget.widget_archive li:before,.widget.widget_calendar li:before,.widget.widget_categories li:before,.widget.widget_links li:before,.widget.widget_meta li:before,.widget.widget_nav_menu li:before,.widget.widget_pages li:before,.widget.widget_recent_comments li:before,.widget.widget_recent_entries li:before,.widget.widget_rss li:before{color:#08c}
.tc-fade-hover-links a.tc-carousel-control{-webkit-transition-property:none;transition-property:none;-webkit-transition-duration:0;transition-duration:0;-webkit-transition-timing-function:none;transition-timing-function:none}
.tc-carousel-control{font-size:120px;text-shadow:0 1px 1px rgba(0,0,0,.4);z-index:10;color:#999;line-height:16px;vertical-align:middle;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;height:38px}
.tc-carousel-control:focus,.tc-carousel-control:hover{text-decoration:none;opacity:.9;filter:alpha(opacity=90);outline:0}


.wp-video {
	max-width: 100%;
	height: auto;
}


.wp_attachment_holder .wp-video,
.wp_attachment_holder .wp-audio-shortcode {
	margin-top: 18px;
}


video.wp-video-shortcode,
.wp-video-shortcode video {
	max-width: 100%;
	display: inline-block;
}


.video-details .wp-video-holder {
	width: 100%;
	max-width: 640px;
}
.page-photos .panel-display H1#page-title,.node-type-photo .panel-display H1#page-title{display:none;}



.tb_widget_recent_list .item {
    margin-bottom: 10px;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px
}

#footer .tb_widget_recent_list .item {
    border-bottom: 1px solid #444
}

.tb_widget_recent_list .item:last-child,
#footer .tb_widget_recent_list .item:last-child {
    margin-bottom: 0px;
    border-bottom: none;
    padding-bottom: 0px
}

.tb_widget_recent_list .item .item_thumb {
    width: 75px;
    position: relative;
    overflow: hidden;
    background-color: #fff;
    float: left;
    margin: 0 10px 0 0
}

.tb_widget_recent_list .item .item_thumb .thumb_icon {
    z-index: 5;
    opacity: 0;
    position: absolute;
    margin-left: -13px;
    margin-top: -13px;
    top: 50%;
    left: 50%;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s
}

.tb_widget_recent_list .item .item_thumb .thumb_icon a {
    font-size: 10px;
    color: #fff;
    width: 26px;
    height: 26px;
    line-height: 26px;
    display: inline-block;
    text-align: center;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

.tb_widget_recent_list .item:hover .item_thumb .thumb_icon {
    opacity: 1;
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg)
}

.tb_widget_recent_list .item:hover .item_thumb img {
    opacity: 0.3
}

.tb_widget_recent_list .item .item_thumb .thumb_hover a {
    display: block
}

.tb_widget_recent_list .item .item_thumb img {
    width: 100%;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s
}


.tb_widget_recent_list .item .item_content {
    padding-left: 1px;
    overflow: hidden
}

.tb_widget_recent_list .item .item_content h4 {
    font-size: 14px;
    font-weight: 700;
    line-height: 18px;
    margin: 0
}

.tb_widget_recent_list .item .item_content h4 a {
    display: block
}

#footer .tb_widget_recent_list .item .item_content h4 a {
    color: #fff
}
.widget.widget_search form input[type="text"]{width:67%}
.drop_down .second .inner .widget{padding:0 20px}
.drop_down .second .inner .widget p{font-size:13px;line-height:16px;padding:12px 0}
.drop_down .wide .second ul li ul .widget{padding:0 10px}
.drop_down .wide .second ul li.show_widget_area_in_popup .widget{height:0;width:0;overflow:hidden;opacity:0;position:absolute;left:100%;top:0;padding:5px;margin:5px 0 0 5px;background-color:#262626}
.drop_down .wide .second ul li.show_widget_area_in_popup:hover .widget{height:auto;width:auto;opacity:1}
.drop_down .wide .second ul li.show_widget_area_in_popup .widget img{max-width:inherit;display:block;position:relative}
.drop_down .wide .second ul li.show_widget_area_in_popup .widget a{padding:0}
.single_tags a,.widget .tagcloud a{letter-spacing:1px}
.widget .tagcloud a{display:inline-block;font-size:13px!important}
.widget .tagcloud a:after{content:","}
.widget .tagcloud a:last-child:after{content:""}
aside .widget a,.side_menu a,.side_menu .widget li{font-weight:400;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}
aside .widget a:hover{color:#1abc9c}
aside .widget ul,.side_menu .widget ul{list-style:none;padding:0}
aside .widget li,.side_menu .widget li{margin:0 0 10px}
aside .widget li:last-child,.side_menu .widget li:last-child{margin:0}
.widget.widget_rss li a.rsswidget,#wp-calendar caption{color:#000}
.footer_top .widget.widget_rss li a.rsswidget,.footer_top #wp-calendar caption{color:#fff}
.widget.widget_rss li span.rss-date,#wp-calendar caption{margin:0 0 15px}
.widget.widget_rss li{margin:0 0 25px}
aside .widget.widget_search{border-bottom:0;padding:0}
aside .widget h5{margin-bottom:14px}
aside .widget.posts_holder li{padding:7px 0 7px 0;margin:0}
aside .widget.posts_holder li:hover{color:#1abc9c}
aside .widget a{color:inherit}
aside .widget{margin:0 0 42px}
.side_menu .widget li{position:relative}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul ul{padding:6px 0 0 20px}
.side_menu .widget{margin:0 0 43px}
.side_menu a,.side_menu li,.side_menu span,.side_menu p,.side_menu .widget.widget_rss li a.rsswidget,.side_menu #wp-calendar caption,.side_menu #wp-calendar th,.side_menu #wp-calendar td{color:#818181}
.side_menu .widget.widget_nav_menu li:last-child,.side_menu .widget.widget_nav_menu li a{margin:0}
.footer_top .widget.widget_nav_menu li{margin:0;line-height:22px}
.widget.widget_archive select,.widget.widget_categories select,.widget.widget_text select{width:100%;overflow:hidden;border:1px solid transparent;font-size:13px;background-color:#fff;outline:0;color:#818181;font-family:inherit;padding:2px 4%;height:37px}
.widget #searchform{display:inline-block;width:100%;overflow:hidden;background-color:#fff}
.footer_top .widget #searchform{background-color:transparent;border:1px solid #6a6a6a}
.widget.widget_search form.form_focus{border-color:#1abc9c}
.widget.widget_search form input[type="submit"],.header_top #searchform input[type="submit"]{width:37px;height:37px;line-height:37px;display:inline-block;margin:0;padding:0 4%;outline:0;border:0;text-decoration:none;background-color:transparent;color:#b9b9b9;font-family:'FontAwesome',sans-serif;cursor:pointer;white-space:nowrap;float:right;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}
.footer_top .widget #searchform input[type="submit"]{color:#6a6a6a}
.widget.widget_search form .screen-reader-text,.header_top #searchform .screen-reader-text{display:none}
.widget.widget_search form input[type="text"],.header_top #searchform input[type="text"]{display:inline-block;text-decoration:none;border:0;outline:0;color:#adadad;background-color:transparent;font-family:inherit;margin:0;padding:2px 4%;width:74%;height:33px;float:left}
.footer_top .widget #searchform input[type="text"]{color:#6a6a6a}
.side_menu .widget #searchform input[type="text"],.footer_top .widget.widget_search form input[type="text"]{width:70%!important}
.widget .tagcloud{display:inline-block;width:100%}
.side_menu .widget .tagcloud a{color:#fff}
aside .widget.posts_holder #lang_sel li:after,aside .widget.posts_holder #lang_sel_click li:after{content:none}
aside .widget #lang_sel_list,section.side_menu #lang_sel_list,footer #lang_sel_list{height:auto;font-family:inherit;width:100%}
aside .widget #lang_sel_list li,section.side_menu #lang_sel_list li,footer #lang_sel_list li{float:none;margin-bottom:0!important;padding:9px 10px 9px 0!important;width:auto}
aside .widget #lang_sel_list li a,aside .widget #lang_sel li a,aside .widget #lang_sel_click li a,section.side_menu #lang_sel_list li a,section.side_menu #lang_sel li a,section.side_menu #lang_sel_click li a,footer #lang_sel_list li a,footer #lang_sel li a,footer #lang_sel_click li a{font-family:inherit;font-size:13px;font-weight:400;border:0;color:#777}
aside .widget #lang_sel_list li a,section.side_menu #lang_sel_list li a,aside .widget #lang_sel_list li a,footer #lang_sel_list li a{display:inline}
aside .widget #lang_sel li,aside .widget #lang_sel_click li,section.side_menu #lang_sel li,section.side_menu #lang_sel_click li,footer #lang_sel li,footer #lang_sel_click li{margin-bottom:0}
aside .widget #lang_sel,aside .widget #lang_sel_click,section.side_menu #lang_sel,section.side_menu #lang_sel_click,footer #lang_sel,footer #lang_sel_click{width:100%}
aside .widget #lang_sel a.lang_sel_sel:hover,aside .widget #lang_sel_click a.lang_sel_sel:hover,aside .widget #lang_sel ul ul a:hover,aside .widget #lang_sel_click ul ul a:hover,aside .widget #lang_sel_list li a.lang_sel_sel,aside .widget #lang_sel_list li a:hover{color:#1abc9c}
aside .widget #lang_sel ul ul,aside .widget #lang_sel_click ul ul{width:100%;top:32px;height:auto;border:0;z-index:1000;padding:3px 0 0 0;overflow:hidden}
aside .widget #lang_sel ul ul a,aside .widget #lang_sel_click ul ul a,aside .widget #lang_sel ul ul a:visited,aside .widget #lang_sel_click ul ul a:visited{padding:10px 13px}
aside .widget #lang_sel_list.lang_sel_list_vertical ul,section.side_menu #lang_sel_list.lang_sel_list_vertical ul,footer #lang_sel_list.lang_sel_list_vertical ul{height:auto;border-top:0}
aside .widget #lang_sel_list.lang_sel_list_vertical a,aside .widget #lang_sel_list.lang_sel_list_vertical a:visited,section.side_menu #lang_sel_list.lang_sel_list_vertical a,section.side_menu #lang_sel_list.lang_sel_list_vertical a:visited,footer #lang_sel_list.lang_sel_list_vertical a,footer #lang_sel_list.lang_sel_list_vertical a:visited{border:0;padding:0}
.vertical_menu_transparency_on aside.vertical_menu_area.light .vertical_menu_area_widget_holder,.vertical_menu_transparency_on aside.vertical_menu_area.light .widget a,.vertical_menu_transparency_on aside.vertical_menu_area.light .q_social_icon_holder i.simple_social{color:#fff}
.vertical_menu_transparency_on aside.vertical_menu_area.dark .vertical_menu_area_widget_holder,.vertical_menu_transparency_on aside.vertical_menu_area.dark .widget a,.vertical_menu_transparency_on aside.vertical_menu_area.dark .q_social_icon_holder i.simple_social{color:#000}


.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0; }

	
	#diamond-education, #engagement-rings, #precious-metals, #perfect-gift {
			border-bottom: 1px solid #E2C7A6;
			border-top: none;
			border-right: none;
			border-left: none;
		}

		#engagement-rings{ background-position: 140px 210px; }


#diamond-education ul, #engagement-rings ul, #precious-metals ul, #perfect-gift ul{
	margin: 20px 0 0 20px;
}


.content-block h3{
	color: #68445E;
	text-transform: uppercase;
	font-size: 24px;
	letter-spacing: 1px;
	margin: 20px 20px 0 20px;
	font-family: 'Arial';
}


#content .content-block p{
	margin: 10px 20px 0 20px;
}


.content-block ul{
	margin: 10px 0 0 20px;
	padding: 0;
}


.content-block ul li, #learn-more-right ul li{
	margin: 0 0 5px 0;
	padding: 0;
	list-style: none;
}

.fusion-imageframe {
  display: inline-block;
  z-index: 1;
  position: relative;
  max-width: 100%;
}

.fusion-imageframe.element-bottomshadow:before,
.fusion-imageframe.element-bottomshadow:after {
  opacity: 0.4;
}

.fusion-imageframe.element-bottomshadow img {
  margin: 0;
}
.post__category,.post__excerpt{display:none}



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


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




.site-content {
	border-top: 1px solid #eee;
	margin: 0 auto 1.6em;
	padding: 1.6em 2.5% 0;
}

#footer_support, 
#footer_legal,
#footer_registration,
#footer_corporate_info,
#footer_hours {
	float:left;
	padding:12px;
}

#footer_legal {width:143px;}

.footer{
	padding:0px 10px 0px 8px; 
	width:100%;
}

.wpgmp_map img {
    max-width: none !important;
    padding: 0px !important;
}


.wpgmp_map div {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}


.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 20px;
  padding-right: 20px; }

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

  .container:after {
    clear: both; }


.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 20px;
  padding-right: 20px; }

  .container-fluid:before, .container-fluid:after {
    content: " ";
    display: table; }

  .container-fluid:after {
    clear: both; }


#nav .drop .container .row .no-images .title,
#nav .drop .no-images .col {margin-left: -24px;}

    #nav .drop .container .row .no-images .title,
    #nav .drop .no-images .col{
        margin-left:0;
    }


.rn-footer{padding:0;margin:0 0 14px 0}
.node-article .field-name-field-image,.node-blog .field-name-field-image{float:left;margin:4px 20px 15px 0}
.node-community h3,.node-community .field-label{color:#681e75;margin-top:26px;margin-bottom:6px;font-size:1.2em;font-weight:bold;line-height:1.2em}
.node-type-caring h5{font-size:1.4em}
#header .top-bar{*zoom:1;font-size:1em;background-color:#000;color:#ddd}
#header .top-bar:before,#header .top-bar:after{content:" ";display:table}
#header .top-bar:after{clear:both}
#header .top-bar .selected{color:#fff;font-weight:bold}
#header .top-bar .container{*zoom:1;height:24px;position:relative}
#header .top-bar .container:before,#header .top-bar .container:after{content:" ";display:table}
#header .top-bar .container:after{clear:both}
.top-bar-left{float:left;width:535px}
.top-bar-left ul{*zoom:1}
.top-bar-left ul:before,.top-bar-left ul:after{content:" ";display:table}
.top-bar-left ul:after{clear:both}
.top-bar-right{float:left;width:425px;text-align:right}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-md-6{width:50%}






.col-md-6.img-cntrl{
    overflow:hidden;
}


.col-md-6.img-cntrl img {
    display:block;
}


.section .col-md-6 {
	padding:0px;
}
.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-stack-overflow:before{content:"\f16c"}
.fa-stack-exchange:before{content:"\f18d"}


.et_pb_circle_counter .percent p,
.et_pb_slide_content .et_pb_circle_counter .percent p:last-of-type {
	position: relative;
	padding: 49% 0;
	font-size: 40px;
	font-weight: 500;
	line-height: 0.1em;
}


.et_pb_bg_layout_dark .et_pb_slide_content {
	color: #fff;
}


.et_pb_slide_content {
	color: #333;
	font-size: 18px;
	font-weight: 400;
}


.et_pb_slide_content p:last-of-type {
	padding-bottom: 0;
}


.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_content,
.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_image,
.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_video {
	display: none;
}


.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_image,
.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content,
.et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_image,
.et_pb_column_1_3 .et_pb_slider_fullwidth_off .et_pb_slide_video,
.et_pb_column_1_2 .et_pb_slider_fullwidth_off .et_pb_slide_video,
.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_image,
.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_with_image .et_pb_slide_content,
.et_pb_column_3_8 .et_pb_slider_fullwidth_off .et_pb_slide_video {
	display: none;
}


.et_pb_column_1_2 .et_pb_slide_content,
.et_pb_column_3_4 .et_pb_column_3_8 .et_pb_slide_content,
.et_pb_column_1_3 .et_pb_slide_content,
.et_pb_column_1_4 .et_pb_slide_content {
	font-size: 14px;
}


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


.et_pb_slider_with_text_overlay .et_pb_slide_content {
	padding: 0 30px 30px;
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	border-bottom-left-radius: 3px;
}


.et_pb_slide_content .post-meta,
.et_pb_slide_content .post-meta a {
	font-size: 13px !important;
	font-weight: 400 !important;
}


.et_pb_slide_content .post-meta {
	padding-top: 5px;
	padding-bottom: 0 !important;
}


.et_pb_bg_layout_light.et_pb_slider_with_overlay .et_pb_slide_overlay_container,
.et_pb_bg_layout_light.et_pb_slider_with_text_overlay .et_pb_slide_title,
.et_pb_bg_layout_light.et_pb_slider_with_text_overlay .et_pb_slide_content {
	background-color: rgba(255, 255, 255, 0.9);
}


.et_pb_bg_layout_dark.et_pb_slider_with_overlay .et_pb_slide_overlay_container,
.et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_slide_title,
.et_pb_bg_layout_dark.et_pb_slider_with_text_overlay .et_pb_slide_content {
	background-color: rgba(0, 0, 0, 0.3);
}


	.et_pb_column_1_4 .et_pb_slider_fullwidth_off .et_pb_slide_content {
		display: block;
	}


	.et_pb_slide_content,
	a.et_pb_more_button {
		display: block;
	}


	.et_pb_slider_fullwidth_off .et_pb_slide_content,
	.et_pb_slider_fullwidth_off .et_pb_more_button {
		display: none;
	}

				.et_pb_slide_content, .et_pb_best_value { font-size: 18px; }

.et_pb_slide .et_pb_slide_content {
background: rgba(0,0,0,0.5);
padding: 10px;
}

.et_pb_slide_1.et_pb_slider_with_text_overlay .et_pb_slide_content { -webkit-border-bottom-right-radius: 3px;
					-webkit-border-bottom-left-radius: 3px;
					-moz-border-radius-bottomright: 3px;
					-moz-border-radius-bottomleft: 3px;
					border-bottom-right-radius: 3px;
					border-bottom-left-radius: 3px; }
.section .video-wrap{top:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}
.section .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important}
.section .video-wrap .mejs-container .mejs-controls{display:none!important}
.section .video-wrap .mejs-controls .mejs-button button:focus{outline:none!important}
.section .video-wrap .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:rgba(255,255,255,0.18)!important}
.section .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:auto!important}
.section .video-wrap .mejs-mediaelement{background:none!important;border:0!important}
.section .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}
.section .video-wrap .mejs-controls button{opacity:.8}
.section .video-wrap .mejs-controls button:hover,.mejs-controls .mejs-fullscreen-button:hover button{opacity:1!important}
.section .video-wrap .mejs-controls .mejs-time-rail .mejs-time-total{background:#1f1f1f none repeat scroll 0 0!important}
.section .video-wrap .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:transparent!important}
.portfolio_single .video .video-wrap{overflow:hidden;position:relative;width:100%;z-index:10}
.portfolio_single .video .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important;width:100%!important;height:100%!important}
.portfolio_single .video .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:100%!important;width:100%!important;overflow:hidden}
.portfolio_single .video .video-wrap .mejs-mediaelement{background:none!important;border:0!important}
.portfolio_single .video .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}
.portfolio_single .flexslider .video .video-wrap{margin:0}
.blog_holder article .video .video-wrap{overflow:hidden;position:relative;width:100%;z-index:10}
.blog_holder article .video .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important;width:100%!important;height:100%!important}
.blog_holder article .video .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:100%!important;width:100%!important;overflow:hidden}
.blog_holder article .video .video-wrap .mejs-mediaelement{background:none!important;border:0!important}
.blog_holder article .video .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}
.carousel .video .video-wrap{top:0;left:0;overflow:hidden;position:absolute;width:100%;z-index:10}
.carousel .video .video-wrap .mejs-poster{background-size:cover!important;-moz-background-size:cover!important;-webkit-background-size:cover!important;-o-background-size:cover!important}
.carousel .video .video-wrap .mejs-container .mejs-controls{display:none!important}
.carousel .video .video-wrap .mejs-controls .mejs-button button:focus{outline:none!important}
.carousel .video .video-wrap .mejs-controls .mejs-time-rail .mejs-time-loaded{background-color:rgba(255,255,255,0.18)!important}
.carousel .video .video-wrap .mejs-container{background-color:transparent!important;background-image:none!important;height:auto!important}
.carousel .video .video-wrap .mejs-mediaelement{background:none!important;border:0!important}
.carousel .video .video-wrap .mejs-container .mejs-poster img{max-width:none!important;width:100%!important}
.carousel .video .video-wrap .mejs-controls button{opacity:.8}
.carousel .video .video-wrap .mejs-controls button:hover,.mejs-controls .mejs-fullscreen-button:hover button{opacity:1!important}
.carousel .video .video-wrap .mejs-controls .mejs-time-rail .mejs-time-total{background:#1f1f1f none repeat scroll 0 0!important}
.carousel .video .video-wrap .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:transparent!important}

.shadow {box-shadow:0 0 2px #000;box-shadow:0 0 2px rgba(0,0,0,.3);}
.tiled-gallery .gallery-group{float:left;position:relative;}




#menu-main-nav-header, #menu-second-nav-header {
  font-weight: bold;
  text-transform: uppercase;
  font-size: 1.1em;
}


    #main_menu ul.menu li {
        position: relative
    }


        #main_menu ul.menu li ul {
            width: auto;
            display: none;
            margin: 0 0 0 -10px;
            padding: 0;
            z-index: 900;
            float: none;
            height: auto;
            position: absolute;
            top: 40px;
            background-color: #E5E5E5;
        }


            #main_menu ul.menu li ul li:hover ul {
                display: block;
                top: 0;
                left: 180px;
            }


            #main_menu ul.menu li ul li {
                position: relative;
                float: none;
                border-top: 1px dotted #C5C5C5;
            }


            #main_menu ul.menu li ul li:first-child {
                border: none
            }


    #main_menu ul.menu li ul li a:hover {
        border: none
    }

.navigation .prev{ float:right; }

.pagination li.prev { float: left; }
.gh-939 #gh-eb-Comm,.gh-939 #gf-BIG,.gh-899 #gh-as-td,.gh-799 #gh-topl #gh-ti,.gh-699 #gh-shop,.gh-699 #gh-ug-flex,.gh-699 #gh-p-4,.gh-599 #gh-p-1,.gh-599 #gh-p-3,.gh-599 #gh-eb-Cust,.gh-599 #gh-p-5,.gh-479 #gh-cat-td,.gh-479 #gh-eb-Sell,.gh-479 #gh-p-2,.gh-479 #gh-eb-Alerts{display:none}
.gh-w li.gh-t{*background-position:-499px -30px}
.gh-IE8 li.gh-t{background-position:-115px -33px;*background-position:-116px -27px}
.gh-w li.gh-t:first-child,.gh-w #_nkw.gh-t{*display:inline;*margin-right:0;*vertical-align:top}
.gh-w .gh-t{display:inline-block;*display:inline;font-size:12px;background-position:-498px -35px;padding:0 9px 0 11px}
.gh-w .gh-t:first-child,.gh-w #_nkw.gh-t{background:0;padding:0}
.block-menu_block li.leaf,.block-menu_block li.collapsed,.block-menu_block li.expanded{list-style-image:none;}
.newheader .magazine #top-links li.last{border-right:none;}
#main-menu-links li.last{border-right:none;}
#footer li.last a{padding-right:0;border-right:none;}


.sketch {
  font-family: 'Londrina Sketch', 'Oswald', sans-serif;
}

#slider .slide .slide-cnt h1 .sketch, #slider .slide .slide-cnt h2 .sketch, #slider .slide .slide-cnt h3 .sketch, #slider .slide .slide-cnt h4 .sketch, #slider .slide .slide-cnt h5 .sketch, #slider .slide .slide-cnt h6 .sketch {
  font-size: 1.6em;
  font-weight: 200;
}

.plus1, .fb, .twitter {
	float: left;
	width: 90px;
}

.plus1 {
	margin: 3px 10px 0 40px;	
}
.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}
.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}
.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}
.btn-primary .badge{color:#337ab7;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}
.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}
.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}
.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-link{font-weight:400;color:#337ab7;border-radius:0}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}
.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:5px}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}
.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}
.btn-toolbar{margin-left:-5px}
.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}
.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}
.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}
.navbar-default .btn-link{color:#777}
.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}
.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}
.navbar-inverse .btn-link{color:#9d9d9d}
.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}
.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}
.btn .label{position:relative;top:-1px}
.btn .badge{position:relative;top:-1px}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.carousel-caption .btn{text-shadow:none}

.btn-default:hover,.btn-default:focus,.btn-default:active {background:transparent;color:#ff0099;border-color:#ff0099;}

a.label-primary,.btn-primary {background:#ff0099;color:#fff;border-color:#ff0099;font-family:'Open Sans', sans-serif;font-weight:400;border-radius:2px;}

#takeover-video-wrapper a.btn {position:absolute;top:0;right:0;margin:30px 10px 0 0;z-index:9998;background:transparent;}

.post .post-content .post-text a.btn {text-decoration:none;}

.post .post-content .post-text a.btn.read-more {color: #fff !important;margin: 10px 0;}

.post .post-content .post-text a.btn.read-more:hover {color:#ff0099 !important;}

.share-card .btn-block {height:34px;line-height:20px;color:#fff;font-size:16px;opacity:.9;}

.share-card .btn-block:hover {opacity:1;}

.share-card .btn-block.facebook {background:#3b5998;}

.share-card .btn-block.twitter {background:#55acee;}

.share-card .btn-block.reddit {background:#ff4500;}

.share-card .btn-block.tumblr {background:#35465c;}

.share-card .btn-block.email {background:#d34836;}

.share-card .btn-block.text {background:#0BD318;}

.share-card .btn-block.text.disabled {opacity:.1;}

#related-posts .api-related-posts h3 small a.btn-primary {padding: 0px 10px;margin-top: 2px;}
div.search-modal form#search_form label,div#navigation.modal label{display:none;}
.modal-open{overflow:hidden;}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;}
.modal.fade .modal-dialog{-webkit-transform:translate3d(0,-25%,0);transform:translate3d(0,-25%,0);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.modal.in .modal-dialog{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.modal-open .modal{overflow-x:hidden;overflow-y:auto;}
.modal-dialog{position:relative;width:auto;margin:10px;}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0;}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#fff;}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}
.modal-backdrop.in{opacity:0.9;filter:alpha(opacity=90);}
.modal-header{padding:15px;border-bottom:1px solid #fff;min-height:16.6px;}
.modal-header .close{margin-top:-2px;}
.modal-title{margin:0;line-height:1.6em;}
.modal-body{position:relative;padding:15px;}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #fff;}
.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0;}
.modal-footer .btn-group .btn + .btn{margin-left:-1px;}
.modal-footer .btn-block + .btn-block{margin-left:0;}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}
.modal-sm{width:300px;}
div.search-modal .modal-dialog{max-width:360px;}
div#in-this-section div.modal-body ul{padding-left:0;}
div#language.modal.fade.language.in div.modal-dialog div.modal-content div.modal-body ul{padding-left:0;}
h4#navigationLabel.modal-title{color:#474747;}
div.modal #navigationLabel{color:#000;font-weight:500;}
div.modal #inThisSectionLabel{color:#000;font-weight:500;}
div.modal-content{background:#FFFFFF;opacity:.9;box-shadow:none;-webkit-border-radius:0 0 0;border-radius:0 0 0;border-color:#b5ccea;}
div.modal-header{background:#FFFFFF;opacity:.9;border-bottom:1px solid #666;min-height:16px;padding:15px;}
div.modal.language li{list-style:none;border-bottom:solid 1px #e5e5e5;padding-top:5px;padding-bottom:5px;}
div.modal.its li{list-style:none;padding-top:5px;padding-bottom:5px;}
div.modal.its li a{border-bottom:solid 1px #e5e5e5;width:100%;text-decoration:none;display:block;padding-bottom:5px;}
div.modal.its ul ul ul li a{margin-left:30px;width:95%;}
div.modal.its ul ul ul ul li a{margin-left:60px;width:95%;}
div.modal.its ul ul ul ul ul li a{margin-left:90px;width:95%;}
div.modal.language li a{text-decoration:none;}
div.search-modal div.modal-body{margin-top:20px;margin-bottom:20px;}
div.global-nav div.modal{text-align:left;}
input#unicornNavSearchBox:focus,button.close:focus,.modal-body li a:focus,input#query:focus,input.search-submit:focus{border:1px solid #005ebd;}


.et_pb_blurb h4 {
	padding-bottom: 5px;
}


.et_pb_blurb h4 a {
	text-decoration: none;
}
.search-results .title{font-size:1.2em;}
.item-list .title{font-weight:bold;}
body.front h1.title{display:none;}
.page-title h1.title{float:left;width:85%;margin:0;}
.contact-us span.title{font-family:'proxima_semibold',Helvetica,arial,sans-seif;}
.press-event-calendar .event-desc .title a{font-family:'Gotham SSm 5r','Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;font-size:1.5rem;color:#464646;}
.media-video-text .page-title h1.title{width:auto !important;color:#202d60;font-size:1.53846em;margin-right:0.53846em;}
.nycm_video_gallery .nycm_video td .title{margin-top:0.38462em;}
.nycm_video_gallery .nycm_video td .title a{color:#202d60;font-size:1em;font-family:'Gotham SSm 5r','Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;}
.nycm_video_gallery .nycm_video td .title a:hover{color:#3d85c6;}
#block-nycm_stories-marathon_story_block h1.title{font-size:1.7rem;}
#photogallery .maingallery .ad-nav ul li.newalbum span.title{font-size:1.38462em;color:#fff;margin:0.38462em 0;line-height:1.15385em;}
#photogallery .maingallery .next-album-img .nextarea .title{color:white;font-size:1.38462em;line-height:1.53846em;}
.block-nycm-photo-album .get_involved_gallery_info span.title a{font-size:1em;font-family:'Gotham SSm 5r','Gotham SSm A','Gotham SSm B';font-weight:500;font-style:normal;text-decoration:none;text-transform:uppercase;}

.hr {border-bottom: 1px dotted #999999; margin-bottom:15px;}

.widget-wrapper {
    background: #F0F5F1;
}

.widget-wrapper, .widget-wrapper ul {
    margin: 0 0;
    padding: 0 0 !important;
    color:  #474747;
}

.widget-wrapper ul li {
    list-style: none;
    padding: 0.25em 1em;
    border-bottom: 1px solid #DCDCDC;
    background: -webkit-linear-gradient(#F4F4F4, #FFFFFF, #EEEEEE); 
    background: -o-linear-gradient(#F4F4F4, #FFFFFF, #EEEEEE); 
    background: -moz-linear-gradient(#F4F4F4, #FFFFFF, #EEEEEE); 
    background: linear-gradient(#F4F4F4, #F0F5F1, #EEEEEE);
}

.widget-wrapper ul li:hover {
    background: -webkit-linear-gradient(#EEEEEE, #F4F4F4, #E6E6E6); 
    background: -o-linear-gradient(#EEEEEE, #F4F4F4, #E6E6E6); 
    background: -moz-linear-gradient(#EEEEEE, #F4F4F4, #E6E6E6); 
    background: linear-gradient(#EEEEEE, #F4F4F4, #E6E6E6); 
}

.widget-wrapper h3 a, .widget-wrapper h3 a:visited {
    color: #FFFFFF;
}
.widget-wrapper input[type=email],.widget-wrapper input[type=password],.widget-wrapper input[type=text],.widget-wrapper select{width:75%}
#container:after,#container:before,.clearfix:after,.clearfix:before,.widget-wrapper:after,.widget-wrapper:before{display:table;content:" "}
#container:after,.clearfix:after,.widget-wrapper:after{clear:both}
.ie7 #container,.ie7 .clearfix,.ie7 .widget-wrapper{zoom:1}

.countdown-number {
	font-size: 60px;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 10px;
}

h2.entry-title {
  font-family: 'MuseoSlab500Regular', arial, helvetica, sans-serif;
  margin-top: 0;
  margin-bottom: 28px;
}


.fusion-blog-archive .entry-title {
  margin-top: 0;
  margin-bottom: 5px;
}


.fusion-blog-layout-large .entry-title,
.fusion-blog-layout-medium .entry-title {
  margin-top: 0;
  margin-bottom: 25px;
}

.fusion-blog-layout-large-alternate .entry-title,
.fusion-blog-layout-medium-alternate .entry-title {
  margin-top: 0;
  margin-bottom: 5px;
}
#wrapper .post-content h2,#wrapper .fusion-title h2,#wrapper #main .post-content .fusion-title h2,#wrapper .title h2,#wrapper #main .post-content .title h2,#wrapper#main .post h2, #wrapper#main .post h2, #wrapper .woocommerce .checkout h3, #main .fusion-portfolio h2, h2.entry-title {font-size: 56px;line-height: 90px;}
#wrapper .post-content h2,#wrapper .fusion-title h2,#wrapper #main .post-content .fusion-title h2,#wrapper .title h2,#wrapper #main .post-content .title h2,#wrapper #main .post h2, #wrapper.woocommerce .checkout h3, .cart-empty, #main .fusion-portfolio h2, h2.entry-title{line-height: 60px;}


#ribbon ul.right {
	float: right;
}


#ribbon ul.right li {
	float: right;
	border-left: 1px solid #1a1a1a;
}


#ref-mode-switch ul li.right {
	float: right;
}
.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}
.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}
.post-likes-widget-placeholder .button{display:none}
.post-likes-widget-placeholder .loading{color:#999;font-size:12px}
.slim-likes-widget .post-likes-widget{width:auto;float:none}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}



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

body nav li.inline{display: inline-block;}



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

		
		.widget-title {
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:18px;
			font-weight:normal;
		}


.storelinks {
	display:none;
}

#header-full { width: 100%; min-width: 1185px; height: 86px; background: none repeat scroll 0 0 rgba(79, 103, 180, 0.9); }

#header-full.small #logo { margin: 5px 0 0 0; }

#header-full.small #logo img { width: 244px; height: 40px; position: absolute; left: 30px; top: 10px; }

#header-full.small #header-content { display: none; }

#header-full.small + #nav { background: none; box-shadow: none; height: 40px; }

#header-full.small + #nav #nav-container { height: 40px; margin: -50px auto 0 auto; }

#header-full.small + #nav #nav-main, #header-full.small + #nav .menu ul { padding-left: 280px; height: 40px; }

#header-full.small + #nav #nav-main li, #header-full.small + #nav .menu li { height: 40px; }

#header-full.small + #nav #nav-main li a, #header-full.small + #nav .menu li a { height: 30px; float: left; font-size: 13px; font-weight: 300; color: #333; padding: 10px 10px 0 12px; }

#header-full.small + #nav #nav-main li.current-menu-item a, #header-full.small + #nav .menu ul li.current-menu-item a { height: 30px; margin: 0; background: none; font-weight: bold; box-shadow: none; }

#header-full.small + #nav #nav-main li:hover a, #header-full.small + #nav .menu ul li:hover a { background: none; text-decoration: underline; }

#header-full.small + #nav #button-registration { height: 38px; line-height: 38px; font-size: 12px; }

#header-full.small + #nav ul ul { background: rgba(255,255,255,0.95); top: 40px; }

#header-full.small + #nav ul ul ul { background: rgba(255,255,255,0.95); top: -5px; }

#header-full.small + #nav #nav-main li:hover ul li a { text-decoration: none; }

#header-full.small + #nav #nav-main li:hover ul li a:hover { font-weight: bold; }

#header, #header-full { height: 110px !important; }

	#header-full, #nav-container, #header-full.small + #nav #nav-container, #slideshow-tabs, #slideshow-tabs .ui-tabs-panel, #content-container, .home #content-container, #main-footer {
		min-width:0;
		width:auto;
		padding:0 0px;
		height:auto;
	}

    #header-full.small {
        height:50px;
        margin:0;
    }

    #header-full.small #header {
        height:50px;
    }

    #header-full.small + #nav #nav-main {
        display:none;
    }

    #header-full, #nav-container, #header-full.small + #nav #nav-container, #content-container, .home #content-container, #main-footer {
        padding:0 15px;
    }

.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }

.clearfix:after { clear: both; }

.clearfix { zoom: 1; }
.col{float:left}

.group-item-info.tbl-points .member-points,.group-list .post-info.tbl-points .member-points{line-height:1.2}

.group-item .member-points,.group-list .post .member-points{color:#999}

.group-item .member-points span,.group-list .post .member-points span{white-space:nowrap}

.group-item .member-points a,.group-list .post .member-points a{white-space:nowrap;color:#999}

.group-item .member-points a.period-points-plus,.group-list .post .member-points a.period-points-plus{color:#00d3db}

.group-item .member-points a.period-points-minus,.group-list .post .member-points a.period-points-minus{color:#DC1D5A}

.group-item .member-points a.js-simple-tip:after,.group-item .member-points a.js-simple-tip:before,.group-list .post .member-points a.js-simple-tip:after,.group-list .post .member-points a.js-simple-tip:before{content:'';position:absolute;display:block;background-color:#FFF;left:50%;opacity:0;transition:opacity .3s}

.group-item .member-points a.js-simple-tip:after,.group-list .post .member-points a.js-simple-tip:after{content:attr(data-powertip);box-shadow:0 0 6px rgba(0,0,0,.3);color:#000;cursor:default;padding:0 5px;text-align:center;white-space:nowrap;z-index:100;min-width:100px;top:-25px;margin-left:-50px}

.group-item .member-points a.js-simple-tip:before,.group-list .post .member-points a.js-simple-tip:before{width:6px;height:6px;box-shadow:-1px 1px 0 #bbb;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=.7071067811865476, M12=.7071067811865475, M21=-.7071067811865475, M22=.7071067811865476);zoom:1;margin-left:-3px;top:-11px;z-index:101}

.group-item .member-points a.js-simple-tip:hover:after,.group-item .member-points a.js-simple-tip:hover:before,.group-list .post .member-points a.js-simple-tip:hover:after,.group-list .post .member-points a.js-simple-tip:hover:before{opacity:1}

.group-item .member-points .icon-arrow,.group-list .post .member-points .icon-arrow{width:15px;height:15px;stroke-width:2px;margin-top:-2px}

.group-item .member-points .member-arrow,.group-list .post .member-points .member-arrow{display:inline-block;vertical-align:middle}

.group-item .member-points .member-arrow-up,.group-list .post .member-points .member-arrow-up{margin-top:-3px}

.group-item .member-points .member-arrow-up .icon-arrow,.group-list .post .member-points .member-arrow-up .icon-arrow{stroke:#00d3db}

.group-item .member-points .member-arrow-down,.group-list .post .member-points .member-arrow-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=-1, M12=-.00000000000000012246, M21=.00000000000000012246, M22=-1);zoom:1}

.group-item .member-points .member-arrow-down .icon-arrow,.group-list .post .member-points .member-arrow-down .icon-arrow{stroke:#DC1D5A}




div.top-area {  background:#000;   }
 
.boxable div.top-area { border-bottom:none; }
 .compose-mode #grve-theme-wrapper .grve-section[data-section-type='fullwidth-background'], .compose-mode #grve-theme-wrapper .grve-section[data-section-type='fullwidth-element'] { visibility: visible; }

.navcont {position:relative}

.separator.separator_left .sep_holder{width:100%}

.separator.separator_left .sep_holder.sep_holder_l{display:none}

.separator.separator_right .sep_holder{width:100%}

.separator.separator_right .sep_holder.sep_holder_r{display:none}

.separator .sep_holder{display:table-cell;height:1px;position:relative;vertical-align:middle;width:50%}

.separator .sep_holder .sep_line{height:1px;border-top:1px solid #d5d5d5;display:block;position:relative;top:1px;width:100%}


.timeline .line {
  background-color: #d2d2d2;
  height: 75%;
  left: 50%;
  margin: 0 -2px;
  position: absolute;
  top: 113px;
  width: 4px;
}


  .timeline .line,
  .timeline .how .image_link {
    display: none;
  }

.technology-org-category-cell {
	padding: 25px 20px 10px 20px;
}
#chef-bio,#chef-image{margin-top:15px}
#chef-bio{float:left;width:480px;font-size:20px}




#header-container{position: relative; height: auto;}

#wrapper.boxed #header-container #header, #header-container #header{padding: 20px 0px;}

	#wrapper.boxed #header-container{display: block;  margin: auto; left: auto;}

	.header-shrink #header-container{background: rgba(222, 219, 202, 0.9);}


.whats-new-block p.more {
    margin-top: 1em;
}


.whats-new-block p.more a {
    color: #312e7c;
    font-weight: bold;
}


  input[type="text"].nine, .row input[type="text"].nine, input[type="password"].nine, .row input[type="password"].nine, input[type="date"].nine, .row input[type="date"].nine, input[type="datetime"].nine, .row input[type="datetime"].nine, input[type="email"].nine, .row input[type="email"].nine, input[type="number"].nine, .row input[type="number"].nine, input[type="search"].nine, .row input[type="search"].nine, input[type="tel"].nine, .row input[type="tel"].nine, input[type="time"].nine, .row input[type="time"].nine, input[type="url"].nine, .row input[type="url"].nine, textarea.nine, .row textarea.nine { width: 100% !important; }




.nine, .row .nine { width: 75%; }


#showtitle .imagecount,
#showtitle .more {
	font-size: 15px;
	position: absolute;
	margin: 0 0 0 1px;;
	left: 100%;
	bottom: 0;
	vertical-align: bottom;
}


#showtitle .imagecount { display: none; }
.nav .menu .sub-menu{display:none;position:absolute;min-width:220px;z-index:998;top:auto;left:auto;margin:0;padding:0 0 18px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nav .menu .sub-menu li{margin:0;width:100%;}
.nav .menu .sub-menu li a{display:block;background:none!important;padding:0!important;border:0!important;}
.nav .left-nav .sub-menu{right:1px;}
.nav .menu .sub-menu li ul{top:auto!important;left:220px!important;border-left:1px solid #fff;}
.nav .left-nav .sub-menu li ul{left:-220px!important;}
.nav .sub-menu li.nav-title{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;margin:8px 0 0 0!important;padding:0!important;}
.nav .sub-menu li.sub-nav-title{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;margin:8px 0 0 0!important;padding:0!important;}
.nav .sub-menu li.nav-title:before,.nav .sub-menu li.sub-nav-title:before{border:0;}
.nav .sub-menu li.nav-text{line-height:19px;text-transform:none;width:auto!important;}
.nav .sub-menu li.nav-text:before{content:"";border:0;display:block;position:relative;}
#top-nav.nav .menu .sub-menu{background:#49acbd;top:40px;}
#top-nav.nav .menu .sub-menu li a{margin:18px 10px 0;}
#top-nav.nav .menu .sub-menu li a:hover{color:#c0f5ff;margin-bottom:0;}
#top-nav.nav .menu .sub-menu li ul{margin:-28px 0 0 0;}
#top-nav.nav .menu .sub-menu li.nav-text{margin:5px 10px 0 10px!important;}
#body-nav.nav .menu .sub-menu{background:#52C0D4;}
#body-nav.nav .menu .sub-menu li a{margin:18px 20px 0;font-size:13px;color:#fff;}
#body-nav.nav .menu .sub-menu li a:hover{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:0.8;margin-bottom:0;}
#body-nav.nav .menu .sub-menu li ul{margin:-32px 0 0 0;}
#body-nav.nav .menu .sub-menu li.nav-text{margin:5px 20px 0 20px!important;color:#fff;font-size:13px;line-height:21px;}

.menu-item-8414 div a {
    background-color: #424242
    
}
#mobile-menu .menu-item-has-children:after{color:#424242;}
#mobile-menu ul ul .menu-item-has-children:after{color:#ff9600;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a{border-bottom:1px solid #ecf0f1; color:#424242;}
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:hover, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:hover,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a,#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .current_page_item a{color:#ff9600; }
#header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .page_item a:before, #header_container nav .rd_megamenu .mm_widget_area .rd_megamenu_widget_area .menu-item a:before { color:#f9fafb;}
#sidebar .page_item a, #sidebar .menu-item a,.wpb_widgetised_column .page_item a,.wpb_widgetised_column .menu-item a{border-bottom:1px solid #ecf0f1; color:#707070;}
#sidebar .page_item a:hover, #sidebar .menu-item a:hover,#sidebar .current_page_item a,#sidebar .current_page_item a,.wpb_widgetised_column .page_item a:hover,.wpb_widgetised_column .menu-item a:hover,.wpb_widgetised_column .current_page_item a{color:#ff9600; }
#sidebar .page_item a:before, #sidebar .menu-item a:before,.wpb_widgetised_column .page_item a:before,.wpb_widgetised_column .menu-item a:before{ color:#ff9600;}
#footer .page_item a, #footer .menu-item a{border-bottom:1px solid #3A3A3A; color:#DDDDDD;}
#footer .page_item a:hover, #footer .menu-item a:hover,#footer .current_page_item a,#footer .current_page_item a{color:#ff9600; }
#footer .page_item a:before, #footer .menu-item a:before { color:#ff9600;}


.g-menu-item-container { display: block; position: relative; }

.g-menu-item-container input, .g-menu-item-container textarea { color: #666; }


.g-menu-item-subtitle { display: block; font-size: 0.8rem; line-height: 1.1; }

#g-mobilemenu-container .g-toplevel li .g-menu-item-container { padding: 0.938rem 1rem; }

#g-mobilemenu-container .g-toplevel li .g-menu-item-content { display: inline-block; line-height: 1rem; }

#g-mobilemenu-container .g-menu-item-container { -webkit-transition: -webkit-transform 0.2s ease-out; -moz-transition: -moz-transform 0.2s ease-out; transition: transform 0.2s ease-out; }

#g-mobilemenu-container .g-menu-item-subtitle { line-height: 1.5; }


#g-navigation .g-menu-item-subtitle {
  text-transform: lowercase;
  font-size: 0.85rem;
  font-weight: bold;
  opacity: 0.8;
  padding-top: 15px;
}


.font-medium, .btn.call-to-action, .btn[type="submit"], .search input[type="submit"], .sidebar h2, body.single #main #primary .entry-content h3, body.home #main #home-features .home-feature-container h2, body.home #main #home-secondary .left-content p, .page-id-20 #page #main #about-content h1, .page-id-20 #page #main #about-content h2, body.page-id-22 #page #main #pricing-details .pricing-box-contain .pricing-box h2, body.page-id-22 #page #main #pricing-details .pricing-info h1, body.page-id-22 #page #main #pricing-details .pricing-info h2, body.page-id-22 #page #main #secondary-content .secondary-content-block h2 {
  font-size: 21px; }


.font-large, h1, #sidebar-container .icon-close, .blog-post h1, .blog-post h1 a, body.single #main #primary .entry-content h2, body.search-results #main h1, body.search-results #main article h1, body.home #feature #header-feature h2, body.home #main #home-secondary .left-content h2 {
  font-size: 34px; }


body.single #main #primary .entry-content h2,
body.single #main #primary .entry-content h3 {
  margin: 45px 0 10px 0; }

body.single #main #primary .entry-content ul,
body.single #main #primary .entry-content ol {
  margin: 0 0 30px 30px; }

  body.single #main #primary .entry-content ul li,
  body.single #main #primary .entry-content ol li {
    margin: 0 0 4px 0; }

body.single #main #primary .entry-content ul li {
  list-style: disc; }

body.single #main #primary .entry-content ol li {
  list-style: decimal; }

body.single #main #primary .entry-content blockquote {
  display: block;
  padding: 0 0 0 40px;
  border-left: 4px solid #27c1e3;
  margin: 30px 0 45px 0; }

  body.single #main #primary .entry-content blockquote p {
    font-style: italic; }

    body.single #main #primary .entry-content blockquote p cite {
      text-align: right;
      font-weight: bold;
      font-size: 14px;
      font-style: normal;
      display: inline-block;
      width: 100%;
      line-height: 1.2; }

body.single #main #primary .entry-content img {
  padding: 2px;
  background: #fff;
  border: 1px solid #dfedde; }

body.single #main #primary .entry-content .wp-caption p {
  font-size: 13px;
  line-height: 1.4;
  margin: 10px 0 0;
  text-transform: uppercase; }

body.single #main #primary .entry-content .wp-caption.alignleft p {
  text-align: left; }

body.single #main #primary .entry-content .wp-caption.alignright p {
  text-align: right; }

body.single #main #primary .entry-content .wp-caption.aligncenter p {
  text-align: center; }

body.single #main #primary .entry-content img.alignleft,
body.single #main #primary .entry-content .wp-caption.alignleft {
  float: left;
  margin: 0 30px 30px 0; }

body.single #main #primary .entry-content img.alignright,
body.single #main #primary .entry-content .wp-caption.alignright {
  float: right;
  margin: 0 0 30px 30px; }

body.single #main #primary .entry-content img.aligncenter,
body.single #main #primary .entry-content .wp-caption.aligncenter {
  display: block;
  margin: 0 auto 30px auto; }

  body.home .entry-content {
    background: #fff; }
.col{float:left}


#cred td.cred-center {
	text-align: center;
}
.gf-legal{-webkit-text-size-adjust:100%}
.gf-legal,.gf-legal a,.coreFooterLegalNotice,.coreFooterLegalNotice a{font-size:11px!important}
.gf-legal a{text-decoration:underline!important;color:#727272!important}

.button-left {
    float: left;
    padding-right: 10px;
}

	.menu-primary li a,.menu-top li a,.menu-bottomleft li a,.menu-bottomright li a {color: #870F0F;}

	.menu-primary li a:hover,.menu-top li a:hover,.menu-bottomleft li a:hover,.menu-bottomright li a:hover {color: #D45D2A}



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



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
ul.social-menu li.sprite-youtube a:hover{background-color:#ec2828!important}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}
.post-grid.col-md-6,.post-grid.col-md-4{height:346px}
.col-md-6.single-post-content-new{padding:10px 0!important;}
#box-header .box-block .top{display:none;}
#box-header .box-block .bottom{display:none;}
#top-user-section .box-block .top{display:none;}
#top-user-section .box-block .bottom{display:none;}
#box-sidebar-left .box-block .top{display:none;}
#box-sidebar-left .box-block .bottom{display:none;}
#box-inner-content .box-block .top{display:none;}
#box-inner-content .box-block .bottom{display:none;}
#box-sidebar-right .box-block .top{display:none;}
#box-sidebar-right .box-block .bottom{display:none;}
#bottom-user-section .box-block .top{display:none;}
#bottom-user-section .box-block .bottom{display:none;}
#box-footer .box-block .top{display:none;}
#box-footer .box-block .bottom{display:none;}
#box-block-block-1,#footer .box-block-menu_block{height:140px;margin:0px 50px 0px 15px;}
#footer .box-block-menu_block{float:left;}
#box-block-block-1 h2.title,#footer .box-block-menu_block h2.title{font-size:11px;margin-bottom:0px;font-family:Arial,sans-serif;border-bottom:1px dotted #cacaca;}
#box-block-block-1 ul,#footer .box-block-menu_block ul{padding:0px;margin:0px;}
#box-block-block-1 ul li,#footer .box-block-menu_block ul li{padding:0px 7px 1px 2px;white-space:nowrap;margin:2px 0px;list-style-position:inside;border-bottom:1px dotted #cacaca;list-style-type:disc;list-style-image:none;}
#box-block-block-1 ul li a,#footer .box-block-menu_block ul li a{color:#cacaca;}

	.header-bottom{margin-bottom: 0; border-bottom: 0;}


.centered {
	text-align: center
}
.grand-challenge-controls li .views-field .ie10 ie11{margin-top:2%}
.ie9 .grand-challenge-controls li .views-field{margin-top:1%}
.grand-challenge-controls li.views-field{line-height:normal}
.latest-news__story-block--featured .views-field-created .latest-news__date{display:block;width:33.3333%;min-width:140px;margin:0 auto;text-align:center;line-height:100%;border-radius:50% / 100%;border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:FuturaRdBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;padding:11% 3% .5em 3%;font-size:18px;position:static}
.ie8 .latest-news__story-block--featured .views-field-created .latest-news__date{font-weight:bold}
.ie9 .latest-news__story-block--featured .views-field-created .latest-news__date{font-weight:bold}
.latest-news__story-block--featured .views-field-created .latest-news__date strong{font-weight:normal}
.latest-news__story-block--basic.story-teaser .views-field-title,.latest-news__story-block--basic.search-results__story .views-field-title{position:static}
.latest-news--list .latest-news__story-block--basic .views-field-title{position:static}
.moonbots-in-a-box--table .views-field-title,.moonbots-in-a-box__table .views-field-title{padding:0 1em 0 0}
.team-news--competition .whats-new__story-block--basic .views-field-title{top:100px}
.team-news--competition .whats-new__story-block--basic .views-field-field-team-badge{position:absolute;width:100%}
.prizes-in-development__prize .views-field-field-image img{width:100%;height:auto}
.views-field-created{line-height:.5}
.views-field-field-facebook-url{margin-top:40px}
.views-field-field-basic-file-file{color:#fbb82b}
.team-about__team-news .views-field-created,.team-about__team-news .views-field-title{line-height:1;font-size:14px;text-transform:uppercase;font-family:"Open Sans",Helvetica,Arial,sans-serif}
.team-about__team-news .views-field-title a{text-decoration:none}
.teams-news__section .whats-new__story-block--basic .views-field-title{top:100px}
.teams-news__section .views-field-field-basic-image-image::before{content:"\00a0";display:block;width:100%;height:100%;position:absolute;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjM3Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNTk1OTU5IiBzdG9wLW9wYWNpdHk9IjAuMzciLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0.37)),color-stop(100%,rgba(89,89,89,0.37)));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.37) 0%,rgba(89,89,89,0.37) 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.37) 0%,rgba(89,89,89,0.37) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0.37) 0%,rgba(89,89,89,0.37) 100%)}
.team-directory--block--page .views-field-label,.team-directory--block--page .views-field-team-leader,.team-directory--block--page .views-field-field-postal-address-country-1,.team-directory--block--page .views-field-field-website{float:right;width:50%;clear:right}
.whats-new__story-block--basic .views-field-title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.whats-new__story-block--featured .views-field-field-published-date .whats-new__date{background-color:#fff;color:#FBB82B;display:block;width:33.3333%;min-width:140px;margin:0 auto;text-align:center;line-height:100%;border-radius:50% / 100%;border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:FuturaRdBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:normal;padding:11% 3% .5em 3%;font-size:18px;position:static}
.ie8 .whats-new__story-block--featured .views-field-field-published-date .whats-new__date{font-weight:bold}
.ie9 .whats-new__story-block--featured .views-field-field-published-date .whats-new__date{font-weight:bold}
.whats-new__story-block--featured .views-field-field-published-date .whats-new__date strong{font-weight:normal}
.whats-new__story-block--featured .views-field-title{position:absolute;left:0;right:0;bottom:0;top:0;z-index:6}
.views-field-leader-board.clicked{max-height:100%;-webkit-transition:max-height 0.25s ease-in;-moz-transition:max-height 0.25s ease-in;-ms-transition:max-height 0.25s ease-in;-o-transition:max-height 0.25s ease-in;transition:max-height 0.25s ease-in}
.views-field-leader-board{position:static}
.prizes--list__row .views-field-label{position:relative}


.section-nav {
  display: none;
  position: fixed;
  top: 37vh;
  right: 0;
  margin-top: -6rem;
  padding: .5rem .5rem 0 .5rem;
  z-index: 3; }

  .section-nav li {
    margin: 0 0 .75rem 0;
    padding: 0; }

    .section-nav li:last-child {
      margin-bottom: none; }

  .section-nav a {
    display: block;
    text-indent: -999em;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
    font-size: 10px;
    font-size: 0.625rem;
    color: white;
    background: rgba(255, 255, 255, 0.4);
    border: 1px solid rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.4);
    transition: background .4s; }

    .section-nav a:hover {
      text-decoration: none;
      border-color: white; }

    .section-nav a.active {
      border-color: white;
      background-color: white;
      background-color: rgba(255, 255, 255, 0.8); }


.nav-menu-out:hover li.menu-item-has-children:hover a:after,
nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-color: #222 transparent transparent transparent !important;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #222 !important;
	}

.nav-menu-out:hover li.menu-item-has-children a:after {
	border-color: #999 transparent transparent transparent !important;
	}


#fly-wrap,
ul.post-gallery-bot-list li img,
.post-gallery-top .flex-direction-nav a,
.fly-fade,
nav.main-menu-wrap,
nav.main-menu-wrap ul li a,
nav.main-menu-wrap ul li.menu-item-has-children a:after,
.mega-img img,
span.nav-search-but i,
span.nav-soc-but i,
ul.score-list li,
.es-nav span a,
.feat-wide-sub-text h2,
.feat-wide1-img img,
.feat-top2-left-img img,
.feat-top2-right-img img,
.feat-wide5-img img,
#home-feat-img img,
.feat-vid-but,
.side-list-img img,
.side-list-text p,
.row-widget-img img,
.row-widget-text p,
.blog-widget-img img,
.blog-widget-text h2,
.feat-widget-img img,
.feat-widget-text h2,
span.more-posts-text,
.facebook-share,
.twitter-share,
.pinterest-share,
.email-share,
.social-comments,
.prev-next-text,
#comments-button a,
#comments-button span.comment-but-text,
.archive-list-img img,
.archive-list-text h2,
ul.foot-soc-list li a,
.tag-cloud a,
a.inf-more-but,
.mvp-related-img img {
	-webkit-transition: all .25s;
	   -moz-transition: all .25s;
	    -ms-transition: all .25s;
	     -o-transition: all .25s;
		transition: all .25s;
	}


nav.fly-nav-menu ul li.menu-item-has-children:after {
	content: '+';
	color: #777;
	font-family: 'Open Sans', serif;
	font-size: 32px;
	font-weight: 800;
	position: absolute;
		right: 0;
		top: 11px;
	}


nav.fly-nav-menu ul li.menu-item-has-children.tog-minus:after {
	content: '_';
	right: 1px;
	top: -4px;
	}


nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.sub-menu li ul.sub-menu li ul.sub-menu li a:after,
nav.main-menu-wrap ul li.menu-item-has-children ul.mega-list li a:after {
	border-style: none;
	border-width: medium;
	content: '';
	position: relative;
		top: auto;
		right: auto;
	}


nav.main-menu-wrap ul li.menu-item-has-children a:after {
	border-style: solid;
	border-width: 3px 3px 0 3px;
	content: '';
	position: absolute;
		top: 23.5px;
		right: 5px;
	}


nav.main-menu-wrap ul li.menu-item-has-children a {
	padding: 18.5px 17px 18.5px 14px;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a {
	position: relative;
	}


nav.main-menu-wrap ul li:hover ul.sub-menu li.menu-item-has-children a:after,
nav.main-menu-wrap ul li:hover ul.sub-menu li ul.sub-menu li.menu-item-has-children a:after {
	border-color: transparent transparent transparent #333;
	border-style: solid;
	border-width: 3px 0 3px 3px;
	content: '';
	position: absolute;
		top: 15px;
		right: 10px;
	}

  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;
  }
#header-image,#navigation,#sidebar,#footer{display:none}
#header-image{overflow:hidden;margin:0 0 -20px 0}
#header-image a{text-decoration:none;border:none}
#header-image a img{border:none}


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


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

		div.default_product_display div.item_no_image a  {
			width: 218px;
		}


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


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


#content .default_product_display {float:left;margin-right:30px;margin-bottom:30px;}


#content .default_product_display h2 a {text-decoration: none;font-size:16px;}


#content .default_product_display img {

margin-bottom: 10px;
}



		
		div.default_product_display div.textcol{
			margin-left: 230px !important;
			min-height: 220px;
			_height: 220px;
		}


.default_product_display {width:222px!important;max-width:222px!important;}

	
#side ul li.widget_text .textwidget {
	padding: 10px 5px 10px 8px;
	}

	
#side ul li.widget_text .textwidget img {
	padding: 2px;
	background-color: #fff;
	border: 1px solid #ccc;
	margin: 0;
	}

.post-share {padding:15px 0;display:none;}

.post-share h4,.post-share small {margin-top:0;padding-top:0;}

.post-share h4 .fa {color:#ff0099;}

.post-share small {font-size:12px;line-height:12px;color:#000;background:#efefef;padding:4px 5px;font-weight:400 !important;display:block;width:100%;}

.post-share small .fa {color:#999;margin-right:5px;}

.post-share .row.share-buttons {padding-left:10px;padding-right:10px;}

.post-share .col-xs-2 {padding:0;}

.post-share .btn-block {height:30px;line-height:16px;color:#fff;font-size:16px;opacity:.9;}

.post-share .btn-block:hover {opacity:1;}

.post-share .btn-block.facebook {background:#3b5998;}

.post-share .btn-block.twitter {background:#55acee;}

.post-share .btn-block.reddit {background:#ff4500;}

.post-share .btn-block.tumblr {background:#35465c;}

.post-share .btn-block.email {background:#d34836;}

.post-share .btn-block.text {background:#0BD318;}

.post-share .btn-block.text.disabled {opacity:.1;}

	#wrapper #main .post-share .row {margin:0 -15px !important;}

	.post-share h4 {margin-bottom:15px;}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.text-center .img-responsive {
  margin: 0 auto;
}

  .ginger-magnum .img-responsive {
    margin-left: auto;
    margin-right: auto;
  }
 .wolf-socials-logo { margin:0; padding:0; box-shadow:none!important; -moz-box-shadow:none!important; -webkit-box-shadow:none!important; -o-box-shadow:none!important; }


	.top-widget .widget-title h3 {
		text-align: center;
	}


	.widget-title h3,
	.widget-title-home h3 {
		font-size: 14px;
		height: 13px;
		line-height: 13px;
		text-align: left;
	}


#widgets .widget-title img {
	float: right;
	height: 11px;
	position: relative;
	top: 4px;
	width: 11px;
}

.widget-title{
margin:0;padding:0px;
}

.widget-title h3,
.widget-title-home h3 {
	    color: #2c373d;
    font-size: 16px;
    line-height: 18px;
    padding-bottom: 8px;
	margin:0;
}


.widget-title a {
	border-bottom: none;
	padding: 0 !important;
}

.comment-area {
  display: none;
}
.field-label-inline .field-label,.field-label-inline .field-items{float:left;}
.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference .field-items{display:inline-block;}

.servsec p{ min-height:inherit; float:none}

.servsec img{ margin:0 10px 10px 0; float:left}

.servsec h3{ float:none}

.servsec a{ float:none}


.servsec{ width:100% !important; text-align:left; margin-bottom:10px; min-height:inherit }

.servsec a.portfolio-read-more{ float: right;
    margin-top: 15px;}

.servsec li{ display:inline-block; float:left; width:98%}


.servsec ul{ margin:0px 0; padding:0}


.wpb_gmaps_widget .wpb_wrapper {
  background-color: #f7f7f7;
  padding: 5px;
}


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


.wpb_carousel .wpb_wrapper {
  position: relative;
}


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

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

	#breadcrumb .location { position: absolute; top: 0; right: 0; color: #a59b74; }

		#breadcrumb .location span a.current { color: #996633; text-decoration: none; }

		#breadcrumb .location span a { color: #CC6600; text-decoration: none; }

		#breadcrumb .location span a:hover { color: #000; }

body.page-template-news-php div#news ul li div.thumbnail-container {
  text-align: center;
  padding-top: 10px;
}

body.page-template-news-php div#news ul li div.thumbnail-container img {
  height: auto;
}
 .pl-social-counter .pl-social-count{opacity:.6;font-size:11px;vertical-align:middle}

.inner-footer-wrapper .layout_element { display:none;  }

#footer div.inner-footer-wrapper ul li {margin: 5px 0;}

.inner-footer-wrapper { padding-bottom:30px; }


#footer div.inner-footer-wrapper ul { padding:0; margin:0 ; }

#footer div.inner-footer-wrapper ul li:last-child { border-bottom:none!important; }


#column .hearts     { text-align:center; }

#wowslider-container1 .ws_images ul{
	position:relative;
	width: 10000%; 
	height:auto;
	left:0;
	list-style:none;
	margin:0;
	padding:0;
	border-spacing:0;
	overflow: visible;
	
}

#wowslider-container1 .ws_images ul li{
	width:1%;
	line-height:0; 
	float:left;
	font-size:0;
	padding:0 0 0 0 !important;
	margin:0 0 0 0 !important;
}


#wowslider-container1 .ws_images{
	position: relative;
	left:0;
	top:0;
	width:100%;
	height:100%;
	overflow:hidden;
}

#wowslider-container1 .ws_images a{
	width:100%;
	display:block;
	color:transparent;
}

#wowslider-container1 .ws_images img{
	width:100%;
	border:none 0;
	max-width: none;
	padding:0;
}

.threeBox_slider .front_slider,.threeBox_slider .back_slider{background-color: rgba(76, 76, 76, 0.9); color:#fff; padding:25px 10px;width: 100%;
-webkit-backface-visibility: hidden;
-moz-backface-visibility: hidden;
-ms-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transition: .6s;
-webkit-transform-style: preserve-3d;
-webkit-transform: rotateY(0deg);
-moz-transition: .6s;
-moz-transform-style: preserve-3d;
-moz-transform: rotateY(0deg);
-o-transition: .6s;
-o-transform-style: preserve-3d;
-o-transform: rotateY(0deg);
-ms-transition: .6s;
-ms-transform-style: preserve-3d;
-ms-transform: rotateY(0deg);
transition: .6s;
transform-style: preserve-3d;
transform: rotateY(0deg);
position: absolute;
top: 0;
left: 0;
}

.threeBox_slider .back_slider {
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transform: rotateY(-180deg);
}

.threeBox_slider .home-box:hover .back_slider{-webkit-transform: rotateY(0deg);
-moz-transform: rotateY(0deg);
-o-transform: rotateY(0deg);
-ms-transform: rotateY(0deg);
transform: rotateY(0deg);
}

.threeBox_slider .back_slider h3 {padding: 5px 0 10px;}

.threeBox_slider .back_slider span.glyphicon{padding:6px 0;}

.wpb_single_image .vc_single_image-wrapper {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,
.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img {
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px;
  border: 1px solid #ebebeb;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: 1px solid #ebebeb;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 6px;
  border: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle {
  border-radius: 0;
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img {
  border-radius: 0;
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  padding: 6px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-bottom: 15px;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  border-radius: 50%;
  -webkit-box-shadow: none;
  box-shadow: none;
  overflow: hidden;
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle {
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img,
.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img {
  -webkit-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0px 5px rgba(0, 0, 0, 0.1);
}

.wpb_single_image .vc_figure .vc_single_image-wrapper {
  margin-bottom: 0.5em;
}

.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg {
  border-radius: 0;
}

#cff .cff-post-text-link{
  display: block;
}
.contact_info_wrap .icon_text:before{margin:0 1em 0 0}
#footer .contact_info_wrap .icon_text.default:before{color:#fff;opacity:.3}
.icon_text.default:before{color:#333}
.icon_text.black:before{color:#333}
.icon_text.gray:before{color:#666}
.icon_text.red:before{color:#e62727}
.icon_text.orange:before{color:#ff5c00}
.icon_text.magenta:before{color:#a9014b}
.icon_text.yellow:before{color:#ffb515}
.icon_text.blue:before{color:#00adee}
.icon_text.pink:before{color:#e22092}
.icon_text.green:before{color:#91bd09}
.icon_text.rosy:before{color:#f16c7c}

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;
}
.row form .row .column,.row form .row .columns{padding:0 6px}
.row form .row.collapse .column,.row form .row.collapse .columns{padding:0}
.row.collapse .column,.row.collapse .columns{padding:0}
.column,.columns{float:left;min-height:1px;padding:0 15px;position:relative}
.column.centered,.columns.centered{float:none;margin:0 auto}
.column:last-child,.columns:last-child{float:none}
.column:before,.columns:before,.column:after,.columns:after{content:"";display:table}
.column:after,.columns:after{clear:both}

div.columns span.wpcf7-form-control-wrap{ width: 100%; }

div.columns textarea{ width: 100%; }

.columns.label{ text-align:left; }


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

.td-pb-span4 {
  width: 33.33333333%;
}

.td-pb-row .td-pb-row .td-pb-span4 {
  width: 33.33333333%;
}

  .td-pb-row .td-pb-span1,
  .td-pb-row .td-pb-span2,
  .td-pb-row .td-pb-span3,
  .td-pb-row .td-pb-span4,
  .td-pb-row .td-pb-span5,
  .td-pb-row .td-pb-span6,
  .td-pb-row .td-pb-span7,
  .td-pb-row .td-pb-span8,
  .td-pb-row .td-pb-span9,
  .td-pb-row .td-pb-span10,
  .td-pb-row .td-pb-span11,
  .td-pb-row .td-pb-span12 {
    float: none;
    width: 100%;
  }

  .td-pb-row .td-pb-row .td-pb-span1,
  .td-pb-row .td-pb-row .td-pb-span2,
  .td-pb-row .td-pb-row .td-pb-span3,
  .td-pb-row .td-pb-row .td-pb-span4,
  .td-pb-row .td-pb-row .td-pb-span5,
  .td-pb-row .td-pb-row .td-pb-span6,
  .td-pb-row .td-pb-row .td-pb-span7,
  .td-pb-row .td-pb-row .td-pb-span8,
  .td-pb-row .td-pb-row .td-pb-span9,
  .td-pb-row .td-pb-row .td-pb-span10,
  .td-pb-row .td-pb-row .td-pb-span11,
  .td-pb-row .td-pb-row .td-pb-span12 {
    width: 100%;
  }

.td-pb-span4 .td_module_10 {
  padding-bottom: 40px;
  
}

.td-pb-span4 .td_module_10 .td-module-thumb {
  width: 80px;
  
  
}

.td-pb-span4 .td_module_10 .item-details {
  margin-left: 0;
  min-height: 70px;
  
  
}

.td-pb-span4 .td_module_10 .entry-title {
  font-size: 15px;
  font-weight: 500;
  line-height: 21px;
  padding-left: 95px;
  min-height: 55px;
  margin-bottom: 13px;
  
  
  
}

.td-pb-span4 .td_module_10 .td-video-play-ico img {
  width: 20px;
}

.td-pb-span4 .td_module_11 {
  
}

.td-pb-span4 .td_module_11 .td-module-thumb {
  position: relative;
  margin-bottom: 8px;
  
  
}

.td-pb-span4 .td_module_11 .item-details {
  margin-left: 0;
  
  
}

.td-pb-span4 .td_module_14 {
  
}

.td-pb-span4 .td_module_14 .td-module-meta-info {
  padding: 0 40px;
  
}

.td-pb-span4 .td_module_mx8 {
  
}

.td-ss-main-sidebar .td_block_slide,
.td-ss-row .td-pb-span4 .td_block_slide {
  overflow: visible;
}

.td-pb-span4 .td_block_wrap .td-next-prev-wrap,
.td-pb-span4 .td_block_wrap .td-load-more-wrap {
  margin-top: 0;
}

.td-pb-span4 .td_block_13 {
  padding-bottom: 22px;
}

.td-pb-span4 .td_block_14 {
  padding-bottom: 48px;
}

.td-pb-span4 .td_block_14 .td_block_inner {
  margin-right: 0;
}

.td-pb-span4 .td_block_14 .td-next-prev-wrap,
.td-pb-span4 .td_block_14 .td-load-more-wrap {
  margin-top: 23px;
  margin-bottom: 0;
}

.td-pb-span4 .td_block_15 {
  float: left;
}

.td-pb-span4 .td_block_20 .td-next-prev-wrap,
.td-pb-span4 .td_block_20 .td-load-more-wrap {
  margin-bottom: 26px;
}


.td-pb-span4 .td_block_21 .td-module-thumb {
  width: 100px;
  
  
}

.td-pb-span4 .td_block_21 .item-details {
  margin-left: 115px;
  min-height: 100px;
  
  
}

.td-pb-span4 .td_block_21 .entry-title {
  font-size: 17px;
  line-height: 23px;
  min-height: 0;
  padding-left: 0;
  
  
  
}

.td-pb-span4 .td_block_21 .td-excerpt {
  display: none;
}

.td-pb-span4 .td_block_21 .td_module_16 {
  padding-bottom: 19px;
}

.td-pb-span4 .td_block_21 .td-post-author-name {
  
}

.td-post-template-11 .td-video-template-bg .td-pb-span4 {
  float: right;
  
}

.td-cars .td-pb-span4 .td_module_10 .entry-title {
  font-size: 16px;
  font-weight: bold;
}

.td-magazine .td-pb-span4 .td_block_21 .td-post-author-name,
.td-magazine .td-pb-span4 .td_block_21 .td-module-comments {
  display: none;
}

  .td-footer-wrapper .td-pb-span4:last-child {
    margin-bottom: 0;
  }

  .td-footer-wrapper .td-pb-span4:last-child .td_block_wrap:last-child {
    margin-bottom: 38px;
  }
.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-md-4{width:33.33333333%}
.post-grid.col-md-6,.post-grid.col-md-4{height:346px}
.col-md-4.col-sm-4.author-contribute{padding-right:0!important;}
.col-md-4.col-sm-4{padding-right:0!important;}


[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}


blockquote.pull-right {
  float: right;
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eeeeee;
  border-left: 0;
}


blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}


blockquote.pull-right small:before {
  content: '';
}


blockquote.pull-right small:after {
  content: '\00A0 \2014';
}


.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}


.navbar .nav.pull-right {
  float: right;
  margin-right: 0;
}


.pull-right {
  float: right;
}
.fa.pull-right{margin-left:.3em}
.aio-button{display:inline-block;margin:5px 13px 5px 0px}
.aio-button-center,.aio-button-left,.aio-button-right{clear:both;margin:5px auto;width:100%}
.aio-button-center{text-align:center}
.aio-button-left{text-align:left}
.aio-button-right{text-align:right}
.aio-button,.aio-button-center,.aio-button-left,.aio-button-right{font-size:10px}
.aio-button .glyphicons,.aio-button .social,.aio-button-center .glyphicons,.aio-button-center .social,.aio-button-left .glyphicons,.aio-button-left .social,.aio-button-right .glyphicons,.aio-button-right .social{width:24px;margin-right:0.3em}
.aio-button .glyphicons.x2,.aio-button .social.x2,.aio-button-center .glyphicons.x2,.aio-button-center .social.x2,.aio-button-left .glyphicons.x2,.aio-button-left .social.x2,.aio-button-right .glyphicons.x2,.aio-button-right .social.x2{width:48px}
.aio-button .glyphicons.x3,.aio-button .social.x3,.aio-button-center .glyphicons.x3,.aio-button-center .social.x3,.aio-button-left .glyphicons.x3,.aio-button-left .social.x3,.aio-button-right .glyphicons.x3,.aio-button-right .social.x3{width:72px}
.aio-button .aio-shake,.aio-button-center .aio-shake,.aio-button-left .aio-shake,.aio-button-right .aio-shake{display:inline-block;width:auto}
.aio-button .aio-shake:hover,.aio-button-center .aio-shake:hover,.aio-button-left .aio-shake:hover,.aio-button-right .aio-shake:hover{-webkit-animation:shake 1s ease;-moz-animation:shake 1s ease;animation:shake 1s ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}
.aio-button .aio-bounce,.aio-button-center .aio-bounce,.aio-button-left .aio-bounce,.aio-button-right .aio-bounce{display:inline-block;width:auto}
.aio-button .aio-bounce:hover,.aio-button-center .aio-bounce:hover,.aio-button-left .aio-bounce:hover,.aio-button-right .aio-bounce:hover{-webkit-animation:bounce 1s ease;-moz-animation:bounce 1s ease;animation:bounce 1s ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}
.aio-button .aio-swing,.aio-button-center .aio-swing,.aio-button-left .aio-swing,.aio-button-right .aio-swing{display:inline-block;width:auto}
.aio-button .aio-swing:hover,.aio-button-center .aio-swing:hover,.aio-button-left .aio-swing:hover,.aio-button-right .aio-swing:hover{-webkit-animation:swing 1s ease;-moz-animation:swing 1s ease;animation:swing 1s ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}
.aio-button .aio-pulse,.aio-button-center .aio-pulse,.aio-button-left .aio-pulse,.aio-button-right .aio-pulse{display:inline-block;width:auto}
.aio-button .aio-pulse:hover,.aio-button-center .aio-pulse:hover,.aio-button-left .aio-pulse:hover,.aio-button-right .aio-pulse:hover{-webkit-animation:pulse 1s ease;-moz-animation:pulse 1s ease;animation:pulse 1s ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}
.aio-button .aio-flash,.aio-button-center .aio-flash,.aio-button-left .aio-flash,.aio-button-right .aio-flash{display:inline-block;width:auto}
.aio-button .aio-flash:hover,.aio-button-center .aio-flash:hover,.aio-button-left .aio-flash:hover,.aio-button-right .aio-flash:hover{-webkit-animation:flash 1s ease;-moz-animation:flash 1s ease;animation:flash 1s ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}
.aio-button a.aio-red:link,.aio-button a.aio-red:visited,.aio-button a.aio-red:active,.aio-button a.aio-red:hover,.aio-button a.aio-red:focus,.aio-button a.aio-blue:link,.aio-button a.aio-blue:visited,.aio-button a.aio-blue:active,.aio-button a.aio-blue:hover,.aio-button a.aio-blue:focus,.aio-button a.aio-yellow:link,.aio-button a.aio-yellow:visited,.aio-button a.aio-yellow:active,.aio-button a.aio-yellow:hover,.aio-button a.aio-yellow:focus,.aio-button a.aio-orange:link,.aio-button a.aio-orange:visited,.aio-button a.aio-orange:active,.aio-button a.aio-orange:hover,.aio-button a.aio-orange:focus,.aio-button a.aio-green:link,.aio-button a.aio-green:visited,.aio-button a.aio-green:active,.aio-button a.aio-green:hover,.aio-button a.aio-green:focus,.aio-button a.aio-black:link,.aio-button a.aio-black:visited,.aio-button a.aio-black:active,.aio-button a.aio-black:hover,.aio-button a.aio-black:focus,.aio-button a.aio-purple:link,.aio-button a.aio-purple:visited,.aio-button a.aio-purple:active,.aio-button a.aio-purple:hover,.aio-button a.aio-purple:focus,.aio-button a.aio-gray:link,.aio-button a.aio-gray:visited,.aio-button a.aio-gray:active,.aio-button a.aio-gray:hover,.aio-button a.aio-gray:focus,.aio-button a.aio-brown:link,.aio-button a.aio-brown:visited,.aio-button a.aio-brown:active,.aio-button a.aio-brown:hover,.aio-button a.aio-brown:focus,.aio-button a.aio-pink:link,.aio-button a.aio-pink:visited,.aio-button a.aio-pink:active,.aio-button a.aio-pink:hover,.aio-button a.aio-pink:focus,.aio-button a.aio-red-medium:link,.aio-button a.aio-red-medium:visited,.aio-button a.aio-red-medium:active,.aio-button a.aio-red-medium:hover,.aio-button a.aio-red-medium:focus,.aio-button a.aio-blue-medium:link,.aio-button a.aio-blue-medium:visited,.aio-button a.aio-blue-medium:active,.aio-button a.aio-blue-medium:hover,.aio-button a.aio-blue-medium:focus,.aio-button a.aio-yellow-medium:link,.aio-button a.aio-yellow-medium:visited,.aio-button a.aio-yellow-medium:active,.aio-button a.aio-yellow-medium:hover,.aio-button a.aio-yellow-medium:focus,.aio-button a.aio-orange-medium:link,.aio-button a.aio-orange-medium:visited,.aio-button a.aio-orange-medium:active,.aio-button a.aio-orange-medium:hover,.aio-button a.aio-orange-medium:focus,.aio-button a.aio-green-medium:link,.aio-button a.aio-green-medium:visited,.aio-button a.aio-green-medium:active,.aio-button a.aio-green-medium:hover,.aio-button a.aio-green-medium:focus,.aio-button a.aio-black-medium:link,.aio-button a.aio-black-medium:visited,.aio-button a.aio-black-medium:active,.aio-button a.aio-black-medium:hover,.aio-button a.aio-black-medium:focus,.aio-button a.aio-purple-medium:link,.aio-button a.aio-purple-medium:visited,.aio-button a.aio-purple-medium:active,.aio-button a.aio-purple-medium:hover,.aio-button a.aio-purple-medium:focus,.aio-button a.aio-gray-medium:link,.aio-button a.aio-gray-medium:visited,.aio-button a.aio-gray-medium:active,.aio-button a.aio-gray-medium:hover,.aio-button a.aio-gray-medium:focus,.aio-button a.aio-brown-medium:link,.aio-button a.aio-brown-medium:visited,.aio-button a.aio-brown-medium:active,.aio-button a.aio-brown-medium:hover,.aio-button a.aio-brown-medium:focus,.aio-button a.aio-pink-medium:link,.aio-button a.aio-pink-medium:visited,.aio-button a.aio-pink-medium:active,.aio-button a.aio-pink-medium:hover,.aio-button a.aio-pink-medium:focus,.aio-button a.aio-red-large:link,.aio-button a.aio-red-large:visited,.aio-button a.aio-red-large:active,.aio-button a.aio-red-large:hover,.aio-button a.aio-red-large:focus,.aio-button a.aio-blue-large:link,.aio-button a.aio-blue-large:visited,.aio-button a.aio-blue-large:active,.aio-button a.aio-blue-large:hover,.aio-button a.aio-blue-large:focus,.aio-button a.aio-yellow-large:link,.aio-button a.aio-yellow-large:visited,.aio-button a.aio-yellow-large:active,.aio-button a.aio-yellow-large:hover,.aio-button a.aio-yellow-large:focus,.aio-button a.aio-orange-large:link,.aio-button a.aio-orange-large:visited,.aio-button a.aio-orange-large:active,.aio-button a.aio-orange-large:hover,.aio-button a.aio-orange-large:focus,.aio-button a.aio-green-large:link,.aio-button a.aio-green-large:visited,.aio-button a.aio-green-large:active,.aio-button a.aio-green-large:hover,.aio-button a.aio-green-large:focus,.aio-button a.aio-black-large:link,.aio-button a.aio-black-large:visited,.aio-button a.aio-black-large:active,.aio-button a.aio-black-large:hover,.aio-button a.aio-black-large:focus,.aio-button a.aio-purple-large:link,.aio-button a.aio-purple-large:visited,.aio-button a.aio-purple-large:active,.aio-button a.aio-purple-large:hover,.aio-button a.aio-purple-large:focus,.aio-button a.aio-gray-large:link,.aio-button a.aio-gray-large:visited,.aio-button a.aio-gray-large:active,.aio-button a.aio-gray-large:hover,.aio-button a.aio-gray-large:focus,.aio-button a.aio-brown-large:link,.aio-button a.aio-brown-large:visited,.aio-button a.aio-brown-large:active,.aio-button a.aio-brown-large:hover,.aio-button a.aio-brown-large:focus,.aio-button a.aio-pink-large:link,.aio-button a.aio-pink-large:visited,.aio-button a.aio-pink-large:active,.aio-button a.aio-pink-large:hover,.aio-button a.aio-pink-large:focus,.aio-button-center a.aio-red:link,.aio-button-center a.aio-red:visited,.aio-button-center a.aio-red:active,.aio-button-center a.aio-red:hover,.aio-button-center a.aio-red:focus,.aio-button-center a.aio-blue:link,.aio-button-center a.aio-blue:visited,.aio-button-center a.aio-blue:active,.aio-button-center a.aio-blue:hover,.aio-button-center a.aio-blue:focus,.aio-button-center a.aio-yellow:link,.aio-button-center a.aio-yellow:visited,.aio-button-center a.aio-yellow:active,.aio-button-center a.aio-yellow:hover,.aio-button-center a.aio-yellow:focus,.aio-button-center a.aio-orange:link,.aio-button-center a.aio-orange:visited,.aio-button-center a.aio-orange:active,.aio-button-center a.aio-orange:hover,.aio-button-center a.aio-orange:focus,.aio-button-center a.aio-green:link,.aio-button-center a.aio-green:visited,.aio-button-center a.aio-green:active,.aio-button-center a.aio-green:hover,.aio-button-center a.aio-green:focus,.aio-button-center a.aio-black:link,.aio-button-center a.aio-black:visited,.aio-button-center a.aio-black:active,.aio-button-center a.aio-black:hover,.aio-button-center a.aio-black:focus,.aio-button-center a.aio-purple:link,.aio-button-center a.aio-purple:visited,.aio-button-center a.aio-purple:active,.aio-button-center a.aio-purple:hover,.aio-button-center a.aio-purple:focus,.aio-button-center a.aio-gray:link,.aio-button-center a.aio-gray:visited,.aio-button-center a.aio-gray:active,.aio-button-center a.aio-gray:hover,.aio-button-center a.aio-gray:focus,.aio-button-center a.aio-brown:link,.aio-button-center a.aio-brown:visited,.aio-button-center a.aio-brown:active,.aio-button-center a.aio-brown:hover,.aio-button-center a.aio-brown:focus,.aio-button-center a.aio-pink:link,.aio-button-center a.aio-pink:visited,.aio-button-center a.aio-pink:active,.aio-button-center a.aio-pink:hover,.aio-button-center a.aio-pink:focus,.aio-button-center a.aio-red-medium:link,.aio-button-center a.aio-red-medium:visited,.aio-button-center a.aio-red-medium:active,.aio-button-center a.aio-red-medium:hover,.aio-button-center a.aio-red-medium:focus,.aio-button-center a.aio-blue-medium:link,.aio-button-center a.aio-blue-medium:visited,.aio-button-center a.aio-blue-medium:active,.aio-button-center a.aio-blue-medium:hover,.aio-button-center a.aio-blue-medium:focus,.aio-button-center a.aio-yellow-medium:link,.aio-button-center a.aio-yellow-medium:visited,.aio-button-center a.aio-yellow-medium:active,.aio-button-center a.aio-yellow-medium:hover,.aio-button-center a.aio-yellow-medium:focus,.aio-button-center a.aio-orange-medium:link,.aio-button-center a.aio-orange-medium:visited,.aio-button-center a.aio-orange-medium:active,.aio-button-center a.aio-orange-medium:hover,.aio-button-center a.aio-orange-medium:focus,.aio-button-center a.aio-green-medium:link,.aio-button-center a.aio-green-medium:visited,.aio-button-center a.aio-green-medium:active,.aio-button-center a.aio-green-medium:hover,.aio-button-center a.aio-green-medium:focus,.aio-button-center a.aio-black-medium:link,.aio-button-center a.aio-black-medium:visited,.aio-button-center a.aio-black-medium:active,.aio-button-center a.aio-black-medium:hover,.aio-button-center a.aio-black-medium:focus,.aio-button-center a.aio-purple-medium:link,.aio-button-center a.aio-purple-medium:visited,.aio-button-center a.aio-purple-medium:active,.aio-button-center a.aio-purple-medium:hover,.aio-button-center a.aio-purple-medium:focus,.aio-button-center a.aio-gray-medium:link,.aio-button-center a.aio-gray-medium:visited,.aio-button-center a.aio-gray-medium:active,.aio-button-center a.aio-gray-medium:hover,.aio-button-center a.aio-gray-medium:focus,.aio-button-center a.aio-brown-medium:link,.aio-button-center a.aio-brown-medium:visited,.aio-button-center a.aio-brown-medium:active,.aio-button-center a.aio-brown-medium:hover,.aio-button-center a.aio-brown-medium:focus,.aio-button-center a.aio-pink-medium:link,.aio-button-center a.aio-pink-medium:visited,.aio-button-center a.aio-pink-medium:active,.aio-button-center a.aio-pink-medium:hover,.aio-button-center a.aio-pink-medium:focus,.aio-button-center a.aio-red-large:link,.aio-button-center a.aio-red-large:visited,.aio-button-center a.aio-red-large:active,.aio-button-center a.aio-red-large:hover,.aio-button-center a.aio-red-large:focus,.aio-button-center a.aio-blue-large:link,.aio-button-center a.aio-blue-large:visited,.aio-button-center a.aio-blue-large:active,.aio-button-center a.aio-blue-large:hover,.aio-button-center a.aio-blue-large:focus,.aio-button-center a.aio-yellow-large:link,.aio-button-center a.aio-yellow-large:visited,.aio-button-center a.aio-yellow-large:active,.aio-button-center a.aio-yellow-large:hover,.aio-button-center a.aio-yellow-large:focus,.aio-button-center a.aio-orange-large:link,.aio-button-center a.aio-orange-large:visited,.aio-button-center a.aio-orange-large:active,.aio-button-center a.aio-orange-large:hover,.aio-button-center a.aio-orange-large:focus,.aio-button-center a.aio-green-large:link,.aio-button-center a.aio-green-large:visited,.aio-button-center a.aio-green-large:active,.aio-button-center a.aio-green-large:hover,.aio-button-center a.aio-green-large:focus,.aio-button-center a.aio-black-large:link,.aio-button-center a.aio-black-large:visited,.aio-button-center a.aio-black-large:active,.aio-button-center a.aio-black-large:hover,.aio-button-center a.aio-black-large:focus,.aio-button-center a.aio-purple-large:link,.aio-button-center a.aio-purple-large:visited,.aio-button-center a.aio-purple-large:active,.aio-button-center a.aio-purple-large:hover,.aio-button-center a.aio-purple-large:focus,.aio-button-center a.aio-gray-large:link,.aio-button-center a.aio-gray-large:visited,.aio-button-center a.aio-gray-large:active,.aio-button-center a.aio-gray-large:hover,.aio-button-center a.aio-gray-large:focus,.aio-button-center a.aio-brown-large:link,.aio-button-center a.aio-brown-large:visited,.aio-button-center a.aio-brown-large:active,.aio-button-center a.aio-brown-large:hover,.aio-button-center a.aio-brown-large:focus,.aio-button-center a.aio-pink-large:link,.aio-button-center a.aio-pink-large:visited,.aio-button-center a.aio-pink-large:active,.aio-button-center a.aio-pink-large:hover,.aio-button-center a.aio-pink-large:focus,.aio-button-left a.aio-red:link,.aio-button-left a.aio-red:visited,.aio-button-left a.aio-red:active,.aio-button-left a.aio-red:hover,.aio-button-left a.aio-red:focus,.aio-button-left a.aio-blue:link,.aio-button-left a.aio-blue:visited,.aio-button-left a.aio-blue:active,.aio-button-left a.aio-blue:hover,.aio-button-left a.aio-blue:focus,.aio-button-left a.aio-yellow:link,.aio-button-left a.aio-yellow:visited,.aio-button-left a.aio-yellow:active,.aio-button-left a.aio-yellow:hover,.aio-button-left a.aio-yellow:focus,.aio-button-left a.aio-orange:link,.aio-button-left a.aio-orange:visited,.aio-button-left a.aio-orange:active,.aio-button-left a.aio-orange:hover,.aio-button-left a.aio-orange:focus,.aio-button-left a.aio-green:link,.aio-button-left a.aio-green:visited,.aio-button-left a.aio-green:active,.aio-button-left a.aio-green:hover,.aio-button-left a.aio-green:focus,.aio-button-left a.aio-black:link,.aio-button-left a.aio-black:visited,.aio-button-left a.aio-black:active,.aio-button-left a.aio-black:hover,.aio-button-left a.aio-black:focus,.aio-button-left a.aio-purple:link,.aio-button-left a.aio-purple:visited,.aio-button-left a.aio-purple:active,.aio-button-left a.aio-purple:hover,.aio-button-left a.aio-purple:focus,.aio-button-left a.aio-gray:link,.aio-button-left a.aio-gray:visited,.aio-button-left a.aio-gray:active,.aio-button-left a.aio-gray:hover,.aio-button-left a.aio-gray:focus,.aio-button-left a.aio-brown:link,.aio-button-left a.aio-brown:visited,.aio-button-left a.aio-brown:active,.aio-button-left a.aio-brown:hover,.aio-button-left a.aio-brown:focus,.aio-button-left a.aio-pink:link,.aio-button-left a.aio-pink:visited,.aio-button-left a.aio-pink:active,.aio-button-left a.aio-pink:hover,.aio-button-left a.aio-pink:focus,.aio-button-left a.aio-red-medium:link,.aio-button-left a.aio-red-medium:visited,.aio-button-left a.aio-red-medium:active,.aio-button-left a.aio-red-medium:hover,.aio-button-left a.aio-red-medium:focus,.aio-button-left a.aio-blue-medium:link,.aio-button-left a.aio-blue-medium:visited,.aio-button-left a.aio-blue-medium:active,.aio-button-left a.aio-blue-medium:hover,.aio-button-left a.aio-blue-medium:focus,.aio-button-left a.aio-yellow-medium:link,.aio-button-left a.aio-yellow-medium:visited,.aio-button-left a.aio-yellow-medium:active,.aio-button-left a.aio-yellow-medium:hover,.aio-button-left a.aio-yellow-medium:focus,.aio-button-left a.aio-orange-medium:link,.aio-button-left a.aio-orange-medium:visited,.aio-button-left a.aio-orange-medium:active,.aio-button-left a.aio-orange-medium:hover,.aio-button-left a.aio-orange-medium:focus,.aio-button-left a.aio-green-medium:link,.aio-button-left a.aio-green-medium:visited,.aio-button-left a.aio-green-medium:active,.aio-button-left a.aio-green-medium:hover,.aio-button-left a.aio-green-medium:focus,.aio-button-left a.aio-black-medium:link,.aio-button-left a.aio-black-medium:visited,.aio-button-left a.aio-black-medium:active,.aio-button-left a.aio-black-medium:hover,.aio-button-left a.aio-black-medium:focus,.aio-button-left a.aio-purple-medium:link,.aio-button-left a.aio-purple-medium:visited,.aio-button-left a.aio-purple-medium:active,.aio-button-left a.aio-purple-medium:hover,.aio-button-left a.aio-purple-medium:focus,.aio-button-left a.aio-gray-medium:link,.aio-button-left a.aio-gray-medium:visited,.aio-button-left a.aio-gray-medium:active,.aio-button-left a.aio-gray-medium:hover,.aio-button-left a.aio-gray-medium:focus,.aio-button-left a.aio-brown-medium:link,.aio-button-left a.aio-brown-medium:visited,.aio-button-left a.aio-brown-medium:active,.aio-button-left a.aio-brown-medium:hover,.aio-button-left a.aio-brown-medium:focus,.aio-button-left a.aio-pink-medium:link,.aio-button-left a.aio-pink-medium:visited,.aio-button-left a.aio-pink-medium:active,.aio-button-left a.aio-pink-medium:hover,.aio-button-left a.aio-pink-medium:focus,.aio-button-left a.aio-red-large:link,.aio-button-left a.aio-red-large:visited,.aio-button-left a.aio-red-large:active,.aio-button-left a.aio-red-large:hover,.aio-button-left a.aio-red-large:focus,.aio-button-left a.aio-blue-large:link,.aio-button-left a.aio-blue-large:visited,.aio-button-left a.aio-blue-large:active,.aio-button-left a.aio-blue-large:hover,.aio-button-left a.aio-blue-large:focus,.aio-button-left a.aio-yellow-large:link,.aio-button-left a.aio-yellow-large:visited,.aio-button-left a.aio-yellow-large:active,.aio-button-left a.aio-yellow-large:hover,.aio-button-left a.aio-yellow-large:focus,.aio-button-left a.aio-orange-large:link,.aio-button-left a.aio-orange-large:visited,.aio-button-left a.aio-orange-large:active,.aio-button-left a.aio-orange-large:hover,.aio-button-left a.aio-orange-large:focus,.aio-button-left a.aio-green-large:link,.aio-button-left a.aio-green-large:visited,.aio-button-left a.aio-green-large:active,.aio-button-left a.aio-green-large:hover,.aio-button-left a.aio-green-large:focus,.aio-button-left a.aio-black-large:link,.aio-button-left a.aio-black-large:visited,.aio-button-left a.aio-black-large:active,.aio-button-left a.aio-black-large:hover,.aio-button-left a.aio-black-large:focus,.aio-button-left a.aio-purple-large:link,.aio-button-left a.aio-purple-large:visited,.aio-button-left a.aio-purple-large:active,.aio-button-left a.aio-purple-large:hover,.aio-button-left a.aio-purple-large:focus,.aio-button-left a.aio-gray-large:link,.aio-button-left a.aio-gray-large:visited,.aio-button-left a.aio-gray-large:active,.aio-button-left a.aio-gray-large:hover,.aio-button-left a.aio-gray-large:focus,.aio-button-left a.aio-brown-large:link,.aio-button-left a.aio-brown-large:visited,.aio-button-left a.aio-brown-large:active,.aio-button-left a.aio-brown-large:hover,.aio-button-left a.aio-brown-large:focus,.aio-button-left a.aio-pink-large:link,.aio-button-left a.aio-pink-large:visited,.aio-button-left a.aio-pink-large:active,.aio-button-left a.aio-pink-large:hover,.aio-button-left a.aio-pink-large:focus,.aio-button-right a.aio-red:link,.aio-button-right a.aio-red:visited,.aio-button-right a.aio-red:active,.aio-button-right a.aio-red:hover,.aio-button-right a.aio-red:focus,.aio-button-right a.aio-blue:link,.aio-button-right a.aio-blue:visited,.aio-button-right a.aio-blue:active,.aio-button-right a.aio-blue:hover,.aio-button-right a.aio-blue:focus,.aio-button-right a.aio-yellow:link,.aio-button-right a.aio-yellow:visited,.aio-button-right a.aio-yellow:active,.aio-button-right a.aio-yellow:hover,.aio-button-right a.aio-yellow:focus,.aio-button-right a.aio-orange:link,.aio-button-right a.aio-orange:visited,.aio-button-right a.aio-orange:active,.aio-button-right a.aio-orange:hover,.aio-button-right a.aio-orange:focus,.aio-button-right a.aio-green:link,.aio-button-right a.aio-green:visited,.aio-button-right a.aio-green:active,.aio-button-right a.aio-green:hover,.aio-button-right a.aio-green:focus,.aio-button-right a.aio-black:link,.aio-button-right a.aio-black:visited,.aio-button-right a.aio-black:active,.aio-button-right a.aio-black:hover,.aio-button-right a.aio-black:focus,.aio-button-right a.aio-purple:link,.aio-button-right a.aio-purple:visited,.aio-button-right a.aio-purple:active,.aio-button-right a.aio-purple:hover,.aio-button-right a.aio-purple:focus,.aio-button-right a.aio-gray:link,.aio-button-right a.aio-gray:visited,.aio-button-right a.aio-gray:active,.aio-button-right a.aio-gray:hover,.aio-button-right a.aio-gray:focus,.aio-button-right a.aio-brown:link,.aio-button-right a.aio-brown:visited,.aio-button-right a.aio-brown:active,.aio-button-right a.aio-brown:hover,.aio-button-right a.aio-brown:focus,.aio-button-right a.aio-pink:link,.aio-button-right a.aio-pink:visited,.aio-button-right a.aio-pink:active,.aio-button-right a.aio-pink:hover,.aio-button-right a.aio-pink:focus,.aio-button-right a.aio-red-medium:link,.aio-button-right a.aio-red-medium:visited,.aio-button-right a.aio-red-medium:active,.aio-button-right a.aio-red-medium:hover,.aio-button-right a.aio-red-medium:focus,.aio-button-right a.aio-blue-medium:link,.aio-button-right a.aio-blue-medium:visited,.aio-button-right a.aio-blue-medium:active,.aio-button-right a.aio-blue-medium:hover,.aio-button-right a.aio-blue-medium:focus,.aio-button-right a.aio-yellow-medium:link,.aio-button-right a.aio-yellow-medium:visited,.aio-button-right a.aio-yellow-medium:active,.aio-button-right a.aio-yellow-medium:hover,.aio-button-right a.aio-yellow-medium:focus,.aio-button-right a.aio-orange-medium:link,.aio-button-right a.aio-orange-medium:visited,.aio-button-right a.aio-orange-medium:active,.aio-button-right a.aio-orange-medium:hover,.aio-button-right a.aio-orange-medium:focus,.aio-button-right a.aio-green-medium:link,.aio-button-right a.aio-green-medium:visited,.aio-button-right a.aio-green-medium:active,.aio-button-right a.aio-green-medium:hover,.aio-button-right a.aio-green-medium:focus,.aio-button-right a.aio-black-medium:link,.aio-button-right a.aio-black-medium:visited,.aio-button-right a.aio-black-medium:active,.aio-button-right a.aio-black-medium:hover,.aio-button-right a.aio-black-medium:focus,.aio-button-right a.aio-purple-medium:link,.aio-button-right a.aio-purple-medium:visited,.aio-button-right a.aio-purple-medium:active,.aio-button-right a.aio-purple-medium:hover,.aio-button-right a.aio-purple-medium:focus,.aio-button-right a.aio-gray-medium:link,.aio-button-right a.aio-gray-medium:visited,.aio-button-right a.aio-gray-medium:active,.aio-button-right a.aio-gray-medium:hover,.aio-button-right a.aio-gray-medium:focus,.aio-button-right a.aio-brown-medium:link,.aio-button-right a.aio-brown-medium:visited,.aio-button-right a.aio-brown-medium:active,.aio-button-right a.aio-brown-medium:hover,.aio-button-right a.aio-brown-medium:focus,.aio-button-right a.aio-pink-medium:link,.aio-button-right a.aio-pink-medium:visited,.aio-button-right a.aio-pink-medium:active,.aio-button-right a.aio-pink-medium:hover,.aio-button-right a.aio-pink-medium:focus,.aio-button-right a.aio-red-large:link,.aio-button-right a.aio-red-large:visited,.aio-button-right a.aio-red-large:active,.aio-button-right a.aio-red-large:hover,.aio-button-right a.aio-red-large:focus,.aio-button-right a.aio-blue-large:link,.aio-button-right a.aio-blue-large:visited,.aio-button-right a.aio-blue-large:active,.aio-button-right a.aio-blue-large:hover,.aio-button-right a.aio-blue-large:focus,.aio-button-right a.aio-yellow-large:link,.aio-button-right a.aio-yellow-large:visited,.aio-button-right a.aio-yellow-large:active,.aio-button-right a.aio-yellow-large:hover,.aio-button-right a.aio-yellow-large:focus,.aio-button-right a.aio-orange-large:link,.aio-button-right a.aio-orange-large:visited,.aio-button-right a.aio-orange-large:active,.aio-button-right a.aio-orange-large:hover,.aio-button-right a.aio-orange-large:focus,.aio-button-right a.aio-green-large:link,.aio-button-right a.aio-green-large:visited,.aio-button-right a.aio-green-large:active,.aio-button-right a.aio-green-large:hover,.aio-button-right a.aio-green-large:focus,.aio-button-right a.aio-black-large:link,.aio-button-right a.aio-black-large:visited,.aio-button-right a.aio-black-large:active,.aio-button-right a.aio-black-large:hover,.aio-button-right a.aio-black-large:focus,.aio-button-right a.aio-purple-large:link,.aio-button-right a.aio-purple-large:visited,.aio-button-right a.aio-purple-large:active,.aio-button-right a.aio-purple-large:hover,.aio-button-right a.aio-purple-large:focus,.aio-button-right a.aio-gray-large:link,.aio-button-right a.aio-gray-large:visited,.aio-button-right a.aio-gray-large:active,.aio-button-right a.aio-gray-large:hover,.aio-button-right a.aio-gray-large:focus,.aio-button-right a.aio-brown-large:link,.aio-button-right a.aio-brown-large:visited,.aio-button-right a.aio-brown-large:active,.aio-button-right a.aio-brown-large:hover,.aio-button-right a.aio-brown-large:focus,.aio-button-right a.aio-pink-large:link,.aio-button-right a.aio-pink-large:visited,.aio-button-right a.aio-pink-large:active,.aio-button-right a.aio-pink-large:hover,.aio-button-right a.aio-pink-large:focus{-webkit-animation:none;-moz-animation:none;animation:none;color:#fff;font-family:Frutiger,"Frutiger Linotype",Univers,Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6em;font-weight:bold;position:relative;text-align:center;text-decoration:none;text-transform:capitalize;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}
.aio-button a.aio-red,.aio-button a.aio-red-medium,.aio-button a.aio-red-large,.aio-button-center a.aio-red,.aio-button-center a.aio-red-medium,.aio-button-center a.aio-red-large,.aio-button-left a.aio-red,.aio-button-left a.aio-red-medium,.aio-button-left a.aio-red-large,.aio-button-right a.aio-red,.aio-button-right a.aio-red-medium,.aio-button-right a.aio-red-large{border:1px solid #a70000;border-radius:3px;box-shadow:inset 0 1px 0 0 #f74343;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#e00;background-image:-webkit-linear-gradient(#e00,#b60000);background-image:linear-gradient(#e00,#b60000);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #920000;background-clip:padding-box}
.aio-button a.aio-red:hover:not(:disabled),.aio-button a.aio-red-medium:hover:not(:disabled),.aio-button a.aio-red-large:hover:not(:disabled),.aio-button-center a.aio-red:hover:not(:disabled),.aio-button-center a.aio-red-medium:hover:not(:disabled),.aio-button-center a.aio-red-large:hover:not(:disabled),.aio-button-left a.aio-red:hover:not(:disabled),.aio-button-left a.aio-red-medium:hover:not(:disabled),.aio-button-left a.aio-red-large:hover:not(:disabled),.aio-button-right a.aio-red:hover:not(:disabled),.aio-button-right a.aio-red-medium:hover:not(:disabled),.aio-button-right a.aio-red-large:hover:not(:disabled){background-color:#d00404;background-image:-webkit-linear-gradient(#d00404,#a70000);background-image:linear-gradient(#d00404,#a70000);box-shadow:inset 0 1px 0 0 #f61111;cursor:pointer}
.aio-button a.aio-red:active:not(:disabled),.aio-button a.aio-red:focus:not(:disabled),.aio-button a.aio-red-medium:active:not(:disabled),.aio-button a.aio-red-medium:focus:not(:disabled),.aio-button a.aio-red-large:active:not(:disabled),.aio-button a.aio-red-large:focus:not(:disabled),.aio-button-center a.aio-red:active:not(:disabled),.aio-button-center a.aio-red:focus:not(:disabled),.aio-button-center a.aio-red-medium:active:not(:disabled),.aio-button-center a.aio-red-medium:focus:not(:disabled),.aio-button-center a.aio-red-large:active:not(:disabled),.aio-button-center a.aio-red-large:focus:not(:disabled),.aio-button-left a.aio-red:active:not(:disabled),.aio-button-left a.aio-red:focus:not(:disabled),.aio-button-left a.aio-red-medium:active:not(:disabled),.aio-button-left a.aio-red-medium:focus:not(:disabled),.aio-button-left a.aio-red-large:active:not(:disabled),.aio-button-left a.aio-red-large:focus:not(:disabled),.aio-button-right a.aio-red:active:not(:disabled),.aio-button-right a.aio-red:focus:not(:disabled),.aio-button-right a.aio-red-medium:active:not(:disabled),.aio-button-right a.aio-red-medium:focus:not(:disabled),.aio-button-right a.aio-red-large:active:not(:disabled),.aio-button-right a.aio-red-large:focus:not(:disabled){border:1px solid #a70000;box-shadow:inset 0 0 8px 4px #970000,inset 0 0 8px 4px #970000}
.aio-button a.aio-red:disabled,.aio-button a.aio-red-medium:disabled,.aio-button a.aio-red-large:disabled,.aio-button-center a.aio-red:disabled,.aio-button-center a.aio-red-medium:disabled,.aio-button-center a.aio-red-large:disabled,.aio-button-left a.aio-red:disabled,.aio-button-left a.aio-red-medium:disabled,.aio-button-left a.aio-red-large:disabled,.aio-button-right a.aio-red:disabled,.aio-button-right a.aio-red-medium:disabled,.aio-button-right a.aio-red-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-blue,.aio-button a.aio-blue-medium,.aio-button a.aio-blue-large,.aio-button-center a.aio-blue,.aio-button-center a.aio-blue-medium,.aio-button-center a.aio-blue-large,.aio-button-left a.aio-blue,.aio-button-left a.aio-blue-medium,.aio-button-left a.aio-blue-large,.aio-button-right a.aio-blue,.aio-button-right a.aio-blue-medium,.aio-button-right a.aio-blue-large{border:1px solid #2268a5;border-radius:3px;box-shadow:inset 0 1px 0 0 #86b0d5;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#448ccb;background-image:-webkit-linear-gradient(#448ccb,#2570b2);background-image:linear-gradient(#448ccb,#2570b2);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #1a5e9a;background-clip:padding-box}
.aio-button a.aio-blue:hover:not(:disabled),.aio-button a.aio-blue-medium:hover:not(:disabled),.aio-button a.aio-blue-large:hover:not(:disabled),.aio-button-center a.aio-blue:hover:not(:disabled),.aio-button-center a.aio-blue-medium:hover:not(:disabled),.aio-button-center a.aio-blue-large:hover:not(:disabled),.aio-button-left a.aio-blue:hover:not(:disabled),.aio-button-left a.aio-blue-medium:hover:not(:disabled),.aio-button-left a.aio-blue-large:hover:not(:disabled),.aio-button-right a.aio-blue:hover:not(:disabled),.aio-button-right a.aio-blue-medium:hover:not(:disabled),.aio-button-right a.aio-blue-large:hover:not(:disabled){background-color:#3a7fbb;background-image:-webkit-linear-gradient(#3a7fbb,#2368a4);background-image:linear-gradient(#3a7fbb,#2368a4);box-shadow:inset 0 1px 0 0 #5f98c9;cursor:pointer}
.aio-button a.aio-blue:active:not(:disabled),.aio-button a.aio-blue:focus:not(:disabled),.aio-button a.aio-blue-medium:active:not(:disabled),.aio-button a.aio-blue-medium:focus:not(:disabled),.aio-button a.aio-blue-large:active:not(:disabled),.aio-button a.aio-blue-large:focus:not(:disabled),.aio-button-center a.aio-blue:active:not(:disabled),.aio-button-center a.aio-blue:focus:not(:disabled),.aio-button-center a.aio-blue-medium:active:not(:disabled),.aio-button-center a.aio-blue-medium:focus:not(:disabled),.aio-button-center a.aio-blue-large:active:not(:disabled),.aio-button-center a.aio-blue-large:focus:not(:disabled),.aio-button-left a.aio-blue:active:not(:disabled),.aio-button-left a.aio-blue:focus:not(:disabled),.aio-button-left a.aio-blue-medium:active:not(:disabled),.aio-button-left a.aio-blue-medium:focus:not(:disabled),.aio-button-left a.aio-blue-large:active:not(:disabled),.aio-button-left a.aio-blue-large:focus:not(:disabled),.aio-button-right a.aio-blue:active:not(:disabled),.aio-button-right a.aio-blue:focus:not(:disabled),.aio-button-right a.aio-blue-medium:active:not(:disabled),.aio-button-right a.aio-blue-medium:focus:not(:disabled),.aio-button-right a.aio-blue-large:active:not(:disabled),.aio-button-right a.aio-blue-large:focus:not(:disabled){border:1px solid #2268a5;box-shadow:inset 0 0 8px 4px #226097,inset 0 0 8px 4px #226097}
.aio-button a.aio-blue:disabled,.aio-button a.aio-blue-medium:disabled,.aio-button a.aio-blue-large:disabled,.aio-button-center a.aio-blue:disabled,.aio-button-center a.aio-blue-medium:disabled,.aio-button-center a.aio-blue-large:disabled,.aio-button-left a.aio-blue:disabled,.aio-button-left a.aio-blue-medium:disabled,.aio-button-left a.aio-blue-large:disabled,.aio-button-right a.aio-blue:disabled,.aio-button-right a.aio-blue-medium:disabled,.aio-button-right a.aio-blue-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-yellow,.aio-button a.aio-yellow-medium,.aio-button a.aio-yellow-large,.aio-button-center a.aio-yellow,.aio-button-center a.aio-yellow-medium,.aio-button-center a.aio-yellow-large,.aio-button-left a.aio-yellow,.aio-button-left a.aio-yellow-medium,.aio-button-left a.aio-yellow-large,.aio-button-right a.aio-yellow,.aio-button-right a.aio-yellow-medium,.aio-button-right a.aio-yellow-large{border:1px solid #b89900;border-radius:3px;box-shadow:inset 0 1px 0 0 #f8dd54;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#ffd500;background-image:-webkit-linear-gradient(#ffd500,#c7a600);background-image:linear-gradient(#ffd500,#c7a600);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #ffd814;background-clip:padding-box}
.aio-button a.aio-yellow:hover:not(:disabled),.aio-button a.aio-yellow-medium:hover:not(:disabled),.aio-button a.aio-yellow-large:hover:not(:disabled),.aio-button-center a.aio-yellow:hover:not(:disabled),.aio-button-center a.aio-yellow-medium:hover:not(:disabled),.aio-button-center a.aio-yellow-large:hover:not(:disabled),.aio-button-left a.aio-yellow:hover:not(:disabled),.aio-button-left a.aio-yellow-medium:hover:not(:disabled),.aio-button-left a.aio-yellow-large:hover:not(:disabled),.aio-button-right a.aio-yellow:hover:not(:disabled),.aio-button-right a.aio-yellow-medium:hover:not(:disabled),.aio-button-right a.aio-yellow-large:hover:not(:disabled){background-color:#e1bd05;background-image:-webkit-linear-gradient(#e1bd05,#b89900);background-image:linear-gradient(#e1bd05,#b89900);box-shadow:inset 0 1px 0 0 #f7d422;cursor:pointer}
.aio-button a.aio-yellow:active:not(:disabled),.aio-button a.aio-yellow:focus:not(:disabled),.aio-button a.aio-yellow-medium:active:not(:disabled),.aio-button a.aio-yellow-medium:focus:not(:disabled),.aio-button a.aio-yellow-large:active:not(:disabled),.aio-button a.aio-yellow-large:focus:not(:disabled),.aio-button-center a.aio-yellow:active:not(:disabled),.aio-button-center a.aio-yellow:focus:not(:disabled),.aio-button-center a.aio-yellow-medium:active:not(:disabled),.aio-button-center a.aio-yellow-medium:focus:not(:disabled),.aio-button-center a.aio-yellow-large:active:not(:disabled),.aio-button-center a.aio-yellow-large:focus:not(:disabled),.aio-button-left a.aio-yellow:active:not(:disabled),.aio-button-left a.aio-yellow:focus:not(:disabled),.aio-button-left a.aio-yellow-medium:active:not(:disabled),.aio-button-left a.aio-yellow-medium:focus:not(:disabled),.aio-button-left a.aio-yellow-large:active:not(:disabled),.aio-button-left a.aio-yellow-large:focus:not(:disabled),.aio-button-right a.aio-yellow:active:not(:disabled),.aio-button-right a.aio-yellow:focus:not(:disabled),.aio-button-right a.aio-yellow-medium:active:not(:disabled),.aio-button-right a.aio-yellow-medium:focus:not(:disabled),.aio-button-right a.aio-yellow-large:active:not(:disabled),.aio-button-right a.aio-yellow-large:focus:not(:disabled){border:1px solid #b89900;box-shadow:inset 0 0 8px 4px #a88d00,inset 0 0 8px 4px #a88d00}
.aio-button a.aio-yellow:disabled,.aio-button a.aio-yellow-medium:disabled,.aio-button a.aio-yellow-large:disabled,.aio-button-center a.aio-yellow:disabled,.aio-button-center a.aio-yellow-medium:disabled,.aio-button-center a.aio-yellow-large:disabled,.aio-button-left a.aio-yellow:disabled,.aio-button-left a.aio-yellow-medium:disabled,.aio-button-left a.aio-yellow-large:disabled,.aio-button-right a.aio-yellow:disabled,.aio-button-right a.aio-yellow-medium:disabled,.aio-button-right a.aio-yellow-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-orange,.aio-button a.aio-orange-medium,.aio-button a.aio-orange-large,.aio-button-center a.aio-orange,.aio-button-center a.aio-orange-medium,.aio-button-center a.aio-orange-large,.aio-button-left a.aio-orange,.aio-button-left a.aio-orange-medium,.aio-button-left a.aio-orange-large,.aio-button-right a.aio-orange,.aio-button-right a.aio-orange-medium,.aio-button-right a.aio-orange-large{border:1px solid #d16c00;border-radius:3px;box-shadow:inset 0 1px 0 0 #f9b56c;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#ff9019;background-image:-webkit-linear-gradient(#ff9019,#e07400);background-image:linear-gradient(#ff9019,#e07400);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #ff9a2d;background-clip:padding-box}
.aio-button a.aio-orange:hover:not(:disabled),.aio-button a.aio-orange-medium:hover:not(:disabled),.aio-button a.aio-orange-large:hover:not(:disabled),.aio-button-center a.aio-orange:hover:not(:disabled),.aio-button-center a.aio-orange-medium:hover:not(:disabled),.aio-button-center a.aio-orange-large:hover:not(:disabled),.aio-button-left a.aio-orange:hover:not(:disabled),.aio-button-left a.aio-orange-medium:hover:not(:disabled),.aio-button-left a.aio-orange-large:hover:not(:disabled),.aio-button-right a.aio-orange:hover:not(:disabled),.aio-button-right a.aio-orange-medium:hover:not(:disabled),.aio-button-right a.aio-orange-large:hover:not(:disabled){background-color:#f98305;background-image:-webkit-linear-gradient(#f98305,#d16c00);background-image:linear-gradient(#f98305,#d16c00);box-shadow:inset 0 1px 0 0 #f89c3a;cursor:pointer}
.aio-button a.aio-orange:active:not(:disabled),.aio-button a.aio-orange:focus:not(:disabled),.aio-button a.aio-orange-medium:active:not(:disabled),.aio-button a.aio-orange-medium:focus:not(:disabled),.aio-button a.aio-orange-large:active:not(:disabled),.aio-button a.aio-orange-large:focus:not(:disabled),.aio-button-center a.aio-orange:active:not(:disabled),.aio-button-center a.aio-orange:focus:not(:disabled),.aio-button-center a.aio-orange-medium:active:not(:disabled),.aio-button-center a.aio-orange-medium:focus:not(:disabled),.aio-button-center a.aio-orange-large:active:not(:disabled),.aio-button-center a.aio-orange-large:focus:not(:disabled),.aio-button-left a.aio-orange:active:not(:disabled),.aio-button-left a.aio-orange:focus:not(:disabled),.aio-button-left a.aio-orange-medium:active:not(:disabled),.aio-button-left a.aio-orange-medium:focus:not(:disabled),.aio-button-left a.aio-orange-large:active:not(:disabled),.aio-button-left a.aio-orange-large:focus:not(:disabled),.aio-button-right a.aio-orange:active:not(:disabled),.aio-button-right a.aio-orange:focus:not(:disabled),.aio-button-right a.aio-orange-medium:active:not(:disabled),.aio-button-right a.aio-orange-medium:focus:not(:disabled),.aio-button-right a.aio-orange-large:active:not(:disabled),.aio-button-right a.aio-orange-large:focus:not(:disabled){border:1px solid #d16c00;box-shadow:inset 0 0 8px 4px #c16400,inset 0 0 8px 4px #c16400}
.aio-button a.aio-orange:disabled,.aio-button a.aio-orange-medium:disabled,.aio-button a.aio-orange-large:disabled,.aio-button-center a.aio-orange:disabled,.aio-button-center a.aio-orange-medium:disabled,.aio-button-center a.aio-orange-large:disabled,.aio-button-left a.aio-orange:disabled,.aio-button-left a.aio-orange-medium:disabled,.aio-button-left a.aio-orange-large:disabled,.aio-button-right a.aio-orange:disabled,.aio-button-right a.aio-orange-medium:disabled,.aio-button-right a.aio-orange-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-green,.aio-button a.aio-green-medium,.aio-button a.aio-green-large,.aio-button-center a.aio-green,.aio-button-center a.aio-green-medium,.aio-button-center a.aio-green-large,.aio-button-left a.aio-green,.aio-button-left a.aio-green-medium,.aio-button-left a.aio-green-large,.aio-button-right a.aio-green,.aio-button-right a.aio-green-medium,.aio-button-right a.aio-green-large{border:1px solid #007225;border-radius:3px;box-shadow:inset 0 1px 0 0 #13f25c;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#02b73d;background-image:-webkit-linear-gradient(#02b73d,#00812a);background-image:linear-gradient(#02b73d,#00812a);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #005d1e;background-clip:padding-box}
.aio-button a.aio-green:hover:not(:disabled),.aio-button a.aio-green-medium:hover:not(:disabled),.aio-button a.aio-green-large:hover:not(:disabled),.aio-button-center a.aio-green:hover:not(:disabled),.aio-button-center a.aio-green-medium:hover:not(:disabled),.aio-button-center a.aio-green-large:hover:not(:disabled),.aio-button-left a.aio-green:hover:not(:disabled),.aio-button-left a.aio-green-medium:hover:not(:disabled),.aio-button-left a.aio-green-large:hover:not(:disabled),.aio-button-right a.aio-green:hover:not(:disabled),.aio-button-right a.aio-green-medium:hover:not(:disabled),.aio-button-right a.aio-green-large:hover:not(:disabled){background-color:#059b36;background-image:-webkit-linear-gradient(#059b36,#007225);background-image:linear-gradient(#059b36,#007225);box-shadow:inset 0 1px 0 0 #0ac948;cursor:pointer}
.aio-button a.aio-green:active:not(:disabled),.aio-button a.aio-green:focus:not(:disabled),.aio-button a.aio-green-medium:active:not(:disabled),.aio-button a.aio-green-medium:focus:not(:disabled),.aio-button a.aio-green-large:active:not(:disabled),.aio-button a.aio-green-large:focus:not(:disabled),.aio-button-center a.aio-green:active:not(:disabled),.aio-button-center a.aio-green:focus:not(:disabled),.aio-button-center a.aio-green-medium:active:not(:disabled),.aio-button-center a.aio-green-medium:focus:not(:disabled),.aio-button-center a.aio-green-large:active:not(:disabled),.aio-button-center a.aio-green-large:focus:not(:disabled),.aio-button-left a.aio-green:active:not(:disabled),.aio-button-left a.aio-green:focus:not(:disabled),.aio-button-left a.aio-green-medium:active:not(:disabled),.aio-button-left a.aio-green-medium:focus:not(:disabled),.aio-button-left a.aio-green-large:active:not(:disabled),.aio-button-left a.aio-green-large:focus:not(:disabled),.aio-button-right a.aio-green:active:not(:disabled),.aio-button-right a.aio-green:focus:not(:disabled),.aio-button-right a.aio-green-medium:active:not(:disabled),.aio-button-right a.aio-green-medium:focus:not(:disabled),.aio-button-right a.aio-green-large:active:not(:disabled),.aio-button-right a.aio-green-large:focus:not(:disabled){border:1px solid #007225;box-shadow:inset 0 0 8px 4px #006220,inset 0 0 8px 4px #006220}
.aio-button a.aio-green:disabled,.aio-button a.aio-green-medium:disabled,.aio-button a.aio-green-large:disabled,.aio-button-center a.aio-green:disabled,.aio-button-center a.aio-green-medium:disabled,.aio-button-center a.aio-green-large:disabled,.aio-button-left a.aio-green:disabled,.aio-button-left a.aio-green-medium:disabled,.aio-button-left a.aio-green-large:disabled,.aio-button-right a.aio-green:disabled,.aio-button-right a.aio-green-medium:disabled,.aio-button-right a.aio-green-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-black,.aio-button a.aio-black-medium,.aio-button a.aio-black-large,.aio-button-center a.aio-black,.aio-button-center a.aio-black-medium,.aio-button-center a.aio-black-large,.aio-button-left a.aio-black,.aio-button-left a.aio-black-medium,.aio-button-left a.aio-black-large,.aio-button-right a.aio-black,.aio-button-right a.aio-black-medium,.aio-button-right a.aio-black-large{border:1px solid #222;border-radius:3px;box-shadow:inset 0 1px 0 0 #6c6c6c;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#464646;background-image:-webkit-linear-gradient(#464646,#2a2a2a);background-image:linear-gradient(#464646,#2a2a2a);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #181818;background-clip:padding-box;border:1px solid #251f1f;border-radius:3px;box-shadow:inset 0 1px 0 0 #6c6c6c;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#464646;background-image:-webkit-linear-gradient(#464646,#2e2626);background-image:linear-gradient(#464646,#2e2626);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #1c1414;background-clip:padding-box}
.aio-button a.aio-black:hover:not(:disabled),.aio-button a.aio-black-medium:hover:not(:disabled),.aio-button a.aio-black-large:hover:not(:disabled),.aio-button-center a.aio-black:hover:not(:disabled),.aio-button-center a.aio-black-medium:hover:not(:disabled),.aio-button-center a.aio-black-large:hover:not(:disabled),.aio-button-left a.aio-black:hover:not(:disabled),.aio-button-left a.aio-black-medium:hover:not(:disabled),.aio-button-left a.aio-black-large:hover:not(:disabled),.aio-button-right a.aio-black:hover:not(:disabled),.aio-button-right a.aio-black-medium:hover:not(:disabled),.aio-button-right a.aio-black-large:hover:not(:disabled){background-color:#393939;background-image:-webkit-linear-gradient(#393939,#222);background-image:linear-gradient(#393939,#222);box-shadow:inset 0 1px 0 0 #535353;cursor:pointer}
.aio-button a.aio-black:active:not(:disabled),.aio-button a.aio-black:focus:not(:disabled),.aio-button a.aio-black-medium:active:not(:disabled),.aio-button a.aio-black-medium:focus:not(:disabled),.aio-button a.aio-black-large:active:not(:disabled),.aio-button a.aio-black-large:focus:not(:disabled),.aio-button-center a.aio-black:active:not(:disabled),.aio-button-center a.aio-black:focus:not(:disabled),.aio-button-center a.aio-black-medium:active:not(:disabled),.aio-button-center a.aio-black-medium:focus:not(:disabled),.aio-button-center a.aio-black-large:active:not(:disabled),.aio-button-center a.aio-black-large:focus:not(:disabled),.aio-button-left a.aio-black:active:not(:disabled),.aio-button-left a.aio-black:focus:not(:disabled),.aio-button-left a.aio-black-medium:active:not(:disabled),.aio-button-left a.aio-black-medium:focus:not(:disabled),.aio-button-left a.aio-black-large:active:not(:disabled),.aio-button-left a.aio-black-large:focus:not(:disabled),.aio-button-right a.aio-black:active:not(:disabled),.aio-button-right a.aio-black:focus:not(:disabled),.aio-button-right a.aio-black-medium:active:not(:disabled),.aio-button-right a.aio-black-medium:focus:not(:disabled),.aio-button-right a.aio-black-large:active:not(:disabled),.aio-button-right a.aio-black-large:focus:not(:disabled){border:1px solid #222;box-shadow:inset 0 0 8px 4px #1b1b1b,inset 0 0 8px 4px #1b1b1b}
.aio-button a.aio-black:disabled,.aio-button a.aio-black-medium:disabled,.aio-button a.aio-black-large:disabled,.aio-button-center a.aio-black:disabled,.aio-button-center a.aio-black-medium:disabled,.aio-button-center a.aio-black-large:disabled,.aio-button-left a.aio-black:disabled,.aio-button-left a.aio-black-medium:disabled,.aio-button-left a.aio-black-large:disabled,.aio-button-right a.aio-black:disabled,.aio-button-right a.aio-black-medium:disabled,.aio-button-right a.aio-black-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-purple,.aio-button a.aio-purple-medium,.aio-button a.aio-purple-large,.aio-button-center a.aio-purple,.aio-button-center a.aio-purple-medium,.aio-button-center a.aio-purple-large,.aio-button-left a.aio-purple,.aio-button-left a.aio-purple-medium,.aio-button-left a.aio-purple-large,.aio-button-right a.aio-purple,.aio-button-right a.aio-purple-medium,.aio-button-right a.aio-purple-large{border:1px solid #4e2e6b;border-radius:3px;box-shadow:inset 0 1px 0 0 #987eaf;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#724d93;background-image:-webkit-linear-gradient(#724d93,#563276);background-image:linear-gradient(#724d93,#563276);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #442461;background-clip:padding-box}
.aio-button a.aio-purple:hover:not(:disabled),.aio-button a.aio-purple-medium:hover:not(:disabled),.aio-button a.aio-purple-large:hover:not(:disabled),.aio-button-center a.aio-purple:hover:not(:disabled),.aio-button-center a.aio-purple-medium:hover:not(:disabled),.aio-button-center a.aio-purple-large:hover:not(:disabled),.aio-button-left a.aio-purple:hover:not(:disabled),.aio-button-left a.aio-purple-medium:hover:not(:disabled),.aio-button-left a.aio-purple-large:hover:not(:disabled),.aio-button-right a.aio-purple:hover:not(:disabled),.aio-button-right a.aio-purple-medium:hover:not(:disabled),.aio-button-right a.aio-purple-large:hover:not(:disabled){background-color:#65487e;background-image:-webkit-linear-gradient(#65487e,#4e2e6a);background-image:linear-gradient(#65487e,#4e2e6a);box-shadow:inset 0 1px 0 0 #7e5e9b;cursor:pointer}
.aio-button a.aio-purple:active:not(:disabled),.aio-button a.aio-purple:focus:not(:disabled),.aio-button a.aio-purple-medium:active:not(:disabled),.aio-button a.aio-purple-medium:focus:not(:disabled),.aio-button a.aio-purple-large:active:not(:disabled),.aio-button a.aio-purple-large:focus:not(:disabled),.aio-button-center a.aio-purple:active:not(:disabled),.aio-button-center a.aio-purple:focus:not(:disabled),.aio-button-center a.aio-purple-medium:active:not(:disabled),.aio-button-center a.aio-purple-medium:focus:not(:disabled),.aio-button-center a.aio-purple-large:active:not(:disabled),.aio-button-center a.aio-purple-large:focus:not(:disabled),.aio-button-left a.aio-purple:active:not(:disabled),.aio-button-left a.aio-purple:focus:not(:disabled),.aio-button-left a.aio-purple-medium:active:not(:disabled),.aio-button-left a.aio-purple-medium:focus:not(:disabled),.aio-button-left a.aio-purple-large:active:not(:disabled),.aio-button-left a.aio-purple-large:focus:not(:disabled),.aio-button-right a.aio-purple:active:not(:disabled),.aio-button-right a.aio-purple:focus:not(:disabled),.aio-button-right a.aio-purple-medium:active:not(:disabled),.aio-button-right a.aio-purple-medium:focus:not(:disabled),.aio-button-right a.aio-purple-large:active:not(:disabled),.aio-button-right a.aio-purple-large:focus:not(:disabled){border:1px solid #4e2e6b;box-shadow:inset 0 0 8px 4px #462a5f,inset 0 0 8px 4px #462a5f}
.aio-button a.aio-purple:disabled,.aio-button a.aio-purple-medium:disabled,.aio-button a.aio-purple-large:disabled,.aio-button-center a.aio-purple:disabled,.aio-button-center a.aio-purple-medium:disabled,.aio-button-center a.aio-purple-large:disabled,.aio-button-left a.aio-purple:disabled,.aio-button-left a.aio-purple-medium:disabled,.aio-button-left a.aio-purple-large:disabled,.aio-button-right a.aio-purple:disabled,.aio-button-right a.aio-purple-medium:disabled,.aio-button-right a.aio-purple-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-gray,.aio-button a.aio-gray-medium,.aio-button a.aio-gray-large,.aio-button-center a.aio-gray,.aio-button-center a.aio-gray-medium,.aio-button-center a.aio-gray-large,.aio-button-left a.aio-gray,.aio-button-left a.aio-gray-medium,.aio-button-left a.aio-gray-large,.aio-button-right a.aio-gray,.aio-button-right a.aio-gray-medium,.aio-button-right a.aio-gray-large{border:1px solid #424242;border-radius:3px;box-shadow:inset 0 1px 0 0 #8c8c8c;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#666;background-image:-webkit-linear-gradient(#666,#4a4a4a);background-image:linear-gradient(#666,#4a4a4a);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #383838;background-clip:padding-box;border:1px solid #483c3c;border-radius:3px;box-shadow:inset 0 1px 0 0 #8c8c8c;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#666;background-image:-webkit-linear-gradient(#666,#514343);background-image:linear-gradient(#666,#514343);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #413030;background-clip:padding-box}
.aio-button a.aio-gray:hover:not(:disabled),.aio-button a.aio-gray-medium:hover:not(:disabled),.aio-button a.aio-gray-large:hover:not(:disabled),.aio-button-center a.aio-gray:hover:not(:disabled),.aio-button-center a.aio-gray-medium:hover:not(:disabled),.aio-button-center a.aio-gray-large:hover:not(:disabled),.aio-button-left a.aio-gray:hover:not(:disabled),.aio-button-left a.aio-gray-medium:hover:not(:disabled),.aio-button-left a.aio-gray-large:hover:not(:disabled),.aio-button-right a.aio-gray:hover:not(:disabled),.aio-button-right a.aio-gray-medium:hover:not(:disabled),.aio-button-right a.aio-gray-large:hover:not(:disabled){background-color:#595959;background-image:-webkit-linear-gradient(#595959,#424242);background-image:linear-gradient(#595959,#424242);box-shadow:inset 0 1px 0 0 #737373;cursor:pointer}
.aio-button a.aio-gray:active:not(:disabled),.aio-button a.aio-gray:focus:not(:disabled),.aio-button a.aio-gray-medium:active:not(:disabled),.aio-button a.aio-gray-medium:focus:not(:disabled),.aio-button a.aio-gray-large:active:not(:disabled),.aio-button a.aio-gray-large:focus:not(:disabled),.aio-button-center a.aio-gray:active:not(:disabled),.aio-button-center a.aio-gray:focus:not(:disabled),.aio-button-center a.aio-gray-medium:active:not(:disabled),.aio-button-center a.aio-gray-medium:focus:not(:disabled),.aio-button-center a.aio-gray-large:active:not(:disabled),.aio-button-center a.aio-gray-large:focus:not(:disabled),.aio-button-left a.aio-gray:active:not(:disabled),.aio-button-left a.aio-gray:focus:not(:disabled),.aio-button-left a.aio-gray-medium:active:not(:disabled),.aio-button-left a.aio-gray-medium:focus:not(:disabled),.aio-button-left a.aio-gray-large:active:not(:disabled),.aio-button-left a.aio-gray-large:focus:not(:disabled),.aio-button-right a.aio-gray:active:not(:disabled),.aio-button-right a.aio-gray:focus:not(:disabled),.aio-button-right a.aio-gray-medium:active:not(:disabled),.aio-button-right a.aio-gray-medium:focus:not(:disabled),.aio-button-right a.aio-gray-large:active:not(:disabled),.aio-button-right a.aio-gray-large:focus:not(:disabled){border:1px solid #424242;box-shadow:inset 0 0 8px 4px #3b3b3b,inset 0 0 8px 4px #3b3b3b}
.aio-button a.aio-gray:disabled,.aio-button a.aio-gray-medium:disabled,.aio-button a.aio-gray-large:disabled,.aio-button-center a.aio-gray:disabled,.aio-button-center a.aio-gray-medium:disabled,.aio-button-center a.aio-gray-large:disabled,.aio-button-left a.aio-gray:disabled,.aio-button-left a.aio-gray-medium:disabled,.aio-button-left a.aio-gray-large:disabled,.aio-button-right a.aio-gray:disabled,.aio-button-right a.aio-gray-medium:disabled,.aio-button-right a.aio-gray-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-brown,.aio-button a.aio-brown-medium,.aio-button a.aio-brown-large,.aio-button-center a.aio-brown,.aio-button-center a.aio-brown-medium,.aio-button-center a.aio-brown-large,.aio-button-left a.aio-brown,.aio-button-left a.aio-brown-medium,.aio-button-left a.aio-brown-large,.aio-button-right a.aio-brown,.aio-button-right a.aio-brown-medium,.aio-button-right a.aio-brown-large{border:1px solid #5f3e1f;border-radius:3px;box-shadow:inset 0 1px 0 0 #b18860;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#8c6239;background-image:-webkit-linear-gradient(#8c6239,#6a4622);background-image:linear-gradient(#8c6239,#6a4622);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #533417;background-clip:padding-box}
.aio-button a.aio-brown:hover:not(:disabled),.aio-button a.aio-brown-medium:hover:not(:disabled),.aio-button a.aio-brown-large:hover:not(:disabled),.aio-button-center a.aio-brown:hover:not(:disabled),.aio-button-center a.aio-brown-medium:hover:not(:disabled),.aio-button-center a.aio-brown-large:hover:not(:disabled),.aio-button-left a.aio-brown:hover:not(:disabled),.aio-button-left a.aio-brown-medium:hover:not(:disabled),.aio-button-left a.aio-brown-large:hover:not(:disabled),.aio-button-right a.aio-brown:hover:not(:disabled),.aio-button-right a.aio-brown-medium:hover:not(:disabled),.aio-button-right a.aio-brown-large:hover:not(:disabled){background-color:#765535;background-image:-webkit-linear-gradient(#765535,#5e3e1f);background-image:linear-gradient(#765535,#5e3e1f);box-shadow:inset 0 1px 0 0 #966f48;cursor:pointer}
.aio-button a.aio-brown:active:not(:disabled),.aio-button a.aio-brown:focus:not(:disabled),.aio-button a.aio-brown-medium:active:not(:disabled),.aio-button a.aio-brown-medium:focus:not(:disabled),.aio-button a.aio-brown-large:active:not(:disabled),.aio-button a.aio-brown-large:focus:not(:disabled),.aio-button-center a.aio-brown:active:not(:disabled),.aio-button-center a.aio-brown:focus:not(:disabled),.aio-button-center a.aio-brown-medium:active:not(:disabled),.aio-button-center a.aio-brown-medium:focus:not(:disabled),.aio-button-center a.aio-brown-large:active:not(:disabled),.aio-button-center a.aio-brown-large:focus:not(:disabled),.aio-button-left a.aio-brown:active:not(:disabled),.aio-button-left a.aio-brown:focus:not(:disabled),.aio-button-left a.aio-brown-medium:active:not(:disabled),.aio-button-left a.aio-brown-medium:focus:not(:disabled),.aio-button-left a.aio-brown-large:active:not(:disabled),.aio-button-left a.aio-brown-large:focus:not(:disabled),.aio-button-right a.aio-brown:active:not(:disabled),.aio-button-right a.aio-brown:focus:not(:disabled),.aio-button-right a.aio-brown-medium:active:not(:disabled),.aio-button-right a.aio-brown-medium:focus:not(:disabled),.aio-button-right a.aio-brown-large:active:not(:disabled),.aio-button-right a.aio-brown-large:focus:not(:disabled){border:1px solid #5f3e1f;box-shadow:inset 0 0 8px 4px #52371c,inset 0 0 8px 4px #52371c}
.aio-button a.aio-brown:disabled,.aio-button a.aio-brown-medium:disabled,.aio-button a.aio-brown-large:disabled,.aio-button-center a.aio-brown:disabled,.aio-button-center a.aio-brown-medium:disabled,.aio-button-center a.aio-brown-large:disabled,.aio-button-left a.aio-brown:disabled,.aio-button-left a.aio-brown-medium:disabled,.aio-button-left a.aio-brown-large:disabled,.aio-button-right a.aio-brown:disabled,.aio-button-right a.aio-brown-medium:disabled,.aio-button-right a.aio-brown-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-pink,.aio-button a.aio-pink-medium,.aio-button a.aio-pink-large,.aio-button-center a.aio-pink,.aio-button-center a.aio-pink-medium,.aio-button-center a.aio-pink-large,.aio-button-left a.aio-pink,.aio-button-left a.aio-pink-medium,.aio-button-left a.aio-pink-large,.aio-button-right a.aio-pink,.aio-button-right a.aio-pink-medium,.aio-button-right a.aio-pink-large{border:1px solid #a50062;border-radius:3px;box-shadow:inset 0 1px 0 0 #f741ad;color:#fff;display:inline-block;font-size:inherit;font-weight:bold;background-color:#ec008c;background-image:-webkit-linear-gradient(#ec008c,#b4006b);background-image:linear-gradient(#ec008c,#b4006b);padding:7px 18px 9px;text-decoration:none;text-shadow:0 1px 0 #900056;background-clip:padding-box}
.aio-button a.aio-pink:hover:not(:disabled),.aio-button a.aio-pink-medium:hover:not(:disabled),.aio-button a.aio-pink-large:hover:not(:disabled),.aio-button-center a.aio-pink:hover:not(:disabled),.aio-button-center a.aio-pink-medium:hover:not(:disabled),.aio-button-center a.aio-pink-large:hover:not(:disabled),.aio-button-left a.aio-pink:hover:not(:disabled),.aio-button-left a.aio-pink-medium:hover:not(:disabled),.aio-button-left a.aio-pink-large:hover:not(:disabled),.aio-button-right a.aio-pink:hover:not(:disabled),.aio-button-right a.aio-pink-medium:hover:not(:disabled),.aio-button-right a.aio-pink-large:hover:not(:disabled){background-color:#ce047c;background-image:-webkit-linear-gradient(#ce047c,#a50062);background-image:linear-gradient(#ce047c,#a50062);box-shadow:inset 0 1px 0 0 #f60f98;cursor:pointer}
.aio-button a.aio-pink:active:not(:disabled),.aio-button a.aio-pink:focus:not(:disabled),.aio-button a.aio-pink-medium:active:not(:disabled),.aio-button a.aio-pink-medium:focus:not(:disabled),.aio-button a.aio-pink-large:active:not(:disabled),.aio-button a.aio-pink-large:focus:not(:disabled),.aio-button-center a.aio-pink:active:not(:disabled),.aio-button-center a.aio-pink:focus:not(:disabled),.aio-button-center a.aio-pink-medium:active:not(:disabled),.aio-button-center a.aio-pink-medium:focus:not(:disabled),.aio-button-center a.aio-pink-large:active:not(:disabled),.aio-button-center a.aio-pink-large:focus:not(:disabled),.aio-button-left a.aio-pink:active:not(:disabled),.aio-button-left a.aio-pink:focus:not(:disabled),.aio-button-left a.aio-pink-medium:active:not(:disabled),.aio-button-left a.aio-pink-medium:focus:not(:disabled),.aio-button-left a.aio-pink-large:active:not(:disabled),.aio-button-left a.aio-pink-large:focus:not(:disabled),.aio-button-right a.aio-pink:active:not(:disabled),.aio-button-right a.aio-pink:focus:not(:disabled),.aio-button-right a.aio-pink-medium:active:not(:disabled),.aio-button-right a.aio-pink-medium:focus:not(:disabled),.aio-button-right a.aio-pink-large:active:not(:disabled),.aio-button-right a.aio-pink-large:focus:not(:disabled){border:1px solid #a50062;box-shadow:inset 0 0 8px 4px #950059,inset 0 0 8px 4px #950059}
.aio-button a.aio-pink:disabled,.aio-button a.aio-pink-medium:disabled,.aio-button a.aio-pink-large:disabled,.aio-button-center a.aio-pink:disabled,.aio-button-center a.aio-pink-medium:disabled,.aio-button-center a.aio-pink-large:disabled,.aio-button-left a.aio-pink:disabled,.aio-button-left a.aio-pink-medium:disabled,.aio-button-left a.aio-pink-large:disabled,.aio-button-right a.aio-pink:disabled,.aio-button-right a.aio-pink-medium:disabled,.aio-button-right a.aio-pink-large:disabled{cursor:not-allowed;opacity:0.5}
.aio-button a.aio-red-medium,.aio-button a.aio-blue-medium,.aio-button a.aio-yellow-medium,.aio-button a.aio-orange-medium,.aio-button a.aio-green-medium,.aio-button a.aio-black-medium,.aio-button a.aio-purple-medium,.aio-button a.aio-gray-medium,.aio-button a.aio-brown-medium,.aio-button a.aio-pink-medium,.aio-button-center a.aio-red-medium,.aio-button-center a.aio-blue-medium,.aio-button-center a.aio-yellow-medium,.aio-button-center a.aio-orange-medium,.aio-button-center a.aio-green-medium,.aio-button-center a.aio-black-medium,.aio-button-center a.aio-purple-medium,.aio-button-center a.aio-gray-medium,.aio-button-center a.aio-brown-medium,.aio-button-center a.aio-pink-medium,.aio-button-left a.aio-red-medium,.aio-button-left a.aio-blue-medium,.aio-button-left a.aio-yellow-medium,.aio-button-left a.aio-orange-medium,.aio-button-left a.aio-green-medium,.aio-button-left a.aio-black-medium,.aio-button-left a.aio-purple-medium,.aio-button-left a.aio-gray-medium,.aio-button-left a.aio-brown-medium,.aio-button-left a.aio-pink-medium,.aio-button-right a.aio-red-medium,.aio-button-right a.aio-blue-medium,.aio-button-right a.aio-yellow-medium,.aio-button-right a.aio-orange-medium,.aio-button-right a.aio-green-medium,.aio-button-right a.aio-black-medium,.aio-button-right a.aio-purple-medium,.aio-button-right a.aio-gray-medium,.aio-button-right a.aio-brown-medium,.aio-button-right a.aio-pink-medium{padding:12px 36px 14px;font-size:2.4em !important}
.aio-button a.aio-red-large,.aio-button a.aio-blue-large,.aio-button a.aio-yellow-large,.aio-button a.aio-orange-large,.aio-button a.aio-green-large,.aio-button a.aio-black-large,.aio-button a.aio-purple-large,.aio-button a.aio-gray-large,.aio-button a.aio-brown-large,.aio-button a.aio-pink-large,.aio-button-center a.aio-red-large,.aio-button-center a.aio-blue-large,.aio-button-center a.aio-yellow-large,.aio-button-center a.aio-orange-large,.aio-button-center a.aio-green-large,.aio-button-center a.aio-black-large,.aio-button-center a.aio-purple-large,.aio-button-center a.aio-gray-large,.aio-button-center a.aio-brown-large,.aio-button-center a.aio-pink-large,.aio-button-left a.aio-red-large,.aio-button-left a.aio-blue-large,.aio-button-left a.aio-yellow-large,.aio-button-left a.aio-orange-large,.aio-button-left a.aio-green-large,.aio-button-left a.aio-black-large,.aio-button-left a.aio-purple-large,.aio-button-left a.aio-gray-large,.aio-button-left a.aio-brown-large,.aio-button-left a.aio-pink-large,.aio-button-right a.aio-red-large,.aio-button-right a.aio-blue-large,.aio-button-right a.aio-yellow-large,.aio-button-right a.aio-orange-large,.aio-button-right a.aio-green-large,.aio-button-right a.aio-black-large,.aio-button-right a.aio-purple-large,.aio-button-right a.aio-gray-large,.aio-button-right a.aio-brown-large,.aio-button-right a.aio-pink-large{padding:24px 72px 28px;font-size:3.2em !important}

    
    .popup {
      position: absolute;
      display: none;
      z-index: 50;
      padding:10px;
      background-color:#252525; 
      width:150px;
      overflow-y:auto;
      border-width: 2px;     
    }
.popup_menu_holder_inner{display:table-cell;vertical-align:middle;padding:100px 0}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.container .jumbotron,.container-fluid .jumbotron{border-radius:0}
.jumbotron .container{max-width:100%}
.container.breadcrumbs{margin-top:20px}
.container.breadcrumbs .breadcrumb{margin-bottom:0}
.container.page{margin-top:20px}
.container.page .header .title{display:inline-block}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;}
.container{margin-right:auto;margin-left:auto;*zoom:1;*zoom:1;margin-right:auto;margin-left:auto;*zoom:1;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0;}
.container:after{clear:both;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1;*zoom:1;}
.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0;}
.container-fluid:after{clear:both;}
.navbar .container{width:auto;}
.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px;width:940px;}
.breadcrumbs-wrapper .container{padding:7.5px 30px;background-color:;}
#access .navbar .navbar-inner .container{width:inherit;max-width:1170px;}
#featured .container{background:rgba(255,255,255,0.42);width:100%;overflow:hidden;padding:0;text-align:center;}
#main .container[role="main"]{background:#fff;}
#main .container[role="main"] .sidebar-layout{padding:30px;width:auto;}
.articles_listing #main .container[role="main"]{background:none;}
#foot .container{background:#77787b;color:;font-size:90%;position:relative;}
#foot .container a{color:;}
#foot .container .widget{background:none;}
#foot .container .widget .widget-title{color:#fff;}
#foot .container .widget ul#twitter_update_list li,#foot .container .widget .sidebar-list li{padding:15px 0;margin:0 0;border-bottom:1px solid #454647;border-top:1px solid #abacad;}
#foot .container .widget ul#twitter_update_list li:last-child,#foot .container .widget .sidebar-list li:last-child{border-bottom:none;}
#foot .container .widget ul#twitter_update_list li:first-child,#foot .container .widget .sidebar-list li:first-child{border-top:none;padding-top:0;}
#sidebar .widget .btn,#foot .container .btn{color:#333;text-shadow:0 1px 1px #e6e6e6;}
.casestudy-detail #main .container[role="main"],.pages.is-visual #main .container[role="main"],.default #main .container[role="main"]{background:none;}
.casestudy-detail #main .container[role="main"]{background:none;}
#featured .container,.container[role="main"],.widget{padding:7.5px 5px;}
.default #featured .container,.default #featured .flexslider,.default #featured .element-columns{background:none;overflow:visible !important;}
.raw #featured .container,.raw #featured .flexslider,.raw #featured .element-columns{background:none;overflow:visible !important;}
.default #main .container[role="main"],.pages.is-visual #main .container[role="main"],.raw #main .container[role="main"],.casestudy-detail #main .container[role="main"]{width:100%;}
.default #main .container[role="main"] .sidebar-layout,.default #main .container[role="main"] article,.pages.is-visual #main .container[role="main"] .sidebar-layout,.pages.is-visual #main .container[role="main"] article,.raw #main .container[role="main"] .sidebar-layout,.raw #main .container[role="main"] article,.casestudy-detail #main .container[role="main"] .sidebar-layout,.casestudy-detail #main .container[role="main"] article{padding:0;}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

  .col-md-6 {
    width: 50%;
  }

#container-wrap {
	margin: 20px auto 0 auto;
	width: 952px;
	background:#dadada;
	padding:4px;
	overflow:hidden;
}

#container {
	background: #FFF;	
	border: 1px solid #c4c4c4;
	overflow:hidden;
}
	
	
.topimage{
	background:#000;padding:3px;width:118px;height:76px;float:left;margin:15px 0 0 100px}

.topimage p{
	padding:0;margin:0}

	#footer .menus .menu-div .menu-item-home { display: none; }
 



.menu-dropdown li.level3 { line-height: 20px; }


.menu-dropdown a.level3 {
	padding-left: 12px;
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #868686;
}


.menu-dropdown a.level3:hover {	background-position: 0 -100px; }





.menu-dropdown a.current.level3 { font-weight: bold; }

#navigation div.level_2 { display: block; }

#navigation ul.level_2 { display: block; padding: 0px; }



#navigation li.level_2 { width: auto; margin: 0px; height: auto; }

#navigation ul.level_2 li a { font-size: 14px; }

#navigation div.level_2 h3 { color: #000; }

#navigation div.level_2 ul { vertical-align: top; }

#navigation div.level_2 ul li { display: block; float: left; padding: 0px; line-height: 20px; font-size: 12px; padding-right: 25px; clear: left; }

#navigation div.level_2 .cat-container ul { text-align: left; float: left; }

#navigation div.level_2 .trend-container ul { float: left; }

#navigation div.level_2 .trend-container ul li { padding-left: 25px; padding-right: 0px; display: block; float: left; clear: left; }

#navigation div.level_2 .trend-container { margin-top: -25px; }

#navigation div.level_2 .trend-container h3 { padding-left: 25px; }
#navigation ul.level_2 li a:hover{font-weight:normal;text-decoration:underline;color:#333;}
#navigation #dept_clothing ul.level_2{width:500px;}
.ie6 #navigation #dept_clothing ul.level_2{width:600px;}
#navigation span.level_2{font-family:'Swiss721BT-LightExtended',Arial,sans-serif;color:#000;margin-bottom:10px;text-transform:uppercase;}
#navigation li.level_3,#navigation li.level_2{margin-bottom:5px;}
#wc_dept_saleall span.level_1,#navigation #wc_dept_saleall ul.level_2{background-color:#DF3E68;border-top:none;}
.ie6 #navigation li.level_2{width:200px;}
.media{margin-top:15px}
.media:first-child{margin-top:0}
.media,.media-body{zoom:1;overflow:hidden}
.media-body{width:10000px}
.media-object{display:block}
.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}
.media-middle{vertical-align:middle}
.media-bottom{vertical-align:bottom}
.media-heading{margin-top:0;margin-bottom:5px}
.media-list{padding-left:0;list-style:none}



.media-cat-loop .row{
	margin-bottom: 30px;
}










li.media{
	position:relative;
}

ul.media-list li .pull-left img{
	width: 150px;
	height: auto;
}
	
ul.media-list li .pull-left{
	margin-bottom: 10px;
	float: none;
}

.media-list .entry-content p{
	text-align: justify;
}


ul.media-list hr:last-child{
	display: none;
}


.entry-title {
  font-size: 27px;
  font-size: 2.7rem;
  word-wrap: break-word;
}


.format-image .entry-title:before,
.single-format-image .entry-title:before,
.format-gallery .entry-title:before,
.single-format-gallery .entry-title:before,
.format-chat .entry-title:before,
.single-format-chat .entry-title:before,
.format-link .entry-title:before,
.single-format-link .entry-title:before,
.format-quote .entry-title:before,
.single-format-quote .entry-title:before,
.format-audio .entry-title:before,
.single-format-audio .entry-title:before,
.format-video .entry-title:before,
.single-format-video .entry-title:before,
.format-status .entry-title:before,
.single-format-status .entry-title:before,
.format-aside .entry-title:before,
.single-format-aside .entry-title:before,
.post-password-required .entry-title:before {
  font-family: 'fontello';
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin: 0 0.2em;
  text-align: center;
  opacity: 0.8;
  line-height: 1em;
  margin-right: 0.4em;
}


.format-image .entry-title:before, .single-format-image .entry-title:before {
  content: '\e805 \0020';
}


.format-gallery .entry-title:before, .single-format-gallery .entry-title:before {
  content: '\1f304 \0020';
}


.format-chat .entry-title:before, .single-format-chat .entry-title:before {
  content: '\e802 \0020';
}


.format-link .entry-title:before, .single-format-link .entry-title:before {
  content: '\e807 \0020';
}


.format-quote .entry-title:before, .single-format-quote .entry-title:before {
  content: '\275d \0020';
}


.format-audio .entry-title:before, .single-format-audio .entry-title:before {
  content: '\e804 \0020';
}


.format-video .entry-title:before, .single-format-video .entry-title:before {
  content: '\e806 \0020';
}


.format-status .entry-title:before, .single-format-status .entry-title:before {
  content: '\1f514 \0020';
}


.format-aside .entry-title:before, .single-format-aside .entry-title:before {
  content: '\e732 \0020';
}


.post-password-required .entry-title:before {
  content: '\e708 \0020';
}


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


h1.entry-title {
	text-align: left;
}


h1.entry-title a {
	font-family: Raleway;
	xfont-weight: bold;
	xmax-width: 66rem;
	margin-right: auto;
	margin-left: auto;
	xfont-size: 1.7em;
	color: #222;
}


body.home h1.entry-title a {
	font-size: 1.1em;
}

	#bnavsocnet td#fblike iframe {width:150px; height:22px; border:none}

.col2-set .col-2 { float:right; width:48.5%; }

.col3-set .col-2 { float:left; width:32%; margin-left:2%; }

.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }

.cart .cart-collaterals .col2-set .col-2 { width:294px; }
.mk-blog-classic-item.instagram-post-type .mk-blog-meta .mk-blog-meta-wrapper .mk-categories {display:none;}
.mk-blog-classic-item.blockquote-post-type .mk-blog-meta-wrapper .mk-categories {display:none;}
.mk-blog-magazine-item .mk-blog-meta .mk-categories,.mk-blog-magazine-item .mk-blog-meta time {display:inline-block;float:left;}
.mk-blog-modern-item.blockquote-post-type .mk-blog-meta-wrapper .mk-categories {display:none;}
.mk-blog-modern-item.instagram-post-type .mk-blog-meta-wrapper .mk-categories {display:none;}
.mk-blog-thumbnail-item .item-wrapper .mk-blog-author,.mk-blog-thumbnail-item .item-wrapper .mk-categories {display:inline-block;}
