@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url('../fonts/Montserrat-Regular.woff')format('woff');}
@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url('../fonts/Montserrat-Bold.woff')format('woff');}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, hr small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
p{padding-bottom:15px;}
ol, ul{list-style:none;}
del{text-decoration:line-through;}
img{border:0 none;max-width:100%;}
a{text-decoration:none;color:#ff594d;outline:0 none;}
table{border-collapse:collapse;border-spacing:0;}
abbr[title], dfn[title]{border-bottom:1px dotted;}
hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0;}
input, select{vertical-align:middle;outline:0 none;}
input[type="text"], input[type="password"]{-webkit-appearance:none}
html{-webkit-text-size-adjust:100%;}
input:focus, select:focus, textarea:focus{outline:0 none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section,div,.reg-form .fb-btn,.comments textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;}
input[type=checkbox]{-webkit-appearance:checkbox;}
input[type=reset]{cursor:pointer}
body, select, input, textarea{font-size:12px;font-weight:bold;font-family:Montserrat, Arial, Helvetica, sans-serif;}
{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none;}
.ease,header ul.login li input[type=text], input,.btn_orng,.slider-first .callbacks li .link,.reg-form .fb-btn,.row-1 .return a,.btn_orng,.btn_blue,.seance_1 .content .btn,.theme-select .categories .colums .itom_s,.theme-select .categories .expand ul li a,.JW_ents .colums .btn,.login .btn{transition:all ease .4s;-moz-transition:all ease .4s;-webkit-transition:all ease .4s;-o-transition:all ease .4ms;}
input[type=submit],
input[type=button]{-webkit-user-select:none;cursor:pointer;}
body{font-family:'Montserrat', sans-serif, Arial;font-size:12px;font-weight:400;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-y:scroll;background:#ffffff;max-width:1920px;margin:0 auto}
.clearfix:after,
section:after,
aside:after,
article:after,
footer:after,
header:after,
div:after,
ul:after{content:"";display:table;clear:both;}
.clearfix:before,
section:before,
aside:before,
article:before,
footer:before,
header:before,
div:before,
ul:before{content:"";display:table;}
.clearfix,
section,
aside,
article,
footer,
header,
div,
ul{zoom:1;}
.clear{clear:both;height:0;}
.se-pre-con{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url(../images/loading.gif) center no-repeat #fff;}
select{}
@font-face{font-family:'PTSansRegular';src:url('../fonts/pts55f.eot');src:url('../fonts/pts55f.eot') format('embedded-opentype'),
url('../fonts/pts55f.woff') format('woff'),
url('../fonts/pts55f.ttf') format('truetype'),
url('../fonts/pts55f.svg#PTSansRegular') format('svg');}
@font-face{font-family:'cooper_blackregular';src:url('../fonts/coopbl_0-webfont.eot');src:url('../fonts/coopbl_0-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/coopbl_0-webfont.woff2') format('woff2'),
url('../fonts/coopbl_0-webfont.woff') format('woff'),
url('../fonts/coopbl_0-webfont.ttf') format('truetype'),
url('../fonts/coopbl_0-webfont.svg#cooper_blackregular') format('svg');font-weight:normal;font-style:normal;}
.radius,
.adds img{behavior:url(PIE/PIE.htc);position:relative;}
.frame{width:100%;margin:0 auto;}
.frame-footer-sec{width:1024px;margin:0 auto;}
.frame-footer-sec-txt{width:1024px;margin:0 auto;}
.mid-wrapper{width:100%;max-width:1024px;margin:0 auto;}
.frame3{width:100%;max-width:1290px;margin:0 auto;padding:15px 10px 0px}
.frame4{width:100%;max-width:1290px;margin:0 auto;padding:34px 10px 30px}
.frame-ref{width:82%;max-width:1290px;margin:0 auto;padding:34px 10px 30px}
header{background:#2a80b9;color:#ffffff;}
header .logo{padding:9px 0 5px 35px;float:left;}
header hgroup ul.user li .magazine_link{color:#f4d03e;}
header hgroup .magazine_link:hover{color:#FFFFFF !important;}
header hgroup{float:right;padding:18px 26px 0 0;text-align:right}
header hgroup a{color:#fff;}
header hgroup ul.user{float:left;padding:16px}
header hgroup ul.user li{display:inline;padding:0 4px}
header hgroup a:hover{color:#f4d03e;text-decoration:underline;}
header hgroup span.log{}
header hgroup span.lang{padding:0 2px}
header ul.login{padding:5px 0 0}
header ul.login li{display:inline;padding:0 1px;float:left}
header ul.login li input[type=text],
header ul.login li input[type=password]{position:relative;width:158px;border-radius:3px;border:0;text-indent:5px;background:#d4e6f0;height:21px;}
header ul.login li input[type=submit],
.btn_ylew{position:relative;border-radius:3px;border:0;text-indent:5px;background:#e67f23;height:21px;color:#ffffff;padding:1px 10px;}
.login_btn{color:#f4d03e;font-size:18px;font-weight:900;text-decoration:none;position:relative;top:11px;float:left}
.login_btn:hover{color:#fff;text-decoration:none;}
header ul.login li input[type=submit]{text-indent:0;}
header ul.login li input[type=text]:hover,header ul.login li input[type=password]:hover{background:#a5c6d8;}
header ul.login li input[type=submit]:hover{background:#f48a2c;}
.slider-first{position:relative}
.slider-first .callbacks_container{position:relative;width:100%;}
.slider-first .callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;height:600px;}
.slider-first .callbacks li{position:absolute;width:100%;left:0;top:0;}
.slider-first .callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.slider-first .callbacks .caption{font-size:35px;display:block;position:absolute;z-index:2;text-shadow:none;color:#fff;background:url(../images/black-transparent.png) repeat;left:0;right:0;top:45%;padding:20px;margin:0 40px;max-width:none;font-weight:700}
.slider-first .callbacks .caption span{font-size:45px;display:block}
.slider-first .callbacks_nav{position:absolute;top:52%;left:0;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("themes/themes.gif") no-repeat left top;margin-top:-45px;}
.slider-first .callbacks li .link{position:absolute;right:40px;bottom:100px;background:#e77e23;font-family:'cooper_blackregular';padding:8px 20px;font-size:35px;z-index:10;color:#ffffff;}
.slider-first .callbacks li .link:hover{background:#e77e23;opacity:0.7;;}
.slider-first ul.callbacks_tabs{position:absolute;z-index:10;left:34px;bottom:110px}
.slider-first ul.callbacks_tabs li{float:left;padding:0 5px;}
.slider-first ul.callbacks_tabs li a{display:block;width:19px;height:19px;background:url(../images/pager.png) no-repeat 0 0;overflow:hidden;text-indent:-999em;}
.slider-first ul.callbacks_tabs li.callbacks_here a{background:url(../images/pager_active.png) no-repeat 0 0;}
.articles-main{padding:61px 0;margin:0 auto;width:100%;overflow:auto;}
.articles-main,
.articles-main a{color:#297fb8;}
.articles-main article{float:left;text-align:center;width:20%;font-weight:400;font-size:14px}
.articles-main article figure{padding-bottom:20px;}
.articles-main article p{padding:27px 20px 0}
.articles-main article hr{margin:0 auto;width:85px;background:#e57819;height:3px;border:0}
.articles-main article h2{font-size:16px;height:42px;}
.grid_first{background:#3598db;padding-bottom:47px}
.grid_first .training{width:50%;float:left;padding:92px 20px 47px 40px;font-size:39px;color:#f4d65a;font-weight:700;position:relative}
.grid_first .training h2{padding-bottom:30px;}
.grid_first .form{width:50%;float:left;padding:92px 20px 47px 101px;font-size:18px;color:#f4d65a;font-weight:400;position:relative}
.grid_first .form .btn_blu{position:absolute;left:101px;bottom:0;}
.grid_first .training .btn_orng{position:absolute;left:37px;bottom:0;text-transform:uppercase;}
.grid_first .form div{padding-bottom:30px}
.grid_first .form p{padding-bottom:5px}
.grid_first .form label{padding:5px;display:block;text-transform:uppercase;}
.grid_first .form input[type=text]{background:#d4e4f1;border:2px solid #d4e4f1;border-radius:5px;font-size:15px;text-align:center;width:100%;max-width:275px;height:25px;color:#1373b0;position:relative;top:5px}
.btn_blu{background:#2a80b9;text-transform:uppercase;padding:10px 38px;color:#ffffff;font-size:16px;display:inline-block;border:2px solid #2a80b9}
.btn_blu:hover,
.btn_blu:focus{background:#3598db;border:2px solid #ffffff}
.grid_second{background:#ffffff;color:#2781b6;}
.grid_second figure{position:relative;overflow:hidden;float:left;width:50%}
.grid_second figure img{margin-bottom:-4px;}
.grid_second figure .corner{position:absolute;right:0;top:0;z-index:99}
.grid_second article{float:left;width:50%;padding:0;}
.grid_second article h2{font-family:'cooper_blackregular';font-weight:normal;font-size:40px;padding:40px 0 15px 5px;text-align:center;}
.grid_second article p.second-line{border-top:2px solid #297fb8;border-bottom:2px solid #297fb8;font-size:27px;font-weight:700;padding:3px 0 3px 4px;margin-bottom:20px}
.grid_second article blockquote.third-line{color:#7db1d6;padding-bottom:20px;font-size:21px;font-family:'cooper_blackregular';font-weight:normal;}
.btn_orng_2{text-transform:uppercase;padding:10px 38px;color:#e77e23;font-size:16px;display:inline-block;border:2px solid #e77e23}
.btn_orng_2:hover,
.btn_orng_2:focus{background:#e77e23;border:2px solid #e77e23;color:#ffffff}
.top-entry{background:#3598db;padding:32px 29px;}
.top-entry span{color:#f4d03e;font-weight:700;font-size:38px;line-height:40px;}
.top-entry ul{padding:0 0 20px}
.top-entry ul li{float:right;width:25%;}
.top-entry ul li div{background:#2b80b9;border:3px solid #2b80b9;margin:0 20px}
.top-entry ul li div .count{height:55px;font-size:24px;float:left;width:20%;text-align:center;color:#f3d559;line-height:54px;display:block;}
.top-entry ul li div .text{height:55px;font-size:12px;font-weight:900;float:left;width:80%;text-align:center;color:#2b80b9;display:block;background:#f4d03e;}
.top-entry ul li div .text:hover{color:#fff;}
.top-entry ul li div .text .two-line{padding-top:6px;background:#f4d03e;width:75%;text-align:center;border:none;line-height:21px;font-size:13px;}
.top-entry ul li div .text .one-line{padding-top:19px;background:#f4d03e;text-align:center;border:none;margin:0px;font-size:13px;}
.slider-second{}
.slider-second .callbacks_container{position:relative;width:100%;}
.slider-second .callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.slider-second .callbacks li{position:absolute;width:100%;left:0;top:0;}
.slider-second .callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.slider-second .callbacks .caption{font-size:16px;display:block;position:relative;text-shadow:none;color:#297fb8;background:none;padding:15px;margin:0;font-weight:400;width:55%;float:left;margin-top:54px;}
.slider-second .callbacks_nav{position:absolute;top:52%;left:0;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("themes/themes.gif") no-repeat left top;margin-top:-45px;}
.link_call{position:absolute;right:84px;bottom:20px;z-index:99}
.link_call a{background:#ffffff;padding:5px;font-size:16px;color:#e77e23;margin:0 1px;border:2px solid #e57e21;border-radius:2px}
.link_call a:hover{background:#e77e23;color:#ffffff;}
.slider-second ul.callbacks_tabs{position:absolute;z-index:10;left:46%;bottom:60px}
.slider-second ul.callbacks_tabs li{float:left;padding:0 5px;}
.slider-second ul.callbacks_tabs li a{display:block;width:19px;height:19px;background:url(../images/pager_blu.png) no-repeat 0 0;overflow:hidden;text-indent:-999em;}
.slider-second ul.callbacks_tabs li.callbacks_here a{background:url(../images/pager_active_blu.png) no-repeat 0 0;}
.slider-second .callbacks li .image{float:left;width:45%;position:relative;}
.slider-second .callbacks li .image .corner{position:absolute;right:0;top:0;z-index:99;width:auto}
.slider-second .callbacks .caption h2{border-top:2px solid #297fb8;border-bottom:2px solid #297fb8;font-size:24px;font-weight:700;padding:3px 0 3px 4px;margin-bottom:20px}
.slider-second .callbacks .caption p.third-line{line-height:27px;}
.press{background:#3598db;padding:20px;}
.press .box{float:left;width:50%}
.press ul{padding-bottom:20px}
.press ul li{margin:0 50px 15px;background:url(../images/dots.png) repeat-x 0 bottom;color:#f4d03e;font-size:20px;display:block;position:relative}
.press ul li span.press_ID{float:left;position:relative;bottom:-5px;background:#3598db;padding:0 10px 0 0}
.press ul li span.count{float:right;position:absolute;bottom:-5px;background:#3598db;padding:0 0 0 10px;font-size:22px;right:0}
.press ul li:after{content:"";display:table;clear:both;}
.press ul li:before{content:"";display:table;}
.press ul li{zoom:1;}
.btn_orng3{background:#e77e23;text-transform:uppercase;padding:10px 38px;color:#ffffff;font-size:16px;display:block;border:none;text-align:center;margin:0 50px}
.btn_orng3:hover,
.btn_orng3:focus{background:#d9955a;border:none;}
.foot-nav{overflow:auto;}
ul.nav_01{border-top:5px solid #ffffff;border-bottom:5px solid #ffffff;text-align:center;min-width:1024px;background:#2a80b9;}
ul.nav_01 li{display:inline-block;font-weight:700;font-size:16px}
ul.nav_01 li a{display:inline-block;padding:17px;color:#ffffff;text-transform:uppercase;}
ul.nav_01 li a:hover{color:#ffd337;}
ul.nav_02{border-bottom:5px solid #ffffff;text-align:center;min-width:1024px;background:#3d8dc0;}
ul.nav_02 li{display:inline-block;font-weight:700;font-size:18px}
ul.nav_02 li a{display:inline-block;padding:19px 58px;color:#ffd337}
ul.nav_02 li a:hover{color:#ffffff;}
ul.nav_03{border-bottom:5px solid #ffffff;text-align:center;background:#2a80b9;}
ul.nav_03.multy-line{border-bottom:4px solid #fff;border-top:4px solid #fff}
ul.nav_03.no-line{border-bottom:0}
ul.nav_03 li{display:inline-block;font-weight:700;font-size:19px}
ul.nav_03 li a{display:inline-block;padding:20px 58px;color:#94c0db}
footer{background:#bcbdc1;color:#7e7f83;padding:30px;}
footer a{color:#7e7f83;}
footer .frame{}
ul.nav_03 li a:hover{color:#ffd337;}
footer .col-01 .logo{padding-bottom:37px;display:block}
ul.footnav_01{text-transform:uppercase;font-weight:700}
ul.footnav_01 li{padding:0 0 30px;font-size:15px;}
ul.footnav_01 li a{display:inline-block;border-bottom:2px solid #7e7f83;padding:0 0 5px;}
ul.footnav_02{font-weight:700;padding-bottom:20px}
ul.footnav_02 li{padding:0 0 1px;font-size:10px;}
ul.footnav_02 li a:hover{text-decoration:underline}
footer span.h-style{display:inline-block;border-bottom:2px solid #7e7f83;margin-bottom:17px;padding:0 0 5px;font-size:15px;font-weight:700;}
a.find{color:#2781bd;font-size:15px;font-weight:700}
footer .col-01{float:left;width:26%;}
footer .col-02{float:left;}
footer .col-03{float:left;width:48%;padding-left:60px;}
footer .col-03 .colums{float:left;width:50%;}
.block_foot{padding:30px;border-bottom:1px solid #a6a6a6;border-top:1px solid #a6a6a6;background:#bcbdc1;color:#9a9b9e;}
.block_foot p{padding:0}
.block_foot h4{font-size:13px;}
ul.foot_links{color:#9a9b9e;padding:15px 30px;background:#bdbec0;text-align:center}
ul.foot_links li{color:#828587;display:inline;padding:0 2px}
ul.foot_links li a{color:#828587}
.copyright{color:#9a9b9e;padding:10px 30px;background:#bdbec0;text-align:center}
.pop{background:#408dc1;width:100%;margin:50px 0;display:none;max-width:738px;z-index:500;color:#f4d03e;font-family:'Montserrat(OTT)', sans-serif;border-radius:15px;}
.pop .close{position:absolute;top:-13px;right:-13px;cursor:pointer;}
.popbox h3{font-size:26.22px;text-align:center;padding:0px 0px 27px;margin-bottom:34px;background:transparent url("../images/line.png") no-repeat scroll center bottom;}
.popbox p{padding-bottom:32px}
.popbox{padding:50px 28px 15px;font-size:18.03px;}
.btn_pop{background:#F4D03E;color:#E47F25;border:2px solid #F4D03E;padding:6px 40px;text-transform:uppercase;font-size:16.39px;font-weight:700;margin:10px 0;}
.btn_pop:hover,.btn_pop:focus{background:#408dc1;color:#F4D03E;outline:none;}
.popbox p .help{position:relative;padding:0px 0px 0px 10px;top:7px;}
.txt-ylew{color:#f4d03e;}
#entry{background:#408dc1;}
#entry header{border-bottom:5px solid #ffffff}
.subtitle{margin:0 auto;max-width:696px;width:100%}
#entry .frame2{max-width:1280px;width:100%;margin:79px auto;position:relative;font-size:19px}
#entry .heading{font-size:49.17px;color:#f4d03e;background:transparent url("../images/line.png") no-repeat center bottom;padding:0 0 27px;margin-bottom:25px;text-align:center;font-weight:700;line-height:37px}
ul.steps{position:absolute;left:0;top:0}
ul.steps li{display:inline-block;padding:8px 15px;background:#2a80b9;font-size:31px;text-align:center;width:27px;float:left;font-weight:400;color:#87c2e9}
ul.steps li.active{background:#f4d03e;color:#e8751d;}
.reg-form{padding:50px 0;font-weight:400;font-size:14.75px}
.reg-form a{color:#ffffff}
.reg-form.contact .txt-ylew{font-size:19.67px}
.reg-form .colum{float:left;width:50%;}
.reg-form .right{float:left;width:50%;padding:10px 0 0 20px;color:#ffffff;max-width:350px}
.error_txt_JW{color:#f4d03e;padding-bottom:15px;}
.reg-form .chk_JW{padding:20px 0 20px 100px;color:#ffffff;font-size:16px}
.reg-form .fields{border-right:3px solid #ffffff;padding:0 7px 0 0}
.reg-form .fields .rows{border:2px solid #408dc1;padding:0 20px 0 0;margin-left:10px;position:relative}
.reg-form .fields .rows.error{border:2px solid #f4d03e;}
.reg-form .fields .rows .Q-mark{position:absolute;right:3px;top:10px;}
.reg-form .fields.rit{border-right:0;}
.reg-form .fields .chcks{position:relative;padding:0 0 15px 50px;font-weight:400;color:#ffffff;}
.reg-form .fields .chcks .label_check{float:left;width:1px;height:25px}
.reg-form .fields .chcks .content-span{width:85%}
.reg-form .fields .colums{float:left;width:45%;padding:12px 0}
.reg-form .fields .label,
.reg-form .label{float:left;width:55%;text-align:right;color:#ffffff;padding:15px 15px 0 0}
.reg-form .fields .label span{color:#f4d03e;}
.reg-form .fields .tfl{border:0;background:#d4e6f0;height:25px;border-radius:5px;width:100%;text-indent:5px;color:#408DC1;}
.reg-form .fields .selet{border:0;background:#d4e6f0;height:27px;border-radius:5px;width:100%;text-indent:5px;color:#408dc1}
.reg-form .fields .tfl_small{border:0;background:#d4e6f0;height:25px;border-radius:5px;width:29%;margin:0 4px 0 0;text-indent:5px;text-align:center;color:#408dc1}
.reg-form .fields .tfl_small.select{height:27px;text-align:center}
.reg-form .fields .div-left{float:left;width:29%;margin:0 9px 0 0}
.reg-form .fields .div-left .tfl_small{width:100%;}
.reg-form .fields .tfl_small2{border:0;height:27px;border-radius:5px;width:29%;margin:0 4px 0 0;text-indent:5px;text-align:center;color:#408dc1;overflow:hidden;background:url(../images/select-arrow.jpg) no-repeat right center #d4e6f0;float:left}
.reg-form .fields .tfl_small2 select{width:125%;background:none;border:0;color:#408DC1;}
.selet2{border:0;height:25px;border-radius:5px;margin:0 4px 0 0;text-indent:5px;text-align:center;color:#408dc1;overflow:hidden;background:url(../images/select-arrow.jpg) no-repeat right center #d4e6f0;}
.selet2 select{width:113%;background:none;border:0;color:#408DC1;}
.selet3{border:0;height:30px;border-radius:5px;margin:0 0 0 0;text-indent:5px;text-align:center;color:#408dc1;overflow:hidden;background:url(../images/select-arrow2.jpg) no-repeat right center #d4e6f0;padding:5px 0 0 5px}
.selet3 select{width:120%;background:none;border:0;color:#3598db;font-size:14.75px;text-transform:uppercase;}
.selet3 option{background:#d4e6f0;}
.nais3{border:0;height:30px;border-radius:5px;margin:0 0 0 4px;text-indent:5px;text-align:center;color:#408dc1;overflow:hidden;background:url(../images/select-arrow2.jpg) no-repeat right center #d4e6f0;padding:5px 0 0 5px}
.frst-nais{margin:0;}
.nais3 select{width:125%;background:none;border:0;color:#3598db;font-size:14.75px;}
.reg-form .fields .tfl_small4{border:0;height:27px;border-radius:5px;width:29%;margin:0 4px 0 0;text-indent:5px;text-align:center;color:#408dc1;overflow:hidden;background:url(../images/select-arrow2.jpg) no-repeat right center #d4e6f0;float:left}
.reg-form .fields .tfl_small4 select{width:125%;background:none;border:0;color:#408DC1;padding:5px;}
.reg-form .label.ylw{color:#f4d03e;font-size:13px;padding-right:25px}
.reg-form .fb-btn{cursor:pointer;background:#fdf2cf;border:0;display:block;text-align:center;padding:4px 5px;text-align:center;width:100%;font-size:14px;text-transform:uppercase;color:#408dc1;border-radius:4px;cursor:pointer;}
.reg-form .fb-btn:hover{color:#fdf2cf;background:#70afd9;}
.reg-form .sub-btn{color:#e8751d;background:#f4d03e;border:2px solid #f4d03e;padding:9px;width:100%;font-size:14px}
.reg-form .sub-btn:hover{color:#f4d03e;background:#408dc1;}
.reg-form .label.ylw{font-size:13.11;}
.reg-form label{color:#ffffff;padding:8px 5px 0px 0px;}
.frame_inner{padding:34px 30px 16px;max-width:1024px;width:100%;margin:0 auto}
.row-1{padding-bottom:35px}
.row-1 .title{float:left;width:80%;color:#e67f23;font-size:14.75px;font-weight:700;}
.row-1 .title h3{color:#2a80b9;font-size:29.5px;line-height:27px;padding-bottom:15px}
.row-1 .title .hed-2{color:#2a80b9;font-size:22.94px;line-height:27px;padding-top:20px}
.row-1 .title .Q{color:#2a80b9;font-size:16.39px;display:block;padding:20px 0 0 0}
.row-1 .return{float:right;width:20%}
.row-1 .return a{display:block;padding:11px 10px;color:#ffffff;font-size:19.67px;background:#e67f23;font-weight:400;text-align:center;}
.row-1 .return a.small{padding:7px 25px;}
.row-1 .return a:hover{color:#fff;background:rgba(230,127,35,0.7)}
.panel-left{width:40%;float:left;padding-right:10px;}
.calender{padding:16px 2px 2px;background:#3598db;margin-bottom:15px;text-align:center;}
.calender h3{color:#f5d03e;font-size:22.71px;padding-bottom:40px;background:url(../images/calender.png) no-repeat center bottom;line-height:19px;font-weight:700;margin-bottom:5px}
.comments{border:4px solid #3598db;padding:3px;border-radius:3px;margin-bottom:12px}
.comments h3{color:#3598db;font-size:18.03px;padding:10px 15px}
.comments textarea{width:100%;height:154px;background:#d7eaf9;border:0;padding:10px}
.btn-orng{display:inline-block;color:#ffffff;font-size:15px;padding:10px 44px;background:#e77e23}
.panel-rite{width:60%;float:left;padding-left:15px;}
.session{background:#a9cce2;font-size:700;border-radius:5px;overflow:hidden}
.session .title{background:#2a80b9;color:#ffffff;padding:15px;font-size:14.75px}
.session .content{padding:18px;color:#2a80b9;font-weight:700;font-size:13.11px}
.session .content .row{padding-bottom:20px;}
.session .content .row figure{position:relative;width:40%;float:left;overflow:hidden}
.session .content .row figure .corner{position:absolute;right:0;top:0}
.session .content .row article{float:left;width:60%;padding-left:20px;}
.session .content .row article h3{color:#ffffff;font-size:19.67px;padding-bottom:3px}
.session .content .sub_title h3{color:#ffffff;font-size:19.67px;padding-bottom:3px}
.session .content .row article .text{border-bottom:2px solid #2a80b9;border-top:2px solid #2a80b9;padding:15px 0;}
.radios{background:url("divider.png") repeat-x scroll 0 0 transparent;padding-top:18px;}
.label_check input, .label_radio input{margin-right:5px;}
.has-js .label_check, .has-js .label_radio{padding-left:34px;display:block}
.has-js .label_radio{background:url("../images/radio-off2.png") no-repeat scroll 0 0px transparent;padding-bottom:5px;}
.has-js .label_check{background:url("../images/check-off.png") no-repeat scroll 0 5px transparent;}
.has-js .label_radio.regs_edit{padding:8px 37px 9px 15px;background:url("../images/radio-off2.png") no-repeat scroll right 2px transparent;}
.has-js label.r_on.regs_edit{padding:8px 37px 9px 15px;background:url("../images/radio-on2.png") no-repeat scroll right 2px transparent;}
.has-js label.c_on{background:url("../images/check-on.png") no-repeat scroll 0 5px transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none;}
.has-js label.r_on{background:url("../images/radio-on2.png") no-repeat scroll 0 0px transparent;}
.has-js .label_check input, .has-js .label_radio input{left:-9999px;position:absolute;}
.payment_img_sec{float:right;padding:0 15px 0 0}
ul.bredcrumbs{font-size:13.11px;}
ul.bredcrumbs li{display:inline;color:#e67f23;}
ul.bredcrumbs li a{display:inline;color:#1473b4;font-weight:700;}
ul.plancrumbs li{display:inline;color:#2a80b9;}
ul.bredcrumbs li a{display:inline;color:#2a80b9;}
ul.bredcrumbs li a:hover{color:#E67F23;}
.profile{}
.profile .left{width:55%;float:left;padding:0 15px 0 0}
.profile .profile-image{max-width:191px;width:100%;margin:77px auto;}
.profile .profile-image.image_02{}
.profile .profile-image.image_02 img{border:2px solid #c8c8c8;}
.profile .profile-image img{border-radius:100px}
.profile .profile-image.view img{border:1px solid #c8c8c8;}
.profile .profile-edit{width:45%;float:left;}
.profile .profile-edit .aligned{padding:0 0 0 26px}
.profile .profile-edit .name{border-bottom:2px solid #4890c3;border-top:2px solid #4890c3;padding:10px 0;font-size:26.22px;font-weight:700;color:#0c5596;margin-bottom:36px;line-height:20px}
.profile .profile-edit .title2{border-bottom:2px solid #4890c3;padding:0 0 6px;font-size:19.67px;font-weight:700;color:#0c5596;margin-bottom:5px}
.profile .profile-edit .title3{padding:0 0 6px;font-size:16.39px;font-weight:700;color:#83c0ea;margin-bottom:41px}
.profile .profile-edit .title4{padding:0 0 6px;font-size:16.39px;font-weight:700;color:#E57200;margin-bottom:41px}
.profile .profile-edit .title4:hover{color:#eda464;}
.profile .profile-edit .title3 a{color:#83c0ea;}
.profile .profile-edit .title3 a:hover{color:#2980b8;text-decoration:none;}
.profile .profile-edit .bloks{padding-bottom:28px}
.profile .profile-edit .bloks h3{color:#1473b4;font-size:16.39px;padding-bottom:18px}
.profile .profile-edit .rows{padding-bottom:15px;font-size:14.75px;color:#83c0ea;}
.profile .profile-edit.profile-1 .rows{border-bottom:2px solid #8dc6eb;padding:5px 0}
.profile .profile-edit.profile-1 .rows.split{border-bottom:0}
.profile .profile-edit.profile-1 .rows.split div{float:left;width:33.33%}
.profile .profile-edit.profile-1 .rows.split div.center{padding:0 5px}
.profile .profile-edit.profile-1 .rows span{border-bottom:2px solid #8dc6eb;display:block;padding:0 0 5px}
.profile .profile-edit.profile-1 .bloks{border-top:2px solid #8dc6eb;padding:5px 0;margin-bottom:20px}
.profile .profile-edit.profile-1 .bloks.second{border-top:none;padding:5px 0;margin-bottom:20px}
.profile .profile-edit.profile-1 .bloks.second h3{color:#1473b4;font-size:16.39px;padding-bottom:5px;border-bottom:2px solid #8dc6eb;}
.profile .profile-edit .bloks.reg{padding-bottom:28px;padding-top:25px}
.btn_orng.reg{font-size:19.67px;}
.profile .profile-edit .bloks.reg .rows.first{padding-bottom:40px}
.profile .profile-edit .bloks.reg .rows.first .col-01{font-size:22.94px}
.profile .profile-edit .bloks.reg .rows.first .col-02{font-size:16.39px;color:#e67f23;}
.profile .profile-edit .bloks.reg .col-01{color:#2a80b9;text-align:right;padding:0 10px 0 0;width:54%;}
.profile .profile-edit .bloks.reg .col-02{width:41%;}
.profile .profile-edit .bloks.reg .col-02 .split{color:#2a80b9;}
.profile .profile-edit .bloks.reg .col-02 .split.month{padding:5px}
.profile .profile-edit .bloks.reg .rows{padding-bottom:5px;color:#2a80b9;}
.profile .profile-edit.profile-1 .mail{color:#e57200;display:inline-block !important;border-bottom:0 !important}
.profile .profile-edit .rows .col-01{width:45%;float:left;font-weight:bold;font-size:16px;}
.profile .profile-edit .rows .col-02{width:55%;float:left;font-weight:600;}
.profile .profile-edit .rows .col-02 .split{float:left;width:50%;}
.profile .profile-edit .rows .col-02 .split .tfl_small{width:98%;}
.profile .profile-edit .rows .col-02 .nais{float:left;width:33%;}
.profile .profile-edit .selet{border:0;background:#d4e6f0;height:27px;border-radius:5px;width:100%;text-indent:5px;color:#408dc1;}
.profile .profile-edit .tfl{border:0;background:#d4e6f0;height:30px;border-radius:5px;width:100%;text-indent:5px;color:#3598db;font-size:14.5px;}
.profile .profile-edit .txr{border:0;background:#d4e6f0;height:130px;border-radius:5px;width:100%;text-indent:5px;color:#3598db;font-size:14.5px;padding:10px 5px}
.prf_err{border:2px solid #f4d03e;border-radius:5px;}
.profile .profile-edit label{color:#ffffff;padding:8px 5px 9px 37px;color:#2980b8;}
.profile .profile-edit .tfl_small{border:0;background:#d4e6f0;height:30px;border-radius:5px;width:29%;margin:0 4px 0 0;text-indent:5px;text-align:center;color:#3598db;font-size:14.5px;}
.profile .profile-edit .tfl_small.select{height:27px;text-align:center}
.profile .profile-edit .colums{width:33.33%;float:left;display:block;color:#83C0EA;}
.profile .profile-edit .colums .tfl_small{width:55%;}
.profile .profile-edit .colums label{padding:4px 2px 0 0;display:inline-block;color:#83C0EA;}
.bils{padding:50px 0 40px 0}
.bils h3{color:#2893da;font-size:14.75px;font-weight:700;padding:0 0 20px 29px;}
.bils .title3{color:#2893da;}
.btn_orng{background:#e68023;color:#ffffff;font-size:14.75px;font-weight:700;display:inline-block;padding:10px 47px;border:none;}
.btn_orng:hover{background:rgba(230,128,35,0.7);color:#ffffff;opacity:0.8;}
.btn_blue{background:#83c0ea;color:#ffffff;font-size:14.75px;font-weight:700;display:block;padding:10px 0;border:2px solid #83c0ea;text-transform:uppercase;text-align:center;width:100%}
.btn_blue:hover{background:#ffffff;color:#83c0ea;border:2px solid #83c0ea}
.btn-box{width:70%}
.btn-box .btn_orng{width:100%;padding:10px 0;display:block;text-align:center}
.entertain_grid{position:absolute;width:100%;top:20px;text-align:center}
.entertain_grid .b_cumbs{font-size:13.11px;}
.entertain_grid .b_cumbs ul{background:#a9cce2;padding:8px 0px;margin:0 auto;max-width:957px;width:100%;}
.entertain_grid .b_cumbs ul li,
.entertain_grid .b_cumbs ul li a{color:#ffffff;display:inline}
.entertain_grid .b_cumbs ul li,
.entertain_grid .b_cumbs ul li a:hover{color:#f4d03e;}
.entertain_grid .b_cumbs ul li.current-itom{color:#2a80b9;}
.entertain_grid .b_cumbs ul li.current-itom a{color:#2a80b9;}
.entertain_grid .title_01{z-index:10;margin:37px auto 43px;background:url(../images/ylw-transparent.png) repeat;font-weight:700;padding:10px 10px 14px;color:#ffffff;font-size:34.17px;line-height:50px;max-width:957px;width:100%;}
.entertain_grid .chart{font-size:16.39px;margin:0 auto 19px;max-width:957px;width:100%;}
.entertain_grid .chart .colums{float:left;width:20%;}
.entertain_grid .chart .colums div{background:rgba(241, 196, 15, 0.61);color:#ffffff;border:2px solid #ffffff;border-radius:3px;line-height:15px;padding:15px 0;height:51px}
.entertain_grid .chart .colums div span{color:#fff;}
.entertain_grid nav{max-width:957px;width:100%;margin:0 auto;font-size:16.39px;}
.entertain_grid nav .btn-return{float:left;margin-left:99px;}
.entertain_grid nav .btn-sign{float:right;}
.entertain_grid nav .btn-return,
.entertain_grid nav .btn-sign{display:block;color:#ffffff;border:2px solid #ffffff;background:#f1c40f;padding:15px 51px;border-radius:3px;}
.entertain_grid nav .btn-return:hover{background:#d8c790;border:2px solid #fff;}
.entertain_grid nav .btn-sign:hover{background:#d8c790;border:2px solid #fff;}
.goal{color:#f1c40f;font-size:16.39px;background:#2a80b9;padding:23px 0;}
.goal .frame{max-width:959px;}
.goal .title{font-size:22.94px;text-transform:uppercase;font-weight:700;width:20%;float:left;}
.goal .description{width:80%;float:left;}
.goal .frame h2{padding:0}
.ent_description{color:#2a80b9;font-size:16.39px;background:#a9cce2;padding:23px 0 39px;border-top:3px solid #fff;border-bottom:3px solid #fff;}
.ent_description .frame{max-width:959px;position:relative;}
.ent_description .title{font-size:22.94px;text-transform:uppercase;font-weight:700;width:20%;float:left;}
.ent_description .description{width:80%;float:left;}
.ent_description .frame p{padding:0}
.advice{color:#2a80b9;font-size:16.39px;background:#d4e4f1;padding:23px 0 39px;border-bottom:20px solid #fff;}
.advice .frame{max-width:959px;position:relative;}
.advice .title{font-size:22.94px;text-transform:uppercase;font-weight:700;width:20%;float:left;}
.advice .description{width:80%;float:left;}
.advice .frame p{padding:0}
.ent_description .read,
.advice .read{background:#2880b8;color:#ffffff;text-transform:uppercase;font-size:13.11px;position:absolute;right:0px;bottom:-31px;padding:6px 10px;display:inline-block;}
.read:hover{color:#f4d039;}
.entertain_grid nav .new_back_btn{background:none repeat scroll 0 0 #F1C40F;border:2px solid #FFFFFF;border-radius:3px;color:#FFFFFF;display:block;padding:15px 53px;}
.entertain_grid nav .new_back_btn{float:left;margin-left:0px;}
.entertain_grid nav .new_back_btn:hover{background:#d8c790;border:2px solid #fff;}
.entertain_grid nav .new_back_btn1{background:none repeat scroll 0 0 #F1C40F;border:2px solid #FFFFFF;border-radius:3px;color:#FFFFFF;display:block;padding:14px 25px;}
.entertain_grid nav .new_back_btn1{float:left;margin-left:38px;font-size:16.39px;}
.entertain_grid nav .new_back_btn1:hover{background:#d8c790;border:2px solid #fff;}
.seance_1{overflow:hidden;margin:15px 0}
.seance_1 .left{width:40%;float:left;position:relative;}
.seance_1 .left .corner{position:absolute;right:0;top:0;z-index:9;}
.seance_1 .left .title{padding:31px 0 0 40px;font-weight:700;font-size:59px;margin-bottom:32px;line-height:50px;height:293px;background:#86c1e9;color:#2a80b9;}
.seance_1 .content .line{display:block;height:3px;background:#2a80b9;margin-bottom:0px}
.seance_1 .content .hed{border-bottom:3px solid #2a80b9;margin-bottom:15px;font-size:26.22px;padding-bottom:5px;font-weight:700}
.seance_1 .content .hed .btn_orng{float:right;text-transform:uppercase}
.seance_1 .content .hed .text{float:left;}
.seance_1 .content{width:60%;float:left;padding:0 20px 20px 70px;font-size:14.75px;color:#2a80b9;position:relative;height:800 !important;margin-top:0px;}
.seance_1 .content h2{font-size:17px;margin-bottom:13px;margin-top:10px;}
.seance_1 .content p{padding-bottom:33px;}
.seance_1 .content .btn{font-size:12px;text-transform:uppercase;color:#2a80b9;display:inline-block;padding:8px 8px;border:2px solid #2a80b9;margin-top:20px;}
.seance_1 .content .btn.lft{}
.seance_1 .content .btn.rit{right:20px;}
.seance_1 .content .btn:hover{color:#ffffff;border:2px solid #2a80b9;background:#2a80b9;}
.tab_02{background:#81b4d3;}
.tab_03{background:#bfd9e8;}
.banner_01{text-align:center;position:relative;}
.banner-press{height:600px;}
.banner-press img{height:100%;width:100%;}
.frame-4{max-width:1024px;margin:0 auto;width:100%;padding:58px 0 35px 10px;}
.frame-3 .etabs{margin:0 auto;padding:0;max-width:1000px}
.frame-3 .tab{display:inline-block;*display:inline;margin:2px 12px;background:#fff;position:relative}
.frame-3 .tab a{font-size:22.94px;display:block;text-decoration:none;font-weight:700;color:#2a80b7}
.frame-3 .tab.active{background:#fff;}
.frame-3 .tab.active a{color:#2a80b7;}
.frame-3 .tab-container .panel-container{font-size:14.75px;color:#277fb9;font-weight:700;max-width:1000px;margin:0 auto;text-align:justify;}
<!--.panel-content{font-size:14.75px;color:#277fb9;font-weight:700;margin:0 auto;max-width:1000px;}-->
.frame-3 .panel-container{}
.frame-3 .tab-container{margin-top:-86px;}
.frame-3 .tab.evidence a{background:url(../images/mice.png) no-repeat 24px center;padding:28px 10px 24px 106px;}
.frame-3 .tab.evidence.active a{background:url(../images/mice.png) no-repeat 24px center;padding:28px 10px 28px 106px;}
.frame-3 .tab.press2 a{background:url(../images/press_inactive.png) no-repeat 24px center #86c1e9;padding:28px 10px 24px 106px;color:#f2d043}
.frame-3 .tab.press2.active a{background:url(../images/press_inactive.png) no-repeat 24px center #86c1e9;padding:28px 10px 25px 106px;}
.frame-3 .tab .left{width:23px;height:80px;background:url(../images/tab-active.png) no-repeat 0 0;position:absolute;left:-23px;top:0}
.frame-3 .tab .right{width:23px;height:80px;background:url(../images/tab-active.png) no-repeat right 0;position:absolute;right:-23px;top:0}
.frame-3 .tab.active .left{height:84px;background:url(../images/tab-active.png) no-repeat 0 0;}
.frame-3 .tab.active .right{height:84px;background:url(../images/tab-active.png) no-repeat right 0;}
.frame-3 .tab.press2.active .left{height:84px;background:url(../images/tab-inactive.png) no-repeat 0 0;}
.frame-3 .tab.press2 .left{height:80px;background:url(../images/tab-inactive.png) no-repeat 0 0;}
.frame-3 .tab.press2.active .right{height:84px;background:url(../images/tab-inactive.png) no-repeat right 0;}
.frame-3 .tab.press2 .right{height:80px;background:url(../images/tab-inactive.png) no-repeat right 0;}
.evi_D{padding-bottom:72px}
.evi_D figure{float:left;padding:23px 0 0 0}
.evi_D figure img{border-radius:100px;}
.evi_D article{width:82%;padding:45px 20px 0 15px;float:left}
.evi_D article h2{font-family:'cooper_blackregular';font-size:26.22px;font-weight:normal;padding-bottom:10px}
.evi_D article .sub-hed{font-size:22.94px;border-bottom:2px solid #277fb9;border-top:2px solid #277fb9;padding:10px 0;width:80%;margin-bottom:15px}
ul.links{padding-left:20%;margin-bottom:40px;}
ul.links li{display:inline-block;padding:0 37px 0 0}
ul.links li a{display:inline-block}
ul.links li.freesign a{font-family:'cooper_blackregular';font-size:22px;padding:11px 10px;color:#ffffff;border:2px solid #e77e23;background:#e77e23;width:370px;}
ul.links li.stories a{font-size:18.03px;padding:14px 20px;color:#e77e23;border:2px solid #e77e23;font-weight:400}
.banner-static{position:relative;width:100%;}
.banner-static .bnr-image{position:relative;height:100%;}
.banner-static img{margin-bottom:-5px;height:100%;width:100%;}
.banner-static .bnr-content{z-index:99}
.banner-static .bnr-content .inner{max-width:1024px;margin:0 auto;width:100%;text-align:center;color:#ffffff;}
.banner-static .bnr-content .heading{position:absolute;top:10%;width:100%;left:14px;}
.banner-static .bnr-content .heading h1{max-width:1024px;margin:0 auto;width:100%;font-size:49.17px;line-height:67px;font-weight:700;}
.banner-static .bnr-content .heading3{position:absolute;top:44%;width:100%;left:0}
.banner-static .bnr-content .heading3 h1{max-width:1024px;margin:0 auto;width:100%;font-size:49.17px;line-height:67px;font-weight:700;}
.banner-static .bnr-content .heading4{position:absolute;top:16%;width:100%;left:0;z-index:99;color:#ffffff;text-align:center}
.banner-static .bnr-content .heading4 p{max-width:1024px;margin:0 auto;width:100%;font-size:29.5px;line-height:67px;font-weight:700;}
.banner-static .bnr-content .heading4JW{position:absolute;top:16%;width:100%;left:0;z-index:99;color:#ffffff;text-align:center}
.banner-static .bnr-content .heading4JW p{max-width:1024px;margin:0 auto;width:100%;font-size:49.17px;line-height:67px;font-weight:700;}
.banner-static .bnr-content .heading5{position:absolute;top:41%;width:100%;left:0;z-index:99;text-align:center;color:#fff}
.banner-static .bnr-content .heading5 p{max-width:352px;margin:0 auto;width:100%;font-size:18.03px;line-height:16px;font-weight:700;background:url(../images/blu-transparent.png) repeat;padding:35px 0}
.banner-static .bnr-content .heading5 .user-2 p{max-width:980px;margin:0 auto;width:100%;font-size:18.03px;line-height:16px;font-weight:700;padding:25px 0}
.banner-static .bnr-content .heading5 .user-2 p.des{color:#f0c22e;}
.banner-static .bnr-content .heading5 div{max-width:941px;margin:0 auto;width:100%;font-size:16.39px;line-height:16px;font-weight:400;background:url(../images/blu-transparent.png) repeat;padding:20px 111px}
.banner-static .bnr-content .link{max-width:348px;width:100%;font-size:14.75px;line-height:16px;font-weight:700;z-index:99;text-align:center;background:#e67f23;padding:10px 25px;color:#f6d338;position:absolute;right:0;bottom:185px;border:none;}
.banner-static .bnr-content .linknew{right:183px;bottom:140px;}
.banner-static .bnr-content .referel{bottom:50px !important;right:183px;}
.banner-static .bnr-content .linkcontact{right:35%;}
.banner-static .bnr-content .link:hover{color:#f6d338;background:rgba(230,127,35,0.6)}
.banner-static .bnr-content .line{position:absolute;top:43%;width:100%;left:0}
.banner-static .bnr-content .line p{background:#fffffe;height:3px;width:253px;margin:0 auto;padding:0}
.banner-static .bnr-content .line2{position:absolute;top:65%;width:100%;left:0}
.banner-static .bnr-content .line2.second{}
.banner-static .bnr-content .line2 p{background:#fffffe;height:3px;width:253px;margin:0 auto;padding:0}
.banner-static .bnr-content .heading2{position:absolute;top:48%;width:100%;left:0;font-size:29.5px;line-height:30px;font-weight:700;}
.banner-static .bnr-content .selectors{position:absolute;top:60%;width:100%;left:0;font-size:14.75px;color:#e1f4ff;}
.banner-static .bnr-content .selectors .center{max-width:1024px;margin:0 auto;width:100%;font-weight:700}
.banner-static .bnr-content .selectors .colums{width:33.33%;float:left;padding:0 3px}
.banner-static .bnr-content .selectors p{padding-bottom:10px}
.banner-static .bnr-content .validate{position:absolute;top:85%;width:100%;left:0}
.banner-static .bnr-content .validate a,
.banner-static .bnr-content .validate input{width:100%;background:#2a80b9;color:#ffffff;max-width:362px;display:inline-block;padding:16px;border:0;font-size:14.75px}
.banner-static .bnr-content .validate a,
.banner-static .bnr-content .validate input:hover{background:rgba(120, 173, 209, 0.89);color:#ffffff;}
.banner-static .bnr-content .selectors .colums .selet3{margin:0 20px}
.banner-static .bnr-content .heading3 div{background:url("../images/transparent-black.png") repeat scroll 0 0 rgba(0, 0, 0, 0);max-width:8;margin:0 auto;width:980px;}
.theme-select{background:#3598db;padding:29px 0 26px;border-top:8px solid #fff}
.theme-select .heading{color:#ffffff;font-size:39.33px;font-weight:700;line-height:46px;max-width:568px;margin:0 auto;width:100%;padding:10px 0 46px;}
.theme-select .frame{max-width:1008px;text-align:center}
.theme-select .categories{}
.theme-select .categories .colums{float:left;width:33.33%;padding:0 20px;}
.theme-select .categories .colums .itom_s{background:#f4d03e;display:block;padding:12px 0;border:2px solid #2a80ba;margin-bottom:15px;font-size:14.39px;color:#1475b6;text-transform:uppercase;font-weight:bold;}
.theme-select .categories .colums .itom_s:hover{background:#1475b6;color:#ffffff;border:2px solid #ffffff;}
.theme-select .categories .colums .itom_s.has-sub{background:url(../images/sub_pointer.png) no-repeat #f4d03e right 16px;padding:12px 26px;}
.theme-select .categories .colums .itom_s.has-sub:hover{background:url(../images/sub_pointer-hvr.png) no-repeat #1475b6 right 16px}
.theme-select .categories .expand{padding:0 20px 3px;display:none;}
.theme-select .categories ul.expand li{margin-bottom:13px;text-transform:uppercase;}
.theme-select .categories ul.expand li a{background:#86c1e9;display:block;padding:11px 0;border:2px solid #2a80ba;font-size:16.39px;color:#1475b6;}
.theme-select .categories ul.expand li a:hover{background:#2980b8;color:#ffffff;}
.top_10{max-width:878px;margin:0 auto;padding:43px 0 30px;width:100%;color:#3888bd;}
.top_10 a{color:#3888bd;}
.top_10 .heading{color:#1475b6;text-align:center;font-size:29.5px;margin-bottom:15px;}
.top_10 ul li{width:20%;float:left;font-size:14.75px;font-weight:700;}
.top_10 ul li figure{overflow:hidden;position:relative;margin:0 7px}
.top_10 ul li figure .corner{position:absolute;right:-3px;top:0;z-index:3}
.top_10 ul li figcaption{padding:5px 0 21px;font-size:14.75px;text-align:center}
.chanels{max-width:556px;margin:0 auto;width:100%;word-break:break-all;}
.chanels_new{max-width:1024px;margin:0 auto;width:100%;word-break:break-all;}
.chanels a{color:#277fb9}
.chanels .title{padding-bottom:15px;}
.chanels .info{font-family:'cooper_blackregular';color:#f4d040;font-size:19.67px;border-bottom:4px solid #f4d040;border-top:4px solid #f4d040;padding:3px 0 13px;font-weight:normal;margin-bottom:12px}
.chanels .info div{background:url(../images/dots.png) repeat-x 0 bottom;}
.chanels .info div h3.text{float:left;display:block;position:relative;background:#86c2ea;bottom:-5px;padding:0 5px 0 0;word-break:initial;}
.chanels .info div span.count{float:right;display:block;position:relative;background:#86c2ea;bottom:-5px;padding:0 0 0 5px}
.chanels .video{margin-bottom:28px;height:300px;}
.btn-orng{font-family:'cooper_blackregular';font-size:22.94px;padding:11px 18px;color:#ffffff;border:2px solid #e77e23;background:#e77e23}
.btn-wit{font-size:18.03px;padding:14px 18px;color:#e77e23;border:2px solid #e77e23;font-weight:400;background:#ffffff;}
.controls{padding:15px 0;}
.controls .btn-orng{float:left;}
.controls .btn-wit{float:right;}
.bred-hovr{position:absolute;z-index:991;top:21px;left:185px;}
.bred-hovr.second{background:url(../images/transparent.png) repeat;padding:3px 5px;color:#ffffff;}
.bred-hovr.second ul li,
.bred-hovr.second ul li a{color:#ffffff;}
.second ul li a:hover{color:#f4d03e;}
.bred-hovr01{position:absolute;z-index:991;top:150px;left:31px;}
.bred-hovr01.second{background:url(../images/transparent.png) repeat;padding:3px 5px;color:#ffffff;}
.bred-hovr01.second ul li,.bred-hovr01.second ul li a{color:#ffffff;}
.bred-hovr01.second ul li, .bred-hovr01.second ul li a:hover{color:#f4d03e;}
.JW_ents{padding:29px 0;max-width:1024px;margin:0 auto}
.JW_ents .colums{float:left;width:48%;padding:10px;margin-bottom:10px}
.JW_ents .colums figure{float:left;position:relative;overflow:hidden;width:38%;margin:10px 0}
.JW_ents .colums figure .corner{position:absolute;right:-3px;top:0}
.JW_ents .colums article{float:left;position:relative;overflow:hidden;width:62%;padding:20px 27px;}
.JW_ents .colums article h3{color:#e58630;font-size:14.75px;padding-bottom:5px;text-transform:uppercase}
.JW_ents .colums article h2{font-size:18.03px;font-weight:700;color:#2a80b9;line-height:20px;padding-bottom:5px;min-height:126px}
.JW_ents .colums article h2.font-x{min-height:100px;padding-bottom:0}
.top_10 a:hover,
.JW_ents .colums article h2.font-x:hover{color:#12b1d3;}
.JW_ents .colums article h2.font-x-1{min-height:50px;padding-bottom:0;margin-top:15px;}
.JW_ents .colums article .listing{padding-bottom:0;font-size:13.11px;color:#4da5df}
.JW_ents .colums article .listing .left{width:30%;float:left;background:url(../images/blu-dots.jpg) repeat-x 0 bottom;}
.JW_ents .colums article .listing .right{width:70%;float:left;padding:0 0 0 5px;position:relative;bottom:-3px}
.JW_ents .colums article .listing .left span{position:relative;bottom:-3px;background:#fff;padding:0 5px 0 0}
.JW_ents .colums article .rating{padding:8px 0}
.JW_ents .colums article .rating img{margin:0 3px 0 0 0}
.JW_ents .colums .btn{background:#2a80b9;display:inline-block;color:#ffffff;border:2px solid #2a80b9;font-size:13.11px;padding:8px 5px;font-weight:700;text-align:center;}
.JW_ents .colums .btn:hover{background:#ffffff;color:#2a80b9;border:2px solid #2a80b9;}
.JW_search_new{font-size:14.75px;color:#ffffff;background:#7eb3d5;padding:41px 0 25px;}
.JW_search_new h2{font-size:29.5px;font-weight:700;line-height:26px;padding-bottom:47px}
.JW_search_new .center{max-width:1024px;margin:0 auto;width:100%;text-align:center}
.JW_search_new .center .colums{width:33.33%;float:left;padding:0 3px;font-weight:700}
.JW_search_new .center .selectors p{padding-bottom:10px}
.JW_search_new .center .validate{padding:38px 0 0;text-align:center}
.JW_search_new .center .validate a,
.JW_search_new .center .validate input{background:#2a80b9;color:#ffffff;display:inline-block;padding:14px 26px;border:0;font-weight:700;font-size:16.39px}
.JW_search_new .center .colums .selet3{margin:0 20px}
.bnr-content2{position:absolute;z-index:5;bottom:27px;width:100%;left:0}
.bnr-content2 div{margin:0 auto;padding:10px 20px;color:#ffffff;font-size:16.39px;text-align:center;max-width:980px;background:url(../images/transparent-black.png) repeat}
.login{padding:60px 0;max-width:425px;margin:0 auto;font-size:18.03px;}
.login a{color:#f5d03e;}
.login .login-h2{border-bottom:3px solid #f4d03e;color:#f4d03e;font-size:26.22px;font-weight:700;margin-bottom:30px;padding:0 0 5px;display:block;}
.login .field{width:100%;background:#d4e4f1;color:#408dc1;font-size:18.03px;font-weight:700;padding:15px 0;text-indent:16px;border:0;border-radius:5px}
.login .btn{background:#f4d03e;color:#e47f25;border:2px solid #f4d03e;border-radius:5px;padding:5px 29px;font-size:22.94px}
.login .btn:hover{background:#408dc1;color:#f4d03e;border:2px solid #f4d03e;}
.login .lbl{padding:8px 0 5px 38px}
.login .row{padding:10px 0 30px}
.login .row .label_check{float:left;width:2px;height:32px}
.login .row span{}
.login .row span a{padding:0 5px}
.calender_02{background:#3598db;margin-left:23px;padding:18px 5px;margin-bottom:20px;}
.calender_02 .hed{background:url(../images/calender.png) no-repeat center bottom;color:#f5d03e;font-size:26.22px;padding-bottom:48px;margin-bottom:12px;line-height:25px;text-align:center;font-weight:700}
.calender_02 .calender_01{padding-bottom:19px;text-align:center;}
.calender_02 .row{padding-bottom:23px;}
.calender_02 .row .colum p{color:#f6d338;font-size:13.11px;padding:0 0 7px 4px;min-height:40px;font-weight:700;}
.calender_02 .row .colum{width:50%;padding:0 10px;float:left}
.calender_02 .selet3{color:#5098c5;font-size:13.11px;}
.calender_02 .btn{background:#e77e23;padding:8px 40px;border:0;margin:0 20px;font-size:16.39px;color:#ffffff;}
.calender_02 .btn:hover{background:#eea564;padding:8px 40px;border:0;margin:0 20px;font-size:16.39px;color:#ffffff;}
.blok_01{margin-top:15px;}
.blok_01 figure{float:left;width:35%;position:relative;overflow:hidden;}
.blok_01 figure .corner{position:absolute;right:-3px;top:-5px;z-index:2}
.blok_01 article{float:left;width:65%;padding:0 0 0 14px;}
.controls2{padding:10px 0 15px 0%}
.controls2 .btn2{font-size:12.78px;text-transform:uppercase;color:#2a80b9;padding:8px 7px;border:2px solid #2a80b9;background:#ffffff;margin:6px 7px 6px 5px;}
.controls2 .btn2.lft{float:left;font-size:11.78px;margin:6px 0px 6px 8px;padding:8px 5px;}
.controls2 .btn2.rit{float:right;}
.controls2 .btn2:hover{color:#2580b9;border:2px solid #2a80b9;background:#faf4d2;}
.controls2 .btn_orng{background:#e77e23;font-size:15px;text-transform:uppercase;color:#ffffff;padding:8px 10px;border:2px solid #e77e23;width:100%}
.controls2 div{padding-bottom:12px}
.seane_paging{background:#f7dd6f;padding:14px 20px;font-size:19.67px;font-weight:700;width:100%;margin:0 auto;float:left;}
.seane_paging .title{float:left;color:#297fbc;padding:0 20px;}
.seane_paging ul li{display:inline-block;float:left;padding:0 1px}
.seane_paging ul li a{text-align:center;width:30px;height:30px;line-height:30px;display:block;color:#297fbc;border-radius:50px}
.seane_paging ul li a:hover{color:#07c4ed;}
.seane_paging ul li.active a{background:#ffffff;color:#07c4ed;}
.jw_comments{color:#297fbc;padding:18px 15px 17px;background:#fcf4d0;margin-top:5px;margin-bottom:5px;}
.jw_comments h2{color:#297fbc;font-size:19.67px;font-weight:700;padding-bottom:30px;text-align:center}
.jw_comments .colums{width:33.33%;padding:0 12px 60px;float:left;}
.jw_comments .colums figure{padding-bottom:21px;}
.jw_comments .colums figure img{border-radius:100px;width:116px;height:116px}
.jw_comments .colums h2{padding:10px 0;font-size:19.67px;line-height:16px;border-bottom:3px solid #2a7eba;border-top:3px solid #2a7eba;margin-bottom:18px}
.jw_comments .colums p{padding-bottom:18px;font-size:13.11px;word-wrap:break-word;}
.jw_comments .bottom{padding-left:40%;}
.jw_comments .bottom .paging{border:2px solid #277eb7;padding:8px 15px;color:#2a80b9;font-size:13.11px;float:left;font-weight:700;}
.jw_comments .bottom .paging ul li{display:inline-block;float:left;margin:0 2px;width:20px;text-align:center;}
.jw_comments .bottom .paging ul li a{display:block;border-radius:30px;padding:3px 4px;color:#297fbc}
.jw_comments .bottom .paging ul li a:hover{color:#07c4ed;}
.jw_comments .bottom .paging ul li.active{padding:3px 4px;border-radius:30px;color:#ffffff;background:#297fbc}
.jw_comments .bottom .paging ul li.prev,
.jw_comments .bottom .paging ul li.next{position:relative;top:2px}
.jw_comments .bottom .btn_orng2{background:#e77e23;font-size:16.39px;text-transform:uppercase;color:#ffffff;cursor:pointer;padding:8px 10px;border:none;float:right}
.jw_comments .bottom .btn_orng2:hover{background:#eea564;font-size:16.39px;text-transform:uppercase;color:#ffffff;padding:8px 10px;border:none;float:right}
.jw_excercise{background:#fffae7;padding:10px 20px 20px;}
.jw_excercise h2{color:#297fbc;font-size:19.67px;text-align:center;padding:0 0 58px;}
.jw_excercise .colums{width:100%;padding:0 10px 56px 0}
.jw_excercise .colums figure{float:left;position:relative;overflow:hidden;width:38%;margin:0 0}
.jw_excercise .colums figure .corner{position:absolute;right:-3px;top:0}
.jw_excercise .colums article{float:left;position:relative;overflow:hidden;width:62%;padding:0 2px 0 10px;}
.jw_excercise .colums article h3{font-size:14.75px;font-weight:700;color:#297fb8;line-height:16px;padding-bottom:10px;min-height:63px}
.jw_excercise .colums article h3:hover{color:#12b1d3;}
.jw_excercise .colums article .listing{padding-bottom:3px;font-size:9.83px;color:#5daee3}
.jw_excercise .colums article .listing .left{width:30%;float:left;background:url(../images/blu-dots.jpg) repeat-x 0 bottom;}
.jw_excercise .colums article .listing .right{width:70%;float:left;padding:0 0 0 5px;position:relative;bottom:-3px}
.jw_excercise .colums article .listing .left span{position:relative;bottom:-3px;background:#fffae7;padding:0 5px 0 0}
.jw_excercise .colums article .rating{padding:8px 0}
.jw_excercise .colums article .rating img{margin:0 3px 0 0 0}
.jw_excercise .colums .btn{background:#2a80b9;display:inline-block;color:#ffffff;border:none;font-size:11.47px;padding:2px 14px;font-weight:700}
.jw_excercise .colums .btn:hover{background:#2580b9;color:#f4d039;border:none;}
.images_container .colums{width:450px;padding:0 10px;float:left}
#tooltip{background:#ffffff;color:#333;padding:5px;border:1px solid #666;max-width:200px;margin-left:-150px}
.coupons{padding:30px 0 0 0;text-align:center;}
.coupons .single{padding:0 2px 4px;}
.coupons .double{padding:0 2px;}
.my-colender{background:#3397db;padding:66px 0 108px;}
.my-colender .frame{max-width:1024px;margin:0 auto;color:#f6d338;font-size:14.75px;font-weight:700;}
.my-colender .heading{background:url(../images/calender2.png) no-repeat center bottom;padding:0 0 83px;margin-bottom:25px;text-align:center}
.my-colender .heading .date{color:#b7d6eb;padding-bottom:10px;line-height:15px;font-size:18.03px;}
.my-colender .heading .title{color:#f5d03e;padding-bottom:10px;line-height:49px;font-size:49.17px;}
.my-colender .CL{float:left;width:50%;margin-left:50px;}
.my-colender .CL .clndr{padding-bottom:38px}
.my-colender .CL .btn{background:#e68023;font-size:16.39px;padding:10px 47px;color:#f6d338;margin:32px 0px 10px 8px;border:none;}
.my-colender .CL .btn:hover{background:#eea564;font-size:16.39px;padding:10px 47px;border:none;color:#f7e386;}
.my-colender .options .btn{background:#e67f23;font-size:16.39px;padding:10px 52px;color:#f6d338;border:none;}
.my-colender .options .btn:hover{background:#eea564;color:#f7e386;font-size:16.39px;border:none;}
.my-colender .options{float:left;width:45%;padding:41px 0 0 40px;}
.my-colender .options .fields{max-width:209px;margin-bottom:20px}
.my-colender .options label{padding:0 0 5px 5px;display:block}
.my-colender .options .block{padding:0px 0 0 0}
.my-colender .btn2{background:#d5e5ef;font-size:14.75px;padding:5px 11px;color:#5098c5;border:0;border-radius:5px;margin-right:10px}
.my-colender .btn2:hover{background:rgba(213, 229, 239, 0.62);color:#fff;}
ol.listing_01{padding-bottom:14px;margin-left:20px}
ol.listing_01 li{list-style:decimal;font-size:13.11px}
.class_btn_orng{background:#e67f22;color:#f6d338;}
.class_btn_orng:hover{background:#eea564;color:#f7e386;}
.class_btn_blu{background:#f3d040;color:#2a7fba;}
.class_btn_blu:hover{background:#f8e99e;color:#2a7fba;cursor:pointer;}
.class_btn_orng{padding:5px 26px;font-size:16px;margin:10px 58px 0px 0;display:block;text-align:center;line-height:15px}
.class_btn_blu{padding:5px 26px;font-size:16px;margin:45px 58px 0px 0;display:block;text-align:center;line-height:15px}
.frame-5 .etabs{margin:0 12px;padding:0;}
.frame-5 .tab{display:inline-block;*display:inline;margin:0 12px;background:#2b80bb;position:relative}
.frame-5 .tab a{font-size:22.94px;display:block;text-decoration:none;font-weight:700;color:#f3d040}
.frame-5 .tab-container .panel-container{font-size:14.75px;color:#277fb9;font-weight:700}
.frame-5 .panel-container{margin-bottom:10px;}
.frame-5 .tab-container{margin-top:-86px;}
.frame-5 .tab.evidence a{background:url(../images/icon_06.png) no-repeat 2px center;padding:28px 10px 24px 106px;}
.frame-5 .tab.evidence.active a{padding:28px 10px 28px 106px;}
.frame-5 .tab.press2 a{background:url(../images/icon_07.png) no-repeat 24px center #7fb3d4;padding:28px 10px 24px 106px;color:#0c5596}
.frame-5 .tab.press3 a{background:url(../images/icon_08.png) no-repeat 24px center #bed8e8;padding:28px 10px 24px 106px;color:#0c5596}
.frame-5 .tab .left{width:23px;height:80px;background:url(../images/tab-active.png) no-repeat 0 0;position:absolute;left:-23px;top:0}
.frame-5 .tab .right{width:23px;height:80px;background:url(../images/tab-active.png) no-repeat right 0;position:absolute;right:-23px;top:0;padding:0}
.frame-5.DS-b .tab.evidence .left{background:url(../images/tab-inactive2.png) no-repeat 0 0}
.frame-5.DS-b .tab.evidence .right{background:url(../images/tab-inactive2.png) no-repeat right 0}
.frame-5.DS-b .tab.press2.active .left{height:80px;}
.frame-5.DS-b .tab.press3.active .left{height:80px;}
.frame-5 .tab.active .left{height:84px;background:url(../images/tab-inactive2.png) no-repeat 0 0;}
.frame-5 .tab.active .right{height:84px;background:url(../images/tab-inactive2.png) no-repeat right 0;}
.frame-5 .tab.press2.active .left{height:84px;background:url(../images/tab-inactive3.png) no-repeat 0 0;}
.frame-5 .tab.press2 .left{height:80px;background:url(../images/tab-inactive3.png) no-repeat 0 0;}
.frame-5 .tab.press2.active .right{height:84px;background:url(../images/tab-inactive3.png) no-repeat right 0;}
.frame-5 .tab.press2 .right{height:80px;background:url(../images/tab-inactive3.png) no-repeat right 0;}
.frame-5 .tab.press3.active .left{height:84px;background:url(../images/tab-inactive4.png) no-repeat 0 0;}
.frame-5 .tab.press3 .left{height:80px;background:url(../images/tab-inactive4.png) no-repeat 0 0;}
.frame-5 .tab.press3.active .right{height:84px;background:url(../images/tab-inactive4.png) no-repeat right 0;}
.frame-5 .tab.press3 .right{height:80px;background:url(../images/tab-inactive4.png) no-repeat right 0;}
.frame-5 #LES-TÉMOIGNAGES{background:#2a80ba;color:#98c8ea;font-size:22.94px;font-weight:700}
.frame-5 .frame-4{padding:34px 10px;}
ul.listing_02{border-top:3px solid #98c8ea;margin-bottom:30px}
ul.listing_02 li{border-bottom:3px solid #98c8ea;padding:17px 13px;}
ul.listing_02 li span{color:#fbd33a;}
ul.listing_02_tab_02{border-top:3px solid #3081b8;margin-bottom:30px}
ul.listing_02_tab_02 li{border-bottom:3px solid #3081b8;padding:17px 13px;}
ul.listing_02_tab_02 li span{color:#fbd33a;}
ul.listing_02_tab_03{border-top:3px solid #3081b8;margin-bottom:30px}
ul.listing_02_tab_03 li{border-bottom:3px solid #3081b8;padding:17px 13px;}
ul.listing_02_tab_03 li span{color:#fbd33a;}
.btn-read{background:#f5d03e;font-size:18.03px;padding:14px 37px;color:#0c5596;border:none;}
.btn-read:hover{background:#f8e99e;color:#2a7fba;cursor:pointer;border:none;}
ul.listing_03{margin:10px 0 0 30px}
ul.listing_03 li{padding:0 0 16px;color:#2c97da;font-size:15.39px;font-weight:bold;}
.placement_JW .link a:hover,
ul.listing_02 li:hover,
ul.listing_02_tab_02 li:hover,
ul.listing_03 li:hover{color:#85c1e9;}
.my-colender .heading .title1{color:#f5d03e;padding-bottom:10px;line-height:49px;font-size:49.17px;}
.new-user{width:850px;margin:0 auto;padding:0px 0px 30px 0px;max-width:100%;}
.new-user p{text-align:center;color:#fff;line-height:27px;}
.new-user ul{list-style-image:url(../images/bullet.png);padding-left:15px;}
.new-user ul li{color:#fff;font-size:15px;font-weight:100;line-height:35px;text-decoration:underline;}
.new-user .btn{max-width:348px;width:100%;font-size:14.75px;line-height:16px;font-weight:700;z-index:99;text-align:center;background:#f3841f;padding:10px 20px;color:#fff;text-transform:uppercase;}
.new-user .btn:hover{max-width:348px;width:100%;background:rgba(243, 132, 31, 0.68);}
.button p{text-align:center;padding-top:40px;}
}
.frame-about{color:#2a80b9;font-size:13.11px;padding:0 0 50px}
.frame-about ul.teams{padding:0 0 58px;max-width:468px;text-align:center;}
.frame-about ul.teams li{float:left;width:50%;padding:0 36px 0 0}
.frame-about ul.teams li figure{padding-bottom:13px}
.frame-about ul.teams li figure img{border:2px solid #c8c8c8;border-radius:150px}
.frame-about ul.teams li figcaption{font-size:18.03px;font-weight:700;color:#2a80b9}
.frame-about ul.jw_entertain{padding:0 0 53px}
.frame-about ul.jw_entertain li{padding:25px 0;border-bottom:2px solid #4890c3;}
.frame-about ul.jw_entertain li:last-child{border-bottom:0;}
.frame-about ul.jw_entertain li .content{float:left;width:60%;padding:0 25px 0 0;}
.frame-about ul.jw_entertain li .button{float:right;width:40%;display:block;text-align:right}
.frame-about ul.jw_entertain li .button input{background:#2a80b9;color:#ffffff;padding:10px 10px;border:0;font-size:13.11px}
.frame-about ul.bredcrumbs{padding-bottom:20px}
.team_pro{padding-bottom:10px}
.team_pro .content{width:77%;float:left;}
.team_pro figure{width:20%;float:left;position:relative;overflow:hidden;margin-top:70px}
.team_pro figure .corner{position:absolute;right:-3px;top:0}
.team_pro .content h2{border-bottom:2px solid #4890c3;font-size:26.22px;font-weight:700;padding:0 0 11px;line-height:26px;margin-bottom:28px;width:75%}
.team_pro .content ul{padding:0 0 25px 34px;}
.team_pro .content ul li{background:url(../images/bullet.png) no-repeat 0 4px;padding:0 0 5px 21px}
.btn_orng_j1{background:#e68023;color:#ffffff;padding:10px 10px;border:0;font-size:13.11px}
.btn-team_pro{padding:48px 0 30px;text-align:right}
.downloads{padding-bottom:35px}
.downloads h3{color:#e67f23;font-size:19.67px;padding-bottom:24px;font-weight:700}
.downloads h3.hed_J3{color:#e67f23;font-size:16.39px;padding:35px 0 24px;font-weight:700}
.downloads .row{border-bottom:1px solid #2a80b9;padding:21px 0 21px 10px;color:#2a80b9;font-size:16.39px}
.downloads .row .content{width:70%;float:left;padding:20px 0 0 70px;background:url(../images/icon-pdf.png) no-repeat 0 0;min-height:58px;}
.downloads .row .content2{width:70%;float:left;padding:20px 0 0 0px;}
.downloads .row .content2 .icon{width:10%;float:left;padding:0 0 0 0px;text-align:center}
.downloads .row .content2 .name{width:90%;float:left;padding:15px 0 0 33px;font-size:18.03px;font-weight:700}
.downloads .row .content2 .name small{font-size:13.11px;font-weight:400;}
.downloads .row .button{width:30%;float:left;display:block;text-align:right;padding:8px 0 0 0}
.downloads .row .button input{background:#2a80b9;color:#ffffff;padding:9px 25px;font-size:15.97px;border:none;}
.downloads .row .button input:hover{background:rgba(42,128,185,0.7);color:#fff;}
.ask-btn{text-align:right;padding-bottom:20px}
.ask-btn input{background:#2a80b9;color:#ffffff;padding:9px 25px;font-size:15.97px;border:none;}
.ask-btn input:hover{background:#2a80b9;color:#fff;opacity:0.7;}
.popular-issu{float:left;border-right:1px solid #2a80b9;padding:0 19px 0 0;width:40%}
.popular-issu h1{font-size:16.39px;color:#e67f23;padding-bottom:14px}
.popular-issu ul{font-size:13.11px;padding-bottom:20px}
.popular-issu ul li{border-bottom:1px solid #2a80b9;color:#2a80b9;line-height:20px;padding:18px 0}
.popular-issu ul li:last-child{border-bottom:0}
.popular-issu ul li a{color:#2a80b9;}
.sign-up-btn{background:#e67f23;font-size:29.5px;padding:26px 25px;font-weight:700;margin-bottom:10px;display:block;color:#ffffff;text-align:center;line-height:26px}
.sign-up-btn:hover{background:#e67f23;color:#fff;opacity:0.7;}
.sign-up-btn span{font-size:14.75px;font-weight:400;display:block;padding:15px 0 0}
.ask-btn2{background:#2a80b9;color:#ffffff;padding:9px 25px;font-size:15.97px;border:2px solid #2a80b9;width:100%;margin-bottom:10px}
.ask-btn2:hover{background:#2a80b9;color:#ffffff;opacity:0.7;}
.answers{float:left;padding:0 0 0 19px;width:60%}
.answers h2{font-size:16.39px;color:#e67f23;padding-bottom:14px}
.answers ul{font-size:13.11px;padding-bottom:20px}
.answers ul li{border-bottom:1px solid #2a80b9;color:#2a80b9;line-height:20px;padding:18px 0;font-size:13.11px}
.answers ul li.gry{color:#8c8c8c;}
.answers ul li .qst{font-weight:700;display:block}
.answers ul li .ans{font-weight:400;display:block}
.sitemap{padding:20px;margin:0 auto;max-width:927px}
.sitemap ul li{background:url(../images/bullet-blu.png) no-repeat 0 3px;padding:0 0 2px 20px}
.sitemap ul li a{color:#2a80b9;font-weight:bold;font-size:16px;}
.sitemap ul li a:hover{color:#85c1e9;}
.sitemap ul li ul{padding:35px 0 25px 51px}
.sitemap ul li.has-sub{background:none;}
.invite{background:url(../images/gift.png) no-repeat 0 4px;padding:53px 169px 40px 142px;min-height:156px;color:#2a80b9;font-size:13.11px;margin:0 18px}
.invite h3{font-size:14.75px;color:#e67f23;font-weight:700}
.frame-5{padding:0 31px;color:#2a80b9;}
.frame-5 .left{float:left;width:35%;}
.frame-5 h3{font-size:14.75px;color:#2a80b9}
.frame-5 .left .row{padding:0 0 4px;}
.frame-5 .left .row .label{float:left;width:30%;padding:3px 0 0 0}
.frame-5 .left .row .field{float:left;width:70%;padding-left:4px}
.frame-5 .left .row .field .txt-fld{border:0;background:#d4e5f0;text-indent:5px;border-radius:4px;width:100%;height:25px;color:#2a80b9;}
.frame-5 .left .row .txt-area{border:0;background:#d4e5f0;border-radius:4px;width:100%;height:124px;color:#2a80b9;padding:5px}
.frame-5 .left .control{padding:10px 0 15px;text-align:right}
.btn_orng4{background:#e67f23;padding:8px 10px;color:#ffffff;border:2px solid #e67f23;font-size:14.75px}
.btn_orng4:hover{background:#ffffff;color:#e67f23;}
.frame-5 .right{float:left;width:65%;padding:0 0 0 101px;}
.frame-5 .right h3{padding-bottom:10px}
.frame-5 .right .txt-area{border:0;background:#d4e5f0;border-radius:4px;width:100%;min-height:124px;color:#2a80b9;padding:20px;margin-bottom:5px;font-size:13.11px}
.frame-5 .right .share{padding-bottom:22px}
.frame-5 .right .share .lft{width:40%;float:left}
.frame-5 .right .share .rit{width:40%;float:right}
.frame-5 .right .share .lft .btn{background:url(../images/facebook.png) 5px 5px #e67f23 no-repeat;color:#ffffff;border:0;padding:10px 10px 10px 38px;margin-bottom:25px}
.frame-5 .right .share .rit .btn{background:url(../images/twitter.png) 5px 5px #e67f23 no-repeat;color:#ffffff;border:0;padding:10px 10px 10px 38px;margin-bottom:25px}
.chcks2{padding:0 0 15px 0;font-weight:400;}
.chcks2 ul li{display:inline-block;list-style:none;}
.chcks2 .label_check{width:1px;height:32px;float:left;}
.chcks2 span{display:inline-block;padding:10px 0;float:left;width:80%}
.checkboxFive{width:25px;margin:20px 10px;position:relative;}
.checkboxFive label{cursor:pointer;position:absolute;width:25px;height:25px;top:0;left:0;background:#d4e5f0;border:1px solid #d4e5f0;border-radius:3px;}
.checkboxFive label:after{opacity:0.2;content:'';position:absolute;width:9px;height:5px;background:transparent;top:8px;left:7px;border:3px solid #333;border-top:none;border-right:none;transform:rotate(-45deg);}
.checkboxFive label:hover::after{opacity:0.5;}
.checkboxFive input[type=checkbox]:checked + label:after{opacity:1;}
.blu-field{border:0;background:#d4e5f0;text-indent:5px;border-radius:4px;width:100%;max-width:200px;height:25px;color:#2a80b9;position:relative;}
.training_JI{}
.training_JI h3{font-size:14.75px;padding-bottom:26px}
.JI_training-2{border-bottom:2px solid #4890c3;margin-bottom:15px}
.JI_training-2 ul.team{float:left;width:40%;padding-bottom:20px}
.JI_training-2 ul.team li{float:left;width:50%;text-align:center;padding:20px 20px 0}
.JI_training-2 ul.team li figure{padding-bottom:4px;max-width:117px;margin:0 auto}
.JI_training-2 ul.team li figure img{border:2px solid #c8c8c8;border-radius:150px}
.JI_training-2 ul.team li figcaption{font-size:14.75 px;font-weight:700;color:#2a80b9}
.JI_training-2 article{width:60%;float:left;padding:20px 0 0 20px;color:#2a80b9}
.JI_training-2 article h3{color:#e67f23;font-size:16.39px;font-weight:700;padding-bottom:13px}
.JI_experience{padding-bottom:35px;color:#2a80b9;}
.JI_experience article{float:left;width:60%;padding:0 20px 0 0}
.JI_experience .itoms{padding-bottom:28px;color:#e68023;font-size:16.39px}
.JI_experience .itoms .left{float:left;width:35%}
.JI_experience .itoms .right{float:left;width:65%}
.JI_experience article h3{font-size:16.39px;padding-bottom:35px;}
.JI_experience figure{float:left;width:40%;text-align:right;position:relative;overflow:hidden}
.JI_experience figure .corner{position:absolute;right:-1px;top:0}
.register{margin:30px 0 0;padding:11px;background:#e68023;color:#ffffff;font-size:16.39px;text-align:center;font-size:700}
.register:hover{background:rgba(230, 128, 35, 0.47)}
.register a{display:block;font-size:21.31px;color:#ffffff;}
.coaches{border-bottom:2px solid #4890c3;margin-bottom:15px;padding-bottom:15px}
.coach-detail{width:100%;border-bottom:2px solid #4890c3;padding:0 0;margin-bottom:15px;color:#2a80b9;font-size:13.11px}
.coach-detail.last{border-bottom:0}
.coach-detail figure{float:left;width:23%;text-align:right;position:relative;overflow:hidden;}
.coach-detail figure img{position:relative;right:1px;z-index:1}
.coach-detail figure .corner{position:absolute;right:1px;top:0;z-index:3}
.coach-detail article{float:left;width:75%;padding:17px 0 7px 17px}
.coach-detail article p.hed{font-size:19.67px;padding-bottom:13px;}
.coach-detail article ul{}
.coach-detail article ul li{background:url(../images/bullet.png) no-repeat 0 4px;padding:0 0 10px 19px}
.tabberlive .tabbertabhide{display:none;}
.tabber{}
.tabberlive{margin-top:1em;}
ul.tabbernav{margin:0;padding:3px 79px 0 0;float:left;width:35%;}
ul.tabbernav li{list-style:none;margin:0;text-align:right;font-size:15.97px}
ul.tabbernav li a{padding:11px 0.5em;background:#e68023;margin-bottom:2px;text-decoration:none;display:block;color:#ffffff;}
ul.tabbernav li a:hover{}
ul.tabbernav li.tabberactive a{background-color:#2a80b9;}
.tabberlive .tabbertab{float:right;width:65%;padding:5px;border-top:0;height:auto;}
.tabberlive .tabbertab h2{display:none;}
.tabberlive .tabbertab h3{display:none;}
.tabberlive#tab1{}
.tabberlive#tab2{}
.tabberlive#tab2 .tabbertab{height:200px;overflow:auto;}
.payment{background:#49a3df;color:#c2e5fd}
.payment .row-1 .title .hed-2{color:#ffffff;}
.payment-outer{}
.payment .frame3{max-width:1024px}
.payment .row_jw{padding:30px 0 47px}
.payment .row_jw .col-orng{background:#e67f23;color:#ffffff;line-height:25px;font-size:29.5px;float:left;padding:10px 30px;text-align:center;font-weight:700}
.payment .row_jw .col-orng span{font-size:16.39px;display:block}
.payment .row_jw .col-blu{background:#2a80b9;color:#ffffff;line-height:50px;font-size:29.5px;float:right;padding:10px 30px;text-align:center;font-weight:700}
.workout{padding:0 10px 20px}
.workout h3{color:#ffec4f;font-size:19.67px;padding-bottom:5px}
.workout .btn{color:#2a80b9;background:#ffe801;padding:10px;font-size:18.03px;font-weight:700;border:0;display:inline-block}
.pament-tables{float:left;width:100%;max-width:218px;margin:0 0 40px 44px}
.pament-tables .colums{border:3px solid #f5e40c;font-size:16.39px;margin-bottom:10px}
.pament-tables .colums h3{font-size:27.86px;line-height:20px;text-align:center;padding:16px 0;color:#ffec4f;border-bottom:3px solid #f5e40c;}
.pament-tables .colums .span_top{height:46px;padding:8px 8px 0;display:block}
.pament-tables .colums .label{height:120px;margin-left:-5px;margin-right:-5px}
.pament-tables .colums .label02{height:120px;margin-left:-5px;margin-right:-5px}
.pament-tables .colums .span_bottom{height:76px;padding:0px 4px 0;text-align:right;font-size:18px;margin-top:-5px;font-weight:bold;}
.pament-tables .colums .span_bottom span{font-size:29.5px;display:block;font-weight:bold;}
.pament-tables .choose{color:#2a80b9;background:#ffe801;padding:8px 20px;text-align:center;display:block;font-size:16.39px;border:none;}
.pament-tables .choose:hover{color:#e67f23;}
.choose01{color:#2a80b9;background:#ffe801;padding:8px 0px;text-align:center;display:block;font-size:18px;border:none;font-weight:bold;text-transform:uppercase;width:100%;font-family:'Lato', sans-serif;}
.choose-active01{color:#e67f23;background:#ffe801;padding:8px 0px;text-align:center;display:block;font-size:18px;border:none;font-weight:bold;text-transform:uppercase;width:100%;font-family:'Lato', sans-serif;}
.choose01:hover{color:#e67f23;}
.pament-tables .buttonNew{color:#2a80b9;background:#ffe801;font-weight:normal;border:none;text-align:center;display:block;font-size:16.39px}
.pament-tables .buttonNew:hover{color:#e67f23;}
.pament-tables.first{margin-left:0}
ul.faw_JW{padding:25px;margin:0 auto;max-width:1038px;}
ul.faw_JW li{color:#83c0ea;padding-bottom:20px}
ul.faw_JW li .Q{display:inline-block;border-bottom:2px solid #2a80b9;font-size:19.67px;padding-bottom:10px;margin-bottom:10px;color:#2a80b9;}
.plan-title{padding-bottom:30px;}
.plan{background:#49a3df;color:#c2e5fd;}
.plan .row-1 .title .plan-hed-2{color:#2a80b9;}
.plan-outer{}
.frame3{max-width:1024px}
.row_jw{padding:30px 0 47px}
.row_jw .col-orng{background:#e67f23;color:#ffffff;line-height:25px;font-size:29.5px;float:left;padding:10px 30px;text-align:center;font-weight:700}
.row_jw .col-orng span{font-size:16.39px;display:block}
.row_jw .col-blu{background:#2a80b9;color:#ffffff;line-height:50px;font-size:29.5px;float:right;padding:10px 30px;text-align:center;font-weight:700}
.plan-list ul{list-style-type:none;width:100%;height:auto;}
.plan-list ul li{width:100%;height:auto;padding-bottom:45px;display:inline-block;position:relative;}
.plan-list ul li .list-item{display:inline-block;position:relative;float:left;width:45%;}
.plan-list ul li .list-desc{display:inline-block;position:relative;float:left;width:55%;}
.plan-list ul li .list-desc h5{color:#2a80b9;font-size:16.39px;border-bottom:2px solid #2a80b9;padding-bottom:7px;}
.plan-list ul li .list-desc p{color:#83c0ea;font-size:13.11px;text-align:justify;padding:10px 0 0 0;}
.inscription01{background:#d4e4f1;padding-bottom:40px;}
.inscr01-left{display:inline-block;position:relative;float:left;width:55%;}
.inscr01-left h3{color:#2a80b9;font-size:19.67px;padding-bottom:15px;border-bottom:2px solid #2a80b9;}
.inscr01-left article h5{color:#2a80b9;font-size:16.39px;padding-top:15px;}
.inscr01-left article p{color:#83c0ea;font-size:13.11px;text-align:justify;padding:10px 0 0 0;}
.inscr01-right{display:inline-block;position:relative;float:right;width:35%;}
.plan-audio{background:#2a80b9;padding:15px;margin:40px 0 20px 0;}
.plan-audio h5{color:#d4e4f1;font-size:16.39px;}
.plan-audio p{color:#d4e4f1;font-size:13.11px;font-weight:lighter;}
.inscr01-right span{color:#2a80b9;text-align:justify;font-size:11.47px;}
.inscription02{background:#fff;padding-bottom:40px;}
.inscription02 h3{color:#2a80b9;font-size:19.67px;padding-bottom:15px;border-bottom:2px solid #2a80b9;}
.inscription02 article h5{color:#2a80b9;font-size:16.39px;padding-top:15px;}
.inscription02 article h5 a,.inscription02 article h5 a:hover{color:#e67f23;text-decoration:none;}
.inscription02 article p{color:#83c0ea;font-size:13.11px;text-align:justify;padding:10px 0 0 0;}
.plan-gift{background:#fff;padding-bottom:40px;}
.gift-left{display:inline-block;position:relative;float:left;width:50%;}
.gift-right{display:inline-block;position:relative;float:left;width:50%;}
.gift-right h5{color:#2a80b9;font-size:18.03px;padding:15px 0;border-bottom:2px solid #2a80b9;}
.gift-right p{color:#83c0ea;font-size:13.11px;text-align:justify;padding:15px 0 0 0;}
.gift-right a{display:block;padding:11px 10px;color:#ffffff;font-size:16.39px;background:#e67f23;font-weight:400;text-align:center;margin-top:30px;width:80%;}
.gift-right a.small{padding:7px 25px;}
.gift-right a:hover{color:#fff;background:rgba(230,127,35,0.7)}
.Tous-les .tab a{background:#2a80b9;color:#ffffff;padding:28px 10px;font-size:19.67px}
.Tous-les .tab.active a{background:#86c1e9;color:#2a80b9;}
.Tous-les .tab.active .left{height:80px;background:url(../images/tab-inactive.png) no-repeat 0 0;}
.Tous-les .tab.active .right{height:80px;background:url(../images/tab-inactive.png) no-repeat right 0;}
.Tous-les .tab .left{height:80px;background:url(../images/tab-inactive2.png) no-repeat 0 0;}
.Tous-les .tab .right{height:80px;background:url(../images/tab-inactive2.png) no-repeat right 0;}
#Toutes .sub{background:#86c1e9;padding:10px}
#Toutes .sub ul{margin:0 auto;max-width:1039px;padding:0 10px}
#Toutes .sub ul li{display:inline;padding:0 2px;color:#2a80b9;font-size:16.39px;font-weight:normal}
#Toutes .sub ul li a{color:#2a80b9;}
#Toutes .row_01{padding:0 0 14px;color:#e67f23;font-size:18.01px;font-weight:700;}
#Toutes .row_01 a{color:#e67f23;}
#Toutes .frame-4,#new_question .frame-4{padding:10px;}
.tickts{overflow:hidden;margin-bottom:10px;}
.tickts .slide{overflow-x:auto;margin-bottom:10px;}
.tickts table{width:100%;min-width:1000px;border-left:2px solid #ffffff;font-weight:400}
.tickts table tr{border-bottom:2px solid #ffffff;}
.tickts table tr td{padding:7px 10px;vertical-align:middle;border-right:2px solid #ffffff;}
.tickts table tr td:first-child{width:30px}
.tickts .btn-blu{display:inline-block;color:#024f83;font-size:13.11px;padding:4px 10px;border-radius:2px;border:1px solid #6991ac;background:#d0e7f6;}
.tickts table tr.titles{background:#2a80b9;color:#ffffff;font-size:14.75px}
.tickts .drop{border:1px solid #7f9db9;padding:1px;margin-right:3px}
.tickts table tr.first_row{background:#86c1e9;color:#024f83;font-size:13.11px}
.tickts table tr.first_detail{background:#d0e7f6;color:#024f83;font-size:11.47px}
.tickts table tr.second_row{background:#f2dac5;color:#024f83;font-size:13.11px}
.tickts table tr.second_detail{background:#f9ebde;color:#024f83;font-size:11.47px}
#new_question .sub{background:#86c1e9;padding:10px}
#new_question .sub ul{margin:0 auto;max-width:1039px;padding:0 10px}
#new_question .sub ul li{display:inline;padding:0 2px;color:#2a80b9;font-size:16.39px;font-weight:normal}
#new_question .sub ul li a{color:#2a80b9;}
#new_question.tab_02{background:#ffffff;}
#new_question .row_01{padding:0 0 14px;color:#e67f23;font-size:18.01px;font-weight:700;}
#new_question .row_01 a{color:#e67f23;}
#new_question .form{padding:49px 30px;font-weight:400}
#new_question .form .row{padding-bottom:20px;}
#new_question .form .row .label{float:left;width:40%;padding:5px 0 0 80px}
#new_question .form .row .label2{float:left;width:40%;padding:5px 0 0 0}
#new_question .form .row .field{float:left;width:60%;padding:0 0 0 15px}
#new_question .form .row .mnd{color:#e67f23;}
#new_question .t-field{border:0;padding:4px 10px;width:60%;height:34px;background:#d4e5f0;color:#2a80b9;border-radius:5px}
#new_question .t-field2{border:0;padding:4px 10px;width:100%;height:34px;background:#d4e5f0;color:#2a80b9;border-radius:5px}
#new_question .t-area{border:0;padding:4px 10px;width:100%;height:134px;background:#d4e5f0;color:#2a80b9;border-radius:5px;resize:none}
#new_question .form .row .field.dots{background:url(../images/column.png) 0 13px no-repeat;}
#new_question .form a.add{color:#2a80b9;font-size:16.39px;text-decoration:underline}
#new_question .submit{background:#e67f23;border:0;color:#ffffff;font-size:18.03px;padding:10px 25px;font-weight:400}
#new_question .reset{background:#2a80b9;border:0;color:#ffffff;font-size:18.03px;padding:10px 25px;font-weight:400}
#knowldge{font-weight:400}
#knowldge .sub{background:#86c1e9;padding:10px}
#knowldge .sub ul{margin:0 auto;max-width:1039px;padding:0 10px}
#knowldge .sub ul li{display:inline;padding:0 2px;color:#2a80b9;font-size:16.39px;font-weight:normal}
#knowldge .sub ul li a{color:#2a80b9;}
#knowldge.tab_02{background:#ffffff;}
#knowldge .row_01{padding:0 0 14px;color:#e67f23;font-size:18.01px;font-weight:700;}
#knowldge .row_01 a{color:#e67f23;}
#knowldge .browse{padding-bottom:36px;}
#knowldge .browse .blocks{width:50%;float:left;padding:0 10px 0 0}
#knowldge .browse .blocks .field{border:0;padding:4px 10px;width:60%;height:34px;background:#d4e5f0;color:#2a80b9;border-radius:5px;float:left;margin-right:8px}
#knowldge .browse .blocks .btn{border:0;padding:4px 10px;width:30%;height:34px;background:#e67f23;color:#2a80b9;color:#ffffff;float:left;font-size:18.03px;font-weight:400}
#knowldge .browse .blocks .btn.blu{background:#2a80b9;}
#knowldge .block{padding-bottom:44px;font-size:11.47px}
#knowldge .block p{padding-bottom:2px}
#knowldge .block h3{color:#e67f23;font-size:14.75px;border-bottom:1px solid #2a80b9;padding:0 0 10px;margin-bottom:15px}
#knowldge .block ul.list-JW{float:left;width:35%;padding:0 20px 0 0;color:#2a80b9;}
#knowldge .block ul.list-JW li{font-size:11.47px;}
#knowldge .block ul.list-JW li a{color:#2a80b9;}
.partners_JW{}
.partners_JW .TX_ylw{color:#e67f23;font-size:16.39px;padding-bottom:50px}
.partners_JW .rows{padding-bottom:28px;color:#2a80b9;font-size:13.11px;}
.partners_JW a{color:#e67f23;}
.placement_JW{background:#49a3df;color:#c2e5fd;}
.placement_JW .frame3{max-width:1024px;}
.placement_JW .title{background:url(../images/line.png) no-repeat center bottom;padding:64px 0 25px;text-align:center;font-size:49.17px;line-height:45px;color:#ffec4f;margin-bottom:27px;font-weight:700}
.placement_JW .service{color:#b0cee4;font-size:13.11px;text-align:center;padding-bottom:48px}
.placement_JW .service h3{font-size:19.67px;padding-bottom:23px;}
.placement_JW .service ul{}
.placement_JW .service ul li{float:left;width:25%;padding:0 12px;}
.placement_JW .link{font-size:16.39px;text-align:right;position:relative;top:-20px}
.placement_JW .link a{color:#d5ebf8;}
.placement_JW .link a.orange{float:left;}
.placement_JW .grid{padding:48px 0}
.placement_JW .grid .left{float:left;width:49%;background:#86c1e9;padding:28px 22px;}
.placement_JW .grid .left h3{text-align:center;color:#2780ba;padding-bottom:32px;font-size:19.67px}
.placement_JW .grid .left .form{font-size:14.39px}
.placement_JW .grid .left .form .row{padding-bottom:14px}
.placement_JW .grid .left .form .label{float:left;width:65%;position:relative;padding:0 32px 0 0;color:#ffffff;text-align:right;margin-top:2px}
.placement_JW .grid .left .form .label .help{position:absolute;right:7px;top:-2px;}
.placement_JW .grid .left .form .field{background:#d4e4f1;width:35%;border:0;height:25px;text-indent:5px;border-radius:5px;color:#2a80b9;}
.placement_JW .grid .left .btn{border:2px solid #2980b9;color:#2980b9;padding:8px 15px;border-radius:3px;background:none;font-size:16.39px;background:#85c1e9;}
.placement_JW .grid .left .btn:hover{background:#bed9ea;}
.placement_JW .grid .right{float:right;width:49%;color:#ffec4f;font-size:12.29px}
.placement_JW .grid .right h3{font-size:14.75px;padding-bottom:15px;color:#c2e5fd;}
.placement_JW .grid .right p{font-size:10.75px;color:#c2e5fd;}
.placement_JW .grid .right .banking-info{background:url(../images/lock.png) no-repeat #2a80b9 24px 25px;min-height:119px;font-weight:700;padding:35px 23px 35px 133px;margin-bottom:21px;color:#ffec4f;font-size:19.67px;text-transform:uppercase;line-height:40px;}
.nnactv{color:#ff9b36;font-size:56px;font-weight:bold;margin-left:307px;margin-top:116px;position:absolute;z-index:1000;}
.newcouponscontent{background:rgba(0, 0, 0, 0) url("../images/hom-tab_bg-repeat.jpg") repeat-y scroll 0 0;color:#727272;height:119px;padding:15px 10px 15px 15px;border:1px solid #bcbdc1;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.cpn-title{background:#2a80b9;color:#fff;padding:10px;font-size:18px;}
.pop_produiOverlayBox1{width:500px !important;}
.pop_produiOverlayBox1 h3{margin-bottom:25px;font-size:18px;border-bottom:2px solid #f4d03e;padding-bottom:10px;}
.popbox_produiOverlayBox3 input[type=checkbox]:not(old),
.popbox_produiOverlayBox3 input[type=radio]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0;}
.popbox_produiOverlayBox3 input[type=checkbox]:not(old) + label,
.popbox_produiOverlayBox3 input[type=radio]:not(old) + label{display:inline-block;margin-left:-2em;line-height:1.5em;}
.popbox_produiOverlayBox3 input[type=checkbox]:not(old) + label > span{display:inline-block;width:0.875em;height:0.875em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid rgb(192,192,192);border-radius:0.25em;background:rgb(224,224,224);background-image:-moz-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-ms-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-o-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:linear-gradient(rgb(240,240,240),rgb(224,224,224));vertical-align:bottom;}
.popbox_produiOverlayBox3 input[type=radio]:not(old) + label > span{display:inline-block;width:0.875em;height:0.875em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid rgb(192,192,192);border-radius:1.25em;background:rgb(224,224,224);background-image:-moz-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-ms-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-o-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:linear-gradient(rgb(240,240,240),rgb(224,224,224));vertical-align:bottom;}
.popbox_produiOverlayBox3 input[type=checkbox]:not(old):checked + label > span,
.popbox_produiOverlayBox3 input[type=radio]:not(old):checked + label > span{background-image:-moz-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-ms-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-o-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-webkit-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:linear-gradient(rgb(224,224,224),rgb(240,240,240));}
.popbox_produiOverlayBox3 input[type=checkbox]:not(old):checked + label > span:before{content:'✓';display:block;width:1em;color:#408dc1;font-size:0.875em;line-height:1em;text-align:center;text-shadow:0 0 0.0714em rgb(115,153,77);font-weight:bold;}
.popbox_produiOverlayBox3 input[type=radio]:not(old):checked + label > span > span{display:block;width:0.5em;height:0.5em;margin:0.125em;border:0.0625em solid rgb(115,153,77);border-radius:1.125em;background:#2881bb;}
.pop_produiOverlayBox3{}
.produiOverlayBox2{top:180 !important;}
.pop_produiOverlayBox2{top:30px !important;}
.pop_produiOverlayBox3 h2{font-size:20px;margin-bottom:15px;border-bottom:2px solid #f4d03e;padding-bottom:10px;}
a.white{font-size:18px;font-weight:600px !important;color:#efc50e;}
.underline{border-bottom:2px solid #fff;}
ul.topics_list li a{background:url(../images/sub_pointer.png) no-repeat #f4d03e right 16px;padding:12px 26px;display:block;border:2px solid #2a80ba;margin-bottom:15px;font-size:16.39px;color:#1475b6;width:30%;}
ul.topics_sublist li a{background:#86c1e9;display:block;border:2px solid #2a80ba;font-size:16.39px;color:#1475b6;}
ul.topics_sublist li a:hover{background:#2980b8;color:#ffffff;}
.pop_produiOverlayBox2 input[type=checkbox]:not(old),
.pop_produiOverlayBox2 input[type=radio]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0;}
.pop_produiOverlayBox2 input[type=checkbox]:not(old) + label,
.pop_produiOverlayBox2 input[type=radio]:not(old) + label{display:inline-block;margin-left:-2.5em;line-height:1.5em;}
.pop_produiOverlayBox2 input[type=checkbox]:not(old) + label > span{display:inline-block;width:0.875em;height:0.875em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid rgb(192,192,192);border-radius:0.25em;background:rgb(224,224,224);background-image:-moz-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-ms-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-o-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:linear-gradient(rgb(240,240,240),rgb(224,224,224));vertical-align:bottom;}
.pop_produiOverlayBox2 input[type=radio]:not(old) + label > span{display:inline-block;width:0.875em;height:0.875em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid rgb(192,192,192);border-radius:1.25em;background:rgb(224,224,224);background-image:-moz-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-ms-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-o-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:linear-gradient(rgb(240,240,240),rgb(224,224,224));vertical-align:bottom;}
.pop_produiOverlayBox2 input[type=checkbox]:not(old):checked + label > span,
.pop_produiOverlayBox2 input[type=radio]:not(old):checked + label > span{background-image:-moz-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-ms-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-o-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:-webkit-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image:linear-gradient(rgb(224,224,224),rgb(240,240,240));}
.pop_produiOverlayBox2 input[type=checkbox]:not(old):checked + label > span:before{content:'✓';display:block;width:1em;color:#408dc1;font-size:0.875em;line-height:1em;text-align:center;text-shadow:0 0 0.0714em rgb(115,153,77);font-weight:bold;}
.pop_produiOverlayBox2 input[type=radio]:not(old):checked + label > span > span{display:block;width:0.5em;height:0.5em;margin:0.125em;border:0.0625em solid rgb(115,153,77);border-radius:1.125em;background:#2881bb;}
.newchkbx input[type=checkbox]:not(old),
.newchkbx input[type=radio]:not(old){margin:0;padding:0;font-size:1em;opacity:0;}
.newchkbx input[type=checkbox]:not(old) + label,
.newchkbx input[type=radio]:not(old) + label{display:inline-block;margin-left:-1.7em;padding-left:4px;}
.newchkbx input[type=checkbox]:not(old) + label > span{display:inline-block;width:1.5em;height:1.5em;border:0.0625em solid rgb(192,192,192);border-radius:0.25em;background:#d4e4f1;vertical-align:bottom;}
.newchkbx input[type=radio]:not(old) + label > span{display:inline-block;width:0.875em;height:0.875em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid rgb(192,192,192);border-radius:1.25em;background:rgb(224,224,224);background-image:-moz-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-ms-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-o-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:linear-gradient(rgb(240,240,240),rgb(224,224,224));vertical-align:bottom;}
.newchkbx input[type=checkbox]:not(old):checked + label > span,
.newchkbx input[type=radio]:not(old):checked + label > span{background:#d4e4f1;}
.newchkbx input[type=checkbox]:not(old):checked + label > span:before{content:'✓';display:block;width:1em;color:#408dc1;font-size:1.5em;line-height:1em;text-align:center;text-shadow:0 0 0.0714em rgb(115,153,77);font-weight:bold;}
.newchkbx input[type=radio]:not(old):checked + label > span > span{display:block;width:0.5em;height:0.5em;margin:0.125em;border:0.0625em solid rgb(115,153,77);border-radius:1.125em;background:#2881bb;}
.loginpop input[type=checkbox]:not(old),
.loginpop input[type=radio]:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0;}
.loginpop input[type=checkbox]:not(old) + label,
.loginpop input[type=radio]:not(old) + label{display:inline-block;margin-left:-2.5em;line-height:2em;padding-left:0;}
.loginpop input[type=checkbox]:not(old) + label > span{display:inline-block;width:1.5em;height:1.5em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid rgb(192,192,192);border-radius:0.25em;background:#d4e4f1;vertical-align:bottom;}
.loginpop input[type=radio]:not(old) + label > span{display:inline-block;width:0.875em;height:0.875em;margin:0.25em 0.5em 0.25em 0.25em;border:0.0625em solid rgb(192,192,192);border-radius:1.25em;background:rgb(224,224,224);background-image:-moz-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-ms-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-o-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:-webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image:linear-gradient(rgb(240,240,240),rgb(224,224,224));vertical-align:bottom;}
.loginpop input[type=checkbox]:not(old):checked + label > span,
.loginpop input[type=radio]:not(old):checked + label > span{background:#d4e4f1;}
.loginpop input[type=checkbox]:not(old):checked + label > span:before{content:'✓';display:block;width:1em;color:#408dc1;font-size:1.5em;line-height:1em;text-align:center;text-shadow:0 0 0.0714em rgb(115,153,77);font-weight:bold;}
.loginpop input[type=radio]:not(old):checked + label > span > span{display:block;width:0.5em;height:0.5em;margin:0.125em;border:0.0625em solid rgb(115,153,77);border-radius:1.125em;background:#2881bb;}
.press_caption{position:absolute;top:300px;left:0;width:100%;height:auto;margin:0 auto;}
.press_caption h1{font-size:54px;color:#fff;text-align:center;width:400px;margin:0 auto;}
.press_caption span{margin:0 auto;width:300px;border-bottom:3px solid #fff;}
.page_btn{padding-right:10px;float:left;}
.page-div-height{height:280px;overflow-y:scroll auto;margin-bottom:28px;}
.force-overflow{max-height:280px;padding-right:15px;}
.force-overflownew{height:280px;margin-bottom:40px;width:100%;float:left;}
.overflowauto{overflow-y:scroll;position:relative;overflow:auto;}
#style-5::-webkit-scrollbar-track{background-color:#F5F5F5;}
#style-5::-webkit-scrollbar{width:10px;background-color:#F5F5F5;}
#style-5::-webkit-scrollbar-thumb{background-color:#0ae;background-image:-webkit-gradient(linear, 0 0, 0 100%,
color-stop(.5, rgba(255, 255, 255, .2)),
color-stop(.5, transparent), to(transparent));}
.bannerH{height:600px;}
.bannerH img{object-fit:cover;}
.img-responsive{display:block;max-width:100%;width:100%;height:auto;}
.entrainement-category{max-width:100%;height:130px;padding:0;}
.entrainement-category img{width:100%;height:100%;object-fit:cover;}
.btn-sign .generate_new_but{background:#f6de7a !important;padding:10px 10px !important;float:right !important;}
.press_a{margin-top:g40px;}
.separator-details{height:460px;margin-bottom:28px;}
.sharing-popup-btn{background:#D67413;height:38px;margin:10px 0;margin-bottom:10px;margin-top:10px;border:1px solid #fff;}
.fb-log-pop-up{background:#408dc1 none repeat scroll 0 0;border-radius:15px;color:#f4d03e;display:none;font-family:"Montserrat(OTT)",sans-serif;margin:50px 0;max-width:648px;width:100%;z-index:500;}
.btn_pop_up_fb{width:40% !important;}
.payment-new{position:relative;width:auto;max-width:940px;margin:0 auto 0px auto;}
.payment-wrapper{}
.payment-wrapper .heading2{background:url(../images/heding_bg1.png);height:54px;width:100%;background-size:100% 100%;background-repeat:no-repeat;padding:8px 20px;margin-bottom:10px;}
.payment-wrapper .heading2 .name{font:bold 16px "Trebuchet MS";padding-right:20px;color:#fff;}
.payment-wrapper .breadcrumbs{padding:0 0 10px;margin:0;}
.payment-wrapper .breadcrumbs ul li{color:#248dd5;font-size:11px;display:inline;padding:0 1px;}
.payment-wrapper .breadcrumbs ul li a{color:inherit;font-size:10px;}
.payment-wrapper .heading2 a{color:#fff;font-size:16px;text-decoration:none;}
.payment-boxcontent article{width:470px;float:left;padding:0px;}
.payment-boxcontent .payment_left{width:auto;}
.payment-boxcontent{width:auto;max-width:940px;margin:0 auto;padding:0px 0 45px 0;}
.payment-boxcontent .twelve-pass,
.payment-boxcontent .pass-blue,
.payment-boxcontent .pass-blue-1{width:100%;height:85px;float:left;margin-bottom:18px;}
.payment-boxcontent .pass12 h2,
.payment-boxcontent .pass6 h2,
.payment-boxcontent .pass1 h2{color:#fff;font:18px Arial,Helvetica;}
.payment-boxcontent .pass12 ul li,
.payment-boxcontent .pass6 ul li,
.payment-boxcontent .pass1 ul li{list-style:none;display:inline-block;vertical-align:middle;padding-top:10px;padding-left:15px;}
.payment-boxcontent .pass12 form,
.payment-boxcontent .pass6 form,
.payment-boxcontent .pass1 form{width:45px;padding:20px;}
.payment-boxcontent .pass12{float:left;width:85%;height:90px;background:#ffbc01;background:-moz-linear-gradient(top, #ffbc01 0%, #ffbb00 13%, #ffb701 19%, #feb300 21%, #ffaa01 34%, #fda400 40%, #ff9f00 42%, #fe8f01 61%, #ff8202 71%, #ff7d01 73%, #ff7500 81%, #ff7400 100%);background:-webkit-linear-gradient(top, #ffbc01 0%,#ffbb00 13%,#ffb701 19%,#feb300 21%,#ffaa01 34%,#fda400 40%,#ff9f00 42%,#fe8f01 61%,#ff8202 71%,#ff7d01 73%,#ff7500 81%,#ff7400 100%);background:linear-gradient(to bottom, #ffbc01 0%,#ffbb00 13%,#ffb701 19%,#feb300 21%,#ffaa01 34%,#fda400 40%,#ff9f00 42%,#fe8f01 61%,#ff8202 71%,#ff7d01 73%,#ff7500 81%,#ff7400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbc01', endColorstr='#ff7400',GradientType=0);border-bottom-left-radius:15px;padding:10px 10px;margin-bottom:15px;}
.payment-boxcontent .round-offer-red{float:left;width:95px;height:95px;background:#ff2a00;border-radius:50%;padding-left:3px;text-align:center;padding-top:10px;color:#fff;position:relative;border:8px solid #fff;margin-left:-31px;margin-top:-3px;}
.round-offer-red span,
.round-offer-blue span,{font-size:11px;}
.payment-boxcontent .pass6{float:left;width:85%;height:90px;border-bottom-left-radius:15px;padding:10px 10px;margin-bottom:15px;background:#66cdf0;background:-moz-linear-gradient(top, #66cdf0 0%, #5fc9f0 8%, #5cc8ee 30%, #56c3ee 39%, #51bee9 44%, #4bbbe9 51%, #49b7e8 52%, #47b7e9 56%, #3eb1e7 62%, #38abe4 71%, #33a6e5 74%, #249ee1 83%, #229cdf 87%, #259ce0 95%, #2198dc 100%);background:-webkit-linear-gradient(top, #66cdf0 0%,#5fc9f0 8%,#5cc8ee 30%,#56c3ee 39%,#51bee9 44%,#4bbbe9 51%,#49b7e8 52%,#47b7e9 56%,#3eb1e7 62%,#38abe4 71%,#33a6e5 74%,#249ee1 83%,#229cdf 87%,#259ce0 95%,#2198dc 100%);background:linear-gradient(to bottom, #66cdf0 0%,#5fc9f0 8%,#5cc8ee 30%,#56c3ee 39%,#51bee9 44%,#4bbbe9 51%,#49b7e8 52%,#47b7e9 56%,#3eb1e7 62%,#38abe4 71%,#33a6e5 74%,#249ee1 83%,#229cdf 87%,#259ce0 95%,#2198dc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66cdf0', endColorstr='#2198dc',GradientType=0);}
.payment-boxcontent .pass1{float:left;width:90%;height:90px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;padding:10px 10px;background:#66cdf0;background:-moz-linear-gradient(top, #66cdf0 0%, #5fc9f0 8%, #5cc8ee 30%, #56c3ee 39%, #51bee9 44%, #4bbbe9 51%, #49b7e8 52%, #47b7e9 56%, #3eb1e7 62%, #38abe4 71%, #33a6e5 74%, #249ee1 83%, #229cdf 87%, #259ce0 95%, #2198dc 100%);background:-webkit-linear-gradient(top, #66cdf0 0%,#5fc9f0 8%,#5cc8ee 30%,#56c3ee 39%,#51bee9 44%,#4bbbe9 51%,#49b7e8 52%,#47b7e9 56%,#3eb1e7 62%,#38abe4 71%,#33a6e5 74%,#249ee1 83%,#229cdf 87%,#259ce0 95%,#2198dc 100%);background:linear-gradient(to bottom, #66cdf0 0%,#5fc9f0 8%,#5cc8ee 30%,#56c3ee 39%,#51bee9 44%,#4bbbe9 51%,#49b7e8 52%,#47b7e9 56%,#3eb1e7 62%,#38abe4 71%,#33a6e5 74%,#249ee1 83%,#229cdf 87%,#259ce0 95%,#2198dc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66cdf0', endColorstr='#2198dc',GradientType=0);}
.payment-boxcontent .round-offer-blue{float:left;width:95px;height:95px;background:#ffbc01;background:-moz-linear-gradient(top, #ffbc01 0%, #ffbb00 13%, #ffb701 19%, #feb300 21%, #ffaa01 34%, #fda400 40%, #ff9f00 42%, #fe8f01 61%, #ff8202 71%, #ff7d01 73%, #ff7500 81%, #ff7400 100%);background:-webkit-linear-gradient(top, #ffbc01 0%,#ffbb00 13%,#ffb701 19%,#feb300 21%,#ffaa01 34%,#fda400 40%,#ff9f00 42%,#fe8f01 61%,#ff8202 71%,#ff7d01 73%,#ff7500 81%,#ff7400 100%);background:linear-gradient(to bottom, #ffbc01 0%,#ffbb00 13%,#ffb701 19%,#feb300 21%,#ffaa01 34%,#fda400 40%,#ff9f00 42%,#fe8f01 61%,#ff8202 71%,#ff7d01 73%,#ff7500 81%,#ff7400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbc01', endColorstr='#ff7400',GradientType=0);border-radius:50%;padding-left:3px;text-align:center;padding-top:10px;color:#fff;position:relative;border:8px solid #fff;margin-left:-31px;margin-top:-3px;}
.round-offer-red h2,
.round-offer-blue h2{font-size:25px;font-weight:200;}
.payment-wrapper .left ul li{list-style:none;display:inline-block;vertical-align:middle;}
.payment-wrapper .left form{padding:15px;width:60px;}
.payment-wrapper .left h2,
.right-info-bg{color:#fff;font-size:15px;}
.d-price{color:#ff3d00;font-style:italic;}
.payment-wrapper .right{width:50%;float:right;}
.payment_section h2{color:#fff;font-size:17px;}
.paddL{padding-left:0;}
.payment_section{padding:25px;}
.red{color:#b20c00;}
.d-blue{color:#004665;font-style:italic;}
.payment_right .right_desc p{padding-top:15px;font-size:11px;color:#000000;}
.payment-wrapper .left .pass-secction{float:left;width:376px;height:77px;background-image:url(../images/blue-left-bg.png);background-repeat:no-repeat;padding:10px;margin-bottom:15px;}
.payment-wrapper .left .left-btm{float:left;width:420px;height:77px;background-image:url(../images/left-bottom.png);background-repeat:no-repeat;padding:10px;margin-bottom:15px;text-align:center;padding:25px;}
.service-inclus h2{color:#1a98c1;padding-bottom:20px;font:normal 20px "Trebuchet MS";}
.service-inclus{padding:23px 23px 18px 23px;background:#fff;box-shadow:0px 16px 12px -3px rgba(119, 119, 119, 0.68);margin-top:25px;float:left;border-bottom-left-radius:15px;width:92%;border-top:1px solid #f5f5f5;}
.payment-boxcontent .pre-next{float:left;font-weight:600;}
.pre-next .prev{float:left;color:#ff4100;}
.pre-next .next{padding-left:110px;color:#40b4e7;float:right;}
.payment-information{height:270px;background:url(../images/info-bg-payment.jpg);width:100%;background-size:100% 100%;background-repeat:no-repeat;margin-bottom:15px;}
.info-bg-head{height:50px;background:url(../images/info-bg-head.png);width:100%;background-size:100% 100%;background-repeat:no-repeat;color:#fff;font-size:16px;font-weight:300;padding:5px 65px;font:normal 18px "Trebuchet MS";}
.service-inclus ul li{line-height:18px;padding-left:25px;padding-left:21px;color:#5e6a6e;padding-bottom:10px;}
.service-inclus ul li:before{content:'\2022';display:block;position:relative;max-width:0;max-height:0;left:-25px;top:0;color:#1a97c3;font-size:25px;}
.payment_right .account{padding:28px 45px;float:left}
.payment_right .lock-info{width:103px;float:left;position:relative;margin-top:-20px;}
.payment_right .security-info{float:left;padding-top:14px;width:100px;color:#fff;font-size:18px;}
.payment_right .payment-gateway{float:left;padding-top:20px;}
.payment_right .payment-gateway ul li{display:inline-block;list-style:none;padding:4px 2px;}
.payment_right .info-btn{width:100%;background:#ffbc01;background:-moz-linear-gradient(top, #ffbc01 0%, #ffbb00 13%, #ffb701 19%, #feb300 21%, #ffaa01 34%, #fda400 40%, #ff9f00 42%, #fe8f01 61%, #ff8202 71%, #ff7d01 73%, #ff7500 81%, #ff7400 100%);background:-webkit-linear-gradient(top, #ffbc01 0%,#ffbb00 13%,#ffb701 19%,#feb300 21%,#ffaa01 34%,#fda400 40%,#ff9f00 42%,#fe8f01 61%,#ff8202 71%,#ff7d01 73%,#ff7500 81%,#ff7400 100%);background:linear-gradient(to bottom, #ffbc01 0%,#ffbb00 13%,#ffb701 19%,#feb300 21%,#ffaa01 34%,#fda400 40%,#ff9f00 42%,#fe8f01 61%,#ff8202 71%,#ff7d01 73%,#ff7500 81%,#ff7400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbc01', endColorstr='#ff7400',GradientType=0);float:left;text-align:center;height:27px;margin-top:30px;padding:3px;border-radius:5px;font-size:16px;color:#fff;}
.payment_right .voucher_section{background:url(../images/voucher-section-bg.png) repeat-x 0 0 #043184;padding:20px 45px;position:relative;color:#FFF;width:100%;margin-bottom:15px;}
.payment_right .voucher_section h2{color:#fff;font-size:16px;text-align:center;}
.payment_right .voucher_section .log-sec{float:left;width:100px;}
.right-acc-login{padding-top:25px;}
.payment_right .voucher_section .log-form{float:right;}
.log-form .tfl-3{width:87px;}
.log-form .tfl-2,
.log-form .tfl-3{border-top:1px solid #bfc3c3;border-right:1px solid #818384;border-left:1px solid #bfc3c3;border-bottom:none;color:#000;}
.log-form table tr td{padding-right:5px;padding-top:7px;}
.right-login-btn{width:100%;background:#1c9fcb;background:-moz-linear-gradient(top, #1c9fcb 0%, #1891c0 20%, #10629e 68%, #094488 92%, #0c3c86 96%, #073781 100%);background:-webkit-linear-gradient(top, #1c9fcb 0%,#1891c0 20%,#10629e 68%,#094488 92%,#0c3c86 96%,#073781 100%);background:linear-gradient(to bottom, #1c9fcb 0%,#1891c0 20%,#10629e 68%,#094488 92%,#0c3c86 96%,#073781 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1c9fcb', endColorstr='#073781',GradientType=0);height:27px;margin-top:20px;color:#fff;padding-top:3px;border-radius:5px;text-align:center;border-width: 0;}
.info-btn .style1{background:none;border:none;color:#fff;font-size:16px;}
.right-login-btn .style2{background:none;border:none;color:#fff;font-size:16px;}
.marathon-jiwok{padding:5px 0;}
.marathon-jiwok .description{width:100%;float:left;}
.marathon-form .advice{padding:25px;}
.marathon-form .form_inner{width:60%;float:left;height:auto;margin:0;background:#7fb3d4;padding:15px;}
.marathon-form .form_inner ul{clear:both;float:left;margin:0;padding:0;width:100%;}
.marathon-form .form_inner li{clear:both;float:left;margin:0px;min-height:10px;padding:0 0 5px;width:100%;}
.marathon-form .fieldSet{width:auto;float:right;}
.email_amis_0,
.email_amis_1,
.email_amis_2,
.email_amis_3,
.email_amis_4{float:right;}
.marathon-form .btn-orng{width:48%;float:right;font-size:15px;padding:8px 18px;margin-top:5%;font-weight:100;}
.social-share{width:40%;float:right;}
.social-share #searchBlog,
.social-share #iconsHolder{float:right;}
#objectif .fieldName{width:50%;text-align:left;}
#etape_2 ul li{width:100%;float:left;}
#musical .fieldName,
#musical .fieldSet{width:50%;}
#etape_2 .btn-orng{margin:7px;width:45%;float:left;font-size:15px;padding:8px 18px;margin-top:50px;}
#etape_2 .fieldSet{float:left;}
#etape_2 select{width:100%;}
.marathon-form .advice{color:#0c5596;}
@media (max-width:915px){.payment-boxcontent article{float:none;margin:30px auto 0 auto;width:100%;}
@media only screen and (min-device-width:320px) and (max-device-width:480px){.banner-static .bnr-content .entrainment h1{line-height:20px !important;font-size:13px !important;padding-left:0px !important;text-align:center !important;}
.banner-static .bnr-content .heading3 div{width:310px;}
.pop_produiOverlayBox3{margin:-80px 8px !important;}
.pop_produiOverlayBox3 h2{font-size:11px;margin-bottom:3px;padding-bottom:3px;}
.btn_pop{padding:3px 20px;text-transform:uppercase;font-size:13px;font-weight:700;margin:5px 0;}
.popbox_produiOverlayBox3 input[type=checkbox]:not(old) + label, .popbox_produiOverlayBox3 input[type=radio]:not(old) + label{display:inline-block;margin-left:-2.9em;line-height:1em;}
.my-colender .CL .btn{font-size:14.39px;padding:10px 10px;margin:45px 0px 0px 0px;}
ul.topics_list li a{width:100%;padding:12px 8px;}
ul#topics li{padding:8px 28px 8px 7px !important;}
.entertain_grid nav .new_back_btn1{padding:5px 24px !important;}
.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:6px 49px;}
.fb-log-pop-up{width:95% !important;left:0 !important;}
.payment-boxcontent .pass12, .payment-boxcontent .pass6{width:78% !important;}
.pre-next .next{padding-left:10px;}
.payment_right .lock-info{width:15%;}
}
@media only screen and (max-width:320px){.payment-boxcontent .pass12 ul li,
.payment-boxcontent .pass6 ul li,
.payment-boxcontent .pass1 ul li{font-size:10px !important;padding-left:0px;}
.payment-boxcontent .pass12 h2,
.payment-boxcontent .pass6 h2,
.payment-boxcontent .pass1 h2{font-size:12px !important;}
.info-bg-head h2{font-size:14px;}
.payment-boxcontent .pass12 form,
.payment-boxcontent .pass6 form,
.payment-boxcontent .pass1 form{width:15px !important;padding:0px !important;}
.pre-next .prev{font-size:10px;}
.service-inclus{position:relative;top:283px !important;}
.payment_right .lock-info{width:17% !important;}
.payment_right .payment-gateway{width:50% !important;}
.login .btn{padding:7px 4px !important;font-size:17.94px;}
.fBLoginNew{padding:0 78% 12px 7%;width:78%;}
.fBLoginNew:hover{padding:0 78% 12px 7%;}
}
@media only screen and (min-width:1025px){.pament-tables.first{margin-left:0px !important;}
}
@media only screen and (min-width:1824px){.pop_produiOverlayBoxType{margin:0 auto;top:290px;left:415px !important;z-index:500;}
.popbox_search{left:615px !important;}
.pop_produiOverlayBox2{margin:270px 220px !important;}
.pop_search{left:0px !important;}
}
}
@media only screen and (max-device-width:1280px){.entertain_grid .title_01{font-size:25px;line-height:33px;}
.pop_popupstyle,.pop_popupstyle1{left:240px !important;top:100px !important;}
}
.pop pop_produiOverlayBoxType{left:240px !important;top:250px !important;}
.pop_produiOverlayBox3{top:100px !important;}
.prgrm_gen_frame{width:1024px !important;margin:0 auto !important;}
.frame-footer-sec{width:80% !important;}
.frame-footer-sec-txt{width:85% !important;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.pop_fb_popup{left:28% !important;position:fixed !important;top:20% !important;width:40% !important;}
}
@media screen and (max-width:1024px){.mid-wrapper{max-width:100%;}
ul.nav_01 li a{padding:17px 8px;}
ul.nav_02 li a{padding:19px 25px;}
ul.nav_03 li a{padding:20px 25px;}
.pop_produiOverlayBoxType{top:150px !important;}
.pop_popupstyle{left:90px !important;top:100px !important;}
.slider-first .callbacks{height:430px !important;}
.prgrm_gen_frame{width:auto !important;}
.frame-footer-sec{width:100% !important;}
.frame-footer-sec-txt{width:100% !important;}
footer .col-03{width:49% !important;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.banner-static .bnr-content .link{bottom:35px;}
.pop_search{left:350px !important;}
.pop_fb_popup{left:28% !important;position:fixed !important;top:0 !important;width:40% !important;}
}
@media only screen
and (min-device-width:800px)
and (max-device-width:1024px)
and (orientation:portrait){.frame-5 .tab{width:28%;}
.frame-5 .tab.press2 a,
.frame-5 .tab.press3 a{padding:0px 10px 24px 106px;}
}
@media screen and (max-width:980px){.grid_second article{padding:30px 20px 20px 20px}
.grid_second article h2{font-size:25px;}
.top-entry ul li div .text{height:55px;font-size:14px;}
.top-entry h2{font-size:40px;}
.entertain_grid .title_01{margin:37px auto 43px;padding:10px 10px 14px;font-size:26.17px;line-height:26px;}
.entertain_grid .chart .colums div{height:46px;}
.entertain_grid nav .btn-return{margin-left:152px;}
.entertain_grid nav .new_back_btn{margin-left:152px;}
.entertain_grid nav .new_back_btn1{margin-left:152px;}
.entertain_grid{width:100%;padding:0 5px;}
.seance_1 .left .title{height:209px;}
.link_call a{padding:5px;font-size:14px;}
ul.nav_02 li ,
ul.nav_03 li{display:block;border-bottom:1px solid #ffffff;}
.slider-second ul.callbacks_tabs{left:25px;width:150px;position:relative;}
.slider-second .callbacks_container{overflow:hidden}
.goal .frame,.ent_description .frame,.advice .frame{padding:0 15px}
.placement_JW .link{top:0}
.pop_popupstyle,.pop_popupstyle1{left:85px !important;top:100px !important;}
.pop_produiOverlayBoxType{left:100px !important;}
.pop_produiOverlayBox3{left:100px !important;}
.press_caption{top:150px;}
.prgrm_gen_frame{width:auto !important;}
.top-entry ul li div .text .two-line{line-height:none !important;padding-top:3px !important;width:97% !important;margin:2px !important;font-size:12px;}
.top-entry ul li div .text .one-line{padding-top:20px !important;font-size:12px;}
footer .col-03{width:48% !important;padding-left:50px;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.plan-content-middle{width:100% !important;}
.entertain_grid nav .new_back_btn{margin-left:0px;}
.entertain_grid nav .new_back_btn1{margin-left:35px;}
.pop_fb_popup{left:26% !important;position:fixed !important;top:0 !important;width:44% !important;}
.popupTextArea{width:96% !important;}
.sharing{width:53% !important;margin:15px 89px !important;}
}
@media screen and (max-width:800px){.slider-first .callbacks .caption{font-size:15px;top:40%;padding:12px;margin:0 40px;font-weight:700}
.slider-first .callbacks .caption span{font-size:25px;display:block}
.slider-first .callbacks li .link{font-size:21px;padding:5px 20px;}
.grid_second article{padding:15px}
.grid_second article h2{font-size:20px;}
.grid_second article p.second-line{font-size:18px;margin-bottom:10px}
.grid_second article p.third-line{padding-bottom:20px;font-size:16px;}
.top-entry ul li div .text{height:55px;font-size:12px;height:34px}
.top-entry h2{font-size:40px;}
.top-entry h2{text-align:center;font-size:25px;padding-bottom:15px}
.press .box{float:none;width:100%}
.press ul{padding-bottom:0px}
.slider-second .callbacks li .image,
.slider-second .callbacks .caption{float:none;width:100%;position:relative;}
.slider-second .callbacks li .image .corner{display:none;}
.slider-second .callbacks li .link{position:relative;padding:0 15px;right:auto}
.slider-second .callbacks .caption{padding:20px 20px 50px;}
ul.nav_03 li{display:block;font-weight:700;font-size:19px;border-bottom:1px solid #ffffff;}
.profile .profile-edit .colums label{display:block;}
.entertain_grid .b_cumbs{font-size:9.11px;}
.entertain_grid .title_01{margin:12px auto 18px;font-size:22.17px;padding:24px 10px 14px;line-height:20px;}
.entertain_grid .chart .colums div{padding:8px 0px;font-size:11px;height:34px;}
.entertain_grid nav .btn-return,
.entertain_grid nav .new_back_btn{padding:6px 40px;}
.banner-static .bnr-content .heading{top:24%;}
.banner-static .bnr-content .heading p{font-size:35.17px;line-height:42px;}
.banner-static .bnr-content .heading3{top:24%;}
.banner-static .bnr-content .heading3 p{font-size:35.17px;line-height:42px;}
.banner-static .bnr-content .entrainment{}
.theme-select .categories .colums .itom_s{font-size:11px;}
.link_call{bottom:0;right:auto;left:20px;position:relative}
.slider-second .callbacks{position:relative;}
.slider-second ul.callbacks_tabs{position:relative;}
.JW_ents .colums{padding:0 10px 40px}
.JW_ents .colums figure{float:none;text-align:center;width:100%;padding-bottom:15px}
.JW_ents .colums figure .corner{display:none;}
.JW_ents .colums article{float:none;width:100%;padding:0 0 0}
.JW_search_new .center .colums{width:100%;}
.banner-static .bnr-content .line2.second{display:none}
.banner-static .bnr-content .selectors{font-size:10px;}
.slider-second .callbacks_container{padding-bottom:20px}
.my-colender .CL,.my-colender .options{float:none;width:100%;padding:0 10px 30px}
.ent_description .title,.ent_description .frame p,.advice .title,.advice .description,.goal .title,.goal .description{float:none;text-align:center;width:100%;}
.ent_description .read, .advice .read{position:relative;bottom:0;}
.ent_description p,.advice p,.goal p{padding-bottom:10px !important}
.ent_description,.advice,.goal{text-align:center;}
.seance_1 .left ,.seance_1 .content{float:none;width:100%;margin-bottom:15px}
.calender_02{margin:0 10px 15px;}
.payment-outer{margin:0 auto;max-width:482px}
.pament-tables{margin:10px;}
.reg-form .chk_JW{padding:20px;}
.banner-static .bnr-content .heading5 div{padding:20px;margin:0 15px;width:auto}
.payment_img_sec{width:100%;margin-bottom:30px;}
.pop_produiOverlayBoxType{left:0 !important;}
.pop_produiOverlayBox1{left:85px !important;}
.pop_popupstyle, .pop_popupstyle1{left:0 !important;}
.heading5{padding:5px;}
.banner-static .bnr-content .heading5 .user-2 p{font-size:9px;padding:10px 0px;color:#fff;background:#a9cce2;}
.banner-static .bnr-content .heading5 .user-2 p.des{font-size:9px;padding:5px;color:#fff;}
ul.nav_01 li{display:block;border-bottom:1px solid #ffffff;font-size:16px;}
ul.nav_01{min-width:100%;}
.plan-list ul li .list-desc,.gift-right{padding:10px;}
.pop_produiOverlayBox2{top:30px !important;left:0px !important;}
.my-colender .CL{margin-left:0px;}
.top-entry ul li div .text{height:55px !important;}
.prgrm_gen_frame{width:auto !important;}
.top-entry ul li div .text .two-line{width:97%;line-height:17px;margin:2px;}
.top-entry ul li div .text .one-line{padding-top:16px;}
.banner-static .bnr-content .line2{top:45% !important;}
.bnr-content2{bottom:36%;}
.frame-footer-sec{width:100% !important;}
.frame-footer-sec-txt{width:100% !important;}
footer .col-01{width:47% !important;}
footer .col-03{padding-left:0px;width:53% !important;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.plan-content-middle{width:100% !important;}
.entertain_grid nav .new_back_btn1{padding:5px 10px !important;}
.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:6px 12px !important;}
.entertain_grid nav .new_back_btn1{margin-left:20px;}
.pop_fb_popup{left:16% !important;position:fixed !important;top:30% !important;width:63% !important;}
.popupTextArea{width:96% !important;}
.sharing{width:53% !important;margin:15px 89px !important;}
}
@media screen and (max-width:768px){header .logo{padding:5px}
header .logo,header hgroup{float:none;text-align:center;padding:5px;}
header ul.login li.fb{display:block;float:none}
header ul.login li{float:none;}
ul.callbacks_tabs{}
.top-entry ul{padding:0;}
.top-entry ul li{float:none;display:block;width:100%;margin-bottom:10px;}
.top-entry ul li div .text{height:50px;font-size:16px;line-height:20px}
.top-entry h2{font-size:40px;}
.top-entry ul li div .count{height:34px;line-height:47px;font-size:21px}
.slider-second .callbacks .caption p.third-line{font-size:14px}
.slider-second .callbacks li .link a{font-size:13px;margin:2px}
.login_btn{top:0;font-size:13px}
ul.steps{position:static;margin:0 auto;width:100px}
ul.steps li{width:18px;padding:3px 15px;}
.reg-form .fields,.reg-form .right{font-size:12px;}
.row-1 .title{float:none;width:100%;padding-bottom:20px}
.row-1 .title h3{font-size:29.5px;}
.row-1 .return{float:none;width:100%;margin-bottom:20px}
.reg-form .colum,.reg-form .right{float:none;width:100%;margin:0 auto;}
.reg-form .fields{border-right:0;padding:0 20px}
.profile .left,.profile .profile-edit{width:100%;float:none;padding:0 0 0 0}
.entertain_grid nav .btn-return{margin-left:0}
.entertain_grid nav .new_back_btn{margin-left:0}
.entertain_grid nav .new_back_btn1{margin-left:0}
.seance_1 .left .title{height:209px;font-size:35px;padding:31px 0 0 20px;}
.seance_1 .content{padding:0 20px 0 15px;font-size:11.75px;}
.seance_1 .content p{padding-bottom:15px;}
.seance_1 .content h3{padding-bottom:15px;}
.slider-first ul.callbacks_tabs{bottom:3px;}
.login{padding:60px 10px;}
.frame-5 .tab{display:block}
.frame-5 .tab.active .right,
.frame-5 .tab.active .right,
.frame-5 .tab.press2 .left,
.frame-5 .tab.press2 .right,
.frame-5 .tab.active .left,
.frame-5 .tab.press3 .left,
.frame-5 .tab.press3 .right{display:none}
.frame-5 .tab.evidence a,.frame-5 .tab.press2 a,.frame-5 .tab.press3 a{background-size:50px !important;}
.frame-5 .tab.press2 a{background:url(../images/icon_07.png) no-repeat 7px center #7fb3d4;}
.frame-5 .tab.press3 a{background:url(../images/icon_08.png) no-repeat 7px center #bed8e8;}
.frame-5 .tab.evidence.active a{padding:15px 10px 16px 66px;}
.frame-5 .tab.press3 a{padding:13px 10px 15px 64px;}
.frame-5 .tab.press2 a{padding:16px 10px 20px 66px;}
.frame-5 #LES-TÉMOIGNAGES{font-size:13.94px;}
.frame-5 #LES-TÉMOIGNAGES{font-size:13.94px;}
.btn-read{font-size:14px;padding:2px 10px;}
.invite{padding:53px 0 40px 142px;}
.frame-5 .left .row .label,
.frame-5 .left .row .field{float:none;width:100%;padding:0 0 5px}
.btn_orng4{width:100%;}
.frame-5 .right{padding:0 0 0 61px;}
.frame-5 .right .share .lft,
.frame-5 .right .share .rit{width:100%;float:none;padding:0 0 20px}
.frame-5 .right .share .lft .btn,
.frame-5 .right .share .rit .btn{margin-bottom:0px;}
.jw_comments .bottom{padding-left:0;}
.jw_comments .bottom .paging{float:none;margin-bottom:5px}
.seance_1 .content .hed .btn_orng{float:none;}
.seance_1 .content .hed .text{float:none;}
.btn_orng{padding:10px 18px;font-size:11.75px;}
.payment .row_jw .col-orng,.payment .row_jw .col-blu{width:100%;float:none;margin-bottom:10px}
.banner-static .bnr-content .link{position:static}
.banner-static .bnr-content .heading4JW{position:static;text-align:center;color:#333}
.banner-static .bnr-content .heading5{position:static;text-align:center;color:#333}
.banner-static .bnr-content .link{position:static;display:block;margin:15px auto;}
.placement_JW .grid .left,.placement_JW .grid .right{float:none;width:auto;margin-bottom:15px}
ul.tabbernav{padding:3px 30px 0 0;}
.service-article-list{margin:2% 3% !important;}
.selet3 select{font-size:11.75px !important;}
footer .col-01{padding-left:0px;}
.top-entry ul li div .text .two-line{width:95%;padding-top:17px !important;font-size:16px !important;}
.top-entry ul li div .text .one-line{width:95%;padding-top:17px !important;font-size:16px !important;}
.prgrm_gen_frame{width:auto !important;}
.entertain_grid .title_01{line-height:25px;}
.banner-static{height:100% !important;}
.banner-static .bnr-content .line2{top:45% !important;}
.bnr-content2{bottom:25%;}
.frame-footer-sec{width:100% !important;}
.frame-footer-sec-txt{width:100% !important;}
footer .col-01{width:50% !important;}
footer .col-03{padding-left:0px;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.pop_search{left:190px !important;top:230px !important;}
.pop_produiOverlayBox2{margin:100px 105px !important;}
.plan-content-middle{width:100% !important;}
.bnr-mrgn{margin-bottom:5px !important;}
.col-03{margin-top:50px !important;padding-left:0px !important;}
div.datePicker table td{height:2em !important;}
.pop_fb_popup{left:16% !important;position:fixed !important;top:30% !important;width:63% !important;}
.popupTextArea{width:96% !important;}
.sharing{width:53% !important;margin:15px 89px !important;}
#site_top10{display:none;}
#mob_top10{display:block !important;}
.marathon-form .form_inner,
.social-share{width:100%;}
#etape_1 .email,
#etape_1 .required{margin:0px;}
#etape_1 .fieldName{height:32px;padding-left:20px;}
.popup-mobile{top:185px !important;}
.mbl-radio{float:left;margin-top:10px;}
.mbl-radio .mbl-inp{width:5%;float:left;}
.mbl-radio .mbl-span{width:80%;float:left;}
.mbl-radio a{width:10%;float:right;}
.popbox_produiOverlayBoxType{padding:50px 15px 15px;}
}
@media screen and (max-device-width:767px) and (orientation:landscape){.pop_produiOverlayBoxType{width:75% !important;margin:0px 12% !important;top:30px !important;}
.popbox_produiOverlayBoxType{padding:10px 7px 0px !important;font-size:15px !important;}
.mbl-landc{float:left;width:100%;}
.apppop_mobile{top:135px !important;padding:50px 28px;}
}
@media only screen and (min-width:768px) and (max-width:1024px){.pament-tables{float:left;width:100%;max-width:208px !important;margin:0 0 30px 30px;}
.placement_JW .title{margin-bottom:7px;}
.placement_JW .service h3{padding-bottom:0;}
.placement_JW .service{padding-bottom:0;}
.controls2 .btn2{margin:6px 1px 6px 5px !important;font-size:11.78px !important;}
.controls2 .btn2.lft{float:right !important;}
.frame-footer-sec{width:100% !important;}
.banner-static .bnr-content .linknew,
.banner-static .bnr-content .referel{right:23px !important;}
.fb-log-pop-up{width:100% !important;left:145px !important;top:80px !important;}
.btn_pop_up_fb{width:40% !important;}
.slider-first ul.callbacks_tabs{bottom:190px;}
.slider-first .callbacks li .link{bottom:35px;font-size:20px;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.slider-first ul.callbacks_tabs{bottom:300px;}
.payment-boxcontent{padding:0px 30px 45px 30px;}
.payment-information{position:relative;bottom:235px;}
.service-inclus{position:relative;top:298px;width:100%;}
.marathon-form .btn-orng{width:40%;}
.social-share{padding-top:25px;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1280px){.seance_1 .content .btn.rit{margin-top:20px !important;}
.bnr-mrgn{margin-bottom:10px !important;}
.class_btn_orng{margin:12px 58px 0px 0;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape){.pop_produiOverlayBoxConfirmUserArea{right:10% !important;left:65px !important;}
.btn_pop{background:#F4D03E !important;color:#E47F25 !important;border:2px solid #F4D03E !important;padding:6px 40px !important;text-transform:uppercase !important;font-size:16.39px !important;font-weight:700 !important;margin:10px 0 !important;}
}
@media screen and (max-width:667px){.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:6px 0px !important;}
.entertain_grid nav .new_back_btn1{margin-left:5px;padding:6px 6px !important;}
.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:8px 4px !important;}
#site_top10{display:none;}
#mob_top10{display:block !important;}
.payment-information{position:relative;bottom:242px !important;}
.class_btn_orng{margin:48px 58px 0px 0 !important;padding:5px 20px;}
}
@media screen and (max-width:640px){.my-colender .heading .title1{font-size:20px !important;}
ul.links li.freesign a{width:280px;margin:0px 20px auto;font-size:17px;}
ul.links li.stories a{margin-left:20px;}
.grid_first .training,
.grid_first .form{float:none;width:100%;text-align:center;padding:20px;}
.grid_first .training{font-size:25px}
.grid_second article,
.grid_second figure{float:none;width:100%;}
.grid_second figure .corner{display:none;}
.press{background:#3598db;padding:20px 0;}
.press ul li{margin:0 20px 15px;}
.btn_orng3{margin:0 20px;}
footer .col-01{float:left;width:100% !important;padding-bottom:40px !important;}
footer .col-02{float:left;width:100%}
footer .col-03{float:none;width:85% !important;clear:both;padding:20px 0 0 0 !important;}
footer .frame{padding:0px;}
.articles-main article{float:none;width:auto;margin:5px;border:1px solid #E1F4FD}
.articles-main article h3{height:auto;padding-bottom:5px}
.reg-form{padding:14px 0px;}
.row-1 .title{float:none;width:100%;}
.panel-left{width:100%;float:none;padding-right:0;padding-bottom:20px}
.panel-rite{width:100%;float:none;padding-left:0;}
.pop{margin:50px 10px;}
.login .field{padding:10px 0px;}
.popbox h3{font-size:18.22px;}
.popbox{font-size:14.03px}
.entertain_grid .title_01{line-height:18px;font-size:15.17px;}
.entertain_grid .chart .colums div{font-size:10px;height:28px;padding:4px 0px;}
.goal .title,.goal .description,
.ent_description .title,.ent_description .description,
.advice .title,.advice .description{width:100%;float:none;}
.seance_1 .content,
.seance_1 .left{float:none;width:100%;}
.seance_1 .left{text-align:center;}
.seance_1 .left .title{height:auto;font-size:35px;padding:20px 0;}
.seance_1 .content .btn{position:static;display:block;margin-bottom:5px;text-align:center}
.seance_1 .left .corner{display:none;}
.frame-3 .tab.evidence a{background:url(../images/mice_inactive.png) no-repeat 0px center;padding:28px 0px 24px 60px;}
.frame-3 .tab.evidence.active a{background:url(../images/mice.png) no-repeat 0px center;padding:28px 0px 28px 60px;}
.frame-3 .tab.press2 a{background:url(../images/press_inactive.png) no-repeat 0px center;padding:28px 0px 24px 60px;}
.frame-3 .tab.press2.active a{background:url(../images/press_active.png) no-repeat 0px center;padding:28px 0px 28px 60px;}
ul.links{padding-left:0;}
.banner-static .bnr-content .validate{position:static;padding:10px 0}
.banner-static .bnr-content .selectors{position:static;padding:10px 10px 0}
.banner-static .bnr-content .selectors .colums{width:100%;float:none;padding:0 0 15px;color:#3598db;}
.banner-static .bnr-content .selectors p{padding-bottom:10px}
.banner-static .bnr-content .heading,
.banner-static .bnr-content .heading2,
.banner-static .bnr-content .line{position:static;padding:10px 0;color:#3598db}
.banner-static .bnr-content .line p{background:#3598db;}
.banner-static .bnr-content .line2{padding:10px 0;color:#3598db;top:53%}
.banner-static .bnr-content .line2 p{background:#3598db;}
.theme-select .categories .colums{padding:0 5px}
.theme-select .categories .colums .itom_s{font-size:10px;}
.link_call{position:relative;left:0;}
.link_call a{display:block;text-align:center;margin-bottom:5px}
header hgroup ul.user{float:none;}
.top_10 ul li{width:33.33%;height:193px}
.controls .btn-orng{float:none;margin-bottom:10px;width:100%;font-size:19.94px}
.controls .btn-wit{float:none;margin-bottom:10px;width:100%;font-size:16.03px}
.JW_ents .colums{float:none;width:100%;padding-bottom:15px}
.bnr-content2{position:static;}
.banner-static .bnr-content .heading p{font-size:19.17px;line-height:26px;}
.banner-static .bnr-content .heading2{font-size:16.5px;line-height:20px;}
.coupons .double{display:block;text-align:center}
.blok_01 figure, .blok_01 article{float:none;width:100%;padding-bottom:15px}
.controls2{padding:10px 0 15px 0;}
.seane_paging ul li{font-size:14px;padding:0}
.seane_paging ul li a{width:28px;height:28px}
.seane_paging .title{float:none;}
.seane_paging{text-align:center}
.jw_comments .colums{width:100%;padding:0 12px 20px}
.jw_comments .colums figure{margin:0 auto;width:116px}
.jw_comments .bottom .btn_orng2{float:left !important;}
.payment-outer{margin:0 auto;max-width:218px}
.pament-tables{margin:10px !important;}
.pop_popupstyle,.pop_popupstyle1{left:0 !important;}
.pop_produiOverlayBox3{left:0px !important;}
.banner-static .bnr-content .heading5 .user-2 p{font-size:9px;padding:10px 0px;color:#fff;background:#a9cce2;}
.banner-static .bnr-content .heading5 .user-2 p.des{font-size:9px;padding:5px;color:#fff;}
.placement_JW .service ul li{width:50%;padding:0;font-size:12px;margin:0 0 10px 0;}
.popbox_paymantCmnAlertMsg{padding:0 !important;}
.left_col_results{margin-left:60px;}
.Giftcert_Top_Bg{width:480px;}
.plan-list ul li .list-item,.plan-list ul li .list-desc,.inscr01-left,.inscr01-right,.gift-right,.gift-left{width:100%;}
.press_caption{top:110px;}
.press_caption h1{font-size:44px;width:300px;}
.bred-hovr01{left:17px;top:128px;}
.banner-static .bnr-content{position:absolute;bottom:0%;margin:0px 0px 0px 40px;}
.banner-static .bnr-content .heading h1{font-size:15px;}
.top_10 .heading{font-size:24.5px;}
.top_10{padding:17px 0 30px;}
footer .col-01{padding-left:0px;}
.prgrm_gen_frame{width:auto !important;}
.banner-static{height:100% !important;}
.banner-static .bnr-content .line2{top:-59% !important;}
.banner-static .bnr-content .heading3{top:-63% !important;}
.banner-static .bnr-content .heading3 h1{font-size:20.17px;line-height:0px;}
.jw_comments{margin-bottom:5px !important;margin-top:5px !important;}
.frame-footer-sec{width:100% !important;}
.frame-footer-sec-txt{width:100% !important;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.pop_produiOverlayBox2{margin:100px 105px !important;}
.plan-content-middle{width:100% !important;}
.slider-first .callbacks{height:160px !important;}
.banner-press img{height:280px;width:100%;}
.entertain_grid nav .new_back_btn1{padding:5px 45px !important;}
.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:6px 35px !important;}
.pop_fb_popup{left:16% !important;position:fixed !important;top:30% !important;width:63% !important;}
.fb-log-pop-up{width:95% !important;left:0 !important;}
.btn_pop_up_fb{width:40% !important;}
.payment-boxcontent{padding:0px 13px 45px 13px;}
.payment-boxcontent .pass12,
.payment-boxcontent .pass6{width:80%;}
.payment_right .info-btn{margin-top:25px;}
.pre-next .next{padding-left:10px;float:right;}
.payment-boxcontent .pass12 h2,
.payment-boxcontent .pass6 h2,
.payment-boxcontent .pass1 h2{font-size:14px;}
.payment-boxcontent
.pass12 form,
.payment-boxcontent
.pass6 form,
.payment-boxcontent
.pass1 form{width:20px;padding:6px;}
.payment_right .security-info{width:76px;font-size:13px;}
.payment_right .account{padding:28px 15px;}
.payment_right .voucher_section{padding:20px 15px;}
.payment_right .voucher_section .log-sec{width:78px;}
.log-form table tr td{font-size:10px;padding-right:2px;}
.payment-boxcontent .pass12 ul li,
.payment-boxcontent .pass6 ul li,
.payment-boxcontent .pass1 ul li{font-size:11px;padding-left:3px;}
.payment-boxcontent article{margin:10px auto 0 auto;}
#site_top10{display:none;}
#mob_top10{display:block !important;}
.login .btn{padding:7px 12px;z-index:9999;}
.fBLoginNew{padding:0 70% 12px 7%;width:50px;}
.fBLoginNew:hover{padding:0 70% 12px 7%;width:50px !important;}
.service-inclus{position:relative;top:275px;width:100%;}
.payment-information{position:relative;bottom:265px;}
}
@media screen and (max-width:600px){.callbacks_nav{top:47%;}
.entertain_grid{position:static}
.entertain_grid .chart .colums{float:none;width:100%;padding-bottom:10px}
.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{float:none;display:block;}
.entertain_grid nav .new_back_btn{float:none;display:block;}
.entertain_grid nav .new_back_btn1{float:none;display:block;}
.entertain_grid nav{padding-bottom:10px}
.theme-select .categories .colums{float:none;width:100%}
.theme-select .categories .colums .itom_s{font-size:16px;}
.banner-static .bnr-content .heading3 p{font-size:26.17px}
.banner-static .bnr-content .heading4 p{top:20%;}
.popular-issu{float:none;border-right:none;padding:0 0 30 0;width:100%}
.answers{float:left;padding:0 0 0 0;width:100%}
.frame-about ul.jw_entertain li .content{float:none;width:100%;}
.frame-about ul.jw_entertain li .button{float:right;width:100%;display:block;text-align:center;padding:5px 0;}
.team_pro figure{float:none;width:100%;text-align:center}
.team_pro .content{float:none;width:100%}
.team_pro figure .corner{display:none;}
.team_pro .content h2{width:100%;}
.btn-team_pro{text-align:center}
.frame-about ul.teams{padding:0 0 30px;}
.frame-about ul.teams li figcaption{font-size:11.03px;}
.team_pro .content h2{font-size:16.22px;}
.team_pro .content ul{padding:0 0 25px 7px;}
.frame-about ul.jw_entertain li .content{padding:0 0 10px}
.frame-about ul.jw_entertain li .button input{font-size:11.11px;}
.frame-5 .left,
.frame-5 .right{float:none;width:100%;padding:0 0 20px}
.frame-5{padding:0}
.invite{padding:15px 0 40px 128px;}
.popbox h3{font-size:16.22px !important;margin-bottom:10px !important;}
.popbox_produiOverlayBoxType{font-size:14.03px !important;}
.pop_produiOverlayBoxType{margin:0px auto 0 !important;}
.popbox_produiOverlayBox{font-size:14px !important;}
.btn_pop{width:100% !important;}
.pop_produiOverlayBox{margin:0 52px !important;width:95% !important;}
div.staticDP{left:-26px !important;}
div.datePicker{min-width:110% !important;width:100% !important;}
.pop_produiOverlayBox2{margin:180px 0 0 151px !important;}
.popbox_popupstyle{font-size:12.03px !important;padding:30px 28px 15px !important;}
.pop_produiOverlayBoxType{left:0 !important;}
.pop_produiOverlayBox3{left:0px !important;}
.pop_produiOverlayBox1{width:100% !important;left:-9px !important;top:24px !important;}
.banner-static .bnr-content{position:absolute;bottom:0%;}
.banner-static .bnr-content .heading h1{font-size:15px;}
.top_10 .heading{font-size:24.5px;}
.top_10{padding:17px 0 30px;}
footer .col-01{padding-left:0px;}
.prgrm_gen_frame{width:auto !important;}
.frame-footer-sec{width:100% !important;}
.frame-footer-sec-txt{width:100% !important;}
footer .col-03{width:100% !important;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.banner-static img{height:100% !important;width:100% !important;}
.pop_search{left:0px !important;top:200px !important;}
.pop_produiOverlayBox2{margin:100px 105px !important;}
.plan-content-middle{width:100% !important;}
.entertain_grid nav .new_back_btn1{padding:5px 161px !important;}
.pop_fb_popup{left:16% !important;position:fixed !important;top:30% !important;width:68% !important;}
.fb-log-pop-up{width:95% !important;left:0 !important;}
.btn_pop_up_fb{width:40% !important;}
}
}
@media screen and (max-width:568px){.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:6px 174px !important;}
.entertain_grid nav .new_back_btn1{padding:5px 149px !important;}
}
@media screen and (max-width:480px){.press_caption{top:90px;}
.press_caption h1{font-size:34px;width:300px;}
.slider-first .callbacks .caption{font-size:12px;top:40%;padding:12px;margin:0 15px;font-weight:700}
.slider-first .callbacks .caption span{font-size:14px;display:block}
.slider-first .callbacks li .link{font-size:12px;padding:2px 10px;bottom:10px;}
.articles-main{padding:15px 0;}
.articles-main article h3{font-size:14px}
.articles-main article p{padding:10px 10px 0}
.grid_first .training{font-size:18px}
.grid_first .form{font-size:14px;}
.top-entry ul li div .text{height:auto;}
.top-entry h2{font-size:20px;}
.top-entry ul li div .count{height:34px;line-height:36px;font-size:13px}
.top-entry ul li div{margin:0}
.top-entry{padding:32px 13px;}
footer .col-01,footer .col-02 ,footer .col-03,footer .col-03 .colums{float:none;width:100%}
footer .col-01 .logo{padding-bottom:13px;}
ul.footnav_01 li{padding:0px 0px 12px;}
footer .col-02{padding:20px 0 0 0;}
footer .col-03{padding-left:0px !important;}
#entry .heading{font-size:31px;}
.reg-form .right{padding:0 15px 20px}
.reg-form .fields .label,.reg-form .fields .colums{float:none;width:100%;}
.reg-form .fields .label, .reg-form .label{padding:13px 15px 0px 0px;text-align:left}
.reg-form .label.ylw{font-size:10px;padding:0 15px 20px;width:100%}
.session .content .row figure{width:100%;float:none;text-align:center}
.session .content .row article{float:none;width:100%;padding-left:0px;}
input{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.payment_left .twelve-pass ul li input,
.payment_left .pass-blue ul li input,
.payment_left .pass-blue-1 ul li input,
.mbl-radio input{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;}
.reg-form .fields .tfl_small{width:26%;}
.reg-form .fields .rows .Q-mark{top:39px;}
.reg-form .fields{padding:0 10px 0 0;}
.frame_inner{padding:34px 15px 16px;}
.btn-box{width:100%}
.frame-3 .tab a{font-size:14.94px;}
.frame-3 .tab{display:block;}
.frame-3 .tab .left ,
.frame-3 .tab .right{display:none}
.frame-3 .tab.press2.active a{border:2px solid #86c1e9;}
ul.links li a{padding:0 0px 0 0;display:block;text-align:center;}
ul.links li{display:block;padding-bottom:5px}
.theme-select .heading{font-size:25px;}
.top_10 ul li{width:50%;height:193px}
.chanels .info{font-size:18px;}830
.chanels .info div span.text{float:none;display:block;position:relative;background:#86c2ea;bottom:0px;padding:0 0px 15px 0}
.chanels .info div span.count{float:right;display:block;position:relative;background:#86c2ea;bottom:0px;padding:0 0 0 5px}
.banner-static .bnr-content .heading3 p{font-size:16.17px;line-height:23px;}
.banner-static .bnr-content .heading4 p{font-size:14.17px;}
.banner-static .bnr-content .heading3{top:34%}
.bred-hovr{top:2px;left:10px;}
ul.bredcrumbs{font-size:9.11px;}
.bnr-content2 div{font-size:10.39px;}
.JW_search_new .center .validate input{padding:14px 10px;font-size:13.39px}
.reg-form .fields .rows{padding:0 28px 0 0;}
.reg-form .fields .tfl_small{height:25px;}
.reg-form .fields .div-left{margin:0 10px 0 0;}
.reg-form .fields .div-left .tfl_small{width:98%;}
.reg-form .fields .div-left{padding:0 5px 0 0;}
.profile .profile-edit .bloks.reg .col-01,
.profile .profile-edit .bloks.reg .col-02{float:none;text-align:left;width:auto}
.downloads .row .content{width:100%;float:none;background-size:32px;padding:2px 0 0 46px;background-size:32px;}
.downloads .row .content2{width:100%;float:none;background-size:32px;padding:2px 0 0 0;}
.downloads .row .button{width:100%;float:none;display:block;text-align:center;padding:8px 0 0 0}
.downloads .row .button input{width:100%}
.sitemap ul li ul{padding:15px 0 25px 0px}
.controls2 .btn2.lft,.controls2 .btn2.rit{margin-bottom:5px;width:100%;float:left;}
.seane_paging,.jw_comments,.jw_excercise{padding:14px 6px;margin:0 12px 10px;}
.banner-static .bnr-content .heading4JW p{font-size:25.17px;line-height:33px;}
.banner-static .bnr-content .heading5 div{font-size:12.39px;color:#ffffff}
ul.tabbernav{width:100%;padding:3px 0 0 0;}
.tabberlive .tabbertab{width:100%;}
.popbox h3{font-size:16.22px !important;margin-bottom:10px !important;}
.popbox_produiOverlayBoxType{font-size:14.03px !important;padding:50px 28px !important;}
.pop_produiOverlayBoxType{margin:-14px auto 0 !important;}
.pop_produiOverlayBox{margin:0 52px !important;width:95% !important;}
div.staticDP{left:-26px !important;}
div.datePicker{min-width:115% !important;width:100% !important;}
.pop_produiOverlayBox2{margin:180px 0 0 151px !important;}
.pop_produiOverlayBoxType{left:0 !important;}
.JI_training-2 ul.team{width:100%;}
.JI_training-2 article{width:100%;}
.register a{font-size:18px !important;}
.pop_produiOverlayBox2{margin:0 !important;left:0 !important;}
.banner-static .bnr-content .heading5 .user-2 p{font-size:9px;padding:10px 0px;color:#fff;background:#a9cce2;}
.banner-static .bnr-content .heading5 .user-2 p.des{font-size:9px;padding:5px;color:#fff;}
.left_col_results{margin-left:0;}
.Giftcert_Top_Bg{width:480px;}
.top-entry ul li div .text{height:50px;font-size:16px;line-height:20px}
.top-entry ul li div .count{line-height:47px;}
.timelineModalBodywp-art{color:#F00;font-size:100%;float:none !important;text-align:left;width:100% !important;}
.banner-static .bnr-content{position:absolute;bottom:0%;margin:0px !important;}
.banner-static .bnr-content .heading h1{font-size:21px;line-height:26px;padding-top:29px;}
.top_10 .heading{font-size:24.5px;}
.top_10{padding:17px 0 30px;}
footer .col-01{padding-left:0px;}
.top-entry ul li div .text .two-line{width:100%;padding-top:18px !important;font-size:14px !important;}
.top-entry ul li div .text .one-line{width:100%;padding-top:18px !important;font-size:14px !important;}
.prgrm_gen_frame{width:auto !important;}
.banner-static{height:100% !important;}
.mbl{height:55% !important}
.banner-static img{height:auto !important;width:100% !important;}
.banner-static .bnr-content .line2{top:-59% !important;}
.banner-static .bnr-content .heading3{top:-63% !important;}
.banner-static .bnr-content .programs-bnrtext{top:-82px !important;}
.banner-static .bnr-content .heading3 h1{font-size:20.17px;line-height:0px;}
.enter-sec{top:93% !important;}
.enter-midsec{margin-top:130% !important;}
.my-colender .btn2{margin-top:8px !important;}
.frame-footer-sec{width:100% !important;}
.frame-footer-sec-txt{width:100% !important;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.seane_paging, .jw_comments, .jw_excercise{margin:0px !important;}
.pop_search{left:0px !important;top:130px !important;}
.userarea_btn{width:96% !important;}
.plan-content-middle{width:100% !important;}
.banner-static .bnr-content .heading3 h1{font-size:18px;line-height:3 !important;padding-left:36px;text-align:center!important;}
.banner-static .bnr-content .line2{display:none !important;}
.entertain_grid nav .new_back_btn1{padding:5px 105px !important;}
.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:6px 130px !important;}
.pop_fb_popup{left:8% !important;position:fixed !important;top:0 !important;width:85% !important;}
.sharing{margin:15px 79px !important;width:55% !important;}
.payment-information{position:relative;bottom:280px !important;}
.pop_produiOverlayBoxConfirmUserArea{width:auto !important;right:8% !important;left:30px !important;}
}
@media screen and (max-width:375px){.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:6px 77px !important;}
.entertain_grid nav .new_back_btn1{padding:5px 52px !important;}
.payment-information{position:relative;bottom:315px !important;}
}
@media screen and (max-width:360px){.press_caption{top:60px;}
.press_caption h1{font-size:20px;width:300px;}
header ul.login li{padding:2px}
header ul.login li input[type=text],
header ul.login li input[type=password]{width:110px;}
.top-entry ul li div .text{height:auto;font-size:13px}
.top-entry h2{font-size:20px;}
.top-entry ul li div .count{height:34px;line-height:36px;font-size:12px}
.profile .profile-edit .rows{font-size:11.75px;}
.profile .profile-edit .rows .col-01{float:none;width:100%;}
.profile .profile-edit .rows .col-02{float:none;width:100%;}
.theme-select .categories .colums .itom_s{font-size:13px;}
.theme-select .heading{font-size:18px;line-height:29px;padding:0 0 21px;}
.reg-form .fields .chcks{padding:0 0 15px 29px;}
.login .row span{width:241px;font-size:11px;padding:9px 0 0 0;}
.login .row span{float:none;}
.downloads .row .content2 .name{padding:4px 0 0 33px;}
.my-colender .btn2{font-size:12px;margin-right:4px;padding:5px;}
.popbox_Registrationmsg table td{font-weight:600;font-size:10px !important;}
.pop_produiOverlayBoxType{width:auto;margin:0px !important;left:0 !important;}
.popbox{font-size:14px !important;}
.pop_produiOverlayBox{margin:0 52px !important;width:95% !important;}
div.staticDP{left:-26px !important;}
div.datePicker{min-width:120% !important;width:100% !important;}
.pop_produiOverlayBox2{left:7px !important;width:95% !important;margin:180px 0 0 0 !important;}
.popbox_popupstyle{font-size:12.03px !important;padding:30px 28px 15px !important;}
.pop_popupstyle,.pop_popupstyle1{left:0 !important;}
.prf_err img{float:right !important;}
.pop_produiOverlayBox1{width:100% !important;left:-9px !important;top:24px !important;}
.banner-static .bnr-content .heading5 .user-2 p{font-size:9px;padding:10px 0px;color:#fff;background:#a9cce2;}
.banner-static .bnr-content .heading5 .user-2 p.des{font-size:9px;padding:5px;color:#fff;}
.login .field{padding:10px 0;}
.placement_JW .grid .left .form .label{width:100%;text-align:left;padding-bottom:10px;}
.placement_JW .grid .left .btn{font-size:14.39px;}
.placement_JW .grid .left .form .field{width:100%;}
.placement_JW .grid .right .banking-info{font-size:15.67px;}
.left_col_results{margin-left:0;}
.Giftcert_Top_Bg{width:350px;}
.newchkbx input[type=checkbox]:not(old) + label,
.newchkbx input[type=radio]:not(old) + label{padding-left:0px;margin-left:-0.7em;}
.top-entry ul li div .text{line-height:18px !important;}
.top-entry ul li div .text h5{padding:0px;}
.banner-static .bnr-content{position:absolute;bottom:0%;margin:0px !important;}
.banner-static .bnr-content .heading h1{font-size:20px;line-height:26px;padding-top:18px;}
.top_10 .heading{font-size:24.5px;}
.top_10{padding:17px 0 30px;}
footer .col-01{padding-left:0px;}
.banner-static .bnr-content .heading4JW p{padding:10px 0px 0px 0px;}
.top-entry ul li div .text .two-line{width:100%;padding-top:5px;}
.top-entry ul li div .text .one-line{width:100%;padding-top:5px;}
.seane_paging{width:100% !important;}
.seane_paging, .jw_comments, .jw_excercise{margin:0px;}
.calender_02 .row .colum p{min-height:55px !important;}
.prgrm_gen_frame{width:auto !important;}
.banner-static{height:100% !important;}
.banner-static .bnr-content .line2{top:-35% !important;}
.banner-static .bnr-content .heading3{top:-40% !important;}
.banner-static .bnr-content .programs-bnrtext{top:-190% !important;}
.banner-static .bnr-content .heading3 h1{font-size:20.17px;line-height:0px;}
.enter-midsec{margin-top:130% !important;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.pop_search{left:0px !important;top:90px !important;}
.userarea_btn{width:95% !important;padding:12px !important;}
.plan-content-middle{width:100% !important;}
.frame-4{padding:58px 10px 35px 10px;}
.bannerH{height:375px;}
.frame-3 .tab,
.frame-3 .tab.active{background:#fff;border:2px solid #86c1e9;}
.entertain_grid nav .new_back_btn1{padding:5px 41px !important;}
.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:6px 25px !important;}
.popbox_fb_popup{padding:50px 6px 15px !important;}
.pop_fb_popup{width:100% !important;left:0 !important;border-radius:3px;}
.sharing{margin:15px 75px !important;width:57% !important;}
}
@media screen and (max-width:320px){.pop_produiOverlayBox{margin:0 52px !important;width:95% !important;}
div.staticDP{left:-28px !important;}
div.datePicker{min-width:117% !important;width:100% !important;}
.pop_produiOverlayBox2{left:7px !important;width:95% !important;margin:0px 0 0 0 !important;}
.butts{width:100% !important;}
.popbox_produiOverlayBox1 h3{font-size:17px !important;}
.Giftcert_Top_Bg{width:325px;}
.slider-first .callbacks li .link{right:20px !important;}
.service-article-list{margin:0% 0% 0% 5% !important;}
.placement_JW .service ul li{width:100% !important;}
.frame-ref{width:100% !important;}
.twtShr{left:35px !important;}
footer .col-01{padding-left:0;}
.banner-static{height:100% !important;}
.mbl{height:72% !important}
.bnr-content{position:relative !important;margin:0px !important;}
.banner-static img{height:100%;margin-bottom:-5px;width:100%;}
.banner-static .bnr-content .heading h1{font-size:18px;line-height:24px;padding-top:15px;}
.top_10 .heading{font-size:19.5px;}
.top_10{padding:17px 0 30px;}
.contents-area{height:450px !important;}
.banner-static .bnr-content .heading4JW p{padding:10px 0px 0px 0px;}
.banner-static .bnr-content .link{margin:10px 0px 0px 0px;}
.top-entry ul li div .text .two-line{width:100%;padding-top:18px !important;font-size:13px !important;}
.top-entry ul li div .text .one-line{width:100%;padding-top:18px !important;font-size:13px !important;}
.seane_paging{width:100%;}
.seane_paging, .jw_comments, .jw_excercise{margin:0px;}
.calender_02 .row .colum p{min-height:54px;}
.prgrm_gen_frame{width:auto !important;}
.banner-static .bnr-content .line2{top:-59% !important;}
.banner-static .bnr-content .heading3{top:-63% !important;}
.banner-static .bnr-content .programs-bnrtext{top:-132px !important;}
.banner-static .bnr-content .heading3 h1{font-size:20.17px;line-height:0px;}
.banner-static .bnr-content .heading3 h1{font-size:20.17px;line-height:0px;}
.enter-midsec{margin-top:0% !important;}
.banner-static .bnr-content .validate{padding:0px !important;}
.seance_1 .content .btn.lft{margin-top:20px !important;}
.userarea_btn{width:95% !important;padding:12px !important;font-size:14px !important;}
.plan-content-middle{width:100% !important;}
.entertain_grid nav .new_back_btn1{padding:5px 25px !important;}
.entertain_grid nav .btn-return, .entertain_grid nav .btn-sign{padding:8px 50px !important;}
.popupTextArea{width:95% !important;}
.sharing{margin:15px 60px !important;width:63% !important;}
.payment-information{position:relative;bottom:330px !important;}
}
.colums a p{color:#2780ba;font-weight:bold;}
.timelineModalBodywp-art{color:#F00 !important;font-size:100%;float:right;text-align:left;width:45%;}
.service-article-list{margin:2% 13% 2% 13%;}
.service ul li{float:left;padding:0 12px;width:20%;}
.service ul li ul li{float:none !important;list-style-type:disc !important;padding:5px 0 !important;text-align:left;width:auto !important;}
.contents-area{height:auto !important;background:#2a80b9 !important;}
.userarea-content{height:auto !important;}
.prgrm_gen_frame{width:1024px;margin:0 auto;}
.contents-bottom{top:13px;}
.plan-content-middle{width:1024px;margin:0 auto;padding:15px;}
.plan-content-bottom-plan{width:1024px;margin:0 auto;padding:0px;}
.top-wrapper{width:100%;margin:0 auto;background:#2a80b9;margin-bottom:20px;padding:3px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.top-wrapper p{display:inline-block;position:relative;text-align:right;font-family:montserrat, sans-serif, Arial;float:right;color:#fff;font-size:13px;padding:10px;}
.top-wrapper h1{display:inline-block;position:relative;text-align:left;font-family:'Trebuchet MS';float:left;color:#fff;font-size:22px;padding:10px;}
.userarea_btn{width:75%;}
.plan-box{margin:0 0 40px 34px;width:100%;}
.title-article{font-weight:700;font-size:24px;padding-bottom:20px;}
@media only screen
and (min-device-width:1200px)
and (max-device-width:1600px){}
@media screen and (min-width:1600px){.banner-static .bnr-content .linknew,
.banner-static .bnr-content .referel{right:344px;}
.slider-first .callbacks li .link{bottom:185px !important;}
.pop{margin:50px 0 !important;}
.bnr-mrgn{margin-bottom:10px;}
.slider-first ul.callbacks_tabs{bottom:70px;}
.bred-hovr{left:350px;}
.frame-footer-sec{width:65% !important;}
ul.footnav_02{padding-left:12px;}
}
@media only screen
and (min-width:1824px){.slider-first .callbacks li .link{bottom:280px !important;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px){.service-inclus{position:relative;top:268px;width:100%;}
.fBLoginNew{width:50px;}
}
.articles-main article .content_hme{font-weight:700;font-size:16px;display:block;height:50px;}
.applinks{text-align:center;line-height:35px;}
.jw_blog_article{padding:18px 15px 17px;background:rgb(252, 244, 208);margin-top:5px;margin-bottom:5px;}
.jw_blog_article h2{color:#297fbc;font-size:19.67px;font-weight:700;padding-bottom:30px;text-align:center}
.jw_blog_article ul li{background:rgba(0, 0, 0, 0) url("../images/bullet.png") no-repeat scroll 5px 10px;line-height:25px;list-style:outside none none;padding-left:30px;padding-right:8px;}
.jw_blog_article ul li a{color:#297fbc;}
.jw_blog_article ul li a:hover{color:red;}
.mb-15 { margin-bottom: 15px; }