html{padding:0;margin:0;}
body{padding:0;margin:0;background:#f9f9f9;font-weight:300;font-family:Lato,Calibri,Verdana,Arial;}

a{color:#0175bc;text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus, a:active, object{outline:none;}
a img{border:0 none;}
::-moz-selection{background:#d0e3ff;color:#000}
::selection{background:#d0e3ff;color:#000}
*{-webkit-text-size-adjust:none;}

a.icon:after{content:' ';display:inline-block;width:16px;height:18px;background:url(/images/link.png) no-repeat top left;}
a.right{display:block;padding-bottom:5px;text-align:right;}

img.alignleft{margin-right:5px;}
img.alignright{margin-left:5px;}

/* small{position:absolute;bottom:30px;right:50px;font-size:8px;font-family:Calibri,Verdana,Arial;} */

hr{border:0;border-top:1px solid #ddd;margin:0 0 30px;background-color:rgba(0,0,0,0);display:block;height:1px;}

h1{color:#0175bc;font-size:36px;font-weight:300;margin:0 0 20px 0;}
h2{color:#357;font-size:32px;font-weight:300;margin:0 0 20px 0;}
h3{color:#357;font-size:24px;font-weight:300;margin:0 0 15px 0;}
h4{color:#357;font-size:22px;font-weight:300;margin:0 0 15px 0;}
h5{color:#357;font-size:20px;font-weight:300;margin:0 0 15px 0;}

ol, ul{margin:0 0 20px 0;padding:0 0 0 40px;}

strong, b{font-weight:400;}

input:focus,
select:focus,
textarea:focus{outline-color:#0175bc;}

.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{margin:0 auto;display:block;}
.clear{clear:both;margin:0 !important;padding:0 !important;border:0 !important;}
.schemaorg{display:none;}
.tab{padding-left:30px;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-justify{text-align:justify;}


#header{position:fixed;left:0;top:0;width:100%;height:64px;border-bottom:#0175bc 5px solid;z-index:10;}
#header,
#footer{background-color:#f4f4f4;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f4f4f4), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #f4f4f4,#e5e5e5);background:-moz-linear-gradient(top, #f4f4f4,#e5e5e5);background:-o-linear-gradient(top, #f4f4f4,#e5e5e5);background:linear-gradient(top,#f4f4f4,#e5e5e5);}
#header #menu{position:relative;width:1000px;margin:0 auto;text-align:right;z-index:11;}
#header #menu #social{position:absolute;top:64px;left:0;background:#0175bc;padding:5px 7px;text-align:center;line-height:0;}
#header #menu #social .google-plus-container,
#header #menu #social a{position:relative;display:inline-block;width:18px;height:18px;margin:0 7px;}
#header #menu #social a.t{background:url(http://static.the-franchise-shop.com/images/social-icons.png) no-repeat -50px -13px;}
#header #menu #social a.i{background:url(http://static.the-franchise-shop.com/images/social-icons.png) no-repeat -91px -58px;}
#header #menu #social a.f{background:url(http://static.the-franchise-shop.com/images/social-icons.png) no-repeat -13px -13px;}
#header #menu #social .google-plus-container{width:18px;height:18px;}
#header #menu #social .google-plus-icon{position:absolute;top:2px;left:0;width:18px;height:18px;background:transparent url(http://static.the-franchise-shop.com/images/social-icons.png) no-repeat -131px -13px;z-index:1;}
#header #menu #social .google-plus-iframe{position:absolute;top:2px;left:-7px;width:32px;height:18px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:2;}
#header #menu a#logo{display:inline-block;float:left;margin-top:18px;z-index:12;}
#header #menu div#responsive{display:none;position:absolute;right:0;top:0;width:51px;height:61px;background:url(/images/nav.png) no-repeat center center;cursor:pointer;}
#header #menu ul#links{margin:0;padding:0;}
#header #menu ul#links li{list-style:none;display:inline-block;}
#header #menu ul#links li a{display:inline-block;padding:26px 10px 5px 10px;margin-left:5px;text-decoration:none;color:#333;z-index:12;}
#header #menu ul#links li a.button:hover,
#header #menu ul#links li a.button.selected{background:#0175bc;color:#fff;}
#header #menu ul#links li a.button span{color:#0175bc;}
#header #menu ul#links li a.button:hover span,
#header #menu ul#links li a.button.selected span{color:#fff;}


#splash{position:relative;min-width:1000px;margin-top:64px;z-index:9;}
#splash{background-color:#ebeae8;background-color:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%, #ebeae8),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ebeae8,#fff);background:-moz-linear-gradient(top,#ebeae8,#fff);background:-o-linear-gradient(top,#ebeae8,#fff);background:linear-gradient(top,#ebeae8,#fff);}
#splash{background-image:url(../images/banner.png);background-repeat:no-repeat;background-position:center;}
#splash{border-bottom:#0175bc 4px solid;}
#splash .splash{height:228px;}
#splash .splash{border-bottom:#6cb3ff 5px solid;}
#splash .splash .center{width:840px;margin:0 auto;}
#splash .splash .center .left{float:left;width:560px;}
#splash .splash .center .left .title{width:550px;margin:0 auto;padding-top:35px;color:#0175bc;text-align:center;font-size:38px;}
#splash .splash .center .left .subtitle{width:550px;margin:0 auto;padding-top:20px;color:#333;text-align:center;font-size:20px;}
#splash .splash .center .right{float:right;width:243px;}
#splash .splash .center .right form{margin:5px 0 0 0;padding:10px;background:#fff;border:1px solid #6cb3ff;border-top:0;border-bottom:0;}
#splash .splash .center .right form span{display:block;margin-bottom:10px;color:#0175bc;font-size:18px;font-weight:400;}
#splash .splash .center .right form label{display:block;margin:0;}
#splash .splash .center .right form select{padding:0;border:1px solid #0175bc;}
#splash .splash .center .right form button{margin:0;padding:1px;width:70px;background:#0175bc;border:1px solid #6cb3ff;color:#fff;}

#splash.home .splash{height:400px;}
#splash.home .splash{background:url(../images/business.png) no-repeat bottom left;}
#splash.home .splash .center{position:relative;width:840px;margin:0 auto;}
#splash.home .splash .center:after{content:' ';display:block;height:0;clear:both;visibility:hidden;}
#splash.home .splash .center .left{float:left;width:560px;}
#splash.home .splash .center .left .title{margin:0 auto;padding-top:50px;color:#0175bc;text-align:center;font-size:40px;}
#splash.home .splash .center .left .subtitle{margin:0 auto;padding-top:20px;color:#333;text-align:center;font-size:23px;}
#splash.home .splash .center .left form{position:absolute;bottom:0;left:0;width:530px;margin:0;padding:10px;background:#fff;border:1px solid #6cb3ff;}
#splash.home .splash .center .left form span{color:#0175bc;font-size:18px;font-weight:400;}
#splash.home .splash .center .left form label{margin-left:30px;}
#splash.home .splash .center .left form input{clear:both;margin:10px 0 0 0;padding:5px;border:1px solid #0175bc;width:300px;}
#splash.home .splash .center .left form button{margin:0;padding:5px;width:120px;background:#0175bc;border:1px solid #6cb3ff;color:#fff;}
#splash.home .splash .center .right{float:right;width:250px;}
#splash.home .splash .center .right form{margin:50px 0 0 0;border:1px solid #6cb3ff;}
#splash.home .splash .center .right form span{display:block;margin-bottom:10px;color:#0175bc;font-size:18px;font-weight:400;}
#splash.home .splash .center .right form label{display:block;margin-top:10px;}
#splash.home .splash .center .right form select{display:block;padding:3px;border:1px solid #0175bc;}
#splash.home .splash .center .right form button{display:block;margin:15px 0 0 2px;padding:5px;width:100px;background:#0175bc;border:1px solid #6cb3ff;color:#fff;}


#splash.contact .splash{height:550px;}
#splash.contact .splash{background:url(../images/girl.png) no-repeat bottom left;}
#splash.contact .splash .title{width:650px;margin:0 auto;padding-top:60px;color:#0175bc;text-align:center;font-size:48px;}
#splash.contact .splash .subtitle{width:650px;margin:0 auto;padding-top:20px;color:#333;text-align:center;font-size:24px;}
#splash.contact .splash .form{width:530px;margin:0 auto;padding-top:20px;}
#splash.contact .splash .form .err{color:#FF0000;}
#splash.contact .splash .form .row{margin-top:5px;}
#splash.contact .splash .form .row label{display:inline-block;width:100px;margin-right:10px;text-align:right;vertical-align:top;}
#splash.contact .splash .form .row input{margin:0;padding:3px;width:300px;border:1px solid #0175bc;width:300px;}
#splash.contact .splash .form .row input[type=submit]{margin-left:113px;padding:7px 27px;width:auto;background:#0175bc;border:0;color:#fff;}
#splash.contact .splash .form .row textarea{margin:0;padding:3px;width:400px;min-width:400px;max-width:400px;height:100px;min-height:100px;max-height:100px;}

div.accountMenu{background:#0175bc;text-align:center;padding:0 0 4px 0;color:#fff;}
div.accountMenu a{color:#fff;padding:0 10px;}


#container{position:relative;padding:0;margin:50px 0 -1px 0;z-index:8;}
#container #content{position:relative;width:990px;margin:0 auto;}
#container #content:after{content:' ';display:block;height:0;clear:both;visibility:hidden;}
#container #content #left,
#container #content #right{float:left;width:220px;padding:0;}
#container #content #main h1,
#container #content #main h2,
#container #content #main h3,
#container #content #main h4,
#container #content #main h5,
#container #content #left label,
#container #content #right label{margin:0 0 0 20px;font-weight:400;font-size:20px;color:#004f80;}
#container #content #left label .rss,
#container #content #right label .rss{background:url(../images/sprites.png) no-repeat 0 -1584px;display:inline-block;height:16px;margin:0;width:15px;}
#container #content #left ul,
#container #content #left ul, #container #content #right ul {padding:10px;margin:0 0 20px 0;background:#fff;border:#e9e9e9 1px solid;margin-left:5px;}
#container #content #left ul li,
#container #content #right ul li{list-style:none;}
#container #content #left ul li span,
#container #content #right ul li span{font-size:13px;background:url(../images/arrow.png) no-repeat left 6px;padding:0 0 8px 10px;display:block;}
#container #content #left ul li a,
#container #content #right ul li a{font-weight:400;}
#container #content #main{float:left;width:768px;margin:0 auto;}
#container #content #main .user_block{margin-bottom:30px;}
#container #content #main .block{/*min-height:200px;*/padding:30px 30px 30px 30px;margin-bottom:30px;background:#fff;border:1px solid #e6e6e6;}
#container #content #main .block:last-child{margin:0;}
#container #content #main .block small{float:right;}
#container #content #main .block p{margin:0;padding:0 0 10px 0;font-size:18px;color:#333;line-height:30px;}
#container #content #main .block blockquote{display:inline-block;width:300px;margin:0;}
#container #content #main .block blockquote span{display:block;}
#container #content #main .block h3,
#container #content #main .block h4,
#container #content #main .block h5{margin:20px 0 10px 0;font-weight:400;font-size:20px;color:#004f80;}
#container #content #main .block #map{float:right;width:500px;height:350px;background:#ddd;}
#container #content #main .block .columns{display:inline-block;vertical-align:top;margin-right:28px;}
#container #content #main .block .columns.half{width:46%;}
#container #content #main .block .columns.last{margin-right:0;}
#container #content #main .block.list-icons ul{padding:0;margin:0;}
#container #content #main .block.list-icons ul.cont{border-top:1px solid #ddd;margin-top:30px;padding-top:30px;}
#container #content #main .block.list-icons ul.cont{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px;}
#container #content #main .block.list-icons ul li.franchise{list-style-type:none;border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px;}
#container #content #main .block.list-icons ul li.franchise:last-child{border:0 none;padding-bottom:0;margin-bottom:0;}
#container #content #main .block.list-icons ul li.franchise:after{content:' ';display:block;height:0;clear:both;visibility:hidden;}
#container #content #main .block.list-icons ul li.franchise a{display:block;float:left;}
#container #content #main .block.list-icons ul li.franchise input{float:left;margin:20px 10px 0 0;}
#container #content #main .block.list-icons ul li.franchise div{margin-left:140px;}
#container #content #main .block.list-icons ul li.franchise div a{display:block;float:none;width:100%;font-weight:400;font-size:18px;}
#container #content #main .block.list-icons ul li.franchise div label{clear:both;margin-right:5px;font-weight:400;}
#container #content #main .block.list-icons ul li.franchise div p{display:block;margin:0;padding:0;}
#container #content #main .block.list-icons:after{content:' ';display:block;height:0;clear:both;visibility:hidden;}
/* #container #content #main .block.list-icons a{border:1px solid #cbcbcb;float:left;margin:9px;padding:1px;} */
#container #content #main .block ul.home-news{padding:0;margin:0;}
#container #content #main .block ul.home-news li{list-style-type:none;border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px;}
#container #content #main .block ul.home-news li:last-child{border:0 none;padding-bottom:0;margin-bottom:0;}
#container #content #main .block ul.home-news li a{font-weight:400;font-size:18px;}
#container #content #main .block ul.home-news li p{display:block;margin:0;padding:0;}
#container #content #main .block .userlisting .logo{float:left;}
#container #content #main .block .userlisting .links{float:right;}
#container #content #main .block .userlisting .links a{display:block;}
#container #content #main .block .userlisting .links a.acs{margin-top:5px;}
#container #content #main .block .userlisting .request,
#container #content #main .block .request_link{clear:both;display:block;text-align:center;margin:20px 0;font-size:18px;font-weight:400;}
#container #content #main .turnback{margin:0 0 20px 10px;}

#container #content #main .block .err{color:#FF0000;}
#container #content #main .standardForm{padding-top:70px;margin-top:-70px;}
#container #content #main .standardForm fieldset{border:0 none;}
#container #content #main .standardForm label{display:block;}
#container #content #main .standardForm .fields input{border:1px solid #0175BC;width:400px;padding:2px;margin-bottom:10px;}
#container #content #main .standardForm .fields select{border:1px solid #0175BC;width:406px;margin-bottom:10px;}
#container #content #main .standardForm .fields textarea{border:1px solid #0175BC;width:400px;height:100px;padding:2px;margin-bottom:10px;}

#container #content #main .block .pagination{text-align:center;margin:10px 0 0 0;}
#container #content #main .block .pagination ul{margin:0;}
#container #content #main .block .pagination li{display:inline-block;list-style-type:none;padding:2px 5px;}
#container #content #main .block .pagination li.page_current{color:#004F80;}
#container #content #main .block .pagination li.page_dots{color:#333;}
#container #content #main .block .pagination li a{color:#333;}
#container #content #main .block .pagination li a:hover{text-decoration:underline;}

#container #content #main .block .leadsTable{width:100%;margin:0px;border:1px solid #ddd;border-left:0;border-bottom:0;border-collapse:separate;border-spacing:0;}
#container #content #main .block .leadsTable tr th{color:#333;background:#fff;}
#container #content #main .block .leadsTable tr th, #container #content #main .block .leadsTable tr td{padding:10px;border-left:1px solid #ddd;border-bottom:1px solid #ddd;}
#container #content #main .block .leadsTable tbody tr:nth-child(even) td {background:#fff;}
#container #content #main .block .leadsTable tbody tr:nth-child(odd) td {background:#f9f9f9;}

#container #content img.matchpoint-home-logo{width:340px;height:auto;padding-right:20px;}
#container #content #main .block .addToBasket{margin:0;padding:5px;background:#0175bc;border:1px solid #6cb3ff;color:#fff;}
#container #content #main .block .red{color:#ff0000;}
#container #content #main .block #account-calendar .k-active.requests{background:#f54;color:#fff;}

#container #content #main img.franchise_logo{padding-bottom:10px;}
#container #content #main .block .basketButtonPadding{margin-left:23px;}

#footer{position:relative;width:100%;border-top:#0175bc 3px solid;font-family:Calibri,Verdana,Arial;z-index:9;}
#footer .bottom{width:1000px;margin:0 auto;padding:5px;}
#footer .bottom div,
#footer .bottom div a{font-size:12px;color:#000;}

#basket{position:fixed;bottom:30px;right:20px;padding:10px 8px;border:#6cb3ff 2px solid;background:#0175bc;text-align:center;color:#fff;z-index:100;}
#basket a{display:block;color:#fff;}

#cookies{position:absolute;top:64px;left:0;width:100%;background:#0175bc;color:#fff;z-index:10001;}
#cookies .center{max-width:840px;margin:0 auto;padding:5px 0;font-size:14px;}
#cookies .center p{display:inline-block;margin:0;padding:0 5px;color:#fff;}
#cookies .center a{display:inline-block;padding-left:5px;color:#fff;}
#cookies .center button{display:inline-block;background:#6cb3ff;border:0;margin-left:15px;padding:2px 10px;color:#fff;cursor:pointer;}

/* Really Awesome Coffee */
#user-1814 .red{color:#DF185B !important;}
#user-1814 .blue{color:#278DCC !important;}
#user-1814 .company-heading-1814 {color:#fff!important;background:url(http://files.the-franchise-shop.com/users/reallyawesomecoffee/reallyawesomecoffee-header-bg.jpg) right 4px center no-repeat #df1a5c;padding:3px 10px;}

@media all and (max-width:1550px){
  #splash.home .splash{background:none;}
  #splash.contact .splash{background:none;}
}


@media all and (max-width:1050px) {
  body #header #menu{display:block;width:auto;}
  body #header #menu a#logo{margin-left:10px;}
  body #header #menu div#responsive{display:block;}
  body #header #menu ul#links{display:none;}
  body #header #menu ul#links.show{display:block;position:absolute;top:69px;right:38px;width:140px;}
  body #header #menu ul#links.show li{display:block;margin-bottom:3px;}
  body #header #menu ul#links.show li a{display:block;width:100%;background:#0175bc;color:#fff;}
  body #header #menu ul#links.show li a.selected{background:#6cb3ff;}
  body #header #menu ul#links.show li a span{color:#fff;}

  body #splash{display:block;width:auto;min-width:inherit;}

  body #container #content{display:block;width:inherit;}
  body #container #content #main{width:70%;}
  body #container #content #right{width:28%;float:right;}

  body #footer{width:inherit;border:0;background:none;padding:30px;}
  body #footer .bottom{width:100%;padding:0;}
  body #footer .bottom .alignleft,
  body #footer .bottom .alignright{display:block;float:none;padding:30px;text-align:center;}
  body #footer .bottom .alignleft{color:#f9f9f9;}
  body #footer .bottom .alignleft a{color:#000;padding:10px 0;display:inline-block;}
}


@media all and (max-width:880px) {
  body #cookies{top:0;position:fixed;}
  body #cookies .center{min-height:55px;}
  body #splash.contact .splash,
  body #splash.default .splash,
  body #splash.home .splash{display:block;width:auto;height:auto;}
  body #splash.default .splash .center,
  body #splash.home .splash .center{display:block;width:auto;}
  body #splash.default .splash .center .left,
  body #splash.home .splash .center .left{float:none;display:block;width:auto;}
  body #splash.contact .splash .title,
  body #splash.default .splash .center .left .title,
  body #splash.home .splash .center .left .title{width:auto;font-size:26px;padding-top:30px;}
  body #splash.contact .splash .subtitle,
  body #splash.default .splash .center .left .subtitle,
  body #splash.home .splash .center .left .subtitle{width:auto;margin-bottom:0;font-size:16px;}
  body #splash.contact .splash .form{display:block;width:auto;}
  body #splash.contact .splash .form form,
  body #splash.home .splash .center .left form{position:relative;top:auto;bottom:auto;width:100%;border:0;border-top:4px solid #0175bc;margin:40px 0 0 0;padding:20px 0;background:#fff;}
  body #splash.contact .splash .form form{width:100%;margin:15px 0 0 0;padding:10px 0;}
  body #splash.contact .splash .form .row label{display:block;width:100%;text-align:center;}
  body #splash.home .splash .center .left form span{display:block;text-align:center;font-size:24px;}
  body #splash.home .splash .center .left form label{display:block;margin:5px 0 10px 0;text-align:center;}
  body #splash.home .splash .center .left form input{display:block;width:90%;margin:5px auto;padding:5px;}
  body #splash.home .splash .center .left form button{display:block;width:90%;margin:10px auto;}
  body #splash.default .splash .center .right,
  body #splash.home .splash .center .right{float:none;display:block;width:100%;}
  body #splash.default .splash .center .right form,
  body #splash.home .splash .center .right form{border:0;background:none;width:100%;margin:0;padding:20px 0;text-align:center;background:#fff;}
  body #splash.default .splash .center .right form{margin-top:25px;border-top:4px solid #0175bc;}
  body #splash.default .splash .center .right form span,
  body #splash.home .splash .center .right form span{text-align:center;font-size:24px;}
  body #splash.default .splash .center .right form select,
  body #splash.home .splash .center .right form select{display:block;width:90%;margin:0 auto;padding:5px;}
  body #splash.default .splash .center .right form button,
  body #splash.home .splash .center .right form button{display:block;width:90%;margin:10px auto;}
  body #splash.default .splash .center .right form button{display:block;padding:5px;}
  body #splash.contact .splash .form .row input,
  body #splash.contact .splash .form .row textarea{display:block;width:90%;min-width:0;max-width:860px;margin:0 auto;padding:5px;}
  body #splash.contact .splash .form .row input[type=submit]{width:auto;margin:0 0 20px 113px;}
  body #splash.home .splash .center .right form label#labelCategory2,
  body #splash.home .splash .center .right form select#queryCategory2,
  body #splash.home .splash .center .right form label#labelCategory3,
  body #splash.home .splash .center .right form select#queryCategory3{display:none;}

  body div.accountMenu{padding:0;}
  body div.accountMenu a{display:block;padding:3px 0 5px 0;border-bottom:1px solid #6cb3ff;}

  body #container #content img.matchpoint-home-logo,
  body #container #content #main #cont img{float:none;width:98%;height:auto;padding:0;}
  body #container #content #left,
  body #container #content #right{clear:both;float:none;display:block;width:inherit;}
  body #container #content #right ul{margin:0;}
  body #container #content #right label.new,
  body #container #content #right ul.new{display:none;}
  body #container #content #main{width:100%;}
  body #container #content #main .block{padding:5px;}
  body #container #content #main .block.list-icons ul li.franchise a{float:none;}
  body #container #content #main .block.list-icons ul li.franchise div{margin:0;}
  body #container #content #main .block ul.directory{margin:0;padding:0;list-style:none;}
  body #container #content #main .block ul.directory li{margin:0;padding:5px;}
  body #container #content #main .standardForm .fields input,
  body #container #content #main .standardForm .fields select,
  body #container #content #main .standardForm .fields textarea{width:100%;}
  body #container #content #left ul li,
  body #container #content #right ul li{padding:5px;}
  body #container #content #left ul li span,
  body #container #content #right ul li span{background:none;padding:0;text-align:right;font-size:18px;}
  body #container #content #left ul li span:before,
  body #container #content #right ul li span:before{content:'.';display:inline-block;visibility:hidden;}
  body #container #content #left ul li span:after,
  body #container #content #right ul li span:after{content:' ';display:block;height:0;clear:both;visibility:hidden;}
  body #container #content #left ul li span a,
  body #container #content #right ul li span a{display:block;float:left;}

  body #basket{right:0;bottom:0;width:100%;}
  body #basket a{display:inline-block;margin-left:10px;padding-left:10px;border-left:1px solid #fff;}
}


@media all and (max-height:400px) {
  body #header #menu ul#links.show li a{padding:6px 10px 5px 10px;}
}

@font-face{
  font-family:'Lato';font-style:normal;font-weight:100;
  src:local('Lato Hairline'), local('Lato-Hairline'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/boeCNmOCCh-EWFLSfVffDg.woff) format('woff');
}
@font-face{
  font-family:'Lato';font-style:normal;font-weight:300;
  src:local('Lato Light'), local('Lato-Light'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/KT3KS9Aol4WfR6Vas8kNcg.woff) format('woff');
}
@font-face{
  font-family:'Lato';font-style:normal;font-weight:400;
  src:local('Lato Regular'), local('Lato-Regular'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
}
@font-face{
  font-family:'Lato';font-style:normal;font-weight:700;
  src:local('Lato Bold'), local('Lato-Bold'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
}
@font-face{
  font-family:'Lato';font-style:normal;font-weight:900;
  src:local('Lato Black'), local('Lato-Black'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/BVtM30trf7q_jfqYeHfjtA.woff) format('woff');
}
@font-face{
  font-family:'Lato';font-style:italic;font-weight:100;
  src:local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/CggrdU0t5c42NcNxN-VM3_esZW2xOQ-xsNqO47m55DA.woff) format('woff');
}
@font-face{
  font-family:'Lato';font-style:italic;font-weight:300;
  src:local('Lato Light Italic'), local('Lato-LightItalic'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/2HG_tEPiQ4Z6795cGfdivD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face{
  font-family:'Lato';font-style:italic;font-weight:400;
  src:local('Lato Italic'), local('Lato-Italic'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/oUan5VrEkpzIazlUe5ieaA.woff) format('woff');
}
@font-face{
  font-family:'Lato';font-style:italic;font-weight:700;
  src:local('Lato Bold Italic'), local('Lato-BoldItalic'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/HkF_qI1x_noxlxhrhMQYED8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
@font-face{
  font-family:'Lato';font-style:italic;font-weight:900;
  src:local('Lato Black Italic'), local('Lato-BlackItalic'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/VNUH7ZAcagYBWsAiBBCEYz8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
