/*
 Theme Name:   Chameleon Child
 Theme URI:    https://www.elegantthemes.com/gallery/
 Description:  Chameleon Child Theme
 Author:       Elegant Themes
 Author URI:   https://www.elegantthemes.com
 Template:     Chameleon
 Version:      3.7
 Text Domain:  chameleon-child
*/

@import url("../Chameleon/style.css");

/*body{background:#ffffff;padding:10px 0px 0px 0px;font-family: 'Open Sans', sans-serif;font-size:13px;}*/
/*body{background: #F1F1F1 url(images/bg.png);padding:10px 0px 0px 0px;font-family: Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;font-size:13px;}*/
/*xmas body{background: #E5E5E5 url(images/christmals_pattern_lh_logismiki.jpg);padding:0px;font-family: Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;font-size:13px;}*/
body{background: #F1F1F1 url(images/bg.png);padding:10px 0px 0px 0px;font-family: Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;font-size:13px;}
a{color:#f16623}
a:hover{text-decoration:none;}
p {line-height:20px;}
h1 {font-size: 20px;color: #f16522;}
h3 {color:#4D4D4D;font-size:16px;padding:5px 0xp;font-weight:bold;}
li {color:#4D4D4D;line-height: 16px;}
.widget {width:200px;}
#tksmenu{float: right;width: 739px;margin-top: -59px;}
#header{padding: 30px 0px 3px 10px;}
#lh-account{float: left;padding-top: 6px;border-right: 1px solid #918f90;margin-right: 10px;padding-right: 10px;height:23px;font-size: 11px;}
#lh-account-info{float: left;padding-top: 8px;border-right: 1px solid #918f90;margin-right: 10px;padding-right: 10px;height: 21px;color: #4d4d4d;}
#lh-account-info .lh-account-name {font-size: 11px;padding-top: 3px;}
#et-social-icons{margin-right: 0px;padding-right: 10px;padding-top:4px;}
#search-form{margin-right:0px;padding-right: 10px;}
#lh-account a{color: #4d4d4d;padding-top: 5px;display: block;font-size: 11px;}
#lh-account a:hover{color:#f16522;}
#lh-lang{float: right;padding-top: 11px;color: #4d4d4d;font-size: 11px;font-weight: bold;}
#lh-lang a{color:#4d4d4d}
#lh-lang a:hover{color:#f16522;}
#lh-lang .active {color: #f16623;}
.featured-description{right: 0px;left: 30px;width: 309px;height: 309px;padding: 12px;top: 35px;background:url(images/box.png) no-repeat;}
h2.featured-title a{font-size: 25px;}
h2.featured-title {margin-bottom: 35px;height: 56px;}
.featured-description .featured-content p,.featured-description .featured-content,.featured-description .featured-content li{color: white;line-height: 18px;font-size: 14px;}
.featured-description .featured-content ul {list-style-type:disc;padding-left: 20px;}
.featured-description .featured-content{height: 171px;border-bottom: 1px solid #ebebeb;}
.home_line {border-bottom: 2px dotted #ccc;clear: both;margin-bottom: 20px;}
#footer-content{background-color:#5c5c5c}
#footer{background: #5c5c5c;border-top:none;margin-top: 45px;}
#search-form {float:left;}
.slides li.slide img{height: 400px;width: 960px;}
#logo{margin-top: 11px;}
.lh_head_line{margin-top: 4px;width: 960px;border-bottom: 1px solid #ccc;margin-left: -10px;}
p#copyright {text-shadow:none;padding-bottom:10px;}
#footer-content{/*
background: #5c5c5c; /* Old browsers */
/*background: -moz-radial-gradient(center, ellipse cover, #5c5c5c 0%, #a0a0a0 0%, #5c5c5c 100%); /* FF3.6+ */
/*background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#5c5c5c), color-stop(0%,#a0a0a0), color-stop(100%,#5c5c5c)); /* Chrome,Safari4+ */
/*background: -webkit-radial-gradient(center, ellipse cover, #5c5c5c 0%,#a0a0a0 0%,#5c5c5c 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-radial-gradient(center, ellipse cover, #5c5c5c 0%,#a0a0a0 0%,#5c5c5c 100%); /* Opera 12+ */
/*background: -ms-radial-gradient(center, ellipse cover, #5c5c5c 0%,#a0a0a0 0%,#5c5c5c 100%); /* IE10+ */
/*background: radial-gradient(ellipse at center, #5c5c5c 0%,#a0a0a0 0%,#5c5c5c 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c5c5c', endColorstr='#5c5c5c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
/*border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
*/
background: url(images/footer.jpg) no-repeat;
}
#footer-news-sub{text-align: right;color: #ffffff;padding: 25px 0px 7px;}
.lh-footer-line{width: 99%;border-bottom: 1px solid #9e9e9e;margin: 14px auto;}
.fotter_d1_p1{margin-left: 22px;margin-top: 16px;}
.fotter_d1_p2{margin-left: 35px;margin-top: 30px;line-height: 18px;}
.fotter_d1_p3{margin-left: 35px;margin-top: 6px;line-height: 18px;}
.lh-footer-main,.lh-footer-main strong{color:white;}
#footer-widgets{padding:0;}
.footer_d1{width: 235px;float: left;font-size: 11px;line-height: 16px;}
.footer_d2{float: left;width: 680px;}
ul#footer-menu {margin-left: 20px;}
ul#footer-menu > li {width: 110px;float: left;height: 125px;padding:10px 10px 0px 40px;background:url(images/bottom-bar-arrow.png) no-repeat 25px 14px;}
ul#footer-menu > li#menu-item-3800{width: 115px;}
ul#footer-menu > li#menu-item-3801{height:107px;}
ul#footer-menu > li#menu-item-3802{height:107px;}
ul#footer-menu > li#menu-item-3803{height:107px;}
ul#footer-menu > li#menu-item-4378{height:45px;}
ul#footer-menu > li#menu-item-4380{height:30px;}
ul#footer-menu > li > a {color: white;font-size: 14px;line-height: 17px;font-weight:bold;}
ul#footer-menu .sub-menu a {color: white;font-size: 12px;line-height: 17px;}
ul#footer-menu > li > ul.sub-menu {padding-top:10px;}
#footer-menu .sub-menu a:hover {text-decoration:underline;}
#footer-content div.wpcf7-response-output{color:#fff;margin-top: 2px;}
#footer-content .wsubm{display:inline;}
.filter-body div.wpcf7-response-output{margin-top: 0px;}
/*#container{background:none;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow:none;}*/
#container{box-shadow: 0 0 9px 1px rgba(0,0,0,.2);-moz-box-shadow: 0 0 9px 1px -moz-rgba(0,0,0,.2);-webkit-box-shadow: 0 0 9px 1px rgba(0,0,0,.2);zoom: 100%;padding: 10px;background-color: #fff;}
ul#top-menu a {font-size: 12px;font-weight: bold;}
ul#top-menu > li.current_page_item > a, ul#top-menu > li.current-menu-item > a {font-weight: bold;color: #f16623 !important;}
#lh-box1,#lh-box2 {float:left;margin-right: 15px;position:relative;}
#lh-box3 {float:left;position:relative;}
#boxes_under_slider{margin-bottom: 25px;}
#lh-box4,#lh-box5,#lh-box6{width: 310px;}
#lh-box4,#lh-box5{float:left;margin-right: 15px;}
#lh-box6{float:right;}
.lh-box-title{color: #f16522;font-size: 18px;margin-bottom: 10px;padding:0px;}
.lh-box-more{margin-top: 45px;}
.lh-box-content .lh_sep_line{margin-bottom:0px}
.lh-box-content a{color: #666666;font-size: 13px;line-height: 18px;font-weight: bold;}
.lh-box-content a:hover{color:black;}
.lh-box-content .orangeclr{color: #f16522;font-size: 13px;line-height: 18px;font-weight: bold;}
.news-info .orangeclr {font-size: 10px;color: #f16623;font-weight: bold;vertical-align: bottom;}
#breadcrumbs{font-weight: normal;font-size: 9px;padding-left:6px;margin-bottom:5px;font-family: Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;padding-top: 10px;border-top: 1px solid #ccc;margin-top: 16px;}
#breadcrumbs a,#breadcrumbs .raquo{color:black;}
#breadcrumbs2{font-weight: normal;font-size: 9px;padding-left:6px;margin-bottom:5px;font-family: Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;padding-top: 10px;border-bottom: 1px solid #ccc;padding-bottom: 16px;color: #1d1d1d;}
#breadcrumbs2 a,#breadcrumbs2 .raquo{color:black;}
/*#content{padding: 0px 0px 20px 5px;background:none;text-align: justify;}*/
#content{padding: 0px 0px 20px 5px;background:none;}
#container #featured .flex-control-nav a.flex-active, #featured .flex-control-nav a:hover{background: url(images/controller2.png) no-repeat;}
#container #featured .flex-control-nav a.flex-active, #container  #featured .flex-control-nav a:hover{background: url(images/controller2.png) no-repeat;}
#container #featured .flex-control-nav li a{background: url(images/controller1.png) no-repeat 0 0;width: 25px;height: 26px;}
#container #featured .flex-control-nav{bottom: -40px;}
#container #controllers, .nivo-controlNav{padding-bottom: 25px;}
a.readmore{background:url(images/learnmore.png) no-repeat;width: 149px;height: 25px;padding:0px}
a.readmore.btnextra2{background:url(images/buyhere.png) no-repeat;}
a.readmore.btnextra3{background:url(images/onlineorder.png) no-repeat;}
a.readmore:hover{background-position: 0px -27px;}
#featured a.readmore{position: absolute;bottom: 12px;right: 14px;display:block}
ul#top-menu a:hover, ul#top-menu > li.sfHover > a{color:#f16522}
#search-form{background:url(images/search-bg.png) no-repeat;width: 192px;height: 23px;margin-top: 3px;}
#search-form #searchinput {width: 153px;margin: 3px 7px 0 2px;font-family: Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;}
#search-form #searchsubmit {margin-right: 1px;margin-top: 5px;}
/*#footer_newsletter_form{background:url(images/f-news-back.png) no-repeat;width:192px;height:24px;padding: 6px 0px;}*/
#footer_newsletter_form{background:url(images/email.png) no-repeat;width:188px;height:23px;padding: 2px 0px 6px;margin: 0px 2px 0px 12px;}
#footer_newsletter_form #newsinput {background: none;border: none;margin: 0px 0px 0px 5px;width: 179px;padding-left: 27px;font-size: 11px;color: #a3a3a3;font-style: italic;height:20px;line-height: 20px;}
#footer-news-sub #newsubm{margin-left: 5px;cursor: pointer;background-color: #ffffff;-moz-border-radius: 15px;-webkit-border-radius: 15px;border: none;padding: 4px 10px;border-radius:15px;}
#newsubm_btn {vertical-align: bottom;margin-right: 5px;background:url(images/newsreg.png) no-repeat;width:75px;height:22px;cursor:pointer;text-indent:-9999px;border:0;}
#newsubm_btn:hover{background-position:0px -24px;}
.lh-box-alt-content p{font-size:19px;}
.flex-direction-nav li .flex-next,.flex-direction-nav li .flex-prev {display:none;}
.raquo {margin: 0px 2px;}
#vert-line {height: 29px;border-left: 1px solid #918f90;margin-right: 10px;float: left;}
ul#top-menu li.current_page_ancestor > a,ul#top-menu li.current-menu-parent > a{color: #f16623;}

ul#top-menu a{font-family: Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;}

#left-area{width:725px;margin-right: 30px;}
#lh-head-info,#lh-head-info-v {margin: 20px 1px 0px 5px;}
#lh-head-info h1,#lh-head-info-v h1 {color:#f06721;}
#lh-head-info-v h1{float:left;}
.lh-video{width:400px;min-height:225px;float: left;margin-right: 40px;}
.post {width: 725px;padding: 15px 0px 20px 0px;}
.fullwidth .post{width:100%}
.lh-next-to-video{float:right;width: 285px;}
.seper{border-bottom:1px dotted #ccc;clear:both;}
.lh-next-to-video h2{font-size:14px;font-weight: bold;color: #4D4D4D;margin:13px 0px 15px;padding: 0px;letter-spacing: 0px;}
.lh-video-tax {float:left;color: #f16522;font-size: 18px;}
.lh-video-info {float: right;color: #231f20;font-weight: bold;}
.lh-video-content {color:#4D4D4D;}
.lh-video-content p{line-height: 16px;}
#sidebar-video{float: right;width: 200px;margin-top: 15px;}
#sidebar-video .side-filter{background:url(images/side-body-bg.png);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
#sidebar-video .filter-title {background:url(images/side-header-bg.png) no-repeat;width:200px;height:44px;text-align: center;font-size: 16px;font-weight: bold;color: white;padding-top: 4px;}
#sidebar-video .filter-body{color: #666666;}
#sidebar-video .filter-body .fo-head{font-size:13px;font-weight:bolder;border-bottom: 1px solid black;padding:0px 0px 3px 15px;margin-bottom: 10px;}
#sidebar-video .filter-body .fo-body{font-size:12px;font-weight:bold;margin: 0px 0px 13px 10px;vertical-align: top;line-height: 18px;}
/*#sidebar-video .widget {padding-top: 20px;border-top: 3px solid #b2b2b2;}*/
#sidebar-video .filter-remove {padding-bottom: 6px;margin-bottom: 20px;padding-top: 10px;border-top: 1px solid #949494;text-align: center;}
#sidebar-video .filter-remove a{color:#666666;vertical-align: top;}
.ajax_loader_img {background:url(images/ajax-loader.gif) no-repeat;width:32px;height:32px;}
.wp-pagenavi{background:url(images/paging.png) no-repeat;font-family: Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;margin-top: 25px;height: 31px;padding: 0px !important;}
.wp-pagenavi span.pages{font-size: 11px;color: #808080;float: left;padding: 9px 10px 5px !important;width: 400px;text-align: left;}
.wp-pagenavi a.page{display: inline-block;width: 12px !important;font-weight: 400 !important;font-size: 13px;margin-top: 1px !important;background: url(images/page_normal.png) 3px 5px no-repeat;border: none !important;padding: 9px 6px !important;color: #808080;}
.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink,.wp-pagenavi a.last,.wp-pagenavi a.first,.wp-pagenavi span.extend{background: none !important;border: none !important;padding:9px 7px !important}
.wp-pagenavi span.current{display: inline-block;width: 11px !important;font-weight: 400 !important;font-size: 13px;margin-top: 1px !important;background: url(images/page_active.png) 3px 5px no-repeat;border: none !important;padding: 9px 6px !important;color:white !important;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border:none !important;background-color:transparent !important;}

.wp_tkspages{float: right;margin-right: 12px;}
.wp-pagenavi a.first{display: block;width: 8px;float: left;padding: 6px 5px !important;}
.wp-pagenavi a.previouspostslink{display: block;width: 13px;float: left;padding: 6px 5px !important;}
.wp-pagenavi span.extend{display: block;width: 12px;float: left;padding: 13px 5px !important;}
.wp-pagenavi a.nextpostslink{display: block;width: 12px;float: left;padding: 6px 5px !important;}
.wp-pagenavi a.last{display: block;width: 7px;float: left;padding: 6px 5px !important;}
.wp-pagenavi a.page,.wp-pagenavi span.current{display: block;width: 13px !important;float: left;padding: 8px 5px !important;margin-top: 1px !important;}
.wp-pagenavi a.page div,.wp-pagenavi span.current div{font-size: 11px;padding: 2px 0px;width: 12px;margin-left: 0px;}

#search-form-video{background:url(images/search-bg.png) no-repeat;width: 192px;height: 29px;margin-top: 1px;float:right;}
#search-form-video #searchinputv {width: 150px;background: none;border: none;float: left;margin:3px 7px 0 5px;padding-left: 9px;font-size: 11px;font-family: Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;color: #a3a3a3;font-style: italic;}
#search-form-video #searchsubmitv {margin-right: 5px;margin-top: 5px;}
.readmore-js-toggle {margin-top: 5px;}
.readmore-js-toggle img {vertical-align: bottom;}


/*.lh-book{width:151px;height:210px;float: left;margin-right: 10px;}*/
.lh-book{width: 352px;height: 210px;float: left;margin-right: 10px;}
.lh_book_img{float: left;width: 151px;}
/*.lh-next-to-book{float:left;width: 188px;margin-right: 13px;}*/
.lh-next-to-book{float:left;width: 188px;margin-left: 10px;margin-right: 3px;}
.lh-next-to-book h2{font-size:17px;height: 51px;color: #f16623;margin:0px 0px 15px;padding: 0px;letter-spacing: 0px;}
.lh-book-tax {color: #f16522;font-size: 17px;}
.lh-book-content {color:#4D4D4D;}
.lh-book-content p{line-height: 16px;}
.lh-book-more a{font-size: 10px;font-weight: bold;}
.lh-book-down{margin-top: 25px;}
.lh-book-downbtn{background:url(images/books_down_btn2.png) no-repeat;width: 81px;height: 25px;}
.lh-book-downbtn:hover{background-position: 0px -30px;}

.lh-s-book{width:230px;height:321px;float: left;margin-right: 10px;}
.lh-s-next-to-book{float:right;width: 470px;margin-right: 13px;}
.lh-s-next-to-book h2{font-size:14px;font-weight: bold;color: #4D4D4D;padding: 0px;letter-spacing: 0px;}
.lh-s-book-title{float:left;width: 375px;}
.lh-s-book-down{float:right;margin-top: -5px;}
.lh-s-book-content{margin-top:25px;}
.lh-s-book-back a {font-weight: bold;font-size: 10px;color:#f16622}
.lh-s-book-back a:hover {color: #4D4D4D;}

.lh-events {width: 400px;height: 227px;float: left;margin-right: 38px;}
.lh-next-to-events {float: right;width: 274px;margin-right: 13px;}
.lh-next-to-events h2{color: #f16522;font-size: 18px;margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px dotted #ccc;}
.lh-events-eventdate,.lh-events-eventplace,.lh-events-eventloc {color: #4D4D4D;font-size: 14px;font-weight: bold;line-height: 16px;}
.lh-events-content {color:#4D4D4D;margin-top: 18px;}
.lh-events-content p{line-height: 16px;}
.lh-events-more a{font-size: 10px;font-weight: bold;}
.lh-events-more a:hover{color:#4d4d4d;}
.lh-events-more .orangeclr{font-size: 10px;font-weight: bold;color:#f16623}

.lh-s-event-details{color:#4D4D4D}
.lh-s-event-title h2{color: #f16522;font-size: 18px;margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px dotted #ccc;}
.lh-s-event-left {width: 390px;margin-right: 50px;float: left;}
.lh-s-event-right {width: 275px;float: right;font-size: 11px;font-weight: bold;}
.lh-s-event-right h3{font-size:14px;margin-bottom: 12px;}
.lh-s-event-date {font-weight: bold;font-size: 14px;}
.lh-s-event-content {margin-top: 15px;}
.lh-s-event-content p{line-height: 16px;}
.lh-s-eventold-content {margin-top: 5px;}
.lh-s-eventold-content p{line-height: 16px;}
.lh-s-event-undermap {font-weight: bold;font-size: 11px;line-height: 16px;margin-bottom: 40px;margin-top:10px;}
.lh-s-event-right table td {vertical-align: top;}
.lh-s-event-map {margin-top: 45px;}
.wpcf7-captchac {vertical-align:bottom;}
.lh-s-event-old-date{font-weight: bold;font-size: 14px;}

.half_img img {max-width:350px;max-height:197px;}
.half_img {margin-bottom: 7px;}
.half_left { width:350px;text-align: center;margin-right: 25px;float:left }
.half_right { width:350px;text-align: center;float:right; }
.half_cnt {background:#dcdcdc;min-height: 40px;line-height: 16px;padding: 4px 10px 2px;text-align: left;color: #4A4A4A;font-size:11px;}
.lh_sep_line {clear: both;border-bottom: 2px dotted #a6a6a6;padding-top: 17px;margin-bottom: 17px;}
.full_img img {max-width:725px;}
.full_img {margin: 7px auto;text-align: center;}
.full_cnt {background:#dcdcdc;min-height: 40px;line-height: 16px;padding: 4px 10px 2px;text-align: left;color: #4A4A4A;font-size:11px;margin: 0 auto;}

.lh-sproducts {width: 310px;float: left;margin-right: 10px;}
.lh-next-to-sproducts {float: left;width: 380px;}
.lh-next-to-sproducts h2{color: #f16522;font-size: 18px;padding-bottom: 5px;border-bottom: 1px dotted #ccc;line-height: 20px;}
.lh-sproducts-value {margin-bottom: 8px;color: #4D4D4D;font-size: 11px;line-height: 16px;}
.lh-sproducts-value strong {color: #4D4D4D}
.lh-sproducts-content {color:#4D4D4D;margin-top: 18px;}
.lh-sproducts-content p,.readmoreinline{line-height: 16px;}
.lh-sproducts-content-title {font-weight: bold;font-size: 14px;color: #4D4D4D;margin-top: 15px;}
.student_close{display:none;}
.student_close img{vertical-align: bottom;}
.more-link img{vertical-align: bottom;}

.lh-arrow{background: url("images/arrow.png") no-repeat;width:10px;height:9px;display: inline-block;}
.lh-aproducts{float:left;width: 230px;height: 228px;margin-right: 11px;position: relative;}
.lh-under-aproducts{position: absolute;padding: 2px 3px;opacity: 0.9;width: 224px;background: #eaebe8;top: 186px;height: 36px;line-height: 16px;}
.lh-cp-arrow{width: 13px;height: 36px;float: left;background: url("images/arrowr.png") no-repeat;margin:1px 5px 0 0;}
.lh-cp-text{float: left;width: 205px;}

.lh-tutorial-box{background: #e8e8e8;width: 230px;border-radius: 0px 0px 15px 15px;-moz-border-radius: 0px 0px 15px 15px;border: 1px solid #ccc;position: relative;float: left;margin-right: 9px;}
.lh-tutorial{height:132px;}
.lh-under-tutorial{padding:10px;}
.lh-under-tutorial h2{color: #585858;font-size: 15px;margin-top: 20px;height: 70px;}
.lh-under-tutorial h2 a{color:#585858;}
.lh-under-tutorial-sep {border-bottom: 2px dotted #ccc;}
.lh-under-tutorial-content {color: #4D4D4D;font-size: 11px;height:42px;}
.lh-under-tutorial-content p{line-height: 16px;margin-top:20px;height: 22px;overflow: hidden;}
.lh-under-tutorial-more {font-weight:bold;font-size: 10px;}
.lh-tutorial-btn{background: url(images/tutorial_btn.png) no-repeat;top: 116px;position: absolute;width: 32px;height: 32px;left: 100px;}

.lh_menu_tab {width: 910px;margin-bottom: 0px;margin-top: 10px;}
.lh_menu_tab .lh_page_tab{padding: 4px 5px;float: left;background: #999999;font-size: 14px;font-weight: bold;color: white;}
.lh_menu_tab .lh_page_tab:hover{background: #4d4d4d;}
.lh_menu_tab .lh_page_tab.active_tab{color:white;background:#f16522;}
.lh_menu_tab .lh_arrow_btm{background: url(images/arrow2.png) no-repeat center;clear: left;width: 100%;height: 8px;}
.lh_menu_tab a{vertical-align: top;display: inline-block;margin-right: 10px;}

#sidebar-topmenu{margin-top:80px;}
#sidebar{width: 200px;padding-left:0px;margin-top: 45px;color:#4D4D4D;}
.tkssmsidebar #sidebar {margin-top:2px;}
.enhanced-text-widget h3 a,.TKSDownWidget h3,.TKSCheckHereWidget h3 a{color:#4D4D4D;font-size: 17px;}
/*.widgetarrow{color: #f16522;margin-right: 5px;font-size: 15px;}*/
.widgetarrow{width: 13px;height: 17px;float: left;background: url("images/arrowr.png") no-repeat;margin:2px 5px 0 0;}
.widgetarrow_links{width: 13px;height: 17px;float: left;background: url("images/arrowr.png") no-repeat;margin:0px 5px 0 0;}
.widgetarrowg{width: 13px;height: 17px;float: left;background: url("images/arrow_grey.png") no-repeat;margin:0px 5px 0 0;}
.widget_btm_link {color: #f16623}
.widget_main_txt{line-height: 16px;padding-left: 19px;margin-bottom: 12px;}
.widget_btm_file{text-align: right;}
.widget_btm_file .lh-book-downbtn{float:right;}
.widget_hor_line{border: 2px solid #c7c7c7;}
.tkswidg_image{margin-bottom: 20px;}
.tks_link a{color:#4D4D4D;font-size: 13px;}
.tks_link{padding-bottom: 2px;}
.tks_yt_widget{color: #4D4D4D;font-size: 17px;}
.content aside.widget_youtubesidebarwidget .widget-title-events{font-size: 12px;}
.TKSLineWidget{clear:both}
.tks_wgt,.tks_wgt2{position: relative;}
.tks_wgt h3.title{position: absolute;font-size: 16px;z-index: 100;background: #5819ed;color: white;top: 139px;padding: 5px 8px;}
.tks_wgt2 h3.title{position: absolute;font-size: 16px;z-index: 100;background: #f16522;color: white;top: 140px;padding: 5px 8px;}
.tks_wgt_btm {font-weight: bold;margin-top: 10px;font-size: 12px;}
.tkslink-title {background: url(images/side-header-dark-bg.png) no-repeat;width: 200px;height: 44px;text-align: center;font-size: 16px;font-weight: bold;color: white;padding-top: 4px;}
.side-tkslink{background: url(images/side-body-dark-bg-line.png);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;padding-bottom: 2px;margin-bottom: 20px;}
.tkslink_item {border-bottom: 1px solid #cdcdcd;margin-bottom: 12px;padding: 0px 8px;}
.tkslink_item a{color: white;font-weight: bold;font-size: 13px;}
.tkslink_item.last_item{border-bottom:none;}
.widget_metaslider_widget .metaslider .caption-wrap {position: relative;bottom: 0px;color: #4D4D4D;opacity:1;font-weight: bold;margin-top: 10px;font-size: 12px;background: none;top:20px;}
.widget_metaslider_widget .metaslider .caption-wrap .caption{padding:0px;}
.widget_metaslider_widget .rslides_nav {top:80px}
.widget_metaslider_widget .metaslider li{height:270px;}
.widget ul li {background:none}
.widget_caption{margin-top: -35px;height: 35px;background: white;width: 200px;display: table;opacity: 0.7;position: relative;}
.widget_caption_text{color: black;display: table-cell;vertical-align: middle;}
.widget_reg_news{width: 200px; }
.widget_reg_news .side-filter{background:url(images/side-body-bg.png);border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.widget_reg_news .filter-title,#sidebar-video .widget_reg_news .filter-title {background:url(images/side-header-bg.png) no-repeat;width:200px;height:44px;text-align: center;font-size: 13px;font-weight: bold;color: white;padding-top: 4px;}
.widget_reg_news .filter-body{color: #666666;}
.widget_reg_news .wemail input{width: 166px;margin: 10px;border: 1px solid #adaaab;padding:5px 6px;font-size: 11px;font-style: italic;line-height: 13px;}
.widget_reg_news .wsubm input{margin: 10px 55px 0px;border:none;padding: 4px 8px;cursor: pointer;background:url(images/newsreg.png) no-repeat;width:75px;height:24px;text-indent:-9999px;}
.widget_reg_news .wsubm{text-align: center;}
.widget_reg_news .wsubm input:hover{background-position:0px -24px;}
.TKSImageCaptionWidget h3.title{font-size:17px;}
.enhanced-text-widget div.widgetarrow{float:left;}
.enhanced-text-widget div.tks_enh {padding-left: 18px;}
.widget_iclw{margin-top: -13px;}

.lh-brochures{width: 300px;height: 211px;float: left;margin-right: 12px;}
.lh-next-to-brochures{float: right;width: 413px;}
.lh-next-to-brochures h2,.lh-next-to-brochures h2 a{color: #f16522;font-size: 18px;}
.lh-brochures-content{color: #4D4D4D;height: 151px;}
.lh-brochures-content p{line-height: 16px;font-weight:bold}
/*.lh-brochures-down{margin-top: 127px;}*/

#content.antiproswpoi, #content.antiproswpoi strong{color:#4D4D4D}
#content.antiproswpoi h1{color: #f16522;font-size: 30px;padding-top: 15px;}
#content.antiproswpoi h2{color: #f16522;font-size: 18px;margin-bottom: 18px;}
#content.antiproswpoi h3{padding-bottom: 0px;font-weight: bold;font-size: 17px;color: #4D4D4D;}
#content.antiproswpoi p{line-height: 16px;padding-bottom: 0px;}
.gm-style-iw .bgmp_placemark h3{font-size: 14px !important;}
.gm-style-iw .bgmp_placemark div p{font-size: 12px;line-height: 16px;}

.lh-ekpaideusi{width: 161px;float: left;margin: 0px 40px 0px 5px;}
.lh-next-to-ekpaideusis{width: 239px;float: left;margin-right: 20px;}
.lh-ekpaideusis-map{width: 260px;float: left;}
.lh-next-to-ekpaideusis h2.title{color: #f16522;font-size: 18px;}
.lh-ekpaideusis-content p,.lh-emap-text {color: #4D4D4D;line-height: 16px;font-size: 11px;}
.lh-ekpaideusis-content strong{color: #4D4D4D;}
.lh-next-to-ekpaideusis h3{color: #4D4D4D;font-size: 14px;font-weight: bold;}
.lh-emap-text {padding-top: 18px;}
h1.ekpaid{font-size:20px;margin-bottom: 20px;}

aside.widget_youtubesidebarwidget,div.widget_youtubesidebarwidget {clear:both;}
aside.widget_youtubesidebarwidget .widget-title-events,div.widget_youtubesidebarwidget .widget-title-events{padding: 10px 20px;color: #4D4D4D;font-size: 10px;line-height: 16px;}
aside.widget_youtubesidebarwidget ul li,div.widget_youtubesidebarwidget ul li {background:none;}
.widget_youtubesidebarwidget h3.title{font-size: 12px;padding: 10px 19px;color: #4D4D4D;font-size: 13px;line-height: 16px;letter-spacing: 0;font-weight: normal;}
#sidebar,#sidebar-video {text-align: left;}

body.page #left-area h1 {padding: 20px 0px;color: #f16522;font-size: 20px;}
body.page.page-id-724 #left-area h1 {padding: 20px 0px 0px 0px;color: #f16522;font-size: 20px;}
body.page #left-area h2 {padding: 20px 0px;color: #f16522;font-size: 18px;}
body.page #left-area p,.one_half {line-height:16px;color:#4D4D4D}
/*.one_half.last{margin-top: -3px;}*/

.lh-s-tutorial-head{background: #a0a0a0;margin-bottom: 40px;}
.lh-s-tutorial-head h2{color: #ffffff;font-size: 16px;float: left;width: 620px;display: table;padding-bottom: 0px;height: 52px;font-weight:normal}
.lh-s-tutorial-icon {background: url(images/tutorial_btn_inner.png) no-repeat;width: 33px;height: 33px;float:left;margin: 9px 5px;}
.lh-s-tutorial-down {background: url(images/print.png) no-repeat;width: 43px;height: 49px;float:right;margin: -1px 10px 4px 0px;}
.lh-s-t-m {vertical-align: middle;display: table-cell;}
.lh-s-tutorial-content p,.lh-s-tutorial-content{line-height: 16px;color: #4D4D4D;font-size:13px;}
.lh-s-tutorial-content li{line-height: 16px;color: #4D4D4D;font-size:13px;}
.print_frame p,.print_frame li,.print_frame{line-height: 16px;color: #4D4D4D;font-size:13px;}
.print_frame ol {list-style-type: decimal;padding: 10px 0px 10px 2px;list-style-position: inside;}
.print_frame ul{list-style-type: disc;padding: 10px 0px 10px 20px;}
.lh-s-tutorial-content h1{padding: 20px 0px;color: #f16522;font-size: 20px;}
.lh-s-tutorial-content h2{padding: 20px 0px;color: #f16522;font-size: 18px;}

.mblock{position: relative;margin-bottom: 30px}
.mblock_ribbon{background: url(images/ribbon.png) no-repeat;width: 121px;height: 38px;position: absolute;top: 20px;}
.mblock_r_text{font-weight: 300;padding: 2px 0px 0px 10px;font-size: 18px;color: white;}
.mblock_img{margin-left: 6px;width: 950px;}
.mblock_btm_full{font-size: 18px;background: #fff;height: 50px;width: 950px;margin: -50px 0px 0px 6px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_full a,.mblock_btm_full1 a,.mblock_btm_full2 a,.mblock_btm_fulla a,.mblock_btm_fullb a,.mblock_btm_fullc a,.mblock_btm_fulla1 a,.mblock_btm_fulla2 a,.mblock_btm_fulla3 a,.mblock_btm_fulla4 a,.mblock_btm_fullb1 a,.mblock_btm_fullb2 a,.mblock_btm_fullb3 a,.mblock_btm_fullb4 a,.mblock_btm_fullb5 a,.mblock_btm_fullc1 a,.mblock_btm_fullc2 a,.mblock_btm_fullc3 a,.mblock_btm_fullc4 a,.mblock_btm_fullc5 a,.mblock_btm_fullc6 a{display: table-cell;vertical-align: middle;}
.mblock_btm_full_text {margin-left: 11px;font-size: 16px;}
.mblock_btm_full1{font-size: 18px;background: #fff;height: 50px;width: 470px;margin: -50px 0px 0px 6px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_full2{font-size: 18px;background: #fff;height: 50px;width: 470px;margin: -50px 0px 0px 486px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fulla{font-size: 18px;background: #fff;height: 50px;width: 310px;margin: -50px 0px 0px 6px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullb{font-size: 18px;background: #fff;height: 50px;width: 310px;margin: -50px 0px 0px 326px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullc{font-size: 18px;background: #fff;height: 50px;width: 310px;margin: -50px 0px 0px 646px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fulla1{font-size: 18px;background: #fff;height: 50px;width: 224px;margin: -50px 0px 0px 6px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fulla2{font-size: 18px;background: #fff;height: 50px;width: 224px;margin: -50px 0px 0px 248px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fulla3{font-size: 18px;background: #fff;height: 50px;width: 224px;margin: -50px 0px 0px 490px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fulla4{font-size: 18px;background: #fff;height: 50px;width: 224px;margin: -50px 0px 0px 732px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullb1{font-size: 18px;background: #fff;height: 50px;width: 185px;margin: -50px 0px 0px 6px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullb2{font-size: 18px;background: #fff;height: 50px;width: 185px;margin: -50px 0px 0px 197px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullb3{font-size: 18px;background: #fff;height: 50px;width: 185px;margin: -50px 0px 0px 389px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullb4{font-size: 18px;background: #fff;height: 50px;width: 185px;margin: -50px 0px 0px 580px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullb5{font-size: 18px;background: #fff;height: 50px;width: 185px;margin: -50px 0px 0px 771px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullc1{font-size: 18px;background: #fff;height: 50px;width: 154px;margin: -50px 0px 0px 6px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullc2{font-size: 18px;background: #fff;height: 50px;width: 154px;margin: -50px 0px 0px 166px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullc3{font-size: 18px;background: #fff;height: 50px;width: 154px;margin: -50px 0px 0px 325px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullc4{font-size: 18px;background: #fff;height: 50px;width: 154px;margin: -50px 0px 0px 484px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullc5{font-size: 18px;background: #fff;height: 50px;width: 154px;margin: -50px 0px 0px 643px;opacity: 0.9;position: relative;display: table;}
.mblock_btm_fullc6{font-size: 18px;background: #fff;height: 50px;width: 154px;margin: -50px 0px 0px 802px;opacity: 0.9;position: relative;display: table;}
.mblock_arrow{float: left;margin-top: 2px;margin-right: 9px;background:url('images/miniblock_arrow.png') no-repeat;width:11px;height:11px;margin-bottom: 6px;}

.mblock_btm_fulla:hover,.mblock_btm_fullb:hover,.mblock_btm_fullc:hover,.mblock_btm_full:hover,.mblock_btm_full1:hover,.mblock_btm_full2:hover,.mblock_btm_fulla1:hover,.mblock_btm_fulla2:hover,.mblock_btm_fulla3:hover,.mblock_btm_fulla4:hover,.mblock_btm_fullb1:hover,.mblock_btm_fullb2:hover,.mblock_btm_fullb3:hover,.mblock_btm_fullb4:hover,.mblock_btm_fullb5:hover,.mblock_btm_fullc1:hover,.mblock_btm_fullc2:hover,.mblock_btm_fullc3:hover,.mblock_btm_fullc4:hover,.mblock_btm_fullc5:hover,.mblock_btm_fullc6:hover{opacity:1}
.mblock a:hover{color:#4D4D4D;}
.mblock a:hover .mblock_arrow{background-position: 0 -13px;}

.miniblock{position: relative;margin-bottom: 30px;border: 1px solid #ababab;width: 310px;float: left;margin-right: 6px;}
.miniblock_img{margin-right: 6px;width: 310px;}
.miniblock_btm_full{font-weight: 300;font-size: 16px;background: #fff;height: 40px;width: 310px;margin: -40px 0px 0px 0px;opacity: 0.9;position: relative;display: table;}
.miniblock_btm_full a{display: table-cell;vertical-align: middle;}
.miniblock_btm_full_text{float: left;margin-left: 9px;}
.miniblock_btm_full_arrow{float: left;margin-top: 1px;margin-left: 11px;background:url('images/miniblock_arrow.png') no-repeat;width:11px;height:11px;}
/*.miniblock_btm_full:hover{opacity:1}*/
.miniblock:hover .miniblock_btm_full{opacity:1}
.miniblock:hover a{color:#4D4D4D;}
.miniblock:hover .miniblock_img{opacity:0.7;}
.miniblock:hover .miniblock_btm_full_arrow{background-position: 0 -13px;}

.fullblock{position: relative;margin-bottom: 30px;}
.fullblock_ribbon{background: url(images/ribbon2.png) no-repeat;width: 470px;height: 69px;position: absolute;top: 170px;left:-16px;}
.fullblock_r_text{padding: 12px 0px 0px 33px;font-size: 23px;color: white;float: left;width: 380px;}
.fullblock_img{margin-left: 4px;width: 710px;}
.fullblock_left{width: 714px;float: left;}
.fullblock_right{float: right;width: 225px;margin-right: 6px;}
.solid_line{border: 1px solid #999999;}
.fullblock_right,.fullblock_right p {font-size:12px;color: #4D4D4D;line-height: 16px;}
.fullblock_right a:hover{color: #4D4D4D;}
body.page #left-area .fullblock_right h2{padding-top:0px}
.fullblock_content{height: 211px;}
.fullblock_content_no_file{height: 246px;}
.fullblock_ribbon_no_file{background: url(images/ribbon3.png) no-repeat;width: 430px;height: 69px;left:-16px;position: absolute;top: 174px;}
.fullblock_down{text-align: right;padding-bottom: 10px;}
.fullblock_down .lh-book-downbtn{float:right;}
.fullblock_r_dwn{float: right;padding: 11px 28px 0px 0px;}
.fullblock_ribbon_more{background: url(images/ribbon1.png) no-repeat;width: 468px;height: 69px;left:-15px;position: absolute;top: 165px;}
.fullblock_ribbon_more .fullblock_r_text{width:415px;}
.fullblock_dwn_img {width:27px;height:27px;background: url(images/dwn_btn.png) no-repeat;}
.fullblock_dwn_img:hover{background-position: 0 -29px;}
.downloadproduct_left{float: left;width: 310px;}
.downloadproduct_right{float: right;width: 395px;font-size: 12px;color: #4D4D4D;line-height: 16px;}
body.page #left-area .downloadproduct_right h2{padding: 0px 0px 7px;border-bottom: 2px dotted #a6a6a6;margin-bottom: 5px;color: #f16522;font-size: 18px;}
.downloadproduct_down{text-align: right;padding-bottom: 10px;}
.downloadproduct_content{height: 205px;}
.downloadproduct_down .lh-book-downbtn{float:right;}

.blackblock{position: relative;margin-bottom: 30px;border: 1px solid #ababab;width: 310px;float: left;margin-right: 6px;}
.blackblock_img{margin-right: 6px;width: 310px;}
.blackblock_arrow{float: left;margin-top: 1px;margin-left: 11px;background:url('images/miniblock_arrow.png') no-repeat;width:11px;height:11px;margin-right: 9px;}
.blackblock_btm_full{font-weight: 300;font-size: 20px;background: #fff;height: 77px;width: 310px;margin:-77px 0px 0px 0px;opacity: 0.9;position: relative;display: table;}
.blackblock_btm_full a{display: table-cell;vertical-align: middle;color:#F16522}
.blackblock_btm_full_text{font-size: 16px;font-weight: bold;}
.blackblock_btm_full_text .blackblock_btm_full_extratext {font-size:12px;margin: 15px 0px 0px 32px;font-weight:normal;}
.blackblock_btm_full:hover{opacity:1}
.blackblock:hover .blackblock_img img{opacity:0.7;}
.blackblock:hover .blackblock_btm_full{opacity:1;}
.blackblock:hover .blackblock_btm_full a{color:#4D4D4D;}
.blackblock:hover .blackblock_arrow{background-position: 0 -13px;}

.miniblackblock{position: relative;margin-bottom: 6px;border: 1px solid #ababab;width: 310px;float: left;margin-right: 6px;}
.miniblackblock_img{margin-right: 6px;width: 310px;}
.miniblackblock_arrow{float: left;margin-top: 1px;margin-left: 11px;background:url('images/miniblock_arrow.png') no-repeat;width:11px;height:11px;margin-right: 9px;}
.miniblackblock_btm_full{font-weight: 300;font-size: 20px;background: #fff;height: 34px;width: 310px;margin:-34px 0px 0px 0px;opacity: 0.9;position: relative;display: table;}
.miniblackblock_btm_full a{display: table-cell;vertical-align: middle;color:#F16522}
.miniblackblock_btm_full_text{font-size:16px;font-weight:bold;}
.miniblackblock_btm_full:hover{opacity:1}
.miniblackblock_icon{position: absolute;top: 70px;left: 275px;z-index: 100;}
.miniblackblock:hover .miniblackblock_img img{opacity:0.7;}
.miniblackblock:hover .miniblackblock_btm_full{opacity:1;}
.miniblackblock:hover .miniblackblock_btm_full a{color:#4D4D4D;}
.miniblackblock:hover .miniblackblock_arrow{background-position: 0 -13px;}

body.page #left-area .one_half h2{padding: 0px 0px 7px;border-bottom: 2px dotted #a6a6a6;margin-bottom: 5px;}
.whiteblock{position: relative;margin-bottom: 30px;border: 1px solid #ababab;width: 310px;float: left;margin-right: 6px;}
.whiteblock_img{margin-right: 6px;width: 310px;}
.whiteblock_arrow{float: left;margin-top: 1px;margin-left: 11px;background:url('images/miniblock_arrow.png') no-repeat;width:11px;height:11px;margin-right: 9px;}
.whiteblock_btm_full{font-weight: 300;font-size: 20px;background: white;height: 77px;width: 310px;margin:-77px 0px 0px 0px;opacity: 0.9;position: relative;display: table;}
.whiteblock_btm_full a{display: table-cell;vertical-align: middle;color:#F16522}
.whiteblock_btm_full_title{font-weight: bold;font-size: 16px;height: 22px;}
.whiteblock_btm_full_text{margin: 10px 0px 0px 32px;font-size: 12px;}
.whiteblock_btm_full:hover{opacity:1}
.whiteblock:hover .whiteblock_img img{opacity:0.7;}
.whiteblock:hover .whiteblock_btm_full{opacity:1;}
.whiteblock:hover .whiteblock_btm_full a{color:#4D4D4D;}
.whiteblock:hover .whiteblock_arrow{background-position: 0 -13px;}

.news-info{float: right;width: 518px;}
.post-thumbnail{margin-right: 10px;margin-top: 0px;}
.news-head{width: 430px;float: left;}
.news-head h2 a{color: #f16522;font-size: 18px;font-weight: 300;}
.news-head h2.title a:hover{color: #f16522;}
.news-time{float: right;width: 70px;text-align: right;font-weight: bold;font-size: 12px;padding-top: 5px;}
.news-more{font-size: 10px;color: #f16623;font-weight: bold;}
.news-more:hover{color:#4d4d4d}
.post.entry p {line-height: 16px;color: #4D4D4D;}
.post-thumb {margin:0px;}

body.page-id-1320 #left-area .one_half h2 {border-bottom:none;}
.tks_sshow .metaslider .caption-wrap{background: white;color: black;height: 48px;display: table;}
.tks_sshow .metaslider .caption-wrap .caption{display: table-cell;vertical-align: middle;}
.tks_sshow .metaslider {margin: 0px 10px 10px 0px;float: left;width: 100%;}

.lh-search h2{color: #f16522;font-size: 18px;margin-bottom: 5px;padding-bottom: 0px;}
.lh-search-content {color:#4D4D4D;margin-top: 18px;}
.lh-search-content p{line-height: 16px;}
.lh-search-more a{font-size: 10px;font-weight: bold;}
.lh-search-more span:hover{color:#4D4D4D}
.lh-search-more {font-size: 10px;font-weight: bold;color:#F16623;}

.input_left{float: left;width:360px;}
.input_right{float: right;width:360px;text-align:right}
.input_left input[type=text],.input_left input.text,.input_left input[type=email],.input_left input.email,.input_right input[type=text],.input_right input.text,.input_right input[type=email],.input_right input.email,.input_right input[type=password],.input_right input.password,.input_left input[type=password],.input_left input.password {width: 345px;margin: 0.5em 0;border:1px solid #bbb;padding: 2px;color: #4e4e4e;}
.input_title {margin: 30px 0px 10px;padding: 0px;}
.input_title input {width: 720px;margin: 0px;}
.imessage textarea,.ithema textarea{width: 715px;background: #f3f3f3; /* Old browsers */
background: -moz-linear-gradient(top,  #f3f3f3 0%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f3f3f3 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f3f3f3 0%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f3f3f3 0%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f3f3f3 0%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.ctype1{background: #d9dbdc url(images/ctype1.png) no-repeat;height:15px;width:685px;padding: 6px 0px 4px 40px;color: #ffffff;font-weight: bold;font-size: 15px;margin-bottom: 10px;}
.ctype2{background: #d9dbdc url(images/ctype2.png) no-repeat;height:15px;width:685px;padding: 6px 0px 4px 40px;color: #ffffff;font-weight: bold;font-size: 15px;margin-bottom: 10px;margin-top: 25px;}
.ctype3{background: #d9dbdc url(images/ctype3.png) no-repeat;height:15px;width:685px;padding: 6px 0px 4px 40px;color: #ffffff;font-weight: bold;font-size: 15px;margin-bottom: 10px;}
.ctype4{background: #d9dbdc url(images/ctype4.png) no-repeat;height:15px;width:685px;padding: 6px 0px 4px 40px;color: #ffffff;font-weight: bold;font-size: 15px;margin-bottom: 10px;}
.ctype5{background: #d9dbdc url(images/ctype5.png) no-repeat;height:15px;width:685px;padding: 6px 0px 4px 40px;color: #ffffff;font-weight: bold;font-size: 15px;margin-bottom: 10px;}
.input_right input[type=reset] {background: #829198 url('images/reset.jpg') no-repeat 10px 6px;color: white;font-size: 15px;border: none;cursor: pointer;height: 35px;padding: 1px 15px 0px 35px;}
.input_right input[type=submit],.input_right .wpcf7-submit {background: #829198 url('images/submit.jpg') no-repeat 93px 0px;color: white;font-size: 15px;border: none;cursor: pointer;height: 35px;padding: 0px 50px 0px 15px;}
.cnotes{color: #464646;font-size: 11px;padding-top: 17px;}
.input_p1{float: left;width: 315px;}
.input_p2{float: left;width: 215px;}
.input_p3{float: left;width: 195px;}
.input_p1 input,.input_p2 input,.input_p3 input{margin: 0.5em 0;border:1px solid #bbb;padding: 2px;color: #4e4e4e;}
.input_p1 input{width: 290px;}
.input_p2 input{width: 190px;}
.input_p3 input{width: 188px;}
.left_part{width: 360px;float: left;}
.ctype3{margin-top: 30px;width: 300px;}
.right_part{padding-left: 20px;width: 340px;float: right;}
.ctype4{margin-top: 30px;width: 300px;}
.left_part label{display: block;}
.left_part label .wpcf7-list-item-label{width: 303px;display: inline-block;border: 1px solid #cecece;padding: 5px;margin: 7px 0px;}
.right_part label{display: block;}
.right_part label .wpcf7-list-item-label{width: 303px;display: inline-block;border: 1px solid #cecece;padding: 5px;margin: 7px 0px;}
#strnum{width: 60px;margin-right: 286px;}
.akad_left{float: left;width:420px;}
.akad_right{float: right;width:300px;text-align:right}
.akad_left input {width: 390px;margin: 0.5em 0;border:1px solid #bbb;padding: 3px;color: #4e4e4e;}
.akad_right input {width: 292px;margin: 0.5em 0;border:1px solid #bbb;padding: 3px;color: #4e4e4e;}
#akadimaiki_extra{margin-top: 10px;display:none;}
#strnumr{float: left;margin-left: 10px;width: 60px;margin-right: 16px;}
#strtkr{width: 70px;float: left;}

#tks_login {display: none;background-color: #FFFFFF;color:#4D4D4D;width: 750px;height: 310px;}
.tks_closeme{box-shadow: none;font: bold 131% sans-serif;position: absolute;right: -1px;top: 0px;cursor: pointer;display: inline-block;text-align: center;text-decoration: none;width: 24px;height: 23px;background:url(images/closeme.png) no-repeat;}
.tks_p_head{padding:0px 0px 20px;color: #f16522;font-size: 18px;}
.tks_p_main{padding-top: 12px;}
.tks_p_left{width:355px;float:left;border-right: 2px dotted #ccc;padding-left: 10px;}
.tks_p_right{width:365px;float:left;padding-left: 18px;}
.tks_p_info{line-height: 16px;margin-bottom: 20px;}
.tks_p_reg{margin-left: 80px;display: block;margin-top: 50px;}
.tks_p_reg a{background: #829198;color: white;padding: 10px;font-weight: bold;}
.tks_p_rem{width: 210px;float: left;margin-top: 10px;}
.tks_p_rem input{vertical-align: middle;}
.tks_p_sub{width: 100px;float: left;}
.tks_p_sub input{background: #829198;color: white;padding: 10px;font-weight: bold;border: none;cursor: pointer;}
.tks_p_info a{color:#4D4D4D;text-decoration: underline;margin: 15px 0px 30px;display: block;}
.tks_p_left input.input {width: 311px;margin: 0.5em 0 !important;border: 1px solid #bbb !important;padding:2px 6px !important;color: #4e4e4e !important;border-radius: 0 !important;-moz-border-radius: 0 !important;-webkit-border-radius: 0 !important;}
.ptype1{background: #d9dbdc url(images/ctype1.png) no-repeat;height: 15px;width: 285px;padding: 6px 0px 4px 40px;color: #ffffff;font-weight: bold;font-size: 15px;margin-bottom: 10px;}
.tks_p_main .lwa-status{width: 684px;margin: -7px 0px 10px;}
/*.tks_p_main .lwa-form{position:absolute;}*/

#tks_reg{display: none;background-color: #FFFFFF;color:#4D4D4D;width: 750px;height: 310px;}
.tks_p_info_h{width: 160px;float: left;margin-top:-20px;}
.tks_p_info_h input{margin: 0.5em 0 !important;border: 1px solid #bbb !important;padding: 2px 6px !important;color: #4e4e4e !important;width: 140px;}
.tks_p_info_b{float: left;margin-top:-22px;}
.tks_p_info_b input{background: #829198;color: white;border: 0;padding: 10px;font-weight: bold;cursor: pointer;}
.asknewpass{display:none;}
.tks_p_reg_extra{margin-top: 30px;border-top: 1px dotted #ccc;padding-top: 20px;width: 333px;}
.tks_p_reg_extra ul{margin-top: 10px;}
.tks_p_reg_extra ul li{margin-left: 30px;list-style-type: disc;}


.lh-box-excerpt{height: 30px;}
.lh-box-excerpt a{font: bold 13px Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;color: #666666;}
.lh-box-excerpt a:hover{color:#000;}
/*#youtube-sidebar-widget li:hover img{opacity: 0.2;filter: url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter: gray;-webkit-filter: grayscale(100%);}*/
#youtube-sidebar-widget li:hover img{opacity: 0.7}
.lh-box-readmore{margin-top: 15px;}
.lh-box-readmore a{font-size: 10px;font-weight: bold;color:#F16522;}

.tel_icon {background: url(images/call1.jpg) no-repeat;width:31px;height:25px;}
.call_btn input{background: url(images/call2.png) no-repeat;width:86px;height:25px;cursor: pointer;text-indent: 1000px;border: 0px;}
.call_btn input:hover{background-position: 0px -27px;}
.tel_icon,.tel_num,.call_btn{float:left;}
.tel_num input{width:171px;padding: 3px 0px 4px;border-left: none;border-top: 2px solid #e9e9ea;border-right: none;border-bottom: 1px solid #d2d3d5;border-right: 2px solid #e9e9ea;}
.tel_num{width: 173px;}
.callbox{position:relative;margin-bottom: 9px;}
.tks_c2c{position: absolute;top: 86px;left: 10px;width: 310px;}
.lh-box-call,.lh-box-call p{color: #666666;font-size: 13px;line-height: 16px;}
.lh-box-more2{margin-top: 18px;font-size: 10px;font-weight: bold;}
.lh-box-more2 a,.lh-box-content .lh-box-more2 a{color: #f16522;font-size: 10px;font-weight: bold;}
.lh-box-more2 a:hover{color: #4D4D4D;}
.homebox_readmore{width: 137px;height: 23px;background: url(images/learn_more.png) no-repeat;position: absolute;bottom: 19px;right: 12px;}
a:hover .homebox_readmore{background-position: 0px -25px;}
#lh-box1 a:hover img,#lh-box2 a:hover img,#lh-box3 a:hover img{opacity: 0.9;}
/*filter: url("data:image/svg+xml;utf8,<svg xmlns=\'https://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter: gray;-webkit-filter: grayscale(100%);*/
.superorange{color: #f16522 !important;}
#lh-box1 a:hover img{opacity: 0.7;}
#lh-box2 a:hover img{opacity: 0.7;}
#lh-box3 a:hover img{opacity: 0.7;}
.lh-home-news div.orangeclr{float: left;width: 13px;}
.lh-home-news a{  float: left;width: 290px;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
h2.featured-title a{font-size:23px;}
}
.tks_exfields > span{width: 90px;display: inline-block;}
.input_right.tks_exfields {text-align:left;}
.tks_exfields #strnum{float: left;margin-left: 8px;}
#reg_btn_reset{margin-right:16px;}

.lh-s-under-video{border-top: 1px dotted #ccc;padding-top: 24px;margin-top: 20px;}
.lh-s-video-date{color: #231f20;font-size: 11px;float: right;}
.lh-s-video-title{margin-top: 15px;}
.lh-s-video-title h2.title{color: #4d4d4d;font-weight: bold;font-size: 14px;}
.lh-s-video-content{margin-bottom: 15px;}
.lh-next-to-video h2{height:30px;}
.lh-video-content{height:135px;}

#fancybox-title.fancybox-title-outside{background: #fff;color: #000;padding-bottom: 11px;}
#fancybox-title.fancybox-title-inside{display: table;}
#fancybox-bg-s.fancybox-bg{background:none;}
#fancybox-title #fancybox-title-inside{padding: 0px 50px;color: #000;height:36px;display: table-cell;vertical-align: middle;}
#fancybox-right span {left: auto;right:20px;}
#fancybox-right #fancybox-right-ico,#fancybox-left #fancybox-left-ico{bottom: 10px;top: auto;}
#fancybox-right #fancybox-right-ico{background: url(images/right_arrow.png) no-repeat;background-position:0 0;width:41px;height:41px;}
#fancybox-right #fancybox-right-ico:hover{background-position:0 -43px;}
#fancybox-left #fancybox-left-ico{background: url(images/left_arrow.png) no-repeat;background-position:0 0;width:41px;height:41px;}
#fancybox-left #fancybox-left-ico:hover{background-position:0 -43px;}
#fancybox-left span {left: 20px;}
#fancybox-left,#fancybox-right {z-index: 100000 !important;}
#fancybox-wrap #fancybox-close{background:url(images/x_button.png) no-repeat;width:23px;height:24px;right: 10px;top: 10px;z-index: 1000000;}
#fancybox-wrap #fancybox-close:hover{background-position: 0 -26px;}

#wpcf7-f3146-o1 .wpcf7-response-output.wpcf7-validation-errors{display: block;width: 281px;float: right;background:url('images/bad_news.png') no-repeat 0px 7px;padding-left: 20px;margin-right: 0px;margin-bottom: 6px;margin-top: 0px;border: none;font-size: 11px;line-height: 13px;padding-right: 14px;height: 26px;}
#wpcf7-f3146-o1 .wpcf7-response-output.wpcf7-mail-sent-ok{display: block;width: 281px;float: right;background:url('images/good_news.png') no-repeat 0px -1px;padding-left: 20px;margin-right: 0px;margin-top: 6px;margin-bottom: 13px;border: none;font-size: 11px;line-height: 13px;padding-right: 14px;height: 13px;}
#wpcf7-f3146-o1 .bmsg{display:none;}
.lh-footer-line{clear:both;}
.widget_reg_news .filter-title{padding-top: 9px;font-size: 12px;font-weight: normal;}
#wpcf7-f3146-o2 .wpcf7-response-output.wpcf7-validation-errors{display: block;width: 141px;background:url('images/bad_news.png') no-repeat 0px 7px;padding-left: 25px;margin:0px 0px 6px 11px;border: none;font-size: 12px;line-height: 14px;padding-right: 14px;}
#wpcf7-f3146-o2 .wpcf7-response-output.wpcf7-mail-sent-ok{display: block;width: 141px;background:url('images/good_news.png') no-repeat 1px 7px;padding-left: 25px;margin:0px 0px 6px 11px;border: none;font-size: 12px;line-height: 14px;padding-right: 14px;}
#wpcf7-f3146-o2 .amsg{display:none;}
#wpcf7-f3146-o2 .ajax-loader{float: right;margin-top: -20px;margin-bottom: 8px;}


#cboxOverlay{z-index: 10000 !important;}
#colorbox{z-index: 10001 !important;}
#cboxContent #cboxClose{background:url(images/x.png) no-repeat 0 0;width:21px;height:20px;top:0px;right:0px;}
#cboxContent #cboxClose:hover{background-position: 0px -22px;}
#cboxContent #cboxLoadedContent {border: none;text-align: center;min-width:330px;max-width:330px;}/*padding:20px 120px;*/
#cboxLoadedContent .part1{font: 15px Arial;background: #4d4d4d;color: #fff;padding: 8px;margin-top: 20px;}
#cboxLoadedContent .part2{margin-top: 28px;font: 16px Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;color:#4d4d4d;height:18px;}
#cboxLoadedContent .part3{margin-top: 22px;font: 13px Arial, Verdana, "Lucida Sans", "Bitstream Vera Sans", "DejaVu Sans", Geneva, sans-serif;color:#4d4d4d;height:45px;}
#cboxLoadedContent .part4{background: #f16522;width: 58px;padding: 6px;color: #fff;cursor: pointer;margin: 55px auto 10px;}
#cboxLoadedContent .part4:hover{background:#4d4d4d;}
.wpcf7-response-output .part1,.wpcf7-response-output .part2{display:none;}

.input_right span.wpcf7-not-valid-tip{text-align: left;margin-left: 10px;}
#wpcf7-f5910-o1 span.wpcf7-not-valid-tip{background: white;}

.wpfc-calendar-wrapper .ui-widget-header{background:#f16522;padding: 4px 0px;}
.wpfc-calendar-wrapper *{font-size: 15px !important;}
body.page #left-area .wpfc-calendar-wrapper h2{font-size: 22px !important;}
.fc-day-grid-event{background:#f16522;color:#f16522}
.event_participate{padding: 30px 0px 20px;color: #4D4D4D;}
body .ui-tooltip{background: #fff;}
.fc-event-container .fc-title{white-space: pre-line;padding: 2px!important;text-overflow: ellipsis;}
.ce_participate{padding-bottom:10px;}
.cehidden{display:none;visibility:hidden}
.input_full{color:#4D4D4D;}
.supportcodenumber{width: 444px;}

#dc_jqmegamenu_widget-2-item ul li .sub li#menu-item-11128.mega-hdr a.mega-hdr-a{max-width:140px;}