[11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Notice: Undefined index: shortcode_tags in /home/sanmarin/public_html/wp-content/themes/fiction/modules/gchart.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /home/sanmarin/public_html/wp-content/themes/fiction/modules/gchart.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [11-Sep-2023 19:57:03 UTC] PHP Notice: Undefined index: shortcode_tags in /home/sanmarin/public_html/wp-content/themes/fiction/modules/content-blocks.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /home/sanmarin/public_html/wp-content/themes/fiction/modules/content-blocks.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [11-Sep-2023 19:57:03 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [11-Sep-2023 19:57:04 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [11-Sep-2023 19:57:05 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [11-Sep-2023 19:57:05 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [17-Sep-2023 23:48:43 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [17-Sep-2023 23:48:43 UTC] PHP Notice: Undefined index: shortcode_tags in /home/sanmarin/public_html/wp-content/themes/fiction/modules/gchart.php on line 3 [17-Sep-2023 23:48:43 UTC] PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /home/sanmarin/public_html/wp-content/themes/fiction/modules/gchart.php on line 3 [17-Sep-2023 23:48:43 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [17-Sep-2023 23:48:43 UTC] PHP Notice: Undefined index: shortcode_tags in /home/sanmarin/public_html/wp-content/themes/fiction/modules/content-blocks.php on line 3 [17-Sep-2023 23:48:43 UTC] PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /home/sanmarin/public_html/wp-content/themes/fiction/modules/content-blocks.php on line 3 [17-Sep-2023 23:48:43 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [17-Sep-2023 23:48:43 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [17-Sep-2023 23:48:43 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/templating.php on line 3 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [17-Sep-2023 23:48:44 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [17-Sep-2023 23:48:45 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [17-Sep-2023 23:48:45 UTC] PHP Fatal error: Call to undefined function add_filter() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/option-tree.php on line 3 [17-Sep-2023 23:48:45 UTC] PHP Fatal error: Call to undefined function add_action() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/default.php on line 3 [17-Sep-2023 23:48:45 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [17-Sep-2023 23:48:45 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 [17-Sep-2023 23:48:45 UTC] PHP Fatal error: Call to undefined function __() in /home/sanmarin/public_html/wp-content/themes/fiction/modules/tgm.php on line 164 @import url("http://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic"); @import url("http://fonts.googleapis.com/css?family=Roboto:400,300,500,700,900,100,100italic,300italic,400italic,500italic,700italic,900italic"); /* Theme Name: sanmarino Description: A flexible theme Author: Author URI: Version: 1.0.4 License: GPLv3 License URI: http://gplv3.fsf.org/ */ *, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; } html, body { font-size: 100%; } body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: default; } a:hover { cursor: pointer; } a:focus { outline: none; } img, object, embed { max-width: 100%; height: auto; } object, embed { height: 100%; } img { -ms-interpolation-mode: bicubic; } #map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; } .left { float: left !important; } .right { float: right !important; } .text-left { text-align: left !important; } .text-right { text-align: right !important; } .text-center { text-align: center !important; } .text-justify { text-align: justify !important; } .hide { display: none; } .antialiased { -webkit-font-smoothing: antialiased; } img { display: inline-block; vertical-align: middle; } textarea { height: auto; min-height: 50px; } select { width: 100%; } /* Grid HTML Classes */ .row { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 1024px; *zoom: 1; } .row:before, .row:after { content: " "; display: table; } .row:after { clear: both; } .row.collapse .column, .row.collapse .columns { position: relative; padding-left: 0; padding-right: 0; float: left; } .row .row { width: auto; margin-left: -12.5px; margin-right: -12.5px; margin-top: 0; margin-bottom: 0; max-width: none; *zoom: 1; } .row .row:before, .row .row:after { content: " "; display: table; } .row .row:after { clear: both; } .row .row.collapse { width: auto; margin: 0; max-width: none; *zoom: 1; } .row .row.collapse:before, .row .row.collapse:after { content: " "; display: table; } .row .row.collapse:after { clear: both; } .column, .columns { position: relative; padding-left: 12.5px; padding-right: 12.5px; width: 100%; float: left; } @media only screen { .column, .columns { position: relative; padding-left: 12.5px; padding-right: 12.5px; float: left; } .small-1 { position: relative; width: 8.33333%; } .small-2 { position: relative; width: 16.66667%; } .small-3 { position: relative; width: 25%; } .small-4 { position: relative; width: 33.33333%; } .small-5 { position: relative; width: 41.66667%; } .small-6 { position: relative; width: 50%; } .small-7 { position: relative; width: 58.33333%; } .small-8 { position: relative; width: 66.66667%; } .small-9 { position: relative; width: 75%; } .small-10 { position: relative; width: 83.33333%; } .small-11 { position: relative; width: 91.66667%; } .small-12 { position: relative; width: 100%; } .small-offset-0 { position: relative; margin-left: 0%; } .small-offset-1 { position: relative; margin-left: 8.33333%; } .small-offset-2 { position: relative; margin-left: 16.66667%; } .small-offset-3 { position: relative; margin-left: 25%; } .small-offset-4 { position: relative; margin-left: 33.33333%; } .small-offset-5 { position: relative; margin-left: 41.66667%; } .small-offset-6 { position: relative; margin-left: 50%; } .small-offset-7 { position: relative; margin-left: 58.33333%; } .small-offset-8 { position: relative; margin-left: 66.66667%; } .small-offset-9 { position: relative; margin-left: 75%; } .small-offset-10 { position: relative; margin-left: 83.33333%; } [class*="column"] + [class*="column"]:last-child { float: right; } [class*="column"] + [class*="column"].end { float: left; } .column.small-centered, .columns.small-centered { position: relative; margin-left: auto; margin-right: auto; float: none !important; } } /* Styles for screens that are atleast 768px; */ @media only screen and (min-width: 768px) { .large-1 { position: relative; width: 8.33333%; } .large-2 { position: relative; width: 16.66667%; } .large-3 { position: relative; width: 25%; } .large-4 { position: relative; width: 33.33333%; } .large-5 { position: relative; width: 41.66667%; } .large-6 { position: relative; width: 50%; } .large-7 { position: relative; width: 58.33333%; } .large-8 { position: relative; width: 66.66667%; } .large-9 { position: relative; width: 75%; } .large-10 { position: relative; width: 83.33333%; } .large-11 { position: relative; width: 91.66667%; } .large-12 { position: relative; width: 100%; } .row .large-offset-0 { position: relative; margin-left: 0%; } .row .large-offset-1 { position: relative; margin-left: 8.33333%; } .row .large-offset-2 { position: relative; margin-left: 16.66667%; } .row .large-offset-3 { position: relative; margin-left: 25%; } .row .large-offset-4 { position: relative; margin-left: 33.33333%; } .row .large-offset-5 { position: relative; margin-left: 41.66667%; } .row .large-offset-6 { position: relative; margin-left: 50%; } .row .large-offset-7 { position: relative; margin-left: 58.33333%; } .row .large-offset-8 { position: relative; margin-left: 66.66667%; } .row .large-offset-9 { position: relative; margin-left: 75%; } .row .large-offset-10 { position: relative; margin-left: 83.33333%; } .row .large-offset-11 { position: relative; margin-left: 91.66667%; } .push-1 { position: relative; left: 8.33333%; right: auto; } .pull-1 { position: relative; right: 8.33333%; left: auto; } .push-2 { position: relative; left: 16.66667%; right: auto; } .pull-2 { position: relative; right: 16.66667%; left: auto; } .push-3 { position: relative; left: 25%; right: auto; } .pull-3 { position: relative; right: 25%; left: auto; } .push-4 { position: relative; left: 33.33333%; right: auto; } .pull-4 { position: relative; right: 33.33333%; left: auto; } .push-5 { position: relative; left: 41.66667%; right: auto; } .pull-5 { position: relative; right: 41.66667%; left: auto; } .push-6 { position: relative; left: 50%; right: auto; } .pull-6 { position: relative; right: 50%; left: auto; } .push-7 { position: relative; left: 58.33333%; right: auto; } .pull-7 { position: relative; right: 58.33333%; left: auto; } .push-8 { position: relative; left: 66.66667%; right: auto; } .pull-8 { position: relative; right: 66.66667%; left: auto; } .push-9 { position: relative; left: 75%; right: auto; } .pull-9 { position: relative; right: 75%; left: auto; } .push-10 { position: relative; left: 83.33333%; right: auto; } .pull-10 { position: relative; right: 83.33333%; left: auto; } .push-11 { position: relative; left: 91.66667%; right: auto; } .pull-11 { position: relative; right: 91.66667%; left: auto; } .column.large-centered, .columns.large-centered { position: relative; margin-left: auto; margin-right: auto; float: none !important; } .column.large-uncentered, .columns.large-uncentered { margin-left: 0; margin-right: 0; float: left !important; } .column.large-uncentered.opposite, .columns.large-uncentered.opposite { float: right !important; } } /* Foundation Block Grids for below small breakpoint */ @media only screen { [class*="block-grid-"] { display: block; padding: 0; margin: 0 -12.5px; *zoom: 1; } [class*="block-grid-"]:before, [class*="block-grid-"]:after { content: " "; display: table; } [class*="block-grid-"]:after { clear: both; } [class*="block-grid-"] > li { display: inline; height: auto; float: left; padding: 0 12.5px 25px; } .small-block-grid-1 > li { width: 100%; padding: 0 12.5px 25px; } .small-block-grid-1 > li:nth-of-type(n) { clear: none; } .small-block-grid-1 > li:nth-of-type(1n+1) { clear: both; } .small-block-grid-2 > li { width: 50%; padding: 0 12.5px 25px; } .small-block-grid-2 > li:nth-of-type(n) { clear: none; } .small-block-grid-2 > li:nth-of-type(2n+1) { clear: both; } .small-block-grid-3 > li { width: 33.33333%; padding: 0 12.5px 25px; } .small-block-grid-3 > li:nth-of-type(n) { clear: none; } .small-block-grid-3 > li:nth-of-type(3n+1) { clear: both; } .small-block-grid-4 > li { width: 25%; padding: 0 12.5px 25px; } .small-block-grid-4 > li:nth-of-type(n) { clear: none; } .small-block-grid-4 > li:nth-of-type(4n+1) { clear: both; } .small-block-grid-5 > li { width: 20%; padding: 0 12.5px 25px; } .small-block-grid-5 > li:nth-of-type(n) { clear: none; } .small-block-grid-5 > li:nth-of-type(5n+1) { clear: both; } .small-block-grid-6 > li { width: 16.66667%; padding: 0 12.5px 25px; } .small-block-grid-6 > li:nth-of-type(n) { clear: none; } .small-block-grid-6 > li:nth-of-type(6n+1) { clear: both; } .small-block-grid-7 > li { width: 14.28571%; padding: 0 12.5px 25px; } .small-block-grid-7 > li:nth-of-type(n) { clear: none; } .small-block-grid-7 > li:nth-of-type(7n+1) { clear: both; } .small-block-grid-8 > li { width: 12.5%; padding: 0 12.5px 25px; } .small-block-grid-8 > li:nth-of-type(n) { clear: none; } .small-block-grid-8 > li:nth-of-type(8n+1) { clear: both; } .small-block-grid-9 > li { width: 11.11111%; padding: 0 12.5px 25px; } .small-block-grid-9 > li:nth-of-type(n) { clear: none; } .small-block-grid-9 > li:nth-of-type(9n+1) { clear: both; } .small-block-grid-10 > li { width: 10%; padding: 0 12.5px 25px; } .small-block-grid-10 > li:nth-of-type(n) { clear: none; } .small-block-grid-10 > li:nth-of-type(10n+1) { clear: both; } .small-block-grid-11 > li { width: 9.09091%; padding: 0 12.5px 25px; } .small-block-grid-11 > li:nth-of-type(n) { clear: none; } .small-block-grid-11 > li:nth-of-type(11n+1) { clear: both; } .small-block-grid-12 > li { width: 8.33333%; padding: 0 12.5px 25px; } .small-block-grid-12 > li:nth-of-type(n) { clear: none; } .small-block-grid-12 > li:nth-of-type(12n+1) { clear: both; } } /* Foundation Block Grids for above small breakpoint */ @media only screen and (min-width: 768px) { /* Remove small grid clearing */ .small-block-grid-1 > li:nth-of-type(1n+1) { clear: none; } .small-block-grid-2 > li:nth-of-type(2n+1) { clear: none; } .small-block-grid-3 > li:nth-of-type(3n+1) { clear: none; } .small-block-grid-4 > li:nth-of-type(4n+1) { clear: none; } .small-block-grid-5 > li:nth-of-type(5n+1) { clear: none; } .small-block-grid-6 > li:nth-of-type(6n+1) { clear: none; } .small-block-grid-7 > li:nth-of-type(7n+1) { clear: none; } .small-block-grid-8 > li:nth-of-type(8n+1) { clear: none; } .small-block-grid-9 > li:nth-of-type(9n+1) { clear: none; } .small-block-grid-10 > li:nth-of-type(10n+1) { clear: none; } .small-block-grid-11 > li:nth-of-type(11n+1) { clear: none; } .small-block-grid-12 > li:nth-of-type(12n+1) { clear: none; } .large-block-grid-1 > li { width: 100%; padding: 0 12.5px 25px; } .large-block-grid-1 > li:nth-of-type(n) { clear: none; } .large-block-grid-1 > li:nth-of-type(1n+1) { clear: both; } .large-block-grid-2 > li { width: 50%; padding: 0 12.5px 25px; } .large-block-grid-2 > li:nth-of-type(n) { clear: none; } .large-block-grid-2 > li:nth-of-type(2n+1) { clear: both; } .large-block-grid-3 > li { width: 33.33333%; padding: 0 12.5px 25px; } .large-block-grid-3 > li:nth-of-type(n) { clear: none; } .large-block-grid-3 > li:nth-of-type(3n+1) { clear: both; } .large-block-grid-4 > li { width: 25%; padding: 0 12.5px 25px; } .large-block-grid-4 > li:nth-of-type(n) { clear: none; } .large-block-grid-4 > li:nth-of-type(4n+1) { clear: both; } .large-block-grid-5 > li { width: 20%; padding: 0 12.5px 25px; } .large-block-grid-5 > li:nth-of-type(n) { clear: none; } .large-block-grid-5 > li:nth-of-type(5n+1) { clear: both; } .large-block-grid-6 > li { width: 16.66667%; padding: 0 12.5px 25px; } .large-block-grid-6 > li:nth-of-type(n) { clear: none; } .large-block-grid-6 > li:nth-of-type(6n+1) { clear: both; } .large-block-grid-7 > li { width: 14.28571%; padding: 0 12.5px 25px; } .large-block-grid-7 > li:nth-of-type(n) { clear: none; } .large-block-grid-7 > li:nth-of-type(7n+1) { clear: both; } .large-block-grid-8 > li { width: 12.5%; padding: 0 12.5px 25px; } .large-block-grid-8 > li:nth-of-type(n) { clear: none; } .large-block-grid-8 > li:nth-of-type(8n+1) { clear: both; } .large-block-grid-9 > li { width: 11.11111%; padding: 0 12.5px 25px; } .large-block-grid-9 > li:nth-of-type(n) { clear: none; } .large-block-grid-9 > li:nth-of-type(9n+1) { clear: both; } .large-block-grid-10 > li { width: 10%; padding: 0 12.5px 25px; } .large-block-grid-10 > li:nth-of-type(n) { clear: none; } .large-block-grid-10 > li:nth-of-type(10n+1) { clear: both; } .large-block-grid-11 > li { width: 9.09091%; padding: 0 12.5px 25px; } .large-block-grid-11 > li:nth-of-type(n) { clear: none; } .large-block-grid-11 > li:nth-of-type(11n+1) { clear: both; } .large-block-grid-12 > li { width: 8.33333%; padding: 0 12.5px 25px; } .large-block-grid-12 > li:nth-of-type(n) { clear: none; } .large-block-grid-12 > li:nth-of-type(12n+1) { clear: both; } } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, input, button { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; text-decoration: inherit; color: inherit; outline: none; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } table { border-collapse: collapse; border-spacing: 0; } body { position: relative; font-family: "Roboto"; font-size: 13px; color: #002060555; } body.boxed #root { background: white; } body.boxed { background: rgba(0, 0, 0, 0.04); } body.boxed #root { box-shadow: 0 0 30px rgba(0, 0, 0, 0.25); margin-left: 25px; margin-right: 25px; margin: auto; } body.boxed .boxed-wide { padding-left: 0; padding-right: 0; } #banner, #header, #bottom-footer, #title { text-align: center; } @media only screen and (min-width: 1280px) { #banner, #header, #bottom-footer, #title { text-align: left; } } .breadcrumbs { text-align: center; } @media only screen and (min-width: 768px) { .breadcrumbs-column { float: right; } .column.auto { width: auto; } body.boxed #root, body.boxed #shrunken-header { width: 1049px; margin: auto; } } ::selection { background: #005393; color: white; } #banner { z-index: 14; color: #999; } #banner #social { *zoom: 1; padding-top: 10px; margin-bottom: 10px; margin-left: -7px; margin-right: -7px; } #banner #social:before, #banner #social:after { content: " "; display: table; } #banner #social:after { clear: both; } #banner #social a { -webkit-transition: color 0.35s ease-in-out; -moz-transition: color 0.35s ease-in-out; transition: color 0.35s ease-in-out; display: inline-block; font-size: 16px; margin-left: 7px; margin-right: 7px; color: #777; } #banner #social a:hover { color: #6b97bf; } #banner #social a i { display: block; } #banner #banner-text { display: inline-block; font-size: 12px; vertical-align: middle; padding: 8px 0; line-height: 24px; } #banner #banner-text i { color: #777; font-size: 16px; margin-left: .25em; margin-right: .25em; vertical-align: middle; } #banner #banner-search { position: relative; display: inline-block; vertical-align: middle; padding: 10px 0; padding-right: 1em; line-height: 20px; } #banner #banner-search:after { content: "|"; position: absolute; right: 0; top: 10px; } #banner #banner-search form:before { content: "|"; float: left; margin-left: 1em; margin-right: 1em; } #banner #banner-search form input[type="text"] { color: #999; width: 6em; font-family: inherit; background: transparent; font-size: 12px; -webkit-transition: width 0.5s ease-in-out; -moz-transition: width 0.5s ease-in-out; transition: width 0.5s ease-in-out; } #banner #banner-search form input[type="text"]:focus { outline: none; width: 10em; } #banner #banner-search form button { -webkit-transition: color 0.35s; -moz-transition: color 0.35s; transition: color 0.35s; color: #777; font-size: 14px; color: rgba(0, 0, 0, 0.5); background: none; border: none; cursor: pointer; cursor: hand; margin-right: .25em; } #banner #banner-search form button:hover { color: white; } #banner #banner-navigation { font-size: 11px; } #banner #banner-navigation > div > ul > li { position: relative; float: left; z-index: 20; } #banner #banner-navigation > div > ul > li:last-child { border-right: none; } #banner #banner-navigation > div > ul > li ul { position: absolute; display: none; min-width: 16em; } #banner #banner-navigation > div > ul > li > ul { top: 39px; left: -1px; } #banner #banner-navigation > div > ul > li > ul > li ul { right: 0; } #banner #banner-navigation > div > ul li > a { display: block; padding: 0 16px; height: 39px; line-height: 39px; } .header6 #banner, .header2 #banner, .header1 #banner { border-top: 4px solid #005393; background: #f6f6f6; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .header6 #banner #banner-search button:hover, .header2 #banner #banner-search button:hover, .header1 #banner #banner-search button:hover { color: #005393; } .header6 #banner #banner-navigation > div > ul > li, .header2 #banner #banner-navigation > div > ul > li, .header1 #banner #banner-navigation > div > ul > li { border-right: 1px solid rgba(0, 0, 0, 0.1); } .header6 #banner #banner-navigation > div > ul > li > a:hover, .header2 #banner #banner-navigation > div > ul > li > a:hover, .header1 #banner #banner-navigation > div > ul > li > a:hover { background: white; } .header6 #banner #banner-navigation > div > ul > li ul, .header2 #banner #banner-navigation > div > ul > li ul, .header1 #banner #banner-navigation > div > ul > li ul { background: white; border: 1px solid rgba(0, 0, 0, 0.1); border-bottom: none; } .header6 #banner #banner-navigation > div > ul > li ul > li, .header2 #banner #banner-navigation > div > ul > li ul > li, .header1 #banner #banner-navigation > div > ul > li ul > li { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .header6 #banner #banner-navigation > div > ul > li ul > li > a:hover, .header2 #banner #banner-navigation > div > ul > li ul > li > a:hover, .header1 #banner #banner-navigation > div > ul > li ul > li > a:hover { background: rgba(0, 0, 0, 0.04); } .header6 #banner #banner-navigation > div > ul li > a:hover, .header2 #banner #banner-navigation > div > ul li > a:hover, .header1 #banner #banner-navigation > div > ul li > a:hover { color: #05235e444; } #header { position: relative; z-index: 12; } #header #header-logo { padding-top: 20px; padding-bottom: 20px; } #header #header-navigation select { margin-top: 40px; margin-bottom: 40px; } #shrunken-header #shrunken-header-navigation select { margin-top: 15px; margin-bottom: 15px; } #header #header-logo a img { height: 60px; } #shrunken-header #shrunken-header-logo a img { height: 30px; } #header #header-logo, #shrunken-header #shrunken-header-logo { font-size: 40px; text-transform: uppercase; color: #005393; } #header #header-logo a, #shrunken-header #shrunken-header-logo a { display: block; } #header #header-logo a img, #shrunken-header #shrunken-header-logo a img { vertical-align: top; } .header6 #header #header-navigation, .header2 #header #header-navigation, .header3 #header #header-navigation, .header4 #header #header-navigation, .header5 #header #header-navigation, .header1 #header #header-navigation, #shrunken-header #shrunken-header-navigation { text-align: right; color: #666; font-weight: 300; font-family: "Roboto"; } .header6 #header #header-navigation > * > ul, .header2 #header #header-navigation > * > ul, .header3 #header #header-navigation > * > ul, .header4 #header #header-navigation > * > ul, .header5 #header #header-navigation > * > ul, .header1 #header #header-navigation > * > ul, #shrunken-header #shrunken-header-navigation > * > ul { font-size: 0; } .header6 #header #header-navigation > * > ul li.current-menu-item > a, .header6 #header #header-navigation > * > ul li.current-menu-parent > a, .header2 #header #header-navigation > * > ul li.current-menu-item > a, .header2 #header #header-navigation > * > ul li.current-menu-parent > a, .header3 #header #header-navigation > * > ul li.current-menu-item > a, .header3 #header #header-navigation > * > ul li.current-menu-parent > a, .header4 #header #header-navigation > * > ul li.current-menu-item > a, .header4 #header #header-navigation > * > ul li.current-menu-parent > a, .header5 #header #header-navigation > * > ul li.current-menu-item > a, .header5 #header #header-navigation > * > ul li.current-menu-parent > a, .header1 #header #header-navigation > * > ul li.current-menu-item > a, .header1 #header #header-navigation > * > ul li.current-menu-parent > a, #shrunken-header #shrunken-header-navigation > * > ul li.current-menu-item > a, #shrunken-header #shrunken-header-navigation > * > ul li.current-menu-parent > a { font-weight: 700; } .header6 #header #header-navigation > * > ul li.current-menu-item > a, .header6 #header #header-navigation > * > ul li.current-menu-parent > a, .header6 #header #header-navigation > * > ul li > a:hover, .header2 #header #header-navigation > * > ul li.current-menu-item > a, .header2 #header #header-navigation > * > ul li.current-menu-parent > a, .header2 #header #header-navigation > * > ul li > a:hover, .header3 #header #header-navigation > * > ul li.current-menu-item > a, .header3 #header #header-navigation > * > ul li.current-menu-parent > a, .header3 #header #header-navigation > * > ul li > a:hover, .header4 #header #header-navigation > * > ul li.current-menu-item > a, .header4 #header #header-navigation > * > ul li.current-menu-parent > a, .header4 #header #header-navigation > * > ul li > a:hover, .header5 #header #header-navigation > * > ul li.current-menu-item > a, .header5 #header #header-navigation > * > ul li.current-menu-parent > a, .header5 #header #header-navigation > * > ul li > a:hover, .header1 #header #header-navigation > * > ul li.current-menu-item > a, .header1 #header #header-navigation > * > ul li.current-menu-parent > a, .header1 #header #header-navigation > * > ul li > a:hover, #shrunken-header #shrunken-header-navigation > * > ul li.current-menu-item > a, #shrunken-header #shrunken-header-navigation > * > ul li.current-menu-parent > a, #shrunken-header #shrunken-header-navigation > * > ul li > a:hover { color: #222; } .header6 #header #header-navigation > * > ul > li, .header2 #header #header-navigation > * > ul > li, .header3 #header #header-navigation > * > ul > li, .header4 #header #header-navigation > * > ul > li, .header5 #header #header-navigation > * > ul > li, .header1 #header #header-navigation > * > ul > li, #shrunken-header #shrunken-header-navigation > * > ul > li { font-size: 13px; text-align: left; position: relative; display: inline-block; } .header6 #header #header-navigation > * > ul > li.current-menu-item > a, .header6 #header #header-navigation > * > ul > li.current-menu-parent > a, .header6 #header #header-navigation > * > ul > li > a:hover, .header2 #header #header-navigation > * > ul > li.current-menu-item > a, .header2 #header #header-navigation > * > ul > li.current-menu-parent > a, .header2 #header #header-navigation > * > ul > li > a:hover, .header3 #header #header-navigation > * > ul > li.current-menu-item > a, .header3 #header #header-navigation > * > ul > li.current-menu-parent > a, .header3 #header #header-navigation > * > ul > li > a:hover, .header4 #header #header-navigation > * > ul > li.current-menu-item > a, .header4 #header #header-navigation > * > ul > li.current-menu-parent > a, .header4 #header #header-navigation > * > ul > li > a:hover, .header5 #header #header-navigation > * > ul > li.current-menu-item > a, .header5 #header #header-navigation > * > ul > li.current-menu-parent > a, .header5 #header #header-navigation > * > ul > li > a:hover, .header1 #header #header-navigation > * > ul > li.current-menu-item > a, .header1 #header #header-navigation > * > ul > li.current-menu-parent > a, .header1 #header #header-navigation > * > ul > li > a:hover, #shrunken-header #shrunken-header-navigation > * > ul > li.current-menu-item > a, #shrunken-header #shrunken-header-navigation > * > ul > li.current-menu-parent > a, #shrunken-header #shrunken-header-navigation > * > ul > li > a:hover { background: rgba(0, 0, 0, 0.04); } .header6 #header #header-navigation > * > ul > li > a, .header2 #header #header-navigation > * > ul > li > a, .header3 #header #header-navigation > * > ul > li > a, .header4 #header #header-navigation > * > ul > li > a, .header5 #header #header-navigation > * > ul > li > a, .header1 #header #header-navigation > * > ul > li > a, #shrunken-header #shrunken-header-navigation > * > ul > li > a { display: block; padding: 0 15px; height: 100px; line-height: 100px; } .header6 #header #header-navigation > * > ul > li > ul, .header2 #header #header-navigation > * > ul > li > ul, .header3 #header #header-navigation > * > ul > li > ul, .header4 #header #header-navigation > * > ul > li > ul, .header5 #header #header-navigation > * > ul > li > ul, .header1 #header #header-navigation > * > ul > li > ul, #shrunken-header #shrunken-header-navigation > * > ul > li > ul { top: 100px; } .header6 #header #header-navigation > * > ul > li ul, .header2 #header #header-navigation > * > ul > li ul, .header3 #header #header-navigation > * > ul > li ul, .header4 #header #header-navigation > * > ul > li ul, .header5 #header #header-navigation > * > ul > li ul, .header1 #header #header-navigation > * > ul > li ul, #shrunken-header #shrunken-header-navigation > * > ul > li ul { display: none; box-shadow: 10px 10px 10px -10px rgba(0, 0, 0, 0.2), -10px 10px 10px -10px rgba(0, 0, 0, 0.2); position: absolute; z-index: 11; width: 192px; background: white; border-top: 1px solid #005393; border-bottom: 1px solid #005393; } .header6 #header #header-navigation > * > ul > li ul li, .header2 #header #header-navigation > * > ul > li ul li, .header3 #header #header-navigation > * > ul > li ul li, .header4 #header #header-navigation > * > ul > li ul li, .header5 #header #header-navigation > * > ul > li ul li, .header1 #header #header-navigation > * > ul > li ul li, #shrunken-header #shrunken-header-navigation > * > ul > li ul li { position: relative; border-bottom: 1px solid #e3e3e3; border-top: 1px solid white; background: rgba(0, 0, 0, 0.04); } .header6 #header #header-navigation > * > ul > li ul li:last-child, .header2 #header #header-navigation > * > ul > li ul li:last-child, .header3 #header #header-navigation > * > ul > li ul li:last-child, .header4 #header #header-navigation > * > ul > li ul li:last-child, .header5 #header #header-navigation > * > ul > li ul li:last-child, .header1 #header #header-navigation > * > ul > li ul li:last-child, #shrunken-header #shrunken-header-navigation > * > ul > li ul li:last-child { border-bottom: none; } .header6 #header #header-navigation > * > ul > li ul li:first-child, .header2 #header #header-navigation > * > ul > li ul li:first-child, .header3 #header #header-navigation > * > ul > li ul li:first-child, .header4 #header #header-navigation > * > ul > li ul li:first-child, .header5 #header #header-navigation > * > ul > li ul li:first-child, .header1 #header #header-navigation > * > ul > li ul li:first-child, #shrunken-header #shrunken-header-navigation > * > ul > li ul li:first-child { border-top: none; } .header6 #header #header-navigation > * > ul > li ul li a, .header2 #header #header-navigation > * > ul > li ul li a, .header3 #header #header-navigation > * > ul > li ul li a, .header4 #header #header-navigation > * > ul > li ul li a, .header5 #header #header-navigation > * > ul > li ul li a, .header1 #header #header-navigation > * > ul > li ul li a, #shrunken-header #shrunken-header-navigation > * > ul > li ul li a { display: block; padding: 14px 15px; } .header6 #header #header-navigation > * > ul > li ul li a:hover, .header2 #header #header-navigation > * > ul > li ul li a:hover, .header3 #header #header-navigation > * > ul > li ul li a:hover, .header4 #header #header-navigation > * > ul > li ul li a:hover, .header5 #header #header-navigation > * > ul > li ul li a:hover, .header1 #header #header-navigation > * > ul > li ul li a:hover, #shrunken-header #shrunken-header-navigation > * > ul > li ul li a:hover { background: white; color: #005393; } .header6 #header #header-navigation > * > ul > li ul li ul, .header2 #header #header-navigation > * > ul > li ul li ul, .header3 #header #header-navigation > * > ul > li ul li ul, .header4 #header #header-navigation > * > ul > li ul li ul, .header5 #header #header-navigation > * > ul > li ul li ul, .header1 #header #header-navigation > * > ul > li ul li ul, #shrunken-header #shrunken-header-navigation > * > ul > li ul li ul { background: white; position: absolute; top: -1px; right: -192px; } .header6 #header { background: white; } .header2 #header #header-logo { padding-bottom: 30px; } .header2 #header #header-logo, .header2 #header #header-navigation { float: none !important; margin: auto; text-align: center; } .header2 #header #header-navigation > * > ul > li { border-bottom: 6px solid transparent; } .header2 #header #header-navigation > * > ul > li.current-menu-item, .header2 #header #header-navigation > * > ul > li.current-menu-parent, .header2 #header #header-navigation > * > ul > li:hover { border-bottom-color: #005393; } .header2 #header #header-navigation > * > ul > li > a { height: 96px; line-height: 96px; } .header2 #header #header-navigation > * > ul > li > ul { border-top: none; border-bottom: none; top: 102px; } .header3 #banner { display: none; } .header3 #header { background: white; } .header4 #banner { background: #005393; color: white; } .header4 #banner #social a { color: rgba(255, 255, 255, 0.75); } .header4 #banner #social a:hover { color: white; } .header4 #banner #banner-text i { color: rgba(255, 255, 255, 0.75); } .header4 #banner #banner-search form input[type="text"] { color: white; } .header4 #banner #banner-search form input[type="text"]::-webkit-input-placeholder { color: rgba(255, 255, 255, 0.75); } .header4 #banner #banner-search form input[type="text"]:-moz-placeholder { color: rgba(255, 255, 255, 0.75); } .header4 #banner #banner-search form input[type="text"]::-moz-placeholder { color: rgba(255, 255, 255, 0.75); } .header4 #banner #banner-search form input[type="text"]:-ms-input-placeholder { color: rgba(255, 255, 255, 0.75); } .header4 #banner #banner-search form button { color: rgba(255, 255, 255, 0.75); } .header4 #banner #banner-search form button:hover { color: white; } .header4 #header { background: white; } .header5 #banner { display: none; } .header5 #header { border-top: 4px solid #005393; } .header1 #header #header-navigation > * > ul > li { border-bottom: 4px solid transparent; } .header1 #header #header-navigation > * > ul > li.current-menu-item, .header1 #header #header-navigation > * > ul > li.current-menu-parent { border-bottom-color: #005393; } .header1 #header #header-navigation > * > ul > li:hover { border-bottom-color: #666; } .header1 #header #header-navigation > * > ul > li.current-menu-item > a, .header1 #header #header-navigation > * > ul > li.current-menu-parent > a, .header1 #header #header-navigation > * > ul > li > a:hover { background: none; } .header1 #header #header-navigation > * > ul > li > a { height: 96px; line-height: 96px; } .header1 #header #header-navigation > * > ul > li > ul { border-top: none; border-bottom: none; top: 100px; } #shrunken-header { background: white; display: none; position: fixed; margin-top: 0px; height: 50px; z-index: 30; width: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } #shrunken-header #inner-shrunken-header { height: 50px; } #shrunken-header #shrunken-header-logo { font-size: 24px; line-height: 30px; padding-top: 10px; } #shrunken-header #shrunken-header-logo img { height: 30px; width: auto; } #shrunken-header #shrunken-header-navigation { overflow: visible; text-align: right; color: #484747; font-size: 14px; } #shrunken-header #shrunken-header-navigation > * > ul > li > a { height: 50px; line-height: 50px; } #shrunken-header #shrunken-header-navigation > * > ul > li > ul { top: 50px; } #shrunken-header #shrunken-header-navigation > * > ul > li ul > li > a { padding: 7px 15px; font-size: 12px; } #header #inner-header { *zoom: 1; } #header #inner-header:before, #header #inner-header:after { content: " "; display: table; } #header #inner-header:after { clear: both; } #header #header-shadow { position: relative; } #header #header-shadow:after { content: ""; position: absolute; bottom: -72px; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-center.png") no-repeat; background-size: 100%; display: block; width: 100%; opacity: 0.25; height: 72px; pointer-events: none; } #shrunken-header #inner-shrunken-header { *zoom: 1; } #shrunken-header #inner-shrunken-header:before, #shrunken-header #inner-shrunken-header:after { content: " "; display: table; } #shrunken-header #inner-shrunken-header:after { clear: both; } #shrunken-header #shrunken-header-shadow { position: relative; } #shrunken-header #shrunken-header-shadow:after { content: ""; position: absolute; bottom: -72px; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-center.png") no-repeat; background-size: 100%; display: block; width: 100%; opacity: 0.25; height: 72px; pointer-events: none; } .column { max-width: 100%; } #title { border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; background: #0066bf url("http://sanmarino-glass.com/wp-content/themes/fiction/assets/images/title-background.png"); color: #05235e444; *zoom: 1; line-height: 24px; } #title:before, #title:after { content: " "; display: table; } #title:after { clear: both; } #title h1, #title h2, #title h3, #title h4, #title h5, #title h6 { font-size: 20px; margin-bottom: 32px; overflow: hidden; text-overflow: ellipsis; } #title em { font-style: italic; } #title strong { font-weight: bold; } #title .breadcrumbs span { display: inline-block; font-weight: 700; color: #005393; margin-bottom: 32px; margin-right: .5em; } #title .breadcrumbs ul { display: inline-block; margin-bottom: 32px; } #title .breadcrumbs ul li { overflow: hidden; text-overflow: ellipsis; max-width: 100%; display: inline-block; } #title .breadcrumbs ul li a { color: #05235e444; } #title .breadcrumbs ul li a:hover { text-decoration: underline; } #title .breadcrumbs ul li:after { content: "/"; margin-left: .25em; margin-right: .25em; } #title .breadcrumbs ul li:last-child:after { display: none; } #title .row { padding-top: 32px; position: relative; } #title .row > * { position: relative; z-index: 9; } .ls-container a.ls-nav-prev, .ls-container a.ls-nav-next { position: absolute; top: 50%; margin-top: -20px; background: white; border-radius: 50%; height: 40px; width: 40px; text-align: center; line-height: 41px !important; font-size: 16px; font-weight: 700; color: #6b97bf; z-index: 2; } .ls-container a.ls-nav-prev.ls-nav-prev, .ls-container a.ls-nav-next.ls-nav-prev { font-family: "FontAwesome"; left: 40px; } .ls-container a.ls-nav-prev.ls-nav-prev:before, .ls-container a.ls-nav-next.ls-nav-prev:before { content: "\f053"; } .ls-container a.ls-nav-prev.ls-nav-next, .ls-container a.ls-nav-next.ls-nav-next { font-family: "FontAwesome"; right: 40px; } .ls-container a.ls-nav-prev.ls-nav-next:before, .ls-container a.ls-nav-next.ls-nav-next:before { content: "\f054"; } #slider { position: relative; border-top: 1px solid #ececec; border-bottom: 1px solid #ececec; overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/slider-background.png"); } #slider strong { font-weight: bold; } #slider u { text-decoration: underline; } #slider em { font-style: italic; } #slider small { font-size: 11px; } #slider h1, #slider h2, #slider h3, #slider h4, #slider h5, #slider h6 { color: #05235e444; } #slider .color { color: #005393; } #slider h1 { font-size: 40px; } #slider h2 { font-size: 32px; } #slider h3 { font-size: 24px; } #slider h4 { font-size: 20px; } #slider h5 { font-size: 16px; } #slider h6 { font-size: 12px; } #slider:before { content: ""; position: absolute; top: 0; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-center.png") no-repeat; background-size: 75%; background-position: top center; display: block; width: 100%; opacity: .25; height: 72px; pointer-events: none; z-index: 4; } #main { font-size: 13px; } .toggle, .wp-spoiler, .zilla-tabs { overflow: hidden; border: 1px solid #e0e0e0; background: rgba(0, 0, 0, 0.04); } .toggle > .title, .toggle .ui-accordion-header, .toggle .wp-spoiler-title, .wp-spoiler > .title, .wp-spoiler .ui-accordion-header, .wp-spoiler .wp-spoiler-title, .zilla-tabs > .title, .zilla-tabs .ui-accordion-header, .zilla-tabs .wp-spoiler-title { *zoom: 1; font-size: 14px; display: block; padding: 15px 25px; color: #05235e444; font-weight: 700; line-height: 24px; cursor: pointer; cursor: hand; } .toggle > .title:before, .toggle > .title:after, .toggle .ui-accordion-header:before, .toggle .ui-accordion-header:after, .toggle .wp-spoiler-title:before, .toggle .wp-spoiler-title:after, .wp-spoiler > .title:before, .wp-spoiler > .title:after, .wp-spoiler .ui-accordion-header:before, .wp-spoiler .ui-accordion-header:after, .wp-spoiler .wp-spoiler-title:before, .wp-spoiler .wp-spoiler-title:after, .zilla-tabs > .title:before, .zilla-tabs > .title:after, .zilla-tabs .ui-accordion-header:before, .zilla-tabs .ui-accordion-header:after, .zilla-tabs .wp-spoiler-title:before, .zilla-tabs .wp-spoiler-title:after { content: " "; display: table; } .toggle > .title:after, .toggle .ui-accordion-header:after, .toggle .wp-spoiler-title:after, .wp-spoiler > .title:after, .wp-spoiler .ui-accordion-header:after, .wp-spoiler .wp-spoiler-title:after, .zilla-tabs > .title:after, .zilla-tabs .ui-accordion-header:after, .zilla-tabs .wp-spoiler-title:after { clear: both; } .toggle > .title.ui-state-active, .toggle .ui-accordion-header.ui-state-active, .toggle .wp-spoiler-title.ui-state-active, .wp-spoiler > .title.ui-state-active, .wp-spoiler .ui-accordion-header.ui-state-active, .wp-spoiler .wp-spoiler-title.ui-state-active, .zilla-tabs > .title.ui-state-active, .zilla-tabs .ui-accordion-header.ui-state-active, .zilla-tabs .wp-spoiler-title.ui-state-active { background: white; } .toggle > .title.ui-state-active:before, .toggle .ui-accordion-header.ui-state-active:before, .toggle .wp-spoiler-title.ui-state-active:before, .wp-spoiler > .title.ui-state-active:before, .wp-spoiler .ui-accordion-header.ui-state-active:before, .wp-spoiler .wp-spoiler-title.ui-state-active:before, .zilla-tabs > .title.ui-state-active:before, .zilla-tabs .ui-accordion-header.ui-state-active:before, .zilla-tabs .wp-spoiler-title.ui-state-active:before { content: "\F068"; } .toggle > .title .toggle_text, .toggle .ui-accordion-header .toggle_text, .toggle .wp-spoiler-title .toggle_text, .wp-spoiler > .title .toggle_text, .wp-spoiler .ui-accordion-header .toggle_text, .wp-spoiler .wp-spoiler-title .toggle_text, .zilla-tabs > .title .toggle_text, .zilla-tabs .ui-accordion-header .toggle_text, .zilla-tabs .wp-spoiler-title .toggle_text { display: none; } .toggle > .title a, .toggle .ui-accordion-header a, .toggle .wp-spoiler-title a, .wp-spoiler > .title a, .wp-spoiler .ui-accordion-header a, .wp-spoiler .wp-spoiler-title a, .zilla-tabs > .title a, .zilla-tabs .ui-accordion-header a, .zilla-tabs .wp-spoiler-title a { padding: 0; } .toggle > .title .ui-accordion-header-icon, .toggle .ui-accordion-header .ui-accordion-header-icon, .toggle .wp-spoiler-title .ui-accordion-header-icon, .wp-spoiler > .title .ui-accordion-header-icon, .wp-spoiler .ui-accordion-header .ui-accordion-header-icon, .wp-spoiler .wp-spoiler-title .ui-accordion-header-icon, .zilla-tabs > .title .ui-accordion-header-icon, .zilla-tabs .ui-accordion-header .ui-accordion-header-icon, .zilla-tabs .wp-spoiler-title .ui-accordion-header-icon { display: none; } .toggle > .title:before, .toggle .ui-accordion-header:before, .toggle .wp-spoiler-title:before, .wp-spoiler > .title:before, .wp-spoiler .ui-accordion-header:before, .wp-spoiler .wp-spoiler-title:before, .zilla-tabs > .title:before, .zilla-tabs .ui-accordion-header:before, .zilla-tabs .wp-spoiler-title:before { content: ""; float: left; width: 24px; height: 24px; content: "\F067"; color: white; font-size: 16px; line-height: 24px; text-align: center; font-family: "FontAwesome"; margin-right: 16px; background: #005393; } .toggle > .title:hover:before, .toggle .ui-accordion-header:hover:before, .toggle .wp-spoiler-title:hover:before, .wp-spoiler > .title:hover:before, .wp-spoiler .ui-accordion-header:hover:before, .wp-spoiler .wp-spoiler-title:hover:before, .zilla-tabs > .title:hover:before, .zilla-tabs .ui-accordion-header:hover:before, .zilla-tabs .wp-spoiler-title:hover:before { background-color: #6b97bf333; } .toggle > .content, .toggle .ui-accordion-content, .toggle .wp-spoiler-content, .wp-spoiler > .content, .wp-spoiler .ui-accordion-content, .wp-spoiler .wp-spoiler-content, .zilla-tabs > .content, .zilla-tabs .ui-accordion-content, .zilla-tabs .wp-spoiler-content { display: none; padding: 0 25px 0 25px; } .toggle > .content:after, .toggle .ui-accordion-content:after, .toggle .wp-spoiler-content:after, .wp-spoiler > .content:after, .wp-spoiler .ui-accordion-content:after, .wp-spoiler .wp-spoiler-content:after, .zilla-tabs > .content:after, .zilla-tabs .ui-accordion-content:after, .zilla-tabs .wp-spoiler-content:after { content: ""; display: block; height: 15px; } .toggle > .content.ui-accordion-content-active, .toggle > .content.wp-spoiler-content-active, .toggle .ui-accordion-content.ui-accordion-content-active, .toggle .ui-accordion-content.wp-spoiler-content-active, .toggle .wp-spoiler-content.ui-accordion-content-active, .toggle .wp-spoiler-content.wp-spoiler-content-active, .wp-spoiler > .content.ui-accordion-content-active, .wp-spoiler > .content.wp-spoiler-content-active, .wp-spoiler .ui-accordion-content.ui-accordion-content-active, .wp-spoiler .ui-accordion-content.wp-spoiler-content-active, .wp-spoiler .wp-spoiler-content.ui-accordion-content-active, .wp-spoiler .wp-spoiler-content.wp-spoiler-content-active, .zilla-tabs > .content.ui-accordion-content-active, .zilla-tabs > .content.wp-spoiler-content-active, .zilla-tabs .ui-accordion-content.ui-accordion-content-active, .zilla-tabs .ui-accordion-content.wp-spoiler-content-active, .zilla-tabs .wp-spoiler-content.ui-accordion-content-active, .zilla-tabs .wp-spoiler-content.wp-spoiler-content-active { background: white; } .toggle.active, .wp-spoiler.active, .zilla-tabs.active { background: white; } .toggle .content { -ms-word-wrap: break-word; word-wrap: break-word; font-size: 13px; } .toggle .content strong { font-weight: bold; } .toggle .content u { text-decoration: underline; } .toggle .content em { font-style: italic; } .toggle .content small { font-size: 11px; } .toggle .content p, .toggle .content h1, .toggle .content h2, .toggle .content h3, .toggle .content h4, .toggle .content h5, .toggle .content h6, .toggle .content blockquote, .toggle .content ul, .toggle .content ol, .toggle .content hr, .toggle .content code, .toggle .content table { margin-bottom: 25px; } .toggle .content > p:last-child, .toggle .content > h1:last-child, .toggle .content > h2:last-child, .toggle .content > h3:last-child, .toggle .content > h4:last-child, .toggle .content > h5:last-child, .toggle .content > h6:last-child, .toggle .content > blockquote:last-child, .toggle .content > ul:last-child, .toggle .content > ol:last-child, .toggle .content > .bar:last-child, .toggle .content > hr:last-child, .toggle .content > code:last-child, .toggle .content > table:last-child { margin-bottom: 0; } .toggle .content a { color: #005393; } .toggle .content a:hover { text-decoration: underline; } .toggle .content h1, .toggle .content h2, .toggle .content h3, .toggle .content h4, .toggle .content h5, .toggle .content h6 { line-height: 1.25em; color: #05235e444; font-weight: 700; } .toggle .content h1 { font-size: 20px; } .toggle .content h2 { font-size: 18px; } .toggle .content h3 { font-size: 16px; } .toggle .content h4 { font-size: 14px; } .toggle .content .wp-caption-text { font-size: 11px; font-style: italic; margin-top: 5px; text-align: center; } .toggle .content .alignone img { max-width: 100%; } .toggle .content .alignleft, .toggle .content .aligncenter, .toggle .content .alignright { margin-bottom: 25px; max-width: 100%; } .toggle .content .alignleft.alignleft, .toggle .content .aligncenter.alignleft, .toggle .content .alignright.alignleft { float: left; margin-right: 25px; } .toggle .content .alignleft.aligncenter, .toggle .content .aligncenter.aligncenter, .toggle .content .alignright.aligncenter { float: none; text-align: center; } .toggle .content .alignleft.alignright, .toggle .content .aligncenter.alignright, .toggle .content .alignright.alignright { float: right; margin-left: 25px; } .toggle .content code, .toggle .content kbd, .toggle .content var { background: rgba(0, 0, 0, 0.04); font-family: monospace; } .toggle .content pre { display: block; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px; font-family: monospace; white-space: pre-wrap; margin-bottom: 25px; } .toggle .content .dropcap { font-size: 300%; line-height: 100%; float: left; margin-right: .25em; } .toggle .content blockquote { clear: both; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px 31px; position: relative; } .toggle .content blockquote.small { padding: 10px 10px 10px 16px; } .toggle .content blockquote.plain { padding: 15px; } .toggle .content blockquote.plain:before { display: none; } .toggle .content blockquote p:last-child { margin-bottom: 0; } .toggle .content blockquote:before { content: ""; clear: both; position: absolute; left: -1px; top: -1px; height: 100%; border-left: 6px solid #005393; border-bottom: 2px solid #005393; } .toggle .content blockquote cite { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .toggle .content sub { font-size: 50%; vertical-align: bottom; } .toggle .content sup { font-size: 50%; vertical-align: top; } .toggle .content table { margin-bottom: 25px; } .toggle .content table th { color: #05235e444; font-weight: 700; } .toggle .content table td, .toggle .content table th { padding: 15px; text-align: left; } .toggle .content table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .toggle .content table tr:last-child { border-bottom: none; } .toggle .content dl dt { color: #05235e444; font-weight: 700; margin-bottom: 5px; } .toggle .content dl dd { margin-bottom: 25px; } .toggle .content p, .toggle .content blockquote, .toggle .content ul, .toggle .content ol, .toggle .content address { line-height: 1.5em; } .toggle .content p strong, .toggle .content blockquote strong, .toggle .content ul strong, .toggle .content ol strong, .toggle .content address strong { font-weight: bold; } .toggle .content p u, .toggle .content blockquote u, .toggle .content ul u, .toggle .content ol u, .toggle .content address u { text-decoration: underline; } .toggle .content p em, .toggle .content blockquote em, .toggle .content ul em, .toggle .content ol em, .toggle .content address em { font-style: italic; } .toggle .content p small, .toggle .content blockquote small, .toggle .content ul small, .toggle .content ol small, .toggle .content address small { font-size: 11px; } .toggle .content abbr { text-transform: uppercase; } .toggle .content big { font-size: 16px; } .toggle .content small { font-size: 11px; } .toggle .content ol { list-style-type: decimal; padding-left: 30px; } .toggle .content ul { list-style-type: disc; padding-left: 30px; line-height: 2em; } .toggle .content ul.square { list-style-type: square; } .toggle .content ul.circle { list-style-type: circle; } .toggle .content ul.icon { list-style-type: none; padding-left: 0; } .toggle .content ul.icon > li i { margin-left: 8px; margin-right: 6px; } .toggle .content label { display: block; margin-bottom: 25px; } .toggle .content label.error { color: #c00; } .toggle .content .form input[type="email"], .toggle .content .form input[type="number"], .toggle .content .form input[type="password"], .toggle .content .form input[type="search"], .toggle .content .form input[type="tel"], .toggle .content .form input[type="text"], .toggle .content .form input[type="url"], .toggle .content .form input[type="color"], .toggle .content .form input[type="date"], .toggle .content .form input[type="datetime"], .toggle .content .form input[type="datetime-local"], .toggle .content .form input[type="month"], .toggle .content .form input[type="time"], .toggle .content .form input[type="week"], .toggle .content .form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .toggle .content .form input[type="email"]:focus, .toggle .content .form input[type="number"]:focus, .toggle .content .form input[type="password"]:focus, .toggle .content .form input[type="search"]:focus, .toggle .content .form input[type="tel"]:focus, .toggle .content .form input[type="text"]:focus, .toggle .content .form input[type="url"]:focus, .toggle .content .form input[type="color"]:focus, .toggle .content .form input[type="date"]:focus, .toggle .content .form input[type="datetime"]:focus, .toggle .content .form input[type="datetime-local"]:focus, .toggle .content .form input[type="month"]:focus, .toggle .content .form input[type="time"]:focus, .toggle .content .form input[type="week"]:focus, .toggle .content .form textarea:focus { color: white; background: #005393; border-color: #005393; } .toggle .content .form input[type="email"]::-webkit-input-placeholder, .toggle .content .form input[type="number"]::-webkit-input-placeholder, .toggle .content .form input[type="password"]::-webkit-input-placeholder, .toggle .content .form input[type="search"]::-webkit-input-placeholder, .toggle .content .form input[type="tel"]::-webkit-input-placeholder, .toggle .content .form input[type="text"]::-webkit-input-placeholder, .toggle .content .form input[type="url"]::-webkit-input-placeholder, .toggle .content .form input[type="color"]::-webkit-input-placeholder, .toggle .content .form input[type="date"]::-webkit-input-placeholder, .toggle .content .form input[type="datetime"]::-webkit-input-placeholder, .toggle .content .form input[type="datetime-local"]::-webkit-input-placeholder, .toggle .content .form input[type="month"]::-webkit-input-placeholder, .toggle .content .form input[type="time"]::-webkit-input-placeholder, .toggle .content .form input[type="week"]::-webkit-input-placeholder, .toggle .content .form textarea::-webkit-input-placeholder { color: inherit; } .toggle .content .form input[type="email"]:-moz-placeholder, .toggle .content .form input[type="number"]:-moz-placeholder, .toggle .content .form input[type="password"]:-moz-placeholder, .toggle .content .form input[type="search"]:-moz-placeholder, .toggle .content .form input[type="tel"]:-moz-placeholder, .toggle .content .form input[type="text"]:-moz-placeholder, .toggle .content .form input[type="url"]:-moz-placeholder, .toggle .content .form input[type="color"]:-moz-placeholder, .toggle .content .form input[type="date"]:-moz-placeholder, .toggle .content .form input[type="datetime"]:-moz-placeholder, .toggle .content .form input[type="datetime-local"]:-moz-placeholder, .toggle .content .form input[type="month"]:-moz-placeholder, .toggle .content .form input[type="time"]:-moz-placeholder, .toggle .content .form input[type="week"]:-moz-placeholder, .toggle .content .form textarea:-moz-placeholder { color: inherit; } .toggle .content .form input[type="email"]::-moz-placeholder, .toggle .content .form input[type="number"]::-moz-placeholder, .toggle .content .form input[type="password"]::-moz-placeholder, .toggle .content .form input[type="search"]::-moz-placeholder, .toggle .content .form input[type="tel"]::-moz-placeholder, .toggle .content .form input[type="text"]::-moz-placeholder, .toggle .content .form input[type="url"]::-moz-placeholder, .toggle .content .form input[type="color"]::-moz-placeholder, .toggle .content .form input[type="date"]::-moz-placeholder, .toggle .content .form input[type="datetime"]::-moz-placeholder, .toggle .content .form input[type="datetime-local"]::-moz-placeholder, .toggle .content .form input[type="month"]::-moz-placeholder, .toggle .content .form input[type="time"]::-moz-placeholder, .toggle .content .form input[type="week"]::-moz-placeholder, .toggle .content .form textarea::-moz-placeholder { color: inherit; } .toggle .content .form input[type="email"]:-ms-input-placeholder, .toggle .content .form input[type="number"]:-ms-input-placeholder, .toggle .content .form input[type="password"]:-ms-input-placeholder, .toggle .content .form input[type="search"]:-ms-input-placeholder, .toggle .content .form input[type="tel"]:-ms-input-placeholder, .toggle .content .form input[type="text"]:-ms-input-placeholder, .toggle .content .form input[type="url"]:-ms-input-placeholder, .toggle .content .form input[type="color"]:-ms-input-placeholder, .toggle .content .form input[type="date"]:-ms-input-placeholder, .toggle .content .form input[type="datetime"]:-ms-input-placeholder, .toggle .content .form input[type="datetime-local"]:-ms-input-placeholder, .toggle .content .form input[type="month"]:-ms-input-placeholder, .toggle .content .form input[type="time"]:-ms-input-placeholder, .toggle .content .form input[type="week"]:-ms-input-placeholder, .toggle .content .form textarea:-ms-input-placeholder { color: inherit; } .toggle .content .form textarea { height: 12em; } .toggle .content .form input[type="submit"], .toggle .content .form button, .toggle .content .form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .toggle .content .form input[type="submit"]:hover, .toggle .content .form button:hover, .toggle .content .form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .toggle .content .form input[type="submit"]:hover, .toggle .content .form button:hover, .toggle .content .form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .toggle .content .form input[type="submit"]:before, .toggle .content .form button:before, .toggle .content .form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .wpcf7 input[type="email"], .wpcf7 input[type="number"], .wpcf7 input[type="password"], .wpcf7 input[type="search"], .wpcf7 input[type="tel"], .wpcf7 input[type="text"], .wpcf7 input[type="url"], .wpcf7 input[type="color"], .wpcf7 input[type="date"], .wpcf7 input[type="datetime"], .wpcf7 input[type="datetime-local"], .wpcf7 input[type="month"], .wpcf7 input[type="time"], .wpcf7 input[type="week"], .wpcf7 textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpcf7 input[type="email"]:focus, .wpcf7 input[type="number"]:focus, .wpcf7 input[type="password"]:focus, .wpcf7 input[type="search"]:focus, .wpcf7 input[type="tel"]:focus, .wpcf7 input[type="text"]:focus, .wpcf7 input[type="url"]:focus, .wpcf7 input[type="color"]:focus, .wpcf7 input[type="date"]:focus, .wpcf7 input[type="datetime"]:focus, .wpcf7 input[type="datetime-local"]:focus, .wpcf7 input[type="month"]:focus, .wpcf7 input[type="time"]:focus, .wpcf7 input[type="week"]:focus, .wpcf7 textarea:focus { color: white; background: #005393; border-color: #005393; } .wpcf7 input[type="email"]::-webkit-input-placeholder, .wpcf7 input[type="number"]::-webkit-input-placeholder, .wpcf7 input[type="password"]::-webkit-input-placeholder, .wpcf7 input[type="search"]::-webkit-input-placeholder, .wpcf7 input[type="tel"]::-webkit-input-placeholder, .wpcf7 input[type="text"]::-webkit-input-placeholder, .wpcf7 input[type="url"]::-webkit-input-placeholder, .wpcf7 input[type="color"]::-webkit-input-placeholder, .wpcf7 input[type="date"]::-webkit-input-placeholder, .wpcf7 input[type="datetime"]::-webkit-input-placeholder, .wpcf7 input[type="datetime-local"]::-webkit-input-placeholder, .wpcf7 input[type="month"]::-webkit-input-placeholder, .wpcf7 input[type="time"]::-webkit-input-placeholder, .wpcf7 input[type="week"]::-webkit-input-placeholder, .wpcf7 textarea::-webkit-input-placeholder { color: inherit; } .wpcf7 input[type="email"]:-moz-placeholder, .wpcf7 input[type="number"]:-moz-placeholder, .wpcf7 input[type="password"]:-moz-placeholder, .wpcf7 input[type="search"]:-moz-placeholder, .wpcf7 input[type="tel"]:-moz-placeholder, .wpcf7 input[type="text"]:-moz-placeholder, .wpcf7 input[type="url"]:-moz-placeholder, .wpcf7 input[type="color"]:-moz-placeholder, .wpcf7 input[type="date"]:-moz-placeholder, .wpcf7 input[type="datetime"]:-moz-placeholder, .wpcf7 input[type="datetime-local"]:-moz-placeholder, .wpcf7 input[type="month"]:-moz-placeholder, .wpcf7 input[type="time"]:-moz-placeholder, .wpcf7 input[type="week"]:-moz-placeholder, .wpcf7 textarea:-moz-placeholder { color: inherit; } .wpcf7 input[type="email"]::-moz-placeholder, .wpcf7 input[type="number"]::-moz-placeholder, .wpcf7 input[type="password"]::-moz-placeholder, .wpcf7 input[type="search"]::-moz-placeholder, .wpcf7 input[type="tel"]::-moz-placeholder, .wpcf7 input[type="text"]::-moz-placeholder, .wpcf7 input[type="url"]::-moz-placeholder, .wpcf7 input[type="color"]::-moz-placeholder, .wpcf7 input[type="date"]::-moz-placeholder, .wpcf7 input[type="datetime"]::-moz-placeholder, .wpcf7 input[type="datetime-local"]::-moz-placeholder, .wpcf7 input[type="month"]::-moz-placeholder, .wpcf7 input[type="time"]::-moz-placeholder, .wpcf7 input[type="week"]::-moz-placeholder, .wpcf7 textarea::-moz-placeholder { color: inherit; } .wpcf7 input[type="email"]:-ms-input-placeholder, .wpcf7 input[type="number"]:-ms-input-placeholder, .wpcf7 input[type="password"]:-ms-input-placeholder, .wpcf7 input[type="search"]:-ms-input-placeholder, .wpcf7 input[type="tel"]:-ms-input-placeholder, .wpcf7 input[type="text"]:-ms-input-placeholder, .wpcf7 input[type="url"]:-ms-input-placeholder, .wpcf7 input[type="color"]:-ms-input-placeholder, .wpcf7 input[type="date"]:-ms-input-placeholder, .wpcf7 input[type="datetime"]:-ms-input-placeholder, .wpcf7 input[type="datetime-local"]:-ms-input-placeholder, .wpcf7 input[type="month"]:-ms-input-placeholder, .wpcf7 input[type="time"]:-ms-input-placeholder, .wpcf7 input[type="week"]:-ms-input-placeholder, .wpcf7 textarea:-ms-input-placeholder { color: inherit; } .wpcf7 textarea { height: 12em; } .wpcf7 input[type="submit"], .wpcf7 button, .wpcf7 a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpcf7 input[type="submit"]:hover, .wpcf7 button:hover, .wpcf7 a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpcf7 input[type="submit"]:hover, .wpcf7 button:hover, .wpcf7 a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpcf7 input[type="submit"]:before, .wpcf7 button:before, .wpcf7 a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .wpcf7 p { margin-bottom: 25px !important; } .slider-wrapper { position: relative; position: relative; } .slider-wrapper:after { content: ""; position: absolute; bottom: -72px; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-center.png") no-repeat; background-size: 100%; display: block; width: 100%; opacity: 0.25; height: 72px; pointer-events: none; } .slider-wrapper .nivoSlider { position: relative; overflow: hidden; } .slider-wrapper .nivoSlider .nivo-directionNav { position: absolute; width: 100%; top: 50%; } .slider-wrapper .nivoSlider .nivo-directionNav a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 7; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 50px; height: 50px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 0; line-height: 52px; margin-top: -25px; } .slider-wrapper .nivoSlider .nivo-directionNav a:hover { background-color: white; color: #005393; } .slider-wrapper .nivoSlider .nivo-directionNav a.nivo-prevNav { left: -65px; } .slider-wrapper .nivoSlider .nivo-directionNav a.nivo-prevNav:before { font-size: 25px; content: "\F053"; } .slider-wrapper .nivoSlider .nivo-directionNav a.nivo-nextNav { right: -65px; } .slider-wrapper .nivoSlider .nivo-directionNav a.nivo-nextNav:before { font-size: 25px; content: "\F054"; } .slider-wrapper:hover .nivo-directionNav a.nivo-prevNav { left: 15px; } .slider-wrapper:hover .nivo-directionNav a.nivo-nextNav { right: 15px; } .slider-wrapper .nivo-controlNav { display: none; } .wpb_404 { text-align: center; } .wpb_404 .title { font-size: 32px; color: #05235e444; font-weight: 700; margin-bottom: 24px; } .wpb_404 .title:before { content: "* "; color: #005393; } .wpb_404 p { margin-bottom: 24px; font-size: 20px; } .wpb_404 input { margin-bottom: 0; } .wpb_404 input[type="text"] { vertical-align: top; width: 16em; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpb_404 input[type="text"]:focus { color: white; background: #005393; border-color: #005393; } .wpb_404 input[type="text"]::-webkit-input-placeholder { color: inherit; } .wpb_404 input[type="text"]:-moz-placeholder { color: inherit; } .wpb_404 input[type="text"]::-moz-placeholder { color: inherit; } .wpb_404 input[type="text"]:-ms-input-placeholder { color: inherit; } .wpb_404 input[type="submit"] { vertical-align: top; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_404 input[type="submit"]:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_404 input[type="submit"]:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_single_image:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_single_image img { vertical-align: top; width: 100%; height: auto; } .wpb_plain_image img { vertical-align: top; width: 100%; height: auto; } .wpb_callout2 { *zoom: 1; } .wpb_callout2:before, .wpb_callout2:after { content: " "; display: table; } .wpb_callout2:after { clear: both; } .wpb_callout2 a { float: right; margin-top: 40px; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 16px; padding: 14px 24px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_callout2 a:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_callout2 a:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_callout2 .info { float: left; margin-top: 24px; margin-bottom: 28px; } .wpb_callout2 .info h1, .wpb_callout2 .info h2, .wpb_callout2 .info h3, .wpb_callout2 .info h4, .wpb_callout2 .info h5, .wpb_callout2 .info h6 { font-size: 20px; color: #05235e444; font-weight: 700; margin-bottom: 12px; } .wpb_callout2 .info p { font-size: 14px; margin-bottom: 16px; } .wpb_callout2 .info p strong { font-weight: bold; } .wpb_callout2 .info p u { text-decoration: underline; } .wpb_callout2 .info p em { font-style: italic; } .wpb_callout2 .info p small { font-size: 11px; } .wpb_callout2 .info ul li { float: left; margin-right: 12px; } .wpb_callout2 .info ul li:before { content: "\F00C"; font-family: "FontAwesome"; height: 14px; width: 14px; font-size: 14px; text-align: center; border-radius: 50%; background: #6b97bf; color: white; padding: 4px; margin-right: 12px; } .wpb_callout3 { text-align: center; color: #05235e444; } .wpb_callout3 h1, .wpb_callout3 h2, .wpb_callout3 h3, .wpb_callout3 h4, .wpb_callout3 h5, .wpb_callout3 h6 { font-size: 28px; line-height: 1.25em; font-weight: 300; margin-bottom: 75px; } .wpb_callout1 { position: relative; border: 1px solid rgba(0, 0, 0, 0.1); border-top: none; background: rgba(0, 0, 0, 0.04); color: #05235e444; } .wpb_callout1 h1, .wpb_callout1 h2, .wpb_callout1 h3, .wpb_callout1 h4, .wpb_callout1 h5, .wpb_callout1 h6 { margin: 25px 32px 10px 32px; font-size: 20px; font-weight: 700; } .wpb_callout1 p { margin: 0 32px 28px 32px; font-size: 16px; } .wpb_callout1 p strong { font-weight: bold; } .wpb_callout1 p u { text-decoration: underline; } .wpb_callout1 p em { font-style: italic; } .wpb_callout1 p small { font-size: 11px; } .wpb_callout1 a { float: right; font-size: 16px; margin: 25px 25px 25px 0; } .wpb_callout1:before { content: ""; display: block; height: 8px; background: #005393; margin-left: -1px; margin-right: -1px; } .wpb_callout1:after { content: ""; position: absolute; bottom: -72px; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-center.png") no-repeat; background-size: 100%; display: block; width: 100%; opacity: .4; height: 72px; pointer-events: none; } .wpb_bare_heading { padding-bottom: 16px; border-bottom: 1px dotted silver; } .wpb_bare_heading h1, .wpb_bare_heading h2, .wpb_bare_heading h3, .wpb_bare_heading h4, .wpb_bare_heading h5, .wpb_bare_heading h6 { color: #05235e444; font-weight: 700; } .wpb_bare_heading h1 { font-size: 24px; } .wpb_bare_heading h2 { font-size: 20px; } .wpb_bare_heading h3 { font-size: 18px; } .wpb_bare_heading h4 { font-size: 16px; } .wpb_bare_heading h5 { font-size: 14px; } .wpb_bare_heading h6 { font-size: 12px; } .alert { padding: 15px; margin-bottom: 25px; border-width: 1px; border-style: solid; } .alert:before, .alert:after { content: ""; display: block; clear: both; } .alert em { font-weight: 700; } .alert i { display: block; float: left; font-size: 15px; margin-right: 15px; width: 18px; text-align: center; } .alert .alert-content { display: block; float: left; line-height: 15px; } .alert.alert-neutral { border-color: silver; background: #f0f0f0; } .alert.alert-neutral a { color: inherit; } .alert.alert-error { color: #f92800; border-color: #fc9885; background: #ffddcf; } .alert.alert-error a { color: #f92800 !important; } .alert.alert-warning { color: #949084; border-color: #ded8c6; background: #fff8e4; } .alert.alert-warning a { color: #949084 !important; } .alert.alert-info { color: #629ec5; border-color: #bfdff5; background: #edf8ff; } .alert.alert-info a { color: #629ec5 !important; } .alert.alert-success { color: #689921; border-color: #c4e199; background: #e6f3d4; } .alert.alert-success a { color: #689921 !important; } .alert a { display: block; float: right; } .alert a:hover { opacity: .5; text-decoration: none !important; } .alert a:before { font-family: "moon"; content: "\E0FD"; font-size: 15px; } .ngg-galleryoverview .slideshowlink { display: none; } .carousel-heading { line-height: 20px; } .carousel-heading h1 span, .carousel-heading h2 span, .carousel-heading h3 span, .carousel-heading h4 span, .carousel-heading h5 span, .carousel-heading h6 span { min-height: 20px; } .carousel-heading .pagination { float: right; height: 100%; padding-left: 8px; font-family: "FontAwesome"; font-size: 12px; } .carousel-heading .pagination .next, .carousel-heading .pagination .previous { display: inline-block !important; vertical-align: middle; color: white; text-align: center; color: #b1b1b1; } .carousel-heading .pagination .next:hover, .carousel-heading .pagination .previous:hover { color: #005393; } .carousel-heading .pagination .next { margin-left: 4px; } .carousel-heading .pagination .next:before { content: "\f054"; } .carousel-heading .pagination .previous:before { content: "\f053"; } .wpb_heading, .carousel-heading { margin-bottom: 25px; } .wpb_heading h1, .carousel-heading h1 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 20px; } .wpb_heading h1:before, .wpb_heading h1:after, .carousel-heading h1:before, .carousel-heading h1:after { content: " "; display: table; } .wpb_heading h1:after, .carousel-heading h1:after { clear: both; } .wpb_heading h1 .background, .carousel-heading h1 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 20px; } .wpb_heading h1 span, .carousel-heading h1 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_heading h1 span.right, .wpb_heading h1 .pagination, .carousel-heading h1 span.right, .carousel-heading h1 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_heading h2, .carousel-heading h2 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 18px; } .wpb_heading h2:before, .wpb_heading h2:after, .carousel-heading h2:before, .carousel-heading h2:after { content: " "; display: table; } .wpb_heading h2:after, .carousel-heading h2:after { clear: both; } .wpb_heading h2 .background, .carousel-heading h2 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 18px; } .wpb_heading h2 span, .carousel-heading h2 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_heading h2 span.right, .wpb_heading h2 .pagination, .carousel-heading h2 span.right, .carousel-heading h2 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_heading h3, .carousel-heading h3 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 16px; } .wpb_heading h3:before, .wpb_heading h3:after, .carousel-heading h3:before, .carousel-heading h3:after { content: " "; display: table; } .wpb_heading h3:after, .carousel-heading h3:after { clear: both; } .wpb_heading h3 .background, .carousel-heading h3 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 16px; } .wpb_heading h3 span, .carousel-heading h3 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_heading h3 span.right, .wpb_heading h3 .pagination, .carousel-heading h3 span.right, .carousel-heading h3 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_heading h4, .carousel-heading h4 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 14px; } .wpb_heading h4:before, .wpb_heading h4:after, .carousel-heading h4:before, .carousel-heading h4:after { content: " "; display: table; } .wpb_heading h4:after, .carousel-heading h4:after { clear: both; } .wpb_heading h4 .background, .carousel-heading h4 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 14px; } .wpb_heading h4 span, .carousel-heading h4 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_heading h4 span.right, .wpb_heading h4 .pagination, .carousel-heading h4 span.right, .carousel-heading h4 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_tiny_spacing { height: 15px; } .wpb_small_spacing { height: 25px; } .wpb_medium_spacing { height: 50px; } .wpb_large_spacing { height: 75px; } .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button { margin-bottom: 0; position: relative; } .wpb_content_element ul.flex-direction-nav, ul.wpb_thumbnails-fluid > li ul.flex-direction-nav, .last_toggle_el_margin ul.flex-direction-nav, .wpb_button ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .wpb_content_element ul.flex-direction-nav li, ul.wpb_thumbnails-fluid > li ul.flex-direction-nav li, .last_toggle_el_margin ul.flex-direction-nav li, .wpb_button ul.flex-direction-nav li { margin-left: 4px; } .wpb_content_element ul.flex-direction-nav li a, ul.wpb_thumbnails-fluid > li ul.flex-direction-nav li a, .last_toggle_el_margin ul.flex-direction-nav li a, .wpb_button ul.flex-direction-nav li a { z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 50px; height: 50px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 25px; line-height: 52px; margin-top: -25px; } .wpb_content_element ul.flex-direction-nav li a:hover, ul.wpb_thumbnails-fluid > li ul.flex-direction-nav li a:hover, .last_toggle_el_margin ul.flex-direction-nav li a:hover, .wpb_button ul.flex-direction-nav li a:hover { background-color: #6b97bf333; } .wpb_content_element ul.flex-direction-nav li a.flex-prev, ul.wpb_thumbnails-fluid > li ul.flex-direction-nav li a.flex-prev, .last_toggle_el_margin ul.flex-direction-nav li a.flex-prev, .wpb_button ul.flex-direction-nav li a.flex-prev { left: 15px; } .wpb_content_element ul.flex-direction-nav li a.flex-prev:before, ul.wpb_thumbnails-fluid > li ul.flex-direction-nav li a.flex-prev:before, .last_toggle_el_margin ul.flex-direction-nav li a.flex-prev:before, .wpb_button ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .wpb_content_element ul.flex-direction-nav li a.flex-next, ul.wpb_thumbnails-fluid > li ul.flex-direction-nav li a.flex-next, .last_toggle_el_margin ul.flex-direction-nav li a.flex-next, .wpb_button ul.flex-direction-nav li a.flex-next { right: 15px; } .wpb_content_element ul.flex-direction-nav li a.flex-next:before, ul.wpb_thumbnails-fluid > li ul.flex-direction-nav li a.flex-next:before, .last_toggle_el_margin ul.flex-direction-nav li a.flex-next:before, .wpb_button ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .wpb_grid_blog .top { position: relative; } .wpb_grid_blog .top .media:after { content: ""; display: none; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_grid_blog .top .media:hover:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_grid_blog .top .media .video { position: relative; } .wpb_grid_blog .top .media .video img { width: 100%; visibility: hidden; vertical-align: top; } .wpb_grid_blog .top .media .video iframe { position: absolute; left: 0; top: 0; vertical-align: top; width: 100%; height: 100%; } .wpb_grid_blog .top .media .image { overflow: hidden; position: relative; } .wpb_grid_blog .top .media .image .popup, .wpb_grid_blog .top .media .image .view { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; position: absolute; z-index: 10; top: 50%; } .wpb_grid_blog .top .media .image .popup a, .wpb_grid_blog .top .media .image .view a { margin: -20px 5px 0 5px; display: block; border: 2px solid white; height: 44px; width: 44px; line-height: 40px; font-size: 24px; color: white; text-align: center; } .wpb_grid_blog .top .media .image .popup a:hover, .wpb_grid_blog .top .media .image .view a:hover { background: rgba(255, 255, 255, 0.25); } .wpb_grid_blog .top .media .image .popup { right: -50%; } .wpb_grid_blog .top .media .image .view { left: -50%; } .wpb_grid_blog .top .media .image:hover .popup { right: 50%; } .wpb_grid_blog .top .media .image:hover .view { left: 50%; } .wpb_grid_blog .top .media .image:hover a.link .overlay { opacity: .75; } .wpb_grid_blog .top .media .image:hover a.link img { -webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25); } .wpb_grid_blog .top .media .image a.link { position: relative; overflow: hidden; display: block; } .wpb_grid_blog .top .media .image a.link img { -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; vertical-align: top; width: 100%; display: block; position: relative; } .wpb_grid_blog .top .media .image a.link .overlay { display: block; position: absolute; left: 0; top: 0; opacity: 0; z-index: 4; width: 100%; height: 100%; background: #005393; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .wpb_grid_blog .top .media .slider { position: relative; overflow: hidden; } .wpb_grid_blog .top .media .slider > ul { *zoom: 1; } .wpb_grid_blog .top .media .slider > ul:before, .wpb_grid_blog .top .media .slider > ul:after { content: " "; display: table; } .wpb_grid_blog .top .media .slider > ul:after { clear: both; } .wpb_grid_blog .top .media .slider > ul li img { width: 100%; vertical-align: top; } .wpb_grid_blog .top .media .slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .wpb_grid_blog .top .media .slider ol.flex-control-nav li { float: left; margin-right: 8px; } .wpb_grid_blog .top .media .slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .wpb_grid_blog .top .media .slider ol.flex-control-nav li a.flex-active { background: #005393; } .wpb_grid_blog .top .media .slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .wpb_grid_blog .top .media .slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .wpb_grid_blog .top .media .slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .wpb_grid_blog .top .media .slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 40px; height: 40px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 20px; line-height: 42px; margin-top: -20px; } .wpb_grid_blog .top .media .slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .wpb_grid_blog .top .media .slider ul.flex-direction-nav li a.flex-prev { left: -55px; } .wpb_grid_blog .top .media .slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .wpb_grid_blog .top .media .slider ul.flex-direction-nav li a.flex-next { right: -55px; } .wpb_grid_blog .top .media .slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .wpb_grid_blog .top .media:hover:after { display: none; } .wpb_grid_blog .top .media:after { display: none; } .wpb_grid_blog .top .icon { position: absolute; left: 20px; bottom: 0; z-index: 2; background: #005393; width: 48px; height: 48px; font-size: 24px; text-align: center; line-height: 52px; color: white; } .wpb_grid_blog .bottom .info { padding: 20px; border-left: 1px solid #cfcfcf; border-right: 1px solid #cfcfcf; } .wpb_grid_blog .bottom .info h3 { font-size: 14px; color: #05235e444; font-weight: 700; margin-bottom: 2px; } .wpb_grid_blog .bottom .info .meta { color: #005393; line-height: 1.5em; margin-bottom: 20px; } .wpb_grid_blog .bottom .info .excerpt { color: #8a8a8a; line-height: 1.5em; } .wpb_grid_blog .bottom .more { *zoom: 1; height: 46px; background: #fdfdfd; border: 1px solid #cfcfcf; } .wpb_grid_blog .bottom .more:before, .wpb_grid_blog .bottom .more:after { content: " "; display: table; } .wpb_grid_blog .bottom .more:after { clear: both; } .wpb_grid_blog .bottom .more > a { display: block; float: left; color: #005393; margin: 15px 20px; } .wpb_grid_blog .bottom .more > a:after { font-family: "FontAwesome"; content: "\0020\F178"; } .wpb_grid_blog .bottom .more > a:hover { text-decoration: underline; } .wpb_grid_blog .bottom .more .pagination { margin: 15px 20px; } .wpb_grid_blog .bottom .more .pagination .next, .wpb_grid_blog .bottom .more .pagination .comments { display: inline-block !important; vertical-align: middle; color: white; text-align: center; color: #b1b1b1; margin-top: -2px; line-height: 20px; } .wpb_grid_blog .bottom .more .pagination .next:hover, .wpb_grid_blog .bottom .more .pagination .comments:hover { color: #005393; } .wpb_grid_blog .bottom .more .pagination .next { margin-left: 4px; } .wpb_grid_blog .bottom .more .pagination .next:before { content: "\f054"; } .wpb_grid_blog .bottom .more .pagination .comments:before { font-size: 20px; font-family: "FontAwesome"; content: "\F086 "; vertical-align: middle; } .wpb_grid_blog .bottom .more .pagination { float: right; } .wpb_grid_blog .bottom .more .pagination ul li { float: left; padding-left: 2px; } .wpb_grid_blog .bottom .more .pagination ul li a { display: block; font-family: "FontAwesome"; color: white; width: 46px; height: 46px; line-height: 46px; text-align: center; font-size: 20px; background: #6b97bf333; } .wpb_grid_blog .bottom .more .pagination ul li a:hover { background-color: #005393; } .wpb_grid_blog .bottom .more .pagination ul li a.flex-prev:before { content: "\f053"; } .wpb_grid_blog .bottom .more .pagination ul li a.flex-next:before { content: "\f054"; } .wp-pagenavi { *zoom: 1; float: right; font-size: 11px; } .wp-pagenavi:before, .wp-pagenavi:after { content: " "; display: table; } .wp-pagenavi:after { clear: both; } .wp-pagenavi .pages { display: none; } .wp-pagenavi a.previouspostslink { font-size: 0; } .wp-pagenavi a.previouspostslink:before { content: "\F053\00a0\00a0"; font-size: 9px; font-family: "FontAwesome"; } .wp-pagenavi a.previouspostslink:after { font-size: 11px; content: "Previous"; } .wp-pagenavi a.previouspostslink:hover { color: #005393; } .wp-pagenavi a.nextpostslink { font-size: 0; } .wp-pagenavi a.nextpostslink:before { font-size: 11px; content: "Next"; } .wp-pagenavi a.nextpostslink:after { content: "\00a0\00a0\F054"; font-size: 9px; font-family: "FontAwesome"; } .wp-pagenavi a.nextpostslink:hover { color: #005393; } .wp-pagenavi a, .wp-pagenavi span { display: block; float: left; margin-left: 4px; padding: 4px 6px; } .wp-pagenavi a.page, .wp-pagenavi span { border: 1px solid rgba(0, 0, 0, 0.04); } .wp-pagenavi a.page:hover { border-color: #005393; color: #005393; } .wp-pagenavi span.current { border-color: #005393; background: #005393; color: white; } .wpb_gmaps_widget .wpb_map_wraper, .wpb_leaflet { padding: 0; background: none; position: relative; } .wpb_gmaps_widget .wpb_map_wraper:after, .wpb_leaflet:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_gmaps_widget .wpb_map_wraper iframe, .wpb_leaflet iframe { vertical-align: top; } .wpb_video_widget:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_video_widget iframe { width: 100%; height: auto; } .wpb_slider_wrapper { position: relative; } .wpb_slider_wrapper:after { content: ""; position: absolute; bottom: -72px; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-center.png") no-repeat; background-size: 100%; display: block; width: 100%; opacity: 0.5; height: 72px; pointer-events: none; } .wpb_slider_wrapper .wpb_slider { position: relative; overflow: hidden; } .wpb_slider_wrapper .wpb_slider > ul { *zoom: 1; } .wpb_slider_wrapper .wpb_slider > ul:before, .wpb_slider_wrapper .wpb_slider > ul:after { content: " "; display: table; } .wpb_slider_wrapper .wpb_slider > ul:after { clear: both; } .wpb_slider_wrapper .wpb_slider > ul li img { width: 100%; vertical-align: top; } .wpb_slider_wrapper .wpb_slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .wpb_slider_wrapper .wpb_slider ol.flex-control-nav li { float: left; margin-right: 8px; } .wpb_slider_wrapper .wpb_slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .wpb_slider_wrapper .wpb_slider ol.flex-control-nav li a.flex-active { background: #005393; } .wpb_slider_wrapper .wpb_slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .wpb_slider_wrapper .wpb_slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .wpb_slider_wrapper .wpb_slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .wpb_slider_wrapper .wpb_slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 50px; height: 50px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 25px; line-height: 52px; margin-top: -25px; } .wpb_slider_wrapper .wpb_slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .wpb_slider_wrapper .wpb_slider ul.flex-direction-nav li a.flex-prev { left: -65px; } .wpb_slider_wrapper .wpb_slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .wpb_slider_wrapper .wpb_slider ul.flex-direction-nav li a.flex-next { right: -65px; } .wpb_slider_wrapper .wpb_slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .fiction-tiny-button { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 10px; padding: 6px 12px; } .fiction-tiny-button:hover { color: #6b97bf333 !important; text-decoration: none !important; } .fiction-small-button { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 11px; padding: 8px 16px; } .fiction-small-button:hover { color: #6b97bf333 !important; text-decoration: none !important; } .fiction-medium-button { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; } .fiction-medium-button:hover { color: #6b97bf333 !important; text-decoration: none !important; } .fiction-large-button { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 16px; padding: 14px 24px; } .fiction-large-button:hover { color: #6b97bf333 !important; text-decoration: none !important; } .fiction-huge-button { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 20px; padding: 20px 32px; } .fiction-huge-button:hover { color: #6b97bf333 !important; text-decoration: none !important; } .fiction-tiny-button.colored, .fiction-small-button.colored, .fiction-medium-button.colored, .fiction-large-button.colored, .fiction-huge-button.colored { border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .fiction-tiny-button.colored:hover, .fiction-small-button.colored:hover, .fiction-medium-button.colored:hover, .fiction-large-button.colored:hover, .fiction-huge-button.colored:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_client_logo { text-align: center; position: relative; } .wpb_client_logo a { display: block; position: relative; height: 100%; width: 100%; } .wpb_client_logo a img { position: absolute; left: 0; right: 0; max-width: 100%; margin: auto; transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; } .wpb_client_logo a img.hover { opacity: 0; } .wpb_client_logo a:hover img.hover { opacity: 1; } .wpb_client_logo img.sample { visibility: hidden; max-width: 100%; height: auto; } .carousel ul li, .wpb_portfolio_slider ul li { float: left; } .wordpress-menu { background-color: white; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f6f6f6)); background-image: -webkit-linear-gradient(left, white, #f6f6f6); background-image: linear-gradient(to right,white, #f6f6f6); } .wordpress-menu ul li:after { background-color: white; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #d4d5d6)); background-image: -webkit-linear-gradient(left, white, #d4d5d6); background-image: linear-gradient(to right,white, #d4d5d6); } .wordpress-menu:after { right: 0; } .wordpress-menu { font-size: 14px; font-weight: 700; position: relative; } .wordpress-menu ul li { position: relative; margin-bottom: 1px; } .wordpress-menu ul li:after { content: ""; position: absolute; bottom: -1px; width: 100%; height: 1px; } .wordpress-menu ul li:last-child:after { display: none; } .wordpress-menu ul li a { display: block; padding: 16px; color: #05235e444; } .wordpress-menu ul li a:hover, .wordpress-menu ul li a.active { color: white; background: #005393; } .wordpress-menu:after { content: ""; position: absolute; top: 0; height: 100%; width: 1px; visibility: visible; background: #d4d5d6; background: -moz-linear-gradient(top, white 0%, #d4d5d6 20%, #d4d5d6 80%, white 100%); background: -webkit-linear-gradient(top, white 0%, #d4d5d6 20%, #d4d5d6 80%, white 100%); background: -o-linear-gradient(top, white 0%, #d4d5d6 20%, #d4d5d6 80%, white 100%); background: -ms-linear-gradient(top, white 0%, #d4d5d6 20%, #d4d5d6 80%, white 100%); background: linear, top, white 0%, #d4d5d6 20%, #d4d5d6 80%, white 100%; } .wpb_tour { *zoom: 1; } .wpb_tour:before, .wpb_tour:after { content: " "; display: table; } .wpb_tour:after { clear: both; } .wpb_tour .wpb_tour_next_prev_nav { display: none; } .wpb_tour ul.ui-tabs-nav { position: relative; float: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: rgba(0, 0, 0, 0.04); background-color: white; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f6f6f6)); background-image: -webkit-linear-gradient(left, white 0%, #f6f6f6 100%); background-image: linear-gradient(to right,white 0%, #f6f6f6 100%); } .wpb_tour ul.ui-tabs-nav:after { content: ""; position: absolute; top: 0; right: 0; height: 100%; width: 1px; visibility: visible; background: #d4d5d6; background-color: white; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(20%, #d4d5d6), color-stop(80%, #d4d5d6), color-stop(100%, white)); background-image: -webkit-linear-gradient(top, white 0%, #d4d5d6 20%, #d4d5d6 80%, white 100%); background-image: linear-gradient(to bottom,white 0%, #d4d5d6 20%, #d4d5d6 80%, white 100%); } .wpb_tour ul.ui-tabs-nav { width: 25%; font-size: 14px; font-weight: 700; } .wpb_tour ul.ui-tabs-nav li { position: relative; margin-bottom: 1px; } .wpb_tour ul.ui-tabs-nav li:after { content: ""; position: absolute; bottom: -1px; width: 100%; height: 1px; background-color: white; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #d4d5d6)); background-image: -webkit-linear-gradient(left, white 0%, #d4d5d6 100%); background-image: linear-gradient(to right,white 0%, #d4d5d6 100%); } .wpb_tour ul.ui-tabs-nav li:last-child:after { display: none; } .wpb_tour ul.ui-tabs-nav li a { display: block; padding: 16px; color: #05235e444; } .wpb_tour ul.ui-tabs-nav li a:hover, .wpb_tour ul.ui-tabs-nav li a.active { color: white; background: #005393; } .wpb_tour .ui-tabs-panel { float: left; padding-left: 32px; width: 75%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .wpb_tabs .ui-tabs ul.ui-tabs-nav, .wp-tabs .ui-tabs ul.ui-tabs-nav { *zoom: 1; border-left: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: -1px; } .wpb_tabs .ui-tabs ul.ui-tabs-nav:before, .wpb_tabs .ui-tabs ul.ui-tabs-nav:after, .wp-tabs .ui-tabs ul.ui-tabs-nav:before, .wp-tabs .ui-tabs ul.ui-tabs-nav:after { content: " "; display: table; } .wpb_tabs .ui-tabs ul.ui-tabs-nav:after, .wp-tabs .ui-tabs ul.ui-tabs-nav:after { clear: both; } .wpb_tabs .ui-tabs ul.ui-tabs-nav li, .wp-tabs .ui-tabs ul.ui-tabs-nav li { color: #05235e444; font-weight: 700; float: left; font-size: 14px; border-top: 1px solid rgba(0, 0, 0, 0.1); border-right: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); position: relative; } .wpb_tabs .ui-tabs ul.ui-tabs-nav li a, .wp-tabs .ui-tabs ul.ui-tabs-nav li a { display: block; line-height: 38px; padding: 0 20px; } .wpb_tabs .ui-tabs ul.ui-tabs-nav li:before, .wp-tabs .ui-tabs ul.ui-tabs-nav li:before { content: ""; position: absolute; top: 0; left: 0; display: block; width: 100%; height: 2px; } .wpb_tabs .ui-tabs ul.ui-tabs-nav li.ui-tabs-active, .wp-tabs .ui-tabs ul.ui-tabs-nav li.ui-tabs-active { background: white; border-bottom: 1px solid white; } .wpb_tabs .ui-tabs ul.ui-tabs-nav li.ui-tabs-active:before, .wp-tabs .ui-tabs ul.ui-tabs-nav li.ui-tabs-active:before { background: #005393; } .wpb_tabs .ui-tabs .ui-tabs-panel, .wp-tabs .ui-tabs .ui-tabs-panel { border: 1px solid rgba(0, 0, 0, 0.1); padding: 22px; } .wpb_accordion .wpb_accordion_section { overflow: hidden; border: 1px solid #e0e0e0; background: rgba(0, 0, 0, 0.04); } .wpb_accordion .wpb_accordion_section > .title, .wpb_accordion .wpb_accordion_section .ui-accordion-header, .wpb_accordion .wpb_accordion_section .wp-spoiler-title { *zoom: 1; font-size: 14px; display: block; padding: 15px 25px; color: #05235e444; font-weight: 700; line-height: 24px; cursor: pointer; cursor: hand; } .wpb_accordion .wpb_accordion_section > .title:before, .wpb_accordion .wpb_accordion_section > .title:after, .wpb_accordion .wpb_accordion_section .ui-accordion-header:before, .wpb_accordion .wpb_accordion_section .ui-accordion-header:after, .wpb_accordion .wpb_accordion_section .wp-spoiler-title:before, .wpb_accordion .wpb_accordion_section .wp-spoiler-title:after { content: " "; display: table; } .wpb_accordion .wpb_accordion_section > .title:after, .wpb_accordion .wpb_accordion_section .ui-accordion-header:after, .wpb_accordion .wpb_accordion_section .wp-spoiler-title:after { clear: both; } .wpb_accordion .wpb_accordion_section > .title.ui-state-active, .wpb_accordion .wpb_accordion_section .ui-accordion-header.ui-state-active, .wpb_accordion .wpb_accordion_section .wp-spoiler-title.ui-state-active { background: white; } .wpb_accordion .wpb_accordion_section > .title.ui-state-active:before, .wpb_accordion .wpb_accordion_section .ui-accordion-header.ui-state-active:before, .wpb_accordion .wpb_accordion_section .wp-spoiler-title.ui-state-active:before { content: "\F068"; } .wpb_accordion .wpb_accordion_section > .title .toggle_text, .wpb_accordion .wpb_accordion_section .ui-accordion-header .toggle_text, .wpb_accordion .wpb_accordion_section .wp-spoiler-title .toggle_text { display: none; } .wpb_accordion .wpb_accordion_section > .title a, .wpb_accordion .wpb_accordion_section .ui-accordion-header a, .wpb_accordion .wpb_accordion_section .wp-spoiler-title a { padding: 0; } .wpb_accordion .wpb_accordion_section > .title .ui-accordion-header-icon, .wpb_accordion .wpb_accordion_section .ui-accordion-header .ui-accordion-header-icon, .wpb_accordion .wpb_accordion_section .wp-spoiler-title .ui-accordion-header-icon { display: none; } .wpb_accordion .wpb_accordion_section > .title:before, .wpb_accordion .wpb_accordion_section .ui-accordion-header:before, .wpb_accordion .wpb_accordion_section .wp-spoiler-title:before { content: ""; float: left; width: 24px; height: 24px; content: "\F067"; color: white; font-size: 16px; line-height: 24px; text-align: center; font-family: "FontAwesome"; margin-right: 16px; background: #005393; } .wpb_accordion .wpb_accordion_section > .title:hover:before, .wpb_accordion .wpb_accordion_section .ui-accordion-header:hover:before, .wpb_accordion .wpb_accordion_section .wp-spoiler-title:hover:before { background-color: #6b97bf333; } .wpb_accordion .wpb_accordion_section > .content, .wpb_accordion .wpb_accordion_section .ui-accordion-content, .wpb_accordion .wpb_accordion_section .wp-spoiler-content { display: none; padding: 0 25px 0 25px; } .wpb_accordion .wpb_accordion_section > .content:after, .wpb_accordion .wpb_accordion_section .ui-accordion-content:after, .wpb_accordion .wpb_accordion_section .wp-spoiler-content:after { content: ""; display: block; height: 15px; } .wpb_accordion .wpb_accordion_section > .content.ui-accordion-content-active, .wpb_accordion .wpb_accordion_section > .content.wp-spoiler-content-active, .wpb_accordion .wpb_accordion_section .ui-accordion-content.ui-accordion-content-active, .wpb_accordion .wpb_accordion_section .ui-accordion-content.wp-spoiler-content-active, .wpb_accordion .wpb_accordion_section .wp-spoiler-content.ui-accordion-content-active, .wpb_accordion .wpb_accordion_section .wp-spoiler-content.wp-spoiler-content-active { background: white; } .wpb_accordion .wpb_accordion_section.active { background: white; } .wpb_accordion .wpb_accordion_section:not(:last-child) { border-bottom: none; } .wpb_text_column .wpb_wrapper { -ms-word-wrap: break-word; word-wrap: break-word; font-size: 13px; } .wpb_text_column .wpb_wrapper strong { font-weight: bold; } .wpb_text_column .wpb_wrapper u { text-decoration: underline; } .wpb_text_column .wpb_wrapper em { font-style: italic; } .wpb_text_column .wpb_wrapper small { font-size: 11px; } .wpb_text_column .wpb_wrapper p, .wpb_text_column .wpb_wrapper h1, .wpb_text_column .wpb_wrapper h2, .wpb_text_column .wpb_wrapper h3, .wpb_text_column .wpb_wrapper h4, .wpb_text_column .wpb_wrapper h5, .wpb_text_column .wpb_wrapper h6, .wpb_text_column .wpb_wrapper blockquote, .wpb_text_column .wpb_wrapper ul, .wpb_text_column .wpb_wrapper ol, .wpb_text_column .wpb_wrapper hr, .wpb_text_column .wpb_wrapper code, .wpb_text_column .wpb_wrapper table { margin-bottom: 25px; } .wpb_text_column .wpb_wrapper > p:last-child, .wpb_text_column .wpb_wrapper > h1:last-child, .wpb_text_column .wpb_wrapper > h2:last-child, .wpb_text_column .wpb_wrapper > h3:last-child, .wpb_text_column .wpb_wrapper > h4:last-child, .wpb_text_column .wpb_wrapper > h5:last-child, .wpb_text_column .wpb_wrapper > h6:last-child, .wpb_text_column .wpb_wrapper > blockquote:last-child, .wpb_text_column .wpb_wrapper > ul:last-child, .wpb_text_column .wpb_wrapper > ol:last-child, .wpb_text_column .wpb_wrapper > .bar:last-child, .wpb_text_column .wpb_wrapper > hr:last-child, .wpb_text_column .wpb_wrapper > code:last-child, .wpb_text_column .wpb_wrapper > table:last-child { margin-bottom: 0; } .wpb_text_column .wpb_wrapper a { color: #005393; } .wpb_text_column .wpb_wrapper a:hover { text-decoration: underline; } .wpb_text_column .wpb_wrapper h1, .wpb_text_column .wpb_wrapper h2, .wpb_text_column .wpb_wrapper h3, .wpb_text_column .wpb_wrapper h4, .wpb_text_column .wpb_wrapper h5, .wpb_text_column .wpb_wrapper h6 { line-height: 1.25em; color: #05235e444; font-weight: 700; } .wpb_text_column .wpb_wrapper h1 { font-size: 20px; } .wpb_text_column .wpb_wrapper h2 { font-size: 18px; } .wpb_text_column .wpb_wrapper h3 { font-size: 16px; } .wpb_text_column .wpb_wrapper h4 { font-size: 14px; } .wpb_text_column .wpb_wrapper .wp-caption-text { font-size: 11px; font-style: italic; margin-top: 5px; text-align: center; } .wpb_text_column .wpb_wrapper .alignone img { max-width: 100%; } .wpb_text_column .wpb_wrapper .alignleft, .wpb_text_column .wpb_wrapper .aligncenter, .wpb_text_column .wpb_wrapper .alignright { margin-bottom: 25px; max-width: 100%; } .wpb_text_column .wpb_wrapper .alignleft.alignleft, .wpb_text_column .wpb_wrapper .aligncenter.alignleft, .wpb_text_column .wpb_wrapper .alignright.alignleft { float: left; margin-right: 25px; } .wpb_text_column .wpb_wrapper .alignleft.aligncenter, .wpb_text_column .wpb_wrapper .aligncenter.aligncenter, .wpb_text_column .wpb_wrapper .alignright.aligncenter { float: none; text-align: center; } .wpb_text_column .wpb_wrapper .alignleft.alignright, .wpb_text_column .wpb_wrapper .aligncenter.alignright, .wpb_text_column .wpb_wrapper .alignright.alignright { float: right; margin-left: 25px; } .wpb_text_column .wpb_wrapper code, .wpb_text_column .wpb_wrapper kbd, .wpb_text_column .wpb_wrapper var { background: rgba(0, 0, 0, 0.04); font-family: monospace; } .wpb_text_column .wpb_wrapper pre { display: block; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px; font-family: monospace; white-space: pre-wrap; margin-bottom: 25px; } .wpb_text_column .wpb_wrapper .dropcap { font-size: 300%; line-height: 100%; float: left; margin-right: .25em; } .wpb_text_column .wpb_wrapper blockquote { clear: both; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px 31px; position: relative; } .wpb_text_column .wpb_wrapper blockquote.small { padding: 10px 10px 10px 16px; } .wpb_text_column .wpb_wrapper blockquote.plain { padding: 15px; } .wpb_text_column .wpb_wrapper blockquote.plain:before { display: none; } .wpb_text_column .wpb_wrapper blockquote p:last-child { margin-bottom: 0; } .wpb_text_column .wpb_wrapper blockquote:before { content: ""; clear: both; position: absolute; left: -1px; top: -1px; height: 100%; border-left: 6px solid #005393; border-bottom: 2px solid #005393; } .wpb_text_column .wpb_wrapper blockquote cite { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .wpb_text_column .wpb_wrapper sub { font-size: 50%; vertical-align: bottom; } .wpb_text_column .wpb_wrapper sup { font-size: 50%; vertical-align: top; } .wpb_text_column .wpb_wrapper table { margin-bottom: 25px; } .wpb_text_column .wpb_wrapper table th { color: #05235e444; font-weight: 700; } .wpb_text_column .wpb_wrapper table td, .wpb_text_column .wpb_wrapper table th { padding: 15px; text-align: left; } .wpb_text_column .wpb_wrapper table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .wpb_text_column .wpb_wrapper table tr:last-child { border-bottom: none; } .wpb_text_column .wpb_wrapper dl dt { color: #05235e444; font-weight: 700; margin-bottom: 5px; } .wpb_text_column .wpb_wrapper dl dd { margin-bottom: 25px; } .wpb_text_column .wpb_wrapper p, .wpb_text_column .wpb_wrapper blockquote, .wpb_text_column .wpb_wrapper ul, .wpb_text_column .wpb_wrapper ol, .wpb_text_column .wpb_wrapper address { line-height: 1.5em; } .wpb_text_column .wpb_wrapper p strong, .wpb_text_column .wpb_wrapper blockquote strong, .wpb_text_column .wpb_wrapper ul strong, .wpb_text_column .wpb_wrapper ol strong, .wpb_text_column .wpb_wrapper address strong { font-weight: bold; } .wpb_text_column .wpb_wrapper p u, .wpb_text_column .wpb_wrapper blockquote u, .wpb_text_column .wpb_wrapper ul u, .wpb_text_column .wpb_wrapper ol u, .wpb_text_column .wpb_wrapper address u { text-decoration: underline; } .wpb_text_column .wpb_wrapper p em, .wpb_text_column .wpb_wrapper blockquote em, .wpb_text_column .wpb_wrapper ul em, .wpb_text_column .wpb_wrapper ol em, .wpb_text_column .wpb_wrapper address em { font-style: italic; } .wpb_text_column .wpb_wrapper p small, .wpb_text_column .wpb_wrapper blockquote small, .wpb_text_column .wpb_wrapper ul small, .wpb_text_column .wpb_wrapper ol small, .wpb_text_column .wpb_wrapper address small { font-size: 11px; } .wpb_text_column .wpb_wrapper abbr { text-transform: uppercase; } .wpb_text_column .wpb_wrapper big { font-size: 16px; } .wpb_text_column .wpb_wrapper small { font-size: 11px; } .wpb_text_column .wpb_wrapper ol { list-style-type: decimal; padding-left: 30px; } .wpb_text_column .wpb_wrapper ul { list-style-type: disc; padding-left: 30px; line-height: 2em; } .wpb_text_column .wpb_wrapper ul.square { list-style-type: square; } .wpb_text_column .wpb_wrapper ul.circle { list-style-type: circle; } .wpb_text_column .wpb_wrapper ul.icon { list-style-type: none; padding-left: 0; } .wpb_text_column .wpb_wrapper ul.icon > li i { margin-left: 8px; margin-right: 6px; } .wpb_text_column .wpb_wrapper label { display: block; margin-bottom: 25px; } .wpb_text_column .wpb_wrapper label.error { color: #c00; } .wpb_text_column .wpb_wrapper .form input[type="email"], .wpb_text_column .wpb_wrapper .form input[type="number"], .wpb_text_column .wpb_wrapper .form input[type="password"], .wpb_text_column .wpb_wrapper .form input[type="search"], .wpb_text_column .wpb_wrapper .form input[type="tel"], .wpb_text_column .wpb_wrapper .form input[type="text"], .wpb_text_column .wpb_wrapper .form input[type="url"], .wpb_text_column .wpb_wrapper .form input[type="color"], .wpb_text_column .wpb_wrapper .form input[type="date"], .wpb_text_column .wpb_wrapper .form input[type="datetime"], .wpb_text_column .wpb_wrapper .form input[type="datetime-local"], .wpb_text_column .wpb_wrapper .form input[type="month"], .wpb_text_column .wpb_wrapper .form input[type="time"], .wpb_text_column .wpb_wrapper .form input[type="week"], .wpb_text_column .wpb_wrapper .form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpb_text_column .wpb_wrapper .form input[type="email"]:focus, .wpb_text_column .wpb_wrapper .form input[type="number"]:focus, .wpb_text_column .wpb_wrapper .form input[type="password"]:focus, .wpb_text_column .wpb_wrapper .form input[type="search"]:focus, .wpb_text_column .wpb_wrapper .form input[type="tel"]:focus, .wpb_text_column .wpb_wrapper .form input[type="text"]:focus, .wpb_text_column .wpb_wrapper .form input[type="url"]:focus, .wpb_text_column .wpb_wrapper .form input[type="color"]:focus, .wpb_text_column .wpb_wrapper .form input[type="date"]:focus, .wpb_text_column .wpb_wrapper .form input[type="datetime"]:focus, .wpb_text_column .wpb_wrapper .form input[type="datetime-local"]:focus, .wpb_text_column .wpb_wrapper .form input[type="month"]:focus, .wpb_text_column .wpb_wrapper .form input[type="time"]:focus, .wpb_text_column .wpb_wrapper .form input[type="week"]:focus, .wpb_text_column .wpb_wrapper .form textarea:focus { color: white; background: #005393; border-color: #005393; } .wpb_text_column .wpb_wrapper .form input[type="email"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="number"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="password"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="search"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="tel"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="text"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="url"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="color"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="date"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="datetime"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="datetime-local"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="month"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="time"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="week"]::-webkit-input-placeholder, .wpb_text_column .wpb_wrapper .form textarea::-webkit-input-placeholder { color: inherit; } .wpb_text_column .wpb_wrapper .form input[type="email"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="number"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="password"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="search"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="tel"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="text"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="url"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="color"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="date"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="datetime"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="datetime-local"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="month"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="time"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="week"]:-moz-placeholder, .wpb_text_column .wpb_wrapper .form textarea:-moz-placeholder { color: inherit; } .wpb_text_column .wpb_wrapper .form input[type="email"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="number"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="password"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="search"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="tel"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="text"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="url"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="color"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="date"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="datetime"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="datetime-local"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="month"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="time"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form input[type="week"]::-moz-placeholder, .wpb_text_column .wpb_wrapper .form textarea::-moz-placeholder { color: inherit; } .wpb_text_column .wpb_wrapper .form input[type="email"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="number"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="password"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="search"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="tel"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="text"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="url"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="color"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="date"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="datetime"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="datetime-local"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="month"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="time"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form input[type="week"]:-ms-input-placeholder, .wpb_text_column .wpb_wrapper .form textarea:-ms-input-placeholder { color: inherit; } .wpb_text_column .wpb_wrapper .form textarea { height: 12em; } .wpb_text_column .wpb_wrapper .form input[type="submit"], .wpb_text_column .wpb_wrapper .form button, .wpb_text_column .wpb_wrapper .form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_text_column .wpb_wrapper .form input[type="submit"]:hover, .wpb_text_column .wpb_wrapper .form button:hover, .wpb_text_column .wpb_wrapper .form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_text_column .wpb_wrapper .form input[type="submit"]:hover, .wpb_text_column .wpb_wrapper .form button:hover, .wpb_text_column .wpb_wrapper .form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_text_column .wpb_wrapper .form input[type="submit"]:before, .wpb_text_column .wpb_wrapper .form button:before, .wpb_text_column .wpb_wrapper .form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .progress-bar { *zoom: 1; background-color: white; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f9f9f9)); background-image: -webkit-linear-gradient(top, white, #f9f9f9 100%); background-image: linear-gradient(to bottom,white, #f9f9f9 100%); margin-bottom: 15px; border: 1px solid silver; border-radius: 2px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.02); } .progress-bar:before, .progress-bar:after { content: " "; display: table; } .progress-bar:after { clear: both; } .progress-bar.progress-bar-animated .progress-bar-fill { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-bar .progress-bar-fill { display: block; color: white; font-weight: 700; font-size: 13px; padding: 7px 10px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; border-radius: 2px; margin: -1px; float: left; background-color: #005393; -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear, 45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent; border: 1px outset rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.35); -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.35); -moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.35); } .progress-bar .progress-bar-fill .progress-bar-portion { font-size: 11px; line-height: 13px; float: right; font-weight: normal; } .fiction-team { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .fiction-team .image { position: relative; } .fiction-team .image a { display: block; position: relative; } .fiction-team .image a img { width: 100%; height: auto; vertical-align: top; } .fiction-team .info { padding: 16px; } .fiction-team .info .name { text-transform: uppercase; font-size: 16px; color: #05235e444; font-weight: 700; margin-bottom: 4px; } .fiction-team .info .position { font-size: 14px; color: #005393; } .fiction-team .info p { line-height: 1.5em; text-align: justify; margin: 24px 0; } .fiction-team .info p strong { font-weight: bold; } .fiction-team .info p u { text-decoration: underline; } .fiction-team .info p em { font-style: italic; } .fiction-team .info p small { font-size: 11px; } .fiction-team .info ul { padding-left: 0; list-style: none; *zoom: 1; } .fiction-team .info ul:before, .fiction-team .info ul:after { content: " "; display: table; } .fiction-team .info ul:after { clear: both; } .fiction-team .info ul li { float: left; margin-right: 15px; margin-bottom: 10px; } .fiction-team .info ul li a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; display: block; color: silver; font-size: 20px; text-align: center; } .fiction-team .info ul li a:hover { color: #005393; } .fiction-team:hover { border-bottom-color: #005393; } .icon3, .icon4 { text-align: center; position: relative; } .icon3 .info .more, .icon4 .info .more { font-size: 12px; margin-bottom: 20px; } .icon3 .info .more a, .icon4 .info .more a { color: #005393; } .icon3 .info .more a:hover, .icon4 .info .more a:hover { text-decoration: underline; } .icon3 .info .more a:after, .icon4 .info .more a:after { content: "\0020\F178"; font-family: "FontAwesome"; } .icon3 .image { position: relative; z-index: 2; margin: auto; width: 88px; height: 88px; border: 8px solid white; line-height: 88px; border-radius: 50%; background: #005393; vertical-align: middle; } .icon3 .image i { font-size: 36px !important; color: white !important; } .icon3 .info { margin-top: -24px; background: rgba(0, 0, 0, 0.04); border: 1px solid #e0e0e0; padding: 15px 0 10px 0; } .icon3 .info .title { font-size: 16px; color: #05235e444; font-weight: 700; } .icon3 .info p { line-height: 1.5em; } .icon3 .info > * { margin: 20px; } .icon3:hover { position: relative; } .icon3:hover:after { content: ""; display: block; position: absolute; right: -18px; bottom: -15px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-right.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .icon3:hover .image { background: #6b97bf333; } .icon3:hover .info { background: #005393; border-color: #005393; color: white; } .icon3:hover .info .title { color: white; } .icon3:hover .info .more a { color: white; } .icon4 .image { margin: 0 auto 20px auto; width: 80px; height: 80px; line-height: 88px; border-radius: 50%; background: #005393; vertical-align: middle; } .icon4 .image i { font-size: 36px !important; color: white !important; } .icon4 .info .title { font-size: 16px; color: #05235e444; font-weight: 700; margin-bottom: 20px; } .icon4 .info p { line-height: 1.5em; margin-bottom: 20px; } .icon4 .info p:last-child { margin-bottom: 0; } .icon4:hover .image { background: #6b97bf333; } .filler { height: 1px; } .image-block img { vertical-align: top; width: 100%; height: auto; margin-bottom: 20px; } .image-block .title { margin-bottom: 20px; font-size: 16px; color: #05235e444; font-weight: 700; } .image-block p { line-height: 1.5em; margin-bottom: 20px; } .image-block .more { text-align: right; font-size: 12px; } .image-block .more a { color: #005393; } .image-block .more a:hover { text-decoration: underline; } .image-block .more a:after { content: "\0020\F178"; font-family: "FontAwesome"; } .dropcap { font-size: 300%; } hr { height: 0; border: none; margin: 0; } hr.hr1 { border-top: 1px dotted rgba(0, 0, 0, 0.1); } hr.hr2 { height: 4px; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/hr2.png") repeat-x; } hr.hr3 { height: 4px; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/hr3.png") repeat-x; } hr.hr4 { height: 9px; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; } .wpb_testimonial { position: relative; padding-bottom: 29px; } .wpb_testimonial:hover .body { border-color: #005393; background: #005393; } .wpb_testimonial:hover .body .title, .wpb_testimonial:hover .body .message, .wpb_testimonial:hover .body .author .info .name, .wpb_testimonial:hover .body .author .info .extra { color: white; } .wpb_testimonial:before { content: ""; display: block; height: 4px; background: #005393; } .wpb_testimonial .body { position: relative; position: relative; padding: 27px 21px 0 21px; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(249, 249, 249, 0.52); } .wpb_testimonial .body:after { content: ""; display: none; position: absolute; right: -18px; bottom: -15px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-right.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_testimonial .body:hover { position: relative; } .wpb_testimonial .body:hover:after { content: ""; display: block; position: absolute; right: -18px; bottom: -15px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-right.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_testimonial .body .title { text-transform: uppercase; color: #005393; font-size: 14px; font-weight: 700; margin-bottom: 16px; } .wpb_testimonial .body .message { -ms-word-wrap: break-word; word-wrap: break-word; font-size: 13px; } .wpb_testimonial .body .message strong { font-weight: bold; } .wpb_testimonial .body .message u { text-decoration: underline; } .wpb_testimonial .body .message em { font-style: italic; } .wpb_testimonial .body .message small { font-size: 11px; } .wpb_testimonial .body .message p, .wpb_testimonial .body .message h1, .wpb_testimonial .body .message h2, .wpb_testimonial .body .message h3, .wpb_testimonial .body .message h4, .wpb_testimonial .body .message h5, .wpb_testimonial .body .message h6, .wpb_testimonial .body .message blockquote, .wpb_testimonial .body .message ul, .wpb_testimonial .body .message ol, .wpb_testimonial .body .message hr, .wpb_testimonial .body .message code, .wpb_testimonial .body .message table { margin-bottom: 25px; } .wpb_testimonial .body .message > p:last-child, .wpb_testimonial .body .message > h1:last-child, .wpb_testimonial .body .message > h2:last-child, .wpb_testimonial .body .message > h3:last-child, .wpb_testimonial .body .message > h4:last-child, .wpb_testimonial .body .message > h5:last-child, .wpb_testimonial .body .message > h6:last-child, .wpb_testimonial .body .message > blockquote:last-child, .wpb_testimonial .body .message > ul:last-child, .wpb_testimonial .body .message > ol:last-child, .wpb_testimonial .body .message > .bar:last-child, .wpb_testimonial .body .message > hr:last-child, .wpb_testimonial .body .message > code:last-child, .wpb_testimonial .body .message > table:last-child { margin-bottom: 0; } .wpb_testimonial .body .message a { color: #005393; } .wpb_testimonial .body .message a:hover { text-decoration: underline; } .wpb_testimonial .body .message h1, .wpb_testimonial .body .message h2, .wpb_testimonial .body .message h3, .wpb_testimonial .body .message h4, .wpb_testimonial .body .message h5, .wpb_testimonial .body .message h6 { line-height: 1.25em; color: #05235e444; font-weight: 700; } .wpb_testimonial .body .message h1 { font-size: 20px; } .wpb_testimonial .body .message h2 { font-size: 18px; } .wpb_testimonial .body .message h3 { font-size: 16px; } .wpb_testimonial .body .message h4 { font-size: 14px; } .wpb_testimonial .body .message .wp-caption-text { font-size: 11px; font-style: italic; margin-top: 5px; text-align: center; } .wpb_testimonial .body .message .alignone img { max-width: 100%; } .wpb_testimonial .body .message .alignleft, .wpb_testimonial .body .message .aligncenter, .wpb_testimonial .body .message .alignright { margin-bottom: 25px; max-width: 100%; } .wpb_testimonial .body .message .alignleft.alignleft, .wpb_testimonial .body .message .aligncenter.alignleft, .wpb_testimonial .body .message .alignright.alignleft { float: left; margin-right: 25px; } .wpb_testimonial .body .message .alignleft.aligncenter, .wpb_testimonial .body .message .aligncenter.aligncenter, .wpb_testimonial .body .message .alignright.aligncenter { float: none; text-align: center; } .wpb_testimonial .body .message .alignleft.alignright, .wpb_testimonial .body .message .aligncenter.alignright, .wpb_testimonial .body .message .alignright.alignright { float: right; margin-left: 25px; } .wpb_testimonial .body .message code, .wpb_testimonial .body .message kbd, .wpb_testimonial .body .message var { background: rgba(0, 0, 0, 0.04); font-family: monospace; } .wpb_testimonial .body .message pre { display: block; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px; font-family: monospace; white-space: pre-wrap; margin-bottom: 25px; } .wpb_testimonial .body .message .dropcap { font-size: 300%; line-height: 100%; float: left; margin-right: .25em; } .wpb_testimonial .body .message blockquote { clear: both; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px 31px; position: relative; } .wpb_testimonial .body .message blockquote.small { padding: 10px 10px 10px 16px; } .wpb_testimonial .body .message blockquote.plain { padding: 15px; } .wpb_testimonial .body .message blockquote.plain:before { display: none; } .wpb_testimonial .body .message blockquote p:last-child { margin-bottom: 0; } .wpb_testimonial .body .message blockquote:before { content: ""; clear: both; position: absolute; left: -1px; top: -1px; height: 100%; border-left: 6px solid #005393; border-bottom: 2px solid #005393; } .wpb_testimonial .body .message blockquote cite { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .wpb_testimonial .body .message sub { font-size: 50%; vertical-align: bottom; } .wpb_testimonial .body .message sup { font-size: 50%; vertical-align: top; } .wpb_testimonial .body .message table { margin-bottom: 25px; } .wpb_testimonial .body .message table th { color: #05235e444; font-weight: 700; } .wpb_testimonial .body .message table td, .wpb_testimonial .body .message table th { padding: 15px; text-align: left; } .wpb_testimonial .body .message table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .wpb_testimonial .body .message table tr:last-child { border-bottom: none; } .wpb_testimonial .body .message dl dt { color: #05235e444; font-weight: 700; margin-bottom: 5px; } .wpb_testimonial .body .message dl dd { margin-bottom: 25px; } .wpb_testimonial .body .message p, .wpb_testimonial .body .message blockquote, .wpb_testimonial .body .message ul, .wpb_testimonial .body .message ol, .wpb_testimonial .body .message address { line-height: 1.5em; } .wpb_testimonial .body .message p strong, .wpb_testimonial .body .message blockquote strong, .wpb_testimonial .body .message ul strong, .wpb_testimonial .body .message ol strong, .wpb_testimonial .body .message address strong { font-weight: bold; } .wpb_testimonial .body .message p u, .wpb_testimonial .body .message blockquote u, .wpb_testimonial .body .message ul u, .wpb_testimonial .body .message ol u, .wpb_testimonial .body .message address u { text-decoration: underline; } .wpb_testimonial .body .message p em, .wpb_testimonial .body .message blockquote em, .wpb_testimonial .body .message ul em, .wpb_testimonial .body .message ol em, .wpb_testimonial .body .message address em { font-style: italic; } .wpb_testimonial .body .message p small, .wpb_testimonial .body .message blockquote small, .wpb_testimonial .body .message ul small, .wpb_testimonial .body .message ol small, .wpb_testimonial .body .message address small { font-size: 11px; } .wpb_testimonial .body .message abbr { text-transform: uppercase; } .wpb_testimonial .body .message big { font-size: 16px; } .wpb_testimonial .body .message small { font-size: 11px; } .wpb_testimonial .body .message ol { list-style-type: decimal; padding-left: 30px; } .wpb_testimonial .body .message ul { list-style-type: disc; padding-left: 30px; line-height: 2em; } .wpb_testimonial .body .message ul.square { list-style-type: square; } .wpb_testimonial .body .message ul.circle { list-style-type: circle; } .wpb_testimonial .body .message ul.icon { list-style-type: none; padding-left: 0; } .wpb_testimonial .body .message ul.icon > li i { margin-left: 8px; margin-right: 6px; } .wpb_testimonial .body .message label { display: block; margin-bottom: 25px; } .wpb_testimonial .body .message label.error { color: #c00; } .wpb_testimonial .body .message .form input[type="email"], .wpb_testimonial .body .message .form input[type="number"], .wpb_testimonial .body .message .form input[type="password"], .wpb_testimonial .body .message .form input[type="search"], .wpb_testimonial .body .message .form input[type="tel"], .wpb_testimonial .body .message .form input[type="text"], .wpb_testimonial .body .message .form input[type="url"], .wpb_testimonial .body .message .form input[type="color"], .wpb_testimonial .body .message .form input[type="date"], .wpb_testimonial .body .message .form input[type="datetime"], .wpb_testimonial .body .message .form input[type="datetime-local"], .wpb_testimonial .body .message .form input[type="month"], .wpb_testimonial .body .message .form input[type="time"], .wpb_testimonial .body .message .form input[type="week"], .wpb_testimonial .body .message .form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpb_testimonial .body .message .form input[type="email"]:focus, .wpb_testimonial .body .message .form input[type="number"]:focus, .wpb_testimonial .body .message .form input[type="password"]:focus, .wpb_testimonial .body .message .form input[type="search"]:focus, .wpb_testimonial .body .message .form input[type="tel"]:focus, .wpb_testimonial .body .message .form input[type="text"]:focus, .wpb_testimonial .body .message .form input[type="url"]:focus, .wpb_testimonial .body .message .form input[type="color"]:focus, .wpb_testimonial .body .message .form input[type="date"]:focus, .wpb_testimonial .body .message .form input[type="datetime"]:focus, .wpb_testimonial .body .message .form input[type="datetime-local"]:focus, .wpb_testimonial .body .message .form input[type="month"]:focus, .wpb_testimonial .body .message .form input[type="time"]:focus, .wpb_testimonial .body .message .form input[type="week"]:focus, .wpb_testimonial .body .message .form textarea:focus { color: white; background: #005393; border-color: #005393; } .wpb_testimonial .body .message .form input[type="email"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="number"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="password"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="search"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="tel"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="text"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="url"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="color"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="date"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="datetime"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="datetime-local"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="month"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="time"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form input[type="week"]::-webkit-input-placeholder, .wpb_testimonial .body .message .form textarea::-webkit-input-placeholder { color: inherit; } .wpb_testimonial .body .message .form input[type="email"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="number"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="password"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="search"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="tel"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="text"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="url"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="color"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="date"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="datetime"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="datetime-local"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="month"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="time"]:-moz-placeholder, .wpb_testimonial .body .message .form input[type="week"]:-moz-placeholder, .wpb_testimonial .body .message .form textarea:-moz-placeholder { color: inherit; } .wpb_testimonial .body .message .form input[type="email"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="number"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="password"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="search"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="tel"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="text"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="url"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="color"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="date"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="datetime"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="datetime-local"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="month"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="time"]::-moz-placeholder, .wpb_testimonial .body .message .form input[type="week"]::-moz-placeholder, .wpb_testimonial .body .message .form textarea::-moz-placeholder { color: inherit; } .wpb_testimonial .body .message .form input[type="email"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="number"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="password"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="search"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="tel"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="text"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="url"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="color"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="date"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="datetime"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="datetime-local"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="month"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="time"]:-ms-input-placeholder, .wpb_testimonial .body .message .form input[type="week"]:-ms-input-placeholder, .wpb_testimonial .body .message .form textarea:-ms-input-placeholder { color: inherit; } .wpb_testimonial .body .message .form textarea { height: 12em; } .wpb_testimonial .body .message .form input[type="submit"], .wpb_testimonial .body .message .form button, .wpb_testimonial .body .message .form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_testimonial .body .message .form input[type="submit"]:hover, .wpb_testimonial .body .message .form button:hover, .wpb_testimonial .body .message .form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_testimonial .body .message .form input[type="submit"]:hover, .wpb_testimonial .body .message .form button:hover, .wpb_testimonial .body .message .form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_testimonial .body .message .form input[type="submit"]:before, .wpb_testimonial .body .message .form button:before, .wpb_testimonial .body .message .form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .wpb_testimonial .body:before { content: "\F10E"; font-family: "FontAwesome"; font-size: 48px; color: rgba(0, 0, 0, 0.1); position: absolute; right: 21px; bottom: 18px; } .wpb_testimonial .body .author { *zoom: 1; margin-top: 15px; padding-bottom: 27px; } .wpb_testimonial .body .author:before, .wpb_testimonial .body .author:after { content: " "; display: table; } .wpb_testimonial .body .author:after { clear: both; } .wpb_testimonial .body .author .image { margin-right: 15px; width: 90px; height: 35px; float: left; position: relative; } .wpb_testimonial .body .author .image:after { content: ""; position: absolute; border-radius: 50%; left: 0; top: 0; display: block; width: 88px; background: white; height: 88px; background: white; border: 1px solid rgba(0, 0, 0, 0.1); z-index: 1; } .wpb_testimonial .body .author .image:before { content: ""; position: absolute; border-radius: 50%; left: 0; top: 0; display: block; width: 88px; background: white; height: 88px; background: rgba(0, 0, 0, 0.04); border: 1px solid rgba(0, 0, 0, 0.1); z-index: 2; } .wpb_testimonial .body .author .image img { position: absolute; border-radius: 50%; box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.05); left: 8px; top: 0; top: 8px; display: block; width: 72px; height: 72px; background: white; border: 1px solid rgba(0, 0, 0, 0.1); z-index: 3; } .wpb_testimonial .body .author .info { float: left; font-size: 14px; font-weight: 700; padding-top: 8px; } .wpb_testimonial .body .author .info .name { color: #05235e444; font-size: 16px; margin-bottom: 2px; } .wpb_testimonial .body .author .info .extra { color: #b2b2b2; } .flickr ul li { box-sizing: border-box; } .flickr ul li a { display: block; position: relative; overflow: hidden; } .flickr ul li a .overlay { -webkit-transition: opacity 0.35s ease-in-out; -moz-transition: opacity 0.35s ease-in-out; transition: opacity 0.35s ease-in-out; display: block; position: absolute; left: 0; top: 0; opacity: 0; z-index: 4; width: 100%; height: 100%; background: #005393; } .flickr ul li a img { -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .flickr ul li a:hover img { -webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25); } .flickr ul li a:hover .overlay { opacity: .75; } .flickr a { display: block; } .flickr a img { width: 100%; vertical-align: top; } .wpb_pricing { margin: 8px 0; } .wpb_pricing, .wpb_pricing_featured { *zoom: 1; text-align: center; } .wpb_pricing.pricing_background, .wpb_pricing_featured.pricing_background { background: rgba(0, 0, 0, 0.04); } .wpb_pricing:before, .wpb_pricing:after, .wpb_pricing_featured:before, .wpb_pricing_featured:after { content: " "; display: table; } .wpb_pricing:after, .wpb_pricing_featured:after { clear: both; } .wpb_pricing h1, .wpb_pricing h2, .wpb_pricing h3, .wpb_pricing h4, .wpb_pricing h5, .wpb_pricing h6, .wpb_pricing_featured h1, .wpb_pricing_featured h2, .wpb_pricing_featured h3, .wpb_pricing_featured h4, .wpb_pricing_featured h5, .wpb_pricing_featured h6 { text-transform: uppercase; padding: 12px 0; color: #05235e444; font-weight: 700; background: rgba(0, 0, 0, 0.1); } .wpb_pricing .cost, .wpb_pricing_featured .cost { color: #05235e444; padding: 12px 0 2px 0; font-size: 28px; font-weight: 700; } .wpb_pricing .term, .wpb_pricing_featured .term { color: #05235e444; padding-bottom: 32px; } .wpb_pricing ul li, .wpb_pricing_featured ul li { padding: 12px 0; border-bottom: 2px solid white; } .wpb_pricing ul li hr, .wpb_pricing_featured ul li hr { background: #9e9e9f; height: 1px; display: block; width: 1.5em; margin: auto; margin-top: 6px; margin-bottom: 6px; } .wpb_pricing ul li em, .wpb_pricing_featured ul li em { color: #05235e444; } .wpb_pricing .button, .wpb_pricing_featured .button { padding: 12px 0; } .wpb_pricing .button a, .wpb_pricing_featured .button a { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; border-radius: 3px; } .wpb_pricing .button a:hover, .wpb_pricing_featured .button a:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_pricing .button a:hover, .wpb_pricing_featured .button a:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_pricing_featured h1, .wpb_pricing_featured h2, .wpb_pricing_featured h3, .wpb_pricing_featured h4, .wpb_pricing_featured h5, .wpb_pricing_featured h6 { background: #005393; color: white; } .wpb_pricing_featured .cost { margin-top: 4px; } .wpb_pricing_featured .term { margin-bottom: 4px; } .wpb_pricing_featured .button a { margin: 4px 0; } .icon1 .info, .icon2 .info { padding-top: 10px; } .icon1 .info h1, .icon1 .info h2, .icon1 .info h3, .icon1 .info h4, .icon1 .info h5, .icon1 .info h6, .icon2 .info h1, .icon2 .info h2, .icon2 .info h3, .icon2 .info h4, .icon2 .info h5, .icon2 .info h6 { font-size: 16px; margin-bottom: 8px; color: #05235e444; font-weight: 700; } .icon1 .info p, .icon2 .info p { line-height: 20px; margin-bottom: 16px; } .icon1 .info p:last-child, .icon2 .info p:last-child { margin-bottom: 0; } .icon1 .info a, .icon2 .info a { font-size: 12px; color: #005393; } .icon1 .info a:hover, .icon2 .info a:hover { text-decoration: underline; } .icon1 .info a:after, .icon2 .info a:after { content: "\0020\F178"; font-family: "FontAwesome"; } .icon1 .image, .icon2 .image { float: left; } .icon1 .image i, .icon2 .image i { font-size: 36px !important; } .icon2 .info { margin-left: 48px; } .icon2 .image i { color: #005393; } .icon1 .info { margin-left: 76px; } .icon1 .image { background: #005393; position: relative; text-align: center; border-radius: 50%; width: 60px; height: 60px; line-height: 76px; } .icon1 .image i { color: white !important; } .icon1 .image i[class^="moon-"], .icon1 .image i[class*=" moon-"] { font-size: 32px !important; line-height: 24px; } /* .wpb_portfolio2 { ul.items { & > li { background: white; margin-bottom: $homeSpacing; position: relative; &:hover { .info { border-bottom-color: $primaryColor; } a.link { .overlay { display: block; } } } a.link { display: block; position: relative; border-radius: 50%; img { vertical-align: top; border-radius: 50%; width: 100%; } .overlay { content: ""; display: none; background: $primaryColor; position: absolute; top: 0; left: 0; width: 100%; height: 56%; text-align: center; padding-top: 44%; border-radius: 50%; color: white; .title { font-size: 20px; font-weight: $headingWeight; margin-bottom: 4px; } ul { li { display: inline-block; &:after { content: ",\0000a0"; } &:last-child { &:after { display: none; } } } } } } .info { border-bottom: 2px solid silver; text-align: center; color: #888; padding: 12px 0; .title { font-weight: $headingWeight; font-size: 16px; color: #6b97bf; margin-bottom: 4px; } a { } } } } }*/ .wpb_portfolio1 ul.items > li { margin-bottom: 50px; } .wpb_portfolio2 .item { position: relative; } .wpb_portfolio2 .item a { -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; transition: all 1s ease-in-out; display: block; overflow: hidden; position: relative; border-radius: 50%; } .wpb_portfolio2 .item a img { vertical-align: top; width: 100%; height: auto; border-radius: 50%; } .wpb_portfolio2 .item a .info, .wpb_portfolio2 .item a .overlay { -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; } .wpb_portfolio2 .item a .overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 50%; background: #005393; opacity: 0; } .wpb_portfolio2 .item a .info { position: absolute; top: 50%; margin-top: -64px; width: 100%; color: white; text-align: center; opacity: 0; } .wpb_portfolio2 .item a .info i { font-size: 52px; margin-bottom: 20px; } .wpb_portfolio2 .item a .info h1, .wpb_portfolio2 .item a .info h2, .wpb_portfolio2 .item a .info h3, .wpb_portfolio2 .item a .info h4, .wpb_portfolio2 .item a .info h5, .wpb_portfolio2 .item a .info h6 { font-size: 16px; font-weight: 700; margin-bottom: 7px; } .wpb_portfolio2 .item a .info p { font-size: 12px; } .wpb_portfolio2 .item a:hover .info { opacity: 1; } .wpb_portfolio2 .item a:hover .overlay { opacity: .95; } .wpb_portfolio1 ul.items > li .item, .wpb_portfolio_slider ul.items > li .item { position: relative; } .wpb_portfolio1 ul.items > li .item:after, .wpb_portfolio_slider ul.items > li .item:after { content: ""; display: none; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_portfolio1 ul.items > li .item:hover:after, .wpb_portfolio_slider ul.items > li .item:hover:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_portfolio1 ul.items > li .item .video, .wpb_portfolio_slider ul.items > li .item .video { position: relative; } .wpb_portfolio1 ul.items > li .item .video img, .wpb_portfolio_slider ul.items > li .item .video img { width: 100%; visibility: hidden; vertical-align: top; } .wpb_portfolio1 ul.items > li .item .video iframe, .wpb_portfolio_slider ul.items > li .item .video iframe { position: absolute; left: 0; top: 0; vertical-align: top; width: 100%; height: 100%; } .wpb_portfolio1 ul.items > li .item .image, .wpb_portfolio_slider ul.items > li .item .image { overflow: hidden; position: relative; } .wpb_portfolio1 ul.items > li .item .image .popup, .wpb_portfolio1 ul.items > li .item .image .view, .wpb_portfolio_slider ul.items > li .item .image .popup, .wpb_portfolio_slider ul.items > li .item .image .view { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; position: absolute; z-index: 10; top: 50%; } .wpb_portfolio1 ul.items > li .item .image .popup a, .wpb_portfolio1 ul.items > li .item .image .view a, .wpb_portfolio_slider ul.items > li .item .image .popup a, .wpb_portfolio_slider ul.items > li .item .image .view a { margin: -20px 5px 0 5px; display: block; border: 2px solid white; height: 44px; width: 44px; line-height: 40px; font-size: 24px; color: white; text-align: center; } .wpb_portfolio1 ul.items > li .item .image .popup a:hover, .wpb_portfolio1 ul.items > li .item .image .view a:hover, .wpb_portfolio_slider ul.items > li .item .image .popup a:hover, .wpb_portfolio_slider ul.items > li .item .image .view a:hover { background: rgba(255, 255, 255, 0.25); } .wpb_portfolio1 ul.items > li .item .image .popup, .wpb_portfolio_slider ul.items > li .item .image .popup { right: -50%; } .wpb_portfolio1 ul.items > li .item .image .view, .wpb_portfolio_slider ul.items > li .item .image .view { left: -50%; } .wpb_portfolio1 ul.items > li .item .image:hover .popup, .wpb_portfolio_slider ul.items > li .item .image:hover .popup { right: 50%; } .wpb_portfolio1 ul.items > li .item .image:hover .view, .wpb_portfolio_slider ul.items > li .item .image:hover .view { left: 50%; } .wpb_portfolio1 ul.items > li .item .image:hover a.link .overlay, .wpb_portfolio_slider ul.items > li .item .image:hover a.link .overlay { opacity: .75; } .wpb_portfolio1 ul.items > li .item .image:hover a.link img, .wpb_portfolio_slider ul.items > li .item .image:hover a.link img { -webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25); } .wpb_portfolio1 ul.items > li .item .image a.link, .wpb_portfolio_slider ul.items > li .item .image a.link { position: relative; overflow: hidden; display: block; } .wpb_portfolio1 ul.items > li .item .image a.link img, .wpb_portfolio_slider ul.items > li .item .image a.link img { -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; vertical-align: top; width: 100%; display: block; position: relative; } .wpb_portfolio1 ul.items > li .item .image a.link .overlay, .wpb_portfolio_slider ul.items > li .item .image a.link .overlay { display: block; position: absolute; left: 0; top: 0; opacity: 0; z-index: 4; width: 100%; height: 100%; background: #005393; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .wpb_portfolio1 ul.items > li .item .slider, .wpb_portfolio_slider ul.items > li .item .slider { position: relative; overflow: hidden; } .wpb_portfolio1 ul.items > li .item .slider > ul, .wpb_portfolio_slider ul.items > li .item .slider > ul { *zoom: 1; } .wpb_portfolio1 ul.items > li .item .slider > ul:before, .wpb_portfolio1 ul.items > li .item .slider > ul:after, .wpb_portfolio_slider ul.items > li .item .slider > ul:before, .wpb_portfolio_slider ul.items > li .item .slider > ul:after { content: " "; display: table; } .wpb_portfolio1 ul.items > li .item .slider > ul:after, .wpb_portfolio_slider ul.items > li .item .slider > ul:after { clear: both; } .wpb_portfolio1 ul.items > li .item .slider > ul li img, .wpb_portfolio_slider ul.items > li .item .slider > ul li img { width: 100%; vertical-align: top; } .wpb_portfolio1 ul.items > li .item .slider ol.flex-control-nav, .wpb_portfolio_slider ul.items > li .item .slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .wpb_portfolio1 ul.items > li .item .slider ol.flex-control-nav li, .wpb_portfolio_slider ul.items > li .item .slider ol.flex-control-nav li { float: left; margin-right: 8px; } .wpb_portfolio1 ul.items > li .item .slider ol.flex-control-nav li a, .wpb_portfolio_slider ul.items > li .item .slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .wpb_portfolio1 ul.items > li .item .slider ol.flex-control-nav li a.flex-active, .wpb_portfolio_slider ul.items > li .item .slider ol.flex-control-nav li a.flex-active { background: #005393; } .wpb_portfolio1 ul.items > li .item .slider:hover ul.flex-direction-nav li a.flex-prev, .wpb_portfolio_slider ul.items > li .item .slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .wpb_portfolio1 ul.items > li .item .slider:hover ul.flex-direction-nav li a.flex-next, .wpb_portfolio_slider ul.items > li .item .slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .wpb_portfolio1 ul.items > li .item .slider ul.flex-direction-nav, .wpb_portfolio_slider ul.items > li .item .slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .wpb_portfolio1 ul.items > li .item .slider ul.flex-direction-nav li a, .wpb_portfolio_slider ul.items > li .item .slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 40px; height: 40px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 20px; line-height: 42px; margin-top: -20px; } .wpb_portfolio1 ul.items > li .item .slider ul.flex-direction-nav li a:hover, .wpb_portfolio_slider ul.items > li .item .slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .wpb_portfolio1 ul.items > li .item .slider ul.flex-direction-nav li a.flex-prev, .wpb_portfolio_slider ul.items > li .item .slider ul.flex-direction-nav li a.flex-prev { left: -55px; } .wpb_portfolio1 ul.items > li .item .slider ul.flex-direction-nav li a.flex-prev:before, .wpb_portfolio_slider ul.items > li .item .slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .wpb_portfolio1 ul.items > li .item .slider ul.flex-direction-nav li a.flex-next, .wpb_portfolio_slider ul.items > li .item .slider ul.flex-direction-nav li a.flex-next { right: -55px; } .wpb_portfolio1 ul.items > li .item .slider ul.flex-direction-nav li a.flex-next:before, .wpb_portfolio_slider ul.items > li .item .slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .wpb_portfolio1 ul.items > li:hover .info, .wpb_portfolio_slider ul.items > li:hover .info { border-bottom-color: #005393; } .wpb_portfolio1 ul.items > li .info, .wpb_portfolio_slider ul.items > li .info { border-bottom: 1px solid rgba(0, 0, 0, 0.1); text-align: center; color: #888; padding: 12px 0; } .wpb_portfolio1 ul.items > li .info .title, .wpb_portfolio_slider ul.items > li .info .title { font-weight: 700; font-size: 16px; color: #6b97bf; } .wpb_portfolio1 ul.items > li .info .categories, .wpb_portfolio_slider ul.items > li .info .categories { margin-top: 4px; } .wpb_layerslider_element { position: relative; } .wpb_layerslider_element:after { content: ""; position: absolute; bottom: -72px; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-center.png") no-repeat; background-size: 100%; display: block; width: 100%; opacity: 0.5; height: 72px; pointer-events: none; } .wp-pagination { *zoom: 1; font-style: italic; } .wp-pagination:before, .wp-pagination:after { content: " "; display: table; } .wp-pagination:after { clear: both; } .wp-pagination .older { float: left; } .wp-pagination .newer { float: right; } .wp-pagination a { color: #005393; } .wp-pagination a:hover { text-decoration: underline; } .wpb_faq .items > * { overflow: hidden; border: 1px solid #e0e0e0; background: rgba(0, 0, 0, 0.04); } .wpb_faq .items > * > .title, .wpb_faq .items > * .ui-accordion-header, .wpb_faq .items > * .wp-spoiler-title { *zoom: 1; font-size: 14px; display: block; padding: 15px 25px; color: #05235e444; font-weight: 700; line-height: 24px; cursor: pointer; cursor: hand; } .wpb_faq .items > * > .title:before, .wpb_faq .items > * > .title:after, .wpb_faq .items > * .ui-accordion-header:before, .wpb_faq .items > * .ui-accordion-header:after, .wpb_faq .items > * .wp-spoiler-title:before, .wpb_faq .items > * .wp-spoiler-title:after { content: " "; display: table; } .wpb_faq .items > * > .title:after, .wpb_faq .items > * .ui-accordion-header:after, .wpb_faq .items > * .wp-spoiler-title:after { clear: both; } .wpb_faq .items > * > .title.ui-state-active, .wpb_faq .items > * .ui-accordion-header.ui-state-active, .wpb_faq .items > * .wp-spoiler-title.ui-state-active { background: white; } .wpb_faq .items > * > .title.ui-state-active:before, .wpb_faq .items > * .ui-accordion-header.ui-state-active:before, .wpb_faq .items > * .wp-spoiler-title.ui-state-active:before { content: "\F068"; } .wpb_faq .items > * > .title .toggle_text, .wpb_faq .items > * .ui-accordion-header .toggle_text, .wpb_faq .items > * .wp-spoiler-title .toggle_text { display: none; } .wpb_faq .items > * > .title a, .wpb_faq .items > * .ui-accordion-header a, .wpb_faq .items > * .wp-spoiler-title a { padding: 0; } .wpb_faq .items > * > .title .ui-accordion-header-icon, .wpb_faq .items > * .ui-accordion-header .ui-accordion-header-icon, .wpb_faq .items > * .wp-spoiler-title .ui-accordion-header-icon { display: none; } .wpb_faq .items > * > .title:before, .wpb_faq .items > * .ui-accordion-header:before, .wpb_faq .items > * .wp-spoiler-title:before { content: ""; float: left; width: 24px; height: 24px; content: "\F067"; color: white; font-size: 16px; line-height: 24px; text-align: center; font-family: "FontAwesome"; margin-right: 16px; background: #005393; } .wpb_faq .items > * > .title:hover:before, .wpb_faq .items > * .ui-accordion-header:hover:before, .wpb_faq .items > * .wp-spoiler-title:hover:before { background-color: #6b97bf333; } .wpb_faq .items > * > .content, .wpb_faq .items > * .ui-accordion-content, .wpb_faq .items > * .wp-spoiler-content { display: none; padding: 0 25px 0 25px; } .wpb_faq .items > * > .content:after, .wpb_faq .items > * .ui-accordion-content:after, .wpb_faq .items > * .wp-spoiler-content:after { content: ""; display: block; height: 15px; } .wpb_faq .items > * > .content.ui-accordion-content-active, .wpb_faq .items > * > .content.wp-spoiler-content-active, .wpb_faq .items > * .ui-accordion-content.ui-accordion-content-active, .wpb_faq .items > * .ui-accordion-content.wp-spoiler-content-active, .wpb_faq .items > * .wp-spoiler-content.ui-accordion-content-active, .wpb_faq .items > * .wp-spoiler-content.wp-spoiler-content-active { background: white; } .wpb_faq .items > *.active { background: white; } .wpb_faq .items > * .content { display: none; -ms-word-wrap: break-word; word-wrap: break-word; font-size: 13px; } .wpb_faq .items > * .content strong { font-weight: bold; } .wpb_faq .items > * .content u { text-decoration: underline; } .wpb_faq .items > * .content em { font-style: italic; } .wpb_faq .items > * .content small { font-size: 11px; } .wpb_faq .items > * .content p, .wpb_faq .items > * .content h1, .wpb_faq .items > * .content h2, .wpb_faq .items > * .content h3, .wpb_faq .items > * .content h4, .wpb_faq .items > * .content h5, .wpb_faq .items > * .content h6, .wpb_faq .items > * .content blockquote, .wpb_faq .items > * .content ul, .wpb_faq .items > * .content ol, .wpb_faq .items > * .content hr, .wpb_faq .items > * .content code, .wpb_faq .items > * .content table { margin-bottom: 25px; } .wpb_faq .items > * .content > p:last-child, .wpb_faq .items > * .content > h1:last-child, .wpb_faq .items > * .content > h2:last-child, .wpb_faq .items > * .content > h3:last-child, .wpb_faq .items > * .content > h4:last-child, .wpb_faq .items > * .content > h5:last-child, .wpb_faq .items > * .content > h6:last-child, .wpb_faq .items > * .content > blockquote:last-child, .wpb_faq .items > * .content > ul:last-child, .wpb_faq .items > * .content > ol:last-child, .wpb_faq .items > * .content > .bar:last-child, .wpb_faq .items > * .content > hr:last-child, .wpb_faq .items > * .content > code:last-child, .wpb_faq .items > * .content > table:last-child { margin-bottom: 0; } .wpb_faq .items > * .content a { color: #005393; } .wpb_faq .items > * .content a:hover { text-decoration: underline; } .wpb_faq .items > * .content h1, .wpb_faq .items > * .content h2, .wpb_faq .items > * .content h3, .wpb_faq .items > * .content h4, .wpb_faq .items > * .content h5, .wpb_faq .items > * .content h6 { line-height: 1.25em; color: #05235e444; font-weight: 700; } .wpb_faq .items > * .content h1 { font-size: 20px; } .wpb_faq .items > * .content h2 { font-size: 18px; } .wpb_faq .items > * .content h3 { font-size: 16px; } .wpb_faq .items > * .content h4 { font-size: 14px; } .wpb_faq .items > * .content .wp-caption-text { font-size: 11px; font-style: italic; margin-top: 5px; text-align: center; } .wpb_faq .items > * .content .alignone img { max-width: 100%; } .wpb_faq .items > * .content .alignleft, .wpb_faq .items > * .content .aligncenter, .wpb_faq .items > * .content .alignright { margin-bottom: 25px; max-width: 100%; } .wpb_faq .items > * .content .alignleft.alignleft, .wpb_faq .items > * .content .aligncenter.alignleft, .wpb_faq .items > * .content .alignright.alignleft { float: left; margin-right: 25px; } .wpb_faq .items > * .content .alignleft.aligncenter, .wpb_faq .items > * .content .aligncenter.aligncenter, .wpb_faq .items > * .content .alignright.aligncenter { float: none; text-align: center; } .wpb_faq .items > * .content .alignleft.alignright, .wpb_faq .items > * .content .aligncenter.alignright, .wpb_faq .items > * .content .alignright.alignright { float: right; margin-left: 25px; } .wpb_faq .items > * .content code, .wpb_faq .items > * .content kbd, .wpb_faq .items > * .content var { background: rgba(0, 0, 0, 0.04); font-family: monospace; } .wpb_faq .items > * .content pre { display: block; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px; font-family: monospace; white-space: pre-wrap; margin-bottom: 25px; } .wpb_faq .items > * .content .dropcap { font-size: 300%; line-height: 100%; float: left; margin-right: .25em; } .wpb_faq .items > * .content blockquote { clear: both; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px 31px; position: relative; } .wpb_faq .items > * .content blockquote.small { padding: 10px 10px 10px 16px; } .wpb_faq .items > * .content blockquote.plain { padding: 15px; } .wpb_faq .items > * .content blockquote.plain:before { display: none; } .wpb_faq .items > * .content blockquote p:last-child { margin-bottom: 0; } .wpb_faq .items > * .content blockquote:before { content: ""; clear: both; position: absolute; left: -1px; top: -1px; height: 100%; border-left: 6px solid #005393; border-bottom: 2px solid #005393; } .wpb_faq .items > * .content blockquote cite { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .wpb_faq .items > * .content sub { font-size: 50%; vertical-align: bottom; } .wpb_faq .items > * .content sup { font-size: 50%; vertical-align: top; } .wpb_faq .items > * .content table { margin-bottom: 25px; } .wpb_faq .items > * .content table th { color: #05235e444; font-weight: 700; } .wpb_faq .items > * .content table td, .wpb_faq .items > * .content table th { padding: 15px; text-align: left; } .wpb_faq .items > * .content table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .wpb_faq .items > * .content table tr:last-child { border-bottom: none; } .wpb_faq .items > * .content dl dt { color: #05235e444; font-weight: 700; margin-bottom: 5px; } .wpb_faq .items > * .content dl dd { margin-bottom: 25px; } .wpb_faq .items > * .content p, .wpb_faq .items > * .content blockquote, .wpb_faq .items > * .content ul, .wpb_faq .items > * .content ol, .wpb_faq .items > * .content address { line-height: 1.5em; } .wpb_faq .items > * .content p strong, .wpb_faq .items > * .content blockquote strong, .wpb_faq .items > * .content ul strong, .wpb_faq .items > * .content ol strong, .wpb_faq .items > * .content address strong { font-weight: bold; } .wpb_faq .items > * .content p u, .wpb_faq .items > * .content blockquote u, .wpb_faq .items > * .content ul u, .wpb_faq .items > * .content ol u, .wpb_faq .items > * .content address u { text-decoration: underline; } .wpb_faq .items > * .content p em, .wpb_faq .items > * .content blockquote em, .wpb_faq .items > * .content ul em, .wpb_faq .items > * .content ol em, .wpb_faq .items > * .content address em { font-style: italic; } .wpb_faq .items > * .content p small, .wpb_faq .items > * .content blockquote small, .wpb_faq .items > * .content ul small, .wpb_faq .items > * .content ol small, .wpb_faq .items > * .content address small { font-size: 11px; } .wpb_faq .items > * .content abbr { text-transform: uppercase; } .wpb_faq .items > * .content big { font-size: 16px; } .wpb_faq .items > * .content small { font-size: 11px; } .wpb_faq .items > * .content ol { list-style-type: decimal; padding-left: 30px; } .wpb_faq .items > * .content ul { list-style-type: disc; padding-left: 30px; line-height: 2em; } .wpb_faq .items > * .content ul.square { list-style-type: square; } .wpb_faq .items > * .content ul.circle { list-style-type: circle; } .wpb_faq .items > * .content ul.icon { list-style-type: none; padding-left: 0; } .wpb_faq .items > * .content ul.icon > li i { margin-left: 8px; margin-right: 6px; } .wpb_faq .items > * .content label { display: block; margin-bottom: 25px; } .wpb_faq .items > * .content label.error { color: #c00; } .wpb_faq .items > * .content .form input[type="email"], .wpb_faq .items > * .content .form input[type="number"], .wpb_faq .items > * .content .form input[type="password"], .wpb_faq .items > * .content .form input[type="search"], .wpb_faq .items > * .content .form input[type="tel"], .wpb_faq .items > * .content .form input[type="text"], .wpb_faq .items > * .content .form input[type="url"], .wpb_faq .items > * .content .form input[type="color"], .wpb_faq .items > * .content .form input[type="date"], .wpb_faq .items > * .content .form input[type="datetime"], .wpb_faq .items > * .content .form input[type="datetime-local"], .wpb_faq .items > * .content .form input[type="month"], .wpb_faq .items > * .content .form input[type="time"], .wpb_faq .items > * .content .form input[type="week"], .wpb_faq .items > * .content .form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpb_faq .items > * .content .form input[type="email"]:focus, .wpb_faq .items > * .content .form input[type="number"]:focus, .wpb_faq .items > * .content .form input[type="password"]:focus, .wpb_faq .items > * .content .form input[type="search"]:focus, .wpb_faq .items > * .content .form input[type="tel"]:focus, .wpb_faq .items > * .content .form input[type="text"]:focus, .wpb_faq .items > * .content .form input[type="url"]:focus, .wpb_faq .items > * .content .form input[type="color"]:focus, .wpb_faq .items > * .content .form input[type="date"]:focus, .wpb_faq .items > * .content .form input[type="datetime"]:focus, .wpb_faq .items > * .content .form input[type="datetime-local"]:focus, .wpb_faq .items > * .content .form input[type="month"]:focus, .wpb_faq .items > * .content .form input[type="time"]:focus, .wpb_faq .items > * .content .form input[type="week"]:focus, .wpb_faq .items > * .content .form textarea:focus { color: white; background: #005393; border-color: #005393; } .wpb_faq .items > * .content .form input[type="email"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="number"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="password"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="search"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="tel"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="text"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="url"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="color"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="date"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="datetime"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="datetime-local"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="month"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="time"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form input[type="week"]::-webkit-input-placeholder, .wpb_faq .items > * .content .form textarea::-webkit-input-placeholder { color: inherit; } .wpb_faq .items > * .content .form input[type="email"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="number"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="password"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="search"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="tel"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="text"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="url"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="color"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="date"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="datetime"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="datetime-local"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="month"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="time"]:-moz-placeholder, .wpb_faq .items > * .content .form input[type="week"]:-moz-placeholder, .wpb_faq .items > * .content .form textarea:-moz-placeholder { color: inherit; } .wpb_faq .items > * .content .form input[type="email"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="number"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="password"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="search"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="tel"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="text"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="url"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="color"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="date"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="datetime"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="datetime-local"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="month"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="time"]::-moz-placeholder, .wpb_faq .items > * .content .form input[type="week"]::-moz-placeholder, .wpb_faq .items > * .content .form textarea::-moz-placeholder { color: inherit; } .wpb_faq .items > * .content .form input[type="email"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="number"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="password"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="search"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="tel"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="text"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="url"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="color"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="date"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="datetime"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="datetime-local"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="month"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="time"]:-ms-input-placeholder, .wpb_faq .items > * .content .form input[type="week"]:-ms-input-placeholder, .wpb_faq .items > * .content .form textarea:-ms-input-placeholder { color: inherit; } .wpb_faq .items > * .content .form textarea { height: 12em; } .wpb_faq .items > * .content .form input[type="submit"], .wpb_faq .items > * .content .form button, .wpb_faq .items > * .content .form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_faq .items > * .content .form input[type="submit"]:hover, .wpb_faq .items > * .content .form button:hover, .wpb_faq .items > * .content .form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_faq .items > * .content .form input[type="submit"]:hover, .wpb_faq .items > * .content .form button:hover, .wpb_faq .items > * .content .form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_faq .items > * .content .form input[type="submit"]:before, .wpb_faq .items > * .content .form button:before, .wpb_faq .items > * .content .form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .wpb_faq .items > *:not(:last-child) { margin-bottom: -1px; } .wpb_portfolio1 .filters, .wpb_portfolio2 .filters, .wpb_faq .filters { *zoom: 1; } .wpb_portfolio1 .filters:before, .wpb_portfolio1 .filters:after, .wpb_portfolio2 .filters:before, .wpb_portfolio2 .filters:after, .wpb_faq .filters:before, .wpb_faq .filters:after { content: " "; display: table; } .wpb_portfolio1 .filters:after, .wpb_portfolio2 .filters:after, .wpb_faq .filters:after { clear: both; } .wpb_portfolio1 .filters ul, .wpb_portfolio2 .filters ul, .wpb_faq .filters ul { float: left; background-color: white; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #f6f6f6)); background-image: -webkit-linear-gradient(top, white 0%, #f6f6f6 100%); background-image: linear-gradient(to bottom,white 0%, #f6f6f6 100%); } .wpb_portfolio1 .filters ul li, .wpb_portfolio2 .filters ul li, .wpb_faq .filters ul li { float: left; } .wpb_portfolio1 .filters ul li:first-child a, .wpb_portfolio2 .filters ul li:first-child a, .wpb_faq .filters ul li:first-child a { border-left: 1px solid rgba(0, 0, 0, 0.1); } .wpb_portfolio1 .filters ul li:first-child a:hover, .wpb_portfolio2 .filters ul li:first-child a:hover, .wpb_faq .filters ul li:first-child a:hover { border-left: 1px outset rgba(0, 0, 0, 0.1); } .wpb_portfolio1 .filters ul li:last-child a, .wpb_portfolio2 .filters ul li:last-child a, .wpb_faq .filters ul li:last-child a { border-right: 1px solid rgba(0, 0, 0, 0.1); } .wpb_portfolio1 .filters ul li:last-child a:hover, .wpb_portfolio2 .filters ul li:last-child a:hover, .wpb_faq .filters ul li:last-child a:hover { border-right: 1px outset rgba(0, 0, 0, 0.1); } .wpb_portfolio1 .filters ul li:last-child:after, .wpb_portfolio2 .filters ul li:last-child:after, .wpb_faq .filters ul li:last-child:after { display: none; } .wpb_portfolio1 .filters ul li:after, .wpb_portfolio2 .filters ul li:after, .wpb_faq .filters ul li:after { content: ""; display: block; float: right; margin-top: 8px; height: 24px; width: 1px; background: #005393; } .wpb_portfolio1 .filters ul li a, .wpb_portfolio2 .filters ul li a, .wpb_faq .filters ul li a { display: inline-block; height: 40px; line-height: 40px; padding: 0 36px; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); color: #05235e444; font-weight: 700; font-size: 14px; } .wpb_portfolio1 .filters ul li a:hover, .wpb_portfolio2 .filters ul li a:hover, .wpb_faq .filters ul li a:hover { background-color: #005393; color: white; border-top: 1px outset rgba(0, 0, 0, 0.1); border-bottom: 1px outset rgba(0, 0, 0, 0.1); box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.35); -webkit-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.35); -moz-box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.35); } .blog1 article { margin-bottom: 75px; } .blog1 article.sticky { background: rgba(0, 0, 0, 0.04); padding: 25px; } .blog1 article .media { *zoom: 1; position: relative; } .blog1 article .media:before, .blog1 article .media:after { content: " "; display: table; } .blog1 article .media:after { clear: both; } .blog1 article .media:hover:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .blog1 article .media a { display: block; position: relative; } .blog1 article .media .embed { position: relative; } .blog1 article .media .embed iframe { vertical-align: top; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .blog1 article .media .embed img { visibility: hidden; width: 100%; height: auto; } .blog1 article .media .slider { position: relative; overflow: hidden; } .blog1 article .media .slider > ul { *zoom: 1; } .blog1 article .media .slider > ul:before, .blog1 article .media .slider > ul:after { content: " "; display: table; } .blog1 article .media .slider > ul:after { clear: both; } .blog1 article .media .slider > ul li img { width: 100%; vertical-align: top; } .blog1 article .media .slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .blog1 article .media .slider ol.flex-control-nav li { float: left; margin-right: 8px; } .blog1 article .media .slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .blog1 article .media .slider ol.flex-control-nav li a.flex-active { background: #005393; } .blog1 article .media .slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .blog1 article .media .slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .blog1 article .media .slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .blog1 article .media .slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 50px; height: 50px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 25px; line-height: 52px; margin-top: -25px; } .blog1 article .media .slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .blog1 article .media .slider ul.flex-direction-nav li a.flex-prev { left: -65px; } .blog1 article .media .slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .blog1 article .media .slider ul.flex-direction-nav li a.flex-next { right: -65px; } .blog1 article .media .slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .blog1 article .media .image { position: relative; } .blog1 article .media .image img { vertical-align: top; width: 100%; } .blog1 article .media .image, .blog1 article .media .slider, .blog1 article .media .embed { margin-bottom: 25px; } .blog1 article h1, .blog1 article h2, .blog1 article h3, .blog1 article h4, .blog1 article h5, .blog1 article h6 { color: #05235e444; font-weight: 700; font-size: 16px; margin-bottom: 20px; } .blog1 article p { line-height: 1.5em; margin-bottom: 20px; } .blog1 article p strong { font-weight: bold; } .blog1 article p u { text-decoration: underline; } .blog1 article p em { font-style: italic; } .blog1 article p small { font-size: 11px; } .blog1 article .more { text-align: right; font-size: 12px; margin-bottom: 20px; } .blog1 article .more a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .blog1 article .more a:hover { color: #005393; } .blog1 article .more a:after { content: "\0020\F178"; font-family: "FontAwesome"; } .blog1 article .meta { *zoom: 1; } .blog1 article .meta:before, .blog1 article .meta:after { content: " "; display: table; } .blog1 article .meta:after { clear: both; } .blog1 article .meta .icon { float: left; background: #005393; width: 42px; height: 42px; font-size: 24px; text-align: center; line-height: 46px; background: #005393; color: white; } .blog1 article .meta .attributes { margin-left: 50px; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); line-height: 40px; height: 42px; overflow: hidden; text-overflow: ellipsis; } .blog1 article .meta .attributes a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; color: #05235e444; } .blog1 article .meta .attributes a:hover { color: #005393; } .blog1 article .meta .attributes > ul { *zoom: 1; } .blog1 article .meta .attributes > ul:before, .blog1 article .meta .attributes > ul:after { content: " "; display: table; } .blog1 article .meta .attributes > ul:after { clear: both; } .blog1 article .meta .attributes > ul > li { float: left; } .blog1 article .meta .attributes > ul > li:after { content: "/\0000a0"; margin: 0 10px; } .blog1 article .meta .attributes > ul > li:last-child:after { content: ""; } .blog1 article .meta .attributes > ul > li ul.post-categories { float: left; } .blog1 article .meta .attributes > ul > li ul.post-categories li { float: left; } .blog1 article .meta .attributes > ul > li ul.post-categories li:after { content: ",\0000a0"; } .blog1 article .meta .attributes > ul > li ul.post-categories li:last-child { margin-right: 0; } .blog1 article .meta .attributes > ul > li ul.post-categories li:last-child:after { display: none; } .blog2 article { margin-bottom: 75px; } .blog2 article.sticky { background: rgba(0, 0, 0, 0.04); padding: 25px; } .blog2 article .media { *zoom: 1; position: relative; } .blog2 article .media:before, .blog2 article .media:after { content: " "; display: table; } .blog2 article .media:after { clear: both; } .blog2 article .media:hover:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .blog2 article .media a { display: block; position: relative; } .blog2 article .media .embed { position: relative; } .blog2 article .media .embed iframe { vertical-align: top; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .blog2 article .media .embed img { visibility: hidden; width: 100%; height: auto; } .blog2 article .media .slider { position: relative; overflow: hidden; } .blog2 article .media .slider > ul { *zoom: 1; } .blog2 article .media .slider > ul:before, .blog2 article .media .slider > ul:after { content: " "; display: table; } .blog2 article .media .slider > ul:after { clear: both; } .blog2 article .media .slider > ul li img { width: 100%; vertical-align: top; } .blog2 article .media .slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .blog2 article .media .slider ol.flex-control-nav li { float: left; margin-right: 8px; } .blog2 article .media .slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .blog2 article .media .slider ol.flex-control-nav li a.flex-active { background: #005393; } .blog2 article .media .slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .blog2 article .media .slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .blog2 article .media .slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .blog2 article .media .slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 50px; height: 50px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 25px; line-height: 52px; margin-top: -25px; } .blog2 article .media .slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .blog2 article .media .slider ul.flex-direction-nav li a.flex-prev { left: -65px; } .blog2 article .media .slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .blog2 article .media .slider ul.flex-direction-nav li a.flex-next { right: -65px; } .blog2 article .media .slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .blog2 article .media .image { position: relative; } .blog2 article .media .image img { vertical-align: top; width: 100%; } .blog2 article .media .image, .blog2 article .media .slider, .blog2 article .media .embed { margin-bottom: 25px; } .blog2 article .body { *zoom: 1; } .blog2 article .body:before, .blog2 article .body:after { content: " "; display: table; } .blog2 article .body:after { clear: both; } .blog2 article .body .icon { float: left; display: block; width: 75px; } .blog2 article .body .icon .date { margin-bottom: 5px; padding: 10px 0; text-align: center; background: #005393; color: white; } .blog2 article .body .icon .date .day { font-size: 28px; font-weight: 700; margin-bottom: 2px; } .blog2 article .body .icon i { display: block; background: rgba(0, 0, 0, 0.04); color: #005393; padding: 15px 0; font-size: 24px; text-align: center; } .blog2 article .body .info { overflow: hidden; margin-left: 95px; } .blog2 article .body .info h1, .blog2 article .body .info h2, .blog2 article .body .info h3, .blog2 article .body .info h4, .blog2 article .body .info h5, .blog2 article .body .info h6 { color: #05235e444; font-weight: 700; font-size: 16px; margin-bottom: 15px; } .blog2 article .body .info p { line-height: 1.5em; margin-bottom: 20px; } .blog2 article .body .info p strong { font-weight: bold; } .blog2 article .body .info p u { text-decoration: underline; } .blog2 article .body .info p em { font-style: italic; } .blog2 article .body .info p small { font-size: 11px; } .blog2 article .body .info .meta { border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); line-height: 40px; height: 42px; overflow: hidden; text-overflow: ellipsis; margin-bottom: 20px; } .blog2 article .body .info .meta a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; color: #05235e444; } .blog2 article .body .info .meta a:hover { color: #005393; } .blog2 article .body .info .meta > ul { *zoom: 1; } .blog2 article .body .info .meta > ul:before, .blog2 article .body .info .meta > ul:after { content: " "; display: table; } .blog2 article .body .info .meta > ul:after { clear: both; } .blog2 article .body .info .meta > ul > li { float: left; } .blog2 article .body .info .meta > ul > li:after { content: "/\0000a0"; margin: 0 10px; } .blog2 article .body .info .meta > ul > li:last-child:after { content: ""; } .blog2 article .body .info .meta > ul > li ul.post-categories { float: left; } .blog2 article .body .info .meta > ul > li ul.post-categories li { float: left; } .blog2 article .body .info .meta > ul > li ul.post-categories li:after { content: ",\0000a0"; } .blog2 article .body .info .meta > ul > li ul.post-categories li:last-child { margin-right: 0; } .blog2 article .body .info .meta > ul > li ul.post-categories li:last-child:after { display: none; } .blog2 article .body .info .more { text-align: right; font-size: 12px; } .blog2 article .body .info .more a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .blog2 article .body .info .more a:hover { color: #005393; } .blog2 article .body .info .more a:after { content: "\0020\F178"; font-family: "FontAwesome"; } .blog3 article { *zoom: 1; margin-bottom: 75px; } .blog3 article:before, .blog3 article:after { content: " "; display: table; } .blog3 article:after { clear: both; } .blog3 article.sticky { background: rgba(0, 0, 0, 0.04); padding: 25px; } .blog3 article .media { *zoom: 1; position: relative; float: left; width: 50%; padding-right: 25px; } .blog3 article .media:before, .blog3 article .media:after { content: " "; display: table; } .blog3 article .media:after { clear: both; } .blog3 article .media:hover:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .blog3 article .media a { display: block; position: relative; } .blog3 article .media .embed { position: relative; } .blog3 article .media .embed iframe { vertical-align: top; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .blog3 article .media .embed img { visibility: hidden; width: 100%; height: auto; } .blog3 article .media .slider { position: relative; overflow: hidden; } .blog3 article .media .slider > ul { *zoom: 1; } .blog3 article .media .slider > ul:before, .blog3 article .media .slider > ul:after { content: " "; display: table; } .blog3 article .media .slider > ul:after { clear: both; } .blog3 article .media .slider > ul li img { width: 100%; vertical-align: top; } .blog3 article .media .slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .blog3 article .media .slider ol.flex-control-nav li { float: left; margin-right: 8px; } .blog3 article .media .slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .blog3 article .media .slider ol.flex-control-nav li a.flex-active { background: #005393; } .blog3 article .media .slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .blog3 article .media .slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .blog3 article .media .slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .blog3 article .media .slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 50px; height: 50px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 25px; line-height: 52px; margin-top: -25px; } .blog3 article .media .slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .blog3 article .media .slider ul.flex-direction-nav li a.flex-prev { left: -65px; } .blog3 article .media .slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .blog3 article .media .slider ul.flex-direction-nav li a.flex-next { right: -65px; } .blog3 article .media .slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .blog3 article .media .image { position: relative; } .blog3 article .media .image img { vertical-align: top; width: 100%; } .blog3 article .info { overflow: hidden; } .blog3 article .info h1, .blog3 article .info h2, .blog3 article .info h3, .blog3 article .info h4, .blog3 article .info h5, .blog3 article .info h6 { color: #05235e444; font-weight: 700; font-size: 16px; margin-bottom: 20px; } .blog3 article .info p { line-height: 1.5em; margin-bottom: 20px; } .blog3 article .info p strong { font-weight: bold; } .blog3 article .info p u { text-decoration: underline; } .blog3 article .info p em { font-style: italic; } .blog3 article .info p small { font-size: 11px; } .blog3 article .info .more { text-align: right; font-size: 12px; margin-bottom: 20px; } .blog3 article .info .more a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .blog3 article .info .more a:hover { color: #005393; } .blog3 article .info .more a:after { content: "\0020\F178"; font-family: "FontAwesome"; } .blog3 article .info .meta { *zoom: 1; } .blog3 article .info .meta:before, .blog3 article .info .meta:after { content: " "; display: table; } .blog3 article .info .meta:after { clear: both; } .blog3 article .info .meta .icon { float: left; background: #005393; width: 42px; height: 42px; font-size: 24px; text-align: center; line-height: 46px; background: #005393; color: white; } .blog3 article .info .meta .attributes { margin-left: 50px; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); line-height: 40px; height: 42px; overflow: hidden; text-overflow: ellipsis; } .blog3 article .info .meta .attributes a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; color: #05235e444; } .blog3 article .info .meta .attributes a:hover { color: #005393; } .blog3 article .info .meta .attributes > ul { *zoom: 1; } .blog3 article .info .meta .attributes > ul:before, .blog3 article .info .meta .attributes > ul:after { content: " "; display: table; } .blog3 article .info .meta .attributes > ul:after { clear: both; } .blog3 article .info .meta .attributes > ul > li { float: left; } .blog3 article .info .meta .attributes > ul > li:after { content: "/\0000a0"; margin: 0 10px; } .blog3 article .info .meta .attributes > ul > li:last-child:after { content: ""; } .blog3 article .info .meta .attributes > ul > li ul.post-categories { float: left; } .blog3 article .info .meta .attributes > ul > li ul.post-categories li { float: left; } .blog3 article .info .meta .attributes > ul > li ul.post-categories li:after { content: ",\0000a0"; } .blog3 article .info .meta .attributes > ul > li ul.post-categories li:last-child { margin-right: 0; } .blog3 article .info .meta .attributes > ul > li ul.post-categories li:last-child:after { display: none; } .blog3 article .info .continue { text-align: right; font-size: 12px; } .blog3 article .info .continue a:hover { color: #005393; } .blog3 article .info .continue a:after { content: "\0020\F178"; font-family: "FontAwesome"; } .wpb_blog_latest2 .post:hover .icon { background: #005393; border-color: #005393; color: white; } .wpb_blog_latest2 .post .media { *zoom: 1; position: relative; } .wpb_blog_latest2 .post .media:before, .wpb_blog_latest2 .post .media:after { content: " "; display: table; } .wpb_blog_latest2 .post .media:after { clear: both; } .wpb_blog_latest2 .post .media:hover:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_blog_latest2 .post .media a { display: block; position: relative; } .wpb_blog_latest2 .post .media .embed { position: relative; } .wpb_blog_latest2 .post .media .embed iframe { vertical-align: top; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .wpb_blog_latest2 .post .media .embed img { visibility: hidden; width: 100%; height: auto; } .wpb_blog_latest2 .post .media .slider { position: relative; overflow: hidden; } .wpb_blog_latest2 .post .media .slider > ul { *zoom: 1; } .wpb_blog_latest2 .post .media .slider > ul:before, .wpb_blog_latest2 .post .media .slider > ul:after { content: " "; display: table; } .wpb_blog_latest2 .post .media .slider > ul:after { clear: both; } .wpb_blog_latest2 .post .media .slider > ul li img { width: 100%; vertical-align: top; } .wpb_blog_latest2 .post .media .slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .wpb_blog_latest2 .post .media .slider ol.flex-control-nav li { float: left; margin-right: 8px; } .wpb_blog_latest2 .post .media .slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .wpb_blog_latest2 .post .media .slider ol.flex-control-nav li a.flex-active { background: #005393; } .wpb_blog_latest2 .post .media .slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .wpb_blog_latest2 .post .media .slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .wpb_blog_latest2 .post .media .slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .wpb_blog_latest2 .post .media .slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 30px; height: 30px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 15px; line-height: 32px; margin-top: -15px; } .wpb_blog_latest2 .post .media .slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .wpb_blog_latest2 .post .media .slider ul.flex-direction-nav li a.flex-prev { left: -45px; } .wpb_blog_latest2 .post .media .slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .wpb_blog_latest2 .post .media .slider ul.flex-direction-nav li a.flex-next { right: -45px; } .wpb_blog_latest2 .post .media .slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .wpb_blog_latest2 .post .media .image { position: relative; } .wpb_blog_latest2 .post .media .image img { vertical-align: top; width: 100%; } .wpb_blog_latest2 .post .media .image, .wpb_blog_latest2 .post .media .slider, .wpb_blog_latest2 .post .media .embed { margin-bottom: 25px; } .wpb_blog_latest2 .post .icon { float: left; background: #005393; width: 50px; height: 50px; font-size: 28px; text-align: center; line-height: 54px; background: #f8f8f8; border: 1px solid #e1e1e1; color: #005393; } .wpb_blog_latest2 .post .info { margin-left: 72px; } .wpb_blog_latest2 .post .info .title { color: #05235e444; font-weight: 700; font-size: 16px; margin-bottom: 4px; } .wpb_blog_latest2 .post .info .meta { margin-bottom: 12px; } .wpb_blog_latest2 .post .info .meta ul li { display: inline-block; color: #005393; } .wpb_blog_latest2 .post .info .meta ul li:not(:last-child):after { content: " / "; } .wpb_blog_latest2 .post .info .excerpt { margin-bottom: 12px; line-height: 1.66em; } .wpb_blog_latest2 .post .info .excerpt a { color: #005393; } .wpb_blog_latest2 .post .info .excerpt a:hover { text-decoration: underline; } .wpb_blog_latest2 .post .info .excerpt a:after { content: "\0020\F178"; font-family: "FontAwesome"; } .wpb_blog_latest1 .post { margin-bottom: 25px; } .wpb_blog_latest1 .post .date { float: left; width: 60px; height: 60px; font-size: 24px; text-align: center; } .wpb_blog_latest1 .post .date .day { height: 44px; line-height: 44px; } .wpb_blog_latest1 .post .date .month { height: 16px; line-height: 16px; font-size: 9px; text-transform: uppercase; background: #005393; color: #fafafa; } .wpb_blog_latest1 .post .day { background: #fafafa; color: #005393; border: 1px solid #e2e2e2; border-bottom: none; } .wpb_blog_latest1 .post .info { padding-left: 80px; } .wpb_blog_latest1 .post .info .wrapper { padding-top: 3px; width: 100%; } .wpb_blog_latest1 .post .info .wrapper > h2 { font-size: 15px; font-weight: 700; margin-bottom: 8px; color: #2e2e2e; } .wpb_blog_latest1 .post .info .wrapper .meta li { color: #005393; line-height: 1.5em; margin-bottom: 0; } .wpb_blog_latest1 .post .info .wrapper .meta > ul > li { display: inline-block; } .wpb_blog_latest1 .post .info .wrapper .meta > ul > li:not(:last-child):after { content: " / "; } .wpb_blog_latest1 .post .info .wrapper .excerpt p { margin-top: 20px; line-height: 1.5em; } .wpb_blog_latest1 .post .info .wrapper .excerpt a { color: #005393; } .wpb_blog_latest1 .post .info .wrapper .excerpt a:hover { text-decoration: underline; } .wpb_blog_latest1 .post .info .wrapper .excerpt a:after { content: "\0020\F178"; font-family: "FontAwesome"; } .wpb_blog_latest1 .post .clear { *zoom: 1; } .wpb_blog_latest1 .post .clear:before, .wpb_blog_latest1 .post .clear:after { content: " "; display: table; } .wpb_blog_latest1 .post .clear:after { clear: both; } .wpb_item1 .info .details, .wpb_item2 .info .details { margin-bottom: 75px; } .wpb_item1 .info .details .title, .wpb_item2 .info .details .title { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 18px; margin-bottom: 25px; } .wpb_item1 .info .details .title:before, .wpb_item1 .info .details .title:after, .wpb_item2 .info .details .title:before, .wpb_item2 .info .details .title:after { content: " "; display: table; } .wpb_item1 .info .details .title:after, .wpb_item2 .info .details .title:after { clear: both; } .wpb_item1 .info .details .title .background, .wpb_item2 .info .details .title .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 18px; } .wpb_item1 .info .details .title span, .wpb_item2 .info .details .title span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_item1 .info .details .title span.right, .wpb_item1 .info .details .title .pagination, .wpb_item2 .info .details .title span.right, .wpb_item2 .info .details .title .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_item1 .info .details ul, .wpb_item2 .info .details ul { margin-bottom: 25px; } .wpb_item1 .info .details ul li, .wpb_item2 .info .details ul li { padding: 15px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .wpb_item1 .info .details ul li:last-child, .wpb_item2 .info .details ul li:last-child { border-bottom: none; } .wpb_item1 .info .details ul li em, .wpb_item2 .info .details ul li em { color: silver; font-weight: 700; width: 20%; display: inline-block; text-transform: uppercase; font-size: 12px; } .wpb_item1 .info .details ul li:before, .wpb_item2 .info .details ul li:before { content: "\F005"; font-family: "FontAwesome"; margin-right: 1em; margin-left: 2px; color: #005393; } .wpb_item1 .info .details .buttons, .wpb_item2 .info .details .buttons { *zoom: 1; } .wpb_item1 .info .details .buttons:before, .wpb_item1 .info .details .buttons:after, .wpb_item2 .info .details .buttons:before, .wpb_item2 .info .details .buttons:after { content: " "; display: table; } .wpb_item1 .info .details .buttons:after, .wpb_item2 .info .details .buttons:after { clear: both; } .wpb_item1 .info .details .buttons a, .wpb_item2 .info .details .buttons a { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; line-height: 20px; } .wpb_item1 .info .details .buttons a:hover, .wpb_item2 .info .details .buttons a:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_item1 .info .details .buttons a:hover, .wpb_item2 .info .details .buttons a:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_item1 .thumbnail { margin-bottom: 50px; } .wpb_item1 .thumbnail .media { *zoom: 1; position: relative; } .wpb_item1 .thumbnail .media:before, .wpb_item1 .thumbnail .media:after { content: " "; display: table; } .wpb_item1 .thumbnail .media:after { clear: both; } .wpb_item1 .thumbnail .media:hover:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_item1 .thumbnail .media a { display: block; position: relative; } .wpb_item1 .thumbnail .media .embed { position: relative; } .wpb_item1 .thumbnail .media .embed iframe { vertical-align: top; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .wpb_item1 .thumbnail .media .embed img { visibility: hidden; width: 100%; height: auto; } .wpb_item1 .thumbnail .media .slider { position: relative; overflow: hidden; } .wpb_item1 .thumbnail .media .slider > ul { *zoom: 1; } .wpb_item1 .thumbnail .media .slider > ul:before, .wpb_item1 .thumbnail .media .slider > ul:after { content: " "; display: table; } .wpb_item1 .thumbnail .media .slider > ul:after { clear: both; } .wpb_item1 .thumbnail .media .slider > ul li img { width: 100%; vertical-align: top; } .wpb_item1 .thumbnail .media .slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .wpb_item1 .thumbnail .media .slider ol.flex-control-nav li { float: left; margin-right: 8px; } .wpb_item1 .thumbnail .media .slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .wpb_item1 .thumbnail .media .slider ol.flex-control-nav li a.flex-active { background: #005393; } .wpb_item1 .thumbnail .media .slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .wpb_item1 .thumbnail .media .slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .wpb_item1 .thumbnail .media .slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .wpb_item1 .thumbnail .media .slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 50px; height: 50px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 25px; line-height: 52px; margin-top: -25px; } .wpb_item1 .thumbnail .media .slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .wpb_item1 .thumbnail .media .slider ul.flex-direction-nav li a.flex-prev { left: -65px; } .wpb_item1 .thumbnail .media .slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .wpb_item1 .thumbnail .media .slider ul.flex-direction-nav li a.flex-next { right: -65px; } .wpb_item1 .thumbnail .media .slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .wpb_item1 .thumbnail .media .image { position: relative; } .wpb_item1 .thumbnail .media .image img { vertical-align: top; width: 100%; } .wpb_item1 .thumbnail .media .image, .wpb_item1 .thumbnail .media .slider, .wpb_item1 .thumbnail .media .embed { position: relative; } .wpb_item1 .thumbnail .media .image:after, .wpb_item1 .thumbnail .media .slider:after, .wpb_item1 .thumbnail .media .embed:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_item1 .info { margin-bottom: 50px; } .wpb_item1 .info .title { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 18px; margin-bottom: 25px; } .wpb_item1 .info .title:before, .wpb_item1 .info .title:after { content: " "; display: table; } .wpb_item1 .info .title:after { clear: both; } .wpb_item1 .info .title .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 18px; } .wpb_item1 .info .title span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_item1 .info .title span.right, .wpb_item1 .info .title .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_item1 .info .content { margin-bottom: 75px; -ms-word-wrap: break-word; word-wrap: break-word; font-size: 13px; } .wpb_item1 .info .content strong { font-weight: bold; } .wpb_item1 .info .content u { text-decoration: underline; } .wpb_item1 .info .content em { font-style: italic; } .wpb_item1 .info .content small { font-size: 11px; } .wpb_item1 .info .content p, .wpb_item1 .info .content h1, .wpb_item1 .info .content h2, .wpb_item1 .info .content h3, .wpb_item1 .info .content h4, .wpb_item1 .info .content h5, .wpb_item1 .info .content h6, .wpb_item1 .info .content blockquote, .wpb_item1 .info .content ul, .wpb_item1 .info .content ol, .wpb_item1 .info .content hr, .wpb_item1 .info .content code, .wpb_item1 .info .content table { margin-bottom: 25px; } .wpb_item1 .info .content > p:last-child, .wpb_item1 .info .content > h1:last-child, .wpb_item1 .info .content > h2:last-child, .wpb_item1 .info .content > h3:last-child, .wpb_item1 .info .content > h4:last-child, .wpb_item1 .info .content > h5:last-child, .wpb_item1 .info .content > h6:last-child, .wpb_item1 .info .content > blockquote:last-child, .wpb_item1 .info .content > ul:last-child, .wpb_item1 .info .content > ol:last-child, .wpb_item1 .info .content > .bar:last-child, .wpb_item1 .info .content > hr:last-child, .wpb_item1 .info .content > code:last-child, .wpb_item1 .info .content > table:last-child { margin-bottom: 0; } .wpb_item1 .info .content a { color: #005393; } .wpb_item1 .info .content a:hover { text-decoration: underline; } .wpb_item1 .info .content h1, .wpb_item1 .info .content h2, .wpb_item1 .info .content h3, .wpb_item1 .info .content h4, .wpb_item1 .info .content h5, .wpb_item1 .info .content h6 { line-height: 1.25em; color: #05235e444; font-weight: 700; } .wpb_item1 .info .content h1 { font-size: 20px; } .wpb_item1 .info .content h2 { font-size: 18px; } .wpb_item1 .info .content h3 { font-size: 16px; } .wpb_item1 .info .content h4 { font-size: 14px; } .wpb_item1 .info .content .wp-caption-text { font-size: 11px; font-style: italic; margin-top: 5px; text-align: center; } .wpb_item1 .info .content .alignone img { max-width: 100%; } .wpb_item1 .info .content .alignleft, .wpb_item1 .info .content .aligncenter, .wpb_item1 .info .content .alignright { margin-bottom: 25px; max-width: 100%; } .wpb_item1 .info .content .alignleft.alignleft, .wpb_item1 .info .content .aligncenter.alignleft, .wpb_item1 .info .content .alignright.alignleft { float: left; margin-right: 25px; } .wpb_item1 .info .content .alignleft.aligncenter, .wpb_item1 .info .content .aligncenter.aligncenter, .wpb_item1 .info .content .alignright.aligncenter { float: none; text-align: center; } .wpb_item1 .info .content .alignleft.alignright, .wpb_item1 .info .content .aligncenter.alignright, .wpb_item1 .info .content .alignright.alignright { float: right; margin-left: 25px; } .wpb_item1 .info .content code, .wpb_item1 .info .content kbd, .wpb_item1 .info .content var { background: rgba(0, 0, 0, 0.04); font-family: monospace; } .wpb_item1 .info .content pre { display: block; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px; font-family: monospace; white-space: pre-wrap; margin-bottom: 25px; } .wpb_item1 .info .content .dropcap { font-size: 300%; line-height: 100%; float: left; margin-right: .25em; } .wpb_item1 .info .content blockquote { clear: both; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px 31px; position: relative; } .wpb_item1 .info .content blockquote.small { padding: 10px 10px 10px 16px; } .wpb_item1 .info .content blockquote.plain { padding: 15px; } .wpb_item1 .info .content blockquote.plain:before { display: none; } .wpb_item1 .info .content blockquote p:last-child { margin-bottom: 0; } .wpb_item1 .info .content blockquote:before { content: ""; clear: both; position: absolute; left: -1px; top: -1px; height: 100%; border-left: 6px solid #005393; border-bottom: 2px solid #005393; } .wpb_item1 .info .content blockquote cite { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .wpb_item1 .info .content sub { font-size: 50%; vertical-align: bottom; } .wpb_item1 .info .content sup { font-size: 50%; vertical-align: top; } .wpb_item1 .info .content table { margin-bottom: 25px; } .wpb_item1 .info .content table th { color: #05235e444; font-weight: 700; } .wpb_item1 .info .content table td, .wpb_item1 .info .content table th { padding: 15px; text-align: left; } .wpb_item1 .info .content table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .wpb_item1 .info .content table tr:last-child { border-bottom: none; } .wpb_item1 .info .content dl dt { color: #05235e444; font-weight: 700; margin-bottom: 5px; } .wpb_item1 .info .content dl dd { margin-bottom: 25px; } .wpb_item1 .info .content p, .wpb_item1 .info .content blockquote, .wpb_item1 .info .content ul, .wpb_item1 .info .content ol, .wpb_item1 .info .content address { line-height: 1.5em; } .wpb_item1 .info .content p strong, .wpb_item1 .info .content blockquote strong, .wpb_item1 .info .content ul strong, .wpb_item1 .info .content ol strong, .wpb_item1 .info .content address strong { font-weight: bold; } .wpb_item1 .info .content p u, .wpb_item1 .info .content blockquote u, .wpb_item1 .info .content ul u, .wpb_item1 .info .content ol u, .wpb_item1 .info .content address u { text-decoration: underline; } .wpb_item1 .info .content p em, .wpb_item1 .info .content blockquote em, .wpb_item1 .info .content ul em, .wpb_item1 .info .content ol em, .wpb_item1 .info .content address em { font-style: italic; } .wpb_item1 .info .content p small, .wpb_item1 .info .content blockquote small, .wpb_item1 .info .content ul small, .wpb_item1 .info .content ol small, .wpb_item1 .info .content address small { font-size: 11px; } .wpb_item1 .info .content abbr { text-transform: uppercase; } .wpb_item1 .info .content big { font-size: 16px; } .wpb_item1 .info .content small { font-size: 11px; } .wpb_item1 .info .content ol { list-style-type: decimal; padding-left: 30px; } .wpb_item1 .info .content ul { list-style-type: disc; padding-left: 30px; line-height: 2em; } .wpb_item1 .info .content ul.square { list-style-type: square; } .wpb_item1 .info .content ul.circle { list-style-type: circle; } .wpb_item1 .info .content ul.icon { list-style-type: none; padding-left: 0; } .wpb_item1 .info .content ul.icon > li i { margin-left: 8px; margin-right: 6px; } .wpb_item1 .info .content label { display: block; margin-bottom: 25px; } .wpb_item1 .info .content label.error { color: #c00; } .wpb_item1 .info .content .form input[type="email"], .wpb_item1 .info .content .form input[type="number"], .wpb_item1 .info .content .form input[type="password"], .wpb_item1 .info .content .form input[type="search"], .wpb_item1 .info .content .form input[type="tel"], .wpb_item1 .info .content .form input[type="text"], .wpb_item1 .info .content .form input[type="url"], .wpb_item1 .info .content .form input[type="color"], .wpb_item1 .info .content .form input[type="date"], .wpb_item1 .info .content .form input[type="datetime"], .wpb_item1 .info .content .form input[type="datetime-local"], .wpb_item1 .info .content .form input[type="month"], .wpb_item1 .info .content .form input[type="time"], .wpb_item1 .info .content .form input[type="week"], .wpb_item1 .info .content .form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpb_item1 .info .content .form input[type="email"]:focus, .wpb_item1 .info .content .form input[type="number"]:focus, .wpb_item1 .info .content .form input[type="password"]:focus, .wpb_item1 .info .content .form input[type="search"]:focus, .wpb_item1 .info .content .form input[type="tel"]:focus, .wpb_item1 .info .content .form input[type="text"]:focus, .wpb_item1 .info .content .form input[type="url"]:focus, .wpb_item1 .info .content .form input[type="color"]:focus, .wpb_item1 .info .content .form input[type="date"]:focus, .wpb_item1 .info .content .form input[type="datetime"]:focus, .wpb_item1 .info .content .form input[type="datetime-local"]:focus, .wpb_item1 .info .content .form input[type="month"]:focus, .wpb_item1 .info .content .form input[type="time"]:focus, .wpb_item1 .info .content .form input[type="week"]:focus, .wpb_item1 .info .content .form textarea:focus { color: white; background: #005393; border-color: #005393; } .wpb_item1 .info .content .form input[type="email"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="number"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="password"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="search"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="tel"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="text"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="url"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="color"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="date"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="datetime"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="datetime-local"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="month"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="time"]::-webkit-input-placeholder, .wpb_item1 .info .content .form input[type="week"]::-webkit-input-placeholder, .wpb_item1 .info .content .form textarea::-webkit-input-placeholder { color: inherit; } .wpb_item1 .info .content .form input[type="email"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="number"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="password"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="search"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="tel"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="text"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="url"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="color"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="date"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="datetime"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="datetime-local"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="month"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="time"]:-moz-placeholder, .wpb_item1 .info .content .form input[type="week"]:-moz-placeholder, .wpb_item1 .info .content .form textarea:-moz-placeholder { color: inherit; } .wpb_item1 .info .content .form input[type="email"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="number"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="password"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="search"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="tel"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="text"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="url"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="color"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="date"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="datetime"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="datetime-local"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="month"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="time"]::-moz-placeholder, .wpb_item1 .info .content .form input[type="week"]::-moz-placeholder, .wpb_item1 .info .content .form textarea::-moz-placeholder { color: inherit; } .wpb_item1 .info .content .form input[type="email"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="number"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="password"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="search"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="tel"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="text"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="url"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="color"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="date"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="datetime"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="datetime-local"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="month"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="time"]:-ms-input-placeholder, .wpb_item1 .info .content .form input[type="week"]:-ms-input-placeholder, .wpb_item1 .info .content .form textarea:-ms-input-placeholder { color: inherit; } .wpb_item1 .info .content .form textarea { height: 12em; } .wpb_item1 .info .content .form input[type="submit"], .wpb_item1 .info .content .form button, .wpb_item1 .info .content .form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_item1 .info .content .form input[type="submit"]:hover, .wpb_item1 .info .content .form button:hover, .wpb_item1 .info .content .form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_item1 .info .content .form input[type="submit"]:hover, .wpb_item1 .info .content .form button:hover, .wpb_item1 .info .content .form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_item1 .info .content .form input[type="submit"]:before, .wpb_item1 .info .content .form button:before, .wpb_item1 .info .content .form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .wpb_item2 .thumbnail { position: relative; } .wpb_item2 .thumbnail .media { *zoom: 1; position: relative; } .wpb_item2 .thumbnail .media:before, .wpb_item2 .thumbnail .media:after { content: " "; display: table; } .wpb_item2 .thumbnail .media:after { clear: both; } .wpb_item2 .thumbnail .media:hover:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_item2 .thumbnail .media a { display: block; position: relative; } .wpb_item2 .thumbnail .media .embed { position: relative; } .wpb_item2 .thumbnail .media .embed iframe { vertical-align: top; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .wpb_item2 .thumbnail .media .embed img { visibility: hidden; width: 100%; height: auto; } .wpb_item2 .thumbnail .media .slider { position: relative; overflow: hidden; } .wpb_item2 .thumbnail .media .slider > ul { *zoom: 1; } .wpb_item2 .thumbnail .media .slider > ul:before, .wpb_item2 .thumbnail .media .slider > ul:after { content: " "; display: table; } .wpb_item2 .thumbnail .media .slider > ul:after { clear: both; } .wpb_item2 .thumbnail .media .slider > ul li img { width: 100%; vertical-align: top; } .wpb_item2 .thumbnail .media .slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .wpb_item2 .thumbnail .media .slider ol.flex-control-nav li { float: left; margin-right: 8px; } .wpb_item2 .thumbnail .media .slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .wpb_item2 .thumbnail .media .slider ol.flex-control-nav li a.flex-active { background: #005393; } .wpb_item2 .thumbnail .media .slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .wpb_item2 .thumbnail .media .slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .wpb_item2 .thumbnail .media .slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .wpb_item2 .thumbnail .media .slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 50px; height: 50px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 25px; line-height: 52px; margin-top: -25px; } .wpb_item2 .thumbnail .media .slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .wpb_item2 .thumbnail .media .slider ul.flex-direction-nav li a.flex-prev { left: -65px; } .wpb_item2 .thumbnail .media .slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .wpb_item2 .thumbnail .media .slider ul.flex-direction-nav li a.flex-next { right: -65px; } .wpb_item2 .thumbnail .media .slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .wpb_item2 .thumbnail .media .image { position: relative; } .wpb_item2 .thumbnail .media .image img { vertical-align: top; width: 100%; } .wpb_item2 .thumbnail .media .image, .wpb_item2 .thumbnail .media .slider, .wpb_item2 .thumbnail .media .embed { position: relative; margin-bottom: 50px; } .wpb_item2 .thumbnail .media .image:after, .wpb_item2 .thumbnail .media .slider:after, .wpb_item2 .thumbnail .media .embed:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_item2 .info .content { margin-bottom: 50px; } .wpb_item2 .info .content .title { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 18px; margin-bottom: 25px; } .wpb_item2 .info .content .title:before, .wpb_item2 .info .content .title:after { content: " "; display: table; } .wpb_item2 .info .content .title:after { clear: both; } .wpb_item2 .info .content .title .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 18px; } .wpb_item2 .info .content .title span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_item2 .info .content .title span.right, .wpb_item2 .info .content .title .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_item2 .info .content .body { -ms-word-wrap: break-word; word-wrap: break-word; font-size: 13px; } .wpb_item2 .info .content .body strong { font-weight: bold; } .wpb_item2 .info .content .body u { text-decoration: underline; } .wpb_item2 .info .content .body em { font-style: italic; } .wpb_item2 .info .content .body small { font-size: 11px; } .wpb_item2 .info .content .body p, .wpb_item2 .info .content .body h1, .wpb_item2 .info .content .body h2, .wpb_item2 .info .content .body h3, .wpb_item2 .info .content .body h4, .wpb_item2 .info .content .body h5, .wpb_item2 .info .content .body h6, .wpb_item2 .info .content .body blockquote, .wpb_item2 .info .content .body ul, .wpb_item2 .info .content .body ol, .wpb_item2 .info .content .body hr, .wpb_item2 .info .content .body code, .wpb_item2 .info .content .body table { margin-bottom: 25px; } .wpb_item2 .info .content .body > p:last-child, .wpb_item2 .info .content .body > h1:last-child, .wpb_item2 .info .content .body > h2:last-child, .wpb_item2 .info .content .body > h3:last-child, .wpb_item2 .info .content .body > h4:last-child, .wpb_item2 .info .content .body > h5:last-child, .wpb_item2 .info .content .body > h6:last-child, .wpb_item2 .info .content .body > blockquote:last-child, .wpb_item2 .info .content .body > ul:last-child, .wpb_item2 .info .content .body > ol:last-child, .wpb_item2 .info .content .body > .bar:last-child, .wpb_item2 .info .content .body > hr:last-child, .wpb_item2 .info .content .body > code:last-child, .wpb_item2 .info .content .body > table:last-child { margin-bottom: 0; } .wpb_item2 .info .content .body a { color: #005393; } .wpb_item2 .info .content .body a:hover { text-decoration: underline; } .wpb_item2 .info .content .body h1, .wpb_item2 .info .content .body h2, .wpb_item2 .info .content .body h3, .wpb_item2 .info .content .body h4, .wpb_item2 .info .content .body h5, .wpb_item2 .info .content .body h6 { line-height: 1.25em; color: #05235e444; font-weight: 700; } .wpb_item2 .info .content .body h1 { font-size: 20px; } .wpb_item2 .info .content .body h2 { font-size: 18px; } .wpb_item2 .info .content .body h3 { font-size: 16px; } .wpb_item2 .info .content .body h4 { font-size: 14px; } .wpb_item2 .info .content .body .wp-caption-text { font-size: 11px; font-style: italic; margin-top: 5px; text-align: center; } .wpb_item2 .info .content .body .alignone img { max-width: 100%; } .wpb_item2 .info .content .body .alignleft, .wpb_item2 .info .content .body .aligncenter, .wpb_item2 .info .content .body .alignright { margin-bottom: 25px; max-width: 100%; } .wpb_item2 .info .content .body .alignleft.alignleft, .wpb_item2 .info .content .body .aligncenter.alignleft, .wpb_item2 .info .content .body .alignright.alignleft { float: left; margin-right: 25px; } .wpb_item2 .info .content .body .alignleft.aligncenter, .wpb_item2 .info .content .body .aligncenter.aligncenter, .wpb_item2 .info .content .body .alignright.aligncenter { float: none; text-align: center; } .wpb_item2 .info .content .body .alignleft.alignright, .wpb_item2 .info .content .body .aligncenter.alignright, .wpb_item2 .info .content .body .alignright.alignright { float: right; margin-left: 25px; } .wpb_item2 .info .content .body code, .wpb_item2 .info .content .body kbd, .wpb_item2 .info .content .body var { background: rgba(0, 0, 0, 0.04); font-family: monospace; } .wpb_item2 .info .content .body pre { display: block; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px; font-family: monospace; white-space: pre-wrap; margin-bottom: 25px; } .wpb_item2 .info .content .body .dropcap { font-size: 300%; line-height: 100%; float: left; margin-right: .25em; } .wpb_item2 .info .content .body blockquote { clear: both; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px 31px; position: relative; } .wpb_item2 .info .content .body blockquote.small { padding: 10px 10px 10px 16px; } .wpb_item2 .info .content .body blockquote.plain { padding: 15px; } .wpb_item2 .info .content .body blockquote.plain:before { display: none; } .wpb_item2 .info .content .body blockquote p:last-child { margin-bottom: 0; } .wpb_item2 .info .content .body blockquote:before { content: ""; clear: both; position: absolute; left: -1px; top: -1px; height: 100%; border-left: 6px solid #005393; border-bottom: 2px solid #005393; } .wpb_item2 .info .content .body blockquote cite { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .wpb_item2 .info .content .body sub { font-size: 50%; vertical-align: bottom; } .wpb_item2 .info .content .body sup { font-size: 50%; vertical-align: top; } .wpb_item2 .info .content .body table { margin-bottom: 25px; } .wpb_item2 .info .content .body table th { color: #05235e444; font-weight: 700; } .wpb_item2 .info .content .body table td, .wpb_item2 .info .content .body table th { padding: 15px; text-align: left; } .wpb_item2 .info .content .body table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .wpb_item2 .info .content .body table tr:last-child { border-bottom: none; } .wpb_item2 .info .content .body dl dt { color: #05235e444; font-weight: 700; margin-bottom: 5px; } .wpb_item2 .info .content .body dl dd { margin-bottom: 25px; } .wpb_item2 .info .content .body p, .wpb_item2 .info .content .body blockquote, .wpb_item2 .info .content .body ul, .wpb_item2 .info .content .body ol, .wpb_item2 .info .content .body address { line-height: 1.5em; } .wpb_item2 .info .content .body p strong, .wpb_item2 .info .content .body blockquote strong, .wpb_item2 .info .content .body ul strong, .wpb_item2 .info .content .body ol strong, .wpb_item2 .info .content .body address strong { font-weight: bold; } .wpb_item2 .info .content .body p u, .wpb_item2 .info .content .body blockquote u, .wpb_item2 .info .content .body ul u, .wpb_item2 .info .content .body ol u, .wpb_item2 .info .content .body address u { text-decoration: underline; } .wpb_item2 .info .content .body p em, .wpb_item2 .info .content .body blockquote em, .wpb_item2 .info .content .body ul em, .wpb_item2 .info .content .body ol em, .wpb_item2 .info .content .body address em { font-style: italic; } .wpb_item2 .info .content .body p small, .wpb_item2 .info .content .body blockquote small, .wpb_item2 .info .content .body ul small, .wpb_item2 .info .content .body ol small, .wpb_item2 .info .content .body address small { font-size: 11px; } .wpb_item2 .info .content .body abbr { text-transform: uppercase; } .wpb_item2 .info .content .body big { font-size: 16px; } .wpb_item2 .info .content .body small { font-size: 11px; } .wpb_item2 .info .content .body ol { list-style-type: decimal; padding-left: 30px; } .wpb_item2 .info .content .body ul { list-style-type: disc; padding-left: 30px; line-height: 2em; } .wpb_item2 .info .content .body ul.square { list-style-type: square; } .wpb_item2 .info .content .body ul.circle { list-style-type: circle; } .wpb_item2 .info .content .body ul.icon { list-style-type: none; padding-left: 0; } .wpb_item2 .info .content .body ul.icon > li i { margin-left: 8px; margin-right: 6px; } .wpb_item2 .info .content .body label { display: block; margin-bottom: 25px; } .wpb_item2 .info .content .body label.error { color: #c00; } .wpb_item2 .info .content .body .form input[type="email"], .wpb_item2 .info .content .body .form input[type="number"], .wpb_item2 .info .content .body .form input[type="password"], .wpb_item2 .info .content .body .form input[type="search"], .wpb_item2 .info .content .body .form input[type="tel"], .wpb_item2 .info .content .body .form input[type="text"], .wpb_item2 .info .content .body .form input[type="url"], .wpb_item2 .info .content .body .form input[type="color"], .wpb_item2 .info .content .body .form input[type="date"], .wpb_item2 .info .content .body .form input[type="datetime"], .wpb_item2 .info .content .body .form input[type="datetime-local"], .wpb_item2 .info .content .body .form input[type="month"], .wpb_item2 .info .content .body .form input[type="time"], .wpb_item2 .info .content .body .form input[type="week"], .wpb_item2 .info .content .body .form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpb_item2 .info .content .body .form input[type="email"]:focus, .wpb_item2 .info .content .body .form input[type="number"]:focus, .wpb_item2 .info .content .body .form input[type="password"]:focus, .wpb_item2 .info .content .body .form input[type="search"]:focus, .wpb_item2 .info .content .body .form input[type="tel"]:focus, .wpb_item2 .info .content .body .form input[type="text"]:focus, .wpb_item2 .info .content .body .form input[type="url"]:focus, .wpb_item2 .info .content .body .form input[type="color"]:focus, .wpb_item2 .info .content .body .form input[type="date"]:focus, .wpb_item2 .info .content .body .form input[type="datetime"]:focus, .wpb_item2 .info .content .body .form input[type="datetime-local"]:focus, .wpb_item2 .info .content .body .form input[type="month"]:focus, .wpb_item2 .info .content .body .form input[type="time"]:focus, .wpb_item2 .info .content .body .form input[type="week"]:focus, .wpb_item2 .info .content .body .form textarea:focus { color: white; background: #005393; border-color: #005393; } .wpb_item2 .info .content .body .form input[type="email"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="number"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="password"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="search"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="tel"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="text"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="url"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="color"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="date"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="datetime"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="datetime-local"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="month"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="time"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form input[type="week"]::-webkit-input-placeholder, .wpb_item2 .info .content .body .form textarea::-webkit-input-placeholder { color: inherit; } .wpb_item2 .info .content .body .form input[type="email"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="number"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="password"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="search"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="tel"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="text"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="url"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="color"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="date"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="datetime"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="datetime-local"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="month"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="time"]:-moz-placeholder, .wpb_item2 .info .content .body .form input[type="week"]:-moz-placeholder, .wpb_item2 .info .content .body .form textarea:-moz-placeholder { color: inherit; } .wpb_item2 .info .content .body .form input[type="email"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="number"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="password"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="search"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="tel"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="text"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="url"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="color"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="date"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="datetime"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="datetime-local"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="month"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="time"]::-moz-placeholder, .wpb_item2 .info .content .body .form input[type="week"]::-moz-placeholder, .wpb_item2 .info .content .body .form textarea::-moz-placeholder { color: inherit; } .wpb_item2 .info .content .body .form input[type="email"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="number"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="password"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="search"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="tel"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="text"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="url"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="color"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="date"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="datetime"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="datetime-local"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="month"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="time"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form input[type="week"]:-ms-input-placeholder, .wpb_item2 .info .content .body .form textarea:-ms-input-placeholder { color: inherit; } .wpb_item2 .info .content .body .form textarea { height: 12em; } .wpb_item2 .info .content .body .form input[type="submit"], .wpb_item2 .info .content .body .form button, .wpb_item2 .info .content .body .form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_item2 .info .content .body .form input[type="submit"]:hover, .wpb_item2 .info .content .body .form button:hover, .wpb_item2 .info .content .body .form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_item2 .info .content .body .form input[type="submit"]:hover, .wpb_item2 .info .content .body .form button:hover, .wpb_item2 .info .content .body .form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_item2 .info .content .body .form input[type="submit"]:before, .wpb_item2 .info .content .body .form button:before, .wpb_item2 .info .content .body .form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .wpb_post .media { *zoom: 1; position: relative; } .wpb_post .media:before, .wpb_post .media:after { content: " "; display: table; } .wpb_post .media:after { clear: both; } .wpb_post .media:hover:after { content: ""; display: block; position: absolute; left: -17px; bottom: -14px; opacity: .5; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/shadow-left.png") no-repeat; height: 150px; width: 150px; pointer-events: none; } .wpb_post .media a { display: block; position: relative; } .wpb_post .media .embed { position: relative; } .wpb_post .media .embed iframe { vertical-align: top; width: 100%; height: 100%; position: absolute; top: 0; left: 0; } .wpb_post .media .embed img { visibility: hidden; width: 100%; height: auto; } .wpb_post .media .slider { position: relative; overflow: hidden; } .wpb_post .media .slider > ul { *zoom: 1; } .wpb_post .media .slider > ul:before, .wpb_post .media .slider > ul:after { content: " "; display: table; } .wpb_post .media .slider > ul:after { clear: both; } .wpb_post .media .slider > ul li img { width: 100%; vertical-align: top; } .wpb_post .media .slider ol.flex-control-nav { position: absolute; left: 25px; bottom: 25px; } .wpb_post .media .slider ol.flex-control-nav li { float: left; margin-right: 8px; } .wpb_post .media .slider ol.flex-control-nav li a { width: 16px; height: 16px; position: relative; border: 1px solid #005393; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); z-index: 100; display: block; border-radius: 50%; font-size: 0; background: white; cursor: pointer; cursor: hand; } .wpb_post .media .slider ol.flex-control-nav li a.flex-active { background: #005393; } .wpb_post .media .slider:hover ul.flex-direction-nav li a.flex-prev { left: 15px; } .wpb_post .media .slider:hover ul.flex-direction-nav li a.flex-next { right: 15px; } .wpb_post .media .slider ul.flex-direction-nav { position: absolute; width: 100%; top: 50%; } .wpb_post .media .slider ul.flex-direction-nav li a { transition: all .35s ease-in-out; -webkit-transition: all .35s ease-in-out; -moz-transition: all .35s ease-in-out; z-index: 3; position: absolute; display: block; background: #005393; background-position: center center; background-repeat: no-repeat; width: 50px; height: 50px; text-align: center; font-family: "FontAwesome"; color: white; border-radius: 50%; font-size: 25px; line-height: 52px; margin-top: -25px; } .wpb_post .media .slider ul.flex-direction-nav li a:hover { background-color: white; color: #005393; } .wpb_post .media .slider ul.flex-direction-nav li a.flex-prev { left: -65px; } .wpb_post .media .slider ul.flex-direction-nav li a.flex-prev:before { content: "\F053"; } .wpb_post .media .slider ul.flex-direction-nav li a.flex-next { right: -65px; } .wpb_post .media .slider ul.flex-direction-nav li a.flex-next:before { content: "\F054"; } .wpb_post .media .image { position: relative; } .wpb_post .media .image img { vertical-align: top; width: 100%; } .wpb_post .media .image, .wpb_post .media .slider, .wpb_post .media .embed { margin-bottom: 25px; } .wpb_post .meta { *zoom: 1; margin-bottom: 25px; } .wpb_post .meta:before, .wpb_post .meta:after { content: " "; display: table; } .wpb_post .meta:after { clear: both; } .wpb_post .meta .icon { float: left; background: #005393; width: 42px; height: 42px; font-size: 24px; text-align: center; line-height: 46px; background: #005393; color: white; } .wpb_post .meta .attributes { margin-left: 50px; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); line-height: 40px; height: 42px; overflow: hidden; text-overflow: ellipsis; } .wpb_post .meta .attributes a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; color: #05235e444; } .wpb_post .meta .attributes a:hover { color: #005393; } .wpb_post .meta .attributes > ul { *zoom: 1; } .wpb_post .meta .attributes > ul:before, .wpb_post .meta .attributes > ul:after { content: " "; display: table; } .wpb_post .meta .attributes > ul:after { clear: both; } .wpb_post .meta .attributes > ul > li { float: left; } .wpb_post .meta .attributes > ul > li:after { content: "/\0000a0"; margin: 0 10px; } .wpb_post .meta .attributes > ul > li:last-child:after { content: ""; } .wpb_post .meta .attributes > ul > li ul.post-categories { float: left; } .wpb_post .meta .attributes > ul > li ul.post-categories li { float: left; } .wpb_post .meta .attributes > ul > li ul.post-categories li:after { content: ",\0000a0"; } .wpb_post .meta .attributes > ul > li ul.post-categories li:last-child { margin-right: 0; } .wpb_post .meta .attributes > ul > li ul.post-categories li:last-child:after { display: none; } .wpb_post .body { -ms-word-wrap: break-word; word-wrap: break-word; font-size: 13px; margin-bottom: 75px; } .wpb_post .body strong { font-weight: bold; } .wpb_post .body u { text-decoration: underline; } .wpb_post .body em { font-style: italic; } .wpb_post .body small { font-size: 11px; } .wpb_post .body p, .wpb_post .body h1, .wpb_post .body h2, .wpb_post .body h3, .wpb_post .body h4, .wpb_post .body h5, .wpb_post .body h6, .wpb_post .body blockquote, .wpb_post .body ul, .wpb_post .body ol, .wpb_post .body hr, .wpb_post .body code, .wpb_post .body table { margin-bottom: 25px; } .wpb_post .body > p:last-child, .wpb_post .body > h1:last-child, .wpb_post .body > h2:last-child, .wpb_post .body > h3:last-child, .wpb_post .body > h4:last-child, .wpb_post .body > h5:last-child, .wpb_post .body > h6:last-child, .wpb_post .body > blockquote:last-child, .wpb_post .body > ul:last-child, .wpb_post .body > ol:last-child, .wpb_post .body > .bar:last-child, .wpb_post .body > hr:last-child, .wpb_post .body > code:last-child, .wpb_post .body > table:last-child { margin-bottom: 0; } .wpb_post .body a { color: #005393; } .wpb_post .body a:hover { text-decoration: underline; } .wpb_post .body h1, .wpb_post .body h2, .wpb_post .body h3, .wpb_post .body h4, .wpb_post .body h5, .wpb_post .body h6 { line-height: 1.25em; color: #05235e444; font-weight: 700; } .wpb_post .body h1 { font-size: 20px; } .wpb_post .body h2 { font-size: 18px; } .wpb_post .body h3 { font-size: 16px; } .wpb_post .body h4 { font-size: 14px; } .wpb_post .body .wp-caption-text { font-size: 11px; font-style: italic; margin-top: 5px; text-align: center; } .wpb_post .body .alignone img { max-width: 100%; } .wpb_post .body .alignleft, .wpb_post .body .aligncenter, .wpb_post .body .alignright { margin-bottom: 25px; max-width: 100%; } .wpb_post .body .alignleft.alignleft, .wpb_post .body .aligncenter.alignleft, .wpb_post .body .alignright.alignleft { float: left; margin-right: 25px; } .wpb_post .body .alignleft.aligncenter, .wpb_post .body .aligncenter.aligncenter, .wpb_post .body .alignright.aligncenter { float: none; text-align: center; } .wpb_post .body .alignleft.alignright, .wpb_post .body .aligncenter.alignright, .wpb_post .body .alignright.alignright { float: right; margin-left: 25px; } .wpb_post .body code, .wpb_post .body kbd, .wpb_post .body var { background: rgba(0, 0, 0, 0.04); font-family: monospace; } .wpb_post .body pre { display: block; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px; font-family: monospace; white-space: pre-wrap; margin-bottom: 25px; } .wpb_post .body .dropcap { font-size: 300%; line-height: 100%; float: left; margin-right: .25em; } .wpb_post .body blockquote { clear: both; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px 31px; position: relative; } .wpb_post .body blockquote.small { padding: 10px 10px 10px 16px; } .wpb_post .body blockquote.plain { padding: 15px; } .wpb_post .body blockquote.plain:before { display: none; } .wpb_post .body blockquote p:last-child { margin-bottom: 0; } .wpb_post .body blockquote:before { content: ""; clear: both; position: absolute; left: -1px; top: -1px; height: 100%; border-left: 6px solid #005393; border-bottom: 2px solid #005393; } .wpb_post .body blockquote cite { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .wpb_post .body sub { font-size: 50%; vertical-align: bottom; } .wpb_post .body sup { font-size: 50%; vertical-align: top; } .wpb_post .body table { margin-bottom: 25px; } .wpb_post .body table th { color: #05235e444; font-weight: 700; } .wpb_post .body table td, .wpb_post .body table th { padding: 15px; text-align: left; } .wpb_post .body table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .wpb_post .body table tr:last-child { border-bottom: none; } .wpb_post .body dl dt { color: #05235e444; font-weight: 700; margin-bottom: 5px; } .wpb_post .body dl dd { margin-bottom: 25px; } .wpb_post .body p, .wpb_post .body blockquote, .wpb_post .body ul, .wpb_post .body ol, .wpb_post .body address { line-height: 1.5em; } .wpb_post .body p strong, .wpb_post .body blockquote strong, .wpb_post .body ul strong, .wpb_post .body ol strong, .wpb_post .body address strong { font-weight: bold; } .wpb_post .body p u, .wpb_post .body blockquote u, .wpb_post .body ul u, .wpb_post .body ol u, .wpb_post .body address u { text-decoration: underline; } .wpb_post .body p em, .wpb_post .body blockquote em, .wpb_post .body ul em, .wpb_post .body ol em, .wpb_post .body address em { font-style: italic; } .wpb_post .body p small, .wpb_post .body blockquote small, .wpb_post .body ul small, .wpb_post .body ol small, .wpb_post .body address small { font-size: 11px; } .wpb_post .body abbr { text-transform: uppercase; } .wpb_post .body big { font-size: 16px; } .wpb_post .body small { font-size: 11px; } .wpb_post .body ol { list-style-type: decimal; padding-left: 30px; } .wpb_post .body ul { list-style-type: disc; padding-left: 30px; line-height: 2em; } .wpb_post .body ul.square { list-style-type: square; } .wpb_post .body ul.circle { list-style-type: circle; } .wpb_post .body ul.icon { list-style-type: none; padding-left: 0; } .wpb_post .body ul.icon > li i { margin-left: 8px; margin-right: 6px; } .wpb_post .body label { display: block; margin-bottom: 25px; } .wpb_post .body label.error { color: #c00; } .wpb_post .body .form input[type="email"], .wpb_post .body .form input[type="number"], .wpb_post .body .form input[type="password"], .wpb_post .body .form input[type="search"], .wpb_post .body .form input[type="tel"], .wpb_post .body .form input[type="text"], .wpb_post .body .form input[type="url"], .wpb_post .body .form input[type="color"], .wpb_post .body .form input[type="date"], .wpb_post .body .form input[type="datetime"], .wpb_post .body .form input[type="datetime-local"], .wpb_post .body .form input[type="month"], .wpb_post .body .form input[type="time"], .wpb_post .body .form input[type="week"], .wpb_post .body .form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpb_post .body .form input[type="email"]:focus, .wpb_post .body .form input[type="number"]:focus, .wpb_post .body .form input[type="password"]:focus, .wpb_post .body .form input[type="search"]:focus, .wpb_post .body .form input[type="tel"]:focus, .wpb_post .body .form input[type="text"]:focus, .wpb_post .body .form input[type="url"]:focus, .wpb_post .body .form input[type="color"]:focus, .wpb_post .body .form input[type="date"]:focus, .wpb_post .body .form input[type="datetime"]:focus, .wpb_post .body .form input[type="datetime-local"]:focus, .wpb_post .body .form input[type="month"]:focus, .wpb_post .body .form input[type="time"]:focus, .wpb_post .body .form input[type="week"]:focus, .wpb_post .body .form textarea:focus { color: white; background: #005393; border-color: #005393; } .wpb_post .body .form input[type="email"]::-webkit-input-placeholder, .wpb_post .body .form input[type="number"]::-webkit-input-placeholder, .wpb_post .body .form input[type="password"]::-webkit-input-placeholder, .wpb_post .body .form input[type="search"]::-webkit-input-placeholder, .wpb_post .body .form input[type="tel"]::-webkit-input-placeholder, .wpb_post .body .form input[type="text"]::-webkit-input-placeholder, .wpb_post .body .form input[type="url"]::-webkit-input-placeholder, .wpb_post .body .form input[type="color"]::-webkit-input-placeholder, .wpb_post .body .form input[type="date"]::-webkit-input-placeholder, .wpb_post .body .form input[type="datetime"]::-webkit-input-placeholder, .wpb_post .body .form input[type="datetime-local"]::-webkit-input-placeholder, .wpb_post .body .form input[type="month"]::-webkit-input-placeholder, .wpb_post .body .form input[type="time"]::-webkit-input-placeholder, .wpb_post .body .form input[type="week"]::-webkit-input-placeholder, .wpb_post .body .form textarea::-webkit-input-placeholder { color: inherit; } .wpb_post .body .form input[type="email"]:-moz-placeholder, .wpb_post .body .form input[type="number"]:-moz-placeholder, .wpb_post .body .form input[type="password"]:-moz-placeholder, .wpb_post .body .form input[type="search"]:-moz-placeholder, .wpb_post .body .form input[type="tel"]:-moz-placeholder, .wpb_post .body .form input[type="text"]:-moz-placeholder, .wpb_post .body .form input[type="url"]:-moz-placeholder, .wpb_post .body .form input[type="color"]:-moz-placeholder, .wpb_post .body .form input[type="date"]:-moz-placeholder, .wpb_post .body .form input[type="datetime"]:-moz-placeholder, .wpb_post .body .form input[type="datetime-local"]:-moz-placeholder, .wpb_post .body .form input[type="month"]:-moz-placeholder, .wpb_post .body .form input[type="time"]:-moz-placeholder, .wpb_post .body .form input[type="week"]:-moz-placeholder, .wpb_post .body .form textarea:-moz-placeholder { color: inherit; } .wpb_post .body .form input[type="email"]::-moz-placeholder, .wpb_post .body .form input[type="number"]::-moz-placeholder, .wpb_post .body .form input[type="password"]::-moz-placeholder, .wpb_post .body .form input[type="search"]::-moz-placeholder, .wpb_post .body .form input[type="tel"]::-moz-placeholder, .wpb_post .body .form input[type="text"]::-moz-placeholder, .wpb_post .body .form input[type="url"]::-moz-placeholder, .wpb_post .body .form input[type="color"]::-moz-placeholder, .wpb_post .body .form input[type="date"]::-moz-placeholder, .wpb_post .body .form input[type="datetime"]::-moz-placeholder, .wpb_post .body .form input[type="datetime-local"]::-moz-placeholder, .wpb_post .body .form input[type="month"]::-moz-placeholder, .wpb_post .body .form input[type="time"]::-moz-placeholder, .wpb_post .body .form input[type="week"]::-moz-placeholder, .wpb_post .body .form textarea::-moz-placeholder { color: inherit; } .wpb_post .body .form input[type="email"]:-ms-input-placeholder, .wpb_post .body .form input[type="number"]:-ms-input-placeholder, .wpb_post .body .form input[type="password"]:-ms-input-placeholder, .wpb_post .body .form input[type="search"]:-ms-input-placeholder, .wpb_post .body .form input[type="tel"]:-ms-input-placeholder, .wpb_post .body .form input[type="text"]:-ms-input-placeholder, .wpb_post .body .form input[type="url"]:-ms-input-placeholder, .wpb_post .body .form input[type="color"]:-ms-input-placeholder, .wpb_post .body .form input[type="date"]:-ms-input-placeholder, .wpb_post .body .form input[type="datetime"]:-ms-input-placeholder, .wpb_post .body .form input[type="datetime-local"]:-ms-input-placeholder, .wpb_post .body .form input[type="month"]:-ms-input-placeholder, .wpb_post .body .form input[type="time"]:-ms-input-placeholder, .wpb_post .body .form input[type="week"]:-ms-input-placeholder, .wpb_post .body .form textarea:-ms-input-placeholder { color: inherit; } .wpb_post .body .form textarea { height: 12em; } .wpb_post .body .form input[type="submit"], .wpb_post .body .form button, .wpb_post .body .form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_post .body .form input[type="submit"]:hover, .wpb_post .body .form button:hover, .wpb_post .body .form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_post .body .form input[type="submit"]:hover, .wpb_post .body .form button:hover, .wpb_post .body .form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_post .body .form input[type="submit"]:before, .wpb_post .body .form button:before, .wpb_post .body .form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .wpb_post .comments .title { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 16px; } .wpb_post .comments .title:before, .wpb_post .comments .title:after { content: " "; display: table; } .wpb_post .comments .title:after { clear: both; } .wpb_post .comments .title .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 16px; } .wpb_post .comments .title span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_post .comments .title span.right, .wpb_post .comments .title .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_post .comments > ul { margin-bottom: 75px; } .wpb_post .comments > ul > li:first-child { border-top: none; } .wpb_post .comments ul li { border-top: 1px solid #e3e3e3; padding-top: 25px; } .wpb_post .comments ul li.pingback .meta { margin-left: 0; } .wpb_post .comments ul li img { float: left; } .wpb_post .comments ul li .meta { margin-left: 56px; padding-top: 6px; color: #05235e444; } .wpb_post .comments ul li .meta .author { font-weight: 700; color: #005393; margin-bottom: 4px; } .wpb_post .comments ul li .meta a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } .wpb_post .comments ul li .meta a:hover { color: #005393; } .wpb_post .comments ul li .meta a:hover:before { color: #05235e444; } .wpb_post .comments ul li .meta a:before { content: "/ "; } .wpb_post .comments ul li .meta cite a:before { display: none; } .wpb_post .comments ul li .comment-body { margin-top: 25px; padding-bottom: 25px; line-height: 1.5em; *zoom: 1; } .wpb_post .comments ul li .comment-body strong { font-weight: bold; } .wpb_post .comments ul li .comment-body u { text-decoration: underline; } .wpb_post .comments ul li .comment-body em { font-style: italic; } .wpb_post .comments ul li .comment-body small { font-size: 11px; } .wpb_post .comments ul li .comment-body:before, .wpb_post .comments ul li .comment-body:after { content: " "; display: table; } .wpb_post .comments ul li .comment-body:after { clear: both; } .wpb_post .comments #respond input[type="email"], .wpb_post .comments #respond input[type="number"], .wpb_post .comments #respond input[type="password"], .wpb_post .comments #respond input[type="search"], .wpb_post .comments #respond input[type="tel"], .wpb_post .comments #respond input[type="text"], .wpb_post .comments #respond input[type="url"], .wpb_post .comments #respond input[type="color"], .wpb_post .comments #respond input[type="date"], .wpb_post .comments #respond input[type="datetime"], .wpb_post .comments #respond input[type="datetime-local"], .wpb_post .comments #respond input[type="month"], .wpb_post .comments #respond input[type="time"], .wpb_post .comments #respond input[type="week"], .wpb_post .comments #respond textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpb_post .comments #respond input[type="email"]:focus, .wpb_post .comments #respond input[type="number"]:focus, .wpb_post .comments #respond input[type="password"]:focus, .wpb_post .comments #respond input[type="search"]:focus, .wpb_post .comments #respond input[type="tel"]:focus, .wpb_post .comments #respond input[type="text"]:focus, .wpb_post .comments #respond input[type="url"]:focus, .wpb_post .comments #respond input[type="color"]:focus, .wpb_post .comments #respond input[type="date"]:focus, .wpb_post .comments #respond input[type="datetime"]:focus, .wpb_post .comments #respond input[type="datetime-local"]:focus, .wpb_post .comments #respond input[type="month"]:focus, .wpb_post .comments #respond input[type="time"]:focus, .wpb_post .comments #respond input[type="week"]:focus, .wpb_post .comments #respond textarea:focus { color: white; background: #005393; border-color: #005393; } .wpb_post .comments #respond input[type="email"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="number"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="password"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="search"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="tel"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="text"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="url"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="color"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="date"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="datetime"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="datetime-local"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="month"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="time"]::-webkit-input-placeholder, .wpb_post .comments #respond input[type="week"]::-webkit-input-placeholder, .wpb_post .comments #respond textarea::-webkit-input-placeholder { color: inherit; } .wpb_post .comments #respond input[type="email"]:-moz-placeholder, .wpb_post .comments #respond input[type="number"]:-moz-placeholder, .wpb_post .comments #respond input[type="password"]:-moz-placeholder, .wpb_post .comments #respond input[type="search"]:-moz-placeholder, .wpb_post .comments #respond input[type="tel"]:-moz-placeholder, .wpb_post .comments #respond input[type="text"]:-moz-placeholder, .wpb_post .comments #respond input[type="url"]:-moz-placeholder, .wpb_post .comments #respond input[type="color"]:-moz-placeholder, .wpb_post .comments #respond input[type="date"]:-moz-placeholder, .wpb_post .comments #respond input[type="datetime"]:-moz-placeholder, .wpb_post .comments #respond input[type="datetime-local"]:-moz-placeholder, .wpb_post .comments #respond input[type="month"]:-moz-placeholder, .wpb_post .comments #respond input[type="time"]:-moz-placeholder, .wpb_post .comments #respond input[type="week"]:-moz-placeholder, .wpb_post .comments #respond textarea:-moz-placeholder { color: inherit; } .wpb_post .comments #respond input[type="email"]::-moz-placeholder, .wpb_post .comments #respond input[type="number"]::-moz-placeholder, .wpb_post .comments #respond input[type="password"]::-moz-placeholder, .wpb_post .comments #respond input[type="search"]::-moz-placeholder, .wpb_post .comments #respond input[type="tel"]::-moz-placeholder, .wpb_post .comments #respond input[type="text"]::-moz-placeholder, .wpb_post .comments #respond input[type="url"]::-moz-placeholder, .wpb_post .comments #respond input[type="color"]::-moz-placeholder, .wpb_post .comments #respond input[type="date"]::-moz-placeholder, .wpb_post .comments #respond input[type="datetime"]::-moz-placeholder, .wpb_post .comments #respond input[type="datetime-local"]::-moz-placeholder, .wpb_post .comments #respond input[type="month"]::-moz-placeholder, .wpb_post .comments #respond input[type="time"]::-moz-placeholder, .wpb_post .comments #respond input[type="week"]::-moz-placeholder, .wpb_post .comments #respond textarea::-moz-placeholder { color: inherit; } .wpb_post .comments #respond input[type="email"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="number"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="password"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="search"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="tel"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="text"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="url"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="color"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="date"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="datetime"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="datetime-local"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="month"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="time"]:-ms-input-placeholder, .wpb_post .comments #respond input[type="week"]:-ms-input-placeholder, .wpb_post .comments #respond textarea:-ms-input-placeholder { color: inherit; } .wpb_post .comments #respond textarea { height: 12em; } .wpb_post .comments #respond input[type="submit"], .wpb_post .comments #respond button, .wpb_post .comments #respond a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_post .comments #respond input[type="submit"]:hover, .wpb_post .comments #respond button:hover, .wpb_post .comments #respond a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_post .comments #respond input[type="submit"]:hover, .wpb_post .comments #respond button:hover, .wpb_post .comments #respond a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_post .comments #respond input[type="submit"]:before, .wpb_post .comments #respond button:before, .wpb_post .comments #respond a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .wpb_post .comments #respond #reply-title { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 16px; margin-bottom: 25px; } .wpb_post .comments #respond #reply-title:before, .wpb_post .comments #respond #reply-title:after { content: " "; display: table; } .wpb_post .comments #respond #reply-title:after { clear: both; } .wpb_post .comments #respond #reply-title .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 16px; } .wpb_post .comments #respond #reply-title span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_post .comments #respond #reply-title span.right, .wpb_post .comments #respond #reply-title .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_post .comments #respond #reply-title small { display: block; float: left; font-size: 13px; color: #005393; } .wpb_post .comments #respond label { display: none; } .wpb_post .comments #respond p { line-height: 1.5em; margin-bottom: 25px; } .wpb_post .comments #respond p strong { font-weight: bold; } .wpb_post .comments #respond p u { text-decoration: underline; } .wpb_post .comments #respond p em { font-style: italic; } .wpb_post .comments #respond p small { font-size: 11px; } .wpb_post .comments #respond p:last-child { margin-bottom: 0; } .wpb_post .comments #respond input[type="submit"] { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_post .comments #respond input[type="submit"]:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_post .comments #respond input[type="submit"]:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_page { -ms-word-wrap: break-word; word-wrap: break-word; font-size: 13px; margin-bottom: 50px; } .wpb_page strong { font-weight: bold; } .wpb_page u { text-decoration: underline; } .wpb_page em { font-style: italic; } .wpb_page small { font-size: 11px; } .wpb_page p, .wpb_page h1, .wpb_page h2, .wpb_page h3, .wpb_page h4, .wpb_page h5, .wpb_page h6, .wpb_page blockquote, .wpb_page ul, .wpb_page ol, .wpb_page hr, .wpb_page code, .wpb_page table { margin-bottom: 25px; } .wpb_page > p:last-child, .wpb_page > h1:last-child, .wpb_page > h2:last-child, .wpb_page > h3:last-child, .wpb_page > h4:last-child, .wpb_page > h5:last-child, .wpb_page > h6:last-child, .wpb_page > blockquote:last-child, .wpb_page > ul:last-child, .wpb_page > ol:last-child, .wpb_page > .bar:last-child, .wpb_page > hr:last-child, .wpb_page > code:last-child, .wpb_page > table:last-child { margin-bottom: 0; } .wpb_page a { color: #005393; } .wpb_page a:hover { text-decoration: underline; } .wpb_page h1, .wpb_page h2, .wpb_page h3, .wpb_page h4, .wpb_page h5, .wpb_page h6 { line-height: 1.25em; color: #05235e444; font-weight: 700; } .wpb_page h1 { font-size: 20px; } .wpb_page h2 { font-size: 18px; } .wpb_page h3 { font-size: 16px; } .wpb_page h4 { font-size: 14px; } .wpb_page .wp-caption-text { font-size: 11px; font-style: italic; margin-top: 5px; text-align: center; } .wpb_page .alignone img { max-width: 100%; } .wpb_page .alignleft, .wpb_page .aligncenter, .wpb_page .alignright { margin-bottom: 25px; max-width: 100%; } .wpb_page .alignleft.alignleft, .wpb_page .aligncenter.alignleft, .wpb_page .alignright.alignleft { float: left; margin-right: 25px; } .wpb_page .alignleft.aligncenter, .wpb_page .aligncenter.aligncenter, .wpb_page .alignright.aligncenter { float: none; text-align: center; } .wpb_page .alignleft.alignright, .wpb_page .aligncenter.alignright, .wpb_page .alignright.alignright { float: right; margin-left: 25px; } .wpb_page code, .wpb_page kbd, .wpb_page var { background: rgba(0, 0, 0, 0.04); font-family: monospace; } .wpb_page pre { display: block; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px; font-family: monospace; white-space: pre-wrap; margin-bottom: 25px; } .wpb_page .dropcap { font-size: 300%; line-height: 100%; float: left; margin-right: .25em; } .wpb_page blockquote { clear: both; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px 31px; position: relative; } .wpb_page blockquote.small { padding: 10px 10px 10px 16px; } .wpb_page blockquote.plain { padding: 15px; } .wpb_page blockquote.plain:before { display: none; } .wpb_page blockquote p:last-child { margin-bottom: 0; } .wpb_page blockquote:before { content: ""; clear: both; position: absolute; left: -1px; top: -1px; height: 100%; border-left: 6px solid #005393; border-bottom: 2px solid #005393; } .wpb_page blockquote cite { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .wpb_page sub { font-size: 50%; vertical-align: bottom; } .wpb_page sup { font-size: 50%; vertical-align: top; } .wpb_page table { margin-bottom: 25px; } .wpb_page table th { color: #05235e444; font-weight: 700; } .wpb_page table td, .wpb_page table th { padding: 15px; text-align: left; } .wpb_page table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .wpb_page table tr:last-child { border-bottom: none; } .wpb_page dl dt { color: #05235e444; font-weight: 700; margin-bottom: 5px; } .wpb_page dl dd { margin-bottom: 25px; } .wpb_page p, .wpb_page blockquote, .wpb_page ul, .wpb_page ol, .wpb_page address { line-height: 1.5em; } .wpb_page p strong, .wpb_page blockquote strong, .wpb_page ul strong, .wpb_page ol strong, .wpb_page address strong { font-weight: bold; } .wpb_page p u, .wpb_page blockquote u, .wpb_page ul u, .wpb_page ol u, .wpb_page address u { text-decoration: underline; } .wpb_page p em, .wpb_page blockquote em, .wpb_page ul em, .wpb_page ol em, .wpb_page address em { font-style: italic; } .wpb_page p small, .wpb_page blockquote small, .wpb_page ul small, .wpb_page ol small, .wpb_page address small { font-size: 11px; } .wpb_page abbr { text-transform: uppercase; } .wpb_page big { font-size: 16px; } .wpb_page small { font-size: 11px; } .wpb_page ol { list-style-type: decimal; padding-left: 30px; } .wpb_page ul { list-style-type: disc; padding-left: 30px; line-height: 2em; } .wpb_page ul.square { list-style-type: square; } .wpb_page ul.circle { list-style-type: circle; } .wpb_page ul.icon { list-style-type: none; padding-left: 0; } .wpb_page ul.icon > li i { margin-left: 8px; margin-right: 6px; } .wpb_page label { display: block; margin-bottom: 25px; } .wpb_page label.error { color: #c00; } .wpb_page .form input[type="email"], .wpb_page .form input[type="number"], .wpb_page .form input[type="password"], .wpb_page .form input[type="search"], .wpb_page .form input[type="tel"], .wpb_page .form input[type="text"], .wpb_page .form input[type="url"], .wpb_page .form input[type="color"], .wpb_page .form input[type="date"], .wpb_page .form input[type="datetime"], .wpb_page .form input[type="datetime-local"], .wpb_page .form input[type="month"], .wpb_page .form input[type="time"], .wpb_page .form input[type="week"], .wpb_page .form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .wpb_page .form input[type="email"]:focus, .wpb_page .form input[type="number"]:focus, .wpb_page .form input[type="password"]:focus, .wpb_page .form input[type="search"]:focus, .wpb_page .form input[type="tel"]:focus, .wpb_page .form input[type="text"]:focus, .wpb_page .form input[type="url"]:focus, .wpb_page .form input[type="color"]:focus, .wpb_page .form input[type="date"]:focus, .wpb_page .form input[type="datetime"]:focus, .wpb_page .form input[type="datetime-local"]:focus, .wpb_page .form input[type="month"]:focus, .wpb_page .form input[type="time"]:focus, .wpb_page .form input[type="week"]:focus, .wpb_page .form textarea:focus { color: white; background: #005393; border-color: #005393; } .wpb_page .form input[type="email"]::-webkit-input-placeholder, .wpb_page .form input[type="number"]::-webkit-input-placeholder, .wpb_page .form input[type="password"]::-webkit-input-placeholder, .wpb_page .form input[type="search"]::-webkit-input-placeholder, .wpb_page .form input[type="tel"]::-webkit-input-placeholder, .wpb_page .form input[type="text"]::-webkit-input-placeholder, .wpb_page .form input[type="url"]::-webkit-input-placeholder, .wpb_page .form input[type="color"]::-webkit-input-placeholder, .wpb_page .form input[type="date"]::-webkit-input-placeholder, .wpb_page .form input[type="datetime"]::-webkit-input-placeholder, .wpb_page .form input[type="datetime-local"]::-webkit-input-placeholder, .wpb_page .form input[type="month"]::-webkit-input-placeholder, .wpb_page .form input[type="time"]::-webkit-input-placeholder, .wpb_page .form input[type="week"]::-webkit-input-placeholder, .wpb_page .form textarea::-webkit-input-placeholder { color: inherit; } .wpb_page .form input[type="email"]:-moz-placeholder, .wpb_page .form input[type="number"]:-moz-placeholder, .wpb_page .form input[type="password"]:-moz-placeholder, .wpb_page .form input[type="search"]:-moz-placeholder, .wpb_page .form input[type="tel"]:-moz-placeholder, .wpb_page .form input[type="text"]:-moz-placeholder, .wpb_page .form input[type="url"]:-moz-placeholder, .wpb_page .form input[type="color"]:-moz-placeholder, .wpb_page .form input[type="date"]:-moz-placeholder, .wpb_page .form input[type="datetime"]:-moz-placeholder, .wpb_page .form input[type="datetime-local"]:-moz-placeholder, .wpb_page .form input[type="month"]:-moz-placeholder, .wpb_page .form input[type="time"]:-moz-placeholder, .wpb_page .form input[type="week"]:-moz-placeholder, .wpb_page .form textarea:-moz-placeholder { color: inherit; } .wpb_page .form input[type="email"]::-moz-placeholder, .wpb_page .form input[type="number"]::-moz-placeholder, .wpb_page .form input[type="password"]::-moz-placeholder, .wpb_page .form input[type="search"]::-moz-placeholder, .wpb_page .form input[type="tel"]::-moz-placeholder, .wpb_page .form input[type="text"]::-moz-placeholder, .wpb_page .form input[type="url"]::-moz-placeholder, .wpb_page .form input[type="color"]::-moz-placeholder, .wpb_page .form input[type="date"]::-moz-placeholder, .wpb_page .form input[type="datetime"]::-moz-placeholder, .wpb_page .form input[type="datetime-local"]::-moz-placeholder, .wpb_page .form input[type="month"]::-moz-placeholder, .wpb_page .form input[type="time"]::-moz-placeholder, .wpb_page .form input[type="week"]::-moz-placeholder, .wpb_page .form textarea::-moz-placeholder { color: inherit; } .wpb_page .form input[type="email"]:-ms-input-placeholder, .wpb_page .form input[type="number"]:-ms-input-placeholder, .wpb_page .form input[type="password"]:-ms-input-placeholder, .wpb_page .form input[type="search"]:-ms-input-placeholder, .wpb_page .form input[type="tel"]:-ms-input-placeholder, .wpb_page .form input[type="text"]:-ms-input-placeholder, .wpb_page .form input[type="url"]:-ms-input-placeholder, .wpb_page .form input[type="color"]:-ms-input-placeholder, .wpb_page .form input[type="date"]:-ms-input-placeholder, .wpb_page .form input[type="datetime"]:-ms-input-placeholder, .wpb_page .form input[type="datetime-local"]:-ms-input-placeholder, .wpb_page .form input[type="month"]:-ms-input-placeholder, .wpb_page .form input[type="time"]:-ms-input-placeholder, .wpb_page .form input[type="week"]:-ms-input-placeholder, .wpb_page .form textarea:-ms-input-placeholder { color: inherit; } .wpb_page .form textarea { height: 12em; } .wpb_page .form input[type="submit"], .wpb_page .form button, .wpb_page .form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .wpb_page .form input[type="submit"]:hover, .wpb_page .form button:hover, .wpb_page .form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .wpb_page .form input[type="submit"]:hover, .wpb_page .form button:hover, .wpb_page .form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .wpb_page .form input[type="submit"]:before, .wpb_page .form button:before, .wpb_page .form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .widget_calendar table { width: 100%; border-collapse: collapse; } .widget_calendar table caption { color: #05235e444; font-weight: 700; } .widget_calendar table caption, .widget_calendar table th, .widget_calendar table td { padding: 8px 0; } .widget_calendar table caption { margin-bottom: 8px; } .widget_calendar table th { font-weight: 700; } .widget_calendar table th, .widget_calendar table td, .widget_calendar table caption { text-align: left; } .thumbnails ul li a { overflow: hidden; display: block; position: relative; } .thumbnails ul li a .overlay { -webkit-transition: opacity 0.35s ease-in-out; -moz-transition: opacity 0.35s ease-in-out; transition: opacity 0.35s ease-in-out; display: block; position: absolute; left: 0; top: 0; opacity: 0; z-index: 4; width: 100%; height: 100%; background: #005393; } .thumbnails ul li a img { -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .thumbnails ul li a:hover img { -webkit-transform: scale(1.25); -moz-transform: scale(1.25); -ms-transform: scale(1.25); -o-transform: scale(1.25); transform: scale(1.25); } .thumbnails ul li a:hover .overlay { opacity: .75; } .thumbnails ul li a img { vertical-align: top; width: 100%; height: auto; } .wpb_quote .content { font-style: italic; } .wpb_quote .content:before { content: "\F10D"; float: left; font-family: "FontAwesome"; font-size: 32px; color: #e0e0e0; margin-right: 8px; opacity: .25; } .wpb_quote .content p { line-height: 1.5em; margin-bottom: 25px; } .wpb_quote .content p strong { font-weight: bold; } .wpb_quote .content p u { text-decoration: underline; } .wpb_quote .content p em { font-style: italic; } .wpb_quote .content p small { font-size: 11px; } .wpb_quote .author { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .wpb_quote .author strong { font-weight: bold; } .wpb_quote .author u { text-decoration: underline; } .wpb_quote .author em { font-style: italic; } .wpb_quote .author small { font-size: 11px; } .widget_search label { display: none; } .widget_search form input[type="email"], .widget_search form input[type="number"], .widget_search form input[type="password"], .widget_search form input[type="search"], .widget_search form input[type="tel"], .widget_search form input[type="text"], .widget_search form input[type="url"], .widget_search form input[type="color"], .widget_search form input[type="date"], .widget_search form input[type="datetime"], .widget_search form input[type="datetime-local"], .widget_search form input[type="month"], .widget_search form input[type="time"], .widget_search form input[type="week"], .widget_search form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .widget_search form input[type="email"]:focus, .widget_search form input[type="number"]:focus, .widget_search form input[type="password"]:focus, .widget_search form input[type="search"]:focus, .widget_search form input[type="tel"]:focus, .widget_search form input[type="text"]:focus, .widget_search form input[type="url"]:focus, .widget_search form input[type="color"]:focus, .widget_search form input[type="date"]:focus, .widget_search form input[type="datetime"]:focus, .widget_search form input[type="datetime-local"]:focus, .widget_search form input[type="month"]:focus, .widget_search form input[type="time"]:focus, .widget_search form input[type="week"]:focus, .widget_search form textarea:focus { color: white; background: #005393; border-color: #005393; } .widget_search form input[type="email"]::-webkit-input-placeholder, .widget_search form input[type="number"]::-webkit-input-placeholder, .widget_search form input[type="password"]::-webkit-input-placeholder, .widget_search form input[type="search"]::-webkit-input-placeholder, .widget_search form input[type="tel"]::-webkit-input-placeholder, .widget_search form input[type="text"]::-webkit-input-placeholder, .widget_search form input[type="url"]::-webkit-input-placeholder, .widget_search form input[type="color"]::-webkit-input-placeholder, .widget_search form input[type="date"]::-webkit-input-placeholder, .widget_search form input[type="datetime"]::-webkit-input-placeholder, .widget_search form input[type="datetime-local"]::-webkit-input-placeholder, .widget_search form input[type="month"]::-webkit-input-placeholder, .widget_search form input[type="time"]::-webkit-input-placeholder, .widget_search form input[type="week"]::-webkit-input-placeholder, .widget_search form textarea::-webkit-input-placeholder { color: inherit; } .widget_search form input[type="email"]:-moz-placeholder, .widget_search form input[type="number"]:-moz-placeholder, .widget_search form input[type="password"]:-moz-placeholder, .widget_search form input[type="search"]:-moz-placeholder, .widget_search form input[type="tel"]:-moz-placeholder, .widget_search form input[type="text"]:-moz-placeholder, .widget_search form input[type="url"]:-moz-placeholder, .widget_search form input[type="color"]:-moz-placeholder, .widget_search form input[type="date"]:-moz-placeholder, .widget_search form input[type="datetime"]:-moz-placeholder, .widget_search form input[type="datetime-local"]:-moz-placeholder, .widget_search form input[type="month"]:-moz-placeholder, .widget_search form input[type="time"]:-moz-placeholder, .widget_search form input[type="week"]:-moz-placeholder, .widget_search form textarea:-moz-placeholder { color: inherit; } .widget_search form input[type="email"]::-moz-placeholder, .widget_search form input[type="number"]::-moz-placeholder, .widget_search form input[type="password"]::-moz-placeholder, .widget_search form input[type="search"]::-moz-placeholder, .widget_search form input[type="tel"]::-moz-placeholder, .widget_search form input[type="text"]::-moz-placeholder, .widget_search form input[type="url"]::-moz-placeholder, .widget_search form input[type="color"]::-moz-placeholder, .widget_search form input[type="date"]::-moz-placeholder, .widget_search form input[type="datetime"]::-moz-placeholder, .widget_search form input[type="datetime-local"]::-moz-placeholder, .widget_search form input[type="month"]::-moz-placeholder, .widget_search form input[type="time"]::-moz-placeholder, .widget_search form input[type="week"]::-moz-placeholder, .widget_search form textarea::-moz-placeholder { color: inherit; } .widget_search form input[type="email"]:-ms-input-placeholder, .widget_search form input[type="number"]:-ms-input-placeholder, .widget_search form input[type="password"]:-ms-input-placeholder, .widget_search form input[type="search"]:-ms-input-placeholder, .widget_search form input[type="tel"]:-ms-input-placeholder, .widget_search form input[type="text"]:-ms-input-placeholder, .widget_search form input[type="url"]:-ms-input-placeholder, .widget_search form input[type="color"]:-ms-input-placeholder, .widget_search form input[type="date"]:-ms-input-placeholder, .widget_search form input[type="datetime"]:-ms-input-placeholder, .widget_search form input[type="datetime-local"]:-ms-input-placeholder, .widget_search form input[type="month"]:-ms-input-placeholder, .widget_search form input[type="time"]:-ms-input-placeholder, .widget_search form input[type="week"]:-ms-input-placeholder, .widget_search form textarea:-ms-input-placeholder { color: inherit; } .widget_search form textarea { height: 12em; } .widget_search form input[type="submit"], .widget_search form button, .widget_search form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .widget_search form input[type="submit"]:hover, .widget_search form button:hover, .widget_search form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .widget_search form input[type="submit"]:hover, .widget_search form button:hover, .widget_search form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .widget_search form input[type="submit"]:before, .widget_search form button:before, .widget_search form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .widget_search form input[type="submit"] { display: none; } .wpb_taxonomy ul li span { float: right; font-weight: 700; } .widget_tag_cloud .tagcloud { *zoom: 1; } .widget_tag_cloud .tagcloud:before, .widget_tag_cloud .tagcloud:after { content: " "; display: table; } .widget_tag_cloud .tagcloud:after { clear: both; } .widget_tag_cloud .tagcloud a { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; display: block; color: white; padding: 5px 10px 7px 10px; background: #3e3c3d; float: left; margin: 0 10px 10px 0; font-size: 12px; } .widget_tag_cloud .tagcloud a:hover { background-color: #005393; color: white; } .widget_text .textwidget { -ms-word-wrap: break-word; word-wrap: break-word; font-size: 13px; } .widget_text .textwidget strong { font-weight: bold; } .widget_text .textwidget u { text-decoration: underline; } .widget_text .textwidget em { font-style: italic; } .widget_text .textwidget small { font-size: 11px; } .widget_text .textwidget p, .widget_text .textwidget h1, .widget_text .textwidget h2, .widget_text .textwidget h3, .widget_text .textwidget h4, .widget_text .textwidget h5, .widget_text .textwidget h6, .widget_text .textwidget blockquote, .widget_text .textwidget ul, .widget_text .textwidget ol, .widget_text .textwidget hr, .widget_text .textwidget code, .widget_text .textwidget table { margin-bottom: 25px; } .widget_text .textwidget > p:last-child, .widget_text .textwidget > h1:last-child, .widget_text .textwidget > h2:last-child, .widget_text .textwidget > h3:last-child, .widget_text .textwidget > h4:last-child, .widget_text .textwidget > h5:last-child, .widget_text .textwidget > h6:last-child, .widget_text .textwidget > blockquote:last-child, .widget_text .textwidget > ul:last-child, .widget_text .textwidget > ol:last-child, .widget_text .textwidget > .bar:last-child, .widget_text .textwidget > hr:last-child, .widget_text .textwidget > code:last-child, .widget_text .textwidget > table:last-child { margin-bottom: 0; } .widget_text .textwidget a { color: #005393; } .widget_text .textwidget a:hover { text-decoration: underline; } .widget_text .textwidget h1, .widget_text .textwidget h2, .widget_text .textwidget h3, .widget_text .textwidget h4, .widget_text .textwidget h5, .widget_text .textwidget h6 { line-height: 1.25em; color: #05235e444; font-weight: 700; } .widget_text .textwidget h1 { font-size: 20px; } .widget_text .textwidget h2 { font-size: 18px; } .widget_text .textwidget h3 { font-size: 16px; } .widget_text .textwidget h4 { font-size: 14px; } .widget_text .textwidget .wp-caption-text { font-size: 11px; font-style: italic; margin-top: 5px; text-align: center; } .widget_text .textwidget .alignone img { max-width: 100%; } .widget_text .textwidget .alignleft, .widget_text .textwidget .aligncenter, .widget_text .textwidget .alignright { margin-bottom: 25px; max-width: 100%; } .widget_text .textwidget .alignleft.alignleft, .widget_text .textwidget .aligncenter.alignleft, .widget_text .textwidget .alignright.alignleft { float: left; margin-right: 25px; } .widget_text .textwidget .alignleft.aligncenter, .widget_text .textwidget .aligncenter.aligncenter, .widget_text .textwidget .alignright.aligncenter { float: none; text-align: center; } .widget_text .textwidget .alignleft.alignright, .widget_text .textwidget .aligncenter.alignright, .widget_text .textwidget .alignright.alignright { float: right; margin-left: 25px; } .widget_text .textwidget code, .widget_text .textwidget kbd, .widget_text .textwidget var { background: rgba(0, 0, 0, 0.04); font-family: monospace; } .widget_text .textwidget pre { display: block; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px; font-family: monospace; white-space: pre-wrap; margin-bottom: 25px; } .widget_text .textwidget .dropcap { font-size: 300%; line-height: 100%; float: left; margin-right: .25em; } .widget_text .textwidget blockquote { clear: both; border: 1px solid rgba(0, 0, 0, 0.1); background: rgba(0, 0, 0, 0.04); padding: 25px 25px 25px 31px; position: relative; } .widget_text .textwidget blockquote.small { padding: 10px 10px 10px 16px; } .widget_text .textwidget blockquote.plain { padding: 15px; } .widget_text .textwidget blockquote.plain:before { display: none; } .widget_text .textwidget blockquote p:last-child { margin-bottom: 0; } .widget_text .textwidget blockquote:before { content: ""; clear: both; position: absolute; left: -1px; top: -1px; height: 100%; border-left: 6px solid #005393; border-bottom: 2px solid #005393; } .widget_text .textwidget blockquote cite { text-align: right; color: #05235e444; font-weight: 700; font-size: 12px; } .widget_text .textwidget sub { font-size: 50%; vertical-align: bottom; } .widget_text .textwidget sup { font-size: 50%; vertical-align: top; } .widget_text .textwidget table { margin-bottom: 25px; } .widget_text .textwidget table th { color: #05235e444; font-weight: 700; } .widget_text .textwidget table td, .widget_text .textwidget table th { padding: 15px; text-align: left; } .widget_text .textwidget table tr { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .widget_text .textwidget table tr:last-child { border-bottom: none; } .widget_text .textwidget dl dt { color: #05235e444; font-weight: 700; margin-bottom: 5px; } .widget_text .textwidget dl dd { margin-bottom: 25px; } .widget_text .textwidget p, .widget_text .textwidget blockquote, .widget_text .textwidget ul, .widget_text .textwidget ol, .widget_text .textwidget address { line-height: 1.5em; } .widget_text .textwidget p strong, .widget_text .textwidget blockquote strong, .widget_text .textwidget ul strong, .widget_text .textwidget ol strong, .widget_text .textwidget address strong { font-weight: bold; } .widget_text .textwidget p u, .widget_text .textwidget blockquote u, .widget_text .textwidget ul u, .widget_text .textwidget ol u, .widget_text .textwidget address u { text-decoration: underline; } .widget_text .textwidget p em, .widget_text .textwidget blockquote em, .widget_text .textwidget ul em, .widget_text .textwidget ol em, .widget_text .textwidget address em { font-style: italic; } .widget_text .textwidget p small, .widget_text .textwidget blockquote small, .widget_text .textwidget ul small, .widget_text .textwidget ol small, .widget_text .textwidget address small { font-size: 11px; } .widget_text .textwidget abbr { text-transform: uppercase; } .widget_text .textwidget big { font-size: 16px; } .widget_text .textwidget small { font-size: 11px; } .widget_text .textwidget ol { list-style-type: decimal; padding-left: 30px; } .widget_text .textwidget ul { list-style-type: disc; padding-left: 30px; line-height: 2em; } .widget_text .textwidget ul.square { list-style-type: square; } .widget_text .textwidget ul.circle { list-style-type: circle; } .widget_text .textwidget ul.icon { list-style-type: none; padding-left: 0; } .widget_text .textwidget ul.icon > li i { margin-left: 8px; margin-right: 6px; } .widget_text .textwidget label { display: block; margin-bottom: 25px; } .widget_text .textwidget label.error { color: #c00; } .widget_text .textwidget .form input[type="email"], .widget_text .textwidget .form input[type="number"], .widget_text .textwidget .form input[type="password"], .widget_text .textwidget .form input[type="search"], .widget_text .textwidget .form input[type="tel"], .widget_text .textwidget .form input[type="text"], .widget_text .textwidget .form input[type="url"], .widget_text .textwidget .form input[type="color"], .widget_text .textwidget .form input[type="date"], .widget_text .textwidget .form input[type="datetime"], .widget_text .textwidget .form input[type="datetime-local"], .widget_text .textwidget .form input[type="month"], .widget_text .textwidget .form input[type="time"], .widget_text .textwidget .form input[type="week"], .widget_text .textwidget .form textarea { display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px; padding: 10px 14px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font: inherit; font-size: 11px; color: inherit; outline: none; background: transparent; } .widget_text .textwidget .form input[type="email"]:focus, .widget_text .textwidget .form input[type="number"]:focus, .widget_text .textwidget .form input[type="password"]:focus, .widget_text .textwidget .form input[type="search"]:focus, .widget_text .textwidget .form input[type="tel"]:focus, .widget_text .textwidget .form input[type="text"]:focus, .widget_text .textwidget .form input[type="url"]:focus, .widget_text .textwidget .form input[type="color"]:focus, .widget_text .textwidget .form input[type="date"]:focus, .widget_text .textwidget .form input[type="datetime"]:focus, .widget_text .textwidget .form input[type="datetime-local"]:focus, .widget_text .textwidget .form input[type="month"]:focus, .widget_text .textwidget .form input[type="time"]:focus, .widget_text .textwidget .form input[type="week"]:focus, .widget_text .textwidget .form textarea:focus { color: white; background: #005393; border-color: #005393; } .widget_text .textwidget .form input[type="email"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="number"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="password"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="search"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="tel"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="text"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="url"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="color"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="date"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="datetime"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="datetime-local"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="month"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="time"]::-webkit-input-placeholder, .widget_text .textwidget .form input[type="week"]::-webkit-input-placeholder, .widget_text .textwidget .form textarea::-webkit-input-placeholder { color: inherit; } .widget_text .textwidget .form input[type="email"]:-moz-placeholder, .widget_text .textwidget .form input[type="number"]:-moz-placeholder, .widget_text .textwidget .form input[type="password"]:-moz-placeholder, .widget_text .textwidget .form input[type="search"]:-moz-placeholder, .widget_text .textwidget .form input[type="tel"]:-moz-placeholder, .widget_text .textwidget .form input[type="text"]:-moz-placeholder, .widget_text .textwidget .form input[type="url"]:-moz-placeholder, .widget_text .textwidget .form input[type="color"]:-moz-placeholder, .widget_text .textwidget .form input[type="date"]:-moz-placeholder, .widget_text .textwidget .form input[type="datetime"]:-moz-placeholder, .widget_text .textwidget .form input[type="datetime-local"]:-moz-placeholder, .widget_text .textwidget .form input[type="month"]:-moz-placeholder, .widget_text .textwidget .form input[type="time"]:-moz-placeholder, .widget_text .textwidget .form input[type="week"]:-moz-placeholder, .widget_text .textwidget .form textarea:-moz-placeholder { color: inherit; } .widget_text .textwidget .form input[type="email"]::-moz-placeholder, .widget_text .textwidget .form input[type="number"]::-moz-placeholder, .widget_text .textwidget .form input[type="password"]::-moz-placeholder, .widget_text .textwidget .form input[type="search"]::-moz-placeholder, .widget_text .textwidget .form input[type="tel"]::-moz-placeholder, .widget_text .textwidget .form input[type="text"]::-moz-placeholder, .widget_text .textwidget .form input[type="url"]::-moz-placeholder, .widget_text .textwidget .form input[type="color"]::-moz-placeholder, .widget_text .textwidget .form input[type="date"]::-moz-placeholder, .widget_text .textwidget .form input[type="datetime"]::-moz-placeholder, .widget_text .textwidget .form input[type="datetime-local"]::-moz-placeholder, .widget_text .textwidget .form input[type="month"]::-moz-placeholder, .widget_text .textwidget .form input[type="time"]::-moz-placeholder, .widget_text .textwidget .form input[type="week"]::-moz-placeholder, .widget_text .textwidget .form textarea::-moz-placeholder { color: inherit; } .widget_text .textwidget .form input[type="email"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="number"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="password"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="search"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="tel"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="text"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="url"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="color"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="date"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="datetime"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="datetime-local"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="month"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="time"]:-ms-input-placeholder, .widget_text .textwidget .form input[type="week"]:-ms-input-placeholder, .widget_text .textwidget .form textarea:-ms-input-placeholder { color: inherit; } .widget_text .textwidget .form textarea { height: 12em; } .widget_text .textwidget .form input[type="submit"], .widget_text .textwidget .form button, .widget_text .textwidget .form a.submit { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; background-color: #f7f7f7; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, #f7f7f7 0%, white 100%); background-image: linear-gradient(to top,#f7f7f7 0%, white 100%); box-shadow: 0px 1px 1px 0px rgba(192, 192, 192, 0.25); cursor: pointer; cursor: hand; background-color: #f9f9f9; display: inline-block; font-weight: bold; color: #005393; border-radius: 3px; border: 1px solid #ddd; font-size: 14px; padding: 10px 18px; border-color: #005393; color: #005393; background-color: rgba(255, 255, 255, 0.9); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.9)), color-stop(100%, white)); background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.9), white 100%); background-image: linear-gradient(to top,rgba(255, 255, 255, 0.9), white 100%); background-color: #005393; } .widget_text .textwidget .form input[type="submit"]:hover, .widget_text .textwidget .form button:hover, .widget_text .textwidget .form a.submit:hover { color: #6b97bf333 !important; text-decoration: none !important; } .widget_text .textwidget .form input[type="submit"]:hover, .widget_text .textwidget .form button:hover, .widget_text .textwidget .form a.submit:hover { background-image: linear, bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%; background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.2), rgba(255, 255, 255, 0.2) 100%); border-color: rgba(0, 0, 0, 0.25); color: white !important; } .widget_text .textwidget .form input[type="submit"]:before, .widget_text .textwidget .form button:before, .widget_text .textwidget .form a.submit:before { content: "\F044"; font-family: "FontAwesome"; } .widget_rss ul li, .widget_nav_menu ul li, .widget_pages ul li, .widget_categories ul li, .wpb_taxonomy ul li, .widget_recent_entries ul li, .widget_recent_comments ul li, .widget_archive ul li, .widget_meta ul li { line-height: 1.5em; padding: 8px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .widget_rss ul li:last-child, .widget_nav_menu ul li:last-child, .widget_pages ul li:last-child, .widget_categories ul li:last-child, .wpb_taxonomy ul li:last-child, .widget_recent_entries ul li:last-child, .widget_recent_comments ul li:last-child, .widget_archive ul li:last-child, .widget_meta ul li:last-child { border-bottom: none; } .widget_rss ul li a:hover, .widget_nav_menu ul li a:hover, .widget_pages ul li a:hover, .widget_categories ul li a:hover, .wpb_taxonomy ul li a:hover, .widget_recent_entries ul li a:hover, .widget_recent_comments ul li a:hover, .widget_archive ul li a:hover, .widget_meta ul li a:hover { text-decoration: underline; } .widget_rss ul li:before, .widget_nav_menu ul li:before, .widget_pages ul li:before, .widget_categories ul li:before, .wpb_taxonomy ul li:before, .widget_recent_entries ul li:before, .widget_recent_comments ul li:before, .widget_archive ul li:before, .widget_meta ul li:before { content: "\F105"; font-family: "FontAwesome"; margin-right: .5em; } .widget_rss ul li:hover:before, .widget_nav_menu ul li:hover:before, .widget_pages ul li:hover:before, .widget_categories ul li:hover:before, .wpb_taxonomy ul li:hover:before, .widget_recent_entries ul li:hover:before, .widget_recent_comments ul li:hover:before, .widget_archive ul li:hover:before, .widget_meta ul li:hover:before { color: #005393; } footer .widget_rss ul li, footer .widget_nav_menu ul li, footer .widget_categories ul li, footer .wpb_taxonomy ul li, footer .widget_recent_entries ul li, footer .widget_recent_comments ul li, footer .widget_archive ul li, footer .widget_meta ul li { color: inherit; padding: 0; border-bottom: none; margin-bottom: 5px; } footer .widget_rss ul li a, footer .widget_nav_menu ul li a, footer .widget_categories ul li a, footer .wpb_taxonomy ul li a, footer .widget_recent_entries ul li a, footer .widget_recent_comments ul li a, footer .widget_archive ul li a, footer .widget_meta ul li a { -webkit-transition: color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out; transition: color 0.2s ease-in-out; } footer .widget_rss ul li a:hover, footer .widget_nav_menu ul li a:hover, footer .widget_categories ul li a:hover, footer .wpb_taxonomy ul li a:hover, footer .widget_recent_entries ul li a:hover, footer .widget_recent_comments ul li a:hover, footer .widget_archive ul li a:hover, footer .widget_meta ul li a:hover { color: white; text-decoration: inherit; } .tooltip-popup { background: black; padding: 6px 8px; border-radius: 3px; box-shadow: none; color: white; font-size: 12px; position: absolute; top: 10px; } .widget .widget-title { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 20px; } .widget .widget-title:before, .widget .widget-title:after { content: " "; display: table; } .widget .widget-title:after { clear: both; } .widget .widget-title .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 20px; } .widget .widget-title span { display: block; float: left; padding-right: 8px; height: 100%; } .widget .widget-title span.right, .widget .widget-title .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_widgetised_column .widget { margin-bottom: 50px; } .wpb_widgetised_column .widget .widget-title { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 14px; margin-bottom: 25px; } .wpb_widgetised_column .widget .widget-title:before, .wpb_widgetised_column .widget .widget-title:after { content: " "; display: table; } .wpb_widgetised_column .widget .widget-title:after { clear: both; } .wpb_widgetised_column .widget .widget-title .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 14px; } .wpb_widgetised_column .widget .widget-title span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_widgetised_column .widget .widget-title span.right, .wpb_widgetised_column .widget .widget-title .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_widgetised_column .wpb_heading, .wpb_widgetised_column .carousel-heading { margin-bottom: 25px; } .wpb_widgetised_column .wpb_heading h1, .wpb_widgetised_column .carousel-heading h1 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 18px; } .wpb_widgetised_column .wpb_heading h1:before, .wpb_widgetised_column .wpb_heading h1:after, .wpb_widgetised_column .carousel-heading h1:before, .wpb_widgetised_column .carousel-heading h1:after { content: " "; display: table; } .wpb_widgetised_column .wpb_heading h1:after, .wpb_widgetised_column .carousel-heading h1:after { clear: both; } .wpb_widgetised_column .wpb_heading h1 .background, .wpb_widgetised_column .carousel-heading h1 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 18px; } .wpb_widgetised_column .wpb_heading h1 span, .wpb_widgetised_column .carousel-heading h1 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_widgetised_column .wpb_heading h1 span.right, .wpb_widgetised_column .wpb_heading h1 .pagination, .wpb_widgetised_column .carousel-heading h1 span.right, .wpb_widgetised_column .carousel-heading h1 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_widgetised_column .wpb_heading h2, .wpb_widgetised_column .carousel-heading h2 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 16px; } .wpb_widgetised_column .wpb_heading h2:before, .wpb_widgetised_column .wpb_heading h2:after, .wpb_widgetised_column .carousel-heading h2:before, .wpb_widgetised_column .carousel-heading h2:after { content: " "; display: table; } .wpb_widgetised_column .wpb_heading h2:after, .wpb_widgetised_column .carousel-heading h2:after { clear: both; } .wpb_widgetised_column .wpb_heading h2 .background, .wpb_widgetised_column .carousel-heading h2 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 16px; } .wpb_widgetised_column .wpb_heading h2 span, .wpb_widgetised_column .carousel-heading h2 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_widgetised_column .wpb_heading h2 span.right, .wpb_widgetised_column .wpb_heading h2 .pagination, .wpb_widgetised_column .carousel-heading h2 span.right, .wpb_widgetised_column .carousel-heading h2 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_widgetised_column .wpb_heading h3, .wpb_widgetised_column .carousel-heading h3 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 14px; } .wpb_widgetised_column .wpb_heading h3:before, .wpb_widgetised_column .wpb_heading h3:after, .wpb_widgetised_column .carousel-heading h3:before, .wpb_widgetised_column .carousel-heading h3:after { content: " "; display: table; } .wpb_widgetised_column .wpb_heading h3:after, .wpb_widgetised_column .carousel-heading h3:after { clear: both; } .wpb_widgetised_column .wpb_heading h3 .background, .wpb_widgetised_column .carousel-heading h3 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 14px; } .wpb_widgetised_column .wpb_heading h3 span, .wpb_widgetised_column .carousel-heading h3 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_widgetised_column .wpb_heading h3 span.right, .wpb_widgetised_column .wpb_heading h3 .pagination, .wpb_widgetised_column .carousel-heading h3 span.right, .wpb_widgetised_column .carousel-heading h3 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_widgetised_column .wpb_heading h4, .wpb_widgetised_column .carousel-heading h4 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 13px; } .wpb_widgetised_column .wpb_heading h4:before, .wpb_widgetised_column .wpb_heading h4:after, .wpb_widgetised_column .carousel-heading h4:before, .wpb_widgetised_column .carousel-heading h4:after { content: " "; display: table; } .wpb_widgetised_column .wpb_heading h4:after, .wpb_widgetised_column .carousel-heading h4:after { clear: both; } .wpb_widgetised_column .wpb_heading h4 .background, .wpb_widgetised_column .carousel-heading h4 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 13px; } .wpb_widgetised_column .wpb_heading h4 span, .wpb_widgetised_column .carousel-heading h4 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_widgetised_column .wpb_heading h4 span.right, .wpb_widgetised_column .wpb_heading h4 .pagination, .wpb_widgetised_column .carousel-heading h4 span.right, .wpb_widgetised_column .carousel-heading h4 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_widgetised_column .wpb_heading h5, .wpb_widgetised_column .carousel-heading h5 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 12px; } .wpb_widgetised_column .wpb_heading h5:before, .wpb_widgetised_column .wpb_heading h5:after, .wpb_widgetised_column .carousel-heading h5:before, .wpb_widgetised_column .carousel-heading h5:after { content: " "; display: table; } .wpb_widgetised_column .wpb_heading h5:after, .wpb_widgetised_column .carousel-heading h5:after { clear: both; } .wpb_widgetised_column .wpb_heading h5 .background, .wpb_widgetised_column .carousel-heading h5 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 12px; } .wpb_widgetised_column .wpb_heading h5 span, .wpb_widgetised_column .carousel-heading h5 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_widgetised_column .wpb_heading h5 span.right, .wpb_widgetised_column .wpb_heading h5 .pagination, .wpb_widgetised_column .carousel-heading h5 span.right, .wpb_widgetised_column .carousel-heading h5 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } .wpb_widgetised_column .wpb_heading h6, .wpb_widgetised_column .carousel-heading h6 { *zoom: 1; color: #05235e444; font-weight: 700; font-size: 11px; } .wpb_widgetised_column .wpb_heading h6:before, .wpb_widgetised_column .wpb_heading h6:after, .wpb_widgetised_column .carousel-heading h6:before, .wpb_widgetised_column .carousel-heading h6:after { content: " "; display: table; } .wpb_widgetised_column .wpb_heading h6:after, .wpb_widgetised_column .carousel-heading h6:after { clear: both; } .wpb_widgetised_column .wpb_heading h6 .background, .wpb_widgetised_column .carousel-heading h6 .background { overflow: hidden; background: url("https://sanmarino-glass.com/wp-content/themes/fiction/assets/images/heading.png") repeat-x; background-position: 0 50%; height: 11px; } .wpb_widgetised_column .wpb_heading h6 span, .wpb_widgetised_column .carousel-heading h6 span { display: block; float: left; padding-right: 8px; height: 100%; } .wpb_widgetised_column .wpb_heading h6 span.right, .wpb_widgetised_column .wpb_heading h6 .pagination, .wpb_widgetised_column .carousel-heading h6 span.right, .wpb_widgetised_column .carousel-heading h6 .pagination { float: right; padding-left: 8px; padding-right: 0; height: 100%; } #up { position: fixed; z-index: 15; right: 20px; bottom: 20px; display: none; width: 45px; height: 45px; line-height: 45px; text-align: center; border-radius: 5px; color: white; background: rgba(159, 159, 159, 0.75); -webkit-transition: background 0.2s ease-in-out; -moz-transition: background 0.2s ease-in-out; transition: background 0.2s ease-in-out; } #up:hover { background: #005393; } #up:before { content: "\F106"; font-family: "FontAwesome"; font-size: 24px; } footer { color: #a3a3a3; } footer #footer-banner { border-top: 18px solid #f0f0f0; border-bottom: 18px solid #3e3c3d; background: #005393; } footer #footer-banner #footer-tweets { *zoom: 1; padding-top: 22px; padding-left: 40px; color: white; position: relative; height: 64px; } footer #footer-banner #footer-tweets:before, footer #footer-banner #footer-tweets:after { content: " "; display: table; } footer #footer-banner #footer-tweets:after { clear: both; } footer #footer-banner #footer-tweets .twitterwidget-title { display: none; } footer #footer-banner #footer-tweets:before { font-family: "Zocial"; content: "T"; font-size: 16px; position: absolute; height: 32px; width: 32px; line-height: 32px; text-align: center; left: 0; top: 16px; color: #005393; background: white; border-radius: 3px; } footer #footer-banner #footer-tweets ul { float: left; margin-bottom: 20px; padding-right: 120px; } footer #footer-banner #footer-tweets ul li { display: none; font-size: 14px; height: 16px; line-height: 16px; overflow: hidden; text-overflow: ellipsis; } footer #footer-banner #footer-tweets ol.flex-control-nav { position: absolute; right: 0; margin-bottom: 20px; z-index: 10; } footer #footer-banner #footer-tweets ol.flex-control-nav li { float: left; } footer #footer-banner #footer-tweets ol.flex-control-nav li a { display: block; cursor: pointer; cursor: hand; border-radius: 50%; background: rgba(255, 255, 255, 0.9); font-size: 0; margin-left: 8px; width: 16px; height: 16px; box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), 0 2px rgba(0, 0, 0, 0.2); } footer #footer-banner #footer-tweets ol.flex-control-nav li a:hover { box-shadow: 0 0 1px rgba(0, 0, 0, 0.5), 0 2px rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.25); background: transparent; } footer #top-footer .wpb_heading, footer #top-footer .widget .heading { color: white; font-size: 14px; font-weight: 700; padding-bottom: 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.05); margin-bottom: 20px; } footer #top-footer .wpb_heading { background: none; } footer #top-footer .widget.widget_tag_cloud .tagcloud a { color: inherit; } footer #top-footer .widget.widget_tag_cloud .tagcloud a:hover { color: white; } footer #top-footer .widget.widget_text .textwidget { line-height: 1.5em; } footer #top-footer .widget.widget_twitter ul li { padding-left: 40px; line-height: 1.4em; margin-bottom: 16px; position: relative; } footer #top-footer .widget.widget_twitter ul li:hover:before { color: #005393; } footer #top-footer .widget.widget_twitter ul li:before { content: "T"; position: absolute; left: 0; top: 7px; font-family: "Zocial"; font-size: 24px; color: rgba(0, 0, 0, 0.5); } footer #top-footer { background: #484647; padding-top: 48px; padding-bottom: 18px; } footer #top-footer .widget { padding-bottom: 36px; } footer #bottom-footer { background: #3e3c3d; line-height: 18px; padding-top: 20px; } footer #bottom-footer .column { padding-bottom: 20px; } #footer-social { *zoom: 1; } #footer-social:before, #footer-social:after { content: " "; display: table; } #footer-social:after { clear: both; } #footer-social a { -webkit-transition: color 0.2s; -moz-transition: color 0.2s; transition: color 0.2s; display: inline-block; font-size: 16px; margin-left: 15px; color: #999; } #footer-social a:hover { color: white; } #footer-social a i { display: block; } #styler { width: 248px; position: absolute; right: 0; top: 160px; z-index: 20; } #styler #styler-body { background: white; -webkit-box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.14); -moz-box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.14); box-shadow: 0 2px 9px 2px rgba(0, 0, 0, 0.14); } #styler #styler-body #styler-heading { font-weight: 700; color: white; font-size: 16px; height: 44px; line-height: 44px; text-align: center; background: #6b97bf333; } #styler #styler-body .styler-title { font-size: 12px; height: 41px; line-height: 41px; text-align: center; border-top: 1px solid rgba(0, 0, 0, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.1); } #styler #styler-body #fonts { padding: 8px; } #styler #styler-body #fonts select { width: 100%; font-size: 16px; } #styler #styler-body ul.images { padding: 4px; } #styler #styler-body ul.images:before, #styler #styler-body ul.images:after { content: ""; display: block; clear: both; } #styler #styler-body ul.images li { float: left; margin: 4px; } #styler #styler-body ul.images li a { border: 1px solid silver; display: block; background-size: auto 100%; width: 24px; height: 24px; } #styler #styler-body ul.images li img { width: 24px; height: 24px; } #styler #styler-body ul.images li img.active { opacity: 0.5; } #styler #styler-open, #styler #styler-close { display: block; background: #6b97bf333; height: 50px; } #styler #styler-close { position: absolute; background-position: top left; top: 60px; left: -40px; width: 40px; text-align: center; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } #styler #styler-close:before { content: "\F105"; font-family: "FontAwesome"; color: white; line-height: 50px; font-size: 32px; text-align: center; } #styler #styler-open { position: absolute; background-position: bottom left; top: 60px; right: 0; width: 40px; text-align: center; border-top-left-radius: 3px; border-bottom-left-radius: 3px; } #styler #styler-open:before { content: "\F104"; font-family: "FontAwesome"; color: white; line-height: 50px; font-size: 32px; text-align: center; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } /* The following are defined in mixins throughout the code. */ .gallery-caption { font-size: 11px; font-style: italic; } .bypostauthor .comment-body { font-style: italic; }