/* FILE: /templates/jsn_medis2_pro/css/color_d3d9446802a44259755d38e6d163e820.css */
/* ============================ */ div.userBlock a, .userItemTitle a, a.k2ReadMore, div.userItemCommentsLink a, div.userItemCategory a { color: #1da1f3; } div.userBlock a:hover, .userItemTitle a:hover, a.k2ReadMore:hover, div.userItemCommentsLink a:hover, div.userItemCategory a:hover { text-decoration: underline; } .hp2_uniform #jsn_form_4.jsn-master .jsn-bootstrap a, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, div.sunfw-menu .sunfw-tpl-menu li a:hover, ul.menuTopRight li a, .colordf, div.sunfw-menu .sunfw-tpl-menu > li.dropdown-submenu .dropdown-menu > li.active > a, ul.sunfw-tpl-menu > li.megamenu ul.sunfw-megamenu-sub-menu .modulecontainer > ul > li.current > a, div.sunfw-menu .sunfw-tpl-menu li.current > a, .breadcrumb li a:hover { color: #1da1f3; } .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus { background-color: #1da1f3; border-color: #1da1f3; } ul.menuTopRight, ul.menuTopRight li + li { border-color: #1da1f3; } .pb-video:hover a.modal:before, .module-style.richbox-2 .module-body, .module-style.richbox-1 .module-title, .module-style .module-title, .bg-default, #kunena .navbar ul.nav li.active a, #kunena .navbar ul.nav li a:hover { background-color: #1da1f3; } /* ============================ Sub Color ============================ */ .services_portfolio .col_portfolio.portfolio_two ._JBDDLbjd ._0aMM9L3m:before { border-color: #35cb91; } .hp1_grid_article div.grid.ui div.card.column div.card .content a:last-child, .colorSub { color: #35cb91; } .pb-video a.modal:before, .contact_us .jsn-uniform .jsn-bootstrap .form-validate .form-actions .btn-toolbar .jsn-form-submit, .module-style.richbox-1 .module-body, .module-style.richbox-2 .module-title, .module-style.lightbox-1 .module-title, .bgColor2 { background-color: #35cb91; }
/* FILE: /templates/jsn_medis2_pro/css/core/layout_d3d9446802a44259755d38e6d163e820.css */
.sunfw_section_bottom-below- { padding-top: 80px; padding-bottom: 60px; }

/* FILE: /templates/jsn_medis2_pro/css/core/general_d3d9446802a44259755d38e6d163e820.css */
body { color: #000; font-family: Roboto; font-weight: normal; font-size: 14px; line-height: 1.4; } a { color: #222; } a:hover, a:focus { color: #1da1f3; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Roboto; line-height: 1.4; color: #000; letter-spacing: 0px; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } .btn-default { border-color: #35cb91; } .btn-default { background: #35cb91; font-size: 12px; color: #fff; letter-spacing: 0px; -webkit-box-shadow: 0px 0px 0px #000; box-shadow: 0px 0px 0px #000; } .btn-default:hover, .btn-default:focus { color: #fff; border-color: #1da1f3; } .btn-default:hover, .btn-default:focus, .btn-default.active { background-color: #1da1f3; } .btn-primary { border-color: #1da1f3; } .btn-primary { background: #1da1f3; font-size: 12px; letter-spacing: 0px; -webkit-box-shadow: 0px 0px 0px #000; box-shadow: 0px 0px 0px #000; } .btn-primary:hover, .btn-primary:focus { border-color: #35cb91; } .btn-primary:hover, .btn-primary:focus, .btn-primary.active { background-color: #35cb91; }

/* FILE: /templates/jsn_medis2_pro/css/core/offcanvas_d3d9446802a44259755d38e6d163e820.css */


/* FILE: /templates/jsn_medis2_pro/css/core/sections_d3d9446802a44259755d38e6d163e820.css */
.sunfw_section_footer { background-color: #f3f3f3; } .sunfw_section_bottom-top { background-color: #f7f9fd; } .sunfw_section_bottom-below- { background-image: url(/images/joomlashine/placeholder/home2/bg-full.jpg); background-repeat: no-repeat; background-attachment: fixed; background-size: cover; background-position: center center; }

/* FILE: /templates/jsn_medis2_pro/css/core/modules_d3d9446802a44259755d38e6d163e820.css */
body#sunfw-master .module-style-1 .module-title .box-title { font-size: 14px; font-weight: normal; } body#sunfw-master .module-style-2 .module-title .box-title { font-size: 14px; font-weight: normal; } body#sunfw-master .module-style-3 .module-title .box-title { font-size: 14px; font-weight: normal; } body#sunfw-master .module-style-4 .module-title .box-title { font-size: 14px; font-weight: normal; }

/* FILE: /templates/jsn_medis2_pro/css/core/menu_d3d9446802a44259755d38e6d163e820.css */
#menu_item_menu- { background-color: #000; } #menu_item_menu- ul.navbar-nav > li > a, #menu_item_menu- ul.navbar-nav > li > span.nav-header { font-size: 13px; color: #fff; text-transform: uppercase; } #menu_item_menu- ul.navbar-nav > li:hover > a, #menu_item_menu- ul.navbar-nav > li.active > a, #menu_item_menu- ul.navbar-nav > li:hover > span.nav-header, #menu_item_menu- ul.navbar-nav > li.active > span.nav-header { color: #fff; background-color: #000; } #menu_item_menu- ul.dropdown-menu li a, #menu_item_menu- ul.sunfw-megamenu-sub-menu li a, #menu_item_menu- .modulecontainer ul.nav-child li a, #menu_item_menu- ul.dropdown-menu li span.nav-header, #menu_item_menu- ul.sunfw-megamenu-sub-menu li span.nav-header, #menu_item_menu- .modulecontainer ul.nav-child li span.nav-header { font-size: 14px; } #menu_item_menu- ul.dropdown-menu, #menu_item_menu- ul.sunfw-megamenu-sub-menu ul { width: 200px; }

/* FILE: /templates/jsn_medis2_pro/css/custom/custom.css */
/* Write your custom css code here */

/* FILE: /media/mod_jd_skillset/css/mod_jd_skillset.css */
.counter-sub-container > div { margin: 40px 0; } .counter-wrapper .counter-text-container { text-align: center; } .counter-sub-container .counter-wrapper .counter-text-container .counter-number { line-height: normal; margin: 0; display: flex; justify-content: center; } .counter-sub-container .counter-wrapper .counter-text-container .counter-number .symbol { margin-left: 5px; } .counter-sub-container .counter-wrapper .counter-text-container .counter-number sup { top: 0; } .counter-sub-container .counter-wrapper .counter-text-container .counter-title { line-height: normal; } /*.counter-sub-container .counter-wrapper .counter-text-container .counter-number + .counter-title { margin-top: 10px; } .counter-sub-container .counter-wrapper .counter-text-container .counter-title + .counter-number { margin-top: 10px; }*/ .counter-sub-container .counter-wrapper .counter-text-container .counter-title { margin: 0; } .counter-sub-container .counter-wrapper .counter-icon { line-height: normal; text-align: center; } .counter-sub-container .counter-wrapper .counter-text-container + .counter-icon { margin-top: 20px; } .counter-sub-container .counter-wrapper .counter-icon + .counter-text-container { margin-top: 20px; } .counter-sub-container .counter-wrapper .counter-icon img { display: inline-block; } /** if icon left **/ .counter-sub-container.jd-icon-position-left .counter-wrapper { display: flex; align-items: center; justify-content: center; } .counter-sub-container.jd-icon-position-left .counter-wrapper .counter-icon { text-align: left; margin-right: 15px; } .counter-sub-container.jd-icon-position-left .counter-wrapper .counter-text-container { margin-top: 0px; text-align: left; } .counter-sub-container.jd-icon-position-left .counter-wrapper .counter-text-container .counter-number { justify-content: start; } @media only screen and (max-width:767px) { .counter-sub-container.jd-icon-position-left, .counter-sub-container.jd-icon-position-right { max-width: 300px; margin: 0 auto; } .counter-sub-container.jd-icon-position-left .counter-wrapper, .counter-sub-container.jd-icon-position-right .counter-wrapper{ display: flex; align-items: center; justify-content: start; } } /** if icon right **/ .counter-sub-container.jd-icon-position-right .counter-wrapper { display: flex; align-items: center; flex-direction: row-reverse; justify-content: center; } .counter-sub-container.jd-icon-position-right .counter-wrapper .counter-icon { text-align: left; margin-left: 15px; } .counter-sub-container.jd-icon-position-right .counter-wrapper .counter-text-container { margin-top: 0px; text-align: left; } .counter-sub-container.jd-icon-position-right .counter-wrapper .counter-text-container .counter-number { justify-content: flex-end; } @media only screen and (max-width:767px) { .counter-sub-container.jd-icon-position-right .counter-wrapper { justify-content: normal; } }
