body{font-family:Source Sans Pro;font-size:16px;line-height:22px;font-weight:400;color:#8a94a1;background:#fff;}h1{font-family:Source Sans Pro;font-size:46px;line-height:50px;font-weight:600;color:#586276;}h2{font-family:Source Sans Pro;font-size:35px;line-height:40px;font-weight:600;color:#586276;}h3{font-family:Source Sans Pro;font-size:28px;line-height:34px;font-weight:600;color:#586276;}h4{font-family:Source Sans Pro;font-size:21px;line-height:30px;font-weight:600;color:#586276;}h5{font-family:Source Sans Pro;font-size:17px;line-height:24px;font-weight:600;color:#586276;}h6{font-family:Source Sans Pro;font-size:14px;line-height:21px;font-weight:600;color:#586276;}blockquote{font-family:Source Sans Pro;font-size:17px;line-height:27px;font-weight:400;color:#b7bec7;}.page-title h2{font-family:Source Sans Pro;font-size:42px;line-height:34px;font-weight:300;color:#009de0;}.block-title .block-title-text h2{font-family:Source Sans Pro;font-size:22px;line-height:30px;font-weight:300;color:#35383f;}a{color:#28a9e0;}a:hover{color:#28a9e0;}a:active{color:#009de0;}.logo-nav nav.main-nav ul li a{font-family:Source Sans Pro;font-size:16px;font-weight:300;color:#848a96;}.logo-nav nav.main-nav ul li a:hover{color:#28a9e0;border-top-color:#28a9e0;}.logo-nav nav.main-nav ul li.current-menu-item a, .logo-nav nav.main-nav ul li a.current-menu-item{color:#009de0;border-top-color:#009de0;background:#fbfbfb;}.logo-nav nav.main-nav ul li.current-menu-item a:after, .logo-nav nav.main-nav ul li a.current-menu-item:after{background:#009de0;}.logo-nav nav.main-nav ul li.current-menu-item a .sf-sub-indicator:before, .logo-nav nav.main-nav ul li a.current-menu-item .sf-sub-indicator:before{color:#009de0;}.logo-nav nav.main-nav ul li.sfHover > a{color:#28a9e0;border-top-color:#28a9e0;}.logo-nav nav.main-nav ul li.sfHover > a .sf-sub-indicator:before{color:#28a9e0;}.logo-nav nav.main-nav ul li a:hover .sf-sub-indicator:before{color:#28a9e0;}.logo-nav nav.main-nav ul li > ul li{background:#35383f !important;}.logo-nav nav.main-nav ul li > ul li a, .logo-nav nav.main-nav ul li.current-menu-item > ul.sub-menu li a{color:#ffffff !important;}.logo-nav nav.main-nav ul li > ul li a .sf-sub-indicator:before, .logo-nav nav.main-nav ul li.current-menu-item > ul li a .sf-sub-indicator:before{color:#ffffff;}.logo-nav nav.main-nav ul li > ul li a:hover, .logo-nav nav.main-nav ul li.current-menu-item > ul li a:hover{background:#2c2e34 !important;color:#28a9e0 !important;}.logo-nav nav.main-nav ul li > ul li a:hover .sf-sub-indicator:before{color:#28a9e0;}.logo-nav nav.main-nav ul li > ul li.current-menu-item a{background:#35383f !important;color:#009de0 !important;}.logo-nav nav.main-nav ul li > ul li.current-menu-item a:hover{background:#2c2e34 !important;color:#28a9e0 !important;}.logo-nav nav.main-nav ul li > ul li.sfHover > a{background:#2c2e34 !important;color:#28a9e0 !important;}.logo-nav nav.main-nav ul li > ul li.sfHover > a .sf-sub-indicator:before{color:#28a9e0;}.logo-nav nav.main-nav ul li > ul li > ul li:first-child:after{border-color:transparent #35383f transparent transparent;}.logo-nav nav.main-nav ul li > ul li > ul li:first-child:hover:after{border-color:transparent #2c2e34 transparent transparent;}.page-title{background:#35383f;}::selection{background-color:#35383f;color:#ffffff;}::-moz-selection{background-color:#35383f;color:#ffffff;}.top-bar nav ul li a{font-family:Source Sans Pro;font-size:12px;font-weight:400;color:#97a1ad;border-color:#35383f;}.top-bar nav ul li a:hover{background:#fbfbfb;color:#28a9e0;border-top-color:#28a9e0;}.top-bar nav ul li a:active{background:#fbfbfb;color:#009de0;border-top-color:#28a9e0;}.top-bar{border-bottom-color:#f2f5f7;background:#35383f;}.top-bar .top-bar-icons li a{color:#97a1ad;border-color:#35383f;}.top-bar .top-bar-icons li a:hover{background:#fbfbfb;color:#28a9e0;border-top-color:#009de0;}.top-bar .top-bar-icons li a:active{background:#fbfbfb;color:#009de0;border-top-color:#009de0;}.dl-menuwrapper button:hover, .dl-menuwrapper button.dl-active{background:#35383f;}.dl-menuwrapper ul{background:#35383f;}.no-touch .dl-menuwrapper li a:hover{color:#28a9e0 !important;background:#2c2e34;}.dl-menuwrapper li a{color:#ffffff;}.portfolio-item .portfolio-container .portfolio-meta h3 a{color:#ffffff;font-family:Source Sans Pro;font-size:22px;line-height:30px;font-weight:600;}.portfolio-item .portfolio-container .portfolio-meta h3 a:hover{color:#28a9e0;}.portfolio-item .portfolio-container .portfolio-meta h3 a:active{color:#ffffff;}.portfolio-item .portfolio-container{background:#35383f;color:#c1c1c1;}.portfolio-item .portfolio-container .portfolio-meta{background:#35383f;border-bottom-color:#009de0;}.more-link, .button, input[type="submit"]{background:#009de0;color:#ffffff;}.more-link:hover, .button:hover, input[type="submit"]:hover{color:#ffffff;background:#28a9e0;}a.more-link, a.button{color:#ffffff !important;}footer{background:#35383f;color:#35383f;}footer a{color:#28a9e0;}footer a:hover{color:#28a9e0;}footer a:active{color:#009de0;}footer .copyright{background:#2c2e34;}.service h3{font-family:Source Sans Pro;font-size:28px;line-height:30px;font-weight:600;color:#35383f;}.service h3 .thin-txt{font-family:Source Sans Pro;font-weight:300 !important;color:#35383f;}footer .widget h3.title{font-family:Source Sans Pro;font-size:20px;line-height:28px;font-weight:400;color:#848a96;}.service i.service-icon{color:#35383f;}.service:hover i.service-icon{color:#009de0;}.service-main h3{font-family:Source Sans Pro;font-size:22px;line-height:30px;font-weight:600;color:#35383f;}.service-main h3 .thin-txt{font-family:Source Sans Pro;font-weight:300 !important;color:#35383f;}.service-main .service-icon{color:#35383f;}.service-main .service-icon:after{background:#009de0;}.service-main:hover .service-icon{background:#009de0;}.block-title .block-title-text .block-title-bar{border-color:#009de0;}.more-service h4 i{color:#009de0;}ul.page-numbers li a{color:#009de0;}ul.page-numbers li span.page-numbers{background:#009de0;border-color:#009de0;}#filter label.current, .comment-body .comment-context .comment-head .comment-author, .comment-body .comment-context .comment-head .comment-reply, .social-sharing p{background:#009de0;}.folio-info h2{color:#009de0;}#carousel.flexslider .flex-viewport .flex-active-slide{border-color:#009de0;}.post-date{border-color:#009de0;background:#35383f;}article footer a, article footer i, .post-meta a, .post-meta i{color:#8a94a1;}.social-sharing, .comment-body .comment-context .comment-head, .post-thumb{background:#35383f;}.canto-tagcloud a{font-size:16px !important;}.canto-tagcloud a:hover{background:#009de0 !important;}.author-info h4{background:#009de0 !important;}.ui-tabs .ui-tabs-panel, .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:#f2f5f7 !important;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{border-top-color:#009de0 !important;color:#35383f !important;}.ui-tabs .ui-tabs-nav li a:hover{color:#009de0 !important;}.ui-tabs .ui-tabs-nav li a{border-top-color:#35383f !important;color:#ffffff !important;}.ui-tabs .ui-tabs-nav{background:#35383f !important;}.ui-accordion .ui-accordion-header{background:#35383f !important;border-left-color:#35383f !important;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{background:#009de0 !important;}.ui-accordion .ui-accordion-header.ui-accordion-header-active{border-left-color:#009de0 !important;}.ui-accordion .ui-accordion-header.ui-accordion-header-active:after{background:#009de0 !important;}.ui-accordion .ui-accordion-content{background:#f2f5f7 !important;}.author-info{background:#35383f !important;}.bx-controls .bx-controls-direction a:not(.disabled):hover{background:#009de0 !important;color:#00567a !important;border-color:#008bc7 !important;border-bottom-color:#0079ad !important;}strong{color:#7c8796;}footer .widget ul li .post-title .post-meta a,.canto-popular-post li .post-title .post-meta a{color:#222429;}input[type="text"]:focus,input[type="email"]:focus,textarea:focus{border-color:rgba(0,157,224,0.5);-webkit-box-shadow:0 0 5px rgba(0,157,224,0.3);-moz-box-shadow:0 0 5px rgba(0,157,224,0.3);box-shadow:0 0 5px rgba(0,157,224,0.3);}.field label,.page-title a{color:#737f8f;}#filter label:hover{color:#6a7584;}.dl-menuwrapper button{background:#41444d;}blockquote small{color:#7f8a98;}.ui-tabs .ui-tabs-nav li{border-right-color:#41444d;}/* CSS code here */