@import url(http://fonts.googleapis.com/css?family=Josefin+Slab:400,400italic,700,700italic);@import url(http://fonts.googleapis.com/css?family=Dancing+Script:400,700);html,body{height: 100%;text-align: justify}div.ccm-page{min-height: 100%;height: auto !important;height: 100%;margin: 0 auto -80px;padding: 0 0 80px}#seren-footer{min-height: 80px}div.ccm-page{background-color: #fff;color: #212121;font-family: Arial, sans-serif;font-size: 14px}.ccm-toolbar-visible .navbar-fixed-top{top: 49px;z-index: 4}div.ccm-page .seren-home-1{padding-bottom: 50px;margin-bottom: 50px}div.ccm-page .seren-home-2,div.ccm-page .seren-home-3,div.ccm-page .seren-home-4{padding-top: 100px;padding-bottom: 100px;margin-bottom: 50px}div.ccm-page #side-2,div.ccm-page #main-4{padding-bottom: 100px}div.ccm-page .seren-home-5{padding-top: 50px;padding-bottom: 50px}div.ccm-page .seren-home-2{background-color: #999}div.ccm-page .seren-home-3{background-color: #fff}div.ccm-page .seren-home-4{background-color: #999}div.ccm-page .seren-home-5{background-color: #fff}@media (min-width: 992px){div.ccm-page #side-2,div.ccm-page #main-4{padding-bottom: 0}div.ccm-page .seren-home-2 .seren-portfolio-thumb-bottom,div.ccm-page .seren-home-4 .seren-portfolio-thumb-bottom{margin-bottom: 0}div.ccm-page .seren-home-2 .thumbnail,div.ccm-page .seren-home-4 .thumbnail{margin-bottom: 0}}div.ccm-page a.seren-logo-font{font-size: 42px;color: #fff;padding-top: 15px;text-decoration: none}div.ccm-page a.seren-logo-link{padding-top: 15px;text-decoration: none}div.ccm-page a.seren-logo-font:hover,div.ccm-page a.seren-logo-font:focus,div.ccm-page a.seren-logo-font:active{color: #fff;text-decoration: none}div.ccm-page a.seren-logo-link:hover,div.ccm-page a.seren-logo-link:focus,div.ccm-page a.seren-logo-link:active{color: #fff;text-decoration: none}div.ccm-page .navbar-fixed-top{background-color: #000;background-color: rgba(0,0,0,0.3);transition: background-color 2s ease 0s}div.ccm-page .navbar-fixed-top.opaque{background-color: #000;background-color: rgba(0,0,0,0.9);transition: background-color 2s ease 0s}div.ccm-page .navbar{min-height: 70px}div.ccm-page .navbar-inverse{border-top: none;border-bottom: 1px solid #000}div.ccm-page .navbar-inverse .navbar-collapse,div.ccm-page .navbar-inverse .navbar-form{border-top: none;border-bottom: 1px solid #000}div.ccm-page .navbar-inverse .navbar-nav > li > a{color: #fff;outline: 0}div.ccm-page .navbar-inverse .navbar-nav > li > a.nav-selected{color: #a00;box-shadow: 0 -3px #a00 inset}div.ccm-page .seren-logo-link > img{height: 60px;width: auto;padding-top: 0;padding-bottom: 10px}div.ccm-page a.seren-logo-font{color: #fff;text-decoration: none}div.ccm-page a.seren-logo-font:hover,div.ccm-page a.seren-logo-font:focus,div.ccm-page a.seren-logo-font:active{color: #fff;text-decoration: none}div.ccm-page .navbar-inverse .navbar-nav > .active > a,div.ccm-page .navbar-inverse .navbar-nav > .active > a:hover,div.ccm-page .navbar-inverse .navbar-nav > .active > a:focus{color: #fff}div.ccm-page .navbar-inverse .navbar-nav > li > a:hover,div.ccm-page .navbar-inverse .navbar-nav > li > a:focus{background-color: #a00;transition: background-color 2s ease 0s;color: #fff}div.ccm-page .navbar-inverse .navbar-toggle{border: none;margin-right: 0;margin-top: 25px}div.ccm-page .navbar-toggle .icon-bar{border-radius: 0;display: block;height: 2px;width: 26px}div.ccm-page .navbar-inverse .navbar-toggle:hover,div.ccm-page .navbar-inverse .navbar-toggle:focus{background-color: transparent}div.ccm-page .navbar-inverse .navbar-toggle .icon-bar{background-color: #fff}div.ccm-page .navbar-nav > li > a{font-family: Arial, sans-serif;font-weight: 700;font-size: 16px;text-transform: uppercase;padding: 15px 30px;border-bottom: 1px solid #666}div.ccm-page .nav .open > a,div.ccm-page .nav .open > a:hover,div.ccm-page .nav .open > a:focus{background-color: transparent}div.ccm-page .navbar-inverse .navbar-nav > .open > a,div.ccm-page .navbar-inverse .navbar-nav > .open > a:hover,div.ccm-page .navbar-inverse .navbar-nav > .open > a:focus{background-color: transparent;color: #fff}div.ccm-page .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{border-bottom: 1px solid #666;line-height: 1.6;font-weight: bold;font-size: 14px}div.ccm-page .dropdown-menu > li > a:hover,div.ccm-page .dropdown-menu > li > a:focus{background-position: center center;box-shadow: none}div.ccm-page .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,div.ccm-page .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{background-color: #a00;transition: background-color 2s ease 0s;color: #fff}div.ccm-page .nav .open > a,div.ccm-page .nav .open > a:hover,div.ccm-page .nav .open > a:focus{border-color: #666}div.ccm-page .dropdown-menu{background-color: #000;background-color: rgba(0,0,0,0.9);border-radius: 0}div.ccm-page .dropdown-menu > li > a{color: #fff}div.ccm-page .dropdown-menu > li > a:hover,div.ccm-page .dropdown-menu > li > a:focus{background-color: #a00;transition: background-color 2s ease 0s;color: #fff}div.ccm-page .dropdown-menu{padding: 0}div.ccm-page .navbar-nav{margin: 0 -15px}div.ccm-page .navbar-nav .open .dropdown-menu > li > a,div.ccm-page .navbar-nav .open .dropdown-menu .dropdown-header{padding: 5px 15px 5px 40px}div.ccm-page .navbar-collapse.in{background-color: #000;background-color: rgba(0,0,0,0.9)}div.ccm-page .navbar-collapse.in > li > a{border-bottom: 1px solid #666}div.ccm-page .dropdown-menu > li > a:hover,div.ccm-page .dropdown-menu > li > a:focus{box-shadow: none}div.ccm-page .seren-logo-link{float: left}@media (min-width: 767px){div.ccm-page .seren-logo-link > img{display: block;margin: 0 auto;height: auto;max-width: 100%;padding-top: 0}div.ccm-page a.seren-logo-font{font-size: 40px;padding-top: 0}div.ccm-page .navbar-collapse{margin-top: 0}div.ccm-page .navbar-inverse .navbar-nav > li > a:hover,div.ccm-page .navbar-inverse .navbar-nav > li > a:focus{background-color: transparent;color: #fff}div.ccm-page .navbar-inverse .navbar-nav > li > a:hover,div.ccm-page .navbar-inverse .navbar-nav > li > a:active{background-position: center center;box-shadow: 0 -3px #a00 inset}div.ccm-page .navbar-collapse.in{background-color: transparent}div.ccm-page .navbar-nav{margin: 0}div.ccm-page .navbar{min-height: 100px}div.ccm-page .seren-logo-link{float: none}div.ccm-page #seren-masthead{padding-top: 20px}div.ccm-page #seren-masthead-left{text-align: left}div.ccm-page #seren-logo{text-align: center}div.ccm-page #seren-masthead-right{text-align: right}div.ccm-page .navbar-nav > li > a{padding: 15px 30px;border: none}div.ccm-page .navbar-inverse .navbar-collapse,div.ccm-page .navbar-inverse .navbar-form{border: none}div.ccm-page .navbar-nav{width: 100%;text-align: center}div.ccm-page .navbar-nav > li{float: none;display: inline-block}div.ccm-page .dropdown-menu{padding: 0;font-size: 14px;text-align: left}div.ccm-page .navbar-nav .open .dropdown-menu > li > a,div.ccm-page .navbar-nav .open .dropdown-menu .dropdown-header{padding: 3px 20px}}div.ccm-page .panel-group .panel.panel-seren,.footer .panel-group .panel.panel-seren{border-radius: 0}div.ccm-page .panel-default.panel-seren,.footer .panel-default.panel-seren{border-color: #705696;background-color: #fff}div.ccm-page .panel-heading-seren a,.footer .panel-heading-seren a{text-decoration: none}div.ccm-page .panel-heading-seren,.footer .panel-heading-seren{background-color: #fff}div.ccm-page .panel-default.panel-seren > .panel-heading,.footer .panel-default.panel-seren > .panel-heading{border-color: #705696}div.ccm-page .panel-title > a,.footer .panel-title > a{color: #212121}div.ccm-page .panel-title > a:hover,.footer .panel-title > a:hover,div.ccm-page .panel-title > a:focus,.footer .panel-title > a:focus,div.ccm-page .panel-title > a:active,.footer .panel-title > a:active{color: #212121}div.ccm-page .panel-body-seren,.footer .panel-body-seren{background-color: #fff;color: #212121}div.ccm-page .panel-body-seren a,.footer .panel-body-seren a{color: #a00}div.ccm-page .panel-body-seren a:hover,.footer .panel-body-seren a:hover,div.ccm-page .panel-body-seren a:focus,.footer .panel-body-seren a:focus{color: #a00}div.ccm-page .panel-heading-seren a:after,.footer .panel-heading-seren a:after{font-family: 'Glyphicons Halflings';content: "\e114";float: right;color: #a00}div.ccm-page .panel-heading-seren a.collapsed:after,.footer .panel-heading-seren a.collapsed:after{content: "\e080"}div.ccm-page .seren-blog-listitem,.footer .seren-blog-listitem{border: none;text-align: center;background: transparent}div.ccm-page .seren-blog-thumb-img,.footer .seren-blog-thumb-img{margin-bottom: 10px;opacity: 1.0;transition: opacity .4s ease-in-out;-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;-ms-transition: opacity .4s ease-in-out}div.ccm-page .seren-blog-thumb-img:hover,.footer .seren-blog-thumb-img:hover{opacity: 0.6}div.ccm-page .seren-blog-thumb-img img,.footer .seren-blog-thumb-img img{border-bottom: 5px solid #a00}div.ccm-page p.seren-blog-description,.footer p.seren-blog-description{padding-top: 0px;font-size: 16px}div.ccm-page p.seren-blog-date,.footer p.seren-blog-date{font-style: italic}div.ccm-page h3.seren-blog-thumb-heading a,.footer h3.seren-blog-thumb-heading a{font-size: 24px;text-transform: uppercase}div.ccm-page h3.seren-blog-thumb-heading a:hover,.footer h3.seren-blog-thumb-heading a:hover,div.ccm-page h3.seren-blog-thumb-heading a:focus,.footer h3.seren-blog-thumb-heading a:focus{text-decoration: none}div.ccm-page .ccm-block-page-list-rss-feed .fa-rss,.footer .ccm-block-page-list-rss-feed .fa-rss{background-color: #a00;padding: 3px 5px;margin-bottom: 15px;color: #fff}div.ccm-page .ccm-block-page-list-rss-feed .fa-rss:hover,.footer .ccm-block-page-list-rss-feed .fa-rss:hover{background-color: #a00}div.ccm-page ul.ccm-block-date-navigation-dates,.footer ul.ccm-block-date-navigation-dates{list-style-type: none;padding-bottom: 0;padding-left: 0}div.ccm-page .ccm-block-date-navigation-dates a,.footer .ccm-block-date-navigation-dates a{text-decoration: none;text-transform: uppercase}div.ccm-page .ccm-block-date-navigation-dates a:focus,.footer .ccm-block-date-navigation-dates a:focus,div.ccm-page .ccm-block-date-navigation-dates a:active,.footer .ccm-block-date-navigation-dates a:active{text-decoration: none;text-transform: uppercase}div.ccm-page .ccm-block-tags-wrapper a:hover,.footer .ccm-block-tags-wrapper a:hover,div.ccm-page ccm-block-tags-wrapper a:focus,.footer ccm-block-tags-wrapper a:focus{text-decoration: none}div.ccm-page .ccm-block-tags-wrapper .ccm-block-tags-tag,.footer .ccm-block-tags-wrapper .ccm-block-tags-tag,div.ccm-page .ccm-block-tags-wrapper label,.footer .ccm-block-tags-wrapper label{border-radius: 0}div.ccm-page .ccm-block-tags-wrapper .ccm-block-tags-tag,.footer .ccm-block-tags-wrapper .ccm-block-tags-tag{background-color: #a00;color: #212121}div.ccm-page .ccm-block-tags-wrapper a:hover .ccm-block-tags-tag,.footer .ccm-block-tags-wrapper a:hover .ccm-block-tags-tag{background-color: #a00;color: #fff}div.ccm-page .ccm-block-tags-wrapper .label,.footer .ccm-block-tags-wrapper .label{font-size: 100%}div.ccm-page .btn,.footer .btn{border-radius: 0;font-weight: 700}div.ccm-page .btn-group-lg > .btn,.footer .btn-group-lg > .btn,div.ccm-page .btn-lg,.footer .btn-lg{border-width: 2px}div.ccm-page .btn-xlg,.footer .btn-xlg{padding: 16px 24px;font-size: 24px;line-height: 1.3333333;border-width: 3px}div.ccm-page a.btn-seren,.footer a.btn-seren,div.ccm-page .btn-seren,.footer .btn-seren{background-color: #a00;border-color: #a00;color: #fff;transition: background-color .2s ease-out, border-color .2s ease-out}div.ccm-page a.btn-seren:hover,.footer a.btn-seren:hover,div.ccm-page a.btn-seren:focus,.footer a.btn-seren:focus,div.ccm-page a.btn-seren:active,.footer a.btn-seren:active,div.ccm-page .btn-seren:hover,.footer .btn-seren:hover,div.ccm-page .btn-seren:focus,.footer .btn-seren:focus,div.ccm-page .btn-seren:active,.footer .btn-seren:active{background-color: #a00;border-color: #a00;color: #fff;transition: background-color .3s ease-in, border-color .3s ease-in}div.ccm-page .btn-primary,.footer .btn-primary{background-color: #a00;border-color: #a00;color: #fff;transition: background-color .2s ease-out, border-color .2s ease-out}div.ccm-page .btn-primary:hover,.footer .btn-primary:hover,div.ccm-page .btn-primary:focus,.footer .btn-primary:focus,div.ccm-page .btn-primary:active,.footer .btn-primary:active{background-color: #a00;border-color: #a00;color: #fff;transition: background-color .3s ease-in, border-color .3s ease-in}div.ccm-page a.btn-seren-transparent,.footer a.btn-seren-transparent,div.ccm-page .btn-seren-transparent,.footer .btn-seren-transparent{border-color: #a00;color: #a00;background-color: transparent;transition: background-color .2s ease-out, border-color .2s ease-out}div.ccm-page a.btn-seren-transparent:hover,.footer a.btn-seren-transparent:hover,div.ccm-page a.btn-seren-transparent:focus,.footer a.btn-seren-transparent:focus,div.ccm-page a.btn-seren-transparent:active,.footer a.btn-seren-transparent:active,div.ccm-page .btn-seren-transparent:hover,.footer .btn-seren-transparent:hover,div.ccm-page .btn-seren-transparent:focus,.footer .btn-seren-transparent:focus,div.ccm-page .btn-seren-transparent:active,.footer .btn-seren-transparent:active{color: #fff;background-color: #a00;background-color: rgba(170,0,0,0.6);border-color: #a00;border-color: rgba(170,0,0,0.8);transition: background-color .3s ease-in, border-color .3s ease-in}div.ccm-page a.btn-seren-light-transparent,.footer a.btn-seren-light-transparent,div.ccm-page .btn-seren-light-transparent,.footer .btn-seren-light-transparent{border-color: #fff;color: #fff;background-color: transparent;transition: background-color .2s ease-out, border-color .2s ease-out}div.ccm-page a.btn-seren-light-transparent:hover,.footer a.btn-seren-light-transparent:hover,div.ccm-page a.btn-seren-light-transparent:focus,.footer a.btn-seren-light-transparent:focus,div.ccm-page a.btn-seren-light-transparent:active,.footer a.btn-seren-light-transparent:active,div.ccm-page .btn-seren-light-transparent:hover,.footer .btn-seren-light-transparent:hover,div.ccm-page .btn-seren-light-transparent:focus,.footer .btn-seren-light-transparent:focus,div.ccm-page .btn-seren-light-transparent:active,.footer .btn-seren-light-transparent:active{color: #000;background-color: #fff;background-color: rgba(255,255,255,0.6);border-color: #fff;border-color: rgba(255,255,255,0.8);transition: background-color .3s ease-in, border-color .3s ease-in}div.ccm-page a.btn-seren-dark-transparent,.footer a.btn-seren-dark-transparent,div.ccm-page .btn-seren-dark-transparent,.footer .btn-seren-dark-transparent{border-color: #000;color: #000;background-color: transparent;transition: background-color .2s ease-out, border-color .2s ease-out}div.ccm-page a.btn-seren-dark-transparent:hover,.footer a.btn-seren-dark-transparent:hover,div.ccm-page a.btn-seren-dark-transparent:focus,.footer a.btn-seren-dark-transparent:focus,div.ccm-page a.btn-seren-dark-transparent:active,.footer a.btn-seren-dark-transparent:active,div.ccm-page .btn-seren-dark-transparent:hover,.footer .btn-seren-dark-transparent:hover,div.ccm-page .btn-seren-dark-transparent:focus,.footer .btn-seren-dark-transparent:focus,div.ccm-page a.btn-seren-dark-transparent:active,.footer a.btn-seren-dark-transparent:active{color: #fff;background-color: #000;background-color: rgba(0,0,0,0.6);border-color: #000;border-color: rgba(0,0,0,0.8);transition: background-color .3s ease-in, border-color .3s ease-in}div.ccm-page .seren-jumbotron,.footer .seren-jumbotron{min-height: 200px}div.ccm-page .jumbotron.seren-jumbotron,.footer .jumbotron.seren-jumbotron{margin: 0}div.ccm-page #seren-banner,.footer #seren-banner{border-bottom: 10px solid #a00}div.ccm-page .banner-caption,.footer .banner-caption{background-color: rgba(0,0,0,0.3)}div.ccm-page .seren-banner-content,.footer .seren-banner-content{padding: 100px 0 0;text-shadow: 0 1px 3px rgba(0,0,0,0.5)}div.ccm-page .seren-main-margin,.footer .seren-main-margin{margin-top: 100px}@media (min-width: 767px){div.ccm-page .seren-jumbotron,.footer .seren-jumbotron{min-height: 400px}div.ccm-page .seren-banner-content,.footer .seren-banner-content{padding: 200px 0 0}div.ccm-page .seren-main-margin,.footer .seren-main-margin{margin-top: 200px}}div.ccm-page #seren-main-section,.footer #seren-main-section{padding-top: 50px;padding-bottom: 50px}div.ccm-page .spacer-10,.footer .spacer-10{height: 10px}div.ccm-page .spacer-20,.footer .spacer-20{height: 20px}div.ccm-page .spacer-30,.footer .spacer-30{height: 30px}div.ccm-page .spacer-40,.footer .spacer-40{height: 40px}div.ccm-page .spacer-50,.footer .spacer-50{height: 50px}div.ccm-page .spacer-60,.footer .spacer-60{height: 60px}div.ccm-page .spacer-70,.footer .spacer-70{height: 70px}div.ccm-page .spacer-80,.footer .spacer-80{height: 80px}div.ccm-page .spacer-90,.footer .spacer-90{height: 90px}div.ccm-page .spacer-100,.footer .spacer-100{height: 100px}div.ccm-page h1,.footer h1{font-family: Arial, sans-serif;font-size: 36px;color: #fff;text-transform: uppercase}div.ccm-page h2,.footer h2{font-family: Arial, sans-serif;font-size: 30px;font-weight: 700;color: #212121;text-transform: uppercase}div.ccm-page h3,.footer h3{font-family: Arial, sans-serif;font-size: 22px;font-weight: 700;color: #212121;text-transform: none}div.ccm-page h4,.footer h4{font-family: Arial, sans-serif;font-size: 16px;font-weight: 700;color: #212121;text-transform: none}div.ccm-page h5,.footer h5{font-family: Arial, sans-serif;font-size: 16px;font-weight: 700;color: #212121;text-transform: uppercase}div.ccm-page h6,.footer h6{font-family: Arial, sans-serif;font-size: 14px;font-weight: 700;color: #212121;text-transform: uppercase}div.ccm-page .seren-handwritten-font,.footer .seren-handwritten-font{font-family: Arial, sans-serif;font-weight: 400}div.ccm-page .seren-handwritten-font-bold,.footer .seren-handwritten-font-bold{font-family: Arial, sans-serif;font-weight: 700}div.ccm-page .ccm-block-social-links a > .fa,.footer .ccm-block-social-links a > .fa{color: #fff;transition: color 1s ease-in-out;font-size: 18px}div.ccm-page .ccm-block-social-links a > .fa:hover,.footer .ccm-block-social-links a > .fa:hover,div.ccm-page .ccm-block-social-links a > .fa:active,.footer .ccm-block-social-links a > .fa:active,div.ccm-page .ccm-block-social-links a > .fa:focus,.footer .ccm-block-social-links a > .fa:focus{color: #a00;font-size: 18px}div.ccm-page a,.footer a{color: #a00}div.ccm-page a:hover,.footer a:hover,div.ccm-page a:focus,.footer a:focus,div.ccm-page a:active,.footer a:active{color: #a00}div.ccm-page input[type="text"],.footer input[type="text"],div.ccm-page input[type="email"],.footer input[type="email"],div.ccm-page input[type="tel"],.footer input[type="tel"],div.ccm-page input[type="search"],.footer input[type="search"],div.ccm-page input[type="url"],.footer input[type="url"],div.ccm-page input[type="password"],.footer input[type="password"],div.ccm-page input,.footer input,div.ccm-page input.form-control,.footer input.form-control,div.ccm-page .ui-autocomplete-input,.footer .ui-autocomplete-input,div.ccm-page textarea,.footer textarea,div.ccm-page .uneditable-input,.footer .uneditable-input{border-radius: 0}div.ccm-page div.ccm-block-type-form span.text-muted,.footer div.ccm-block-type-form span.text-muted{color: #000}div.ccm-page .pagination > li:first-child > a,.footer .pagination > li:first-child > a,div.ccm-page .pagination > li:first-child > span,.footer .pagination > li:first-child > span{border-bottom-left-radius: 0;border-top-left-radius: 0;margin-left: 0}div.ccm-page .pagination > li:last-child > a,.footer .pagination > li:last-child > a,div.ccm-page .pagination > li:last-child > span,.footer .pagination > li:last-child > span{border-bottom-right-radius: 0;border-top-right-radius: 0}div.ccm-page .pagination > .active > a,.footer .pagination > .active > a,div.ccm-page .pagination > .active > a:focus,.footer .pagination > .active > a:focus,div.ccm-page .pagination > .active > a:hover,.footer .pagination > .active > a:hover,div.ccm-page .pagination > .active > span,.footer .pagination > .active > span,div.ccm-page .pagination > .active > span:focus,.footer .pagination > .active > span:focus,div.ccm-page .pagination > .active > span:hover,.footer .pagination > .active > span:hover{background-color: #a00;border-color: #a00}div.ccm-page .pagination a,.footer .pagination a{color: #333}div.ccm-page a.seren-page-nav,.footer a.seren-page-nav{font-size: 24px}div.ccm-page .row-1-threeovertwo,.footer .row-1-threeovertwo{margin-bottom: 50px}div.ccm-page .seren-fade,.footer .seren-fade{opacity: 1.0;transition: opacity .4s ease-in-out;-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;-ms-transition: opacity .4s ease-in-out}div.ccm-page .seren-fade:hover,.footer .seren-fade:hover{opacity: 0.6}div.ccm-page .center-block > img,.footer .center-block > img{display: block;margin-left: auto;margin-right: auto}div.ccm-page img.img-full-width,.footer img.img-full-width,div.ccm-page .img-full-width img.img-responsive,.footer .img-full-width img.img-responsive{width: 100%;height: auto}div.ccm-page img.img-circle,.footer img.img-circle,div.ccm-page .img-circle img,.footer .img-circle img{border-radius: 50%}div.ccm-page hr.seren-hr,.footer hr.seren-hr{width: 50%;border-color: #a00}div.ccm-page .seren-portfolio-extra,.footer .seren-portfolio-extra{background-color: #fff;padding: 50px 0;margin-top: 50px}div.ccm-page .seren-portfolio-bottom,.footer .seren-portfolio-bottom{padding: 50px 0}div.ccm-page .seren-portfolio-listitem,.footer .seren-portfolio-listitem{border: none;text-align: center;background: transparent}div.ccm-page .seren-portfolio-listitem .caption,.footer .seren-portfolio-listitem .caption{color: #a00;text-transform: uppercase}div.ccm-page .seren-portfolio-listitem img:hover,.footer .seren-portfolio-listitem img:hover{box-shadow: 0 4px 2px -2px #333;margin-bottom: 0}div.ccm-page .seren-portfolio-listitem .seren-img-hover,.footer .seren-portfolio-listitem .seren-img-hover{margin-bottom: 0 !important}div.ccm-page .seren-img-hover,.footer .seren-img-hover{position: relative;overflow: hidden}div.ccm-page .seren-portfolio-thumb-bottom,.footer .seren-portfolio-thumb-bottom{background-color: #fff;color: #000;padding: 20px 1px;margin-bottom: 20px;border-bottom: 5px solid #a00}div.ccm-page .seren-portfolio-caption,.footer .seren-portfolio-caption{display: none;position: absolute;top: 0;left: 0;overflow: auto;background: rgba(170,0,0,0.6);width: 100%;height: 100%;text-shadow: 2px 4px 3px rgba(0,0,0,0.6)}div.ccm-page p.seren-portfolio-description-icon,.footer p.seren-portfolio-description-icon{padding-top: 25%;font-size: 80px;line-height: 0.6}div.ccm-page .seren-portfolio-fourcol p.seren-portfolio-description-icon,.footer .seren-portfolio-fourcol p.seren-portfolio-description-icon{font-size: 80px}div.ccm-page p.seren-portfolio-description,.footer p.seren-portfolio-description{padding-top: 0px;font-size: 16px;font-weight: 700}div.ccm-page .seren-portfolio-headingarea,.footer .seren-portfolio-headingarea{height: 60px}@media (min-width: 767px){div.ccm-page .seren-portfolio-listitem a > img,.footer .seren-portfolio-listitem a > img,div.ccm-page .seren-portfolio-listitem > img,.footer .seren-portfolio-listitem > img{max-width: 100%}div.ccm-page .seren-portfolio-fourcol p.seren-portfolio-description-icon,.footer .seren-portfolio-fourcol p.seren-portfolio-description-icon{font-size: 42px}}.footer #seren-top-footer,.footer #seren-bottom-footer{font-family: Arial, sans-serif;color: #fff}.footer #seren-top-footer > .container,.footer #seren-bottom-footer > .container{padding-right: 15px;padding-left: 15px}.footer a{color: #a00}.footer a:hover,.footer a:focus{color: #be0000}.footer #seren-top-footer .ccm-block-social-links a > .fa,.footer #seren-bottom-footer .ccm-block-social-links a > .fa{color: #a00}.footer #seren-top-footer .ccm-block-social-links a > .fa:hover,.footer #seren-top-footer .ccm-block-social-links a > .fa:active,.footer #seren-top-footer .ccm-block-social-links a > .fa:focus,.footer #seren-bottom-footer .ccm-block-social-links a > .fa:hover,.footer #seren-bottom-footer .ccm-block-social-links a > .fa:active,.footer #seren-bottom-footer .ccm-block-social-links a > .fa:focus{color: #be0101}.footer #seren-top-footer{padding-top: 20px;padding-bottom: 20px;background-color: #000}.footer #seren-bottom-footer{padding-top: 20px;padding-bottom: 20px;background-color: #a00}