@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,300,300italic,700,700italic);

/* METABOXES */
#chronosly_organizer-add-toggle, #chronosly_place-add-toggle{font-weight:bold;font-size:12px;cursor:pointer;text-transform:uppercase;color:#444;}
.add-organizer, .add-place {text-align:center;padding-top:8px;}
.add-organizer label, .add-place label{width:30%;display:inline-block;padding-right:8px;text-align:right;margin-bottom:7px;}
.add-organizer input, .add-place input{width:58%;margin-bottom:7px;}
#chronosly_organizer-add-more, #chronosly_place-add-more{display:inline-block;padding:10px;text-align:right;cursor:pointer;}
#chronosly_organizer-add-submit,#chronosly_place-add-submit{margin:auto;}


#chronosly_chronosly_organizer_section .organizer-box, #chronosly_chronosly_places_section .place-box{max-height:150px;overflow-y:auto;}

#chronosly_chronosly_dad1_section .inside,#chronosly_chronosly_data_section,#chronosly_chronosly_tikets_section .inside,
#chronosly_chronosly_vars_section  .inside, #chronosly_chronosly_organizer_section  .inside, #chronosly_chronosly_places_section .inside,
#chronosly_chronosly_organizer_dad7_section .inside, #chronosly_organizer_chronosly_organizer_vars_section .inside,#chronosly_chronosly_organizer_vars_section .inside,
#chronosly_chronosly_places_dad9_section .inside, #chronosly_place_chronosly_places_vars_section .inside, #chronosly_chronosly_places_vars_section .inside
{font-size:14px;font-family: 'Roboto Slab', serif;}

#chronosly_chronosly_dad1_section .inside select,#chronosly_chronosly_data_section select,#chronosly_chronosly_tikets_section .inside select,
#chronosly_chronosly_organizer_dad7_section .inside select, #chronosly_organizer_chronosly_organizer_vars_section .inside select,#chronosly_chronosly_organizer_vars_section .inside select,
#chronosly_chronosly_places_dad9_section .inside select, #chronosly_place_chronosly_places_vars_section .inside select, #chronosly_chronosly_places_vars_section .inside select
{font-size:13px;font-family: 'Roboto Slab', serif;}

