﻿/*! fancyBox v3 fancyapps.com | fancyapps.com/fancybox/#license */
@charset "UTF-8";body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#ccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide>base,.fancybox-slide>link,.fancybox-slide>meta,.fancybox-slide>script,.fancybox-slide>style,.fancybox-slide>title{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font-size:16px;line-height:20px}.fancybox-button{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,.6);transition:color .3s ease;cursor:pointer;outline:none}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button[disabled]{color:#ccc;cursor:default;opacity:.6}.fancybox-button svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--share svg path{stroke-width:1}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--zoom svg path{fill:transparent}.fancybox-navigation{display:none}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-50px 0 0;z-index:99997;background:transparent;width:60px;height:100px;padding:17px}.fancybox-navigation button:before{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background:rgba(30,30,30,.6)}.fancybox-navigation .fancybox-button--arrow_left{left:0}.fancybox-navigation .fancybox-button--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after,.fancybox-slide--image .fancybox-close-small:after{font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after,.fancybox-slide--image .fancybox-close-small:hover:after{color:#fff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 2vw 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%}.fancybox-share h1{color:#222;margin:0 0 20px;font-size:33px;font-weight:700;text-align:center}.fancybox-share p{margin:0;padding:0;text-align:center}.fancybox-share p:first-of-type{margin-right:-10px}.fancybox-share_button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:10px 20px;border:0;border-radius:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.16);background:#fff;white-space:nowrap;font-size:16px;line-height:23px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:140px;color:#707070;transition:all .2s}.fancybox-share_button:focus,.fancybox-share_button:hover{text-decoration:none;color:#262626;box-shadow:0 2px 2px 0 rgba(0,0,0,.3)}.fancybox-share_button svg{margin-right:5px;width:20px;height:20px;vertical-align:text-bottom}.fancybox-share input{box-sizing:border-box;width:100%;margin:5px 0 0;padding:10px 15px;border:1px solid #d7d7d7;border-radius:3px;background:#ebebeb;color:#5d5b5b;font-size:14px;outline:none}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px;background:#fff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}

