[class^=col-]{padding-left:0;padding-right:0}.row{margin-left:0;margin-right:0}.container [class^=col-]{padding-left:15px;padding-right:15px}.container .row{margin-left:-15px;margin-right:-15px}.container .row:before,.container .row:after{content:" ";display:table}.container .row:after{clear:both}@media (min-width: 768px){.row-eq-height{display:-webkit-box;display:-webkit-flex;display:flex}}@font-face{font-family:Euroma-Avenir;font-weight:200;font-style:italic;src:url("../fonts/avenir/Avenir-LightOblique.eot");src:url("../fonts/avenir/Avenir-LightOblique.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir/Avenir-LightOblique.woff") format("woff"),url("../fonts/avenir/Avenir-LightOblique.ttf") format("truetype"),url("../fonts/avenir/Avenir-LightOblique.svg#0882291fef93bcd06d472e1ee8939c3e") format("svg")}@font-face{font-family:Euroma-Avenir;font-weight:300;src:url("../fonts/avenir/Avenir-Book.eot");src:url("../fonts/avenir/Avenir-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir/Avenir-Book.woff") format("woff"),url("../fonts/avenir/Avenir-Book.ttf") format("truetype"),url("../fonts/avenir/Avenir-Book.svg#0882291fef93bcd06d472e1ee8939c3e") format("svg")}@font-face{font-family:Euroma-Avenir;font-weight:500;src:url("../fonts/avenir/Avenir-Medium.eot");src:url("../fonts/avenir/Avenir-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir/Avenir-Medium.woff") format("woff"),url("../fonts/avenir/Avenir-Medium.ttf") format("truetype"),url("../fonts/avenir/Avenir-Medium.svg#0882291fef93bcd06d472e1ee8939c3e") format("svg")}@font-face{font-family:Euroma-Avenir;font-weight:800;src:url("../fonts/avenir/Avenir-Black.eot");src:url("../fonts/avenir/Avenir-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/avenir/Avenir-Black.woff") format("woff"),url("../fonts/avenir/Avenir-Black.ttf") format("truetype"),url("../fonts/avenir/Avenir-Black.svg#0882291fef93bcd06d472e1ee8939c3e") format("svg")}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-BoldItalic.eot");src:local("Swift LT Std Bold Italic"),local("SwiftLTStd-BoldItalic"),url("../fonts/swift/SwiftLTStd-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-BoldItalic.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-BoldItalic.woff") format("woff"),url("../fonts/swift/SwiftLTStd-BoldItalic.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-BoldItalic.svg#SwiftLTStd-BoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-Bold.eot");src:local("Swift LT Std Bold"),local("SwiftLTStd-Bold"),url("../fonts/swift/SwiftLTStd-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-Bold.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-Bold.woff") format("woff"),url("../fonts/swift/SwiftLTStd-Bold.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-Bold.svg#SwiftLTStd-Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-Italic.eot");src:local("Swift LT Std Italic"),local("SwiftLTStd-Italic"),url("../fonts/swift/SwiftLTStd-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-Italic.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-Italic.woff") format("woff"),url("../fonts/swift/SwiftLTStd-Italic.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-Italic.svg#SwiftLTStd-Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-Heavy.eot");src:local("Swift LT Std Heavy"),local("SwiftLTStd-Heavy"),url("../fonts/swift/SwiftLTStd-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-Heavy.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-Heavy.woff") format("woff"),url("../fonts/swift/SwiftLTStd-Heavy.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-Heavy.svg#SwiftLTStd-Heavy") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-BlackCondensed.eot");src:local("Swift LT Std Black Condensed"),local("SwiftLTStd-BlackCondensed"),url("../fonts/swift/SwiftLTStd-BlackCondensed.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-BlackCondensed.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-BlackCondensed.woff") format("woff"),url("../fonts/swift/SwiftLTStd-BlackCondensed.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-BlackCondensed.svg#SwiftLTStd-BlackCondensed") format("svg");font-weight:900;font-style:normal}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-Medium.eot");src:local("Swift LT Std Medium"),local("SwiftLTStd-Medium"),url("../fonts/swift/SwiftLTStd-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-Medium.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-Medium.woff") format("woff"),url("../fonts/swift/SwiftLTStd-Medium.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-Medium.svg#SwiftLTStd-Medium") format("svg");font-weight:500;font-style:normal}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-Light.eot");src:local("Swift LT Std Light"),local("SwiftLTStd-Light"),url("../fonts/swift/SwiftLTStd-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-Light.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-Light.woff") format("woff"),url("../fonts/swift/SwiftLTStd-Light.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-Light.svg#SwiftLTStd-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-HeavyItalic.eot");src:local("Swift LT Std Heavy Italic"),local("SwiftLTStd-HeavyItalic"),url("../fonts/swift/SwiftLTStd-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-HeavyItalic.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-HeavyItalic.woff") format("woff"),url("../fonts/swift/SwiftLTStd-HeavyItalic.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-HeavyItalic.svg#SwiftLTStd-HeavyItalic") format("svg");font-weight:900;font-style:italic}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-Regular.eot");src:local("Swift LT Std Regular"),local("SwiftLTStd-Regular"),url("../fonts/swift/SwiftLTStd-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-Regular.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-Regular.woff") format("woff"),url("../fonts/swift/SwiftLTStd-Regular.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-Regular.svg#SwiftLTStd-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-MediumItalic.eot");src:local("Swift LT Std Medium Italic"),local("SwiftLTStd-MediumItalic"),url("../fonts/swift/SwiftLTStd-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-MediumItalic.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-MediumItalic.woff") format("woff"),url("../fonts/swift/SwiftLTStd-MediumItalic.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-MediumItalic.svg#SwiftLTStd-MediumItalic") format("svg");font-weight:500;font-style:italic}@font-face{font-family:'Swift LT Std';src:url("../fonts/swift/SwiftLTStd-LightItalic.eot");src:local("Swift LT Std Light Italic"),local("SwiftLTStd-LightItalic"),url("../fonts/swift/SwiftLTStd-LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/swift/SwiftLTStd-LightItalic.woff2") format("woff2"),url("../fonts/swift/SwiftLTStd-LightItalic.woff") format("woff"),url("../fonts/swift/SwiftLTStd-LightItalic.ttf") format("truetype"),url("../fonts/swift/SwiftLTStd-LightItalic.svg#SwiftLTStd-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:euroma;src:url("../fonts/euroma/euroma.eot");src:url("../fonts/euroma/euroma.eot?#iefix") format("embedded-opentype"),url("../fonts/euroma/euroma.woff") format("woff"),url("../fonts/euroma/euroma.ttf") format("truetype"),url("../fonts/euroma/euroma.svg#euroma") format("svg")}.basic-back-to-top{border-radius:4px 4px 0 0;background-clip:padding-box;background-color:rgba(0,0,0,0.4);box-shadow:inset 0 0 5px rgba(0,0,0,0.1);position:fixed;bottom:-40px;right:20px;z-index:1000;padding:10px 15px 10px;cursor:pointer;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:0;color:#fff}.basic-back-to-top i.fa{font-size:19px}.ccm-page .home.blog .masonry-fw .v-blog-wrap,.ccm-page .archive .masonry-fw .v-blog-wrap,.ccm-page .category .masonry-fw .v-blog-wrap{padding:0 15px}.ccm-page .full-width-area.v-blog-masonry-fw{padding:0 15px}.ccm-page .full-width-area.v-blog-masonry-fw ul.pagenavi{text-align:center}.ccm-page .full-width-area.v-blog-masonry-fw ul.pagenavi li{float:none;display:inline-block;height:auto;overflow:hidden}.ccm-page .full-width-area.v-blog-masonry-fw ul.pagenavi li.next a{margin-left:0}.ccm-page .full-width-area.v-blog-masonry-fw ul.pagenavi li a,.ccm-page .full-width-area.v-blog-masonry-fw ul.pagenavi li span{margin:0 1px}.ccm-page .blog-standard .v-pagination{position:relative;z-index:3}.ccm-page .blog-standard .v-pagination ul{margin-bottom:0}.ccm-page .v-blog-item.format-quote h2,.ccm-page .v-blog-item.format-status h1,.ccm-page .v-blog-item.format-aside h1,.ccm-page .v-blog-item.format-status h3,.ccm-page .v-blog-item.format-aside h3,.ccm-page .v-blog-item.format-quote h4,.ccm-page .v-blog-item.format-status h4,.ccm-page .v-blog-item.format-aside h4{display:none}.ccm-page .blog-standard{position:relative;margin-bottom:30px}.ccm-page ul.v-blog-items{list-style:none}.ccm-page .v-blog-wrap .heading-wrap{margin-bottom:5px}.ccm-page .v-blog-item{margin-bottom:50px;padding-top:50px;height:auto;overflow:hidden}.ccm-page .v-blog-item:first-child{border-top:0;padding-top:0}.ccm-page .has-both-sidebars .v-blog-item{margin-bottom:50px}.ccm-page .mini-items .v-blog-item{margin-bottom:0;padding-bottom:0}.ccm-page .mini-v-blog-item-wrap{border-top:1px solid #e4e4e4;padding-top:60px}.ccm-page .mini-v-blog-item-wrap,.ccm-page .mini-items .mini-alt-wrap,.ccm-page .mini-items .mini-alt-wrap .quote-excerpt,.ccm-page .mini-items .mini-alt-wrap .link-excerpt,.ccm-page .masonry-items .v-blog-item .quote-excerpt,.ccm-page .masonry-items .v-blog-item .link-excerpt,.ccm-page .timeline,.ccm-page .post-info,.ccm-page .body-text .link-pages,.ccm-page .page-content .link-pages{border-color:#e4e4e4}.ccm-page .v-blog-item:first-child .mini-v-blog-item-wrap{border-top:0;padding-top:0}.ccm-page h3.blog-post-caption,.ccm-page h2.blog-post-caption{margin-top:0}.ccm-page .mini-items .mini-alt-wrap{padding:20px 30px 30px;border:1px solid #e4e4e4;border-radius:4px}.ccm-page .mini-items .mini-alt-wrap .quote-excerpt,.ccm-page .mini-items .mini-alt-wrap .link-excerpt{margin-left:-30px;margin-right:-30px;margin-bottom:30px;padding:0 100px 20px;border-bottom:1px solid rgba(0,0,0,0.08);position:relative}.ccm-page .mini-items .mini-alt-wrap .quote-excerpt:before{content:"\201C";font-family:"SSGizmo";font-weight:normal;font-style:normal;display:block;text-decoration:inherit;position:absolute;font-size:44px;margin-top:10px;top:0;left:30px;-moz-opacity:0.2;opacity:0.2;filter:alpha(opacity=20)}.ccm-page .mini-items .mini-alt-wrap .quote-excerpt:after{content:"\201D";font-family:"SSGizmo";font-weight:normal;font-style:normal;display:block;text-decoration:inherit;position:absolute;font-size:44px;top:10px;right:30px;-moz-opacity:0.2;opacity:0.2;filter:alpha(opacity=20)}.ccm-page .mini-items .mini-alt-wrap .link-excerpt>p{font-weight:bold;font-size:20px;line-height:30px;margin-bottom:10px;max-width:100%;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ccm-page .mini-items .mini-alt-wrap .link-excerpt>i{display:block;position:absolute;font-size:44px;margin-top:10px;top:0;left:30px;-moz-opacity:0.2;opacity:0.2;filter:alpha(opacity=20)}.ccm-page .mini-items .mini-alt-wrap .v-blog-item-details,.ccm-page .format-link .v-blog-item-details,.ccm-page .format-quote .v-blog-item-details{display:inline;padding-right:20px}.ccm-page .mini-items .v-blog-item h3{margin-top:-3px;-ms-word-wrap:break-word;word-wrap:break-word}.ccm-page .mini-items .v-blog-item-details{margin-bottom:5px;padding-bottom:0;font-style:normal;border-color:#e4e4e4;color:#999999;font-size:12px}.ccm-page .format-aside .v-blog-item-details,.ccm-page .format-status .v-blog-item-details{display:none}.ccm-page .mini-items .v-blog-item .v-blog-item-description{margin-top:15px;margin-bottom:20px}.ccm-page .mini-items .like-info{float:none;margin-bottom:15px}.ccm-page .v-blog-item .like-info{float:right;font-weight:normal;margin-top:5px}.ccm-page .blog-post-comments ol{padding:0 0 0 20px}.ccm-page .blog-post-comments .comment-wrap{padding-bottom:5px;padding-top:5px}.ccm-page .blog-post-comments .comment-meta{margin-top:0}.ccm-page .blog-post-comments .comment-content{border-bottom:1px solid #EEEEEE;padding-bottom:5px}.ccm-page .blog-post-comments .comment-content .comment-body p{color:#444444;font-size:13px}.ccm-page .search-items .v-blog-item{padding-top:0;margin-bottom:50px}.ccm-page .search-item-img{float:left;position:relative}.ccm-page .search-item-img img,.ccm-page .search-item-img .img-holder{height:70px;width:70px;display:block;border-radius:50%}.ccm-page .search-item-img .img-holder{border:1px solid #e4e4e4;line-height:20px;background:#f7f7f7}.ccm-page .search-item-img .img-holder i{display:inline-block;padding:28px 20px;font-size:28px;opacity:0.5}.ccm-page .search-item-content{margin-left:100px;padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #e7e7e7}.ccm-page .search-item-content.no-excerpt h3{margin-top:8px}.ccm-page .search-item-content .search-item-meta{display:block;margin-bottom:10px}.ccm-page .search-item-meta-down a,.ccm-page .search-item-meta a{font-size:12px}.ccm-page .v-search-items a:hover{border-bottom-width:1px;border-bottom-style:dotted}.ccm-page .search-item-content .time{color:#999;font-size:12px}.ccm-page .search-item-content time,.ccm-page .search-item-content span{color:#999999}.ccm-page .v-search-items h3.search-item-caption{margin-bottom:5px}.ccm-page .v-search-items .search-item-meta-down{margin-top:5px;color:#999;font-size:12px}.ccm-page .v-search-items .star-vote li{padding:0;font-size:13px}.ccm-page .v-search-result-count{color:#999;margin-bottom:30px}.ccm-page .timeline{position:absolute;top:0;left:30px;width:2px;height:94%;background:#e4e4e4;float:left;z-index:0}.ccm-page .has-no-sidebar .timeline{left:45px}.ccm-page .standard-items .v-blog-item{border:0;margin-top:50px;margin-bottom:10px;padding-top:5px;z-index:1;position:relative;padding-bottom:10px}.ccm-page .standard-items .v-blog-item:first-child{margin-top:0}.ccm-page .blog .v-blog-items.standard-items{max-width:730px;margin:0 auto}.ccm-page .v-blog-item .like-info .comments-wrapper{display:inline-block;margin-right:0}.ccm-page .v-blog-items{padding-bottom:20px;margin-bottom:30px !important}.ccm-page .v-blog-items.masonry-items{-webkit-transition:height 0.4s ease-in-out;transition:height 0.4s ease-in-out}.ccm-page .v-blog-items.standard-items{margin-bottom:0 !important}.ccm-page .masonry-items .v-blog-item{margin-bottom:25px;padding-bottom:5px;padding-top:0;border-top:0;z-index:1}.ccm-page .masonry-items .v-blog-item figure{margin-bottom:0}.ccm-page .masonry-items .v-blog-item .quote-excerpt,.ccm-page .masonry-items .v-blog-item .link-excerpt{border-bottom:1px solid rgba(0,0,0,0.08);padding:25px 30px 20px}.ccm-page .masonry-items .v-blog-item .link-excerpt>p{font-weight:bold;font-size:20px;line-height:30px;margin-bottom:10px;max-width:100%;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ccm-page .masonry-items .v-blog-item.format-quote .v-blog-item-details{padding-bottom:25px}.ccm-page .masonry-items .v-blog-item .v-blog-item-info{padding:25px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.ccm-page .masonry-items .v-blog-item .v-blog-item-info h4{margin-top:0;margin-bottom:5px;-ms-word-wrap:break-word;word-wrap:break-word;font-size:18px}.ccm-page .masonry-items .v-blog-item .v-blog-item-info h4.no-details{margin-bottom:10px}.ccm-page .has-both-sidebars .masonry-items .v-blog-item{margin-bottom:30px}.ccm-page .masonry-items .v-blog-item .v-blog-item-details{font-style:normal;color:#999999;font-size:12px}.ccm-page .masonry-items .v-blog-item .excerpt{padding-top:0;margin-bottom:20px;border-bottom:1px solid #e9e9e9}.ccm-page .masonry-items .v-blog-item .v-blog-masonry-item{background:#f7f7f7}.ccm-page .blog-v-blog-item-info a.btn.v-btn,.ccm-page .v-blog-item-info a.btn.v-btn{padding:10px 20px 9px 20px !important;margin-bottom:0;border:solid 1px #ececec;font-size:11px}.ccm-page .blog-v-blog-item-info a.btn.v-btn{float:left}.ccm-page .v-blog-item .quote-display{text-align:center;padding:20px 10px 0;font-size:42px}.ccm-page .standard-items .v-blog-item .quote-display{padding:0 10px 20px}.ccm-page .v-blog-item figure{position:relative}.ccm-page .v-blog-item figure:empty{display:none}.ccm-page .v-blog-item figure img{display:block}.ccm-page .v-blog-items.standard-items .v-blog-item figure{margin-bottom:0}.ccm-page .mini-items .v-blog-item figure{float:left;width:370px;margin-right:30px}.ccm-page .has-both-sidebars .mini-items .v-blog-item figure{float:none;width:100%;margin-right:0;margin-bottom:20px}.ccm-page .has-no-sidebar .mini-items .v-blog-item figure{width:446px}.ccm-page .mini-items .v-blog-item figure.quote{float:none;width:100%}.ccm-page figure.media-wrap{height:auto;margin-bottom:30px;position:relative}.ccm-page figure.media-wrap.full-width-detail{margin-bottom:50px}.ccm-page figure.media-wrap.full-width-detail:empty{margin-bottom:0}.ccm-page figure.media-wrap a{display:block}.ccm-page figure.media-wrap img{height:auto !important;width:100%}.ccm-page figure.media-wrap iframe{display:block;width:100%}.ccm-page figure.media-wrap .wp-audio-shortcode{margin:0 auto}.ccm-page .v-blog-item h3{margin-bottom:5px;margin-top:0}.ccm-page .v-blog-item h3 a,.ccm-page .v-blog-item h4 a{text-decoration:none}.ccm-page .v-blog-item-details{font-style:italic;padding-bottom:10px}.ccm-page .v-blog-item-details a{text-decoration:none;border-bottom:1px dotted #e3e3e3;color:#999999}.ccm-page .like-info{float:right;font-weight:normal}.ccm-page .like-info a,.ccm-page .like-info a:hover{text-decoration:none}.ccm-page .like-info .ss-chat{margin-right:5px;font-size:17px;vertical-align:-4px}.ccm-page .like-info .like-info-wrap{display:inline-block}.ccm-page .like-info .like-info-wrap a:hover,.ccm-page .like-info .like-info-wrap span:hover{cursor:pointer}.ccm-page .like-info .like-info-wrap .loved span:hover{cursor:default}.ccm-page .like-info-wrap:hover{cursor:default}.ccm-page .like-info-wrap a{text-decoration:none}.ccm-page .like-info .like-info-wrap{margin-left:5px}.ccm-page .like-info .like-info-wrap a{text-decoration:none}.ccm-page .like-info a span,.ccm-page .like-info a i{margin:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .like-info a i.fa{margin-right:4px}.ccm-page .like-info .like-info-wrap .loved{margin:0}.ccm-page .like-info .like-info-wrap i{font-size:13px;color:#777}.ccm-page span.like-count{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .like-info span.like-count{margin-left:1px}.ccm-page .excerpt ul{list-style:disc inside}.ccm-page .v-blog-item .read-more{text-decoration:none;clear:both;display:inline-block;margin-top:5px}.ccm-page .v-blog-item .read-more-bar{height:auto;overflow:hidden;margin-top:20px}.ccm-page .v-blog-item .read-more-bar .read-more{margin-top:0}.ccm-page .v-blog-item .quote-excerpt{padding-bottom:15px;font-style:normal;line-height:160%;min-height:70px;font-size:18px}.ccm-page .v-blog-item .quote-excerpt p{font-size:inherit;line-height:inherit}.ccm-page .quote-excerpt blockquote{margin:0 0 10px;padding:0}.ccm-page .body-content.quote{font-size:16px;text-transform:uppercase;margin-bottom:20px}.ccm-page .body-content.quote p{margin-bottom:3px}.ccm-page .body-content.quote cite{font-weight:bold;text-transform:uppercase}.ccm-page .article-content.aside,.ccm-page .item-details.aside{margin-top:10px}.ccm-page .blog-excerpt p{margin-bottom:10px}.ccm-page figure.media-wrap:empty,.ccm-page figure.media-wrap.full-width-detail:empty{margin:0}.ccm-page figure.quote blockquote{margin-bottom:0}.ccm-page .format-link figure.media-wrap{text-align:center;margin:0 0 30px}.ccm-page .format-link .link-post-link{font-size:18px;line-height:24px;display:inline-block}.ccm-page .format-link .link-post-link i{margin-right:8px;vertical-align:-1px}.ccm-page .format-chat figure.media-wrap{margin-bottom:40px}.ccm-page .format-chat .chat{margin-top:0}.ccm-page .format-chat .chat .chat-timestamp{float:right;font-size:12px;font-weight:normal;margin:0 10px}.ccm-page .format-chat .chat .chat-text{margin:0 0 20px}.ccm-page .format-status .body-text p{font-size:18px;font-style:italic;line-height:24px}.ccm-page .format-status .excerpt{font-size:18px;font-style:italic;line-height:24px}.ccm-page .single-format-aside .v-page-heading{display:none}.ccm-page .navigation{margin-top:10px;margin-bottom:50px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:15px 0}.ccm-page .blog-navigation{border-bottom:0;margin-bottom:0;padding-bottom:0}.ccm-page .nav-next i,.ccm-page .nav-previous i{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .single .blog-pagination div>a>i{-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.ccm-page .blog-pagination{border-top:1px solid transparent;margin-top:30px !important}.ccm-page .author-info-wrap{border:solid 1px #e1e1e1;margin-top:40px;background:#FFF;padding:30px;border-radius:2px}.ccm-page .author-bio{margin-left:110px}.ccm-page .author-bio .social-icons{margin-top:20px;margin-bottom:-5px}.ccm-page .author-name{margin-bottom:15px}.ccm-page .author-avatar{float:left;margin-right:30px}.ccm-page .author-avatar img{width:70px;height:70px}.ccm-page .author-avatar img,.ccm-page .comment-avatar img{border-radius:50px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:inset 0 0 10px rgba(0,0,0,0.1);display:block}.ccm-page .post-info{width:100%;margin:0 0 20px;padding-bottom:10px;padding-top:10px;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4}.ccm-page .post-info a{border-bottom-width:1px;border-bottom-style:dotted}.ccm-page .post-info .comments-wrapper a{border-bottom:0}.ccm-page .post-info .vcard.author{float:left}.ccm-page .author-bio h3{margin-top:0;margin-bottom:5px}.ccm-page .related-wrap{height:auto;overflow:hidden;margin-bottom:50px}.ccm-page .related-items{margin-bottom:0}.ccm-page .related-item figure{width:100%;position:relative;overflow:hidden;background-color:#222222;color:#ffffff}.ccm-page .related-item figure img{display:block}.ccm-page .related-item figure .img-holder{height:100px;display:block}.ccm-page .related-item figure .img-holder{line-height:20px}.ccm-page .related-item figure .img-holder i{display:inline-block;padding:44px 0;font-size:28px;opacity:0.5;width:100%;text-align:center;margin-left:-1px}.ccm-page .related-item h5{font-size:14px}.ccm-page .related-item h5 a{text-decoration:none}.ccm-page .tags-link-wrap{padding:0 0 20px}.ccm-page .tags-link-wrap .tags-wrap{float:left}.ccm-page .tags-link-wrap .like-info{float:right;text-align:right;font-weight:normal;width:20%}.ccm-page .tags-link-wrap .like-info .like-info-wrap{margin-left:15px;float:right}.ccm-page .tags-link-wrap .like-info .like-info-wrap span.like-count{font-weight:normal}.ccm-page .tags-link-wrap .like-info .comments-wrapper{display:inline-block;float:right}.ccm-page .tags-wrap i{margin-right:5px}.ccm-page .tags-wrap .tags{margin-left:5px}.ccm-page .tags-wrap .tags a{border-bottom:1px dotted #e3e3e3}.ccm-page .tags-wrap a:hover{text-decoration:none}.ccm-page .article-body-wrap{margin-bottom:50px}.ccm-page .article-body-wrap p{font-size:13px}.ccm-page .post-info,.ccm-page .article-body-wrap .share-links .share-text,.ccm-page .article-body-wrap .share-links a{color:#777}.ccm-page .share-links .share-text{float:left;padding:6px 16px}.ccm-page .share-links ul{float:right;margin:0;list-style:none !important}.ccm-page .share-links ul li{float:left}.ccm-page .share-links ul li>a{padding:8px 16px;display:block}.ccm-page .share-links ul li:last-child>a:hover{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.ccm-page .share-links ul li>div{padding:6px 15px 8px;display:block;float:none;margin-right:-2px}.ccm-page .share-links ul li .like-info .like-info-wrap{margin-left:0}.ccm-page .v-post-date{width:50px;border-right:solid 1px #eee}.ccm-page .v-post-date .like-holder{margin-top:6px}.ccm-page .v-post-date .day{color:#666;display:block;font-size:20px;margin-top:7px;text-align:center}.ccm-page .v-post-date .month{color:#999;font-size:.9em;padding:2px 0 6px;display:block;text-align:center;text-transform:uppercase;border-bottom:solid 1px #eee;margin-right:-1px}.ccm-page .post-content{padding:20px 30px 25px;background:#ffffff;position:relative;background-clip:padding-box;box-shadow:0 0 5px rgba(0,0,0,0.1);border-bottom-left-radius:3px;border-bottom-right-radius:3px}.ccm-page .post-header .post-meta-info{color:#999;font-size:12px}.ccm-page .post-header .post-meta-info a{color:#999;font-style:normal}.ccm-page .post-content h2.title{margin-top:0;margin-bottom:5px;font-size:18px}.ccm-page .post-content h2 a:hover{color:#323436}.ccm-page .post-inner{margin-left:75px}.ccm-page .v-blog-post-description{margin-bottom:20px;margin-top:10px}.ccm-page .read-more-button{padding:9px 20px !important;font-size:12px;margin-top:25px}.ccm-page .post-header .minor-meta{font-size:12px;color:#999;position:relative;top:-1px}.ccm-page .text-sep{margin-left:3px;margin-right:3px;position:relative;top:-2px}.ccm-page .like-holder,.ccm-page .share-holder{display:block;text-align:center;font-size:12px;margin-top:13px;cursor:pointer;text-transform:uppercase;color:#999}.ccm-page .like-holder .fa-heart-o,.ccm-page .like-holder .fa-heart{font-size:11px;margin-right:3px;color:#cdcdcd}.ccm-page .post-inner .btn.v-btn{padding:11px 25px 11px 25px;border:solid 2px #ececec;margin-bottom:10px;font-size:11px}.ccm-page .v-blog-recent-post .blog-list-item-date{color:#2e343c;width:50px;text-align:center;font-size:20px;line-height:15px;padding:10px 0;float:left;background:url("../img/base/news-date.png") no-repeat}.ccm-page .v-blog-recent-post .blog-list-item-date span{display:block;font-size:11px;line-height:11px;padding:9px 0 6px;margin:10px 0 0;text-transform:uppercase;color:#666}.ccm-page .light-style .v-blog-recent-post .blog-list-item-date{background:rgba(0,0,0,0.2);color:#FFF}.ccm-page .light-style .v-blog-recent-post .blog-list-item-date span{background:rgba(255,255,255,0.2)}.ccm-page .v-blog-recent-post .blog-list-content{margin-left:70px}.ccm-page .v-blog-recent-post small{margin-top:-10px;margin-bottom:5px;display:block;color:#777;font-size:11px}.ccm-page .v-blog-recent-post p{margin-bottom:10px}.ccm-page .v-blog-recent-post h6{color:#323436;text-transform:none;letter-spacing:0}.ccm-page ul.recent-posts{list-style:none}.ccm-page .recent-post{height:auto;float:left;margin-bottom:20px;background:#ffffff}.ccm-page .recent-post figure{width:100%;height:auto;position:relative;background-color:#212121;margin-bottom:20px;color:#ffffff}.ccm-page .recent-post figure:empty{display:none}.ccm-page .recent-post figure img{width:100%;height:auto;position:relative;display:block !important}.ccm-page .post-item-details span,.ccm-page .post-item-details a,.ccm-page .post-item-details .comments-likes a i,.ccm-page .post-item-details .comments-likes a span{color:#999999}.ccm-page .recent-post .post-item-details a{color:#666}.ccm-page .recent-post figure iframe{display:block;width:100%}.ccm-page figcaption .post-category{padding:10px;float:left;max-width:50%;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ccm-page .recent-post .v-blog-item-info{display:block;vertical-align:top}.ccm-page .recent-post .v-blog-item-info .comments-wrapper{display:inline-block;margin-right:0}.ccm-page .recent-post .v-blog-item-info p{margin-bottom:5px;margin-top:10px;font-weight:400}.ccm-page .recent-post .v-blog-item-details{font-style:normal;color:#7d7d7d;border-bottom:1px solid #ebebeb;font-size:12px;padding-bottom:10px}.ccm-page .recent-post .post-item-details{margin-top:10px}.ccm-page .recent-post .post-item-details .like-info,.ccm-page .recent-post .post-item-details .like-info i,.ccm-page .recent-post .post-item-details .like-info span{font-weight:normal}.ccm-page .recent-post .post-item-details .like-info .icon-comment{margin-right:3px}.ccm-page .recent-post h5{margin-top:0;margin-bottom:3px;font-size:16px}.ccm-page .recent-post h5 a{text-decoration:none}.ccm-page .recent-post .post-details{margin-bottom:5px;color:#999999}.ccm-page .recent-post .excerpt{padding-top:8px}.ccm-page .recent-post .excerpt p{margin-bottom:0}.ccm-page .recent-post.format-chat .chat{margin-top:20px}.ccm-page .recent-post figure.quote{background:transparent !important}.ccm-page .recent-post .post-date{margin-right:4px}body.boxed-layout{width:1000px;margin:0px auto;background:#F1F1F1}body.boxed-layout #container{box-shadow:0 0 7px rgba(0,0,0,0.15)}body.modal-open{margin-right:0}.modal-header{padding:22px 30px;border-top-left-radius:5px;border-top-right-radius:5px;background:#f7f7f7}.modal-header h2,.modal-header h3{margin:0}.modal-header .close{margin-top:2px;outline:none !important}.modal-body{padding:20px 30px}.modal-body .container{max-width:100%}.no-js-alert{background:none repeat scroll 0 0 #222222;color:#FFFFFF;font-size:24px;height:100%;left:0;-moz-opacity:0.9;opacity:0.9;filter:alpha(opacity=90);padding:20% 5% 0;position:fixed;text-align:center;top:0;width:90%;z-index:9999;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.no-csstransforms3d #container{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform-style:flat;transform-style:flat;position:inherit}.csstransforms3d .social-container:hover .social-hover{-webkit-transform:rotateX(-120deg);transform:rotateX(-120deg);border-top-width:4px}.no-csstransforms3d .social-container:hover .social-hover{opacity:0;top:-25px}.csstransforms3d .social-container .social-shadow,.social-container .social-hover,.social-container .social-overlay{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform-origin:center bottom;transform-origin:center bottom}.csstransforms3d .social-container .social-shadow{top:100%;position:absolute;height:100%;width:100%;left:0;height:3.5rem;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);opacity:0;z-index:10;background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.csstransforms3d .social-container:hover .social-shadow{opacity:1;-webkit-transform:rotateX(45deg) scale(0.95);transform:rotateX(45deg) scale(0.95)}.no-js .grid>li,.no-cssanimations .grid>li{opacity:1}body.browser-ie figure.animated-overlay figcaption,.browser-ie10 figure.animated-overlay figcaption{background-image:none}body.browser-ie .widget.v-photo-stream-widget li,.browser-ie10 .widget.v-photo-stream-widget li{background-image:none}body.browser-ie .widget ul.v-photo-stream-images li a:after{display:none}body.browser-ie .widget .wp-tag-cloud li>a:hover,body.browser-ie10 .widget .wp-tag-cloud li>a:hover{background-image:none}.ccm-page .v-page-heading .breadcrumb{float:right;background-color:transparent;margin-bottom:0px;padding:8px 0 6px;font-size:12px}.ccm-page .v-page-heading .breadcrumb>li+li:before{padding:0 3px}.ccm-page .v-yellow,.ccm-page .v-yellow:hover,.ccm-page .v-third-dark,.ccm-page .v-third-dark:hover,.ccm-page .v-second-dark:hover,.ccm-page .v-second-dark{box-shadow:none}.basic-call-to-action{position:relative;background:#f4f4f4;padding:20px;padding:3%}.basic-call-to-action .btn.basic-btn{margin:0;margin-top:10px}.basic-call-to-action h1{margin-top:5px;margin-bottom:0px;font-size:30px}.basic-call-to-action h3{font-size:17px;font-weight:400;color:#8c8c8c;margin-top:2px;margin-bottom:10px}.ccm-page iframe{border:0}.ccm-page .home-intro{background-color:#f8f8f8;margin-bottom:60px;overflow:hidden;padding:30px 0 21px 0;position:relative;text-align:left;border-top:1px solid #e5e4e4;border-bottom:1px solid #e5e4e4}.ccm-page .home-intro .btn-buy{margin-top:30px}.ccm-page .home-intro .v-smash-text-large{margin-bottom:10px;font-size:30px !important}.ccm-page .features .phone-image{max-width:250px;margin:auto;margin-bottom:80px}.ccm-page .app-brief .phone-image{max-width:350px;margin:auto}.basic-footer-copyright{padding:20px 0;box-sizing:border-box;height:auto;overflow:hidden;font-size:12px;border-top:1px solid transparent;background-color:#1e1e1e}.basic-footer-copyright p{font-size:12px;float:left;margin-bottom:0;line-height:24px;color:#888;padding-bottom:2px}.basic-footer-copyright a{color:#777;font-size:12px}.basic-footer-copyright a,.basic-footer-copyright a:hover{text-decoration:none}.basic-footer-copyright nav .menu{float:right}.basic-footer-copyright nav .menu li{font-size:13px;margin:0 !important}.basic-footer-copyright nav .menu li:first-child{border-left:0}.basic-footer-copyright nav .menu li ul{display:none}.basic-footer-wrap-v2 .basic-footer-copyright{background-color:#EBEBEB;border-top-color:#E0E0E0}.basic-footer-wrap-v2 .basic-footer-copyright p{color:#555}.basic-footer-wrap-v2 .basic-footer-copyright a{color:#777;border-bottom:solid 1px rgba(206,206,206,0.6)}.basic-footer-wrap-v3 .basic-footer-copyright{border-top:1px #333333 solid;background-color:#2C2C2C;padding:16px 0}.basic-footer-wrap-v3 .basic-footer-copyright a,.basic-footer-wrap-v3 .basic-footer-copyright p{color:#aaa}.ccm-page .flex-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 992px){.ccm-page .flex-row{margin-bottom:30px}}.ccm-page .container .flex-row{margin-left:-15px;margin-right:-15px}.ccm-page [class*="flex-col-"]{box-sizing:border-box;max-width:100%;-webkit-flex-basis:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding-left:15px;padding-right:15px}.ccm-page .flex-col-xs{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;max-width:100%}.ccm-page .flex-col-xs-1{-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.ccm-page .flex-col-xs-2{-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.ccm-page .flex-col-xs-fifth{-webkit-flex-basis:20%;flex-basis:20%;max-width:20%}.ccm-page .flex-col-xs-3{-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.ccm-page .flex-col-xs-4{-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.ccm-page .flex-col-xs-5{-webkit-flex-basis:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.ccm-page .flex-col-xs-6{-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.ccm-page .flex-col-xs-7{-webkit-flex-basis:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.ccm-page .flex-col-xs-8{-webkit-flex-basis:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.ccm-page .flex-col-xs-9{-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.ccm-page .flex-col-xs-10{-webkit-flex-basis:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.ccm-page .flex-col-xs-11{-webkit-flex-basis:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.ccm-page .flex-col-xs-12{-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.ccm-page .flex-col-xs-offset-0{margin-left:0}.ccm-page .flex-col-xs-offset-1{margin-left:8.33333333%}.ccm-page .flex-col-xs-offset-2{margin-left:16.66666667%}.ccm-page .flex-col-xs-offset-3{margin-left:25%}.ccm-page .flex-col-xs-offset-4{margin-left:33.33333333%}.ccm-page .flex-col-xs-offset-5{margin-left:41.66666667%}.ccm-page .flex-col-xs-offset-6{margin-left:50%}.ccm-page .flex-col-xs-offset-7{margin-left:58.33333333%}.ccm-page .flex-col-xs-offset-8{margin-left:66.66666667%}.ccm-page .flex-col-xs-offset-9{margin-left:75%}.ccm-page .flex-col-xs-offset-10{margin-left:83.33333333%}.ccm-page .flex-col-xs-offset-11{margin-left:91.66666667%}.ccm-page .start-xs{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:start}.ccm-page .center-xs{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.ccm-page .end-xs{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:end}.ccm-page .top-xs{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ccm-page .middle-xs{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ccm-page .bottom-xs{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ccm-page .around-xs{-webkit-justify-content:space-around;justify-content:space-around}.ccm-page .between-xs{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ccm-page .first-xs{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.ccm-page .last-xs{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}@media (min-width: 768px){.ccm-page .flex-col-sm{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;max-width:100%}.ccm-page .flex-col-sm-1{-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.ccm-page .flex-col-sm-2{-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.ccm-page .flex-col-sm-fifth{-webkit-flex-basis:20%;flex-basis:20%;max-width:20%}.ccm-page .flex-col-sm-3{-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.ccm-page .flex-col-sm-4{-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.ccm-page .flex-col-sm-5{-webkit-flex-basis:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.ccm-page .flex-col-sm-6{-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.ccm-page .flex-col-sm-7{-webkit-flex-basis:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.ccm-page .flex-col-sm-8{-webkit-flex-basis:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.ccm-page .flex-col-sm-9{-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.ccm-page .flex-col-sm-10{-webkit-flex-basis:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.ccm-page .flex-col-sm-11{-webkit-flex-basis:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.ccm-page .flex-col-sm-12{-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.ccm-page .flex-col-sm-offset-0{margin-left:0}.ccm-page .flex-col-sm-offset-1{margin-left:8.33333333%}.ccm-page .flex-col-sm-offset-2{margin-left:16.66666667%}.ccm-page .flex-col-sm-offset-3{margin-left:25%}.ccm-page .flex-col-sm-offset-4{margin-left:33.33333333%}.ccm-page .flex-col-sm-offset-5{margin-left:41.66666667%}.ccm-page .flex-col-sm-offset-6{margin-left:50%}.ccm-page .flex-col-sm-offset-7{margin-left:58.33333333%}.ccm-page .flex-col-sm-offset-8{margin-left:66.66666667%}.ccm-page .flex-col-sm-offset-9{margin-left:75%}.ccm-page .flex-col-sm-offset-10{margin-left:83.33333333%}.ccm-page .flex-col-sm-offset-11{margin-left:91.66666667%}.ccm-page .start-sm{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:start}.ccm-page .center-sm{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.ccm-page .end-sm{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:end}.ccm-page .top-sm{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ccm-page .middle-sm{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ccm-page .bottom-sm{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ccm-page .around-sm{-webkit-justify-content:space-around;justify-content:space-around}.ccm-page .between-sm{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ccm-page .first-sm{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.ccm-page .last-sm{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media (min-width: 992px){.ccm-page .flex-col-md{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;max-width:100%}.ccm-page .flex-col-md-1{-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.ccm-page .flex-col-md-2{-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.ccm-page .flex-col-md-fifth{-webkit-flex-basis:20%;flex-basis:20%;max-width:20%}.ccm-page .flex-col-md-3{-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.ccm-page .flex-col-md-4{-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.ccm-page .flex-col-md-5{-webkit-flex-basis:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.ccm-page .flex-col-md-6{-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.ccm-page .flex-col-md-7{-webkit-flex-basis:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.ccm-page .flex-col-md-8{-webkit-flex-basis:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.ccm-page .flex-col-md-9{-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.ccm-page .flex-col-md-10{-webkit-flex-basis:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.ccm-page .flex-col-md-11{-webkit-flex-basis:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.ccm-page .flex-col-md-12{-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.ccm-page .flex-col-md-offset-0{margin-left:0}.ccm-page .flex-col-md-offset-1{margin-left:8.33333333%}.ccm-page .flex-col-md-offset-2{margin-left:16.66666667%}.ccm-page .flex-col-md-offset-3{margin-left:25%}.ccm-page .flex-col-md-offset-4{margin-left:33.33333333%}.ccm-page .flex-col-md-offset-5{margin-left:41.66666667%}.ccm-page .flex-col-md-offset-6{margin-left:50%}.ccm-page .flex-col-md-offset-7{margin-left:58.33333333%}.ccm-page .flex-col-md-offset-8{margin-left:66.66666667%}.ccm-page .flex-col-md-offset-9{margin-left:75%}.ccm-page .flex-col-md-offset-10{margin-left:83.33333333%}.ccm-page .flex-col-md-offset-11{margin-left:91.66666667%}.ccm-page .start-md{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:start}.ccm-page .center-md{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.ccm-page .end-md{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:end}.ccm-page .top-md{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ccm-page .middle-md{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ccm-page .bottom-md{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ccm-page .around-md{-webkit-justify-content:space-around;justify-content:space-around}.ccm-page .between-md{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ccm-page .first-md{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.ccm-page .last-md{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}@media (min-width: 1200px){.ccm-page .flex-col-lg{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:0;flex-basis:0;max-width:100%}.ccm-page .flex-col-lg-1{-webkit-flex-basis:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.ccm-page .flex-col-lg-2{-webkit-flex-basis:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.ccm-page .flex-col-lg-fifth{-webkit-flex-basis:20%;flex-basis:20%;max-width:20%}.ccm-page .flex-col-lg-3{-webkit-flex-basis:25%;flex-basis:25%;max-width:25%}.ccm-page .flex-col-lg-4{-webkit-flex-basis:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.ccm-page .flex-col-lg-5{-webkit-flex-basis:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.ccm-page .flex-col-lg-6{-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.ccm-page .flex-col-lg-7{-webkit-flex-basis:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.ccm-page .flex-col-lg-8{-webkit-flex-basis:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.ccm-page .flex-col-lg-9{-webkit-flex-basis:75%;flex-basis:75%;max-width:75%}.ccm-page .flex-col-lg-10{-webkit-flex-basis:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.ccm-page .flex-col-lg-11{-webkit-flex-basis:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.ccm-page .flex-col-lg-12{-webkit-flex-basis:100%;flex-basis:100%;max-width:100%}.ccm-page .flex-col-lg-offset-0{margin-left:0}.ccm-page .flex-col-lg-offset-1{margin-left:8.33333333%}.ccm-page .flex-col-lg-offset-2{margin-left:16.66666667%}.ccm-page .flex-col-lg-offset-3{margin-left:25%}.ccm-page .flex-col-lg-offset-4{margin-left:33.33333333%}.ccm-page .flex-col-lg-offset-5{margin-left:41.66666667%}.ccm-page .flex-col-lg-offset-6{margin-left:50%}.ccm-page .flex-col-lg-offset-7{margin-left:58.33333333%}.ccm-page .flex-col-lg-offset-8{margin-left:66.66666667%}.ccm-page .flex-col-lg-offset-9{margin-left:75%}.ccm-page .flex-col-lg-offset-10{margin-left:83.33333333%}.ccm-page .flex-col-lg-offset-11{margin-left:91.66666667%}.ccm-page .start-lg{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:start}.ccm-page .center-lg{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}.ccm-page .end-lg{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;text-align:end}.ccm-page .top-lg{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.ccm-page .middle-lg{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.ccm-page .bottom-lg{-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.ccm-page .around-lg{-webkit-justify-content:space-around;justify-content:space-around}.ccm-page .between-lg{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.ccm-page .first-lg{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}.ccm-page .last-lg{-webkit-box-ordinal-group:2;-webkit-order:1;order:1}}.basic-footer{padding:55px 0 30px;border-top:1px solid transparent;background:#252525}.basic-footer,.basic-footer p{color:#bdbdbd;line-height:21px}.basic-footer h4{margin-top:0;margin-bottom:10px;padding-bottom:0;line-height:23px;display:inline-block;width:auto;color:#f4f4f4;font-family:"Swift LT Std","Times New Roman",serif;font-size:13px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.basic-footer a{color:#fff}.basic-footer a,.basic-footer a:hover{text-decoration:none}.basic-footer .col-sm-3:last-child{padding-right:15px}.basic-footer-wrap-v2 .basic-footer{background:#f7f7f7;border-top:3px solid #eee;padding:45px 0 30px}.basic-footer-wrap-v2 .basic-footer,.basic-footer-wrap-v2 .basic-footer p{color:#666}.basic-footer-wrap-v2 .basic-footer a{color:#444}.basic-footer-wrap-v3 .basic-footer{background:#222222}.basic-footer-wrap-v3 .basic-footer,.basic-footer-wrap-v3 .basic-footer p{color:#999;line-height:21px}.basic-footer-wrap-v3 .basic-footer .col-sm-3{border-left:solid 1px rgba(255,255,255,0.1);padding:0 25px}.basic-footer-wrap-v3 .basic-footer .col-sm-3:first-child{border-left:solid 0px rgba(255,255,255,0.1);padding-left:15px}.basic-footer-wrap-v3 .basic-footer .col-sm-3:last-child{padding-right:15px}.basic-footer-wrap-v3 .basic-footer h4{font-family:source_sans_probold, Arial, Helvetica, Tahoma, sans-serif;letter-spacing:1.8px;font-weight:300;margin-top:0;margin-bottom:20px;padding-bottom:0;font-size:13px;line-height:23px;text-transform:uppercase;display:inline-block;width:auto;color:#f4f4f4}.basic-footer-contact-info p{margin-bottom:6px}.basic-footer-contact-info .fa{margin-right:10px;font-size:14px;width:12px}.ccm-page label{font-weight:normal;font-size:13px;line-height:22px}.ccm-page .widget input[type="email"]{box-sizing:border-box;width:100%;padding:5px 20px 5px 10px;line-height:21px;height:32px;display:block;border:0;background:#f7f7f7;color:#999}.ccm-page input,.ccm-page input[type="text"],.ccm-page input[type="password"],.ccm-page input[type="datetime"],.ccm-page input[type="datetime-local"],.ccm-page input[type="date"],.ccm-page input[type="month"],.ccm-page input[type="time"],.ccm-page input[type="week"],.ccm-page input[type="number"],.ccm-page input[type="email"],.ccm-page input[type="url"],.ccm-page input[type="search"],.ccm-page input[type="tel"],.ccm-page input[type="color"]{outline:0;border-radius:0;box-shadow:none}.ccm-page input[type=email],.ccm-page input[type=password],.ccm-page input[type=tel],.ccm-page input[type=text],.ccm-page textarea{width:100%;border:solid 1px #e3e3e3;border-bottom-color:#F0F0F0;border-top-color:#e0e0e0;color:#777;background-color:rgba(0,0,0,0.02);border-radius:1px;-webkit-transition:all .2s linear;transition:all .2s linear;outline:none !important;-o-box-shadow:0 1px 2px rgba(10,10,10,0.1) inset;box-shadow:0 1px 2px rgba(10,10,10,0.1) inset;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ccm-page input[type=email]:focus,.ccm-page input[type=text]:focus,.ccm-page textarea:focus{color:#323436;background-color:#fff !important;outline:none !important;-webkit-transition:all .2s linear;transition:all .2s linear}.ccm-page .form-control{height:40px;border:1px solid #e3e3e3;border-radius:2px}.ccm-page .form-control:focus{box-shadow:none;color:#323436;background-color:rgba(250,250,250,0.01);outline:none !important;border:solid 1px #e3e3e3;border-bottom-color:#F0F0F0;border-top-color:#e0e0e0;-webkit-transition:all .2s linear;transition:all .2s linear}.ccm-page .button,.ccm-page button,.ccm-page input[type="submit"],.ccm-page input[type="reset"],.ccm-page input[type="button"]{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .form-control::-webkit-input-placeholder,.ccm-page input[type="text"]::-webkit-input-placeholder,.ccm-page input[type="password"]::-webkit-input-placeholder,.ccm-page input[type="datetime"]::-webkit-input-placeholder,.ccm-page input[type="datetime-local"]::-webkit-input-placeholder,.ccm-page input[type="date"]::-webkit-input-placeholder,.ccm-page input[type="month"]::-webkit-input-placeholder,.ccm-page input[type="time"]::-webkit-input-placeholder,.ccm-page input[type="week"]::-webkit-input-placeholder,.ccm-page input[type="number"]::-webkit-input-placeholder,.ccm-page input[type="email"]::-webkit-input-placeholder,.ccm-page input[type="url"]::-webkit-input-placeholder,.ccm-page input[type="search"]::-webkit-input-placeholder,.ccm-page input[type="tel"]::-webkit-input-placeholder,.ccm-page input[type="color"]::-webkit-input-placeholder,.ccm-page textarea::-webkit-input-placeholder{color:#999}.ccm-page .form-control::-moz-placeholder,.ccm-page input[type="text"]::-moz-placeholder,.ccm-page input[type="password"]::-moz-placeholder,.ccm-page input[type="datetime"]::-moz-placeholder,.ccm-page input[type="datetime-local"]::-moz-placeholder,.ccm-page input[type="date"]::-moz-placeholder,.ccm-page input[type="month"]::-moz-placeholder,.ccm-page input[type="time"]::-moz-placeholder,.ccm-page input[type="week"]::-moz-placeholder,.ccm-page input[type="number"]::-moz-placeholder,.ccm-page input[type="email"]::-moz-placeholder,.ccm-page input[type="url"]::-moz-placeholder,.ccm-page input[type="search"]::-moz-placeholder,.ccm-page input[type="tel"]::-moz-placeholder,.ccm-page input[type="color"]::-moz-placeholder,.ccm-page textarea::-moz-placeholder{color:#999}.ccm-page button::-moz-focus-inner{border:0}.ccm-page .form-group:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.ccm-page .input-group-btn:last-child>.btn{margin-left:0}.ccm-page .special-contact-form textarea,.ccm-page .special-contact-form input{margin-bottom:10px}.ccm-page #newsletterForm .btn.btn-default{margin-right:0px;box-shadow:none;padding:9px 12px;padding-bottom:10px;text-transform:none;border-top-right-radius:3px;border-bottom-right-radius:3px}.ccm-page #newsletterForm .btn:active{top:0}.ccm-page #newsletterForm .input-group-btn:last-child>.btn{margin-left:-1px}.ccm-page #newsletterForm .input-group .form-control{background-color:#fff}.ccm-page .subscription-form .subscriber-button{margin-bottom:0;padding:15px 20px 14px}.ccm-page .subscription-form .subscriber-email{width:300px;height:45px;margin-bottom:0;background-color:#fff}.ccm-page .subscription-form .subscriber-email:active,.ccm-page .subscription-form .subscriber-email:focus{background-color:#fff}.ccm-page .bs-glyphicons{margin-right:0;margin-left:0;margin:0 -10px 20px;overflow:hidden}.ccm-page .bs-glyphicons .glyphicon{margin-top:5px;margin-bottom:10px;font-size:24px}.ccm-page .bs-glyphicons .glyphicon-class{display:block;text-align:center;-ms-word-wrap:break-word;word-wrap:break-word}.ccm-page .bs-glyphicons li{width:12.5%;float:left;width:16.5%;height:100px;padding:10px;font-size:11px;line-height:1.4;text-align:center;background-color:#f9f9f9;border:1px solid #fff}.ccm-page .glyphs.css-mapping{padding:0px 0 20px 30px}.ccm-page .glyphs.css-mapping li{margin:0 30px 5px 0;padding:0;display:inline-block;overflow:hidden}.ccm-page .glyphs.css-mapping .icon{margin:0;margin-right:10px;padding:13px;height:50px;width:50px;color:#162a36 !important;overflow:hidden;float:left;font-size:24px}.ccm-page .glyphs.css-mapping input{margin:0;margin-top:5px;padding:8px;line-height:16px;font-size:16px;display:block;width:270px;height:40px;border:1px solid #F0F0F0;border-radius:2px;background:#fff;outline:0;float:right}.ccm-page .grid{list-style:none}.ccm-page .grid>li{display:block;float:left;opacity:0}.ccm-page .grid.effect-1 li.animate{-webkit-animation:fadeIn 0.65s ease forwards;animation:fadeIn 0.65s ease forwards}.ccm-page .grid.effect-2 li.animate{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp 0.65s ease forwards;animation:moveUp 0.65s ease forwards}.ccm-page .grid.effect-3 li.animate{-webkit-transform:scale(0.6);transform:scale(0.6);-webkit-animation:scaleUp 0.65s ease-in-out forwards;animation:scaleUp 0.65s ease-in-out forwards}.ccm-page .grid.effect-4{-webkit-perspective:1300px;perspective:1300px}.ccm-page .grid.effect-4 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(300px) rotateX(-90deg);transform:translateY(300px) rotateX(-90deg);-webkit-animation:fallPerspective .8s ease-in-out forwards;animation:fallPerspective .8s ease-in-out forwards}.ccm-page .grid.effect-5{-webkit-perspective:1300px;perspective:1300px}.ccm-page .grid.effect-5 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-animation:fly .8s ease-in-out forwards;animation:fly .8s ease-in-out forwards}.ccm-page .grid.effect-6{-webkit-perspective:1300px;perspective:1300px}.ccm-page .grid.effect-6 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip .8s ease-in-out forwards;animation:flip .8s ease-in-out forwards}.ccm-page .grid.effect-7{-webkit-perspective:1300px;perspective:1300px}.ccm-page .grid.effect-7 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:helix .8s ease-in-out forwards;animation:helix .8s ease-in-out forwards}.ccm-page .grid.effect-8{-webkit-perspective:1300px;perspective:1300px}.ccm-page .grid.effect-8 li.animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0.4);transform:scale(0.4);-webkit-animation:popUp .8s ease-in forwards;animation:popUp .8s ease-in forwards}.ccm-page .grid>li.shown,.no-js .ccm-page .grid>li,.no-cssanimations .ccm-page .grid>li,.ccm-page .grid.no-effect>li{opacity:1}.ccm-page .isotope-item{z-index:2}.ccm-page .isotope-hidden.isotope-item{pointer-events:none;z-index:1}.ccm-page .isotope,.ccm-page .isotope .isotope-item{-webkit-transition-duration:0.6s;transition-duration:0.6s}.ccm-page .isotope{-webkit-transition-property:height, width;transition-property:height, width}.ccm-page .isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}.ccm-page .isotope.no-transition,.ccm-page .isotope.no-transition .isotope-item,.ccm-page .isotope .isotope-item.no-transition{-webkit-transition-duration:0s;transition-duration:0s}.ccm-page .clearfix{clear:none !important}.ccm-page #container{position:relative;background:white}.ccm-page .fw-row{margin-left:0;margin-right:0}.ccm-page .row.fw-row .coloured-box-wrap .col-sm-2,.ccm-page .row.fw-row .coloured-box-wrap .col-sm-3,.ccm-page .row.fw-row .coloured-box-wrap .col-sm-4{padding-left:0;padding-right:0}.ccm-page .row.fw-row .coloured-box-wrap .btn.v-btn{margin-top:10px}.ccm-page .row.fw-row .coloured-box-wrap .coloured-box-inner{padding:12%;color:#ffffff}.ccm-page .v-height-mini,.ccm-page .v-height-small,.ccm-page .v-height-standard,.ccm-page .v-height-big{min-height:0;height:0;float:none;clear:both;margin-bottom:30px}.ccm-page .v-spacer{min-height:0}@media (min-width: 992px){.ccm-page .v-height-mini{margin-bottom:15px}}@media (min-width: 992px){.ccm-page .v-height-small{margin-bottom:15px}}@media (min-width: 992px){.ccm-page .v-height-standard{margin-bottom:30px}}@media (min-width: 992px){.ccm-page .v-height-big{margin-bottom:50px}}.ccm-page .bg-special{background-image:url("../img/irongrip.png") !important;background-attachment:scroll;background-size:initial;background-position:50% 50%;background-repeat:repeat}.ccm-page .v-page-wrap{margin-top:50px;margin-bottom:50px;min-height:500px}.ccm-page .v-page-wrap.no-bottom-spacing{margin-bottom:0}.ccm-page .v-page-wrap.no-top-spacing{margin-top:0;clear:both}.ccm-page aside.left-sidebar.sticky{float:none;position:fixed;z-index:6;left:auto;padding-top:100px !important}.ccm-page aside.right-sidebar.sticky{float:none;position:fixed;z-index:6;right:auto;padding-top:100px !important}.ccm-page .has-left-sidebar aside.sidebar{float:left}.ccm-page .has-left-sidebar>article,.ccm-page .has-left-sidebar .type-page,.ccm-page .has-left-sidebar .archive-page,.ccm-page .has-left-sidebar .push-right{float:right !important}.ccm-page .has-both-sidebars aside.left-sidebar{float:left}.ccm-page .has-both-sidebars aside.right-sidebar{float:right}.ccm-page .has-both-sidebars>article,.ccm-page .has-both-sidebars .type-page,.ccm-page .has-both-sidebars .archive-page{float:left}.ccm-page .has-both-sidebars .page-content{float:right !important}.ccm-page .page-content{border-bottom:0 solid transparent}.ccm-page .page-content>ul{list-style:disc inside none}.ccm-page .search-no-results .page-content>h3{margin-top:0}.ccm-page .has-both-sidebars aside.sidebar{padding-top:0}.ccm-page .v-bg-stylish{margin:0;padding:35px 0px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 0 3px rgba(0,0,0,0.07);-ms-box-sizing:content-box;box-sizing:content-box}.ccm-page .v-bg-stylish.bordered{border:1px solid #ececec}.ccm-page .fw-row .v-bg-stylish{padding-bottom:0px}.ccm-page .v-heading i{font-size:20px;margin-right:10px;display:inline-block;vertical-align:-1px}.ccm-page .heading-wrap{position:relative;z-index:2}.ccm-page h4.v-heading,.ccm-page h3.v-heading,.ccm-page h4.v-line-heading{line-height:0 !important;text-align:left;padding:10px 0;margin-top:0;max-width:100%;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ccm-page h3.v-heading{margin-bottom:28px}.ccm-page h4.v-heading span,.ccm-page h3.v-heading span,.ccm-page h4.v-line-heading span{display:inline-block;position:relative}.ccm-page h4.v-heading span:before,.ccm-page h4.v-heading span:after,.ccm-page h3.v-heading span:before,.ccm-page h3.v-heading span:after,.ccm-page h4.v-line-heading span:before,.ccm-page h4.v-line-heading span:after{content:"";position:absolute;height:7px !important;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;top:-2px;width:1200px}.ccm-page aside h4.v-heading span:before,.ccm-page aside h4.v-heading span:after{display:none}.ccm-page h3.spb-icon-heading span:before,.ccm-page h3.spb-icon-heading span:after{top:11px}.ccm-page h4.v-heading span:before,.ccm-page h3.v-heading span:before,.ccm-page h4.v-line-heading span:before{right:100%;margin-right:15px}.ccm-page h4.v-heading span:after,.ccm-page h3.v-heading span:after,.ccm-page h4.v-line-heading span:after{left:100%;margin-left:15px}.ccm-page h4.v-center-heading span:before,.ccm-page h3.v-center-heading span:before,.ccm-page h4.v-center-heading span:after,.ccm-page h3.v-center-heading span:after{max-width:30px;margin:0 -10px}.ccm-page h3.v-center-heading,.ccm-page h4.v-center-heading{display:block !important;max-width:100%;margin:20px auto 45px;text-align:center}.ccm-page h3.v-center-heading span,.ccm-page h4.v-center-heading span{padding:0 20px;position:relative;z-index:5}.ccm-page .slider-wrap .heading-wrap{text-align:center;margin-bottom:10px}.ccm-page .v-full-width-text h4.v-heading:before,.ccm-page .v-bg-stylish h4.v-heading:before{border:0}.ccm-page .v-full-width-text h4.v-heading span,.ccm-page .v-bg-stylish h4.v-heading span{background:transparent !important}.ccm-page h4.v-heading span:before,.ccm-page h4.v-heading span:after,.ccm-page h3.v-heading span:before,.ccm-page h3.v-heading span:after,.ccm-page h4.v-line-heading span:before,.ccm-page h4.v-line-heading span:after{border-color:#e4e4e4}.ccm-page h4.v-heading:before,.ccm-page h3.v-heading:before,.ccm-page h4.v-line-heading:before{border-top-color:#e4e4e4}.ccm-page .no-shadow{box-shadow:none !important}.ccm-page .v-bg-stylish .carousel-wrap .heading-wrap{text-align:center}.ccm-page .v-bg-stylish h4.v-heading{display:inline-block}.ccm-page .v-heading-v2{display:block;margin-bottom:25px;border-bottom:1px dotted #e4e4e4}.ccm-page .v-heading-v2 h2,.ccm-page .v-heading-v2 h3,.ccm-page .v-heading-v2 h4{margin:0 0 -2px 0;padding-bottom:7px;display:inline-block;border-bottom-width:2px;border-bottom-style:solid}.ccm-page .v-heading-v2 span{margin-left:8px;font-size:10px;padding:2px 4px;border-radius:50%;font-weight:600;color:white;padding-top:1px}.ccm-page .v-heading-v3{display:block;margin-bottom:30px}.ccm-page .v-heading-v3 p{margin-bottom:0px;color:#777;font-weight:300}.ccm-page .v-heading-v3 h1,.ccm-page .v-heading-v3 h2,.ccm-page .v-heading-v3 h3,.ccm-page .v-heading-v3 h4{margin:0px;padding-bottom:12px}.ccm-page .v-heading-v3 .horizontal-break{margin:0px;width:45px}.ccm-page .help-text{font-size:18px;line-height:26px;margin-bottom:60px}.ccm-page .help-text .search-form{margin-bottom:40px}.ccm-page .help-text .search-form input{font-size:14px}.ccm-page .help-text a.btn.v-btn{margin:0;text-transform:uppercase}.ccm-page .no-results-text{margin-top:20px}.ccm-page .no-results-text p{margin-bottom:15px}.ccm-page .no-results-text .search-form input{margin-top:0;margin-bottom:60px}.ccm-page .curved-bar-styling{border:1px solid #e4e4e4;border-radius:4px;background-clip:padding-box}.ccm-page ul.bar-styling{height:auto;overflow:hidden}.ccm-page ul.bar-styling li{float:left;display:block}.ccm-page ul.bar-styling li>a,.ccm-page ul.bar-styling li>div,.ccm-page ul.bar-styling li>form input{border-color:#e4e4e4}.ccm-page ul.bar-styling li>a,.ccm-page ul.bar-styling li>span,.ccm-page ul.bar-styling li>div,.ccm-page ul.bar-styling li>form input{background-color:#ffffff}.ccm-page ul.bar-styling li>a,.ccm-page ul.bar-styling li>div{padding:6px 15px;border:1px solid transparent;display:block;margin-right:-1px;text-decoration:none;height:auto;overflow:hidden}.ccm-page ul.bar-styling li>form input{border:1px solid transparent;display:block;margin-right:-1px;overflow:hidden;padding:10px 14px;height:40px;font-size:14px;border-radius:0}.ccm-page ul.bar-styling li:first-child a,.ccm-page ul.bar-styling li:first-child div{border-top-left-radius:4px;border-bottom-left-radius:4px;background-clip:padding-box}.ccm-page ul.bar-styling li:last-child a,.ccm-page ul.bar-styling li:last-child div{border-top-right-radius:4px;border-bottom-right-radius:4px}.ccm-page ul.bar-styling li:not(.selected)>a:hover,.ccm-page ul.bar-styling li>.comments-likes:hover{color:#ffffff}.ccm-page ul.bar-styling li>.comments-likes:hover *{color:#ffffff !important}.ccm-page ul.bar-styling li.facebook>a:hover{color:#fff;background:#3b5998;border-color:#3b5998}.ccm-page ul.bar-styling li.twitter>a:hover{color:#fff;background:#4099FF;border-color:#4099FF}.ccm-page ul.bar-styling li.google-plus>a:hover{color:#fff;background:#d34836;border-color:#d34836}.ccm-page ul.bar-styling li.pinterest>a:hover{color:#fff;background:#cb2027;border-color:#cb2027}.ccm-page #container aside.right-sidebar{margin-top:-50px;padding-top:50px;padding-bottom:70px;border-left:solid 1px #EBEBEB;margin-bottom:-50px !important;width:25% !important;padding-left:30px}.ccm-page #container .has-right-sidebar .col-sm-9{border-right:solid 1px #EBEBEB;margin-right:-1px;padding-right:30px !important;width:75% !important;padding-left:20px !important}.ccm-page #container .has-left-sidebar .col-sm-9{border-left:solid 1px #EBEBEB;margin-left:-1px;padding-left:30px !important;width:75% !important;padding-right:20px !important}.ccm-page #container aside.left-sidebar{margin-top:-50px;padding-top:50px;padding-bottom:70px;border-right:solid 1px #EBEBEB;margin-bottom:-50px !important;width:25% !important;padding-right:26px}.ccm-page .sidebar .widget hr{border-color:#e4e4e4}.ccm-page .sidebar .widget-heading h4{letter-spacing:0.2px;line-height:23px;font-size:18px;margin-bottom:20px}.ccm-page .sidebar{-ms-box-sizing:border-box;box-sizing:border-box}.ccm-page .sidebar.left-sidebar{padding-right:20px}.ccm-page .sidebar.right-sidebar{padding-left:20px}.ccm-page .sidebar object,.ccm-page .sidebar object>img .sidebar embed{width:100%;max-width:100%}.ccm-page .sidebar object>img{height:auto}.ccm-page .sidebar a:hover{text-decoration:none}.ccm-page .sidebar .v-heading-v2{margin-bottom:20px !important}.ccm-page .sidebar p{margin:0 0 20px}.ccm-page .v-sidebar-content-wrap{padding-top:40px;padding-bottom:26px}.ccm-page .v-right-sidebar-wrap{padding-top:40px;padding-bottom:60px}.ccm-page .v-right-sidebar-nav .v-sidebar-content-wrap{padding-right:15px;padding-left:30px}.ccm-page .v-right-sidebar-nav .v-sidebar-content-wrap .tab-content{padding:0;box-shadow:none;border:0 solid #fff}.ccm-page .v-right-sidebar-nav .v-right-sidebar-wrap{padding-right:30px;padding-left:15px;border-right:1px solid #ccc;box-shadow:inset -8px 0 15px -10px rgba(0,0,0,0.2)}.ccm-page .v-right-sidebar-inner{position:relative;z-index:101;margin:0 0 2em;border-top:1px solid #e5e5e5}.ccm-page .v-right-sidebar-inner>li{padding:0;margin:0}.ccm-page .v-right-sidebar-inner>li>a{padding:11px 10px !important;color:#666;border-bottom:1px solid #e5e5e5;outline:none}.ccm-page .v-right-sidebar-inner>li>a .fa{width:1em;margin-right:9px;font-size:1.15em;text-align:center}.ccm-page .v-right-sidebar-inner>li>a:hover{background-color:#f4f4f4}.ccm-page .v-right-sidebar-inner>.active>a,.ccm-page .v-right-sidebar-inner>.active>a:focus,.ccm-page .v-right-sidebar-inner>.active>a:hover{background-color:#fff}.ccm-page .v-right-sidebar-inner>li+li{margin-top:0}.ccm-page .v-right-sidebar-nav .v-right-sidebar-inner{margin-left:0;margin-right:-31px}.ccm-page .v-right-sidebar-nav .v-right-sidebar-inner>li{margin:0 1px 0 0}.ccm-page .v-right-sidebar-nav .v-right-sidebar-inner>.active{margin-right:0}.ccm-page .sidebar-ad-grid{padding:15px;box-shadow:inset 0 0 10px rgba(0,0,0,0.15)}.ccm-page .sidebar-ad-grid ul>li{float:left;margin:5px;max-width:125px}.ccm-page .sidebar-ad-grid ul>li img{display:block}.ccm-page .v-shadow{box-shadow:inset 0 1px 3px rgba(0,0,0,0.07)}.ccm-page .section-title,.ccm-page .section-separator-title,.ccm-page .section-subtitle{position:relative;text-transform:uppercase;font-weight:600}.ccm-page .section-title{text-align:right;line-height:.90277777777777777777777777777778;margin-bottom:.9722222222222222em;word-wrap:break-word}.ccm-page .section-title small,.ccm-page .section-separator-title small,.ccm-page .section-subtitle small{font-weight:300;font-size:18px;line-height:1.6;display:block;text-transform:none;margin-top:15px;font-family:"Swift LT Std","Times New Roman",serif}.basic-logo{display:table;height:90px;position:static;border:0;margin-bottom:0}@media (min-width: 992px){.basic-logo{position:absolute}}.basic-logo a{display:table-cell;vertical-align:middle}.basic-logo img{margin-left:auto;margin-right:auto;max-width:120px}@media (min-width: 992px){.basic-logo img{max-width:none}}body.basic-fixed-header-on .basic-logo{height:100px}body.basic-fixed-header-on .basic-logo img{height:100px}.basic-header.x-center .basic-logo{text-align:left}@media (min-width: 992px){.basic-header.x-center .basic-logo{text-align:inherit}}@media (min-width: 992px){.ccm-page header nav ul.nav-main li.dropdown>ul.dropdown-menu{top:-9999px;left:-9999px;display:block;-webkit-transition:opacity ease .3s;transition:opacity ease .3s;opacity:0}.ccm-page header nav ul.nav-main li.dropdown:hover>ul.dropdown-menu{top:auto;left:auto;opacity:1}.ccm-page .mega-menu-content,.ccm-page .mega-menu-content [class*="col"]{border-left:1px dotted #e7e7e7}.ccm-page .mega-menu-content,.ccm-page .mega-menu-content [class*="col"]:first-child{border-left:0px dotted #e7e7e7}.ccm-page nav.mega-menu .nav,.ccm-page nav.mega-menu .dropup,.ccm-page nav.mega-menu .dropdown,.ccm-page nav.mega-menu .collapse{position:static}.ccm-page header nav.mega-menu ul.nav-main .mega-menu-content{text-shadow:none}.ccm-page header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{background:#FFFFFF !important;color:#3F3F3F;padding:0px 15px;padding-left:15px;margin:0 15px;box-shadow:0 6px 8px rgba(0,0,0,0.175);border-top-width:2px;border-top-style:solid}.ccm-page header nav.mega-menu ul.nav-main li.mega-menu-fullwidth ul.dropdown-menu{border-radius:3px}.ccm-page header nav.mega-menu ul.nav-main li.mega-menu-item .mega-menu-sub-title{color:#444;display:block;font-size:13px;font-weight:400 !important;padding-bottom:5px;text-transform:uppercase;font-family:source_sans_probold, Arial, Helvetica, Tahoma, sans-serif;letter-spacing:1.5px;cursor:default;padding-left:25px}.ccm-page header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu{list-style:none;padding:0;margin:0}.ccm-page header nav.mega-menu ul.nav-main li.mega-menu-item .no-smx ul.sub-menu a .fa{color:#333;width:20px;font-size:15px;opacity:.9;margin-right:4px}.ccm-page header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a{color:#444;text-shadow:none;margin:0;padding:3px 12px;padding-right:16px;text-transform:none;font-size:12px;display:block;font-weight:normal;border-radius:2px;-webkit-transition:all 0.2s;transition:all 0.2s;padding-left:30px}.ccm-page header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0da";padding:4px 8px 4px 0;color:#464646;font-size:11px}.ccm-page header nav.mega-menu ul.nav-main li.mega-menu-item .no-smx ul.sub-menu a:before{display:none}.ccm-page header nav.mega-menu ul.nav-main li.mega-menu-item:hover ul.sub-menu li:hover a:hover{background:#F5F5F5 !important;text-decoration:none}.ccm-page nav.mega-menu .navbar-inner,.ccm-page nav.mega-menu .container{position:relative}.ccm-page nav.mega-menu .dropdown-menu{left:auto}.ccm-page nav.mega-menu .dropdown-menu>li{display:block}.ccm-page nav.mega-menu .dropdown-menu>li:last-child{border-bottom:0 solid #f7f7f7}.ccm-page nav.mega-menu .nav.pull-right .dropdown-menu{right:0}.ccm-page nav.mega-menu .mega-menu-content [class*="col"]{padding:30px 0}.ccm-page nav.mega-menu .mega-menu-content:before,.ccm-page nav.mega-menu .mega-menu-content:after{display:table;content:"";line-height:0}.ccm-page nav.mega-menu .mega-menu-content:after{clear:both}.ccm-page nav.mega-menu.navbar .nav>li>.dropdown-menu:after,.ccm-page nav.mega-menu.navbar .nav>li>.dropdown-menu:before{display:none}.ccm-page nav.mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu{width:95%;left:2%;right:2% !important}.ccm-page nav.mega-menu ul.nav-main li ul.dropdown-menu ul.dropdown-menu{padding-top:0px;padding-bottom:0px;padding-left:0;padding-right:0;margin-top:-1px;border-radius:2px}.ccm-page nav.mega-menu ul.sub-menu li.dropdown-submenu ul.dropdown-menu{left:100%}.ccm-page nav.mega-menu ul.sub-menu li.dropdown-submenu ul.dropdown-menu li a{padding:6px 8px 6px 19px}.ccm-page nav.mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu.two-columns{width:50%;left:26%}}.ccm-page figure{margin:0}.ccm-page figure img{width:100%;height:auto}.ccm-page figure a{display:block}.ccm-page figure .overlay{width:100%;height:100%;position:absolute;display:block;z-index:3;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin-left:-0.6px;padding-right:0.6px}.ccm-page figure:hover>a>.overlay{opacity:0.9;filter:alpha(opacity=90);margin-top:-1.6px;padding-bottom:1.6px}.ccm-page figure.animated-overlay{position:relative;overflow:visible;z-index:2}.ccm-page figure.animated-overlay:hover figcaption{opacity:1;filter:alpha(opacity=100)}.ccm-page figure.animated-overlay.overlay-alt:hover figcaption{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.ccm-page figure.animated-overlay figcaption{height:100%;width:100%;display:block;opacity:0;filter:alpha(opacity=0);text-align:center;position:absolute;z-index:1;top:0;left:0;background-image:url("../img/crease.svg");background-size:cover;background-position:center center;background-color:rgba(65,150,224,0.8);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s}.ccm-page figure.animated-overlay figcaption .thumb-info h4,.ccm-page figure.animated-overlay figcaption .thumb-info h5{color:#fff}.ccm-page figure.animated-overlay figcaption .thumb-info i{background:#222222;color:#ffffff;cursor:pointer !important;-webkit-transform:scale(0.5) rotate(-90deg);transform:scale(0.5) rotate(-90deg);-webkit-transition-duration:0.3s;transition-duration:0.3s}.ccm-page figure.animated-overlay figcaption .thumb-info i.fa-angle-right:before{content:'\E832';font-family:'entypo-fontello'}.ccm-page figure.animated-overlay figcaption .thumb-info-excerpt p{color:#ffffff}.ccm-page figure.animated-overlay.transparent figcaption{background-color:transparent}.ccm-page figure.animated-overlay>a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:4}.ccm-page figure.animated-overlay .thumb-slider ul.slides li a{position:relative;z-index:2}.ccm-page figure.lightbox{position:relative}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.ccm-page figcaption .thumb-info{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ccm-page figcaption .thumb-info h4{line-height:20px;padding:0 5%;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;text-shadow:0 0 5px rgba(0,0,0,0.2);position:absolute;bottom:25px}.ccm-page figcaption .thumb-info a:hover{opacity:1;filter:alpha(opacity=100)}.ccm-page figcaption .thumb-info i{font-size:22px;line-height:33px;padding:14px;border-radius:50%;height:34px;width:34px;display:block;text-shadow:0 0 5px rgba(0,0,0,0.2);text-align:center;box-sizing:content-box;position:absolute;left:50%;top:47%;margin:-24px 0 0 -24px}.ccm-page figcaption .thumb-info-v2 i{font-size:30px;line-height:47px;padding:10px;border-radius:50%;height:50px;width:50px;top:50%;margin-top:-28px;margin-left:-27px;left:50%;position:absolute}.ccm-page figcaption .thumb-info-extended h4{margin-top:-60px}.ccm-page figcaption .thumb-info-extended h5{padding:0 5%;width:100%;position:absolute;bottom:5px}.ccm-page figcaption .thumb-info-excerpt h4{line-height:20px;margin-bottom:0;padding:0 5%;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;text-shadow:0 0 5px rgba(0,0,0,0.2);position:absolute;top:40%;margin-top:-40px}.ccm-page figcaption .thumb-info-excerpt p{line-height:22px;margin-bottom:0;padding:0 5%;width:100%;text-align:center;text-shadow:0 0 5px rgba(0,0,0,0.2);position:absolute;top:40%;margin-top:0}.ccm-page figcaption .thumb-info-excerpt i{display:none}.ccm-page .viewer li{-webkit-transition:width 500ms cubic-bezier(0.075, 0.82, 0.165, 1);transition:width 500ms cubic-bezier(0.075, 0.82, 0.165, 1)}.ccm-page .viewer .caption{visibility:hidden;opacity:0;-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.ccm-page .viewer .current .caption{opacity:100;visibility:visible}.ccm-page .viewer .close:hover{color:#fff}.ccm-page video .wp-video-shortcode{max-width:100%}.ccm-page audio{margin:20px 0}.basic-nav-icon{width:26px;height:22px;display:block;position:relative;margin:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.basic-nav-icon span{height:4px;border-radius:4px;background:#fff;display:block;position:absolute;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.basic-nav-icon span:nth-child(1){top:0}.basic-nav-icon span:nth-child(2),.basic-nav-icon span:nth-child(3){top:9px}.basic-nav-icon span:nth-child(4){top:18px}.basic-nav-icon.open span:nth-child(1){top:18px;width:0;left:50%}.basic-nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.basic-nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.basic-nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}.ccm-page .nav-main-collapse>.nav-main{padding-left:15px;padding-right:15px}.ccm-page.transparent-header.full-transparent-header .transparent-header-on .nav-main i.fa-caret-down,.ccm-page.transparent-header.full-transparent-header .transparent-header-on .nav-main>ul.nav-main>li>a{color:#fff}.ccm-page .v-page-heading{padding-top:15px;padding-bottom:15px;margin-top:0;margin-bottom:0 !important;position:relative;text-align:left;border-bottom:1px solid transparent;border-top:0 !important;box-shadow:none}.ccm-page .header-overlay .v-page-heading{padding-top:125px}.ccm-page .v-page-heading .heading-text{float:left;margin-left:15px}.ccm-page .v-page-heading h1{margin-top:0;margin-bottom:0;white-space:nowrap;font-size:18px;line-height:38px}.ccm-page .v-page-heading h3{margin-bottom:0}.ccm-page .v-page-heading.v-fancy-heading{background-attachment:local;background-size:cover;background-repeat:repeat;background-position:50% 0;text-align:center;padding-top:120px;padding-bottom:120px;display:none}.ccm-page .v-page-heading{background-color:#f7f7f7;border-bottom-color:#e4e4e4}.ccm-page .v-fancy-heading h1{font-size:38px;line-height:48px;letter-spacing:inherit}.ccm-page .v-fancy-heading.v-fancy-image.light-style h1,.ccm-page .v-fancy-heading.v-fancy-image.light-style h3{color:#fff !important}.ccm-page .v-fancy-heading.v-fancy-image.dark-style h1,.ccm-page .v-fancy-heading.v-fancy-image.dark-style h3{color:#222 !important}.ccm-page .v-page-heading.v-fancy-heading.v-fancy-top-header{padding-top:180px;padding-bottom:120px}.ccm-page .v-page-heading.v-fancy-heading.v-fancy-top-header-2x{padding-top:240px;padding-bottom:180px}.ccm-page .v-page-heading.v-fancy-heading.v-fancy-top-header-3x{padding-top:300px;padding-bottom:240px}.ccm-page .v-fancy-heading.v-fancy-top-header .heading-text .v-fancy-heading.v-fancy-top-header-2x .heading-text .v-fancy-heading.v-fancy-top-header-3x .heading-text{float:left}.ccm-page .v-fancy-heading.v-fancy-top-header.v-fancy-image.light-style h2 .v-fancy-heading.v-fancy-top-header-2.v-fancy-image.light-style h2 .v-fancy-heading.v-fancy-top-header-3.v-fancy-image.light-style h2{margin-top:0px;margin-left:0px;float:left;opacity:0.7}.ccm-page .v-page-not-found-wrap h1.v-404{font-size:160px;font-weight:500;letter-spacing:-5px;line-height:160px}.ccm-page .v-page-not-found-wrap h1.v-error{margin-top:15px;margin-bottom:-35px;font-size:50px;margin-left:48px}.ccm-page .v-page-not-found-wrap .v-search-widget{width:50%;margin-left:auto;margin-right:auto}.v-pagination{margin-top:30px;clear:both}.v-pagination li a,.v-pagination li span,.v-pagination li span.expand{border-color:#e4e4e4}.v-pagination li a:hover{color:#ffffff}.v-pagination li span.current{box-shadow:inset 0 0 9px rgba(0,0,0,0.1);border-color:#e4e4e4}.paged .v-pagination{display:block !important;visibility:visible !important}.v-pagination ul{height:auto;overflow:hidden;margin:15px 0}.v-pagination li{float:left;display:inline-block;margin-bottom:0}.v-pagination li:first-child{border-left:0}.v-pagination li a{padding:10px 16px;border:1px solid transparent;display:block;margin-right:-1px;text-decoration:none}.v-pagination li span{padding:8px 16px;border:1px solid transparent;display:block;margin-right:-1px;text-decoration:none}.v-pagination li.next a{margin-left:-1px}.v-pagination li i{margin-left:3px;margin-right:4px}.v-pagination a,.v-pagination a:hover{text-decoration:none}.v-pagination a,.search-pagination a{color:#444444}.v-pagination .nav-previous{text-align:left;float:left;max-width:45%;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.basic-pagination>li>a,.basic-pagination>li>span{border:1px solid #e4e4e4;color:#444444;font-size:14px}.basic-pagination>li:not(.active)>a:hover,.basic-pagination>li:not(.active)>span:hover{color:#ffffff}.basic-pagination>.active>a,.basic-pagination>.active>a:hover{background-color:#F3F3F3;border-color:#e4e4e4;color:#444444;font-weight:bold}.basic-pagination-lg>li:first-child>a{border-top-left-radius:2px;border-bottom-left-radius:2px}.basic-pagination-lg>li:last-child>a{border-top-right-radius:4px;border-bottom-right-radius:4px}ul.basic-page-numbers{float:right}ul.basic-page-numbers li{float:left;display:block}ul.basic-page-numbers li>a,ul.basic-page-numbers li>span{padding:6px 15px;border:1px solid transparent;display:block;margin-right:-1px;text-decoration:none;height:auto;overflow:hidden}ul.basic-page-numbers li:first-child a,ul.basic-page-numbers li:first-child span{border-top-left-radius:4px;border-bottom-left-radius:4px;background-clip:padding-box}ul.basic-page-numbers li:last-child a,ul.basic-page-numbers li:last-child span{border-top-right-radius:4px;border-bottom-right-radius:4px}ul.basic-page-numbers li a.prev i,ul.basic-page-numbers li a.next i{height:10px;display:inline-block;vertical-align:-3px}ul.basic-page-numbers li>a:hover,ul.basic-page-numbers li>span.current{color:#ffffff}ul.basic-page-numbers li>a,ul.basic-page-numbers li>span{border-color:#e4e4e4}.ccm-page .panel-default>.panel-heading{background-color:#fff;box-shadow:none;border-color:#ebebeb}.ccm-page .panel-default{border-color:#e4e4e4}.ccm-page .panel{box-shadow:none}.ccm-page .panel-title{font-size:14px}.ccm-page .panel-title i.fa{width:20px;margin-right:3px}.ccm-page .panel-group .panel{border-radius:3px}.ccm-page .panel-group .panel+.panel{margin-top:6px}.ccm-page .panel-body{padding:20px;padding-top:10px}.ccm-page .panel-blue{border-color:#3498db}.ccm-page .panel-blue>.panel-heading{background:#3498db}.ccm-page .panel-green{border-color:#2ecc71}.ccm-page .panel-green>.panel-heading{background:#2ecc71}.ccm-page .panel-grey{border-color:#95a5a6}.ccm-page .panel-grey>.panel-heading{background:#95a5a6}.ccm-page .panel-red{border-color:#e74c3c}.ccm-page .panel-red>.panel-heading{background:#e74c3c}.ccm-page .read-more{text-decoration:none;display:inline-block;border-bottom:1px dotted #e3e3e3}.ccm-page .read-more i,.ccm-page .read-more em{color:transparent}.ccm-page .read-more-button{font-size:12px;height:auto;padding:10px 16px;border:1px solid #e4e4e4;border-radius:2px;text-transform:uppercase;font-weight:bold;display:inline-block;letter-spacing:1.5px}.ccm-page .read-more-link{text-decoration:none;margin-top:5px;font-weight:bold;display:block}.basic-search-form input{border:1px solid #ccc;border-radius:3px;background-clip:padding-box;background:transparent;width:85%;padding:10px;margin-top:40px}.basic-search.basic-search-header{float:right;position:relative;display:block;z-index:9999999}.basic-search.basic-search-header .btn-primary:hover,.basic-search.basic-search-header .btn-primary{border-radius:2px}.basic-search.basic-search-header .btn-primary .fa{line-height:26px;padding:0}.basic-search.basic-search-header a{width:25px;text-align:center;line-height:20px;color:#2D343E;position:relative;z-index:9999;display:block;font-size:14px;padding:35px 5px;-webkit-transition:none;transition:none}.basic-search.basic-search-header .search-input{position:absolute;right:-10px;background:#fff;border-radius:2px;padding:15px;width:300px;z-index:9998;filter:alpha(opacity=0);opacity:0;display:none;-webkit-transition:all 0.2s;transition:all 0.2s;box-shadow:0 3px 13px 0 rgba(0,0,0,0.2);border:1px solid #e1e1e1}.basic-search.basic-search-header .search-input.active{filter:alpha(opacity=100);opacity:100}.basic-search.basic-search-header .search-input input{margin-top:1px;height:40px;border:1px solid #EBEBEB;border-radius:2px}.basic-search.basic-search-header .search-input input[type=text]{box-shadow:none}.basic-search.basic-search-header .search-input .input-group-btn:last-child>.btn{margin:1px 0 0 0;padding:6px 12px;border-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;box-shadow:none}.basic-search.basic-search-header .search-input .input-group-btn:last-child>.btn:hover{margin-top:1px;margin-bottom:0;box-shadow:none}.basic-search.basic-search-header .search-input .input-group-btn:last-child>.btn:active{top:0}.basic-search.basic-search-header .search-input .input-group-btn:last-child>.btn i{margin-right:0;font-size:14px}body.basic-fixed-header-on .basic-header-fixed .basic-search a{padding:20px 5px}body.basic-transparent-header.basic-full-transparent-header .basic-transparent-header-on .basic-search a{color:#fff}body.basic-transparent-header.basic-full-transparent-header.basic-fixed-header-on .basic-search.basic-search-header a{color:#404040}html.webkit .basic-search.basic-search-header .search-input .btn{margin-top:0;margin-bottom:0}.x-arrow-wrap{width:20px;height:20px;position:absolute;top:-20px;right:10px;margin-left:-10px;overflow:hidden}.x-arrow-inner{top:15px;background-color:#ffffff;color:#808080;height:10px;width:10px;position:absolute;left:50%;margin-left:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #e1e1e1}.ccm-page .nhr{clear:both;display:block;width:100%;height:25px;line-height:25px;position:relative;margin:30px 0;float:left;border-color:#e1e1e1;color:#e1e1e1}.ccm-page .nhr-inner{width:100%;position:absolute;height:1px;left:0;top:50%;margin-top:-1px;border-top-width:1px;border-top-style:solid}.ccm-page .nhr-shadow .nhr-inner{box-shadow:0 1px 2px 0px rgba(0,0,0,0.1)}.ccm-page .nhr-small{height:20px;line-height:20px;margin:30px 0 30px 0;float:none}.ccm-page .nhr-small .nhr-inner{width:30%;left:49%;margin-left:-14%}.ccm-page .nhr-small.nhr-left .nhr-inner{left:0%;margin-left:0%}.ccm-page .nhr-tall.nhr-left .nhr-inner{left:0%;margin-left:0%}.ccm-page .nhr-small.nhr-right .nhr-inner{left:auto;right:0;margin-left:0%}.ccm-page .nhr-small .nhr-inner-style-circle{border-radius:20px;height:9px;width:9px;border-width:2px;border-style:solid;display:block;position:absolute;left:50%;margin-left:-5px;margin-top:-5px}.ccm-page .nhr-small.nhr-left .nhr-inner-style-circle{left:5px}.ccm-page .nhr-small.nhr-right .nhr-inner-style-circle{left:auto;right:0}.ccm-page .nhr-small .nhr-inner-style-circle,.ccm-page .nhr-small .nhr-inner{background-color:#fcfcfc}.ccm-page .nhr-small .nhr-inner-style{border-radius:20px;height:9px;width:9px;border-width:2px;border-style:solid;display:block;position:absolute;left:50%;margin-left:-5px;margin-top:-5px}.ccm-page .nhr-small.nhr-left .nhr-inner-style{left:5px}.ccm-page .nhr-small.nhr-right .nhr-inner-style{left:auto;right:0}.ccm-page .nhr-small .nhr-inner-style,.ccm-page .nhr-small .nhr-inner{background-color:#FFFFFF}.ccm-page div .nhr-small .nhr-inner-style:before{content:'\f005';font-family:'FontAwesome';font-size:13px;color:#2A9DEA}.ccm-page .nhr-small .nhr-inner-style{border-radius:20px;height:34px;width:34px;border-width:2px;border-style:solid;display:block;position:absolute;left:50%;margin-left:-17px;margin-top:-18px;line-height:33px;text-align:center;border:none;z-index:100}.ccm-page .nhr-short{height:20px;line-height:20px;margin:30px 0 30px 0;float:none}.ccm-page .nhr-short.small-margin{margin:10px 0 20px 0 !important}.ccm-page .nhr-short .nhr-inner{width:25%;left:50%;margin-left:-12%}.ccm-page .nhr-short.nhr-left .nhr-inner{left:0%;margin-left:0%}.ccm-page .nhr-tall.nhr-left .nhr-inner{left:0%;margin-left:0%}.ccm-page .nhr-short.nhr-right .nhr-inner{left:auto;right:0;margin-left:0%}.ccm-page .nhr-short .nhr-inner-style-circle{display:block;position:absolute;left:50%;margin-left:-10px;margin-top:-10px;width:30px;text-align:center}.ccm-page .nhr-short .nhr-inner-style-circle:before{content:'\E8bf';font-family:'entypo-fontello';font-size:15px;color:#666}.ccm-page .nhr-short.nhr-left .nhr-inner-style-circle{left:5px}.ccm-page .nhr-tall.nhr-left .nhr-inner-style-circle{left:5px}.ccm-page .nhr-short.nhr-right .nhr-inner-style-circle{left:auto;right:0}.ccm-page .nhr-short .nhr-inner-style-circle,.ccm-page .nhr-short .nhr-inner{background-color:#fff}.ccm-page .v-bg-stylish-v4 .nhr-short .nhr-inner-style-circle,.ccm-page .v-bg-stylish-v4 .nhr-short .nhr-inner{background-color:#f7f7f7}.ccm-page .nhr-short .nhr-inner-style{border-radius:20px;height:9px;width:9px;border-width:2px;border-style:solid;display:block;position:absolute;left:50%;margin-left:-5px;margin-top:-5px}.ccm-page .nhr-short.nhr-left .nhr-inner-style{left:5px}.ccm-page .nhr-short.nhr-right .nhr-inner-style{left:auto;right:0}.ccm-page .nhr-short .nhr-inner-style,.ccm-page .nhr-short .nhr-inner{background-color:#FFFFFF}.ccm-page div .nhr-short .nhr-inner-style:before{content:'\f005';font-family:'FontAwesome';font-size:13px;color:#2A9DEA}.ccm-page .nhr-short .nhr-inner-style{border-radius:20px;height:34px;width:34px;border-width:2px;border-style:solid;display:block;position:absolute;left:50%;margin-left:-17px;margin-top:-18px;line-height:33px;text-align:center;border:none;z-index:100}.ccm-page .nhr-short .nhr-inner-style,.ccm-page .nhr-short .nhr-inner{background-color:#FFFFFF}.ccm-page .sep-double{height:8px;border-top:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6}.ccm-page .demo-sep{clear:both}.ccm-page .sep-double,.ccm-page .sep-dashed,.ccm-page .sep-dotted,.ccm-page .search-page-search-form{border-color:#e0dede !important}.ccm-page .padding-100{padding-bottom:100px !important;padding-top:100px !important}.ccm-page .padding-90{padding-bottom:90px !important;padding-top:90px !important}.ccm-page .padding-80{padding-bottom:80px !important;padding-top:80px !important}.ccm-page .padding-70{padding-bottom:70px !important;padding-top:70px !important}.ccm-page .padding-60{padding-bottom:60px !important;padding-top:60px !important}.ccm-page .padding-50{padding-bottom:50px !important;padding-top:50px !important}.ccm-page .padding-40{padding-bottom:40px !important;padding-top:40px !important}.ccm-page .padding-30{padding-bottom:30px !important;padding-top:30px !important}.ccm-page .no-bottom-padding{padding-bottom:0px !important}.ccm-page .no-top-padding{padding-top:0 !important}.ccm-page .no-margin{margin:0 !important}.ccm-page .no-margin-bottom{margin-bottom:0 !important}.ccm-page .no-margin-top{margin-top:0 !important}.ccm-page .no-margin-left{margin-left:0 !important}.ccm-page .no-margin-right{margin-right:0 !important}.ccm-page .pull-bottom{margin-bottom:35px !important}.ccm-page .pull-bottom-small{margin-bottom:20px !important}.ccm-page .pull-bottom-big{margin-bottom:45px !important}.ccm-page .pull-top-small{margin-top:20px !important}.ccm-page .pull-top{margin-top:35px !important}.ccm-page .pull-top-big{margin-top:50px !important}.ccm-page .center-text,.ccm-page .center{text-align:center !important}.ccm-page .bg-white{background:white !important}.ccm-page .top-bordered{border-top:1px solid #e4e4e4 !important}.ccm-page .white-color{color:white !important}.ccm-page .v-bg-color{background-color:#f7f7f7 !important}.ccm-page img.size-full{max-width:100%;height:auto}.ccm-page .aligncenter{display:block;margin:5px auto 5px auto}.ccm-page .alignright{float:right;margin:5px 0 20px 20px}.ccm-page .alignleft{float:left;margin:5px 20px 20px 0}.ccm-page .aligncenter{display:block;margin:5px auto 5px auto}.ccm-page a img.alignright{float:right;margin:5px 0 20px 20px}.ccm-page a img.alignleft{float:left;margin:5px 20px 20px 0}.ccm-page a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.ccm-page img.aligncenter,.ccm-page img.alignleft,.ccm-page img.alignright,.ccm-page img.alignnone{max-width:100%}.ccm-page .text-align-right{text-align:right !important}.ccm-page .text-align-left{text-align:left !important}.ccm-page .img-link{display:block}.ccm-page .item-link{text-decoration:none}.ccm-page .no-box-shadow{box-shadow:none !important}.ccm-page .ms-view{background:transparent !important}.ccm-page .mr-lg{margin-right:20px !important}.ccm-page .signup{width:430px;background:#fff;padding:40px;padding-bottom:30px;border-radius:2px;box-shadow:0 2px 15px 5px rgba(0,0,0,0.1);border-top-width:4px;border-top-style:solid}.ccm-page .body-sign .checkbox-custom{margin-top:8px}.ccm-page .body-sign .line-thru{display:block;font-size:1.2rem;position:relative}.ccm-page .body-sign .line-thru span{color:#CCC;position:relative;z-index:3}.ccm-page .body-sign .line-thru:before{background-color:#FFF;content:'';height:10px;left:50%;position:absolute;margin:-5px 0 0 -20px;top:50%;width:40px;z-index:2}.ccm-page .body-sign .line-thru:after{border-bottom:1px solid #DADADA;content:'';display:block;left:10%;position:absolute;top:47%;width:81%;z-index:1}.ccm-page .v-smash-text{background:transparent;clear:both;height:auto;overflow:hidden;border-color:#e4e4e4}.ccm-page .v-smash-text .v-call-text,.ccm-page .smash-text,.ccm-page .v-smash-text-large{color:#333}.ccm-page .v-smash-text.v-bg-stylish{padding-top:30px;padding-bottom:30px}.ccm-page .v-smash-text-wrap{position:relative;padding:25px 35px;border:1px solid #e4e4e4;border-radius:4px;border-color:#e4e4e4}.ccm-page .v-bg-stylish .v-smash-text-wrap{border:0;border-radius:0;padding:0;margin:0 15px}.ccm-page .v-smash-text-wrap .v-smash-text-arrow{font-size:42px}.ccm-page .v-smash-text-wrap .v-smash-text-arrow i{line-height:50px}.ccm-page .v-smash-text.v-control-right a.btn.v-btn{margin-right:0}.ccm-page .v-smash-text .v-call-text,.ccm-page .smash-text{font-size:24px;line-height:32px;font-weight:300;margin-bottom:0}.ccm-page .v-smash-text-large{font-size:30px;line-height:40px;margin-bottom:5px;font-weight:500;font-family:MuseoSlab500Regular}.ccm-page .v-smash-text-large-2x{font-size:36px;line-height:48px;font-family:MuseoSlab500Regular}.ccm-page .v-smash-text-large-3x{font-size:45px;line-height:35px;font-weight:600;text-transform:uppercase;padding:0px 0 30px 0;text-align:center}.ccm-page .v-smash-text-large strong{font-weight:500;border-bottom:2px solid #444}.ccm-page .v-smash-text .v-call-text p{margin-bottom:0}.ccm-page .v-bg-stylish.v-smash-text .v-call-text{border-left:0;padding-left:0}.ccm-page .v-smash-text .btn.v-btn{margin-bottom:0}.ccm-page .v-control-left .btn.v-btn{float:left;margin-right:2.5641%}.ccm-page .v-control-right .btn.v-btn{float:right;margin-left:2.5641%}.ccm-page .v-control-left .btn.v-btn,.ccm-page .v-control-right .btn.v-btn{max-width:31.6239%}.ccm-page .v-control-left .v-call-text,.ccm-page .v-control-right .v-call-text{width:65.812%;float:left;clear:none}.ccm-page .v-control-right .v-call-text h1{font-family:MuseoSlab500Regular;font-size:24px;line-height:32px;margin-top:10px}.ccm-page .v-control-right .v-smash-text-wrap{border-left-width:2px;border-left-style:solid;border-top-left-radius:1px;border-bottom-left-radius:1px}.ccm-page .v-control-left .v-call-text{float:right}.ccm-page .v-call-to-action .v-call-text,.ccm-page #content .v-call-to-action .v-call-text{margin:0}.ccm-page .v-control-left .v-call-text,.ccm-page .v-control-right .v-call-text{width:80%}.ccm-page .v-control-left .btn.v-btn,.ccm-page .v-control-left .v-smash-text-arrow{position:absolute;left:30px;top:50%;margin-top:-20px;max-width:20%}.ccm-page .v-bg-stylish .v-control-left .btn.v-btn,.ccm-page .v-bg-stylish .v-control-left .v-smash-text-arrow{left:0}.ccm-page .v-control-right .btn.v-btn,.ccm-page .v-control-right .v-smash-text-arrow{position:absolute;right:30px;top:50%;margin-top:-23px;max-width:20%}.ccm-page .v-bg-stylish .v-control-right .btn.v-btn,.ccm-page .v-bg-stylish .v-control-right .v-smash-text-arrow{right:0}.ccm-page table{border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2}.ccm-page table th{font-weight:bold}.ccm-page table thead th{text-transform:uppercase}.ccm-page table tr>th{padding-right:20px}.ccm-page table td{padding:5px 10px 5px 0}.ccm-page span.tooltip{background:#5F5F5F;color:#f7f7f7;position:absolute;left:50%;bottom:25px;padding:3px 10px;width:auto;line-height:20px;white-space:nowrap;z-index:8;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);display:none}.ccm-page span.tooltip .arrow{position:absolute;left:50%;bottom:-4px;margin-left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:5px solid #5F5F5F}.ccm-page .grid-img-wrap span.tooltip{bottom:65px}.ccm-page .sidebar .widget_heading{margin-top:-6px}.ccm-page .sidebar .v-nav-menu-widget ul>li a{padding:8px 15px;border-bottom:0px solid #EBEBEB !important;padding-left:30px;font-size:12px}.ccm-page .sidebar .v-category-widget ul>li a,.ccm-page .sidebar .v-archive-widget ul>li a,.ccm-page .sidebar .v-meta-data-widget ul>li a,.ccm-page .sidebar .v-recent-entry-widget ul>li{border-bottom:1px solid #EBEBEB;font-size:13px}.ccm-page .sidebar.left-sidebar .v-nav-menu-widget ul>li a{padding-left:5px}.ccm-page .sidebar .v-nav-menu-widget ul>li a i[class*="icon-"]{width:20px;font-size:13px;margin-right:2px;display:inline-block;vertical-align:-1px}.ccm-page .sidebar .v-nav-menu-widget ul>li.active{border-bottom:1px solid #f1f1f1;border-top:1px solid #f1f1f1;background:#FAFAFA;border-left-width:1px;border-left-style:solid}.ccm-page .sidebar .v-nav-menu-widget ul>li a:before{content:' '}.ccm-page .sidebar .v-nav-menu-widget ul>li a i.fa{width:20px;font-size:14px;opacity:.9}.ccm-page .widget{padding-bottom:50px}.ccm-page .widget ul{margin:0;list-style:none}.ccm-page .widget ul li{margin-bottom:0;line-height:19px}.ccm-page .widget ul.v-list li{line-height:180%}.ccm-page .v-recent-comments-widget ul li{padding:10px 0}.ccm-page .widget ul li>a{padding:10px 0;display:block}.ccm-page .widget a{text-decoration:none}.ccm-page .widget a:hover{text-decoration:underline}.ccm-page .v-category-widget ul>li,.ccm-page .v-archive-widget ul>li,.ccm-page .v-nav-menu-widget ul>li,.ccm-page .v-recent-comments-widget ul>li,.ccm-page .v-meta-data-widget ul>li,.ccm-page .v-recent-entry-widget ul>li{border-top:1px solid transparent}.ccm-page .v-category-widget ul>li:first-child,.ccm-page .v-archive-widget ul>li:first-child,.ccm-page .v-nav-menu-widget ul>li:first-child,.ccm-page .v-recent-comments-widget ul>li:first-child,.ccm-page .v-meta-data-widget ul>li:first-child,.ccm-page .v-recent-entry-widget ul>li:first-child{border-top:0}.ccm-page .v-category-widget ul>li a:hover,.ccm-page .v-archive-widget ul>li a:hover,.ccm-page .v-nav-menu-widget ul>li a:hover,.ccm-page .v-meta-data-widget ul>li a:hover,.ccm-page .v-recent-entry-widget ul>li a:hover{text-decoration:none}.ccm-page .v-archive-widget ul>li a:before,.ccm-page .v-nav-menu-widget ul>li a:before,.ccm-page .v-meta-data-widget ul>li a:before{content:"\f105";font-family:FontAwesome;font-weight:normal;font-style:normal;display:block;float:right;text-decoration:inherit;font-size:14px}.ccm-page .v-nav-menu-widget ul.sub-menu{border-radius:0;border-left:0;border-right:0;border-bottom:0}.ccm-page .v-nav-menu-widget ul.sub-menu li{padding-left:15px}.ccm-page .widget .wp-tag-cloud{margin:0;padding:0;list-style:none;height:auto;overflow:hidden}.ccm-page .widget .wp-tag-cloud li a{background:#f7f7f7;border-color:#e4e4e4}.ccm-page .widget .tagcloud a:hover,.ccm-page .widget ul.wp-tag-cloud li:hover>a{color:#ffffff}.ccm-page .widget .wp-tag-cloud li{float:left;margin-bottom:4px}.ccm-page .widget ul.wp-tag-cloud li>a{margin-right:4px;padding:3px 8px;text-decoration:none;border-radius:2px;border:1px solid #4a4a4a;font-size:11px !important;background-size:100% 100%;background-position:center center;background-color:#4a4a4a;color:white}.ccm-page .widget .wp-tag-cloud li>a:hover{border-color:transparent;background-image:url(../img/crease.svg)}.ccm-page .sidebar .v-recent-entry-widget span.post-date{display:block;line-height:13px;font-size:11px;color:#999;margin-bottom:15px;margin-top:-5px}.ccm-page .widget-video iframe{width:100%}.ccm-page .widget.v-photo-stream-widget li{height:70px;width:70px;padding:0;border:0;overflow:hidden;float:left;display:inline-block;position:relative;margin:0 8px 8px 0;background-image:url(../img/crease.svg);background-size:100% 100%;background-position:center center;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;border-radius:2px;color:#ffffff}.ccm-page .widget.v-photo-stream-widget li:nth-child(3n){margin-right:0}.ccm-page .v-photo-stream-widget li img{height:70px;width:auto;min-height:70px;min-width:70px;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .v-photo-stream-widget li:hover img{-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}.ccm-page .widget ul.v-photo-stream-images li a{padding:0}.ccm-page .widget ul.v-photo-stream-images li a:after{content:'\E832';font-family:'entypo-fontello';font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;font-size:20px;position:absolute;right:50%;top:50%;margin-top:-8px;margin-right:-10px;color:#999;opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .widget ul.v-photo-stream-images li:hover a:after{opacity:1}.ccm-page .widget ul.v-photo-stream-images li a:after,.ccm-page .portfolio-grid li a:after{color:#ffffff}.ccm-page .widget.v-search-widget{padding-bottom:35px}.ccm-page .v-search-widget form{position:relative;margin-bottom:0}.ccm-page .v-search-widget form input{margin:0;border:1px solid #e3e3e3;width:100%;height:42px;font-size:13px;line-height:19px;padding-left:15px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#ffffff;border-color:#e4e4e4}.ccm-page .v-search-widget form input[type="submit"]{visibility:hidden;height:0;padding:0}.ccm-page .v-search-widget form:after{font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;font-size:15px;padding-right:15px;position:absolute;float:right;top:11px;right:0;color:#8e8e8e;content:"\f002";cursor:pointer;font-family:"FontAwesome"}.ccm-page footer .widget ul.wp-tag-cloud li>a{border:1px solid #3F3E3E;padding:5px 8px}.ccm-page footer .widget .wp-tag-cloud li a{background:#242424;border-color:#5E5E5E}.ccm-page footer .widget ul.wp-tag-cloud li>a:hover{color:#fff}.ccm-page footer .widget ul li>a{padding-top:10px;padding-bottom:10px}.ccm-page footer .v-recent-entry-widget.widget ul li:first-child a{padding-top:0px}.ccm-page footer .v-recent-entry-widget .post-date{margin-bottom:8px;display:block;margin-top:-9px;font-size:12px}.ccm-page footer .widget ul li,.ccm-page footer .v-category-widget ul,.ccm-page footer .v-archive-widget ul,.ccm-page footer .v-nav-menu-widget ul,.ccm-page footer .v-recent-comments-widget ul,.ccm-page footer .v-meta-data-widget ul,.ccm-page footer .v-recent-entry-widget ul{border-color:#313131}.ccm-page footer .widget hr{border-color:#4a4a4a}.ccm-page footer .widget{padding-bottom:10px}.ccm-page footer .widget .widget-heading .horizontal-break{margin:0;margin-bottom:30px;width:32px;background:#7E7E7E}.ccm-page .widget hr{border-bottom:0}.ccm-page .v-bg-stylish.v-divider{border-color:#e4e4e4}.ccm-page .v-bg-stylish.v-bg-stylish-v1{background-color:#FFFFFF;background-image:url("../img/base/ff_rp_bkg2.png");background-repeat:repeat;background-position:center top;background-size:auto;border-top:1px solid #ececec;border-bottom:1px solid #eee}.ccm-page .v-page-heading.v-bg-stylish.v-bg-stylish-v1{background-color:#f7f7f7;border-color:#e6e6e6}.ccm-page .v-bg-stylish.v-bg-stylish-v1,.ccm-page .v-bg-stylish.v-bg-stylish-v1 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v1 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v1 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v1 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v1 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v1 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v1 h6,.ccm-page .v-bg-stylish-v1 .carousel-wrap>a{color:#333}.ccm-page .v-bg-stylish.v-bg-stylish-v1 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v1 h4.v-center-heading span:after{border-color:#333}.ccm-page .v-bg-stylish-v1.v-full-width-text:after{border-top-color:#FFFFFF;background-image:url("../img/base/page-heading-bg.png");background-repeat:repeat;background-size:cover}.ccm-page .v-bg-stylish-v1 h4.v-text-heading,.ccm-page .v-bg-stylish-v1 h4.v-heading{border-bottom-color:#333}.ccm-page .v-bg-stylish.v-bg-stylish-v2{background-color:#FFFFFF}.ccm-page .v-bg-stylish.v-bg-stylish-v2{background-image:url("../img/base/pw_maze_white.png");background-repeat:repeat;background-position:center top;background-size:auto;box-shadow:inset 0 0 1px rgba(0,0,0,0.1)}.ccm-page .v-bg-stylish.v-bg-stylish-v2,.ccm-page .v-bg-stylish.v-bg-stylish-v2 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v2 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v2 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v2 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v2 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v2 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v2 h6,.ccm-page .v-bg-stylish-v2 .carousel-wrap>a{color:#333}.ccm-page .v-bg-stylish.v-bg-stylish-v2 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v2 h4.v-center-heading span:after{border-color:#333}.ccm-page .v-bg-stylish-v2.v-full-width-text:after{border-top-color:#FFFFFF}.ccm-page .v-bg-stylish-v2 h4.v-text-heading,.ccm-page .v-bg-stylish-v2 h4.v-heading{border-bottom-color:#333}.ccm-page .v-bg-stylish.v-bg-stylish-v3{background-image:url("../img/base/tiny_grid.png");background-repeat:repeat;background-position:center top;background-size:auto;border-top:1px solid #ececec;border-bottom:1px solid #e4e4e4;box-shadow:none}.ccm-page .v-bg-stylish.v-bg-stylish-v3 .flex-control-nav li a{color:#7A7A7A}.ccm-page .v-bg-stylish.v-bg-stylish-v3 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v3 h4.v-center-heading span:after{border-color:#ffffff}.ccm-page .v-bg-stylish-v3.v-full-width-text:after{border-top-color:#FFFFFF}.ccm-page .v-bg-stylish-v3 h4.v-text-heading,.ccm-page .v-bg-stylish-v3 h4.v-heading{border-bottom-color:#ffffff}.ccm-page .v-bg-stylish.v-bg-stylish-v4{background-color:#f7f7f7;border-color:#e4e4e4}.ccm-page .v-bg-stylish.v-bg-stylish-v4,.ccm-page .v-bg-stylish.v-bg-stylish-v4 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v4 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v4 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v4 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v4 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v4 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v4 h6,.ccm-page .v-bg-stylish-v4 .carousel-wrap>a{color:#333}.ccm-page .v-bg-stylish.v-bg-stylish-v4 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v4 h4.v-center-heading span:after{border-color:#4a4a4a}.ccm-page .v-bg-stylish-v4.v-full-width-text:after{background-color:#f6f6f6}.ccm-page .v-bg-stylish-v4 h4.v-text-heading,.ccm-page .v-bg-stylish-v4 h4.v-heading{border-bottom-color:#4a4a4a}.ccm-page .v-bg-stylish.v-bg-stylish-v5{background-color:#4a4a4a}.ccm-page .v-bg-stylish.v-bg-stylish-v5,.ccm-page .v-bg-stylish.v-bg-stylish-v5 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v5 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v5 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v5 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v5 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v5 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v5 h6,.ccm-page .v-bg-stylish-v5 .carousel-wrap>a{color:#ffffff}.ccm-page .v-bg-stylish.v-bg-stylish-v5 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v5 h4.v-center-heading span:after{border-color:#ffffff}.ccm-page .v-bg-stylish-v5.v-full-width-text:after{background-color:#4a4a4a;border-color:#4a4a4a}.ccm-page .v-bg-stylish-v5 h4.v-text-heading,.ccm-page .v-bg-stylish-v5 h4.v-heading{border-bottom-color:#ffffff}.ccm-page .v-bg-stylish.v-bg-stylish-v6 .social-icons a{color:#999}.ccm-page .v-bg-stylish.v-bg-stylish-v6{background-image:url("../img/base/ff_header_bkg_dark.png");background-repeat:repeat;background-position:center top;background-size:auto;background-color:#FFFFFF}.ccm-page .v-bg-stylish.v-bg-stylish-v6,.ccm-page .v-bg-stylish.v-bg-stylish-v6 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v6 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v6 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v6 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v6 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v6 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v6 h6,.ccm-page .v-bg-stylish-v6 .carousel-wrap>a{color:#ffffff}.ccm-page .v-bg-stylish.v-bg-stylish-v6 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v6 h4.v-center-heading span:after{border-color:#ffffff}.ccm-page .v-bg-stylish-v6.v-full-width-text:after{background-image:url("../img/base/ff_header_bkg_dark.png");background-repeat:repeat;border:0;background-color:transparent}.ccm-page .v-bg-stylish-v6 h4.v-text-heading,.ccm-page .v-bg-stylish-v6 h4.v-heading{border-bottom-color:#ffffff}.ccm-page .v-bg-stylish.v-bg-stylish-v7{background-color:#ffc154}.ccm-page .v-bg-stylish.v-bg-stylish-v7,.ccm-page .v-bg-stylish.v-bg-stylish-v7 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v7 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v7 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v7 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v7 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v7 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v7 h6,.ccm-page .v-bg-stylish-v7 .carousel-wrap>a{color:#4a504e}.ccm-page .v-bg-stylish.v-bg-stylish-v7 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v7 h4.v-center-heading span:after{border-color:#4a504e}.ccm-page .v-bg-stylish-v7.v-full-width-text:after{background-color:#ffc154;border-color:#ffc154}.ccm-page .v-bg-stylish-v7 h4.v-text-heading,.ccm-page .v-bg-stylish-v7 h4.v-heading{border-bottom-color:#4a504e}.ccm-page .v-bg-stylish.v-bg-stylish-v8{background-color:#000000}.ccm-page .v-bg-stylish-v8.v-full-width-text:after{background-color:#000000;border-color:#000000}.ccm-page .v-bg-stylish.v-bg-stylish-v8,.ccm-page .v-bg-stylish.v-bg-stylish-v8 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v8 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v8 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v8 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v8 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v8 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v8 h6,.ccm-page .v-bg-stylish-v8 .carousel-wrap>a{color:#ffffff}.ccm-page .v-bg-stylish.v-bg-stylish-v8 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v8 h4.v-center-heading span:after{border-color:#ffffff}.ccm-page .v-bg-stylish-v8.v-full-width-text:after{border-top-color:#000000}.ccm-page .v-bg-stylish-v8 h4.v-text-heading,.ccm-page .v-bg-stylish-v8 h4.v-heading{border-bottom-color:#ffffff}.ccm-page .v-bg-stylish.v-bg-stylish-v9{background-image:url("../img/base/starring.png");background-repeat:repeat;background-position:center top;background-size:auto}.ccm-page .v-bg-stylish-v9.v-full-width-text:after{background-image:url("../img/base/starring.png");background-repeat:repeat;border:0}.ccm-page .v-bg-stylish.v-bg-stylish-v9,.ccm-page .v-bg-stylish.v-bg-stylish-v9 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v9 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v9 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v9 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v9 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v9 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v9 h6,.ccm-page .v-bg-stylish-v9 .carousel-wrap>a{color:#FFFFFF}.ccm-page .v-bg-stylish.v-bg-stylish-v9 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v9 h4.v-center-heading span:after{border-color:#cf514b}.ccm-page .v-bg-stylish-v9 h4.v-text-heading,.ccm-page .v-bg-stylish-v9 h4.v-heading{border-bottom-color:#cf514b}.ccm-page .v-bg-stylish.v-bg-stylish-v10,.ccm-page .v-bg-stylish.v-bg-stylish-v10 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v10 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v10 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v10 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v10 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v10 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v10 h6,.ccm-page .v-bg-stylish-v10 .carousel-wrap>a{color:#ffffff}.ccm-page .v-bg-stylish.v-bg-stylish-v10 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v10 h4.v-center-heading span:after{border-color:#ffffff}.ccm-page .v-bg-stylish-v10 h4.v-text-heading,.ccm-page .v-bg-stylish-v10 h4.v-heading{border-bottom-color:#ffffff}.ccm-page .v-bg-stylish.light-style,.ccm-page .v-bg-stylish.light-style h1,.ccm-page .v-bg-stylish.light-style h2,.ccm-page .v-bg-stylish.light-style h3,.ccm-page .v-bg-stylish.light-style h3,.ccm-page .v-bg-stylish.light-style h4,.ccm-page .v-bg-stylish.light-style h5,.ccm-page .v-bg-stylish.light-style h6{color:#fff !important}.ccm-page .v-bg-stylish.dark-style,.ccm-page .v-bg-stylish.dark-style h1,.ccm-page .v-bg-stylish.dark-style h2,.ccm-page .v-bg-stylish.dark-style h3,.ccm-page .v-bg-stylish.dark-style h3,.ccm-page .v-bg-stylish.dark-style h4,.ccm-page .v-bg-stylish.dark-style h5,.ccm-page .v-bg-stylish.dark-style h6{color:#4a4a4a !important}.ccm-page .v-parallax .v-bg-overlay{background-repeat:repeat;background-position:center center;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.8;background-image:url("../img/base/video-overlay-1.png")}.ccm-page .v-parallax .v-bg-overlay.overlay-colored{opacity:0.6}.ccm-page .v-bg-stylish.v-bg-stylish-v11{background-color:#f7f7f7;background-image:url("../img/base/v-arrow.png");background-position:top center;background-repeat:no-repeat;border:0;box-shadow:none;border-bottom:1px solid #eee}.ccm-page .v-bg-stylish.v-bg-stylish-v11,.ccm-page .v-bg-stylish.v-bg-stylish-v11 h1,.ccm-page .v-bg-stylish.v-bg-stylish-v11 h2,.ccm-page .v-bg-stylish.v-bg-stylish-v11 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v11 h3,.ccm-page .v-bg-stylish.v-bg-stylish-v11 h4,.ccm-page .v-bg-stylish.v-bg-stylish-v11 h5,.ccm-page .v-bg-stylish.v-bg-stylish-v11 h6,.ccm-page .v-bg-stylish-v11 .carousel-wrap>a{color:#4a4a4a}.ccm-page .v-bg-stylish.v-bg-stylish-v11 h4.v-center-heading span:before,.ccm-page .v-bg-stylish.v-bg-stylish-v11 h4.v-center-heading span:after{border-color:#4a4a4a}.ccm-page .v-bg-stylish-v11.v-full-width-text:after{border-top-color:#FFFFFF}.ccm-page .v-bg-stylish-v11 h4.v-text-heading,.ccm-page .v-bg-stylish-v1 h4.v-heading{border-bottom-color:#4a4a4a}.ccm-page{/*!
     * Timepicker Component for Twitter Bootstrap
     *
     * Copyright 2013 Joris de Wit
     *
     * Contributors https://github.com/jdewit/bootstrap-timepicker/graphs/contributors
     *
     * For the full copyright and license information, please view the LICENSE
     * file that was distributed with this source code.
     */}.ccm-page input[type="text"],.ccm-page input[type="password"],.ccm-page input[type="datetime"],.ccm-page input[type="datetime-local"],.ccm-page input[type="date"],.ccm-page input[type="month"],.ccm-page input[type="time"],.ccm-page input[type="week"],.ccm-page input[type="number"],.ccm-page input[type="email"],.ccm-page input[type="url"],.ccm-page input[type="search"],.ccm-page input[type="tel"],.ccm-page input[type="color"],.ccm-page textarea{-webkit-appearance:none}.ccm-page .form-control::-webkit-input-placeholder,.ccm-page input[type="text"]::-webkit-input-placeholder,.ccm-page input[type="password"]::-webkit-input-placeholder,.ccm-page input[type="datetime"]::-webkit-input-placeholder,.ccm-page input[type="datetime-local"]::-webkit-input-placeholder,.ccm-page input[type="date"]::-webkit-input-placeholder,.ccm-page input[type="month"]::-webkit-input-placeholder,.ccm-page input[type="time"]::-webkit-input-placeholder,.ccm-page input[type="week"]::-webkit-input-placeholder,.ccm-page input[type="number"]::-webkit-input-placeholder,.ccm-page input[type="email"]::-webkit-input-placeholder,.ccm-page input[type="url"]::-webkit-input-placeholder,.ccm-page input[type="search"]::-webkit-input-placeholder,.ccm-page input[type="tel"]::-webkit-input-placeholder,.ccm-page input[type="color"]::-webkit-input-placeholder,.ccm-page textarea::-webkit-input-placeholder{color:#bdbdbd}.ccm-page .form-control::-moz-placeholder,.ccm-page input[type="text"]::-moz-placeholder,.ccm-page input[type="password"]::-moz-placeholder,.ccm-page input[type="datetime"]::-moz-placeholder,.ccm-page input[type="datetime-local"]::-moz-placeholder,.ccm-page input[type="date"]::-moz-placeholder,.ccm-page input[type="month"]::-moz-placeholder,.ccm-page input[type="time"]::-moz-placeholder,.ccm-page input[type="week"]::-moz-placeholder,.ccm-page input[type="number"]::-moz-placeholder,.ccm-page input[type="email"]::-moz-placeholder,.ccm-page input[type="url"]::-moz-placeholder,.ccm-page input[type="search"]::-moz-placeholder,.ccm-page input[type="tel"]::-moz-placeholder,.ccm-page input[type="color"]::-moz-placeholder,.ccm-page textarea::-moz-placeholder{color:#bdbdbd}.ccm-page .form-control:-ms-input-placeholder,.ccm-page input[type="text"]:-ms-input-placeholder,.ccm-page input[type="password"]:-ms-input-placeholder,.ccm-page input[type="datetime"]:-ms-input-placeholder,.ccm-page input[type="datetime-local"]:-ms-input-placeholder,.ccm-page input[type="date"]:-ms-input-placeholder,.ccm-page input[type="month"]:-ms-input-placeholder,.ccm-page input[type="time"]:-ms-input-placeholder,.ccm-page input[type="week"]:-ms-input-placeholder,.ccm-page input[type="number"]:-ms-input-placeholder,.ccm-page input[type="email"]:-ms-input-placeholder,.ccm-page input[type="url"]:-ms-input-placeholder,.ccm-page input[type="search"]:-ms-input-placeholder,.ccm-page input[type="tel"]:-ms-input-placeholder,.ccm-page input[type="color"]:-ms-input-placeholder,.ccm-page textarea:-ms-input-placeholder{color:#bdbdbd}.ccm-page .btn-lg,.ccm-page .btn-group-lg>.btn{line-height:1.334}.ccm-page select.input-sm,.ccm-page select.input-lg{line-height:1}.ccm-page .required{display:inline-block;color:#d2322d;font-size:0.8em;font-weight:bold;position:relative;top:-0.2em}.ccm-page label.error{color:#B94A48;margin-top:2px}.ccm-page .form-group:after{clear:both;display:block;content:''}.ccm-page .form-group:last-child,.ccm-page .form-group:last-of-type{margin-bottom:0}.ccm-page .form-bordered .form-group{border-bottom:1px solid #eff2f7;padding-bottom:15px;margin-bottom:15px}.ccm-page .form-bordered .form-group:last-child,.ccm-page .form-bordered .form-group:last-of-type{border-bottom:none !important;padding-bottom:0px !important;margin-bottom:0px !important}.ccm-page .form-group-vertical{position:relative;white-space:nowrap}.ccm-page .form-group-vertical .form-control{border-radius:0;margin-top:-1px;z-index:1}.ccm-page .form-group-vertical .form-control:first-child,.ccm-page .form-group-vertical .form-control:first-of-type{border-radius:4px 4px 0 0}.ccm-page .form-group-vertical .form-control:last-child,.ccm-page .form-group-vertical .form-control:last-of-type{border-radius:0 0 4px 4px}.ccm-page .form-group-vertical .form-control:focus{position:relative;z-index:2}.ccm-page .form-group-vertical .input-group{margin-top:-1px}.ccm-page .form-group-vertical .input-group .form-control{margin-top:0}.ccm-page .form-group-vertical .input-group:first-child .input-group-addon,.ccm-page .form-group-vertical .input-group:first-of-type .input-group-addon{border-radius:4px 0 0 0}.ccm-page .form-group-vertical .input-group:first-child .form-control,.ccm-page .form-group-vertical .input-group:first-of-type .form-control{border-radius:0 4px 0 0}.ccm-page .form-group-vertical .input-group:last-child .input-group-addon,.ccm-page .form-group-vertical .input-group:last-of-type .input-group-addon{border-radius:0 0 0 4px}.ccm-page .form-group-vertical .input-group:last-child .form-control,.ccm-page .form-group-vertical .input-group:last-of-type .form-control{border-radius:0 0 4px 0}.ccm-page .form-group-vertical .input-group.input-group-icon:first-child .input-group-addon,.ccm-page .form-group-vertical .input-group.input-group-icon:first-of-type .input-group-addon{border-radius:4px 4px 0 0}.ccm-page .form-group-vertical .input-group.input-group-icon:first-child .form-control,.ccm-page .form-group-vertical .input-group.input-group-icon:first-of-type .form-control{border-radius:4px 4px 0 0}.ccm-page .form-group-vertical .input-group.input-group-icon:last-child .input-group-addon,.ccm-page .form-group-vertical .input-group.input-group-icon:last-of-type .input-group-addon{border-radius:0 0 4px 4px}.ccm-page .form-group-vertical .input-group.input-group-icon:last-child .form-control,.ccm-page .form-group-vertical .input-group.input-group-icon:last-of-type .form-control{border-radius:0 0 4px 4px}.ccm-page .input-lg{border-radius:4px}.ccm-page .input-group-icon,.ccm-page .input-search{width:100%;table-layout:fixed}.ccm-page .input-group-icon input.form-control,.ccm-page .input-search input.form-control{font-size:12px;font-size:1.2rem;padding-right:36px}.ccm-page .input-group-icon input.form-control:first-child,.ccm-page .input-group-icon input.form-control:last-child,.ccm-page .input-search input.form-control:first-child,.ccm-page .input-search input.form-control:last-child{border-radius:4px}.ccm-page .input-group-icon .input-group-btn,.ccm-page .input-search .input-group-btn{border-radius:500px;width:0}.ccm-page .input-group-icon .input-group-btn:first-child,.ccm-page .input-group-icon .input-group-btn:last-child,.ccm-page .input-search .input-group-btn:first-child,.ccm-page .input-search .input-group-btn:last-child{border-radius:500px}.ccm-page .input-group-icon .input-group-btn button,.ccm-page .input-search .input-group-btn button{position:absolute;top:0;left:0;bottom:0;border:0;z-index:3;background:transparent}.ccm-page .input-group-icon .input-group-btn button:active,.ccm-page .input-search .input-group-btn button:active{box-shadow:none}.ccm-page .input-group-icon .input-group-btn:last-child button,.ccm-page .input-search .input-group-btn:last-child button{left:auto;right:0}.ccm-page .input-group-icon .input-group-btn+input.form-control,.ccm-page .input-search .input-group-btn+input.form-control{padding-right:12px;padding-left:36px}.ccm-page .input-group-icon .input-group-addon,.ccm-page .input-search .input-group-addon{position:relative;padding:0;border:0 none;width:0}.ccm-page .input-group-icon .input-group-addon span.icon,.ccm-page .input-search .input-group-addon span.icon{position:absolute;top:0;bottom:0;left:0;border:0;z-index:3;width:auto;display:inline-block;vertical-align:middle;text-align:center;padding:10px 12px;background:transparent;line-height:1.42857143;box-sizing:content-box;pointer-events:none}.ccm-page .input-group-icon .input-group-addon span.icon.icon-lg,.ccm-page .input-search .input-group-addon span.icon.icon-lg{padding:10px 14px;font-size:18px}.ccm-page .input-group-icon .input-group-addon:last-child span.icon,.ccm-page .input-search .input-group-addon:last-child span.icon{left:auto;right:0}.ccm-page .input-group-icon .input-group-addon+input.form-control,.ccm-page .input-search .input-group-addon+input.form-control{padding-right:12px;padding-left:36px}.ccm-page input.input-rounded{border-radius:500px}.ccm-page .input-group-rounded input.form-control,.ccm-page .input-search input.form-control{border-radius:500px}.ccm-page .input-group-rounded input.form-control:first-child,.ccm-page .input-group-rounded input.form-control:last-child,.ccm-page .input-search input.form-control:first-child,.ccm-page .input-search input.form-control:last-child{border-radius:500px}.ccm-page .input-group-rounded .input-group-addon:first-child,.ccm-page .input-search .input-group-addon:first-child{border-radius:500px 0 0 500px}.ccm-page .input-group-rounded .input-group-addon:last-child,.ccm-page .input-search .input-group-addon:last-child{border-radius:0 500px 500px 0}.ccm-page .checkbox-custom{position:relative;padding:0 0 0 25px;margin-bottom:7px;margin-top:0}.ccm-page .checkbox-custom.checkbox-inline{display:inline-block;vertical-align:middle}.ccm-page .form-group .checkbox-custom.checkbox-inline{margin-top:7px;padding-top:0}.ccm-page .checkbox-custom:last-child,.ccm-page .checkbox-custom:last-of-type{margin-bottom:0}.ccm-page .checkbox-custom input[type="checkbox"]{opacity:0;position:absolute;top:50%;left:3px;margin:-6px 0 0 0;z-index:2;cursor:pointer}.ccm-page .checkbox-custom input[type="checkbox"]:checked+label:after{position:absolute;display:inline-block;font-family:'FontAwesome';content:'\F00C';top:50%;left:4px;margin-top:-5px;font-size:11px;line-height:1;width:16px;height:16px;color:#333}.ccm-page .checkbox-custom input[type="checkbox"]:disabled{cursor:not-allowed}.ccm-page .checkbox-custom input[type="checkbox"]:disabled:checked+label:after{color:#999}.ccm-page .checkbox-custom input[type="checkbox"]:disabled+label{cursor:not-allowed}.ccm-page .checkbox-custom input[type="checkbox"]:disabled+label:before{background-color:#eee}.ccm-page .checkbox-custom label{cursor:pointer;margin-bottom:0;text-align:left;line-height:1.2}.ccm-page .checkbox-custom label:before{content:'';position:absolute;top:50%;left:0;margin-top:-9px;width:19px;height:18px;display:inline-block;border-radius:2px;border:1px solid #bbb;background:#fff}.ccm-page .checkbox-custom label+label.error{display:block}.ccm-page .checkbox-primary input[type="checkbox"]:checked+label:after{color:#fff}.ccm-page .checkbox-primary label:before{background:#cccccc;border-color:#bfbfbf}.ccm-page .checkbox-text-primary input[type="checkbox"]:checked+label:after{color:#cccccc}.ccm-page .checkbox-success input[type="checkbox"]:checked+label:after{color:#fff}.ccm-page .checkbox-success label:before{background:#47a447;border-color:#3f923f}.ccm-page .checkbox-text-success input[type="checkbox"]:checked+label:after{color:#47a447}.ccm-page .checkbox-warning input[type="checkbox"]:checked+label:after{color:#fff}.ccm-page .checkbox-warning label:before{background:#ed9c28;border-color:#e89113}.ccm-page .checkbox-text-warning input[type="checkbox"]:checked+label:after{color:#ed9c28}.ccm-page .checkbox-danger input[type="checkbox"]:checked+label:after{color:#fff}.ccm-page .checkbox-danger label:before{background:#d2322d;border-color:#bd2d29}.ccm-page .checkbox-text-danger input[type="checkbox"]:checked+label:after{color:#d2322d}.ccm-page .checkbox-info input[type="checkbox"]:checked+label:after{color:#fff}.ccm-page .checkbox-info label:before{background:#5bc0de;border-color:#46b8da}.ccm-page .checkbox-text-info input[type="checkbox"]:checked+label:after{color:#5bc0de}.ccm-page .radio-custom{position:relative;padding:0 0 0 25px;margin-bottom:7px;margin-top:0}.ccm-page .radio-custom.radio-inline{display:inline-block;vertical-align:middle}.ccm-page .form-group .radio-custom.radio-inline{margin-top:7px;padding-top:0}.ccm-page .radio-custom:last-child,.ccm-page .radio-custom:last-of-type{margin-bottom:0}.ccm-page .radio-custom input[type="radio"]{opacity:0;position:absolute;top:50%;left:3px;margin:-6px 0 0 0;z-index:2;cursor:pointer}.ccm-page .radio-custom input[type="radio"]:checked+label:after{content:'';position:absolute;top:50%;left:4px;margin-top:-5px;display:inline-block;font-size:11px;line-height:1;width:10px;height:10px;background-color:#444;border-radius:50px;box-shadow:0px 0px 1px #444}.ccm-page .radio-custom input[type="radio"]:disabled{cursor:not-allowed}.ccm-page .radio-custom input[type="radio"]:disabled:checked+label:after{color:#999}.ccm-page .radio-custom input[type="radio"]:disabled+label{cursor:not-allowed}.ccm-page .radio-custom input[type="radio"]:disabled+label:before{background-color:#eee}.ccm-page .radio-custom label{cursor:pointer;margin-bottom:0;text-align:left;line-height:1.2}.ccm-page .radio-custom label:before{content:'';position:absolute;top:50%;left:0;margin-top:-9px;width:18px;height:18px;display:inline-block;border-radius:50px;border:1px solid #bbb;background:#fff}.ccm-page .radio-custom label+label.error{display:block}.ccm-page .radio-primary input[type="radio"]:checked+label:after{background:#cccccc;box-shadow:0px 0px 1px #cccccc}.ccm-page .radio-success input[type="radio"]:checked+label:after{background:#47a447;box-shadow:0px 0px 1px #47a447}.ccm-page .radio-warning input[type="radio"]:checked+label:after{background:#ed9c28;box-shadow:0px 0px 1px #ed9c28}.ccm-page .radio-danger input[type="radio"]:checked+label:after{background:#d2322d;box-shadow:0px 0px 1px #d2322d}.ccm-page .radio-info input[type="radio"]:checked+label:after{background:#5bc0de;box-shadow:0px 0px 1px #5bc0de}.ccm-page div.validation-message ul{display:none;list-style:none;margin:-15px -15px 15px -15px;padding:15px;border-bottom:1px solid #FFCBCB;background:#FFEFEF}.ccm-page div.validation-message ul label.error{display:block;padding-left:22px;position:relative}.ccm-page div.validation-message ul label.error:before{font-family:'FontAwesome';content:'\f00d';position:absolute;top:0;left:0;font-size:16px;color:#D9534F;display:inline-block}.ccm-page .input-daterange .input-group-addon{min-width:36px}.ccm-page .datepicker{padding:10px;margin:0 auto;line-height:1.1em}.ccm-page .datepicker.datepicker-inline{line-height:1.7em;width:100%}.ccm-page .datepicker table{width:100%}.ccm-page .datepicker table tr td{border-radius:0}.ccm-page .datepicker table thead tr th{cursor:pointer;font-size:13px;font-size:1.3rem;text-align:center;font-weight:normal}.ccm-page .datepicker table thead tr th.prev{content:'\f0d9';font-family:FontAwesome}.ccm-page .datepicker table thead tr th.next{content:'\f0da';font-family:FontAwesome}.ccm-page .datepicker table td{text-align:center;font-size:12px;font-size:1.2rem}.ccm-page .datepicker table td.day{-webkit-transition:background-color 0.1s ease-in 0.1s, color 0.1s ease-in 0.1s;transition:background-color 0.1s ease-in 0.1s, color 0.1s ease-in 0.1s;cursor:pointer}.ccm-page .datepicker thead tr:first-child th:hover,.ccm-page .datepicker tfoot tr th:hover,.ccm-page .datepicker table tr td span:hover{background:#cccccc;color:white}.ccm-page .datepicker table tbody tr td span.old,.ccm-page .datepicker table tbody tr td span.new{color:#CCC}.ccm-page .datepicker table tbody tr td span.old:hover,.ccm-page .datepicker table tbody tr td span.new:hover{color:white}.ccm-page .datepicker table tbody tr td.day:hover{background:#cccccc;color:white}.ccm-page .datepicker table tbody tr td.day.active{background:#b3b3b3;color:white}.ccm-page .datepicker table tbody tr td.day.new{color:#777777}.ccm-page .datepicker table tbody tr td.day.new:hover{color:white}.ccm-page .datepicker.datepicker-primary{min-width:255px}.ccm-page .datepicker.datepicker-primary.datepicker-inline{background:#fff;border:1px solid #eee}.ccm-page .datepicker.datepicker-primary table thead tr:first-child{background-color:#cccccc;color:white}.ccm-page .datepicker.datepicker-primary table thead tr:first-child th:hover{background-color:#b3b3b3}.ccm-page .datepicker.datepicker-primary table thead tr:first-child th:first-child{border-radius:4px 0 0 0}.ccm-page .datepicker.datepicker-primary table thead tr:first-child th:last-child{border-radius:0 4px 0 0}.ccm-page .datepicker.datepicker-primary table thead tr:last-child{background-color:#d9d9d9;color:white}.ccm-page .datepicker.datepicker-primary table thead tr:last-child th:hover{background-color:#cccccc}.ccm-page .datepicker.datepicker-primary table thead tr th{border-radius:0}.ccm-page .spinner-buttons.btn-group-vertical .btn{height:18px;margin:0 0 0 -1px;padding-left:6px;padding-right:6px;text-align:center;width:22px;line-height:14px}.ccm-page .spinner-buttons.btn-group-vertical .btn i{margin-top:-2px}.ccm-page .spinner-buttons.btn-group-vertical .btn:first-child{border-radius:0 4px 0 0 !important}.ccm-page .spinner-buttons.btn-group-vertical .btn:last-child{border-radius:0 0 4px !important;margin-top:-1px;height:17px}.ccm-page .input-daterange .input-group-addon{min-width:36px}.ccm-page .datepicker{padding:10px;margin:0 auto;line-height:1.1em}.ccm-page .datepicker.datepicker-inline{line-height:1.7em;width:100%}.ccm-page .datepicker table{width:100%}.ccm-page .datepicker table tr td{border-radius:0}.ccm-page .datepicker table thead tr th{cursor:pointer;font-size:13px;font-size:1.3rem;text-align:center;font-weight:normal}.ccm-page .datepicker table thead tr th.prev{content:'\f0d9';font-family:FontAwesome}.ccm-page .datepicker table thead tr th.next{content:'\f0da';font-family:FontAwesome}.ccm-page .datepicker table td{text-align:center;font-size:12px;font-size:1.2rem}.ccm-page .datepicker table td.day{-webkit-transition:background-color 0.1s ease-in 0.1s, color 0.1s ease-in 0.1s;transition:background-color 0.1s ease-in 0.1s, color 0.1s ease-in 0.1s;cursor:pointer}.ccm-page .datepicker thead tr:first-child th:hover,.ccm-page .datepicker tfoot tr th:hover,.ccm-page .datepicker table tr td span:hover{background:#cccccc;color:white}.ccm-page .datepicker table tbody tr td span.old,.ccm-page .datepicker table tbody tr td span.new{color:#CCC}.ccm-page .datepicker table tbody tr td span.old:hover,.ccm-page .datepicker table tbody tr td span.new:hover{color:white}.ccm-page .datepicker table tbody tr td.day:hover{background:#cccccc;color:white}.ccm-page .datepicker table tbody tr td.day.active{background:#b3b3b3;color:white}.ccm-page .datepicker table tbody tr td.day.new{color:#777777}.ccm-page .datepicker table tbody tr td.day.new:hover{color:white}.ccm-page .datepicker.datepicker-dark{background:#33363F}.ccm-page .datepicker.datepicker-dark table thead tr th.datepicker-switch{color:white}.ccm-page .datepicker.datepicker-dark table thead tr th.dow{color:#777777}.ccm-page .datepicker.datepicker-dark table tbody tr td span.old,.ccm-page .datepicker.datepicker-dark table tbody tr td span.new{color:#444}.ccm-page .datepicker.datepicker-dark table tbody tr td span.old:hover,.ccm-page .datepicker.datepicker-dark table tbody tr td span.new:hover{color:white}.ccm-page .datepicker.datepicker-dark table tbody tr td.day{color:white}.ccm-page .datepicker.datepicker-dark table tbody tr td.day:hover{background:#cccccc;color:white}.ccm-page .datepicker.datepicker-dark table tbody tr td.day.active{background:#b3b3b3;color:white}.ccm-page .datepicker.datepicker-dark table tbody tr td.day.new{color:#777777}.ccm-page .datepicker.datepicker-dark table tbody tr td.day.new:hover{color:white}.ccm-page .datepicker.dropdown-menu th,.ccm-page .datepicker.dropdown-menu td{padding:4px 5px}.ccm-page .datepicker.datepicker-primary table thead tr:first-child{background-color:#0088cc}.ccm-page .datepicker.datepicker-primary table thead tr:first-child th:hover{background-color:#006699}.ccm-page .datepicker.datepicker-primary table thead tr:last-child{background-color:#0099e6}.ccm-page .datepicker.datepicker-primary table thead tr:last-child th:hover{background-color:#0088cc}.ccm-page .datepicker.datepicker-primary table tbody tr td.day:hover{background:#0088cc}.ccm-page .datepicker.datepicker-primary table tbody tr td.day.active{background:#0088cc}.ccm-page .bootstrap-timepicker{position:relative}.ccm-page .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0}.ccm-page .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px}.ccm-page .bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px}.ccm-page .bootstrap-timepicker .add-on{cursor:pointer}.ccm-page .bootstrap-timepicker .add-on i{display:inline-block;width:16px;height:16px}.ccm-page .bootstrap-timepicker-widget.dropdown-menu{padding:4px}.ccm-page .bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block}.ccm-page .bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;position:absolute}.ccm-page .bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #FFFFFF;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;position:absolute}.ccm-page .bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px}.ccm-page .bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px}.ccm-page .bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px}.ccm-page .bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px}.ccm-page .bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px}.ccm-page .bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px}.ccm-page .bootstrap-timepicker-widget.timepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.ccm-page .bootstrap-timepicker-widget.timepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #ffffff}.ccm-page .bootstrap-timepicker-widget a.btn,.ccm-page .bootstrap-timepicker-widget input{border-radius:4px}.ccm-page .bootstrap-timepicker-widget table{width:100%;margin:0}.ccm-page .bootstrap-timepicker-widget table td{text-align:center;height:30px;margin:0;padding:2px}.ccm-page .bootstrap-timepicker-widget table td:not(.separator){min-width:30px}.ccm-page .bootstrap-timepicker-widget table td span{width:100%}.ccm-page .bootstrap-timepicker-widget table td a{border:1px transparent solid;width:100%;display:inline-block;margin:0;padding:8px 0;outline:0;color:#333}.ccm-page .bootstrap-timepicker-widget table td a:hover{text-decoration:none;background-color:#eee;border-radius:4px;border-color:#ddd}.ccm-page .bootstrap-timepicker-widget table td a i{margin-top:2px;font-size:18px}.ccm-page .bootstrap-timepicker-widget table td input{width:32px;margin:0;text-align:center;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.ccm-page .bootstrap-timepicker-widget .modal-content{padding:4px}@media (min-width: 767px){.ccm-page .bootstrap-timepicker-widget.modal{width:200px;margin-left:-100px}}@media (max-width: 767px){.ccm-page .bootstrap-timepicker{width:100%}.ccm-page .bootstrap-timepicker .dropdown-menu{width:100%}}body.basic-floating-header .basic-header.basic-floating-header-on{z-index:1006;position:absolute;width:100%;top:50px}body.basic-floating-header .basic-header{background:transparent;box-shadow:none}body.basic-floating-header .basic-header>.container{background:#FFF;border-radius:2px}body.basic-transparent-header .basic-header-top{z-index:103;position:relative}body.basic-transparent-header .basic-header.basic-transparent-header-on{z-index:1006;position:absolute;width:100%;background-color:rgba(255,255,255,0.64);border-bottom:1px solid rgba(0,0,0,0.07);border-top-color:#a0a0a0}body.basic-transparent-header.basic-full-transparent-header .basic-header.basic-transparent-header-on{background-color:rgba(255,255,255,0);border-bottom:1px solid rgba(0,0,0,0.07);border-top-color:#a0a0a0}body.basic-transparent-header.basic-full-transparent-header.basic-fixed-header-on .basic-header .basic-nav-main i.fa-caret-down,body.basic-transparent-header.basic-full-transparent-header.basic-fixed-header-on .basic-header .basic-nav-main>li>a{color:#404040}body.basic-transparent-header .basic-header-top.x-colored+.basic-header.basic-transparent-header-on{border-top-color:transparent}body.basic-transparent-header .basic-header.x-dark.basic-transparent-header-on{background-color:rgba(57,66,69,0.8);border-top-color:rgba(37,42,44,0.5)}body.basic-fixed-header-on .basic-header-fixed,body.basic-fixed-header-on .basic-header-fixed.basic-transparent-header-on,body.basic-fixed-header-on .basic-header-fixed.basic-floating-header-on{position:fixed;width:100%;top:0;z-index:1006}body.basic-fixed-header-on .basic-header-fixed.x-animated{-webkit-animation-duration:.4s;animation-duration:.4s;box-shadow:0 2px 6px rgba(0,0,0,0.05)}.basic-header{clear:both;background:#FFF;top:0;width:100%;box-shadow:0 1px 4px rgba(0,0,0,0.1);position:relative;z-index:1001}body.basic-transparent-header .basic-header{box-shadow:none;border-bottom:1px solid rgba(255,255,255,0.19) !important}.basic-header>.container{position:relative}.x-header-shadow{background:url("../img/base/shadow-top.png") no-repeat;position:absolute;background-size:100% 100%;left:0;right:0;height:30px;width:80%;margin-left:auto;opacity:0.6;margin-right:auto}.x-shadow-right{position:absolute;pointer-events:none;background-image:url("../img/base/shadow-bottom.png");background-repeat:no-repeat;background-position:bottom center;height:32px;width:100%;bottom:0;z-index:99;border-bottom:1px solid #d2d3d4}body.basic-boxed-layout .basic-header-container{margin:0 auto;box-shadow:0 0 7px rgba(0,0,0,0.15)}.menu-logo-wrap{position:absolute;right:25px;bottom:25px;opacity:0.1}.x-menu-item-info{background:#c10841;border-radius:2px;color:#fff;margin:2px 0 0 7px;padding:2px 5px;display:inline-block;font-size:11px;line-height:13px}.x-bg-warning{background:#f89406 !important}.x-bg-success{background:#738d00 !important}.x-bg-info{background:#9c9c9c !important}.basic-promo-block{background-color:#fafafa;border-left:1px solid #ececec !important;padding:0 0 !important}.basic-promo-block .basic-promo-block-inner{padding:33px 0px}.basic-promo-block .basic-promo-block-inner img{margin-left:auto;margin-right:auto;display:-webkit-box}body.basic-no-page-top .ccm-page{background:#EDEFF2}.basic-shopping-cart-widget{-webkit-transition:all 0.3s;transition:all 0.3s}.basic-header-top{background:#ffffff;border-bottom:1px solid #EBEBEB;width:100%;z-index:1002;margin:0;min-height:40px;-webkit-transition:all 0.2s;transition:all 0.2s;position:initial}.basic-header-top p{float:left;font-size:0.9em;line-height:35px;margin:0;padding-top:3px}.basic-header-top i.fa{position:relative;top:1px}.basic-nav .dropdown-menu{min-width:200px}.basic-nav a.current-menu-item{background-color:#f3f3f3}.basic-nav a.current{background-color:#f3f3f3}.basic-header .btn-responsive-nav{display:none}nav.std-menu .menu{height:auto;margin:0;position:relative;padding:0}nav.std-menu .menu li{position:relative;display:inline-block;float:left;font-size:14px;margin:8px 0}nav.std-menu .menu li:first-child{background:none}nav.std-menu .menu li>a{text-decoration:none;padding:2px 0;margin:0 10px;display:block;white-space:nowrap;background:transparent}div.nav-main-collapse,div.nav-main-collapse.in{overflow-y:visible}div.nav-main-collapse.in{overflow-y:visible;float:none;margin:0}.basic-nav-main-wrapper{float:right}.basic-nav-main{-webkit-transition:all 0.3s;transition:all 0.3s}.basic-nav-main.one-page-menu .fa{margin-right:6px;font-size:14px}.basic-nav-main>li{float:left}.basic-nav-main>li>a{padding:35px 15px}.basic-nav-main>li>a:focus,.basic-nav-main>li>a:active,.basic-nav-main>li>a:hover{background:transparent}body.basic-fixed-header-on .basic-nav-main>li>a{padding:21px 15px}.basic-nav-main li ul a{text-transform:none;font-weight:normal;font-size:0.9em}@media (min-width: 992px){.basic-nav-main li.dropdown:hover>a:after{display:none}.basic-nav-main li.dropdown:hover>a i.fa-caret-down{-webkit-transition:all 0.2s;transition:all 0.2s}.basic-nav-main li.dropdown:hover>ul{display:block}}.basic-nav-main i.fa-caret-down{background:transparent;border-radius:100%;color:#888;display:inline-block;font-size:10px;height:14px;line-height:15px;position:relative;text-align:center;top:-1px;width:10px}.basic-nav-main i.fa-caret-down.fa-caret-down:before{content:"\f107";font-size:12px;vertical-align:-1px;margin-left:3px}.basic-nav-main>li+li{margin-left:-8px}.basic-nav-main a{font-style:normal;line-height:20px;position:relative;background:none;text-transform:none;display:block;color:#444;text-shadow:0 0 0 rgba(0,0,0,0);font-size:13px;font-weight:500;letter-spacing:0;-webkit-transition:none;transition:none}.basic-nav-main li.active a{background-color:transparent}.basic-nav-main li.dropdown.open a.dropdown-toggle{background-color:transparent;border-radius:5px 5px 0 0}.basic-nav-main ul.dropdown-menu{border:0;border-radius:2px;margin:0 0 0 3px;padding:0 0;top:auto;background:#ffffff;box-shadow:0 6px 12px rgba(0,0,0,0.175);border-right-color:#ebebeb;border-top-width:2px;border-top-style:solid}.basic-nav-main ul.dropdown-menu>li>a{color:#444;font-weight:400;text-transform:none;position:relative;padding:6px 18px 6px 19px;font-size:12px;border-top:1px solid transparent;border-bottom:1px solid #efefef;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.basic-nav-main ul.dropdown-menu li:last-child>a{border-bottom:0}.basic-nav-main ul.dropdown-menu li:hover>a{-webkit-filter:none;filter:none;background:#F5F5F5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.basic-nav-main ul.dropdown-menu i.fa{width:20px;font-size:15px;opacity:.9;margin-right:4px}.basic-nav-main ul.dropdown-menu ul.dropdown-menu{border-radius:3px;margin-left:0;margin-top:-10px}.basic-nav-main .dropdown-submenu{position:relative}.basic-nav-main .dropdown-submenu.pull-left{float:none}.basic-nav-main .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:6px 0 6px 6px}.basic-nav-main .dropdown-submenu>a:after{float:right;content:"\f105";font-family:fontAwesome;font-size:14px;margin-right:-6px}.basic-nav-main .dropdown-submenu:hover>.dropdown-menu{display:block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.basic-nav-main .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 6px 6px 6px}.basic-header-top-menu{float:right;line-height:1.428571429;margin-right:-10px}.basic-header-top-menu li{margin:0 0;line-height:35px}.basic-header-top-menu li.m-item{border-left:1px solid #EBEBEB}.basic-header-top-menu li.dropdown:hover>a{padding-bottom:8px}.basic-header-top-menu a{font-size:12px}.basic-header-top-menu i.fa{top:0}.basic-header-top-menu li a{line-height:23px;font-size:11px}.basic-header-top-menu .menu li>a{padding:8px 0;color:#777}.basic-header-top-menu ul.dropdown-menu{margin:0;padding:7px 0 10px 0;min-width:120px;z-index:1002}.basic-header-top-menu ul.dropdown-menu li{float:none;display:block}.basic-header-top-menu ul.dropdown-menu li a{padding:4px 10px 4px 15px}.basic-header-top-menu ul.dropdown-menu li>a{margin:0}.basic-header-top.color ul.social-icons li a{color:#FFF}.basic-header-top ul.social-icons{float:right;list-style:none;margin:0 0 0 25px;padding:0;position:relative;top:0;right:10px}.basic-header-top ul.social-icons li{height:39px}.basic-header-top ul.social-icons li:not(.sf-love) a{height:39px;padding-top:13px;font-size:14px}.basic-header-top ul.social-icons li:first-child{border-left:1px solid #e9e9e9}.basic-header-top ul.social-icons li:last-child{border-right:1px solid #e9e9e9}.basic-header-top ul.social-icons a{width:33px}.basic-header-top-info ul{margin:0;float:left}.basic-header-top-info li{list-style:none;display:inline-block;line-height:39px;border-left:1px solid #EBEBEB;padding:0px 10px;font-size:12px;color:#777}.basic-header-top-info li:last-child{border-right:1px solid #EBEBEB}.basic-header-top-info li i.fa{margin-right:5px;vertical-align:1px}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.x-fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@media (max-width: 991px){body.header-top{padding-top:0 !important}body.boxed-layout{margin-bottom:0;margin-top:0}body{padding-top:0 !important}body.basic-fixed-header-on .basic-header-fixed .nav>li>a{padding-top:9px !important;padding-bottom:9px !important}body.boxed-layout .ccm-page header{margin-top:0}.ccm-page header{position:relative;border-bottom:0 solid #e4e4e4 !important}.ccm-page header .container{width:auto}.ccm-page header>div.container{margin-bottom:0}.ccm-page .nav-main-collapse,.ccm-page .nav-main-collapse.in{width:100%;overflow:hidden;overflow-y:hidden;overflow-x:hidden}.ccm-page .nav-main-collapse{float:none;margin:0;position:relative;background:#333333;margin:0 -15px !important;max-height:none;padding:0 15px;box-sizing:content-box}.ccm-page header nav.nav-main ul.nav-main{float:none;position:static;margin:8px 0}.ccm-page .nav-main-collapse.collapse{display:none !important}.ccm-page .nav-main-collapse.in{display:block !important}.ccm-page .nav-collapse .container .nav-main{float:left;width:100%}.ccm-page .nav-main-collapse>nav{padding-left:15px;padding-right:15px}.ccm-page header nav ul.nav-main{margin-right:-10px}.ccm-page header div.nav-collapse{background:#333333;width:100%;clear:both}.ccm-page header nav.nav-main{padding:10px 0;clear:both;display:block;float:none;width:100%}.ccm-page header nav.nav-main ul,.ccm-page header nav.nav-main ul li{padding:0;margin:0}.ccm-page header nav.nav-main ul li{clear:both;float:none;display:block;border-bottom:1px solid #383F49}.ccm-page header nav ul.nav-main>li+li{margin-left:0}.ccm-page header nav ul.nav-main li a,.ccm-page header nav ul.nav-main ul.dropdown-menu li>a{padding:9px 8px;border:0;margin:0}.ccm-page header nav.nav-main ul li:last-child,.ccm-page header nav ul.nav-main ul.dropdown-menu li>a{border-bottom:none}.ccm-page header nav ul.nav-main ul.dropdown-menu{border-top:1px solid rgba(219,219,219,0.19)}.ccm-page header nav ul.nav-main li a{color:#FFF;clear:both;float:none;display:block;padding-left:0}.ccm-page header nav ul.nav-main li a i.fa-angle-down{position:absolute;right:5px;top:10px}.ccm-page header nav.nav-main ul ul{margin-left:15px !important}.ccm-page header nav.nav-main ul.dropdown-menu{position:static;clear:both;float:none;display:none}.ccm-page header nav ul.nav-main ul.dropdown-menu{box-shadow:none}.ccm-page header nav.nav-main li.resp-active>ul.dropdown-menu{display:block !important}.ccm-page header nav ul.nav-main ul.dropdown-menu ul.dropdown-menu{border:0;padding-left:35px}.ccm-page header nav ul.nav-main .dropdown-submenu:hover>a:after{border-left-color:transparent}.ccm-page header nav ul.nav-pills>li>a:before,.ccm-page header nav ul.nav-main li.dropdown:hover>a:after{display:none}.ccm-page header nav ul.nav-main i.fa-caret-down{float:right}.ccm-page header nav.std-menu.header-top-menu ul.nav-main i.fa-caret-down{float:none}.ccm-page header nav ul.nav-main ul.dropdown-menu,.ccm-page header nav ul.nav-main li.dropdown.open a.dropdown-toggle,.ccm-page header nav ul.nav-main li a,.ccm-page header nav ul.nav-main li.active a,.ccm-page header nav ul.nav-main li.dropdown:hover a,.ccm-page header nav ul.nav-main ul.dropdown-menu li:hover>a,.ccm-page header nav ul.nav-main li.dropdown:hover ul.dropdown-menu li>a:hover{background:transparent none !important;color:#FFF !important;text-decoration:none}.ccm-page header div.header-top nav ul.nav-main ul.dropdown-menu{background-color:white !important}.ccm-page header div.header-top nav ul.nav-main li.dropdown:hover ul.dropdown-menu li>a:hover{color:#333 !important}.ccm-page header nav.std-menu.header-top-menu ul.nav-main li a{color:#333 !important}.ccm-page header.center nav ul.nav-main>li{display:block}.ccm-page header nav ul.nav-main ul.sub-menu{padding:0;margin:0 0 10px 0}.ccm-page header nav ul.nav-main ul.sub-menu ul.sub-menu{margin-top:10px}.ccm-page header nav ul.nav-main i.fa-caret-down{color:#ADB0AD !important}.ccm-page header div.header-top ul.nav-top{float:left;min-height:5px}.ccm-page header div.social-icons{display:none}.ccm-page header div.search{display:none}.ccm-page .pricing-table>div{width:50% !important;margin-bottom:25px !important}.ccm-page .v-process-steps ul li{width:50% !important;margin-bottom:25px !important}.ccm-page .v-process-steps ul:before{display:none !important}.ccm-page .portfolio-nav,.ccm-page .portfolio-nav-all{display:none}.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item{width:24.9%}.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info i,.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info i{display:none}.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h4,.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h4{margin-top:-25px}.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h5,.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h5{margin-top:0}}@media (max-width: 767px){body.header-top{padding-top:0 !important}.ccm-page .breadcrumb{display:none}.ccm-page header div.header-top{display:none}.ccm-page header>div.container{width:100%}.ccm-page header.center nav{width:auto}.ccm-page header nav ul.nav-top{float:right;margin-right:0}.ccm-page button.btn-responsive-nav{top:25px}.ccm-page header div.social-icons{display:none}.ccm-page p.v-smash-text-large{margin-left:15px;margin-right:15px}.ccm-page #container .has-right-sidebar .col-sm-8,.ccm-page #container .has-right-sidebar .col-sm-9{width:100% !important;border-right:solid 0 #EBEBEB;margin-right:0;padding-right:15px !important;padding-left:15px !important}.ccm-page #container aside.right-sidebar{border-left:solid 0 #EBEBEB;width:100% !important;padding-left:15px}.ccm-page #container .has-left-sidebar .col-sm-8,.ccm-page #container .has-left-sidebar .col-sm-9{width:100% !important;border-left:solid 0 #EBEBEB;margin-left:0;padding-right:15px !important;padding-left:15px !important}.ccm-page #container aside.left-sidebar{border-right:solid 0 #EBEBEB;width:100% !important;padding-left:15px;padding-right:15px}.ccm-page figure.media-wrap.full-width-detail{margin-bottom:20px}.ccm-page figcaption .thumb-info-v2 i{line-height:20px;height:20px;width:20px;margin-top:-16px;margin-left:-16px}.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item{width:50%}.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info i,.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info i{display:none}.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h4,.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h4{margin-top:-25px}.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h5,.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item figure.animated-overlay figcaption .thumb-info-extended h5{margin-top:0}.ccm-page .v-page-not-found-wrap .v-search-widget{width:90%}.ccm-page .v-portfolio-single-heading [class*="col-sm"],.ccm-page .v-portfolio-single-heading [class*="col-md"],.ccm-page .portfolio-title [class*="col-md"],.ccm-page .portfolio-title [class*="col-sm"]{margin-bottom:5px}.ccm-page .v-portfolio-single-heading{padding:20px 0 !important}.ccm-page footer .col-sm-3:first-child{padding-left:15px}.ccm-page footer .col-sm-3:last-child{padding-right:15px}.ccm-page .pricing-column h3,.ccm-page .pricing-column .pricing-column-content{border-left:1px solid #e4e4e4}.ccm-page .feature-box[class*="feature-box-secundary-"] .feature-box-text{margin-top:60px}}@media (max-width: 479px){.ccm-page header nav ul.nav-top,.ccm-page header div.header-top{display:none}.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item{width:99.8%}.ccm-page .v-page-not-found-wrap h1.v-404{font-size:120px;font-weight:500;text-align:center}.ccm-page .v-page-not-found-wrap h1.v-error{margin-bottom:-50px;font-size:40px;text-align:center}.ccm-page .v-gmap-widget.fullscreen-map{margin-left:0 !important}.ccm-page .map-info-section{width:100%;margin-top:30px;margin-bottom:30px}}@media (max-width: 600px){.ccm-page .pricing-table>div{width:100% !important;margin:0 0 25px 0 !important}.ccm-page .v-process-steps ul li{width:100% !important;margin-bottom:25px !important}.ccm-page header nav ul.nav-top li{display:none}.ccm-page header nav ul.nav-top li.phone{display:block}.ccm-page .sidebar .list-group{margin-left:0}.ccm-page .sidebar .v-nav-menu-widget ul>li a{padding-left:15px}.ccm-page .v-right-sidebar-nav .v-right-sidebar-inner{margin-right:-15px}.ccm-page .v-right-sidebar-wrap{padding-bottom:0}.ccm-page .v-gmap-widget.fullscreen-map{margin-left:0 !important}.ccm-page .v-right-sidebar-inner>.active>a,.ccm-page .v-right-sidebar-inner>.active>a:focus,.ccm-page .v-right-sidebar-inner>.active>a:hover{box-shadow:inset 0 0 5px rgba(0,0,0,0.1);background-color:#f7f7f7}.ccm-page .v-right-sidebar-nav .v-sidebar-content-wrap{padding-left:15px}}@media only screen and (min-width: 1200px){body.boxed-layout{width:1200px}.ccm-page .has-no-sidebar .v-portfolio-filter-wrap .select{padding-left:30px}.ccm-page .v-clients-item figure{height:140px}}@media only screen and (min-width: 1250px){body.boxed-layout .ccm-page header{max-width:1200px}}@media only screen and (max-width: 1024px){.ccm-page .v-page-heading.v-fancy-heading{padding-top:80px;padding-bottom:80px !important;background-attachment:scroll;background-size:cover;-webkit-background-size:cover;background-position:center center !important}.ccm-page .v-fancy-heading .heading-text{opacity:1 !important;letter-spacing:0 !important}.ccm-page .carousel-wrap a.prev,.ccm-page .carousel-wrap a.next,.ccm-page .flex-direction-nav{opacity:1;-moz-opacity:1;filter:alpha(opacity=1);display:none !important}.ccm-page .v-parallax-video video{top:0 !important}.ccm-page .v-parallax{background-attachment:scroll}.ccm-page .team-member figcaption span{display:none}}@media only screen and (max-width: 991px){body.boxed-layout{width:auto}.ccm-page .footer-wrap{position:relative}.ccm-page .copyright{padding:20px}.ccm-page .copyright p{float:none;text-align:center}.ccm-page .copyright nav .menu{float:none;width:100%;text-align:center;margin-top:5px !important}.ccm-page .copyright nav .menu li{float:none !important}.ccm-page .mini-items .v-blog-item figure{float:none;width:100%;margin-right:0;margin-bottom:20px}.ccm-page article.type-team .profile-image-wrap{float:none;width:100%}.ccm-page article.type-team .article-body-wrap{float:none;width:100%;margin-right:0;margin-top:20px}.ccm-page .v-control-left .v-call-text,.ccm-page .v-control-right .v-call-text{width:76%}.ccm-page .v-control-right .btn.v-btn,.ccm-page .v-control-left .btn.v-btn{max-width:20%}.ccm-page .v-clients-item figure{height:100px}.ccm-page .v-gallery-widget .gallery-nav{display:none}}@media only screen and (min-width: 768px) and (max-width: 959px){.ccm-page .recent-posts-list li .recent-post-image{float:none}.ccm-page .recent-posts-list li .recent-post-details{margin-left:0;padding:15px 0}.ccm-page .v-counter .count-number{font-size:50px}}@media only screen and (max-width: 767px){.ccm-page .col-xs-1,.ccm-page .col-xs-2,.ccm-page .col-xs-3,.ccm-page .col-xs-4,.ccm-page .col-xs-5,.ccm-page .col-xs-6,.ccm-page .col-xs-7,.ccm-page .col-xs-8,.ccm-page .col-xs-9,.ccm-page .col-xs-10,.ccm-page .col-xs-11,.ccm-page .col-xs-12,.ccm-page .col-sm-1,.ccm-page .col-sm-2,.ccm-page .col-sm-3,.ccm-page .col-sm-4,.ccm-page .col-sm-5,.ccm-page .col-sm-6,.ccm-page .col-sm-7,.ccm-page .col-sm-8,.ccm-page .col-sm-9,.ccm-page .col-sm-10,.ccm-page .col-sm-11,.ccm-page .col-sm-12,.ccm-page .col-md-1,.ccm-page .col-md-2,.ccm-page .col-md-3,.ccm-page .col-md-4,.ccm-page .col-md-5,.ccm-page .col-md-6,.ccm-page .col-md-7,.ccm-page .col-md-8,.ccm-page .col-md-9,.ccm-page .col-md-10,.ccm-page .col-md-11,.ccm-page .col-md-12,.ccm-page .col-lg-1,.ccm-page .col-lg-2,.ccm-page .col-lg-3,.ccm-page .col-lg-4,.ccm-page .col-lg-5,.ccm-page .col-lg-6,.ccm-page .col-lg-7,.ccm-page .col-lg-8,.ccm-page .col-lg-9,.ccm-page .col-lg-10,.ccm-page .col-lg-11,.ccm-page .col-lg-12{margin-bottom:30px}.ccm-page .v-spacer{margin-bottom:0 !important}.ccm-page.boxed-layout{width:100%}.ccm-page [class*="span"],.ccm-page .row [class*="span"]{margin-bottom:20px}.ccm-page .v-page-wrap{margin-top:20px;margin-bottom:20px}.ccm-page .has-both-sidebars article,.ccm-page .has-both-sidebars .type-page,.ccm-page .has-both-sidebars .archive-page,.ccm-page .has-both-sidebars .page-content,.ccm-page aside.sidebar{float:none !important}.ccm-page .v-page-heading h1{word-wrap:normal;white-space:normal}.ccm-page .v-page-heading .heading-text{margin-left:0}.ccm-page .breadcrumb{margin-right:0}.ccm-page #back-to-top{padding:7px 10px 5px;opacity:0.6 !important}.ccm-page h4.v-center-heading{margin-top:5px;margin-bottom:25px}.ccm-page .v-text-section{margin-bottom:30px}.ccm-page .flexslider .flex-direction-nav{display:none}.ccm-page .tp-bullets,.ccm-page .rev_slider_wrapper>.tp-leftarrow,.ccm-page .rev_slider_wrapper>.tp-rightarrow{display:none !important}.ccm-page .tp-caption a.btn.v-btn{padding:0 14% !important}.ccm-page h4.v-center-heading{max-width:60%}.ccm-page .v-icon.v-icon-large{line-height:84px}.ccm-page footer{padding-bottom:10px;padding-top:20px;-ms-box-sizing:border-box;box-sizing:border-box}.ccm-page .copyright nav .menu li{float:none !important;width:auto;border-top-width:0}.ccm-page .standard-post-author{display:none}.ccm-page .standard-post-details{margin-top:20px}.ccm-page .tags-link-wrap .like-info{float:none;margin-top:20px;height:auto;overflow:hidden;display:block;text-align:left;width:100%}.ccm-page .v-pagination{display:block !important;visibility:visible !important}.ccm-page .related-items li{width:50%;float:left}.ccm-page .blog-standard{padding:0}.ccm-page .timeline{left:30px !important}.ccm-page .filterable-items .v-portfolio-item{width:49.8%}.ccm-page ul.v-portfolio-filter-nav{padding-top:1px}.ccm-page ul.v-portfolio-filter-nav li.all,.ccm-page ul.v-portfolio-filter-nav li.has-items{width:50%;margin-top:-1px}.ccm-page ul.v-portfolio-filter-nav li:first-child a,.ccm-page ul.v-portfolio-filter-nav li:last-child a{border-radius:0}.ccm-page .has-no-sidebar .v-portfolio-filter-wrap .select{padding-left:0}.ccm-page .portfolio-v-blog-item-info .item-link{float:none;display:block;margin-top:20px}.ccm-page .full-width-display-wrap figure.fw-media-wrap{margin-left:-20px !important}.ccm-page .portfolio-options-bar ul.v-pagination{width:40%}.ccm-page .full-width-display-wrap .portfolio-options-bar{position:relative;top:25px}.ccm-page .post-info>span{display:inline-block;max-width:70%}.ccm-page .article-body-wrap .share-links .share-text{padding:8px 12px}.ccm-page .article-body-wrap .share-links ul li>a,.ccm-page .article-body-wrap .share-links ul li>div{padding:8px 14px}.ccm-page .v-smash-text-wrap{text-align:center}.ccm-page .tp-caption a.btn.v-btn{font-size:inherit;padding:4% 8%;line-height:normal}.ccm-page .portfolio-grid{overflow:hidden}.ccm-page .portfolio-grid .tooltip{display:none !important}.ccm-page .v-clients-widget-v2 h4{text-align:center}.ccm-page .v-clients-widget-v2 [class*="col-sm"]{margin-bottom:0}.ccm-page .v-tweets-slide-widget .text-large .tweet-text{font-size:16px;line-height:28px}.ccm-page .v-parallax{background-attachment:scroll}.ccm-page .v-control-left .v-call-text,.ccm-page .v-control-right .v-call-text{float:none;width:100%}.ccm-page .v-control-right .btn.v-btn,.ccm-page .v-control-right .v-smash-text-arrow,.ccm-page .v-control-left .btn.v-btn,.ccm-page .v-control-left .v-smash-text-arrow{position:relative;max-width:100%;margin-top:30px;right:0}.ccm-page .team-member figcaption ul{float:none;text-align:center;width:100%}.ccm-page .team-member figcaption ul>li{float:none !important}.ccm-page .v-parallax{width:auto}.ccm-page .v-smash-text .v-call-text{border-left:0;padding-left:0}.ccm-page .v-smash-text .v-call-text p{line-height:inherit}.ccm-page .widget.v-photo-stream-widget ul{margin-right:0}.ccm-page .v-circle-chart{margin:0 auto}.ccm-page footer .col-sm-3{border:0}.ccm-page .v-testimonial-wrap{margin-bottom:40px}.ccm-page .v-team-member-box{margin-bottom:40px}.ccm-page .flex-control-nav{bottom:10px}.ccm-page .widget.v-photo-stream-widget li{height:75px;width:75px}.ccm-page .v-photo-stream-widget li img{height:75px}.ccm-page .author-bio{margin-left:0}.ccm-page .app-brief .phone-image{max-width:250px}.ccm-page #intro_stores img{margin-bottom:15px}.ccm-page .subscription-form .subscriber-email{width:100% !important;margin-bottom:10px}.ccm-page .w-portfolio.columns_4 .w-portfolio-item{width:50%}.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item{width:49%}.ccm-page .v-blog-recent-post{margin-bottom:20px}.ccm-page .v-page-not-found-wrap h1.v-404{font-weight:500}}@media only screen and (max-width: 479px){.ccm-page a.btn.v-btn{max-width:100%;margin-left:0;margin-right:0}.ccm-page .copyright nav .menu li{border-top-width:1px;border-left:0}.ccm-page .copyright nav .menu li:first-child{border-top-width:0}.ccm-page .comment-meta-actions{position:relative;margin-bottom:10px}.ccm-page .comment-meta-actions .edit-link{margin-left:0}.ccm-page .article-body-wrap .share-links .share-text{display:none}.ccm-page .article-body-wrap .share-links ul li>a,.ccm-page .article-body-wrap .share-links ul li>div{padding:8px 10px}.ccm-page .article-body-wrap .share-links ul li:first-child{border-left:0}.ccm-page .post-info>span{margin-bottom:10px;max-width:100%}.ccm-page .masonry-items .v-blog-item{width:100%}.ccm-page .related-item figure .img-holder{height:86px;line-height:10px}.ccm-page .v-pagination li.prev,.ccm-page .v-pagination li.next{width:25%}.ccm-page .v-pagination li.prev a,.ccm-page .v-pagination li.next a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ccm-page .filterable-items .v-portfolio-item{width:100%}.ccm-page .portfolio-options-bar ul.v-pagination,.ccm-page .portfolio-options-bar .share-links ul.bar-styling{width:100%;float:none;text-align:center}.ccm-page .portfolio-options-bar ul.v-pagination{margin-bottom:10px}.ccm-page .portfolio-options-bar ul.v-pagination li,.ccm-page .portfolio-options-bar .share-links ul.bar-styling li{float:none;display:inline-block}.ccm-page h3.v-center-heading,.ccm-page h4.v-center-heading{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ccm-page .v-tabs .nav-tabs li:first-child a,.ccm-page .v-tabs .nav-tabs li:last-child a{border-radius:0}.ccm-page a.btn.v-btn.v-icon-reveal i{display:none}.ccm-page a.btn.v-btn.v-icon-reveal span.text{padding:13px 20px;max-width:100%}.ccm-page a.btn.v-btn.v-icon-reveal:hover span.text{padding:13px 20px}}.ccm-page .nseparator-shadow{background:transparent url("../img/sep-shadow.png") no-repeat top center;height:9px;width:100%;margin-top:40px;margin-bottom:40px;background-size:100% 100%}.ccm-page .v-gallery-widget{margin-bottom:40px;position:relative;overflow:hidden}.ccm-page .v-gallery-widget .gallery-nav{margin-top:30px}.ccm-page .v-gallery-widget .gallery-nav li{margin-left:30px}.ccm-page .v-gallery-widget .gallery-nav li:first-child{margin-left:0}.ccm-page .v-gallery-widget .gallery-nav li img{display:block;width:100%;height:auto;opacity:.7;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .v-gallery-widget .gallery-nav li.flex-active-slide img,.ccm-page .v-gallery-widget .gallery-nav li img:hover{opacity:1}.ccm-page .gallery-slider p.flex-caption{position:absolute;bottom:0;padding:15px 20px;color:#fff;margin:0;width:100%;font-size:16px}.ccm-page .gallery{padding-top:10px;margin:0 -2%}.ccm-page .gallery .gallery-item{float:left;display:block;width:20%;margin:0 2% 4%}.ccm-page .gallery-columns-1 .gallery-item{width:96%}.ccm-page .gallery-columns-2 .gallery-item{width:46%}.ccm-page .gallery-columns-3 .gallery-item{width:29.3%}.ccm-page .gallery-columns-4 .gallery-item{width:21%}.ccm-page .gallery-columns-5 .gallery-item{width:16%}.ccm-page .gallery-columns-6 .gallery-item{width:12.6%}.ccm-page .gallery-columns-7 .gallery-item{width:10.2%}.ccm-page .gallery-columns-8 .gallery-item{width:8.4%}.ccm-page .gallery-columns-9 .gallery-item{width:7.1%}.ccm-page .gallery-item .gallery-icon{background:#222 url("../img/view-image.png") no-repeat center center;width:100%;height:auto}.ccm-page .gallery-item img{display:block;width:100%;height:auto}.ccm-page .v-gmap-widget{margin-bottom:20px}.ccm-page .fullscreen-map{padding:0}.ccm-page .v-gmap-widget .v-map-wrap{padding:0}.ccm-page .v-wrapper.shadow .v-map-wrap{padding:0 0 1.6%;margin-bottom:30px;background:transparent url("../img/base/box_shadow_effect.png") no-repeat center bottom;background-size:100% auto}.ccm-page .map-canvas img{max-width:none}.ccm-page .v-team-member-wrap{margin-bottom:30px;display:table}.ccm-page .v-team-member-box .cover{border:1px solid #ebebeb}.ccm-page .v-team-member-box a.read-more i{font-size:22px;position:absolute;right:60%;top:-5px;opacity:0;-webkit-transition:right .3s ease-in-out, opacity .3s ease-in-out;transition:right .3s ease-in-out, opacity .3s ease-in-out}.ccm-page .v-team-member-box a.read-more:hover i{opacity:.4;right:100%}.ccm-page .v-team-member-statu{color:#a5a5a5;font-size:12px;line-height:1}.ccm-page .v-team-member-name{font-size:19px;line-height:1.6}.ccm-page .v-team-member-box a.read-more{position:relative;font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:1px;color:#7a7a7a}.ccm-page .v-team-member-box p{color:#7a7a7a;direction:ltr;display:block;font-size:13px;font-style:normal;font-weight:normal;line-height:23px}.ccm-page .v-team-member-box .read-more{border-bottom:0px}.ccm-page .v-team-member-box .read-more:hover{border-bottom-width:1px;border-bottom-style:dotted}.ccm-page .v-team-member-box .widget{padding-bottom:0px}.ccm-page .v-team-member-box .v-team-member-img{position:relative;z-index:1;display:inline-block;margin:0 auto;border-radius:2px}.ccm-page .v-team-member-box .v-team-member-img img{max-width:100%;max-height:100%;vertical-align:top;width:100%}.ccm-page .v-team-member-box .v-team-member-img .member-bg{position:absolute;z-index:0;bottom:0;left:0;right:0;height:60px;background:-webkit-linear-gradient(to bottom, rgba(0,0,0,0.66), transparent);background:-webkit-linear-gradient(top, rgba(0,0,0,0.66), transparent);background:linear-gradient(to bottom, rgba(0,0,0,0.66), transparent);opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.ccm-page .v-team-member-box .v-team-member-img .social-icons{display:block;position:absolute;left:0;bottom:0;height:36px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;color:#fff}.ccm-page .v-team-member-box .v-team-member-img .social-icons a{width:36px;height:36px;color:inherit}.ccm-page .v-team-member-box .v-team-member-img .social-icons a i{width:36px;height:36px;line-height:36px;bottom:auto;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out;color:white}.ccm-page .v-team-member-box .v-team-member-img .social-icons a:hover i{top:0}.ccm-page .v-team-member-box .v-team-member-img .social-icons a+.soc-tooltip{display:none}.ccm-page .v-team-member-box .v-team-member-img:hover .member-bg{opacity:1}.ccm-page .v-team-member-box .v-team-member-img:hover .social-icons{opacity:1}.ccm-page .v-team-member-box .heading{position:relative;text-align:left;border-bottom:1px solid #ebebeb}.ccm-page .v-team-member-box .heading .v-team-member-info{padding-bottom:10px;position:relative}.ccm-page .v-team-member-box .member-info{padding:16px 18px 9px;display:block;background-color:white}.ccm-page .v-team-member-box .heading .v-team-member-info>.v-team-member-name{top:0;z-index:1;text-align:center;margin-bottom:2px;margin-top:0px}.ccm-page .v-team-member-box .heading .v-team-member-info>.v-team-member-statu{padding-top:0;position:relative;z-index:1;opacity:1;display:block;text-align:center;margin-bottom:5px}.ccm-page .v-team-member-box .heading .read-more-block{width:50%;position:absolute;right:0;bottom:23px;text-align:right;line-height:1}.ccm-page .v-team-member-box .v-team-member-desc{position:relative;text-align:left;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #ebebeb}.ccm-page .v-team-member-box .v-team-member-desc p{margin-bottom:0}.ccm-page .v-team-member-box .social-icons{position:relative;font-size:16px;text-align:center}.ccm-page .v-team-member-box ul.social-icons li{height:36px;float:none}.ccm-page .v-team-member-box ul.social-icons li:not(.sf-love) a{padding:0px}.ccm-page .v-team-member-box .social-icons a{position:relative;display:inline-block;width:39px;height:39px;overflow:hidden;color:rgba(255,255,255,0.5);font-size:12px;line-height:39px;text-align:center;background-color:transparent;-webkit-transition:color .3s ease-out, top .3s ease-out;transition:color .3s ease-out, top .3s ease-out}.ccm-page .v-team-member-box .social-icons a:before{opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.ccm-page .v-team-member-box .social-icons a:hover{color:#fff}.ccm-page .v-team-member-box .social-icons a:hover:before{opacity:0}.ccm-page .v-team-member-box .social-icons a:last-child{margin-right:0px}.ccm-page .v-team-member-box .social-icons a i{display:block;width:39px;height:39px;line-height:39px;position:absolute;bottom:37px;-webkit-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.ccm-page .v-team-member-box ul.social-icons li a:hover i{top:1% !important}.ccm-page .v-team-member-box .social-icons.widget.social-icons-bottom-margin,.ccm-page .v-team-member-box .social-icons.social-icons-bottom-margin{margin-bottom:35px}.ccm-page .v-team-member-box .widget.social-icons{margin-bottom:0;margin-left:auto;margin-right:auto;width:100%;padding-top:10px}.ccm-page .v-team-member-box .widget.social-icons h3{margin-bottom:23px}.ccm-page .v-team-member-box .widget.social-icons a{color:#656565;-webkit-transition:color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out;transition:color .2s ease-out, background-color .2s ease-out, border-color .2s ease-out}.ccm-page .v-team-member-box .widget.social-icons a:hover{color:#fff}.ccm-page .v-team-member-box .widget.social-icons.social-icons-small a i{bottom:39px}.ccm-page .v-team-member-box .widget.social-icons.social-icons-small a:hover i{bottom:0}.ccm-page .v-team-member-box .widget.social-icons.social-icons-small .soc-tooltip{display:none}.ccm-page .v-team-member-box .widget.social-icons.social-icons-small.bordered a{margin-right:2px}.ccm-page .v-team-member-box .widget.social-icons.social-icons-small.bordered a:before{display:block;width:39px;height:39px;line-height:39px;text-align:center;border:1px solid #ebebeb}.ccm-page .v-icon{font-size:30px;line-height:32px;padding:0;width:auto;background-image:none}.ccm-page .icon-character{font-weight:bold;margin-left:5px;margin-right:12px}.ccm-page .v-icon.medium{font-size:36px !important;line-height:36px !important;width:auto;height:38px}.ccm-page .feature-box-icon.small .v-icon{line-height:30px;height:30px}.ccm-page .v-icon.v-icon-large{font-size:50px;line-height:69px;width:auto;height:56px}.ccm-page .feature-box-icon.cont-large .v-icon{line-height:76px}.ccm-page .feature-box-icon.cont-large .v-icon[class^="icon-"]{line-height:92px}.ccm-page .feature-box-icon.cont-large .icon-character{font-size:80px}.ccm-page .feature-box-icon .v-icon{padding:0;display:block}.ccm-page .feature-box-icon{padding:20px;border-radius:50%;text-align:center;vertical-align:middle;margin-bottom:20px;margin-right:20px;height:30px;width:30px;line-height:12px;border:2px solid transparent;-ms-box-sizing:content-box;box-sizing:content-box;background-size:100% 100%;background-position:center center;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;border-color:#ebebeb}.ccm-page .feature-box-icon:hover,.ccm-page .sf-hover .feature-box-icon{background-image:url("../img/crease.svg")}.ccm-page .browser-ie .feature-box-icon:hover,.ccm-page .browser-ie .sf-hover .feature-box-icon,.ccm-page .browser-ie10 .feature-box-icon:hover,.ccm-page .browser-ie10 .sf-hover .feature-box-icon{background-image:none}.ccm-page .feature-box-icon.small{padding:19px}.ccm-page .feature-box-icon.cont-large{padding:37px;border-radius:50%;text-align:center;vertical-align:middle;width:77px;height:77px}.ccm-page .v-icon.v-icon-large:before{font-size:72px}.ccm-page .v-icon-float-left{float:left;padding:5px 10px 0 0}.ccm-page .v-icon-float-right{float:right;padding:5px 0 0 10px}.ccm-page .icn-holder{display:inline-block}.ccm-page .feature-box h3>i[class*="icon-"]{vertical-align:-4px}.ccm-page .feature-box{display:block;position:relative;z-index:2}.ccm-page .feature-box.feature-box-st{text-align:center;padding:10px}.ccm-page .feature-box-st .feature-box-icon{margin-right:0;margin-bottom:5px}.ccm-page .feature-box-st .v-icon{padding:0}.ccm-page .feature-box h3>i{font-size:1.3em;margin-right:15px}.ccm-page .feature-box.feature-box-st h3{margin-bottom:20px}.ccm-page .feature-box.left-icon h3,.ccm-page .feature-box.left-icon-v2 h3{margin-top:0;margin-bottom:10px}.ccm-page .feature-box.left-icon .feature-box-icon{float:left;position:relative}.ccm-page .feature-box.left-icon-v2>i{float:left;position:relative;font-size:42px;line-height:50px;text-align:center;width:40px}.ccm-page .feature-box.left-icon-v2>span{float:left;position:relative;font-size:46px;line-height:46px;text-align:center;width:48px;margin-left:0}.ccm-page .feature-box.feature-box-secundary-two .v-icon{margin-bottom:15px}.ccm-page .feature-box.feature-box-secundary-two h3{margin-top:10px}.ccm-page .feature-box[class*="feature-box-secundary-"] .feature-box-icon{background-image:url("../img/crease.svg");background-size:100% 100%;background-position:center center;position:absolute;left:42%;top:-32px;border-radius:0 100px 100px;height:30px;width:30px;line-height:12px;border:0;margin:0;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.ccm-page .browser-ie .feature-box[class*="feature-box-secundary-"] .feature-box-icon,.ccm-page .browser-ie10 .feature-box[class*="feature-box-secundary-"] .feature-box-icon{background-image:none}.ccm-page .feature-box.feature-box-secundary-three .feature-box-icon{right:50%;margin-right:-35px}.ccm-page .feature-box[class*="feature-box-secundary-"] .feature-box-text{background:#fff;padding:40px 30px 40px 30px;margin-top:30px;margin-bottom:20px;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ccm-page .feature-box[class*="feature-box-secundary-"].left-icon-x .feature-box-icon{top:35%;left:0px}.ccm-page .feature-box[class*="feature-box-secundary-"].left-icon-x .feature-box-text{margin-left:35px;padding:20px 30px 30px 50px}.ccm-page .feature-box[class*="feature-box-secundary-"].left-icon-x h3,.ccm-page .feature-box[class*="feature-box-secundary-"].left-icon-x .feature-box-text-inner{text-align:left}.ccm-page .feature-box.feature-box-secundary-three .feature-box-text{padding:60px 30px 65px 30px;padding-bottom:40px}.ccm-page .feature-box.feature-box-secundary-two .feature-box-text{padding-bottom:30px;text-align:center}.ccm-page .feature-box.feature-box-secundary-four .feature-box-text{padding:25px 30px 20px}.ccm-page .feature-box.feature-box-secundary-four h3{margin-top:0}.ccm-page .feature-box .feature-box-text{display:block}.ccm-page .feature-box.left-icon .feature-box-text{display:block;margin-left:90px}.ccm-page .feature-box.left-icon-v2 .feature-box-text{display:block;margin-left:55px}.ccm-page .feature-box.left-icon-v2 .feature-box-text h3{margin-bottom:8px;font-weight:500}.ccm-page .feature-box.feature-box-secundary-three h3,.ccm-page .feature-box.feature-box-secundary-three .feature-box-text-inner{text-align:center}.ccm-page .feature-box[class*="feature-box-secundary-"] h3,.ccm-page .feature-box[class*="feature-box-secundary-"] .feature-box-text-inner{font-weight:500;text-align:center}.ccm-page .feature-box-line{width:50px;height:2px;margin:0 auto;display:block;background:#e4e4e4;margin-bottom:20px;-webkit-transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s !important;transition:all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s !important}.ccm-page .sf-hover .feature-box-line{width:100px}.ccm-page .feature-box-text-inner{display:block;width:100%;line-height:165%}.ccm-page .feature-box-text-inner p:last-child{margin-bottom:0}.ccm-page .feature-box-icon:hover .v-icon,.ccm-page .sf-hover .feature-box-icon .v-icon,.ccm-page .feature-box.feature-box-secundary-one .v-icon,.ccm-page .feature-box.feature-box-secundary-three .v-icon{color:#ffffff}.ccm-page .feature-box .icon-white{color:#ffffff}.ccm-page .feature-box-animated .back,.ccm-page .feature-box-animated .back h3{color:#ffffff !important}.ccm-page .btn{padding:9px 12px;outline:none !important}.ccm-page .btn.v-btn{margin-bottom:20px;outline:none !important}.ccm-page .btn.v-btn,.ccm-page input[type=submit]{position:relative;display:inline-block;margin-right:10px;vertical-align:middle;text-align:center;cursor:pointer;zoom:1;border-radius:2px;font-size:13px;line-height:1.3;letter-spacing:0.3px;text-transform:uppercase;color:#eee;color:#fff !important;box-shadow:0 1px 0 0 #065296;padding:13px 20px 13px;font-weight:bold}.ccm-page .btn.subscriber-button{margin-bottom:0px;margin-right:0px}.ccm-page button.btn:not(.v-btn.v-second-dark):not(.v-btn.v-third-dark){border:none}.ccm-page .btn.v-btn.disabled{cursor:default !important;background:rgba(39,174,96,0.8) !important;box-shadow:0 1px 0 0 rgba(19,154,76,0.9) !important}.ccm-page .btn.v-btn-default:hover,.ccm-page input[type=submit]:hover{color:#FFF;color:#fff !important;box-shadow:0 1px 0 0 #000;background:#323436 !important}.ccm-page .btn.v-btn.btn-danger{box-shadow:none;padding:12px 16px;margin-bottom:0px}.ccm-page .btn.v-btn i{position:relative;top:0px;font-size:1.2em;margin-right:8px}.ccm-page .btn.v-btn i[class*="icon-"]{font-size:1em}.ccm-page .v-dropdown-box a.btn.v-btn{color:#eee;color:rgba(255,255,255,0.8) !important}.ccm-page .v-dropdown-box a.btn.v-btn:hover{color:#FFF;color:#fff !important}.ccm-page .btn.v-btn.special-icon{padding-left:55px !important}.ccm-page .btn.v-btn.special-icon i{position:absolute;left:0;top:0;height:100%;width:37px;background:#065296;text-align:center;line-height:43px;margin-right:0}.ccm-page .btn.v-btn.special-icon i::after{position:absolute;display:block;content:"";width:10px;height:10px;background:#065296;border-right:0;border-bottom:0;top:50%;margin-top:-3px;right:-5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:8}.ccm-page .btn.v-btn.special-icon:hover i,.ccm-page .btn.v-btn.special-icon:hover i::after{background:#222}.ccm-page .v-btn.v-turqoise{background:rgba(26,188,156,0.8);box-shadow:0 1px 0 0 rgba(6,168,136,0.9)}.ccm-page .btn.v-btn.v-turqoise.special-icon i::after,.ccm-page .btn.v-btn.v-turqoise.special-icon i{background:#06a888}.ccm-page .v-btn.v-turqoise:hover{background:#1abc9c;box-shadow:0 1px 0 0 #06a888}.ccm-page .v-btn.v-green-sea{background:rgba(22,160,133,0.8);box-shadow:0 1px 0 0 rgba(2,140,113,0.9)}.ccm-page .btn.v-btn.v-green-sea.special-icon i::after,.ccm-page .btn.v-btn.v-green-sea.special-icon i{background:#028c71}.ccm-page .v-btn.v-green-sea:hover{background:#16a085;box-shadow:0 1px 0 0 #028c71}.ccm-page .v-btn.v-sunflower{background:rgba(241,196,15,0.8);box-shadow:0 1px 0 0 rgba(221,176,0,0.9)}.ccm-page .btn.v-btn.v-sunflower.special-icon i::after,.ccm-page .btn.v-btn.v-sunflower.special-icon i{background:#ddb000}.ccm-page .v-btn.v-sunflower:hover{background:#f1c40f;box-shadow:0 1px 0 0 #ddb000}.ccm-page .v-btn.v-orange{background:rgba(243,156,18,0.8);box-shadow:0 1px 0 0 rgba(223,136,0,0.9)}.ccm-page .btn.v-btn.v-orange.special-icon i::after,.ccm-page .btn.v-orange.special-icon i{background:#df8800}.ccm-page .v-btn.v-orange:hover{background:#f39c12;box-shadow:0 1px 0 0 #df8800}.ccm-page .v-btn.v-emerald{background:rgba(46,204,113,0.8) !important;box-shadow:0 1px 0 0 rgba(26,184,93,0.9) !important}.ccm-page .v-btn.btn.v-emerald.special-icon i::after,.ccm-page .btn.v-btn.v-emerald.special-icon i{background:#1ab85d}.ccm-page .v-btn.v-emerald:hover{background:#2ecc71 !important;box-shadow:0 1px 0 0 #1ab85d !important}.ccm-page .v-btn.v-nephritis{background:rgba(39,174,96,0.8);box-shadow:0 1px 0 0 rgba(19,154,76,0.9)}.ccm-page .btn.v-btn.v-nephritis.special-icon i::after,.ccm-page .btn.v-btn.v-nephritis.special-icon i{background:#139a4c}.ccm-page .v-btn.v-nephritis:hover{background:#27ae60;box-shadow:0 1px 0 0 #139a4c}.ccm-page .v-btn.v-carrot{background:rgba(230,126,34,0.8);box-shadow:0 1px 0 0 rgba(210,106,14,0.9)}.ccm-page .btn.v-btn.v-carrot.special-icon i::after,.ccm-page .btn.v-btn.v-carrot.special-icon i{background:#d26a0e}.ccm-page .v-btn.v-carrot:hover{background:#e67e22;box-shadow:0 3px 0 0 #d26a0e}.ccm-page .v-btn.v-pumpkin{background:rgba(211,84,0,0.8);box-shadow:0 1px 0 0 rgba(191,64,0,0.9)}.ccm-page .btn.v-btn.v-pumpkin.special-icon i::after,.ccm-page .btn.v-btn.v-pumpkin.special-icon i{background:#bf4000}.ccm-page .v-btn.v-pumpkin:hover{background:#d35400;box-shadow:0 1px 0 0 #bf4000}.ccm-page .v-btn.v-btn.v-peter-river{background:rgba(52,152,219,0.8);box-shadow:0 1px 0 0 rgba(32,132,199,0.9)}.ccm-page .btn.v-btn.v-btn.v-peter-river.special-icon i::after,.ccm-page .btn.v-btn.v-btn.v-peter-river.special-icon i{background:#2084c7}.ccm-page .v-btn.v-peter-river:hover{background:#3498db;box-shadow:0 1px 0 0 #2084c7}.ccm-page .v-btn.v-belize-hole{background:rgba(41,128,185,0.8);box-shadow:0 1px 0 0 rgba(21,108,165,0.9)}.ccm-page .btn.v-btn.v-belize-hole.special-icon i::after,.ccm-page .btn.v-btn.v-belize-hole.special-icon i{background:#156ca5}.ccm-page .v-btn.v-belize-hole:hover{background:#2980b9;box-shadow:0 3px 0 0 #156ca5}.ccm-page .v-btn.v-alizarin{background:rgba(231,76,60,0.8);box-shadow:0 1px 0 0 rgba(221,56,40,0.9)}.ccm-page .btn.v-btn.v-alizarin.special-icon i::after,.ccm-page .btn.v-btn.v-alizarin.special-icon i{background:#dd3828}.ccm-page .v-btn.v-alizarin:hover{background:#e74c3c;box-shadow:0 1px 0 0 #dd3828}.ccm-page .v-btn.v-pomegranate{background:rgba(192,57,43,0.8);box-shadow:0 1px 0 0 rgba(172,37,23,0.9)}.ccm-page .btn.v-btn.v-pomegranate.special-icon i::after,.ccm-page .btn.v-btn.v-pomegranate.special-icon i{background:#ac2517}.ccm-page .v-btn.v-pomegranate:hover{background:#c0392b;box-shadow:0 3px 0 0 #ac2517}.ccm-page .v-btn.v-amethyst{background:rgba(155,89,182,0.8);box-shadow:0 1px 0 0 rgba(135,69,162,0.9)}.ccm-page .btn.v-btn.v-amethyst.special-icon i::after,.ccm-page .btn.v-btn.v-amethyst.special-icon i{background:#8745a2}.ccm-page .v-btn.v-amethyst:hover{background:#9b59b6;box-shadow:0 1px 0 0 #8745a2}.ccm-page .v-btn.v-wisteria{background:rgba(142,68,173,0.8);box-shadow:0 1px 0 0 rgba(122,48,153,0.9)}.ccm-page .btn.v-btn.v-wisteria.special-icon i::after,.ccm-page .btn.v-btn.v-wisteria.special-icon i{background:#7a3099}.ccm-page .v-btn.v-wisteria:hover{background:#8e44ad;box-shadow:0 1px 0 0 #7a3099}.ccm-page .v-btn.v-wet-asphalt{background:rgba(52,73,94,0.8);box-shadow:0 1px 0 0 rgba(32,53,74,0.9)}.ccm-page .btn.v-btn.v-wet-asphalt.special-icon i::after,.ccm-page .btn.v-btn.v-wet-asphalt.special-icon i{background:#20354a}.ccm-page .v-btn.v-wet-asphalt:hover{background:#34495e;box-shadow:0 1px 0 0 #20354a}.ccm-page .v-btn.v-midnight-blue{background:rgba(44,62,80,0.8);box-shadow:0 1px 0 0 rgba(24,42,60,0.9)}.ccm-page .btn.v-btn.v-midnight-blue.special-icon i::after,.ccm-page .btn.v-btn.v-midnight-blue.special-icon i{background:#182a3c}.ccm-page .v-btn.v-midnight-blue:hover{background:#2c3e50;box-shadow:0 1px 0 0 #182a3c}.ccm-page .v-btn.v-concrete{background:rgba(149,165,166,0.8);box-shadow:0 1px 0 0 rgba(129,145,146,0.8)}.ccm-page .btn.v-btn.v-concrete.special-icon i::after,.ccm-page .btn.v-btn.v-concrete.special-icon i{background:#819192}.ccm-page .v-btn.v-concrete:hover{background:#95a5a6;box-shadow:0 1px 0 0 rgba(109,125,126,0.8)}.ccm-page .v-btn.v-asbestos{background:rgba(127,140,141,0.8);box-shadow:0 1px 0 0 rgba(107,120,121,0.9)}.ccm-page .btn.v-btn.v-asbestos.special-icon i::after,.ccm-page .btn.v-btn.v-asbestos.special-icon i{background:#6b7879}.ccm-page .v-btn.v-asbestos:hover{background:#7f8c8d;box-shadow:0 1px 0 0 #6b7879}.ccm-page .v-btn.v-darkly{background:rgba(50,52,54,0.8);box-shadow:0 1px 0 rgba(255,255,255,0.25) inset,0 3px 0 0 rgba(30,32,34,0.8)}.ccm-page .btn.v-btn.v-darkly.special-icon i::after,.ccm-page .btn.v-btn.v-darkly.special-icon i{background:#1e2022}.ccm-page .v-btn.v-darkly:hover{background:rgba(50,52,54,0.8);box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 3px 0 0 rgba(30,32,34,0.9)}.ccm-page .v-btn.v-second-dark{background:transparent !important;border:solid 2px rgba(0,0,0,0.6);color:#323436 !important;box-shadow:none;padding:12px 25px 12px 25px !important}.ccm-page .v-btn.v-second-dark:hover{background:#323436 !important;color:#fff !important;box-shadow:none}.ccm-page .v-btn.v-third-dark{background:transparent !important;border:solid 2px #ececec;border-color:rgba(0,0,0,0.1);color:#323436 !important;box-shadow:none;padding:13px 40px 12px 40px !important}.ccm-page .v-btn.v-yellow{background:#FFD62C !important;border:none;color:#323436 !important;box-shadow:none;padding:15px 40px 13px 40px !important}.ccm-page .v-btn.v-yellow:hover{background:#323436 !important;box-shadow:none;color:#fff !important}.ccm-page .v-btn.v-third-dark:hover{background:#323436 !important;color:#fff !important;box-shadow:none;border-color:#323436}.ccm-page .v-btn.v-second-light,.ccm-page .v-third-light{background:transparent !important;border:solid 2px #FFF;border-color:rgba(255,255,255,0.6);color:#fff !important;box-shadow:none !important;padding:14px 30px !important}.ccm-page .v-btn.v-second-light:hover{background:#fff !important;color:#000 !important}.ccm-page .v-btn.v-third-light{background:#fff !important;color:#000 !important}.ccm-page .v-btn.v-third-light:hover{background:transparent !important;color:#fff !important}.ccm-page .btn.v-btn.no-three-d{box-shadow:none !important}.ccm-page .btn.v-btn i{margin-top:0 !important}.ccm-page .btn.v-btn.v-large-button{padding:24px 30px 20px;font-size:14px;letter-spacing:2px}.ccm-page .btn.v-btn.v-large-button.special-icon i{line-height:60px}.ccm-page .btn.v-btn.special-icon.v-large-button{padding-left:60px !important}.ccm-page .btn.v-btn.v-small-button,.ccm-page input[type=submit]{padding:12px 16px 10px !important;font-size:12px;letter-spacing:1px}.ccm-page .btn.v-btn.v-small-button{padding:10px 18px 9px !important;font-weight:600;letter-spacing:0}.ccm-page .btn.v-btn.v-small-button.special-icon i{line-height:37px}.ccm-page .btn.v-btn.special-icon.v-small-button{padding-left:55px !important}.ccm-page .testimonial{text-align:center;padding:0;margin:0 0 18px}.ccm-page .testimonial .testimonials-content{color:#FFFFFF;font-size:24px;font-style:normal;font-weight:100;line-height:25px}.ccm-page .testimonial.bordered-with-thumb{text-align:left}.ccm-page .testimonial.bordered-with-thumb .inner{padding:20px;border:1px solid #e1e1e1;border-radius:3px;position:relative;margin-bottom:20px}.ccm-page .testimonial.bordered-with-thumb .inner:after{content:"";position:absolute;bottom:-8px;left:33px;width:15px;height:15px;background:#fff;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ccm-page .testimonial.bordered-with-thumb .testimonial-author{overflow:hidden;margin:0}.ccm-page .testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail{float:left;margin:0 15px 0 10px;border-radius:100%}.ccm-page .testimonial.bordered-with-thumb .testimonial-author .featured-thumbnail img{border-radius:100%;border:1px solid #e5eaec;width:54px !important;height:53px !important}.ccm-page .testimonial.bordered-with-thumb .testimonial-author span{color:#a5a5a5}.ccm-page .testimonial.bordered-with-thumb .testimonial-author p{margin-top:-4px}.ccm-page .testimonial.bordered-with-thumb .user{margin-top:5px}.ccm-page h3.v-center-heading.testimonial-title{display:block !important;margin:25px auto 35px;text-align:center;font-size:23px;line-height:15px !important}.ccm-page h3.testimonial-title.v-heading span:before,.ccm-page h3.testimonial-title.v-heading span:after{top:4px}.ccm-page .testimonial.fw-carousel-style .testimonials-content{text-align:center;font-size:21px;width:90%;margin-bottom:15px;line-height:33px;color:inherit;margin-left:auto;margin-right:auto}.ccm-page .testimonial.fw-carousel-style .testimonials-content:after{content:""}.ccm-page .testimonial.fw-carousel-style .person-says{padding:0;text-transform:uppercase;font-weight:600;font-size:11px;margin-bottom:25px}.ccm-page .testimonial.fw-carousel-style .person-says .text-small{text-transform:none;font-size:12px;color:#878787;font-weight:400}.ccm-page .testimonial.testimonial-thumb-side{text-align:left}.ccm-page .testimonial.testimonial-thumb-side .wrapper{margin-left:90px}.ccm-page .testimonial.testimonial-thumb-side .testimonial-author .featured-thumbnail{float:left;margin:0 20px 0 0;border-radius:100% 100% 100% 100%;border-width:3px;border-style:solid;width:70px !important;height:69px !important}.ccm-page .testimonial.testimonial-thumb-side .testimonial-author .featured-thumbnail img{border-radius:100% 100% 100% 100%;height:63px !important}.ccm-page .testimonial.testimonial-thumb-side .testimonial-author .featured-thumbnail:after{content:"";position:absolute;top:50%;margin-top:-6px;right:-8px;width:0;height:0;border-left-width:6px;border-left-style:solid;border-bottom:6px solid transparent;border-top:6px solid transparent}.ccm-page .testimonial.testimonial-thumb-side .excerpt{font-style:italic;margin-bottom:10px}.ccm-page .testimonial .testimonial-author .featured-thumbnail{border-radius:2px 2px 2px 2px;border:1px solid #e8e8e8;position:relative;display:inline-block;margin-bottom:10px;width:54px !important;height:53px !important}.ccm-page .testimonial .user{font-size:12px;text-transform:uppercase;color:#444;font-weight:600}.ccm-page .testimonial .user span{text-transform:none;font-size:12px;color:#a5a5a5;font-weight:400}.ccm-page .testimonial .person-says{padding:30px 0 50px 0}.ccm-page .testimonial .person-says strong{border-style:none;border-width:0;line-height:1.6;padding:0;text-decoration:none}.ccm-page .testimonial .person-says .text-small{font-size:18px;padding:15px 0;color:#43b4f9;padding-left:10px}.ccm-page .testimonial .carousel-indicators li{background:#ddd;border:1px solid #ccc;border-radius:50% 50% 50% 50%;display:block;height:9px;margin:0 0 0 5px;width:9px;display:inline-block}.ccm-page .v-testimonial-wrap:not(.v-testimonial-fw) .owl-theme .owl-controls{position:absolute;bottom:60px;right:12px}.ccm-page .v-testimonial-wrap:not(.v-testimonial-fw) .owl-theme .owl-controls .owl-page span{border:1px solid #1f1f1f;width:9px;height:9px}.ccm-page .v-testimonial-wrap:not(.v-testimonial-fw) .owl-theme .owl-controls .owl-page.active span{width:10px;height:10px;border:2px solid #777}.ccm-page .v-testimonial-wrap-v2 .owl-theme .owl-controls{position:absolute;bottom:14px;right:15px}.ccm-page .v-testimonial-wrap-v2 .owl-theme .owl-controls .owl-page span{border:1px solid #1f1f1f;width:9px;height:9px}.ccm-page .v-testimonial-wrap-v2 .owl-theme .owl-controls .owl-page.active span{width:10px;height:10px;border:2px solid #777}.ccm-page .testimonial.fw-carousel-style .owl-theme .owl-controls{margin-top:0px}.ccm-page .pi-img-round,.ccm-page .pi-img-round img,.ccm-page .pi-img-round .pi-img-shadow-inner:after,.ccm-page .pi-img-round .pi-img-border,.ccm-page .pi-img-round .pi-img-border-double{border-radius:50%}.ccm-page .pi-testimonial-author-name{color:#666}.ccm-page .pi-testimonial-author-company a{color:#999}.ccm-page .pi-testimonial{margin-bottom:20px}.ccm-page .pi-testimonial-content{position:relative;padding:22px 28px 5px;margin-bottom:20px;font-style:italic;font-size:15px;line-height:1.5em;border:1px solid transparent;border-radius:3px}.ccm-page .pi-testimonial-content:after{content:'';display:block;width:23px;height:16px;position:absolute;left:20px;bottom:-16px}.ccm-page .pi-testimonial-author-with-photo .pi-testimonial-content:after{left:64px}.ccm-page .pi-testimonial-content.pi-testimonial-content-big{font-size:17px}.ccm-page .pi-testimonial-content.pi-testimonial-content-bigger{font-size:22px;line-height:1.4em;font-weight:300}.ccm-page .pi-testimonial-content.pi-testimonial-content-quotes{padding-left:46px}.ccm-page .pi-testimonial-content.pi-testimonial-content-quotes:before{display:block;font-family:FontAwesome;content:"\201D";font-size:55px;position:absolute;top:40px;font-style:normal;left:15px}.ccm-page .pi-testimonial-content p{font-size:14px}.ccm-page .pi-testimonial-author-with-icon .pi-testimonial-author div{margin-left:30px}.ccm-page .pi-testimonial-author-with-photo .pi-testimonial-author div{padding:7px 0 0 88px}.ccm-page .pi-testimonial-author .pi-testimonial-author-photo{height:70px;float:left;margin-right:20px}.ccm-page .pi-testimonial-author .pi-testimonial-author-photo img{max-height:65px}.ccm-page .pi-testimonial-author .pi-icon-man,.ccm-page .pi-testimonial-author .pi-icon-woman{width:15px;height:18px;float:left;margin-top:2px}.ccm-page .pi-testimonial-author:before,.ccm-page .pi-testimonial-author:after{content:" ";display:table}.ccm-page .pi-testimonial-author:after{clear:both}.ccm-page .pi-testimonials-big{font-size:30px;font-weight:300;line-height:1.4em;font-style:italic;margin-bottom:15px}.ccm-page .pi-testimonials-name{letter-spacing:1px;margin-bottom:0;font-style:italic}.ccm-page .pi-quote-left{margin-right:10px}.ccm-page .pi-quote-right{margin-left:13px}.ccm-page .pi-section-white .pi-testimonial-content,.ccm-page .pi-section-grey .pi-testimonial-content,.ccm-page .pi-section-base .pi-testimonial-content,.ccm-page .pi-section-dark .pi-testimonial-content,.ccm-page .pi-section-parallax .pi-testimonial-content{background:#FAFAFA;color:#555c63;box-shadow:0 1px 2px rgba(0,0,0,0.03);border-color:#e5eaea}.ccm-page .pi-section-white .pi-testimonial-content:after,.ccm-page .pi-section-grey .pi-testimonial-content:after,.ccm-page .pi-section-base .pi-testimonial-content:after,.ccm-page .pi-section-dark .pi-testimonial-content:after,.ccm-page .pi-section-parallax .pi-testimonial-content:after{background:url("../img/base/triangle-testimonials.png") no-repeat 50% 0}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-content-quotes:before,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-content-quotes:before,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-content-quotes:before,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-content-quotes:before,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-content-quotes:before{color:#DADADA}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-white,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-white,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-white,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-white,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-white{background:#ffffff;color:#555c63;box-shadow:0 1px 1px rgba(0,0,0,0.1);border-color:#ffffff}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-white:after,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-white:after,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-white:after,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-white:after,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-white:after{background:url("../img/base/triangle-testimonials-white.png") no-repeat 50% 0}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-white.pi-testimonial-content-quotes:before{color:#d6dfdf}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-base,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-base,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-base,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-base,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-base{background:#2A9DEA !important;color:#ffffff;box-shadow:0 1px 2px rgba(0,0,0,0.04);border-color:#2A9DEA !important}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-base:after,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-base:after,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-base:after,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-base:after,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-base:after{background:url("../img/triangle-testimonials-base.png") no-repeat 50% 0}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-base.pi-testimonial-content-quotes:before{color:#F5F5F5}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-dark,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-dark,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-dark,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-dark,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-dark{background:#2a3037;color:#bfc7cc;box-shadow:0 1px 2px rgba(0,0,0,0.1);border-color:#32383f}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-dark:after,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-dark:after,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-dark:after,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-dark:after,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-dark:after{background:url("../img/base/triangle-testimonials-dark.png") no-repeat 50% 0}.ccm-page .pi-section-white .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before,.ccm-page .pi-section-grey .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before,.ccm-page .pi-section-base .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before,.ccm-page .pi-section-dark .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before,.ccm-page .pi-section-parallax .pi-testimonial-content.pi-testimonial-dark.pi-testimonial-content-quotes:before{color:#4e565e}.ccm-page .pi-section-white .pi-testimonial-author .pi-icon-man,.ccm-page .pi-section-grey .pi-testimonial-author .pi-icon-man,.ccm-page .pi-section-base .pi-testimonial-author .pi-icon-man,.ccm-page .pi-section-dark .pi-testimonial-author .pi-icon-man,.ccm-page .pi-section-parallax .pi-testimonial-author .pi-icon-man{background:url("../img/base/icon-man.png") no-repeat 0 0}.ccm-page .pi-section-white .pi-testimonial-author .pi-icon-woman,.ccm-page .pi-section-grey .pi-testimonial-author .pi-icon-woman,.ccm-page .pi-section-base .pi-testimonial-author .pi-icon-woman,.ccm-page .pi-section-dark .pi-testimonial-author .pi-icon-woman,.ccm-page .pi-section-parallax .pi-testimonial-author .pi-icon-woman{background:url("../img/base/icon-woman.png") no-repeat 0 0}.ccm-page .pi-testimonial-fw .pi-testimonial-fw-author-company{font-style:italic}.ccm-page .pi-testimonial-fw .pi-testimonial-fw-author-name{font-size:16px;line-height:1.6em;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:0px}.ccm-page .pi-testimonial-fw .pi-testimonial-fw-content-quotes{margin-bottom:20px;font-size:28px;line-height:1.2em;font-weight:300}.ccm-page .pi-testimonial-fw .pi-testimonial-fw-author-photo{margin-bottom:20px;position:relative}.ccm-page .pi-testimonial-fw-star{color:#2A9DEA}.ccm-page .v-shadow-wrap{z-index:1;position:relative}.ccm-page .v-box-shadow{background:#fff;position:relative}.ccm-page .v-box-shadow:after,.ccm-page .v-box-shadow:before{top:80%;left:5px;width:50%;z-index:-1;content:"";bottom:15px;max-width:300px;background:#999;position:absolute}.ccm-page .shadow-effect-1{box-shadow:0 10px 6px -6px #bbb}.ccm-page .shadow-effect-2{position:relative}.ccm-page .shadow-effect-2:after,.ccm-page .shadow-effect-2:before,.ccm-page .shadow-effect-3:before,.ccm-page .shadow-effect-4:after{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);box-shadow:0 15px 10px #999}.ccm-page .shadow-effect-2:after,.ccm-page .shadow-effect-4:after{left:auto;right:5px;-webkit-transform:rotate(3deg);transform:rotate(3deg)}.ccm-page blockquote.hero{padding:22px 25px;font-size:16px;background:#f3f3f3;border-left-width:2px;border-left-style:solid;margin-bottom:50px}.ccm-page .v-tagline-box-v1{border:solid 1px #eee;border-top-width:2px;border-top-style:solid}.ccm-page .v-tagline-box-v2{border:solid 1px #eee;border-left-width:2px;border-left-style:solid}.ccm-page .v-tagline-box{padding:25px 30px;background:#fff;margin-bottom:30px}.ccm-page .v-tagline-box h1,.ccm-page .v-tagline-box h2,.ccm-page .v-tagline-box h3{margin-top:5px}.ccm-page ul.social-icons{height:auto;overflow:hidden;list-style:none !important}.ccm-page ul.social-icons li{float:left;display:inline-block}.ccm-page .share-links ul.social-icons li{height:36px}.ccm-page ul.social-icons.center li{float:none}.ccm-page ul.social-icons li:not(.sf-love) a{display:inline-block;padding:10px;width:36px;height:36px;line-height:36px;font-size:16px;overflow:hidden;position:relative;text-align:center;-webkit-transition:all 0.35s;transition:all 0.35s}.ccm-page ul.social-icons li:not(.sf-love) a i{display:block;height:100%;position:relative;top:1%;-webkit-transition:top 0.35s;transition:top 0.35s;width:100%;margin-bottom:30px}.ccm-page .browser-ie ul.social-icons li a{display:inline-block;padding:10px;width:36px;height:36px;line-height:36px;font-size:16px;overflow:hidden;position:relative;text-align:center;-webkit-transition:all 0.35s;transition:all 0.35s;color:#222}.ccm-page .browser-ie ul.social-icons li a i{display:block;height:100%;position:relative;top:0%;-webkit-transition:top 0.35s;transition:top 0.35s;width:100%;margin-bottom:31px}.ccm-page ul.social-icons.light li a{color:#fff}.ccm-page ul.social-icons.dark li a{color:#222}.ccm-page ul.social-icons li a:hover{color:#fff !important}.ccm-page ul.social-icons li a:hover i{top:-46px}.ccm-page ul.social-icons.large li{height:50px;margin-bottom:10px}.ccm-page ul.social-icons.large li a{padding:14px;width:50px;height:50px;line-height:50px;font-size:24px}.ccm-page ul.social-icons.large li a i{margin-top:0}.ccm-page ul.social-icons.large li a:hover i{top:-52px}.ccm-page ul.social-icons li.twitter a:hover{background-color:#00aced}.ccm-page ul.social-icons li.facebook a:hover{background-color:#3b5998}.ccm-page ul.social-icons li.googleplus a:hover{background-color:#dd4b39}.ccm-page ul.social-icons li.youtube a:hover{background-color:#bb0000}.ccm-page ul.social-icons li.instagram a:hover{background-color:#517fa4}.ccm-page ul.social-icons li.linkedin a:hover{background-color:#007bb6}.ccm-page ul.social-icons li.pinterest a:hover{background-color:#cb2027}.ccm-page ul.social-icons li.foursquare a:hover{background-color:#00aeef}.ccm-page ul.social-icons li.flickr a:hover{background-color:#ff0084}.ccm-page ul.social-icons li.tumblr a:hover{background-color:#32506d}.ccm-page ul.social-icons li.vimeo a:hover{background-color:#aad450}.ccm-page ul.social-icons li.dribbble a:hover{background-color:#ea4c89}.ccm-page ul.social-icons li.skype a:hover{background-color:#0078ca}.ccm-page ul.social-icons li.github a:hover{background-color:#333333}.ccm-page ul.social-icons li.xing a:hover{background-color:#006567}.ccm-page ul.social-icons li.mail a:hover{background-color:#666}.ccm-page ul.social-icons li.page-link a:hover{background-color:#333}.ccm-page .article-body-wrap .share-links ul li.sf-love>div a.like-info-inner{padding:9px 0;width:20px;vertical-align:0px}.ccm-page .article-body-wrap .share-links ul li.sf-love a:hover i{top:inherit}.ccm-page .article-body-wrap .share-links ul li.sf-love>div span.like-count{display:inline;vertical-align:0px}.ccm-page ul.social-icons.standard.circle li a{border:1px solid #e2e2e2;border-radius:0 100px 100px;margin-right:8px}.ccm-page ul.social-icons.large.circle li a{border:1px solid #e2e2e2;border-radius:0 100px 100px;margin-right:8px;padding:13px}.ccm-page ul.social-icons.std-menu{margin-bottom:0px;margin-top:-3px}.ccm-page ul.social-icons.std-menu li{height:36px}.ccm-page ul.social-icons.std-menu li a{font-size:20px}.ccm-page ul.social-icons.std-menu li a:hover i{top:1%}.ccm-page .v-parallax h4.v-heading{border-bottom-color:#000000}.ccm-page .mobile-browser .v-parallax{background-position:50% 0 !important}.ccm-page .v-parallax h4.v-heading:before{border:0}.ccm-page .v-parallax{padding-top:80px !important;padding-bottom:80px !important;overflow:hidden;position:relative;width:100%;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center center}.ccm-page .v-parallax.bg-type-pattern{background-repeat:repeat;background-size:auto}.ccm-page .v-parallax.parallax-scroll{background-attachment:scroll}.ccm-page .v-parallax.parallax-stellar{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:50% 0}.ccm-page .mobile-browser .v-parallax{background-attachment:scroll !important;background-position:center center !important}.ccm-page .v-parallax .v-content-wrapper{position:relative;z-index:5}.ccm-page .v-parallax.parallax-window-height .v-content-wrapper{top:50%}.ccm-page .v-parallax.parallax-window-height .row,.ccm-page .v-parallax.parallax-window-height .container{height:100%}.ccm-page .v-parallax-video .v-content-wrapper{position:relative;z-index:4}.ccm-page .v-parallax-video.parallax-video-height .v-content-wrapper{top:55%;opacity:0}.ccm-page .v-parallax-video.parallax-window-height .row,.ccm-page .v-parallax-video.parallax-window-height .container{height:100%}.ccm-page .mobile-browser .v-parallax .v-content-wrapper{opacity:1 !important;top:50% !important}.ccm-page .v-parallax .v-content-wrapper p:last-child{margin-bottom:0}.ccm-page .v-parallax-video video{position:absolute;z-index:2;left:0;top:0;min-width:100%;min-height:100%}.ccm-page .v-parallax-video .video-overlay{background-repeat:repeat;background-position:center center;position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;opacity:0.8}.ccm-page .v-parallax-video .video-overlay.overlay-striped{background-image:url("../img/video-overlay-1.png")}.ccm-page .v-parallax-video .video-overlay.overlay-colored{background-color:#1488C9;opacity:0.4}.ccm-page .v-parallax-video.parallax-video-height .video-overlay{opacity:0}.ccm-page .v-overlay-x{background-repeat:repeat;background-position:center center;position:absolute;left:0;top:0;width:100%;height:100%;background-image:url("../img/base/overlay-d.png");background-color:rgba(18,18,18,0.7)}.ccm-page .hero{background-position:0 0;background-repeat:repeat-x;-webkit-animation:animatedBackground 60s linear infinite;animation:animatedBackground 60s linear infinite}@media screen and (max-width: 1024px){.ccm-page .hero{-webkit-animation:none !important;animation:none !important}}@keyframes animatedBackground{from{background-position:0 0}to{background-position:1920px 0}}@-webkit-keyframes animatedBackground{from{background-position:0 0}to{background-position:1920px 0}}.ccm-page ul.v-clients-items{list-style:none}.ccm-page .v-clients-item{float:left;margin-bottom:30px}.ccm-page .v-clients-wrap .owl-carousel .owl-item figure{position:relative;width:100%;height:120px;border-radius:2px;border:1px solid #E9E9E9;-ms-box-sizing:border-box;box-sizing:border-box;-moz-opacity:0.85;opacity:0.85;filter:alpha(opacity=85);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .v-clients-wrap .owl-carousel .owl-item figure:hover{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.ccm-page .v-clients-wrap .owl-carousel .owl-item figure img{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;max-height:100%;max-width:85%;width:auto;display:block}.ccm-page .v-clients-widget-v2.v-bg-stylish{padding-top:25px;padding-bottom:25px}.ccm-page .v-clients-widget-v2 h4{line-height:60px;margin-top:0;margin-bottom:0;font-weight:normal}.ccm-page .v-clients-wrap-v2 .owl-carousel .owl-item figure{position:relative;width:100%;height:auto;-ms-box-sizing:border-box;box-sizing:border-box}.ccm-page .v-clients-wrap-v2 .owl-carousel .owl-item figure img{max-height:70px;width:auto}.ccm-page .v-clients-wrap-v2 .owl-carousel .owl-item figure img.free{max-height:inherit}.ccm-page .v-clients-wrap-v2 .owl-carousel .owl-item a{text-align:center}.ccm-page .v-clients-wrap-v2 .owl-carousel:hover .owl-item a{-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50)}.ccm-page .v-clients-wrap-v2 .owl-carousel .owl-item:hover a{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.ccm-page .divider-wrap{margin:40px 0px}.ccm-page .v-divider{display:block;border-bottom-width:1px;margin-bottom:30px}.ccm-page .v-divider.v-bg-stylish{border-top:0;margin-top:0;padding-top:0;padding-bottom:0;box-shadow:none}.ccm-page .v-divider.standard{border-bottom-style:solid;border-bottom-width:2px}.ccm-page .v-divider.thin{border-bottom-style:solid}.ccm-page .v-divider.dotted{border-bottom-style:dotted}.ccm-page .v-divider.v-up{padding:0}.ccm-page .v-divider.v-up a{text-align:right;display:block;text-decoration:none;border-bottom:1px solid transparent;margin-bottom:30px;border-color:#e4e4e4}.ccm-page .v-divider.v-up-v1{position:relative;height:9px;border-bottom:1px solid transparent}.ccm-page .v-divider.v-up-v2{position:relative;height:10px;border-bottom:1px solid transparent}.ccm-page .v-divider.v-up-v1 a,.ccm-page .v-divider.v-up-v2 a{position:absolute;right:0;display:block;padding:0 0 0 10px;text-decoration:none;background:#ffffff}.ccm-page .v-divider.v-up-v2 a i{padding-left:6px;vertical-align:-1px}.ccm-page .v-divider,.ccm-page .v-divider.v-up-v1,.ccm-page .v-divider.v-up-v2{border-color:#e4e4e4}.ccm-page .v-divider-v2{border:0;margin:40px 0;height:4px;border-top:#E4E4E4 1px solid;border-bottom:#E4E4E4 1px solid;text-align:center;position:relative;clear:both;color:#2E363F;width:50%;margin-left:auto !important;margin-right:auto !important}.ccm-page .v-divider-v2 i[class*="icon-"],.ccm-page .v-divider-v2 .fa{color:#bbb;background:#f7f7f7;text-align:center;display:inline-block;height:50px;line-height:50px;text-align:center;width:50px;font-size:30px;position:absolute;top:-25px;left:50%;margin:0 auto 0 -25px}.ccm-page .v-divider-v2 i[class*="icon-"]{top:-20px}.ccm-page .v-counter{text-align:center;padding:20px 0;padding-top:25px}.ccm-page .v-counter .count-number{font-size:50px;font-weight:500;color:#4a4a4a}.ccm-page .v-counter .count-divider{width:100%;text-align:center;height:1px;margin-top:15px;margin-bottom:20px}.ccm-page .v-counter .count-divider span{background:#e4e4e4;width:0px;height:3px;display:inline-block}.ccm-page .v-counter .v-counter-text{opacity:0;bottom:-15px;position:relative;padding-top:12px;font-weight:600 !important;font-size:13px;text-transform:uppercase;letter-spacing:1px}.ccm-page .v-counter-wrap .v-icon{font-size:44px;line-height:45px;height:45px}.ccm-page .v-counter h6.v-counter-text{letter-spacing:1px}.ccm-page .v-bg-stylish-v5 .v-counter-wrap .v-icon{color:#FFFFFF}.ccm-page .v-counter-wrap.white .v-icon,.ccm-page .v-counter-wrap.white .count-number,.ccm-page .v-counter-wrap.white .v-counter-text,.ccm-page .v-counter-wrap.white .v-counter-text{color:white}.ccm-page .v-text-section ul,.ccm-page .v-boxed-content-wrap ul{list-style:disc inside none}.ccm-page .v-text-section{margin-bottom:10px}.ccm-page .v-full-width-text{padding-top:50px;padding-bottom:50px !important;position:relative}.ccm-page .v-full-width-text:after{position:absolute;left:50%;margin-left:-20px;content:"";position:absolute;bottom:-20px;width:40px;height:40px;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#f7f7f7}.ccm-page .v-full-width-text a.btn{margin:0 10px 0px 0 !important}.ccm-page .v-full-width-text .heading-wrap,.ccm-page .v-parallax .heading-wrap{text-align:center}.ccm-page .v-full-width-text h4.v-heading,.ccm-page .v-testimonial-slide-widget h4.v-heading,.ccm-page .v-tweets-slide-widget h4.v-heading,.ccm-page .v-parallax h4.v-heading{display:inline-block}.ccm-page .v-full-width-text h4.v-heading span,.ccm-page .v-testimonial-slide-widget h4.v-heading span,.ccm-page .v-tweets-slide-widget h4.v-heading span,.ccm-page .v-bg-stylish h4.v-heading span,.ccm-page .v-parallax h4.v-heading span{padding:0 0 5px}.ccm-page .v-parallax h4.v-heading span{background:transparent}.ccm-page .v-full-width-text p{margin-bottom:20px}.ccm-page .v-full-width-text p:last-child{margin-bottom:0}.ccm-page .v-full-width-text .v-wrapper{padding:0 15px}.ccm-page .v-boxed-content .v-boxed-content-wrap{border-radius:2px;padding:30px}.ccm-page .v-boxed-content .v-boxed-content-wrap p:last-child{margin-bottom:0}.ccm-page .v-boxed-content.whitestroke .v-boxed-content-wrap{border:1px solid transparent;background-color:#fff;border-color:#e4e4e4}.ccm-page .v-boxed-content.coloured .v-boxed-content-wrap{background:#222222;color:#fff}.ccm-page code{border:1px dashed #e4e4e4;border-radius:2px;background:#f7f7f7;font:12px Consolas, "Andale Mono", Courier, "Courier New", monospace;overflow:auto;overflow-Y:hidden;white-space:pre;white-space:pre-wrap;-ms-word-wrap:break-word;word-wrap:break-word;color:#666}.ccm-page .code-block{display:block;padding:5px 20px 20px}.ccm-page code p{font-size:12px;margin-bottom:12px;display:inline-block}.ccm-page code p:last-child{margin-bottom:0}.ccm-page table.v-table{width:100%;display:table}.ccm-page table.striped_minimal tr:nth-of-type(even),.ccm-page table.striped_bordered tr:nth-of-type(even){background-color:#f7f7f7}.ccm-page table.v-table th{padding:10px 20px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;vertical-align:middle;text-align:left}.ccm-page table.v-table td{padding:10px 20px}.ccm-page table.standard_minimal th{padding:10px 30px 10px 0;border-bottom:2px solid #e4e4e4}.ccm-page table.striped_minimal th{padding:10px 30px 10px 0;border-bottom:2px solid #e4e4e4}.ccm-page table.standard_minimal td{padding:10px 30px 10px 0;border-bottom:1px solid #e4e4e4}.ccm-page table.striped_minimal td{padding:10px 30px 10px 0;border-bottom:1px solid #e4e4e4}.ccm-page table.standard_bordered,.ccm-page table.striped_bordered{border:1px solid #e4e4e4}.ccm-page table.standard_bordered tr,.ccm-page table.striped_bordered tr{border-top:1px dotted #e4e4e4}.ccm-page table.standard_bordered th,.ccm-page table.standard_bordered td,.ccm-page table.striped_bordered th,.ccm-page table.striped_bordered td{border-left:1px dotted #e4e4e4}.ccm-page table.striped_bordered th,.ccm-page table.striped_bordered td{border-top:0}.ccm-page .alert{height:auto;line-height:16px;overflow:hidden;padding:13px 15px;text-align:left;margin-bottom:20px;font-weight:normal;-ms-box-sizing:border-box;box-sizing:border-box;clear:both;border-radius:0;border:0;background-color:#ffd56c;color:#222}.ccm-page .alert .messagebox_text{background:none;padding-left:0}.ccm-page .alert .messagebox_text p{float:left;margin-bottom:0}.ccm-page .alert .messagebox_text p strong{letter-spacing:normal !important}.ccm-page .alert .messagebox_text:before{content:"\f05a";font-family:"FontAwesome";font-weight:normal;font-style:normal;display:block;text-decoration:inherit;width:10px;height:auto;float:left;margin-right:20px;margin-top:4px;font-size:19px;text-indent:0}.ccm-page .alert.alert-info .messagebox_text:before{content:"\f05a"}.ccm-page .alert.alert-error .messagebox_text:before{content:"\f057"}.ccm-page .alert.alert-success .messagebox_text:before{content:"\f00c"}.ccm-page .alert.alert-info{background-color:#5adcff}.ccm-page .alert.alert-error{background-color:#fe504f}.ccm-page .alert.alert-success{background-color:#51e3a8}.ccm-page .alert-success{background-color:#97F3CE;border-color:#73E4B7;color:#20533E;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.05)}.ccm-page .alert-info{background-color:#5adcff;border-color:#39D0F8;color:#204B61;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.05)}.ccm-page .alert-warning{background-color:#FAD883;border-color:#FAC951;color:#554222;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.05)}.ccm-page .alert-danger{background-color:#FA7A7A;border-color:#FA6867;color:#421918;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.05)}.ccm-page .alert-icon{padding:15px;margin-bottom:20px;border-radius:0px;border:1px solid transparent}.ccm-page .alert-success-icon{border-color:#73E4B7;color:#20533E;background:#97F3CE url("../img/base/icon-box-success.png") no-repeat 12px 8px;padding:10px 20px 10px 44px;border-left-width:5px;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.05)}.ccm-page .alert-warning-icon{border-color:#FAC951;color:#554222;background:#FAD883 url("../img/base/icon-box-notice.png") no-repeat 12px 8px;padding:10px 20px 10px 44px;border-left-width:5px;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.05)}.ccm-page .alert-info-icon{border-color:#39D0F8;color:#204B61;background:#5adcff url("../img/base/icon-box-info.png") no-repeat 12px 8px;padding:10px 20px 10px 44px;border-left-width:5px;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.05)}.ccm-page .alert-danger-icon{border-color:#FA6867;color:#421918;background:#FA7A7A url("../img/base/icon-box-error.png") no-repeat 12px 8px;padding:10px 20px 10px 44px;border-left-width:5px;box-shadow:0 1px 2px rgba(0,0,0,0.1),0 0 2px rgba(0,0,0,0.05)}.ccm-page .glowframe img{border:6px solid transparent;box-shadow:0 0 4px rgba(0,0,0,0.2)}.ccm-page .borderframe img{border:6px solid transparent;width:100%;-ms-box-sizing:border-box;box-sizing:border-box;border-color:#eeeeee}.ccm-page .shadowframe figure{box-shadow:2px 2px 0 rgba(0,0,0,0.25)}.ccm-page .search-widget{margin-bottom:0}.ccm-page .search-widget input{margin:25px 0;width:80%;padding:10px 5% 10px 30px}.ccm-page .horizontal-break{height:2px;width:50px;margin:20px auto 25px;background-color:#DADADA}.ccm-page .horizontal-break.left{margin-left:0px !important}.ccm-page .horizontal-break.right{margin-right:0px !important}.ccm-page .client-box{width:228px;height:auto;background-color:#fafafa;background-position:center center;background-repeat:no-repeat;float:left;margin:0 2px 7px 5px}.ccm-page .client-box img{width:100%;height:auto;display:block}.ccm-page span.highlighted{padding:1px 3px;border-radius:1px;margin-right:2px;color:#fff}.ccm-page span.dropcap1,.ccm-page span.dropcap2{float:left;padding:11px 0px 9px;margin-right:8px;font-size:46px;font-style:normal}.ccm-page span.dropcap3,.ccm-page span.dropcap4{float:left;font-style:normal;font-size:18px;padding:6px 10px 6px 11px;margin:4px 10px 2px 0;border-radius:2px}.ccm-page span.dropcap3{background:#000;color:#fff}.ccm-page span.dropcap4{border-radius:30px;color:#ffffff}.ccm-page blockquote{border-left:0;padding:10px 0}.ccm-page blockquote,.ccm-page blockquote p{font-size:15px;line-height:24px;font-style:italic}.ccm-page blockquote.blockquote1,.ccm-page blockquote.blockquote1 p{font-size:12px;line-height:18px}.ccm-page blockquote.blockquote2,.ccm-page blockquote.blockquote1 p,.ccm-page blockquote.pullquote,.ccm-page blockquote.pullquote p{font-size:13px;line-height:22px}.ccm-page blockquote.pullquote{border-left:2px solid transparent;padding:0 0 0 20px;margin-left:25px}.ccm-page .decorative-ampersand{font-family:'Vidaloka', serif;font-size:24px}.ccm-page .v-list{margin-left:0;list-style:none !important}.ccm-page .v-list li{padding:2px 0;line-height:182%}.ccm-page .v-list li i{margin-right:10px;width:10px}.ccm-page .v-list-v2{margin-left:0;list-style:none !important}.ccm-page .v-list-v2 li{padding:5px 0;line-height:185%;border-bottom:1px solid #f0f0f0}.ccm-page .v-list-v2 li i{margin-right:8px;width:13px}.ccm-page .v-list h3{display:inline-block;margin-bottom:6px}.ccm-page .progress{border-radius:2px;height:7px;background:#FAFAFA;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;overflow:visible}.ccm-page .progress-bar{box-shadow:none;position:relative;border-radius:2px}.ccm-page span.progress-bar-tooltip{position:absolute;padding:3px 5px;padding-top:2px;background-color:#333;color:#FFF;line-height:15px;font-size:11px;display:block;top:-28px;right:2px;border-radius:3px;filter:alpha(opacity=0);opacity:0}.ccm-page span.progress-bar-tooltip:after{border-color:#333 transparent;border-style:solid;border-width:5px 5px 0;bottom:-5px;content:"";display:block;left:13px;position:absolute;width:0}.ccm-page .progress-label{margin-bottom:2px}.ccm-page .v-circle-chart{position:relative;text-align:center;overflow:hidden;margin-left:auto;margin-right:auto}.ccm-page .v-circle-chart.chart-center{margin:0 auto}.ccm-page .v-circle-chart canvas{position:absolute;top:0;left:0}.ccm-page .v-circle-chart span{font-size:14px;vertical-align:-1px}.ccm-page .v-circle-chart.chart-70 span i[class*="icon-"]{vertical-align:-2px}.ccm-page .v-circle-chart.v-circle-x span i[class*="icon-"]{vertical-align:-2px}.ccm-page .v-circle-chart.v-circle-x span{font-size:36px;vertical-align:0px}.ccm-page .latest-tweet ul{margin-bottom:10px;list-style:none !important}.ccm-page .latest-tweet ul li{margin-left:0}.ccm-page .latest-tweet p{margin-bottom:0}.ccm-page .latest-tweet .tweet-author{margin-right:4px;font-weight:bold}.ccm-page .latest-tweet .tweet-date{text-decoration:none;color:#999;margin-left:5px;display:inline-block}.ccm-page .panel-group .panel-heading{padding:0;border-radius:3px}.ccm-page .panel-group .panel-heading a{display:block;padding:12px 15px;font-size:13px;background-color:#FFFFFF;font-weight:600}.ccm-page .panel-group .panel-heading a.accordion-toggle.collapsed{box-shadow:none;background-color:#fbfbfb}.ccm-page .panel-group .panel-heading a.accordion-toggle{background-color:#FFFFFF}.ccm-page .panel-group .panel-heading a i.fa{width:20px;font-size:15px;margin-right:2px}.ccm-page .panel-group .panel-heading a:hover,.ccm-page .panel-group .panel-heading a:focus{text-decoration:none}.ccm-page .panel-group .panel-heading a [class^="icon-"]{margin-right:4px;position:relative;top:1px}.ccm-page .panel-group.secundary .panel-heading a{color:#FFF}.ccm-page .v-process-steps{text-align:center}.ccm-page .v-process-steps .feature-box{padding-left:15px;padding-right:15px}.ccm-page .v-process-steps .feature-box-icon{width:80px;height:80px;line-height:81px;background-color:#FFF;border-radius:50%}.ccm-page .v-process-steps .feature-box-icon.small .v-icon{line-height:81px}.ccm-page .v-process-steps.three-columns .feature-box-icon.small .v-icon{line-height:150px}.ccm-page .v-process-steps ul{position:relative;margin:0;padding:0;list-style:none;display:inline-block}.ccm-page .v-process-steps ul li{display:inline-block;float:left;margin:0}.ccm-page .v-process-steps.four-columns ul li{width:25%}.ccm-page .v-process-steps.three-columns ul li{width:33.33%}.ccm-page .v-process-steps.five-columns ul li{width:20%}.ccm-page .v-process-steps ul:before{position:absolute;left:100px;display:block;width:83%;height:0;border-top:1px dashed #B1B1B1;content:"";top:56px;z-index:0 !important}.ccm-page .v-process-steps.three-columns .feature-box-icon{width:160px;height:160px;border-radius:90px;line-height:160px;font-size:55px}.ccm-page .v-process-steps.three-columns ul:before{top:110px;left:150px;width:70%}.ccm-page .v-process-steps.five-columns ul:before,.ccm-page .v-process-steps.four-columns ul:before{top:74px}.ccm-page .v-process-steps .v-icon{font-size:40px}.ccm-page .v-bg-stylish.v-tweets-slide-widget{padding-top:60px;padding-bottom:60px;margin-bottom:0px}.ccm-page .v-tweets-slide-widget .tweet-text{padding:0 15%;text-align:center}.ccm-page .v-tweets-slide-widget .text-normal .tweet-text{font-size:18px;line-height:26px}.ccm-page .v-tweets-slide-widget .text-large .tweet-text{font-size:24px;line-height:36px}.ccm-page .v-tweets-slide-widget .twitter_intents{margin-top:20px}.ccm-page .v-tweets-slide-widget .twitter_intents a{margin-left:5px}.ccm-page .v-tweets-slide-widget .twitter_intents a:first-child{margin-left:0}.ccm-page .v-tweets-slide-widget a.twitter-timestamp{margin-top:20px;display:block;padding:0 15%}.ccm-page .v-tweets-slide-widget a:hover{text-decoration:none}.ccm-page .v-twitter-widget{margin:0}.ccm-page .v-twitter-widget .tweet-text a{font-size:14px;margin-right:2px}.ccm-page .widget.v-twitter-widget li{margin-bottom:20px}.ccm-page .widget.v-twitter-widget li:before{content:"\f099";font-family:FontAwesome;font-weight:normal;font-style:normal;display:block;text-decoration:inherit;font-size:23px;width:30px;height:auto;float:left;margin-top:2px;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50)}.ccm-page footer .widget.v-twitter-widget li:before{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.ccm-page .v-twitter-widget .tweet-text{padding-left:30px;line-height:160%;font-size:13px}.ccm-page .v-twitter-widget .twitter_intents{margin:3px 0 0 30px;font-size:12px}.ccm-page .v-twitter-widget .twitter_intents a{margin-right:4px;color:#8f8f8f}.ccm-page .twitter-date a,.ccm-page .twitter-link a,.ccm-page .widget .twitter-link a:hover{text-decoration:none}.ccm-page .twitter-link a{display:inline-block;letter-spacing:normal;line-height:25px;border-radius:15px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .twitter-link a:hover{text-decoration:none !important;border-radius:0}.ccm-page .v-tweets-slide-widget .tweet-text a{border-bottom-width:1px;border-bottom-style:dotted}html.no-js .v-animation,.mobile-browser .v-animation,.apple-mobile-browser .v-animation,.v-animation[data-animation="none"]{opacity:1 !important;left:auto !important;right:auto !important;bottom:auto !important;-webkit-transform:scale(1) !important;transform:scale(1) !important}.v-animation{-webkit-perspective:600px;-ms-perspective:600px;perspective:600px;opacity:0;position:relative}.v-animation[data-animation="grow"]{opacity:0;-webkit-transform:scale(0.4);transform:scale(0.4);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all 0.6s cubic-bezier(0.15, 0.85, 0.35, 1.25);transition:all 0.6s cubic-bezier(0.15, 0.85, 0.35, 1.25)}.v-animation[data-animation="grow"].v-animate{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.v-animation[data-animation="pop-up"].v-animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:scale(0.2);transform:scale(0.2);-webkit-animation:popUp 0.4s ease-in-out forwards;animation:popUp 0.4s ease-in-out forwards}.v-animation[data-animation="flip"].v-animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);-webkit-animation:flip .8s ease-in-out forwards;animation:flip .8s ease-in-out forwards}.v-animation[data-animation="helix"].v-animate{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-animation:helix .8s ease-in-out forwards;animation:helix .8s ease-in-out forwards}.v-animation[data-animation="move-up"].v-animate{-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation:moveUp 0.65s ease forwards;animation:moveUp 0.65s ease forwards}.v-animation[data-animation="spin"].v-animate{-webkit-animation:spin 0.65s ease forwards;animation:spin 0.65s ease forwards}.v-animation[data-animation="flip-x"].v-animate{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation:flipX 0.65s ease forwards;animation:flipX 0.65s ease forwards}.v-animation[data-animation="flip-y"].v-animate{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation:flipY 0.65s ease forwards;animation:flipY 0.65s ease forwards}.v-animation[data-animation="fade-from-left"]{left:-70px}.v-animation[data-animation="fade-from-right"]{right:-70px}.v-animation[data-animation="fade-from-bottom"]{bottom:-120px}.v-animation[data-animation="fade-from-left"],.v-animation[data-animation="fade-from-right"]{margin:0 auto}.browser-ie .v-animation[data-animation="pop-up"].v-animate,.browser-ie .v-animation[data-animation="flip"].v-animate,.browser-ie .v-animation[data-animation="helix"].v-animate,.browser-ie .v-animation[data-animation="fly"].v-animate,.browser-ie .v-animation[data-animation="move-up"].v-animate,.browser-ie .v-animation[data-animation="spin"].v-animate,.browser-ie .v-animation[data-animation="flip-x"].v-animate,.browser-ie .v-animation[data-animation="flip-y"].v-animate{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@-webkit-keyframes fadeIn{to{opacity:1}}@keyframes fadeIn{to{opacity:1}}@-webkit-keyframes moveUp{to{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes scaleUp{to{-webkit-transform:scale(1);opacity:1}}@keyframes scaleUp{to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fallPerspective{100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}@keyframes fallPerspective{100%{-webkit-transform:translateZ(0px) translateY(0px) rotateX(0deg);transform:translateZ(0px) translateY(0px) rotateX(0deg);opacity:1}}@-webkit-keyframes fly{100%{-webkit-transform:rotateX(0deg);opacity:1}}@keyframes fly{100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes flip{100%{-webkit-transform:rotateX(0deg);opacity:1}}@keyframes flip{100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes helix{100%{-webkit-transform:rotateY(0deg);opacity:1}}@keyframes helix{100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@-webkit-keyframes popUp{70%{-webkit-transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(1);opacity:1}}@keyframes popUp{70%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);opacity:1}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:1}}@-webkit-keyframes flipX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@-webkit-keyframes flipY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@-webkit-keyframes shake{0%,50%,100%{-webkit-transform:translateX(0)}25%{-webkit-transform:translateX(-100px)}75%{-webkit-transform:translateX(100px)}}@keyframes shake{0%,50%,100%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-100px);transform:translateX(-100px)}75%{-webkit-transform:translateX(100px);transform:translateX(100px)}}.ccm-page .portfolio-grid li{float:left;height:70px;position:relative;margin:0 10px 10px 0 !important;background-image:url(../img/crease.svg);background-size:100% 100%;background-position:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;color:#ffffff}.ccm-page .portfolio-grid li a{padding:0 !important}.ccm-page .portfolio-grid li a img{width:70px;height:70px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .portfolio-grid li:hover img{-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}.ccm-page .portfolio-grid li a:after{content:'\E832';font-family:'entypo-fontello';font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit;font-size:20px;position:absolute;right:50%;top:50%;margin-top:-8px;margin-right:-9px;color:#ffffff;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.ccm-page .portfolio-grid li:hover a:after{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.ccm-page .browser-ie .portfolio-grid li a:after{display:none}.ccm-page .v-portfolio-items.no-padding li.v-portfolio-item{padding:2px;margin-bottom:2px}.ccm-page .full-width-area.v-portfolio-items{padding:0 2%}.ccm-page .full-width-area.v-portfolio-items .v-portfolio-item{width:24%;padding:0 1%}.ccm-page .v-portfolio-item.standard figcaption .thumb-info a{top:50%;position:absolute;margin-top:-25px;margin-left:-25px}.ccm-page .v-portfolio-filter-wrap{display:block;margin-bottom:20px}.ccm-page .v-portfolio-filter-wrap .select{line-height:30px;margin-bottom:10px;display:block;position:relative;outline:none}.ccm-page .has-no-sidebar .v-portfolio-filter-wrap .select{text-align:center;padding-left:20px}.ccm-page .v-portfolio-filter-wrap .select:hover{text-decoration:none}.ccm-page .v-portfolio-filter-wrap .select i{margin-right:10px}.ccm-page .v-portfolio-filter-wrap .select:after{content:'';width:16px;height:10px;position:absolute;top:34px;left:22px;z-index:99;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ccm-page .has-no-sidebar .v-portfolio-filter-wrap .select:after{left:50%;margin-left:5px}.ccm-page .v-portfolio-filter-wrap .filter-slide-wrap{display:none;margin-top:0;padding-bottom:12px}.ccm-page .v-portfolio-filter-wrap ul{font-size:13px;list-style:none;margin-top:0;margin-bottom:0}.ccm-page .v-portfolio-filter-wrap ul.wp-tag-cloud li a{font-size:13px !important}.ccm-page .slideout-filter .select:after{background:#ffffff}.ccm-page .slideout-filter ul li a{color:#ffffff}.ccm-page .slideout-filter ul li.selected a{color:#ffffff}.ccm-page .slideout-filter ul li{margin-bottom:20px;float:left}.ccm-page .v-portfolio-filter-wrap ul li{display:inline-block}.ccm-page .slideout-filter ul li.all,.ccm-page .slideout-filter ul li.has-items{display:inline-block}.ccm-page ul.v-portfolio-filter-nav li.all,.ccm-page ul.v-portfolio-filter-nav li.has-items{display:inline-block;float:none;margin-right:-3px}.ccm-page .slideout-filter ul li a{display:block;white-space:nowrap;padding:6px 12px;text-decoration:none;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden;outline:none;border-bottom:1px solid #333}.ccm-page .slideout-filter ul li.selected a{border-bottom-color:transparent}.ccm-page .v-portfolio-filter-wrap ul li a span.item-name{max-width:80%;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;float:left}.ccm-page .v-portfolio-filter-wrap ul.v-portfolio-filter-nav li a span.item-name{max-width:100%;margin-right:10px}.ccm-page ul.v-portfolio-filter-nav li a{border-color:#e4e4e4}.ccm-page .v-portfolio-filter-wrap ul li a span.item-count{float:right;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity=60)}.ccm-page ul.v-portfolio-filter-nav{opacity:0;margin-bottom:20px}.ccm-page ul.v-portfolio-filter-nav li.selected a{box-shadow:inset 0 0 5px rgba(0,0,0,0.1);font-weight:normal;background:#f7f7f7}.ccm-page ul.v-portfolio-items{margin-bottom:0;list-style:none;opacity:0}.ccm-page ul.v-portfolio-items.col-4{margin-right:-30px;margin-left:0px}.ccm-page .fw-row ul.v-portfolio-items.col-4{margin-right:0px;margin-left:0px}.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item{width:99.8%}@media all and (min-width: 400px){.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item{width:49%}}@media (min-width: 768px){.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item{width:33.3%}}@media (min-width: 992px){.ccm-page ul.v-portfolio-items.col-4 .v-portfolio-item{width:24.3%}}.ccm-page .fw-row ul.v-portfolio-items.col-4 .v-portfolio-item{width:24.8%}.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item{width:99.8%}@media (min-width: 768px){.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item{width:50%}}@media (min-width: 992px){.ccm-page ul.v-portfolio-items.col-3 .v-portfolio-item{width:33.3%}}.ccm-page .v-portfolio-items>li{margin-bottom:30px;padding-left:15px;padding-right:15px;margin-left:0 !important;margin-right:0 !important;list-style:none}.ccm-page .v-portfolio-items>li figure{position:relative}.ccm-page .masonry-items .v-portfolio-item{border-bottom:0;padding-bottom:0}.ccm-page .v-portfolio-item.gallery{border-bottom:0;padding-bottom:0;padding-top:0}.ccm-page .v-portfolio-item.gallery figure,.ccm-page .masonry-items .v-portfolio-item.standard figure{margin-bottom:0}.ccm-page .v-portfolio-item figure{margin-bottom:15px}.ccm-page .v-portfolio-item.masonry-item figure,.ccm-page .v-portfolio-item.gallery-item figure{margin-bottom:0}.ccm-page .masonry-gallery-item figure,.ccm-page .masonry-gallery-item figure img,.ccm-page .masonry-gallery-item figure figcaption,.ccm-page .masonry-gallery-item figure iframe{border-radius:1px}.ccm-page .v-portfolio-item figure img{width:100%;height:auto;position:relative;display:block !important}.ccm-page .v-portfolio-item.masonry-item .v-portfolio-item-info{padding:20px 25px 20px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.ccm-page .v-portfolio-item h3.v-portfolio-item-title{font-weight:normal;margin-bottom:3px;text-align:left;margin-top:0}.ccm-page .row.center .v-portfolio-item h3.v-portfolio-item-title{text-align:center !important}.ccm-page .row.center .v-portfolio-item h5.v-portfolio-subtitle{text-align:center !important}.ccm-page .v-portfolio-item h1.v-portfolio-item-title{font-weight:normal;margin-bottom:4px;text-align:left;margin-top:10px}.ccm-page .v-portfolio-item-title a:hover{text-decoration:none}.ccm-page .v-portfolio-item h5.v-portfolio-subtitle{display:block;margin-bottom:0px;text-align:left;margin-top:0;color:#999999}.ccm-page .v-portfolio-item h3.v-portfolio-subtitle{display:block;text-align:center;margin-top:0;margin-bottom:8px}.ccm-page .v-portfolio-item .v-portfolio-item-excerpt{font-size:12px;padding-top:5px;text-align:left}.ccm-page .v-portfolio-item.carousel-item .v-portfolio-item-excerpt{text-align:left;margin-top:0;padding:20px 0}.ccm-page .v-bg-stylish .v-portfolio-item.carousel-item .v-portfolio-item-excerpt{padding:20px;box-shadow:0 1px 0 rgba(0,0,0,0.1)}.ccm-page .v-portfolio-item.carousel-item .v-portfolio-item-excerpt p:last-child{margin-bottom:0}.ccm-page .v-portfolio-item .v-portfolio-item-permalink{font-size:12px;font-weight:bold;display:block;text-decoration:none}.ccm-page .portfolio-options-bar{margin-bottom:30px}.ccm-page .portfolio-options-bar ul.v-pagination{float:left;padding-right:1px;margin-top:0;margin-bottom:0;font-size:18px;line-height:26px}.ccm-page .portfolio-options-bar ul.v-pagination li i{height:22px;display:block}.ccm-page .portfolio-options-bar .share-links ul.bar-styling{float:left;padding-right:1px;margin-bottom:0}.ccm-page .portfolio-options-bar .share-links ul li{border-left:0}.ccm-page .share-links,.ccm-page .single-portfolio .share-links,.ccm-page .single .v-pagination{border-color:#e4e4e4}.ccm-page .comments-likes a i,.ccm-page .comments-likes a span,.ccm-page .comments-likes span.love-count,.ccm-page .share-links ul.bar-styling>li>a{color:#666}.ccm-page .portfolio-options-bar .share-links ul li>div{padding:8px 15px 8px}.ccm-page .full-width-display-wrap,.ccm-page .full-width-display-wrap>.container{position:relative}.ccm-page .full-width-display-wrap .portfolio-options-bar{position:absolute;top:60px;z-index:3;width:100%;opacity:1;padding:0 15px}.ccm-page .boxed-layout .full-width-display-wrap figure.fw-media-wrap{margin-left:0 !important}.ccm-page .fw-media-wrap .item-slider,.ccm-page .fw-media-wrap .item-slider ul.slides,.ccm-page .fw-media-wrap .item-slider ul.slides>li{max-height:800px}.ccm-page .v-portfolio-item-content{margin-bottom:30px}.ccm-page .portfolio-detail-description .item-link{margin-top:20px;display:block}.ccm-page .portfolio-detail-description .item-link:hover{text-decoration:none}.ccm-page .portfolio-categories{margin-bottom:0}.ccm-page .portfolio-categories li{border-bottom:1px solid #F0F0F0}.ccm-page .portfolio-categories li:first-child{border-top:1px solid #F0F0F0}.ccm-page .portfolio-categories li a{padding:8px 0;display:block}.ccm-page .portfolio-categories li a:before{content:"\f0c1";font-family:"FontAwesome";font-weight:normal;font-style:normal;display:inline-block;float:left;margin-right:10px}.ccm-page .portfolio-v-blog-item-info{border-color:#e4e4e4}.ccm-page .portfolio-v-blog-item-info .sidebar-content{margin-bottom:20px}.ccm-page .portfolio-v-blog-item-info .sidebar-content .container{max-width:100%;padding:0}.ccm-page .portfolio-v-blog-item-info .date{margin-bottom:10px;color:#999999}.ccm-page .portfolio-v-blog-item-info .client{display:block;margin-bottom:10px;margin-top:10px}.ccm-page .portfolio-v-blog-item-info .item-link{margin-bottom:10px;display:block}.ccm-page .portfolio-v-blog-item-info .item-link i{vertical-align:-3px}.ccm-page article.portfolio .related-projects{margin-top:30px}.ccm-page article.portfolio .related-projects h4{margin-bottom:30px}.ccm-page h3.portfolio-detail-caption{margin-top:0px}.ccm-page .body-text{margin-bottom:20px}.ccm-page .body-text p:last-child{margin-bottom:0}.ccm-page .body-text ul{list-style:disc inside}.ccm-page .link-pages,.ccm-page .page-content .link-pages{margin-top:30px;border:1px solid #e4e4e4;padding:10px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.ccm-page .link-pages,.ccm-page .page-content .link-pages p{margin-bottom:0}.ccm-page .link-pages:empty,.ccm-page .page-content .link-pages:empty{display:none}.ccm-page article.type-portfolio .body-text>p:first-child{margin-top:-5px}.ccm-page article.type-team .body-text>p{margin-left:0}.ccm-page .article-body-wrap input[type="password"]{border-width:1px;border-style:solid;margin-left:5px;margin-right:5px}.ccm-page .filter-slide-wrap{background-color:#222}.ccm-page .v-portfolio-item{border-bottom-color:#e4e4e4}.ccm-page .masonry-items .v-portfolio-item-info{background:#FAFAFA}.ccm-page .masonry-items .v-blog-item .blog-v-blog-item-info:before{background-color:#f7f7f7}.ccm-page .masonry-items .v-portfolio-item figure{border-color:#e4e4e4}.ccm-page .portfolio-v-blog-item-info span span{color:#666}.ccm-page .w-portfolio-list{position:relative;z-index:2}.ccm-page .w-portfolio-list:after{content:'';display:block;clear:both}.ccm-page .w-portfolio-item{float:left}.ccm-page .w-portfolio-item-anchor{display:block;height:100%;width:100%;position:relative;overflow:hidden}.ccm-page .w-portfolio-item-image img{display:block;margin:0 auto}.ccm-page .w-portfolio-item-title{font-size:1.5em;margin-bottom:0}.ccm-page .w-portfolio-item-text{display:block}.ccm-page .w-portfolio.columns_5 .w-portfolio-item{width:20%}.ccm-page .w-portfolio.columns_4 .w-portfolio-item{width:25%}.ccm-page .w-portfolio.columns_3 .w-portfolio-item{width:33.33333333%}.ccm-page .w-portfolio.columns_2 .w-portfolio-item{width:50%}.ccm-page .w-portfolio-item-meta{left:0;right:0;bottom:0;padding:0;background-color:#ECECEC;position:absolute;opacity:0.9;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform 0.25s ease-out;transition:-webkit-transform 0.25s ease-out;transition:transform 0.25s ease-out;transition:transform 0.25s ease-out, -webkit-transform 0.25s ease-out}.ccm-page .w-portfolio-item-anchor:hover .w-portfolio-item-meta{-webkit-transform:translateY(0);transform:translateY(0);overflow:visible}.ccm-page .w-portfolio .w-portfolio-item .w-portfolio-item-title{text-align:center;padding:14px;margin:0;color:#444;font-size:15px}.ccm-page .w-portfolio-item-arrow{display:block;position:absolute;top:5px;left:50%;margin-left:-15px;height:24px;width:24px;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top 0.25s ease-out;transition:top 0.25s ease-out;background-color:#ECECEC}.ccm-page .w-portfolio-item-anchor:hover .w-portfolio-item-arrow{top:-10px}.ccm-page .w-portfolio-item-image img{display:inline}.ccm-page .w-portfolio-item-img{margin:0;width:100%;-webkit-transition:margin 0.25s ease-out;transition:margin 0.25s ease-out}.ccm-page .v-portfolio-single-heading{padding:25px 0 !important;background-color:#fafafa;border-bottom:1px solid #EEE;border-top:1px solid #EEE}.ccm-page .portfolio-title{margin-bottom:-8px;margin-top:5px}.ccm-page .portfolio-title a{display:inline-block;line-height:35px}.ccm-page .portfolio-title .portfolio-nav{text-align:right}.ccm-page .portfolio-title a[rel="tooltip"]{border:0}.ccm-page .portfolio-title .portfolio-nav-prev{text-align:left}.ccm-page .portfolio-title .portfolio-nav-all i{font-size:2.6em;color:#777}.ccm-page .portfolio-title i{font-size:2em;color:#777}.ccm-page .portfolio-title .portfolio-caption{margin-top:0px;font-size:24px;font-weight:300}.browser-ie .ccm-page .portfolio-grid li,.browser-ie10 .ccm-page .portfolio-grid li{background-image:none}.ccm-page .v-rev-slider .tp-caption p{line-height:normal;margin:0}.ccm-page .v-rev-slider .tp-overlay{width:100%;height:173px;position:absolute;top:0;left:0;z-index:20;background:url("../img/banner-slider-layover.png") repeat-x}.basic-tabs{border-radius:4px;margin-bottom:35px}.basic-nav-tabs{margin:0;font-size:0;border-bottom-color:#EEE}.basic-nav-tabs li{display:inline-block;float:none;border-radius:0;margin-right:-1px;font-size:13px;border-bottom:1px solid #e4e4e4}.basic-nav-tabs>li>a{margin-right:0;border-radius:0}.basic-nav>li>a:hover,.basic-nav>li>a:focus{background-color:transparent}.basic-nav-tabs li:first-child a{border-top-left-radius:3px;border-left:1px solid #e4e4e4}.basic-nav-tabs li:last-child a{border-top-right-radius:3px;margin-right:0}.basic-nav-tabs>li{margin-bottom:0px}.basic-nav>li>a{padding:10px 18px}.basic-nav-tabs li a,.basic-nav-tabs li a:hover{border-bottom:none;border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4}.basic-nav-tabs li a:hover{border-bottom-color:transparent;box-shadow:none}.basic-nav-tabs li a:active,.basic-nav-tabs li a:focus{border-bottom:0}.basic-nav-tabs li.active a,.basic-nav-tabs li.active a:hover,.basic-nav-tabs li.active a:focus{background-color:#f7f7f7;border-left-color:#e4e4e4;border-right-color:#e4e4e4;border-bottom:0px;box-shadow:inset 0 0 5px rgba(0,0,0,0.1)}.basic-tab-content{border-radius:0 0 4px 4px;box-shadow:0 1px 5px 0 rgba(0,0,0,0.04);background-color:#FFF;border:1px solid #EEE;margin-top:-2px;padding:20px}.basic-tabs.x-clean .tab-content{padding:0px;padding-top:20px;border:0px solid #fff;box-shadow:none}.basic-tabs.x-clean.x-tabs-vertical .tab-content{padding:0 0 0 20px;border:0 solid #fff;box-shadow:none}.basic-nav-tabs.x-nav-right{text-align:right}.basic-tabs.x-tabs-bottom .tab-content{border-radius:3px 3px 0 0;border-bottom:0;border-top:1px solid #EEE}.basic-tabs.x-tabs-bottom .basic-nav-tabs{border-bottom:none;border-top:1px solid #EEE}.basic-tabs.x-tabs-bottom .basic-nav-tabs li{margin-bottom:0;margin-top:-1px}.basic-tabs.x-tabs-bottom .basic-nav-tabs li:last-child a{margin-right:0}.basic-tabs.x-tabs-bottom .basic-nav-tabs li a{border-radius:0 0 3px 3px;font-size:14px;margin-right:1px}.basic-tabs.x-tabs-bottom .basic-nav-tabs li a,.basic-tabs.x-tabs-bottom .basic-nav-tabs li a:hover{border-bottom:3px solid #EEE;border-top:1px solid #EEE}.basic-tabs.x-tabs-bottom .basic-nav-tabs li a:hover{border-bottom:3px solid #CCC;border-top:1px solid #EEE}.basic-tabs.x-tabs-bottom .basic-nav-tabs li.active a,.basic-tabs.x-tabs-bottom .basic-nav-tabs li.active a:hover,.basic-tabs.x-tabs-bottom .basic-nav-tabs li.active a:focus{border-bottom:3px solid #CCC;border-top-color:transparent}.x-tabs-vertical{display:table;width:100%}.x-tabs-vertical .tab-content{display:table-cell;vertical-align:top}.x-tabs-vertical .basic-nav-tabs{border-bottom:none;display:table-cell;height:100%;float:none;padding:0;vertical-align:top}.x-tabs-vertical .basic-nav-tabs>li{display:block}.x-tabs-vertical .basic-nav-tabs>li a{border-radius:0;display:block;padding-top:10px}.x-tabs-vertical .basic-nav-tabs>li a,.x-tabs-vertical .basic-nav-tabs>li a:hover,.x-tabs-vertical .basic-nav-tabs>li a:focus{border-bottom:none;border-top:none}.x-tabs-vertical .basic-nav-tabs>li.active a,.x-tabs-vertical .basic-nav-tabs>li.active a:hover,.x-tabs-vertical .basic-nav-tabs>li.active:focus{border-top:none}.x-tabs-left .tab-content{border-radius:0 3px 3px 3px}.x-tabs-left .basic-nav-tabs>li{margin-right:-2px}.x-tabs-left .basic-nav-tabs>li:first-child a:hover,.x-tabs-left .basic-nav-tabs>li:first-child a{border-radius:3px 0 0 0;border-top:1px solid #e4e4e4}.x-tabs-left .basic-nav-tabs>li:last-child a{border-radius:0 0 0 3px}.x-tabs-left .basic-nav-tabs>li a{border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;margin-right:1px;margin-left:-1px}.basic-nav-tabs>li a i.fa{width:20px}.x-tabs-right .basic-tab-content{border-radius:5px 0 5px 5px;border-right:none}.x-tabs-right .basic-nav-tabs>li{margin-left:-1px}.x-tabs-right .basic-nav-tabs>li:first-child a{border-radius:0 5px 0 0}.x-tabs-right .basic-nav-tabs>li:last-child a{border-radius:0 0 5px 0;border-bottom:1px solid #eee}.x-tabs-right .basic-nav-tabs>li a{border-right:3px solid #EEE;border-left:1px solid #EEE;margin-right:1px;margin-left:1px}.x-tabs-right .basic-nav-tabs>li a:hover{border-right-color:#CCC}.x-tabs-right .basic-nav-tabs>li.active a,.x-tabs-right .basic-nav-tabs>li.active a:hover,.x-tabs-right .basic-nav-tabs>li.active a:focus{border-right:3px solid #CCC;border-left:1px solid #FFF}.basic-nav-tabs.x-nav-justified{margin-bottom:-1px}.basic-nav-tabs.x-nav-justified li{margin-bottom:0}.basic-nav-tabs.x-nav-justified li:first-child a,.basic-nav-tabs.x-nav-justified li:first-child a:hover{border-radius:5px 0 0 0}.basic-nav-tabs.x-nav-justified li:last-child a,.basic-nav-tabs.x-nav-justified li:last-child a:hover{border-radius:0 5px 0 0}.basic-nav-tabs.x-nav-justified li a{border-bottom:1px solid #DDD;border-radius:0;margin-right:0}.basic-nav-tabs.x-nav-justified li a:hover,.basic-nav-tabs.x-nav-justified li a:focus{border-bottom:1px solid #DDD}.basic-nav-tabs.x-nav-justified li.active a,.basic-nav-tabs.x-nav-justified li.active a:hover,.basic-nav-tabs.x-nav-justified li.active a:focus{background:#FFF;border-left-color:#EEE;border-right-color:#EEE;border-top-width:3px}.basic-nav-tabs.x-nav-justified li.active a{border-bottom:1px solid #FFF}.basic-nav-tabs.x-nav-justified li.active a,.basic-nav-tabs.x-nav-justified li.active a:hover,.basic-nav-tabs.x-nav-justified li.active a:focus{border-top-width:3px}.basic-nav-tabs.x-nav-justified li.active a:hover{border-bottom:1px solid #FFF}.basic-tabs.x-tabs-bottom .basic-nav.basic-nav-tabs.x-nav-justified{border-top:none}.basic-tabs.x-tabs-bottom .basic-nav.basic-nav-tabs.x-nav-justified li a{margin-right:0;border-top-color:transparent}.basic-tabs.x-tabs-bottom .basic-nav.basic-nav-tabs.x-nav-justified li:first-child a{border-radius:0 0 0 5px}.basic-tabs.x-tabs-bottom .basic-nav.basic-nav-tabs.x-nav-justified li:last-child a{margin-right:0;border-radius:0 0 5px 0}.basic-tabs.x-tabs-bottom .basic-nav.basic-nav-tabs.x-nav-justified li.active a,.basic-tabs.x-tabs-bottom .basic-nav.basic-nav-tabs.x-nav-justified li.active a:hover,.basic-tabs.x-tabs-bottom .basic-nav.basic-nav-tabs.x-nav-justified li.active a:focus{border-top-color:transparent}@media (max-width: 479px){.tabs .nav.nav-tabs.nav-justified li{display:block;margin-bottom:-5px}.tabs .nav.nav-tabs.nav-justified li a{border-top-width:3px !important;border-bottom-width:0 !important}.tabs .nav.nav-tabs.nav-justified li:first-child a,.tabs .nav.nav-tabs.nav-justified li:first-child a:hover{border-radius:5px 5px 0 0}.tabs .nav.nav-tabs.nav-justified li:last-child a,.tabs .nav.nav-tabs.nav-justified li:last-child a:hover{border-radius:0}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li{margin-bottom:0;margin-top:-5px}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li a{border-bottom-width:3px !important;border-top-width:0 !important}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:first-child a:hover{border-radius:0}.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a,.tabs.tabs-bottom .nav.nav-tabs.nav-justified li:last-child a:hover{border-radius:0 0 5px 5px}}.clickable{cursor:pointer}.ccm-page{font-weight:300}.ccm-page h1{margin-bottom:30px}.ccm-page h2,.ccm-page h3,.ccm-page .h2,.ccm-page .h3{font-size:24px}.ccm-page a{text-decoration:none}.ccm-page ul{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 8" width="10" height="8"><rect fill="#93a73b" x="0" y="0" height="5" width="5"/></svg>')}.ccm-page .basic-text-red{color:red}.basic-pagination>.active>span,.basic-pagination>.active>span:hover{background-color:#93a73b;border-color:#93a73b;color:#fff}.basic-pagination>li>a:hover,.basic-pagination>li>a:focus,.basic-pagination>li>span:hover,.basic-pagination>li>span:focus{background-color:#93a73b}.basic-pagination>li.disabled>a:hover,.basic-pagination>li.disabled>span:hover{color:#ccc}.basic-logo{display:block;width:100px;position:absolute;top:0}@media (min-width: 992px){.basic-logo{top:0}}.basic-logo a{display:block}.basic-logo img{width:100%;max-width:100%}@media (min-width: 992px){.basic-logo{width:140px;height:140px}}body.basic-fixed-header-on .basic-logo{top:0}body.basic-fixed-header-on .basic-logo,body.basic-fixed-header-on .basic-logo img{width:80px;height:80px}@media (min-width: 992px){body.basic-fixed-header-on .basic-logo,body.basic-fixed-header-on .basic-logo img{height:100px;width:100px}}.basic-header{height:80px}@media (min-width: 992px){.basic-header{height:80px}}.basic-header .navbar-collapse{margin-right:-15px}body.basic-fixed-header-on .basic-header{height:80px}@media (min-width: 992px){body.basic-fixed-header-on .basic-header{height:80px}}.basic-header-top{min-height:50px;padding-top:10px;border-bottom:0;display:none}@media (min-width: 992px){.basic-header-top{display:block}}.basic-header-tagline{float:right;margin-bottom:10px}.basic-header-top .basic-header-language{float:right;margin-right:40px}.basic-header-language ul li{display:inline-block}.basic-header-language ul li:after{content:"|"}.basic-header-language ul li:last-child:after{content:""}.basic-header-language ul li a{display:inline-block;padding:8px 10px;color:rgba(84,79,70,0.9);text-decoration:none}.basic-header-language ul li.active a{color:#544f46;font-weight:800}.basic-header-language ul li a:hover span{color:rgba(84,79,70,0.5)}.basic-header-language .basic-language-select-wrap{background:url("../img/euroma/15xvbd5.png") no-repeat 96% 50% #fff;height:29px;overflow:hidden;width:50px;float:right;margin:26px 0 26px 8px}.basic-header-language .basic-language-select-wrap select{background:transparent;border:none;font-size:18px;height:29px;padding:2px 5px 8px;width:78px;font-weight:500;-webkit-appearance:none}.basic-header-language .basic-language-select-wrap select:focus{outline:none}body.basic-fixed-header-on .basic-nav-main-wrapper{margin-top:0}.basic-nav-main a{text-transform:uppercase;font-size:18px;text-decoration:none;color:#544f46}.basic-nav-main a:hover{color:#c20016}.basic-nav-main li.active>a{color:#c20016}body.basic-fixed-header-on .basic-nav-main>li>a,.basic-nav-main>li>a{padding:30px 15px}.basic-nav-icon span{background:#000}@media (max-width: 991px){.basic-header .navbar-collapse{z-index:105;background-color:#fff;box-shadow:0 3px 13px 0 rgba(0,0,0,0.2)}.basic-header .nav-main-collapse,.basic-header .nav-main-collapse.in{width:auto}.basic-header .nav-main-collapse{padding-top:85px;padding-left:20px;padding-right:20px}.basic-header button.btn-responsive-nav{background:transparent;border:none;top:29px;display:block;position:absolute;right:20px;color:#FFF;border-bottom-color:#2D343E;padding:0;z-index:106}.basic-header .basic-nav-main-wrapper{float:none}.basic-header .basic-nav-main-wrapper .btn-close{display:none}.basic-header .basic-nav-main-wrapper .mega-menu-sub-title{display:none}.basic-header .basic-nav-main-wrapper ul.basic-nav-main ul.dropdown-menu{border:none;margin:0;padding:0}.basic-header .basic-nav-main-wrapper ul.basic-nav-main ul.sub-menu-level-2{display:none}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li{border:none;display:block;float:none}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li a{font-size:16px;text-transform:none;padding:10px 0;line-height:25px}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li a:hover span{border-bottom:2px solid #fff;padding-bottom:2px}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li.menu-item-level-2 a{padding:6px 37px 6px 15px}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li.menu-item-level-3 a{padding-left:30px;font-weight:200}.basic-header .basic-nav-main-wrapper ul.basic-nav-main>li{padding:0}.basic-header .basic-nav-main-wrapper ul.basic-nav-main>li+li{margin-left:0}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li.dropdown>a{font-weight:800}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li.menu-item-level-1{padding-bottom:0}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li.menu-item-level-1>a{font-size:18px;font-weight:800;text-transform:uppercase}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li.menu-item-level-1>a>i{display:none}.basic-header .basic-nav-main-wrapper ul.basic-nav-main .row{margin:0}.basic-header .basic-nav-main-wrapper ul.basic-nav-main .col-md-6{padding:0;margin:0}.basic-header .basic-nav-main-wrapper ul.basic-nav-main i.fa-caret-down{position:absolute;top:12px;right:3px;text-align:right;cursor:pointer;height:auto;width:37px;margin:0}.basic-header .basic-nav-main-wrapper ul.basic-nav-main i.fa-caret-down.fa-caret-down:before{font-size:27px;font-weight:800;color:#fff}.basic-header .basic-nav-main-wrapper ul.basic-nav-main i.fa-caret-down.active:before{content:"\f106"}.basic-header .basic-nav-main-wrapper ul.basic-nav-main li.menu-item-level-2>i.fa-caret-down{top:9px}.basic-header button.btn-responsive-nav:hover,.basic-header button.btn-responsive-nav:active,.basic-header button.btn-responsive-nav:focus{color:#fff}.basic-header .basic-search.basic-search-header{float:none;position:absolute;display:block !important;opacity:1;background:transparent;top:15px;left:0;padding:9px 20px;box-shadow:none;width:100%}.basic-header .basic-search.basic-search-header .search-input{display:block !important;position:static;width:100%;opacity:1;box-shadow:none;border:none;background:transparent;padding:0 0 6px 40px;border-bottom:solid 1px #000000}.basic-header .basic-search.basic-search-header .search-input:before{content:"";width:20px;height:20px;position:absolute;left:20px;top:20px;background:no-repeat top left url(../img/euroma/icon-search.svg)}.basic-header .basic-search.basic-search-header .input-group-btn{display:none}.basic-header .basic-search.basic-search-header .form-control.search{border:none;background:transparent;font-size:16px;color:#544f46}.basic-header .basic-search.basic-search-header .form-control.search::-webkit-input-placeholder{color:#544f46}.basic-header .basic-search.basic-search-header .form-control.search:-ms-input-placeholder{color:#544f46}.basic-header .basic-search.basic-search-header .form-control.search::-ms-input-placeholder{color:#544f46}.basic-header .basic-search.basic-search-header .form-control.search::placeholder{color:#544f46}.basic-header .basic-search.basic-search-header .x-arrow-wrap{display:none}.basic-header #basic-search-header-open{display:none}.basic-header .basic-header-language{float:none;padding-left:5px}}body.basic-fixed-header-on .basic-search.basic-search-header{margin-top:0}body.basic-fixed-header-on .basic-header-fixed .basic-search.basic-search-header a{padding:30px 0}.basic-search.basic-search-header a{padding:30px 0;font-size:20px}.basic-search.basic-search-header a:focus,.basic-search.basic-search-header a:active,.basic-search.basic-search-header a:hover{color:#c20016}.basic-search-content{margin-bottom:30px}.basic-search-content .input-group .basic-btn{color:#fff}.basic-search-result{margin-bottom:30px}.basic-search-result h3 a,.basic-search-result .basic-page-link{color:#93a73b}.basic-search-result h3 a:hover:hover,.basic-search-result .basic-page-link:hover:hover{text-decoration:underline}.basic-search-result h3{margin:0;font-size:18px}.basic-footer-wrap{margin-top:50px}.basic-payoff{background-color:#93a73b;color:#fff;padding:20px 0;text-align:right}.basic-payoff img{width:200px}.basic-footer{background:#544f46}.basic-footer,.basic-footer h4,.basic-footer a,.basic-footer p{color:#fff;font-size:16px}.basic-footer a:hover{text-decoration:underline}.basic-nav-footer>li{margin-top:8px;margin-bottom:8px}.basic-nav-footer>li>a{padding:0;text-decoration:none}.basic-nav-footer>li>a:hover,.basic-nav-footer>li>a:active,.basic-nav-footer>li>a:focus{text-decoration:underline}.basic-footer-copyright{border-top:solid 1px rgba(255,255,255,0.3);background-color:#544f46}.basic-footer-copyright p{font-size:14px;color:#fff}.page-type-home .basic-masthead,.page-type-home .ccm-block-custom-template-basic-masthead{min-height:600px;background-position:center center;margin-bottom:50px}.basic-main-content>*:last-child{margin-bottom:0}.ccm-page .btn{border-radius:0;text-decoration:none;font-family:"Swift LT Std","Times New Roman",serif;padding:9px 12px 6px}.ccm-page .btn-primary{background:#93a73b;border-color:#93a73b}.ccm-page .btn-primary:hover,.ccm-page .btn-primary:focus,.ccm-page .btn-primary:active{background:#c20016;border-color:#c20016}.basic-section-innovation .basic-call-to-action{background:#93a73b}.basic-section-innovation .basic-call-to-action,.basic-section-innovation .basic-call-to-action h3{color:#fff}.basic-section-innovation .basic-layout-intro{background-color:#93a73b;color:#fff;font-size:18px;line-height:26px}.basic-section-innovation .basic-layout-intro>:first-child,.basic-section-innovation .basic-layout-intro [class^="col-"]>:first-child{margin-top:0}.basic-section-innovation .basic-layout-intro>:last-child,.basic-section-innovation .basic-layout-intro [class^="col-"]>:last-child{margin-bottom:0}.basic-section-innovation .basic-layout-intro h1,.basic-section-innovation .basic-layout-intro h2,.basic-section-innovation .basic-layout-intro h3,.basic-section-innovation .basic-layout-intro h4,.basic-section-innovation .basic-layout-intro h5,.basic-section-innovation .basic-layout-intro h6{color:#fff}.basic-section-innovation .basic-layout-intro a{color:#d7c18f;text-decoration:underline}.basic-section-innovation .basic-layout-intro a:hover{text-decoration:none}.basic-section-innovation h1,.basic-section-innovation h2,.basic-section-innovation h3,.basic-section-innovation h4,.basic-section-innovation h5,.basic-section-innovation h6,.basic-section-innovation a{color:#93a73b}.basic-section-innovation ul{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 8" width="10" height="8"><rect fill="#93a73b" x="0" y="0" height="5" width="5"/></svg>')}.basic-section-innovation .basic-block-negative h1,.basic-section-innovation .basic-block-negative h2,.basic-section-innovation .basic-block-negative h3,.basic-section-innovation .basic-block-negative h4,.basic-section-innovation .basic-block-negative h5,.basic-section-innovation .basic-block-negative h6{color:#fff}.basic-section-innovation .basic-nav-main a{color:#544f46}.basic-section-innovation .basic-footer h1,.basic-section-innovation .basic-footer h2,.basic-section-innovation .basic-footer h3,.basic-section-innovation .basic-footer h4,.basic-section-innovation .basic-footer h5,.basic-section-innovation .basic-footer h6{color:#fff}.basic-section-innovation .basic-footer a{color:#fff}.basic-section-innovation .basic-footer a:hover{text-decoration:underline}.basic-section-innovation .basic-btn,.basic-section-innovation .btn-primary,.basic-section-innovation.basic-section-block .basic-btn,.basic-section-innovation.basic-section-block .btn-primary{background:#93a73b;border-color:#93a73b;color:#fff}.basic-section-innovation .basic-btn:hover,.basic-section-innovation .basic-btn:focus,.basic-section-innovation .basic-btn:active,.basic-section-innovation .btn-primary:hover,.basic-section-innovation .btn-primary:focus,.basic-section-innovation .btn-primary:active,.basic-section-innovation.basic-section-block .basic-btn:hover,.basic-section-innovation.basic-section-block .basic-btn:focus,.basic-section-innovation.basic-section-block .basic-btn:active,.basic-section-innovation.basic-section-block .btn-primary:hover,.basic-section-innovation.basic-section-block .btn-primary:focus,.basic-section-innovation.basic-section-block .btn-primary:active{background:#664b13;border-color:#664b13}.basic-section-innovation .basic-btn.btn-outline,.basic-section-innovation.basic-section-block .basic-btn.btn-outline{background:#fff;border-color:#93a73b;color:#93a73b}.basic-section-quality .basic-call-to-action{background:#93a73b}.basic-section-quality .basic-call-to-action,.basic-section-quality .basic-call-to-action h3{color:#fff}.basic-section-quality .basic-layout-intro{background-color:#93a73b;color:#fff;font-size:18px;line-height:26px}.basic-section-quality .basic-layout-intro>:first-child,.basic-section-quality .basic-layout-intro [class^="col-"]>:first-child{margin-top:0}.basic-section-quality .basic-layout-intro>:last-child,.basic-section-quality .basic-layout-intro [class^="col-"]>:last-child{margin-bottom:0}.basic-section-quality .basic-layout-intro h1,.basic-section-quality .basic-layout-intro h2,.basic-section-quality .basic-layout-intro h3,.basic-section-quality .basic-layout-intro h4,.basic-section-quality .basic-layout-intro h5,.basic-section-quality .basic-layout-intro h6{color:#fff}.basic-section-quality .basic-layout-intro a{color:#889e95;text-decoration:underline}.basic-section-quality .basic-layout-intro a:hover{text-decoration:none}.basic-section-quality h1,.basic-section-quality h2,.basic-section-quality h3,.basic-section-quality h4,.basic-section-quality h5,.basic-section-quality h6,.basic-section-quality a{color:#93a73b}.basic-section-quality ul{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 8" width="10" height="8"><rect fill="#93a73b" x="0" y="0" height="5" width="5"/></svg>')}.basic-section-quality .basic-block-negative h1,.basic-section-quality .basic-block-negative h2,.basic-section-quality .basic-block-negative h3,.basic-section-quality .basic-block-negative h4,.basic-section-quality .basic-block-negative h5,.basic-section-quality .basic-block-negative h6{color:#fff}.basic-section-quality .basic-nav-main a{color:#544f46}.basic-section-quality .basic-footer h1,.basic-section-quality .basic-footer h2,.basic-section-quality .basic-footer h3,.basic-section-quality .basic-footer h4,.basic-section-quality .basic-footer h5,.basic-section-quality .basic-footer h6{color:#fff}.basic-section-quality .basic-footer a{color:#fff}.basic-section-quality .basic-footer a:hover{text-decoration:underline}.basic-section-quality .basic-btn,.basic-section-quality .btn-primary,.basic-section-quality.basic-section-block .basic-btn,.basic-section-quality.basic-section-block .btn-primary{background:#93a73b;border-color:#93a73b;color:#fff}.basic-section-quality .basic-btn:hover,.basic-section-quality .basic-btn:focus,.basic-section-quality .basic-btn:active,.basic-section-quality .btn-primary:hover,.basic-section-quality .btn-primary:focus,.basic-section-quality .btn-primary:active,.basic-section-quality.basic-section-block .basic-btn:hover,.basic-section-quality.basic-section-block .basic-btn:focus,.basic-section-quality.basic-section-block .basic-btn:active,.basic-section-quality.basic-section-block .btn-primary:hover,.basic-section-quality.basic-section-block .btn-primary:focus,.basic-section-quality.basic-section-block .btn-primary:active{background:#2a362d;border-color:#2a362d}.basic-section-quality .basic-btn.btn-outline,.basic-section-quality.basic-section-block .basic-btn.btn-outline{background:#fff;border-color:#93a73b;color:#93a73b}.basic-section-efficiency .basic-call-to-action{background:#93a73b}.basic-section-efficiency .basic-call-to-action,.basic-section-efficiency .basic-call-to-action h3{color:#fff}.basic-section-efficiency .basic-layout-intro{background-color:#93a73b;color:#fff;font-size:18px;line-height:26px}.basic-section-efficiency .basic-layout-intro>:first-child,.basic-section-efficiency .basic-layout-intro [class^="col-"]>:first-child{margin-top:0}.basic-section-efficiency .basic-layout-intro>:last-child,.basic-section-efficiency .basic-layout-intro [class^="col-"]>:last-child{margin-bottom:0}.basic-section-efficiency .basic-layout-intro h1,.basic-section-efficiency .basic-layout-intro h2,.basic-section-efficiency .basic-layout-intro h3,.basic-section-efficiency .basic-layout-intro h4,.basic-section-efficiency .basic-layout-intro h5,.basic-section-efficiency .basic-layout-intro h6{color:#fff}.basic-section-efficiency .basic-layout-intro a{color:#cc965b;text-decoration:underline}.basic-section-efficiency .basic-layout-intro a:hover{text-decoration:none}.basic-section-efficiency h1,.basic-section-efficiency h2,.basic-section-efficiency h3,.basic-section-efficiency h4,.basic-section-efficiency h5,.basic-section-efficiency h6,.basic-section-efficiency a{color:#93a73b}.basic-section-efficiency ul{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 8" width="10" height="8"><rect fill="#93a73b" x="0" y="0" height="5" width="5"/></svg>')}.basic-section-efficiency .basic-block-negative h1,.basic-section-efficiency .basic-block-negative h2,.basic-section-efficiency .basic-block-negative h3,.basic-section-efficiency .basic-block-negative h4,.basic-section-efficiency .basic-block-negative h5,.basic-section-efficiency .basic-block-negative h6{color:#fff}.basic-section-efficiency .basic-nav-main a{color:#544f46}.basic-section-efficiency .basic-footer h1,.basic-section-efficiency .basic-footer h2,.basic-section-efficiency .basic-footer h3,.basic-section-efficiency .basic-footer h4,.basic-section-efficiency .basic-footer h5,.basic-section-efficiency .basic-footer h6{color:#fff}.basic-section-efficiency .basic-footer a{color:#fff}.basic-section-efficiency .basic-footer a:hover{text-decoration:underline}.basic-section-efficiency .basic-btn,.basic-section-efficiency .btn-primary,.basic-section-efficiency.basic-section-block .basic-btn,.basic-section-efficiency.basic-section-block .btn-primary{background:#93a73b;border-color:#93a73b;color:#fff}.basic-section-efficiency .basic-btn:hover,.basic-section-efficiency .basic-btn:focus,.basic-section-efficiency .basic-btn:active,.basic-section-efficiency .btn-primary:hover,.basic-section-efficiency .btn-primary:focus,.basic-section-efficiency .btn-primary:active,.basic-section-efficiency.basic-section-block .basic-btn:hover,.basic-section-efficiency.basic-section-block .basic-btn:focus,.basic-section-efficiency.basic-section-block .basic-btn:active,.basic-section-efficiency.basic-section-block .btn-primary:hover,.basic-section-efficiency.basic-section-block .btn-primary:focus,.basic-section-efficiency.basic-section-block .btn-primary:active{background:#4e2b0d;border-color:#4e2b0d}.basic-section-efficiency .basic-btn.btn-outline,.basic-section-efficiency.basic-section-block .basic-btn.btn-outline{background:#fff;border-color:#93a73b;color:#93a73b}.basic-section-about .basic-call-to-action,.basic-section-default .basic-call-to-action{background:#93a73b}.basic-section-about .basic-call-to-action,.basic-section-about .basic-call-to-action h3,.basic-section-default .basic-call-to-action,.basic-section-default .basic-call-to-action h3{color:#fff}.basic-section-about .basic-layout-intro,.basic-section-default .basic-layout-intro{background-color:#93a73b;color:#fff;font-size:18px;line-height:26px}.basic-section-about .basic-layout-intro>:first-child,.basic-section-about .basic-layout-intro [class^="col-"]>:first-child,.basic-section-default .basic-layout-intro>:first-child,.basic-section-default .basic-layout-intro [class^="col-"]>:first-child{margin-top:0}.basic-section-about .basic-layout-intro>:last-child,.basic-section-about .basic-layout-intro [class^="col-"]>:last-child,.basic-section-default .basic-layout-intro>:last-child,.basic-section-default .basic-layout-intro [class^="col-"]>:last-child{margin-bottom:0}.basic-section-about .basic-layout-intro h1,.basic-section-about .basic-layout-intro h2,.basic-section-about .basic-layout-intro h3,.basic-section-about .basic-layout-intro h4,.basic-section-about .basic-layout-intro h5,.basic-section-about .basic-layout-intro h6,.basic-section-default .basic-layout-intro h1,.basic-section-default .basic-layout-intro h2,.basic-section-default .basic-layout-intro h3,.basic-section-default .basic-layout-intro h4,.basic-section-default .basic-layout-intro h5,.basic-section-default .basic-layout-intro h6{color:#fff}.basic-section-about .basic-layout-intro a,.basic-section-default .basic-layout-intro a{color:#8a8d8f;text-decoration:underline}.basic-section-about .basic-layout-intro a:hover,.basic-section-default .basic-layout-intro a:hover{text-decoration:none}.basic-section-about h1,.basic-section-about h2,.basic-section-about h3,.basic-section-about h4,.basic-section-about h5,.basic-section-about h6,.basic-section-about a,.basic-section-default h1,.basic-section-default h2,.basic-section-default h3,.basic-section-default h4,.basic-section-default h5,.basic-section-default h6,.basic-section-default a{color:#93a73b}.basic-section-about ul,.basic-section-default ul{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 8" width="10" height="8"><rect fill="#93a73b" x="0" y="0" height="5" width="5"/></svg>')}.basic-section-about .basic-block-negative h1,.basic-section-about .basic-block-negative h2,.basic-section-about .basic-block-negative h3,.basic-section-about .basic-block-negative h4,.basic-section-about .basic-block-negative h5,.basic-section-about .basic-block-negative h6,.basic-section-default .basic-block-negative h1,.basic-section-default .basic-block-negative h2,.basic-section-default .basic-block-negative h3,.basic-section-default .basic-block-negative h4,.basic-section-default .basic-block-negative h5,.basic-section-default .basic-block-negative h6{color:#fff}.basic-section-about .basic-nav-main a,.basic-section-default .basic-nav-main a{color:#544f46}.basic-section-about .basic-footer h1,.basic-section-about .basic-footer h2,.basic-section-about .basic-footer h3,.basic-section-about .basic-footer h4,.basic-section-about .basic-footer h5,.basic-section-about .basic-footer h6,.basic-section-default .basic-footer h1,.basic-section-default .basic-footer h2,.basic-section-default .basic-footer h3,.basic-section-default .basic-footer h4,.basic-section-default .basic-footer h5,.basic-section-default .basic-footer h6{color:#fff}.basic-section-about .basic-footer a,.basic-section-default .basic-footer a{color:#fff}.basic-section-about .basic-footer a:hover,.basic-section-default .basic-footer a:hover{text-decoration:underline}.basic-section-about .basic-btn,.basic-section-about .btn-primary,.basic-section-about.basic-section-block .basic-btn,.basic-section-about.basic-section-block .btn-primary,.basic-section-default .basic-btn,.basic-section-default .btn-primary,.basic-section-default.basic-section-block .basic-btn,.basic-section-default.basic-section-block .btn-primary{background:#93a73b;border-color:#93a73b;color:#fff}.basic-section-about .basic-btn:hover,.basic-section-about .basic-btn:focus,.basic-section-about .basic-btn:active,.basic-section-about .btn-primary:hover,.basic-section-about .btn-primary:focus,.basic-section-about .btn-primary:active,.basic-section-about.basic-section-block .basic-btn:hover,.basic-section-about.basic-section-block .basic-btn:focus,.basic-section-about.basic-section-block .basic-btn:active,.basic-section-about.basic-section-block .btn-primary:hover,.basic-section-about.basic-section-block .btn-primary:focus,.basic-section-about.basic-section-block .btn-primary:active,.basic-section-default .basic-btn:hover,.basic-section-default .basic-btn:focus,.basic-section-default .basic-btn:active,.basic-section-default .btn-primary:hover,.basic-section-default .btn-primary:focus,.basic-section-default .btn-primary:active,.basic-section-default.basic-section-block .basic-btn:hover,.basic-section-default.basic-section-block .basic-btn:focus,.basic-section-default.basic-section-block .basic-btn:active,.basic-section-default.basic-section-block .btn-primary:hover,.basic-section-default.basic-section-block .btn-primary:focus,.basic-section-default.basic-section-block .btn-primary:active{background:#93a73b;border-color:#93a73b}.basic-section-about .basic-btn.btn-outline,.basic-section-about.basic-section-block .basic-btn.btn-outline,.basic-section-default .basic-btn.btn-outline,.basic-section-default.basic-section-block .basic-btn.btn-outline{background:#fff;border-color:#93a73b;color:#93a73b}.basic-section-about .basic-block-section-navigation .basic-btn,.basic-section-about .basic-block-section-navigation .btn-primary,.basic-section-default .basic-block-section-navigation .basic-btn,.basic-section-default .basic-block-section-navigation .btn-primary{background:#93a73b;border-color:#93a73b;color:#fff}.basic-section-about .basic-block-section-navigation .basic-btn:hover,.basic-section-about .basic-block-section-navigation .basic-btn:focus,.basic-section-about .basic-block-section-navigation .basic-btn:active,.basic-section-about .basic-block-section-navigation .btn-primary:hover,.basic-section-about .basic-block-section-navigation .btn-primary:focus,.basic-section-about .basic-block-section-navigation .btn-primary:active,.basic-section-default .basic-block-section-navigation .basic-btn:hover,.basic-section-default .basic-block-section-navigation .basic-btn:focus,.basic-section-default .basic-block-section-navigation .basic-btn:active,.basic-section-default .basic-block-section-navigation .btn-primary:hover,.basic-section-default .basic-block-section-navigation .btn-primary:focus,.basic-section-default .basic-block-section-navigation .btn-primary:active{background:#6f793b;border-color:#6f793b}.basic-section-about .basic-block-section-navigation .basic-btn.btn-outline,.basic-section-default .basic-block-section-navigation .basic-btn.btn-outline{background:#fff;border-color:#93a73b;color:#93a73b}.basic-section-default.page-type-section-home .basic-call-to-action{background:#93a73b}.basic-section-default.page-type-section-home .basic-call-to-action,.basic-section-default.page-type-section-home .basic-call-to-action h3{color:#fff}.basic-section-default.page-type-section-home .basic-layout-intro{background-color:#93a73b;color:#fff;font-size:18px;line-height:26px}.basic-section-default.page-type-section-home .basic-layout-intro>:first-child,.basic-section-default.page-type-section-home .basic-layout-intro [class^="col-"]>:first-child{margin-top:0}.basic-section-default.page-type-section-home .basic-layout-intro>:last-child,.basic-section-default.page-type-section-home .basic-layout-intro [class^="col-"]>:last-child{margin-bottom:0}.basic-section-default.page-type-section-home .basic-layout-intro h1,.basic-section-default.page-type-section-home .basic-layout-intro h2,.basic-section-default.page-type-section-home .basic-layout-intro h3,.basic-section-default.page-type-section-home .basic-layout-intro h4,.basic-section-default.page-type-section-home .basic-layout-intro h5,.basic-section-default.page-type-section-home .basic-layout-intro h6{color:#fff}.basic-section-default.page-type-section-home .basic-layout-intro a{color:#8a8d8f;text-decoration:underline}.basic-section-default.page-type-section-home .basic-layout-intro a:hover{text-decoration:none}.basic-section-default.page-type-section-home h1,.basic-section-default.page-type-section-home h2,.basic-section-default.page-type-section-home h3,.basic-section-default.page-type-section-home h4,.basic-section-default.page-type-section-home h5,.basic-section-default.page-type-section-home h6,.basic-section-default.page-type-section-home a{color:#93a73b}.basic-section-default.page-type-section-home ul{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 10 8" width="10" height="8"><rect fill="#93a73b" x="0" y="0" height="5" width="5"/></svg>')}.basic-section-default.page-type-section-home .basic-block-negative h1,.basic-section-default.page-type-section-home .basic-block-negative h2,.basic-section-default.page-type-section-home .basic-block-negative h3,.basic-section-default.page-type-section-home .basic-block-negative h4,.basic-section-default.page-type-section-home .basic-block-negative h5,.basic-section-default.page-type-section-home .basic-block-negative h6{color:#fff}.basic-section-default.page-type-section-home .basic-nav-main a{color:#544f46}.basic-section-default.page-type-section-home .basic-footer h1,.basic-section-default.page-type-section-home .basic-footer h2,.basic-section-default.page-type-section-home .basic-footer h3,.basic-section-default.page-type-section-home .basic-footer h4,.basic-section-default.page-type-section-home .basic-footer h5,.basic-section-default.page-type-section-home .basic-footer h6{color:#fff}.basic-section-default.page-type-section-home .basic-footer a{color:#fff}.basic-section-default.page-type-section-home .basic-footer a:hover{text-decoration:underline}.basic-section-default.page-type-section-home .basic-btn,.basic-section-default.page-type-section-home .btn-primary,.basic-section-default.page-type-section-home.basic-section-block .basic-btn,.basic-section-default.page-type-section-home.basic-section-block .btn-primary{background:#93a73b;border-color:#93a73b;color:#fff}.basic-section-default.page-type-section-home .basic-btn:hover,.basic-section-default.page-type-section-home .basic-btn:focus,.basic-section-default.page-type-section-home .basic-btn:active,.basic-section-default.page-type-section-home .btn-primary:hover,.basic-section-default.page-type-section-home .btn-primary:focus,.basic-section-default.page-type-section-home .btn-primary:active,.basic-section-default.page-type-section-home.basic-section-block .basic-btn:hover,.basic-section-default.page-type-section-home.basic-section-block .basic-btn:focus,.basic-section-default.page-type-section-home.basic-section-block .basic-btn:active,.basic-section-default.page-type-section-home.basic-section-block .btn-primary:hover,.basic-section-default.page-type-section-home.basic-section-block .btn-primary:focus,.basic-section-default.page-type-section-home.basic-section-block .btn-primary:active{background:#6f793b;border-color:#6f793b}.basic-section-default.page-type-section-home .basic-btn.btn-outline,.basic-section-default.page-type-section-home.basic-section-block .basic-btn.btn-outline{background:#fff;border-color:#93a73b;color:#93a73b}.basic-section-default.page-type-section-home .basic-block-section-navigation .basic-btn,.basic-section-default.page-type-section-home .basic-block-section-navigation .btn-primary{background:#93a73b;border-color:#93a73b;color:#fff}.basic-section-default.page-type-section-home .basic-block-section-navigation .basic-btn:hover,.basic-section-default.page-type-section-home .basic-block-section-navigation .basic-btn:focus,.basic-section-default.page-type-section-home .basic-block-section-navigation .basic-btn:active,.basic-section-default.page-type-section-home .basic-block-section-navigation .btn-primary:hover,.basic-section-default.page-type-section-home .basic-block-section-navigation .btn-primary:focus,.basic-section-default.page-type-section-home .basic-block-section-navigation .btn-primary:active{background:#6f793b;border-color:#6f793b}.basic-section-default.page-type-section-home .basic-block-section-navigation .basic-btn.btn-outline{background:#fff;border-color:#93a73b;color:#93a73b}.basic-layout-intro{margin-top:-50px;margin-bottom:50px;padding:30px 0}@media (min-width: 768px){.ccm-page .container .column-no-margin .row [class^="col-"]{padding-left:0;padding-right:0}.ccm-page .container .column-no-margin .row [class^="col-"]:first-child{padding-left:15px}.ccm-page .container .column-no-margin .row [class^="col-"]:last-child{padding-right:15px}}.basic-back-to-top{background-color:rgba(138,141,143,0.4);border-radius:0}.ccm-page .basic-twitter-carousel{max-width:100%;word-wrap:break-word;background:#fff;padding:0;font-size:14px;line-height:21px;letter-spacing:.88px}.ccm-page .basic-twitter-carousel a{text-decoration:none;font-size:14px}.ccm-page .basic-twitter-carousel .user div[title="Verified Account"]{display:inline}.ccm-page .basic-twitter-carousel .user span:nth-child(1){display:none}.ccm-page .basic-twitter-carousel .user a img{margin-right:20px;margin-bottom:20px;float:left}.ccm-page .basic-twitter-carousel .user span:nth-child(2){font-weight:bold}.ccm-page .basic-twitter-carousel .user span:nth-child(2):hover{text-decoration:underline}.ccm-page .basic-twitter-carousel .user .basic-twitter-carousel .user span:nth-child(3):hover{text-decoration:underline}.ccm-page .basic-twitter-carousel .media{margin-top:0;margin-bottom:30px;clear:both}.ccm-page .basic-twitter-carousel .media img{max-width:100%;height:auto}.ccm-page .basic-twitter-carousel ul{margin:0;padding:0}.ccm-page .basic-twitter-carousel li{list-style:none;margin-bottom:0;padding-top:0;clear:both}.ccm-page .basic-twitter-carousel li:first-child{border-top:none;padding-top:0}.ccm-page .basic-twitter-carousel p{color:#000;margin:0 0 10px;font-size:14px;letter-spacing:.9px;line-height:21px !important}.ccm-page .basic-twitter-carousel .tweet{margin-bottom:0}.ccm-page .basic-twitter-carousel .tweet img{display:none}.ccm-page .basic-twitter-carousel .twitter-carousel .interact a{margin-left:10px}.ccm-page .basic-twitter-carousel .twitter-carousel .interact a:first-child{margin-left:0}.ccm-page .basic-twitter-carousel .twitter-carousel .owl-item{margin-bottom:10px}.ccm-page .basic-twitter-carousel .twitter-carousel .item{background-color:rgba(197,221,230,0.15);padding:15px}.ccm-page .basic-twitter-carousel .twitter-carousel .item .icon-twitter{width:36px;height:29px;position:absolute;left:5px;bottom:-10px;background:url("../img/madaster/icon-twitter.svg") no-repeat}.ccm-page .basic-twitter-carousel .owl-buttons{padding-top:20px}.ccm-page .ccm-page .comments-wrap{margin-bottom:65px}.ccm-page .ccm-page .comments-wrap img.media-object{width:60px;height:auto;border-radius:50%}.ccm-page .ccm-page .comments-wrap .media-heading{font-family:"source_sans_probold", Arial, Helvetica, Tahoma, sans-serif;font-weight:normal !important;font-size:13px;color:#555;margin-top:5px;margin-bottom:2px}.ccm-page .ccm-page .comments-wrap .media-body .date{margin-left:5px;margin-right:5px;font-size:12px;color:#999}.ccm-page .ccm-page .comments-wrap .media-body .reply-link{font-size:12px;font-weight:normal;color:#4a4a4a;border-bottom:1px dotted #e3e3e3}.ccm-page .ccm-page .comments-wrap .media{margin-top:0px}.ccm-page .ccm-page .type-page #comment-area{padding-top:20px}.ccm-page .ccm-page #comment-area a{text-decoration:none}.ccm-page .ccm-page .logged-in-as a{border-bottom:1px dotted #e3e3e3}.ccm-page .ccm-page #comments-list{margin-bottom:50px}.ccm-page .ccm-page #comments-list ol{list-style:none;margin:0 0 -10px;padding:0}.ccm-page .ccm-page #comments-list ol li{margin-bottom:0}.ccm-page .ccm-page .comment .comment-wrap{position:relative;height:auto}.ccm-page .ccm-page .comment-wrap .comment-avatar{float:left;position:relative}.ccm-page .ccm-page .comment-wrap .comment-avatar img{height:50px;width:50px;display:block}.ccm-page .ccm-page #comments-list li ul{list-style:none;margin:0 0 0 30px;font-size:100%}.ccm-page .ccm-page .comment-content{margin-left:65px;padding:0px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-bottom:14px}.ccm-page .ccm-page .comment-content .comment-body p{margin-bottom:10px;line-height:22px}.ccm-page .ccm-page .comment-meta{position:relative;margin-top:-8px}.ccm-page .ccm-page .comment-meta .comment-date{margin-left:2px;font-size:12px;color:#999}.ccm-page .ccm-page .comment-meta-actions{display:inline-block;font-size:12px}.ccm-page .ccm-page .comment-meta-actions .edit-link{margin-left:5px;border-bottom:1px dotted #e3e3e3}.ccm-page .ccm-page .comment-meta-actions .meta-sep{margin:0 0 0 1px;color:rgba(0,0,0,0.1)}.ccm-page .ccm-page .comment-meta-actions .comment-reply{border-bottom:1px dotted #e3e3e3}.ccm-page .ccm-page #comment-area .edit-link a:hover,.ccm-page .ccm-page #comment-area .comment-reply a:hover{text-decoration:none}.ccm-page .ccm-page .comment-avatar .is-author{text-align:center;font-size:10px;text-transform:uppercase;color:#ccc}.ccm-page .ccm-page .comment-meta cite{font-style:normal}.ccm-page .ccm-page .comment-meta-actions a.comment-reply-link{font-weight:normal}.ccm-page .ccm-page .comment-meta .comment-author{letter-spacing:normal}.ccm-page .ccm-page #commentform p.comment-notes span.required{float:none}.ccm-page .ccm-page .recent-comments-list .comment .comment-wrap{border-bottom:1px solid #E6E6E6;padding:10px 0;padding-bottom:5px;padding-top:15px}.ccm-page .ccm-page .recent-comments-list .comment .comment-meta-actions a{font-size:12px;text-transform:uppercase}.ccm-page .ccm-page .recentcomments{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ccm-page .ccm-page .post-block-wrap{padding-top:20px}.ccm-page .ccm-page .flexslider{background:transparent;border:0;width:100%;z-index:2;display:block;position:relative;overflow:hidden}.ccm-page .ccm-page .flexslider ul.slides{background:transparent;margin:0;height:auto;overflow:hidden;list-style:none !important}.ccm-page .ccm-page .flexslider .slides>li{position:relative;text-align:center;overflow:hidden;margin:0;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ccm-page .ccm-page .flexslider .slides li img{max-width:100%;width:100%;height:auto;display:block !important}.ccm-page .ccm-page .flex-direction-nav,.ccm-page .ccm-page .flex-direction-nav li{margin:0;padding:0;list-style:none}.ccm-page .ccm-page .flex-direction-nav a,.ccm-page .ccm-page .carousel-wrap a.next,.ccm-page .ccm-page .carousel-wrap a.prev{width:38px;height:38px;margin:-19px 0 0;display:block;background:transparent url("../img/base/showcase-nav.png") no-repeat center left;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:3}.ccm-page .ccm-page .flex-direction-nav .flex-next{background-position:center right;right:-36px}.ccm-page .ccm-page .flex-direction-nav .flex-prev{left:-36px}.ccm-page .ccm-page .flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0) !important;pointer-events:none}.ccm-page .ccm-page .content-slider{position:static}.ccm-page .ccm-page .content-slider .flex-direction-nav .flex-next{right:20px !important}.ccm-page .ccm-page .content-slider .flex-direction-nav .flex-prev{left:20px !important}.ccm-page .ccm-page .flexslider:hover .flex-next{opacity:1;filter:alpha(opacity=100);right:20px !important}.ccm-page .ccm-page .flexslider:hover .flex-prev{opacity:1;filter:alpha(opacity=100);left:20px !important}.ccm-page .ccm-page .flex-direction-nav .disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.ccm-page .ccm-page .thumb-slider .flex-direction-nav{height:100%;position:absolute;top:0;width:100%}.ccm-page .ccm-page .thumb-slider .flex-direction-nav li{position:relative !important;left:auto !important;top:50% !important}.ccm-page .ccm-page .thumb-slider .flex-direction-nav a,.ccm-page .ccm-page .gallery-slider .flex-direction-nav a,.ccm-page .ccm-page .gallery-nav .flex-direction-nav a,.ccm-page .ccm-page .item-slider .flex-direction-nav a{height:38px;width:36px;background:transparent url("../img/base/slider-nav.png") no-repeat center left}.ccm-page .ccm-page .thumb-slider .flex-prev,.ccm-page .ccm-page .thumb-slider:hover .flex-prev,.ccm-page .ccm-page .gallery-slider .flex-prev,.ccm-page .ccm-page .gallery-slider:hover .flex-prev,.ccm-page .ccm-page .gallery-nav .flex-prev,.ccm-page .ccm-page .gallery-nav:hover .flex-prev,.ccm-page .ccm-page .item-slider .flex-prev,.ccm-page .ccm-page .item-slider:hover .flex-prev{left:0 !important}.ccm-page .ccm-page .thumb-slider .flex-next,.ccm-page .ccm-page .thumb-slider:hover .flex-next,.ccm-page .ccm-page .gallery-slider .flex-next,.ccm-page .ccm-page .gallery-slider:hover .flex-next,.ccm-page .ccm-page .gallery-nav .flex-next,.ccm-page .ccm-page .gallery-nav:hover .flex-next,.ccm-page .ccm-page .item-slider .flex-next,.ccm-page .ccm-page .item-slider:hover .flex-next{right:0 !important}.ccm-page .ccm-page .thumb-slider .flex-direction-nav a.flex-next,.ccm-page .ccm-page .gallery-slider .flex-direction-nav a.flex-next,.ccm-page .ccm-page .gallery-nav .flex-direction-nav a.flex-next,.ccm-page .ccm-page .item-slider .flex-direction-nav a.flex-next{background-position:center right}.ccm-page .ccm-page .thumb-slider:hover .flex-direction-nav a.flex-prev,.ccm-page .ccm-page .gallery-slider:hover .flex-direction-nav a.flex-prev,.ccm-page .ccm-page .gallery-nav:hover .flex-direction-nav a.flex-prev,.ccm-page .ccm-page .item-slider:hover .flex-direction-nav a.flex-prev{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}.ccm-page .ccm-page .thumb-slider:hover .flex-direction-nav a.flex-next,.ccm-page .ccm-page .gallery-slider:hover .flex-direction-nav a.flex-next,.ccm-page .ccm-page .gallery-nav:hover .flex-direction-nav a.flex-next,.ccm-page .ccm-page .item-slider:hover .flex-direction-nav a.flex-next{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80)}.ccm-page .ccm-page .flex-control-nav{position:absolute;bottom:20px;margin:0;z-index:4;list-style:none !important;text-align:center;width:100%}.ccm-page .ccm-page .flex-control-nav li{display:inline-block;margin-right:5px;margin-bottom:0}.ccm-page .ccm-page .flexslider .flexslider-caption{position:absolute;bottom:0px;z-index:10;padding-top:12px;padding-bottom:12px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background:rgba(0,0,0,0.6);left:0%;right:0%}.ccm-page .ccm-page .flex-control-nav li a{color:#FFF}.ccm-page .ccm-page .flex-control-nav li a:hover{cursor:pointer}.ccm-page .ccm-page .flex-control-nav li a.flex-active{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.ccm-page .ccm-page .flex-pauseplay{position:absolute;color:#fff;bottom:18px;left:20px;font-size:13px;height:13px}.ccm-page .ccm-page .flex-pauseplay span:before{font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}.ccm-page .ccm-page .flex-pauseplay .pause:before{content:"\f04c"}.ccm-page .ccm-page .flex-pauseplay .play:before{content:"\f04b"}.ccm-page .ccm-page .blog-slider .flex-pauseplay,.ccm-page .ccm-page .thumb-slider .flex-pauseplay{bottom:16px;font-size:11px;height:13px}.ccm-page .ccm-page .flex-pauseplay:hover{cursor:pointer}.ccm-page .ccm-page .flex-pauseplay span{height:11px;display:block;line-height:13px}.ccm-page .ccm-page .thumb-slider .flex-control-nav,.ccm-page .ccm-page .thumb-slider .flex-pauseplay{display:none}.ccm-page .ccm-page p.flex-caption{text-shadow:none;background:rgba(0,0,0,0.4)}.ccm-page .ccm-page .item-slider p.flex-caption{position:absolute;bottom:0;padding:15px 25px;color:#fff;margin:0;font-size:16px;right:0}.ccm-page .ccm-page .sidebar .list-group{margin-left:-26px}.ccm-page .ccm-page .sidebar .list-group .accordion-toggle{background-color:transparent;box-shadow:none}.ccm-page .ccm-page .sidebar .list-group .list-group-item{padding:0px;border-left:0px !important;border-bottom:1px solid #F7F7F7;border-right:0px !important}.ccm-page .ccm-page .sidebar.left-sidebar .list-group{margin-left:0px;margin-right:-26px}.ccm-page .ccm-page .list-toggle:after{top:9px;right:10px;font-size:14px;content:"\f105";position:absolute;font-weight:normal;display:inline-block;font-family:FontAwesome}.ccm-page .ccm-page .sidebar .list-group span.badge{margin-top:9px;margin-right:10px}.ccm-page .ccm-page .fw-map{background:#292929;width:100%;height:100%;left:0;right:0;position:absolute}.ccm-page .ccm-page .map-info-section{width:440px;padding:20px 30px;background:#FFF;background:rgba(255,255,255,0.94);position:relative;z-index:91;float:right;margin:60px 0;border:solid 1px #f5f8ff;border-radius:2px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,0.1)}.ccm-page .ccm-page .fw-map-wrapper{position:relative;min-height:600px;display:block;overflow:hidden}.ccm-page .ccm-page .map-info-section .minimize-section{position:absolute;top:0;right:0;width:30px;height:30px;text-align:center;line-height:30px;font-size:13px;color:#ccc}.ccm-page .ccm-page .map-info-section.minimized{height:60px !important}.ccm-page .ccm-page .google-map{background:#E5E3DF;height:400px;width:100%}.ccm-page .ccm-page .carousel-wrap>a{color:#4a4a4a}.ccm-page .ccm-page .carousel-wrap a.prev{left:-10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-moz-opacity:0;opacity:0;filter:alpha(opacity=0)}.ccm-page .ccm-page .carousel-wrap a.next{right:-10px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);background-position:center right}.ccm-page .ccm-page .carousel-wrap:hover a.next,.ccm-page .ccm-page .carousel-wrap:hover a.prev{-moz-opacity:1;opacity:1;filter:alpha(opacity=100)}.ccm-page .ccm-page .carousel-wrap{position:relative;margin-right:-11px;margin-left:-11px}.ccm-page .ccm-page .big-padding.owl-carousel .owl-item{padding:0px 25px}.ccm-page .ccm-page .v-portfolio-item-info h3{font-size:18px;margin-top:15px}.ccm-page .ccm-page .footer-v3 footer .portfolio-grid li{margin:0 8px 9px 0 !important}.ccm-page .pricing-table{margin-top:40px;margin-bottom:30px}.ccm-page .v-bg-stylish .pricing-table{margin-top:20px;margin-bottom:0px}.ccm-page .pricing-table:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ccm-page .pricing-table>div:first-child .pricing-column-content,.ccm-page .pricing-table>div:first-child h3{border-left:1px solid #e4e4e4 !important}.ccm-page .pricing-column{float:left;overflow:hidden;text-align:center;padding:0px;background-color:#fff;transition:box-shadow 0.2s linear;-moz-transition:box-shadow 0.2s linear;-webkit-transition:box-shadow 0.2s linear;-o-transition:box-shadow 0.2s linear}.ccm-page .pricing-column .pricing-column-content{border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:0px 0px 20px 0px}.ccm-page .pricing-column .pricing-column-content .btn{padding-top:12px;padding-bottom:12px;margin-top:5px;margin-bottom:15px}.ccm-page .pricing-column.highlight{position:relative;z-index:100;margin:-20px -1px 0px -1px;background-color:#FFF;box-shadow:0px 0px 13px rgba(0,0,0,0.09);-moz-box-shadow:0px 0px 13px rgba(0,0,0,0.09);-webkit-box-shadow:0px 0px 13px rgba(0,0,0,0.09);-o-box-shadow:0px 0px 13px rgba(0,0,0,0.09)}.ccm-page .pricing-column.highlight ul.features{margin-bottom:35px}.ccm-page .pricing-column.highlight .nectar-button{margin:10px 0px 20px 0px}.ccm-page .pricing-column.highlight .pricing-column-content,.ccm-page .pricing-column.highlight h3{border:none}.ccm-page .pricing-column.highlight h3 .highlight-reason{display:block;font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:rgba(255,255,255,0.49)}.ccm-page .pricing-column.highlight .pricing-column-content{border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.ccm-page .pricing-column.highlight:hover{box-shadow:0px 0px 13px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 13px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 13px rgba(0,0,0,0.15);-o-box-shadow:0px 0px 13px rgba(0,0,0,0.15)}.ccm-page .pricing-column ul li{color:#888;padding:10px 25px;list-style:none;line-height:18px;border-bottom:1px solid #efefef}.ccm-page .pricing-column ul li i.fa{width:20px;margin-right:3px}.ccm-page .pricing-column ul li:first-child{border-top:1px solid #efefef}.ccm-page .pricing-column ul li:nth-child(2n+1){background-color:#fbfbfb}.ccm-page .pricing-column.highlight h3{color:#fff !important;padding:15px 0px;margin-bottom:0px !important;padding-top:20px}.ccm-page .toggle .pricing-column h3{font-size:26px !important}.ccm-page .pricing-column h3{background-color:rgba(252,252,252,0.75);margin-bottom:0px;font-size:26px;line-height:28px !important;border-right:1px solid #e4e4e4;border-bottom:1px solid #EFEFEF;border-top:1px solid #e4e4e4;padding:20px 0px 18px 0px;margin-top:0px}.ccm-page .pricing-column h4{margin-left:-22px;padding:25px 30px 6px 30px;font-size:54px;line-height:42px;color:#333;margin-bottom:0;margin-top:0}.ccm-page .pricing-column h4 .dollar-sign{font-size:22px;line-height:22px;top:-24px;right:-6px;position:relative}.ccm-page .pricing-column .interval{display:block;color:#999;min-height:38px;padding-bottom:17px}.ccm-page .pricing-column ul{margin-left:0px}.ccm-page .pricing-table.six-cols>div{width:16.5%}.ccm-page .pricing-table.five-cols>div{width:20%}.ccm-page .pricing-table.four-cols>div{width:25%}.ccm-page .pricing-table.three-cols>div{width:33.2%}.ccm-page .pricing-table.two-cols>div{width:50%}.ccm-page .pricing-table .col{padding:0px 20px}.ccm-page .col .pricing-table h3{margin-bottom:0px}.ccm-page .ccm-page .widget .recent-posts-list>li{height:auto;overflow:hidden;margin-bottom:0;padding-bottom:10px}.ccm-page .ccm-page .recent-posts-list li .recent-post-image{padding:0;float:left;width:90px;height:auto;min-height:70px;background:#222}.ccm-page .ccm-page .recent-posts-list li .recent-post-image img{display:block;width:100%;height:auto}.ccm-page .ccm-page .recent-posts-list li .recent-post-details{padding:0 10px;margin-left:98px}.ccm-page .ccm-page .recent-posts-list li .recent-post-title{display:block;margin-bottom:5px;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.ccm-page .ccm-page .recent-posts-list li .recent-post-details>span{font-size:12px;font-style:italic}.ccm-page .ccm-page .recent-posts-list li .recent-post-details .like-info{float:none;margin-top:5px;font-size:12px !important}.ccm-page .ccm-page .tp-caption a.btn.v-btn{margin-right:0}.ccm-page .ccm-page .custom-caption{position:absolute;z-index:2;top:60px;left:60px;width:auto;max-width:500px}.ccm-page .ccm-page .custom-caption p{text-align:left;width:auto;font-size:24px;padding:0px 4px 2px;line-height:28px;margin-bottom:0;text-decoration:underline;text-shadow:1px 1px 3px rgba(0,0,0,0.4)}.ccm-page .ccm-page div.slider{max-height:500px;position:relative}.ccm-page .ccm-page div.slider div.tp-bannertimer{display:none}.ccm-page .ccm-page div.slider>ul>li>div.center-caption{left:0 !important;margin-left:0 !important;text-align:center;width:100%}.ccm-page .ccm-page .v-rev-slider{height:450px}.ccm-page .ccm-page .v-rev-slider .v-slider-overlay{background-repeat:repeat;background-position:center center;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.8;background-image:url("../img/base/video-overlay-1.png")}.ccm-page .ccm-page .v-rev-slider .v-slider-overlay.overlay-colored{background-color:#6DBFEC;opacity:0.4}.ccm-page .ccm-page div.v-rev-slider.video-background{background:#666;max-height:630px;overflow:hidden;padding:0;position:relative;z-index:1}.ccm-page .ccm-page div.v-rev-slider.light{background-color:#EAEAEA}.ccm-page .ccm-page div.v-rev-slider ul{list-style:none;margin:0;padding:0}.ccm-page .ccm-page div.v-rev-slider-fullscreen,.ccm-page .ccm-page div.v-rev-slider-fullscreen div.slider{max-height:none}.ccm-page .ccm-page div.v-rev-slider{background:#171717}.ccm-page .ccm-page div.v-rev-slider div.tp-caption{filter:alpha(opacity=0);opacity:0}.ccm-page .ccm-page div.v-rev-slider.light div.tp-bannershadow{filter:alpha(opacity=5);opacity:0.05;top:0;bottom:auto;z-index:1000}.ccm-page .ccm-page div.v-rev-slider div.top-label{color:#FFF;font-size:24px;font-weight:300}.ccm-page .ccm-page div.v-rev-slider div.main-label{color:#FFF;font-size:62px;line-height:62px;font-weight:800;text-shadow:2px 2px 4px rgba(0,0,0,0.15)}.ccm-page .ccm-page div.v-rev-slider div.bottom-label{color:#FFF;font-size:20px;font-weight:300}.ccm-page .ccm-page div.v-rev-slider div.tp-caption a,.ccm-page .ccm-page div.v-rev-slider div.tp-caption a:hover{color:#FFF}.ccm-page .ccm-page div.v-rev-slider div.blackboard-text{color:#BAB9BE;font-size:46px;line-height:46px;font-family:"Shadows Into Light",cursive;text-transform:uppercase}.ccm-page .ccm-page footer ul.social-icons li a{border:1px solid rgba(247,247,247,0.17);border-radius:0 100px 100px;margin-right:8px}.ccm-page .ccm-page .footer-v2 footer ul.social-icons li a{border:1px solid rgba(61,61,61,0.52)}.ccm-page .ccm-page .btn-facebook,.ccm-page .ccm-page .btn-facebook:focus{background:#3B5998;border:1px solid #37538D}.ccm-page .ccm-page .btn-twitter,.ccm-page .ccm-page .btn-twitter:focus{background:#55ACEE;border:1px solid #47A5ED}.ccm-page .ccm-page .btn-facebook,.ccm-page .ccm-page .btn-facebook:active,.ccm-page .ccm-page .btn-facebook:hover,.ccm-page .ccm-page .btn-facebook:focus,.ccm-page .ccm-page .btn-twitter,.ccm-page .ccm-page .btn-twitter:active,.ccm-page .ccm-page .btn-twitter:hover,.ccm-page .ccm-page .btn-twitter:focus,.ccm-page .ccm-page .btn-gplus,.ccm-page .ccm-page .btn-gplus:active,.ccm-page .ccm-page .btn-gplus:hover,.ccm-page .ccm-page .btn-gplus:focus{color:#FFF;font-weight:300;padding-left:30px;padding-right:30px;text-shadow:0 -1px 0 rgba(0,0,0,0.2);border-radius:2px;margin-left:5px;margin-right:5px}.ccm-page .ccm-page .btn-facebook:hover{background:#4162a7;border-color:#3d5c9c}.ccm-page .ccm-page .btn-twitter:hover{background:#63b3ef;border-color:#55acee}.ccm-page .ccm-page div .social-container .social-hover:after{content:'\f099';font-family:'FontAwesome'}.ccm-page .ccm-page div .social-container-facebook .social-hover:after{content:'\f09a';font-family:'FontAwesome'}.ccm-page .ccm-page .avia-social-buttons{display:block;clear:both;position:relative;padding:8px;border-radius:50px;background:#fcfcfc;margin-bottom:-47px;margin-left:auto;top:-94px;text-align:center;margin-right:auto;width:43%;box-shadow:0 -1px 2px #fff,inset 0 1px 2px rgba(0,0,0,0.2),inset 0 0.25rem 1rem rgba(0,0,0,0.1) !important}.ccm-page .ccm-page .social-container .social-inner{position:relative;z-index:10}.ccm-page .ccm-page .social-container .fb_iframe_widget>span{overflow:hidden}.ccm-page .ccm-page .social-c-1,.ccm-page .ccm-page .social-c-1 .social-shadow,.ccm-page .ccm-page .social-c-1 .social-overlay,.ccm-page .ccm-page .social-c-1 .social-hover{border-top-left-radius:40px;border-bottom-left-radius:40px}.ccm-page .ccm-page .social-c-2,.ccm-page .ccm-page .social-c-2 .social-shadow,.ccm-page .ccm-page .social-c-2 .social-overlay,.ccm-page .ccm-page .social-c-2 .social-hover{border-top-right-radius:40px;border-bottom-right-radius:40px}.ccm-page .ccm-page .social-container{display:inline-block;width:49%;height:40px;line-height:48px;background:#f8f8f8;-webkit-perspective:300px;-ms-perspective:300px;perspective:300px;box-shadow:0 -1px 2px #fff,inset 0 1px 2px rgba(0,0,0,0.2),inset 0 0.25rem 1rem rgba(0,0,0,0.1) !important;margin:0px;position:relative}.ccm-page .ccm-page .social-container .social-hover{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10000;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-image:-webkit-linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%)}.ccm-page .ccm-page .social-container-twitter .social-hover{background-color:#46d4fe;border:1px solid #21add6}.ccm-page .ccm-page .social-container-facebook .social-hover{background-color:#37589b;border:1px solid #1f3f80}.ccm-page .ccm-page .social-container .social-overlay{position:absolute;height:100%;width:100%;top:0;left:0;background:#000;z-index:10;opacity:0.5}.ccm-page .ccm-page .social-container:hover .social-overlay{opacity:0}.ccm-page .ccm-page .social-container .social-hover:after{color:#fff;position:relative;top:-4px;-webkit-text-shadow:0 2px 4px rgba(0,0,0,0.2);text-shadow:0 2px 4px rgba(0,0,0,0.2)}.ccm-page .ccm-page .social-inner a{text-decoration:none;font-size:12px;position:relative;top:-5px;color:#555;font-weight:bold}.basic-block.basic-bg-red,.basic-bg-red .basic-block,.basic-block.basic-bg-green,.basic-bg-green .basic-block,.basic-block.basic-bg-innovation,.basic-bg-innovation .basic-block,.basic-block.basic-bg-quality,.basic-bg-quality .basic-block,.basic-block.basic-bg-efficiency,.basic-bg-efficiency .basic-block,.basic-block.basic-border-red,.basic-border-red .basic-block,.basic-block.basic-border-green,.basic-border-green .basic-block,.basic-block.basic-border-innovation,.basic-border-innovation .basic-block,.basic-block.basic-border-quality,.basic-border-quality .basic-block,.basic-block.basic-border-efficiency,.basic-border-efficiency .basic-block{padding:35px}.basic-block-call-to-action .basic-call-to-action-inner h1:first-child,.basic-block-textbox h1:first-child,.basic-block-call-to-action .basic-call-to-action-inner h2:first-child,.basic-block-textbox h2:first-child,.basic-block-call-to-action .basic-call-to-action-inner h3:first-child,.basic-block-textbox h3:first-child,.basic-block-call-to-action .basic-call-to-action-inner h4:first-child,.basic-block-textbox h4:first-child,.basic-block-call-to-action .basic-call-to-action-inner h5:first-child,.basic-block-textbox h5:first-child,.basic-block-call-to-action .basic-call-to-action-inner h6:first-child,.basic-block-textbox h6:first-child{margin-top:0}.basic-block-call-to-action .basic-call-to-action-inner>:last-child,.basic-block-textbox>:last-child{margin-bottom:0}.basic-block.basic-bg-red,.basic-bg-red .basic-block{background:#93a73b;color:#fefefe}.basic-block.basic-bg-red h1,.basic-block.basic-bg-red h2,.basic-block.basic-bg-red h3,.basic-block.basic-bg-red h4,.basic-block.basic-bg-red h5,.basic-block.basic-bg-red h6,.basic-bg-red .basic-block h1,.basic-bg-red .basic-block h2,.basic-bg-red .basic-block h3,.basic-bg-red .basic-block h4,.basic-bg-red .basic-block h5,.basic-bg-red .basic-block h6{color:#fefefe}.basic-block.basic-bg-green,.basic-bg-green .basic-block{background:#93a73b;color:#fefefe}.basic-block.basic-bg-green h1,.basic-block.basic-bg-green h2,.basic-block.basic-bg-green h3,.basic-block.basic-bg-green h4,.basic-block.basic-bg-green h5,.basic-block.basic-bg-green h6,.basic-bg-green .basic-block h1,.basic-bg-green .basic-block h2,.basic-bg-green .basic-block h3,.basic-bg-green .basic-block h4,.basic-bg-green .basic-block h5,.basic-bg-green .basic-block h6{color:#fefefe}.basic-block.basic-bg-innovation,.basic-bg-innovation .basic-block{background:#93a73b;color:#fefefe}.basic-block.basic-bg-innovation h1,.basic-block.basic-bg-innovation h2,.basic-block.basic-bg-innovation h3,.basic-block.basic-bg-innovation h4,.basic-block.basic-bg-innovation h5,.basic-block.basic-bg-innovation h6,.basic-bg-innovation .basic-block h1,.basic-bg-innovation .basic-block h2,.basic-bg-innovation .basic-block h3,.basic-bg-innovation .basic-block h4,.basic-bg-innovation .basic-block h5,.basic-bg-innovation .basic-block h6{color:#fefefe}.basic-block.basic-bg-quality,.basic-bg-quality .basic-block{background:#93a73b;color:#fefefe}.basic-block.basic-bg-quality h1,.basic-block.basic-bg-quality h2,.basic-block.basic-bg-quality h3,.basic-block.basic-bg-quality h4,.basic-block.basic-bg-quality h5,.basic-block.basic-bg-quality h6,.basic-bg-quality .basic-block h1,.basic-bg-quality .basic-block h2,.basic-bg-quality .basic-block h3,.basic-bg-quality .basic-block h4,.basic-bg-quality .basic-block h5,.basic-bg-quality .basic-block h6{color:#fefefe}.basic-block.basic-bg-efficiency,.basic-bg-efficiency .basic-block{background:#93a73b;color:#fefefe}.basic-block.basic-bg-efficiency h1,.basic-block.basic-bg-efficiency h2,.basic-block.basic-bg-efficiency h3,.basic-block.basic-bg-efficiency h4,.basic-block.basic-bg-efficiency h5,.basic-block.basic-bg-efficiency h6,.basic-bg-efficiency .basic-block h1,.basic-bg-efficiency .basic-block h2,.basic-bg-efficiency .basic-block h3,.basic-bg-efficiency .basic-block h4,.basic-bg-efficiency .basic-block h5,.basic-bg-efficiency .basic-block h6{color:#fefefe}.basic-block.basic-border-red,.basic-border-red .basic-block{border-top:solid 5px #93a73b;border-bottom:solid 5px #93a73b}.basic-block.basic-border-green,.basic-border-green .basic-block{border-top:solid 5px #93a73b;border-bottom:solid 5px #93a73b}.basic-block.basic-border-innovation,.basic-border-innovation .basic-block{border-top:solid 5px #93a73b;border-bottom:solid 5px #93a73b}.basic-block.basic-border-quality,.basic-border-quality .basic-block{border-top:solid 5px #93a73b;border-bottom:solid 5px #93a73b}.basic-block.basic-border-efficiency,.basic-border-efficiency .basic-block{border-top:solid 5px #93a73b;border-bottom:solid 5px #93a73b}.basic-block-shadow{box-shadow:5px 5px 10px 2px rgba(0,0,0,0.2)}.basic-quote blockquote,.basic-quote blockquote p{font-style:normal}.basic-quote .basic-quote-text{color:#FFFFFF;font-weight:500}.basic-quote .basic-quote-text span{font-size:30px;letter-spacing:0.48px;line-height:30px;text-shadow:0 1px 1px #666666}.basic-quote .basic-quote-text i.fa{font-family:"Euroma-Avenir","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:24px;font-weight:800}.basic-quote .basic-quote-text i.fa.fa-quote-left:before{content:'\201c'}.basic-quote .basic-quote-text i.fa.fa-quote-right:before{content:'\201d'}.basic-quote .basic-quote-name{color:#fff;text-shadow:0 1px 1px #666666}.page-type-home .ccm-block-custom-template-basic-masthead .basic-quote{margin-top:100px}.basic-section-overview{margin-bottom:30px}.basic-section-overview .basic-block-inner{background:rgba(255,255,255,0.8);position:relative;height:250px;box-shadow:0 1px 4px rgba(0,0,0,0.1);padding:0 15px 15px}.basic-section-overview .basic-block-header{position:relative;height:100px;overflow:hidden}.basic-section-overview .basic-block-footer{position:absolute;bottom:15px;width:calc(100% - 30px)}.basic-section-overview .basic-btn{float:right;display:block}.basic-section-contact h3{font-size:18px}.basic-section-navigation img{height:auto;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.basic-section-navigation .basic-block-inner{padding:0}.basic-section-navigation .basic-block-header{height:250px}.basic-section-navigation .basic-block-footer{position:absolute;top:50%;bottom:auto;width:auto;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.basic-section-navigation .basic-btn{font-size:22px}.basic-image-slider-wrap{margin-bottom:50px}.basic-image-slider .rslides>li{max-height:450px}.basic-image-slider .rslides img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center";height:450px;width:100%}.basic-image-slider .basic-image-slider-text-wrap{position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.basic-image-slider .basic-image-slider-text{background:rgba(255,255,255,0.9);padding:15px}.basic-image-slider .basic-image-slider-text p{font-size:18px}.basic-banner-slider .slick-list,.basic-banner-slider .slick-track,.basic-banner-slider .slick-slide{width:100% !important}.basic-banner-slider .basic-slider-caption.basic-slider-caption-left,.basic-banner-slider .basic-slider-caption.basic-slider-caption-right,.basic-banner-slider .basic-slider-caption.basic-slider-caption-bottom{position:absolute;top:64%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin:0;padding:0;width:90%}@media (min-width: 850px){.basic-banner-slider .basic-slider-caption.basic-slider-caption-left,.basic-banner-slider .basic-slider-caption.basic-slider-caption-right,.basic-banner-slider .basic-slider-caption.basic-slider-caption-bottom{width:60%;top:50%}}@media (min-width: 992px){.basic-banner-slider .basic-slider-caption.basic-slider-caption-left,.basic-banner-slider .basic-slider-caption.basic-slider-caption-right,.basic-banner-slider .basic-slider-caption.basic-slider-caption-bottom{margin:0 0 0 5%}}.basic-banner-slider .basic-slider-caption.basic-slider-caption-left .basic-slider-caption-inner p,.basic-banner-slider .basic-slider-caption.basic-slider-caption-right .basic-slider-caption-inner p,.basic-banner-slider .basic-slider-caption.basic-slider-caption-bottom .basic-slider-caption-inner p{font-size:30px;font-weight:800;font-style:normal;color:#fff;text-align:left;position:relative;text-shadow:0 1px 1px #666666}@media (min-width: 768px){.basic-banner-slider .basic-slider-caption.basic-slider-caption-left .basic-slider-caption-inner p,.basic-banner-slider .basic-slider-caption.basic-slider-caption-right .basic-slider-caption-inner p,.basic-banner-slider .basic-slider-caption.basic-slider-caption-bottom .basic-slider-caption-inner p{font-size:32px}}@media (min-width: 992px){.basic-banner-slider .basic-slider-caption.basic-slider-caption-left .basic-slider-caption-inner p,.basic-banner-slider .basic-slider-caption.basic-slider-caption-right .basic-slider-caption-inner p,.basic-banner-slider .basic-slider-caption.basic-slider-caption-bottom .basic-slider-caption-inner p{font-size:36px}}@media (min-width: 1200px){.basic-banner-slider .basic-slider-caption.basic-slider-caption-left .basic-slider-caption-inner p,.basic-banner-slider .basic-slider-caption.basic-slider-caption-right .basic-slider-caption-inner p,.basic-banner-slider .basic-slider-caption.basic-slider-caption-bottom .basic-slider-caption-inner p{font-size:42px}}.basic-banner-slider .basic-slider-caption.basic-slider-caption-left .basic-slider-caption-inner p:before,.basic-banner-slider .basic-slider-caption.basic-slider-caption-right .basic-slider-caption-inner p:before,.basic-banner-slider .basic-slider-caption.basic-slider-caption-bottom .basic-slider-caption-inner p:before{position:absolute;top:-56px;left:-10px;font-size:56px;color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);content:"e";font-family:euroma !important;font-weight:400 !important;font-style:normal !important;font-variant:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none !important;speak:none}@media (min-width: 850px){.basic-banner-slider .basic-slider-caption.basic-slider-caption-left .basic-slider-caption-inner p:before,.basic-banner-slider .basic-slider-caption.basic-slider-caption-right .basic-slider-caption-inner p:before,.basic-banner-slider .basic-slider-caption.basic-slider-caption-bottom .basic-slider-caption-inner p:before{top:-12px;left:-80px}}.basic-slider-wrapper{margin-bottom:50px}.basic-slider-wrapper video{display:block}.basic-page-list-wrap{margin-bottom:20px}.basic-page-list-content.flex-row>div{margin-bottom:30px}.basic-page-list-block .basic-block-inner{margin-bottom:30px;min-height:250px;box-shadow:5px 5px 10px 2px rgba(0,0,0,0.2);position:relative}.flex-row .basic-page-list-block .basic-block-inner{height:100%;margin-bottom:0}.basic-page-list-block .basic-block-header{overflow:hidden;padding:0 10px;max-height:324px}@media (min-width: 768px){.basic-page-list-block .basic-block-header{height:100px}}.basic-page-list-block figure{max-height:324px}@media (min-width: 768px){.basic-page-list-block figure{height:100px}}.basic-page-list-block img{max-height:324px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}@media (min-width: 768px){.basic-page-list-block img{height:100px}}.basic-page-list-block .basic-block-content{padding:10px 10px 62px}.basic-page-list-block .basic-block-content h2{margin-top:0;margin-bottom:5px;font-size:18px}.basic-page-list-block .basic-block-footer{position:absolute;bottom:10px;width:100%;text-align:right;padding-left:10px;padding-right:10px}.basic-job-list-wrap{margin-bottom:20px}.basic-job-list-content.flex-row>div{margin-bottom:30px}.basic-job-list-block .basic-block-inner{margin-bottom:30px;min-height:250px;box-shadow:5px 5px 10px 2px rgba(0,0,0,0.2);position:relative}.flex-row .basic-job-list-block .basic-block-inner{height:100%;margin-bottom:0}.basic-job-list-block .basic-block-header{overflow:hidden;padding:0 10px}.basic-job-list-block .basic-block-content{padding:10px 10px 62px}.basic-job-list-block .basic-block-content h2{margin-top:0;margin-bottom:5px;font-size:18px}.basic-job-list-block .basic-block-content h2 a{color:#544f46}.basic-job-list-block .basic-block-footer{position:absolute;bottom:10px;width:100%;text-align:right;padding-left:10px;padding-right:10px}.basic-block-call-to-action{margin:50px 0;padding:35px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 0 3px rgba(0,0,0,0.07);box-sizing:content-box;background-color:#93a73b;color:#fff}@media (min-width: 992px){.basic-block-call-to-action{padding-left:0;padding-right:0}}.basic-block-call-to-action a,.basic-block-call-to-action a:visited,.basic-block-call-to-action a:focus{color:rgba(0,0,0,0.5)}.basic-block-call-to-action a:hover,.basic-block-call-to-action a:visited:hover,.basic-block-call-to-action a:focus:hover{text-decoration:underline}.basic-block-call-to-action .btn.basic-btn{border-color:#fff;color:#fff;display:inline-block;text-transform:uppercase;margin:0;background-color:transparent}.basic-block-call-to-action .btn.basic-btn:hover,.basic-block-call-to-action .btn.basic-btn:focus,.basic-block-call-to-action .btn.basic-btn:active{background:rgba(0,0,0,0.15)}@media (min-width: 992px){.basic-block-call-to-action .btn.basic-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:50px}}.basic-block-call-to-action .flex-row{margin-bottom:0}@media (min-width: 992px){.basic-block-call-to-action [class^="flex-col-"]{padding-left:35px;padding-right:0}}@media (min-width: 992px){.basic-block-call-to-action.basic-block-call-to-action-full-width,.basic-block-call-to-action [class^="flex-col-md-12"]{padding-left:35px;padding-right:35px}}.basic-block-testimonial{margin-top:50px;margin-bottom:50px;padding:35px;background:#93a73b;color:#fff}.basic-block-testimonial .basic-block-testimonial-content{padding-left:80px}.basic-block-testimonial .basic-block-testimonial-paragraph{font-size:22px;font-style:italic;position:relative}.basic-block-testimonial .basic-block-testimonial-paragraph:before{position:absolute;top:-56px;left:-10px;font-size:56px;color:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);content:"e";font-family:euroma !important;font-weight:400 !important;font-style:normal !important;font-variant:normal !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;text-transform:none !important;speak:none}@media (min-width: 850px){.basic-block-testimonial .basic-block-testimonial-paragraph:before{top:-12px;left:-80px}}.basic-block-testimonial .basic-block-testimonial-name{margin-top:30px;text-transform:uppercase;text-align:right}.basic-block-testimonial-home{background:transparent;margin-top:100px;margin-bottom:30px;padding-top:0;padding-bottom:0}.basic-block-testimonial-home .inner-block{padding-left:0}.basic-block-testimonial-home .basic-block-testimonial-position,.basic-block-testimonial-home .basic-block-testimonial-content,.basic-block-testimonial-home .basic-block-testimonial-name{text-shadow:0 1px 1px #666666}.basic-block-testimonial-home .basic-block-testimonial-content{padding-left:0}.basic-block-testimonial-home .basic-block-testimonial-paragraph{font-size:30px;font-weight:800;font-style:normal}.basic-block-testimonial-home .basic-block-testimonial-name{text-align:left}.basic-block-section-navigation{margin-top:50px}.basic-block-section-navigation h2,.basic-block-section-navigation h3{margin-bottom:35px}.basic-block-section-navigation .basic-btn{white-space:normal;width:100%;height:100%;display:block}.basic-block-section-navigation .flex-row{margin-bottom:0}.basic-block-section-navigation [class^="flex-col-"]{margin-bottom:10px}.basic-block-textbox{padding:0 35px;font-size:20px;margin-top:50px;margin-bottom:50px}.basic-block-highlighted-news-item-wrapper{margin-top:50px;margin-bottom:50px}.basic-block-highlighted-news-item .basic-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}@media (min-width: 768px){.basic-block-highlighted-news-item .basic-image{margin-right:-15px}}@media (min-width: 768px){.basic-block-highlighted-news-item .basic-video{margin-right:-15px}}.basic-block-highlighted-news-item .basic-video video{display:block;width:100%}.basic-block-highlighted-news-item .basic-block-content-wrap{position:relative;background-color:#93a73b;padding-top:30px;color:#fff;margin-left:15px;margin-right:15px}@media (min-width: 768px){.basic-block-highlighted-news-item .basic-block-content-wrap{margin-left:0;margin-right:0}}.basic-block-highlighted-news-item .basic-block-content{padding-bottom:83px}.basic-block-highlighted-news-item .basic-block-content>:first-child,.basic-block-highlighted-news-item .basic-block-content [class^="col-"]>:first-child{margin-top:0}.basic-block-highlighted-news-item .basic-block-content>:last-child,.basic-block-highlighted-news-item .basic-block-content [class^="col-"]>:last-child{margin-bottom:0}.basic-block-highlighted-news-item .basic-block-footer{position:absolute;right:15px;bottom:30px}.basic-block-highlighted-news-item .basic-btn.btn-outline{background:inherit;border-color:#fff;color:#fff}.basic-block-highlighted-news-item.basic-block-highlighted-news-item-v2 .block-inner{margin-right:0 !important;margin-left:0 !important}@media (min-width: 768px){.basic-block-highlighted-news-item.basic-block-highlighted-news-item-v2 .basic-image{margin-right:-15px;margin-left:-15px}}@media (min-width: 768px){.basic-block-highlighted-news-item.basic-block-highlighted-news-item-v2 .basic-video{margin-left:-15px}}.basic-block-news-quotes{padding:30px 0;text-align:center;background:#93a73b;position:relative}.basic-block-news-quotes .basic-news-quote,.basic-block-news-quotes .basic-news-quote a{font-size:24px;color:#fff;font-weight:500}@media (min-width: 992px){.basic-block-news-quotes .basic-news-quote{padding:0 140px}}.basic-block-news-quotes .basic-btn.btn-primary{background:inherit;color:#fff;border-color:#fff;margin-top:15px}@media (min-width: 992px){.basic-block-news-quotes .basic-btn.btn-primary{margin-top:0;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.basic-team-members-wrap>h2,.basic-team-members-wrap>h3{text-transform:uppercase;margin-bottom:30px}.basic-team-members-wrap .flex-row{margin-bottom:20px}.basic-team-members-block{margin-bottom:30px}.basic-team-members-block .basic-block-inner{padding:15px}.flex-row .basic-team-members-block .basic-block-inner{height:100%}.basic-team-members-block .basic-block-content{padding-top:15px}.basic-team-members-block .basic-block-content>:first-child,.basic-team-members-block .basic-block-content [class^="col-"]>:first-child{margin-top:0}.basic-team-members-block .basic-block-content>:last-child,.basic-team-members-block .basic-block-content [class^="col-"]>:last-child{margin-bottom:0}.basic-team-members-block .basic-block-content h3{font-size:18px}.basic-color-box{color:#fff;background:#93a73b;padding:30px 15px;min-height:196px}.basic-color-box a{color:#fff;text-decoration:underline}.basic-color-box a:hover{text-decoration:none}
/*# sourceMappingURL=main.css.map */

.btn-consumer {
     font-family: "Euroma-Avenir","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif !important;
     font-size: 16px;
     width: 100%;
     margin-bottom: 15px;
}
@media (min-width: 425px) {
     .btn-consumer {
          float: right;
          width: auto;
     }
}
@media (min-width: 992px) {
     .btn-consumer {
          margin: 18px 0 0 15px;
     }
     .basic-logo {
          width: 210px;
          height: 210px;
     }
}
@media (min-width: 1025px) {
     .basic-logo {
          width: 140px;
          height: 140px;
     }
}