@charset "utf-8";@import url("fontawesome-4.6.3.min.css");@import url("custom.flexslider.css");@import url("framework.css");.row0,.row0 a{}.row1,.row1 a{}.row2{border-bottom:2px solid;}.row3,.row3 a{}.row4{border-top:5px solid;}.row5{border-top:2px solid;}#topbar{padding:15px 0;font-size:.8rem;text-transform:uppercase;}#topbar *{margin:0;padding:0;list-style:none;}#topbar ul li{display:inline-block;margin-right:10px;padding-right:15px;border-right:1px solid;}#topbar ul li:last-child{margin-right:0;padding-right:0;border-right:none;}#topbar i{margin:0 5px 0 0;line-height:normal;}#header{padding:50px 0;}#header #logo *{margin:0;padding:0;line-height:1;}#header #logo h1{margin-top:8px;font-size:26px;letter-spacing:3px;}#header #logo p{margin-top:-2px;font-size:.9rem;text-transform:lowercase;}#header #quickinfo{font-size:.8rem;text-transform:uppercase;}#header #quickinfo li{margin-right:50px;}#header #quickinfo li:last-child{margin-right:0;}#header #quickinfo strong{display:block;margin:0 0 -5px 0;padding:0;font-size:.9rem;}#header #quickinfo br{display:none;}#pageintro{padding:150px 0;}#pageintro li article{display:block;max-width:100%;overflow:hidden;}#pageintro li article *{word-wrap:break-word;}#pageintro li .heading{margin-bottom:20px;font-size:3rem;}#pageintro li p:first-of-type{margin:0 0 80px 0;text-transform:uppercase;font-weight:700;font-size:1.2rem;}#pageintro li footer{margin-top:80px;}.container{padding:80px 0;}.container .content{}.sectiontitle{margin-bottom:80px;}.sectiontitle *{margin:0;}.services{}.services li:nth-child(-n+3){margin-bottom:30px;}.services article{padding:20px;text-align:center;}.services >li:first-child >article{padding:0;text-align:left;}.services article .txtwrap{padding:20px;border:1px solid;}.services article .txtwrap *{margin:0;}.services article .txtwrap i{margin-bottom:30px;}.services article .txtwrap .heading{margin-bottom:20px;font-size:1-2rem;}.services article .txtwrap footer{margin-top:20px;text-transform:uppercase;}.team figure{display:block;position:relative;max-width:320px;}.team >figure:last-child{margin-bottom:0;}.team figure figcaption{padding-top:15px;text-align:center;}.team figure figcaption *{margin:0;line-height:1;}.team figure figcaption .heading{margin-bottom:8px;font-size:1.2rem;}.team figure figcaption em{display:block;font-size:.8rem;font-style:normal;}.team figure figcaption footer{margin-top:15px;}.team figure figcaption footer .faico li{margin:0 5px;}.team figure figcaption footer .faico li a{width:auto;height:auto;line-height:normal;font-size:14px;}#testimonial{text-align:center;}#testimonial blockquote{display:block;position:relative;width:75%;margin:0 auto 25px;padding:75px 0 0 0;font-size:1.2rem;z-index:1;}#testimonial blockquote::before{display:block;position:absolute;top:0;left:50%;width:50px;height:50px;line-height:50px;margin:0 0 0 -25px;font-family:"FontAwesome";font-size:22px;content:"\f10d";}#testimonial blockquote::after{display:none;}#testimonial strong,#testimonial em{display:block;margin:0;padding:0;line-height:1;}#testimonial strong{margin-bottom:5px;}#testimonial em{font-size:.8rem;}.latest{}.latest article{}.latest article figure{display:block;position:relative;margin-bottom:30px;}.latest article figure img{}.latest article .txtwrap{}.latest article .txtwrap .heading{margin:0;font-size:1.2rem;}.latest article .txtwrap .meta{}.latest article .txtwrap .meta li{display:inline-block;margin-right:8px;font-size:.8rem;}.latest article .txtwrap .meta li:last-child{margin-right:0;}#comments ul{margin:0 0 40px 0;padding:0;list-style:none;}#comments li{margin:0 0 10px 0;padding:15px;}#comments .avatar{float:right;margin:0 0 10px 10px;padding:3px;border:1px solid;}#comments address{font-weight:bold;}#comments time{font-size:smaller;}#comments .comcont{display:block;margin:0;padding:0;}#comments .comcont p{margin:10px 5px 10px 0;padding:0;}#comments form{display:block;width:100%;}#comments input,#comments textarea{width:100%;padding:10px;border:1px solid;}#comments textarea{overflow:auto;}#comments div{margin-bottom:15px;}#comments input[type="submit"],#comments input[type="reset"]{display:inline-block;width:auto;min-width:150px;margin:0;padding:8px 5px;cursor:pointer;}.container .sidebar{}.sidebar .sdb_holder{margin-bottom:50px;}.sidebar .sdb_holder:last-child{margin-bottom:0;}#footer{padding:80px 0;}#footer .heading{margin-bottom:50px;font-size:1.2rem;}#footer .linklist li{display:block;margin-bottom:15px;padding:0 0 15px 0;border-bottom:1px solid;}#footer .linklist li:last-child{margin:0;padding:0;border:none;}#footer .linklist li::before,#footer .linklist li::after{display:table;content:"";}#footer .linklist li,#footer .linklist li::after{clear:both;}#footer .contact{}#footer .contact.linklist li,#footer .contact.linklist li:last-child{position:relative;padding-left:40px;}#footer .contact li *{margin:0;padding:0;line-height:1.6;}#footer .contact li i{display:block;position:absolute;top:0;left:0;width:30px;font-size:16px;text-align:center;}#footer input,#footer button{border:1px solid;}#footer input{display:block;width:100%;padding:8px;}#footer button{padding:8px 18px 10px;text-transform:uppercase;font-weight:700;cursor:pointer;}#copyright{padding:20px 0;}#copyright *{margin:0;padding:0;}*,*::before,*::after{transition:all .3s ease-in-out;}#mainav form *{transition:none !important;}nav ul,nav ol{margin:0;padding:0;list-style:none;}#mainav,#breadcrumb,.sidebar nav{line-height:normal;}#mainav .drop::after,#mainav li li .drop::after,#breadcrumb li a::after,.sidebar nav a::after{position:absolute;font-family:"FontAwesome";font-size:10px;line-height:10px;}#mainav{}#mainav ul{text-transform:uppercase;}#mainav ul ul{z-index:9999;position:absolute;width:180px;text-transform:none;}#mainav ul ul ul{left:180px;top:0;}#mainav li{display:inline-block;position:relative;margin:0 30px 0 0;padding:0;}#mainav li:last-child{margin-right:0;}#mainav li li{width:100%;margin:0;}#mainav li a{display:block;padding:20px 0;}#mainav li li a{border:solid;border-width:0 0 1px 0;}#mainav .drop{padding-left:15px;}#mainav li li a,#mainav li li .drop{display:block;margin:0;padding:10px 15px;}#mainav .drop::after,#mainav li li .drop::after{content:"\f0d7";}#mainav .drop::after{top:25px;left:5px;}#mainav li li .drop::after{top:15px;left:5px;}#mainav ul ul{visibility:hidden;opacity:0;}#mainav ul li:hover >ul{visibility:visible;opacity:1;}#mainav form{display:none;margin:0;padding:20px 0;}#mainav form select,#mainav form select option{display:block;cursor:pointer;outline:none;}#mainav form select{width:100%;padding:5px;border:1px solid;}#mainav form select option{margin:5px;padding:0;border:none;}#breadcrumb{padding:150px 0 20px;}#breadcrumb ul{margin:0;padding:0;list-style:none;text-transform:uppercase;}#breadcrumb li{display:inline-block;margin:0 6px 0 0;padding:0;}#breadcrumb li a{display:block;position:relative;margin:0;padding:0 12px 0 0;font-size:12px;}#breadcrumb li a::after{top:3px;right:0;content:"\f101";}#breadcrumb li:last-child a{margin:0;padding:0;}#breadcrumb li:last-child a::after{display:none;}.sidebar nav{display:block;width:100%;}.sidebar nav li{margin:0 0 3px 0;padding:0;}.sidebar nav a{display:block;position:relative;margin:0;padding:5px 10px 5px 15px;text-decoration:none;border:solid;border-width:0 0 1px 0;}.sidebar nav a::after{top:9px;left:5px;content:"\f101";}.sidebar nav ul ul a{padding-left:35px;}.sidebar nav ul ul a::after{left:25px;}.sidebar nav ul ul ul a{padding-left:55px;}.sidebar nav ul ul ul a::after{left:45px;}.pagination{display:block;width:100%;text-align:center;clear:both;}.pagination li{display:inline-block;margin:0 2px 0 0;}.pagination li:last-child{margin-right:0;}.pagination a,.pagination strong{display:block;padding:8px 11px;border:1px solid;background-clip:padding-box;font-weight:normal;}#backtotop{z-index:999;display:inline-block;position:fixed;visibility:hidden;bottom:20px;right:20px;width:36px;height:36px;line-height:36px;font-size:16px;text-align:center;opacity:.2;}#backtotop i{display:block;width:100%;height:100%;line-height:inherit;}#backtotop.visible{visibility:visible;opacity:.5;}#backtotop:hover{opacity:1;}table,th,td{border:0px solid;border-collapse:collapse;vertical-align:top;}table,th{table-layout:auto;}table{width:60%;margin-bottom:15px;}th,td{padding:5px 8px;}td{border-width:0 0px;}#gallery{display:block;width:100%;margin-bottom:50px;}#gallery figure figcaption{display:block;width:100%;clear:both;}#gallery li{margin-bottom:30px;}.faico{margin:0;padding:0;list-style:none;}.faico li{display:inline-block;margin:8px 5px 0 0;padding:0;line-height:normal;}.faico li:last-child{margin-right:0;}.faico a{display:inline-block;width:36px;height:36px;line-height:36px;font-size:18px;text-align:center;}.faico a{color:#1C7AA8;}.faico a:hover{}.faicon-dribble:hover{color:#EA4C89;}.faicon-facebook:hover{color:#3B5998;}.faicon-google-plus:hover{color:#DB4A39;}.faicon-linkedin:hover{color:#0E76A8;}.faicon-twitter:hover{color:#00ACEE;}.faicon-vk:hover{color:#4E658E;}body{color:#CBCBCB;background-color:#1A1A1A;}a{color:#1C7AA8;}a:active,a:focus{background:transparent;}hr,.borderedbox{border-color:#D7D7D7;}label span{color:#FF0000;background-color:inherit;}input:focus,textarea:focus,*:required:focus{border-color:#56AED4;}.overlay{color:#FFFFFF;background-color:inherit;}.overlay::after{color:inherit;background-color:rgba(0,0,0,.55);}.coloured.overlay::after{background-color:rgba(28,122,168,.55);}.btn,.btn.inverse:hover,a .icon,a.inverse:hover .icon{color:#FFFFFF;background-color:#1C7AA8;border-color:#1C7AA8;}.btn:hover,.btn.inverse,a:hover .icon,a.inverse .icon{color:inherit;background-color:transparent;border-color:inherit;}blockquote::before{color:rgba(0,0,0,.05);}.imgover:hover::before{background:rgba(0,0,0,.55);}.imgover:hover::after{color:#FFFFFF;}.flex-direction-nav a,.flex-direction-nav .flex-disabled:hover{color:#FFFFFF;}.flex-direction-nav a:hover{color:#1C7AA8;}.row0,.row0 a{color:#CBCBCB;background-color:#222222;}.row1{color:#363636;background-color:#FFFFFF;}.row2{color:#363636;background-color:#F6F6F6;border-color:#1C7AA8;}.row3{color:#363636;background-color:#FFFFFF;}.row4{color:#363636;background-color:#FFFFFF;border-color:#F0F0F0;}.row5,.row5 a{color:#363636;background-color:#FFFFFF;}.row5{border-color:#F0F0F0;}#topbar,#topbar ul li{border-color:rgba(255,255,255,.2);}#topbar >div:last-of-type li:first-child a{color:#1C7AA8;}#header a{color:inherit;}.services article .txtwrap.active,.services article:hover .txtwrap{color:#363636;background:#FFFFFF;}#testimonial blockquote::before{color:#FFFFFF;background-color:rgba(0,0,0,.2);}#footer hr,#footer .borderedbox,#footer .linklist li{border-color:rgba(0,0,0,.1);}#footer .faico a{color:#363636;background-color:#F0F0F0;}#footer .faico a:hover{color:#FFFFFF;}#footer .faicon-dribble:hover{background-color:#EA4C89;}#footer .faicon-facebook:hover{background-color:#3B5998;}#footer .faicon-google-plus:hover{background-color:#DB4A39;}#footer .faicon-linkedin:hover{background-color:#0E76A8;}#footer .faicon-twitter:hover{background-color:#00ACEE;}#footer .faicon-vk:hover{background-color:#4E658E;}#footer input,#footer button{border-color:transparent;}#footer input{color:#363636;background-color:#F0F0F0;}#footer input:focus{border-color:#1C7AA8;}#footer button{color:#FFFFFF;background-color:#1C7AA8;}#mainav li a{color:inherit;}#mainav .active a,#mainav a:hover,#mainav li:hover >a{color:#1C7AA8;background-color:inherit;}#mainav li li a,#mainav .active li a{color:#FFFFFF;background-color:rgba(0,0,0,.6);border-color:rgba(0,0,0,.6);}#mainav li li:hover >a,#mainav .active .active >a{color:#FFFFFF;background-color:#1C7AA8;}#mainav form select{color:#FFFFFF;background-color:#222222;border-color:rgba(255,255,255,.2);}#breadcrumb a{color:inherit;background-color:inherit;}#breadcrumb li:last-child a{color:#1C7AA8;}.container .sidebar nav a{color:inherit;border-color:#D7D7D7;}.container .sidebar nav a:hover{color:#1C7AA8;}.pagination a,.pagination strong{border-color:#D7D7D7;}.pagination .current *{color:#FFFFFF;background-color:#1C7AA8;}#backtotop{color:#FFFFFF;background-color:#1C7AA8;}table,th,td,#comments .avatar,#comments input,#comments textarea{border-color:#D7D7D7;}#comments input:focus,#comments textarea:focus,#comments *:required:focus{border-color:#1C7AA8;}th{color:#FFFFFF;background-color:#373737;}tr,#comments li,#comments input[type="submit"],#comments input[type="reset"]{color:inherit;background-color:#FBFBFB;}tr:nth-child(even),#comments li:nth-child(even){color:inherit;background-color:#F7F7F7;}table a,#comments a{background-color:inherit;}@-ms-viewport{width:device-width;}@media screen and (min-width:978px){.hoc{max-width:978px;}}@media screen and (max-width:900px){.hoc{max-width:90%;}#topbar{}#header{}#mainav{}#mainav ul{display:none;}#mainav form{display:block;}#breadcrumb{}.container{}#comments input[type="reset"]{margin-top:10px;}.pagination li{display:inline-block;margin:0 5px 5px 0;}#footer{}#copyright{}#copyright p:first-of-type{margin-bottom:10px;}}@media screen and (max-width:750px){.imgl,.imgr{display:inline-block;float:none;margin:0 0 10px 0;}.fl_left,.fl_right{display:block;float:none;}.group .group >*:last-child,.clear .clear >*:last-child,.clear .group >*:last-child,.group .clear >*:last-child{margin-bottom:0;}.one_half,.one_third,.two_third,.one_quarter,.two_quarter,.three_quarter{display:block;float:none;width:auto;margin:0 0 30px 0;padding:0;}#topbar{text-align:center;}#topbar >div:first-of-type >ul{margin-bottom:15px;}#header{text-align:center;}#header #logo{margin:0 0 30px 0;}#pageintro li article{max-width:none;width:100%;overflow:visible;}#testimonial blockquote{width:100%;}#footer{padding-bottom:50px;}}@media screen and (max-width:450px){#topbar ul li{margin-bottom:2px;padding-right:0;border-right:none;}.flex-direction-nav{right:inherit;left:0;}}@media screen and (max-width:650px){.scrollable{display:block;width:100%;margin:0 0 30px 0;padding:0 0 15px 0;overflow:auto;overflow-x:scroll;}.scrollable table{margin:0;padding:0;white-space:nowrap;}.inline li{display:block;margin-bottom:10px;}.pushright li{margin-right:0;}.font-x2{font-size:1.4rem;}.font-x3{font-size:1.6rem;}#header #quickinfo li{display:block;margin-right:0;}}