.clr {clear: both;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;box-sizing: border-box;}
body {font-family: tahoma, sans-serif;padding: 0px;margin: 0px;font-size: 12px;}
h1, h2,h3,h4,h5,h6 {font-family: tahoma, sans-serif;font-weight: normal;color: #454545;text-transform: uppercase;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; }
h1 { font-size: 25px; line-height: 30px; margin-bottom: 20px;font-style: normal;font-weight: 400;}
h2 { font-size: 20px; line-height: 20px; margin: 18px 0;font-style: normal;font-weight: 400;}
h3 { font-size: 16px; line-height: 16px; margin: 15px 0;font-weight: 400;font-style: normal;}
h4 { font-size: 15px; line-height: 22px; margin: 15px 0;font-style: normal;font-weight: 400;} 
h5 { font-size: 14px; line-height: 22px;margin: 15px 0;font-style: normal;font-weight: 400;}
h6 { font-size: 13px; line-height: 18px;margin: 15px 0;font-style: normal;}
h2 i { font-size: 13px; line-height: 18px; margin-bottom: 20px;font-weight: normal;color: #999;}
li,
p {font-size: 14px;font-family: tahoma, sans-serif;font-weight: normal;line-height: 25px;}
ul, ol {margin: 0 0 20px 0;list-style-position: inside;}
ul {list-style: none;}
ul li {list-style: none;}
ol {list-style-type: decimal;}
ol ol {list-style: upper-alpha;}
ol ol ol {list-style: lower-roman;}
ol ol ol ol {list-style: lower-alpha;}
ul ul, ol ol, ul ol, ol ul {margin-bottom: 0;}
strong {font-family: tahoma !important;font-weight: normal;font-weight: 700;}
a {color: #1A7EB8;text-decoration: none;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;}
a:hover {text-decoration: none;color: #727272;}
hr{color:#e7e7e7}
.row{padding:15px;}
.cent{text-align:center;}
.startlogo img{max-width:550px;width:100%;}
.navlogo img{max-height:40px;width:auto;margin-top: -12px;}
.individual_section {padding:153px 0 165px;margin:-14px 0 0;background-image:url(../img/parallax.jpg);}
.individual_section .cont {min-height:50px;max-width:1170px;}
.individual_section h1 {padding:0px;margin-bottom:23px;border:none;color:inherit;color:#ffffff;}
.individual_section p {font-size:18px;line-height:27px;color:inherit;color:#ffffff;}
.individual_section .shortcode_button {margin-top:14px;}
.individual_section_footer {padding:153px 0 165px;margin:-14px 0 0;background-image:url(../img/parallax2.jpg);}
.individual_section_footer .cont {min-height:50px;max-width:1170px;}
.individual_section_footer h2 {padding:0px;margin-bottom:23px;border:none;color:inherit;}
.individual_section_footer p {font-size:18px;line-height:27px;color:inherit;}
.individual_section_footer .shortcode_button {margin-top:14px;}
.bg_gray {background-color:#f7f7f7;}
.parallax {background-position: 50% 0px;background-size: cover !important;background-repeat: no-repeat !important;background-attachment: fixed !important;}
.cont{text-align:center;}
#map {margin:0 0 15px 0;padding-top:6px;}
.contact_form { padding-top:6px;}
.contact_form textarea { min-height:260px !important;}
.notification_error {color: #b94a48;background-color: #f2dede;border:1px #eed3d7 solid;height: auto;margin: 0 0 9px 0;padding: 10px;text-align: left;}
.notification_ok {color: #3a87ad;background-color: #d9edf7;border:1px #bce8f1 solid;height: auto;margin: 0 0 9px 0;padding: 10px;text-align: center;}
form {margin: 0 0 20px;}
fieldset {padding: 0;margin: 0;border: 0;}
legend {display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: 40px;color: #333333;border: 0;border-bottom: 1px solid #e5e5e5;}
legend small {font-size: 15px;color: #999999;}
label,input,button,select,textarea {font-size: 14px;font-weight: normal;line-height: 20px;}
input,button,select,textarea {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
label {display: block;margin-bottom: 5px;}
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 {display: inline-block;height: 20px;padding: 20px 6px;margin-bottom: 10px;font-size: 14px;line-height: 20px;color: #555555;vertical-align: middle;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;}
input,textarea,.uneditable-input {width: 206px;}
textarea {height: auto;}
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 {background-color: #ffffff;border: 1px solid #cccccc;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus {border-color: rgba(82, 168, 236, 0.8);outline: 0;outline: thin dotted \9;/* IE6-9 */-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
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;/* In IE7, the height of the select element cannot be changed by height, only font-size */*margin-top: 4px;/* For IE7, add top margin to align select with labels */line-height: 30px;}
select {width: 220px;background-color: #ffffff;border: 1px solid #cccccc;}
select[multiple],select[size] {height: auto;}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.uneditable-input,.uneditable-textarea {color: #999999;cursor: not-allowed;background-color: #fcfcfc;border-color: #cccccc;-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);}
.uneditable-input {overflow: hidden;white-space: nowrap;}
.uneditable-textarea {width: auto;height: auto;}
input:-moz-placeholder,textarea:-moz-placeholder {color: #999999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #999999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #999999;}
.contact_btn {padding:6px 13px !important;background: #00B6FF !important;border: 0 !important;border-radius: 0;box-shadow: 0;text-shadow:none;text-decoration:none;text-transform:uppercase;font-weight:400;line-height:16px;font-size:13px !important;color:#eaeaea !important;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.contact_btn:hover {background:#3d3d3d !important;color:#c5c5c5 !important;}

@media all and (min-width: 1200px) {
#sitewrapper{width:100%;margin:0;padding:0;background:#ffffff;}
.mainwrapper{background:#ffffff;width:1200px;margin:0 auto;min-height:300px;}
#header{height:165px;}
#header_inner{width:1200px;padding:0;margin:0 auto;}
#footer-inner{width:1200px;padding:0;margin:0 auto;}
.column{padding:1%;float:left;width:25%;}
.header1{height:120px;background:#009fe3;padding:15px 0;text-align:left;box-sizing: border-box;overflow:hidden;}
.header2{height:120px;background:#009fe3;padding:15px;text-align:center;}
.header3{height:120px;background:#009fe3;padding:15px;text-align:right;}
.navlogo,.topnav a.icon{display:none}
#navi{width:1200px;padding:0;margin:0 auto;}
.topnav {width:100%;overflow: hidden;background-color: #ffffff;}
.topnav a {color: #666666;padding: 14px 16px;text-decoration: none;font-size: 17px;display: block;float:left;}
.topnav a:hover {background-color: #009FE3;color: #ffffff;}
.container{width: 1170px;padding:50px 0;font-size:14px;margin: 0 auto;}
.header1 img{max-height: 100px;width: auto;height: 100%;}
.individual_section .cont,
.individual_section_footer .cont  {min-height:50px;max-width:1170px;padding: 25px;background: rgba(0, 0, 0, 0.67);color: #fff;},
}

@media all and (min-width: 998px) and (max-width: 1200px) {
#sitewrapper{width:100%;margin:0;padding:0;background:#ffffff;}
.mainwrapper{background:#ffffff;width:970px;margin:0 auto;min-height:300px;}
#header{height:165px;}
#header_inner{width:970px;padding:0;margin:0 auto;}
#footer-inner{width:970px;padding:0;margin:0 auto;}
.column{padding:1%;float:left;width:25%;}
.header1{height:120px;background:#009fe3;padding:15px 0;text-align:left;}
.header2{height:120px;background:#009fe3;padding:15px;text-align:center;}
.header3{height:120px;background:#009fe3;padding:15px;text-align:right;}
.navlogo,.topnav a.icon{display:none}
#navi{width:970px;padding:0;margin:0 auto;}
.topnav {width:100%;overflow: hidden;background-color: #ffffff;position: relative;margin:0 auto;}
.topnav a {color: #666666;padding: 14px 16px;text-decoration: none;font-size: 17px;display: block;float:left;}
.topnav a:hover {background-color: #009FE3;color: #ffffff;}
.container{width: 970px;padding:50px 0;font-size:14px;margin: 0 auto;}
.header1 img{max-height: 100px;width: auto;height: 100%;}
.individual_section .cont,
.individual_section_footer .cont  {min-height:50px;max-width:1170px;padding: 25px;background: rgba(0, 0, 0, 0.67);color: #fff;}

}

@media all and (min-width: 767px) and (max-width: 998px) {
#sitewrapper{width:100%;margin-top:40px;padding:0;background:#ffffff;}
.mainwrapper{background:#ffffff;width:720px;margin:0 auto;}
#header{position:fixed;z-index:9999;top:0;}
#header_inner{width:100%;padding:0;margin:0 auto;}
#footer-inner{width:750px;padding:0;margin:0 auto;}
.column{padding:1%;float:left;width:50%;}
.header1{height: 45px;background: #009fe3;padding: 5px;text-align: left;position: absolute;height: 100%;width: auto;}
.header2,.header3{display:none}
.topnav {overflow: hidden;background-color: #009fe3;position: relative;margin-top: -3px;}
.topnav #navi {display: none;}
.topnav a {background-color: #ffffff;color: #666666;padding: 14px 16px;text-decoration: none;font-size: 17px;display: block;}
.topnav a.icon {background: black;color:#ffffff;display: block;position: absolute;right: 0;top: 0;}
.topnav a:hover {background-color: #0e365a;color: #fff;}
.navlogo .active {background-color: #009fe3;color: 000000;}
.navlogo{height: 45px;}
.container{width: 750px;padding:50px 0;font-size:14px;margin: 0 auto;}
.individual_section {padding:40px 0;}
.individual_section .title {font-size: 26px;line-height: 32px;margin:24px 0 20px;}
.individual_section .cont {margin-right:0;padding: 25px;background: rgba(0, 0, 0, 0.67);color: #fff;}
.individual_section_footer {padding:40px 0;}
.individual_section_footer .title {font-size: 26px;line-height: 32px;margin:24px 0 20px;}
.individual_section_footer .cont {margin-right:0;padding: 25px;background: rgba(0, 0, 0, 0.67);color: #fff;}
.header1 img{max-height: 50px;width: auto;height: 100%;}

}

@media all and (min-width: 440px) and (max-width: 767px) { 
#sitewrapper{width:100%;margin-top:40px;padding:0;background:#ffffff;}
.mainwrapper{background:#ffffff;width:90%;margin:0 auto;}
#header{position:fixed;z-index:9999;top:0;}
#header_inner{width:100%;padding:0;margin:0 auto;}
#footer-inner{width:90%;padding:0;margin:0 auto;}
.column{padding:1%;float:left;width:50%;}
.header1{height: 45px;background: #009fe3;padding: 5px;text-align: left;position: absolute;height: 100%;width: auto;}
.header2,.header3{display:none}
.topnav {overflow: hidden;background-color: #009fe3;position: relative;margin-top: -3px;}
.topnav #navi {display: none;}
.topnav a {background-color: #ffffff;color: #666666;padding: 14px 16px;text-decoration: none;font-size: 17px;display: block;}
.topnav a.icon {background: black;color:#ffffff;display: block;position: absolute;right: 0;top: 0;}
.topnav a:hover {background-color: #0e365a;color: #fff;}
.navlogo .active {background-color: #009fe3;color: 000000;}
.navlogo{height: 45px;}
.container{width: 90%;padding:50px 0;font-size:14px;margin: 0 auto;}
.individual_section {padding:40px 0;}
.individual_section .title {font-size: 26px;line-height: 32px;margin:24px 0 20px;}
.individual_section .cont {margin-right:0;padding: 25px;background: rgba(0, 0, 0, 0.67);color: #fff;}
.individual_section_footer {padding:40px 0;}
.individual_section_footer .title {font-size: 26px;line-height: 32px;margin:24px 0 20px;}
.individual_section_footer .cont {margin-right:0;padding: 25px;background: rgba(0, 0, 0, 0.67);color: #fff;}
.header1 img{max-height: 50px;width: auto;height: 100%;}

}

@media all and (max-width:440px){ 
#sitewrapper{width:100%;margin-top:40px;padding:0;background:#ffffff;}
.mainwrapper{background:#ffffff;width:90%;margin:0 auto;}
#header{position:fixed;z-index:9999;top:0;}
#header_inner{width:100%;padding:0;margin:0 auto;}
#footer-inner{width:90%;padding:0;margin:0 auto;}
.column{padding:1%;float:left;width:100%;}
.header1{height: 45px;background: #009fe3;padding: 5px;text-align: left;position: absolute;height: 100%;width: auto;}
.header2,.header3{display:none}
.topnav {overflow: hidden;background-color: #009fe3;position: relative;width:100%;margin-top: -3px;}
.topnav #navi {display: none;}
.topnav a {background-color: #ffffff;color: #666666;padding: 14px 16px;text-decoration: none;font-size: 17px;display: block;}
.topnav a.icon {background: black;color:#ffffff;display: block;position: absolute;right: 0;top: 0;}
.topnav a:hover {background-color: #0e365a;color: #ffffff;}
.navlogo .active {background-color: #009fe3;color: 000000;}
.navlogo{height: 45px;}
.container{width: 90%;padding:50px 0;font-size:14px;margin: 0 auto;}
.individual_section {padding:40px 0;}
.individual_section .title {font-size: 26px;line-height: 32px;margin:24px 0 20px;}
.individual_section .cont {margin-right:0;padding: 25px;background: rgba(0, 0, 0, 0.67);color: #fff;}
.individual_section_footer {padding:40px 0;}
.individual_section_footer .title {font-size: 26px;line-height: 32px;margin:24px 0 20px;}
.individual_section_footer .cont {margin-right:0;padding: 25px;background: rgba(0, 0, 0, 0.67);color: #fff;}
.header1 img{max-height: 50px;width: auto;height: 100%;}

}

#header{width:100%;margin:0;padding:0;background:#009fe3;}
#footer{width:100%;margin:0;padding:15px 0;background:#333333;}
.column h2{color:#ffffff;border-bottom:1px solid #ffffff;padding-bottom:5px;}
.column ul li{line-height: 30px;}
.column ul li a{color:#ffffff;text-decoration:none;font-size:12px;}
.column ul li a:hover{color:#cccccc;text-decoration:none;}
.footer-bottom{padding:5px 15px;min-height:40px;color:#ffffff;font-size:11px;}
.terminele{padding:1%;float:left;width:20%;}
.terminemi{padding:1%;float:left;width:10%;}
.terminela{padding:1%;float:left;width:70%;}