pre,td,th{border:1px solid #AAA}body{background-color:#F9F9F9}#main{background-color:#FFF}#bottom-bar,#top-bar{min-height:34px;width:100%}#bottom-bar a,#site-title a,#theme-link a:hover{color:#DC8300}#below-menu,#bottom-bar,#footer,#header,#main,#nav-main,#top-bar{width:100%}#header-logo,#header-logo img,.single-view .featured-image img,embed,iframe,img,object,video{max-width:100%}.comment-nav a,.page-nav a,a{text-decoration:none}#nav-main .genericon-menu,.frontier-widget img,.wp-caption img,img{height:auto}body,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,li,ol,p,ul{border:none;margin:0;padding:0;list-style:none;vertical-align:baseline}dl,ol,ul{padding-left:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{color:#555;font-family:Arial,Sans-serif;font-size:13px;line-height:1.5}#nav-main .nav-main a,#theme-link,h1,h2,h3,h4,h5,h6{font-family:'Roboto',Arial,Sans-serif}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}h1{font-size:24px;font-size:1.5rem}h2{font-size:22px;font-size:1.375rem}h3{font-size:20px;font-size:1.25rem}h4{font-size:18px;font-size:1.125rem}h5{font-size:16px;font-size:1rem}h6{font-size:14px;font-size:.875rem}h1,h2,h3,h4,h5,h6{clear:both;font-weight:inherit;line-height:1.2}a{color:#0E4D7A;cursor:pointer}a:hover{color:#00E}pre{background-color:#F0F0F0;margin:8px 0;padding:8px;overflow:auto;-ms-word-wrap:normal;word-wrap:normal}code,pre{font-size:13px;font-size:.813rem;line-height:1.55}blockquote{background-color:#EDEDED;border-left:6px solid #1069af;margin:20px 0;padding:10px 14px 2px;font-style:italic}blockquote cite{display:block;margin-top:8px;text-align:right;font-style:normal;font-size:small}dt{font-weight:700}dd{margin:0 0 10px}table{width:98%;border-collapse:collapse;margin:10px auto}th{background-color:#DDD;font-weight:400}td,th{font-size:14px;font-size:.875rem}ol,ul{margin-top:4px;margin-bottom:8px}ol ol,ul ul{padding-left:15px}li{margin:4px 0 4px 15px}address{margin-bottom:10px}.screen-reader-text{display:none}.cf:after,.cf:before{clear:both;content:"";display:table}#content,#header-logo,.sidebar{display:inline-block}#container{margin:0 auto;-moz-box-shadow: 0 4px 10px rgba(0, 0, 0, .08);box-shadow: 0 4px 10px rgba(0, 0, 0, .08);-webkit-box-shadow: 0 4px 10px rgba(0, 0, 0, .08);}#top-bar{background-color:#EEE;border-bottom:1px solid #E5E5E5;padding:4px}#top-bar-info{float:left;margin-top:2px}#site-description,#site-title{display:inline-block;margin-right:4px;line-height:1;vertical-align:bottom}#site-title{font-size:20px}#site-description{color:#CCC;font-size:15px}#header{background-color:#FFF;background-position:center}#header-logo,#header-logo img{float:left}#main{padding:5px}#content{padding:10px}.cover{margin-bottom:10px}.sidebar{float:left;padding:10px 10px 10px 5px}#bottom-bar{background-color:#2A5A8E;color:#FFF;}#bottom-bar-text{float:left;padding:10px 15px}#theme-link,.col-sc #content{float:right}#theme-link{margin:6px 10px;font-size:15px}#theme-link a{color:#CCC}#content.no-sidebars,.col-c #content{width:100%;max-width:100%}.col-cs #content{float:left}.col-ssc #content{float:right}.col-css #content{float:left}.col-scs #sidebar-left{float:left;margin-right:0}.col-scs #sidebar-right{float:right;margin-left:-4px}.page-template-page-sc-php #main #content{float:right}.page-template-page-cs-php #main #content{float:left}.page-template-page-scs-php #main #content{float:none}.page-template-page-scs-php #main #sidebar-left{float:left;margin-right:0}.page-template-page-scs-php #main #sidebar-right{float:right;margin-left:-4px}#nav-main{background-color:#2A5A8E;line-height:1.2}#nav-main *{-webkit-transition:all .14s ease-out;-moz-transition:all .14s ease-out;transition:all .14s ease-out}#nav-main li,#nav-main ul,#nav-top li,#nav-top ul{margin:0;padding:0;list-style:none}.author-latest-posts li,.sitemap-template .entry-content ul li{list-style:square inside}#nav-main .nav-main{position:relative;float:left;border-left:1px solid #023266;border-right:1px solid #4878AC;z-index:300}#nav-main .nav-main li{float:left;position:relative}#nav-main .nav-main>li,#nav-main .nav-main>ul>.page_item{background:linear-gradient(to bottom,transparent 70%,rgba(0,0,0,.15) 100%);}#nav-main .nav-main>li>a,#nav-main .nav-main>ul>.page_item>a{min-width:80px;text-align:center}#nav-main .nav-main a{display:block;padding:12px 20px;color:#FFF;font-size:14px;font-weight: bold;text-transform:uppercase}#nav-main .nav-main a:hover{background-color:#FFF;color:#000;text-shadow:none}#nav-main .menu-item-has-children>a:after,#nav-main .page_item_has_children>a:after{font-family:Genericons;content:"\f431";vertical-align:top;padding-left:4px}#nav-main .children,#nav-main .sub-menu{background-color:#2B2B2B;position:absolute;float:left;width:180px;border:1px solid #000;box-shadow:0 1px 4px #000;z-index:990;display:none}#nav-main .children li,#nav-main .sub-menu li{border-top:1px solid #3B3B3B;border-bottom:1px solid #000}#nav-main .children li:first-child,#nav-main .sub-menu li:first-child{border-top:none}#nav-main .children li:last-child,#nav-main .sub-menu li:last-child{border-bottom:none}#nav-main .children a,#nav-main .sub-menu a{float:left;width:178px;padding:10px 14px;font-size:15px}#nav-main .children .children,#nav-main .sub-menu .sub-menu{top:-1px}#nav-main li:hover>ul{display:inline}#nav-main .drop-toggle{display:none}#nav-main .genericon-menu{color:#FFF;font-size:30px;padding:5px 10px;width:auto}#nav-top{float:right}#nav-top .nav-top,#nav-top .nav-top li{float:left}#nav-top .nav-top a{display:block;margin-top:2px;padding:0 18px;color:#FFF;font-family:'Roboto',Arial,Sans-serif;font-size:14px}.archive-info,.author-info,.blog-view,.form-404,.single-view{background-color:#FFF;margin:0 0 10px;padding:0;-ms-word-wrap:break-word;word-wrap:break-word}.archive-description{border-top:2px dotted #888;margin-top:8px;padding-top:2px}.form-404 h2{border-bottom:2px dotted #888;padding-bottom:10px}.form-404 p{margin:4px 0 10px}.blog-view{border-top:6px solid #2A5A8E}.blog-view.sticky{background-color:#FFDC8A;border-top:6px solid #222}.entry-header{margin-bottom:4px}.entry-title{line-height:1}.entry-title a{color:#303030}.sticky .entry-title:before{font-family:Genericons;content:"\f308";vertical-align:top;padding-right:4px;display:inline-block}.single-view .featured-image{margin:-10px -10px 10px;text-align:center}.blog-nav,.post-nav,.single-view .entry-byline{margin-bottom:10px}.entry-byline *{line-height:20px}.entry-author,.entry-categories,.entry-comment-info,.entry-date{float:left;margin-right:10px}.entry-thumbnail{float:left;padding-right:8px}.entry-thumbnail .post-thumbnail{display:table;background-color:#EEE;border:1px solid #888;padding:3px}.entry-thumbnail img{float:left;width:auto;max-width:none}.frontier-widget *,.wp-caption,.wp-caption img{max-width:100%}.continue-reading{background:#EEE;background:-moz-linear-gradient(top,#FBFBFB 0,#E5E5E5 100%);background:-webkit-linear-gradient(top,#FBFBFB 0,#E5E5E5 100%);background:linear-gradient(to bottom,#FBFBFB 0,#E5E5E5 100%);display:inline-block;float:right;padding:2px 10px;color:#555;border:1px solid #CCC;border-radius:4px}.continue-reading:hover{border-color:#AAA;color:#333}.sticky .continue-reading{border-color:#AAA}.blog-view .entry-content{padding-top:4px;padding-bottom:4px;font-family:Arimo,Sans-serif;font-size:14px;font-size:.875rem;line-height:1.55}.single-view .entry-content{font-family:Arimo,Sans-serif;font-size:15px;font-size:.938rem;line-height:1.6}.entry-footer{clear:both}.entry-updated{color:#555;font-size:11px;padding:2px 0}.entry-tags{padding:2px 0}.blog-nav{padding:4px 0}.link-prev{float:left}.link-next{float:right}.link-next a,.link-prev a{background-color:#FFF;display:inline-block;padding:2px 8px;border:1px solid #555;box-shadow:0 0 2px #333;color:#333}.link-next a:hover,.link-prev a:hover{color:#333}.attachment-nav div a{background-color:#DDD;border:none;box-shadow:none;text-decoration:none}#comment-header,#no-comments,#respond,.author-latest-posts,.comment-body{box-shadow:0 0 2px #333;border:1px solid #555;background-color:#FFF;padding:8px}.comment-nav,.page-nav{display:block;padding:2px 0;font-family:Arimo,Sans-serif;font-size:13px;line-height:20px}.comment-nav>*,.page-nav>*{background-color:#2A5A8E;color:#FFF;display:inline-block;padding:2px 8px;border-radius:3px}.comment-nav a:hover,.page-nav a:hover{color:#FFF;text-decoration:underline}.entry-content a{text-decoration:none}.comment-content p,.entry-content p{margin:4px 0 12px}.entry-excerpt p{margin:0 0 4px}.comment-content h1,.comment-content h2,.comment-content h3,.comment-content h4,.comment-content h5,.comment-content h6,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{clear:none;line-height:1.5}.comment-content li,.entry-content li{list-style-position:outside;list-style-type:disc}.comment-content ol>li,.entry-content ol>li{list-style-type:decimal}.comment-content ol>li>ol>li,.entry-content ol>li>ol>li{list-style-type:lower-alpha}.comment-content ol>li>ol>li>ol>li,.entry-content ol>li>ol>li>ol>li{list-style-type:lower-roman}.comment-content td,.comment-content th,.entry-content td,.entry-content th{padding:8px 10px}.comment-content img,.entry-content img,img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto;max-width:100%}.wp-smiley{width:auto!important;border:none!important;padding:0!important}.alignnone{margin-top:4px;margin-bottom:4px}.alignleft{float:left;margin:4px 8px 4px 0}.alignright{float:right;margin:4px 0 4px 8px}.aligncenter{display:block;margin:4px auto}.wp-caption{text-align:center}.gallery-caption,.wp-caption .wp-caption-text{margin:0;padding:0 5px;color:#555;font-size:12px;font-size:.75rem;line-height:1.6}.gallery .gallery-item{margin-left:0;margin-right:0;margin-bottom:0}.gallery-item img{padding:4px;display:inline-block;border:1px solid #CCC!important}.gallery-item img:hover{background-color:#DDD;border:1px solid #AAA!important}.type-attachment .entry-content div.attachment{margin-bottom:10px;text-align:center}.sitemap-template .entry-content h3{margin-left:10px}.sitemap-template .entry-content ul{margin:8px 0 15px 10px}.author-info{padding:0}.author-info .title{background-color:#2A5A8E;color:#FFF;padding:4px 8px;text-shadow:1px 1px 2px #222}.author-avatar,.author-description{display:table-cell;padding:8px;vertical-align:top}.author-avatar img{display:block}.author-post-count{text-align:center}.author-latest-posts li{margin:4px 0 4px 4px}#comment-header,#no-comments,#respond,.comment-body{margin:0 0 10px}#comment-header .title{display:inline-block;float:left;line-height:20px}#comment-header .respond-link{display:inline-block;float:right}#comment-header .respond-link a{display:inline-block;padding-left:8px;padding-right:8px;font-size:16px;font-weight:700;line-height:22px}#comment-header .respond-link a:hover{text-decoration:underline}#content #bbpress-forums a,.widget-title a{text-decoration:none}#comments .comment-list{padding-left:0}#comments .children{padding-left:30px}.comment-list .comment,.comment-list .pingback,.comment-list .trackback{list-style:none;margin:0 0 10px}.bypostauthor>.comment-body,.comment-author-admin>.comment-body{border-top:6px solid #2A5A8E}.comment-author,.comment-author .avatar,.comment-author .link{float:left}.comment-author .avatar{margin-left:-8px;margin-top:-8px}.comment-author .link{margin:6px 8px;font-size:15px;font-weight:700;word-wrap:break-word}.comment-metadata{float:right}.comment-metadata a{color:#888}.comment-edit-link{background-color:#E0E0E0;color:#222;padding:2px 8px}.comment-awaiting-moderation{clear:right;display:inline-block;float:right;margin:8px;font-style:italic}.comment-content{clear:both;padding-top:4px;font-size:13px;font-size:.813rem;line-height:1.55}.comment-content td,.comment-content th{font-size:13px;font-size:.813rem;line-height:1.55}.comment-body .reply{margin-top:8px;overflow:hidden}.comment-reply-link{background-color:#2A5A8E;color:#FFF;display:inline-block;float:right;padding:2px 10px}#no-comments .genericon{color:#888;font-size:20px;line-height:22px}#no-comments h4{display:inline-block;margin-left:10px;color:#888}#respond .comment-reply-title{margin-bottom:8px}#respond p{margin-top:8px}#cancel-comment-reply-link{background-color:#F0F0F0;padding:2px 8px;font-size:16px}.comment-form-author label,.comment-form-email label,.comment-form-url label{margin-left:2px}.comment-form-author input,.comment-form-comment textarea,.comment-form-email input,.comment-form-url input{display:block;padding:3px;border:1px solid #555;box-shadow:0 0 3px #888 inset}.comment-form-comment{padding:0 3px}.comment-form-comment label{display:block}.comment-form-comment textarea{position:relative;width:100%;padding:4px}#respond #submit{padding:5px 10px}.comment-navigation{margin-bottom:10px}.page-numbers.current{cursor:default}#comment-area #disqus_thread{background-color:#FFF;padding:10px;border:1px solid #555;box-shadow:0 0 2px #333}.frontier-widget{background-color:#FFF;margin:0 0 20px;padding:10px;word-wrap:break-word}.frontier-widget:after{clear:both;content:"";display:table}.widget-body,.widget-footer,.widget-header{display:inline-block}.widget-title{background-color:#2A5A8E;margin:-10px -10px 10px;padding:8px 15px;color:#EEE;font-family:'Roboto',Arial,Sans-serif;font-size:18px;}.widget-title a{color:#FFF}.widget-header{float:left;margin:0}.widget-after-post,.widget-after-post-content,.widget-before-post,.widget-before-post-content,.widget-header{background-color:transparent;border:none;box-shadow:none}.widget-after-post{margin:10px 0 0}.widget-footer{float:left;margin:0 .5% 10px}.widget-column-1 .widget-footer{display:block;width:auto;float:none;margin:0 0 10px}.widget-column-2 .widget-footer{width:48.98%}.widget-column-3 .widget-footer{width:32.32%}.widget-column-4 .widget-footer{width:23.98%}.widget-column-5 .widget-footer{width:18.98%}.widget-column-6 .widget-footer{width:15.65%}.widget-column-2 .widget-footer:nth-child(2n+1),.widget-column-3 .widget-footer:nth-child(3n+1),.widget-column-4 .widget-footer:nth-child(4n+1),.widget-column-5 .widget-footer:nth-child(5n+1),.widget-column-6 .widget-footer:nth-child(6n+1){clear:left}#widgets-wrap-below-menu{background-color:rgba(0,0,0,.25);width:100%;padding:10px 10px 0}#widgets-wrap-after-post,#widgets-wrap-after-post-content,#widgets-wrap-before-post,#widgets-wrap-before-post-content{position:relative;clear:both}#widgets-wrap-after-post{margin-top:8px}#widgets-wrap-footer{background-color:rgba(0,0,0,.25);padding:15px}.frontier-widget .widget-title{max-width:none}.frontier-widget p{margin:4px 0 12px}.frontier-widget ol,.frontier-widget ul{padding:0 4px}.frontier-widget ol ol,.frontier-widget ul ul{margin:4px 0;padding-left:15px}.frontier-widget li{list-style:none;margin:0;padding:5px 0;border-bottom:1px solid #E0E0E0}.frontier-widget li:last-child{border-bottom:none}.widget_search label .screen-reader-text{display:none}.widget_search label .search-field{background-color:#EEE;margin:4px 4px 4px 0;padding:4px;min-width:55%;border:1px solid #555;box-shadow:0 0 2px #333 inset}.widget_search .search-submit{background-color:#2A5A8E;border:1px solid #333;border-radius:3px;box-shadow:0 0 0 #333;color:#FFF;cursor:pointer;margin:2px 0;padding:4px 8px}.widget_tag_cloud{line-height:24px}.widget_calendar table{width:100%;margin:0 auto;text-align:center;line-height:1.2}.widget_calendar caption{background-color:#2A5A8E;padding:8px 0;color:#FFF}.widget_calendar th{background-color:#E0E0E0;padding:8px}.widget_calendar td{background-color:#FFF;padding:8px}#slider{background-color:#FFF;border:1px solid #555;box-shadow:0 0 2px #333;display:block;overflow:hidden}.slider-main{margin:5px}.slider-content{margin-bottom:10px}#basic-slider{max-width:100%!important}.bjqs,.bjqs-slide{margin:0;padding:0;list-style:none;display:none}.bjqs{position:relative}.bjqs-controls a,.bjqs-descript,.bjqs-heading,.bjqs-slide{position:absolute}.bjqs-slide a{display:block}.bjqs-slide img{display:block;margin:auto}.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}.bjqs-controls a{-webkit-transition:left .3s ease-in-out;-webkit-transition-property:left,right;-moz-transition:left .3s ease-in-out;-moz-transition-property:left,right;transition:left .3s ease-in-out;transition-property:left,right}.bjqs-prev a{left:-50px}.bjqs-next a{right:-50px}.slider-prev{background-image:url(images/slider-prev.png)}.slider-next{background-image:url(images/slider-next.png)}.slider-next,.slider-prev{display:block;height:32px;width:38px}#basic-slider:hover li.bjqs-next a{right:10px}#basic-slider:hover li.bjqs-prev a{left:10px}.slider-element{display:none}.bjqs-descript,.bjqs-heading{background-color:rgba(0,0,0,.65);color:#EEE;padding:8px;width:100%}.bjqs-heading{top:0;font-size:16px}.bjqs-descript{bottom:0}.bottom-hotline{bottom:5px;color:#fff;font-size:18px;font-weight:700;height:35px;padding:0 20px;position:fixed;right:0;text-align:center;width:100%;z-index:99}.bottom-hotline a.hotline{background:#c90000}.bottom-hotline a{background:#333;border-radius:15px;color:#fff;padding:5px 20px}.bottom-hotline a:hover{background:#038221;color:#FFF}.bottom-hotline span{color:#fff}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics,#bbpress-forums ul.sticky,#bbpress-forums ul.super-sticky,#content #bbpress-forums{font-family:Arial,Sans-serif;font-size:13px;font-size:.813rem}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{padding:8px 20px}#bbpress-forums .bbp-topic-permalink{font-size:14px;font-size:.875rem}#bbpress-forums .avatar{min-width:20px;min-height:20px}#bbpress-forums .bbp-reply-content{padding:10px 0 0}.bbp-pagination-links>*{background-color:#222;padding:2px 10px!important;border:1px solid #000!important;color:#FFF}.bbp-pagination-links .page-numbers.current{background-color:#555}.bbp-pagination-links>a:hover{background-color:#E0E0E0;color:#000;font-weight:700}@media print{#below-menu,#bottom-bar,#comment-area,#footer,#header,#nav-main,#nav-top,#sidebar-left,#sidebar-right,#slider,#widgets-wrap-after-content,#widgets-wrap-after-post,#widgets-wrap-after-post-content,#widgets-wrap-before-content,#widgets-wrap-before-post,#widgets-wrap-before-post-content,.blog-nav,.entry-footer,.post-nav{display:none}#content,#main{padding:0}#content{display:block;float:none;width:auto}.blog-view,.single-view{border:none}.blog-view,.blog-view.sticky{border-top:1px dashed #555}#site-title a{color:#000}#site-description,.entry-byline a,.genericon{color:#333}}#container{max-width:100%}@media screen and (max-width:960px){#main #content{display:block}#container #main #content,#container #main .sidebar{width:100%;max-width:100%}}@media screen and (max-width:840px){#header-logo,.widget-header{width:100%;text-align:center}#header-logo{margin:0}#header-logo>a{float:left;line-height:0;width:100%}#header-logo img,#nav-top,#nav-top .nav-top,.widget-header{float:none}.widget-footer{display:block;margin:0 0 10px;width:100%!important}#nav-top{display:block;clear:both}#nav-main{padding-left:0}#nav-main .nav-main{float:none;border:none!important}#nav-main .nav-main a{font-size:14px;text-transform:none;padding:8px 20px}#nav-main .nav-main>li,#nav-main .nav-main>ul>li{clear:none;float:left;width:50%;border-left:none;border-right:none}#nav-main .nav-main>li:last-child,#nav-main .nav-main>ul>li:last-child{border-bottom:none}#nav-main .children,#nav-main .children li,#nav-main .sub-menu,#nav-main .sub-menu li{border:none;box-shadow:none}#nav-main .sub-menu a{padding:10px 20px}#nav-main .sub-menu .sub-menu a{padding-left:40px}#nav-main .sub-menu .sub-menu .sub-menu a{padding-left:60px}#nav-main .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:80px}#nav-main .children .children,#nav-main .sub-menu .sub-menu{top:0}#nav-main li:hover>ul{display:none}#nav-main .page_item:hover>ul{display:inline}#nav-main .toggle-on>.sub-menu{display:block;position:relative;overflow:hidden}#nav-main .toggle-on>.sub-menu,#nav-main .toggle-on>.sub-menu>li,#nav-main .toggle-on>.sub-menu>li a{width:100%}.rtl #nav-main{padding-right:0}.rtl #nav-main .nav-main,.rtl #nav-main .nav-main li{float:none}.rtl #nav-main .sub-menu .sub-menu a{padding-left:20px;padding-right:40px}.rtl #nav-main .sub-menu .sub-menu .sub-menu a{padding-left:20px;padding-right:60px}.rtl #nav-main .sub-menu .sub-menu .sub-menu .sub-menu a{padding-left:20px;padding-right:80px}#nav-main .drop-toggle{display:block;text-align:center}#nav-main.drop .nav-main{display:none}#nav-main.dropped .nav-main{background-color:#333;display:block;margin:0 40px 20px}#nav-main.dropped .sub-menu{display:block;padding:0 5px;position:relative}#nav-main.dropped .nav-main .sub-menu,#nav-main.dropped .nav-main a,#nav-main.dropped .nav-main li{border:none;width:100%}#nav-main.dropped .nav-main li{background:0 0}#nav-main.dropped .nav-main li a{text-align:inherit}}@media screen and (max-width:480px){.bjqs-descript,.bjqs-heading{display:none}.entry-excerpt,.entry-thumbnail{clear:both;padding-right:0}.entry-thumbnail{margin-bottom:4px}.rtl .entry-thumbnail{padding-left:0}}
.clearfix{clear: both; overflow: hidden;}
hr{border: 1px solid #EEE; margin-top: 10px; margin-bottom: 10px;}
.left50{width: 50%; float: left;}
.phone{font-size: 30px;}
.entry-content img{margin-bottom: 10px;}
.entry-content h2{color: #1069af; margin-bottom: 10px; font-weight: bold;}
.entry-content h3{color: #2A5A8E;  margin-bottom: 10px;}
.home .entry-title{display: none}

.row{margin-left: -15px; margin-right: -15px; overflow: hidden;}
.col-50{width: 50%; float: left; padding-left: 15px; padding-right: 15px;}
table{width: 100%; margin: 20px 0;}
table tr td{border: 1px solid #EEE; padding: 2px 12px}
table tr td img{max-width: 200px !important; margin: 0 !important}

.hotline-phone-ring-wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
  }
  
  .hotline-phone-ring {
    position: relative;
    visibility: visible;
    background-color: transparent;
    width: 110px;
    height: 110px;
    cursor: pointer;
    z-index: 11;
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transition: visibility .5s;
    left: 0;
    bottom: 0;
    display: block;
  }
  
  .hotline-phone-ring-circle {
      width: 85px;
    height: 85px;
    top: 10px;
    left: 10px;
    position: absolute;
    background-color: transparent;
    border-radius: 100%;
    border: 2px solid #e60808;
    -webkit-animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;
    animation: phonering-alo-circle-anim 1.2s infinite ease-in-out;
    transition: all .5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    opacity: 0.5;
  }
  
  .hotline-phone-ring-circle-fill {
      width: 55px;
    height: 55px;
    top: 26px;
    left: 26px;
    position: absolute;
    background-color: rgba(230, 8, 8, 0.7);
    border-radius: 100%;
    border: 2px solid transparent;
    -webkit-animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    animation: phonering-alo-circle-fill-anim 2.3s infinite ease-in-out;
    transition: all .5s;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
  }
  
  .hotline-phone-ring-img-circle {
      background-color: #e60808;
      width: 33px;
    height: 33px;
    top: 37px;
    left: 37px;
    position: absolute;
    background-size: 20px;
    border-radius: 100%;
    border: 2px solid transparent;
    -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
    animation: phonering-alo-circle-img-anim 1s infinite ease-in-out;
    -webkit-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  
  .hotline-phone-ring-img-circle .pps-btn-img {
      display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  
  .hotline-phone-ring-img-circle .pps-btn-img img {
      width: 20px;
      height: 20px;
  }
  
  .hotline-bar {
    position: absolute;
    background: #E88A25;
    background: -webkit-linear-gradient(left, #e88a25, #d40000);
    background: -o-linear-gradient(right, #e88a25, #d40000);
    background: -moz-linear-gradient(right, #e88a25, #d40000);
    background: linear-gradient(to right, #e88a25, #d40000);
    height: 40px;
    width: 185px;
    line-height: 40px;
    border-radius: 3px;
    padding: 0 10px;
    background-size: 100%;
    cursor: pointer;
    transition: all 0.8s;
    -webkit-transition: all 0.8s;
    z-index: 9;
    box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.1);
    border-radius: 50px !important;
    border: 2px solid white;
    /* width: 175px !important; */
    left: 33px;
    bottom: 37px;
  }
  
  .hotline-bar > a {
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
    text-indent: 50px;
    display: block;
    letter-spacing: 1px;
    line-height: 38px;
    font-family: Arial;
  }
  
  .hotline-bar > a:hover,
  .hotline-bar > a:active {
    color: #fff;
  }
  
  @-webkit-keyframes phonering-alo-circle-anim {
    0% {
      -webkit-transform: rotate(0) scale(0.5) skew(1deg);
      -webkit-opacity: 0.1;
    }
    30% {
      -webkit-transform: rotate(0) scale(0.7) skew(1deg);
      -webkit-opacity: 0.5;
    }
    100% {
      -webkit-transform: rotate(0) scale(1) skew(1deg);
      -webkit-opacity: 0.1;
    }
  }
  @-webkit-keyframes phonering-alo-circle-fill-anim {
    0% {
      -webkit-transform: rotate(0) scale(0.7) skew(1deg);
      opacity: 0.6;
    }
    50% {
      -webkit-transform: rotate(0) scale(1) skew(1deg);
      opacity: 0.6;
    }
    100% {
      -webkit-transform: rotate(0) scale(0.7) skew(1deg);
      opacity: 0.6;
    }
  }
  @-webkit-keyframes phonering-alo-circle-img-anim {
    0% {
      -webkit-transform: rotate(0) scale(1) skew(1deg);
    }
    10% {
      -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
    }
    20% {
      -webkit-transform: rotate(25deg) scale(1) skew(1deg);
    }
    30% {
      -webkit-transform: rotate(-25deg) scale(1) skew(1deg);
    }
    40% {
      -webkit-transform: rotate(25deg) scale(1) skew(1deg);
    }
    50% {
      -webkit-transform: rotate(0) scale(1) skew(1deg);
    }
    100% {
      -webkit-transform: rotate(0) scale(1) skew(1deg);
    }
  }

.col-lg-3{width: 25%; float: left;}
.col-lg-3 h2{font-size: 16px;}
.entry-title{font-size: 26px;}
.entry-title a{color: #1069af;}
@media (max-width: 768px) {
    .hotline-bar1 {
      display: none;
    }
    .col-50{width: 100%;}
    .col-lg-3{width: 50%; float: left;}
    table tr td img{max-width: 100px !important; margin: 0 !important}
}

.row {
	margin-left: -15px;
	margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	padding-left: 15px;
  padding-right: 15px;
  float: left;
}

.col-lg-1 {
	width: 8.33333333%;
}
.col-lg-2 {
	width: 16.66666667%;
}
.col-lg-3 {
	width: 25%;
}
.col-lg-4 {
	width: 33.33333333%;
}
.col-lg-5 {
	width: 41.66666667%;
}
.col-lg-6 {
	width: 50%;
}
.col-lg-7 {
	width: 58.33333333%;
}
.col-lg-8 {
	width: 66.66666667%;
}

.col-lg-9 {
	width: 75%;
}

.col-lg-10 {
	width: 83.33333333%;
}
.col-lg-11 {
	width: 91.66666667%;
}
.col-lg-12 {
	width: 100%;
}

.category-title{margin-bottom: 30px;}
.blog-item{margin-bottom: 30px;}
.blog-item img{width: 100%;}
.blog-item h2{margin: 10px 0; font-size: 18px; line-height: 1.4; 
	font-weight: normal;
	overflow: hidden;
	height: 55px;
	white-space: normal;
	display: -webkit-box;
	-moz-box-orient: vertical;
	-webkit-line-clamp: 2;
	color: #333;
}
.blog-item a.btn{background: #0E4D7A; color: #FFF; padding: 5px 10px;}
.box-content{padding: 20px;}
.services{margin-left: 20px;}
.services {
	counter-reset: li;
	list-style: none;
	*list-style: decimal;
	padding: 0;
	margin-bottom: 4em;
	margin-left: 15px;
	text-shadow: 0 1px 0 rgba(255,255,255,.5);
}


.rounded-list a{
	position: relative;
	display: block;
	padding: .4em .4em .4em 2em;
	*padding: .4em;
	margin: .5em 0;
	background: #F5F5F5;
	color: #444;
	text-decoration: none;
	-moz-border-radius: .3em;
	-webkit-border-radius: .3em;
	border-radius: .3em;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;	
	font-size: 16px;
}

.rounded-list a:hover{
	background: #eee;
}

.rounded-list a:hover:before{
	-moz-transform: rotate(360deg);
  	-webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);	
}

.rounded-list a:before{
	content: counter(li);
	counter-increment: li;
	position: absolute;	
	left: -1.3em;
	top: 50%;
	margin-top: -1.3em;
	background: #3d88f7;
	height: 2.6em;
	width: 2.6em;
	line-height: 2em;
	border: .3em solid #fff;
	font-weight: bold;
	-moz-border-radius: 2em;
	-webkit-border-radius: 2em;
	border-radius: 2em;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	text-align: center;
	color: #FFF
}
.rounded-list li{
	list-style-type: none !important;
}
.text-center{text-align: center;}
.gallery-columns-4{margin-right: -2%;}
.gallery-columns-4 .gallery-item{width: 23% !important; float: left;margin-right: 2%;}
a.more-project{display: inline-block; background: #0E4D7A; padding: 5px 15px; color: #EEE ; margin: 20px 0;}
a.more-project:hover{color: #FFF !important}
.product-block h2{height: 55px; overflow: hidden; text-align: center;}
.product-block p{text-align: center;}
hr{margin: 15px 0;}
@media (max-width: 767px) {
  .entry-content h2{font-size: 20px;}
  .gallery-columns-4{margin-right: -3%;}
  .gallery-columns-4 .gallery-item {
    width: 47% !important;
    float: left;
    margin-right: 3%;
  }
  .gallery-caption{height: 55px; text-align: center;}
}