@font-face{font-family:"Myriad W01 Bd";
 src:url(../fonts/4f2af761-c017-4801-9aa5-5d30643373ce.eot?#iefix);
 src:url(../fonts/4f2af761-c017-4801-9aa5-5d30643373ce.eot?#iefix) format("eot"),
url(../fonts/acfb7490-30f6-4bf4-a1b8-70ff9172d209.woff) format("woff"),
url(../fonts/5bf402e3-ba96-414e-bc7e-cb6689fe32c1.ttf) format("truetype"),
url(../fonts/c5dceae7-427a-4765-b06b-ea2eecca3434.svg#c5dceae7-427a-4765-b06b-ea2eecca3434) format("svg")
}
@font-face{font-family:"Myriad W01 Bd It";
 src:url(../fonts/67452424-3136-49b1-827d-49c5dcde5779.eot?#iefix);
 src:url(../fonts/67452424-3136-49b1-827d-49c5dcde5779.eot?#iefix) format("eot"),
url(../fonts/088bed5d-3869-422a-8876-df9a6992b434.woff) format("woff"),
url(../fonts/b0e5af12-5659-4451-b843-6fade25c4e53.ttf) format("truetype"),
url(../fonts/e590a993-9202-42bc-a22f-25243e6b0d5a.svg#e590a993-9202-42bc-a22f-25243e6b0d5a) format("svg")
}
@font-face{font-family:"Myriad W01 Lt";
 src:url(../fonts/b3e9f984-f8ca-4650-90c3-d6f0aca0a27d.eot?#iefix);
 src:url(../fonts/b3e9f984-f8ca-4650-90c3-d6f0aca0a27d.eot?#iefix) format("eot"),
url(../fonts/b984f4e8-e37d-4502-bead-ffd991e64d1f.woff) format("woff"),
url(../fonts/82d18baa-8811-4aa8-9338-9bafa08350d0.ttf) format("truetype"),
url(../fonts/20e14bb9-6aec-47a9-8ef8-5613bf1d6eae.svg#20e14bb9-6aec-47a9-8ef8-5613bf1d6eae) format("svg")
}
@font-face{font-family:"Myriad W01 Regular";
 src:url(../fonts/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix);
 src:url(../fonts/2bd106a4-3872-4193-8627-d7af96dd4f7e.eot?#iefix) format("eot"),
url(../fonts/c5b1c170-d8f7-41f9-85c2-0ab670780c6b.woff) format("woff"),
url(../fonts/ba1ff8f6-0c27-4e7b-8be5-818b6c3dd801.ttf) format("truetype"),
url(../fonts/a379413e-a0b8-44dc-b250-1e000e4092a4.svg#a379413e-a0b8-44dc-b250-1e000e4092a4) format("svg")
}


body {
	background:#fff;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857;
  color: #333;
}


html {
    font-family:sans-serif;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}

.header {
	background:#1B4890;
	position:fixed;
	top:0px;
	width:100%;
	z-index:9;
}
.navbar 
{
	float:left;
	width:auto;
	background:#1B4890;
	position:fixed;
	top:0px;
	height:100%;
	bottom:0px;
	left: 0px;
}


.navbar-inner
{
	padding:50px 0 0 0;
	height:100%;
	width:auto;
	border:none;
	background:#1B4890;
}

.navbar .nav > li 
{
	float:none;
	
	color:#fff;
	padding: 5px 0;
}

#content {
	margin-left:200px;
	margin-top:75px;
	padding: 5px 0;
}

#content #content { 
	margin:0px !important;
	padding:0px !important;
}

.navbar .nav > li a, .navbar .nav > li a:visited 
{
	display:inline;
	color:#fff;
	text-shadow:none;
	padding:10px 5px 10px 10px;;
}

.navbar .nav > li a:hover, .navbar .nav > li.active a:hover
{
	color:#fff;
	text-shadow:0px 0px 6px #d4e3ff;
} 

.navbar .nav > .active > a, .navbar .nav > .active > a:hover
{
	
	display:inline;
	color:#fff;
	text-shadow:none;
	background:none;
	box-shadow:none;
	text-shadow:0px 0px 6px #d4e3ff;
}

.button, .btn {
	background:#207DAB;
	border-radius:5px;
	color:#fff;
	border:none;
	display:block;
	float:none;
	padding:3px 5px;
	text-decoration:none;
	display: inline-block;
}

.fright {
  float: right;
}

.button:hover, .btn:hover{
	color:#fff;
	text-decoration:none;
	background:#207DAB;
	box-shadow:0px 0px 6px #d4e3ff;
}

.table thead tr:first-child th:first-child {
	border-radius: 15px 0 0 15px;
}

.table thead tr:first-child th:last-child {
	border-radius: 0 15px 15px 0;
}
.table tbody tr:first-child td {border-top:none;}
.table tbody tr.success td {
	background:none;
}
.table th, .table .sortHead { color:#1C3D71; }
.bg_f0 {
	background:none;
}

h1, h2 {color:#1C3D71;}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family:inherit;
    font-weight:500;
    line-height:1.1;
    color:inherit
}

label {font-weight:bold;}

.table th, .table td {
  padding:20px;
}


.btn-chgpay {
	background: #42A7D9;
  font-weight: normal;
}

p {
  color: #77797A;
  margin-bottom: 12px;
  font-family: "Myriad W01 Regular";
}

.footer_area {
  background:
#264696;
  float: left;
  width: 100%;
  text-align: center;
  padding:
6px 0;
  margin-top: 20px;
  color:#fff;
}

.footer_area * {color:#fff;}
.header_border {
  border-bottom:
1px solid #bbbcbc;
position:static;
}

.carousel-caption h2 {
  font-family: "Myriad W01 Bd It";
  font-size: 24px;
  font-weight: 500;
  line-height: 1.1;
}

#mainpageTopLinks li 
{
	float: none;
    display: inline-block;
	color: #929497;
  font-family: "Myriad W01 Regular";
  padding:13px 25px 10px 40px;
  font-size: 15px;
}

#mainpageTopLinks li a
{
	border-bottom: 2px solid #fff;
	padding: 0;
	color: #929497;
	text-decoration: none;
	-webkit-transition:all .5s;
	transition:all .5s;
	float: none;
	text-shadow: 0 1px 0 #fff;
	line-height: 20px;
	position: relative;
	display: block;
}

#mainpageTopLinks li a:hover
{
	border-bottom: 2px solid #264696;
	color: #264696;
	background:0 0;
}


 .col-md-8 {
    width: 66.66667%;
  }
  
  fieldset {
    padding:0;
    margin:0;
    border:0;
    min-width:0
}
legend {
    display:block;
    width:100%;
    padding:0;
    margin-bottom:20px;
    font-size:21px;
    line-height:inherit;
    color:#333;
    border:0;
    border-bottom:1px solid #e5e5e5
}
label {
    display:block;
    max-width:100%;
    margin-bottom:5px;
    font-weight:700
}
input[type=search] {
    -moz-box-sizing:border-box;
    box-sizing:border-box
}
input[type=checkbox],
input[type=radio] {
    margin:4px 0 0;
    line-height:normal
}
input[type=file] {
    display:block;
    padding:0px;
}
input[type=range] {
    display:block;
    width:100%
}
select[multiple],
select[size] {
    height:auto
}
input[type=checkbox]:focus,
input[type=file]:focus,
input[type=radio]:focus {
    outline:thin dotted;
    outline:5px auto-webkit-focus-ring-color;
    outline-offset:-2px
}

.hidden {
  display: none !important;
  visibility: hidden !important;
}
  
  .form-control {
    display:block;
    width:100%;
    height:34px;
    padding:6px 12px;
    font-size:14px;
    line-height:1.42857;
    color:#555;
    background-color:#fff;
    background-image:none;
    border:1px solid #ccc;
    border-radius:4px;
    box-shadow:inset 0 1px 1px rgba(0,
    0,
    0,
    .075);
    -webkit-transition:border-color ease-in-out .15s,
    box-shadow ease-in-out .15s;
    transition:border-color ease-in-out .15s,
    box-shadow ease-in-out .15s
}
.form-control:focus {
    border-color:#66afe9;
    outline:0;
    box-shadow:inset 0 1px 1px rgba(0,
    0,
    0,
    .075),
    0 0 8px rgba(102,
    175,
    233,
    .6)
}

.form_area .input_text {
  color: #77797A !important;
  margin:
15px 0 8px;
  display: block;
  font-family: "Myriad W01 Bd" !important;
}
.form-control::placeholder {
  color: #999;

  opacity: 1;

}

.form_area input {
  border:
1px solid #bbbcbc;
  border-radius:
0;
}

.btn-link {
    color:#428bca;
    font-weight:400;
    cursor:pointer;
    border-radius:0
}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
    background-color:transparent;
    box-shadow:none
}
.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
    border-color:transparent
}
.btn-link:focus,
.btn-link:hover {
    color:#2a6596;
    text-decoration:underline;
    background-color:transparent
}
.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
    color:#999;
    text-decoration:none
}

button.dropdown-toggle, button.dropdown-toggle:hover
{
	background:none;
 border:1px solid #ccc;
}


.btn .filter-option, .btn:hover .filter-option
{
	color:#000
}

table input  { box-sizing: border-box; width:auto;}
.popover {width:auto;}
.popover, .popover * { box-sizing: border-box; }

.bs-searchbox {width:100%; box-sizing: border-box;}
.bs-searchbox input.form-control
{
	width:100%;
	display:block;
	background-image: url("../../images/glyphicon-search.png");
	background-repeat: no-repeat;
	background-position: center right;
	box-sizing: border-box;
}


[class^="icon-"], [class*=" icon-"]
{
	background-image: url("../images/glyphicons-halflings-white.png");
}

.icon-black {
	background-image: url("../images/glyphicons-halflings.png");
}

.datepicker .icon-arrow-right, .datepicker .icon-arrow-left 
{
	background-image: url("../images/glyphicons-halflings.png");
}

.table-striped tbody tr:nth-child(2n) td {
  background-color: #f9f9f9;
}

.table-striped tbody tr:nth-child(2n+1) td {
  background-color: #fff;
}


input[type=date],
input[type=datetime-local],
input[type=month],
input[type=time] {
    line-height:34px;
    line-height:1.42857 \0
}
.input-group-sm>.input-group-btn>input[type=date].btn,
.input-group-sm>.input-group-btn>input[type=datetime-local].btn,
.input-group-sm>.input-group-btn>input[type=month].btn,
.input-group-sm>.input-group-btn>input[type=time].btn,
.input-group-sm>input[type=date].form-control,
.input-group-sm>input[type=date].input-group-addon,
.input-group-sm>input[type=datetime-local].form-control,
.input-group-sm>input[type=datetime-local].input-group-addon,
.input-group-sm>input[type=month].form-control,
.input-group-sm>input[type=month].input-group-addon,
.input-group-sm>input[type=time].form-control,
.input-group-sm>input[type=time].input-group-addon,
input[type=date].input-sm,
input[type=datetime-local].input-sm,
input[type=month].input-sm,
input[type=time].input-sm {
    line-height:30px
}
.input-group-lg>.input-group-btn>input[type=date].btn,
.input-group-lg>.input-group-btn>input[type=datetime-local].btn,
.input-group-lg>.input-group-btn>input[type=month].btn,
.input-group-lg>.input-group-btn>input[type=time].btn,
.input-group-lg>input[type=date].form-control,
.input-group-lg>input[type=date].input-group-addon,
.input-group-lg>input[type=datetime-local].form-control,
.input-group-lg>input[type=datetime-local].input-group-addon,
.input-group-lg>input[type=month].form-control,
.input-group-lg>input[type=month].input-group-addon,
.input-group-lg>input[type=time].form-control,
.input-group-lg>input[type=time].input-group-addon,
input[type=date].input-lg,
input[type=datetime-local].input-lg,
input[type=month].input-lg,
input[type=time].input-lg {
    line-height:46px
}

.carousel {
    position:relative
}
.carousel-inner {
    position:relative;
    overflow:hidden;
    width:100%
}
.carousel-inner>.item {
    display:none;
    position:relative;
    -webkit-transition:.6s ease-in-out left;
    transition:.6s ease-in-out left
}
.carousel-inner>.item>a>img,
.carousel-inner>.item>img {
    display:block;
    max-width:100%;
    height:auto;
    line-height:1
}
.carousel-inner>.active,
.carousel-inner>.next,
.carousel-inner>.prev {
    display:block
}
.carousel-inner>.active {
    left:0
}
.carousel-inner>.next,
.carousel-inner>.prev {
    position:absolute;
    top:0;
    width:100%
}
.carousel-inner>.next {
    left:100%
}
.carousel-inner>.prev {
    left:-100%
}
.carousel-inner>.next.left,
.carousel-inner>.prev.right {
    left:0
}
.carousel-inner>.active.left {
    left:-100%
}
.carousel-inner>.active.right {
    left:100%
}
.carousel-control {
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    width:15%;
    opacity:.5;
    filter:alpha(opacity=50);
    font-size:20px;
    color:#fff;
    text-align:center;
    text-shadow:0 1px 2px rgba(0,
    0,
    0,
    .6)
}
.carousel-control.left {
    background-image:-webkit-linear-gradient(left,
    color-stop(rgba(0,
    0,
    0,
    .5)0),
    color-stop(rgba(0,
    0,
    0,
    .0001)100%));
    background-image:-webkit-linear-gradient(left,
    rgba(0,
    0,
    0,
    .5)0,
    rgba(0,
    0,
    0,
    .0001)100%);
    background-image:linear-gradient(to right,
    rgba(0,
    0,
    0,
    .5)0,
    rgba(0,
    0,
    0,
    .0001)100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',
    endColorstr='#00000000',
    GradientType=1)
}
.carousel-control.right {
    left:auto;
    right:0;
    background-image:-webkit-linear-gradient(left,
    color-stop(rgba(0,
    0,
    0,
    .0001)0),
    color-stop(rgba(0,
    0,
    0,
    .5)100%));
    background-image:-webkit-linear-gradient(left,
    rgba(0,
    0,
    0,
    .0001)0,
    rgba(0,
    0,
    0,
    .5)100%);
    background-image:linear-gradient(to right,
    rgba(0,
    0,
    0,
    .0001)0,
    rgba(0,
    0,
    0,
    .5)100%);
    background-repeat:repeat-x;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',
    endColorstr='#80000000',
    GradientType=1)
}
.carousel-control:focus,
.carousel-control:hover {
    outline:0;
    color:#fff;
    text-decoration:none;
    opacity:.9;
    filter:alpha(opacity=90)
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next,
.carousel-control .icon-prev {
    position:absolute;
    top:50%;
    z-index:5;
    display:inline-block
}
.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
    left:50%;
    margin-left:-10px
}
.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
    right:50%;
    margin-right:-10px
}
.carousel-control .icon-next,
.carousel-control .icon-prev {
    width:20px;
    height:20px;
    margin-top:-10px;
    font-family:serif
}
.carousel-control .icon-prev:before {
    content:'\2039'
}
.carousel-control .icon-next:before {
    content:'\203a'
}
.carousel-indicators {
    position:absolute;
    left:50%;
    z-index:15;
    width:60%;
    margin-left:-30%;
    padding-left:0;
    list-style:none;
    text-align:center
}
.carousel-indicators li {
    display:inline-block;
    width:10px;
    height:10px;
    margin:1px;
    text-indent:-999px;
    border:1px solid #fff;
    border-radius:10px;
    cursor:pointer
}

.container, .header .header_inner .container {width:auto;}

.carousel-indicators .active {
    margin:0;
    width:12px;
    height:12px;
    background-color:#fff;
    left:auto;
    display:inline-block;
}

@media (min-width: 768px) and (max-width: 991px) {
    .header_nav ul li {
        padding:13px 20px 10px 25px!important
    }
    .header_nav ul li ul {
        width:100%
    }
    .header_nav ul li:last-child {
        padding-right:0!important
    }
}
@media (max-width: 767px) {
    .navbar-inverse {
        background-color:transparent;
        border-color:transparent
    }
    .navbar-inverse .navbar-toggle {
        background-color:#333
    }
    .navbar-collapse {
        width:220px;
        position:absolute;
        right:0;
        padding:0;
        background:#264696;
        z-index:15;
        border-radius:4px
    }
    .navbar-nav {
        margin:0;
        width:100%
    }
    .navbar-nav li {
        width:100%;
        padding:0!important
    }
    .header .header_outer .header_nav ul li a {
        color:#fff;
        padding:5px 10px
    }
    .header .header_outer .header_nav ul li a:hover {
        color:#90cc35;
        border-bottom:none
    }
    button.navbar-toggle {
        background:#264696
    }
    span.icon-bar {
        background:#fff
    }
    .col-md-6.pull-left.left_col {
        border-right:none
    }
}
@media (min-width: 992px) {
    .header_outer .header_nav ul li a {
        border-bottom:2px solid #fff
    }
    .header_outer .header_nav ul li a:hover {
        border-bottom:2px solid #264696
    }
    .header_outer .site_logo {
        padding-right:0
    }
    .header_outer .site_logo a img {
        padding:0
    }
}
@media (min-width: 768px) {
    .header_outer .site_logo a img {
        width:100%
    }
    ul.nav.navbar-nav {
        float:none;
        text-align:right
    }
    ul.nav.navbar-nav li {
        float:none;
        display:inline-block
    }
}
@media (min-width: 1200px) {
    .container {
        width:980px
    }
}
@media (min-width: 992px) {
    .container {
        width:980px
    }
}

.set_pad {
    padding:10px 20px;    
}
.section {
    margin:0;
    padding:0;
    float:left;
    width:100%;
    min-height:500;
    height:500px;
    position:relative;
    overflow:hidden
}
.section.auto-height {
    height:auto
}
  /*
.section section.parallax.slide_box
{
    background-size:100% auto;
}   */
.section.two .site_text {
    padding-top:65px
}
.section.three .slide_box {
    background:url(../images/rykkerportalen_kontor_slapper_af.jpg);
    background-size:100% auto;
    margin:0;
    height:1000px;
    position:absolute;
    width:100%;
    top:0;
    left:0;
    background-position:center top;
    background-repeat:no-repeat;
    background-attachment:fixed;
}
    @media only screen and (max-device-width: 1024px){
    .section.three .slide_box { background-attachment:scroll;   }
  }

.section.five .slide_box {
    background:url(../images/rykkerportalen_dame_med_sparegris.jpg);
    background-size:100% auto;
    margin:0;
    height:1000px;
    position:absolute;
    width:100%;
    top:0;
    left:0;
    background-position:center top;
    background-repeat:no-repeat;
    background-attachment:fixed
}

@media only screen and (max-device-width: 1024px){
    .section.five .slide_box { background-attachment:scroll;   }
  }

.section.seven .slide_box {
    background:url(../images/rykkerportalen_haandvaerker_under_trae.jpg);
    background-size:100% auto;
    margin:0;
    height:1000px;
    position:absolute;
    width:100%;
    top:0;
    left:0;
    background-position:center top;
    background-repeat:no-repeat;
    background-attachment:fixed;
    
}

@media only screen and (max-device-width: 1024px){
    .section.seven .slide_box { background-attachment:scroll;   }
  }

.slider_box {
    margin:0;
    padding:0;
    float:left;
    width:100%;
    height:auto;
    position:relative
}
.carousel-inner .item {
    height:280px;
    overflow:hidden
}
.carousel-inner .item img {
    margin-top:-100px;
    height:auto
}
.carousel-inner .item:nth-child(1) img {
    margin-top:-15px
}
.carousel-caption h2 { color:#fff;}
.carousel-caption {
    left:0;
    right:0;
    top:25%;
	
	  position:absolute;
    bottom:20px;
    z-index:10;
    padding-top:20px;
   padding-bottom: 30px;
    color:#fff;
    text-align:center;
    text-shadow:0 0px 7px rgb(0,
    0,
    0);
    background:none;
}

.carousel-caption .container .row div {
	width:33%;
	left:66%;
	float: left;
	position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}

.carousel-caption p {
    color:#fff;
    font-family:"Myriad W01 Regular"
}
.carousel-indicators {
    bottom:-30px;
    margin-bottom:0
}
.carousel-indicators li {
    background:#77797a;
    border-color:#77797a;
    -webkit-transition:border-color 1s;
    transition:border-color 1s
}
.carousel-indicators li:active {
    -webkit-transition:background-color 1s ease;
    transition:background-color 1s ease;
    background-color:#264696
}
.section.one {
    overflow:inherit
}
@media (max-width: 545px) {
    .carousel-caption {
        top:8%
    }
    .carousel-inner .item {
        height:200px
    }
    .carousel-inner .item img {
        margin-top:-60px
    }
    .carousel-inner .item:nth-child(1) img {
        margin-top:0
    }
}
@media (min-width: 768px) {
    .carousel-inner .item {
        height:450px
    }
    .carousel-inner .item img {
        margin-top:-100px
    }
    .carousel-inner .item:nth-child(1) img {
        margin-top:-15px
    }
}
@media (min-width: 992px) {
    .carousel-inner .item img {
        margin-top:-180px
    }
    .carousel-inner .item:nth-child(1) img {
        margin-top:-30px
    }
}
@media (min-width: 1200px) {
    .carousel-inner .item img {
        margin-top:-200px;
        margin:auto;
    }
    .carousel-inner .item:nth-child(1) img {
        margin-top:-35px;
        margin:auto;
    }
}
.content_left_text {
    margin:45px 0
}
.content_left_text h2 {
    font-size:27px;
    color:#77797A;
    font-family:"Myriad W01 Regular"
}
.content_left_text h1 {
    font-size:29px;
    margin-top:10px;
    color:#77797A;
    padding-bottom:12px;
    font-family:"Myriad W01 Regular";
<!--    border-bottom:1px solid #bbbcbc -->
}
.content_left_text .heading {
    font-size:22px;
    margin-top:10px;
    color:#264696;
    text-decoration:none;
    font-family:"Myriad W01 Bd";
    margin-bottom:20px;
    display:inline-block
}
.content_left_text .heading2 {
    color:#77797A;
    font-family:"Myriad W01 Regular";
    text-align:left;
    font-size:16px;
    margin:0
}
.content_left_text span {
    font-family:"Myriad W01 Regular";
    font-size:14px;
    color:#4f80ff
}
.content_left_text .text_nav {
    margin-bottom:30px;
}
.content_left_text .text_nav ul {
    padding-left:16px;
}
.content_left_text .text_nav ul li {
    color:#77797A;
    font-family:"Myriad W01 Regular";
}
.content_left_text .heading_two {
    margin-top:40px
}
.content_right_text {
    margin:55px 0
}
.content_right_text .site_pic {
    margin:0 0 12px;
    display:inline-block;
    text-align:center;
    width:100%
}
.content_right_text .site_pic a {
    width:111px;
    height:110px;
    float:left
}
.content_right_text .Erik-Troelsen {
    margin:0 0 12px;
    display:inline-block;
    text-align:center;
    width:100%
}
.content_right_text .Erik-Troelsen a {
    background:url(../images/Erik-Troelsen.png) no-repeat;
    width:111px;
    height:110px;
    float:left
}
.content_right_text .Kim-Oestergaard {
    margin:0 0 12px;
    display:inline-block;
    text-align:center;
    width:100%
}
.content_right_text .Kim-Oestergaard a {
    background:url(../images/Kim-Oestergaard.png) no-repeat;
    width:111px;
    height:110px;
    float:left
}
.content_right_text .Kasper-Weis a {
    background:url(../images/Kasper-Weis.png) no-repeat;
    width:111px;
    height:110px;
    float:left
}
.content_right_text .Kasper-Weis {
    margin:0 0 12px;
    display:inline-block;
    text-align:center;
    width:100%
}
.content_right_text .Oscar-Wilde a {
    background:url(../images/Oscar-Wilde.png) no-repeat;
    width:111px;
    height:110px;
    float:left
}
.content_right_text .Oscar-Wilde {
    margin:0 0 12px;
    display:inline-block;
    text-align:center;
    width:100%
}
.content_right_text p {
    color:#77797A;
    font-style:italic;
    font-size:13px;
    font-family:"Myriad W01 Regular"
}
.content_right_text span {
    color:#77797A;
    font-family:"Myriad W01 Regular"
}



.site_text {
    padding:50px 0
}
.site_text h1 {
    color:#77797A;
    margin-top:0;
    font-family:"Myriad W01 Bd It";
    text-align:center;
    padding-bottom:15px
}
.site_text h2, h3 {
    color:#77797A;
    font-family:"Myriad W01 Regular";
    text-align:center;
    font-size:25px;
    margin:0
}
.site_text p {
    color:#77797A;
    float:left;
    font-family:"Myriad W01 Regular";
    padding:0 15px;
    margin-bottom:25px
}
.site_text .bottom_icon_p {
    margin-bottom:10px!important
}
div.col-md-6.col-md-push-3 {
    text-align:center;
	float:none;
}
.right_col_hea {
    float:left;
    padding:0 0 0 10px;
    margin-top:22px!important;
    margin-bottom:18px!important
}
.bottom_right_col_btn {
    margin-top:25px
}
.left_col {
    border-right:1px solid #bbbcbc;
    padding-bottom:18px
}
.left_col .icon_area {
    float:left;
    padding-top:0
}
.left_col .icon_area>ul li {
    list-style:none;
    float:left;
    padding:11px 5px
}
.left_col .icon_area>ul li .icon {
    float:left;
    width:65px;
    height:66px;
    -webkit-transition:background .5s linear;
    transition:background .5s linear
}
.left_col .icon_area>ul li .gray_icon1 {
    background:url(../images/sprite.png) -18px -18px
}
.left_col .icon_area>ul li .gray_icon1.active,
.left_col .icon_area>ul li .gray_icon1:hover {
    background:url(../images/sprite.png) -18px -86px
}
.left_col .icon_area>ul li .gray_icon2 {
    background:url(../images/sprite.png) -103px -18px
}
.left_col .icon_area>ul li .gray_icon2.active,
.left_col .icon_area>ul li .gray_icon2:hover {
    background:url(../images/sprite.png) -103px -86px
}
.left_col .icon_area>ul li .gray_icon3 {
    background:url(../images/sprite.png) -186px -18px
}
.left_col .icon_area>ul li .gray_icon3.active,
.left_col .icon_area>ul li .gray_icon3:hover {
    background:url(../images/sprite.png) -186px -86px
}
.left_col .icon_area>ul li .gray_icon4 {
    background:url(../images/sprite.png) -272px -18px
}
.left_col .icon_area>ul li .gray_icon4.active,
.left_col .icon_area>ul li .gray_icon4:hover {
    background:url(../images/sprite.png) -272px -83px
}
.left_col .icon_area>ul li .gray_icon5 {
    background:url(../images/sprite.png) -361px -18px
}
.left_col .icon_area>ul li .gray_icon5.active,
.left_col .icon_area>ul li .gray_icon5:hover {
    background:url(../images/sprite.png) -361px -83px
}
.left_col .icon_area>ul li .gray_icon6 {
    background:url(../images/sprite.png) -445px -18px
}
.left_col .icon_area>ul li .gray_icon6:hover {
    background:url(../images/sprite.png) -445px -83px
}
.left_col .icon_area>ul li .gray_icon6.active {
    background:url(../images/sprite.png) -445px -83px!important
}
.left_col .icon_area .bullet_area {
    padding:0;
    float:left
}
.left_col .icon_area .bullet_area ul {
    width:100%;
    padding:0;
    text-align:center
}
.left_col .icon_area .bullet_area ul li {
    padding:5px;
    list-style:none;
    width:1px;
    background:#77797A;
    border-radius:32px;
    margin:0 4px 0 0;
    cursor:pointer;
    display:inline-block;
    -webkit-transition:background .5s linear;
    transition:background .5s linear
}
.left_col .icon_area .bullet_area ul li.active-list,
.left_col .icon_area .bullet_area ul li:hover {
    background:#264696
}
.left_col .bottom_left_col {
    padding:0;
    display:inline-block
}
.left_col .bottom_left_col ul li {
    float:left
}
@media (min-width: 768px) {
    .left_col .icon_area {
        padding-top:35px
    }
}
@media (max-width: 767px) {
    .left_col {
        border:none!important
    }
    .bottom_left_col {
        margin:0 auto;
        width:255px
    }
    .col-lg-8.col-lg-push-3.col-md-8.col-md-push-3.col-sm-10.col-sm-push-1.col-xs-12.icon_area {
        margin:0 auto;
        width:100%;
        text-align:center
    }
    .col-lg-6.col-md-6.col-sm-6.col-xs-6.left_col {
        margin:0 auto;
        width:100%
    }
    .row.right-col-show {
        text-align:left
    }
    h3.opret_hea.right_col_hea {
        float:none
    }
    .bottom_icon_p {
        float:none!important
    }
    .site_text h2 {
        font-size:22px
    }
    .site_text h3 {
        font-size:20px
    }
    a.lg-button.btn.btn-default.lear_more_btn,
    a.lg-button.btn.btn-default.set_pad {
        padding:9px 10px
    }
}


.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    position:relative;
    min-height:1px;
    padding-left:15px;
    padding-right:15px
}
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
    float:left
}
@media (min-width: 1200px) {
    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9 {
        float:left
    }
    .col-lg-1 {
        width:8.33333%
    }
    .col-lg-2 {
        width:16.66667%
    }
    .col-lg-3 {
        width:25%
    }
    .col-lg-4 {
        width:33.33333%
    }
    .col-lg-5 {
        width:41.66667%
    }
    .col-lg-6 {
        width:45%
    }
    .col-lg-7 {
        width:58.33333%
    }
    .col-lg-8 {
        width:66.66667%
    }
    .col-lg-9 {
        width:75%
    }
    .col-lg-10 {
        width:83.33333%
    }
    .col-lg-11 {
        width:91.66667%
    }
    .col-lg-12 {
        width:100%
    }
    .col-lg-pull-0 {
        right:auto
    }
    .col-lg-pull-1 {
        right:8.33333%
    }
    .col-lg-pull-2 {
        right:16.66667%
    }
    .col-lg-pull-3 {
        right:25%
    }
    .col-lg-pull-4 {
        right:33.33333%
    }
    .col-lg-pull-5 {
        right:41.66667%
    }
    .col-lg-pull-6 {
        right:50%
    }
    .col-lg-pull-7 {
        right:58.33333%
    }
    .col-lg-pull-8 {
        right:66.66667%
    }
    .col-lg-pull-9 {
        right:75%
    }
    .col-lg-pull-10 {
        right:83.33333%
    }
    .col-lg-pull-11 {
        right:91.66667%
    }
    .col-lg-pull-12 {
        right:100%
    }
    .col-lg-push-0 {
        left:auto
    }
    .col-lg-push-1 {
        left:8.33333%
    }
    .col-lg-push-2 {
        left:16.66667%
    }
    .col-lg-push-3 {
        left:25%
    }
    .col-lg-push-4 {
        left:33.33333%
    }
    .col-lg-push-5 {
        left:41.66667%
    }
    .col-lg-push-6 {
        left:50%
    }
    .col-lg-push-7 {
        left:58.33333%
    }
    .col-lg-push-8 {
        left:66.66667%
    }
    .col-lg-push-9 {
        left:75%
    }
    .col-lg-push-10 {
        left:83.33333%
    }
    .col-lg-push-11 {
        left:91.66667%
    }
    .col-lg-push-12 {
        left:100%
    }
    .col-lg-offset-0 {
        margin-left:0
    }
    .col-lg-offset-1 {
        margin-left:8.33333%
    }
    .col-lg-offset-2 {
        margin-left:16.66667%
    }
    .col-lg-offset-3 {
        margin-left:25%
    }
    .col-lg-offset-4 {
        margin-left:33.33333%
    }
    .col-lg-offset-5 {
        margin-left:41.66667%
    }
    .col-lg-offset-6 {
        margin-left:50%
    }
    .col-lg-offset-7 {
        margin-left:58.33333%
    }
    .col-lg-offset-8 {
        margin-left:66.66667%
    }
    .col-lg-offset-9 {
        margin-left:75%
    }
    .col-lg-offset-10 {
        margin-left:83.33333%
    }
    .col-lg-offset-11 {
        margin-left:91.66667%
    }
    .col-lg-offset-12 {
        margin-left:100%
    }
}

.pull-right {
    float:right!important
}

.lear_more_btn {
	padding:10px 20px;
}