/* Site Genelinde Kullanılan Stiller */
body { font-family: 'Roboto', sans-serif !important; font-weight: 300 !important; font-size: 16px !important; -webkit-font-smoothing: antialiased !important; }

h1 { font-size: 24px; }

h2 { font-size: 18px; }

h3 { font-size: 14px; margin-bottom: 10px; font-weight: 500; }

.heading h2 { background-image: url('../images/navigation_dots_back.png'); background-repeat: repeat-x; background-position: 0 3px; }

.heading h2 span { background-color: #fff; padding-right: 10px; }

.heading h2 span.badge { position: relative; color: #fff; background-color: #fbc817; border-radius: 0px; }

h2.gray-h { font-size: 18px; line-height: 22px; margin-bottom: 10px; color: #6d6e71 }

h2.gray-h span { color: #fbc817 }

/* Ekstralar */
.hei-hundred { height: 100%; }

.mr-none { margin-right: 0; }

.ml-none { margin-left: 0; }

.pl-none { padding-left: 0; }

.pr-none { padding-right: 0; }

.m-none { margin: 0; }

.p-none { padding: 0; }

.mt10 { margin-top: 10px; }

.mb5 { margin-bottom: 5px; }

.mb10 { margin-bottom: 10px; }

.mb30 { margin-bottom: 30px; }

.mt15 { margin-top: 15px; }

.ml15 { margin-left: 15px; }

.mb15 { margin-bottom: 15px; }

.mr10 { margin-right: 10px; }

.mb30 { margin-bottom: 30px; }

.mt30 { margin-top: 30px; }

.p5 { padding: 5px; }

.p10 { padding: 10px; }

.p15 { padding: 15px; }

.pt10 { padding-top: 10px; }

.pb10 { padding-bottom: 10px; }

.pt15 { padding-top: 15px; }

.pt30 { padding-top: 30px; }

.pb30 { padding-bottom: 30px; }

.pr30 { padding-right: 30px; }

.pl30 { padding-left: 30px; }

.pb15 { padding-bottom: 15px; }

.pr15 { padding-right: 15px; }

.pl15 { padding-left: 15px; }

.plr15 { padding-right: 15px; padding-left: 15px; }

.dinline { display: inline-block }

.dnone { display: none }

.border-none { border: none; }

.v-center { display: table !important; width: 100%; }

.v-center > div { display: table-cell !important; vertical-align: middle; float: none; }

.bordered { border: 1px solid #8d8f92 }

ul.default-list { margin-bottom: 0px; padding-left: 30px; }

/* Yazı ve kutu stilleri */
a.white, a.white:link, a.white:visited { font-size: 14px; font-weight: 400; color: #fff; }

a.white:hover, a.white:focus, a.white:hover span { color: #fff; text-decoration: underline; }

a.black, a.black:link, a.black:visited { font-size: 14px; font-weight: 400; color: #000; }

a.black:hover, a.black:focus, a.black:hover span { color: #000; text-decoration: underline; }

.dot-border { width: 100%; height: 10px; background-image: url('../images/navigation_dots_back.png'); background-repeat: repeat-x; background-position: 0 3px; }

.dotted { width: 100%; height: auto; border-bottom: 1px dashed #dadada; color: #868686 }

.custom-border { border-top-left-radius: 0; border-top-right-radius: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border: 1px solid #c8c8c8; background-color: transparent; }

.custom-border:hover { background-color: #fbc817; border-color: transparent; }

.font-bigger { font-size: 24px; }

.font-big { font-size: 18px !important; }

.font-normal { font-size: 14px; }

.font-small { font-size: 12px; }

.text-ultra-bold { font-weight: 900; }

.text-bold { font-weight: 700; }

.text-medium { font-weight: 500; }

.text-normal { font-weight: 400; }

.text-thin { font-weight: 300; }

.text-ultra-thin { font-weight: 100; }

.text-normal { font-style: normal; }

.text-italic { font-style: italic; }

.text-black { color: #000 !important; }

.text-gray { color: #f5f5f5; }

.text-gray-dark { color: #8d8f92; }

.text-gray-darker { color: #262626; }

.text-white { color: #fff !important; }

.text-blue { color: #1372ae; }

.text-blue-dark { color: #106296; }

.text-yellow { color: #fbc817; }

.box-black { background-color: #000; }

.box-gray-lighter { background-color: #f8f8f8; }

.box-gray { background-color: #f5f5f5; }

.box-gray-dark { background-color: #8d8f92; }

.box-gray-darker { background-color: #262626; }

.box-white { background-color: #fff; }

.box-blue { background-color: #1372ae !important; }

.box-blue-dark { background-color: #106296; }

.box-yellow { background-color: #fbc817; }

.border-black { border-color: #000; }

.border-gray { border-color: #f5f5f5; }

.border-gray-dark { border-color: #8d8f92; }

.border-gray-darker { border-color: #262626; }

.border-white { border-color: #fff; }

.border-blue { border-color: #1372ae; }

.border-blue-dark { border-color: #106296; }

.border-yellow { border-color: #fbc817; }



ul.dot-yellow { list-style: none; padding: 0; margin: 0; }

ul.dot-yellow li { padding-left: 1em; text-indent: -.7em; }

ul.dot-yellow li:before { content: "• "; font-size: 18px; font-weight: 700; color: #fbc817; }

ul.selectable .ui-selecting { background: #1372ae; }

ul.selectable .ui-selected { background: #1372ae; color: #fff; border-color: #106296; }

ul.selectable { list-style-type: none; margin: 0; padding: 0; width: 100%; }

ul.selectable li { box-sizing: border-box; margin-bottom: 5px; padding: 5px 15px; font-size: 14px; height: auto; cursor: pointer; }

ul.selectable li:hover { border-color: #1372ae; }

/* Butonlar */
.btn-yellow, a.btn-yellow { color: #fff !important; background-color: #fbc817; font-size: 14px; padding-right: 20px; padding-left: 20px; }

.btn-yellow:hover, .btn-yellow:focus, .btn-yellow:active, .btn-yellow.active, .open .dropdown-toggle.btn-yellow, a.btn-yellow:hover, a.btn-yellow:focus, a.btn-yellow:active, a.btn-yellow.active { color: #000 !important; text-decoration: none; }

.btn-yellow:active, .btn-yellow.active, .open .dropdown-toggle.btn-yellow { background-image: none; }

.btn-yellow.disabled, .btn-yellow[disabled], fieldset[disabled] .btn-yellow, .btn-yellow.disabled:hover, .btn-yellow[disabled]:hover, fieldset[disabled] .btn-yellow:hover, .btn-yellow.disabled:focus, .btn-yellow[disabled]:focus, fieldset[disabled] .btn-yellow:focus, .btn-yellow.disabled:active, .btn-yellow[disabled]:active, fieldset[disabled] .btn-yellow:active, .btn-yellow.disabled.active, .btn-yellow[disabled].active, fieldset[disabled] .btn-yellow.active { color: #83723a; background-color: #987f29; }

.btn-yellow .badge { color: #fff; background-color: #fbc817; }

a.btn-yellow:hover span { color: #000; display: block; text-decoration: none; }

a.btn-yellow-top { padding: 10px 0px; font-size: 16px; display: block; margin: 2px; color: #575023 !important; font-weight: 500; }

.btn-blue, a.btn-blue { color: #fff; background-color: #1372ae; font-size: 14px; padding-right: 20px; padding-left: 20px; }

.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active, .open .dropdown-toggle.btn-blue, a.btn-blue:hover, a.btn-blue:focus, a.btn-blue:active, a.btn-blue.active { color: #000; text-decoration: none; }

.btn-blue:active, .btn-blue.active, .open .dropdown-toggle.btn-blue { background-image: none; }

.btn-blue.disabled, .btn-blue[disabled], fieldset[disabled] .btn-blue, .btn-blue.disabled:hover, .btn-blue[disabled]:hover, fieldset[disabled] .btn-blue:hover, .btn-blue.disabled:focus, .btn-blue[disabled]:focus, fieldset[disabled] .btn-blue:focus, .btn-blue.disabled:active, .btn-blue[disabled]:active, fieldset[disabled] .btn-blue:active, .btn-blue.disabled.active, .btn-blue[disabled].active, fieldset[disabled] .btn-blue.active { color: #27475c; background-color: #175176; }

.btn-blue .badge { color: #fff; background-color: #1372ae; }

a.btn-blue:hover span { color: #000; display: block; text-decoration: none; }

a.btn-blue-top { padding: 10px 0px; font-size: 16px; display: block; margin: 2px; }

.btn-top-blue, a.btn-top-blue { color: #fff; background-color: #1372ae; font-size: 14px; padding-right: 20px; padding-left: 20px; }

.btn-top-blue:hover, a.btn-top-blue:hover, .btn-top-blue:focus, a.btn-top-blue:focus, .btn-top-blue:active, a.btn-top-blue.active, a.btn-top-blue.active, .open .dropdown-toggle.btn-top-blue { color: #fbc817; }

.btn-top-blue:active, .btn-top-blue.active, .open .dropdown-toggle.btn-top-blue { background-image: none; }

.btn-top-blue.disabled, .btn-top-blue[disabled], fieldset[disabled] .btn-top-blue, .btn-top-blue.disabled:hover, .btn-top-blue[disabled]:hover, fieldset[disabled] .btn-top-blue:hover, .btn-top-blue.disabled:focus, .btn-top-blue[disabled]:focus, fieldset[disabled] .btn-top-blue:focus, .btn-top-blue.disabled:active, .btn-top-blue[disabled]:active, fieldset[disabled] .btn-top-blue:active, .btn-top-blue.disabled.active, .btn-top-blue[disabled].active, fieldset[disabled] .btn-top-blue.active { color: #fff; background-color: #175176; }

.btn-top-blue .badge, a.btn-top-blue .badge { color: #fff; background-color: #1372ae; }

.btn-top-blue span, a.btn-top-blue span { color: #fff; display: block; font-size: 32px; margin-bottom: 5px; }

a.btn-top-blue:hover span { color: #fbc817; display: block; text-decoration: none; }

.btn-white, a.btn-white { color: #000; background-color: #fff; font-size: 14px; padding-right: 20px; padding-left: 20px; border: 1px solid #ccc }

.btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white, a.btn-white:hover, a.btn-white:focus, a.btn-white:active { color: #000; }

.btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white { background-image: none; }

.btn-white.disabled, .btn-white[disabled], fieldset[disabled] .btn-white, .btn-white.disabled:hover, .btn-white[disabled]:hover, fieldset[disabled] .btn-white:hover, .btn-white.disabled:focus, .btn-white[disabled]:focus, fieldset[disabled] .btn-white:focus, .btn-white.disabled:active, .btn-white[disabled]:active, fieldset[disabled] .btn-white:active, .btn-white.disabled.active, .btn-white[disabled].active, fieldset[disabled] .btn-white.active { color: #27475c; background-color: #175176; }

.btn-white .badge { color: #fff; background-color: #1372ae; }

.btn-white .bs-caret { color: #fbc817; background-color: #fbc817; }

a.btn-white:hover span { color: #000; display: block; text-decoration: none; }

a.btn-white-top { padding: 10px 0px; font-size: 16px; display: block; margin: 2px; color: #fff !important; font-weight: 500; }

.btn-white-yellow, a.btn-white-yellow { color: #fbc817; background-color: #fff; font-size: 14px; padding-right: 20px; padding-left: 20px; border: 0px; }

.btn-white-yellow:hover, .btn-white-yellow:focus, .btn-white-yellow:active, .btn-white-yellow.active, .open .dropdown-toggle.btn-white, a.btn-white-yellow:hover, a.btn-white-yellow:focus, a.btn-white-yellow:active { color: #000; }

.btn-white-yellow:active, .btn-white-yellow.active, .open .dropdown-toggle.btn-white-yellow { background-image: none; }

.btn-white-yellow.disabled, .btn-white-yellow[disabled], fieldset[disabled] .btn-white-yellow, .btn-white-yellow.disabled:hover, .btn-white-yellow[disabled]:hover, fieldset[disabled] .btn-white-yellow:hover, .btn-white-yellow.disabled:focus, .btn-white-yellow[disabled]:focus, fieldset[disabled] .btn-white-yellow:focus, .btn-white-yellow.disabled:active, .btn-white-yellow[disabled]:active, fieldset[disabled] .btn-white-yellow:active, .btn-white-yellow.disabled.active, .btn-white-yellow[disabled].active, fieldset[disabled] .btn-white-yellow.active { color: #27475c; background-color: #175176; }

.btn-white-yellow .badge { color: #fff; background-color: #1372ae; }

.btn-white-yellow .bs-caret { color: #fbc817; background-color: #fbc817; }

a.btn-white-yellow:hover span { color: #000; display: block; text-decoration: none; }

.btn-menu-gray { text-align: left; color: #1372ae; background-color: #fff; font-size: 12px; line-height: 18px; font-weight: 700; padding: 10px 20px; border: 1px solid #eaeaea; border-top: 5px solid #eaeaea; }

.btn-menu-gray:hover, .btn-menu-gray:hover span, .btn-menu-gray:focus, .btn-menu-gray:active, .btn-menu-gray.active, .open .dropdown-toggle.btn-menu-gray { text-decoration: none; color: #1372ae; background-color: #fff; border-top-color: #1372ae }

.btn-menu-gray:active, .btn-menu-gray.active, .open .dropdown-toggle.btn-menu-gray { background-image: none; }

.btn-menu-gray.disabled, .btn-menu-gray[disabled], fieldset[disabled] .btn-menu-gray, .btn-menu-gray.disabled:hover, .btn-menu-gray[disabled]:hover, fieldset[disabled] .btn-menu-gray:hover, .btn-menu-gray.disabled:focus, .btn-menu-gray[disabled]:focus, fieldset[disabled] .btn-menu-gray:focus, .btn-menu-gray.disabled:active, .btn-menu-gray[disabled]:active, fieldset[disabled] .btn-menu-gray:active, .btn-menu-gray.disabled.active, .btn-menu-gray[disabled].active, fieldset[disabled] .btn-menu-gray.active { color: #27475c; background-color: #175176; }

.btn-menu-gray .badge { color: #fff; background-color: #1372ae; }

.btn-menu-gray span { margin-left: -5px; margin-right: 10px; line-height: 18px; }

/* Sayfalama */
.pagination { margin: 0px; }

.pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; line-height: 1.42857143; text-decoration: none; color: #1372ae; background-color: transparent; border: none; margin-left: 0; }

.pagination > li > a:hover, .pagination > li > a:active, .pagination > li.active > a, .pagination > li.active > a:hover, .pagination > li > a:hover span, .pagination > li > a:active span, .pagination > li.active > a span, .pagination > li.active > a:hover span { text-decoration: none; color: #fbc817 !important; background-color: transparent; }

.user-pagination { margin: 15px 0 15px 0; }

.user-pagination > li > a, .user-pagination > li > span { position: relative; float: left; padding: 6px 6px; line-height: 1.42857143; text-decoration: none; color: #000; font-size: 18px; font-weight: 900; background-color: transparent; border: none; margin-left: 0; }

.user-pagination > li > a:hover, .user-pagination > li > a:active, .user-pagination > li.active > a, .user-pagination > li.active > a:hover, .user-pagination > li > a:hover span, .user-pagination > li > a:active span, .user-pagination > li.active > a span, .user-pagination > li.active > a:hover span { text-decoration: none; color: #fbc817 !important; background-color: transparent; }

/* Form Wizard */
.formwizard .navbar { min-height: 41px; border: none; border-bottom: 2px solid #1372ae }

.formwizard .nav-pills > li > a:hover { color: #fff; background-color: #1372ae; }

.formwizard .nav-pills > li.active > a, .formwizard .nav-pills > li.active > a:hover, .formwizard .nav-pills > li.active > a:focus { color: #fff; background-color: #1372ae; }

.creditform .navbar { min-height: 41px; border: none; border-bottom: 2px solid #1372ae }

.creditform .nav-pills > li > a:hover { color: #fff; background-color: #1372ae; }

.creditform .nav-pills > li.active > a, .creditform .nav-pills > li.active > a:hover, .creditform .nav-pills > li.active > a:focus { color: #fff; background-color: #1372ae; }
/* Breadcrumb */
.breadcrumb { background-color: transparent; margin: 0px; }

.breadcrumb li > a, .breadcrumb li > a:active, .breadcrumb li > a:visited { font-size: 10px; line-height: 12px; color: #000 !important; }

/* Mobile nav */
.navbar-toggle { border: 1px solid #1372ae; }

.navbar-toggle .icon-bar { background-color: #1372ae; opacity: 1; transition: none 0.5s ease; transition-property: transform, top, left, opacity; }


/* PLUGINS */
/* Mmenu */
.mm-menu.mm-theme-dark { background: #1372ae; border-color: rgba(0,0,0,.15); color: rgba(255,255,255,.8) }

.mm-menu.mm-theme-dark .mm-navbar a, .mm-menu.mm-theme-dark .mm-navbar > *, .mm-menu.mm-theme-dark em.mm-counter { color: rgba(255,255,255,.4) }

.mm-menu.mm-theme-dark .mm-btn:after, .mm-menu.mm-theme-dark .mm-btn:before { border-color: rgba(255,255,255,.4) }

.mm-menu.mm-theme-dark .mm-listview { border-color: rgba(0,0,0,.15) }

.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after, .mm-menu.mm-theme-dark .mm-listview > li .mm-next:after { border-color: rgba(255,255,255,.4) }

.mm-menu.mm-theme-dark .mm-listview > li a:not(.mm-next) { -webkit-tap-highlight-color: rgba(0,0,0,.1); tap-highlight-color: rgba(0,0,0,.1) }

.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next), .mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span { background: rgba(0,0,0,.1) }

.mm-menu.mm-theme-dark .mm-divider, .mm-menu.mm-theme-dark .mm-fixeddivider span, .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > .mm-panel, .mm-menu.mm-theme-dark .mm-listview > li.mm-opened.mm-vertical > a.mm-next, .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > .mm-panel, .mm-menu.mm-theme-dark.mm-vertical .mm-listview > li.mm-opened > a.mm-next { background: rgba(0,0,0,.05) }

.mm-menu.mm-theme-dark label.mm-check:before { border-color: rgba(255,255,255,.8) }

.mm-menu.mm-pageshadow.mm-theme-dark:after { box-shadow: 0 0 20px rgba(0,0,0,.5) }

.mm-menu.mm-theme-dark .mm-search input { background: rgba(255,255,255,.3); color: rgba(255,255,255,.8) }

.mm-menu.mm-theme-dark .mm-indexer a, .mm-menu.mm-theme-dark .mm-noresultsmsg { color: rgba(255,255,255,.4) }

.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview > li > a.mm-fullsubopen:hover + span, .mm-menu.mm-hoverselected.mm-theme-dark .mm-listview > li > a:not(.mm-fullsubopen):hover, .mm-menu.mm-parentselected.mm-theme-dark .mm-listview > li > a.mm-selected.mm-fullsubopen + a, .mm-menu.mm-parentselected.mm-theme-dark .mm-listview > li > a.mm-selected.mm-fullsubopen + span, .mm-menu.mm-parentselected.mm-theme-dark .mm-listview > li > a.mm-selected:not(.mm-fullsubopen) { background: rgba(0,0,0,.1) }

.mm-menu.mm-theme-dark label.mm-toggle { background: rgba(0,0,0,.15) }

.mm-menu.mm-theme-dark label.mm-toggle:before { background: #fbc817 }

.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle { background: #fbc817 }

html.mm-opened .navbar-toggle span.top-bar { transform: rotate( 45deg ); top: 7px; position: relative; }

html.mm-opened .navbar-toggle span.middle-bar { opacity: 0; }

html.mm-opened .navbar-toggle span.bottom-bar { transform: rotate( -45deg ); top: -5px; position: relative; }

html.mm-opened .navbar-toggle span.middle-bar { left: -40px; }

/* Magnifix Popup */
.popup-block { border-radius: 0px; background: #fff; padding: 20px 30px; text-align: left; max-width: 600px; margin: 40px auto; position: relative; color: #3c4e5d; }

.popup-block2 { border-radius: 0px; background: #fff; padding: 20px 30px; text-align: left; max-width: 960px; margin: 40px auto; position: relative; color: #3c4e5d; }

.video-block { border-radius: 0px; background: #fff; padding: 20px 30px; text-align: left; max-width: 640px; margin: 40px auto; position: relative; color: #3c4e5d; }

.popup-block h2, .popup-block2 h2, .video-block h2 { padding: 0 0 10px 0; }

.my-mfp-slide-bottom .zoom-anim-dialog { opacity: 0; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; -webkit-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); -moz-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); -ms-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); -o-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); transform: translateY(-20px) perspective( 600px ) rotateX( 10deg ); }

.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog { opacity: 1; -webkit-transform: translateY(0) perspective( 600px ) rotateX( 0 ); -moz-transform: translateY(0) perspective( 600px ) rotateX( 0 ); -ms-transform: translateY(0) perspective( 600px ) rotateX( 0 ); -o-transform: translateY(0) perspective( 600px ) rotateX( 0 ); transform: translateY(0) perspective( 600px ) rotateX( 0 ); }

.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog { opacity: 0; -webkit-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); -moz-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); -ms-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); -o-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); transform: translateY(-10px) perspective( 600px ) rotateX( 10deg ); }

.my-mfp-slide-bottom.mfp-bg { opacity: 0; -webkit-transition: opacity 0.3s ease-out; -moz-transition: opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; }

.my-mfp-slide-bottom.mfp-ready.mfp-bg { opacity: 0.8; }

.my-mfp-slide-bottom.mfp-removing.mfp-bg { opacity: 0; }

/* slick Slider */
/*.main-slider{
    height:600px;
}
    .main-slider .slick-list {
        height: 600px;
    }*/
.slick-slider { margin-top: 20px; margin-bottom: 30px; }

.slick-dots { position: absolute; bottom: -45px; display: block; width: 40%; left: 30%; padding: 0; list-style: none; text-align: center; background-image: url('../images/navigation_dots_back.png'); background-repeat: repeat-x; background-position: 0 7px; }

.slick-dots li { width: 14px; margin: 0 10px; }

.slick-dots li button:before { content: ''; }

.slick-dots li button { font-size: 0; line-height: 0; display: block; width: 14px; height: 14px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background-color: #fff; background-image: url('../images/navigation_dots.png'); background-position: 0 0; }

.slick-dots li button:hover { background-image: url('../images/navigation_dots.png'); background-position: 14px 0; }

.slick-dots li.slick-active button { background-image: url('../images/navigation_dots.png'); background-position: 14px 0; }

.slick-prev, .slick-next { font-size: 0; line-height: 0; position: absolute; top: 0; display: block; width: 17px; height: 15px; padding: 0; margin-top: -10px\9; /*lte IE 8*/ -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; border: none; outline: none; opacity: .75; }

.slick-prev:before, .slick-next:before { font-family: 'slick'; font-size: 20px; line-height: 1; opacity: 1; color: white; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.slick-prev { left: -25px; background-image: url('../images/slick_prev.png'); background-position: center center; background-repeat: no-repeat; }

.slick-prev:before { content: ''; }

.slick-next { right: -25px; background-image: url('../images/slick_next.png'); background-position: center center; background-repeat: no-repeat; }

.slick-next:before { content: ''; }

.slick-prev:hover, .slick-prev:focus { opacity: 1; background-image: url('../images/slick_prev.png'); background-position: center center; background-repeat: no-repeat; }

.slick-next:hover, .slick-next:focus { opacity: 1; background-image: url('../images/slick_next.png'); background-position: center center; background-repeat: no-repeat; }

.content-slider { margin-top: 10px; margin-bottom: 10px; }

.content-slider .slick-dots { background: none; position: absolute; bottom: -15px; display: block; width: 40%; left: 40%; padding: 0; list-style: none; text-align: left; }

.content-slider .slick-dots li { width: 14px; margin: 0 3px; }

.content-slider .slick-dots li button:before { content: ''; }

.content-slider .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 14px; height: 14px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background-color: #fff; background-image: url('../images/navigation_dots.png'); background-position: 0 0; }

.content-slider .slick-dots li button:hover { background-image: url('../images/navigation_dots.png'); background-position: 14px 0; }

.content-slider .slick-dots li.slick-active button { background-image: url('../images/navigation_dots.png'); background-position: 14px 0; }

.heading-gallery .gallery-cont .slick-slider { margin: 0px; }

.heading-gallery .gallery-cont .slick-dots { background: none; position: absolute; top: 170px; display: block; width: 40%; left: 55%; padding: 0; list-style: none; text-align: right; }

.heading-gallery .gallery-cont .slick-dots li { width: 14px; margin: 0 3px; }

.heading-gallery .gallery-cont .slick-dots li button:before { content: ''; }

.heading-gallery .gallery-cont .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 14px; height: 14px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background-color: #fff; background-image: url('../images/navigation_dots.png'); background-position: 0 0; }

.heading-gallery .gallery-cont .slick-dots li button:hover { background-image: url('../images/navigation_dots.png'); background-position: 14px 0; }

.heading-gallery .gallery-cont .slick-dots li.slick-active button { background-image: url('../images/navigation_dots.png'); background-position: 14px 0; }

.inner-post-slider .slick-prev { left: -17px; }

.inner-post-slider .slick-next { right: -17px; }


/* select2 */
.select2-container { box-sizing: border-box; display: inline-block; margin: 0; position: relative; vertical-align: middle; }

.select2-container .select2-selection--single { box-sizing: border-box; cursor: pointer; display: block; height: 28px; user-select: none; -webkit-user-select: none; }

.select2-container .select2-selection--single .select2-selection__rendered { display: block; padding-left: 8px; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.select2-container .select2-selection--single .select2-selection__clear { position: relative; }

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { padding-right: 8px; padding-left: 20px; }

.select2-container .select2-selection--multiple { box-sizing: border-box; cursor: pointer; display: block; min-height: 32px; user-select: none; -webkit-user-select: none; }

.select2-container .select2-selection--multiple .select2-selection__rendered { display: inline-block; overflow: hidden; padding-left: 8px; text-overflow: ellipsis; white-space: nowrap; }

.select2-container .select2-search--inline { float: left; }

.select2-container .select2-search--inline .select2-search__field { box-sizing: border-box; border: none; font-size: 100%; margin-top: 5px; padding: 0; }

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; }

.select2-dropdown { background-color: #fff; border: 1px solid #e2e6e7; border-radius: 0px; box-sizing: border-box; display: block; position: absolute; left: -100000px; width: 100%; z-index: 1051; }

.select2-results { display: block; }

.select2-results__options { list-style: none; margin: 0; padding: 0; }

.select2-results__option { padding: 6px; user-select: none; -webkit-user-select: none; }

.select2-results__option[aria-selected] { cursor: pointer; }

.select2-container--open .select2-dropdown { left: 0; }

.select2-container--open .select2-dropdown--above { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }

.select2-container--open .select2-dropdown--below { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; }

.select2-search--dropdown { display: block; padding: 4px; }

.select2-search--dropdown .select2-search__field { padding: 4px; width: 100%; box-sizing: border-box; }

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; }

.select2-search--dropdown.select2-search--hide { display: none; }

.select2-close-mask { border: 0; margin: 0; padding: 0; display: block; position: fixed; left: 0; top: 0; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 99; background-color: #fff; filter: alpha(opacity=0); }

.select2-hidden-accessible { border: 0 !important; clip: rect(0 0 0 0) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; }

.select2-container--default .select2-selection--single { background-color: #fff; border: 1px solid #e2e6e7; border-radius: 0px; }

.select2-container--default .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; }

.select2-container--default .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; }

.select2-container--default .select2-selection--single .select2-selection__placeholder { color: #e2e6e7; }

.select2-container--default .select2-selection--single .select2-selection__arrow { height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; }

.select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #e2e6e7 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; }

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 1px; right: auto; }

.select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; }

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #e2e6e7 transparent; border-width: 0 4px 5px 4px; }

.select2-container--default .select2-selection--multiple { background-color: #fff; border: 1px solid #e2e6e7; border-radius: 0px; cursor: text; }

.select2-container--default .select2-selection--multiple .select2-selection__rendered { box-sizing: border-box; list-style: none; margin: 0; padding: 0 5px; width: 100%; }

.select2-container--default .select2-selection--multiple .select2-selection__placeholder { color: #e2e6e7; margin-top: 5px; float: left; }

.select2-container--default .select2-selection--multiple .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-top: 5px; margin-right: 10px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #e2e6e7; border-radius: 0px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { color: #989a9b; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; }

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { color: #333; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { float: right; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; }

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; }

.select2-container--default.select2-container--focus .select2-selection--multiple { border: solid #e2e6e7 1px; outline: 0; }

.select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; cursor: default; }

.select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; }

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { border-top-left-radius: 0; border-top-right-radius: 0; }

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom-left-radius: 0; border-bottom-right-radius: 0; }

.select2-container--default .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; }

.select2-container--default .select2-search--inline .select2-search__field { background: transparent; border: none; outline: 0; box-shadow: none; -webkit-appearance: textfield; }

.select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; }

.select2-container--default .select2-results__option[role=group] { padding: 0; }

.select2-container--default .select2-results__option[aria-disabled=true] { color: #999; }

.select2-container--default .select2-results__option[aria-selected=true] { background-color: #ddd; }

.select2-container--default .select2-results__option .select2-results__option { padding-left: 1em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; }

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; }

.select2-container--default .select2-results__option--highlighted[aria-selected] { background-color: #1372ae; color: white; }

.select2-container--default .select2-results__group { cursor: default; display: block; padding: 6px; }

.select2-container--classic .select2-selection--single { background-color: #f7f7f7; border: 1px solid #aaa; border-radius: 0px; outline: 0; background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%); background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%); background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic .select2-selection--single:focus { border: 1px solid #1372ae; }

.select2-container--classic .select2-selection--single .select2-selection__rendered { color: #444; line-height: 28px; }

.select2-container--classic .select2-selection--single .select2-selection__clear { cursor: pointer; float: right; font-weight: bold; margin-right: 10px; }

.select2-container--classic .select2-selection--single .select2-selection__placeholder { color: #999; }

.select2-container--classic .select2-selection--single .select2-selection__arrow { background-color: #ddd; border: none; border-left: 1px solid #aaa; border-top-right-radius: 4px; border-bottom-right-radius: 4px; height: 26px; position: absolute; top: 1px; right: 1px; width: 20px; background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%); background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%); background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); }

.select2-container--classic .select2-selection--single .select2-selection__arrow b { border-color: #888 transparent transparent transparent; border-style: solid; border-width: 5px 4px 0 4px; height: 0; left: 50%; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; }

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { border: none; border-right: 1px solid #aaa; border-radius: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; left: 1px; right: auto; }

.select2-container--classic.select2-container--open .select2-selection--single { border: 1px solid #1372ae; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { background: transparent; border: none; }

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #888 transparent; border-width: 0 4px 5px 4px; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%); background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%); background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%); background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%); background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); }

.select2-container--classic .select2-selection--multiple { background-color: white; border: 1px solid #aaa; border-radius: 0px; cursor: text; outline: 0; }

.select2-container--classic .select2-selection--multiple:focus { border: 1px solid #1372ae; }

.select2-container--classic .select2-selection--multiple .select2-selection__rendered { list-style: none; margin: 0; padding: 0 5px; }

.select2-container--classic .select2-selection--multiple .select2-selection__clear { display: none; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice { background-color: #e4e4e4; border: 1px solid #aaa; border-radius: 0px; cursor: default; float: left; margin-right: 5px; margin-top: 5px; padding: 0 5px; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { color: #888; cursor: pointer; display: inline-block; font-weight: bold; margin-right: 2px; }

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { color: #555; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { float: right; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin-left: 5px; margin-right: auto; }

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin-left: 2px; margin-right: auto; }

.select2-container--classic.select2-container--open .select2-selection--multiple { border: 1px solid #1372ae; }

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { border-top: none; border-top-left-radius: 0; border-top-right-radius: 0; }

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { border-bottom: none; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }

.select2-container--classic .select2-search--dropdown .select2-search__field { border: 1px solid #aaa; outline: 0; }

.select2-container--classic .select2-search--inline .select2-search__field { outline: 0; box-shadow: none; }

.select2-container--classic .select2-dropdown { background-color: white; border: 1px solid transparent; }

.select2-container--classic .select2-dropdown--above { border-bottom: none; }

.select2-container--classic .select2-dropdown--below { border-top: none; }

.select2-container--classic .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; }

.select2-container--classic .select2-results__option[role=group] { padding: 0; }

.select2-container--classic .select2-results__option[aria-disabled=true] { color: grey; }

.select2-container--classic .select2-results__option--highlighted[aria-selected] { background-color: #1372ae; color: white; }

.select2-container--classic .select2-results__group { cursor: default; display: block; padding: 6px; }

.select2-container--classic.select2-container--open .select2-dropdown { border-color: #1372ae; }

.page_title { margin: 0 auto; width: 100%; background: #1372ae; height: 14px; }

.header_center { width: 90%; margin: 0 auto; height: 50px; background: #1372ae; /*padding-top: 3px;*/ }

.header_left { height: auto; float: left; }

.header_right { width: 74%; height: 25px; float: right; padding-right: 70px; }

.users { width: 60%; height: auto; float: left; }

.users > ul { display: block; }

.users > ul > li { float: left; list-style: none; }

.users > ul > li:nth-child(1) { margin-left: 2px; }

.users > ul > li:nth-child(2) { margin-left: 2px; padding-left: 15px; }

.users > ul > li:nth-child(3) { margin-left: 2px; padding-left: 15px; }

.users > ul > li > a { color: #fff; text-decoration: none; }

.users > ul > li:hover { opacity: 0.8; text-decoration: none; }

.user_vip { float: left; width: 40%; }

#user_list { display: block; margin-top: 15px; float: right; padding: 0px !important; }

#user_list > li { width: 90px; float: left; list-style: none; }

#user_list > li > a { color: #1372ae; height: 25px; text-align: center; line-height: 25px; font-weight: 600; text-decoration: none; }

#user_list > li > a:hover { opacity: 0.8; }

#av-btn { display: block; background: url(/User/Content/img/sprite.png) -22px -35px no-repeat; text-indent: 10px; background-color: #f3f3f3; }

#muv-btn { display: block; margin-left: 2px; color: #714920 !important; }

#muv-btn > span { background: url(/User/Content/img/sprite.png) -28px 3px no-repeat; display: block; margin-top: -22px; width: 100px; height: 21px; z-index: 999999; text-indent: 10px; position: relative; line-height: 21px; }

.mb-10 { margin-bottom: 10px !important; }

.mt-10 { margin-top: 10px !important; }

#muv-btn > span:hover .information { display: block; }

.mail_tel { float: left; }

.mail_tel > ul { display: block; }

.mail_tel > ul > li { color: #fff; float: left; font-size: 12px; }

.mail_tel > ul > li > a { color: #fff; margin-right: 20px; }

.mail_tel > ul > li > a:hover { opacity: 0.8; color: #000; }

.facebook-color { color: #3B5998 !important; }

.twitter-color { color: #55ACEE !important; }

.google-color { color: #DD4B39 !important; }

.linkedin-color { color: #007BB6 !important; }

.instagram-color { color: #3F729B !important; }

.whatsapp-color { color: #2ab200 !important; }

.youtube-color { color: hsl(0, 100%, 50%) !important; }

.facebook-background-color { background-color: #3B5998 !important; }

.twitter-background-color { background-color: #55ACEE !important; }

.google-background-color { background-color: #DD4B39 !important; }

.linkedin-background-color { background-color: #007BB6 !important; }

.whatsapp-background-color { background-color: #2ab200 !important; }

.instagram-background-color { background-color: #2ab200 !important; }

.youtube-background-color { background-color: hsl(0, 100%, 50%) !important; }

#articleDetail button:hover { opacity: 0.8; }

#articleDetail a:hover { opacity: 0.8 !important; }

#articleDetail a:hover a { text-decoration: none !important; color: #fff !important; }

#articleDetail a:hover span { text-decoration: none !important; color: #fff !important; }

.counter { background-color: #fff; text-align: center; }

.statisticdiv { margin-top: 10px; margin-bottom: 10px; }


.counter-count, .count-animation { font-size: 35px; font-weight: 600; position: relative; color: #1372ae; text-align: center; height: 50px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }

@media (max-width: 991px) {
    .counter-count, .count-animation { font-size: 20px; font-weight: 500; position: relative; color: #1372ae; text-align: center; height: 20px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
}

.statisticTitle { font-size: 18px; color: #1372ae; }

@media (max-width: 991px) {
    .statisticTitle { font-size: 14px; color: #1372ae; }
}

#bubble { right: 60px; z-index: 999; }

.bubble { opacity: 5; display: block; position: absolute; padding: 3px 10px; color: #D1D8DF; background: #1F1F1F; background: rgba(0,0,0,0.5); text-align: center; -moz-border-radius: 15px; -webkit-border-radius: 15px; font: bold 10px/12px Tahoma, Helvetica, Arial, Sans-Serif; z-index: 999; }

#importantArticle { margin: 20px !important; }

#importantArticle a { font-weight: bold; font-size: 18px; color: #e6e3e3 !important; }

@media (max-width: 990px) {
    .fixedHeader { position: fixed; top: 0px !important; width: 100%; height: 80px; z-index: 999 }
}

@media (min-width: 991px) {
    .fixedHeader { display: none; }
}

@media (max-width: 990px) {
    #detailBody { padding-top: 80px }
}

@media (max-width: 990px) {
    #mobileSearchBtn { 
        width: 100%;
        margin: 80px 0px;
        height: 50px;
    }
}
@media (max-width: 990px) {
    #mobileSearchBtn .input-group input{ 
        height: 50px !important;
    }
}
