@charset "UTF-8";
@import url('https://fonts.googleapis.com/css?family=Lora');
@import url('https://fonts.googleapis.com/css?family=Poppins');
body{
text-rendering:auto;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}

body.helix-ultimate-preloader{
overflow:hidden
}

body.helix-ultimate-preloader:before{
	content:" ";position:fixed;top:0;left:0;width:100%;height:100%;z-index:99998;background:rgba(255, 255, 255, 0.9)
}

body.helix-ultimate-preloader:after{
content:"";font-family:"FontAwesome";font-size:36px;position:fixed;top:50%;left:50%;margin-top:-24px;margin-left:-24px;width:48px;height:48px;line-break:48px;text-align:center;color:#007bff;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;z-index:99999
}
a{
transition:color 400ms, background-color 400ms
}
a,a:hover,a:focus,a:active{
text-decoration:none
}
label{
font-weight:normal
}
legend{
padding-bottom:10px
}
img{
max-width:100%;height:auto
}
#sp-top-bar{
padding:8px 0
}
#sp-top-bar .sp-module{
display:inline-block;margin:0 0 0 1.25rem
}
ul.social-icons{
list-style:none;padding:0;margin:-5px;display:inline-block;float:right
}
ul.social-icons>li{
display:inline-block;margin:5px 7px
}
ul.social-icons>li a{
font-size:16px
}
.sp-module-content .mod-languages ul.lang-inline{
margin:0;padding:0
}
.sp-module-content .mod-languages ul.lang-inline li{
border:none;display:inline-block;margin:0 5px 0 0
}
.sp-module-content .mod-languages ul.lang-inline li a{
padding:0 !important
}
.sp-module-content .mod-languages ul.lang-inline li>a:before{
display:none
}
.sp-module-content .latestnews>li>a>span{
	/* display:block;margin-top:5px;font-size:120% */
	display:block;font-size:140%
}
.sp-module-content .latestnews>li>a>span::before{
	content: "•"; color: red;
	display: inline-block; width: 1em;
	margin-left: -1em
}

.sp-contact-info{
list-style:none;padding:0;margin:0 -10px
}
.sp-contact-info li{
display:inline-block;margin:0 10px;font-size:90%;white-space:nowrap
}
.sp-contact-info li a{
font-size:13px
}
.sp-contact-info li i{
margin:0 3px
}
#sp-header{
height:94px;left:0;position:relative;top:0;width:100%;z-index:2;
}
#sp-header .container{
	width: 100%;
	border-top:1px solid rgba(255, 255, 255, 0.1)
}
#sp-header .container-inner{
	max-width: 1200px;
}
#sp-header .logo{
	height:94px;display:inline-flex;margin:0;align-items:center
}
#sp-header .logo a{
	font-size:24px;line-height:1;margin:0;padding:0
}
#sp-header .logo p{
	margin:5px 0 0
}
#sp-header.header-sticky{
position:fixed;z-index:99
}
#sp-title{
min-height:0
}
.sp-page-title{
padding:30px 0;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-attachment:fixed
}
.sp-page-title .sp-page-title-heading,.sp-page-title .sp-page-title-sub-heading{
margin:0;padding:0;color:#fff
}
.sp-page-title .sp-page-title-heading{
font-size:24px;line-height:1
}
.sp-page-title .sp-page-title-sub-heading{
font-size:14px;font-weight:normal;line-height:1;margin-top:10px
}
.sp-page-title .breadcrumb{
background:none;padding:0;display:block;text-align:center;margin:10px 0 0 0
}
.sp-page-title .breadcrumb>.active{
color:rgba(255, 255, 255, 0.8)
}
.sp-page-title .breadcrumb>span,.sp-page-title .breadcrumb>li,.sp-page-title .breadcrumb>li+li:before,.sp-page-title .breadcrumb>li>a{
color:#fff
}
.body-innerwrapper{
overflow-x:hidden
}
.layout-boxed .body-innerwrapper{
max-width:1240px;margin:0 auto;box-shadow:0 0 5px rgba(0, 0, 0, 0.2)
}
#sp-main-body{
padding:40px 0
}
.com-sppagebuilder #sp-main-body{
padding:0
}
/* #sp-left .sp-module,#sp-right .sp-module{
	margin-top:20px;border:0px solid #F3F3F3;padding:0px;border-radius:0px;
	font-size:12px;	
} */

#sp-right .sp-module{
	margin-top:20px;border:0px solid #F3F3F3;padding:0px;border-radius:0px;
	font-size:12px;	
	box-shadow: 10px 10px 5px #576da7;
}

