/*#########################################################
        MAIN RESET
#########################################################*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
audio,
canvas,
video{display:inline-block;*display:inline;*zoom: 1;}
/*#########################################################
        HTML TAGS
#########################################################*/
html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body {margin: 0;font-size: 14px;line-height:22px;font-family:sans-serif;min-width:940px;}
h1,
h2,
h3,
h4,
h5,
h6{text-rendering: optimizelegibility;}
p{margin: 0 0 10px;}
ul,
ol{padding: 0;margin: 0 0 10px 25px;}
ul ul,
ul ol,
ol ol,
ol ul{margin-bottom:0;}
li{line-height: 20px;}
a{text-decoration:none;}
a:hover,
a:focus{text-decoration:none;}
a:focus,
a:hover,
a:active{outline:0;}
img{width: auto\9;height: auto;vertical-align: middle;border: 0;-ms-interpolation-mode:bicubic;}
form {margin: 0 0 20px;}
button,
input,
select,
textarea{margin: 0;font-size:100%;vertical-align: middle;}
button,
input{*overflow:visible;line-height: normal;}
button::-moz-focus-inner,
input::-moz-focus-inner{padding:0;border:0;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{cursor: pointer;-webkit-appearance: button;}
label,
select,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
input[type="radio"],
input[type="checkbox"]{cursor: pointer;}
input[type="search"] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
textarea {overflow: auto;vertical-align:top;}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {padding: 4px 6px;}
textarea {height: auto;}
input[type="radio"],
input[type="checkbox"]{margin: 4px 0 0;margin-top: 1px \9;*margin-top: 0;line-height:normal;}
input[type="file"],
input[type="image"],
input[type="submit"],
input[type="reset"],
input[type="button"],
input[type="radio"],
input[type="checkbox"]{width:auto;}
select,
input[type="file"]{height: 30px;*margin-top: 4px;line-height: 30px;}
/*#########################################################
        MAIN GRID SYSTEM
#########################################################*/
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container{width:940px;}
.row:before,
.row:after{display: table;line-height:0;content: "";}
.row:after{clear:both;}
.row [class*="col"]{display:block;float: left;width: 100%;min-height: 30px;margin-left: 2.127659574468085%;*margin-left: 2.074468085106383%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.row [class*="col"]:first-child{margin-left: 0;}
.row .controls-row [class*="col"] + [class*="col"]{margin-left: 2.127659574468085%;}
/* columns */
.row .col12{width: 100%;*width: 99.94680851063829%;}
.row .col11{width: 91.48936170212765%;*width: 91.43617021276594%;}
.row .col10{width: 82.97872340425532%;*width: 82.92553191489361%;}
/*.row .col9{width: 74.46808510638297%;*width: 74.41489361702126%;}*/
.row .col8{width: 65.95744680851064%;*width: 65.90425531914893%;}
.row .col7{width: 57.44680851063829%;*width: 57.39361702127659%;}
.row .col6{width: 48.93617021276595%;*width: 48.88297872340425%;}
.row .col5{width: 40.42553191489362%;*width: 40.37234042553192%;}
.row .col4{width: 31.914893617021278%;*width: 31.861702127659576%;}
.row .col3{width: 23.404255319148934%;*width: 23.351063829787233%;}
.row .col2{width: 14.893617021276595%;*width: 14.840425531914894%;}
.row .col1 {width: 6.382978723404255%;*width: 6.329787234042553%;}
[class*="col"].pull-right,
.row [class*="col"].pull-right{float: right;}
/* container */
.container{margin-right: auto;margin-left: auto;*zoom: 1;}
.container:before,
.container:after{display: table;line-height: 0;content: "";}
.container:after{clear:both;}
.container {padding-right:20px;padding-left:20px;*zoom: 1;}
.container:before,
.container:after{display: table;line-height: 0;content: "";}
.container:after{clear: both;}
/*#########################################################
        NAVIGATION
#########################################################*/
.nav{margin-bottom:20px;margin-left:0;list-style:none;}
.nav > li > a{display: block;}
.nav > li > a:hover,
.nav > li > a:focus{text-decoration:none;}
.nav > li > a > img{max-width:none;}
.nav > .pull-right{float: right;}
.navbar{*position: relative;*z-index: 2;margin-bottom: 20px;overflow:visible;}
.navbar-inner{min-height: 40px;padding-right: 20px;padding-left: 20px;}
.navbar-inner:before,
.navbar-inner:after {display: table;line-height: 0;content: "";}
.navbar-inner:after{clear:both;}
.nav-collapse.collapse{height: auto;overflow: visible;}
.navbar .nav{position: relative;left: 0;display: block;float: left;margin: 0 10px 0 0;}
.navbar .nav.pull-right {float: right;margin-right: 0;}
/* Menu style */
.navbar .nav > li {float: left;}
.navbar .nav > li > a {float: none;padding: 10px 18px 10px;color:#000;text-decoration: none;}
.navbar .nav > li > a:focus,
.navbar .nav > li > a:hover {color:#444;text-decoration: none;}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus {color: #444;text-decoration:none;}
/* Responsive Nav Btn */
.navbar .btn-navbar{display: none;float: right;padding: 7px 10px;margin-right: 5px;margin-left: 5px;}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {color: #ffffff;background-color: #e5e5e5;*background-color: #d9d9d9;}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {background-color: #cccccc \9;}
.navbar .btn-navbar .icon-bar {display: block;width: 18px;height: 2px;background-color: #f5f5f5;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}
.btn-navbar .icon-bar + .icon-bar{margin-top:3px;}
/* Drop down */
.navbar .nav > li > ul{list-style-type:none;margin:0;padding:0;display:none;position:absolute;left:0;top:0;z-index:5;}
.navbar .nav > li:hover > ul{display:block;}
/* Logo */
.navbar .brand{display: block;float: left;}
/* Menu Collapse style */
.collapse {position: relative;height: 0;overflow: hidden;-webkit-transition: height 0.35s ease;-moz-transition: height 0.35s ease;-o-transition: height 0.35s ease;transition: height 0.35s ease;}
.collapse.in{height: auto;}
.close{float: right;font-size: 20px;font-weight: bold;line-height: 20px;color:#000000;opacity: 0.2;filter: alpha(opacity=20);}
.close:hover,
.close:focus{color: #000000;text-decoration: none;cursor: pointer;opacity: 0.4;filter: alpha(opacity=40);}
/*#########################################################
        MISCELLANEOUS
#########################################################*/
/* clear fix */
.clearfix{*zoom: 1;}
.clearfix:before,
.clearfix:after{display:table;line-height: 0;content: "";}
.clearfix:after{clear:both;}
/* floats */
.pull-right{float:right;}
.pull-left{float:left;}
/* Img aligment */
img.pull-center{display:block;margin:12px auto;width:auto;}
img.pull-left{margin:0 20px 12px 0;}
img.pull-right{margin:0 0 12px 20px;}
img.pull-left:after,
img.pull-right:after{clear:both;}
/* Text aligment */
.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}
/*#########################################################
        gridYA Styles delet
#########################################################*/
/* GridYA */
#gridYA .row{margin: 0;}
#gridYA .row div{min-height:40px;text-align:center;padding-top:8px;}



/* Home */
body {font-family: 'Lato', sans-serif;color: #565656}
.brand {font-size: 40px;color: #00c7ae;text-transform: uppercase;}
.brand span {color: #565656;font-weight: 300;}
.tel {float: right;color: #909090;font-size: 18px;margin-top: 20px;margin-bottom: 20px;}
.tel b {color: #565656}
.clear {clear: both}

.home .nav {margin-top: 2px;}

.nav li a {font-weight: bold;text-transform: uppercase;font-size: 15px;border-right: 1px solid #e0e0e0;padding-left: 10px;padding-right: 10px}
.home .active,
.our .our,
.abo .abo,
.con .con,
.spe .spe {color: #00c7ae !important}


.banner {background: url('../images/banner.jpg');height: 394px;background-position: 50%;}
.banner p {color: #fff;font-size: 38px;text-align: right;line-height: 45px;margin-top: 55px;}
.banner p span {font-weight: 300;}

.bk2 {background: #0190b6;color: #fff;min-height: 240px}
.bk2 h1 {font-size: 44px;font-weight: normal;}
.bk2 p {font-size: 20px;font-weight: 300;line-height: 25px;padding-left: 125px;padding-right: 125px;}

.bk3 {border-bottom: #cacaca 1px solid;min-height: 300px}
.bk3 p {background: url('../images/bk3.png') no-repeat 0px 35px;height: 170px;padding-top: 75px;padding-left: 250px;text-align: left;font-size: 22px;line-height: 30px;}

.bk4 h2 {text-align: left;font-size: 44px;color: #0190b6;font-weight: normal;margin-bottom: 40px;}
.bk4 p {text-align: left;font-size: 17px;font-weight: 300;margin-bottom: 25px;}

.bk5 {border-top: 1px solid #cacaca;background: url('../images/bk5.jpg');padding-bottom: 50px}
.bk5 h3 {text-align: center;font-size: 36px;color: #434343;margin-top: 65px;margin-bottom: 60px}
.bk5 p {color: #4a4a48;font-size: 20px;margin-top: 15px}
.bk5 a {display: inline-block;}
.bk5 a:hover {opacity: 0.5}

.bk6 {border-top: 1px solid #d6d6d6;}
.bk6 .row {margin-top: 0px !important;margin-bottom: 0px !important;}
.bk6 .col3 {border-right: 1px solid #d5d5d5;padding-bottom: 40px}
.bk6 .lastone {border-right: none}
.bk6 strong {background: url('../images/location.jpg') no-repeat;padding-left: 40px;text-align: left;display: block;font-size: 20px;font-weight: 900;text-transform: uppercase;margin-top: 50px}
.bk6 p {text-align: left;padding-left: 40px;padding-top: 20px;height: 80px;}


/* FOOTER */

.bk7 {background: #00c7ae}
.bk7 ul {list-style: none;display: inline-block;border-bottom: 1px solid #fff}
.bk7 ul li{display: inline-block;padding: 20px;padding-bottom: 8px;}
.bk7 ul li a {color: #fff;font-size: 16px}
.bk7 p {font-size: 24px;font-weight: 300;color: #fff;margin-top: 20px; margin-bottom: 30px;}
.bk7 .social {border-bottom: 0px;border-top: 1px solid #fff;padding-top: 20px;width: 235px;margin: 0px;margin-bottom: 10px}
.bk7 .social li {padding: 8px}

.bk8 {background: #434343}
.bk8 p {color: #bdbdbd;margin: 20px;display: inline-block;}

a:hover {opacity: 0.5}



/* INNER */

.inner .banner {background: url('../images/banner.jpg');height: 230px;background-position: 50% 0%;background-size: cover;background-repeat: no-repeat;}
.inner .bk2 {min-height: 90px}
.inner .bk2 h1 {text-align: left;margin-top: 22px;}
.inner .each {border-bottom: 1px solid #dddddd;padding-bottom: 30px}
.inner .each h2{margin-bottom: 10px;}
.inner .each img, .inner .each h2, .inner .each p, .inner .each div {text-align: left !important}
.inner .each p span {color: #63c6ae;font-size: 20px}
.inner .each ul {list-style-type: none;margin: 0}
.inner .each ul li,
ul.arrow-bullet li{text-align: left;background: url('../images/bullet.png') no-repeat 0px 8px;padding-left: 20px;line-height: 25px;font-weight: 300}
ul.arrow-bullet{list-style-type:none;padding:0;margin-left:0;}
.inner .each p.bio {margin-top: 70px;font-size: 16px;color: #4a4a48;font-weight: 300}
.button {background: #0190b6 ;padding: 15px;color: #fff;border-radius: 5px;text-transform: uppercase;padding-left: 30px;padding-right: 30px;margin-top: 20px;display: inline-block;}
.button:hover {opacity: 0.5}

.con input {display: block;padding:5px;margin-bottom: 10px;width: 300px}
.con textarea {display: block;font-family: 'Lato', sans-serif;width: 300px;height: 150px}
.con input.button {border: 0px;width: auto;padding: 10px;font-size: 14px}

.inner .col12 p:nth-child(1) {margin-top: 30px}

.inner .border-inner {padding-bottom: 30px;font-size: 16px;line-height: 25px;margin-top: 20px}
.inner .border-inner p {text-align: left;}
.inner ul li {text-align: left;}
.inner ul li a{color: #565656;line-height: 25px;}

.inner .border-inner iframe {margin-top: 50px;border: 0px}
.inner .border-inner small a{color: #00c7ae}
