﻿@charset "utf-8";@import url(fontawesome-4.2.0.min.css);@import url(custom.flexslider.css);@import url(framework.css);#breadcrumb ul,#header *,.faico,nav ol,nav ul{list-style:none}main{padding:50px 0 30px!important}.categName{font-weight:300;margin-left:-15px}.cms-wrapper{background-color:#ffd;border:1px dashed red;margin-bottom:3px}.row1,.row4{border-top:5px solid}.row2{padding-bottom:50px}.row5{border-top:1px solid}.left{float:left}.right{float:right}#header{padding:30px 0;position:relative}#header #login{position:absolute;top:0;right:0;background-color:#df3126;color:#fff;padding:0 10px 5px;font-size:12px}#header #login A{background-color:transparent;color:#fff}#header #login A:hover{color:#ddd}#header *{margin:0;padding:0}#header #logo h1{font-size:32px;font-variant:small-caps}#header #logo h1::first-letter{font-size:20px}#header ul{margin-top:12px}#header ul li{margin-right:15px}#header ul li:last-child{margin-right:0}#header ul li i{margin-right:3px}#other-languages{position:absolute;top:0;right:150px}#other-languages UL{margin-top:0}#other-languages UL LI{margin-right:5px;font-size:12px}#slider{padding:30px 0 0}.container{padding:50px 0 80px}.sectiontitle{display:block;position:relative;margin:0 0 40px;padding:0 0 10px;border-bottom:1px solid}.sectiontitle::after{display:block;position:absolute;bottom:-2px;left:0;width:80px;height:3px;content:""}.service{display:block;position:relative;width:100%;min-height:90px;margin:0;padding:0 0 0 80px;box-sizing:border-box}.service *{margin:0;padding:0}.service .icon{display:block;position:absolute;top:0;left:0;width:60px;height:60px;line-height:60px;border:1px solid;background-clip:padding-box;text-align:center;font-size:30px}#backtotop,#mainav li,.link-button,.slider-description{display:inline-block}.service .heading{margin-bottom:10px}.service footer{margin-top:15px}.sidebar .sdb_holder{margin-bottom:50px}.sidebar .sdb_holder:last-child{margin-bottom:0}#footer{padding:50px 0}#footer ul a{color:#B4B4B4}#footer ul a:hover{color:#df3126}#footer .shout{margin:0 0 80px;padding:0}#footer .title{margin:0 0 30px;padding:0 0 8px;border-bottom:1px solid;font-size:16px;font-variant:small-caps}#footer .title::first-letter{font-size:18px}#footer .linklist li{margin-bottom:10px}#footer .linklist li:last-child{margin-bottom:0}#footer .smallfont{font-size:.8em;margin:0}#footer .link-button,#footer button,#footer input{border:none}#footer input{display:block;width:100%;padding:8px}#footer .link-button,#footer button{padding:6px 12px;font-weight:700;text-transform:uppercase;cursor:pointer}.link-button{margin-bottom:20px;font-size:14px;line-height:18px}.carousel figure a{float:left;padding:20px}.carousel h2{font-weight:300}.slider-description{padding:10px}#copyright *,#mainav li,nav ol,nav ul{padding:0;margin:0}#copyright{padding:30px 0}#backtotop{z-index:999;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}#backtotop,#mainav *,.faico a,.icon{transition:all .3s ease-in-out}#breadcrumb li a::after,#mainav .drop::after,#mainav li li .drop::after,.sidebar nav a::after{position:absolute;font-family:FontAwesome;font-size:10px;line-height:10px}#mainav{line-height:normal}#mainav li .drop2::after{content:">";position:absolute;right:5px;top:25%;font-size:7px;line-height:20px}#mainav ul ul{z-index:9999;position:absolute;width:200px;visibility:hidden;opacity:0}#mainav ul ul ul{left:100%;top:0}#mainav li{float:left;position:relative;text-transform:uppercase}#mainav li:last-child{margin-right:0}#mainav li li{width:100%;margin:0;text-transform:none}#mainav li a{display:block;padding:20px 30px}#mainav li li a{border:solid;border-width:0 0 1px}#mainav li li .drop,#mainav li li a{display:block;margin:0;padding:10px 15px}#breadcrumb li:last-child a::after,#mainav form{display:none}#mainav .drop::after,#mainav li li .drop::after{content:"\f0d7"}#mainav .drop::after{top:25px;left:15px}#mainav li li .drop::after{top:15px;left:5px}#mainav ul li:hover>ul{visibility:visible;opacity:1}#mainav form{margin:0}#mainav form select,#mainav form select option{display:block;cursor:pointer;outline:0}#mainav form select{width:100%;padding:5px;border:1px solid}#mainav form select option{margin:5px;padding:0;border:none;background:#919191;color:#fff}#breadcrumb{padding:30px 0;border-bottom:1px solid}#breadcrumb ul{margin:0;padding:0;text-align:right}.faico a,.pagination,figcaption{text-align:center}#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:5px;right:0;content:"\f101"}#breadcrumb li:last-child a{margin:0;padding:0}.sidebar nav{display:block;width:100%}.sidebar nav li{margin:0 0 3px;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}.sidebar nav a.selected{font-weight:700}.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%;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;font-weight:400}#gallery{display:block;width:100%;margin-bottom:50px}#gallery figure figcaption{display:block;width:100%;clear:both}.faico a,.faico li{display:inline-block}#gallery li{margin-bottom:30px}.faico{margin:0;padding:0}.faico li{margin:0 2px 0 0;padding:0;line-height:normal}.faico li:last-child{margin-right:0}.faico a{width:30px;height:30px;line-height:30px;font-size:16px;color:inherit;background-color:#3C3C3C}.faico a:hover{color:#FFF}a,label span{color:#df3126}.faicon-facebook:hover{background-color:#3B5998}.faicon-google-plus:hover{background-color:#DB4A39}.faicon-instagram:hover{background-color:#3F729B}.faicon-linkedin:hover{background-color:#0E76A8}.faicon-tumblr:hover{background-color:#34526F}.faicon-twitter:hover{background-color:#00ACEE}body{color:#B4B4B4;background-color:#f2f2f2}.borderedbox,hr{border-color:#D7D7D7}.row1,.row4{border-color:#df3126}label span{background-color:inherit}.row1,.row1 a,.row2{background-color:#FFF}.row1,.row1 a{color:#888}.row1 a:hover{color:#df3126}.row2{color:#888}.row3{color:#888;background-color:#F2F2F2}.row4{color:#B4B4B4}.row5,.row5 a{color:#B4B4B4;background-color:#232323}.row5{border-color:#3C3C3C}.sectiontitle,.service .icon{border-color:#D7D7D7}.footer-contanier{background:url(/images/_theme/v1/background-2-20.png) center center no-repeat #232323}.footer-contanier .row4,.footer-contanier .row5{background-color:transparent}.content-contanier{background:url(/images/_theme/v1/background-1-20.png) center 0 no-repeat #f2f2f2}.content-contanier .row3{background-color:transparent}#header #logo h1::first-letter{color:#df3126}.sectiontitle::after{background-color:#df3126}.service:hover .icon{color:#FFF;background-color:#f0ff00;border-color:#df3126}#footer .shout .shout-content,#footer .shout .shout-content:hover{color:inherit;background-color:#3C3C3C}#footer .title{color:#df3126;border-color:#3C3C3C}#footer input{color:#FFF;background-color:#3C3C3C}#backtotop,#footer .link-button,#footer button{color:#FFF;background-color:#df3126}#mainav{color:#FFF;background-color:#232323}#mainav li a{color:inherit}#mainav .active a,#mainav a:hover,#mainav li:hover>a{color:inherit;background-color:#df3126}#mainav .active li a,#mainav li li a{color:#FFF;background-color:rgba(0,0,0,.6);border-color:rgba(0,0,0,.6)}#mainav .active .active>a,#mainav li li:hover>a{color:#FFF;background-color:#df3126}#mainav form{padding:15px}#mainav form select{color:inherit;background-color:inherit;border-color:#3C3C3C}#breadcrumb,.pagination a,.pagination strong{border-color:#D7D7D7}#breadcrumb a{color:#888;background-color:inherit}#breadcrumb li:last-child a{color:#df3126}.container .sidebar nav a{color:inherit;border-color:#D7D7D7}.container .sidebar nav a:hover{color:#df3126}.pagination .current{color:#FFF;background-color:#000}.news-list-item H2{text-transform:uppercase}.news-list-item{padding:15px;border-bottom:1px solid #D7D7D7;margin-bottom:20px}.search-wrap{position:absolute;right:0;top:50px}#application-form INPUT[type=text]{width:90%}#cookie-bar{height:auto!important}.flexslider .slides iframe{border:none;margin-right:6px}.flexslider .slides iframe:last-child{margin-right:0}@-ms-viewport{width:device-width}@media screen and (min-width:180px) and (max-width:750px){.imgl,.imgr{display:inline-block;float:none;margin:0 0 10px}#logo{float:left}.fl_left,.fl_right{display:block;float:none}.one_half,.one_quarter,.one_third,.three_quarter,.two_quarter,.two_third{display:block;float:none;width:auto;margin:0 0 30px;padding:0}.categName{margin-left: 0;}.one_half_mini{float:left;width:45%;margin-right:10%}.one_half_mini:nth-child(2n){margin-right:0}.no-btmspace-mini{margin-bottom:0}}@media screen and (min-width:180px) and (max-width:475px){.search-wrap{top:115px;width:100%}.search-wrap input{width:93%}.search-wrap i{width:5%;margin:0!important}.flex-control-nav{bottom:-17%}#logo{margin:20px auto;float:none}}@media screen and (min-width:180px) and (max-width:900px){#footer,.container{padding:50px 0 20px}.flexslider .slides img{height:100%;width:100%}.flexslider .slides iframe{height:30%;width:30%}.nav-up .flex-control-nav{top:-41%}#breadcrumb,#copyright,#footer,#header,#mainav,#slider,.container{max-width:95%}#header{text-align:center}#header ul li{display:block;margin:0}#header .inline li,#other-languages UL LI{display:inline}#mainav ul{display:none}#mainav form{display:block}#comments input[type=reset]{margin-top:10px}.pagination li{display:inline-block;margin:0 5px 5px 0}#copyright{padding:15px 0}#copyright p:first-of-type{margin-bottom:10px}}.searchresults>li{margin-bottom:20px}.searchresults>li>h2{font-size:15px;margin-bottom:5px}@media screen and (min-width:978px){#breadcrumb,#copyright,#footer,#header,#mainav,#slider,.container{max-width:978px}}@media screen and (max-width:650px){.scrollable{display:block;width:100%;margin:0 0 30px;padding:0 0 15px;overflow:auto;overflow-x:scroll}.scrollable table{margin:0;padding:0;white-space:nowrap}.flexslider.carousel .flex-control-nav.flex-control-paging{top:-25px}}