.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}#cboxClose{top:-6px;right:-6px;background:url(/sites/all/modules/popup_onload/images/new-popup-close-button.png) no-repeat;width:27px;height:27px;position:absolute;border:0 none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0;}
.print-link{display:block;text-align:right;padding-bottom:0.5em;}div#block-print-ui-print-links span{display:block;}.print_html,.print_mail,.print_pdf,.print_epub{margin-left:1em;}.print-syslink{margin-right:1em;}img.print-icon{vertical-align:middle;}img.print-icon-margin{padding-right:4px;}
.locale-untranslated{font-style:normal;text-decoration:line-through;}#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:0.1em;width:15em;}#locale-translation-filter-form .form-type-select select{width:100%;}#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}.language-switcher-locale-session a.active{color:#0062A0;}.language-switcher-locale-session a.session-active{color:#000000;}
.b-recall{margin-bottom:30px;}.recall-text{position:relative;margin-bottom:15px;padding:17px 22px 17px 22px;box-shadow:0 1px 3px rgba(0,0,0,0.02);background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#ffffff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#ffffff 2%,#fbfbfb 100%);background:linear-gradient(to bottom,#ffffff 2%,#fbfbfb 100%);border-radius:2px;border:1px solid #e2e2e2;font-family:OpenSansItalic;font-size:14px;line-height:1.5;cursor:default;}.recall-text:after{content:'';display:block;width:21px;height:15px;position:absolute;left:20px;bottom:-15px;background:url(/sites/all/themes/boson/img/recall-corner.png);}.recall-author{font-family:'OpenSansSemiboldRegular';color:#313538;}i{display:inline-block;font-family:FontAwesome;font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;font-size:inherit;}.icon-glass:before{content:"\f000";}.icon-music:before{content:"\f001";}.icon-search:before{content:"\f002";}.icon-envelope-alt:before{content:"\f003";}.icon-heart:before{content:"\f004";}.icon-star:before{content:"\f005";}.icon-star-empty:before{content:"\f006";}.icon-user:before{content:"\f007";}.icon-film:before{content:"\f008";}.icon-th-large:before{content:"\f009";}.icon-th:before{content:"\f00a";}.icon-th-list:before{content:"\f00b";}.icon-ok:before{content:"\f00c";}.icon-remove:before{content:"\f00d";}.icon-zoom-in:before{content:"\f00e";}.icon-zoom-out:before{content:"\f010";}.icon-power-off:before,.icon-off:before{content:"\f011";}.icon-signal:before{content:"\f012";}.icon-gear:before,.icon-cog:before{content:"\f013";}.icon-trash:before{content:"\f014";}.icon-home:before{content:"\f015";}.icon-file-alt:before{content:"\f016";}.icon-time:before{content:"\f017";}.icon-road:before{content:"\f018";}.icon-download-alt:before{content:"\f019";}.icon-download:before{content:"\f01a";}.icon-upload:before{content:"\f01b";}.icon-inbox:before{content:"\f01c";}.icon-play-circle:before{content:"\f01d";}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}.icon-refresh:before{content:"\f021";}.icon-list-alt:before{content:"\f022";}.icon-lock:before{content:"\f023";}.icon-flag:before{content:"\f024";}.icon-headphones:before{content:"\f025";}.icon-volume-off:before{content:"\f026";}.icon-volume-down:before{content:"\f027";}.icon-volume-up:before{content:"\f028";}.icon-qrcode:before{content:"\f029";}.icon-barcode:before{content:"\f02a";}.icon-tag:before{content:"\f02b";}.icon-tags:before{content:"\f02c";}.icon-book:before{content:"\f02d";}.icon-bookmark:before{content:"\f02e";}.icon-print:before{content:"\f02f";}.icon-camera:before{content:"\f030";}.icon-font:before{content:"\f031";}.icon-bold:before{content:"\f032";}.icon-italic:before{content:"\f033";}.icon-text-height:before{content:"\f034";}.icon-text-width:before{content:"\f035";}.icon-align-left:before{content:"\f036";}.icon-align-center:before{content:"\f037";}.icon-align-right:before{content:"\f038";}.icon-align-justify:before{content:"\f039";}.icon-list:before{content:"\f03a";}.icon-indent-left:before{content:"\f03b";}.icon-indent-right:before{content:"\f03c";}.icon-facetime-video:before{content:"\f03d";}.icon-picture:before{content:"\f03e";}.icon-pencil:before{content:"\f040";}.icon-map-marker:before{content:"\f041";}.icon-adjust:before{content:"\f042";}.icon-tint:before{content:"\f043";}.icon-edit:before{content:"\f044";}.icon-share:before{content:"\f045";}.icon-check:before{content:"\f046";}.icon-move:before{content:"\f047";}.icon-step-backward:before{content:"\f048";}.icon-fast-backward:before{content:"\f049";}.icon-backward:before{content:"\f04a";}.icon-play:before{content:"\f04b";}.icon-pause:before{content:"\f04c";}.icon-stop:before{content:"\f04d";}.icon-forward:before{content:"\f04e";}.icon-fast-forward:before{content:"\f050";}.icon-step-forward:before{content:"\f051";}.icon-eject:before{content:"\f052";}.icon-chevron-left:before{content:"\f053";}.icon-chevron-right:before{content:"\f054";}.icon-plus-sign:before{content:"\f055";}.icon-minus-sign:before{content:"\f056";}.icon-remove-sign:before{content:"\f057";}.icon-ok-sign:before{content:"\f058";}.icon-question-sign:before{content:"\f059";}.icon-info-sign:before{content:"\f05a";}.icon-screenshot:before{content:"\f05b";}.icon-remove-circle:before{content:"\f05c";}.icon-ok-circle:before{content:"\f05d";}.icon-ban-circle:before{content:"\f05e";}.icon-arrow-left:before{content:"\f060";}.icon-arrow-right:before{content:"\f061";}.icon-arrow-up:before{content:"\f062";}.icon-arrow-down:before{content:"\f063";}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}.icon-resize-full:before{content:"\f065";}.icon-resize-small:before{content:"\f066";}.icon-plus:before{content:"\f067";}.icon-minus:before{content:"\f068";}.icon-asterisk:before{content:"\f069";}.icon-exclamation-sign:before{content:"\f06a";}.icon-gift:before{content:"\f06b";}.icon-leaf:before{content:"\f06c";}.icon-fire:before{content:"\f06d";}.icon-eye-open:before{content:"\f06e";}.icon-eye-close:before{content:"\f070";}.icon-warning-sign:before{content:"\f071";}.icon-plane:before{content:"\f072";}.icon-calendar:before{content:"\f073";}.icon-random:before{content:"\f074";}.icon-comment:before{content:"\f075";}.icon-magnet:before{content:"\f076";}.icon-chevron-up:before{content:"\f077";}.icon-chevron-down:before{content:"\f078";}.icon-retweet:before{content:"\f079";}.icon-shopping-cart:before{content:"\f07a";}.icon-folder-close:before{content:"\f07b";}.icon-folder-open:before{content:"\f07c";}.icon-resize-vertical:before{content:"\f07d";}.icon-resize-horizontal:before{content:"\f07e";}.icon-bar-chart:before{content:"\f080";}.icon-twitter-sign:before{content:"\f081";}.icon-facebook-sign:before{content:"\f082";}.icon-camera-retro:before{content:"\f083";}.icon-key:before{content:"\f084";}.icon-gears:before,.icon-cogs:before{content:"\f085";}.icon-comments:before{content:"\f086";}.icon-thumbs-up-alt:before{content:"\f087";}.icon-thumbs-down-alt:before{content:"\f088";}.icon-star-half:before{content:"\f089";}.icon-heart-empty:before{content:"\f08a";}.icon-signout:before{content:"\f08b";}.icon-linkedin-sign:before{content:"\f08c";}.icon-pushpin:before{content:"\f08d";}.icon-external-link:before{content:"\f08e";}.icon-signin:before{content:"\f090";}.icon-trophy:before{content:"\f091";}.icon-github-sign:before{content:"\f092";}.icon-upload-alt:before{content:"\f093";}.icon-lemon:before{content:"\f094";}.icon-phone:before{content:"\f095";}.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}.icon-bookmark-empty:before{content:"\f097";}.icon-phone-sign:before{content:"\f098";}.icon-twitter:before{content:"\f099";}.icon-facebook:before{content:"\f09a";}.icon-github:before{content:"\f09b";}.icon-unlock:before{content:"\f09c";}.icon-credit-card:before{content:"\f09d";}.icon-rss:before{content:"\f09e";}.icon-hdd:before{content:"\f0a0";}.icon-bullhorn:before{content:"\f0a1";}.icon-bell:before{content:"\f0a2";}.icon-certificate:before{content:"\f0a3";}.icon-hand-right:before{content:"\f0a4";}.icon-hand-left:before{content:"\f0a5";}.icon-hand-up:before{content:"\f0a6";}.icon-hand-down:before{content:"\f0a7";}.icon-circle-arrow-left:before{content:"\f0a8";}.icon-circle-arrow-right:before{content:"\f0a9";}.icon-circle-arrow-up:before{content:"\f0aa";}.icon-circle-arrow-down:before{content:"\f0ab";}.icon-globe:before{content:"\f0ac";}.icon-wrench:before{content:"\f0ad";}.icon-tasks:before{content:"\f0ae";}.icon-filter:before{content:"\f0b0";}.icon-briefcase:before{content:"\f0b1";}.icon-fullscreen:before{content:"\f0b2";}.icon-group:before{content:"\f0c0";}.icon-link:before{content:"\f0c1";}.icon-cloud:before{content:"\f0c2";}.icon-beaker:before{content:"\f0c3";}.icon-cut:before{content:"\f0c4";}.icon-copy:before{content:"\f0c5";}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}.icon-save:before{content:"\f0c7";}.icon-sign-blank:before{content:"\f0c8";}.icon-reorder:before{content:"\f0c9";}.icon-list-ul:before{content:"\f0ca";}.icon-list-ol:before{content:"\f0cb";}.icon-strikethrough:before{content:"\f0cc";}.icon-underline:before{content:"\f0cd";}.icon-table:before{content:"\f0ce";}.icon-magic:before{content:"\f0d0";}.icon-truck:before{content:"\f0d1";}.icon-pinterest:before{content:"\f0d2";}.icon-pinterest-sign:before{content:"\f0d3";}.icon-google-plus-sign:before{content:"\f0d4";}.icon-google-plus:before{content:"\f0d5";}.icon-money:before{content:"\f0d6";}.icon-caret-down:before{content:"\f0d7";}.icon-caret-up:before{content:"\f0d8";}.icon-caret-left:before{content:"\f0d9";}.icon-caret-right:before{content:"\f0da";}.icon-columns:before{content:"\f0db";}.icon-sort:before{content:"\f0dc";}.icon-sort-down:before{content:"\f0dd";}.icon-sort-up:before{content:"\f0de";}.icon-envelope:before{content:"\f0e0";}.icon-linkedin:before{content:"\f0e1";}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}.icon-legal:before{content:"\f0e3";}.icon-dashboard:before{content:"\f0e4";}.icon-comment-alt:before{content:"\f0e5";}.icon-comments-alt:before{content:"\f0e6";}.icon-bolt:before{content:"\f0e7";}.icon-sitemap:before{content:"\f0e8";}.icon-umbrella:before{content:"\f0e9";}.icon-paste:before{content:"\f0ea";}.icon-lightbulb:before{content:"\f0eb";}.icon-exchange:before{content:"\f0ec";}.icon-cloud-download:before{content:"\f0ed";}.icon-cloud-upload:before{content:"\f0ee";}.icon-user-md:before{content:"\f0f0";}.icon-stethoscope:before{content:"\f0f1";}.icon-suitcase:before{content:"\f0f2";}.icon-bell-alt:before{content:"\f0f3";}.icon-coffee:before{content:"\f0f4";}.icon-food:before{content:"\f0f5";}.icon-file-text-alt:before{content:"\f0f6";}.icon-building:before{content:"\f0f7";}.icon-hospital:before{content:"\f0f8";}.icon-ambulance:before{content:"\f0f9";}.icon-medkit:before{content:"\f0fa";}.icon-fighter-jet:before{content:"\f0fb";}.icon-beer:before{content:"\f0fc";}.icon-h-sign:before{content:"\f0fd";}.icon-plus-sign-alt:before{content:"\f0fe";}.icon-double-angle-left:before{content:"\f100";}.icon-double-angle-right:before{content:"\f101";}.icon-double-angle-up:before{content:"\f102";}.icon-double-angle-down:before{content:"\f103";}.icon-angle-left:before{content:"\f104";}.icon-angle-right:before{content:"\f105";}.icon-angle-up:before{content:"\f106";}.icon-angle-down:before{content:"\f107";}.icon-desktop:before{content:"\f108";}.icon-laptop:before{content:"\f109";}.icon-tablet:before{content:"\f10a";}.icon-mobile-phone:before{content:"\f10b";}.icon-circle-blank:before{content:"\f10c";}.icon-quote-left:before{content:"\f10d";}.icon-quote-right:before{content:"\f10e";}.icon-spinner:before{content:"\f110";}.icon-circle:before{content:"\f111";}.icon-mail-reply:before,.icon-reply:before{content:"\f112";}.icon-github-alt:before{content:"\f113";}.icon-folder-close-alt:before{content:"\f114";}.icon-folder-open-alt:before{content:"\f115";}.icon-expand-alt:before{content:"\f116";}.icon-collapse-alt:before{content:"\f117";}.icon-smile:before{content:"\f118";}.icon-frown:before{content:"\f119";}.icon-meh:before{content:"\f11a";}.icon-gamepad:before{content:"\f11b";}.icon-keyboard:before{content:"\f11c";}.icon-flag-alt:before{content:"\f11d";}.icon-flag-checkered:before{content:"\f11e";}.icon-terminal:before{content:"\f120";}.icon-code:before{content:"\f121";}.icon-reply-all:before{content:"\f122";}.icon-mail-reply-all:before{content:"\f122";}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}.icon-location-arrow:before{content:"\f124";}.icon-crop:before{content:"\f125";}.icon-code-fork:before{content:"\f126";}.icon-unlink:before{content:"\f127";}.icon-question:before{content:"\f128";}.icon-info:before{content:"\f129";}.icon-exclamation:before{content:"\f12a";}.icon-superscript:before{content:"\f12b";}.icon-subscript:before{content:"\f12c";}.icon-eraser:before{content:"\f12d";}.icon-puzzle-piece:before{content:"\f12e";}.icon-microphone:before{content:"\f130";}.icon-microphone-off:before{content:"\f131";}.icon-shield:before{content:"\f132";}.icon-calendar-empty:before{content:"\f133";}.icon-fire-extinguisher:before{content:"\f134";}.icon-rocket:before{content:"\f135";}.icon-maxcdn:before{content:"\f136";}.icon-chevron-sign-left:before{content:"\f137";}.icon-chevron-sign-right:before{content:"\f138";}.icon-chevron-sign-up:before{content:"\f139";}.icon-chevron-sign-down:before{content:"\f13a";}.icon-html5:before{content:"\f13b";}.icon-css3:before{content:"\f13c";}.icon-anchor:before{content:"\f13d";}.icon-unlock-alt:before{content:"\f13e";}.icon-bullseye:before{content:"\f140";}.icon-ellipsis-horizontal:before{content:"\f141";}.icon-ellipsis-vertical:before{content:"\f142";}.icon-rss-sign:before{content:"\f143";}.icon-play-sign:before{content:"\f144";}.icon-ticket:before{content:"\f145";}.icon-minus-sign-alt:before{content:"\f146";}.icon-check-minus:before{content:"\f147";}.icon-level-up:before{content:"\f148";}.icon-level-down:before{content:"\f149";}.icon-check-sign:before{content:"\f14a";}.icon-edit-sign:before{content:"\f14b";}.icon-external-link-sign:before{content:"\f14c";}.icon-share-sign:before{content:"\f14d";}.icon-compass:before{content:"\f14e";}.icon-collapse:before{content:"\f150";}.icon-collapse-top:before{content:"\f151";}.icon-expand:before{content:"\f152";}.icon-euro:before,.icon-eur:before{content:"\f153";}.icon-gbp:before{content:"\f154";}.icon-dollar:before,.icon-usd:before{content:"\f155";}.icon-rupee:before,.icon-inr:before{content:"\f156";}.icon-yen:before,.icon-jpy:before{content:"\f157";}.icon-renminbi:before,.icon-cny:before{content:"\f158";}.icon-won:before,.icon-krw:before{content:"\f159";}.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}.icon-file:before{content:"\f15b";}.icon-file-text:before{content:"\f15c";}.icon-sort-by-alphabet:before{content:"\f15d";}.icon-sort-by-alphabet-alt:before{content:"\f15e";}.icon-sort-by-attributes:before{content:"\f160";}.icon-sort-by-attributes-alt:before{content:"\f161";}.icon-sort-by-order:before{content:"\f162";}.icon-sort-by-order-alt:before{content:"\f163";}.icon-thumbs-up:before{content:"\f164";}.icon-thumbs-down:before{content:"\f165";}.icon-youtube-sign:before{content:"\f166";}.icon-youtube:before{content:"\f167";}.icon-xing:before{content:"\f168";}.icon-xing-sign:before{content:"\f169";}.icon-youtube-play:before{content:"\f16a";}.icon-dropbox:before{content:"\f16b";}.icon-stackexchange:before{content:"\f16c";}.icon-instagram:before{content:"\f16d";}.icon-flickr:before{content:"\f16e";}.icon-adn:before{content:"\f170";}.icon-bitbucket:before{content:"\f171";}.icon-bitbucket-sign:before{content:"\f172";}.icon-tumblr:before{content:"\f173";}.icon-tumblr-sign:before{content:"\f174";}.icon-long-arrow-down:before{content:"\f175";}.icon-long-arrow-up:before{content:"\f176";}.icon-long-arrow-left:before{content:"\f177";}.icon-long-arrow-right:before{content:"\f178";}.icon-apple:before{content:"\f179";}.icon-windows:before{content:"\f17a";}.icon-android:before{content:"\f17b";}.icon-linux:before{content:"\f17c";}.icon-dribbble:before{content:"\f17d";}.icon-skype:before{content:"\f17e";}.icon-foursquare:before{content:"\f180";}.icon-trello:before{content:"\f181";}.icon-female:before{content:"\f182";}.icon-male:before{content:"\f183";}.icon-gittip:before{content:"\f184";}.icon-sun:before{content:"\f185";}.icon-moon:before{content:"\f186";}.icon-archive:before{content:"\f187";}.icon-bug:before{content:"\f188";}.icon-vk:before{content:"\f189";}.icon-weibo:before{content:"\f18a";}.icon-renren:before{content:"\f18b";}[class^="coloricon-"],[class*=" coloricon-"]{display:inline-block;width:32px !important;height:32px;border-radius:0 !important;background-image:url(/sites/all/themes/boson/img/icons.png) !important;line-height:1;vertical-align:middle !important;}.icon-box.m-color-box{padding-left:50px;}.icon-box.m-color-box i{top:0px;}.coloricon-64{background-position:0 0;}.coloricon-addressbook{background-position:0 -82px;}.coloricon-archive-delete{background-position:0 -164px;}.coloricon-archive-download{background-position:0 -246px;}.coloricon-archive-new{background-position:0 -328px;}.coloricon-back{background-position:0 -410px;}.coloricon-bookmark{background-position:0 -492px;}.coloricon-burn{background-position:0 -574px;}.coloricon-calculator{background-position:0 -656px;}.coloricon-cash{background-position:0 -738px;}.coloricon-cd{background-position:0 -820px;}.coloricon-chat{background-position:0 -902px;}.coloricon-clapperboard{background-position:0 -984px;}.coloricon-color{background-position:0 -1066px;}.coloricon-copy{background-position:0 -1148px;}.coloricon-creditcard{background-position:0 -1230px;}.coloricon-desktop-alternative{background-position:0 -1312px;}.coloricon-desktop{background-position:0 -1394px;}.coloricon-down{background-position:0 -1476px;}.coloricon-edit{background-position:0 -1558px;}.coloricon-exclamation{background-position:0 -1640px;}.coloricon-exit{background-position:0 -1722px;}.coloricon-folder-forward{background-position:0 -1804px;}.coloricon-folder-smart{background-position:0 -1886px;}.coloricon-folder{background-position:-82px 0;}.coloricon-forward-black{background-position:-82px -82px;}.coloricon-forward-mail{background-position:-82px -164px;}.coloricon-forward{background-position:-82px -246px;}.coloricon-globe{background-position:-82px -328px;}.coloricon-harddrive{background-position:-82px -410px;}.coloricon-heineken{background-position:-82px -492px;}.coloricon-help{background-position:-82px -574px;}.coloricon-info{background-position:-82px -656px;}.coloricon-install{background-position:-82px -738px;}.coloricon-intel{background-position:-82px -820px;}.coloricon-keyboard{background-position:-82px -902px;}.coloricon-lock{background-position:-82px -984px;}.coloricon-mac-alternative{background-position:-82px -1066px;}.coloricon-mac-alternative2{background-position:-82px -1148px;}.coloricon-mac{background-position:-82px -1230px;}.coloricon-mail{background-position:-82px -1312px;}.coloricon-minus-white{background-position:-82px -1394px;}.coloricon-minus{background-position:-82px -1476px;}.coloricon-monitor{background-position:-82px -1558px;}.coloricon-moon-alternative{background-position:-82px -1640px;}.coloricon-moon{background-position:-82px -1722px;}.coloricon-movies{background-position:-82px -1804px;}.coloricon-music{background-position:-82px -1886px;}.coloricon-new{background-position:-164px 0;}.coloricon-next{background-position:-164px -82px;}.coloricon-notebook{background-position:-164px -164px;}.coloricon-open{background-position:-164px -246px;}.coloricon-pause{background-position:-164px -328px;}.coloricon-phone{background-position:-164px -410px;}.coloricon-picture-cast{background-position:-164px -492px;}.coloricon-picture{background-position:-164px -574px;}.coloricon-play{background-position:-164px -656px;}.coloricon-plus{background-position:-164px -738px;}.coloricon-podcast{background-position:-164px -820px;}.coloricon-preferences{background-position:-164px -902px;}.coloricon-public{background-position:-164px -984px;}.coloricon-record{background-position:-164px -1066px;}.coloricon-refresh{background-position:-164px -1148px;}.coloricon-remove{background-position:-164px -1230px;}.coloricon-rewind-black{background-position:-164px -1312px;}.coloricon-rewind{background-position:-164px -1394px;}.coloricon-rss-alternative{background-position:-164px -1476px;}.coloricon-rss{background-position:-164px -1558px;}.coloricon-search{background-position:-164px -1640px;}.coloricon-send{background-position:-164px -1722px;}.coloricon-server{background-position:-164px -1804px;}.coloricon-settings{background-position:-164px -1886px;}.coloricon-smiley-sad{background-position:-246px 0;}.coloricon-smiley{background-position:-246px -82px;}.coloricon-splash{background-position:-246px -164px;}.coloricon-star{background-position:-246px -246px;}.coloricon-stop-alternative2{background-position:-246px -328px;}.coloricon-stop{background-position:-246px -410px;}.coloricon-stop-alternative{background-position:-246px -492px;}.coloricon-sun-alternative{background-position:-246px -574px;}.coloricon-sun{background-position:-246px -656px;}.coloricon-terminal{background-position:-246px -738px;}.coloricon-trash-full{background-position:-246px -820px;}.coloricon-trash{background-position:-246px -902px;}.coloricon-unarchive{background-position:-246px -984px;}.coloricon-universal{background-position:-246px -1066px;}.coloricon-unread{background-position:-246px -1148px;}.coloricon-up{background-position:-246px -1230px;}.coloricon-user{background-position:-246px -1312px;}.coloricon-users{background-position:-246px -1394px;}.coloricon-window{background-position:-246px -1476px;}.coloricon-work{background-position:-246px -1558px;}.coloricon-zoom-in{background-position:-246px -1640px;}.coloricon-zoom-out{background-position:-246px -1722px;}.icon-box{position:relative;padding-left:60px;margin-bottom:25px;}.icon-box.medium{padding-left:78px;}.icon-box i{width:40px;height:40px;position:absolute;top:4px;left:0;border-radius:50%;text-align:center;line-height:40px;font-size:16px;color:#444;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.icon-box i.medium{width:60px;height:60px;line-height:60px;font-size:22px;}.icon-box i.light{box-shadow:0 1px 3px rgba(0,0,0,0.04);background:#fafafa url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border:1px solid #dedede;text-shadow:0 1px 1px #d0d3d5;}.gray-content .icon-box i.light{background:#fff url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;}.icon-box i.colored{background:#ee4e3c;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #eb4333;color:#fffaf9;text-shadow:0 1px 1px #df3b2c;}.icon-box i.dark{box-shadow:0 1px 3px rgba(0,0,0,0.04);background:#2f3338;border:1px solid #323639;text-shadow:0 1px 1px #323639;color:#e6eaed;}.icon-box i.green{background:#32ba55;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #2cb14f;color:#edffdf;text-shadow:0 1px 1px #36a42c;}.icon-box i.grass-green{background:#74c32d;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #63ba26;color:#f4ffdf;text-shadow:0 1px 1px #46ab1b;}.icon-box i.turquoise{background:#3cc3cb;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #33bac3;color:#e7fdfe;text-shadow:0 1px 1px #24abb6;}.icon-box i.blue{background:#5489de;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #4e83d9;color:#ebfaff;text-shadow:0 1px 1px #2962e6;}.icon-box i.klein-blue{background:#4874cd;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #3d63c6;color:#e3f5fe;text-shadow:0 1px 1px #2b46b9;}.icon-box i.purple{background:#7e47da;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #6b3cd4;color:#f3e4fc;text-shadow:0 1px 1px #4c2bcb;}.icon-box i.violet{background:#b94fb5;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #af43aa;color:#ffe9fb;text-shadow:0 1px 1px #9d2f97;}.icon-box i.pink{background:#ef679d;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #ed588e;color:#feeff3;text-shadow:0 1px 1px #e93e76;}.icon-box i.cherry{background:#e33459;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #df2c4c;color:#ffeaed;text-shadow:0 1px 1px #d81f35;}.icon-box i.red{background:#ee4e3c;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #eb4333;color:#fffaf9;text-shadow:0 1px 1px #df3b2c;}.icon-box i.orange{background:#ff802c;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #ff6d25;color:#fef6e1;text-shadow:0 1px 1px #ff4d1a;}.icon-box i.yellow{background:#f3d73b;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #f1d132;color:#835218;text-shadow:0 1px 1px #f9eb59;}h1 i,h2 i,h3 i,h4 i,h5 i,h6 i{margin-right:15px;}.b-tabs{margin-bottom:30px;}.tabs-nav{width:100%;display:table;margin:0;padding:0;list-style:none;table-layout:fixed;}.tabs-nav li{display:table-cell;padding:4px 0 0px;background:#fafafa url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border:1px solid #dfdfdf;border-left:none;text-align:center;text-shadow:0 1px 0 white;font-family:'OpenSansSemiboldRegular';color:#65686d;line-height:31px;cursor:pointer;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}.tabs-nav li:first-child{border-left:1px solid #dfdfdf;}.tabs-nav li:hover{background:#fdfdfd url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;color:#4d4f54;}.tabs-nav li.active{background:#fff;border-bottom:none;cursor:default;color:#313538;}.tabs-nav li span{display:block;position:relative;top:-2px;border-bottom:none;}.tabs-nav li.active span:before{content:'';display:block;width:100%;position:absolute;top:-3px;border-bottom:none;cursor:default;border-top:2px solid #e34735;}.tabs-nav li i{margin-right:7px;}.tabs-content{padding:20px 0px 0px;}.b-tabs.m-nav-left .tabs-content{padding:20px 20px 0px;}.tab{display:none;}.tab.active{display:block;-webkit-animation:fadeIn 1 0.7s ease;animation:fadeIn 1 0.7s ease;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.b-tabs.m-nav-left{position:relative;border:1px solid #dfdfdf;box-shadow:0 2px 3px rgba(0,0,0,0.02);}.m-nav-left .tabs-nav{width:auto;float:left;position:relative;top:1px;}.b-tabs.m-nav-left:before{content:'';display:block;width:170px;position:absolute;top:0;left:0;bottom:0;background:#fafafa;border-right:1px solid #dfdfdf;}.b-tabs.m-nav-left:after{content:'';display:block;clear:both;}.m-nav-left .tabs-nav li{display:block;width:130px;padding:4px 20px 1px;border:none;border-bottom:1px solid #dfdfdf;text-align:left;line-height:33px;}.m-nav-left .tabs-nav li.active{display:block;width:131px;border:none;border-bottom:1px solid #dfdfdf;}.m-nav-left .tabs-nav li.active span:before{content:'';display:block;width:0;position:absolute;top:-2px;left:-21px;bottom:-4px;border-bottom:none;cursor:default;border-top:none;border-left:2px solid #e34735;}.m-nav-left .tabs-content{overflow:hidden;border:none;box-shadow:none;}.b-list{position:relative;margin:0 0 20px 0;padding:0;list-style:none;line-height:20px;}.b-list li{margin-bottom:2px;}.b-list li span{display:block;overflow:hidden;}.b-list li i{width:16px;float:left;margin-right:10px;text-align:center;color:#444;font-size:14px;}.b-list.decimal{list-style:decimal inside;}.b-list.circle li:before{content:"\f111";float:left;margin:8px 9px 0 0;font:5px 'FontAwesome';}.b-list.strong{font-family:'OpenSansSemiboldRegular';color:#313538;}.b-list.iconok li:before,.b-list.bancircle li:before,.b-list.flagcheckered li:before,.b-list.exclamation li:before,.b-list.info li:before,.b-list.question li:before,.b-list.leaf li:before,.b-list.pencil li:before{float:left;margin:3px 8px 0 0;font:14px 'FontAwesome';}.b-list.iconok li:before{content:"\f00c";color:#78d53a;text-shadow:0 1px 3px rgba(120,213,58,0.1);}.b-list.bancircle li:before{content:"\f05e";color:#e0563f;text-shadow:0 1px 3px rgba(224,86,64,0.1);}.b-list.flagcheckered li:before{content:"\f11e";color:#e34735;text-shadow:0 1px 3px rgba(90,190,74,0.1);}.b-list.exclamation li:before{content:"\f12a";color:#f2c368;text-shadow:0 1px 3px rgba(242,195,104,0.1);}.b-list.info li:before{content:"\f129";color:#3e7fd7;text-shadow:0 1px 3px rgba(62,127,215,0.1);}.b-list.question li:before{content:"\f128";color:#39c6c8;text-shadow:0 1px 3px rgba(57,198,200,0.1);}.b-list.leaf li:before{content:"\f06c";color:#76de3d;text-shadow:0 1px 3px rgba(128,222,61,0.1);}.b-list.pencil li:before{content:"\f040";color:#f19a34;text-shadow:0 1px 3px rgba(0,0,0,0.1);}.b-list.m-circle li{margin-bottom:10px;line-height:20px;}.b-list.m-circle li:before{width:20px;height:20px;position:relative;top:-3px;background:#e34735  url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border-radius:50%;text-align:center;line-height:20px;font-size:10px;color:#fff;}.b-list a{text-decoration:none;color:inherit;}.b-list a:hover{color:#e34735;}.b-news{position:relative;margin-bottom:20px;padding-left:66px;border-bottom:1px dashed #dee1e2;}.news-date{width:44px;position:absolute;top:2px;left:0;margin-bottom:30px;padding:1px;background:#fafafa;}.date-day{height:43px;text-align:center;line-height:43px;font-size:18px;}.date-mounth{height:14px;background:#3c3e3f;border-radius:1px;box-shadow:0 1px 2px rgba(0,0,0,0.1);text-align:center;line-height:12px;font-size:11px;color:#fff;}.news-title{margin-bottom:7px;padding:0;font:14px/1.4em 'OpenSansSemiboldRegular';color:#313538;}.news-title a{color:#313538;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.news-title a:hover{color:#e34735;}.news-excerpt{margin-bottom:20px;}.b-message{position:relative;margin:0 0 20px;padding:11px 40px 11px 18px;box-shadow:0 1px 3px rgba(0,0,0,0.02);background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#ffffff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#ffffff 2%,#fbfbfb 100%);background:linear-gradient(to bottom,#ffffff 2%,#fbfbfb 100%);border:1px solid #e2e2e2;border-radius:2px;font-family:'Open Sans',sans-serif;color:#65686d;cursor:default;}.message-close{width:9px;height:9px;position:absolute;top:16px;right:20px;font:12px/10px 'FontAwesome';cursor:pointer;}.message-success{background:#e2fccf;border-color:#c4f8a1;box-shadow:0 1px 3px #f2ffe9;color:#48ad38;}.message-error{background:#fff0f0;border-color:#ffd2cf;box-shadow:0 1px 3px #fff7f7;color:#d24841;}.message-info{background:#ecf7fe;border-color:#c6eefa;box-shadow:0 1px 3px #f6fcff;color:#2d76bb;}.b-promo{position:relative;margin-bottom:20px;padding:25px 28px 22px 30px;box-shadow:0 1px 3px rgba(0,0,0,0.02);background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#ffffff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#ffffff 2%,#fbfbfb 100%);background:linear-gradient(to bottom,#ffffff 2%,#fbfbfb 100%);border-radius:0 3px 3px 0;border:1px solid #e2e2e2;border-left:none;cursor:default;}.b-promo:before{content:'';position:absolute;top:-1px;left:0;bottom:-1px;border-left:2px solid #e34735;}.b-promo h3{margin:0px 0 7px;line-height:1.2;}.b-promo .btn.big{float:right;margin:3px 0 30px 30px;padding:0 24px 0px;line-height:38px;}.b-table table{width:100%;margin-bottom:30px;border:1px solid #e2e2e2;border-collapse:collapse;cursor:default;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#ffffff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#ffffff 2%,#fbfbfb 100%);background:linear-gradient(to bottom,#ffffff 2%,#fbfbfb 100%);box-shadow:0 1px 1px rgba(0,0,0,0.05);}.b-table tr{-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;border-bottom:1px solid #e2e2e2;}.b-table thead tr{border-radius:3px;background:#fdfdfd;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#fdfdfd),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#fdfdfd 2%,#fbfbfb 100%);background:linear-gradient(to bottom,#fdfdfd 2%,#fbfbfb 100%);font:13px 'OpenSansSemiboldRegular';color:#313538;}.b-table tbody tr:hover{background:#f2f9fb;color:#62748b;}.b-table tr i{margin-right:7px;font-size:14px;}.b-table td{padding:9px 20px 9px;line-height:1.5;border-right:1px solid #e2e2e2;}shortcodes .btn{margin-right:8px;}.btn,a.btn{display:inline-block;margin:0 7px 10px 0;padding:0 23px 0;background:#fafafa url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border-radius:2px;border:1px solid #e2e2e2;border-bottom:1px solid #dfdfdf;box-shadow:0 1px 2px rgba(0,0,0,0.05);text-shadow:0 1px 0 white;text-decoration:none;font:13px/32px 'OpenSansSemiboldRegular';color:#424346;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a.btn:hover{background:#edeeef url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border:1px solid #d4d4d4;box-shadow:0 1px 3px #ececec;}.btn.small{padding:1px 14px 1px;line-height:22px;font-size:11px;}.btn.big{padding:0 30px 0px;line-height:40px;font-size:14px;}.btn.very-big{padding:0 30px 0px;line-height:56px;font-size:16px;}.btn.btn-uppercase{text-transform:uppercase;font-family:'OpenSansBold';font-size:12px;}.btn.big.btn-uppercase{text-transform:uppercase;font-family:'OpenSansBold';font-size:14px;}a.btn i{margin-right:7px;}.btn.colored{background:#e34735 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #df4432;color:#fff;text-shadow:0 -1px 0px #d4281c;}.btn.colored:hover{background:#d4281c url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #f9dad7;border:1px solid #d4281c;color:#fff;text-shadow:0 -1px 0px #d4281c;}.btn.opacity{background:rgba(250,250,250,0.1) url(/sites/all/themes/boson/img/btn-black.png) repeat-x top;border:1px solid #fff;color:rgba(250,250,250,0.8);text-shadow:none;}.btn.opacity:hover{background:rgba(250,250,250,0.3) url(/sites/all/themes/boson/img/btn-black.png) repeat-x top;border:1px solid #d4281c;color:#fff;text-shadow:none;}.btn.green{background:#64be33 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #52b027;color:#fff;text-shadow:0 -1px 0px #3fa11a;}.btn.green:hover{background:#3fa11a url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 2px 4px #e0f2d6;border:1px solid #3fa11a;color:#fff;text-shadow:0 -1px 0px #3fa11a;}.btn.blue{background:#5489de url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #4e83d9;color:#fff;text-shadow:0 -1px 0 #3263cd;}.btn.blue:hover{background:#3263cd url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #dde7f8;border:1px solid #3263cd;color:#fff;text-shadow:0 -1px 0px #3263cd;}.btn.turquoise{background:#2eafbb url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #26a4b1;color:#fff;text-shadow:0 -1px 0px #178e9d;}.btn.turquoise:hover{background:#178e9d url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #d5eff1;border:1px solid #178e9d;color:#fff;text-shadow:0 -1px 0px #178e9d;}.btn.red{background:#e34735 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #df4432;color:#fff;text-shadow:0 -1px 0px #d4281c;}.btn.red:hover{background:#d4281c url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #f9dad7;border:1px solid #d4281c;color:#fff;text-shadow:0 -1px 0px #d4281c;}.btn.black{background:#2f3338 url(/sites/all/themes/boson/img/btn-black.png) repeat-x top;border:1px solid #323639;text-shadow:0 -1px 0 #181a1e;color:#fff;}.btn.black:hover{background:#181a1e url(/sites/all/themes/boson/img/btn-black.png) repeat-x top;border:1px solid #181a1e;box-shadow:0 1px 3px #d5d6d7;color:#fff;text-shadow:0 -1px 0px #181a1e;}.btn.purple{background:#7e47da url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #8e2cd9;text-shadow:0 -1px 0 #652dc3;color:#fff;}.btn.purple:hover{background:#652dc3 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #ecd8f9;border:1px solid #652dc3;color:#fff;text-shadow:0 -1px 0px #652dc3;}.btn.orange{background:#ff6029 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #ff4e1f;text-shadow:0 -1px 0 #ff3c15;color:#fff;}.btn.orange:hover{background:#ff3c15 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #ffdfd4;border:1px solid #ff3c15;color:#fff;text-shadow:0 -1px 0px #ff3c15;}.btn.pink{background:#df3b98 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #d72d86;text-shadow:0 -1px 0 #ce2073;color:#fff;}.btn.pink:hover{background:#ce2073 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #f9d8ea;border:1px solid #ce2073;color:#fff;text-shadow:0 -1px 0px #ce2073;}.btn.yellow{background:#f1d937 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #eccc26;text-shadow:0 1px 0 #f7e86b;color:#723725;}.btn.yellow:hover{background:#e9c61d url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #fcf7d7;border:1px solid #e9c61d;color:#723725;text-shadow:0 1px 0px #f7e86b;}.fullwidthbanner .btn,.fullwidthbanner .btn .colored,.fullwidthbanner .btn .colored:hover,.fullwidthbanner .btn:hover{border:none !important;box-shadow:0 1px 3px rgba(0,0,0,0.1) !important;font:1em/2.7em 'OpenSansSemiboldRegular';padding:0 1.8em;}.fullwidthbanner .btn.opacity,.fullwidthbanner .btn.opacity:hover{border:1px solid rgba(250,250,250,0.2) !important;}p.intro{margin:0 0 25px 0;text-align:center;font:28px/1.2 'OpenSansLightRegular';color:#4c5154;}p.intro a{border-bottom:1px solid #d7f6bc;color:#e34735;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}p.intro a:hover{border-bottom:1px solid #dddddd;color:#313538;}p.intro strong.colored{color:#e34735;}p.intro span{font:34px 'Open Sans',sans-serif;color:#343434;}.b-social{margin:0;padding:0;list-style:none;font-size:0;}.b-social li{display:inline-block;margin:0 5px 5px 0;vertical-align:middle;}.b-social a{background:#29aae1 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #26a4b1;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#fff;text-shadow:0 -1px 0px #1f99a7;display:block;width:34px;height:34px;border-radius:50px;text-align:center;line-height:34px;font-size:14px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;margin:0 5px 0 0;}.b-social a:hover{background:#ffffff url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border:1px solid #a9a9a9;color:#65686d;}.b-social a:active{background:#f5f5f5;box-shadow:inset 0 1px 2px rgba(0,0,0,0.07);border-color:#d9d9d9;}.b-social.m-varicolored a.fb:hover{background:#ffffff url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border:1px solid #a9a9a9;color:#65686d;}.b-social.m-varicolored a.tw:hover{background:#ffffff url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border:1px solid #a9a9a9;color:#65686d;text-shadow:0 -1px 0 #1d90db;color:#fff;}.b-social.m-varicolored a.pt:hover{box-shadow:0 1px 3px #ddd;background:#cb2027 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #c01a1f;text-shadow:0 -1px 0 #bb161b;color:#fff;}.b-social.m-varicolored a.lin:hover{box-shadow:0 1px 3px #ddd;background:#017eb4 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #0171ac;text-shadow:0 -1px 0 #01589d;color:#fff;}.b-social.m-varicolored a.gl:hover{box-shadow:0 1px 3px #ddd;background:#d33b25 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #ca301e;text-shadow:0 -1px 0 #c6291a;color:#fff;}.b-social.m-varicolored a.dr:hover{box-shadow:0 1px 3px #ddd;background:#e24d87 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #dd4175;text-shadow:0 -1px 0 #d93663;color:#fff;}.b-social.m-varicolored a.tl:hover{box-shadow:0 1px 3px #ddd;background:#35506b url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #304860;text-shadow:0 -1px 0 #25384b;color:#fff;}.b-social.m-varicolored a.vk:hover{box-shadow:0 1px 3px #ddd;background:#45688e url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #3e5d82;text-shadow:0 -1px 0 #30496c;color:#fff;}.b-social.m-varicolored a.dx:hover{box-shadow:0 1px 3px #ddd;background:#0073ce url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #0067c9;text-shadow:0 -1px 0 #0050bf;color:#fff;}.b-social.m-varicolored a.fs:hover{box-shadow:0 1px 3px #ddd;background:#219bce url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #1e91c9;text-shadow:0 -1px 0 #177dbf;color:#fff;}.b-social.m-varicolored a.is:hover{box-shadow:0 1px 3px #ddd;background:#774634 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #6b3f2f;text-shadow:0 -1px 0 #533124;color:#f9f3d9;}.b-social.m-varicolored a.mx:hover{box-shadow:0 1px 3px #ddd;background:#fa9200 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #f98700;text-shadow:0 -1px 0 #f87100;color:#f9f3d9;}.b-social.m-varicolored a.sk:hover{box-shadow:0 1px 3px #ddd;background:#29aae1 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #25a1de;text-shadow:0 -1px 0 #1d90d8;color:#f9f3d9;}.b-social.m-varicolored a.yt:hover{box-shadow:0 1px 3px #ddd;background:#ed3639 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #e92f32;text-shadow:0 -1px 0 #e01f21;color:#f9f3d9;}.b-social.m-varicolored a.gh:hover{box-shadow:0 1px 3px #ddd;background:#121313 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #121313;text-shadow:0 -1px 0 #121313;color:#eaedef;}.b-social.m-varicolored a.env:hover{box-shadow:0 1px 3px #ddd;background:#121313 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #121313;text-shadow:0 -1px 0 #121313;color:#eaedef;}.b-social.m-varicolored a.rss:hover{box-shadow:0 1px 3px #ddd;background:#fa9200 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #f98700;text-shadow:0 -1px 0 #f87100;color:#f9f3d9;}.b-spoiler{margin-bottom:30px;}.b-spoiler.active > .spoiler-content{display:block;}.spoiler-title{position:relative;padding:10px 12px 10px 34px;border-radius:3px;border:1px solid #e2e2e2;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#ffffff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#ffffff 2%,#fbfbfb 100%);background:linear-gradient(to bottom,#ffffff 2%,#fbfbfb 100%);font-family:"OpenSansSemiboldRegular";color:#313538;cursor:pointer;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}.spoiler-title:before{content:"\f067";position:absolute;top:9px;left:0;font:14px 'FontAwesome';color:#636363;}.spoiler-title.faq:before,.spoiler-title.faq.active:before{content:"\f128";}.spoiler-title.active:before{content:"\f068";}.spoiler-content{display:none;padding:0 0 0 0;}.b-spoiler.m-alt{margin:0;}.m-alt .spoiler-title{background:none;border:none;border-bottom:1px dashed #dee1e2;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;}.m-alt .spoiler-title:last-child{border:none;}.m-alt .spoiler-title.active{border:none;}.m-alt .spoiler-title:before{width:20px;height:20px;background:#fafafa url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border-radius:2px;border:1px solid #e2e2e2;border-bottom:1px solid #dfdfdf;text-align:center;text-shadow:0 1px 0 white;font:10px/21px 'FontAwesome';color:#838383;}.m-alt .spoiler-title.faq:before{font-size:14px;}.m-alt .spoiler-title.active:before{background:#e34735 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #df4432;box-shadow:0 1px 2px rgba(0,0,0,0.1);color:#fff;text-shadow:0 -1px 0px #d4281c;}.m-alt .spoiler-content{border-bottom:1px dashed #dee1e2;}.b-spoilers{margin-bottom:30px;}.b-accordion{margin-bottom:30px;}.b-accordion .spoiler-title:before{content:"\f0da";}.b-accordion .spoiler-title.active:before{content:"\f0d7";}.b-accordion .m-alt .spoiler-title:before{font-size:11px;}.progress-bars{margin-bottom:30px;}.progress-scale{height:18px;margin-bottom:15px;border-radius:2px;background:#fafafa;border:1px solid #e2e2e2;text-shadow:0 1px 1px #c4c4c4;}.progress-label{margin-bottom:5px;font-family:'OpenSansSemiboldRegular';font-size:12px;color:#474343;}.progress-line{width:0;height:20px;position:relative;top:-1px;left:-1px;padding-left:2px;border-radius:2px 0 0 2px;-webkit-transition:width 2s ease-in-out;transition:width 2s ease-in-out;}.progress-line{background-color:#e64c38;-webkit-animation:bg-move 2s linear infinite;animation:bg-move 2s linear infinite;}@-webkit-keyframes bg-move{0%{background-position:-34px 0}100%{background-position:0 0}}@-webkit-keyframes bg-move{0%{background-position:-34px 0}100%{background-position:0 0}}.m-dark .progress-scale{height:16px;background:#333537;border:none;}.m-dark .progress-label{margin:5px 0;font-size:11px;color:#818282;}.m-dark .progress-line{height:16px;top:0;left:0;padding:0;}.tooltips{position:relative;}.tooltips:hover .tooltips-data{top:-5px;left:50%;opacity:1;-webkit-transition:opacity 0.2s ease-in-out,left 0s ease-in-out,top 0.2s ease-in-out;transition:opacity 0.2s ease-in-out,left 0s ease-in-out,top 0.2s ease-in-out;}.tooltips-data{position:absolute;top:-10px;left:-9999px;z-index:99;padding:5px 11px 5px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);background:rgba(36,39,42,0.8);border-radius:2px;white-space:nowrap;line-height:20px;font-weight:normal;font-size:11px;color:#dee2e6;opacity:0;-webkit-transition:opacity 0.2s ease-in-out,left 0s ease-in-out 0.2s,top 0.2s ease-in-out;transition:opacity 0.2s ease-in-out,left 0s ease-in-out 0.2s,top 0.2s ease-in-out;}.tooltips-data:after{content:'';position:absolute;bottom:-4px;left:50%;margin-left:-2px;border-top:4px solid #4e5153;border-left:4px dashed transparent;border-right:4px dashed transparent;}.b-box{margin-bottom:20px;padding:25px 25px 5px;border:1px solid #e4e4e4;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.02);}.b-box.gray{box-shadow:0 1px 3px rgba(0,0,0,0.02);background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#ffffff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#ffffff 2%,#fbfbfb 100%);background:linear-gradient(to bottom,#ffffff 2%,#fbfbfb 100%);border:1px solid #e4e4e4;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.input-wrap,.select-wrap{display:block;margin:0 0 12px 0;position:relative;}.input-wrap i{position:absolute;top:7px;left:11px;color:#c1c4c5;}.textarea-wrap i{position:absolute;top:9px;left:11px;color:#c1c4c5;}.input-wrap i + input,.textarea-wrap i + textarea{padding-left:31px;}.input-wrap i.focused,.textarea-wrap i.focused{color:#333;}.input-wrap input,.textarea-wrap textarea,.select-wrap select{width:217px;height:33px;padding:0 12px;background:#fafafa;border:1px solid #e2e2e2;border-top:1px solid #d4d4d4;outline:none;border-radius:2px;font-family:'Open Sans',sans-serif;color:#65686d;line-height:1.6;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.footer .input-wrap input,.footer .textarea-wrap textarea,.footer .select-wrap select{background-color:#fff;}.input-wrap.m-full-width input,.textarea-wrap.m-full-width textarea,.select-wrap.m-full-width select{width:100%;}.input-wrap input:focus,.textarea-wrap textarea:focus{background:#fff;border:1px solid #3ebbc7;box-shadow:0 0 5px rgba(62,187,199,0.35);color:#65686d;}.input-wrap input:hover,.textarea-wrap textarea:hover{cursor:default;}.textarea-wrap{position:relative;margin-bottom:12px;}.textarea-wrap textarea{display:block;width:100%;min-width:100%;max-width:100%;height:110px;padding:8px 12px 12px;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:'OpenSansItalic';color:#a1a3a5;}input::-moz-placeholder,textarea::-moz-placeholder{font-family:'OpenSansItalic';color:#a1a3a5;}.select-wrap select{display:inline;width:240px;height:35px;padding:8px 8px 8px 12px;}.select-wrap:after{content:'';display:block;width:240px;height:1px;position:absolute;top:0;z-index:2;box-shadow:0 1px 2px rgba(0,0,0,0.05);}.select-wrap option{padding:2px 12px;}.btn-submit{height:34px;padding-bottom:1px;cursor:pointer;}.b-form{margin-bottom:20px;}.b-form label{display:block;margin:5px 0;font-family:'OpenSansSemiboldRegular';color:#313538;}.b-form.m-contact-form .input-wrap{display:inline-block;width:328px;margin-left:9px;}.b-form.m-contact-form .input-wrap input{width:100%;}.b-form.m-contact-form .input-wrap:first-child{margin-left:0;}.b-form.m-contact-form .input-wrap:nth-child(1){float:left;margin-left:0;}.b-form.m-contact-form .input-wrap:nth-child(3){display:block;margin:0 auto 10px;}.b-form.m-contact-form .input-wrap:nth-child(2){float:right;margin-left:0;}.b-form.m-contact-form .textarea-wrap{clear:both;}.b-service{margin-bottom:30px;}.service-image{display:block;width:128px;height:128px;margin:0 auto 20px;}.service-image.m-photo-manipulation{background:url(/sites/all/themes/boson/img/icons/photo-manipulation.png);}.service-image.m-animation{background:url(/sites/all/themes/boson/img/icons/animation.png);}.service-image.m-creative-writing{background:url(/sites/all/themes/boson/img/icons/creative-writing.png);}.service-image.m-digital-art{background:url(/sites/all/themes/boson/img/icons/digital-art.png);}.service-image.m-drawing{background:url(/sites/all/themes/boson/img/icons/drawing.png);}.service-image.m-game-development{background:url(/sites/all/themes/boson/img/icons/game-development.png);}.service-image.m-industrial-design{background:url(/sites/all/themes/boson/img/icons/industrial-design.png);}.service-image.m-packaging{background:url(/sites/all/themes/boson/img/icons/packaging.png);}.service-image.m-painting{background:url(/sites/all/themes/boson/img/icons/painting.png);}.service-image.m-photography{background:url(/sites/all/themes/boson/img/icons/photography.png);}.service-image.m-print{background:url(/sites/all/themes/boson/img/icons/print.png);}.service-image.m-programming{background:url(/sites/all/themes/boson/img/icons/programming.png);}.service-image.m-ui-design{background:url(/sites/all/themes/boson/img/icons/ui-design.png);}.service-image.m-vector-art{background:url(/sites/all/themes/boson/img/icons/vector-art.png);}.service-image.m-web-design{background:url(/sites/all/themes/boson/img/icons/web-design.png);}.service-image.m-literature{background:url(/sites/all/themes/boson/img/icons/literature.png);}.b-service i{display:block;width:100px;height:100px;margin:0 auto 18px;background:#fbfbfb url(/sites/all/themes/boson/img/serv-black.png) repeat-x top;border-radius:50%;border:1px solid #e2e2e2;box-shadow:0 1px 3px rgba(0,0,0,0.04);text-align:center;line-height:100px;font-size:40px;color:#343434;text-shadow:0 1px 1px #e2e4e5;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.gray-content .b-service i,.gray-content .b-service i.m-square,.gray-content .b-service i.m-green,.gray-content .b-service i.m-grass-green,.gray-content .b-service i.m-turquoise,.gray-content .b-service i.m-blue,.gray-content .b-service i.m-klein-blue,.gray-content .b-service i.m-purple,.gray-content .b-service i.m-violet,.gray-content .b-service i.m-pink,.gray-content .b-service i.m-cherry,.gray-content .b-service i.m-red,.gray-content .b-service i.m-orange,.gray-content .b-service i.m-yellow{}.b-service i.m-square{width:84px;height:84px;margin:0 auto 18px;border-radius:4px;border:1px solid #e2e2e2;box-shadow:0 1px 3px rgba(0,0,0,0.04);line-height:84px;font-size:40px;color:#343434;text-shadow:0 1px 1px #e2e4e5;}.b-service i.m-dark{box-shadow:0 1px 3px rgba(0,0,0,0.14);background:#2f3338 url(/sites/all/themes/boson/img/serv-black.png) repeat-x top;border:1px solid #323639;text-shadow:0 1px 1px #323639;color:#e6eaed;}.b-service i.m-green,.b-service i.m-grass-green,.b-service i.m-turquoise,.b-service i.m-blue,.b-service i.m-klein-blue,.b-service i.m-purple,.b-service i.m-violet,.b-service i.m-pink,.b-service i.m-cherry,.b-service i.m-red,.b-service i.m-orange,.b-service i.m-yellow{background:#fbfbfb url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;border:1px solid #e2e2e2;box-shadow:0 1px 3px rgba(0,0,0,0.04);color:#343434;text-shadow:0 1px 1px #e2e4e5;}.b-service i.m-colored{background:#ee4e3c url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #eb4333;color:#fffaf9;text-shadow:0 1px 1px #df3b2c;}.b-service i.m-dark:hover{background:#ee4e3c url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #eb4333;color:#fffaf9;text-shadow:0 1px 1px #df3b2c;}.b-service i.m-grass-green:hover{background:#74c32d url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #63ba26;color:#f4ffdf;text-shadow:0 1px 1px #46ab1b;}.b-service i.m-grass-green-2{background:#74c32d url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #63ba26;color:#f4ffdf;text-shadow:0 1px 1px #46ab1b;}.b-service i.m-green:hover{background:#32ba55 url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #2cb14f;color:#edffdf;text-shadow:0 1px 1px #36a42c;}.b-service i.m-green-2{background:#32ba55 url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #2cb14f;color:#edffdf;text-shadow:0 1px 1px #36a42c;}.b-service i.m-turquoise:hover{background:#3cc3cb url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #33bac3;color:#e7fdfe;text-shadow:0 1px 1px #24abb6;}.b-service i.m-turquoise-2{background:#3cc3cb url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #33bac3;color:#e7fdfe;text-shadow:0 1px 1px #24abb6;}.b-service i.m-blue:hover{background:#449ed7 url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #3a92d0;color:#ebfaff;text-shadow:0 1px 1px #3b57cc;}.b-service i.m-blue-2{background:#449ed7 url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #3a92d0;color:#ebfaff;text-shadow:0 1px 1px #3b57cc;}.b-service i.m-klein-blue:hover{background:#4874cd url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #3d63c6;color:#e3f5fe;text-shadow:0 1px 1px #2b46b9;}.b-service i.m-klein-blue-2{background:#4874cd url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #3d63c6;color:#e3f5fe;text-shadow:0 1px 1px #2b46b9;}.b-service i.m-purple:hover{background:#7e47da url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #6b3cd4;color:#f3e4fc;text-shadow:0 1px 1px #4c2bcb;}.b-service i.m-purple-2{background:#7e47da url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #6b3cd4;color:#f3e4fc;text-shadow:0 1px 1px #4c2bcb;}.b-service i.m-violet:hover{background:#b94fb5 url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #af43aa;color:#ffe9fb;text-shadow:0 1px 1px #9d2f97;}.b-service i.m-violet-2{background:#b94fb5 url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #af43aa;color:#ffe9fb;text-shadow:0 1px 1px #9d2f97;}.b-service i.m-pink:hover{background:#ef679d url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #ed588e;color:#feeff3;text-shadow:0 1px 1px #e93e76;}.b-service i.m-pink-2{background:#ef679d url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #ed588e;color:#feeff3;text-shadow:0 1px 1px #e93e76;}.b-service i.m-cherry:hover{background:#e33459 url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #df2c4c;color:#ffeaed;text-shadow:0 1px 1px #d81f35;}.b-service i.m-cherry-2{background:#e33459 url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #df2c4c;color:#ffeaed;text-shadow:0 1px 1px #d81f35;}.b-service i.m-red:hover{background:#ee4e3c url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #eb4333;color:#fffaf9;text-shadow:0 1px 1px #df3b2c;}.b-service i.m-red-2{background:#ee4e3c url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #eb4333;color:#fffaf9;text-shadow:0 1px 1px #df3b2c;}.b-service i.m-orange:hover{background:#ff802c url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #ff6d25;color:#fef6e1;text-shadow:0 1px 1px #ff4d1a;}.b-service i.m-orange-2{background:#ff802c url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #ff6d25;color:#fef6e1;text-shadow:0 1px 1px #ff4d1a;}.b-service i.m-yellow:hover{background:#f3d73b url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #f1d132;color:#835218;text-shadow:0 1px 1px #f9eb59;}.b-service i.m-yellow-2{background:#f3d73b url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #f1d132;color:#835218;text-shadow:0 1px 1px #f9eb59;}.b-top-bar{height:42px;background:#2F3338 url(/sites/all/themes/boson/img/page-head-bg.jpg) repeat;box-shadow:0 1px 2px rgba(0,0,0,0.2);line-height:41px;font-size:12px;color:#9b9fa2;}.b-top-bar:after{content:'';display:block;clear:both;}.b-top-bar .wrap-left{float:left;text-align:left;}.b-top-bar .wrap-right{text-align:right;}.wrap-left .top-bar-text,.wrap-left .top-bar-nav,.wrap-left .top-bar-phone,.wrap-left .top-bar-social{margin-right:25px;margin-top:0;}.wrap-right .top-bar-text,.wrap-right .top-bar-nav,.wrap-right .top-bar-phone,.wrap-right .top-bar-social{margin-left:25px;margin-top:0;}.top-bar-phone p{display:inline;}.region-top-left .block{float:left;}.top-bar-nav{display:inline-block;margin:0;padding:0;list-style:none;}.top-bar-nav li{display:inline-block;position:relative;}.top-bar-nav li:first-child:before{display:none;}.top-bar-nav a{display:block;padding:0 10px;font:12px/39px 'OpenSansSemiboldRegular';color:#c5cbcd;-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.top-bar-nav a:hover{color:#e2e6e7;}.top-bar-nav li:first-child a{padding-left:0;}.top-bar-nav li:last-child a{padding-right:0;}#featured-social{text-align:right;}.top-bar-social{display:inline-block !important;}.top-bar-social a{display:inline-block;width:28px;height:28px;text-align:center;font-size:16px;line-height:40px;color:#60646a;text-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;}.top-bar-social a.tw{font-size:15px;}.top-bar-social a.fb:hover{color:#576ec7;text-shadow:0 0 12px #3c4978;}.top-bar-social a.tw:hover{color:#5db4f0;text-shadow:0 0 12px #3f6c8d;}.top-bar-social a.pt:hover{color:#c8222f;text-shadow:0 0 12px #74232c;}.top-bar-social a.lin:hover{color:#007bb6;text-shadow:0 0 12px #105070;}.top-bar-social a.gl:hover{color:#ba3526;text-shadow:0 0 12px #6d2d27;}.top-bar-social a.dr:hover{color:#e24d87;text-shadow:0 0 12px #813958;}.top-bar-social a.tl:hover{color:#35506b;text-shadow:0 0 12px #2b3a4a;}.top-bar-social a.vk:hover{color:#45688e;text-shadow:0 0 12px #33465c;}.top-bar-social a.dx:hover{color:#0073ce;text-shadow:0 0 12px #104c7c;}.top-bar-social a.fs:hover{color:#219bce;text-shadow:0 0 12px #21607c;}.top-bar-social a.is:hover{color:#c07145;text-shadow:0 0 12px #704b37;}.top-bar-social a.mx:hover,.top-bar-social a.rss:hover{color:#fa9200;text-shadow:0 0 12px #8d5b14;}.top-bar-social a.sk:hover{color:#29aae1;text-shadow:0 0 12px #256785;}.top-bar-social a.yt:hover{color:#ed3639;text-shadow:0 0 12px #872d31;}.top-bar-social a.gh:hover{color:#a0a3a8;text-shadow:0 0 12px #60646a;}.top-bar-phone a,.top-bar-phone a:hover{margin:0 25px 0 0 !important;position:relative;top:3px;font-family:'OpenSansSemiboldRegular';color:#dfdfdf;font-weight:bold;}.top-bar-phone a:hover{color:#35B6CB;}.top-bar-phone span{color:#9b9b9b;}.top-bar-phone span:before{position:relative;top:1px;margin-right:8px;font:16px 'FontAwesome';color:#60646a;}.top-bar-phone #text-resize,.top-bar-phone #print-page{float:right;height:35px;padding:4px 26px 0 0;}.top-bar-phone #cplea-scale{float:left;height:35px;padding:4px 0px 0 0 !important;}#print-page{padding:2px 26px 0 0 !important;}.top-bar-phone #text-resize img{cursor:pointer;}.b-side-nav{margin:0 0 30px 0;padding:0;box-shadow:0 2px 3px rgba(0,0,0,0.02);list-style:none;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#ffffff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#ffffff 2%,#fbfbfb 100%);background:linear-gradient(to bottom,#ffffff 2%,#fbfbfb 100%);border-top:1px solid #e2e2e2;}.b-side-nav a{display:block;position:relative;padding:7.5px 16px;border:1px solid #e2e2e2;border-top:none;color:#65686d;-webkit-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;}.b-side-nav a:hover{color:#e34735;}.b-side-nav a.active{margin-top:-1px;border-color:#e34735;background:#e34735 url(/sites/all/themes/boson/img/sidenav-bg.png) repeat-x top;font-family:'OpenSansSemiboldRegular';color:#fff;}.b-clients{margin:0 -10px;line-height:0;margin-bottom:30px;}.client{display:inline-block;width:183px;margin:0 10px 20px;}.client:hover img{opacity:0.8;}.client a,.b-client img{display:block;}.client img{max-width:100%;opacity:0.3;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}.b-clients.m-small .client{width:149px;}.b-member{position:relative;margin-bottom:20px !important;}.member-photo{position:relative;overflow:hidden;border-radius:50%;}.member-photo:after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;background:rgba(0,0,0,0);-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}.member-photo:hover:after{background:rgba(0,0,0,0.5);}.member-photo img{display:block;width:100%;border-radius:50%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.member-meta{margin-top:16px;margin-bottom:10px;text-align:center;}.member-name{font:14px 'OpenSansSemiboldRegular';color:#343434;}.member-position{margin-top:3px;font-size:13px;color:#c5c5c5;}.b-member .b-social{display:none;position:absolute;top:50%;left:auto;right:auto;bottom:auto;width:100%;height:30px;margin:-15px 0 0 0;z-index:2;text-align:center;}.b-member .b-social a{width:30px;height:30px;border-radius:50%;background:#e34735;color:#fff;line-height:32px;-webkit-transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out;transition:color 0.25s ease-in-out,background-color 0.25s ease-in-out;}.b-member .b-social a:hover{background:#0c0c0c;}.m-compact .member-photo:after{display:none;}.m-compact .member-meta{display:none;position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding-top:75px;border-radius:50%;background:rgba(90,190,74,0.9);color:#fff;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}.m-compact .member-photo:hover + .member-meta{left:45px;}.m-compact .member-name{font-family:'OpenSansSemiboldRegular';color:inherit;}.m-compact .member-position{color:inherit;}.m-compact .b-social{display:block;position:static;margin:8px 0 0;}.m-compact .b-social a{background:none;}.m-quad .member-photo{position:relative;z-index:2;border-radius:0;box-shadow:0 1px 1px rgba(0,0,0,0.1);}.m-quad .member-photo:after{border-radius:0;}.m-quad .member-photo:hover:after{background:rgba(20,22,23,0.6);}.m-quad .member-photo img{border-radius:0;}.m-quad .b-social a{background:rgba(0,0,0,0.5);border:none;font-size:14px;color:#fff;}.m-quad .b-social a:hover{background:#e34735;box-shadow:0 1px 3px rgba(0,0,0,0.2);text-shadow:none;color:#fff;}.b-quote{margin-bottom:30px;}.quote-ava{display:block;width:60px;height:60px;float:left;margin-top:5px;background:#fafafa url(/sites/all/themes/boson/img/ava.jpg);border-radius:50%;border:3px solid #fff;box-shadow:0 1px 2px rgba(0,0,0,0.1);}.quote-text{position:relative;margin-left:70px;padding-left:36px;color:#97999d;font:16px/22px 'OpenSansItalic';}.quote-text:before{content:'“';position:absolute;top:-9px;left:0;font:54px 'OpenSansLightItalic';color:#e34735;}.quote-author-name{margin-top:16px;font:13px 'OpenSansSemiboldRegular';color:#343434;}.quote-author-position{margin-top:5px;font:13px 'Open Sans',sans-serif;color:#aeaeae;}.quote-author-position  a{margin-top:5px;font:13px 'OpenSansSemiboldRegular';color:#aeaeae;}.btn-up{width:44px;height:44px;position:fixed;bottom:30px;right:30px;background-color:rgba(52,56,59,0.8);border-radius:2px;text-align:center;line-height:42px;cursor:pointer;opacity:0;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease;}.btn-up:before{content:"\f106";display:inline-block;vertical-align:middle;font:14px 'FontAwesome';color:#b8bcc0;}.btn-up.active{opacity:1;}.b-gallery{margin:0 -8px 10px;}.b-gallery .img-wrap{display:inline-block;width:108px;margin:0 8px 10px;}.col-1_2 .b-gallery .img-wrap{width:106px;margin:0 8px 10px;}.col-3_4 .b-gallery .img-wrap{width:107px;margin:0 8px 10px;}.col-1_3 .b-gallery .img-wrap{width:90px;margin:0 8px 10px;}.b-gallery .link-overlay:before{background:none;font:18px/44px 'FontAwesome';color:#f3f3f3;}.b-gallery .img-wrap:hover  .link-overlay:before{opacity:1;}.dropcap{float:left;line-height:1em;margin:0px 18px 10px 0;color:#313538;}.dropcap.simple{font:48px/48px 'OpenSansLightRegular';text-shadow:0 2px 0 #dcdcdc;}.dropcap.with-bg{padding:10px 15px;margin:5px 18px 10px 0;background:#fafafa url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.04);border-radius:2px;border:1px solid #e2e2e2;font:32px/32px 'Open Sans',sans-serif;text-shadow:0 1px 1px #d0d3d5;}.b-tariff{margin-top:35px;margin-bottom:30px;border-radius:3px;border:1px solid #dfdfdf;text-align:center;cursor:default;}.tariff-head{padding:18px 20px 32px;border-radius:3px 3px 0 0;border-bottom:1px solid #dfdfdf;background-color:#fafafa;background-image:linear-gradient(to bottom,#ffffff 2%,#fafafa 100%);}.tariff-title{text-transform:uppercase;text-align:center;font:13px/22px 'OpenSansBold';color:#313538;}.tariff-price{display:inline-block;position:relative;margin-top:18px;color:#313538;}.tariff-cost{vertical-align:top;font:80px/67px 'OpenSansLightRegular';letter-spacing:-3px;}.tariff-cy{position:absolute;top:0;right:100%;font:20px 'OpenSansLightRegular';}.tariff-period{position:absolute;bottom:0;left:100%;margin-left:4px;font:16px 'OpenSansLightRegular';}.tariff-description{margin:25px 20px 0;font-family:'OpenSansItalic';color:#65686d;}.tariff-meta{margin:0;padding:0;list-style:none;line-height:18px;}.tariff-meta.left-align{text-align:left;}.tariff-meta li{padding:10px 20px;border-bottom:1px solid #dfdfdf;}.tariff-meta li:hover{background:#f9fbfc;}.tariff-meta li i{margin-right:5px;}.btn.tariff-btn{margin:21px 27px 21px;}.b-tariff.m-popular{margin-top:0;box-shadow:0 4px 18px rgba(0,0,0,0.07);border-color:#d6d9d9;}.popular-title{margin:-1px -1px 2px;background:#2eafbb;border-radius:3px 3px 0 0;border-top:1px solid #26a4b1;line-height:34px;font-size:16px;color:#fff;}.popular-title i{margin-right:7px;font-size:14px;}.popular-title.m-green{background:#64be33 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #52b027;color:#fff;text-shadow:0 -1px 0px #3fa11a;}.popular-title.m-blue{background:#5489de url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #4e83d9;color:#fff;text-shadow:0 -1px 0 #3263cd;}.popular-title.m-turquoise{background:#2eafbb url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #26a4b1;color:#fff;text-shadow:0 -1px 0px #178e9d;}.popular-title.m-purple{background:#7e47da url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #8e2cd9;text-shadow:0 -1px 0 #652dc3;color:#fff;}.popular-title.m-pink{background:#df3b98 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #d72d86;text-shadow:0 -1px 0 #ce2073;color:#fff;}.popular-title.m-red{background:#e34735 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #df4432;color:#fff;text-shadow:0 -1px 0px #d4281c;}.popular-title.m-orange{background:#ff6029 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #ff4e1f;text-shadow:0 -1px 0 #ff3c15;color:#fff;}.popular-title.m-yellow{background:#f1d937 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #eccc26;text-shadow:0 1px 0 #f7e86b;color:#723725;}.region-content input[type="text"]{width:217px;height:33px;padding:0 12px;background:#fafafa;border:1px solid #e2e2e2;border-top:1px solid #d4d4d4;outline:none;border-radius:2px;font-family:'Open Sans',sans-serif;color:#65686d;line-height:1.6;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
responsive css@viewport{zoom:1.0;width:device-width;}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/boson/font/icon/fontawesome-webfont.eot?v=3.0.1);src:url(/sites/all/themes/boson/font/icon/fontawesome-webfont.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(/sites/all/themes/boson/font/icon/fontawesome-webfont.woff?v=3.0.1) format('woff'),url(/sites/all/themes/boson/font/icon/fontawesome-webfont.ttf?v=3.0.1) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansBold';src:url(/sites/all/themes/boson/font/opensans-bold.eot);src:url(/sites/all/themes/boson/font/opensans-bold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/boson/font/opensans-bold.woff) format('woff'),url(/sites/all/themes/boson/font/opensans-bold.ttf) format('truetype');font-weight:bold;font-style:normal;}@font-face{font-family:'OpenSansRegular';src:url(/sites/all/themes/boson/font/opensans-regular.eot);src:url(/sites/all/themes/boson/font/opensans-regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/boson/font/opensans-regular.woff) format('woff'),url(/sites/all/themes/boson/font/opensans-regular.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansItalic';src:url(/sites/all/themes/boson/font/opensans-italic.eot);src:url(/sites/all/themes/boson/font/opensans-italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/boson/font/opensans-italic.woff) format('woff'),url(/sites/all/themes/boson/font/opensans-italic.ttf) format('truetype');font-weight:normal;}@font-face{font-family:'OpenSansSemiboldRegular';src:url('/sites/all/themes/boson/font/opensans-semibold.eot');src:url('/sites/all/themes/boson/font/opensans-semibold.eot?#iefix') format('embedded-opentype'),url('/sites/all/themes/boson/font/opensans-semibold.woff') format('woff'),url('/sites/all/themes/boson/font/opensans-semibold.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansExtraboldRegular';src:url(/sites/all/themes/boson/font/opensans-extrabold.eot);src:url(/sites/all/themes/boson/font/opensans-extrabold.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/boson/font/opensans-extrabold.woff) format('woff'),url(/sites/all/themes/boson/font/opensans-extrabold.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansLightRegular';src:url(/sites/all/themes/boson/font/opensans-light.eot);src:url(/sites/all/themes/boson/font/opensans-light.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/boson/font/opensans-light.woff) format('woff'),url(/sites/all/themes/boson/font/opensans-light.ttf) format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansLightItalic';src:url(/sites/all/themes/boson/font/opensans-lightitalic.eot);src:url(/sites/all/themes/boson/font/opensans-lightitalic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/boson/font/opensans-lightitalic.woff) format('woff'),url(/sites/all/themes/boson/font/opensans-lightitalic.ttf) format('truetype');font-weight:normal;}@font-face{font-family:'bebas_neueregular';src:url(/sites/all/themes/boson/font/bebasneue-webfont.eot);src:url(/sites/all/themes/boson/font/bebasneue-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/boson/font/bebasneue-webfont.woff) format('woff'),url(/sites/all/themes/boson/font/bebasneue-webfont.ttf) format('truetype'),url(/sites/all/themes/boson/font/bebasneue-webfont.svg#bebas_neueregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'great_vibesregular';src:url(/sites/all/themes/boson/font/greatvibes-regular-webfont.eot);src:url(/sites/all/themes/boson/font/greatvibes-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/boson/font/greatvibes-regular-webfont.woff) format('woff'),url(/sites/all/themes/boson/font/greatvibes-regular-webfont.ttf) format('truetype'),url(/sites/all/themes/boson/font/greatvibes-regular-webfont.svg#great_vibesregular) format('svg');font-weight:normal;font-style:normal;}body{margin:0;background-color:#fff;font:13px/20px 'Open Sans',sans-serif;color:#65686d;}.none{background-color:#fff;}.bg-wood_pattern{background:#fff url(/sites/all/themes/boson/img/bg/wood_pattern.png);}.bg-shattered{background:#fff url(/sites/all/themes/boson/img/bg/shattered.png);}.bg-vichy{background:#fff url(/sites/all/themes/boson/img/bg/vichy.png);}.bg-random-grey-variations{background:#fff url(/sites/all/themes/boson/img/bg/random_grey_variations.png);}.bg-irongrip{background:#fff url(/sites/all/themes/boson/img/bg/irongrip.png);}.bg-gplaypattern{background:#fff url(/sites/all/themes/boson/img/bg/gplaypattern.png);}.bg-diamond-upholstery{background:#fff url(/sites/all/themes/boson/img/bg/diamond_upholstery.png);}.bg-denim{background:#fff url(/sites/all/themes/boson/img/bg/denim.png);}.bg-crissxcross{background:#fff url(/sites/all/themes/boson/img/bg/crissXcross.png);}.bg-climpek{background:#fff url(/sites/all/themes/boson/img/bg/climpek.png);}*::-moz-selection{background-color:#e34735;color:#fff;}*::selection{background-color:#e34735;color:#fff;}.element-wrap{margin-bottom:30px;}.element-wrap iframe,#map_canvas{width:100%;}#map_canvas img{max-width:none !important;}.propack{padding:10px;}.video-wrap{position:relative;padding-top:56.25%;box-shadow:0 1px 1px rgba(0,0,0,0.1);}.video-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0;}.clearfix:after{content:'';display:block;clear:both;}img{max-width:100%;border:none;}.full-shadow{border:1px solid #ccc;box-shadow:1px 1px 4px 0 rgba(180,180,180,0.3);}.img-wrap{position:relative;clear:both;}.img-wrap.shadow,.img-wrap .shadow{margin-bottom:5px;}.img-wrap img{display:block;box-shadow:0 1px 1px rgba(0,0,0,0.1);}img.no-shadow{box-shadow:none;}.pretty-photo-item{display:block;position:relative;z-index:1;}.pretty-photo-item:hover .link-overlay{background:rgba(15,16,17,0.5);}.pretty-photo-item:hover .link-overlay:before{-webkit-transform:scale(1);transform:scale(1);opacity:1;}.img-wrap.m-left,img.m-left{float:left;margin:0 25px 20px 0;}.img-wrap.m-right,img.m-right{float:right;margin:0 0 20px 25px;}.img-wrap.m-center{display:block;margin:0 0 16px;text-align:center;}.img-wrap.m-center img{display:block;}.img-wrap.m-center .shadow{display:inline-block;}img.m-center{display:block;margin:0 auto 20px;}.img-title{position:absolute;bottom:0;left:0;right:0;z-index:1;padding:20% 20px 16px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(35,38,40,0)),color-stop(100%,rgba(35,38,40,0.6)));background:-webkit-linear-gradient(top,rgba(35,38,40,0) 0%,rgba(35,38,40,0.6) 100%);background:linear-gradient(to bottom,rgba(35,38,40,0) 0%,rgba(35,38,40,0.6) 100%);text-align:left;color:#ececec;text-shadow:0 1px 1px rgba(0,0,0,0.1);}.shadow,.shadow-2{position:relative;margin-bottom:43px;}.shadow:after,.shadow-2:after{content:'';display:block;position:absolute;}.shadow:after{height:43px;bottom:-46px;left:0;right:0;background:url(/sites/all/themes/boson/img/shadow.png) no-repeat scroll 0 0 / 100% auto transparent;}.shadow-2:after{height:55px;bottom:-55px;left:0;right:0;background:url(/sites/all/themes/boson/img/shadow-2.png) no-repeat scroll 0 0 / 100% auto transparent;}.col-1_3 .shadow,.col-1_2 .shadow,.col-1_4 .shadow,.col-3_4 .shadow,.col-1_5 .shadow{margin-bottom:0;}.col-1_3 .shadow:after,.col-1_2 .shadow:after,.col-1_4 .shadow:after,.col-3_4 .shadow:after,.col-1_5 .shadow:after{height:20px;bottom:-23px;}.col-3_4 .shadow:after{height:30px;bottom:-33px;}strong{color:#313538;}hr{height:1px;margin:20px 0;background-color:#e2e2e2;border:none;}hr.dashed{height:1px;margin:20px 0;background:none;border-top:1px dashed #dee1e2;}hr.striped{height:14px;margin:20px 0;background:url(/sites/all/themes/boson/img/bg-head.jpg) repeat;}hr.shadow-2{margin:35px 0;background:none;border-top:none;}a{text-decoration:none;color:#e34735;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}a:hover{color:#313538;}a.link,a.dark-link{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}a.link{text-decoration:none;color:#e34735;}a.link:hover{color:#313538;}a.dark-link{text-decoration:none;color:#313538;}a.dark-link:hover{color:#e34735;}p{position:relative;margin:0 0 15px 0;}strong{font-family:'Open Sans';font-weight:600;}small,sub,sup{position:relative;font-size:9px;vertical-align:baseline;}sub{top:3px;}sup{bottom:3px;}pre{height:auto;margin:0 0 20px;padding:10px 20px;overflow-x:auto;background:none repeat scroll 0 0 #F7F7F7;border-radius:2px;border:1px solid #E2E2E2;font-family:monospace;}.title{margin-bottom:20px;}.p-20{font:18px/24px 'Open Sans',sans-serif;margin-bottom:20px;color:#3c3c40;}.margin-0{margin-bottom:0px;}.margin-10{margin-bottom:10px;}.margin-20{margin-bottom:20px;}.margin-30{margin-bottom:30px;}.margin-40{margin-bottom:40px;}.margin-50{margin-bottom:50px;}mark{display:inline;padding:1px 4px 0px 4px;margin:0 2px;background-color:#313538;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:2px;color:#edeff1;text-shadow:0 1px 1px #222528;box-shadow:inset 0 1px 0 #515558,0 1px 2px #dbdbdc;}mark.green{background-color:#73ca3f;color:#e8ffc1;text-shadow:0 1px 1px #4fa923;box-shadow:0 1px 2px #e4f5da;}mark.yellow{background-color:#f7f962;color:#8f6a1c;text-shadow:0 1px 1px #fbfcab;box-shadow:0 1px 2px #f9fbcc;}mark.orange{background-color:#ff9228;color:#ffffe2;text-shadow:0 1px 1px #e86d12;box-shadow:0 1px 2px #fcdec2;}mark.light{background-color:#e6f7f8;color:#253f4c;box-shadow:inset 0 1px 1px #d1e4e5,0 1px 0 white;text-shadow:none;}mark.strong{font-family:'Open Sans';font-weight:600;}.centered{text-align:center;}.uppercase{text-transform:uppercase;}.row{display:table;margin:0 -12px;letter-spacing:-.31em;word-spacing:-.43em;font-size:0px;}.row.m-block{display:block;}.row-item{display:inline-block;margin:0 12px;vertical-align:top;text-align:left;font-size:13px;letter-spacing:normal;word-spacing:normal;}.col-1_2{width:493px;}.col-1_3{width:350px;}.col-2_3{width:664px;}.col-1_4{width:234px;}.col-3_4{width:750px;}.col-1_5{width:186px;}.col-1_4.fourth{vertical-align:bottom;}h1,h2,h3,h4,h5,h6{margin:0 0 10px;padding:0;line-height:1em;font-weight:normal;color:#313538;}h1{font:38px/38px 'Open Sans',sans-serif;}h2{font:22px 'Open Sans';font-weight:600;}h3{font:18px 'Open Sans';font-weight:600;}h4{font:16px 'Open Sans';font-weight:600;}h5{font:14px 'Open Sans';font-weight:600;}h6{font:12px 'OpenSansBold';text-transform:uppercase;}h1.lined:before,h1.lined:after,h2.lined:before,h2.lined:after,h3.lined:before,h3.lined:after,h4.lined:before,h4.lined:after,h5.lined:before,h5.lined:after,h6.lined:before,h6.lined:after{content:"";width:200%;height:0.75em;display:inline-block;margin:0 -200% 0 0;position:relative;left:20px;bottom:0.2em;background:url(/sites/all/themes/boson/img/bg-head.jpg) repeat-x;vertical-align:bottom;}h1.lined.m-dark:before,h1.lined.m-dark:after,h2.lined.m-dark:before,h2.lined.m-dark:after,h3.lined.m-dark:before,h3.lined.m-dark:after,h4.lined.m-dark:before,h4.lined.m-dark:after,h5.lined.m-dark:before,h5.lined.m-dark:after,h6.lined.m-dark:before,h6.lined.m-dark:after{background:url(/sites/all/themes/boson/img/bg-head-dark.jpg) repeat-x;}h1.lined:before,h2.lined:before,h3.lined:before,h4.lined:before,h5.lined:before,h6.lined:before{left:-20px;margin:0 0 0 -200%;}h1.lined,h2.lined,h3.lined,h4.lined,h5.lined,h6.lined{overflow:hidden;position:relative;}.sidebar h3{margin-bottom:13px;font:12px 'Open Sans';font-weight:700;text-transform:uppercase;}h2.error-404{font:200px/200px 'OpenSansLightRegular';text-shadow:0 4px 0 #dcdcdc;}i.ita{font-family:great_vibesregular;font-style:normal;font-weight:normal;font-size:150%;vertical-align:middle;display:inline-block;}.semibold{font-family:'Open Sans';font-style:normal;font-weight:700;}.great-vibesregular{font-family:'great_vibesregular';}.btn-layout{width:32px;height:32px;position:fixed;top:10px;left:10px;z-index:100;border:1px solid #FC5E32;box-shadow:inset 0 1px 0 #FCAB94;text-shadow:inset 0 1px 0 #FC5E32;background:#ff855f;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#ff855f),color-stop(100%,#ff6d41));background:-webkit-linear-gradient(top,#ff855f 2%,#ff6d41 100%);background:linear-gradient(to bottom,#ff855f 2%,#ff6d41 100%);text-align:center;font:20px/31px 'FontAwesome';color:#fff;cursor:pointer;}.btn-layout.active{background:#444;box-shadow:inset 0 0 3px #333;border:1px solid #333;}.main{margin:0 auto;background:#fff;box-shadow:0 0 2px rgba(0,0,0,0.2);}.main.boxed{width:1090px;margin-top:20px;margin-bottom:20px;}.layout{width:1030px;min-width:200px;margin:auto;padding:0 30px;}.header{position:relative;background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#fcfcfc),color-stop(100%,#f9f9f9));background:-webkit-linear-gradient(top,#fcfcfc 2%,#f9f9f9 100%);background:linear-gradient(to bottom,#fcfcfc 2%,#f9f9f9 100%);}.header .layout{position:relative;padding:0 30px;text-align:right;}.content .header .layout{position:relative;padding:40px 40px 0 !important;text-align:right;}.logo{display:inline-block;position:static;margin:0;line-height:79px;text-align:left;}.logo img{vertical-align:middle;}.mob-layout{text-align:left;}.mob-layout.m-center .wrap-center{text-align:center;}.mob-layout.m-center .wrap-left{position:absolute;bottom:0;left:40px;}.mob-layout.m-center .wrap-left .slogan{margin-left:0;}.mob-layout.m-center .wrap-right{position:absolute;bottom:0;right:40px;}.header .b-social{display:inline-block;margin:0 0 0 20px;}.header .b-social li{margin:0 12px 0 0;}.header .b-social li:last-child{margin:0;}.b-social.social-header a{display:block;width:22px;height:22px;text-align:center;line-height:22px;font-size:20px;color:#dbdfe0;text-shadow:0 1px 0 white;background:none;border:none;cursor:pointer;-webkit-transition:color 0.2s ease,background-color 0.2s ease;transition:color 0.2s ease,background-color 0.2s ease;}.b-social.social-header a:hover{color:#e34735;box-shadow:none;}.wrap-left .menu{margin-left:30px;}.btn-menu{display:none;}.menu,.submenu,.footer-menu{position:relative;z-index:50;margin:56px 0 0;padding:0;list-style:none;}.menu,.footer-menu{display:inline-block;vertical-align:top;position:relative;margin:0;text-align:right;white-space:nowrap;}.menu li,.footer-menu li{position:relative;text-align:left;}.menu li.with-sub:hover:before{content:'';display:block;width:180px;height:2px;position:absolute;left:15px;bottom:0;z-index:1;background:#e34735;}.menu li i{margin-right:7px;color:#ced3d5;text-shadow:0 1px 0 white;}.menu a{display:block;position:relative;text-decoration:none;color:#646060;font:13px 'Open Sans',sans-serif;-webkit-transition:none;transition:none;}.menu a.active{color:#e34735;}.sf-menu-main-nav > li,.footer-menu > li{display:inline-block;vertical-align:top;}.sf-menu-main-nav > li:before,.menu a.active:before{content:'';display:block;height:0;position:absolute;left:15px;right:15px;bottom:0;z-index:53;background:#e34735;-webkit-transition:height 0.2s ease;transition:height 0.2s ease;}.sf-menu-main-nav > li:hover:before,.menu a.active:before{height:2px;}.sf-menu-main-nav > li > a{padding:0 10px;font-size:15px !important;line-height:100px;color:#484c4f;}#block-block-30 .footer-menu > li > a{color:#dfdfdf;padding:0 10px;border-right:1px solid #dfdfdf;font-size:12px;}#block-block-30 .footer-menu > li.last > a{border-right:none;}.submenu{min-width:180px;position:absolute;top:-1px;left:100%;margin:0;padding:0;visibility:hidden;background:#2f3338;box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:0 0 2px 2px;list-style:none;}.sf-menu-main-nav > li > .submenu{top:100%;left:15px;}.menu li:hover > .submenu{visibility:visible;}.submenu li{position:relative;-webkit-transition:background-color 0.2s ease,border 0.2s ease,height 0.3s ease,color 0.2s ease,opacity 0.5s ease;transition:background-color 0.2s ease,border 0.2s ease,height 0.3s ease,color 0.2s ease,opacity 0.5s ease;}.submenu li:hover{background:#e34735;border-top:1px solid #e34735;border-bottom:1px solid #e34735;}.submenu li:hover > a{color:#fff;}.submenu a{padding:0 20px;line-height:35px;font-size:12px;color:#a8acaf;text-transform:none;font-family:'Open Sans',sans-serif;letter-spacing:0;}.submenu li{height:15px;border-top:1px solid #393c42;border-bottom:1px solid #26292c;}.submenu li:last-child{border-bottom:0px solid #262829;border-radius:0 0 2px 2px;}.submenu li i{margin-right:7px;}.menu li:hover > .submenu > li{height:35px;}.header .layout{min-height:100px;line-height:65px;padding-top:20px;}.i18n-fr .header .layout{padding-top:20px;}.m-alt-head .mob-layout{float:none;}.m-alt-head .b-social{float:right;vertical-align:middle;}.slogan{display:inline-block;margin:0 0 0 30px;vertical-align:top;font-size:12px;}iframe{position:absolute;top:300px;max-height:1100px;max-width:600px;margin-top:100px;bottom:10px;left:-580px;right:10px;}}.navbar{background:#eff1f2;}.navbar .menu{display:block;width:960px;min-width:200px;margin:auto;text-align:left;font-size:0;}.navbar .menu.m-center{text-align:center;}.navbar .sf-menu-main-nav > li > a{line-height:42px;font-size:13px;}.navbar .sf-menu-main-nav > li:before,.navbar .menu a.active:before{left:14px;right:14px;}.navbar .sf-menu-main-nav > li > .submenu{left:14px;}.navbar .menu li.with-sub:hover:before{left:14px;}.navbar.m-dark{background:#2f3338;box-shadow:0 1px 3px rgba(0,0,0,0.2);}.navbar.m-dark .sf-menu-main-nav > li{border-right:none;}.navbar.m-dark .sf-menu-main-nav > li:first-child{border-left:none;}.navbar.m-dark .menu a{border:none;color:#c4c4c4;}.navbar.m-dark .menu li i{color:#575b61;text-shadow:none;}.btn-menu{width:26px;height:22px;position:absolute;top:30px;right:0;cursor:pointer;font:28px/23px 'FontAwesome';color:#c5c5c5;}.btn-menu.active{color:#313538;}.btn-submenu{width:70px;height:44px;position:absolute;top:0;right:0;z-index:12;text-align:center;font:13px/42px 'FontAwesome';cursor:pointer;}.btn-submenu.active{line-height:39px;}.btn-submenu:before{content:"\f0d7";color:#9a9a9a;}.btn-submenu.active:before{content:"\f0d8";}.desk .mob-menu{display:none !important;}.mob-menu,.mob-submenu{position:relative;z-index:50;margin:56px 0 0;padding:0;list-style:none;}.mob-menu{display:none;vertical-align:top;position:relative;margin:0;background:#2f3338;white-space:nowrap;}.mob-menu li{position:relative;text-align:left;border-bottom:1px solid #242629;border-top:1px solid #3b3e44;}.mob-menu a{display:block;position:relative;padding-left:30px;text-decoration:none;color:#8a9094;font:14px 'Open Sans',sans-serif;-webkit-transition:none;transition:none;}.mob-menu a.active{color:#d0d5d8;}.mob-menu > li > div > a{padding:0 40px;line-height:42px;}.mob-menu div{width:768px;position:relative;margin:0 auto;}.mob-menu > li > .mob-submenu{background:#1f2226;}.mob-submenu{display:none;min-width:170px;position:relative;margin:0;padding:0;list-style:none;}.mob-submenu:before{content:'';display:block;width:100%;border-top:1px solid rgba(0,0,0,0.15);}.mob-submenu a{padding:0 20px;font:14px/42px 'Open Sans',sans-serif;color:#8a9094;text-transform:none;letter-spacing:0;}.mob-submenu li{border-bottom:1px solid #16191b;border-top:1px solid #272a2f;}.mob-submenu li:last-child{border-bottom:0px solid #262829;}.mob-submenu li i{margin-right:7px;}.mob-submenu a{padding-left:60px !important;}.mob-submenu .mob-submenu a{padding-left:80px !important;}.gs-title{float:left;}.gs-title a:hover{font-weight:normal;}.gs-bidi-start-align.gs-visibleUrl.gs-visibleUrl-long{padding-left:1em;}.gs-bidi-start-align.gs-snippet{font-size:larger;}.region-search-box{line-height:3em;}.gsc-input-box{height:38px !important;}.gs-title{overflow:visible !important;}.cse .gsc-control-cse,.gsc-control-cse{background-color:#fff !important;border:0px solid #fff !important;padding:0 !important;}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{width:28px !important;height:26px !important;padding:4px !important;min-width:13px !important;margin-top:5px !important;background-image:none !important;}.b-search-form{position:absolute;right:35px;top:0;max-width:200px;display:block;}.i18n-fr .b-search-form{position:relative;float:right;right:35px;top:-155px;display:block;}html.js input.form-autocomplete{background-position:100% 11px !important;}html.js input.form-autocomplete.throbbing{background-position:100% -13px !important;}.search-form{}.search-text-remove,.search-submit{display:none;}.search-text{width:0;height:29px;padding-left:21px;opacity:0.5;background:url(/sites/all/themes/boson/img/search2.png) no-repeat 0 50%;border:1px solid transparent;outline:none;cursor:pointer;font:13px 'OpenSansSemiboldRegular';color:#555;-webkit-transition:width 0.2s ease-in-out,opacity 0.2s ease-in-out;transition:width 0.2s ease-in-out,opacity 0.2s ease-in-out;}.search-text:hover{opacity:1;}.search-text:focus{width:127px;padding-left:31px;opacity:1;border:1px solid #e2e2e2;background-color:#fff;box-shadow:0 0 0 4px #f6f6f6,inset 0 1px 3px rgba(0,0,0,0.04);cursor:text;}.view-synonym-block{margin:0 auto;text-align:center;margin:1em;padding:1em;border:solid;border-color:#006483;}.btn-search{display:none;width:24px;height:24px;color:#c5c5c5;font:24px/23px 'FontAwesome';cursor:pointer;}.btn-search.active{color:#313538;}#banner-wrapper{position:relative;height:220px;overflow:hidden;background:linear-gradient(to top,#FFFFFF 25%,#EDEDED 100%) repeat scroll 0 0 rgba(0,0,0,0);margin:auto;}#banner-content-wrapper{position:relative;height:220px;overflow:hidden;margin:auto;min-width:200px;}#banner-content-wrapper img{position:absolute;top:0;left:0;width:100%;}#banner-content-wrapper .banner-content{position:relative;top:75px;padding:10px 0 10px 20px;background:#FFF;width:50%;float:right;opacity:0.75;}#banner-content-wrapper .banner-title{font:18px/42px 'Open Sans';font-weight:700;color:#006483;text-transform:uppercase;}#banner-content-wrapper .banner-body{font:15px/26px 'Open Sans';font-weight:700;color:#006483;}.fullwidthbanner-container{width:100% !important;max-height:440px !important;position:relative;padding:0;overflow:hidden;}.fullwidthbanner-container .fullwidthbanner{max-height:440px !important;position:relative;margin-top:-5px;width:100% !important;}.top-shadow:before{content:'';display:block;width:100%;height:5px;position:relative;z-index:40;margin:auto;box-shadow:0 2px 3px rgba(0,0,0,0.1) inset;}.tp-leftarrow.default,.tp-rightarrow.default{width:32px !important;height:80px !important;left:-40px !important;background:rgba(20,22,23,0.6) !important;border-radius:2px !important;-webkit-transition:background-color 0.4s ease,left 0.2s ease,right 0.2s ease !important;transition:background-color 0.4s ease,left 0.2s ease,right 0.2s ease !important;}.tp-rightarrow.default{left:auto !important;right:-40px !important;}.tp-leftarrow.default:before,.tp-rightarrow.default:before{content:'\f104';display:block;text-align:center;line-height:80px;font:20px/80px 'FontAwesome';color:#fff;}.tp-rightarrow.default:before{content:'\f105';}.tp-leftarrow.default:hover,.tp-rightarrow.default:hover{background:rgba(215,47,28,0.9) !important;}.tp-bullets{bottom:22px !important;-webkit-transition:bottom 0.2s ease !important;transition:bottom 0.2s ease !important;}.bullet{width:13px !important;height:13px !important;border-radius:50%;background:rgba(0,0,0,0.4) !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0.4),0 1px 0 rgba(250,250,250,0.1);margin:0 4px !important;-webkit-transition:opacity 0.2s ease !important;transition:opacity 0.2s ease !important;}.b-main-slider:hover .ls-fullwidth .ls-bottom-slidebuttons a{opacity:1;}.bullet.selected{background:#e34735 !important;box-shadow:inset 0 1px 1px rgba(0,0,0,0),0 1px 2px rgba(0,0,0,0.15);}.fullwidthbanner-container:hover .tp-leftarrow.default{left:20px !important;}.fullwidthbanner-container:hover .tp-rightarrow.default{right:20px !important;}.tp-caption span{display:block;border-radius:2px;line-height:1.1em;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,0.1);}.tp-caption span a{color:#e34735;}.tp-caption span a:hover{color:#fff;}.tp-caption.m-text-color span{padding:0 !important;color:#e34735;}.tp-caption.m-text-black span{padding:0 !important;color:#313538;}.tp-caption.m-text-white span{padding:0 !important;}.tp-caption.m-bg-white span{background-color:#fff !important;color:#3f4144;}.tp-caption.m-bg-black span{background-color:rgba(20,22,23,0.7) !important;color:#fff;}.tp-caption.m-bg-color span{background-color:rgba(227,71,53,0.8) !important;color:#fff;}.tp-caption.m-7em span{padding:0.25em 0.4em 0.3em;line-height:0.9em;font-size:7em;}.tp-caption.m-6em span{padding:0.25em 0.4em 0.3em;line-height:0.9em;font-size:6em;}.tp-caption.m-5em span{padding:0.3em 0.4em 0.35em;line-height:0.9em;font-size:5em;}.tp-caption.m-4em span{padding:0.85em 1.1em 0.9em;line-height:0.9em;font-size:4em;}.tp-caption.m-3-8em span{padding:0.85em 1.1em 0.9em;line-height:0.9em;font-size:3.8em;}.tp-caption.m-3-6em span{padding:0.85em 1.1em 0.9em;line-height:0.9em;font-size:3.6em;}.tp-caption.m-3-4em span{padding:0.85em 1.1em 0.9em;line-height:0.95em;font-size:3.4em;}.tp-caption.m-3-2em span{padding:0.85em 1.1em 0.9em;line-height:0.95em;font-size:3.2em;}.tp-caption.m-3em span{padding:0.85em 1.1em 0.9em;line-height:1em;font-size:3em;}.tp-caption.m-2-8em span{padding:0.85em 1.1em 0.9em;line-height:1em;font-size:2.8em;}.tp-caption.m-2-6em span{padding:0.85em 1.1em 0.9em;line-height:1em;font-size:2.6em;}.tp-caption.m-2-4em span{padding:0.35em 0.7em 0.4em;font-size:2.4em;}.tp-caption.m-2-2em span{padding:0.38em 0.7em 0.43em;font-size:2.2em;}.tp-caption.m-2em span{padding:0.85em 1.1em 0.9em;font-size:2em;}.tp-caption.m-1-8em span{padding:0.85em 1.1em 0.9em;font-size:1.8em;}.tp-caption.m-1-6em span{padding:0.55em 1.1em 0.6em;font-size:1.6em;}.tp-caption.m-1-4em span{padding:0.55em 1.0em 0.6em;line-height:1.2em;font-size:1.4em;}.tp-caption.m-1-2em span{padding:0.6em 1.1em 0.65em;line-height:1.4em;font-size:1.2em;}.tp-caption.m-bebas_neueregular span{font-family:'bebas_neueregular';}.tp-caption.m-great-vibesregular span{font-family:'great_vibesregular';}.tp-caption.m-semibold span{font-family:'OpenSansSemiboldRegular';}.tp-caption.m-opensansitalic span{font-family:'OpenSansItalic';}.tp-caption.m-opensanslightitalic span{font-family:'OpenSansLightItalic';}.tp-caption.m-bold span{font-family:'OpenSansBold';}.tp-caption.m-extra-bold span{font-family:'OpenSansExtraboldRegular';}.tp-caption.m-light span{font-family:'OpenSansLightRegular';}.tp-caption.m-opacity-80 span{opacity:0.8;}.tp-caption.m-letter-spacing-1 span{letter-spacing:1px;}.tp-caption.m-uppercase span{text-transform:uppercase !important;}.tp-caption.m-lowercase span{text-transform:lowercase !important;}.shortcodes .tp-caption span{margin-bottom:20px;}.content{}.content.gray-content{background:#fafafa;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#fcfcfc),color-stop(100%,#f9f9f9));background:-webkit-linear-gradient(top,#fcfcfc 2%,#f9f9f9 100%);background:linear-gradient(to bottom,#fcfcfc 2%,#f9f9f9 100%);}.content.gray-content .layout{padding:35px 40px;}.front .content .layout{padding:40px 30px 20px;}.content .layout{padding:20px 30px;}.crumbs{float:right;margin:0;padding:0;list-style:none;font-size:11px;color:#c4c4c4;}.crumbs li{display:inline-block;line-height:54px;}.crumbs li:after{content:"\f054";display:inline-block;position:relative;top:-1px;padding:0 0 0 3px;font:6px/54px 'FontAwesome';}.crumbs li:first-child:after,.crumbs li:last-child:after{display:none;}.crumbs a{padding:0 4px;text-decoration:none;color:#000000;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;}.crumbs a:hover{color:#ee4a37;}.b-titlebar{padding:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #E4E4E4;background:#fff;}.b-titlebar h1{margin-bottom:0;line-height:54px;white-space:nowrap;color:#313538;font-size:20px;font-family:'Open Sans',sans-serif;}.b-titlebar.m-dark{position:relative;overflow:hidden;background:#2f3338 url(/sites/all/themes/boson/img/page-head-bg.gif) repeat;box-shadow:0 2px 3px rgba(0,0,0,0.3) inset;border-top:none;}.b-titlebar.m-dark .layout{position:relative;padding:35px 0 35px;}.b-titlebar.m-dark .img-wrap{position:absolute;top:0;left:-9999px;bottom:0;right:-9999px;padding:0;}.b-titlebar.m-dark .img-wrap img{display:block;height:100%;margin:0 auto;}.b-titlebar.m-dark h1{margin-top:0;white-space:normal;text-align:center;font:40px/1 'OpenSansSemiboldRegular';text-transform:uppercase;font-weight:normal;color:#fff;}.b-titlebar.m-dark p{margin-top:9px;margin-bottom:1px;text-align:center;font-size:14px;color:#d2d6d9;}.blockquote{position:relative;margin-bottom:20px;padding-left:32px;font:20px/24px 'OpenSansItalic',serif;color:#65686d;}.blockquote:before{content:'“';position:absolute;top:-10px;left:0;font:52px 'OpenSansLightItalic';color:#e34735;}.blockquote.m-left,.blockquote.m-right{width:50%;position:relative;z-index:1;float:left;margin:0 20px 20px 0;}.blockquote.m-right{width:50%;float:right;margin:0 0 20px 20px;}.footer{border-top:1px solid #e2e2e2;}.footer .layout{padding:0;}.b-widgets{padding:35px 40px 25px;background:#f5f5f5;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#f9f9f9),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(top,#f9f9f9 2%,#f5f5f5 100%);background:linear-gradient(to bottom,#f9f9f9 2%,#f5f5f5 100%);color:#4a4c4c;}.b-widgets h1,.b-widgets h2,.b-widgets h3,.b-widgets h4,.b-widgets h5,.b-widgets h6{color:#343434;}.b-widgets h3{margin-bottom:15px;font-size:12px;font-family:'OpenSansBold';text-transform:uppercase;}.b-widgets .b-list{margin-bottom:30px;}.b-widgets .b-list i{font-size:15px;color:#d3d3d3;}.b-widgets h5{color:#303030;}.b-copyright{overflow:hidden;padding:0 30px;background:#2f3338 url(/sites/all/themes/boson/img/page-head-bg2.gif) repeat;font-size:14px;line-height:64px;}.copy{float:left;font-size:12px;color:#64696d;}.copy a{color:#b8bdc0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.copy a:hover{color:#8e9397;}.b-copyright .b-social{margin:0;}.b-copyright .b-social li{margin:0 12px 0 0;font-size:12px;color:#64696d;}.b-copyright .b-social a{width:18px;height:18px;background:none;border:none;text-align:center;line-height:18px;font-size:16px;color:#5c5f63;cursor:pointer;text-shadow:0 1px 1px rgba(0,0,0,0.1);}.b-copyright .b-social a.tw{font-size:15px;}.b-copyright .b-social a.fb:hover{color:#576ec7;text-shadow:0 0 12px #3c4978;}.b-copyright .b-social a.tw:hover{color:#5db4f0;text-shadow:0 0 12px #3f6c8d;}.b-copyright .b-social a.pt:hover{color:#c8222f;text-shadow:0 0 12px #74232c;}.b-copyright .b-social a.lin:hover{color:#007bb6;text-shadow:0 0 12px #105070;}.b-copyright .b-social a.gl:hover{color:#ba3526;text-shadow:0 0 12px #6d2d27;}.b-copyright .b-social a.dr:hover{color:#e24d87;text-shadow:0 0 12px #813958;}.b-copyright .b-social a.tl:hover{color:#35506b;text-shadow:0 0 12px #2b3a4a;}.b-copyright .b-social a.vk:hover{color:#45688e;text-shadow:0 0 12px #33465c;}.b-copyright .b-social a.dx:hover{color:#0073ce;text-shadow:0 0 12px #104c7c;}.b-copyright .b-social a.fs:hover{color:#219bce;text-shadow:0 0 12px #21607c;}.b-copyright .b-social a.is:hover{color:#c07145;text-shadow:0 0 12px #704b37;}.b-copyright .b-social a.mx:hover,.b-copyright .b-social a.rss:hover{color:#fa9200;text-shadow:0 0 12px #8d5b14;}.b-copyright .b-social a.sk:hover{color:#29aae1;text-shadow:0 0 12px #256785;}.b-copyright .b-social a.yt:hover{color:#ed3639;text-shadow:0 0 12px #872d31;}.b-copyright .b-social a.gh:hover{color:#a0a3a8;text-shadow:0 0 12px #60646a;}.b-copyright .b-social{float:right;}.b-contact li{margin-bottom:8px;}.b-contact i:before{font-size:14px;color:#5a6166;text-shadow:0 1px 0 white;}.contact-mail a{color:#e34735;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;}.contact-mail a:hover{color:#313538;}.b-contact .contact-address i:before{font-size:16px !important;}.footer .b-contact i:before{color:#ced3d5;}.content-featured{padding:10px 0;background:#2F3338 url(/sites/all/themes/boson/img/page-head-bg.jpg) repeat;box-shadow:0 2px 3px rgba(0,0,0,0.2) inset;color:#c4c7ca;font-size:18px;line-height:15px;}.content-featured p{margin-bottom:0;text-shadow:0 1px 0 rgba(0,0,0,0.2);}.content-featured h1{margin-bottom:5px;font-family:'OpenSansLightRegular';color:#e3e5e7;text-shadow:0 1px 0 rgba(0,0,0,0.2);}.content-featured a{font-family:'OpenSansItalic';}.content-featured a:hover{color:#e9ebed;}#featured-social a{color:#e9ebed;}.b-filter-list{margin:-10px 0 20px;padding:0;list-style:none;}.b-filter-list li{display:inline-block;position:relative;margin-right:23px;padding-bottom:10px;font-size:13px;color:#313538;cursor:pointer;}.b-filter-list li.active{color:#e34735;}.b-filter-list li:before,.b-filter-list li.active:before{content:'';display:block;height:0;position:absolute;left:0;right:0;bottom:0;z-index:53;background:#888;-webkit-transition:height 0.2s ease;transition:height 0.2s ease;}.b-filter-list li:hover:before{height:2px;}.b-filter-list li.active:before{height:2px;background:#e34735;}.b-filter-select{display:none;position:relative;margin-top:-15px;margin-bottom:25px;}.b-filter-select ul{display:none;position:absolute;left:0;right:0;z-index:10;margin:0;padding:0;background:#fff;border:1px solid #d9d9d9;border-top:none;list-style:none;}.b-filter-select .filter-current{background:#fafafa;border:1px solid #e2e2e2;border-bottom:1px solid #dfdfdf;}.b-filter-select .filter-current:hover{background:#fafafa url(/sites/all/themes/boson/img/light-btn.jpg) repeat-x top;box-shadow:0 2px 2px rgba(0,0,0,0.04);border-color:#d9d9d9;border-bottom:1px solid #cecece;}.b-filter-select .filter-current:active{background:#f5f5f5;box-shadow:inset 0 1px 2px rgba(0,0,0,0.07);border-color:#d9d9d9;}.b-filter-select .filter-current:after{content:"\f0d7";float:right;margin-top:5px;font:12px 'FontAwesome';}.b-filter-select li,.b-filter-select .filter-current{padding:5px 15px 4px;line-height:22px;cursor:pointer;}.b-filter-select li:hover{margin:0 -1px;background:#e34735;color:#fff;}.tag{margin:15px 7px 0 0;padding:0 13px;line-height:28px;}.work{position:relative;margin-bottom:40px;text-align:center;}.work-image{display:block;position:relative;z-index:2;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,0.1);-webkit-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease;}.work-image img{width:100%;display:block;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.work-image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.link-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0);-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.link-overlay:before{display:block;width:46px;height:46px;position:absolute;top:50%;left:50%;margin:-22px 0 0 -25px;border-radius:50%;background:#fff;text-align:center;font:14px/46px 'FontAwesome';color:#2c2c2c;-webkit-transform:scale(0.8);transform:scale(0.8);opacity:0;-webkit-transition:-webkit-transform 0.3s ease,opacity 0.3s ease;transition:transform 0.3s ease,opacity 0.3s ease;}.work-image:hover .link-overlay{background:rgba(20,22,23,0.6);}.work-image:hover  .link-overlay:before{-webkit-transform:scale(1);transform:scale(1);opacity:1;}.work p{margin:0;}.work-name{display:inline-block;margin:15px 0 6px;font:14px 'OpenSansSemiboldRegular';}a.work-name{color:#313538;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;position:relative;}a.work-name:hover{color:#e34735;}.tags{font:12px 'OpenSansItalic';color:#c9c9c9;}.isotope-item{z-index:2;}.isotope-hidden.isotope-item{pointer-events:none;z-index:1;}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width;}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity;}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}.b-carousel{margin-bottom:20px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,0.15)}.b-carousel,.carousel-content{position:relative;}.carousel-item{width:100%;display:block;visibility:hidden;position:absolute;top:0;left:0;}.carousel-item.active{display:block;visibility:visible;position:static;}.carousel-item.current{left:0;right:0;visibility:visible;z-index:1;}.carousel-item{max-width:100%;display:block;}.carousel-control{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;}.b-carousel:hover .carousel-prev{left:10px;}.b-carousel:hover .carousel-next{right:10px;}.carousel-prev,.carousel-next{width:32px;height:80px;position:absolute;top:50%;left:-40px;z-index:2;margin-top:-40px;background:rgba(20,22,23,0.6);border-radius:2px;cursor:pointer;-webkit-transition:background-color 0.2s ease,left 0.2s ease,right 0.2s ease;transition:background-color 0.2s ease,left 0.2s ease,right 0.2s ease;}.carousel-next{left:auto;right:-40px;}.carousel-prev:hover,.carousel-next:hover{background:rgba(215,47,28,0.9);}.carousel-prev:before,.carousel-next:before{content:'\f104';display:block;text-align:center;line-height:80px;font:20px/80px 'FontAwesome';color:#fff;}.carousel-next:before{content:'\f105';}.carousel-next:hover:before,.carousel-prev:hover:before{color:#fff;}.carousel-pagination{position:absolute;bottom:20px;left:50%;-webkit-transition:bottom 0.2s ease;transition:bottom 0.2s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;margin:0;padding:0;list-style:none;text-align:center;line-height:50px;}.carousel-pagination li{float:left;width:13px;height:13px;margin:0 3px;background:rgba(0,0,0,0.5);border-radius:50%;cursor:pointer;}.carousel-pagination li.active{background:#e34735;}.b-description{margin-bottom:30px;}.project-description{margin:-8px 0 18px;padding:0;list-style:none;}.project-description li{border-top:1px dotted #d1d1d2;line-height:34px;}.project-description li:first-child{border-top:none;}.project-description strong{display:inline-block;min-width:70px;font-weight:normal;}.live-preview{margin:0 0 30px 0;}.project-social{float:none;margin:18px 0;font-size:16px;}.project-social li{font-size:16px;}.post-preview{padding:0;border-bottom:1px dashed #dee1e2;margin-bottom:25px;}.post-preview:first-child{padding-top:0;}.post-preview h3{white-space:normal;}.post-preview .btn{margin-bottom:30px;}.post-image-wrap{position:relative;}.post-image{display:block;overflow:hidden;position:relative;margin-bottom:25px;box-shadow:0 1px 1px rgba(0,0,0,0.1);z-index:2;}.post-image img{display:block;position:relative;width:100%;-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}.post-image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}.post-image:hover .link-overlay{background:rgba(20,22,23,0.6);}.post-image:hover  .link-overlay:before{-webkit-transform:scale(1);transform:scale(1);opacity:1;}.post-meta{margin:-5px 0 20px;font:12px/20px 'OpenSansItalic';color:#c9c9c9;}.post-meta i{margin-right:8px;color:#e2e2e2;}.post-meta a{color:#c9c9c9;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;}.post-meta a:hover{color:#e34735;}.post-preview p{margin-bottom:20px;}.post-link{font-size:12px;color:#e34735;}.post-link:hover{color:#313538;}.post-link:after{content:"\f101";margin-left:5px;font:13px 'FontAwesome';vertical-align:baseline;}.pagination{margin:30px 0 30px;padding:0;list-style:none;line-height:25px;word-spacing:-1px;}.pagination div,.pagination a{display:inline-block;height:25px;margin-right:3px;padding:0 9px;background:#fafafa url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border-radius:2px;border:1px solid #e2e2e2;text-shadow:0 1px 0 white;font-family:'OpenSansSemiboldRegular';text-align:center;font-size:12px;color:#424346;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.pagination a:hover{background:#e34735 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #df4432;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#fff;text-shadow:0 -1px 0px #e42a1d;}.pagination a.active{background:#f5f5f5;box-shadow:inset 0 1px 2px rgba(0,0,0,0.07);border-color:#d9d9d9;}.pagination a.active:hover{text-shadow:0 1px 0 white;color:#424346;}.pagination a.active,.pagination div{cursor:default;}.b-recent-post{margin-bottom:30px;}.b-recent-post.m-medium{margin-bottom:20px;border-bottom:1px dashed #dee1e2;}.b-recent-post .post-image-wrap{margin-bottom:16px;}.b-recent-post .post-meta{margin:-6px 0 2px 0;font-size:12px;}.b-recent-post h1,.b-recent-post h2,.b-recent-post h3,.b-recent-post h4,.b-recent-post h5,.b-recent-post h6{white-space:normal;}.b-recent-post.m-medium .post-image-wrap{float:left;width:100px;margin-bottom:0;margin-top:5px;}.b-recent-post.m-medium .post-image-wrap + div{margin-left:120px;}.just-links{margin-bottom:20px;}.just-links li{line-height:24px;}.just-links a{color:#e34735;display:block;}.just-links.m-dark a{color:#4a4c4c;}.just-links.m-dark a:hover{color:#e34735;}.recent-post{margin-bottom:35px;}.recent-post li{margin-bottom:3px;line-height:20px;}.recent-post li:before{content:"\f105";float:left;margin-right:10px;color:#caccce;font:14px/21px 'FontAwesome';text-shadow:0 1px 0 white;}.recent-post a{color:#e34735;font-family:'Open Sans',sans-serif;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;}.recent-post a:hover{color:#313538;}.recent-post.m-dark li:before{color:#4a4c4c;}.recent-post.m-dark a{color:#4a4c4c;}.recent-post.m-dark a:hover{color:#c9c9c9;}.b-blog-search{margin-bottom:35px;}.b-blog-search input{width:100%;}.latest-project{margin:0 -5px 20px;font-size:0px;letter-spacing:-.31em;word-spacing:-.43em;}.latest-project-item{display:inline-block;position:relative;z-index:2;width:66px;height:66px;margin:0 7px 7px !important;background:none;-webkit-transition:border-color 0.2s ease;transition:border-color 0.2s ease;}.latest-project a,.latest-project img{position:relative;display:block;box-shadow:0 1px 1px rgba(0,0,0,0.07);}.latest-project a:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}.latest-project a:hover:after{background:rgba(15,16,17,0.5);}.latest-project a img{max-width:100%;}.latest-project.m-dark a{border-color:#2f3132;}.latest-project.m-dark a:hover{border-color:#e34735;}.latest-project.m-dark a:after{background:rgba(0,0,0,0.5);}.latest-project.m-dark a:hover:after{background:none;}.b-twitter ul{margin:0 0 20px 0;padding:0;list-style:none;}.b-twitter li{position:relative;padding:0 0 18px 25px;}.b-twitter li:before{content:"\f099";position:absolute;top:2px;left:0;font:16px 'FontAwesome';color:#e2e2e2;}.b-twitter span{display:block;margin:2px 0 0;}.twit-date{font:11px 'OpenSansItalic';color:#d3d3d3;}.b-twitter.m-footer a{color:#e34735;}.b-twitter.m-footer a:hover{color:#3b3d40;}.b-twitter.m-footer li:before{color:#ced3d5;text-shadow:0 1px 0 white;}.b-twitter.m-footer .twit-date{color:#444;}.b-tag-cloud{font-size:0px;letter-spacing:-.31em;word-spacing:-.43em;margin-bottom:20px;}.b-tag-cloud span{display:inline-block;margin-right:10px;font:14px 'OpenSansSemiboldRegular';color:#313538;}.b-tag-cloud a{display:inline-block;position:relative;margin:0 10px 10px 0;padding:0 15px;border-radius:2px;background:#fafafa url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border:1px solid #e2e2e2;text-shadow:0 1px 0 white;font:11px/29px 'OpenSansSemiboldRegular';color:#424346;letter-spacing:normal;word-spacing:normal;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.b-tag-cloud a:hover{background:#e34735 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #df4432;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#fff;text-shadow:0 -1px 0px #e42a1d;}.b-tag-cloud a:hover:before{opacity:1;}.b-tag-cloud.m-dark{margin-bottom:13px;}.b-tag-cloud.m-dark a{background:#fff url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border-color:#dddddd;}.b-tag-cloud.m-dark a:hover{background:#e34735 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #df4432;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#fff;text-shadow:0 -1px 0px #e42a1d;}.widget-recent-posts{margin-bottom:30px;}.widget-recent-posts .shadow{float:left;}.widget-recent-posts .shadow a{display:block;position:relative;box-shadow:0 1px 1px rgba(0,0,0,0.1);}.widget-recent-posts .shadow a:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;-webkit-transition:background-color 0.2s ease 0s;transition:background-color 0.2s ease 0s;}.widget-recent-posts .shadow a:hover:after{background-color:rgba(0,0,0,0.3);}.widget-recent-posts img{display:block;width:40px;height:40px;margin-top:5px;}.widget-recent-posts-item{margin-bottom:15px;}.widget-recent-posts-item-content{margin-left:58px;}.widget-recent-posts-item-content a{position:relative;margin-bottom:14px;font-family:'OpenSansSemiboldRegular';}.widget-recent-posts-item-content .date{margin-top:4px;font:11px 'OpenSansItalic';color:#d3d3d3;}.b-categories{margin-bottom:35px;}.b-categories li{margin-bottom:3px;line-height:20px;}.b-categories li:before{content:"\f105";float:left;margin-right:10px;color:#ddd;font:14px/22px 'FontAwesome';}.b-categories a{padding:0;color:#e34735;font-family:'Open Sans',sans-serif;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out;}.b-categories a:hover{color:#313538;}.b-categories .count{color:#d3d3d3;font-weight:normal;font-family:'OpenSansItalic';}.preview-medium:after{content:'';display:block;clear:both;}.preview-medium p{margin-bottom:20px;}.preview-medium .btn{margin-bottom:30px;}.preview-medium .post-image-wrap,.preview-medium .b-carousel{width:237px;float:left;margin-top:4px;margin-bottom:10px;}.preview-medium .post-image-wrap + div,.preview-medium .b-carousel + div{margin-left:267px;}.post-content{margin-bottom:30px;}.post-content h3{font-family:'OpenSansSemiboldRegular';}.post-content p{margin-bottom:20px;}.b-user-info{position:relative;margin:0 0 50px 0;padding:20px 20px 3px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(2%,#ffffff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(top,#ffffff 2%,#fbfbfb 100%);background:linear-gradient(to bottom,#ffffff 2%,#fbfbfb 100%);border:1px solid #e2e2e2;box-shadow:0 1px 1px rgba(0,0,0,0.03);}.b-user-info:before{content:'';position:absolute;top:-3px;left:-1px;right:-1px;border-top:2px solid #e34735;}.user-info-ava{width:60px;height:60px;float:left;overflow:hidden;border-radius:50%;}.user-info-name{margin-bottom:10px;color:#313538;font:14px 'OpenSansSemiboldRegular';}.user-info-bio{margin-left:79px;}.related-post{margin-bottom:20px;}.related-post .post-preview{border-bottom:none;}.related-post .post-image{margin-bottom:14px;box-shadow:0 1px 1px rgba(0,0,0,0.1);}.b-comments{margin-bottom:50px;}.comment{position:relative;padding-top:25px;border-top:1px dashed #ddd;}.comment:first-child{padding-top:0;border-top:none;}.comment-ava{width:60px;height:60px;float:left;overflow:hidden;background:#fafafa;border-radius:50%;}.comment-content{margin-left:79px;}.comment-content p{margin-bottom:25px;}.comment-meta{margin-bottom:10px;}.comment-name{color:#424346;font-family:'OpenSansSemiboldRegular';}.comment-date{font:12px 'OpenSansItalic';color:#c9c9c9;}.btn-reply{margin-left:10px;padding:2px 8px 2px;background:#fafafa url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border-radius:2px;border:1px solid #e2e2e2;border-bottom:1px solid #dfdfdf;line-height:15px;font:10px 'OpenSansSemiboldRegular';color:#424346;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.btn-reply:hover{background:#fafafa url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 2px rgba(0,0,0,0.07);border-color:#d9d9d9;border-bottom:1px solid #cecece;}.btn-reply b{font-weight:normal;}.btn-reply.cancel-reply{padding-bottom:2px;background:#e34735 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #df4432;color:#fff7f5;text-shadow:0 -1px 0px #db3e2d;line-height:17px;}.btn-reply.cancel-reply b{color:#fff;}.comment-reply{margin-left:40px;}.comment .b-comment-form{margin-bottom:30px;}.cancel-reply2{display:none;margin-left:15px;}.cancel-reply2:after{content:"\f00d";margin-left:8px;font:14px 'FontAwesome';color:#ddd;}.comment .cancel-reply2{display:inline-block;}.b-widgets h2.block-title{margin-bottom:15px;font-size:12px;font-family:'Open Sans';text-transform:uppercase;font-weight:700;}ul.sf-menu-main-nav li{margin:0 !important;}ul.language-switcher-locale-url{font-family:'Open Sans';list-style:none outside none;margin:3px 0 0 !important;padding:0;position:relative;text-transform:uppercase;top:3px;font-weight:600;}ul.language-switcher-locale-url li{float:right;margin:0 8px;}ul.language-switcher-locale-url li a{color:#dfdfdf;font-weight:bold;}ul.language-switcher-locale-url li a.active{color:#F6C355;}.region-top-left .content,.region-top-right .content,.region-header-first .content,.region-footer-a .content,.region-footer-b .content,.b-widgets .content,.region-main-menu .content{border:none;}.content{border:none;margin-bottom:1px;}.b-copyright .content p{margin:0;}.f-a{display:block;width:100%;text-align:center;}.content-featured ul.contextual-links a{font-size:11px;text-decoration:none;}.brand{float:left;position:absolute;left:10px;display:inline-block;padding:3px 3px 3px 3px;}.glavno,.row .tabs{font:13px/20px 'Open Sans',sans-serif;word-spacing:normal;letter-spacing:normal;margin:0 -12px;}.view-tweets div.item-list ul li{padding:0 0 18px 25px;position:relative;margin:0;}#edit-submitted-message{border:1px solid #e2e2e2;border-top:1px solid #d4d4d4;color:#C1C4C5;padding:7px 12px;font-family:'OpenSansItalic';font-size:13px;}#edit-submitted-full-name,#edit-submitted-e-mail{width:89%;border:1px solid #e2e2e2;border-top:1px solid #d4d4d4;color:#C1C4C5;padding:7px 12px;font-family:'OpenSansItalic';}#edit-submit--2{background:url(/sites/all/themes/img/btn-bg.png) repeat-x scroll center top #2EAFBB;border:1px solid #26A4B1;color:#FFFFFF;text-shadow:0 -1px 0 #178E9D;}#edit-submit--2 :hover{background:url(/sites/all/themes/img/btn-bg.png) repeat-x scroll center top #178E9D;border:1px solid #178E9D;box-shadow:0 1px 3px #D5EFF1;color:#FFFFFF;text-shadow:0 -1px 0 #178E9D;}#webform-client-form-2 label,.webform-client-form label{display:none;}.form-item.webform-component{margin-bottom:0.70em;margin-top:0;}.page-home-2 .crumbs,.page-home-3 .crumbs{display:none;}.logo-img{height:55px;padding:1px;}}.node-type-blog h1.tb1{display:none;}#superfish-1-select{margin-left:30px;}#block-search-form .form-type-textfield{margin-left:3px;}#search-block-form #edit-search-block-form--2{color:#C1C4C5;font-family:'OpenSansItalic';}#advanced-search{display:block;font-size:10px;line-height:10px;margin-top:-35px;margin-right:10px;}.work .views-field-title,.work .views-field-field-portfolio-tags{text-align:center;}.views-field-field-portfolio-tags a{color:#c9c9c9;}.work .views-field-title a{color:#313538;}.node-portfolio.node-teaser{margin-bottom:40px;}#block-block-8 .item-list ul li{list-style-type:none;margin-left:0;}.block-views-tweets-block .content{padding:5px 15px;}.region-sidebar-second .block{margin-bottom:20px;}.region-sidebar-second .block .block-title{padding:5px 15px;color:#006483;border-bottom:1px solid #e4e4e4;}.region-sidebar-second{padding:15px 0;background-color:#006483;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.region-sidebar-second h2{color:#f6c355;padding:0 15px;}.region-sidebar-second #whats-new .news-title a{padding-bottom:0 !important;color:white;}.region-sidebar-second #whats-new .teaser{color:#FFFFFF;font-size:11px;margin:0 15px;}.region-sidebar-second #whats-new .teaser p + p{display:none;}.region-sidebar-second #whats-new .more{border:none;font-size:12px;color:white;}.region-sidebar-second #follow-us,.region-sidebar-first #features #whats-new-header{margin-top:30px;}.region-sidebar-second #follow-us{margin-top:30px;}.region-sidebar-second ul{list-style:none;padding:0;margin:0;}.region-sidebar-second li{border-top:1px solid #005873;}.region-sidebar-second li a{border-top:1px solid #0E7797;display:block;padding:7px 15px;color:#8fc6d7;}.region-sidebar-second li a:hover{color:#f6c355;}.region-sidebar-second li span{display:block;height:20px;padding-left:35px;background:url(/sites/all/themes/boson/img/sprite_features.png) no-repeat transparent;}.region-sidebar-second li #law-now span{background-position:0 2px;}.region-sidebar-second li #law-now:hover span{background-position:0 -148px;}.region-sidebar-second li #special-topics span{background-position:0 -24px;}.region-sidebar-second li #special-topics:hover span{background-position:0 -174px;}.region-sidebar-second li #schools span{background-position:0 -50px;}.region-sidebar-second li #schools:hover span{background-position:0 -200px;}.region-sidebar-second li #publications span{background-position:0 -75px;}.region-sidebar-second li #publications:hover span{background-position:0 -225px;}.region-sidebar-second li #facebook span{background-position:0 -103px;}.region-sidebar-second li #facebook:hover span{background-position:0 -253px;}.region-sidebar-second li #twitter span{background-position:0 -129px;}.region-sidebar-second li #twitter:hover span{background-position:0 -279px;}.submitted{font:12px 'OpenSansItalic';color:#c9c9c9;margin-bottom:10px;}.md-layer-5-0-5  a{color:#313538;}.md-layer-5-0-6  a{color:#fff;}.view-categories .item-list ul li{list-style-type:none;display:inline-block;margin:0;}.view-categories .item-list ul li .b-tag-cloud{margin-bottom:0;}.node-type-blog .field-name-field-tags a{display:inline-block;position:relative;margin:0 10px 10px 0;padding:0 15px;margin-bottom:25px;border-radius:2px;background:#fafafa url(/sites/all/themes/boson/img/btn-soc.png) repeat-x top;border:1px solid #e2e2e2;text-shadow:0 1px 0 white;font:11px/29px 'OpenSansSemiboldRegular';color:#424346;letter-spacing:normal;word-spacing:normal;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.field-name-field-tags a{float:left;}.node-type-article .field-name-field-image{float:left;margin-right:10px;}.form-textarea-wrapper textarea{background:#fafafa;border:1px solid #e2e2e2;border-top:1px solid #d4d4d4;outline:none;border-radius:2px;font-family:'Open Sans',sans-serif;color:#65686d;line-height:1.6;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.filter-wrapper{border:1px solid #e2e2e2;border-top:1px solid #d4d4d4;}.title.comment-form{margin-top:20px;}a.btn.dd i{margin-left:7px;margin-right:0;}.front .region-postscript-second .lined.margin-20,.front .region-postscript-third .lined.margin-20{margin-left:-5px;}.mb-40{margin-bottom:40px}.view-portfolio-2 .views-field-field-portfolio-tags{color:#C9C9C9;}.view-portfolio-2 .views-field-title a{color:#313538;}.view-portfolio-2 .views-field-title,.view-portfolio-2 .views-field-field-portfolio-tags,.view-portfolio-3 .views-field-title,.view-portfolio-3 .views-field-field-portfolio-tags,.view-portfolio-4 .views-field-title,.view-portfolio-4 .views-field-field-portfolio-tags{text-align:center;}h3.fs{font:18px 'Open Sans';font-weight:600;text-transform:none !important;}.md-mainimg img{left:0 !important;}.md-slide-wrap{margin:0 auto;}.b-google-map iframe{width:100%;height:340px;}.content .layout.top-content{padding-bottom:0;}.page-home-1 .content.shortcodes,.page-home-2 .content.shortcodes,.page-home-3 .content.shortcodes{background:linear-gradient(to bottom,#FCFCFC 2%,#F9F9F9 100%) repeat scroll 0 0 transparent;border-bottom:1px solid #e4e4e4;}.user-picture{float:left;}.field-name-field-portfolio-image img,.field-name-field-blog-image img,.field-name-field-image img{width:100%;height:auto;}input#edit-name,input#edit-pass{border:1px solid #e2e2e2;padding:6px 12px;}#block-blog-recent ul li,.view-archive ul li{list-style-type:none;margin-left:0;}#block-blog-recent ul li:before,.view-archive ul li:before{content:"\f105";float:left;margin-right:10px;color:#ddd;font:14px/22px 'FontAwesome';}.node-type-portfolio .content.shortcodes{margin-bottom:30px;}#superfish-1-select{border:1px solid #e2e2e2;padding:6px 12px;}.content.shortcodes .row-item.col-3_4{margin-bottom:30px;}.content.shortcodes .row-item.col-3_4 ul{margin-top:5px;}.content.shortcodes .row-item.col-3_4 h3{padding-left:15px;}.content.shortcodes .row-item.col-3_4 h5{font-size:12px;padding-left:25px;}.content.shortcodes .row-item.col-3_4 .front-block .separator h5{font-weight:bold;font-size:14px;}.front-block{border:1px solid #dfdfdf;border-top:1px solid #fafafa;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font:16px/30px 'FontAwesome';padding:0;margin-bottom:25px;}.front-block p{padding:0 25px;margin:0 0 5px 0;}.front-block-title{border-bottom:1px solid #e5e3e3;padding:0 25px;background:#EFEFEF;}.front-block h3{font:21px 'Open Sans';padding:10px 0 15px 45px !important;margin:0px;}.front-block h3 a:hover{color:#f6c355;}.front-block ul{list-style:none;padding:0 0 0 25px;margin:15px 0 5px 0;}.front-block ul a{color:#808080;}.front-block .separator{border-bottom:1px solid #e5e3e3;padding:15px 0 5px;}.front-block .separator.odd{background-color:#fcfcfc;}.front-block .separator.last{border:none;}.front-block #know-laws{background:url(/sites/all/themes/boson/img/icon_know_laws.png) left 50% no-repeat transparent;}.front-block #find-help{background:url(/sites/all/themes/boson/img/icon_find_help.png) left 50% no-repeat transparent;}.front-block #resources{background:url(/sites/all/themes/boson/img/icon_resources.png) left 50% no-repeat transparent;}.front-block #court{background:url(/sites/all/themes/boson/img/icon_court.png) left 50% no-repeat transparent;}.front-block #solve-problems{background:url(/sites/all/themes/boson/img/icon_solve_problems.png) left 50% no-repeat transparent;}.front-block > a,.separator > a{padding-left:25px;}.quote_bx{border:1px solid #DFDFDF;border-radius:5px;}.quote_bx p{padding:0 15px;}.quote_bx h3{background:#EFEFEF;color:##006483;padding:8px 15px;margin-bottom:5px;border-bottom:1px solid #e5e3e3;}.block-menu .menu{background:#006483;color:#8fc6d7;border-radius:5px;border:1px solid #006483;width:100%;}.block-menu .menu li a.active:before{height:0px !important;background:none !important;}.block-menu .menu li{border-top:1px solid #005873;list-style:none !important;margin:0px !important;padding:0px !important;white-space:normal;}.block-menu .menu .first{border-top:none !important;}.block-menu .menu li a{color:#8fc6d7;padding:7px;}.block-menu .menu li a:hover{color:#f6c355;}.block-menu .menu li.expanded a.active-trail{color:#f6c355;}.block-menu .menu .active-trail .menu{background:#8fc6d7;margin:0px;border-radius:0px 0px 5px 5px;border:none;}.block-menu .menu .active-trail .menu a{color:#484C4F;padding-left:14px}.block-menu .menu .active-trail .menu a:hover,block-menu .menu .active-trail .menu a.active{color:#000;}.block-menu .menu .active-trail .menu li.expanded a.active-trail{color:#333;}.block-menu .menu .active-trail .menu .active-trail .menu{background:#EFEFEF;}.block-menu .menu .active-trail .menu .active-trail .menu a{color:#666;padding-left:21px}.block-menu .menu .active-trail .menu .active-trail .menu a:hover,.block-menu .menu .active-trail .menu .active{color:#d34600 !important;}.block-menu .menu .active-trail .menu .active-trail .menu a.active-trail{font-style:italic;font-weight:bold;}.block-menu .menu .active-trail .menu .first{border-top:1px solid #005873 !important;}.contact_note{background:#e7e7e7;padding:2px 15px 15px 15px;color:#333;font-weight:normal;margin:5px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;font-style:italic;text-align:center;}.contact_note p{margin:15px 0 0 0;}edit-submit-1 input{width:80px;}.region-main-menu{display:inline-block;position:relative;top:50px;left:20px;margin-bottom:40px;}body{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-color:#dfdfdf;}a:link,li a:link,.forcecolor a:link{font-size:inherit;font:"Trebuchet MS";color:#246d8f;letter-spacing:1px;}a:visited,li a:visited,.forcecolor a:visited{font-size:inherit;font:"Trebuchet MS";font-weight:bold;color:#0e2835;letter-spacing:1px;}a:active,li a:active,.forcecolor a:active{font-size:inherit;font:"Trebuchet MS";font-weight:bold;color:#07578c;letter-spacing:1px;}a:hover,li a:hover,.forcecolor a:hover{font-size:inherit;font:"Trebuchet MS";font-weight:bold;letter-spacing:1px;}.main_content ul li{list-style-type:square;}.square{list-style-type:square;padding:0px 0px 0px 15px;margin:0px 0px 0px 0px;}h2{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}hr{border-top:1px solid #ffffff;}.right{text-align:right;}.block-imagemenu{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.block-imagemenu h2{display:none;}.imagemenu ul{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;list-style:none;list-style-type:none;}.block-imagemenu li{padding:0px 13px 0px 0px;margin:0px 0px 0px 0px;list-style:none;list-style-type:none;}.block-imagemenu a{text-decoration:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.iefloat-fix{float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.t-icon{float:left;width:180 px;padding:7px 5px 0px 5px;margin:0px 0px 0px 0px;}.t-icon  div,.t-icon  *{float:left;display:inline;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.t-icon  span{float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.t-icon .hcicon{vertical-align:bottom;padding:3px 0px 0px 0px;}.t-icon .print-icon{vertical-align:bottom;padding:3px 0px 0px 0px;}.b-crumb{clear:both;text-align:bottom;padding:3px 5px 0px 125px;margin:0px 0px 0px 0px;}.t-search{float:right;padding:0px 20px 0px 5px;margin:0px 0px 0px 0px;}.main_content{max-width:580px;width:580px;margin:5px 5px 5px 5px;overflow:auto;}.breadcrumb{font-family:arial,helvetica;font-size:11px;font-weight:bold;color:#988181;}.breadcrumb a:link,.breadcrumb a:visited{font-family:arial,helvetica;font-size:11px;font-weight:bold;color:#818181;}.breadcrumb a:hover,.breadcrumb a:active{font-family:arial,helvetica;font-size:11px;font-weight:bold;color:#eea1a1;}.layouttb tbody{border:solid 0px #ffffff;}#edit-search-block-form-1-wrapper{padding:0px 5px 0px 5px;margin:0px 0px 0px 0px;vertical-align:bottom;}#edit-search-block-form-1-wrapper .form-text{font-family:Arial,Sans-Serif;font-size:13px;height:20px;border:solid 1px #5b6b3b;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:220px;vertical-align:bottom;}.form-submit{font-family:Arial,Sans-Serif;font-size:13px;height:22px;background-color:#9db281;border:1px solid #5b6b3b;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#FFFFFF;vertical-align:bottom;}#edit-search-block-form-1-wrapper label{Display:none;}.footer{font-family:arial,helvetica;font-size:12px;color:#5b6b3a;}.footer_links{font-family:arial,helvetica;font-size:12px;color:#ffffff;width:960px;height:60px;max-width:960px;max-height:60px;background-color:#78a062;background-repeat:no-repeat;background-position:center center;text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;clear:both;}.footer_links .rss_l{padding:18px 10px 0px 70px;margin:0px 0px 0px 0px;float:left;}.footer_links .rss_l a:link,.footer_links .rss_l a:active,.footer_links .rss_l a:visited{padding:0px 0px 0px 2px;margin:0px 0px 0px 0px;font-family:arial,helvetica;font-size:10px;font-weight:bold;color:#ffffff;text-transform:capitalize;vertical-align:middle;}.footer_links .rss_l a:hover{padding:0px 0px 0px 2px;margin:0px 0px 0px 0px;font-family:arial,helvetica;font-size:10px;font-weight:bold;color:#d1d1d1;text-transform:capitalize;vertical-align:middle;}.rss_i img{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:arial,helvetica;font-size:10px;font-weight:bold;color:#d1d1d1;text-transform:uppercase;vertical-align:bottom;text-decoration:none;}.footer_links ul{padding:20px 10px 0px 80px;margin:0px 0px 0px 0px;float:left;}.footer_links li{list-style:none;float:left;padding:0px 0px 0px 15px;margin:0px 0px 0px 0px;}.footer_links a:link,.footer_links a:active,.footer_links a:visited{font-family:arial,helvetica;font-size:13px;font-weight:bold;color:#ffffff;text-transform:uppercase;}.footer_links a:hover{font-family:arial,helvetica;font-size:13px;font-weight:bold;color:#d1d1d1;text-transform:uppercase;}.footer_links .menu{margin:0px 0px 0px 170px;}.home_float{clear:both;text-align:middle;padding:0px 0px 0px 0px;margin:0px 0px 0px 7px;}.home_float a:link,.home_float a:active,.home_float a:visited{font-family:Arial,helvetica;font-size:12px;font-weight:bold;color:#000000;text-decoration:none;width:138px;}.home_float a:hover{font-family:Arial,helvetica;font-size:12px;font-weight:bold;color:inherit;text-decoration:none;width:138px;}.home_float ul{list-style:none;list-style-type:square;padding:0px 5px 0px 25px;margin:10px 0px 0px 0px;}.home_float li{list-style:none;list-style-type:square;padding:15px 0px 0px 0px;margin:0px 0px 0px 0px;}.mt_area{float:left;width:21%;padding:10px;margin:0px 5px 30px 5px;text-align:left;background-color:#ffffff;color:#000000;}.orange-title_area{clear:both;width:100%;height:65px;background-color:#b97705;background-repeat:no-repeat;background-position:top center;padding:5px;margin:5px;text-align:center;}.green-title_area{clear:both;width:100%;height:65px;background-color:#7b895c;background-repeat:no-repeat;background-position:top center;padding:5px;margin:5px;text-align:center;}.red-title_area{clear:both;width:100%;height:65px;background-repeat:no-repeat;background-color:#864242;background-position:top center;padding:5px;margin:5px;text-align:center;}.brown-title_area{clear:both;width:100%;height:65px;background-color:#876153;background-repeat:no-repeat;background-position:top center;padding:5px;margin:5px;text-align:center;}.title_text a:link,.title_text a:visited,.title_text a:active{font-family:Arial,helvetica;font-size:13px;font-weight:bolder;color:#ffffff;text-transform:uppercase;text-decoration:none;}.title_text a:hover{font-family:Arial,helvetica;font-size:13px;font-weight:bolder;color:#dfdfdf;text-transform:uppercase;text-decoration:none;}.title_text{width:100%;padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;}.orange-menu_area{border:2px solid #b97705;clear:both;width:98.5%;min-height:370px;padding:5px;margin:5px;background-color:#ffffff;}.green-menu_area{border:2px solid #7b895c;clear:both;width:98.5%;min-height:370px;padding:5px;margin:5px;background-color:#ffffff;}.red-menu_area{border:2px solid #864242;clear:both;width:98.5%;min-height:370px;padding:5px;margin:5px;background-color:#ffffff;}.brown-menu_area{border:2px solid #876153;clear:both;width:98.5%;min-height:370px;padding:5px;margin:5px;background-color:#ffffff;}.gray-menu_area{border:2px solid #727272;clear:both;width:98.5%;min-height:370px;padding:5px;margin:5px;background-color:#ffffff;}.orange-content_area{float:left;width:555px;min-height:400px;max-width:555px;border:2px solid #b97705;padding:5px 5px 5px 5px;margin:5px 4px 5px 0px;background-color:#ffffff;}.green-content_area{float:left;width:555px;min-height:400px;max-width:555px;border:2px solid #7b895c;padding:5px 5px 5px 5px;margin:5px 4px 5px 0px;background-color:#ffffff;}.red-content_area{float:left;width:555px;min-height:400px;max-width:555px;border:2px solid #864242;padding:5px 5px 5px 5px;margin:5px 4px 5px 0px;background-color:#ffffff;}.brown-content_area{float:left;width:555px;min-height:400px;max-width:555px;border:2px solid #876153;padding:5px 5px 5px 5px;margin:5px 4px 5px 0px;background-color:#ffffff;}.gray-content_area{float:left;width:555px;min-height:400px;max-width:555px;border:2px solid #727272;padding:5px 5px 5px 5px;margin:5px 4px 5px 0px;background-color:#ffffff;}.main_content{width:550px;max-width:550px;padding:0px 0px 0px 0px;margin:0px 5px 0px 5px;}#header-region ul.nice-menu-down li ul li ul{left:148px;top:-1px;}ul.nice-menu-left li ul{width:148px;left:148px;top:-2px;}ul.nice-menu-left li ul li ul{width:148px;left:148px;top:-2px;}ul.nice-menu-right,ul.nice-menu-left,ul.nice-menu-right li,ul.nice-menu-left li{width:148px;}ul.nice-menu-right ul{width:148px;left:148px;top:-2px;}ul.nice-menu-right ul ul{width:148px;left:148px;top:-35px;}ul.nice-menu ul li{width:148px;min-height:25px;background-color:#ffffff;}ul.nice-menu,ul.nice-menu ul{list-style:none;padding:0px 4px 0px 0px;margin:0;background-color:#ffffff;border-width:0px;}ul.nice-menu ul{border-style:solid;border-width:2px;border-color:inherit;}.orange-menu_area ul.nice-menu ul{border:2px solid #b97705;}.green-menu_area ul.nice-menu ul{border:2px solid #7b895c;}.red-menu_area ul.nice-menu ul{border:2px solid #864242;}.brown-menu_area ul.nice-menu ul{border:2px solid #876153;}.gray-menu_area ul.nice-menu ul{border:2px solid #727272;}ul.nice-menu li{border:0px;border-top:0;float:left;background-color:#ffffff;margin:0;padding-left:0;background-image:none;}.menu_area a:hover{font-family:Arial,helvetica;font-size:12px;font-weight:bolder;text-decoration:none;background-color:inherit;background-image:inherit;background-repeat:inherit;background-attachment:inherit;background-position:inherit;}.menu_area a:link,.menu_area a:visited,.menu_areaa:active{font-family:Arial,helvetica;font-size:12px;font-weight:bolder;color:#000000;text-decoration:none;width:138px;}.nice-menu a:link,.nice-menu a:visited,.nice-menu a:active{font-family:Arial,helvetica;font-size:16px;font-weight:bolder;color:#000000;text-decoration:none;width:138px;}.nice-menu a:hover{font-family:Arial,helvetica;font-size:16px;font-weight:bolder;text-decoration:none;background-color:inherit;background-image:inherit;background-repeat:inherit;background-attachment:inherit;background-position:inherit;}.orange-menu_area a:hover{color:#b97705;}.green-menu_area a:hover{color:#7b895c;}.red-menu_area a:hover{color:#864242;}.brown-menu_area a:hover{color:#876153;}.gray-menu_area a:hover{color:#727272;}.br_notice{padding:0px 0px 0px 0px;margin:35px 5px 0px 5px;font-family:Arial,helvetica;font-size:12px;font-weight:bold;}.main_content li{margin:5px 5px 7px 5px;}.resizable{}.orange-content_area h2{color:#b97705;font-size:18px;font-weight:bold;}.green-content_area h2{color:#7b895c;font-size:18px;font-weight:bold;}.red-content_area h2{color:#864242;font-size:18px;font-weight:bold;}.brown-content_area h2{color:#876153;font-size:18px;font-weight:bold;}.gray-content_area h2{color:#6f6f6f;font-size:18px;font-weight:bold;}h3{color:030303;font-size:16px;font-weight:bold;}.float-right{float:right;}.box h2{display:none;}#search-form .form-radios{display:none;}.oursites-area a:link,.oursites-area a:link,.oursites-area a:visited{font-size:13px;color:#ffffff;text-decoration:none;}.oursites-area a:hover{font-size:13px;color:#d0d0d0;text-decoration:none;}.our-site{width:100%;padding:10px 0px 0px 0px;font-weight:bold;font-size:13px;font-family:"Trebuchet MS","Verdana","Arial",sans-serif;text-align:left;color:#e0e0e0;margin:0px 0px 0px 35px;}.oursites-list{list-style-image:url('/images/list-square.png');margin-top:15px;}.oursites-segment{width:240px;margin:0px 0px 0px 0px;padding:0px;float:left;}.oursites-area{margin:0px auto 0px auto;padding:0px 0px 0px 0px;width:978px;min-width:768px;height:135px;min-height:82px;background-color:#6d6c5b;background-repeat:repeat-x;font-family:"Trebuchet MS","Verdana","Arial",sans-serif;font-size:13px;color:#ffffff;text-align:left;}.hidden_footer{display:none;}#block-block-31 a:link{color:white;}#block-block-31 a:visited{color:white;}#block-block-31 a:hover{color:#f6c355;}#block-block-31 a:active{color:white}#block-block-56 a:link{color:white;}#block-block-56 a:visited{color:white;}#block-block-56 a:hover{color:#f6c355;}#block-block-56 a:active{color:white}#news-title  a:link{color:white;}#news-title a:visited{color:white;}#news-title a:hover{color:#f6c355;}#news-title a:active{color:white}#social-menu a:link{color:white;}#social-menu a:visited{color:white;}#social-menu a:hover{color:#f6c355;}#social-menu a:active{color:white}#block-block-2 a:link{color:white;}#block-block-2 a:visited{color:white;}#block-block-2 a:hover{color:#f6c355;}#block-block-2 a:active{color:white}#block-feedback-form{background-position:2px 50% !important;position:fixed !important;top:95px !important;display:block !important;margin:-45px 0 0 0 !important;padding:0 !important;z-index:100001 !important;background-position:2px 50% !important;background-repeat:no-repeat !important;right:0% !important;left:auto !important;color:white !important;}#block-feedback-form .feedback-link{padding:5px 5px 5px 5px !important;font-size:12px !important;color:white !important;font-decoration:strong !important;}#block-feedback-form h2 span{background-color:rgb(201,9,9) !important;border:outset 2px rgb(201,9,9) !important;border-left:none !important;width:65px !important;height:110px !important;}form#feedback-form{background-color:white !important;}span#feedback-form-toggle{display:none !important;}form#feedback-form{color:black !important;}.feedback-help{color:black !important;}.top-bar-phone a{color:white;}.top-bar-phone a:hover{color:#f6c355;}.last_updated{margin:auto;line-height:1.5em;font-size:1em;padding-top:1em;max-width:60%;color:#a8acb3;}.last_updated a,a:active{color:#FFF;}input#gsc-i-id1{background:none !important;}
.menu li.with-sub:hover:before,.menu > li:before,.menu a.active:before{background:#006483;}.col-1_2{width:510px;}.b-social.social-header a:hover,.menu a.active{color:#006483;}#featured-social a:hover{color:#006483;}.btn.colored{background:#006483 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #0298c7;color:#fff;text-shadow:0 -1px 0px #02779b;}.btn.colored:hover{background:#02779b url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #d5eff1;border:1px solid #02779b;color:#fff;text-shadow:0 -1px 0px #02779b;}.icon-box i.colored{background:#3cc3cb;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #33bac3;color:#e7fdfe;text-shadow:0 1px 1px #24abb6;}.m-alt .spoiler-title.active:before{background:#006483 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #0298c7;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#fff;text-shadow:0 -1px 0px #02779b;}.progress-line{background-color:#31b5c0;}.tp-caption span a{color:#006483;}.bullet.selected{background:#006483 !important;}.tp-leftarrow.default:hover,.tp-rightarrow.default:hover{background:rgba(46,175,187,0.9) !important;}.submenu li:hover{background:#006483;border-top:1px solid #006483;border-bottom:1px solid #006483;}.link-overlay:before{background:rgba(250,250,250,0.95);}.blockquote:before{color:#006483;}a{color:#006483;}a.dark-link:hover{color:#006483;}a.work-name:hover{color:#006483;}.news-title a:hover{color:#006483;}.just-links.m-dark a:hover{color:#006483;}.b-tag-cloud a:hover,.b-tag-cloud.m-dark a:hover{background:#006483 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #0298c7;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#fff;text-shadow:0 -1px 0px #02779b;}.b-twitter.m-footer a{color:#006483;}.tp-caption.m-text-color span{padding:0 !important;color:#006483;}.tp-caption.m-bg-color span{background-color:rgba(46,175,187,0.9) !important;color:#fff;}.b-filter-list li.active{color:#006483;}.b-filter-list li.active:before{height:2px;background:#006483;}.carousel-prev:hover,.carousel-next:hover{background:rgba(46,175,187,0.9);}.carousel-pagination li.active{background:#006483;}.recent-post a{color:#006483;}.b-categories a{color:#006483;}.b-twitter.m-footer a{color:#006483;}a.link{color:#006483;}.pagination a:hover{background:#006483 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #0298c7;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#fff;text-shadow:0 -1px 0px #02779b;}.pagination a.active{background:#f5f5f5;box-shadow:inset 0 1px 2px rgba(0,0,0,0.07);border-color:#d9d9d9;}.pagination a.active:hover{text-shadow:0 1px 0 white;color:#424346;}.post-meta a:hover{color:#006483;}*::-moz-selection{background-color:#006483 !important;color:#fff;}*::selection{background-color:#006483 !important;color:#fff;}.b-user-info:before{border-top:2px solid #006483;}.btn-reply.cancel-reply{background:#006483 url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;border:1px solid #0298c7;box-shadow:0 1px 3px rgba(0,0,0,0.1);color:#fff;text-shadow:0 -1px 0px #02779b;}.crumbs,.crumbs a{color:#646464;}.crumbs a:hover{color:#006483;}p.intro strong.colored{color:#006483;}.contact-mail a{color:#006483;}.b-promo:before{border-left:1px solid #e2e2e2;}.tabs-nav li.active span:before{border-top:2px solid #006483;}.m-nav-left .tabs-nav li.active span:before{border-left:2px solid #006483;}.quote-text:before{color:#006483;}.b-service i.m-colored,.b-service i.m-dark:hover{background:#3cc3cb url(/sites/all/themes/boson/img/serv-bg.png) repeat-x top;box-shadow:0 1px 3px rgba(0,0,0,0.1);border:1px solid #33bac3;color:#e7fdfe;text-shadow:0 1px 1px #24abb6;}.b-list.m-circle li:before{background:#006483  url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;}.b-side-nav a:hover{color:#006483;}.b-side-nav a.active{border-color:#006483;background:#006483 url(/sites/all/themes/boson/img/sidenav-bg.png) repeat-x top;}.b-side-nav a.active:hover{color:#fff;}.m-quad .b-social a:hover{background:#006483;}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.b-tabs.m-nav-left:after,.b-tabs.m-nav-left:before{display:none;}.b-tabs.m-nav-left{border-top:none;}.b-tabs.m-nav-left .tabs-nav{float:none;display:block;top:0;}.b-tabs.m-nav-left .tabs-nav li{width:auto;display:block;text-align:center;margin:0;}.m-nav-left .tabs-nav li.active span:before{width:auto;position:absolute;top:-2px;left:-21px;right:-21px;border-bottom:none;cursor:default;border-top:2px solid #006483;border-left:0;}}#edit-submit--2,#edit-submit--3{background:url(/sites/all/themes/boson/img/btn-bg.png) repeat-x scroll center top #006483;border:1px solid #0298c7;color:#FFFFFF;text-shadow:0 -1px 0 #02779b;}#edit-submit--2:hover,#edit-submit--3:hover{background:url(/sites/all/themes/boson/img/btn-bg.png) repeat-x scroll center top #02779b;border:1px solid #02779b;box-shadow:0 1px 3px #D5EFF1;color:#FFFFFF;text-shadow:0 -1px 0 #02779b;}#edit-submit--2,#edit-submit--3{cursor:pointer;height:34px;padding:0 23px 0;border-radius:2px;border:1px solid #e2e2e2;border-bottom:1px solid #dfdfdf;box-shadow:0 1px 2px rgba(0,0,0,0.05);text-decoration:none;font:13px/32px 'OpenSansSemiboldRegular';-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a.btn{display:inline-block;margin:0 7px 10px 0;padding:0 23px 0;background-color:#fafafa;border-radius:2px;border:1px solid #e2e2e2;border-bottom:1px solid #dfdfdf;box-shadow:0 1px 2px rgba(0,0,0,0.05);text-shadow:0 1px 0 white;text-decoration:none;font:13px/32px 'OpenSansSemiboldRegular';color:#424346;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a.btn:hover{background-color:#edeeef;border:1px solid #d4d4d4;box-shadow:0 1px 3px #ececec;}.sf-menu.sf-style-boson ul li:hover{border-top:1px solid #006483;border-bottom:1px solid #006483;background-color:#006483 !important;}.sf-menu.sf-style-boson ul li.active-trail{background-color:#006483 !important;border:none;}.sf-menu.sf-style-boson ul li.active-trail a{color:#fff;}.sf-menu.sf-style-boson ul li{background:#2f3338;box-shadow:0 1px 3px rgba(0,0,0,0.2);list-style:none;border-top:1px solid #393c42;border-bottom:1px solid #26292c;-webkit-transition:background-color 0.2s ease,border 0.2s ease,height 0.3s ease,color 0.2s ease,opacity 0.5s ease;transition:background-color 0.2s ease,border 0.2s ease,height 0.3s ease,color 0.2s ease,opacity 0.5s ease;}.work .views-field-title a:hover{color:#006483;}.views-field-field-portfolio-tags a:hover{color:#006483;}.sf-menu.sf-style-boson ul{border-top:2px solid #006483;left:15px !important;margin-top:-2px;}input[type="submit"]{background:#02779b url(/sites/all/themes/boson/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #d5eff1;border:1px solid #02779b;height:34px;padding:0 0px 0;width:90px;cursor:pointer;color:#fff;text-shadow:0 -1px 0px #02779b;margin-right:10px;}.views-exposed-form{margin:0 0 10px 0;border-bottom:1px solid #ddd;}.views-exposed-form input[type="submit"]{height:21px !important;}.views-field-title{font-weight:bold;}.view-isotope-example li a{color:#313538;}.view-isotope-example li a.selected{color:#006483;}.b-widgets{background-color:#006483;background-image:none;}.b-widgets h2.block-title{color:#ffffff;}.just-links.m-dark a{color:#8fc6d7;}.just-links.m-dark a:hover{color:#f6c355;}#block-block-30 .footer-menu > li > a{color:#a8acb3;border:none;}#summary strong{color:#02779B;}#subject-term-content{margin:10px auto;}.node-title{font-size:15px;font-weight:bold;}
.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-hidden{left:0 !important;top:-99999em !important;}.sf-menu a.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(/sites/all/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}
.sf-menu.sf-style-boson{float:left;padding:0;}.sf-menu.sf-style-boson ul{padding-left:0;}.sf-menu.sf-style-boson li{margin:0;}.sf-menu.sf-style-boson a{color:#484C4F;font-size:14px;font-weight:300;text-decoration:none;}.sf-menu.sf-style-boson li.menuparent{}.sf-menu.sf-style-boson a.menuparent{}.sf-menu.sf-style-boson li:hover,.sf-menu.sf-style-boson li.sfHover,.sf-menu.sf-style-boson li.sfHover a,.sf-menu.sf-style-boson a:hover,.sf-menu.sf-style-boson a:focus,.sf-menu.sf-style-boson a:active{}.sf-menu.sf-style-boson ul li:hover,.sf-menu.sf-style-boson ul li.sfHover,.sf-menu.sf-style-boson ul li a:focus,.sf-menu.sf-style-boson ul li a:hover,.sf-menu.sf-style-boson ul li a:active{}.sf-menu.sf-style-boson ul li:hover a{color:#FFF;}.sf-menu.sf-style-boson ul li a{padding:0 20px;line-height:35px;font-size:12px;color:#a8acaf;text-transform:none;font-family:'OpenSansRegular';letter-spacing:0;}.sf-menu.sf-style-boson .active-trail a,.sf-menu.sf-style-boson a.active{}.sf-menu.sf-style-boson .active-trail a:hover,.sf-menu.sf-style-boson .active-trail a:focus,.sf-menu.sf-style-boson .active-trail a:active,.sf-menu.sf-style-boson a.active:hover,.sf-menu.sf-style-boson a.active:focus,.sf-menu.sf-style-boson a.active:active{}.sf-menu.sf-style-boson .active-trail .sf-depth-1{}.sf-menu.sf-style-boson ul{}.sf-menu.sf-style-boson ul ul{left:12em !important;}.sf-menu.sf-style-boson ul li{}.sf-menu.sf-style-boson ul  a{}.sf-menu li:hover ul,.sf-menu li.sfHover ul{top:100px;}.sf-menu.sf-style-boson li a .sf-sub-indicator{}.sf-menu.sf-style-boson li.sfHover a .sf-sub-indicator,.sf-menu.sf-style-boson li a:hover .sf-sub-indicator,.sf-menu.sf-style-boson li a:active .sf-sub-indicator,.sf-menu.sf-style-boson li a:focus .sf-sub-indicator{}.sf-menu.sf-style-boson ul .active-trail  a,.sf-menu.sf-style-boson ul li a.active{}.sf-menu.sf-style-boson ul .active-trail  a:hover,.sf-menu.sf-style-boson ul .active-trail  a:active,.sf-menu.sf-style-boson ul .active-trail  a:focus,.sf-menu.sf-style-boson ul li.sfHover a,.sf-menu.sf-style-boson ul a:hover,.sf-menu.sf-style-boson ul a:focus,.sf-menu.sf-style-boson ul a:active{}.sf-menu.sf-style-boson  ul li a.active:hover,.sf-menu.sf-style-boson  ul li a.active:focus,.sf-menu.sf-style-boson  ul li a.active:active{}.sf-menu.sf-style-boson  ul li a .sf-sub-indicator{}.sf-menu.sf-style-boson ul li.sfHover a .sf-sub-indicator,.sf-menu.sf-style-boson ul li a:hover  .sf-sub-indicator,.sf-menu.sf-style-boson ul li a:active .sf-sub-indicator,.sf-menu.sf-style-boson ul li a:focus .sf-sub-indicator{}.sf-menu.sf-style-boson ul li.sfHover  ul  a,.sf-menu.sf-style-boson ul ul a{}.sf-menu.sf-style-boson ul ul li.active-trail a,.sf-menu.sf-style-boson ul ul li.active-trail a:active,.sf-menu.sf-style-boson ul ul li.active-trail a:focus,.sf-menu.sf-style-boson ul ul li.active-trail a:hover,.sf-menu.sf-style-boson ul ul li.sfHover a,.sf-menu.sf-style-boson ul ul li a:hover,.sf-menu.sf-style-boson ul ul li a:focus,.sf-menu.sf-style-boson ul ul li a:active{}
