@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/e10b8164a95a97cef0e3305a6bc7403e.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/b7575dee93421987a5fc01d2bda5522b.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/0f00405068faa07fd440900475d69ed8.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/4ad7a81e93b5ae212e27206cee93296a.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/f950a8a80b2a1a86ddadc38e56a66745.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/c475673aee0da3651529b3c3eaa4a50b.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/ab45afc017acffca705d1379868a1d5a.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/fa0fd52f1a58269b7bae829f33869829.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/dc9706e80370b87a3966dfc1b6cd9e4a.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/9fa27dfaf5b31fd6fa8039b4dc3cd7bf.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/534e1d90dfac507f118c693e498b43cb.css);
@import url(/demo/joomla_templates/jsn_corsa_2/j30/pro//jsn_corsa2_pro/12a5fc257c405f80d203ee0baa062e43.css);

/* FILE: /media/system/css/modal.css */
#sbox-overlay { position: fixed; background-color: #000; left: 0px; top: 0px; } #sbox-window { position: absolute; background-color: #fff; text-align: left; overflow: visible; padding: 10px;  -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #sbox-window[aria-hidden=true], #sbox-overlay[aria-hidden=true] { display: none; } #sbox-btn-close { position: absolute; width: 30px; height: 30px; right: -15px; top: -15px; background: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/closebox.png) no-repeat center; border: none; } .sbox-loading #sbox-content { background-image: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/spinner.gif); background-repeat: no-repeat; background-position: center; } #sbox-content { clear: both; overflow: auto; background-color: #fff; height: 100%; width: 100%; } .sbox-content-image#sbox-content { overflow: visible; } #sbox-image { display: block; } .sbox-content-image img { display: block; width: 100%; height: 100%; } .sbox-content-iframe#sbox-content { overflow: visible; }  .body-overlayed { overflow: hidden; }  .body-overlayed embed, .body-overlayed object, .body-overlayed select { visibility: hidden; } #sbox-window embed, #sbox-window object, #sbox-window select { visibility: visible; }  #sbox-window.shadow { -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.7); box-shadow: 0 0 10px rgba(0, 0, 0, 0.7); } .sbox-bg { position: absolute; width: 33px; height: 40px; } .sbox-bg-n { left: 0; top: -40px; width: 100%; background: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/bg_n.png) repeat-x; } .sbox-bg-ne { right: -33px; top: -40px; background: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/bg_ne.png) no-repeat; } .sbox-bg-e { right: -33px; top: 0; height: 100%; background: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/bg_e.png) repeat-y; } .sbox-bg-se { right: -33px; bottom: -40px; background: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/bg_se.png) no-repeat; } .sbox-bg-s { left: 0; bottom: -40px; width: 100%; background: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/bg_s.png) repeat-x; } .sbox-bg-sw { left: -33px; bottom: -40px; background: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/bg_sw.png) no-repeat; } .sbox-bg-w { left: -33px; top: 0; height: 100%; background: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/bg_w.png) repeat-y; } .sbox-bg-nw { left: -33px; top: -40px; background: url(/demo/joomla_templates/jsn_corsa_2/j30/pro/media/system/images/modal/bg_nw.png) no-repeat; } @media (max-width: 979px) { #sbox-btn-close { right: -10px; top: -10px; } } @media (max-device-width: 979px) { #sbox-content { -webkit-overflow-scrolling: touch; } #sbox-content.sbox-content-iframe { overflow: scroll; -webkit-overflow-scrolling: touch; } }