.rc-post-pinit-wrap{ margin: 40px 0; } .gringo-sharing-thumb-title, .rc-blog-content-title{ text-align: center; text-transform: uppercase; } .gringo-sharing-thumb-image { text-align: center; } .gringo-sharing-thumb-image img{ margin: 0 auto; } .gringo-sharing-buttons-container.fixed { position: fixed; top: 40%; left: 0; transform: translate(0, -50%); z-index: 99; } .gringo-sharing-buttons-container.fixed ul { margin: 0; padding: 0; display: flex; flex-direction: column } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; list-style-type: none; font-family: inherit; text-transform: none; font-weight: 400; margin: 0 0 5px; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background-image: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; transition: all .3s; -moz-transition: all .3s; -webkit-transition: all .3s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; width: 50px; height: 100%; display: inline-block; text-align: center; border-left: 0 solid rgba(0, 0, 0, .4) } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons:hover { width: 37px; border-left: 6px solid rgba(0, 0, 0, .3) } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons:hover a { opacity: .8 } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.facebook { background: #3a579a } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.twitter { background: #00abf0 } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.pinterest { background: #cd1c1f } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.whatsapp { background: #1d9e11 } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.email { background: rgb(170, 170, 170) } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons:hover.facebook { background: #314a83 } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons:hover.twitter { background: #0092cc } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons:hover.pinterest { background: #ae181a } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons:hover.whatsapp { background: #136b0a } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons:hover.email { background: #808080 } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons a { display: block; padding: 25px 0 25px; float: left; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; position: relative } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons .social-count { font-size: 12px; font-weight: 600; font-family: inherit; position: absolute; top: 0; left: 100%; padding: 12px 12px 11px; border: 1px solid #e7e7e7; color: #000; border-radius: 4px; margin: 0 0 0 7px; background: #fff; } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons .social-count:before { content: ''; position: absolute; top: 19px; left: -4px; width: 6px; height: 6px; border-left: 1px solid; border-top: 1px solid; transform: rotate(-45deg); background: #fff; border-color: #e7e7e7; } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.facebook a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAr0lEQVQ4je2TrQpCQRCFvxG12i2CQasIdp9A4602X0hf4ia7b2AVDGK7iNhukFuPZZH15+6uWD1l5zCHM3MYFn6ExQSSesDAafdmdklyltSStNEzFq+6RsAjA+axQc1Ab+zVSyAHqm8M2l59NLMyts0DknaSSi/7WdJJ0lukug36QMfjXffeUg3WwAwYOZ4DBXBISQCApJUXYVqnC50xCX+DwG+UNAGGjm7N7PpJdwdLH1L/BIorYwAAAABJRU5ErkJggg==) no-repeat center } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.twitter a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8ElEQVQ4jc3RIUuDURTG8ed1gyWDMLPBIJhEk1G/gmj0Awg2P4AYbH4AbQbDsJsNNofJJLMtCGIUnAx/Bt/B2N4X1/SBy7mXc/7POffe5F8ISyhqcgu4xBt6OMQmDsaLznGBRoXBjWm94xjzo6KrMnGP9TF4sQKGIfbGu+xMFHRxgqMag6cR2yzjSpLnJMvleaNcdXodbebKOByDZ1F38qFa6NSMW6WtKUvsoz8D3J2CS4M2Hn6BP7BWezE0cIavCvgTu1VQy883nuKupnMP21VNm0VRDHCbZDXJIEk/STvJS5LHJNdJOkVRDGpH/1N9A/eIhbYp+L5WAAAAAElFTkSuQmCC) no-repeat center } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.pinterest a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHklEQVQ4jaWQr0tDYRSG3+OuDBZdmHW4IHqjrAybyWgRhP0PZqP/gsFVk00MJi0Ww8QfQRhDBuKSacUhwuYew47wcbn3brhTDt973vf5zvdJC5aliUBR0r6khqSypJ6ke0mXZjbJJQJ1oAP8AF3gBugzrTugmheuAV/AE7CRmDWBMfAILGcBroEBsAqsAUdAJZi3fJNmWrjkN5z4+cXNx4HnwLXTP20pYFQlFSR1fcXY9bfAU0zmQkBf0kjSppmNguBt4Fn3/pr1By1gCETAJ/ARzCLgHZgAcRagAOwAW/7WbyAGVoAz185TwwnQoZsfvI+9XwCl0BtlMLYlIWnX312T1JbUMTPm2aAHPM805gAGwN4igKt/hx1Qme2a1i9o3gpyGSJ9OgAAAABJRU5ErkJggg==) no-repeat center } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.whatsapp a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAABhElEQVQ4jY2STUtVURSGn6WhF5GwJEkhiiKaSAQhBEFNhKZC3DChSYKTBg6jQf2OoHLSDygEjYgguINGIQRFDbuDDCUySvq4ydOgdep0OCdao7XXfva7117vDhpCDWAUGAQ2IqLXxFYPHlJvqpv+iW/qijpd5fsqhy8Br4D9QBvYDbSAk8AasKouqYN1N7fVbXUu269jJtUX6t2/GHVU3VKv5Pq4Ot4gckz9os6Ui1fVjtqn7kvgwT/mdE19Wi48URcyP5WD+6T2NwhMJLNnV9YOA68zfwa8AzoRsVMnEBFv1c/AgcKFbWAkN3vAPHBenc8bh9WDpQ4CGAC+F4Vl9XqlzQV1J/3vqD/UG7k3qX5Vhwp4Tu1W/VWn1IdqLwWKOd1S75fBVkJnGoY2oo5lfi7FTpSBs+p7dUAdq/tpaqiX1Y/qYlEvXLgAfAAeA6eBdfU28BzYAo4Cs/z60osRsfTbkfT6DfASuAesAFPAReAIMAx0gUfAnYjYrLbWUvfWvf1/4idKJFlpqvGLWgAAAABJRU5ErkJggg==) no-repeat center } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons.email a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAm0lEQVQ4jcWQPQ6CYBBEB3pvQEVCh9JySg8gB7BXW7D2OtqQkPBsPpNJEA18Jk6yxW7m7Z/0dwEd69UlwF3SZuX8Ryopl7SX1C8A+8DkfkoGHIDhw8pD8GQOtkBteQEcgdHAMdQK89VAKzOdgK0ZKuASorL6Dji/IG/wdtKXzSYN/NYGKEM0c79JABZ8f6I0Bv5Zg2sEf4tdIF5PHN47va9EqRYAAAAASUVORK5CYII=) no-repeat center } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons .social-count { font-size: 12px; font-weight: 600; font-family: inherit; } .gringo-sharing-buttons-container.fixed .gringo-sharing-nav { display: none } .gringo-sharing-buttons-container.fixed .gringo-sharing-nav { background: rgba(0, 0, 0, .5); width: 100%; z-index: 999999; display: none; max-height: 100%; text-align: center; padding: 11px 35px; position: relative; cursor: pointer } .gringo-sharing-buttons-container.fixed .gringo-sharing-nav .close { position: absolute; top: 12px; right: 15px; width: 16px; height: 16px; cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA3ElEQVQ4ja2SwW3DMAxF3+cAuXUSWwtkCi9SnwrEBXxyF8kUWUCyd6kHEHtoDBiuIwdIeRT5HkWJmqbpLed8BWpJfVVVXxRiHMd3d/8Akpk1dofPwMndhxhj9wiOMXbuPgAn4JxzvhpQr4skXfYkMcZO0mVzXJukflu8lTyAkdSrVODun4twLxdC6HTUZS8WGEDrxDOSNfxHcCTZwgD2zJVL8X8jvPSIL33jfbeHUpfCIrVKKX3zu9sP5yxIZgPSEQwQQuiWkVaRzMwa4AbMkto9eC2R1AIzcDOz5gc/XqCb8qc8mQAAAABJRU5ErkJggg==) no-repeat center } .gringo-sharing-buttons-container.fixed .gringo-sharing-nav .share-title { text-align: center; color: #fff; cursor: pointer; font-size: 14px; text-transform: capitalize; position: relative } .gringo-sharing-buttons-container.fixed .gringo-sharing-nav .share-title:after { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzElEQVRYhe2RTQrCQAxGv4jganqbOUBvMSJ4Bz1IvYIignvdd2+O061MXIhQSmum4x9I3jrJexDAMAzDSEBE6FM76lBd19OiKPYxxov3fpNylJlXROSbplmWZXl9NjvRjjnndiISiKhi5lWivAIwd85ttXk1QEROACIAaBEtOQBEETlr95P+xMyBiA6PYBFZd9/RI194749vCdAicuWjAoYigPtrcuSjA/oiWoyWZwUMRGTJswM6EciVvwwzB2YOXxcbhmH8FQRg9suAG0eHgKhBrpOSAAAAAElFTkSuQmCC) no-repeat center; content: ''; position: absolute; top: -9px; right: -30px; width: 32px; height: 32px; background-size: cover; -moz-transition: all 1s ease; -webkit-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease } .gringo-sharing-buttons-container.fixed.opened .gringo-sharing-nav .share-title:after { -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg) } @media (max-width: 1300px) { .gringo-sharing-buttons-container.fixed { top: inherit !important; left: 50%; margin-left: -290px; bottom: 5px; transform: translate(0, 0); z-index: 999 } .gringo-sharing-buttons-container.fixed ul { flex-direction: initial; flex-wrap: wrap } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons:hover { width: 44px } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin: 0 0 0 5px } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons .social-count { top: -45px; left: 0; right: 0; padding: 5px 12px; margin: 0 0 7px 0; } .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons .social-count:before { top: 95%; left: 20px; transform: rotate(-135deg); } } @media only screen and (max-width: 980px) { .social-count { opacity: 0; -webkit-transition: width 2s; /* For Safari 3.1 to 6.0 */ transition: width 2s; } .opened .social-count { opacity: 1; } .gringo-sharing-buttons-container.fixed .gringo-sharing-nav { display: block } .gringo-sharing-buttons-container.fixed ul { margin: 0; justify-content: center; background: #fff; padding: 15px } .gringo-sharing-buttons-container.opened ul.has-counter { padding-top: 60px; } .gringo-sharing-buttons-container.fixed { top: inherit !important; left: 0; margin-left: 0; bottom: -80px; transform: translate(0, 0); z-index: 999; right: 0 } .gringo-sharing-buttons-container.fixed.opened { bottom: 0; -moz-transition: all 1s ease; -webkit-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease } } @media only screen and (max-width: 375px) { .gringo-sharing-buttons-container.fixed .gringo-sharing-buttons { width: 43px; } } .gringo-sharing-buttons-container.static ul { position: absolute; opacity: 0; list-style: none; visibility: hidden; bottom: 21px; right: initial; margin: 0; padding: 0; transition: all 0.15s ease; box-shadow: 2.7px 1.4px 7px rgba(0, 0, 0, .18); -moz-box-shadow: 2.7px 1.4px 7px rgba(0, 0, 0, .18); -webkit-box-shadow: 2.7px 1.4px 7px rgba(0, 0, 0, .18); left: 26px; line-height: 1 } .blog-cat-post-share:hover .gringo-sharing-buttons-container.static ul, .related-post-share:hover .gringo-sharing-buttons-container.static ul { opacity: 1; visibility: visible } .gringo-sharing-buttons-container.static .gringo-sharing-buttons { list-style-type: none; font-family: inherit; text-transform: none; font-weight: 400; margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background-image: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; transition: all .15s; -moz-transition: all .15s; -webkit-transition: all .15s; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; width: 42px; display: inline-block; text-align: center; line-height: 1; vertical-align: top } .gringo-sharing-buttons-container.static .gringo-sharing-buttons:hover a { opacity: .8 } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.facebook { background: #3a579a } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.twitter { background: #00abf0 } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.pinterest { background: #cd1c1f } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.email { background: rgb(170, 170, 170); } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.whatsapp { background: rgb(29, 158, 17); } .gringo-sharing-buttons-container.static .gringo-sharing-buttons:hover.facebook { background: #314a83 } .gringo-sharing-buttons-container.static .gringo-sharing-buttons:hover.twitter { background: #0092cc } .gringo-sharing-buttons-container.static .gringo-sharing-buttons:hover.pinterest { background: #ae181a } .gringo-sharing-buttons-container.static .gringo-sharing-buttons a { display: block; padding: 16px 0 16px; float: left; width: 100%; height: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.facebook a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAr0lEQVQ4je2TrQpCQRCFvxG12i2CQasIdp9A4602X0hf4ia7b2AVDGK7iNhukFuPZZH15+6uWD1l5zCHM3MYFn6ExQSSesDAafdmdklyltSStNEzFq+6RsAjA+axQc1Ab+zVSyAHqm8M2l59NLMyts0DknaSSi/7WdJJ0lukug36QMfjXffeUg3WwAwYOZ4DBXBISQCApJUXYVqnC50xCX+DwG+UNAGGjm7N7PpJdwdLH1L/BIorYwAAAABJRU5ErkJggg==) no-repeat center } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.twitter a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8ElEQVQ4jc3RIUuDURTG8ed1gyWDMLPBIJhEk1G/gmj0Awg2P4AYbH4AbQbDsJsNNofJJLMtCGIUnAx/Bt/B2N4X1/SBy7mXc/7POffe5F8ISyhqcgu4xBt6OMQmDsaLznGBRoXBjWm94xjzo6KrMnGP9TF4sQKGIfbGu+xMFHRxgqMag6cR2yzjSpLnJMvleaNcdXodbebKOByDZ1F38qFa6NSMW6WtKUvsoz8D3J2CS4M2Hn6BP7BWezE0cIavCvgTu1VQy883nuKupnMP21VNm0VRDHCbZDXJIEk/STvJS5LHJNdJOkVRDGpH/1N9A/eIhbYp+L5WAAAAAElFTkSuQmCC) no-repeat center } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.pinterest a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHklEQVQ4jaWQr0tDYRSG3+OuDBZdmHW4IHqjrAybyWgRhP0PZqP/gsFVk00MJi0Ww8QfQRhDBuKSacUhwuYew47wcbn3brhTDt973vf5zvdJC5aliUBR0r6khqSypJ6ke0mXZjbJJQJ1oAP8AF3gBugzrTugmheuAV/AE7CRmDWBMfAILGcBroEBsAqsAUdAJZi3fJNmWrjkN5z4+cXNx4HnwLXTP20pYFQlFSR1fcXY9bfAU0zmQkBf0kjSppmNguBt4Fn3/pr1By1gCETAJ/ARzCLgHZgAcRagAOwAW/7WbyAGVoAz185TwwnQoZsfvI+9XwCl0BtlMLYlIWnX312T1JbUMTPm2aAHPM805gAGwN4igKt/hx1Qme2a1i9o3gpyGSJ9OgAAAABJRU5ErkJggg==) no-repeat center } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.email a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAm0lEQVQ4jcWQPQ6CYBBEB3pvQEVCh9JySg8gB7BXW7D2OtqQkPBsPpNJEA18Jk6yxW7m7Z/0dwEd69UlwF3SZuX8Ryopl7SX1C8A+8DkfkoGHIDhw8pD8GQOtkBteQEcgdHAMdQK89VAKzOdgK0ZKuASorL6Dji/IG/wdtKXzSYN/NYGKEM0c79JABZ8f6I0Bv5Zg2sEf4tdIF5PHN47va9EqRYAAAAASUVORK5CYII=) no-repeat center } .gringo-sharing-buttons-container.static .gringo-sharing-buttons.whatsapp a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAABhElEQVQ4jY2STUtVURSGn6WhF5GwJEkhiiKaSAQhBEFNhKZC3DChSYKTBg6jQf2OoHLSDygEjYgguINGIQRFDbuDDCUySvq4ydOgdep0OCdao7XXfva7117vDhpCDWAUGAQ2IqLXxFYPHlJvqpv+iW/qijpd5fsqhy8Br4D9QBvYDbSAk8AasKouqYN1N7fVbXUu269jJtUX6t2/GHVU3VKv5Pq4Ot4gckz9os6Ui1fVjtqn7kvgwT/mdE19Wi48URcyP5WD+6T2NwhMJLNnV9YOA68zfwa8AzoRsVMnEBFv1c/AgcKFbWAkN3vAPHBenc8bh9WDpQ4CGAC+F4Vl9XqlzQV1J/3vqD/UG7k3qX5Vhwp4Tu1W/VWn1IdqLwWKOd1S75fBVkJnGoY2oo5lfi7FTpSBs+p7dUAdq/tpaqiX1Y/qYlEvXLgAfAAeA6eBdfU28BzYAo4Cs/z60osRsfTbkfT6DfASuAesAFPAReAIMAx0gUfAnYjYrLbWUvfWvf1/4idKJFlpqvGLWgAAAABJRU5ErkJggg==) no-repeat center } .gringo-sharing-buttons-container.static .gringo-sharing-nav { display: none } /* CSS styles for sharing email form */ /* The Modal (background) */ .gsb-modal { display: none; /* Hidden by default */ position: fixed; /* Stay in place */ z-index: 1; /* Sit on top */ padding-top: 100px; /* Location of the box */ left: 0; top: 0; width: 100%; /* Full width */ height: 100%; /* Full height */ overflow: auto; /* Enable scroll if needed */ background-color: rgb(0,0,0); /* Fallback color */ background-color: rgba(0,0,0,0.4); /* Black w/ opacity */ } /* Modal Content */ .gsb-content2 { background-color: #fefefe; margin: 0 auto; padding: 20px; border: 1px solid #888; width: 600px; } .gsb-content { font-weight: inherit; min-height: 2.5em; border: 1px solid #cacaca; border-radius: 5px; -webkit-box-shadow: inset 0 1px #a6a6a6, 0 0 0 1px rgba(0, 0, 0, 08%8); -moz-box-shadow: inset 0 1px #a6a6a6, 0 0 0 1px rgba(0, 0, 0, 08%8); box-shadow: inset 0 1px #a6a6a6, 0 0 0 1px rgba(0, 0, 0, 08%8); font-family: inherit; border-top: 20px solid #bbbbbb; background: #fafafa; color: #444444; padding: 1em; position: relative; margin: 160px auto; max-width: 100%; width: 450px; font-size: 14px; line-height: 1.5em; } .gsb-content::after { content: ""; display: table; clear: both; } .gsb-content input[type=text], .gsb-content input[type=email], .gsb-content textarea{ border-radius: 3px; background: white; width: 100%; padding: 0.25em 0.67em; font-family: inherit; font-weight: inherit; font-size: inherit; min-height: 2.5em; margin: 0 0 0.25em; border: 1px solid #cacaca; } .gsb-dialog-button-send { background: #3288e6; color: white; } .gsb-dialog-button { border-radius: 3px; border: 0; float: right; margin: 0 0 0 0.5em; font-family: inherit; text-transform: uppercase; letter-spacing: 0.1em; font-size: 0.8em; line-height: 1em; padding: 0.75em 2em; } /* The Close Button */ .close { color: #aaaaaa; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; }