/* Responsive Lightbox settings */ .responsive-lightbox-settings .df-credits form { min-width: 260px; margin-bottom: 1em; } .responsive-lightbox-settings .df-credits form input { margin: 0; padding: 0; } .responsive-lightbox-settings { margin-right: 300px; } .responsive-lightbox-settings td > label { margin-right: 5px; } .responsive-lightbox-settings form { float: left; min-width: 463px; width: 100%; } .responsive-lightbox-settings fieldset span.description { margin-bottom: 8px; margin-top: 4px; display: block; } .responsive-lightbox-settings output { display: inline-block; font-size: inherit; margin: 0; text-align: left; } .responsive-lightbox-settings .rl_license .dashicons { vertical-align: middle; } .responsive-lightbox-settings .rl_license .dashicons-yes { color: #0073aa; } .responsive-lightbox-settings .rl_license .dashicons-no { color: #a00; } .rtl .responsive-lightbox-settings output { text-align: right; } .responsive-lightbox-settings hr, .df-credits hr { border: solid #eee; border-width: 1px 0 0; clear: both; height: 0; } .df-credits .df-link { padding-top: 5px; padding-bottom: 10px; margin: 0; } .df-credits .df-link a { display: block; text-align: center; outline: none !important; border: none !important; box-shadow: none !important; } .df-credits .df-link a img { display: block; margin: 0 auto; width: 80px; } .df-credits { float: right; width: 280px; background: #fff; margin: 20px -300px 20px 20px; position: relative; } .df-credits .inner { padding-left: 10px; padding-right: 10px; } .df-credits h3 { font-size: 14px; line-height: 1.4; margin: 0; padding: 8px 12px; border-bottom: 1px solid #eee; } .df-credits .df-link { font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif; font-style: italic; padding-bottom: 10px; margin: 0; } .df-credits .df-link a { vertical-align: middle; padding: 5px 0 0 4px; } .df-credits .df-link a { vertical-align: middle; padding: 5px 0 0 4px; } .df-addons:after { visibility: hidden; display: block; content: ""; clear: both; height: 0; } .df-addons li { float: left; padding: 0; vertical-align: top; width: 23%; margin: 0 2% 2% 0; border: 1px solid #ddd; box-shadow: 0 1px 1px -1px rgba(0,0,0,.1); background: rgba(255,255,255,.65); color: inherit; display: block; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } @media (min-width: 1200px) { .df-addons li { width: 23%; } .df-addons li:nth-child(4) { margin-right: 0; } .df-addons li:nth-child(4n+1) { clear: left; } } /* Medium devices (desktops, 992px and up) */ @media (max-width: 1200px) { .df-addons li { width: 31.3%; } .df-addons li:nth-child(3) { margin-right: 0; } .df-addons li:nth-child(3n+1) { clear: left; } } .df-addons li h3.addon-title { background: #fff; margin: 0 !important; padding: 20px !important; } .df-addons li p.addon-description { padding: 20px !important; margin: 0 !important; } .df-addons li a.addon-image { margin: 0; padding: 0; } .df-addons li a.addon-image img { display: block; max-width: 100%; height: auto; } .df-addons li a.addon-link { margin: 0 20px 20px !important; } /* All Mobile Sizes (devices and browser) */ @media only screen and (max-width: 960px) { .df-credits { width: 100%; float: none; margin: 20px 0; } .responsive-lightbox-settings { margin-right: 0; } } /* breadcrumbs start */ .responsive-lightbox-breadcrumbs-container { margin: 0; padding: 20px 0; background: #fff; border-bottom: 1px solid #ccd0d4; } .responsive-lightbox-breadcrumbs { margin: 0 0 0 20px; } .responsive-lightbox-breadcrumbs p { margin: 0; padding: 0; } #wpcontent { padding-left: 0; } #wpbody { padding-left: 20px; } @media screen and (max-width: 782px) { .auto-fold #wpbody { padding-left: 10px; } .auto-fold #wpcontent { padding-left: 0; } } @media screen and (max-width: 600px) { .responsive-lightbox-breadcrumbs { margin-top: 46px; } #wpbody { padding-top: 0; } } /* breadcrumbs end */ output { display: block; font-size: 30px; font-weight: bold; text-align: center; margin: 30px 0; width: 100%; } /* Gallery widget */ .rl-gallery-widget .rl-gallery-widget-content { text-align: left; border: 1px dashed #aaa; padding: 0 0 9px 9px; min-height: 180px; } .rl-gallery-widget .button { margin-bottom: 10px; } #widgets-right .rl-gallery-widget-container .description { padding-left: 0; padding-right: 0; font-style: italic; } /* Image widget */ .rl-image-widget .rl-image-widget-content { text-align: left; border: 1px dashed #aaa; padding: 9px; min-height: 100px; } .rl-image-widget .rl-image-widget-content img { max-width: 100%; height: auto; } .rl-image-widget .button { margin-bottom: 10px; } #widgets-right .rl-image-widget-container .description { padding-left: 0; padding-right: 0; font-style: italic; } .rl-spinner { float: none; margin: 0 0 0 4px; }