@font-face {
font-family: 'FontAwesome';
src:url('http://www.evancarmichael.com/phase005/design-believe/style/fonts/FontAwesomeEC.eot');
src:url('http://www.evancarmichael.com/phase005/design-believe/style/fonts/FontAwesomeEC.eot?#iefix') format('embedded-opentype'),
url('http://www.evancarmichael.com/phase005/design-believe/style/fonts/FontAwesomeEC.woff') format('woff'),
url('http://www.evancarmichael.com/phase005/design-believe/style/fonts/FontAwesomeEC.ttf') format('truetype'),
url('http://www.evancarmichael.com/phase005/design-believe/style/fonts/FontAwesomeEC.svg#FontAwesomeEC') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
	font-family: 'FontAwesomeEC';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
		 url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
	font-weight: normal;
	font-style: normal;
}

.cool_btn1                              {
                                            width: 190px;
                                            height: 190px;
                                            /*margin: 15px 15px 15px 2.813em;*/
                                            position: relative;
                                            -webkit-border-radius: 200px;
                                            -moz-border-radius: 200px;
                                            -ms-border-radius: 200px;
                                            -o-border-radius: 200px;
                                            border-radius: 200px;
                                            background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa), color-stop(50%, #e3e3e3), color-stop(50%, #888888), color-stop(100%, #666666));
                                            background-image: -webkit-linear-gradient(#fafafa, #e3e3e3 50%, #888888 50%, #666666);
                                            background-image: -moz-linear-gradient(#fafafa, #e3e3e3 50%, #888888 50%, #666666);
                                            background-image: -o-linear-gradient(#fafafa, #e3e3e3 50%, #888888 50%, #666666);
                                            background-image: linear-gradient(#fafafa, #e3e3e3 50%, #888888 50%, #666666);
                                            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3);
                                            -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3);
                                            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3);
                                            display: inline-block;
                                        }
/* line 31, ../sass/screen.scss */
.cool_btn1 h1                           {
                                            text-align: center;
                                            font-size: 39.625;
                                            margin: 0.65em 0 0 0;
                                            color: #333;
                                            text-shadow: 0 1px 0 white, 0 -1px 0 rgba(0, 0, 0, 0.5);
                                            font-family: 'futurabold', cursive;
                                            text-transform: uppercase;
                                            font-weight: normal;
                                            line-height: 1;
                                        }
/* line 40, ../sass/screen.scss */
.cool_btn1 h1 i                         {
                                            display: block;
                                            font-style: normal;
                                            font-size: 14px;
                                            font-weight: bold;
                                            font-family: 'futurabold', helvetica, arial, sans-serif;
                                            text-shadow: none;
                                        }
/* line 49, ../sass/screen.scss */
.cool_btn1 h2                           {
                                            font-family: 'FontAwesome', Arial, sans-serif;
                                            font-weight: normal;
                                            text-align: center;
                                            font-size: 90px;
                                            line-height: 1;
                                            margin: 15px 0 0 0;
                                            text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4), 0 -1px 0px rgba(0, 0, 0, 0.8);
                                            color: #fafafa;
                                        }
/* line 60, ../sass/screen.scss */
.cool_btn1:after                        {
                                            content: "";
                                            width: 200px;
                                            height: 200px;
                                            display: block;
                                            position: absolute;
                                            left: -5px;
                                            top: -5px;
                                            z-index: -1;
                                            -webkit-border-radius: 200px;
                                            -moz-border-radius: 200px;
                                            -ms-border-radius: 200px;
                                            -o-border-radius: 200px;
                                            border-radius: 200px;
                                            background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #cecece), color-stop(100%, #e7e7e7));
                                            background-image: -webkit-linear-gradient(#cecece, #e7e7e7);
                                            background-image: -moz-linear-gradient(#cecece, #e7e7e7);
                                            background-image: -o-linear-gradient(#cecece, #e7e7e7);
                                            background-image: linear-gradient(#cecece, #e7e7e7);
                                            -webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 0.9);
                                            -moz-box-shadow: 0 1px 0px rgba(255, 255, 255, 0.9);
                                            box-shadow: 0 1px 0px rgba(255, 255, 255, 0.9);
                                        }
/* -------------------
Transitions
-------------------- */
/* line 76, ../sass/screen.scss */
.cool_btn1.blue,
.cool_btn1.teal,
.cool_btn1.orange,
.cool_btn1.green                        {
                                            -webkit-transition-property: all;
                                            -moz-transition-property: all;
                                            -o-transition-property: all;
                                            transition-property: all;
                                            -webkit-transition-duration: 0.4s;
                                            -moz-transition-duration: 0.4s;
                                            -o-transition-duration: 0.4s;
                                            transition-duration: 0.4s;
                                            cursor: pointer;
                                        }
/* -------------------
Colors
-------------------- */
/* line 102, ../sass/screen.scss */
.cool_btn1.orange                       {
                                            background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d5d5d5), color-stop(50%, #ffffff), color-stop(50%, #f49e23), color-stop(100%, #e27619));
                                            background-image: -webkit-linear-gradient(#d5d5d5, #ffffff 50%, #f49e23 50%, #e27619);
                                            background-image: -moz-linear-gradient(#d5d5d5, #ffffff 50%, #f49e23 50%, #e27619);
                                            background-image: -o-linear-gradient(#d5d5d5, #ffffff 50%, #f49e23 50%, #e27619);
                                            background-image: linear-gradient(#d5d5d5, #ffffff 50%, #f49e23 50%, #e27619);
                                        }
/* line 104, ../sass/screen.scss */
.cool_btn1.orange h1                    { color: #e27619 !important; }
/* line 107, ../sass/screen.scss */
.cool_btn1.orange h2                    { color: #AC5509 !important; }
/* -------------------
Hover States
-------------------- */
/* line 123, ../sass/screen.scss */
.cool_btn1.orange:hover                 {
                                            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(255, 174, 0, 0.8);
                                            -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(255, 174, 0, 0.8);
                                            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(255, 174, 0, 0.8);
                                        }
/* line 128, ../sass/screen.scss */
.cool_btn1.teal:hover                   {
                                            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(16, 216, 252, 0.8);
                                            -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(16, 216, 252, 0.8);
                                            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(16, 216, 252, 0.8);
                                        }
/* line 133, ../sass/screen.scss */
.cool_btn1.blue:hover                   {
                                            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(43, 95, 187, 0.8);
                                            -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(43, 95, 187, 0.8);
                                            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(43, 95, 187, 0.8);
                                        }
/* line 138, ../sass/screen.scss */
.cool_btn1.green:hover                  {
                                            -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(47, 217, 29, 0.8);
                                            -moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(47, 217, 29, 0.8);
                                            box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3), inset 0px 2px 5px rgba(0, 0, 0, 0.3), 0 0 28px 6px rgba(47, 217, 29, 0.8);
                                        }
.my-element {
  background-image: url(image.svg);
}
.no-svg .my-element {
  background-image: url(image.png);
}

.believe							{ font-family: 'FontAwesomeEC' }
#mainmsg h2.believe 				{ font-size: 4.6em; color: #AC5509; }
html.lt-ie10 .cool_btn1 h2.believe { background: url(http://www.evancarmichael.com/design-believe/style/img/logos/plane-orange-bevel.png) no-repeat }
#mainmsg h3.believe 				{ font-size: 4.6em; color: #AC5509; }
html.lt-ie10 .cool_btn1 h3.believe { background: url(http://www.evancarmichael.com/design-believe/style/img/logos/zhuge-logo-black.png) no-repeat }