/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{font-family:'Open Sans',sans-serif;font-style:normal!important;}.header{background-color:#333;color:white;padding:15px 20px;font-size:20px;font-weight:bold;text-align:center;}.site-branding{background-color:#f0f0f0;color:#333;padding:10px 20px;display:flex;align-items:center;gap:10px;}.site-branding .logo{max-height:40px;}.site-branding .site-name{font-size:18px;font-weight:bold;}.layout-wrapper{display:flex;}.region-sidebar-first{background-color:#2c2c2c;color:white;padding:10px 0px 10px 0px;width:250px;min-height:100vh;overflow:visible;}.region-sidebar-first nav ul{list-style:none;padding:0;margin:0;}.region-sidebar-first nav ul li a{display:block;padding:10px 12px;text-decoration:none;background-color:transparent;text-transform:uppercase;font-weight:bold;font-size:12px;}.region-sidebar-first nav ul li a:hover{background-color:#444;color:white;}.region-content{flex:1;padding-left:9px;padding-top:2px;margin:0;max-width:99%;box-sizing:border-box;text-align:left;}.breadcrumb{font-size:14px;color:#666;margin-bottom:10px;}h1.page-title,h2{color:#333;font-weight:bold;font-size:20px;margin:10px 0 20px 0;padding-bottom:10px;border-bottom:1px solid #EAEAEA;}.tabs{margin-bottom:4px;}.tabs ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:nowrap;gap:2px;white-space:nowrap;}.tabs ul li{margin:0;}.tabs ul li a{text-decoration:none;display:inline-block;background-color:transparent;color:#333;border-radius:2px;border:1px solid transparent;font-size:13px;}.tabs ul li a.is-active,.tabs ul li a.active{background-color:#eaeaea;border:1px solid #ccc;font-weight:bold;}.is-horizontal .tabs__link{padding-right:0.8rem;padding-left:0.8rem;border-radius:var(--tabs-border-radius-size) var(--tabs-border-radius-size) 0 0;}.secondary-tabs{margin-top:4px;}.secondary-tabs ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:4px;}.secondary-tabs ul li a{text-decoration:none;padding:3px 6px;font-size:13px;background-color:#f8f8f8;border:1px solid #ddd;border-radius:2px;color:#333;}.secondary-tabs ul li a:hover{background-color:#ddd;}table{width:100%;border-collapse:collapse;font-size:13px;}table th,table td{padding:2px 6px;border:1px solid #ddd;line-height:1.3;}table th{background-color:#f0f4f8;font-weight:bold;color:#333;height:2rem!important;}table td{background-color:#fff;height:2rem;}button,.button,input[type="submit"],input[type="button"],input[type="reset"]{background-color:#071407;color:white;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:16px;}button:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover{background-color:#333333}li.dropbutton__item.dropbutton-action a{color:#fff !important;background-color:#5cb85c !important;border-color:#4cae4c !important;display:inline-block !important;border:1px solid transparent !important;border-radius:4px !important;}.tabs__link.is-active{color:var(--color-gray-800);}.is-horizontal .tabs__link.is-active::before{border-bottom:var(--tabs--active-height) solid #edac15 !important;}.form-item input[type="text"],.form-item input[type="number"],.form-item input[type="email"],.form-item input[type="date"],.form-item input[type="tel"],.form-item input[type="url"],.form-item input[type="search"],.form-item input[type="password"],.form-item input[type="file"],.form-item select{min-height:40px;padding:4px 4px;width:fit-content;box-sizing:border-box;border-radius:4px;min-width:150px!important;padding-right:2.2em;}.form-item textarea{padding:4px 4px;width:fit-content;box-sizing:border-box;border-radius:4px;min-width:100px!important;padding-right:2.2em;line-height:1.5em;}ul.menu ul li a.is-active{color:#AEAEAE;}.region-sidebar-first nav ul{list-style:none !important;padding:0;margin:0;}.region-sidebar-first nav ul li{list-style-type:none !important;position:relative;}.region-sidebar-first nav ul li::marker{display:none;}.region-sidebar-first nav ul li::before{content:"";position:absolute;left:0;top:8px;color:#f6a828;font-size:12px;}.sidebar-menu,.submenu{list-style:none;padding:0;margin:0;}.sidebar-menu li{position:relative;}.sidebar-menu > li{margin-bottom:5px;}.sidebar-menu a{color:orange;padding:10px;display:block;text-decoration:none;}.submenu{display:none;position:absolute;left:100%;top:0;background-color:#2c2c2c;min-width:200px;z-index:1000;}.sidebar-menu li:hover > .submenu{display:block;}.form-item{margin-block:0px;}:root{--space-l:0.7rem;--space-s:0.4rem;--font-size-base:0.9rem;--font-size-h1:1.3rem;--font-size-h3:1rem;}.claro-details__summary{background:ghostwhite;}.sidebar-menu li{position:relative!important;}.form-item__label[for]{padding-left:3px;}td > .form-item > .form-element--type-select,td > .ajax-new-content > .form-item > .form-element--type-select{width:fit-content;min-width:auto;max-width:100%;}.tabs--wrap-after-10{display:flex;flex-wrap:wrap;}.tabs--wrap-after-10 li{flex:0 0 auto;width:calc(100% / 10);box-sizing:border-box;}table.tablo-dar{width:1200px;table-layout:auto;max-width:100%;margin-bottom:1rem;}.chosen-container{min-width:550px!important;}.header__section ul.menu{}.headings-wide-spacing-enabled .site-branding ul.menu li a{letter-spacing:0.05em;text-transform:uppercase;}.region-sidebar-second{padding-top:10px;}.site-branding-container,.layout-container{max-width:1280px !important;width:100%;margin-left:auto !important;margin-right:auto !important;padding-left:15px;padding-right:15px;}@media (max-width:767.98px){.site-branding-container,.layout-container{max-width:100%;padding-left:10px;padding-right:10px;}.site-branding{padding:10px 0;}.site-branding .row{flex-direction:column;align-items:flex-start !important;}.site-branding .col-auto{width:100%;margin-bottom:10px;}.site-branding .ms-auto{margin-left:0 !important;width:100%;}.region-sidebar-first,.region-sidebar-second{width:100% !important;min-height:auto !important;margin-bottom:20px;}.layout-wrapper .row{flex-direction:column;}.region-content{padding-left:0 !important;padding-top:10px !important;}}@media (min-width:768px) and (max-width:991.98px){.site-branding-container,.layout-container{max-width:100%;padding-left:20px;padding-right:20px;}}@media (min-width:992px){.site-branding-container,.layout-container{max-width:1280px !important;margin-left:auto !important;margin-right:auto !important;}}.region-header-top{width:100%;background-color:#333;color:white;padding:5px;font-size:14px;}.region-header-top .container-fluid{padding-left:15px;padding-right:15px;}@media (max-width:767.98px){.region-header-top{padding:8px 0;font-size:12px;}.region-header-top .container-fluid{padding-left:10px;padding-right:10px;}}.region-header-top-left{width:100%;background-color:#333;color:white;padding:0px 0;font-size:14px;}.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:460px;}.col-1_3{width:390px;}.col-2_3{width:654px;}.col-1_4{width:224px;}.col-3_4{width:740px;}
a{text-decoration:none !important;}.region-announcements{padding:10px 0;background:#2f3338;color:#c4c7ca;font-size:14px;line-height:24px;}.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-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;}.footer{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;}.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#343434;}.footer h3{margin-bottom:15px;font-size:12px;text-transform:uppercase;}.footer .b-list{margin-bottom:30px;}.footer .b-list i{font-size:15px;color:#d3d3d3;}.footer h5{color:#FFF;}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none;}.sf-menu li{position:relative;}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99;}.sf-menu>li{float:left;}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block;}.sf-menu a{display:block;position:relative;font-size:14px;}.sf-menu ul ul{top:0;left:100%;}.sf-menu{float:left;margin-bottom:1em;}.sf-menu ul{box-shadow:2px 2px 6px rgba(0,0,0,.2);min-width:12em;*width:12em;}.sf-menu a{padding:.75em 1em;text-decoration:none;zoom:1;text-wrap:balance;}.sf-menu ul a{color:#AEAEAE;}.sf-menu a{color:#333333;}.sf-menu li{white-space:nowrap;*white-space:normal;-webkit-transition:background .2s;transition:background .2s;}.sf-menu ul li{background:#2f3338;}.sf-menu ul ul li{background:#2f3338;}.sf-menu li:hover,.sf-menu li.sfHover{-webkit-transition:none;transition:none;}.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em;}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;border:5px solid transparent;border-top-color:#dFeEFF;border-top-color:rgba(255,255,255,.5);}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:white;}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dFeEFF;border-left-color:rgba(255,255,255,.5);}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:white;}.sf-menu ul li:hover{background-color:#2eafbb !important;}.sf-menu ul li a:hover{color:#2f3338;}ul.sf-menu a,ul.sf-menu span.nolink{padding:1em 1em !important;}#block-boson-page-title h1{margin-bottom:0;line-height:54px;white-space:nowrap;color:#313538;font-size:20px;}body,p,h1,h2,h3,h4,h5,h6,a,span,li,strong,em{}.clearfix{clear:both;}#block-bankahakkindaturkce{margin-bottom:20px;margin-top:40px}div#block-boson-site-branding,div#block-sitebranding{width:25%;float:left;}div#block-boson-ustanamenuturkish,div#block-boson-ustanamenuenglish{float:left;width:75%;}div#block-boson-ustanamenuturkish,div#block-boson-ustanamenuenglish{font-size:12px !important;}.footer h2{font-size:14px !important;font-weight:bold !important;}div#block-boson-tabs ul{list-style:none;padding:0;margin:0;display:flex;clear:both;width:100%;}div#block-boson-tabs ul li{float:left;margin-right:30px;}.sf-depth-1>ul{margin-top:8px !important;}.path-taxonomy-term .node__links,.path-taxonomy-term .node__read-more,.path-taxonomy-term .read-more,.path-taxonomy-term .field--name-body a[href*="node"]:not([href*="#"]),.path-taxonomy-term .views-row:has-text("Abone ol"){display:none !important;}.path-taxonomy-term h2{font-size:14px !important;font-weight:bold !important;}.taxonomy-term-hide-readmore,.taxonomy-term-hide-subscribe{display:none !important;}.js-pager__items{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;margin:1rem 0;list-style:none;padding:0;text-align:center;font-weight:bold;}[data-drupal-messages]{margin:20px auto;max-width:100%;color:#842029;}[data-drupal-messages] h2.visually-hidden{display:none;}[data-drupal-messages] [role="contentinfo"]{font-weight:500;}[data-drupal-messages] [role="contentinfo"]::before{content:"⚠️ ";font-size:1.2em;vertical-align:middle;}.region-header-top p{margin:0px!important;}.region-header-top-right{text-align:right;}.bx-wrapper{margin:auto!important;box-shadow:none;border:none;margin-bottom:45px!important;}.region-announcements ul li{list-style:none;}.region-announcements ul li{position:relative;}.region-announcements ul li a::before{content:'';display:inline-block;width:27px;height:13px;background-image:url('/sites/default/files/yeni.gif');background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:5px;vertical-align:middle;}.region-announcements .field-content a[hreflang="tr"]::before{background-image:url(/sites/default/files/yeni.gif);}.region-announcements .field-content a[hreflang="en"]::before{background-image:url(/sites/default/files/new.gif);}.region-shortcodes{background:linear-gradient(to bottom,#FCFCFC 2%,#F9F9F9 100%) repeat scroll 0 0 transparent;padding:20px 0px 10px 0px;}.region-shortcodes h4{font-size:14px !important;font-weight:bold !important;color:#333333;}.region-shortcodes h4 a{color:#333333 !important;}.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(/themes/custom/kktcmb/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(/themes/custom/kktcmb/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;}a.link,a.dark-link{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}a{text-decoration:none;color:#e34735;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}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;}.rtecenter{text-align:center !important;margin:10px 0px 10px 0px;}.rtecenter a{font-size:14px !important;}.rtejustify{text-align:justify !important;margin:10px 0px 10px 0px;}.b-promo h3{font-size:16px !important;font-weight:bold !important;color:#333333}.b-promo p{font-size:12px !important;color:#333333}.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;}.region-footer-left a{font-size:14px !important;font-weight:bold;;}.shadow{box-shadow:none !important;text-align:center !important;}.col-md-6.first{display:flex;align-items:center;}.col-md-6.first h4{display:block!important;clear:both!important;}.col-md-6.first a{background-color:#2795a4!important;color:#fff!important;padding:5px;font-size:12px!important;}ul{margin-inline:0em !important;}#bxslider{visibility:hidden;}.tabs__link{font-size:12px;}.tabs{width:100% !important;}@media (max-width:768px){.sf-accordion-toggle  a{text-indent:-9999px;width:40px;height:40px;display:block;background-image:url(/themes/custom/kktcmb/img/burger.svg);background-repeat:no-repeat;background-position:center;background-size:24px 24px;}.site-branding-container a img{width:220px;height:32px;}.site-branding-container .col-3{flex:0 0 100% !important;max-width:100% !important;width:100% !important;text-align:center;}.site-branding-container .col-9{flex:0 0 100% !important;max-width:100% !important;width:100% !important;text-align:center;}}#block-kktcmb-webdovizkurlari table,#block-kktcmb-webdovizkurlari-2 table{width:100%;background-color:transparent!important;}#block-kktcmb-webdovizkurlari table th,#block-kktcmb-webdovizkurlari table td,#block-kktcmb-webdovizkurlari table tr,#block-kktcmb-webdovizkurlari-2 table th,#block-kktcmb-webdovizkurlari-2 table td,#block-kktcmb-webdovizkurlari-2 table tr{background-color:transparent;}.doviz-kurlari-footer{clear:both;display:block;text-align:center;width:100%;font-size:14px;}.clear{clear:both;}.region.region-announcements a:hover{color:#FFF!important;}.member-photo img{width:auto;height:250px;}.b-member{text-align:center;}li.node-readmore{display:none!important;}.node--type-mevzuat a{font-size:14px;line-height:14px;}.node--type-mevzuat h2{padding:2px 0px 2px 0px;margin:0px;}.feed-icons{display:none!important;}.form-element--type-select-multiple{height:1000px;}#edit-alt-baslik-kodu{width:350px}.webmb-istatistik-tablo fieldset{box-shadow:none!important;border:none!important;}.webmb-istatistik-tablo table tr td{vertical-align:top!important;}.webmb-istatistik-tablo table tr td *{font-size:14px;}.icon-box i.home{box-shadow:0 1px 3px rgba(0,0,0,0.04);background:#fafafa url(/themes/custom/kktcmb/img/icons/home.png) no-repeat top;border:1px solid #dedede;text-shadow:0 1px 1px #d0d3d5;background-size:24px 24px;background-position-y:16px;}.icon-box i.info{box-shadow:0 1px 3px rgba(0,0,0,0.04);background:#fafafa url(/themes/custom/kktcmb/img/icons/info.png) no-repeat top;border:1px solid #dedede;text-shadow:0 1px 1px #d0d3d5;background-size:24px 24px;background-position-y:16px;}.icon-box i.user{box-shadow:0 1px 3px rgba(0,0,0,0.04);background:#fafafa url(/themes/custom/kktcmb/img/icons/user.png) no-repeat top;border:1px solid #dedede;text-shadow:0 1px 1px #d0d3d5;background-size:24px 24px;background-position-y:16px;}div#block-kktcmb-webdovizkurlari{font-size:14px;text-align:center;}div#block-kktcmb-webdovizkurlari h2{text-align:left;}input.button:hover{background-color:#26a4b1!important;}td.clean-style,td.clean-style *{font-size:13px!important;font-family:Times New Roman,sans-serif!important;font-weight:normal!important;}td.bold-style,td.bold-style *{font-weight:bold!important;}@media (min-width:960px){.responsive-menu-toggle-wrapper.responsive-menu-toggle{display:inline-block!important;}}div#block-kktcmb-block-16{float:right;margin-top:4px;}div#block-kktcmb-responsivemenumobileicon{float:right;margin-right:80px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon:before{color:#2eafbb!important;}.responsive-menu-toggle-icon span.label{color:#2eafbb!important;}div#block-kktcmb-block-10{margin-top:7px;}.mb-body-content{overflow-x:auto;}
.menu li.with-sub:hover:before,.menu > li:before,.menu a.active:before{background:#2eafbb;}.b-social.social-header a:hover,.menu a.active{color:#2eafbb;}.btn.colored{background:#2eafbb url(/themes/custom/img/btn-bg.png) repeat-x top;border:1px solid #26a4b1;color:#fff;text-shadow:0 -1px 0px #178e9d;}.btn.colored:hover{background:#178e9d url(/themes/custom/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;}.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:#2eafbb url(/themes/custom/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 #178e9d;}.progress-line{background-color:#31b5c0;}.tp-caption span a{color:#2eafbb;}.bullet.selected{background:#2eafbb !important;}.tp-leftarrow.default:hover,.tp-rightarrow.default:hover{background:rgba(46,175,187,0.9) !important;}.submenu li:hover{background:#2eafbb;border-top:1px solid #2eafbb;border-bottom:1px solid #2eafbb;}.link-overlay:before{background:rgba(250,250,250,0.95);}.blockquote:before{color:#2eafbb;}a{color:#2eafbb;}a.dark-link:hover{color:#2eafbb;}a.work-name:hover{color:#2eafbb;}.news-title a:hover{color:#2eafbb;}.just-links.m-dark a:hover{color:#2eafbb;}.b-tag-cloud a:hover,.b-tag-cloud.m-dark a:hover{background:#2eafbb url(/themes/custom/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 #178e9d;}.b-twitter.m-footer a{color:#2eafbb;}.tp-caption.m-text-color span{padding:0 !important;color:#2eafbb;}.tp-caption.m-bg-color span{background-color:rgba(46,175,187,0.9) !important;color:#fff;}.b-filter-list li.active{color:#2eafbb;}.b-filter-list li.active:before{height:2px;background:#2eafbb;}.carousel-prev:hover,.carousel-next:hover{background:rgba(46,175,187,0.9);}.carousel-pagination li.active{background:#2eafbb;}.recent-post a{color:#2eafbb;}.b-categories a{color:#2eafbb;}.b-twitter.m-footer a{color:#2eafbb;}a.link{color:#2eafbb;}.pagination a:hover{background:#2eafbb url(/themes/custom/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 #178e9d;}.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:#2eafbb;}*::-moz-selection{background-color:#2eafbb !important;color:#fff;}*::selection{background-color:#2eafbb !important;color:#fff;}.b-user-info:before{border-top:2px solid #2eafbb;}.btn-reply.cancel-reply{background:#2eafbb url(/themes/custom/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 #178e9d;}.crumbs a:hover{color:#2eafbb;}p.intro strong.colored{color:#2eafbb;}.contact-mail a{color:#2eafbb;}.b-promo:before{border-left:2px solid #2eafbb;}.tabs-nav li.active span:before{border-top:2px solid #2eafbb;}.m-nav-left .tabs-nav li.active span:before{border-left:2px solid #2eafbb;}.quote-text:before{color:#2eafbb;}.b-service i.m-colored,.b-service i.m-dark:hover{background:#3cc3cb url(/themes/custom/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:#2eafbb  url(/themes/custom/img/btn-bg.png) repeat-x top;}.b-side-nav a:hover{color:#2eafbb;}.b-side-nav a.active{border-color:#2eafbb;background:#2eafbb url(/themes/custom/img/sidenav-bg.png) repeat-x top;}.b-side-nav a.active:hover{color:#fff;}.m-quad .b-social a:hover{background:#2eafbb;}@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 #2eafbb;border-left:0;}}#edit-submit--2,#edit-submit--3{background:url(/themes/custom/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,#edit-submit--3:hover{background:url(/themes/custom/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;}#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:8px/32px 'Calibri';-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:18px/32px 'Calibri';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 div.views-row:hover{border-top:1px solid #2EAFBB;border-bottom:1px solid #2EAFBB;background-color:#2EAFBB !important;}.sf-menu.sf-style-boson ul li.active-trail{background-color:#2EAFBB !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:#2eafbb;}.views-field-field-portfolio-tags a:hover{color:#2eafbb;}.sf-menu.sf-style-boson ul{border-top:2px solid #2eafbb;left:15px !important;margin-top:-2px;}input[type="submit"]{background:#178e9d url(/themes/custom/img/btn-bg.png) repeat-x top;box-shadow:0 1px 3px #d5eff1;border:1px solid #178e9d;height:34px;padding:0 23px 0;cursor:pointer;color:#fff;text-shadow:0 -1px 0px #178e9d;margin-right:10px;}.view-isotope-example li a{color:#313538;}.view-isotope-example li a.selected{color:#2eafbb;}:root{--messages-bg-color:darkgrey!important;}