#sp-left .sp-module:first-child,#sp-right .sp-module:first-child{
margin-top:0
}
#sp-left .sp-module .sp-module-title,#sp-right .sp-module .sp-module-title{
font-family:'Poppins', sans-serif !important;margin:0 0 10px;padding-bottom:5px;font-size:20px;font-weight:700;border-bottom:1px solid #F3F3F3
}
#sp-left .sp-module ul,#sp-right .sp-module ul{
	list-style:disc;
	padding:0;margin:0;
}
#sp-left .sp-module ul>li,#sp-right .sp-module ul>li{
	display:block;border-bottom:1px solid #F3F3F3;
}
#sp-left .sp-module ul>li>a,#sp-right .sp-module ul>li>a{
	display:block;padding:5px 0;line-height:36px;padding:2px 0; color:#0000FF; text-decoration: underline;
}
#sp-right .sp-module ul>li>a:hover{
	text-decoration: none;
}
#sp-right .sp-module ul>li>a:active{
	text-decoration: none;
	color:#252525;
}
#sp-left .sp-module ul>li:last-child,#sp-right .sp-module ul>li:last-child{
	border-bottom:none
}
#sp-left .sp-module .categories-module ul,#sp-right .sp-module .categories-module ul{
margin:0 10px
}
#sp-left .sp-module .latestnews>div,#sp-right .sp-module .latestnews>div{
padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #e8e8e8
}
#sp-left .sp-module .latestnews>div:last-child,#sp-right .sp-module .latestnews>div:last-child{
padding-bottom:0;margin-bottom:0;border-bottom:0
}
#sp-left .sp-module .latestnews>div>a,#sp-right .sp-module .latestnews>div>a{
display:block;font-weight:400
}
#sp-left .sp-module .tagscloud,#sp-right .sp-module .tagscloud{
margin:-2px 0
}
#sp-left .sp-module .tagscloud .tag-name,#sp-right .sp-module .tagscloud .tag-name{
display:inline-block;padding:5px 10px;background:#808080;color:#fff;border-radius:4px;margin:2px 0
}
#sp-left .sp-module .tagscloud .tag-name span,#sp-right .sp-module .tagscloud .tag-name span{
display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:rgba(0, 0, 0, 0.2);border-radius:10px
}
.login img{
display:inline-block;margin:20px 0
}
.login .checkbox input[type="checkbox"]{
margin-top:6px
}
.form-links ul{
list-style:none;padding:0;margin:0
}
.search .btn-toolbar{
margin-bottom:20px
}
.search .btn-toolbar span.icon-search{
margin:0
}
.search .btn-toolbar button{
color:#fff
}
.search .phrases .phrases-box .controls label{
display:inline-block;margin:0 20px 20px
}
.search .phrases .ordering-box{
margin-bottom:15px
}
.search .only label{
display:inline-block;margin:0 20px 20px
}
.search .search-results dt.result-title{
margin-top:40px
}
.search .search-results dt,.search .search-results dd{
margin:5px 0
}
.filter-search .chzn-container-single .chzn-single{
height:34px;line-height:34px
}
.form-search .finder label{
display:block
}
.form-search .finder .input-medium{
width:60%;border-radius:4px
}
.finder .word input{
display:inline-block
}
.finder .search-results.list-striped li{
padding:20px 0
}
.article-list .article{
margin-bottom:30px;padding:0px;border:0px solid #f5f5f5;border-radius:0px
}
.article-list .article .article-intro-image,.article-list .article .article-featured-video,.article-list .article .article-featured-audio,.article-list .article .article-feature-gallery{
margin:0px 0px 20px 0px;border-radius:0;border-bottom:0px solid #f5f5f5;overflow:hidden
}
.article-list .article .article-intro-image img,.article-list .article .article-featured-video img,.article-list .article .article-featured-audio img,.article-list .article .article-feature-gallery img{
border-radius:3px 3px 0 0
}
.article-list .article .article-header h1,.article-list .article .article-header h2{
font-size:1rem;margin:0 0 1.25rem 0
}
.article-list .article .article-header h1 a,.article-list .article .article-header h2 a{
color:#252525
}
.article-list .article .article-header h1 a:hover,.article-list .article .article-header h1 a:active,.article-list .article .article-header h1 a:focus,.article-list .article .article-header h2 a:hover,.article-list .article .article-header h2 a:active,.article-list .article .article-header h2 a:focus{
color:#044cd0
}
.article-list .article .readmore{
font-size:0.875rem
}
.article-list .article .readmore a{
color:#252525;text-transform:uppercase;font-weight:500;font-size:12px
}
.article-list .article .readmore a:hover,.article-list .article .readmore a:active,.article-list .article .readmore a:focus{
color:#0b66a2
}
.article-list .article .readmore a:after{
content:"";font-size:14px;display:inline-block;font-family:FontAwesome;padding:0 10px
}
.article-info{
display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem
}
.article-info>span{
font-size:0.813rem
}
.article-info>span+span::before{
display:inline-block;padding-right:0.5rem;padding-left:0.5rem;content:"/"
}
.article-info>span a{
color:#252525
}
.article-info>span a:hover{
color:#044cd0
}
.article-details .article-header{
position:relative
}
.article-details .article-header h1,.article-details .article-header h2{
font-size:2.25rem
}
.article-details .img-service{
float:left;margin-right:20px
}
.article-details .link-edit-article{
position:absolute;right:0;top:10px
}
.article-details .article-info{
margin-bottom:1rem
}
.article-details .article-full-image{
text-align:center;margin-bottom:2rem
}
.article-details .article-full-image img{
display:inline-block;border-radius:4px
}
.article-details .article-featured-video,.article-details .article-featured-audio,.article-details .article-feature-gallery{
margin-bottom:2rem
}
.article-details .article-ratings-social-share{
padding:1rem 0;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;margin-bottom:1rem
}
.article-details .article-author-information{
padding-top:2rem;margin-top:2rem;border-top:1px solid #f5f5f5
}
.tags{
list-style:none;padding:0;margin:1rem 0;display:block
}
.tags>li{
display:inline-block
}
.tags>li a{
display:block;font-size:0.875rem;padding:0.5rem 1rem;border-radius:6.25rem
}
.tags>li a:hover{
color:#fff
}
.pager{
list-style:none;padding:2rem 0 0 0;margin:2rem 0 0 0;border-top:1px solid #f5f5f5
}
.pager::after{
display:block;clear:both;content:""
}
.pager>li{
display:inline-block
}
.pager>li.previous{
float:left
}
.pager>li.next{
float:right
}
.pager>li a{
display:inline-block;font-size:0.785rem;padding:1rem 2.5rem;border-radius:100px
}
#article-comments{
padding-top:2rem;margin-top:2rem;border-top:1px solid #f5f5f5
}
.article-ratings{
display:flex;align-items:center
}
.article-ratings .rating-symbol{
unicode-bidi:bidi-override;direction:rtl;font-size:1rem;display:inline-block;margin-left:5px
}
.article-ratings .rating-symbol span.rating-star{
font-family:"FontAwesome";font-weight:normal;font-style:normal;display:inline-block
}
.article-ratings .rating-symbol span.rating-star.active:before{
content:"";color:#F6BC00
}
.article-ratings .rating-symbol span.rating-star:before{
content:"";padding-right:5px
}
.article-ratings .rating-symbol span.rating-star:hover:before,.article-ratings .rating-symbol span.rating-star:hover~span.rating-star:before{
content:"";color:#E7B000;cursor:pointer
}
.article-ratings .ratings-count{
font-size:0.785rem;color:#999
}
.article-ratings .fa-spinner{
margin-right:5px
}
.pagination-wrapper{
align-items:center
}
.pagination-wrapper .pagination{
margin-bottom:0
}
.article-social-share{
float:right
}
.article-social-share .social-share-icon ul{
padding:0;list-style:none;margin:0
}
.article-social-share .social-share-icon ul li{
display:inline-block
}
.article-social-share .social-share-icon ul li:not(:last-child){
margin-right:10px
}
.article-social-share .social-share-icon ul li a{
border:1px solid #EDEDED;font-size:1rem;border-radius:50%;height:34px;line-height:34px;text-align:center;width:34px;display:inline-block
}
.article-social-share .social-share-icon ul li a:hover,.article-social-share .social-share-icon ul li a:focus{
color:#fff
}
.newsfeed-category .category{
list-style:none;padding:0;margin:0
}
.newsfeed-category .category li{
padding:5px 0
}
.newsfeed-category #filter-search{
margin:10px 0
}
.category-module,.categories-module,.archive-module,.latestnews,.newsflash-horiz,.mostread,.form-links,.list-striped{
list-style:none;padding:0;margin:0
}
.category-module li,.categories-module li,.archive-module li,.latestnews li,.newsflash-horiz li,.mostread li,.form-links li,.list-striped li{
padding:2px 0
}
.category-module li h4,.categories-module li h4,.archive-module li h4,.latestnews li h4,.newsflash-horiz li h4,.mostread li h4,.form-links li h4,.list-striped li h4{
margin:5px 0
}
.article-footer-top{
display:table;clear:both;width:100%
}
.article-footer-top .post_rating{
float:left
}
.contentpane:not(.com-sppagebuilder){
padding:20px
}
#sp-bottom{
padding:65px 0 45px;font-size:14px;line-height:1.6
}
#sp-bottom .sp-module{
margin-bottom:30px
}
#sp-bottom .sp-module .sp-module-title{
font-weight:500;font-size:16px;margin:0 0 25px;font-family:'Poppins-Medium', sans-serif !important;text-transform:uppercase
}
#sp-bottom .sp-module ul{
	list-style:none;padding:0;margin:0;
}
#sp-bottom .sp-module ul>li{
	display:block;margin-bottom:15px
}
#sp-bottom .sp-module ul>li:last-child{
	margin-bottom:0
}
#sp-bottom .sp-module ul>li>a{
	display:block;font-size:13px;
	color:#fff;
	text-decoration:none;
}
#sp-bottom .sp-module ul>li>a:hover{
	color:#fff;
	text-decoration:underline;
}
#sp-bottom .sp-module ul>li>a:hover:before{
	color:#0b66a2
}
#sp-bottom .sp-module ul>li>a:before{
font-size:10px;color:#fff;margin-right:10px;content:'';font-family:FontAwesome
}
#sp-footer{
font-size:14px;padding:0;box-shadow:0 0 4px 0 rgba(255, 255, 255, 0.1)
}
#sp-footer .container-inner{
	padding:10px 0
}
#sp-footer ul.menu{
	display:inline-block;list-style:none;padding:0;margin:0 -10px
}
#sp-footer ul.menu li{
display:inline-block;margin:0 10px
}
#sp-footer ul.menu li a{
display:block
}
#sp-footer ul.menu li a:hover{
background:none
}
#sp-footer #sp-footer2{
text-align:right
}
html.coming-soon{
width:100%;height:100%;min-height:100%
}
html.coming-soon body{
width:100%;height:100%;min-height:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding-top:40px;padding-bottom:40px;text-align:center;background-repeat:no-repeat;background-position:50% 40%
}
html.coming-soon .coming-soon-logo{
display:inline-block;margin-bottom:2rem
}
html.coming-soon #coming-soon-countdown{
margin-top:4rem
}
html.coming-soon #coming-soon-countdown .coming-soon-days,html.coming-soon #coming-soon-countdown .coming-soon-hours,html.coming-soon #coming-soon-countdown .coming-soon-minutes,html.coming-soon #coming-soon-countdown .coming-soon-seconds{
margin:0;float:left;width:25%
}
html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-number,html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-number{
width:100%;font-size:4.5rem;letter-spacing:-1px;line-height:1
}
html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-string,html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-string,html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-string,html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-string{
font-size:1.5rem;letter-spacing:-1px;display:block;text-transform:uppercase
}
html.coming-soon .coming-soon-position{
margin-top:2rem
}
html.coming-soon .social-icons{
margin-top:4rem
}
html.coming-soon .coming-soon-login form{
display:inline-block
}
html.error-page{
width:100%;height:100%
}
html.error-page body{
width:100%;height:100%;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding-top:40px;padding-bottom:40px;text-align:center;background-repeat:no-repeat;background-position:50% 40%
}
html.error-page .error-logo{
display:inline-block;margin-bottom:2rem
}
html.error-page .error-code{
margin:0 0 1rem;font-size:6rem;line-break:1;color:#fff
}
html.error-page .error-code>b{
color:#0b66a2
}
html.error-page .error-message{
font-size:1.5rem;margin-bottom:3rem;color:#fff
}
.sp-social-share ul{
display:block;padding:0;margin:20px -5px 0
}
.sp-social-share ul li{
display:inline-block;font-size:24px;margin:0 5px
}
.profile>div:not(:last-child){
margin-bottom:30px
}
.dl-horizontal dt{
margin:8px 0;text-align:left
}
.page-header{
padding-bottom:15px
}
table.category{
width:100%
}
table.category thead>tr,table.category tbody>tr{
border:1px solid #f2f2f2
}
table.category thead>tr th,table.category thead>tr td,table.category tbody>tr th,table.category tbody>tr td{
padding:10px
}
.contact-form .form-actions{
background:none;border:none
}
@media print{
.visible-print{
display:inherit !important
}
.hidden-print{
display:none !important
}

}
.sp-preloader{
height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999
}
.sp-preloader>div{
border-radius:50%;height:50px;width:50px;top:50%;left:50%;margin-top:-25px;margin-left:-25px;position:absolute;animation:spSpin 0.75s linear infinite
}
.sp-preloader>div:after{
content:'';position:absolute;width:49px;height:49px;top:1px;right:0;left:0;margin:auto;border-radius:50%
}
.sp-scroll-up{
display:none;position:fixed;bottom:30px;right:30px;width:36px;height:36px;line-height:36px;text-align:center;font-size:16px;color:#fff;background:#333;border-radius:3px;z-index:1000
}
.sp-scroll-up:hover,.sp-scroll-up:active,.sp-scroll-up:focus{
color:#fff;background:#444
}
.control-group{
margin-bottom:1rem
}
select.form-control:not([multiple]),select.inputbox:not([multiple]),select:not([multiple]){
height:calc(2.25rem + 2px)
}
input[type="text"]:not(.form-control),input[type="email"]:not(.form-control),input[type="url"]:not(.form-control),input[type="date"]:not(.form-control),input[type="password"]:not(.form-control),input[type="search"]:not(.form-control),input[type="tel"]:not(.form-control),input[type="number"]:not(.form-control),select:not(.form-control){
display:block;width:100%;padding:0.5rem 0.75rem;font-size:1rem;line-height:1.25;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s
}
input[type="text"]:not(.form-control):focus,input[type="email"]:not(.form-control):focus,input[type="url"]:not(.form-control):focus,input[type="date"]:not(.form-control):focus,input[type="password"]:not(.form-control):focus,input[type="search"]:not(.form-control):focus,input[type="tel"]:not(.form-control):focus,input[type="number"]:not(.form-control):focus,select:not(.form-control):focus{
color:#495057;background-color:#fff;border-color:#80bdff;outline:0
}
.chzn-select,.chzn-select-deselect{
width:100%
}
.chzn-container.chzn-container-single .chzn-single{
display:block;width:100%;padding:0.5rem 0.75rem;font-size:1rem;line-height:1.25;height:calc(2.25rem + 2px);color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-shadow:none
}
.chzn-container.chzn-container-single .chzn-single div{
width:30px;background:none
}
.chzn-container.chzn-container-single .chzn-single div>b{
background:none;position:relative
}
.chzn-container.chzn-container-single .chzn-single div>b:after{
content:"";font-family:FontAwesome;font-size:0.875rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)
}
.chzn-container.chzn-container-single.chzn-container-active.chzn-with-drop .chzn-single{
border-radius:0.25rem 0.25rem 0 0
}
.chzn-container.chzn-container-single .chzn-search{
padding:0.625rem
}
.chzn-container.chzn-container-single .chzn-search input[type="text"]{
display:block;width:100%;padding:0.5rem 1.429rem 0.5rem 0.75rem;font-size:0.875rem;line-height:1.25;height:calc(2rem + 2px);color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-shadow:none;-webkit-box-shadow:none
}
.chzn-container.chzn-container-single .chzn-search input[type="text"]:focus{
border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25);-webkit-box-shadow:0 0 0 0.2rem rgba(0, 123, 255, 0.25)
}
.chzn-container.chzn-container-single .chzn-search:after{
content:"";font-family:FontAwesome;font-size:0.875rem;color:rgba(0, 0, 0, 0.2);position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%)
}
.chzn-container.chzn-container-single .chzn-drop{
border-color:rgba(0, 0, 0, 0.15);border-radius:0 0 0.25rem 0.25rem;box-shadow:none;-webkit-box-shadow:none
}
.chzn-container.chzn-container-single .chzn-results li.highlighted{
background-image:none !important
}
.chzn-container.chzn-container-multi .chzn-choices{
display:block;width:100%;padding:0 0.75rem;min-height:calc(2.25rem + 2px);line-height:1.25;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0.25rem;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-shadow:none;-webkit-box-shadow:none
}
.chzn-container.chzn-container-multi .chzn-choices li.search-field input[type="text"]{
font-size:0.875rem;font-weight:normal;line-height:1.25;height:calc(2rem + 2px);background-color:#fff
}
.chzn-container.chzn-container-multi .chzn-choices li.search-choice{
margin:5.5px 5px 0 0;padding:5px 20px 5px 5px;background-image:none;background-color:#f5f5f5;border-color:rgba(0, 0, 0, 0.1);box-shadow:none;-webkit-box-shadow:none
}
.chzn-container.chzn-container-multi .chzn-choices li.search-choice .search-choice-close{
background:none;top:5px;color:rgba(0, 0, 0, 0.2)
}
.chzn-container.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:hover{
color:rgba(0, 0, 0, 0.5)
}
.chzn-container.chzn-container-multi .chzn-choices li.search-choice .search-choice-close:after{
content:"";font-family:FontAwesome;font-size:0.875rem;position:absolute;top:0;right:0
}
.chzn-container.chzn-container-multi.chzn-with-drop.chzn-container-active .chzn-choices{
border-radius:0.25rem
}
.chzn-container.chzn-container-multi.chzn-with-drop .chzn-drop{
margin-top:-4px;border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none
}
.chzn-container.chzn-container-multi.chzn-with-drop .chzn-drop .chzn-results:not(:empty){
padding:0.75rem;background:#fff;border:1px solid rgba(0, 0, 0, 0.15);border-top:0;border-radius:0 0 0.25rem 0.25rem
}
.chzn-container.chzn-container-multi.chzn-with-drop .chzn-drop .chzn-results li.no-results{
background:none
}
.form-horizontal .control-label{
float:left;width:auto;padding-top:5px;padding-right:5px;text-align:left
}
.form-horizontal .controls{
margin-left:220px
}
.card-block{
padding:20px
}
.card-block ul{
list-style:none;padding:0;margin:0;display:block
}
.card-block ul li{
display:block
}
.alert.alert-error{
color:#721c24;background-color:#f8d7da;border-color:#f5c6cb
}
#sp-cookie-consent{
position:fixed;font-size:16px;font-weight:500;bottom:0;left:0;width:100%;z-index:10001
}
#sp-cookie-consent>div{
padding:20px;position:relative
}
.com-media.contentpane{
padding:10px !important
}
.com-media .well{
background:#f5f5f5;padding:20px;border-radius:4px;margin-bottom:10px
}
.com-media .well .row{
margin:0;padding:0
}
.com-media .well .row>div:first-child{
width:calc(100% - 200px)
}
.com-media .well .row>div:last-child{
width:200px;float:right;text-align:right;padding-top:30px
}
.com-media .well .row #folderlist{
display:inline-block
}
.com-media .well .row #upbutton{
display:none
}
.com-media.view-imagesList{
padding:0px 0px 10px 0 !important
}
.com-media.view-imagesList:before{
content:" ";display:table
}
.com-media.view-imagesList:after{
display:block;clear:both;content:""
}
.com-media.view-imagesList ul.manager{
list-style:none;padding:0;margin:0
}
.com-media.view-imagesList ul.manager>li.thumbnail{
width:110px;float:left
}
.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child{
height:60px;margin-bottom:10px;text-align:center
}
.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child>span{
display:inline-block;width:60px;height:40px;margin:0 auto;margin-top:25px;position:relative;background-color:#92ceff;border-radius:0 5px 5px 5px
}
.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child>span:before{
content:'';width:50%;height:12px;border-radius:0 20px 0 0;background-color:#92ceff;position:absolute;top:-12px;left:0px
}
.com-media.view-imagesList ul.manager>li.thumbnail>a>div:first-child img{
display:inline-block
}
.sp-megamenu-parent{
	list-style:none;padding:0;margin:0 -15px;z-index:99;display:block;float:left;position:relative;
}
.sp-megamenu-parent>li{
	display:inline-block;position:relative;padding:0
}
.sp-megamenu-parent>li.menu-justify{
	position:static
}
.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{
	display:inline-block;padding:0 15px;line-height:88px;font-size:14px;font-weight:700;margin:0;text-transform:uppercase; color:#FFFFFF;
}
.sp-megamenu-parent>li>a:hover:before,.sp-megamenu-parent>li>span:hover:before{
	content:"";display:block;border-top:2px solid #fff;width:40%;position:absolute;bottom:25px;left:22px
}
.sp-megamenu-parent>li.active>a{
	font-weight:500
}
.sp-megamenu-parent>li.active>a:before{
	content:"";display:block;border-top:2px solid #fff;width:40%;position:absolute;bottom:25px;left:22px
}
.sp-megamenu-parent>li .sp-menu-badge{
	height:20px;line-height:20px;padding:0 5px;font-size:10px;letter-spacing:1px;display:inline-block;text-transform:uppercase;background:#d60000;color:#fff;border-radius:3px
}
.sp-megamenu-parent .sp-module{
	padding:10px
}
.sp-megamenu-parent .sp-mega-group{
	list-style:none;padding:0;margin:0; background-color: #d5d7dc;
}
.sp-megamenu-parent .sp-mega-group>li>a{
	display:block;text-transform:uppercase;font-size:16px;font-weight:600;margin-bottom:10px;padding-top:10px;
}
.sp-megamenu-parent .sp-mega-group .sp-mega-group-child{
	list-style:none;padding:0;margin:0
}
.sp-megamenu-parent .sp-dropdown{
	margin:0;position:absolute;z-index:10;display:none
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{
	box-shadow:0 3px 5px 0 rgba(0, 0, 0, 0.2);
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner>.row:not(:first-child){
	margin-top:10px;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-items{
	list-style:none;padding:0;margin:0;
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main{
	top:100%
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub{
top:0
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-sub .sp-dropdown-inner{
	box-shadow:0 0 5px rgba(0, 0, 0, 0.2);
	background-color: #b0c4de;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item{
	display:block;padding:0;position:relative
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{
	font-size:14px;line-height:1;display:block;padding:7px;cursor:pointer
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a.sp-group-title{
	text-transform:uppercase;font-weight:bold
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{
	background:#0b66a2;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge){
	font-size:14px;line-height:1;display:inline-block;padding:8px 0;cursor:pointer
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge).sp-group-title{
	text-transform:uppercase;font-weight:bold;	
}
.sp-megamenu-parent .sp-dropdown .sp-module{
	padding:0
}
.sp-megamenu-parent .sp-dropdown .sp-module .sp-module-title{
font-size:14px;margin:0 0 15px;text-transform:uppercase;font-weight:bold
}
.sp-megamenu-parent .sp-dropdown .sp-module .latestnews{
margin:0
}
.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li:not(:last-child){
margin:0 0 15px
}
.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li a{
font-size:14px
}
.sp-megamenu-parent .sp-dropdown .sp-module .latestnews>li a span{
opacity:0.8
}
.sp-megamenu-parent .sp-dropdown-mega>.row{
margin-top:30px
}
.sp-megamenu-parent .sp-dropdown-mega>.row:first-child{
margin-top:0
}
.sp-megamenu-parent .sp-has-child:hover>.sp-dropdown{
display:block
}
.sp-megamenu-parent.menu-animation-fade .sp-has-child:hover>.sp-dropdown{
animation:spFadeIn 600ms
}
.sp-megamenu-parent.menu-animation-fade-up .sp-has-child:hover>.sp-dropdown{
animation:spFadeInUp 400ms ease-in
}
.sp-megamenu-parent.menu-animation-fade-down .sp-has-child:hover>.sp-dropdown{
animation:spFadeInDown 400ms ease-in
}
.sp-megamenu-parent.menu-animation-zoom .sp-has-child:hover>.sp-dropdown{
animation:spZoomIn 300ms
}
.sp-megamenu-parent.menu-animation-rotate .sp-has-child:hover>.sp-dropdown{
animation:spRotateIn 300ms
}
.sp-megamenu-parent.menu-animation-pulse .sp-has-child:hover>.sp-dropdown{
animation:spPulse 300ms
}
body.ltr .sp-megamenu-parent>li.sp-has-child>a:after,body.ltr .sp-megamenu-parent>li.sp-has-child>span:after{
font-family:"FontAwesome";content:"";float:right;margin-left:7px
}
body.ltr .sp-megamenu-parent>li .sp-menu-badge.sp-menu-badge-right{
margin-left:5px
}
body.ltr .sp-megamenu-parent>li .sp-menu-badge.sp-menu-badge-left{
margin-right:5px
}
body.ltr .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after{
font-family:"FontAwesome";content:"";float:right;margin-left:7px
}
body.ltr .sp-megamenu-parent .sp-dropdown.sp-menu-center{
margin-left:45px
}
body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right{
left:0
}
body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full{
left:auto;right:0
}
body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-left{
right:0
}
body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-sub{
left:100%
}
@media (min-width:576px){
.sp-menu-full.container{
width:540px
}

}
@media (min-width:768px){
.sp-menu-full.container{
width:720px
}

}
@media (min-width:992px){
	.sp-menu-full.container{
width:960px
}

}
@media (min-width:1200px){
	.sp-menu-full.container{
width:1140px
}

}
#offcanvas-toggler{
	display:block;
	height:94px;
	line-height:94px;
	font-size:20px;
	margin-left:25px
}
#offcanvas-toggler>span:hover{
	color:#fff
}
.offcanvas-init{
	overflow-x:hidden;position:relative;
}
.offcanvas-active .offcanvas-overlay{
	visibility:visible;opacity:1
}
.offcanvas-overlay{
	background:rgba(0, 0, 0, 0.5);bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:9999;visibility:hidden;-webkit-transition:0.6s;transition:0.6s
}
.body-wrapper{
	position:relative;-webkit-transition:0.6s;transition:0.6s;backface-visibility:hidden
}
.close-offcanvas{
	position:absolute;top:15px;z-index:1;border-radius:100%;width:24px;height:24px;line-height:24px;text-align:center;font-size:14px;background:#333;color:#fff
}
.close-offcanvas:hover{
	background:#666;color:#fff
}
.offcanvas-menu{
	width:300px;height:100%;position:fixed;top:0;overflow:inherit;-webkit-transition:all 0.6s;transition:all 0.6s;z-index:10000
}
.offcanvas-menu .offcanvas-inner{
	padding:30px
}
.offcanvas-menu .offcanvas-inner .sp-module{
	padding:0;margin:0
}
.offcanvas-menu .offcanvas-inner .sp-module .sp-module-title{
	font-size:1rem;font-weight:bold
}
.offcanvas-menu .offcanvas-inner .sp-module:not(:last-child){
	margin-bottom:20px
}
.offcanvas-menu .offcanvas-inner .sp-module ul{
	display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;list-style:none
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li{
	border:0;padding:0;margin:0;position:relative;overflow:hidden;display:block
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li a,.offcanvas-menu .offcanvas-inner .sp-module ul>li span{
	display:block;font-size:1rem;padding:0.125rem 0;position:relative
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler{
	display:block;position:absolute;top:50%;cursor:pointer;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-family:FontAwesome
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler:after,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler:after{
c	ontent:""
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent.menu-parent-open>a>.menu-toggler:after,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent.menu-parent-open>.menu-separator>.menu-toggler:after{
	content:""
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li ul{
	display:none
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li ul li a{
	font-size:0.875rem
}
body.ltr #offcanvas-toggler.offcanvas-toggler-right{
float:right;margin-left:20px
}
body.ltr #offcanvas-toggler.offcanvas-toggler-left{
float:left;margin-right:20px
}
body.ltr.offcanvs-position-left .body-wrapper{
left:0
}
body.ltr.offcanvs-position-left .offcanvas-menu{
left:-300px
}
body.ltr.offcanvs-position-left.offcanvas-active .offcanvas-menu{
left:0
}
body.ltr.offcanvs-position-left.offcanvas-active .body-wrapper{
left:300px
}
body.ltr.offcanvs-position-right .body-wrapper{
right:0
}
body.ltr.offcanvs-position-right .offcanvas-menu{
right:-300px
}
body.ltr.offcanvs-position-right.offcanvas-active .offcanvas-menu{
right:0
}
body.ltr.offcanvs-position-right.offcanvas-active .body-wrapper{
right:300px
}
body.ltr .close-offcanvas{
right:15px
}
body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler,body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler{
right:0
}
body.ltr .offcanvas-menu .offcanvas-inner .sp-module ul>li ul{
margin-left:10px
}
@keyframes spFadeIn{
from{
opacity:0
}
to{
opacity:1
}

}
@keyframes spFadeInUp{
0%{
opacity:0;transform:translateY(20px)
}
100%{
opacity:1;transform:translateY(0)
}

}
@keyframes spFadeInDown{
0%{
opacity:0;transform:translateY(-20px)
}
100%{
opacity:1;transform:translateY(0)
}

}
@keyframes spZoomIn{
0%{
opacity:0;transform:scale3d(0.3, 0.3, 0.3)
}
100%{
opacity:1
}

}
@keyframes spRotateIn{
from{
transform-origin:center;transform:rotate3d(0, 0, 1, -45deg);opacity:0
}
to{
transform-origin:center;transform:none;opacity:1
}

}
@keyframes spPulse{
from{
opacity:0;transform:scale3d(1, 1, 1)
}
50%{
opacity:0.5;transform:scale3d(1.05, 1.05, 1.05)
}
to{
opacity:1;transform:scale3d(1, 1, 1)
}

}
@keyframes spSpin{
to{
transform:rotate(360deg)
}

}
@media (min-width:1200px){
.container{
max-width:1200px;margin:0 auto;padding:0
}
body.helix-ultimate .sppb-row-container{
max-width:1200px
}
.col-lg-12.col-xl-9{
width:100%;max-width:100%;flex:0 0 100%
}
body.helix-ultimate .sppb-row-container{
width:1200px
}
#offcanvas-toggler{
display:none
}
.contact-ajax .ctajax-wrap .ctajax-element{
width:90%
}
.contact-ajax .ctajax-wrap .el-inner{
padding:0
}
.contact-ajax .ctajax-wrap .el-inner textarea,.contact-ajax .ctajax-wrap .el-inner input{
width:100%
}
.search .form-group{
width:30%
}
.search .form-group .chzn-container .chzn-drop,.search .form-group .chzn-container .chzn-single{
width:50%
}
.search .form-group.search-display .chzn-container .chzn-drop,.search .form-group.search-display .chzn-container .chzn-single{
width:20%
}
.search .form-group.search-only{
width:100%
}
.yt-testimonial .extraslider-inner .item-wrap .item-wrap-inner .content-info{
width:50%;margin:0 auto 50px
}

}
.sppb-carousel-inner>.sppb-item>a>img,.sppb-carousel-inner>.sppb-item>img,.sppb-img-responsive{
width:auto
}
.btn-group-vertical>.btn,.btn-group>.btn{
float:none
}
.contact-ajax .ctajax-element .el-ctajax-form .el-control.ctajax-error .ca-tooltip{
display:block !important
}
@font-face{
font-family:'Linearicons-Free';src:url('fonts/Linearicons-Free.eot?w118d');src:url('fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'), url('fonts/Linearicons-Free.woff2?w118d') format('woff2'), url('fonts/Linearicons-Free.woff?w118d') format('woff'), url('fonts/Linearicons-Free.ttf?w118d') format('truetype'), url('fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');font-weight:normal;font-style:normal
}
.lnr{
font-family:'Linearicons-Free';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale
}
.lnr-home:before{
content:""
}
.lnr-apartment:before{
content:""
}
.lnr-pencil:before{
content:""
}
.lnr-magic-wand:before{
content:""
}
.lnr-drop:before{
content:""
}
.lnr-lighter:before{
content:""
}
.lnr-poop:before{
content:""
}
.lnr-sun:before{
content:""
}
.lnr-moon:before{
content:""
}
.lnr-cloud:before{
content:""
}
.lnr-cloud-upload:before{
content:""
}
.lnr-cloud-download:before{
content:""
}
.lnr-cloud-sync:before{
content:""
}
.lnr-cloud-check:before{
content:""
}
.lnr-database:before{
content:""
}
.lnr-lock:before{
content:""
}
.lnr-cog:before{
content:""
}
.lnr-trash:before{
content:""
}
.lnr-dice:before{
content:""
}
.lnr-heart:before{
content:""
}
.lnr-star:before{
content:""
}
.lnr-star-half:before{
content:""
}
.lnr-star-empty:before{
content:""
}
.lnr-flag:before{
content:""
}
.lnr-envelope:before{
content:""
}
.lnr-paperclip:before{
content:""
}
.lnr-inbox:before{
content:""
}
.lnr-eye:before{
content:""
}
.lnr-printer:before{
content:""
}
.lnr-file-empty:before{
content:""
}
.lnr-file-add:before{
content:""
}
.lnr-enter:before{
content:""
}
.lnr-exit:before{
content:""
}
.lnr-graduation-hat:before{
content:""
}
.lnr-license:before{
content:""
}
.lnr-music-note:before{
content:""
}
.lnr-film-play:before{
content:""
}
.lnr-camera-video:before{
content:""
}
.lnr-camera:before{
content:""
}
.lnr-picture:before{
content:""
}
.lnr-book:before{
content:""
}
.lnr-bookmark:before{
content:""
}
.lnr-user:before{
content:""
}
.lnr-users:before{
content:""
}
.lnr-shirt:before{
content:""
}
.lnr-store:before{
content:""
}
.lnr-cart:before{
content:""
}
.lnr-tag:before{
content:""
}
.lnr-phone-handset:before{
content:""
}
.lnr-phone:before{
content:""
}
.lnr-pushpin:before{
content:""
}
.lnr-map-marker:before{
content:""
}
.lnr-map:before{
content:""
}
.lnr-location:before{
content:""
}
.lnr-calendar-full:before{
content:""
}
.lnr-keyboard:before{
content:""
}
.lnr-spell-check:before{
content:""
}
.lnr-screen:before{
content:""
}
.lnr-smartphone:before{
content:""
}
.lnr-tablet:before{
content:""
}
.lnr-laptop:before{
content:""
}
.lnr-laptop-phone:before{
content:""
}
.lnr-power-switch:before{
content:""
}
.lnr-bubble:before{
content:""
}
.lnr-heart-pulse:before{
content:""
}
.lnr-construction:before{
content:""
}
.lnr-pie-chart:before{
content:""
}
.lnr-chart-bars:before{
content:""
}
.lnr-gift:before{
content:""
}
.lnr-diamond:before{
content:""
}
.lnr-linearicons:before{
content:""
}
.lnr-dinner:before{
content:""
}
.lnr-coffee-cup:before{
content:""
}
.lnr-leaf:before{
content:""
}
.lnr-paw:before{
content:""
}
.lnr-rocket:before{
content:""
}
.lnr-briefcase:before{
content:""
}
.lnr-bus:before{
content:""
}
.lnr-car:before{
content:""
}
.lnr-train:before{
content:""
}
.lnr-bicycle:before{
content:""
}
.lnr-wheelchair:before{
content:""
}
.lnr-select:before{
content:""
}
.lnr-earth:before{
content:""
}
.lnr-smile:before{
content:""
}
.lnr-sad:before{
content:""
}
.lnr-neutral:before{
content:""
}
.lnr-mustache:before{
content:""
}
.lnr-alarm:before{
content:""
}
.lnr-bullhorn:before{
content:""
}
.lnr-volume-high:before{
content:""
}
.lnr-volume-medium:before{
content:""
}
.lnr-volume-low:before{
content:""
}
.lnr-volume:before{
content:""
}
.lnr-mic:before{
content:""
}
.lnr-hourglass:before{
content:""
}
.lnr-undo:before{
content:""
}
.lnr-redo:before{
content:""
}
.lnr-sync:before{
content:""
}
.lnr-history:before{
content:""
}
.lnr-clock:before{
content:""
}
.lnr-download:before{
content:""
}
.lnr-upload:before{
content:""
}
.lnr-enter-down:before{
content:""
}
.lnr-exit-up:before{
content:""
}
.lnr-bug:before{
content:""
}
.lnr-code:before{
content:""
}
.lnr-link:before{
content:""
}
.lnr-unlink:before{
content:""
}
.lnr-thumbs-up:before{
content:""
}
.lnr-thumbs-down:before{
content:""
}
.lnr-magnifier:before{
content:""
}
.lnr-cross:before{
content:""
}
.lnr-menu:before{
content:""
}
.lnr-list:before{
content:""
}
.lnr-chevron-up:before{
content:""
}
.lnr-chevron-down:before{
content:""
}
.lnr-chevron-left:before{
content:""
}
.lnr-chevron-right:before{
content:""
}
.lnr-arrow-up:before{
content:""
}
.lnr-arrow-down:before{
content:""
}
.lnr-arrow-left:before{
content:""
}
.lnr-arrow-right:before{
content:""
}
.lnr-move:before{
content:""
}
.lnr-warning:before{
content:""
}
.lnr-question-circle:before{
content:""
}
.lnr-menu-circle:before{
content:""
}
.lnr-checkmark-circle:before{
content:""
}
.lnr-cross-circle:before{
content:""
}
.lnr-plus-circle:before{
content:""
}
.lnr-circle-minus:before{
content:""
}
.lnr-arrow-up-circle:before{
content:""
}
.lnr-arrow-down-circle:before{
content:""
}
.lnr-arrow-left-circle:before{
content:""
}
.lnr-arrow-right-circle:before{
content:""
}
.lnr-chevron-up-circle:before{
content:""
}
.lnr-chevron-down-circle:before{
content:""
}
.lnr-chevron-left-circle:before{
content:""
}
.lnr-chevron-right-circle:before{
content:""
}
.lnr-crop:before{
content:""
}
.lnr-frame-expand:before{
content:""
}
.lnr-frame-contract:before{
content:""
}
.lnr-layers:before{
content:""
}
.lnr-funnel:before{
content:""
}
.lnr-text-format:before{
content:""
}
.lnr-text-format-remove:before{
content:""
}
.lnr-text-size:before{
content:""
}
.lnr-bold:before{
content:""
}
.lnr-italic:before{
content:""
}
.lnr-underline:before{
content:""
}
.lnr-strikethrough:before{
content:""
}
.lnr-highlight:before{
content:""
}
.lnr-text-align-left:before{
content:""
}
.lnr-text-align-center:before{
content:""
}
.lnr-text-align-right:before{
content:""
}
.lnr-text-align-justify:before{
content:""
}
.lnr-line-spacing:before{
content:""
}
.lnr-indent-increase:before{
content:""
}
.lnr-indent-decrease:before{
content:""
}
.lnr-pilcrow:before{
content:""
}
.lnr-direction-ltr:before{
content:""
}
.lnr-direction-rtl:before{
content:""
}
.lnr-page-break:before{
content:""
}
.lnr-sort-alpha-asc:before{
content:""
}
.lnr-sort-amount-asc:before{
content:""
}
.lnr-hand:before{
content:""
}
.lnr-pointer-up:before{
content:""
}
.lnr-pointer-right:before{
content:""
}
.lnr-pointer-down:before{
content:""
}
.lnr-pointer-left:before{
content:""
}
body{
font-family:'Poppins', sans-serif !important
}
.sppb-row-container{
max-width:1200px;width:100%
}
.sppb-section.type1 .sppb-row-container{
background:white;position:relative;top:-65px;box-shadow:0 8px 59px rgba(6, 30, 52, 0.1)
}
.sppb-section.type1 .sppb-row>[class*=sppb-col]{
margin:0;padding:34px 38px;border-right:1px solid #ccc
}
.sppb-section.type1 .sppb-row>[class*=sppb-col]:last-child{
border-right:0
}
.sppb-section.type1 .sppb-row>[class*=sppb-col] h3.sppb-addon-title{
color:#1e1e1e;margin-bottom:0px;font-size:24px
}
.sppb-section.type1 .sppb-row>[class*=sppb-col] h3.sppb-addon-title:after{
display:none
}
ul{
padding:0
}
h2{
font-family:'Poppins-SemiBold', sans-serif !important;font-size:24px;line-height:1.1538461538;font-weight:700;font-style:normal;margin-bottom:30px
}
h3{
font-family:'Poppins-SemiBold', sans-serif !important
}
h4{
font-family:'Poppins-SemiBold', sans-serif !important;font-size:17px;line-height:1.1538461538;font-weight:700;font-style:normal;margin-bottom:14px
}
h5{
font-family:'Poppins-SemiBold', sans-serif !important;font-size:15px;line-height:1.1538461538;font-weight:700;font-style:normal;margin-bottom:14px;color:#1c1c1c
}
ul li{
list-style:disc;
margin-left:20px;
}
ul.list{
margin-left:18px;
}
ul.list li{
font-weight:400;list-style-type:disc
}
ul.list li+li{
margin-top:6px
}
ul.list1 li{
font-size:14px;line-height:24px
}
ul.list1 li span{
float:right
}
ul.list1 li+li{
padding-top:10px
}
#sppb-addon-1539746906745 .sppb-icon .sppb-icon-container{
display:inline-block;text-align:center;padding:0 0 0 0
}
#sppb-addon-1539746906745 .sppb-icon span.lnr.lnr-phone-handset{
font-size:36px;width:36px;height:36px;line-height:36px
}
.bs-pretext .page_header{
text-align:center
}
.item_img{
font-size:0;line-height:0;margin:0 0 23px;position:relative
}
.item_img img{
max-width:100%;height:auto
}
.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{
position:relative;min-height:1px;padding-right:10px;padding-left:10px
}
.col-xs-15{
width:20%;float:left
}
@media (min-width:768px){
.col-sm-15{
width:20%;float:left
}

}
@media (min-width:992px){
.col-md-15{
width:20%;float:left
}

}
@media (min-width:1200px){
.col-lg-15{
width:20%;float:left
}

}
.sj-basic-news .item{
margin-bottom:12px
}
.sj-basic-news .item .item_content{
-webkit-box-shadow:0 0px 0px rgba(6, 30, 52, 0.1);box-shadow:0 0px 0px rgba(6, 30, 52, 0.1);color:#000000;font-size:14px;font-weight:400;line-height:24px;padding:26px 20px 30px;text-align:center;border:1px solid #ebebeb;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear
}
.sj-basic-news .item .item_content:hover{
border:1px solid transparent;-webkit-box-shadow:0 8px 59px rgba(6, 30, 52, 0.1);box-shadow:0 8px 59px rgba(6, 30, 52, 0.1)
}
.sj-basic-news .item .item_content:hover .item_title{
color:#2a93c9
}
.sj-basic-news .item .item_img{
margin:0 0 18px
}
.sj-basic-news .item .item_title{
-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;font-size:18px
}
.testimonial-title{
font-size:20px;font-weight:500;margin-bottom:10px
}
.yt-testimonial .owl-controls{
margin-bottom:40px
}
.sppb-media{
overflow:visible
}
.sppb-media .pull .sppb-icon{
display:inline-block;vertical-align:top;position:relative;top:-3px;padding-right:10px
}
.sppb-media .pull .sppb-addon-title{
vertical-align:top;display:inline-block;font-weight:500
}
.sppb-addon.sppb-addon-feature{
-webkit-box-shadow:0 0px 0px rgba(6, 30, 52, 0.1);box-shadow:0 0px 0px rgba(6, 30, 52, 0.1);color:#828a8f;font-size:14px;font-weight:400;line-height:24px;padding:26px 20px 30px;text-align:center;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear
}
.sppb-addon.sppb-addon-feature:hover{
-webkit-box-shadow:0 8px 59px rgba(6, 30, 52, 0.1);box-shadow:0 8px 59px rgba(6, 30, 52, 0.1)
}
.ident .pre-text .page_header p{
color:#222
}
.color .pre-text .page_header p{
color:#fff
}
.yt-testimonial .owl-dots .owl-dot:hover,.yt-testimonial .owl-dots .owl-dot.active{
background-color:#0b66a2
}
.acymailing_module div{
display:flex;justify-content:center
}
.sp-page-builder .page-content #section-id-1519279374154 #sppb-addon-1539854136302 .sj-extraslider{
color:#202020
}
.sppb-column-addons .sppb-text-left a.sppb-btn-primary{
background:#0b66a2;border-color:#0b66a2;text-transform:uppercase;font-size:13px;font-weight:bold;width:160px;height:48px;line-height:48px;padding:0
}
.sppb-column-addons .sppb-text-left a.sppb-btn-primary:hover{
border-color:#044cd0;background-color:#044cd0
}
a:not([href]):not([tabindex]):hover{
color:#495057
}
.tm-single-article .page_header{
margin-bottom:37px
}
.tm-single-article .page_header h2{
margin-bottom:0px;font-size:28px
}
.tm-single-article .page_header p{
font-size:16px;font-style:italic;font-family:'Lora Italic', serif;margin-bottom:0
}
.mod-article-single h4{
font-size:20px
}
.mod-article-single p{
font-size:14px
}
.yt-testimonial .item-img-info{
margin-bottom:20px
}
.yt-testimonial .item-info h5{
margin-bottom:0px;text-transform:uppercase;font-weight:normal;font-size:14px;color:#fff
}
.yt-testimonial .item-info span.position{
color:#fff !important
}
.bs-pretext{
margin-bottom:30px
}
.bs-pretext .page_header h2,.pre-text .page_header h2{
margin-bottom:0px;font-size:28px
}
.bs-pretext .page_header p,.pre-text .page_header p{
/* font-size:16px;font-style:italic;padding:3px;font-family:'Lora Italic', serif;margin-bottom:0;color:#000000 */
font-size:20px;font-style:normal;padding:3px;font-family:'Lora Italic', serif;margin-bottom:0;color:#000000
}
#sppb-addon-1539746906745 .sppb-addon-text,#sppb-addon-1539746906756 .sppb-addon-title{
font-size:14px
}
.sppb-col-md-4 .sppb-text-center h3.sppb-addon-title{
margin-bottom:20px
}
.sppb-text-center h3.sppb-addon-title{
margin-bottom:0px
}
.sppb-text-center .sppb-addon-content{
font-size:14px;font-style:italic;padding:3px;font-family:'Lora Italic', serif;margin-bottom:0
}
.mod-article-single p{
margin-bottom:46px
}
.mod-article-single ul li{
padding-bottom:30px;display:block
}
.mod-article-single ul li.fa-check:before{
padding-right:20px
}
.mod-article-single div.mod-newsflash-adv_custom-link a{
border:1px solid #fff;border-radius:5px;color:#fff;font-size:12px;text-transform:uppercase;padding:10px 25px;font-weight:bold
}
.mod-article-single div.mod-newsflash-adv_custom-link a:hover{
color:#044cd0;border-color:#044cd0
}
.contact-ajax .ctajax-element .el-ctajax-form input[name="cainput_full_name"],.contact-ajax .ctajax-element .el-ctajax-form input[name="cainput_date"],.contact-ajax .ctajax-element .el-ctajax-form input[name="cainput_email"]{
color:#8c8c8c;height:50px;line-height:50px;padding:0 15px;width:100%;margin-bottom:26px
}
.contact-ajax .ctajax-element .el-ctajax-form textarea{
padding:10px 15px;height:40px;color:#8c8c8c;border:1px solid #ddd;width:100%;min-height:150px
}
.contact-ajax .ctajax-element .el-ctajax-form{
margin:0 -10px
}
.contact-ajax .ctajax-element .el-ctajax-form input[name="cainput_date"]{
background-image:url('../images/calendar.png');background-repeat:no-repeat;background-position:97% center
}
.search .error{
background:#0b66a2;color:#fff;padding:10px
}
.smart-search-top{
display:inline-block
}
.smart-search-top .searchform{
justify-content:flex-end;display:flex;padding-top:30px;padding-left:10px
}
.smart-search-top .searchform:hover .inputbox{
width:100%;padding-left:15px
}
.smart-search-top .searchform:hover .btn-link{
color:#fff
}
.smart-search-top .searchform:hover .link-appoitment{
color:#222
}
.smart-search-top .searchform .inputbox{
width:0;padding:10px 0;background:#fff;color:#222;position:absolute;border:none;border-radius:0;display:inline-block;z-index:2;top:90%;box-shadow:1px 3px 5px rgba(0, 0, 0, 0.15);transition:width 0.3s ease;right:0
}
.smart-search-top .searchform .btn-link{
color:#fff;text-decoration:none;margin-top:0px;font-size:12px;margin-right:40px
}
.smart-search-top .searchform .link-appoitment{
border-radius:3px;background:#fff;color:#222;font-family:'Poppins-SemiBold', sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;margin-top:0px;padding:10px 20px;margin-right:0px
}
.btn-appoiment{
display:inline-block !important
}
.btn-appoiment .btn-link:hover{
color:#0056b3;text-decoration:none;background-color:#fff;border-color:#fff
}
.link-appoitment{
border-radius:3px;background:#fff;color:#222;font-family:'Poppins-SemiBold', sans-serif;font-weight:700;text-transform:uppercase;font-size:12px;margin-top:0px;padding:10px 20px;margin-right:0px
}
div.news-scroller .scroller-container{
background:none;box-shadow:none;padding:0;border-radius:0
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider{
border-radius:0
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption{
height:auto !important;padding:0;border-radius:0;overflow:visible;text-align:center;background:none
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption .title-faq{
display:none
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption .ns-description h3.title{
font-size:61px;text-transform:none;color:#fff;text-shadow:none
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption .ns-description p{
width:100%;text-shadow:none;font-size:20px;margin:0 0 50px
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption .ns-description .list-button{
padding:0;list-style:none;margin:0 -10px
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption .ns-description .list-button>li{
display:inline-block;padding:0 10px
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption .ns-description .list-button>li a{
background:none;padding:11px 28px;font-size:13px;color:#fff;font-weight:bold;border-radius:5px;text-transform:uppercase;border:1px solid #fff
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption .ns-description .list-button>li a:hover{
background:#0b66a2;border:1px solid transparent
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption .ns-description .list-button>li.view-more a{
background:#0b66a2;border-radius:5px;border:1px solid transparent
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption .ns-description .list-button>li.view-more a:hover{
box-shadow:none;border-color:#fff;background:none
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav{
background:none;opacity:1 !important;display:inline-block;width:auto;top:auto;bottom:100px;right:auto;margin:0 !important;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav a img{
height:auto;width:auto;border:none;margin:0;border-radius:0
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav a img:hover{
opacity:1
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items{
padding:0;background:none;display:inline-block
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items ul{
padding:0;text-align:center
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items ul li{
display:inline-block;padding:0 5px;width:40%;margin:0
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items ul li .iview-control{
display:inline-block;background:#000;border:1px solid transparent;transition:all 0.3s ease-in-out;height:16px;width:16px;border-radius:50%;background:none;position:relative
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items ul li .iview-control:before{
content:"";height:8px;width:8px;border-radius:50%;background:#fff;top:50%;left:50%;position:absolute;transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items ul li .iview-control img{
opacity:0.6;transition:all 0.3s ease-in-out
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items ul li .iview-control.active,div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items ul li .iview-control:hover{
border:1px solid #fff
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items ul li .iview-control.active img,div.news-scroller .scroller-container.nav-style2 .iview-controlNav .iview-items ul li .iview-control:hover img{
opacity:1;transition:all 0.3s ease-in-out
}
#sp-top2 .tm-language{
float:right
}
#sp-top2 .mod-languages{
position:relative;padding-left:10px;margin-left:10px;padding-right:0
}
#sp-top2 .mod-languages .btn-group{
display:block !important
}
#sp-top2 .mod-languages::after{
background-color:rgba(255, 255, 255, 0.4);content:"";height:11px;position:absolute;left:0;top:8px;width:1px
}
#sp-top2 .mod-languages img{
display:inline;vertical-align:baseline
}
#sp-top2 .mod-languages .dropdown-toggle{
display:block;height:30px;line-height:30px;font-size:12px;text-transform:uppercase;border:0;padding:0 6px
}
#sp-top2 .mod-languages .dropdown-toggle div b{
background:none
}
#sp-top2 .mod-languages .dropdown-toggle div b::after{
position:absolute;top:6px;right:9px;content:"";font-family:"FontAwesome"
}
#sp-top2 .mod-languages .dropdown-menu{
min-width:100px;padding:0px;border-radius:0px
}
#sp-top2 .mod-languages .dropdown-menu>li{
margin:0px;padding:5px 10px
}
#sp-top2 .mod-languages .dropdown-menu>li>a{
color:#666;font-size:12px
}
#sp-top2 .mod-languages .dropdown-menu>li>a img{
vertical-align:baseline
}
#sp-top2 .mod-languages .dropdown-menu>li>a:focus,#sp-top2 .mod-languages .dropdown-menu>li>a:hover{
color:#0b66a2
}
.yt-member{
margin-bottom:0
}
.yt-member .ident{
border:1px solid #ccc;border-radius:5px;padding:15px
}
.yt-member .yt-member-info{
padding:13px 0 10px
}
.yt-member .yt-member-info .yt-member-name{
font-size:16px;font-weight:600;color:#1c1c1c;margin-bottom:0
}
.yt-member .yt-member-info .yt-member-role{
color:#666;font-size:13px;margin-bottom:0
}
.yt-member.yt-member-style-1 .yt-member-icons{
border-top:0px;padding:0
}
.yt-member.yt-member-style-1 .yt-member-icons .yt-member-ic ul.info li{
color:#0b66a2;display:block;line-height:22px
}
.yt-member.yt-member-style-1 .yt-member-icons .yt-member-ic ul.info li.fa-phone:before{
font-size:13px;padding-right:5px
}
.yt-member.yt-member-style-1 .yt-member-icons .yt-member-ic ul.info li.fa-envelope:before{
font-size:13px;padding-right:5px
}
.yt-member.yt-member-style-1 .yt-member-icons .yt-member-ic ul.info li a{
color:#0b66a2;margin:0;font-size:13px;font-family:'Poppins', sans-serif !important
}
.sj-extraslider .item .item-wrap{
margin-bottom:42px;float:none
}
.sj-extraslider .item .item-wrap .item-content .item-description p{
color:#545454;font-size:13px
}
.sj-extraslider .item .item-wrap .item-content .item-readmore a{
font-size:12px;color:#0b66a2
}
.sj-extraslider .item .item-wrap .item-content .item-readmore a:after{
content:"";font-family:FontAwesome
}
.sj-extraslider .item .item-wrap .item-title{
padding:20px 0 0
}
.sj-extraslider .item .item-wrap .item-title ul.date-author{
display:flex;margin-bottom:10px
}
.sj-extraslider .item .item-wrap .item-title ul.date-author>li{
font-size:13px;color:#898989
}
.sj-extraslider .item .item-wrap .item-title a{
font-size:18px;font-weight:700;color:#1c1c1c;display:block;margin-bottom:10px
}
.sj-extraslider .item .item-wrap .item-title a:hover{
color:#0b66a2 !important;text-decoration:none
}
.acymailing_module_form .acymailing_introtext{
font-family:'Poppins SemiBold', sans-serif !important;color:#1c1c1c;font-size:20px;padding-right:54px !important;font-weight:bold;line-height:40px
}
.acymailing_module_form table.acymailing_form input[type="text"]:not(.form-control){
font-size:13px;padding:15px 20px;color:#818181;border-color:#fff;box-shadow:0px 3px 25px #e7dede
}
.acymailing_module_form table.acymailing_form tr td.acyfield_email{
width:377px
}
.acymailing_module_form table.acymailing_form tr td.acysubbuttons .btn-primary{
background:#0b66a2;padding:13px 60px;font-size:14px;text-transform:uppercase;border:0;margin-left:15px
}
#sp-bottom5 .sp-module.infos-footer ul.infos{
padding:0 0 18px
}
#sp-bottom5 .sp-module.infos-footer ul.infos li{
padding-left:40px;position:relative;margin-bottom:12px;font-size:13px;color:#ccc;line-height:20px
}
#sp-bottom5 .sp-module.infos-footer ul.infos li.phone i{
top:5px
}
#sp-bottom5 .sp-module.infos-footer ul.infos li.phone i:before{
font-size:16px
}
#sp-bottom5 .sp-module.infos-footer ul.infos li.adres i{
top:5px
}
#sp-bottom5 .sp-module.infos-footer ul.infos li.adres i:before{
font-size:16px
}
#sp-bottom5 .sp-module.infos-footer ul.infos li:hover i{
background-color:#0b66a2
}
#sp-bottom5 .sp-module.infos-footer ul.infos li i{
position:absolute;top:-5px;left:0;font-size:0;background-color:#4b4b4b;width:30px;height:30px;border-radius:3px;color:#fff;text-align:center;line-height:30px
}
#sp-bottom5 .sp-module.infos-footer ul.infos li i:before{
font-size:14px
}
ul.link-footer{
list-style:none;float:right;margin-bottom:0; color:#ffffff; text-decoration:underline;
}
ul.link-footer li{
display:inline-block;float:left;
color:#ffffff;text-decoration:underline;
}
ul.link-footer li a{
padding:0 10px;font-size:13px;
}
ul.link-footer li a:hover{
padding:0 10px;font-size:13px
color:#ffffff;text-decoration:none;
}
.sj-extraslider .pre-text,.pre-text{
margin:0 0 50px
}
.contact-ajax .ctajax-element .el-ctajax-form select:not(.form-control){
margin-bottom:15px
}
.contact-ajax .ctajax-element .el-ctajax-form .el-ctajax-return{
display:none;margin-left:15px;margin-top:12px;border:1px solid #9ee002;border-radius:3px;padding:5px
}
.contact-ajax .ctajax-element .el-ctajax-form .control .chzn-container{
margin-bottom:15px
}
.contact-ajax .ctajax-element .el-ctajax-form .control .chzn-container .chzn-single{
color:#8c8c8c;font-size:14px;line-height:calc(2.25rem + 2px);height:50px
}
.contact-ajax .ctajax-element .el-ctajax-form .control .el-ok,.contact-ajax .ctajax-element .el-ctajax-form .control .el-error{
display:none
}
.contact-ajax .ctajax-element .el-ctajax-form input[type="submit"]{
border-radius:5px;width:100%;max-width:100%;background:#252525;cursor:pointer;font-size:13px;font-weight:700;padding:0;margin:0;height:50px;line-height:50px
}
.contact-ajax .ctajax-element .el-ctajax-form input[type="submit"]:hover{
background-color:#044cd0
}
.sj-extraslider{
margin:0
}
#section-id-1540367902800 .sppb-col-md-6 .sppb-column.ident:before{
background:#f7f7f7;position:absolute;left:-27px;top:0;bottom:0;content:'';width:10000%;display:block
}
#section-id-1540367902800 .sppb-col-md-6 .sppb-column.color:before{
background:#0b66a2;position:absolute;right:-3px;top:0;bottom:0;content:'';width:10000%;display:block
}
.profile-edit .form-group button.btn#helpsite-refresh{
margin-top:15px
}
a.hasTooltip,.search .btn-toolbar button,a.hasPopover,label.hasPopover{
display:block !important
}
.tooltip.show{
opacity:0
}
#sp-footer .sp-copyright{
font-size:13px
}
#sp-footer .sp-copyright a{
color:#ffffff;text-decoration:underline;
}
#sp-footer .sp-copyright a:hover{
color:#ffffff;text-decoration:none;
}
#sp-breadcrumb{
/* color:#fff;padding:80px 0;background:url('../images/bg_breadcrumb.jpg') repeat;margin-bottom:0px */
color:#fff;background-color:#576da7;padding:10px 0;margin-bottom:0px
}
.text-center{
text-align:center
}
#sp-breadcrumb .last-breadcrumb{
font-size:30px;font-weight:700;text-transform:none;margin-bottom:15px;margin-top:0
}
#sp-breadcrumb .breadcrumb{
background-color:transparent;margin:0;font-size:14px;color:#fff;padding:0;display:block
}
#sp-breadcrumb .breadcrumb li a{
color:#fff
}