#chronosly_categorydiv h3,#tagsdiv-chronosly_tag h3,#chronosly_chronosly_dad1_section h3, #chronosly_chronosly_data_section h3, #chronosly_chronosly_tikets_section h3,
#chronosly_chronosly_vars_section h3, #chronosly_chronosly_organizer_section h3, #chronosly_chronosly_places_section h3,
#chronosly_chronosly_organizer_dad7_section h3, #chronosly_place_chronosly_places_vars_section h3,#chronosly_chronosly_organizer_vars_section h3,
#chronosly_chronosly_places_dad9_section h3, #chronosly_organizer_chronosly_organizer_vars_section h3, #chronosly_chronosly_places_vars_section h3
{font-size:18px;font-family: 'Roboto Slab', serif;text-transform:uppercase;color:white;font-weight:bold;padding-left:57px;background:#4B4C4E url(./img/template.png) no-repeat left 15px center;}

#chronosly_chronosly_data_section h3{padding-left:57px;background:#4B4C4E url(./img/calendar.png) no-repeat left 15px center;}
#chronosly_chronosly_tikets_section h3{padding-left:57px;background:#4B4C4E url(./img/tickets.png) no-repeat left 15px center;}
#chronosly_chronosly_places_section h3,#chronosly_chronosly_places_vars_section h3{padding-left:57px;background:#4B4C4E url(./img/location.png) no-repeat left 15px center;}
#chronosly_categorydiv h3{padding-left:57px;background:#4B4C4E url(./img/cats.png) no-repeat left 15px center;}
#tagsdiv-chronosly_tag h3{padding-left:57px;background:#4B4C4E url(./img/tags.png) no-repeat left 15px center;}
#chronosly_chronosly_vars_section h3, #chronosly_organizer_chronosly_organizer_vars_section h3, #chronosly_place_chronosly_places_vars_section h3{padding-left:57px;background:#4B4C4E url(./img/options.png) no-repeat left 15px center;}
#chronosly_chronosly_organizer_section h3, #chronosly_chronosly_organizer_vars_section h3{padding-left:57px;background:#4B4C4E url(./img/organizer.png) no-repeat left 15px center;}


#chronosly_chronosly_places_vars_section label, #chronosly_chronosly_organizer_vars_section label{display:inline-block;width:80px;text-align:right;padding-right:10px;}
#chronosly_chronosly_places_vars_section input, #chronosly_chronosly_organizer_vars_section input{width:280px;}

label.top {font-weight:bold;}
span.info{background: url(./img/info2.png) no-repeat center center;display:inline-block;width:20px;height:20px;margin-bottom:-5px;margin-left:10px;cursor:pointer;}
.info-hide, .warning-hide{display:none;margin:5px;background:#EAEBE6;color:black;padding:10px;margin:10px;font-size:13px;}

#chronosly_chronosly_dad1_section .inside input[type='button'],#chronosly_chronosly_organizer_section .inside input[type='button'],
#chronosly_chronosly_places_section .inside input[type='button'],#chronosly_chronosly_data_section input[type='button'],#chronosly_chronosly_tikets_section .inside input[type='button'],
#chronosly_chronosly_dad1_section .inside span.button,#chronosly_chronosly_data_section  span.button,#chronosly_chronosly_tikets_section .inside  span.button{
    display:inline-block;margin-left:10px;min-height:35px;
    background:#4B4C4E;padding:5px 9px;text-transform:uppercase;color:white;font-size:14px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    cursor:pointer;
    border:none;
    border-bottom:2px solid #7E8183;
    font-weight:normal;
    width:auto;

}


/*li#menu-posts-chronosly, li#menu-posts-chronosly a.wp-has-current-submenu{background:#d54e21!important;}*/

li#menu-posts-chronosly div.wp-menu-image:before{color:white;}
li#menu-posts-chronosly_organizer div.wp-menu-image:before{color:white;}
li#menu-posts-chronosly_places div.wp-menu-image:before{color:white;}
li#menu-posts-chronosly_calendar div.wp-menu-image:before{color:white;}


/* DATE AND TIME */
#chronosly_chronosly_data_section label{text-transform:uppercase;font-size:13px;display:inline-block;}
#chronosly_chronosly_data_section label[for='from'], #chronosly_chronosly_data_section label[for='to']{width:40px;padding:7px}
#chronosly_chronosly_data_section label[for='from-h'], #chronosly_chronosly_data_section label[for='to-h']{width:40px;margin-left:15px;padding:7px}
#chronosly_chronosly_data_section input#ev-from, #chronosly_chronosly_data_section input#ev-to{width:120px;}
#chronosly_chronosly_data_section input#ev-from-h, #chronosly_chronosly_data_section input#ev-from-m,
#chronosly_chronosly_data_section input#ev-to-h, #chronosly_chronosly_data_section input#ev-to-m{width:60px;margin-right:5px}
#chronosly_chronosly_data_section #ev-repat-name{text-transform:uppercase;font-size:13px;margin:0px 15px 0px 5px;}
#chronosly_chronosly_data_section .field-hide{display:inline-block;margin-right:15px;}

/* TICKETS */
#chronosly_tickets_form{display:none;}
#chronosly_tickets_list li input{text-align:center;font-size:15px;}
#chronosly_tickets_list li.ticket-head span {text-align:center;display:inline-block;margin:0px;padding:0px;text-transform:uppercase;font-size:13px;}
#chronosly_tickets_list li input{margin:0px;}
#chronosly_tickets_list li .title{width:23%;}
#chronosly_tickets_list li .link{width:23%;}
#chronosly_tickets_list li .price{width:8%;}
#chronosly_tickets_list li .capacity{width:7%;}
#chronosly_tickets_list li .currency{width:6%;}
/*#chronosly_tickets_list li .min-user{width:6%;}
#chronosly_tickets_list li .max-user{width:6%;}
#chronosly_tickets_list li .start-time{width:11%;}
#chronosly_tickets_list li .end-time{width:11%;}*/
#chronosly_tickets_list li .notes{width:75%;}
#chronosly_tickets_list div.butons{float:right;width:20%;}
#chronosly_tickets_list div.butons .solded {margin-left:17px;display:inline-block;text-align:center;text-transform:uppercase;font-weight:bold;padding:11px 0px;}
#chronosly_tickets_list div.butons span{display:inline-block;margin-left:15px;
    background:#ffd363;
    border-bottom:2px solid #fdca48;

    padding:5px 9px;text-transform:uppercase;color:white;font-size:14px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    cursor:pointer;
    border:none;
    border-bottom:2px solid #fdca48;
}
#chronosly_tickets_list div.butons span.delete{
    background:#f58e74;
    border-bottom:2px solid #f07f63;
}


/* SETTINGS */
.toplevel_page_chronosly .update-nag{display:none;}
.toplevel_page_chronosly #settings-tabs{font-family: 'Roboto Slab', serif;}
.toplevel_page_chronosly #settings-tabs label{margin:10px 0px;min-height:32px;vertical-align:middle;display:inline-block;width:200px;margin-right:20px;font-family: 'Roboto Slab', serif;color:#55abbe;font-size:15px;text-align:right;line-height:25px;}
.toplevel_page_chronosly #settings-tabs .ui-tabs-panel input, .toplevel_page_chronosly #settings-tabs select{
    margin:10px 0px;
    display:inline-block;width:250px;margin-right:10px;font-family: 'Roboto', serif;color:#616161;font-size:15px;
    text-align:left;line-height:20px;padding:5px 10px;border:1px solid #dfdece;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;height:32px;}
