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,FONT,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,TT,VAR,B,U,I,CENTER,DL,DT,DD,OL,UL,LI,FIELDSET,FORM,LABEL,LEGEND{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}SUP,SUB{line-height:1px}BODY{line-height:1}UL{list-style:none}:focus{outline:0}INS{text-decoration:none}DEL{text-decoration:line-through}input::-moz-focus-inner{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary,.block{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}.none,.hidden,.on980,.on760,.on320,.only980,.only760{display:none}.clear,.clr{clear:both}hr.clear,hr.clr{padding:0;margin:0;height:1px;overflow:hidden;border:0}.clearfix:before,.clearfix:after,.clf:before,.clf:after{content:" ";display:table}.clearfix:after,.clf:after{clear:both}.clearfix,.clf{*zoom:1;}.alignright,.right{float:right}.alignleft,.left{float:left}.center{text-align:center}.centered,.aligncenter{display:block;margin:0 auto}img.alignright,img.right{margin:0 0 7px 20px;display:inline}img.alignleft,img.left{margin:0 20px 7px 0;display:inline}a img{border:none}img{max-width:100%}.entry img{height:auto}body{color:#002441;font-size:18px;line-height:27px;font-weight:500;font-family:'Lato';background:#fff;text-align:center}.wrap{width:1200px;margin:0 auto;text-align:left}input,textarea{font-family:'Lato'}a{color:#0a69b8;text-decoration:none;transition:all .3s .02s ease}a:hover{color:#f63131;text-decoration:none}p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title,.entry table,.entry form,.entry ul,.entry ol,.entry hr,blockquote{margin:0 0 27px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title{color:#04243f;font-weight:700}h1,.h1,.title{font-size:55px;line-height:51px}h2,.h2{font-size:50px;line-height:50px}h3,.h3{font-size:45px;line-height:45px}h4,.h4{font-size:40px;line-height:40px}h5,.h5{font-size:35px;line-height:35px}h6,.h6{font-size:30px;line-height:30px}.table,.entry table{border-spacing:0;border-collapse:collapse;border-radius:5px;box-shadow:0px 0px 21px rgba(20,75,121,.13)}.table tr th,.entry table tr th{min-height:24px;padding:25px 20px;background:#0f60a3;color:#fff;font-size:20px;line-height:24px;font-weight:700;text-align:left}.table tr th.center,.entry table tr th.center{text-align:center}.table tr th.active,.entry table tr th.active{background:#003c6d}.table tr td,.entry table tr td{padding:12px 25px;background:#f3f3f3;border-right:1px solid #cecece;font-size:17px;line-height:21px}.table tr:nth-child(2n) td,.entry table tr:nth-child(2n) td{background:#fff}.table tr td:last-child,.entry table tr td:last-child{border:0}.table tr:first-child th:first-child,.entry table tr:first-child th:first-child,.table tr:first-child th:first-child,.entry table tr:first-child th:first-child{border-top-left-radius:5px}.table tr:first-child th:last-child,.entry table tr:first-child th:last-child,.table tr:first-child th:last-child,.entry table tr:first-child th:last-child{border-top-right-radius:5px}.table tr:last-child th:first-child,.entry table tr:last-child th:first-child,.table tr:last-child th:first-child,.entry table tr:last-child th:first-child{border-bottom-left-radius:5px}.table tr:last-child th:last-child,.entry table tr:last-child th:last-child,.table tr:last-child th:last-child,.entry table tr:last-child th:last-child{border-bottom-right-radius:5px}.entry table.nobord,.entry table.nobord tr th,.entry table.nobord tr td{border:0;padding:0;background:0 0}.entry ul,ul.list{padding:0 0 0 20px;list-style:none}.entry ol,ol.list{padding:0 0 0 25px;list-style:none}.entry ul ul,.entry ol ol,.entry ol ul,.entry ul ol,ul.list ul,ol.list ol,ol.list ul,ul.list ol{margin:5px 0 0}.entry ol>li,ol.list>li{margin:7px 0 7px 10px;list-style:decimal outside}.entry ul>li,ul.list>li{margin:7px 0;padding:0 0 0 18px;position:relative}.entry ul>li:before,ul.list>li:before{content:" ";display:block;width:7px;height:7px;background:#2579bf;border-radius:50%;position:absolute;top:8px;left:0}code{font:1.1em 'Courier New',Courier,Fixed}acronym,abbr,span.caps{font-size:.9em;letter-spacing:.07em;cursor:help}acronym,abbr{border-bottom:1px dashed #999}blockquote{padding-left:20px;border-left:5px solid #ddd}.form_line{padding:0 0 23px}.lab{display:block;padding:0 0 12px;color:#04243f;font-size:16px;line-height:20px}.inp{box-sizing:border-box;width:100%;max-width:351px;height:55px;padding:15px 20px;background:#fff;border:1px solid #d2d2d2;border-radius:5px;-webkit-appearance:none;color:#002441;font-size:16px;line-height:23px}.ta{box-sizing:border-box;width:100%;height:155px;padding:15px 20px;background:#fff;border:1px solid #d2d2d2;border-radius:5px;-webkit-appearance:none;color:#002441;font-size:16px;line-height:23px;vertical-align:bottom}.form_sub{position:relative;padding:26px 0 0}.btn{display:inline-block;box-sizing:border-box;min-height:40px;padding:10px 22px;border:1px solid #00457e;background:0 0;border-radius:20px;transition:all .3s .02s ease;-webkit-appearance:none;color:#094576;font-size:16px;line-height:18px;font-weight:600;text-decoration:none;text-align:center;cursor:pointer}.btn:hover{border-color:#f63131;background-color:#f63131;color:#fff;text-decoration:none}.btn_c3{border:1px solid #f63131;background:#f63131;color:#fff}.btn_c3:hover{border-color:#f63131;background-color:#fff;color:#f63131}.btn_s2{min-height:67px;padding:21px 41px;border-radius:33px;font-size:20px;line-height:23px;font-weight:900;text-transform:uppercase}.btn_s3{width:100%;min-height:52px;padding:15px 20px;border-radius:26px;font-size:18px;line-height:20px;font-weight:400}header{background:#fff;box-shadow:0px 0px 21px rgba(20,75,121,.13)}.top{background:#2579bf;color:#fff;font-size:13px;line-height:31px;font-weight:300}.top a{color:#fff}.top a:hover,.top_nav ul li.current-menu-item a,.top_nav ul li.current-menu-parent a,.top_nav ul li.current-menu-ancestor a,.top_nav ul li.current-post-ancestor a,.top_nav ul li.current-page-ancestor a,.top_nav ul li.current-prod-ancestor a{color:#fff;text-decoration:underline}.top_city{float:left}.top_city span{padding:0 0 0 4px;font-weight:900}.top_mail{float:right;padding:0 0 0 17px}.top_mail a{font-weight:500}.top_pd{float:right;padding:0 0 0 10px}.top_pd a{display:block;height:31px;padding:0 19px 0 45px;background:#0f60a3 url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/top_pd.png) no-repeat 17px center}.top_pd a:hover{background-color:#155488;text-decoration:none}.top_nav{float:left;padding:5px 0 5px 23px;line-height:21px}.top_nav ul li{float:left;display:block;padding:0 0 0 30px}.top_cent{padding:31px 0 28px}.logo{float:left;width:231px}.logo img{vertical-align:bottom}.top_r{float:right;width:387px;position:relative}.top_tel{float:right;text-align:right;font-size:25px;line-height:27px;font-weight:900}.top_tel a{color:#002442;letter-spacing:-1px}.top_tel a:hover{color:#f63131}.top_tel span{display:block;padding:2px 0 0;font-size:13px;line-height:15px;font-weight:400}.show_nav{display:none;width:40px;height:23px;position:absolute;right:0;bottom:9px;cursor:pointer}.show_nav span,.show_nav:before,.show_nav:after{content:" ";display:block;width:100%;height:3px;background:#0f60a3;border-radius:2px;position:absolute;left:0;transition:all .3s .02s ease}.show_nav span{top:10px}.show_nav:before{top:0}.show_nav:after{top:20px}.show_nav.open span{display:none}.show_nav.open:before{transform:rotate(45deg);top:10px}.show_nav.open:after{transform:rotate(-45deg);top:10px}@media (min-width:761px){.main_nav{display:block !important}}.main_nav{margin:0 420px 0 258px}.mob_nav{display:none}.main_nav>ul>li{float:left;display:block;margin:13px 0 0 30px;position:relative;line-height:19px}.main_nav>ul>li>a{color:#00457e;font-size:17px;font-weight:900}.main_nav>ul>li.menu-item-has-children>a{padding:0 15px 0 0;background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/main_nav.png) no-repeat right center}.main_nav ul li a:hover,.main_nav ul li.current-menu-item>a,.main_nav ul li.current-menu-parent>a,.main_nav ul li.current-menu-ancestor>a,.main_nav ul li.current-post-ancestor>a,.main_nav ul li.current-page-ancestor>a,.main_nav ul li.current-prod-ancestor>a{color:#f63131}.main_nav>ul>li ul{display:none;width:233px;padding:16px 28px;border-top:3px solid #2579bf;background:#fff;box-shadow:0px 0px 46px rgba(20,75,121,.13);border-radius:5px;position:absolute;top:35px;right:-140px;z-index:300;font-size:15px}.main_nav>ul>li ul:before{content:" ";display:block;width:100%;height:19px;background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/main_nav_drop.png) no-repeat center bottom -2px;position:absolute;top:-19px;left:0}.main_nav>ul>li ul li{display:block;padding:8px 0}.slide{position:relative}.slide:before{content:" ";display:block;width:100%;height:100%;background:#0b1b28;position:absolute;top:0;left:0;z-index:1;opacity:.87}.slide .wrap{position:relative;z-index:2}.slide_cont{min-height:400px;padding:70px 0;color:#fff;text-align:center}.slide_t{padding:0 0 17px;font-size:60px;line-height:60px;font-weight:900;text-transform:uppercase}.slide_e{padding:0 0 75px;font-size:31px;line-height:31px;text-transform:uppercase}.slick-arrow{display:block;width:28px;height:54px;padding:0;margin:0;border:0;position:absolute;top:50%;z-index:100;transform:translateY(-50%);overflow:hidden;text-indent:-9999px;cursor:pointer}.slick-prev{background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/prev.png) no-repeat center/cover;left:5%}.slick-next{background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/next.png) no-repeat center/cover;right:5%}.services_slider .slick-prev{background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/prev2.png) no-repeat center/cover;left:-5%;transform:translateY(-100%)}.services_slider .slick-next{background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/next2.png) no-repeat center/cover;right:-5%;transform:translateY(-100%)}@media (max-width:1367px){.services_slider .slick-prev{left:0}.services_slider .slick-next{right:0}}.home_title_top{padding:0 0 10px;color:#00457e;font-size:13px;line-height:15px;font-weight:700;text-transform:uppercase;text-align:center}.home_title{padding:0 0 45px;font-size:33px;line-height:35px;font-weight:700;text-align:center}.services_slider{margin:0 -12px 59px}.service_akc{max-width:280px;margin:0 auto;border:1px solid #c6ced5;border-radius:8px;position:relative}.service_akc_img img{vertical-align:bottom;border-radius:8px 8px 0 0}.service_akc_b{height:116px;padding:26px 30px 0}.service_akc_t{min-height:27px;max-height:40px;margin:0 0 10px;overflow:hidden;font-size:18px;line-height:20px;font-weight:700}.service_akc_t a{color:#002441}.service_akc_t a:hover{color:#f63131}.service_akc_p{color:#0f60a3}.service_akc_add{padding:0 30px 34px}.preims{padding:133px 0 101px}.preims_vn .preims{padding:0 0 40px}.preims_l{float:left;width:370px}.preims_tt{padding:0 0 32px;color:#00457e;font-size:13px;line-height:15px;font-weight:700;text-transform:uppercase}.preims_t{padding:0 0 35px;font-size:33px;line-height:38px;font-weight:700}.preims_e{padding:0 0 50px;font-size:16px;line-height:25px;font-weight:600}.preims_r{float:right;width:750px}.preim{float:left;width:295px;padding:0 0 45px 80px;font-size:15px;line-height:19px}.preim_t{min-height:50px;padding:12px 0 16px 65px;font-size:20px;line-height:25px;font-weight:700}.preim1 .preim_t{background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/preim1.png) no-repeat}.preim2 .preim_t{background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/preim2.png) no-repeat}.preim3 .preim_t{background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/preim3.png) no-repeat}.preim4 .preim_t{background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/preim4.png) no-repeat}.home_text_bg{background:#f6f8fd;margin:0 0 50px}.home_text{padding:70px 0 60px;font-size:17px;line-height:22px;font-weight:400}.home_text h1{font-size:33px;line-height:35px;font-weight:700}#content{padding:41px 0}.breadc{padding:0 0 29px;color:#7c97ad;font-size:17px;line-height:19px;font-weight:400}.breadc a{color:#00457e}.breadc a:hover{color:#f63131}.breadc .sep{padding:0 8px}.post_list{float:left;display:block;width:270px;padding:0 40px 54px 0;line-height:20px}.post_list:nth-child(4n){padding:0 0 54px}.post_list:nth-child(4n+1){clear:left}.post_list_img{padding:0 0 33px}.post_list_img img{vertical-align:bottom}.post_list_t{padding:0 0 23px;font-size:20px;font-weight:700}.post_list_t a{color:#131212}.post_list_t a:hover{color:#f63131}.post_list_e{padding:0 0 20px;color:#131212;font-size:14px;font-weight:400}.post_list_d{color:#acb4bb;font-size:15px}.p_nav{padding:0 0 20px}.p_nav a,.p_nav span{display:inline-block;min-width:51px;height:51px;margin:0 2px 2px 0;border-radius:50%;color:#002441;font-size:24px;line-height:51px;font-weight:600;text-align:center}.p_nav a:hover,.p_nav .current{background:#f63131;color:#fff}.post{padding:0 0 10px}.search{height:54px;margin:0 0 29px;position:relative}.search_inp{box-sizing:border-box;width:100%;height:54px;padding:15px 54px 15px 27px;background:#e9eef1;border:0;border-radius:27px;color:#002441;font-size:15px;line-height:24px}.search_sub{width:54px;height:54px;background:url(//torontounitedfutsal.com/wp-content/themes/torontounitedfutsal/images/search.png) no-repeat center;border:0;position:absolute;top:0;right:0;cursor:pointer}footer{padding:45px 0 58px;border-top:1px solid #a3b7c8}.bot_l{float:left;width:280px;padding:0 142px 28px 0}.bot_logo{padding:0 0 33px}.bot_logo img{vertical-align:bottom}.bot_t{padding:0 0 18px;font-size:24px;line-height:26px;font-weight:900}.nav_bot{float:left;width:250px;padding:7px 0 28px 25px}.nav_bot ul li{display:block;padding:9px 0 0;font-size:15px;line-height:19px;font-weight:400}.nav_bot ul li a{color:#002441}.nav_bot ul li a:hover,.nav_bot ul li.current-menu-item a,.nav_bot ul li.current-menu-parent a,.nav_bot ul li.current-menu-ancestor a,.nav_bot ul li.current-post-ancestor a,.nav_bot ul li.current-page-ancestor a,.nav_bot ul li.current-prod-ancestor a{color:#f63131}.bot_cont{float:right;width:200px;padding:0 0 28px}.bot_cont_m{font-size:14px;line-height:21px;font-weight:900}.bot_cont_m a{color:#002442}.bot_cont_m a:hover{color:#f63131}.copy{color:#778590;font-size:13px;line-height:19px}.wp-caption{box-sizing:border-box;max-width:100%;border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding:4px;margin:10px;border-radius:3px}.wp-caption img{max-width:100%;height:auto;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}