#sp-breadcrumb .breadcrumb li a:hover{
color:#ffab00; text-decoration:underline;
}
#sp-breadcrumb .breadcrumb li.active{
color:#fff
}
.breadcrumb>li{
	display:inline-block;
	color:#fff;
	font-weight: bold;
}
#sp-right .sp-module .sp-module-title,#sp-left .sp-module .sp-module-title{
	font-weight:500;font-size:24px;text-transform:none;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd
}
#sp-right .sp-module .categories-module li a span,#sp-left .sp-module .categories-module li a span{
float:right
}
#sp-right .sp-module .archive-module li,#sp-right .sp-module .categories-module li,#sp-left .sp-module .archive-module li,#sp-left .sp-module .categories-module li{
padding:20px 0;border-bottom:1px solid #ddd
}
#sp-right .sp-module .archive-module li:first-child,#sp-right .sp-module .categories-module li:first-child,#sp-left .sp-module .archive-module li:first-child,#sp-left .sp-module .categories-module li:first-child{
padding-top:0
}
#sp-right .sp-module .archive-module li>a,#sp-right .sp-module .categories-module li>a,#sp-left .sp-module .archive-module li>a,#sp-left .sp-module .categories-module li>a{
line-height:normal;padding:0
}
#sp-right .sp-module .tagspopular ul,#sp-left .sp-module .tagspopular ul{
padding:0;list-style-type:none;margin:-4px
}
#sp-right .sp-module .tagspopular ul li,#sp-left .sp-module .tagspopular ul li{
float:left;padding:4px;border-bottom:0
}
#sp-right .sp-module .tagspopular ul li a,#sp-left .sp-module .tagspopular ul li a{
display:block;padding:13px 16px;color:#898989;border:1px solid #e1e1e1;font-size:14px;line-height:normal
}
#sp-right .sp-module .tagspopular ul li a:hover,#sp-left .sp-module .tagspopular ul li a:hover{
background-color:#0b66a2;border-color:#0b66a2;color:#fff
}
.mod-newsflash-adv .pretext{
padding-bottom:1em
}
.detail-idoctor{
font-size:14px;color:#666666;line-height:22px
}
.detail-idoctor.item{
margin-bottom:0
}
.detail-idoctor .entry-image{
box-shadow:2px 2px 8px #ddd;-webkit-box-shadow:2px 2px 8px #ddd;-moz-box-shadow:2px 2px 8px #ddd;-ms-box-shadow:2px 2px 8px #ddd;-o-box-shadow:2px 2px 8px #ddd
}
.detail-idoctor .head-title-post{
display:inline-block;vertical-align:top;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd
}
.detail-idoctor .head-title-post h2{
float:left;margin-bottom:0
}
.detail-idoctor .head-title-post .list-social{
float:right
}
.detail-idoctor .head-title-post .list-social ul{
list-style-type:none;margin:0 -15px
}
.detail-idoctor .head-title-post .list-social ul li{
float:left;padding:0 15px
}
.detail-idoctor .head-title-post .list-social ul li a{
font-size:0;color:#111;padding:7px 3px
}
.detail-idoctor .head-title-post .list-social ul li a:before{
content:"";font-family:FontAwesome;font-size:18px
}
.detail-idoctor .head-title-post .list-social ul li a.facebook:before{
content:""
}
.detail-idoctor .head-title-post .list-social ul li a.twitter:before{
content:""
}
.detail-idoctor .head-title-post .list-social ul li a.google:before{
content:""
}
.detail-idoctor .head-title-post .list-social ul li a:hover{
color:#0085d3
}
.detail-idoctor .btn-join-form{
padding:33px 0;border-bottom:1px solid #ddd;margin-bottom:30px
}
.detail-idoctor .btn-join-form a{
display:inline-block;vertical-align:top;padding:15px 30px;background-color:#0085d3;color:#fff;font-size:16px;border-radius:4px;font-weight:bold
}
.detail-idoctor .btn-join-form a:hover{
background-color:#0065a0
}
.detail-idoctor h4{
font-size:16px;font-weight:bold;color:#111;margin-bottom:20px;text-transform:uppercase
}
.detail-idoctor .qualifications{
display:inline-block;vertical-align:top;width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd
}
.detail-idoctor .qualifications .list-qualifications{
margin:0 -16px;padding:0;list-style-type:none
}
.detail-idoctor .qualifications .list-qualifications li{
float:left;padding:0 16px;margin-bottom:15px
}
.detail-idoctor .work-hours{
clear:both
}
.detail-idoctor .work-hours .list-time{
list-style-type:none;padding:0;margin:0 auto
}
.detail-idoctor .work-hours .list-time li{
width:50%;float:left;padding-bottom:10px;font-size:12px
}
.detail-idoctor .work-hours .list-time li .day-time{
font-size:14px;color:#111;min-width:85px;display:inline-block
}
.wp-list-related{
position:relative;background-color:#f4f4f4;padding:100px 0;margin-top:70px;display:inline-block;vertical-align:top;width:100%
}
.wp-list-related:before{
content:"";right:100%;height:100%;width:1000px;background-color:#f4f4f4;position:absolute;top:0
}
.wp-list-related:after{
top:0;position:absolute;content:"";left:100%;height:100%;width:1000px;background-color:#f4f4f4
}
.wp-list-related .related-title h3{
font-size:50px;font-family:'Poppins-SemiBold', sans-serif !important;font-weight:bold;color:#111;text-align:center;margin:0 0 0px
}
.wp-list-related .related-title p{
font-size:14px;font-style:italic;padding:3px;font-family:'Lora Italic', serif;margin-bottom:0;text-align:center;color:#898989
}
.detail-idoctor .wp-list-related .item-wrap .item-info{
padding:35px 20px 25px
}
.wp-list-related .related-items{
margin:0
}
.wp-list-related .related-items .owl-stage-outer .owl-item{
padding:0 15px
}
.col-md-6{
float:left
}
.stylecolor{
color:#0b66a2
}
.custom-excell{
font-size:14px;color:#666666
}
.custom-excell h2{
font-size:50px;margin-top:0;margin-bottom:30px;color:#111
}
.custom-excell .sub-html{
font-size:20px;margin-bottom:20px;line-height:30px;color:#1c1c1c
}
.custom-excell .note-html{
margin-bottom:25px;line-height:22px
}
.custom-excell .item-check{
margin-bottom:12px
}
.custom-excell .item-check:before{
content:"";font-family:FontAwesome;font-size:14px;color:#0085d3;display:inline-block;margin-right:10px
}
.custom-excell .btn-readmore a{
display:inline-block;vertical-align:top;height:50px;line-height:48px;padding:0 35px;border-radius:4px;color:#fff;font-size:16px;font-weight:500;background-color:#0085d3
}
.custom-excell .btn-readmore a:hover{
background-color:#0065a0
}
.sj-listidoctor.sj-extraslider .item-wrap .item-info:hover{
background-color:#0b66a2;color:#fff
}
.sj-listidoctor.sj-extraslider .item-wrap .item-info:hover .item-title a,.sj-listidoctor.sj-extraslider .item-wrap .item-info:hover .item-title span{
color:#fff
}
.sj-listidoctor.sj-extraslider .item-wrap .item-info:hover .item-title a:hover{
color:#fff
}
.sj-listidoctor.sj-extraslider .item-wrap .item-info:hover .fields-container span.field-value{
color:#fff
}
.sj-listidoctor .item-wrap .item-image:hover{
opacity:0.75
}
.sj-listidoctor .item-wrap .item-info{
text-align:center;border:1px solid #ddd;border-radius:4px;padding:0px 20px 25px;position:relative;width:auto;background-color:#fff
}
.sj-listidoctor .item-wrap .item-info .fields-container .field-entry{
margin-bottom:0
}
.sj-listidoctor .item-wrap .item-info .fields-container .field-entry:nth-child(2) span.field-value:before{
content:"";font-family:FontAwesome;padding-right:5px
}
.sj-listidoctor .item-wrap .item-info .fields-container span.field-label{
display:none
}
.sj-listidoctor .item-wrap .item-info .fields-container span.field-value{
font-size:13px;color:#0b66a2
}
.sj-listidoctor .item-wrap .item-info .fields-container span.field-value:before{
content:"";font-family:FontAwesome;padding-right:5px
}
.sj-listidoctor .item-wrap .item-info .item-title{
padding:0 0 10px
}
.sj-listidoctor .item-wrap .item-info .item-title a{
color:#1c1c1c;font-weight:normal;text-transform:none;font-size:16px;display:block;margin-bottom:0px
}
.sj-listidoctor .item-wrap .item-info .item-title a:hover{
color:#0085d3;text-decoration:none
}
.sj-listidoctor .item-wrap .item-info .item-title .sub-job{
font-size:13px;font-weight:normal;color:#666666;text-transform:none;display:block
}
.sj-listidoctor .item-wrap .item-info .item-content{
margin:0;padding:0
}
.sj-listidoctor .item-wrap .item-info .item-content .item-readmore a{
position:absolute;bottom:100%;left:0;right:0;margin:0 auto;width:70px;height:70px;background-color:#0085d3;border:10px solid #fff;border-radius:100%;font-size:0;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);-o-transform:translate(0, 50%);transform:translate(0, 50%);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s
}
.sj-listidoctor .owl-controls .owl-nav .owl-prev,.sj-listidoctor .owl-controls .owl-nav .owl-next{
font-size:0;opacity:1;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)
}
.sj-listidoctor .owl-controls .owl-nav .owl-prev:before,.sj-listidoctor .owl-controls .owl-nav .owl-next:before{
font-size:50px;font-family:FontAwesome;color:#111
}
.sj-listidoctor .owl-controls .owl-nav .owl-prev:hover:before,.sj-listidoctor .owl-controls .owl-nav .owl-next:hover:before{
color:#0085d3
}
.sj-listidoctor .owl-controls .owl-nav .owl-prev{
left:0;margin-left:-30px
}
.sj-listidoctor .owl-controls .owl-nav .owl-prev:before{
content:""
}
.sj-listidoctor .owl-controls .owl-nav .owl-next{
right:0;margin-right:-30px
}
.sj-listidoctor .owl-controls .owl-nav .owl-next:before{
content:""
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-info{
width:46%;float:right;margin-left:1.33%;background-color:transparent
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-info .item-content .item-readmore{
text-align:left
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-info .item-content .item-readmore a{
text-transform:uppercase
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-info .item-title{
padding:5px 0px 10px 0px
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-info .createdate{
color:#898989;font-size:13px
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-info .createdate span.author{
color:#0b66a2
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-image{
width:50%;float:left
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-image a:hover img{
opacity:0.8
}
.mod-newsflash-adv .item .img-intro a:hover img{
opacity:0.8
}
.mod-newsflash-adv .item .item_content{
padding:0 0 30px;margin:0 0 0.3rem
}
.mod-newsflash-adv .item .item_content .item_title{
color:#1c1c1c;font-size:20px
}
.mod-newsflash-adv .item .item_content .item_introtext{
padding:0 30px
}
.mod-newsflash-adv .item .item_content .item_introtext p{
font-size:14px;color:#545454
}
.mod-newsflash-adv .item .item_content:hover{
background-color:#0b66a2;color:#fff
}
.mod-newsflash-adv .item .item_content:hover .item_introtext p,.mod-newsflash-adv .item .item_content:hover .item_title{
color:#fff
}
.mod-newsflash-adv .item .item_content:hover a.readmore{
color:#1c1c1c;background-color:#f9c924;border:1px solid #f9c924
}
.mod-newsflash-adv .item .item_content:hover .fields-container .field-value{
background:#fff;display:inline-block
}
.mod-newsflash-adv .item .item_content .fields-container{
padding:44px 0 15px;margin:0
}
.mod-newsflash-adv .item .item_content a.readmore{
color:#0b66a2;border-radius:25px;text-transform:uppercase;background-color:#fff;font-size:13px;position:absolute;top:45%;left:35%;padding:6px 20px
}
.category-list .chzn-container{
width:80px !important
}
.search-sidebar .form-search{
position:relative
}
.search-sidebar .form-search .search-query{
width:100%;height:40px;border-radius:0;padding-right:20px
}
.search-sidebar .form-search .btn-search{
position:absolute;top:0;right:0;border:0;background-color:transparent;font-size:0;padding:9px
}
.search-sidebar .form-search .btn-search:before{
content:"";font-family:FontAwesome;font-size:14px;display:inline-block
}
.search-sidebar .form-search .btn-search:hover{
color:#0b66a2
}
.sj-sidebar.sj-basic-news{
margin-top:30px
}
.sj-sidebar.sj-basic-news .bs-items .bs-item .bs-image{
padding-right:20px;width:auto
}
.sj-sidebar.sj-basic-news .bs-items .bs-item .bs-content .bs-title a{
font-size:16px;color:#222;line-height:20px;margin-bottom:10px;display:block;font-weight:normal
}
.sj-sidebar.sj-basic-news .bs-items .bs-item .bs-content .bs-title a:hover{
color:#0b66a2;text-decoration:none
}
.sj-sidebar.sj-basic-news .bs-items .bs-item .bs-content .createdate{
font-size:12px;text-transform:uppercase;color:#898989
}
.rtl .article-list .article .entry-thumbnail .create-date{
left:auto;right:0;margin:0
}
.article-details{
color:#898989;font-size:14px;line-height:24px;margin:0 0 20px
}
.article-details .fields-container{
display:none
}
.article-details .blockquote{
border:0;background-color:#f5f5f5;padding:30px;margin-top:20px;margin-bottom:20px;font-size:14px;font-style:italic
}
.article-details .article-header h1{
font-size:24px;font-weight:500;margin:0 0 15px;text-transform:none;color:#222
}
.article-details .article-header h1 a:hover{
color:#0b66a2
}
.article-details .article-info .createdby{
border-bottom:1px solid #0b66a2;padding-bottom:15px
}
.article-details .article-info dd{
text-transform:none
}
.article-details .article-info dd a{
color:#222
}
.article-details .article-info dd a:hover{
color:#0b66a2
}
.article-list .article{
color:#898989;font-size:14px;line-height:24px
}
.article-list .article .entry-header{
margin:0 0 30px
}
.article-list .article .entry-header h2{
font-size:24px;font-weight:500;margin:0 0 15px;text-transform:none;color:#222
}
.article-list .article .entry-header h2 a:hover{
color:#0b66a2
}
.article-list .article .entry-header .article-info dd{
text-transform:none
}
.article-list .article .entry-header .article-info dd a{
color:#222
}
.article-list .article .entry-header .article-info dd a:hover{
color:#0b66a2
}
.article-list .article .entry-header .createdby{
border-bottom:1px solid #0b66a2;padding-bottom:15px
}
.article-list .article .entry-thumbnail{
	position:relative; 
	/* PHILIPPE : suppression sur le listing des articles d'une catégorie */
	display:none
}
.article-list .article .entry-thumbnail .article-intro-image img:hover{
	opacity:0.8
}
.article-list .article .entry-thumbnail .create-date{
	position:absolute;top:0;left:0;background-color:#0085d3;color:#fff;min-width:60px;text-align:center;line-height:22px;padding:8px 0;z-index:1
}
.article-list .article .entry-thumbnail .create-date>time{
	display:block !important
}
.article-list .article .entry-thumbnail .create-date .day{
font-size:20px
}
.article-list .article .entry-thumbnail .create-date .month{
font-size:14px
}
#sp-main-body .contact-ajax.theme3{
position:relative;display:inline-block;vertical-align:top;width:100%;padding:40px 0 0
}
#sp-main-body .contact-ajax.theme3:before{
content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:0.8
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap{
position:relative
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element{
width:100%
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner{
padding:0
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form{
margin:0 -15px;float:none;width:auto
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control{
margin-bottom:30px;width:50%;float:left;padding:0 15px
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control.full{
width:100%
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control input[name="cainput_title"],#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control input[name="cainput_yourname"],#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control input[name="cainput_yourphone"],#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control input[name="cainput_youremail"]{
color:#8c8c8c;height:40px;line-height:40px;padding:0 15px;width:100%;margin-bottom:26px
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control textarea{
min-height:180px;color:#8c8c8c
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control.btn-subbmit{
text-align:center
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control.btn-subbmit input[type="submit"]{
width:auto
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control #cainput_submit3{
margin:0;background:none;background-color:#0b66a2;border-radius:4px;border:0
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control:last-child{
margin-bottom:0
}
.article-footer-top{
display:table;clear:both;width:100%
}
.article-footer-top .article-ratings{
display:none
}
.article-footer-wrap .tags{
float:right
}
.article-footer-wrap .tags>li{
margin-right:0
}
.article-footer-wrap .tags>li a{
background:transparent;color:#222;padding:0
}
.article-footer-wrap .tags>li a:hover{
background:transparent;color:#0b66a2
}
.helix-social-share{
float:right;margin-bottom:0px
}
.helix-social-share .helix-social-share-icon ul{
padding:0;list-style:none;margin:0
}
.helix-social-share .helix-social-share-icon ul li{
margin-right:7px;display:inline-block
}
.helix-social-share .helix-social-share-icon ul li div{
display:block !important
}
.helix-social-share .helix-social-share-icon ul li div a{
background:#f5f5f5 none repeat scroll 0 0;border-radius:50%;height:30px;padding-top:4px;text-align:center;width:30px;display:inline-block !important
}
.helix-social-share .helix-social-share-icon ul li div a:hover,.helix-social-share .helix-social-share-icon ul li div a:focus{
background:#0b66a2;color:#fff
}
.com-sppagebuilder #sp-main-body .yt-gmap.pull-left{
margin:0 1em 0 0
}
.entry-image,.entry-gallery,.entry-video,.entry-audio,.entry-link{
margin-bottom:30px
}
.entry-status,.entry-quote{
margin-bottom:50px
}
.entry-header{
position:relative;margin-bottom:30px
}
.entry-header.has-post-format{
margin-left:68px
}
.entry-header h2{
margin:8px 0 0;font-size:24px;line-height:1
}
.entry-header h2 a{
color:#000
}
.entry-link{
padding:100px 50px;position:relative;z-index:1
}
.entry-link a h4{
margin:0;font-size:36px;color:#fff
}
.entry-link a h4:hover{
color:rgba(255, 255, 255, 0.85)
}
.entry-link:before{
position:absolute;left:-60px;font-size:300px;content:"";font-family:FontAwesome;transform:rotate(90deg);top:-75px;color:rgba(255, 255, 255, 0.15);z-index:-1
}
.entry-quote{
position:relative;padding:80px 50px;color:rgba(255, 255, 255, 0.9)
}
.entry-quote:before{
position:absolute;left:-40px;font-size:300px;content:"";font-family:FontAwesome;transform:rotate(15deg);top:-75px;color:rgba(255, 255, 255, 0.15)
}
.entry-quote blockquote small{
color:#FFF;font-weight:600;font-size:20px
}
.entry-quote blockquote{
padding:0;margin:0;font-size:16px;border:none
}
.custom-excell .item-check{
margin-bottom:12px;font-weight:bold
}
.custom-excell .item-check:before{
content:"";font-family:FontAwesome;font-size:14px;color:#0085d3;display:inline-block;margin-right:10px
}
.sppb-col-md-3{
color:#5d5d5d;font-size:14px
}
.sppb-col-md-3 .sppb-addon-title{
font-size:15px;text-transform:uppercase;margin-bottom:20px
}
.login{
padding:0 0 40px
}
#sppb-addon-1519279374066 .sppb-addon.sppb-addon-feature{
padding:26px 20px 40px
}
#sppb-addon-1519279374057 .sppb-addon.sppb-addon-feature{
padding:26px 20px 45px
}
#sppb-addon-1519279374081 .sppb-addon.sppb-addon-feature{
padding:26px 20px 55px
}
.sp-contact-info li.sp-contact-phone .fa-phone:before{
content:''
}
#sp-position3{
padding:40px 0
}
.blog-featured{
color:#898989;font-size:14px;line-height:24px
}
.blog-featured .article-intro-image{
margin:0 0 30px;width:100%
}
.tag-category{
padding:0 0 40px
}
.tag-category .category h3{
font-size:14px
}
.tag-category .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.tag-category .input-group>.input-group-append>.btn{
height:38px
}
.tag-category .mt-3{
margin-top:0 !important;margin-left:1rem
}
.tag-category .mt-3 div.chzn-container{
width:80px !important
}
.yt-content-slider .owl-item img{
width:auto !important;margin:0 auto
}
#sp-right .sp-module.depart .sp-module-title{
font-size:20px;border-bottom:0;font-weight:bold;position:relative
}
#sp-right .sp-module.depart .sp-module-title:before{
background-color:#0b66a2;content:"";width:120px;height:2px;position:absolute;bottom:-2px;left:0
}
#sp-right .sp-module.depart .sp-module-content .customdepart ul.list-cat li{
border-bottom:0
}
#sp-right .sp-module.depart .sp-module-content .customdepart ul.list-cat li a{
font-size:15px
}
.page-item:last-child .page-link{
border-radius:0
}
.pagination-wrapper{
text-align:center;border-top:1px solid #ddd;padding-top:30px;padding-bottom:20px;display:block !important
}
.pagination-wrapper .pagination{
display:block
}
.pagination-wrapper .pagination li{
display:inline-block;padding:0 5px
}
.pagination-wrapper .pagination li a,.pagination-wrapper .pagination li span{
border-radius:0;min-width:40px;height:40px;line-height:38px;border:1px solid #ddd;padding:0 10px;color:#898989;text-align:center;display:block;font-size:14px
}
.pagination-wrapper .pagination li.active a,.pagination-wrapper .pagination li.active span,.pagination-wrapper .pagination li:hover a,.pagination-wrapper .pagination li:hover span{
color:#fff;background-color:#0b66a2;border-color:#0b66a2;border-radius:0
}
#sppb-addon-1519279062623 .sppb-text-center h3.sppb-addon-title{
font-size:28px
}
#sppb-addon-1519279062623 .sppb-text-center .sppb-addon-content{
font-size:16px
}
div.news-scroller .scroller-container.nav-style2 .iview-controlNav{
width:100%;text-align:center;display:block;left:0;transform:none;-moz-transform:none;-webkit-transform:none;-ms-transform:none
}
.news-scroller .scroller-container.nav-style1 #iview-tooltip,.news-scroller .scroller-container.nav-style2 #iview-tooltip{
display:none;position:absolute;width:124px;height:90px;bottom:30px;left:-67px;padding:10px;z-index:100
}
.news-scroller .scroller-container.nav-style1 #iview-tooltip div.holder,.news-scroller .scroller-container.nav-style2 #iview-tooltip div.holder{
display:block;width:124px;height:84px;overflow:hidden;border-radius:2px
}
.news-scroller .scroller-container.nav-style1 #iview-tooltip div.holder .container,.news-scroller .scroller-container.nav-style2 #iview-tooltip div.holder .container{
display:block;width:4000px;padding:0;border:0
}
.news-scroller .scroller-container.nav-style1 #iview-tooltip div.holder .container div,.news-scroller .scroller-container.nav-style2 #iview-tooltip div.holder .container div{
float:left;display:block;overflow:hidden;width:124px;height:84px;left:-50%;text-align:center
}
.news-scroller .scroller-container.nav-style1 #iview-tooltip div.holder .container div img,.news-scroller .scroller-container.nav-style2 #iview-tooltip div.holder .container div img{
height:84px;margin:0 auto;width:100%;max-width:100%;border:0
}
.visually-hidden{
display:none
}
.smart-search-top .searchform:hover .inputbox{
width:200px
}
.btn-appoiment p{
margin:22px 0 0
}
#sp-header .sp-column{
justify-content:flex-start !important
}
.burger-icon{
width:25px;cursor:pointer
}
.burger-icon>span{
display:block;height:3px;background-color:#fff;margin:3px 0;transition:background-color 0.3s ease-in, opacity 0.3s ease-in, transform 0.3s ease-in
}
#offcanvas-toggler{
display:none !important;margin-top:30px !important;height:auto;line-height:normal
}
.offcanvas-active .close-offcanvas .burger-icon>span{
transition-delay:0.2s
}
.offcanvas-active .close-offcanvas .burger-icon>span:nth-child(1),#modal-menu-toggler.active .burger-icon>span:nth-child(1){
transform:translate(0, 8px) rotate(-45deg)
}
.offcanvas-active .close-offcanvas .burger-icon>span:nth-child(3),#modal-menu-toggler.active .burger-icon>span:nth-child(3){
transform:translate(0, -4px) rotate(45deg)
}
.offcanvas-active .close-offcanvas .burger-icon>span:nth-child(2),#modal-menu-toggler.active .burger-icon>span:nth-child(2){
opacity:0
}
.offcanvas-active .close-offcanvas .burger-icon>span{
background:#000
}
.offcanvas-active #offcanvas-toggler{
display:none !important
}
.close-offcanvas{
background:none
}
.offcanvas-menu .logo-image{
height:auto
}
@media (max-width:991px){
#offcanvas-toggler{
display:block !important;margin-top:5px !important
}
.sp-megamenu-wrapper #offcanvas-toggler{
display:none !important
}
#sp-menu .sp-column{
justify-content:end !important
}

}
.yt-testimonial .owl2-controls .owl2-nav{
display:none !important
}
.yt-testimonial .owl-dots .owl-dot{
display:inline-block
}
.yt-testimonial .extraslider-inner .item-wrap-inner{
text-align:center
}
.yt-testimonial .extraslider-inner{
overflow:visible
}
.yt-testimonial.button-type2 .owl-dots{
position:absolute;top:-120px;width:100%;left:0
}
.testimonial-title{
margin-top:100px
}
.contact-ajax .mod_tm_ajax_contact_form_select{
line-height:50px;height:50px
}
.contact-ajax #cainput_submit{
border:none;background:#252525;text-transform:uppercase
}
.contact-ajax #cainput_submit:hover{
background-color:#044cd0
}
#sp-main-body .contact-ajax.theme3 .ctajax-wrap .ctajax-element .el-inner .el-ctajax-form .el-control #cainput_submit3{
padding:0 30px
}
.sj-extraslider .extraslider-inner{
border-bottom:none;border-top:none;padding-bottom:0px
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-info{
position:unset;background:transparent
}
.sj-extraslider .extraslider-inner .item-wrap .item-info .item-title{
text-transform:none
}
.sj-extraslider .extraslider-inner .item-wrap.style1 .item-info a:hover{
color:#0b66a2 !important
}
.sj-extraslider .extraslider-inner .item-wrap .item-info .item-content{
padding:0;margin:0
}
.box-newsletter{
display:flex;justify-content:center
}
.box-newsletter .introtext{
font-family:'Poppins SemiBold', sans-serif !important;color:#1c1c1c;font-size:20px;padding-right:54px;font-weight:bold;line-height:40px;display:inline-block
}
.box-newsletter form.newsletter input{
display:inline-block;width:375px;font-size:13px;padding:15px 20px;color:#818181;border-color:#fff;box-shadow:0px 3px 25px #e7dede
}
.box-newsletter form.newsletter input::-moz-placeholder{
color:#818181;opacity:1
}
.box-newsletter form.newsletter input:-ms-input-placeholder{
color:#818181
}
.box-newsletter form.newsletter input::-webkit-input-placeholder{
color:#818181
}
.box-newsletter form.newsletter button{
display:inline-block;background:#0b66a2;padding:13px 60px;font-size:14px;text-transform:uppercase;border:0;margin-left:15px;color:#fff
}
.box-newsletter form.newsletter button:hover{
background:#044cd0
}
.rtl .box-newsletter .introtext{
padding-right:0px;padding-left:54px
}
.rtl .box-newsletter form.newsletter button{
margin-left:0px;margin-right:15px
}
@media (max-width:767px){
.box-newsletter .introtext{
display:none
}
.box-newsletter form.newsletter input{
width:63%
}
.box-newsletter form.newsletter button{
padding:13px 20px
}
.btn-appoiment{
display:none !important
}

}
.breadcrumb-item+.breadcrumb-item::before{
color:#fff
}
.pagination-wrapper .pagination li,.paginationblock .pagination li{
padding:0 1px
}
.page-item:last-child .page-link{
border-top-right-radius:0;border-bottom-right-radius:0
}
.pagination-wrapper .pagination li a,.paginationblock .pagination li a,.pagination-wrapper .pagination li span,.paginationblock .pagination li span{
height:auto;min-width:auto;padding:0 15px;transition:none
}
.pagination-wrapper .pagination li span span,.pagination-wrapper .pagination li a span{
border:none;height:auto;padding:0;min-width:auto
}
.pagination-wrapper .mr-auto{
margin:0 -2px
}
.pagenavigation{
overflow:hidden
}
.pagenavigation ul>li a{
border:1px solid #EDEDED;color:#0b66a2;display:inline-block !important
}
.pagenavigation ul>li a:hover{
color:#044cd0;border:1px solid #044cd0;background-color:transparent
}
.pagenavigation ul{
list-style:none;padding:2rem 0 0 0;margin:2rem 0 1rem 0;border-top:1px solid #f5f5f5;display:block
}
.pagenavigation ul>li{
display:inline-block
}
.pagenavigation ul>li.previous{
float:left
}
.pagenavigation ul>li.next{
float:right
}
.pagenavigation ul>li a{
display:inline-block;font-size:0.785rem;padding:10px 35px;border-radius:100px !important
}
.article-footer-wrap .tags a{
color:#222
}
.article-footer-wrap .tags a:hover{
color:#0b66a2
}
.mod-newsflash-adv .item{
position:relative
}
.sj-listidoctor .item-wrap .item-info .item-title a:hover{
color:#fff !important
}
.wp-list-related.sj-listidoctor .item-wrap .item-info .item-title a:hover{
color:#0b66a2 !important
}
.sj-listidoctor .extraslider-inner .item-wrap .item-info .item-title{
padding:30px 0px 15px 0px
}
.wp-list-related .related-items .owl2-stage-outer .owl2-item{
padding:0 15px
}
.sj-listidoctor .owl2-controls .owl2-nav .owl2-prev,.sj-listidoctor .owl2-controls .owl2-nav .owl2-next{
font-size:0;opacity:1;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)
}
.sj-listidoctor .owl2-controls .owl2-nav .owl2-prev:before,.sj-listidoctor .owl2-controls .owl2-nav .owl2-next:before{
font-size:50px;font-family:FontAwesome;color:#111
}
.sj-listidoctor .owl2-controls .owl2-nav .owl2-prev:hover:before,.sj-listidoctor .owl2-controls .owl2-nav .owl2-next:hover:before{
color:#0085d3
}
.sj-listidoctor .owl2-controls .owl2-nav .owl2-prev{
left:0;margin-left:-30px
}
.sj-listidoctor .owl2-controls .owl2-nav .owl2-prev:before{
content:""
}
.sj-listidoctor .owl2-controls .owl2-nav .owl2-next{
right:0;margin-right:-30px
}
.sj-listidoctor .owl2-controls .owl2-nav .owl2-next:before{
content:""
}
.com-users .password-group .input-group-text .fa-key{
line-height:26px
}
.search .btn-toolbar button{
margin:0 2px
}
#searchForm label{
display:inline-block;margin-bottom:0.5rem
}
#searchForm .form-check{
padding-left:0
}
#searchForm .only label,.search .phrases .phrases-box .controls label{
margin:0 20px 0px 0
}
#searchForm .form-check{
margin-left:20px
}
.rtl #searchForm .only label,.rtl .search .phrases .phrases-box .controls label{
margin:0 0px 0px 20px
}
.rtl #searchForm .form-check{
margin-left:0px;margin-right:20px
}
@media (min-width:1200px) and (max-width:1669px){
.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{
padding:0 12px
}

}
@media (min-width:992px) and (max-width:1199px){
.contact-ajax .ctajax-wrap .ctajax-element,.contact-ajax .ctajax-element .el-ctajax-form select:not(.form-control),.contact-ajax .ctajax-element .el-inner textarea,.contact-ajax .ctajax-element .el-ctajax-form input{
width:100%
}
.sj-extraslider .item .item-wrap .item-title{
padding:0
}
.tm-single-article .page_header{
margin-bottom:20px
}
.mod-article-single p{
margin-bottom:20px
}
.btn-appoiment{
display:none !important
}
.col-lg-2.col-xl-3,.col-lg-10.col-xl-9{
flex:100%;max-width:100%
}
.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{
padding:0 10px
}

}
@media (max-width:320px){
.sj-basic-news .item{
width:100%
}
ul.social-icons{
display:none
}
#sp-top2 .mod-languages::after{
width:0
}
.sp-contact-info li.sp-contact-email,.sp-contact-info li.sp-contact-mobile{
display:none
}
.smart-search-top .searchform .link-appoitment{
display:none
}
body.site #column-id-1540367902801{
padding-left:0
}
.contact-ajax .ctajax-element .el-ctajax-form .control .chzn-container{
width:100%
}
.contact-ajax .ctajax-element .el-ctajax-form select:not(.form-control){
margin-bottom:15px
}
.contact-ajax .ctajax-element .el-inner textarea,.contact-ajax .ctajax-element .el-ctajax-form input{
width:100%
}
.acymailing_module_form .acymailing_introtext{
display:none !important
}
.acymailing_module_form table.acymailing_form tr td.acysubbuttons .btn-primary{
padding:13px 10px
}
#sp-footer{
text-align:center
}
.sj-listidoctor .owl-controls .owl-nav .owl-prev{
margin-left:0
}
.sj-listidoctor .owl-controls .owl-nav .owl-next{
margin-right:0
}
.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li{
margin:0 4px 0 4px
}
div.news-scroller .scroller-container{
height:235px !important
}

}
@media (max-width:568px){
.sj-basic-news .item{
width:100%
}
.acymailing_module_form .acymailing_introtext{
display:none !important
}
.social-icons li.social-icon-pinterest,.social-icons li.social-icon-linkedin,.social-icons li.social-icon-dribbble{
display:none
}
.sp-contact-info li.sp-contact-email,.sp-contact-info li.sp-contact-mobile{
display:none
}
.contact-ajax .ctajax-element .el-ctajax-form select:not(.form-control){
margin-bottom:15px
}
.contact-ajax .ctajax-element .el-inner textarea,.contact-ajax .ctajax-element .el-ctajax-form input{
width:100%
}
.detail-idoctor .head-title-post h2{
margin-bottom:20px
}
.detail-idoctor .head-title-post .list-social{
float:none;display:inline-block;vertical-align:top;width:100%
}
.detail-idoctor .head-title-post .list-social ul{
padding:0
}
.detail-idoctor .work-hours .list-time li{
width:100%
}
.wp-list-related .related-title{
font-size:32px
}
.wp-list-related{
padding:40px 0;margin-top:40px
}
#sp-main-body{
padding:40px 0
}
#sp-footer{
text-align:center
}
ul.link-footer{
text-align:center;float:none
}
ul.link-footer li{
float:none
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li a:focus,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:focus{
color:#222 !important
}
.sj-listidoctor .owl-controls .owl-nav .owl-prev{
margin-left:0
}
.sj-listidoctor .owl-controls .owl-nav .owl-next{
margin-right:0
}
.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li{
margin:0 4px 0 4px
}
div.news-scroller .scroller-container{
height:215px !important
}
.yt-member .yt-member-photo a img{
height:auto
}
#sp-breadcrumb .last-breadcrumb{
font-size:1.05rem
}
html.error-page .error-code{
font-size:3rem
}
.sp-simpleportfolio .sp-simpleportfolio-filter>ul>li>a{
padding:5px 2px
}
body.rtl .contact-ajax .ctajax-element .el-ctajax-form{
margin:0 10px !important
}
body.rtl .sj-extraslider .extraslider-inner .item-wrap.style1 .item-image{
float:right
}
body.rtl .sj-extraslider .extraslider-inner .item-wrap.style1 .item-info{
float:left;margin-right:1.33%;margin-left:0
}

}
@media (max-width:480px){
ul.social-icons{
display:none
}
#sp-top2 .mod-languages::after{
width:0
}
.smart-search-top .searchform .link-appoitment{
display:none
}
.acymailing_module_form .acymailing_introtext{
display:none !important
}
.acymailing_module_form table.acymailing_form tr td.acysubbuttons .btn-primary{
padding:13px 10px
}
body.site #column-id-1540367902801{
padding-left:0
}

}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){
.sp-contact-info li.sp-contact-email,.sp-contact-info li.sp-contact-mobile{
display:none
}
.sj-basic-news .item{
width:100%
}
.acymailing_module_form .acymailing_introtext{
display:none
}
.contact-ajax .ctajax-element .el-ctajax-form select:not(.form-control),.contact-ajax .ctajax-element .el-ctajax-form input[type="submit"]{
width:76%
}
.social-icons li.social-icon-pinterest,.social-icons li.social-icon-linkedin,.social-icons li.social-icon-dribbble{
display:none
}

}
@media (min-width:768px) and (max-width:991px){
.sp-contact-info li.sp-contact-email,.sp-contact-info li.sp-contact-mobile{
display:none
}
.acymailing_module_form .acymailing_introtext{
display:none !important
}
#sp-footer{
text-align:center
}
ul.link-footer{
text-align:center;float:none
}
ul.link-footer li{
float:none
}
.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li a:focus,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:focus{
color:#222 !important
}
.yt-member .yt-member-photo a img{
height:206px
}
.contact-ajax .ctajax-wrap .ctajax-element,.contact-ajax .ctajax-element .el-inner textarea,.contact-ajax .ctajax-element .el-ctajax-form input{
width:100%
}
.sj-extraslider{
margin:0
}
.sj-extraslider .item .item-wrap .item-title{
padding:0
}
.sj-extraslider .item .item-wrap .item-content .item-description,.sj-extraslider .item .item-wrap .item-title ul.date-author{
display:none
}
div.news-scroller .scroller-container.nav-style2 .iviewSlider .iview-caption{
display:none
}
.col-sm-15{
width:25%;float:left
}
body.rtl ul.link-footer{
float:none !important
}

}
.InfosCellHeader {

	text-align: center; 
	border:1px solid black;
	background-color:#576da7;
	color:white;
	font-weight:bold;
	font-size:11pt;		

}
.InfosCellSep {

	text-align: center; 
	border-bottom:1px solid black;

}
.table-responsive-stack tr {

  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;

}
.table-responsive-stack td,
.table-responsive-stack th {
   display:block;
/*      
   flex-grow | flex-shrink | flex-basis   */
   -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}
.table-responsive-stack .table-responsive-stack-thead {
   font-weight: bold;
}
#TableInfos td {
	border: 1px solid black
}
#icones a {
	text_decoration:underline;
}
#icones a:hover {
	text_decoration:none;
	color:#ff0000
}
#icones img:hover {
	border:2px solid #ff0000
}
.bottomsite {
	color:#fff;
	margin-left:10px;
}
#clubimg  img{
	float:left;
	margin-right: 20px;
}

.inscription a {
	text-decoration: underline;
}

.inscription a:hover {
	text-decoration: none;
	color: #FF0000;
}

.image-title {
	margin-left: 2px
}