.toplevel_page_chronosly #settings-tabs select{height:32px;cursor:pointer;margin-top:8px;margin-bottom:12px;}
.toplevel_page_chronosly #settings-tabs input[type='checkbox']{width:auto;padding:5px!important;height:25px;width:25px;margin-top:8px;margin-bottom:12px;}
.toplevel_page_chronosly #settings-tabs input[type=checkbox]:checked{color:white;background:#dfdece;}
.toplevel_page_chronosly #settings-tabs input[type=checkbox]:checked:before{color:white;}
.toplevel_page_chronosly #settings-tabs h2{font-size:30px;font-style:normal;font-weight:bold!important;line-height:40px;color:#55abbe;font-family: 'Roboto Slab', serif;width:400px;margin-bottom:17px!important;text-align:center; }
.toplevel_page_chronosly #settings-tabs h5{font-size:16px;border-bottom:1px solid #edece1;;padding:20px;width:500px;padding-left:8%;color:#868686;}
.toplevel_page_chronosly .ui-tabs-vertical{width:100%!important;background:white!important;border:none!important;padding:0px!important;}
.toplevel_page_chronosly .ui-tabs-nav, .addons-menu{border:none!important;background:#76c3d4!important;width:30%!important;max-width:200px!important;display:table-cell!important;border-radius:0px!important;float:left;}
.toplevel_page_chronosly .ui-tabs-nav li, .addons-menu a{border:none!important;background:#55abbe!important;color:white!important;font-size:21px!important;font-family: 'Roboto Slab', serif!important;border-radius:0px!important;}
.toplevel_page_chronosly .ui-tabs-nav li a{display:inline-block;width:86%!important;padding:10px 7%!important    ;border:none!important;color:white!important;font-size:21px!important;font-family: 'Roboto Slab', serif!important;font-style:normal!important;line-height:25px!important;border-radius:0px!important;}
.toplevel_page_chronosly .ui-tabs-nav li a:hover{background:#76c3d4!important;}
.toplevel_page_chronosly .ui-tabs-nav li.ui-state-active{border:none!important;background:#76c3d4!important;font-weight:bold!important;padding-right:0px!important;border:none!important;}
.toplevel_page_chronosly #settings-tabs .container {float:left!important;width:65%!important;}
.toplevel_page_chronosly .ui-tabs-panel {float:left!important;padding:15px 35px!important;width:100%!important;}
.toplevel_page_chronosly #settings-tabs div.bottom{width:100%!important;float:left;padding:15px 35px!important;background:#76c3d4!important;}
.toplevel_page_chronosly #settings-tabs  input.submit, .wrapch.right input.submit, span.button-red,a.ch-button{
    background:#f58e74;padding:10px 20px;text-transform:capitalize;color:white;font-size:19px!important;font-family: 'Roboto Slab', serif!important;cursor:pointer;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    display:inline-block;
    border:none;
    border-bottom:2px solid #f07f63;
    width:auto;
    text-decoration:none;
    margin-left:15px;
}
a.ch-button.yell{background:#ffd363;    border-bottom:2px solid #fdca48;}
.toplevel_page_chronosly #settings-tabs  input.submit:hover, span.button-red:hover,a.ch-button:hover{background: #fafafa;border-color: #999;color: #222;}
#settings-tabs #chronosly_template_min,#settings-tabs #chronosly_template_max,#settings-tabs #chronosly_dad_img_width{width:70px;}
#settings-tabs .info-hide{width: 350px;float: right;}

/* PROFILE PAGE */
body[class*='page_chronosly_profile'] .wrapch, .wrapch.support{background:#79c3d3;color:white;font-family: 'Roboto Slab', serif;font-size:21px;text-align:center;padding:20px;}
body[class*='page_chronosly_profile'] h2,.wrapch.support h2{color:white;font-weight:300;font-size:48px;font-family: 'Roboto Slab', serif;}
.wrapch {font-family: 'Roboto Slab', serif;font-size:16px;}
.wrapch.right {float:left;width:65%;margin-left:15px;}
.wrapch.right label{width:300px;display:inline-block;margin:7px;margin-left:0px;}
.wrapch.right input[type='text'],.wrapch.right select,.wrapch.right textarea{width:350px;display:inline-block;}
.wrapch h3{color:#55abbe;font-weight:bold;font-size:27px;font-family: 'Roboto Slab', serif;}
body[class*='page_chronosly_profile'] p{color:white;font-weight:300;font-size:21px;font-family: 'Roboto', serif;}
body[class*='page_chronosly_profile'] .container{margin:auto;width:100%;max-width:1100px;}
body[class*='page_chronosly_profile'] .ch-profile{position:relative;width:40%;float:left;max-width:380px;height:470px;margin:3%;padding:35px;text-align: center;cursor:pointer;border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
}
body[class*='page_chronosly_profile'] .ch-profile h4{color:white;font-size:44px;font-family: 'Roboto Slab', serif;margin:17px;}
body[class*='page_chronosly_profile'] .ch-profile p{color:white;font-size:16px;font-family: 'Roboto', serif;font-style:italic;font-weight:300;}

body[class*='page_chronosly_profile'] #pf1{background:#eebb3d; border-bottom:4px solid #eebb3d;}
body[class*='page_chronosly_profile'] #pf2{background:#e36d50;border-bottom:4px solid #e36d50;}

#pf1 span.butt{background:#ffd363;padding:13px 50px;text-transform:uppercase;color:white;font-size:19px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    display:block;
    border:none;
    position:absolute;
    bottom:33px;
    margin-left:105px;
    border-bottom:4px solid #fdca48;

}
#pf1 .ico{background:url(./img/basic-ico2.png) no-repeat center;width:171px;height:173px;margin:auto;}

#pf2 span.butt, .pf2 .tit span.butt{
    background:#f58e74;padding:13px 50px;text-transform:uppercase;color:white;font-size:19px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    display:block;
    border:none;
    position:absolute;
    bottom:33px;
    margin-left:105px;
    border-bottom:4px solid #f07f63;
}


#pf2 .ico{background:url(./img/pro-ico2.png) no-repeat center;width:171px;height:173px;margin:auto;}

body[class*='page_chronosly_profile'] .wrapch.pf1{margin-top:30px;padding:60px 180px;background:url(./img/basic-ico1.png) no-repeat 30px 30px white;text-align:left;border-left:8px solid #fecb37;}
.wrapch.pf1 .tit{padding:25px 0px;border-bottom:1px solid #bae0e5;width:100%;font-size:39px;color:#fecb37;}
.wrapch.pf1 .tit b{font-size:41px;}
.wrapch.support{margin-top:30px;padding:60px 180px;text-align:left;border-left:8px solid #79c3d3;;background:white;}
.wrapch.support .tit{padding:25px 0px;border-bottom:1px solid #bae0e5;width:100%;font-size:39px;color:#79c3d3!important;}
.wrapch.support b{font-size:41px;}
.wrapch.support .tickets{background:#76c3d4;font-size:20px;color:white;padding:25px 45px;margin:20px;text-align:center;}
.wrapch.support .contact{background:#edece1;font-size:20px;color:#e75e38;padding:25px 45px;margin:20px;text-align:center;}
.wrapch.support .tickets a{color:white;text-decoration:none;text-transform:uppercase;}
.wrapch.support .contact a{color:#e75e38;;text-decoration:none;text-transform:uppercase;}
.wrapch.support .or {color:#55abbe;text-transform:uppercase;font-size:20px;text-align:center;}
.wrapch.support ul.lev1 > li.pro{background:url(./img/pro-ico1.png) no-repeat left top 5px;background-size:50px;padding-left:60px;margin-left:-60px;}
.wrapch.support ul.lev2 > li.pro{background:url(./img/pro-ico1.png) no-repeat left top;background-size:28px;padding-left:40px;margin-left:-40px;}

body[class*='page_chronosly_profile'] .wrapch.pf2{margin-top:30px;padding:60px 180px;background:url(./img/pro-ico1.png) no-repeat 30px 30px white;text-align:left;border-left:8px solid #e36d50;}
.wrapch.pf2 .tit{padding:25px 0px;border-bottom:1px solid #bae0e5;width:100%;font-size:39px;color:#f58e74;}
.wrapch.pf2 .tit b{font-size:41px;}
.wrapch ul li{color:#55abbe;font-size:16px;font-style:italic;font-weight:normal;}
.wrapch ul li a{color:#55abbe;text-decoration:underline;cursor:pointer;}
.wrapch ul li a:hover{text-decoration:underline;color:#e75e38;line-height:22px;}
.wrapch ul.lev1  li a, .wrapch ul.lev2  li a {text-decoration:none;}
.wrapch ul.lev1  ul.lev2{margin-bottom:15px;}
.wrapch ul.lev1 > li{font-size:27px;font-style:normal;font-weight:bold;line-height:53px;}
.wrapch ul.lev2 > li{font-size:20px;font-style:normal;font-weight:bold;line-height:27px;}
.wrapch ul.lev1 ul.lev2 {padding-left:20px;}
.wrapch ul.lev2 ul {padding-left:15px;}

/* ADDONS SETTINGS */


.wrapch.addons{width:60%;float:left;padding:0px 30px}
form#uploads{margin-bottom:15px;}
form#uploads input[type='submit'],form#templates input[type='submit'], .ch-box3 span.button{
    background:#f58e74;padding:10px 20px;text-transform:capitalize;color:white;font-size:19px!important;line-height:21px;
    font-family: 'Roboto Slab', serif!important;cursor:pointer;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    display:inline-block;
    border:none;
    border-bottom:2px solid #f07f63;
    width:auto;
    min-height:40px;
    vertical-align:middle;
}
form#uploads input[type='submit']:hover,form#templates input[type='submit']:hover{
    background: #fafafa;
    border-color: #999;
    color: #222;
}

.addons-main-page .addon{margin-bottom:20px;width:100%;max-width:800px;background:white;padding:20px;border:2px solid #55abbe; color:#55abbe;font-family: 'Roboto Slab', serif;font-size:16px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;overflow:hidden;}
.addons-main-page .addon .title a{margin-left:130px;width:45%;font-size:21px;font-weight:bold;float:left;display:inline-block;text-decoration:none;color:#55abbe;}
.addons-main-page .addon .description{margin-left:130px;width:45%;font-style:italic;float:left;margin-top:15px;}
.addons-main-page .addon .description a{color:#666;text-decoration:none;}
.addons-main-page .addon .version{width:35%;float:right;text-align:right;font-size:15px;color:black;font-weight:bold;}
.addons-main-page .addon .version p{display:inline-block;margin:3px 6px;}
 .version a.update{
    margin-top:7px;display:block;background:#f58e74;padding:10px 20px;text-transform:capitalize;color:white;font-size:15px!important;font-family: 'Roboto Slab', serif!important;cursor:pointer;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    display:inline-block;
    border:none;
    border-bottom:2px solid #f07f63;text-decoration:none;
    margin:3px;
}
.version .ok, .theme_comp .but{
    margin-top:7px;display:block;background:#55abbe;padding:10px 20px;text-transform:capitalize;color:white;font-size:15px!important;
    font-family: 'Roboto Slab', serif!important;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    display:inline-block;
    border:none;
    text-decoration:none;
}
.main-status .version,.addons-status .version{text-align:center;max-width:500px;padding-bottom:20px;}
.theme_comp{text-align:center;padding-bottom:20px;}
.addons-menu{background:#76c3d4;}
.addons-menu a{line-height:30px;text-decoration:none;display:inline-block;width:86%;padding:10px 7%;margin-bottom:3px;}
.addons-menu a.current, .addons-menu a:hover{background:#76c3d4!important;font-weight:bold;}

/* Marketplace */
.marketplace > div {clear:both;width:100%;}
.marketplace .featured .box{width:25%; float:left;border:1px solid #dfdece;padding:10px;margin:15px;background:white;padding:30px;}
.marketplace .list .box{width:25%;max-width:400px;min-width:300px; float:left;border:1px solid #dfdece;padding:10px;margin:15px;background:white;padding:30px;text-align:center;height:450px;position:relative;}
.marketplace .list.template .box{width:25%;max-width:400px;min-width:300px; float:left;border:1px solid #dfdece;padding:10px;margin:15px;background:white;padding:30px;text-align:center;height:530px;position:relative;}
.marketplace .list .box.descargado{background:#76c3d4;color:white!important;}
.marketplace .list .box h4{font-size:22px;text-transform:uppercase;text-align:center;color:#e75e38;padding:30px 0px;margin:0px;margin-bottom:20px;border-bottom:1px solid #edece1;}
.marketplace .list .box p.desc{font-size:14px;color:black;}
.marketplace .list .box span.autor{display:none;}
.marketplace .list .box img {margin:auto;}
.marketplace .list .box a.price, .marketplace .list .box a.setts  {
    margin-top:7px;background:#f58e74;padding:10px 40px;color:white;font-size:28px!important;font-family: 'Roboto Slab', serif!important;cursor:pointer;
    border-radius: 7px;text-transform:uppercase;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    display:block;
    border:none;
    border-bottom:2px solid #f07f63;
    position:absolute;
    bottom:18px;margin-left:180px;text-decoration:none;}

.marketplace .list .box a.more{
    font-family: 'Roboto Slab', serif!important;cursor:pointer;text-transform:uppercase;
    background:#ffd363;padding:10px 30px;color:white;font-size:28px;margin-top:7px;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    display:block;
    border-bottom:2px solid #fdca48;
    position:absolute;
    bottom:18px;margin-left:35px;text-decoration:none;}

.marketplace .list .box.descargado a.price, .marketplace .list .box a.setts{display:none;}
.marketplace .list .box.descargado a.setts{display:block;padding:10px;}


/* TEMPLATE EDITOR */
.toplevel_page_chronosly .ui-tabs-nav li a, .dad_controls .ui-tabs-nav li a,
.toplevel_page_chronosly .ui-tabs-nav li.ui-state-active a, .dad_controls .ui-tabs-nav li.ui-state-active a
{background: none!important;}
.toplevel_page_chronosly .ui-tabs-nav li a{width:100%!important;}
option.toedit{background:#FFBEBE;}
div.ch-box3{width:31%;padding:12px;float:left;border-right:2px solid white;text-align:center;margin-bottom:30px;}
.dad_controls #tabs{width:100%!important;background:#4B4C4E!important;}
.dad_controls #tabs ul{background:#4B4C4E!important;}
.dad_controls .ui-tabs-nav li{border:none!important;background:#3F4041!important;color:white!important;text-transform:uppercase;font-size:14px!important;font-family: 'Roboto Slab', serif!important;border-radius:0px!important;}
.dad_controls .ui-tabs-nav li a{display:inline-block;width:auto!important;padding:15px!important    ;border:none!important;color:white!important;font-size:14px!important;font-family: 'Roboto Slab', serif!important;font-style:normal!important;line-height:18px!important;border-radius:0px!important;text-transform:uppercase;cursor:pointer!important;background: none;}
.dad_controls .ui-tabs-nav li a:hover{background:#7E8183!important;}
.dad_controls .ui-tabs-nav li.ui-state-active{border:none!important;background:#7E8183!important;font-weight:normal!important;padding-right:0px!important;border:none!important;}
.dad_controls .ui-tabs-nav li.ui-state-active a::after{
    content:"-";
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    color:transparent;
    border-top: 10px solid #7E8183;
    position:absolute;bottom:-9px;left:40%;}
.dad_controls .ui-tabs-panel{padding:10px 15px 0px 15px!important;}
.dad_controls .add_element {
    position:relative!important;cursor:pointer;padding:8px 10px;border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;background:white;}
#box-hide{display:none;}
.dad_controls{margin:10px 0px;}
.box .content{z-index:1000;position:relative;}
.dad_box {width:88%;min-height:750px;min-width:600px;float:left;}
.dad_box .ev-box {padding:1%;float:left;width:98%;max-width:98%;}
.dad_box div.ch-clear{clear:both;}
.box .controls{float:right;margin-bottom:10px;}
.box .controls span{display:none;border:1px solid;margin:5px;cursor:pointer;}
.box li .controls span{display:inline-block;margin:5px;cursor:pointer;}
.main_box .draggable {cursor:move!important;}
.main_box ul.sortable{min-height:20px;width:100%;}
.main_box ul.sortable  li{position:relative!important;width:95%;padding:8px 10px;border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;background:white;}
.main_box li.draggable,.main_box .ui-sortable-helper{
    padding:8px 10px;width:auto;background:#4B4C4E;float:left;border:2px solid white;margin-right:10px;cursor:pointer;
    text-transform:uppercase;font-style:normal!important;color:white!important;z-index:10001!important;position:relative;
    font-size:14px;font-family: 'Roboto Slab';
}
.dad_controls li.draggable {z-index:1!important;}
.main_box .ui-sortable-helper,.main_box .ui-sortable-placeholder{width:200px!important;height:40px!important;overflow:hidden;}
.dad_controls li.draggable{float:none;display:inline-block;background:#4B4C4E;}
/*.dad_controls li.draggable.info{padding-right:30px;background:#4B4C4E url(./img/info.png) no-repeat  bottom 10px right 10px;background-size:15px;}*/
.field-hide{display:block}
.field-hide.hide{display:none}

.ui-tooltip, .arrow:after {
    background: #EAEBE6!important;
    border: none!important;
      z-index:100001!important;
}
.ui-tooltip {
   text-transform:none!important;font-style:normal!important;
    font-size:12px!important;font-family: 'Roboto Slab', serif!important;
    padding: 15px!important;
    max-width:200px!important;
    color: black!important;
    box-shadow: 0 0 7px black!important;
    text-align:center!important;
}
.arrow {
    width: 70px!important;
    height: 16px!important;
    overflow: hidden!important;
    position: absolute!important;
    left: 50%!important;
    margin-left: -35px!important;
    bottom: -16px!important;
}
.arrow.top {
    top: -16px!important;
    bottom: auto!important;
}
 .arrow.left {
    left: 20%!important;
}
.arrow:after {
    content: ""!important;
    position: absolute!important;
    left: 20px!important;
    top: -20px!important;
    width: 25px!important;
    height: 25px!important;
    box-shadow: 6px 5px 9px -9px black!important;
    -webkit-transform: rotate(45deg)!important;
    -ms-transform: rotate(45deg)!important;
    transform: rotate(45deg)!important;
}
.arrow.top:after {
    bottom: -20px!important;
    top: auto!important;
}
#tdad_box span.butt{display:inline-block;padding:8px 10px;width:auto;background:#4B4C4E;float:left;margin-right:10px;cursor:pointer;text-transform:uppercase;color:white;border:none;}
#tdad_box span.butt.clicked{background:#f58e74;}
#tdad_box .chronosly{margin-top:10px;background:white;border:1px solid #EAEBE6;padding:10px;padding-right:2px;}

.chronosly.perfil2 div.ev-box:hover, .chronosly.perfil2 div.ev-item:hover, .chronosly.perfil2 div.cont-box:hover, .chronosly.perfil2  .ev-selected{-moz-box-shadow: 0px 0px 10px #55abbe;
    -webkit-box-shadow: 0px 0px 10px #55abbe;
    box-shadow: 0px 0px 10px #55abbe;cursor:move!important;}
div.chronosly div.clear{clear:both;}
div.chronosly a{text-decoration:none;}
div.chronosly p a{text-decoration:underline;}
.ev-data.place_gmap{background:grey;width:100%;height:200px;color:white;}
.ev-data.seasons_list{background:grey;width:100%;height:120px;color:white;}
div.ev-styling{display:none;width:100px;float:right;background:#3F4041;padding:0px;color:white;text-transform:uppercase;font-size:10px;font-family: 'Roboto', serif;font-weight:bold;z-index:100000;}
div.ev-styling > select{width:80px;margin:10px;display:inline-block;text-transform:uppercase;font-size:10px;font-family: 'Roboto', serif;font-weight:bold;}
div.ev-styling > span{display:block;background:#3F4041;border-bottom:5px solid #4B4C4E;padding:10px;cursor:pointer;}
div.ev-styling span.history i{color:#6E7275;padding:10px;margin:3px;}
div.ev-styling span.history i.active{color:white;}
div.ev-styling span.separator{padding:0px;}
div.ev-styling div.box{width:80px; height:25px;cursor:pointer;background:#3F4041 url(./img/box-arrow.png) no-repeat bottom 4px right 4px;border-bottom:5px solid #4B4C4E;padding:10px;padding-top:25px;overflow: visible;}
div.ev-styling .ev-hidden{display:none;width:300px; cursor:pointer;padding:8px;background:#EAEBE6;position:relative;z-index:100000;margin-left:-327px;text-transform:none;font-weight:normal;color:black;font-size:12px;font-family: 'Open Sans', serif;}
div.ev-styling .ev-hidden .close{text-align:right;}
div.ev-styling .ev-hidden label{clear:both;width:35%;text-align:right;display:inline-block;line-height:18px;float:left;padding-right:7px;margin:6px 0px;}
div.ev-styling .ev-hidden label.full{width:100%;text-align:left;display:inline-block;line-height:18px;float:none;padding-right:0px;}
div.ev-styling .ev-hidden br{clear:both;}
div.ev-styling .ev-hidden input,div.ev-styling .ev-hidden select,div.ev-styling .ev-hidden .selectize-control{width:60%;margin:0px;margin-bottom:6px;float:left;}
div.ev-styling .ev-hidden input[type='checkbox']{width:17px;margin-right:5px;}
div.ev-styling .ev-hidden input[type='checkbox']:not(.multi){width:17px;height:17px;float:left;margin-top:9px;}
div.ev-styling .ev-hidden div.multi.options{width:60%;float: right;}
div.ev-styling .ev-hidden .sp-replacer{margin-bottom:5px;}
.background-round,.border-size,.margin,.padding, .font-size{width:55px!important;}
div.ev-styling .ev-hidden.big{width:435px;margin-left:-462px;margin-top:-140px;}
div.ev-styling .ev-hidden.bigger{width:555px;margin-left:-582px;margin-top:-140px;}
.cleditorPopup{z-index:1000000!important;}

.dad_controls .group{border:1px dashed white;width:95%;margin-bottom:7px;padding:5px;}
.dad_controls .group .group-title{color:white; text-transform:uppercase;display:inline-block;width:27%;padding:10px;text-align:center;vertical-align:text-bottom;}
.dad_controls .group .gr{display:inline-block;width:70%}

.dad_box .chronosly{width:100%;float:left;}
.ev-box.ch-hidden, .ev-hidden{display:none;}
.sortable{min-height:40px;}
.after-style{padding-top:15px;}
.extra-custom-css{width:98%;margin-bottom:10px;}
#dad_save{margin:10px 0px;font-weight:bold;}
input.save_template, select.update_template{margin:0px 8px;width:200px;font-weight:normal;}
.save_info{position:fixed;
display:none;margin-left:15px;color:white;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    padding:10px 15px;background:#55abbe;
    max-width:50%;
    line-height:19px;
    top:15px;
    left:30%;
    z-index:10000000;
}
.save_info.red{;background:#f58e74;}
#spin{
    display:none;
    position: fixed;
    top: 50%;
    left: 50%;
    width:120px;
    height:120px;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    background:#F1F2F2 url(./img/spinner.gif) no-repeat center center;
    background-size: 70%;
    z-index:10000000;
    border:1px solid #CBCBCB;
}

.bubleadvice{display:inline-block;margin-left:15px;color:white;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    padding:10px 15px;background:#55abbe;
    max-width:50%;margin-bottom:10px;
    line-height:19px;
}
a.bubleadvice, a.bubleadvice:hover{text-decoration:none;color:white;}
.bubleadvice a{color:white;font-weight:bold;}
.bubblegreen{
    display:block;margin:15px;color:white;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    padding:10px 15px;background:#76c3d4;
    line-height:19px;
}
.bubblegreen a{color:white;font-weight:bold;}

.bubbleerror{
    display:block;margin:15px;color:white;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    padding:10px 15px;background:#f58e74;
    line-height:19px;
}
.bubbleerror a{color:white;font-weight:bold;}
div.level{display:inline-block;margin:5px;}

/* TEMPLATE STATUS */
#pieLegend{margin: 0 auto;margin-left:45px;float:right;text-align:left;width:300px;}
#pieLegend .leg{display:inline-block;margin-right:12px;width:25px;height:25px;  border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;}
#pieLegend .legtit{display:inline-block;font-size:16px;font-family: 'Roboto', serif;vertical-align: super;color:black;}
.templates-status h3{font-size:26px;font-family: 'Roboto Slab', serif;color:black;font-weight:normal;}
.templates-status #status h3{font-size:21px;font-family: 'Roboto', serif;color:white;background:#76c3d4 url(./img/more.png) no-repeat center right 10px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    line-height:25px;padding:6px 10px;cursor:pointer;
}
.templates-status #status h3.open{background:#76c3d4 url(./img/less.png) no-repeat center right 10px;}
.templates-status #status .group{
    margin:12px 0px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border:1px solid #deddcd;
}
.templates-status #status .group2{
    margin:0px;
    padding:10px;
   background:white;
    font-family: 'Roboto', serif;
    font-size:14px;
}
.templates-status #status h4{
    font-size:16px;font-family: 'Roboto', serif;color:black;background:#ebebeb;
    line-height:18px;padding:10px;cursor:pointer;
    margin:0px;
}

/*  FRONT TEMPLATE */

div.ev-box{float:left;position:relative;}
div.chronosly * {box-sizing: border-box;}
div.chronosly a{color:inherit;display:inline-block;}

div.ev-box,.ev-box div.ev-item,.ev-box div.cont-box{float:left;width:99%;margin-right:5px;padding-right:5px;padding-bottom:5px;}
.ev-box div.ev-item{list-style:none!important;display:block;padding:4px;}
.ev-box div.ev-item .ev-data{min-height:10px;width:100%;}
.ev-box div.ev-item .ev-data *{width:auto;max-width:100%;text-decoration:inherit;}
.ev-box div.ev-item .ev-data p, .ev-box div.ev-item .ev-data img, .ev-box div.ev-item .ev-data iframe{width:100%;font-size:inherit;}
.ev-box div.ev-item .label{float:left;list-style:none!important;width:auto;display:block!important;}
span.cont{display:inline-block;}
.events_list,.ticket_list .defaults {height:300px;background:grey;color:white}


.ev-box div.ev-item .ev-data .tickets ul {margin:4px;}
.ev-box div.ev-item .ev-data .tickets ul li{display: inline-block;list-style: none;margin:5px;width:5%;text-align:center;color:black;}
.ev-box div.ev-item .ev-data .tickets .titles li{font-weight: bold;border-bottom:1px solid;}
.ev-box div.ev-item .ev-data .tickets li.title{width:20%;}
.tickets li.title .fa-ticket{font-size:14px;padding:5px;color:#939598;}
.ev-box div.ev-item .ev-data .tickets li.price{width:7%;}
.ev-box div.ev-item .ev-data .tickets li.capacity{width:7%;}
.ev-box div.ev-item .ev-data .tickets li.min{width:9%;}
.ev-box div.ev-item .ev-data .tickets li.max{width:9%;}
.ev-box div.ev-item .ev-data .tickets li.start{width:11%;}
.ev-box div.ev-item .ev-data .tickets li.end{width:11%;}
.ev-box div.ev-item .ev-data .tickets li.notes_title{font-weight: bold;font-size: 11px;}
.ev-box div.ev-item .ev-data .tickets li.notes{font-size: 11px;width:100%;}
.ev-box div.ev-item .ev-data .tickets li a.buy_ticket{padding:6px;text-align: center;color:white!important;border-radius: 7px;font-weight: bold;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;}
.ev-box div.ev-item .ev-data .tickets li.hide{display:none;}
/*OTHER*/
span.cat-color{display:inline-block;width:20px;height:20px;border:1px solid #91765d;}

#settings-tabs form {display: block!important;}

#chronosly_chronosly_custom_section div.field{
   padding:10px;
}
#chronosly_chronosly_custom_section label{
    font-weight:bold;
    display: block;
    float: left;
    margin-right: 10px;
    width:150px;
}

#chronosly_chronosly_custom_section div.options{
       display: inline-block;
}

body.wp-admin #post-body-content{
  position:relative!important;
  z-index:100!important;
}


/* datepicker */

