/*  new css */

.fa{
padding-top:10px!important;

}
.lesson plan{
color: black !important;
    font-size: 20px !important;
}
.box-container{
 width:60% !important;
}
.box-container p{
line-height: 1.6 !important;
    font-size: 15px !important;
    color: #444 !important;
    text-align: justify !important;
    padding:20px !important;
}
.sidebox{
width:36% !important;
}

.col-sm-4{
width:28% !important;
float:left;
padding: 20px !important;
}

.col-sm-4 img{
 height:200px;
}
.title-gallery{
font-size: 30px !important;
    margin: 30px 0 !important;
    line-height: 1.3 !important;
    color: #c54521 !important;
    text-align: center !important;
}

.fees td,
.fees th,
.fees tr{
 color:#000000;
 border:1px solid #000 !important;
 text-align:left !important;
    padding: 10px;
}
.document{
list-style-type: upper-roman !important;
    padding: 20px;
}
.document li{
    padding: 10px;
    font-size: 20px;
}
.container p,.container h2{
padding: 10px;
    line-height: 20px;
    font-size: 16px;
}
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, 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,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ul, ol{margin-left:2em;}
ol{list-style-type:decimal;}
nav ul, nav li{margin:0;list-style:none;list-style-image:none;}
b, strong, th{font-weight:bold;}
em, i{font-style:italic;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
a, a:active, a:visited{color:#c54521;outline:0;}
a:hover{color:#606062;}
body{font:14px 'Helvetica Neue', Helvetica, arial;background:#fff;min-height:100%;position:static;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;}
.skiplink{display:none;}
.clear{clear:both;}
img{max-width:100%;}
#header-content #searchform .input,
#nav-header,
#nav,
.nav-tabs-slideshow li a strong,
.slider-tabs.flexslider h3,
#intro h1,
#nav-sidebar li,
.widget-title,
ul.news-sidebar h4,
.sidebar-homepage .button-more,
.sidebar-homepage .event-date-widget,
.event-content-widget h4,
.sidebar-homepage .widget-container .flexslider h4,
.static-page h1,
.static-page h2,
.static-page h3,
.static-page h4,
.static-page h5,
.static-page h6,
#link-back-top,
#slogan-footer h4,
#title-footer-address,
#footer-address p strong,
#nav-content-bottom,
#nav-sidebar-bottom li,
.history-moment header,
.panel-slider-news h2,
.text-widget ul,
#sidebar .testimonial-header h4,
.title-comment,
#list-comments li header,
.panel-slider-event h2,
#nav-event ul li,
.button-detail,
#sidebar ul.tabs-widget li a,
#sidebar .team-sidebar-content h4,
#list-team li a,
.link-category-gallery strong,
.list-gallery-category li a span{font-family:'Lato', sans-serif;}
#nav-tabs-doctor li,
#slogan{font-family:'Nunito', sans-serif;}
.static-page blockquote,
#tabs-content-bottom .ui-tabs-panel article,
#sidebar .testimonial-header h5,
#sidebar .text-widget blockquote,
.static-page .list-testimonial li p,
.link-category-gallery span{font-family:'Roboto Slab', serif;}
#main-header{width:100%;height:180px;position:fixed;top:0;z-index:1000;}
.home #main-header{margin-top:0px;}
#header-full{width:100%;min-width:1185px;background:rgba(250,250,250,0.8);}
#header-full.small{height:66px;background:rgba(255,255,255,0.95) !important;transition:height 0.2s ease-in-out;-webkit-transition:height 0.2s ease-in-out;-moz-transition:height 0.2s ease-in-out;-o-transition:height 0.2s ease-in-out;-ms-transition:height 0.2s ease-in-out;box-shadow:0 1px 2px rgba(0,0,0,0.2);}
#main-header.small{height:60px;position:fixed;}
#header-full.small #header{height:60px;position:relative;}
#header{width:1125px;margin:0 auto;padding:0 30px;}
#logo{float:left;margin:5px 0 0 0}
#header-full.small #logo{margin:5px 0 0 0;}
#header-full.small #logo img{width:22%;position:absolute;left:0px;}
#header-content{float:right;}
#header-content #searchform{float:right;width:221px;height:27px;margin:10px 0 10px 0;}
#header-content #searchform .input{background:rgba(255,255,255,0.8);width:183px;height:15px;float:left;border:1px solid #888;border-right:none;padding:5px;}
#header-content #searchform .button{width:27px;height:27px;float:left;background:#c54521 url(../images/icon-search.png) no-repeat 6px 5px;border:none;background-size:16px 16px;text-indent:-9999px}
#header-content #searchform .button:hover{opacity:0.8;}
#header-full.small #header-content{display:none;}
#nav-header{float:left;list-style:none;margin:2px 0 10px 20px;}
#nav-header li{float:left;margin:0 10px;}
#nav-header li a{font-size:12px;text-transform:uppercase;text-decoration:none;}
#nav-header li:last-child{margin-right:0;}
#slogan{clear:both;text-align:right;font-size:16px;color:#222;font-weight:300;}
#nav{float:none;height:50px;background:#606062;clear:both;box-shadow:0 -2px rgba(0,0,0,0.5) inset;}
#nav-container{height:50px;float:none;width:1125px;margin:0 auto;padding:0 30px;}
#nav-main, #nav .menu ul{height:50px;float:left;}
#nav-main li, #nav .menu ul li{height:50px;float:left;position:relative;}
#nav-main li a, #nav .menu ul li a{height:34px;float:left;font-size:14px;font-weight:bold;color:#fff;text-transform:uppercase;text-decoration:none;padding:16px 15px 0 15px;}
#nav-main li:hover a, #nav .menu ul li:hover a{background:rgba(0,0,0,0.5);}
#nav-main li.current-menu-item a, #nav .menu ul li.current-menu-item a{color:#fff;height:34px;background:rgba(0,0,0,0.5);margin:-2px 0 0 0;padding-top:18px;box-shadow:1px 0 rgba(0,0,0,0.7);}
#header-full.small + #nav{background:none;box-shadow:none;height:40px;}
#header-full.small + #nav #nav-container{height:40px;margin:-50px auto 0 auto;}
#header-full.small + #nav #nav-main, #header-full.small + #nav .menu ul{padding-left:200px;height:40px;}
#header-full.small + #nav #nav-main li, #header-full.small + #nav .menu li{height:40px;}
#header-full.small + #nav #nav-main li a, #header-full.small + #nav .menu li a{height:30px;float:left;font-size:13px;font-weight:normal;color:#333 !important;padding:10px 12px 0 12px;}
ul li:last-child ul li a{color:#fff !important;}
#header-full.small + #nav #nav-main li.current-menu-item a, #header-full.small + #nav .menu ul li.current-menu-item a{height:30px;margin:0;background:none;font-weight:bold;box-shadow:none;}
#header-full.small + #nav #nav-main li:hover a, #header-full.small + #nav .menu ul li:hover a{background:none;text-decoration:underline;}
#button-registration{float:right;height:48px;border:1px solid #ad2903;padding:0 30px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:bold;text-decoration:none;background-color:#c54521;line-height:48px;box-shadow:0 1px rgba(255,255,255,0.3) inset, 0 -1px rgba(0,0,0,0.3) inset, -1px 0 rgba(255,255,255,0.1);text-shadow:0 -1px rgba(0,0,0,0.6);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#button-registration:hover{background:#ad2903;}
#header-full.small + #nav #button-registration{height:38px;line-height:38px;font-size:12px;}
#nav ul ul{position:absolute;z-index:2000;display:none;width:230px;margin:0;top:48px;left:0;background:none;float:none;text-align:left;background:#606062;padding:5px;box-shadow:0 2px rgba(0,0,0,0.3);}
#header-full.small + #nav ul ul{background:rgba(255,255,255,0.95);top:40px;}
#nav ul li ul li{display:inline;float:left;width:230px;height:auto;padding:0;position:relative;margin:0;border:none;box-shadow:none;}
#nav ul ul ul{display:none;left:100%;margin:0;position:absolute;top:-4px;width:225px;z-index:1300;}
#header-full.small + #nav ul ul ul{background:rgba(255,255,255,0.95);top:-5px;}
#nav ul li ul li ul li{display:inline;float:left;padding:0;margin:0 0 1px 0;height:auto;}
#nav #nav-main li:hover ul li{background:none;}
#nav #nav-main li:hover ul li a, #nav #nav-main li:hover ul li a:link, #nav #nav-main li:hover ul li a:visited{width:210px;height:auto;text-transform:none;border:none;padding:8px 10px;margin:0;font-size:14px;color:#fff;line-height:18px;font-weight:normal;background:none;box-shadow:none;}
#header-full.small + #nav #nav-main li:hover ul li a{text-decoration:none;}
#nav #nav-main li:hover ul li a:hover, #nav #nav-main li ul li a:hover{text-decoration:none;color:#fff;background:#c54521;}
#header-full.small + #nav #nav-main li:hover ul li a:hover{font-weight:bold;}
#nav #nav-main li:hover ul li:hover{box-shadow:none;}
nav#nav li:hover ul ul,
nav#nav li li:hover ul ul{display:none;}
nav#nav li:hover ul,
nav#nav li li:hover ul{display:block;}
.open-menu, .close-menu, .close-menu-big{display:none;}
#slideshow-tabs{width:100%;height:auto;position:relative;z-index:10;margin:179px 0 0 0;min-width:1185px;padding-bottom:5px;}
#slideshow-tabs .ui-tabs-panel{width:100%;height:620px;min-width:1185px;}
.tabs-blur{height:170px;-webkit-filter:blur(8px) contrast(0.4) brightness(1.4);-moz-filter:blur(8px) contrast(0.4) brightness(1.4);-ms-filter:blur(8px) contrast(0.4) brightness(1.4);-o-filter:blur(8px) contrast(0.4) brightness(1.4);filter:blur(8px) contrast(0.4) brightness(1.4);margin-top:-8px;}
.tabs-blur.no-blur{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}
#slideshow-tabs .nav-tabs-slideshow{width:1125px;height:88px;margin:0 auto;list-style:none;padding:0 30px;background:url(../images/sep-tabs.png) repeat-y 28px 0;}
#panel-tabs{width:100%;position:absolute;bottom:0;left:0;width:100%;z-index:200;height:88px;background:#c54521;box-shadow:0 -2px 3px rgba(0,0,0,0.2);}
.nav-tabs-slideshow li{height:88px;width:223px;float:left;background:url(../images/sep-tabs.png) repeat-y 100% 0;padding:0 2px 0 0;}
.nav-tabs-slideshow li a{height:63px;width:173px;float:left;padding:25px 25px 0 25px;text-decoration:none;color:#fff;line-height:1.4;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.nav-tabs-slideshow li a strong{font-size:14px;text-transform:uppercase;}
.nav-tabs-slideshow li a span{font-size:12px;color:#fff;font-weight:200;}
.nav-tabs-slideshow li.ui-tabs-active a{background:rgba(0,0,0,0.2);}
.nav-tabs-slideshow li a:hover{background:rgba(0,0,0,0.1);}
.tabs-container{width:1125px;height:440px;position:relative;margin:0 auto;padding:0 30px;}
.tabs-container article{width:400px;height:230px;background:#62462d;margin:95px 0 0 0;padding:25px;position:relative;}
.tabs-container article h2{font-size:28px;font-weight:900;color:#fff;text-transform:uppercase;margin:0 0 20px 0;}
.tabs-container article p{font-size:16px;color:#fff;margin:0 0 24px;line-height:1.6;}
.button-more-slide, .button-more-slide:link, .button-more-slide:visited{width:145px;height:33px;display:block;position:absolute;left:25px;bottom:25px;background-image:url(../images/arrow-more.png), linear-gradient(top, #a42347, #7a1632);background-image:url(../images/arrow-more.png), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a42347), to(#7a1632));background-image:url(../images/arrow-more.png), -webkit-linear-gradient(top, #a42347, #7a1632);background-image:url(../images/arrow-more.png), -moz-linear-gradient(top, #a42347, #7a1632);background-image:url(../images/arrow-more.png), -ms-linear-gradient(top, #a42347, #7a1632);background-image:url(../images/arrow-more.png), -o-linear-gradient(top, #a42347, #7a1632);background-repeat:no-repeat;background-size:8px 11px, auto auto;background-position:140px 11px, 0 0;line-height:33px;color:#fff;padding-left:15px;text-decoration:none;text-transform:uppercase;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;font-size:13px;font-weight:300;}
.button-more-slide:hover{background:url(../images/arrow-more.png), #621228;background-repeat:no-repeat;background-size:8px 11px, auto auto;background-position:160px 11px, 0 0;}
.slider-tabs{width:450px;height:280px;background:#62462d;margin:95px 0 0 0;position:relative;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;height:43px;}
.slides{margin:0;padding:0;list-style:none;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.slider-tabs.flexslider{margin:95px 0 0 0;}
.slider-tabs.flexslider .slider-tabs-content{width:400px;height:230px;padding:25px;}
.slider-tabs.flexslider h3{font-size:24px;font-weight:normal;margin:0 0 5px 0;}
.slider-tabs.flexslider h3 a{color:#fff;text-decoration:none;}
.slider-tabs.flexslider h3 a:hover{text-decoration:underline;}
.slider-tabs.flexslider time{font-size:12px;font-weight:300;text-transform:uppercase;color:rgba(255,255,255,0.7);display:block;margin:0 0 15px 0;}
.slider-tabs.flexslider p{font-size:16px;color:#fff;margin:0 0 24px;line-height:1.6;}
.slider-tabs.flexslider .flex-control-nav{display:none;}
.slider-tabs.flexslider .flex-prev{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-prev-slide.png) no-repeat 50% 12px;top:120px;left:-52px;text-indent:-9999px;background-size:14px 18px;}
.slider-tabs.flexslider .flex-next{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-next-slide.png) no-repeat 50% 12px;top:120px;right:-52px;text-indent:-9999px;background-size:14px 18px;}
.slider-tabs.flexslider .flex-next:hover, .slider-tabs.flexslider .flex-prev:hover{opacity:0.7;}
.slider-tabs.flexslider .slides img{width:auto;float:left;margin:0 25px 0 0;}
.slider-tabs.flexslider.event h3{font-size:18px;margin:0 0 10px 0;line-height:1.3;}
.slider-tabs.flexslider h3 a{color:#fff;text-decoration:none;}
.nav-slider-left{width:190px;list-style:none;float:left;margin:0;}
.nav-slider-right{width:190px;list-style:none;float:right;margin:0;}
.nav-slider-left li{}
.nav-slider-left li a,
.nav-slider-right li a{color:#fff;text-transform:uppercase;font-size:14px;font-weight:300;text-decoration:none;display:block;padding:8px 10px;}
.nav-slider-left li a:hover,
.nav-slider-right li a:hover{background:#7a1632;}
.list-event-slider{list-style:none;font-size:12px;color:#fff;line-height:1.6;font-weight:300;overflow:hidden;}
.list-event-slider li{margin:0 0 8px 0;}
.list-event-slider li.hour-slider{background:url(../images/icon-hour-slider.png) no-repeat;background-size:22px 22px;}
.list-event-slider li.location-slider{background:url(../images/icon-location-slider.png) no-repeat;background-size:22px 22px;}
.home #content-container{width:100%;background:#fff;min-width:1185px;position:relative;z-index:10;padding-top:0;}
#content-container{padding-top:0px;}
.top-banner{width:100%;float:left;padding-top:145px;}
#content{width:1125px;margin:0 auto;padding:0 30px;}
#banner-homepage{margin:0 0 50px 0;vertical-align:top;}
#main-content{width:732px;float:left;padding:0 0 50px 0;}
#full-width{padding:0 0 50px 0;}
#intro{margin:0 0 20px 0;}
#intro h1{font-size:20px;color:#62462d;text-transform:uppercase;font-weight:bold;margin:0 0 20px 0;}
#intro figure{width:363px;float:left;margin:0 30px 0 0;}
#intro p{font-size:16px;color:#333;font-weight:normal;line-height:1.6;margin:0 0 24px;}
.more-intro{font-size:16px;text-transform:uppercase;color:#222;text-decoration:none;font-weight:bold;}
.more-intro:hover{color:#C54520;}
#sidebar-homepage-left{width:341px;float:left;}
#sidebar-homepage-middle{width:341px;float:right;}
#sidebar-homepage-right{width:341px;float:right;}
#nav-sidebar{margin:0 0 50px 0;list-style:none;}
#nav-sidebar li{margin:0 0 25px 0;line-height:1.4;}
#nav-sidebar li a{text-decoration:none;font-size:14px;color:#333;display:block;}
#nav-sidebar li a img{width:46px;height:46px;}
#nav-sidebar li a figure{border-radius:60px;padding:20px;width:46px;height:46px;border:3px solid #fff;box-shadow:0 0 0 2px #dadada;margin:0 20px 0 0;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;float:left;background:#dadada;}
#nav-sidebar li a:hover figure{background:#c54521;box-shadow:0 0 0 4px #c54521;}
#nav-sidebar li a .title-nav-sidebar{display:block;margin:5px 0;text-transform:uppercase;color:#222;font-size:16px;}
#nav-sidebar li a:hover .title-nav-sidebar{color:#c54521;}
#intro-principal{clear:both;padding:0 0 25px 0;position:relative;}
#intro-principal #title-principal{background:#dadada;padding:12px 0 12px 341px;font-size:20px;color:#222;font-weight:300;}
#intro-principal p{font-size:16px;font-weight:normal;color:#333;}
#content-principal{padding-left:341px;}
#intro-principal figure{width:322px;float:left;margin-top:-116px;left:0;bottom:-50px;z-index:100;}
#intro-principal figure img{margin:0;vertical-align:top;}
#nav-sub-container{background:#dadada;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}
#nav-sub li{height:40px;float:left;}
#nav-sub li a{height:27px;float:left;font-size:12px;color:#666;text-transform:uppercase;text-decoration:none;padding:13px 15px 0 15px;}
#nav-sub li a:hover, #nav-sub li.current-menu-item a{background:#fff;color:#333;}
#breadcrumbs{margin:25px 0;}
#breadcrumbs div{height:34px;float:left;}
#breadcrumbs div a{height:24px;float:left;font-size:11px;color:#666;text-transform:uppercase;text-decoration:none;padding:10px 0 0 0;}
#breadcrumbs div a.icon-home{width:34px;height:34px;background:#c54521 url(../images/icon-home.png) no-repeat 50% 8px;text-indent:-9999px;background-size:17px 17px;padding:0;}
#breadcrumbs div a.icon-home:hover{opacity:0.7;}
#breadcrumbs div .arrow{width:8px;height:14px;background:url(../images/arrow-breadcrumbs.png) no-repeat;background-size:8px 14px;text-indent:-9999px;margin:9px 12px 0 12px;float:left;}
.last-breadcrumbs{float:left;font-size:11px;text-transform:uppercase;color:#c54521;margin:10px 0 0 0;}
#breadcrumbs div a:hover{color:#c54521;}
#sidebar{width:300px;float:right;background:#f0f0f0;padding:20px 20px 0 20px;margin:0 0 50px 0;}
#tabs-content-bottom{background:#eee;height:200px;clear:both;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;margin:0 0 50px 0;}
#nav-content-bottom{width:225px;float:left;background:#7a1632;list-style:none;margin:0;}
#nav-content-bottom li{height:50px;background:url(../images/sep-tabs-bottom.png) repeat-x 0 100%;}
#nav-content-bottom li a{font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;display:block;padding:0 20px;height:50px;line-height:50px;text-decoration:none;}
#nav-content-bottom li a:hover, #nav-content-bottom li.ui-tabs-active a{background:rgba(0,0,0,0.2);}
#tabs-content-bottom .ui-tabs-panel{width:900px;height:200px;float:left;}
#nav-sidebar-bottom{margin:0;list-style:none;}
#nav-sidebar-bottom li{width:179px;height:200px;float:left;border-right:1px solid #dadada;}
#nav-sidebar-bottom li a{width:140px;height:219px;float:left;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;padding:0 20px;text-align:center;font-size:12px;color:#333;text-decoration:none;line-height:1.6;}
#nav-sidebar-bottom .title-nav-sidebar{display:block;font-size:12px;color:#222;text-transform:uppercase;margin:0 0 20px 0;padding:0px 10px;}
.nav-tabs-bottom{list-style:none;margin:0;padding:10px 0;}
.nav-tabs-bottom li{width:205px;float:left;padding:0 10px;margin:0 0 5px 0;}
.nav-tabs-bottom li a{display:block;padding:9px 10px;font-size:12px;color:#333;text-decoration:none;text-transform:uppercase;`}
.nav-tabs-bottom li a:hover{background:#7a1632;color:#fff;}
#tabs-content-bottom .ui-tabs-panel article{padding:30px;font-size:18px;color:#333;line-height:1.6;}
#tabs-content-bottom .ui-tabs-panel article p{margin:0 0 15px 0;}
.slider-partners{width:815px;height:100px;margin:45px auto 0 auto;position:relative;}
.slider-partners li img{opacity:0.6;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.slider-partners li a:hover img{opacity:1;}
.slider-partners li{text-align:center;}
.slider-partners .flex-control-nav{display:none;}
.slider-partners .flex-direction-nav{height:0;}
.slider-partners .flex-prev{position:absolute;z-index:10;width:19px;height:32px;left:-24px;top:33px;background:url(../images/prev-partners.png) no-repeat;background-size:19px 32px;text-indent:-9999px;opacity:0.8;}
.slider-partners .flex-next{position:absolute;z-index:10;width:19px;height:32px;right:-24px;top:33px;background:url(../images/next-partners.png) no-repeat;background-size:19px 32px;text-indent:-9999px;opacity:0.8;}
.slider-partners .flex-prev:hover, .slider-partners .flex-next:hover{opacity:1;}
#slider-news{margin:0 0 50px 0;position:relative;}
#slider-news ul li{position:relative;}
.panel-slider-news{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.7);padding:25px 0;}
.category-slider{list-style:none;margin:0 0 7px 0;padding:0 25px;}
.panel-slider-news h2{font-size:22px;color:#fff;font-weight:300;padding:0 25px;clear:both;}
.panel-slider-news h2 a{color:#fff;text-decoration:none;}
.panel-slider-news h2 a:hover{text-decoration:underline;}
.category-slider li{float:left;margin:0 10px 0 0;}
.category-slider li a{float:left;background:#fff;padding:3px 10px;font-size:11px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.category-slider li a:hover{background:#7a1632;color:#fff;}
#slider-news .flex-control-nav{display:none;}
#slider-news .flex-direction-nav{height:0;}
#slider-news .flex-prev{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-prev-slide.png) no-repeat 50% 12px;bottom:270px;left:25px;text-indent:-9999px;background-size:14px 18px;}
#slider-news .flex-next{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-next-slide.png) no-repeat 50% 12px;bottom:270px;right:25px;text-indent:-9999px;background-size:14px 18px;}
#slider-news .flex-prev:hover, #slider-news .flex-next:hover{opacity:0.7;}
.news-container{margin:0 48px 40px 0;width:342px;float:left;position:relative;}
.news-container.last{margin-right:0;}
.news-container figure img{border-top:3px solid #C54520;margin:0 0 5px 0;}
.news-container h2.title-news{font-size:20px;font-weight:300;margin:0 0 5px 0;line-height:1.2;}
.news-container header p{margin:0 0 3px 0;font-size:11px;}
.news-container header p a{text-transform:uppercase;font-weight:bold;text-decoration:none;}
.news-container h2.title-news a{color:#222;text-decoration:none;}
.news-container h2.title-news a:hover{color:#C54520;}
.news-container header{margin:0 0 15px 0;}
.news-container header time{font-size:11px;color:#999;text-transform:uppercase;}
.link-comment, .link-comment:link, .link-comment:visited{height:30px;background:#7a1632 url(../images/icon-comment.png) no-repeat 10px 8px;position:absolute;top:0;right:25px;padding:0 10px 0 33px;color:#fff;text-decoration:none;background-size:16px 17px;line-height:30px;}
.link-comment:hover{color:#fff;opacity:0.8;text-decoration:none;}
.news header aside{width:340px;float:left;}
.news header aside.no-featured{width:100%;float:none;}
.news header figure{width:351px;float:right;}
.news header figure img{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#news-title{margin:0;font-size:28px;line-height:1.2;padding:0 0 14px 0;border-bottom:1px solid #dadada;}
.news header p{margin:0;padding:10px 0;border-bottom:1px solid #dadada;}
#link-category{font-size:11px;font-weight:bold;text-transform:uppercase;}
#link-category a{text-decoration:none;}
#blog-time time{font-size:11px;color:#999;text-transform:uppercase;float:left;padding:0 7px 0 0;border-right:1px solid #999;margin:0 7px 0 0;}
#link-comment-header{float:left;font-size:11px;color:#666;text-transform:uppercase;text-decoration:none;}
#link-comment-header:hover{text-decoration:underline;}
#social-link{list-style:none;margin:10px 0 25px 0;}
#social-link li{float:left;margin:0 10px 0 0;}
.news{border-bottom:1px solid #dadada;margin:0 0 25px 0;}
.title-comment, .title-comment strong{font-size:22px;color:#222;font-weight:normal;margin:0 0 25px 0;}
.title-comment span{color:#666;font-weight:300;}
#list-comments{margin:0;padding:0 0 10px 0;}
.avatar{width:80px;height:80px;float:left;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;position:absolute;left:0;top:0;}
#list-comments li{position:relative;margin:0 0 25px 0;padding-left:110px;}
#list-comments li header h3{float:left;font-size:16px;font-weight:bold;color:#333;}
#list-comments li header time{float:left;margin:2px 0 0 4px;font-size:14px;color:#999;font-weight:300;text-transform:uppercase;}
#list-comments li header{margin:5px 0 12px 0;}
#list-comments li p, .comment-notes{margin:0 0 24px;line-height:1.6;font-size:15px;color:#444;}
#list-comments li article{border-bottom:1px solid #dadada;padding-bottom:25px;}
.comment-reply-link{text-transform:uppercase;font-size:12px;text-decoration:none;}
#list-comments li ul.children{margin:0;padding:25px 0 0 0;}
#form-comment label{font-size:15px;color:#333;font-weight:bold;display:block;margin:0 0 10px 0;}
#form-comment label span{color:#f00;}
#form-comment .input{width:380px;height:30px;background:#f7f7f7;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;padding:5px;margin:0 0 15px 0;font-size:14px;}
#form-comment .input.textarea{width:550px;height:180px;}
#form-comment .button{display:block;text-align:center;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 20px;border:1px solid #7a1632;text-decoration:none;cursor:pointer;background-color:#a42347;background-image:linear-gradient(top, #a42347, #7a1632);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a42347), to(#7a1632));background-image:-webkit-linear-gradient(top, #a42347, #7a1632);background-image:-moz-linear-gradient(top, #a42347, #7a1632);background-image:-ms-linear-gradient(top, #a42347, #7a1632);background-image:-o-linear-gradient(top, #a42347, #7a1632);text-shadow:0 -1px rgba(0,0,0,0.5);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#form-comment .button:hover{background:#7a1632;}
#history-container{background:url(../images/line-history.png) repeat-y 30px 0;}
.static-page h3.history-year{width:60px;height:60px;background:#7a1632;border-radius:30px;font-size:16px;color:#fff;font-weight:bold;text-align:center;line-height:60px;}
.history-moment{margin-bottom:10px;}
.history-moment header{width:150px;float:left;background:#7a1632;font-size:14px;color:#fff;font-weight:300;padding:5px 10px;}
#history-container aside{width:535px;float:right;}
#history-container aside .history-title{margin-top:2px;font-size:18px;font-weight:bold;}
.img-history{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#slider-event{margin:0 0 50px 0;height:295px;position:relative;}
.panel-slider-event{width:400px;height:245px;float:left;background:#7b1733;padding:25px;}
.panel-slider-event h2{font-size:28px;font-weight:300;margin:0 0 15px 0;}
.panel-slider-event h2 a{color:#fff;text-decoration:none;}
.panel-slider-event h2 a:hover{text-decoration:underline;}
.panel-slider-event time{float:left;color:#fff;margin:0 25px 0 0;}
.panel-slider-event time strong{font-size:120px;font-weight:normal;line-height:0.9;}
.panel-slider-event time span{text-transform:uppercase;font-size:14px;}
.panel-slider-event .list-event-slider{padding-top:30px;}
#slider-event img{float:left;width:675px;height:295px;}
#slider-event .flex-control-nav{display:none;}
#slider-event .flex-direction-nav{height:0;}
#slider-event .flex-prev{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-prev-slide.png) no-repeat 50% 12px;top:120px;left:475px;text-indent:-9999px;background-size:14px 18px;}
#slider-event .flex-next{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-next-slide.png) no-repeat 50% 12px;top:120px;right:25px;text-indent:-9999px;background-size:14px 18px;}
#slider-event .flex-prev:hover, #slider-event .flex-next:hover{opacity:0.7;}
#main-title.event-title{float:left;margin-top:0;}
#title-month{float:right;text-transform:uppercase;font-size:20px;font-weight:300;margin-top:8px;}
#nav-event{clear:both;margin:0 0 25px 0;}
#nav-event ul{list-style:none;margin:0;}
#nav-event ul li{float:left;background:#7b1733 url(../images/sep-tabs.png) repeat-y 100% 0;;height:40px;}
#nav-event ul li a{color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;height:40px;float:left;line-height:40px;padding:0 25px;}
#nav-event ul li a:hover, #nav-event ul li.current-menu-item a{background:rgba(0,0,0,0.1);}
#form-year{float:right;}
#form-year label{float:left;padding:12px 10px 0 0;color:#333;}
#form-year .select{height:40px;float:left;border:1px solid #333;padding-left:10px;padding-right:10px;margin:0 10px 0 0;}
#form-year .button{width:40px;height:40px;border:none;background:#7b1733;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer;}
#form-year .button:hover{opacity:0.7;}
.static-page .title-event{padding:0 10px 0 25px;height:55px;background:#f0f0f0;line-height:55px;font-weight:300;font-size:20px;outline:0;cursor:pointer;margin:25px 0 0 0;}
.static-page .title-event:hover{background:#e4e4e4;}
.static-page .title-event em{font-style:normal;color:#999;}
.static-page .title-event span{width:20px;height:20px;float:right;background:url(../images/icon-plus.png) no-repeat 100% 0;background-size:20px 20px;margin:16px 0 0 0;}
.static-page .title-event.ui-accordion-header-active span{background:url(../images/icon-minus.png) no-repeat 100% 0;background-size:20px 20px;}
.content-event{background:#f0f0f0;padding:0 25px 0 25px;}
.event-container-one{height:140px;padding-bottom:25px;}
.static-page .title-event.ui-accordion-header-active:hover{background:#f0f0f0;}
.static-page .content-event img{margin:0;float:left;}
.panel-event-info{width:285px;height:90px;background:#7b1733;padding:25px;float:left;margin:0 25px 0 0;}
.static-page .panel-event-info .list-event-slider{margin:0;}
.static-page .panel-event-info .list-event-slider li{color:#fff;font-size:12px;font-weight:300;}
.static-page .title-event-one{font-size:24px;color:#222;font-weight:bold;padding:40px 0 0 0;margin:0;}
.title-event-one a{text-decoration:none;color:#222;}
.title-event-one a:hover{color:#7b1733;}
.event-container{float:left;height:335px;margin:0 18px 11px 0;overflow:hidden;width:250px;}
.event-container.last{margin-right:0;}
.event-container img{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;}
.static-page .event-container h4{font-size:16px;color:#333;background:#ddd;font-weight:bold;height:54px;padding:13px 20px 0 20px;margin:0;clear:both;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}
.event-container .panel-event-info{width:210px;height:230px;background:#C54521;padding:20px;float:none;margin:0;position:relative;}
.event-container:hover img{margin-top:-270px;}
.static-page .event-container h4 a{color:#333;text-decoration:none;}
.static-page .event-container h4 a:hover{color:#7b1733;}
.button-detail, .button-detail:link, .button-detail:visited{width:208px;height:38px;border:1px solid #b2b2b2;position:absolute;bottom:20px;left:20px;text-align:center;font-size:14px;text-transform:uppercase;font-weight:bold;line-height:38px;color:#fff;text-decoration:none;text-shadow:0 -1px #787878;box-shadow:0 1px 2px rgba(0,0,0,0.3);background-color:#a7a7a7;background-image:linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a7a7a7), to(#8e8e8e));background-image:-webkit-linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-moz-linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-ms-linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-o-linear-gradient(top, #a7a7a7, #8e8e8e);}
.button-detail:hover{background:#fff;border:1px solid #fff;text-shadow:none;color:#7b1733;}
.accordion{margin:0 0 50px 0;}
#event-info{width:270px;float:left;margin:0 25px 0 0;}
#event-info .list-event-slider{margin:0;padding:20px;background:#7b1733;}
#event-info .list-event-slider li{color:#fff;font-size:12px;}
#event-info img{margin:0;}
.static-page .list-testimonial{margin:0;}
.static-page .list-testimonial li{position:relative;margin:0 0 50px 0;}
.static-page .list-testimonial li p{font-size:15px;color:#222;padding-left:225px;}
.static-page .list-testimonial li .testimonial-title{font-size:16px;color:#222;background:#dadada url(../images/quote-testimonial.png) no-repeat 100% 0;background-size:48px 36px;padding:9px 0 9px 225px;font-weight:bold;}
.static-page .list-testimonial li .testimonial-title span{font-weight:300;}
.static-page .img-testimonial{position:absolute;left:0;bottom:0;z-index:10;margin:0;}
.static-page .list-testimonial li.odd p{padding-left:0;padding-right:225px;}
.static-page .list-testimonial li.odd .testimonial-title{padding:9px 225px 9px 0;text-align:right;background:#dadada url(../images/quote-testimonial.png) no-repeat 0 0;background-size:48px 36px;}
.static-page .list-testimonial li.odd .img-testimonial{left:auto;right:0;}
#list-category-team{width:185px;float:left;margin:0 25px 0 0;list-style:none;}
#list-category-team li{width:185px;margin:0 0 1px 0;}
#list-category-team li a{display:block;border-left:3px solid #62462d;background:#f0f0f0;padding:10px 10px 10px 15px;font-size:14px;text-decoration:none;}
#list-category-team li.current-menu-item a{background:none;font-weight:bold;}
#team-container{width:522px;float:right;}
#team-container #main-title{margin-top:0;}
#list-team{list-style:none;margin:0;}
#list-team li{width:155px;height:205px;float:left;margin:0 25px 25px 0;text-align:center;}
#list-team li img{margin:0 0 5px 0;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#list-team li a{text-decoration:none;}
.static-page ul#list-team li{line-height:1.2;}
#list-team li a strong{font-size:14px;color:#222;text-decoration:none;font-weight:300;}
#list-team li a:hover strong{color:#7a1632;font-weight:bold;}
#list-team li.last{margin-right:0;}
#profile-team{width:200px;float:right;margin:0 0 25px 25px;}
#profile-team img{margin:0 0 20px 0;border:10px solid #f0f0f0;}
#list-social-team{list-style:none;margin:0;}
#list-social-team li{margin:0 0 10px 0;padding:0 0 0 10px;line-height:1.1;font-weight:300;}
#list-social-team li span{width:16px;height:16px;float:left;background:#dadada;margin:0 7px 0 0;}
#list-social-team li a{font-size:14px;color:#666;text-transform:uppercase;text-decoration:none;}
#list-social-team li.facebook-team span{background:#dadada url(../images/icon-facebook.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.facebook-team a:hover span{background-color:#33579f;}
#list-social-team li.facebook-team a:hover{color:#33579f;}
#list-social-team li.twitter-team span{background:#dadada url(../images/icon-twitter.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.twitter-team a:hover span{background-color:#00abf3;}
#list-social-team li.twitter-team a:hover{color:#00abf3;}
#list-social-team li.gplus-team span{background:#dadada url(../images/icon-gplus.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.gplus-team a:hover span{background-color:#da4b2d;}
#list-social-team li.gplus-team a:hover{color:#da4b2d;}
#list-social-team li.linkedin-team span{background:#dadada url(../images/icon-linkedin.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.linkedin-team a:hover span{background-color:#0082c4;}
#list-social-team li.linkedin-team a:hover{color:#0082c4;}
#list-social-team li.email-team{font-size:12px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:8px 0 8px 10px;margin:0;}
#list-social-team li.position-team{font-size:12px;border-top:1px solid #dadada;padding:8px 0 8px 10px;margin:0;font-weight:bold;font-style:italic;}
.static-page .title-faq{padding:8px 10px;background:#f0f0f0;font-weight:300;font-size:20px;outline:0;cursor:pointer;margin:25px 0 0 0;}
.static-page .title-faq:hover{background:#e4e4e4;}
.static-page .title-faq span{width:20px;height:20px;float:right;background:url(../images/icon-plus.png) no-repeat 100% 0;background-size:20px 20px;margin:4px 0 0 0;}
.static-page .title-faq.ui-accordion-header-active span{background:url(../images/icon-minus.png) no-repeat 100% 0;background-size:20px 20px;}
.content-faq{padding:20px 0 0 10px;}
.gallery-group{margin:0 0 30px 0;}
.link-category-gallery{width:265px;height:271px;float:left;background:#f0f0f0;padding:25px;text-decoration:none;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.link-category-gallery strong{font-size:18px;color:#222;display:block;line-height:1.4;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.link-category-gallery span{font-size:14px;color:#333;margin:0 0 24px;line-height:1.6;}
.list-gallery-category{list-style:none;margin:0;}
.list-gallery-category li{width:140px;height:80px;float:left;margin:0 0 1px 1px;position:relative;overflow:hidden;}
.list-gallery-category.detail li{margin:0;}
.list-gallery-category li a img{opacity:0.8;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.list-gallery-category li a span{position:absolute;left:0;bottom:0;background:#c54521;color:#fff;padding:10px;text-transform:uppercase;font-size:11px;font-weight:100;opacity:0;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;}
.list-gallery-category li a:hover img{opacity:1;}
.list-gallery-category li a:hover span{opacity:1;}
.link-category-gallery:hover{background:#fff;}
.link-category-gallery:hover strong{color:#C44621;}
#sidebar .widget-container{background:#fff;margin:0 0 20px 0;padding:0 20px 20px 20px;}
.sidebar-homepage .widget-title, #sidebar .widget-title{background-color:#6e5137;background-image:linear-gradient(top, #606062, #606062);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#606062), to(#606062));background-image:-webkit-linear-gradient(top, #606062, #606062);background-image:-moz-linear-gradient(top, #606062, #606062);background-image:-ms-linear-gradient(top, #606062, #606062);background-image:-o-linear-gradient(top, #606062, #606062);padding:12px 11px;font-size:16px;color:#fff;text-transform:uppercase;font-weight:normal;border-bottom:1px solid #fff;margin:0 0 20px 0;}
#sidebar .widget-title{margin-left:-20px;width:260px}
#sidebar ul{list-style:none;margin:0 0 10px 0;}
#sidebar ul li{font-size:14px;color:#333;padding:10px 0;border-bottom:1px solid #dadada;line-height:1.4;}
#sidebar ul li a{color:#444;text-decoration:none;}
#sidebar ul li a:hover{color:#c54521;}
#sidebar img.alignleft{margin-right:20px;}
#sidebar .text-widget img,
#sidebar .textwidget img{margin-bottom:15px;}
#sidebar .text-widget,
#sidebar .textwidget{font-size:14px;color:#666;line-height:1.6;margin:0 0 20px 0;}
#sidebar .text-widget{border-bottom:1px solid #dadada;}
#sidebar .text-widget p,
#sidebar .textwidget p{font-size:14px;color:#666;line-height:1.6;margin:0 0 24px;}
#sidebar .text-widget ul{border-top:1px solid #dadada;margin:0 0 20px 0;}
#sidebar .map-area{width:258px;height:250px;margin:0 0 20px 0;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#sidebar .testimonial-header{float:left;background:url(../images/quote-sidebar.png) no-repeat 100% 100%;padding:0 0 42px 0;width:137px;background-size:43px 35px;}
#sidebar .testimonial-header h4{font-size:14px;color:#333;font-weight:bold;margin:0 0 2px 0;}
#sidebar .testimonial-header h5{font-size:11px;color:#666;font-weight:normal;}
#sidebar .text-widget blockquote{clear:both;padding:5px 0 0 0;font-size:14px;color:#666;}
#sidebar ul.tabs-widget{width:300px;margin:0 0 0 -20px;}
#sidebar ul.tabs-widget li{width:50%;float:left;border:none;padding:0;margin:0 0 20px 0;}
#sidebar ul.tabs-widget li a{text-align:center;display:block;padding:12px 0;background-color:#6e5137;background-image:linear-gradient(top, #6e5137, #62462d);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#6e5137), to(#62462d));background-image:-webkit-linear-gradient(top, #6e5137, #62462d);background-image:-moz-linear-gradient(top, #6e5137, #62462d);background-image:-ms-linear-gradient(top, #6e5137, #62462d);background-image:-o-linear-gradient(top, #6e5137, #62462d);font-size:14px;text-transform:uppercase;color:#fff;opacity:0.8;}
#sidebar ul.tabs-widget li.ui-tabs-active a{opacity:1;}
#sidebar .team-sidebar-content h4{font-size:16px;color:#333;font-weight:bold;}
#sidebar .team-sidebar-content h5{font-size:14px;color:#898989;font-style:italic;margin:0 0 5px 0;}
.team-sidebar-social a{width:16px;height:16px;float:left;margin:0 5px 0 0;text-indent:-9999px;}
.team-sidebar-social a.icon-facebook-team{background:#dadada url(../images/icon-facebook.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-facebook-team:hover{background-color:#33579f;}
.team-sidebar-social a.icon-twitter-team{background:#dadada url(../images/icon-twitter.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-twitter-team:hover{background-color:#00abf3;}
.team-sidebar-social a.icon-gplus-team{background:#dadada url(../images/icon-gplus.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-gplus-team:hover{background-color:#da4b2d;}
.team-sidebar-social a.icon-linkedin-team{background:#dadada url(../images/icon-linkedin.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-linkedin-team:hover{background-color:#0082c4;}
#sidebar .team-sidebar li{padding:0 0 20px 0;margin:0 0 20px 0;}
#sidebar .flickr a{width:100px;height:100px;float:left;margin:10px 15px 20px 15px;}
.date-back{background:url(../images/icon-calendar-widget.png) no-repeat;}
#sidebar .flickr a img{width:100px !important;height:100px !important;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
.sidebar-homepage .widget-container{margin:0 0 0px 0;}
.sidebar-homepage .widget-container ul{list-style:none;margin:0 0 20px 0;}
.sidebar-homepage .widget-container ul li{font-size:14px;color:#444;padding:8px 0 7px 0;border-bottom:1px solid #dadada;line-height:1.4;}
.sidebar-homepage .widget-container ul li a{color:#777;text-decoration:none;}
.sidebar-homepage .widget-container ul li a:hover{color:#c54521;}
.sidebar-homepage .widget-container ul.news-sidebar li,
#sidebar .widget-container ul.news-sidebar li{padding:0 0 20px 0;margin:0 0 20px 0;}
.sidebar-homepage .widget-container ul.news-sidebar li img,
#sidebar .widget-container ul.news-sidebar li img{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
.sidebar-homepage .imgrame,
#sidebar .imgframe{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
.sidebar-homepage .widget-container ul.news-sidebar h4,
#sidebar .widget-container ul.news-sidebar h4{font-size:14px;font-weight:bold;margin:0 0 2px 0;padding:5px 0 0 0;}
.sidebar-homepage .widget-container ul.news-sidebar h4 a,
#sidebar .widget-container ul.news-sidebar h4 a{color:#444;}
.sidebar-homepage .widget-container ul.news-sidebar h4 a:hover,
#sidebar .widget-container ul.news-sidebar h4 a:hover{color:#c54521;}
.sidebar-homepage .widget-container ul.news-sidebar .date-news{font-size:11px;color:#898989;text-transform:uppercase;font-weight:300;}
#sidebar .widget-container ul.news-sidebar .date-news{font-size:10px;color:#898989;text-transform:uppercase;font-weight:300;}
.sidebar-homepage .widget-container ul.news-sidebar h5{display:none;}
.sidebar-homepage .button-more,
#sidebar .button-more{display:block;text-align:center;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 0;border:1px solid #7a1632;text-decoration:none;background-color:#c54521;background-image:linear-gradient(top, #c54521, #c54521);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#c54521), to(#c54521));background-image:-webkit-linear-gradient(top, #c54521, #c54521);background-image:-moz-linear-gradient(top, #c54521, #c54521);background-image:-ms-linear-gradient(top, #c54521, #c54521);background-image:-o-linear-gradient(top, #c54521, #c54521);text-shadow:0 -1px rgba(0,0,0,0.5);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.sidebar-homepage .button-more:hover,
#sidebar .button-more:hover{background:#ad2903;}
.sidebar-homepage .event-date-widget,
#sidebar .event-date-widget{width:61px;height:80px;float:left;background-size:61px 80px;margin:0 20px 0 0;text-align:center;}
.sidebar-homepage .widget-container ul.event-sidebar li,
#sidebar .widget-container ul.event-sidebar li{padding:0 0 0px 0;margin:-8px 0 20px 0;}
.blg-text{font-size:11px;}
.sidebar-homepage .event-date-widget strong,
#sidebar .event-date-widget strong{display:block;font-size:36px;color:#fff;padding:12px 0 0 0;}
.sidebar-homepage .event-date-widget span,
#sidebar .event-date-widget span{display:block;font-size:11px;text-transform:uppercase;color:#fff;padding:3px 0 0 0;}
.sidebar-homepage .event-content-widget{width:260px;float:left;}
#sidebar .event-content-widget{width:179px;float:left;}
.sidebar-homepage .event-content-widget article,
#sidebar .event-content-widget article{margin:0 0 10px 0;}
.sidebar-homepage .event-content-widget h4,
#sidebar .event-content-widget h4{font-size:14px;font-weight:bold;padding:5px 0 2px 0;}
.sidebar-homepage .widget-container .event-content-widget h4 a,
#sidebar .widget-container .event-content-widget h4 a{color:#444;}
#sidebar .widget-container .event-content-widget h4 a:hover{color:#7a1632;}
.sidebar-homepage .event-content-widget p,
#sidebar .event-content-widget p{font-size:10px;color:#898989;text-transform:uppercase;font-weight:300;line-height:1.6;}
.sidebar-homepage .event-content-widget em,
#sidebar .event-content-widget em{font-size:11px;color:#555;}
#sidebar .partner-sidebar li{text-align:center;padding:0;}
#sidebar .partner-sidebar li img{opacity:0.8;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#sidebar .partner-sidebar li a:hover img{opacity:1;}
.sidebar-homepage .widget-container ul.slides{margin:0;}
.sidebar-homepage .widget-container ul.slides li{padding:0;border:none;}
.sidebar-homepage .widget-container .slides-image{padding:4px;background:#dadada;margin:0 0 20px 0;}
.sidebar-homepage .widget-container .flexslider{position:relative;}
.sidebar-homepage .widget-container .flexslider .flex-control-nav{display:none;}
.sidebar-homepage .widget-container .flexslider h4{text-align:center;margin:0 60px;font-size:14px;color:#444;font-weight:normal;line-height:1.2;}
.sidebar-homepage .widget-container ul.flex-direction-nav{margin:0;height:0;}
.sidebar-homepage .widget-container ul.flex-direction-nav li{padding:0;border:none;}
.sidebar-homepage .widget-container .flexslider .flex-prev{position:absolute;display:block;width:32px;height:32px;background:#c54521 url(../images/arrow-prev-slide.png) no-repeat 50% 9px;bottom:0;left:0;text-indent:-9999px;background-size:12px 15px;}
.sidebar-homepage .widget-container .flexslider .flex-next{position:absolute;display:block;width:32px;height:32px;background:#c54521 url(../images/arrow-next-slide.png) no-repeat 50% 9px;bottom:0;right:0;text-indent:-9999px;background-size:12px 15px;}
.sidebar-homepage .widget-container .flexslider .flex-next:hover, .sidebar-homepage .widget-container .flexslider .flex-prev:hover{opacity:0.7;}
.sidebar-homepage .widget-container .flexslider .flex-prev.flex-disabled,
.sidebar-homepage .widget-container .flexslider .flex-next.flex-disabled{opacity:0.3;cursor:default;}
.sidebar-footer .widget-title{font-size:18px;color:#222;font-weight:bold;border-bottom:3px solid #606062;padding:0 0 10px 0;margin:5px 0 20px 0;}
#footer-container .sidebar-footer:last-child{margin:0px !important;margin:25px 0px 0 0 !important;}
.sidebar-footer .widget-container{margin:0 0 50px 0;}
.sidebar-footer .widget-container ul{list-style:none;margin:0 0 20px 0;}
.sidebar-footer .widget-container ul li{font-size:14px;color:#444;padding:9px 0 8px 0;border-bottom:1px solid #bbb;line-height:1.4;}
.sidebar-footer .widget-container ul li a{color:#444;text-decoration:none;}
.sidebar-footer .widget-container ul li a:hover{color:#c54521;}
.sidebar-footer .map-area{width:331px;height:205px;background:#fff;border:none;padding:5px;}
.static-page h1#main-title{font-weight:300;}
.static-page h1#main-title span{font-weight:bold;}
.static-page img{margin:5px 0 25px 0;}
.static-page img.imgframe{max-width:97.5%;padding:4px;background:#dadada;}
img.alignleft, .static-page img.alignleft{margin-right:25px;float:left;}
img.alignright, .static-page img.alignright{margin-left:25px;float:right;}
.static-page h1,
.static-page h2,
.static-page h3,
.static-page h4,
.static-page h5,
.static-page h6{line-height:1.3;color:#c54521;}
.content-home .static-page h3{color:#79aea6;}
.static-page h1{font-size:30px;margin:30px 0;}
.static-page h2{font-size:26px;margin:25px 0;}
.static-page h3{font-size:22px;margin:22px 0;}
.static-page h4{font-size:20px;margin:25px 0;}
.static-page h5{font-size:18px;margin:30px 0;}
.static-page h6{font-size:16px;margin:36px 0;}
.static-page p{line-height:1.6;font-size:15px;color:#444;text-align:justify;}
.static-page ul, .static-page ol{margin:0 0 24px 30px;line-height:1.6;font-size:15px;color:#444;}
.static-page blockquote{margin:0 0 24px;line-height:1.5;font-size:15px;color:#666;font-weight:300;padding:0 0 0 52px;background:url(../images/quote.png) no-repeat 8px 0;background-size:34px 27px;}
.separator{border:1px solid #ececec;height:4px;margin:0 0 25px 0;background:#f3f3f3;clear:both;}
.separator a{float:right;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:300;background:#fff;padding:3px 0 3px 5px;margin:-10px 0 0 0;}
table{width:100%;margin:0 0 30px 0;border-left:1px solid #fff;}
table thead th{height:40px;background:url(../images/tblhead.html) repeat-x;border-right:1px solid #000;border-bottom:1px solid #000;font-size:12px;vertical-align:middle;font-weight:bold;}
table tbody td, table tfoot td{border-right:1px solid #fff;color:#fff;font-size:12px;height:40px;padding:10px 3px;text-align:left;vertical-align:middle;}
#main-content table tbody tr td img, #full-content table tbody tr td img{margin:0;border:none;}
table tbody tr.odd td{background:#c54521 none repeat scroll 0 0;}
table tbody tr td.cellfeat, table tbody tr.odd td.cellfeat{background:#c54521 none repeat scroll 0 0;color:#fff;font-size:14px;font-weight:bold;padding:2px 0 2px 10px;text-align:left;}
#main-content .colhalf{width:341px;float:left;display:inline;margin-right:50px;}
#full-width .colhalf{width:537px;float:left;display:inline;margin-right:50px;}
#main-content .colhalf.lastcol, #full-width .colhalf.lastcol{margin-right:0;}
#form-contact label{font-size:15px;color#333;font-weight:bold;display:block;margin:0 0 10px 0;}
#form-contact label span{color:#f00;}
#form-contact .input{width:380px;height:30px;background:#f7f7f7;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;padding:5px;margin:0 0 15px 0;font-size:14px;}
#form-contact .input.textarea{width:550px;height:180px;}
#form-contact .button{display:block;text-align:center;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 20px;border:1px solid #7a1632;text-decoration:none;cursor:pointer;background-color:#c64621;background-image:linear-gradient(top, #a42347, #c54521);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a42347), to(#c54521));background-image:-webkit-linear-gradient(top, #c64621, #c54521);background-image:-moz-linear-gradient(top, #c64621, #c54521);background-image:-ms-linear-gradient(top, #c64621, #c54521);background-image:-o-linear-gradient(top, #c64621, #c54521);text-shadow:0 -1px rgba(0,0,0,0.5);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#form-contact .button:hover{background:#c54521;}
.errordiv{display:block;border:1px solid #f2a9a9;padding:5px;color:#f00;font-size:12px;margin:8px 0 0 0;clear:both;background:#fff;}
.correctdiv{display:block;border:1px solid #b6e47a;padding:5px;color:#629c17;font-size:12px;margin:8px 0 0 0;background:#d7fca8;clear:both;}
#main-footer{position:relative;width:100%;min-width:1185px;}
#blur-top{width:1125px;padding:0 30px;height:50px;margin:0 auto;position:relative;overflow:hidden;z-index:1;background:rgba(255,255,255,0.95);}
#link-back-top{float:right;font-size:12px;text-transform:uppercase;font-weight:bold;text-decoration:none;background:url(../images/arrow-top.png) no-repeat 100% 1px;padding:0 20px 0 0;background-size:14px 10px;margin:18px 0 0 0;}
#link-back-top:hover{text-decoration:underline;}
#slogan-footer{width:1125px;height:160px;margin:0 auto;position:relative;z-index:10;background:url(../images/footer-dark.png) no-repeat 50% 0;}
#slogan-footer h4{text-align:center;font-size:32px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.3);padding:55px 0 0 0;font-weight:300;}
#slogan-footer h4 span{font-family:Georgia, Garamond, serif;font-style:italic;}
#footer-content{width:100%;background:rgba(255,255,255,0.95);}
#footer-container{width:1125px;margin:0 auto;padding:0 30px;}
#sidebar-footer-left, #sidebar-footer-middle{width:341px;float:left;margin:25px 50px 0 0;}
#footer-address{background:#fff;width:301px;float:right;margin:-5px 0 0 0;padding:30px 20px 25px 20px;box-shadow:3px 3px 0 rgba(0,0,0,0.1);}
#title-footer-address{width:350px;margin:0 0 15px -29px;color:#fff;font-size:18px;font-weight:normal;padding:0 0 9px 0;background:url(../images/corner.png) no-repeat 0 100%;background-size:9px 9px;}
#title-footer-address span{display:block;background:#606062;margin:0 0 1px 0;padding:8px 20px 8px 29px;}
#footer-address, #footer-address p{font-size:13px;color:#666;line-height:1.4;}
#footer-address p{margin:0 0 15px 0;}
#footer-address p strong{font-size:14px;color:#222;}
#list-social{list-style:none;padding:10px 0 0 0;margin:0;}
#list-social li{float:left;margin:0 16px 0 0;}
#list-social li a{width:32px;height:32px;background:#dadada;border-radius:18px;float:left;text-indent:-9999px;border:2px solid #fff;box-shadow:0 0 0 2px #dadada;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#list-social #icon-facebook a{background:#dadada url(../images/icon-facebook.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-twitter a{background:#dadada url(../images/icon-twitter.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-gplus a{background:#dadada url(../images/icon-gplus.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-linkedin a{background:#dadada url(../images/icon-linkedin.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-youtube a{background:#dadada url(../images/icon-youtube.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-flickr a{background:#dadada url(../images/icon-flickr.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social li.last{margin:0;}
#list-social #icon-facebook a:hover{background-color:#33579f;box-shadow:0 0 0 2px #33579f;}
#list-social #icon-twitter a:hover{background-color:#00abf3;box-shadow:0 0 0 2px #00abf3;}
#list-social #icon-gplus a:hover{background-color:#da4b2d;box-shadow:0 0 0 2px #da4b2d;}
#list-social #icon-linkedin a:hover{background-color:#0082c4;box-shadow:0 0 0 2px #0082c4;}
#list-social #icon-youtube a:hover{background-color:#cc1c13;box-shadow:0 0 0 2px #cc1c13;}
#list-social #icon-flickr a:hover{background-color:#ff0988;box-shadow:0 0 0 2px #ff0988;}
#footer-copyright{width:100%;height:70px;background:#606062;min-width:1185px;}
#footer-copyright-content{width:1125px;height:70px;margin:0 auto;padding:0 30px;}
#logo-footer{width:200px;height:60px;float:left;margin:6px 30px 0 0;}
#text-address{float:left;font-size:12px;font-weight:bold;color:#fff;margin:28px 10px 0 0;}
#nav-footer{float:left;margin:28px 0 0 0;list-style:none;font-size:12px;font-weight:300;}
#nav-footer li{float:left;height:15px;border-left:1px solid #fff;padding:0 10px;}
#nav-footer li a{color:#fff;text-decoration:none;}
#nav-footer li a:hover{text-decoration:underline;}
#text-copyright{float:right;font-size:12px;color:#fff;margin:28px 0 0 0;}
@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-moz-min-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx){#logo img{width:260px;padding-top:10px;padding-bottom:10px;}
.slider-tabs.flexslider .slides img{width:190px;height:230px;}
.sidebar-homepage .widget-container ul.news-sidebar li img{width:123px;height:94px;}
.img-history{width:228px;height:158px;}
.news-container figure img{width:342px;height:170px;}
.static-page .content-event img{width:322px;height:140px;}
.static-page .content-event .event-container img{width:250px;height:270px;}
#event-info img{width:270px;height:290px;}
.static-page .img-testimonial{width:200px;height:280px;}
#list-team li img{width:155px;height:155px;}
#profile-team img{width:180px;height:180px;}
.list-gallery-category li a img{width:160px;height:160px;}
#sidebar .widget-container ul.news-sidebar li img{width:123px;height:94px;}
#sidebar img.testimonial{width:96px;height:96px;}
#sidebar .team-sidebar img{width:65px;height:65px;}
.partner-sidebar img{width:163px;height:100px;}
#logo-footer img{width:200px;height:60px;}
}
.readmore-events{text-decoration:none;}
.sidebar-text{color:#fff !important;text-decoration:none;}
.editorial{color:#c54520;font-size:22px;font-weight:bold;margin:2px 0;}
.pagination{width:100%;display:table;padding:20px 20px 20px 20px;text-align:center;}.pagination ul li{list-style:none;}.pagination ul li:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px;}.pagination ul li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px;}.pagination ul li a{list-style:none;border:1px solid #ddd;color:#ccc;padding:6px;font-size:12px;float:left;text-decoration:none;}.gallery-style{width:49.9%;float:left;}.id_content{width:100%;padding:6px;float:left;}.img-res{max-width:100%;}.id_content p{margin:0 0 24px;line-height:1.6;font-size:15px;color:#444;}.id_content h1{font-size:30px;margin:30px 0;}
.have_menu{margin-bottom:1px;border:0px;border-bottom:1px solid #dadada;}
.have_menu a{display:block;padding-right:10px;}
.have_menu a span{float:right;}
.have_sub_menu{display:none;}
.have_sub_menu li a{background:transparent;}
.have_sub_menu .in{display:block;background:#c54521;}
.cons-table tr td{}
.site li a{color:#000 !important;font-size:12px !important;text-decoration:none !important;}
#nav-main li:first-child{background:#c54521 !important;}
#nav-main li ul li:first-child{background:none !important;}
#nav-main li:last-child a{color:#fff !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input , table.gsc-search-box td.gsc-input , table.gsc-search-box td.gsc-input{padding:0px !important;color:#000;font-size:12px !important;}
.gsc-input{padding:5px !important;}
.gsc-input-box{border:1px solid #A5A7AB !important;border-right:0px !important}
.gsc-search-button{background:url(../images/icon-search.png) no-repeat #C54521 center center !important;background-size:70% !important;width:25px !important;height:18px !important;padding:0px !important;border:0px !important;margin:0px !important;border:1px solid #C54521 !important;border-left:0px !important;}
.cse .gsc-control-cse, .gsc-control-cse{padding:2px !important;}
.gsst_a .gscb_a{color:#F28D11 !important;cursor:pointer;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{opacity:0 !important;}
.gsc-search-box{border-collapse:inherit !important;}
.gstl_50 td{border-bottom:0px !important;border-right:0px !important;color:#606060 !important;font-size:12px !important;height:25px !important;padding:0px;padding-left:10px;padding-right:10px;}
.gstl_50{margin:0px !important;}
table.gsc-search-box td{height:25px !important;border:0px;}
.cse .gsc-control-cse, .gsc-control-cse{background:transparent !important;border:0px !important;}
.gsc-resultsHeader td{padding:0px !important;margin:0px !important;}
.gsc-table-result{margin:0px;height:0px !important;}
#sidebar ul .active a{color:#C54521;}
.view_plus{padding:5px;text-decoration:none;background:#333;color:#fff !important;margin-top:10px;line-height:50px;}
.core-style p{text-align:left !important;color:#fff;}
.static-page .event-container h4 .cor-name:hover{color:#000 !important;cursor:default !important;}
.title-event{text-transform:capitalize !important;}
.home-form input{width:93.5%;border:1px solid #ddd;padding:10px;margin-bottom:10px;}
.home-form select{width:100%;border:1px solid #ddd;padding:10px;margin-bottom:10px;}
.home-form textarea{width:93.5%;border:1px solid #ddd;padding:10px;margin-bottom:10px;}
.f-cont{width:100%;padding:10px;margin-bottom:10px;border:1px Solid #ddd;font-size:13px;-webkit-box-sizing:border-box;*/-moz-box-sizing:border-box;box-sizing:border-box;}
.home-form input[type='submit']{width:100%;border:0px;padding:10px;margin-bottom:20px;color:#fff;background:#c54521;text-transform:uppercase;cursor:pointer;font-size:16px;}
#btn{width:100%;border:0px;padding:10px;margin-bottom:20px;color:#fff;background:#c54521;text-transform:uppercase;cursor:pointer;font-size:16px;}
.col-5{width:50%;padding-left:15px;padding-right:15px;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.col-10{width:100%;padding-left:15px;padding-right:15px;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.home-form input[type='checkbox']{width:20px !important;}
.home-form input[type='submit']:hover{background:#606062;}
tabs-menu{height:30px;float:left;clear:both;}
.tabs-menu li a{float:left;margin-right:10px;background:-webkit-linear-gradient(top, #606062, #606062);background:#606062;border-top:1px solid #d4d4d1;border-right:1px solid #d4d4d1;border-left:1px solid #d4d4d1;color:#fff !important;padding:5px;}
.tabs-menu li{font-size:13px !important;color:#fff !important;padding:0px !important;border-bottom:0px !important;line-height:1.4;}
}
.tabs-menu li.current{position:relative;z-index:5;}
.tabs-menu .current a{background:#c54521;color:#fff;}
.tab{background-color:#fff;float:left;margin-bottom:5px;width:100%;padding-top:25px;}
.tab-content{width:100%;padding:2px;display:none;}
#tab-1{display:block;}
.send-content{text-align:center;font-size:17px;color:#fff;width:100%;padding:14px;background:black;position:fixed;z-index:999999;display:none;}
.send-content p{margin:0px;}
.cons-table>tbody>tr>td, .cons-table>tbody>tr>th, .cons-table>tfoot>tr>td, .cons-table>tfoot>tr>th, .cons-table>thead>tr>td, .cons-table>thead>tr>th{border:1px solid #ddd !important;height:auto !important;}
.cons-table>tbody>tr>td, .cons-table>tbody>tr>th, .cons-table>tfoot>tr>td, .cons-table>tfoot>tr>th, .cons-table>thead>tr>td, .cons-table>thead>tr>th{padding:10px !important;line-height:15px !important;vertical-align:top !important;border-top:1px solid #ddd !important;color:#fff !important;height:auto !important;}
.cons-table>tbody>tr:nth-of-type(odd){background-color:#f5a26f !important;}
.cons-table{background:#f5a26f !important;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border:1px solid #ddd;height:auto !important;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:10px;line-height:15px;vertical-align:top;border-top:1px solid #ddd;color:#888;height:auto !important;}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9 !important;}
.set-top{margin-top:15px;}
.std-color{background:#146d97 !important;}
.gjev-color{background:#b00026 !important;}
.lst-blog{background:#2a5d56 !important;color:#222;}
.scl-color{background:#afa812 !important;}
.add-color{background:#4b7f80 !important;}
.camp-color{background:#1a445a !important;}
.owl-height{min-height:100% !important;}
#main-body{-webkit-animation:fadein 0.7s;-moz-animation:fadein 0.7s;-ms-animation:fadein 0.7s;-o-animation:fadein 0.7s;animation:fadein 0.7s;}
@keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-moz-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-ms-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-o-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
.our-requr{width:20%;padding:5px;box-sizing:border-box;float:left;}
.our-requr img{border:1px solid #ddd;max-width:100%;margin:0px;}
[class*="entypo-"]:after{font-family:"entypo", sans-serif;}
a{text-decoration:none;}
ul{list-style:none;margin:0;padding:0;}
.container{margin:0 auto;padding:20px 50px;background:white;}
#sticky-social{left:0;position:fixed;top:200px;left:auto;right:0px;z-index:9999999;}
#sticky-social a{background:#333;color:#fff;display:block;height:35px;font:16px "Open Sans", sans-serif;line-height:35px;position:relative;text-align:center;width:35px;}
#sticky-social a span{line-height:35px;left:-120px;position:absolute;text-align:center;width:120px;}
#sticky-social a:hover span{left:100%;}
#sticky-social a[class*="facebook"],
#sticky-social a[class*="facebook"]:hover,
#sticky-social a[class*="facebook"] span{background:#3b5998;}
#sticky-social a[class*="twitter"],
#sticky-social a[class*="twitter"]:hover,
#sticky-social a[class*="twitter"] span{background:#00aced;}
#sticky-social a[class*="gplus"],
#sticky-social a[class*="gplus"]:hover,
#sticky-social a[class*="gplus"] span{background:#dd4b39;}
#sticky-social a[class*="linkedin"],
#sticky-social a[class*="linkedin"]:hover,
#sticky-social a[class*="linkedin"] span{background:#007bb6;}
#sticky-social a[class*="youtube"],
#sticky-social a[class*="youtube"]:hover,
#sticky-social a[class*="youtube"] span{background:#dd4b39;color:#fff;}
#sticky-social a[class*="stumbleupon"],
#sticky-social a[class*="stumbleupon"]:hover,
#sticky-social a[class*="stumbleupon"] span{background:#eb4924;}
#sticky-social a[class*="pinterest"],
#sticky-social a[class*="pinterest"]:hover,
#sticky-social a[class*="pinterest"] span{background:#cc2127;}
#sticky-social a[class*="flickr"],
#sticky-social a[class*="flickr"]:hover,
#sticky-social a[class*="flickr"] span{background:#ff0084;}
#sticky-social a[class*="tumblr"],
#sticky-social a[class*="tumblr"]:hover,
#sticky-social a[class*="tumblr"] span{background:#32506d;}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, 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,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ul, ol{margin-left:2em;}
ol{list-style-type:decimal;}
nav ul, nav li{margin:0;list-style:none;list-style-image:none;}
b, strong, th{font-weight:bold;}
em, i{font-style:italic;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
a, a:active, a:visited{color:#c54521;outline:0;}
a:hover{color:#606062;}
body{font:14px 'Helvetica Neue', Helvetica, arial;background:#fff;min-height:100%;position:static;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;}
.skiplink{display:none;}
.clear{clear:both;}
img{max-width:100%;}
#header-content #searchform .input,
#nav-header,
#nav,
.nav-tabs-slideshow li a strong,
.slider-tabs.flexslider h3,
#intro h1,
#nav-sidebar li,
.widget-title,
ul.news-sidebar h4,
.sidebar-homepage .button-more,
.sidebar-homepage .event-date-widget,
.event-content-widget h4,
.sidebar-homepage .widget-container .flexslider h4,
.static-page h1,
.static-page h2,
.static-page h3,
.static-page h4,
.static-page h5,
.static-page h6,
#link-back-top,
#slogan-footer h4,
#title-footer-address,
#footer-address p strong,
#nav-content-bottom,
#nav-sidebar-bottom li,
.history-moment header,
.panel-slider-news h2,
.text-widget ul,
#sidebar .testimonial-header h4,
.title-comment,
#list-comments li header,
.panel-slider-event h2,
#nav-event ul li,
.button-detail,
#sidebar ul.tabs-widget li a,
#sidebar .team-sidebar-content h4,
#list-team li a,
.link-category-gallery strong,
.list-gallery-category li a span{font-family:'Lato', sans-serif;}
#nav-tabs-doctor li,
#slogan{font-family:'Nunito', sans-serif;}
.static-page blockquote,
#tabs-content-bottom .ui-tabs-panel article,
#sidebar .testimonial-header h5,
#sidebar .text-widget blockquote,
.static-page .list-testimonial li p,
.link-category-gallery span{font-family:'Roboto Slab', serif;}
#main-header{width:100%;height:180px;position:fixed;top:0;z-index:1000;}
.home #main-header{margin-top:0px;}
#header-full{width:100%;min-width:1185px;background:rgba(250,250,250,0.8);}
#header-full.small{height:60px;background:rgba(255,255,255,0.95) !important;transition:height 0.2s ease-in-out;-webkit-transition:height 0.2s ease-in-out;-moz-transition:height 0.2s ease-in-out;-o-transition:height 0.2s ease-in-out;-ms-transition:height 0.2s ease-in-out;box-shadow:0 1px 2px rgba(0,0,0,0.2);}
#main-header.small{height:60px;position:fixed;}
#header-full.small #header{height:60px;position:relative;}
#header{width:1125px;margin:0 auto;padding:0 30px;}
#logo{float:left;margin:5px 0 0 0}
#header-full.small #logo{margin:5px 0 0 0;}

#header-full.small #logo img{width:228px;position:absolute;left:0px;top:7px;}
#header-content{float:right;}
#header-content #searchform{float:right;width:221px;height:27px;margin:10px 0 10px 0;}
#header-content #searchform .input{background:rgba(255,255,255,0.8);width:183px;height:15px;float:left;border:1px solid #888;border-right:none;padding:5px;}
#header-content #searchform .button{width:27px;height:27px;float:left;background:#c54521 url(../images/icon-search.png) no-repeat 6px 5px;border:none;background-size:16px 16px;text-indent:-9999px}
#header-content #searchform .button:hover{opacity:0.8;}
#header-full.small #header-content{display:none;}
#nav-header{float:left;list-style:none;margin:2px 0 10px 20px;}
#nav-header li{float:left;margin:0 10px;}
#nav-header li a{font-size:12px;text-transform:uppercase;text-decoration:none;}
#nav-header li:last-child{margin-right:0;}
#slogan{clear:both;text-align:right;font-size:16px;color:#222;font-weight:300;}
#nav{float:none;height:50px;background:#606062;clear:both;box-shadow:0 -2px rgba(0,0,0,0.5) inset;}
#nav-container{height:50px;float:none;width:1125px;margin:0 auto;padding:0 30px;}
#nav-main, #nav .menu ul{height:50px;float:left;}
#nav-main li, #nav .menu ul li{height:50px;float:left;position:relative;}
#nav-main li a, #nav .menu ul li a{height:34px;float:left;font-size:11px;font-weight:bold;color:#fff;text-transform:uppercase;text-decoration:none;padding:16px 15px 0 15px;}
#nav-main li:hover a, #nav .menu ul li:hover a{background:rgba(0,0,0,0.5);}
#nav-main li.current-menu-item a, #nav .menu ul li.current-menu-item a{color:#fff;height:34px;background:rgba(0,0,0,0.5);margin:-2px 0 0 0;padding-top:18px;box-shadow:1px 0 rgba(0,0,0,0.7);}
#header-full.small + #nav{background:none;box-shadow:none;height:40px;}
#header-full.small + #nav #nav-container{height:40px;margin:-50px auto 0 auto;}
#header-full.small + #nav #nav-main, #header-full.small + #nav .menu ul{padding-left:200px;height:40px;}
#header-full.small + #nav #nav-main li, #header-full.small + #nav .menu li{height:40px;}
#header-full.small + #nav #nav-main li a, #header-full.small + #nav .menu li a{height:30px;float:left;font-size:12px;font-weight:normal;color:#333 !important;padding:10px 8px 0 5px;}
ul li:last-child ul li a{color:#fff !important;}
#header-full.small + #nav #nav-main li.current-menu-item a, #header-full.small + #nav .menu ul li.current-menu-item a{height:30px;margin:0;background:none;font-weight:bold;box-shadow:none;}
#header-full.small + #nav #nav-main li:hover a, #header-full.small + #nav .menu ul li:hover a{background:none;text-decoration:underline;}
#button-registration{float:right;height:48px;border:1px solid #ad2903;padding:0 30px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:bold;text-decoration:none;background-color:#c54521;line-height:48px;box-shadow:0 1px rgba(255,255,255,0.3) inset, 0 -1px rgba(0,0,0,0.3) inset, -1px 0 rgba(255,255,255,0.1);text-shadow:0 -1px rgba(0,0,0,0.6);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#button-registration:hover{background:#ad2903;}
#header-full.small + #nav #button-registration{height:38px;line-height:38px;font-size:12px;}
#nav ul ul{position:absolute;z-index:2000;display:none;width:230px;margin:0;top:48px;left:0;background:none;float:none;text-align:left;background:#606062;padding:5px;box-shadow:0 2px rgba(0,0,0,0.3);}
#header-full.small + #nav ul ul{background:rgba(255,255,255,0.95);top:40px;}
#nav ul li ul li{display:inline;float:left;width:230px;height:auto;padding:0;position:relative;margin:0;border:none;box-shadow:none;}
#nav ul ul ul{display:none;left:100%;margin:0;position:absolute;top:-4px;width:225px;z-index:1300;}
#header-full.small + #nav ul ul ul{background:rgba(255,255,255,0.95);top:-5px;}
#nav ul li ul li ul li{display:inline;float:left;padding:0;margin:0 0 1px 0;height:auto;}
#nav #nav-main li:hover ul li{background:none;}
#nav #nav-main li:hover ul li a, #nav #nav-main li:hover ul li a:link, #nav #nav-main li:hover ul li a:visited{width:210px;height:auto;text-transform:none;border:none;padding:5px 10px;margin:0;font-size:14px;color:#fff;line-height:18px;font-weight:normal;background:none;box-shadow:none;}
#header-full.small + #nav #nav-main li:hover ul li a{text-decoration:none;}
#nav #nav-main li:hover ul li a:hover, #nav #nav-main li ul li a:hover{text-decoration:none;color:#fff;background:#c54521;}
#header-full.small + #nav #nav-main li:hover ul li a:hover{font-weight:bold;}
#nav #nav-main li:hover ul li:hover{box-shadow:none;}
nav#nav li:hover ul ul,
nav#nav li li:hover ul ul{display:none;}
nav#nav li:hover ul,
nav#nav li li:hover ul{display:block;}
.open-menu, .close-menu, .close-menu-big{display:none;}
#slideshow-tabs{width:100%;height:auto;position:relative;z-index:10;margin:179px 0 0 0;min-width:1185px;padding-bottom:5px;}
#slideshow-tabs .ui-tabs-panel{width:100%;height:620px;min-width:1185px;}
.tabs-blur{height:170px;-webkit-filter:blur(8px) contrast(0.4) brightness(1.4);-moz-filter:blur(8px) contrast(0.4) brightness(1.4);-ms-filter:blur(8px) contrast(0.4) brightness(1.4);-o-filter:blur(8px) contrast(0.4) brightness(1.4);filter:blur(8px) contrast(0.4) brightness(1.4);margin-top:-8px;}
.tabs-blur.no-blur{-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;}
#slideshow-tabs .nav-tabs-slideshow{width:1125px;height:88px;margin:0 auto;list-style:none;padding:0 30px;background:url(../images/sep-tabs.png) repeat-y 28px 0;}
#panel-tabs{width:100%;position:absolute;bottom:0;left:0;width:100%;z-index:200;height:88px;background:#c54521;box-shadow:0 -2px 3px rgba(0,0,0,0.2);}
.nav-tabs-slideshow li{height:88px;width:223px;float:left;background:url(../images/sep-tabs.png) repeat-y 100% 0;padding:0 2px 0 0;}
.nav-tabs-slideshow li a{height:63px;width:173px;float:left;padding:25px 25px 0 25px;text-decoration:none;color:#fff;line-height:1.4;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.nav-tabs-slideshow li a strong{font-size:14px;text-transform:uppercase;}
.nav-tabs-slideshow li a span{font-size:12px;color:#fff;font-weight:200;}
.nav-tabs-slideshow li.ui-tabs-active a{background:rgba(0,0,0,0.2);}
.nav-tabs-slideshow li a:hover{background:rgba(0,0,0,0.1);}
.tabs-container{width:1125px;height:440px;position:relative;margin:0 auto;padding:0 30px;}
.tabs-container article{width:400px;height:230px;background:#62462d;margin:95px 0 0 0;padding:25px;position:relative;}
.tabs-container article h2{font-size:28px;font-weight:900;color:#fff;text-transform:uppercase;margin:0 0 20px 0;}
.tabs-container article p{font-size:16px;color:#fff;margin:0 0 24px;line-height:1.6;}
.button-more-slide, .button-more-slide:link, .button-more-slide:visited{width:145px;height:33px;display:block;position:absolute;left:25px;bottom:25px;background-image:url(../images/arrow-more.png), linear-gradient(top, #a42347, #7a1632);background-image:url(../images/arrow-more.png), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#a42347), to(#7a1632));background-image:url(../images/arrow-more.png), -webkit-linear-gradient(top, #a42347, #7a1632);background-image:url(../images/arrow-more.png), -moz-linear-gradient(top, #a42347, #7a1632);background-image:url(../images/arrow-more.png), -ms-linear-gradient(top, #a42347, #7a1632);background-image:url(../images/arrow-more.png), -o-linear-gradient(top, #a42347, #7a1632);background-repeat:no-repeat;background-size:8px 11px, auto auto;background-position:140px 11px, 0 0;line-height:33px;color:#fff;padding-left:15px;text-decoration:none;text-transform:uppercase;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;font-size:13px;font-weight:300;}
.button-more-slide:hover{background:url(../images/arrow-more.png), #621228;background-repeat:no-repeat;background-size:8px 11px, auto auto;background-position:160px 11px, 0 0;}
.slider-tabs{width:450px;height:280px;background:#62462d;margin:95px 0 0 0;position:relative;}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;height:43px;}
.slides{margin:0;padding:0;list-style:none;}
.flexslider{margin:0;padding:0;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}
.flexslider .slides img{width:100%;display:block;}
.flex-pauseplay span{text-transform:capitalize;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.flexslider .slides{zoom:1;}
.carousel li{margin-right:5px}
.slider-tabs.flexslider{margin:95px 0 0 0;}
.slider-tabs.flexslider .slider-tabs-content{width:400px;height:230px;padding:25px;}
.slider-tabs.flexslider h3{font-size:24px;font-weight:normal;margin:0 0 5px 0;}
.slider-tabs.flexslider h3 a{color:#fff;text-decoration:none;}
.slider-tabs.flexslider h3 a:hover{text-decoration:underline;}
.slider-tabs.flexslider time{font-size:12px;font-weight:300;text-transform:uppercase;color:rgba(255,255,255,0.7);display:block;margin:0 0 15px 0;}
.slider-tabs.flexslider p{font-size:16px;color:#fff;margin:0 0 24px;line-height:1.6;}
.slider-tabs.flexslider .flex-control-nav{display:none;}
.slider-tabs.flexslider .flex-prev{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-prev-slide.png) no-repeat 50% 12px;top:120px;left:-52px;text-indent:-9999px;background-size:14px 18px;}
.slider-tabs.flexslider .flex-next{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-next-slide.png) no-repeat 50% 12px;top:120px;right:-52px;text-indent:-9999px;background-size:14px 18px;}
.slider-tabs.flexslider .flex-next:hover, .slider-tabs.flexslider .flex-prev:hover{opacity:0.7;}
.slider-tabs.flexslider .slides img{width:auto;float:left;margin:0 25px 0 0;}
.slider-tabs.flexslider.event h3{font-size:18px;margin:0 0 10px 0;line-height:1.3;}
.slider-tabs.flexslider h3 a{color:#fff;text-decoration:none;}
.nav-slider-left{width:190px;list-style:none;float:left;margin:0;}
.nav-slider-right{width:190px;list-style:none;float:right;margin:0;}
.nav-slider-left li{}
.nav-slider-left li a,
.nav-slider-right li a{color:#fff;text-transform:uppercase;font-size:14px;font-weight:300;text-decoration:none;display:block;padding:8px 10px;}
.nav-slider-left li a:hover,
.nav-slider-right li a:hover{background:#7a1632;}
.list-event-slider{list-style:none;font-size:12px;color:#fff;line-height:1.6;font-weight:300;overflow:hidden;}
.list-event-slider li{margin:0 0 8px 0;}
.list-event-slider li.hour-slider{background:url(../images/icon-hour-slider.png) no-repeat;background-size:22px 22px;}
.list-event-slider li.location-slider{background:url(../images/icon-location-slider.png) no-repeat;background-size:22px 22px;}
.home #content-container{width:100%;background:#fff;min-width:1185px;position:relative;z-index:10;padding-top:0;}
#content-container{padding-top:0px;}
.top-banner{width:100%;float:left;padding-top:145px;}
#content{width:1125px;margin:0 auto;padding:0 30px;}
#banner-homepage{margin:0 0 50px 0;vertical-align:top;}
#main-content{width:732px;float:left;padding:0 0 50px 0;}
#full-width{padding:0 0 50px 0;}
#intro{margin:0 0 20px 0;}
#intro h1{font-size:20px;color:#62462d;text-transform:uppercase;font-weight:bold;margin:0 0 20px 0;}
#intro figure{width:363px;float:left;margin:0 30px 0 0;}
#intro p{font-size:16px;color:#333;font-weight:normal;line-height:1.6;margin:0 0 24px;}
.more-intro{font-size:16px;text-transform:uppercase;color:#222;text-decoration:none;font-weight:bold;}
.more-intro:hover{color:#C54520;}
#sidebar-homepage-left{width:341px;float:left;}
#sidebar-homepage-middle{width:341px;float:right;}
#sidebar-homepage-right{width:341px;float:right;}
#nav-sidebar{margin:0 0 50px 0;list-style:none;}
#nav-sidebar li{margin:0 0 25px 0;line-height:1.4;}
#nav-sidebar li a{text-decoration:none;font-size:14px;color:#333;display:block;}
#nav-sidebar li a img{width:46px;height:46px;}
#nav-sidebar li a figure{border-radius:60px;padding:20px;width:46px;height:46px;border:3px solid #fff;box-shadow:0 0 0 2px #dadada;margin:0 20px 0 0;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;float:left;background:#dadada;}
#nav-sidebar li a:hover figure{background:#c54521;box-shadow:0 0 0 4px #c54521;}
#nav-sidebar li a .title-nav-sidebar{display:block;margin:5px 0;text-transform:uppercase;color:#222;font-size:16px;}
#nav-sidebar li a:hover .title-nav-sidebar{color:#c54521;}
#intro-principal{clear:both;padding:0 0 25px 0;position:relative;}
#intro-principal #title-principal{background:#dadada;padding:12px 0 12px 341px;font-size:20px;color:#222;font-weight:300;}
#intro-principal p{font-size:16px;font-weight:normal;color:#333;}
#content-principal{padding-left:341px;}
#intro-principal figure{width:322px;float:left;margin-top:-116px;left:0;bottom:-50px;z-index:100;}
#intro-principal figure img{margin:0;vertical-align:top;}
#nav-sub-container{background:#dadada;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}
#nav-sub li{height:40px;float:left;}
#nav-sub li a{height:27px;float:left;font-size:12px;color:#666;text-transform:uppercase;text-decoration:none;padding:13px 15px 0 15px;}
#nav-sub li a:hover, #nav-sub li.current-menu-item a{background:#fff;color:#333;}
#breadcrumbs{margin:25px 0;}
#breadcrumbs div{height:34px;float:left;}
#breadcrumbs div a{height:24px;float:left;font-size:11px;color:#666;text-transform:uppercase;text-decoration:none;padding:10px 0 0 0;}
#breadcrumbs div a.icon-home{width:34px;height:34px;background:#c54521 url(../images/icon-home.png) no-repeat 50% 8px;text-indent:-9999px;background-size:17px 17px;padding:0;}
#breadcrumbs div a.icon-home:hover{opacity:0.7;}
#breadcrumbs div .arrow{width:8px;height:14px;background:url(../images/arrow-breadcrumbs.png) no-repeat;background-size:8px 14px;text-indent:-9999px;margin:9px 12px 0 12px;float:left;}
.last-breadcrumbs{float:left;font-size:11px;text-transform:uppercase;color:#c54521;margin:10px 0 0 0;}
#breadcrumbs div a:hover{color:#c54521;}
#sidebar{width:300px;float:right;background:#f0f0f0;padding:20px 20px 0 20px;margin:0 0 50px 0;}
#tabs-content-bottom{background:#eee;height:200px;clear:both;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;margin:0 0 50px 0;}
#nav-content-bottom{width:225px;float:left;background:#7a1632;list-style:none;margin:0;}
#nav-content-bottom li{height:50px;background:url(../images/sep-tabs-bottom.png) repeat-x 0 100%;}
#nav-content-bottom li a{font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;display:block;padding:0 20px;height:50px;line-height:50px;text-decoration:none;}
#nav-content-bottom li a:hover, #nav-content-bottom li.ui-tabs-active a{background:rgba(0,0,0,0.2);}
#tabs-content-bottom .ui-tabs-panel{width:900px;height:200px;float:left;}
#nav-sidebar-bottom{margin:0;list-style:none;}
#nav-sidebar-bottom li{width:179px;height:200px;float:left;border-right:1px solid #dadada;}
#nav-sidebar-bottom li a{width:140px;height:219px;float:left;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;padding:0 20px;text-align:center;font-size:12px;color:#333;text-decoration:none;line-height:1.6;}
#nav-sidebar-bottom .title-nav-sidebar{display:block;font-size:12px;color:#222;text-transform:uppercase;margin:0 0 20px 0;padding:0px 10px;}
.nav-tabs-bottom{list-style:none;margin:0;padding:10px 0;}
.nav-tabs-bottom li{width:205px;float:left;padding:0 10px;margin:0 0 5px 0;}
.nav-tabs-bottom li a{display:block;padding:9px 10px;font-size:12px;color:#333;text-decoration:none;text-transform:uppercase;`}
.nav-tabs-bottom li a:hover{background:#7a1632;color:#fff;}
#tabs-content-bottom .ui-tabs-panel article{padding:30px;font-size:18px;color:#333;line-height:1.6;}
#tabs-content-bottom .ui-tabs-panel article p{margin:0 0 15px 0;}
.slider-partners{width:815px;height:100px;margin:45px auto 0 auto;position:relative;}
.slider-partners li img{opacity:0.6;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.slider-partners li a:hover img{opacity:1;}
.slider-partners li{text-align:center;}
.slider-partners .flex-control-nav{display:none;}
.slider-partners .flex-direction-nav{height:0;}
.slider-partners .flex-prev{position:absolute;z-index:10;width:19px;height:32px;left:-24px;top:33px;background:url(../images/prev-partners.png) no-repeat;background-size:19px 32px;text-indent:-9999px;opacity:0.8;}
.slider-partners .flex-next{position:absolute;z-index:10;width:19px;height:32px;right:-24px;top:33px;background:url(../images/next-partners.png) no-repeat;background-size:19px 32px;text-indent:-9999px;opacity:0.8;}
.slider-partners .flex-prev:hover, .slider-partners .flex-next:hover{opacity:1;}
#slider-news{margin:0 0 50px 0;position:relative;}
#slider-news ul li{position:relative;}
.panel-slider-news{position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,0.7);padding:25px 0;}
.category-slider{list-style:none;margin:0 0 7px 0;padding:0 25px;}
.panel-slider-news h2{font-size:22px;color:#fff;font-weight:300;padding:0 25px;clear:both;}
.panel-slider-news h2 a{color:#fff;text-decoration:none;}
.panel-slider-news h2 a:hover{text-decoration:underline;}
.category-slider li{float:left;margin:0 10px 0 0;}
.category-slider li a{float:left;background:#fff;padding:3px 10px;font-size:11px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
.category-slider li a:hover{background:#7a1632;color:#fff;}
#slider-news .flex-control-nav{display:none;}
#slider-news .flex-direction-nav{height:0;}
#slider-news .flex-prev{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-prev-slide.png) no-repeat 50% 12px;bottom:270px;left:25px;text-indent:-9999px;background-size:14px 18px;}
#slider-news .flex-next{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-next-slide.png) no-repeat 50% 12px;bottom:270px;right:25px;text-indent:-9999px;background-size:14px 18px;}
#slider-news .flex-prev:hover, #slider-news .flex-next:hover{opacity:0.7;}
.news-container{margin:0 48px 40px 0;width:342px;float:left;position:relative;}
.news-container.last{margin-right:0;}
.news-container figure img{border-top:3px solid #C54520;margin:0 0 5px 0;}
.news-container h2.title-news{font-size:20px;font-weight:300;margin:0 0 5px 0;line-height:1.2;}
.news-container header p{margin:0 0 3px 0;font-size:11px;}
.news-container header p a{text-transform:uppercase;font-weight:bold;text-decoration:none;}
.news-container h2.title-news a{color:#222;text-decoration:none;}
.news-container h2.title-news a:hover{color:#C54520;}
.news-container header{margin:0 0 15px 0;}
.news-container header time{font-size:11px;color:#999;text-transform:uppercase;}
.link-comment, .link-comment:link, .link-comment:visited{height:30px;background:#7a1632 url(../images/icon-comment.png) no-repeat 10px 8px;position:absolute;top:0;right:25px;padding:0 10px 0 33px;color:#fff;text-decoration:none;background-size:16px 17px;line-height:30px;}
.link-comment:hover{color:#fff;opacity:0.8;text-decoration:none;}
.news header aside{width:340px;float:left;}
.news header aside.no-featured{width:100%;float:none;}
.news header figure{width:351px;float:right;}
.news header figure img{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#news-title{margin:0;font-size:28px;line-height:1.2;padding:0 0 14px 0;border-bottom:1px solid #dadada;}
.news header p{margin:0;padding:10px 0;border-bottom:1px solid #dadada;}
#link-category{font-size:11px;font-weight:bold;text-transform:uppercase;}
#link-category a{text-decoration:none;}
#blog-time time{font-size:11px;color:#999;text-transform:uppercase;float:left;padding:0 7px 0 0;border-right:1px solid #999;margin:0 7px 0 0;}
#link-comment-header{float:left;font-size:11px;color:#666;text-transform:uppercase;text-decoration:none;}
#link-comment-header:hover{text-decoration:underline;}
#social-link{list-style:none;margin:10px 0 25px 0;}
#social-link li{float:left;margin:0 10px 0 0;}
.news{border-bottom:1px solid #dadada;margin:0 0 25px 0;}
.title-comment, .title-comment strong{font-size:22px;color:#222;font-weight:normal;margin:0 0 25px 0;}
.title-comment span{color:#666;font-weight:300;}
#list-comments{margin:0;padding:0 0 10px 0;}
.avatar{width:80px;height:80px;float:left;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;position:absolute;left:0;top:0;}
#list-comments li{position:relative;margin:0 0 25px 0;padding-left:110px;}
#list-comments li header h3{float:left;font-size:16px;font-weight:bold;color:#333;}
#list-comments li header time{float:left;margin:2px 0 0 4px;font-size:14px;color:#999;font-weight:300;text-transform:uppercase;}
#list-comments li header{margin:5px 0 12px 0;}
#list-comments li p, .comment-notes{margin:0 0 24px;line-height:1.6;font-size:15px;color:#444;}
#list-comments li article{border-bottom:1px solid #dadada;padding-bottom:25px;}
.comment-reply-link{text-transform:uppercase;font-size:12px;text-decoration:none;}
#list-comments li ul.children{margin:0;padding:25px 0 0 0;}
#form-comment label{font-size:15px;color:#333;font-weight:bold;display:block;margin:0 0 10px 0;}
#form-comment label span{color:#f00;}
#form-comment .input{width:380px;height:30px;background:#f7f7f7;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;padding:5px;margin:0 0 15px 0;font-size:14px;}
#form-comment .input.textarea{width:550px;height:180px;}
#form-comment .button{display:block;text-align:center;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 20px;border:1px solid #7a1632;text-decoration:none;cursor:pointer;background-color:#a42347;background-image:linear-gradient(top, #a42347, #7a1632);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a42347), to(#7a1632));background-image:-webkit-linear-gradient(top, #a42347, #7a1632);background-image:-moz-linear-gradient(top, #a42347, #7a1632);background-image:-ms-linear-gradient(top, #a42347, #7a1632);background-image:-o-linear-gradient(top, #a42347, #7a1632);text-shadow:0 -1px rgba(0,0,0,0.5);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#form-comment .button:hover{background:#7a1632;}
#history-container{background:url(../images/line-history.png) repeat-y 30px 0;}
.static-page h3.history-year{width:60px;height:60px;background:#7a1632;border-radius:30px;font-size:16px;color:#fff;font-weight:bold;text-align:center;line-height:60px;}
.history-moment{margin-bottom:10px;}
.history-moment header{width:150px;float:left;background:#7a1632;font-size:14px;color:#fff;font-weight:300;padding:5px 10px;}
#history-container aside{width:535px;float:right;}
#history-container aside .history-title{margin-top:2px;font-size:18px;font-weight:bold;}
.img-history{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#slider-event{margin:0 0 50px 0;height:295px;position:relative;}
.panel-slider-event{width:400px;height:245px;float:left;background:#7b1733;padding:25px;}
.panel-slider-event h2{font-size:28px;font-weight:300;margin:0 0 15px 0;}
.panel-slider-event h2 a{color:#fff;text-decoration:none;}
.panel-slider-event h2 a:hover{text-decoration:underline;}
.panel-slider-event time{float:left;color:#fff;margin:0 25px 0 0;}
.panel-slider-event time strong{font-size:120px;font-weight:normal;line-height:0.9;}
.panel-slider-event time span{text-transform:uppercase;font-size:14px;}
.panel-slider-event .list-event-slider{padding-top:30px;}
#slider-event img{float:left;width:675px;height:295px;}
#slider-event .flex-control-nav{display:none;}
#slider-event .flex-direction-nav{height:0;}
#slider-event .flex-prev{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-prev-slide.png) no-repeat 50% 12px;top:120px;left:475px;text-indent:-9999px;background-size:14px 18px;}
#slider-event .flex-next{position:absolute;display:block;width:42px;height:42px;background:#7a1632 url(../images/arrow-next-slide.png) no-repeat 50% 12px;top:120px;right:25px;text-indent:-9999px;background-size:14px 18px;}
#slider-event .flex-prev:hover, #slider-event .flex-next:hover{opacity:0.7;}
#main-title.event-title{float:left;margin-top:0;}
#title-month{float:right;text-transform:uppercase;font-size:20px;font-weight:300;margin-top:8px;}
#nav-event{clear:both;margin:0 0 25px 0;}
#nav-event ul{list-style:none;margin:0;}
#nav-event ul li{float:left;background:#7b1733 url(../images/sep-tabs.png) repeat-y 100% 0;;height:40px;}
#nav-event ul li a{color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;text-decoration:none;height:40px;float:left;line-height:40px;padding:0 25px;}
#nav-event ul li a:hover, #nav-event ul li.current-menu-item a{background:rgba(0,0,0,0.1);}
#form-year{float:right;}
#form-year label{float:left;padding:12px 10px 0 0;color:#333;}
#form-year .select{height:40px;float:left;border:1px solid #333;padding-left:10px;padding-right:10px;margin:0 10px 0 0;}
#form-year .button{width:40px;height:40px;border:none;background:#7b1733;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer;}
#form-year .button:hover{opacity:0.7;}
.static-page .title-event{padding:0 10px 0 25px;height:55px;background:#f0f0f0;line-height:55px;font-weight:300;font-size:20px;outline:0;cursor:pointer;margin:25px 0 0 0;}
.static-page .title-event:hover{background:#e4e4e4;}
.static-page .title-event em{font-style:normal;color:#999;}
.static-page .title-event span{width:20px;height:20px;float:right;background:url(../images/icon-plus.png) no-repeat 100% 0;background-size:20px 20px;margin:16px 0 0 0;}
.static-page .title-event.ui-accordion-header-active span{background:url(../images/icon-minus.png) no-repeat 100% 0;background-size:20px 20px;}
.content-event{background:#f0f0f0;padding:0 25px 0 25px;}
.event-container-one{height:140px;padding-bottom:25px;}
.static-page .title-event.ui-accordion-header-active:hover{background:#f0f0f0;}
.static-page .content-event img{margin:0;float:left;}
.panel-event-info{width:285px;height:90px;background:#7b1733;padding:25px;float:left;margin:0 25px 0 0;}
.static-page .panel-event-info .list-event-slider{margin:0;}
.static-page .panel-event-info .list-event-slider li{color:#fff;font-size:12px;font-weight:300;}
.static-page .title-event-one{font-size:24px;color:#222;font-weight:bold;padding:40px 0 0 0;margin:0;}
.title-event-one a{text-decoration:none;color:#222;}
.title-event-one a:hover{color:#7b1733;}
.event-container{float:left;height:335px;margin:0 18px 11px 0;overflow:hidden;width:250px;}
.event-container.last{margin-right:0;}
.event-container img{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;}
.static-page .event-container h4{font-size:16px;color:#333;background:#ddd;font-weight:bold;height:54px;padding:13px 20px 0 20px;margin:0;clear:both;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;}
.event-container .panel-event-info{width:210px;height:230px;background:#C54521;padding:20px;float:none;margin:0;position:relative;}
.event-container:hover img{margin-top:-270px;}
.static-page .event-container h4 a{color:#333;text-decoration:none;}
.static-page .event-container h4 a:hover{color:#7b1733;}
.button-detail, .button-detail:link, .button-detail:visited{width:208px;height:38px;border:1px solid #b2b2b2;position:absolute;bottom:20px;left:20px;text-align:center;font-size:14px;text-transform:uppercase;font-weight:bold;line-height:38px;color:#fff;text-decoration:none;text-shadow:0 -1px #787878;box-shadow:0 1px 2px rgba(0,0,0,0.3);background-color:#a7a7a7;background-image:linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a7a7a7), to(#8e8e8e));background-image:-webkit-linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-moz-linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-ms-linear-gradient(top, #a7a7a7, #8e8e8e);background-image:-o-linear-gradient(top, #a7a7a7, #8e8e8e);}
.button-detail:hover{background:#fff;border:1px solid #fff;text-shadow:none;color:#7b1733;}
.accordion{margin:0 0 50px 0;}
#event-info{width:270px;float:left;margin:0 25px 0 0;}
#event-info .list-event-slider{margin:0;padding:20px;background:#7b1733;}
#event-info .list-event-slider li{color:#fff;font-size:12px;}
#event-info img{margin:0;}
.static-page .list-testimonial{margin:0;}
.static-page .list-testimonial li{position:relative;margin:0 0 50px 0;}
.static-page .list-testimonial li p{font-size:15px;color:#222;padding-left:225px;}
.static-page .list-testimonial li .testimonial-title{font-size:16px;color:#222;background:#dadada url(../images/quote-testimonial.png) no-repeat 100% 0;background-size:48px 36px;padding:9px 0 9px 225px;font-weight:bold;}
.static-page .list-testimonial li .testimonial-title span{font-weight:300;}
.static-page .img-testimonial{position:absolute;left:0;bottom:0;z-index:10;margin:0;}
.static-page .list-testimonial li.odd p{padding-left:0;padding-right:225px;}
.static-page .list-testimonial li.odd .testimonial-title{padding:9px 225px 9px 0;text-align:right;background:#dadada url(../images/quote-testimonial.png) no-repeat 0 0;background-size:48px 36px;}
.static-page .list-testimonial li.odd .img-testimonial{left:auto;right:0;}
#list-category-team{width:185px;float:left;margin:0 25px 0 0;list-style:none;}
#list-category-team li{width:185px;margin:0 0 1px 0;}
#list-category-team li a{display:block;border-left:3px solid #62462d;background:#f0f0f0;padding:10px 10px 10px 15px;font-size:14px;text-decoration:none;}
#list-category-team li.current-menu-item a{background:none;font-weight:bold;}
#team-container{width:522px;float:right;}
#team-container #main-title{margin-top:0;}
#list-team{list-style:none;margin:0;}
#list-team li{width:155px;height:205px;float:left;margin:0 25px 25px 0;text-align:center;}
#list-team li img{margin:0 0 5px 0;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#list-team li a{text-decoration:none;}
.static-page ul#list-team li{line-height:1.2;}
#list-team li a strong{font-size:14px;color:#222;text-decoration:none;font-weight:300;}
#list-team li a:hover strong{color:#7a1632;font-weight:bold;}
#list-team li.last{margin-right:0;}
#profile-team{width:200px;float:right;margin:0 0 25px 25px;}
#profile-team img{margin:0 0 20px 0;border:10px solid #f0f0f0;}
#list-social-team{list-style:none;margin:0;}
#list-social-team li{margin:0 0 10px 0;padding:0 0 0 10px;line-height:1.1;font-weight:300;}
#list-social-team li span{width:16px;height:16px;float:left;background:#dadada;margin:0 7px 0 0;}
#list-social-team li a{font-size:14px;color:#666;text-transform:uppercase;text-decoration:none;}
#list-social-team li.facebook-team span{background:#dadada url(../images/icon-facebook.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.facebook-team a:hover span{background-color:#33579f;}
#list-social-team li.facebook-team a:hover{color:#33579f;}
#list-social-team li.twitter-team span{background:#dadada url(../images/icon-twitter.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.twitter-team a:hover span{background-color:#00abf3;}
#list-social-team li.twitter-team a:hover{color:#00abf3;}
#list-social-team li.gplus-team span{background:#dadada url(../images/icon-gplus.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.gplus-team a:hover span{background-color:#da4b2d;}
#list-social-team li.gplus-team a:hover{color:#da4b2d;}
#list-social-team li.linkedin-team span{background:#dadada url(../images/icon-linkedin.png) no-repeat 50% 2px;background-size:12px 12px;}
#list-social-team li.linkedin-team a:hover span{background-color:#0082c4;}
#list-social-team li.linkedin-team a:hover{color:#0082c4;}
#list-social-team li.email-team{font-size:12px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:8px 0 8px 10px;margin:0;}
#list-social-team li.position-team{font-size:12px;border-top:1px solid #dadada;padding:8px 0 8px 10px;margin:0;font-weight:bold;font-style:italic;}
.static-page .title-faq{padding:8px 10px;background:#f0f0f0;font-weight:300;font-size:20px;outline:0;cursor:pointer;margin:25px 0 0 0;}
.static-page .title-faq:hover{background:#e4e4e4;}
.static-page .title-faq span{width:20px;height:20px;float:right;background:url(../images/icon-plus.png) no-repeat 100% 0;background-size:20px 20px;margin:4px 0 0 0;}
.static-page .title-faq.ui-accordion-header-active span{background:url(../images/icon-minus.png) no-repeat 100% 0;background-size:20px 20px;}
.content-faq{padding:20px 0 0 10px;}
.gallery-group{margin:0 0 30px 0;}
.link-category-gallery{width:265px;height:271px;float:left;background:#f0f0f0;padding:25px;text-decoration:none;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.link-category-gallery strong{font-size:18px;color:#222;display:block;line-height:1.4;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.link-category-gallery span{font-size:14px;color:#333;margin:0 0 24px;line-height:1.6;}
.list-gallery-category{list-style:none;margin:0;}
.list-gallery-category li{width:140px;height:80px;float:left;margin:0 0 1px 1px;position:relative;overflow:hidden;}
.list-gallery-category.detail li{margin:0;}
.list-gallery-category li a img{opacity:0.8;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.list-gallery-category li a span{position:absolute;left:0;bottom:0;background:#c54521;color:#fff;padding:10px;text-transform:uppercase;font-size:11px;font-weight:100;opacity:0;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;}
.list-gallery-category li a:hover img{opacity:1;}
.list-gallery-category li a:hover span{opacity:1;}
.link-category-gallery:hover{background:#fff;}
.link-category-gallery:hover strong{color:#C44621;}
#sidebar .widget-container{background:#fff;margin:0 0 20px 0;padding:0 20px 20px 20px;}
.sidebar-homepage .widget-title, #sidebar .widget-title{background-color:#6e5137;background-image:linear-gradient(top, #606062, #606062);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#606062), to(#606062));background-image:-webkit-linear-gradient(top, #606062, #606062);background-image:-moz-linear-gradient(top, #606062, #606062);background-image:-ms-linear-gradient(top, #606062, #606062);background-image:-o-linear-gradient(top, #606062, #606062);padding:12px 11px;font-size:16px;color:#fff;text-transform:uppercase;font-weight:normal;border-bottom:1px solid #fff;margin:0 0 20px 0;}
#sidebar .widget-title{margin-left:-20px;width:260px}
#sidebar ul{list-style:none;margin:0 0 10px 0;}
#sidebar ul li{font-size:14px;color:#333;padding:10px 0;border-bottom:1px solid #dadada;line-height:1.4;}
#sidebar ul li a{color:#444;text-decoration:none;}
#sidebar ul li a:hover{color:#c54521;}
#sidebar img.alignleft{margin-right:20px;}
#sidebar .text-widget img,
#sidebar .textwidget img{margin-bottom:15px;}
#sidebar .text-widget,
#sidebar .textwidget{font-size:14px;color:#666;line-height:1.6;margin:0 0 20px 0;}
#sidebar .text-widget{border-bottom:1px solid #dadada;}
#sidebar .text-widget p,
#sidebar .textwidget p{font-size:14px;color:#666;line-height:1.6;margin:0 0 24px;}
#sidebar .text-widget ul{border-top:1px solid #dadada;margin:0 0 20px 0;}
#sidebar .map-area{width:258px;height:250px;margin:0 0 20px 0;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
#sidebar .testimonial-header{float:left;background:url(../images/quote-sidebar.png) no-repeat 100% 100%;padding:0 0 42px 0;width:137px;background-size:43px 35px;}
#sidebar .testimonial-header h4{font-size:14px;color:#333;font-weight:bold;margin:0 0 2px 0;}
#sidebar .testimonial-header h5{font-size:11px;color:#666;font-weight:normal;}
#sidebar .text-widget blockquote{clear:both;padding:5px 0 0 0;font-size:14px;color:#666;}
#sidebar ul.tabs-widget{width:300px;margin:0 0 0 -20px;}
#sidebar ul.tabs-widget li{width:50%;float:left;border:none;padding:0;margin:0 0 20px 0;}
#sidebar ul.tabs-widget li a{text-align:center;display:block;padding:12px 0;background-color:#6e5137;background-image:linear-gradient(top, #6e5137, #62462d);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#6e5137), to(#62462d));background-image:-webkit-linear-gradient(top, #6e5137, #62462d);background-image:-moz-linear-gradient(top, #6e5137, #62462d);background-image:-ms-linear-gradient(top, #6e5137, #62462d);background-image:-o-linear-gradient(top, #6e5137, #62462d);font-size:14px;text-transform:uppercase;color:#fff;opacity:0.8;}
#sidebar ul.tabs-widget li.ui-tabs-active a{opacity:1;}
#sidebar .team-sidebar-content h4{font-size:16px;color:#333;font-weight:bold;}
#sidebar .team-sidebar-content h5{font-size:14px;color:#898989;font-style:italic;margin:0 0 5px 0;}
.team-sidebar-social a{width:16px;height:16px;float:left;margin:0 5px 0 0;text-indent:-9999px;}
.team-sidebar-social a.icon-facebook-team{background:#dadada url(../images/icon-facebook.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-facebook-team:hover{background-color:#33579f;}
.team-sidebar-social a.icon-twitter-team{background:#dadada url(../images/icon-twitter.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-twitter-team:hover{background-color:#00abf3;}
.team-sidebar-social a.icon-gplus-team{background:#dadada url(../images/icon-gplus.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-gplus-team:hover{background-color:#da4b2d;}
.team-sidebar-social a.icon-linkedin-team{background:#dadada url(../images/icon-linkedin.png) no-repeat 50% 2px;background-size:12px 12px;}
.team-sidebar-social a.icon-linkedin-team:hover{background-color:#0082c4;}
#sidebar .team-sidebar li{padding:0 0 20px 0;margin:0 0 20px 0;}
#sidebar .flickr a{width:100px;height:100px;float:left;margin:10px 15px 20px 15px;}
.date-back{background:url(../images/icon-calendar-widget.png) no-repeat;}
#sidebar .flickr a img{width:100px !important;height:100px !important;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
.sidebar-homepage .widget-container{margin:0 0 0px 0;}
.sidebar-homepage .widget-container ul{list-style:none;margin:0 0 20px 0;}
.sidebar-homepage .widget-container ul li{font-size:14px;color:#444;padding:8px 0 7px 0;border-bottom:1px solid #dadada;line-height:1.4;}
.sidebar-homepage .widget-container ul li a{color:#777;text-decoration:none;}
.sidebar-homepage .widget-container ul li a:hover{color:#c54521;}
.sidebar-homepage .widget-container ul.news-sidebar li,
#sidebar .widget-container ul.news-sidebar li{padding:0 0 20px 0;margin:0 0 20px 0;}
.sidebar-homepage .widget-container ul.news-sidebar li img,
#sidebar .widget-container ul.news-sidebar li img{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
.sidebar-homepage .imgrame,
#sidebar .imgframe{border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;}
.sidebar-homepage .widget-container ul.news-sidebar h4,
#sidebar .widget-container ul.news-sidebar h4{font-size:14px;font-weight:bold;margin:0 0 2px 0;padding:5px 0 0 0;}
.sidebar-homepage .widget-container ul.news-sidebar h4 a,
#sidebar .widget-container ul.news-sidebar h4 a{color:#444;}
.sidebar-homepage .widget-container ul.news-sidebar h4 a:hover,
#sidebar .widget-container ul.news-sidebar h4 a:hover{color:#c54521;}
.sidebar-homepage .widget-container ul.news-sidebar .date-news{font-size:11px;color:#898989;text-transform:uppercase;font-weight:300;}
#sidebar .widget-container ul.news-sidebar .date-news{font-size:10px;color:#898989;text-transform:uppercase;font-weight:300;}
.sidebar-homepage .widget-container ul.news-sidebar h5{display:none;}
.sidebar-homepage .button-more,
#sidebar .button-more{display:block;text-align:center;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 0;border:1px solid #7a1632;text-decoration:none;background-color:#c54521;background-image:linear-gradient(top, #c54521, #c54521);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#c54521), to(#c54521));background-image:-webkit-linear-gradient(top, #c54521, #c54521);background-image:-moz-linear-gradient(top, #c54521, #c54521);background-image:-ms-linear-gradient(top, #c54521, #c54521);background-image:-o-linear-gradient(top, #c54521, #c54521);text-shadow:0 -1px rgba(0,0,0,0.5);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.sidebar-homepage .button-more:hover,
#sidebar .button-more:hover{background:#ad2903;}
.sidebar-homepage .event-date-widget,
#sidebar .event-date-widget{width:61px;height:80px;float:left;background-size:61px 80px;margin:0 20px 0 0;text-align:center;}
.sidebar-homepage .widget-container ul.event-sidebar li,
#sidebar .widget-container ul.event-sidebar li{padding:0 0 0px 0;margin:-8px 0 20px 0;}
.blg-text{font-size:11px;}
.sidebar-homepage .event-date-widget strong,
#sidebar .event-date-widget strong{display:block;font-size:36px;color:#fff;padding:12px 0 0 0;}
.sidebar-homepage .event-date-widget span,
#sidebar .event-date-widget span{display:block;font-size:11px;text-transform:uppercase;color:#fff;padding:3px 0 0 0;}
.sidebar-homepage .event-content-widget{width:260px;float:left;}
#sidebar .event-content-widget{width:179px;float:left;}
.sidebar-homepage .event-content-widget article,
#sidebar .event-content-widget article{margin:0 0 10px 0;}
.sidebar-homepage .event-content-widget h4,
#sidebar .event-content-widget h4{font-size:14px;font-weight:bold;padding:5px 0 2px 0;}
.sidebar-homepage .widget-container .event-content-widget h4 a,
#sidebar .widget-container .event-content-widget h4 a{color:#444;}
#sidebar .widget-container .event-content-widget h4 a:hover{color:#7a1632;}
.sidebar-homepage .event-content-widget p,
#sidebar .event-content-widget p{font-size:10px;color:#898989;text-transform:uppercase;font-weight:300;line-height:1.6;}
.sidebar-homepage .event-content-widget em,
#sidebar .event-content-widget em{font-size:11px;color:#555;}
#sidebar .partner-sidebar li{text-align:center;padding:0;}
#sidebar .partner-sidebar li img{opacity:0.8;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#sidebar .partner-sidebar li a:hover img{opacity:1;}
.sidebar-homepage .widget-container ul.slides{margin:0;}
.sidebar-homepage .widget-container ul.slides li{padding:0;border:none;}
.sidebar-homepage .widget-container .slides-image{padding:4px;background:#dadada;margin:0 0 20px 0;}
.sidebar-homepage .widget-container .flexslider{position:relative;}
.sidebar-homepage .widget-container .flexslider .flex-control-nav{display:none;}
.sidebar-homepage .widget-container .flexslider h4{text-align:center;margin:0 60px;font-size:14px;color:#444;font-weight:normal;line-height:1.2;}
.sidebar-homepage .widget-container ul.flex-direction-nav{margin:0;height:0;}
.sidebar-homepage .widget-container ul.flex-direction-nav li{padding:0;border:none;}
.sidebar-homepage .widget-container .flexslider .flex-prev{position:absolute;display:block;width:32px;height:32px;background:#c54521 url(../images/arrow-prev-slide.png) no-repeat 50% 9px;bottom:0;left:0;text-indent:-9999px;background-size:12px 15px;}
.sidebar-homepage .widget-container .flexslider .flex-next{position:absolute;display:block;width:32px;height:32px;background:#c54521 url(../images/arrow-next-slide.png) no-repeat 50% 9px;bottom:0;right:0;text-indent:-9999px;background-size:12px 15px;}
.sidebar-homepage .widget-container .flexslider .flex-next:hover, .sidebar-homepage .widget-container .flexslider .flex-prev:hover{opacity:0.7;}
.sidebar-homepage .widget-container .flexslider .flex-prev.flex-disabled,
.sidebar-homepage .widget-container .flexslider .flex-next.flex-disabled{opacity:0.3;cursor:default;}
.sidebar-footer .widget-title{font-size:18px;color:#222;font-weight:bold;border-bottom:3px solid #606062;padding:0 0 10px 0;margin:5px 0 20px 0;}
#footer-container .sidebar-footer:last-child{margin:0px !important;margin:25px 0px 0 0 !important;}
.sidebar-footer .widget-container{margin:0 0 50px 0;}
.sidebar-footer .widget-container ul{list-style:none;margin:0 0 20px 0;}
.sidebar-footer .widget-container ul li{font-size:14px;color:#444;padding:9px 0 8px 0;border-bottom:1px solid #bbb;line-height:1.4;}
.sidebar-footer .widget-container ul li a{color:#444;text-decoration:none;}
.sidebar-footer .widget-container ul li a:hover{color:#c54521;}
.sidebar-footer .map-area{width:331px;height:205px;background:#fff;border:none;padding:5px;}
.static-page h1#main-title{font-weight:300;}
.static-page h1#main-title span{font-weight:bold;}
.static-page img{margin:5px 0 25px 0;}
.static-page img.imgframe{max-width:97.5%;padding:4px;background:#dadada;}
img.alignleft, .static-page img.alignleft{margin-right:25px;float:left;}
img.alignright, .static-page img.alignright{margin-left:25px;float:right;}
.static-page h1,
.static-page h2,
.static-page h3,
.static-page h4,
.static-page h5,
.static-page h6{line-height:1.3;color:#c54521;}
.content-home .static-page h3{color:#79aea6;}
.static-page h1{font-size:30px;margin:30px 0;}
.static-page h2{font-size:26px;margin:25px 0;}
.static-page h3{font-size:22px;margin:22px 0;}
.static-page h4{font-size:20px;margin:25px 0;}
.static-page h5{font-size:18px;margin:30px 0;}
.static-page h6{font-size:16px;margin:36px 0;}
.static-page p{line-height:1.6;font-size:15px;color:#444;text-align:justify;}
.static-page ul, .static-page ol{margin:0 0 24px 30px;line-height:1.6;font-size:15px;color:#444;}
.static-page blockquote{margin:0 0 24px;line-height:1.5;font-size:15px;color:#666;font-weight:300;padding:0 0 0 52px;background:url(../images/quote.png) no-repeat 8px 0;background-size:34px 27px;}
.separator{border:1px solid #ececec;height:4px;margin:0 0 25px 0;background:#f3f3f3;clear:both;}
.separator a{float:right;font-size:12px;text-transform:uppercase;text-decoration:none;font-weight:300;background:#fff;padding:3px 0 3px 5px;margin:-10px 0 0 0;}
table{width:100%;margin:0 0 30px 0;border-left:1px solid #fff;}
table thead th{height:40px;background:url(../images/tblhead.html) repeat-x;border-right:1px solid #fff;border-bottom:1px solid #fff;font-size:12px;vertical-align:middle;font-weight:bold;}
table tbody td, table tfoot td{border-right:1px solid #fff;color:#fff;font-size:12px;height:40px;padding:10px 3px;text-align:left;vertical-align:middle;}
#main-content table tbody tr td img, #full-content table tbody tr td img{margin:0;border:none;}
table tbody tr.odd td{background:#c54521 none repeat scroll 0 0;}
table tbody tr td.cellfeat, table tbody tr.odd td.cellfeat{background:#c54521 none repeat scroll 0 0;color:#fff;font-size:14px;font-weight:bold;padding:2px 0 2px 10px;text-align:left;}
#main-content .colhalf{width:341px;float:left;display:inline;margin-right:50px;}
#full-width .colhalf{width:537px;float:left;display:inline;margin-right:50px;}
#main-content .colhalf.lastcol, #full-width .colhalf.lastcol{margin-right:0;}
#form-contact label{font-size:15px;color#333;font-weight:bold;display:block;margin:0 0 10px 0;}
#form-contact label span{color:#f00;}
#form-contact .input{width:380px;height:30px;background:#f7f7f7;border:1px solid #fff;box-shadow:2px 2px 0 0 #dadada;padding:5px;margin:0 0 15px 0;font-size:14px;}
#form-contact .input.textarea{width:550px;height:180px;}
#form-contact .button{display:block;text-align:center;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;padding:10px 20px;border:1px solid #7a1632;text-decoration:none;cursor:pointer;background-color:#c64621;background-image:linear-gradient(top, #a42347, #c54521);background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a42347), to(#c54521));background-image:-webkit-linear-gradient(top, #c64621, #c54521);background-image:-moz-linear-gradient(top, #c64621, #c54521);background-image:-ms-linear-gradient(top, #c64621, #c54521);background-image:-o-linear-gradient(top, #c64621, #c54521);text-shadow:0 -1px rgba(0,0,0,0.5);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#form-contact .button:hover{background:#c54521;}
.errordiv{display:block;border:1px solid #f2a9a9;padding:5px;color:#f00;font-size:12px;margin:8px 0 0 0;clear:both;background:#fff;}
.correctdiv{display:block;border:1px solid #b6e47a;padding:5px;color:#629c17;font-size:12px;margin:8px 0 0 0;background:#d7fca8;clear:both;}
#main-footer{position:relative;width:100%;min-width:1185px;}
#blur-top{width:1125px;padding:0 30px;height:50px;margin:0 auto;position:relative;overflow:hidden;z-index:1;background:rgba(255,255,255,0.95);}
#link-back-top{float:right;font-size:12px;text-transform:uppercase;font-weight:bold;text-decoration:none;background:url(../images/arrow-top.png) no-repeat 100% 1px;padding:0 20px 0 0;background-size:14px 10px;margin:18px 0 0 0;}
#link-back-top:hover{text-decoration:underline;}
#slogan-footer{width:1125px;height:160px;margin:0 auto;position:relative;z-index:10;background:url(../images/footer-dark.png) no-repeat 50% 0;}
#slogan-footer h4{text-align:center;font-size:32px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,0.3);padding:55px 0 0 0;font-weight:300;}
#slogan-footer h4 span{font-family:Georgia, Garamond, serif;font-style:italic;}
#footer-content{width:100%;background:rgba(255,255,255,0.95);}
#footer-container{width:1125px;margin:0 auto;padding:0 30px;}
#sidebar-footer-left, #sidebar-footer-middle{width:341px;float:left;margin:25px 50px 0 0;}
#footer-address{background:#fff;width:301px;float:right;margin:-5px 0 0 0;padding:30px 20px 25px 20px;box-shadow:3px 3px 0 rgba(0,0,0,0.1);}
#title-footer-address{width:350px;margin:0 0 15px -29px;color:#fff;font-size:18px;font-weight:normal;padding:0 0 9px 0;background:url(../images/corner.png) no-repeat 0 100%;background-size:9px 9px;}
#title-footer-address span{display:block;background:#606062;margin:0 0 1px 0;padding:8px 20px 8px 29px;}
#footer-address, #footer-address p{font-size:13px;color:#666;line-height:1.4;}
#footer-address p{margin:0 0 15px 0;}
#footer-address p strong{font-size:14px;color:#222;}
#list-social{list-style:none;padding:10px 0 0 0;margin:0;}
#list-social li{float:left;margin:0 16px 0 0;}
#list-social li a{width:32px;height:32px;background:#dadada;border-radius:18px;float:left;text-indent:-9999px;border:2px solid #fff;box-shadow:0 0 0 2px #dadada;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
#list-social #icon-facebook a{background:#dadada url(../images/icon-facebook.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-twitter a{background:#dadada url(../images/icon-twitter.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-gplus a{background:#dadada url(../images/icon-gplus.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-linkedin a{background:#dadada url(../images/icon-linkedin.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-youtube a{background:#dadada url(../images/icon-youtube.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social #icon-flickr a{background:#dadada url(../images/icon-flickr.png) no-repeat 5px 5px;background-size:22px 22px;}
#list-social li.last{margin:0;}
#list-social #icon-facebook a:hover{background-color:#33579f;box-shadow:0 0 0 2px #33579f;}
#list-social #icon-twitter a:hover{background-color:#00abf3;box-shadow:0 0 0 2px #00abf3;}
#list-social #icon-gplus a:hover{background-color:#da4b2d;box-shadow:0 0 0 2px #da4b2d;}
#list-social #icon-linkedin a:hover{background-color:#0082c4;box-shadow:0 0 0 2px #0082c4;}
#list-social #icon-youtube a:hover{background-color:#cc1c13;box-shadow:0 0 0 2px #cc1c13;}
#list-social #icon-flickr a:hover{background-color:#ff0988;box-shadow:0 0 0 2px #ff0988;}
#footer-copyright{width:100%;height:70px;background:#606062;min-width:1185px;}
#footer-copyright-content{width:1125px;height:70px;margin:0 auto;padding:0 30px;}
#logo-footer{width:200px;height:60px;float:left;margin:6px 30px 0 0;}
#text-address{float:left;font-size:12px;font-weight:bold;color:#fff;margin:28px 10px 0 0;}
#nav-footer{float:left;margin:28px 0 0 0;list-style:none;font-size:12px;font-weight:300;}
#nav-footer li{float:left;height:15px;border-left:1px solid #fff;padding:0 10px;}
#nav-footer li a{color:#fff;text-decoration:none;}
#nav-footer li a:hover{text-decoration:underline;}
#text-copyright{float:right;font-size:12px;color:#fff;margin:28px 0 0 0;}
@media only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-moz-min-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1),
only screen and (min-device-pixel-ratio:2),
only screen and (min-resolution:192dpi),
only screen and (min-resolution:2dppx){#logo img{width:260px;padding-top:10px;padding-bottom:10px;}
.slider-tabs.flexslider .slides img{width:190px;height:230px;}
.sidebar-homepage .widget-container ul.news-sidebar li img{width:123px;height:94px;}
.img-history{width:228px;height:158px;}
.news-container figure img{width:342px;height:170px;}
.static-page .content-event img{width:322px;height:140px;}
.static-page .content-event .event-container img{width:250px;height:270px;}
#event-info img{width:270px;height:290px;}
.static-page .img-testimonial{width:200px;height:280px;}
#list-team li img{width:155px;height:155px;}
#profile-team img{width:180px;height:180px;}
.list-gallery-category li a img{width:160px;height:160px;}
#sidebar .widget-container ul.news-sidebar li img{width:123px;height:94px;}
#sidebar img.testimonial{width:96px;height:96px;}
#sidebar .team-sidebar img{width:65px;height:65px;}
.partner-sidebar img{width:163px;height:100px;}
#logo-footer img{width:200px;height:60px;}
}
.readmore-events{text-decoration:none;}
.sidebar-text{color:#fff !important;text-decoration:none;}
.editorial{color:#c54520;font-size:22px;font-weight:bold;margin:2px 0;}
.pagination{width:100%;display:table;padding:20px 20px 20px 20px;text-align:center;}.pagination ul li{list-style:none;}.pagination ul li:first-child a{border-top-left-radius:3px;border-bottom-left-radius:3px;}.pagination ul li:last-child a{border-top-right-radius:3px;border-bottom-right-radius:3px;}.pagination ul li a{list-style:none;border:1px solid #ddd;color:#ccc;padding:6px;font-size:12px;float:left;text-decoration:none;}.gallery-style{width:49.9%;float:left;}.id_content{width:100%;padding:6px;float:left;}.img-res{max-width:100%;}.id_content p{margin:0 0 24px;line-height:1.6;font-size:15px;color:#444;}.id_content h1{font-size:30px;margin:30px 0;}
.have_menu{margin-bottom:1px;border:0px;border-bottom:1px solid #dadada;}
.have_menu a{display:block;padding-right:10px;}
.have_menu a span{float:right;}
.have_sub_menu{display:none;}
.have_sub_menu li a{background:transparent;}
.have_sub_menu .in{display:block;background:#c54521;}
.cons-table tr td{}
.site li a{color:#000 !important;font-size:12px !important;text-decoration:none !important;}
#nav-main li:first-child{background:#c54521 !important;}
#nav-main li ul li:first-child{background:none !important;}
#nav-main li:last-child a{color:#fff !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input , table.gsc-search-box td.gsc-input , table.gsc-search-box td.gsc-input{padding:0px !important;color:#000;font-size:12px !important;}
.gsc-input{padding:5px !important;}
.gsc-input-box{border:1px solid #A5A7AB !important;border-right:0px !important}
.gsc-search-button{background:url(../images/icon-search.png) no-repeat #C54521 center center !important;background-size:70% !important;width:25px !important;height:18px !important;padding:0px !important;border:0px !important;margin:0px !important;border:1px solid #C54521 !important;border-left:0px !important;}
.cse .gsc-control-cse, .gsc-control-cse{padding:2px !important;}
.gsst_a .gscb_a{color:#F28D11 !important;cursor:pointer;}
.cse .gsc-search-button input.gsc-search-button-v2, input.gsc-search-button-v2{opacity:0 !important;}
.gsc-search-box{border-collapse:inherit !important;}
.gstl_50 td{border-bottom:0px !important;border-right:0px !important;color:#606060 !important;font-size:12px !important;height:25px !important;padding:0px;padding-left:10px;padding-right:10px;}
.gstl_50{margin:0px !important;}
table.gsc-search-box td{height:25px !important;border:0px;}
.cse .gsc-control-cse, .gsc-control-cse{background:transparent !important;border:0px !important;}
.gsc-resultsHeader td{padding:0px !important;margin:0px !important;}
.gsc-table-result{margin:0px;height:0px !important;}
#sidebar ul .active a{color:#C54521;}
.view_plus{padding:5px;text-decoration:none;background:#333;color:#fff !important;margin-top:10px;line-height:50px;}
.core-style p{text-align:left !important;color:#fff;}
.static-page .event-container h4 .cor-name:hover{color:#000 !important;cursor:default !important;}
.title-event{text-transform:capitalize !important;}
.home-form input{width:93.5%;border:1px solid #ddd;padding:10px;margin-bottom:10px;}
.home-form select{width:100%;border:1px solid #ddd;padding:10px;margin-bottom:10px;}
.home-form textarea{width:93.5%;border:1px solid #ddd;padding:10px;margin-bottom:10px;}
.f-cont{width:100%;padding:10px;margin-bottom:10px;border:1px Solid #ddd;font-size:13px;-webkit-box-sizing:border-box;*/-moz-box-sizing:border-box;box-sizing:border-box;}
.home-form input[type='submit']{width:100%;border:0px;padding:10px;margin-bottom:20px;color:#fff;background:#c54521;text-transform:uppercase;cursor:pointer;font-size:16px;}
#btn{width:100%;border:0px;padding:10px;margin-bottom:20px;color:#fff;background:#c54521;text-transform:uppercase;cursor:pointer;font-size:16px;}
.col-5{width:50%;padding-left:15px;padding-right:15px;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.col-10{width:100%;padding-left:15px;padding-right:15px;float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.home-form input[type='checkbox']{width:20px !important;}
.home-form input[type='submit']:hover{background:#606062;}
tabs-menu{height:30px;float:left;clear:both;}
.tabs-menu li a{float:left;margin-right:10px;background:-webkit-linear-gradient(top, #606062, #606062);background:#606062;border-top:1px solid #d4d4d1;border-right:1px solid #d4d4d1;border-left:1px solid #d4d4d1;color:#fff !important;padding:5px;}
.tabs-menu li{font-size:13px !important;color:#fff !important;padding:0px !important;border-bottom:0px !important;line-height:1.4;}
}
.tabs-menu li.current{position:relative;z-index:5;}
.tabs-menu .current a{background:#c54521;color:#fff;}
.tab{background-color:#fff;float:left;margin-bottom:5px;width:100%;padding-top:25px;}
.tab-content{width:100%;padding:2px;display:none;}
#tab-1{display:block;}
.send-content{text-align:center;font-size:17px;color:#fff;width:100%;padding:14px;background:black;position:fixed;z-index:999999;display:none;}
.send-content p{margin:0px;}
.cons-table>tbody>tr>td, .cons-table>tbody>tr>th, .cons-table>tfoot>tr>td, .cons-table>tfoot>tr>th, .cons-table>thead>tr>td, .cons-table>thead>tr>th{border:1px solid #ddd !important;height:auto !important;}
.cons-table>tbody>tr>td, .cons-table>tbody>tr>th, .cons-table>tfoot>tr>td, .cons-table>tfoot>tr>th, .cons-table>thead>tr>td, .cons-table>thead>tr>th{padding:10px !important;line-height:15px !important;vertical-align:top !important;border-top:1px solid #ddd !important;color:#fff !important;height:auto !important;}
.cons-table>tbody>tr:nth-of-type(odd){background-color:#f5a26f !important;}
.cons-table{background:#f5a26f !important;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border:1px solid #ddd;height:auto !important;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{padding:10px;line-height:15px;vertical-align:top;border-top:1px solid #ddd;color:#888;height:auto !important;}
.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9 !important;}
.set-top{margin-top:15px;}
.std-color{background:#146d97 !important;}
.gjev-color{background:#b00026 !important;}
.lst-blog{background:#2a5d56 !important;color:#222;}
.scl-color{background:#afa812 !important;}
.add-color{background:#4b7f80 !important;}
.camp-color{background:#1a445a !important;}
.owl-height{min-height:100% !important;}
#main-body{-webkit-animation:fadein 0.7s;-moz-animation:fadein 0.7s;-ms-animation:fadein 0.7s;-o-animation:fadein 0.7s;animation:fadein 0.7s;}
@keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-moz-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-ms-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-o-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
.our-requr{width:20%;padding:5px;box-sizing:border-box;float:left;}
.our-requr img{border:1px solid #ddd;max-width:100%;margin:0px;}
[class*="entypo-"]:after{font-family:"entypo", sans-serif;}
a{text-decoration:none;}
ul{list-style:none;margin:0;padding:0;}
.container{margin:0 auto;padding:20px 50px;background:white;}
#sticky-social{left:0;position:fixed;top:200px;left:auto;right:0px;z-index:9999999;}
#sticky-social a{background:#333;color:#fff;display:block;height:35px;font:16px "Open Sans", sans-serif;line-height:35px;position:relative;text-align:center;width:35px;}
#sticky-social a span{line-height:35px;left:-120px;position:absolute;text-align:center;width:120px;}
#sticky-social a:hover span{left:100%;}
#sticky-social a[class*="facebook"],
#sticky-social a[class*="facebook"]:hover,
#sticky-social a[class*="facebook"] span{background:#3b5998;}
#sticky-social a[class*="twitter"],
#sticky-social a[class*="twitter"]:hover,
#sticky-social a[class*="twitter"] span{background:#00aced;}
#sticky-social a[class*="gplus"],
#sticky-social a[class*="gplus"]:hover,
#sticky-social a[class*="gplus"] span{background:#dd4b39;}
#sticky-social a[class*="linkedin"],
#sticky-social a[class*="linkedin"]:hover,
#sticky-social a[class*="linkedin"] span{background:#007bb6;}
#sticky-social a[class*="youtube"],
#sticky-social a[class*="youtube"]:hover,
#sticky-social a[class*="youtube"] span{background:#dd4b39;color:#fff;}
#sticky-social a[class*="stumbleupon"],
#sticky-social a[class*="stumbleupon"]:hover,
#sticky-social a[class*="stumbleupon"] span{background:#eb4924;}
#sticky-social a[class*="pinterest"],
#sticky-social a[class*="pinterest"]:hover,
#sticky-social a[class*="pinterest"] span{background:#cc2127;}
#sticky-social a[class*="flickr"],
#sticky-social a[class*="flickr"]:hover,
#sticky-social a[class*="flickr"] span{background:#ff0084;}
#sticky-social a[class*="tumblr"],
#sticky-social a[class*="tumblr"]:hover,
#sticky-social a[class*="tumblr"] span{background:#32506d;}