/* Box sizing */
*, *:before, *:after {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}

/* ==========================================================================
   Font Faces
   ========================================================================== */
@font-face {font-family: 'nehue_bold'; src: url('/2015/view/css/fonts/nhaasgroteskdspro-75bd.eot'); src: url('/2015/view/css/fonts/nhaasgroteskdspro-75bd.eot') format('embedded-opentype'), url('/2015/view/css/fonts/nhaasgroteskdspro-75bd.woff') format('woff'), url('/2015/view/css/fonts/nhaasgroteskdspro-75bd.ttf') format('truetype'), url('/2015/view/css/fonts/nhaasgroteskdspro-75bd.svg') format('svg')}
@font-face {font-family: 'nehue_medium'; src: url('/2015/view/css/fonts/nhaasgroteskdspro-65md.eot'); src: url('/2015/view/css/fonts/nhaasgroteskdspro-65md.eot') format('embedded-opentype'), url('/2015/view/css/fonts/nhaasgroteskdspro-65md.woff') format('woff'), url('/2015/view/css/fonts/nhaasgroteskdspro-65md.ttf') format('truetype'), url('/2015/view/css/fonts/nhaasgroteskdspro-65md.svg') format('svg')}
@font-face {font-family: 'nehue_thin'; src: url('/2015/view/css/fonts/nhaasgroteskdspro-25th.eot'); src: url('/2015/view/css/fonts/nhaasgroteskdspro-25th.eot') format('embedded-opentype'), url('/2015/view/css/fonts/nhaasgroteskdspro-25th.woff') format('woff'), url('/2015/view/css/fonts/nhaasgroteskdspro-25th.ttf') format('truetype'), url('/2015/view/css/fonts/nhaasgroteskdspro-25th.svg') format('svg')}
@font-face {font-family: 'nehue_light'; src: url('/2015/view/css/fonts/nhaasgroteskdspro-45lt.eot'); src: url('/2015/view/css/fonts/nhaasgroteskdspro-45lt.eot') format('embedded-opentype'), url('/2015/view/css/fonts/nhaasgroteskdspro-45lt.woff') format('woff'), url('/2015/view/css/fonts/nhaasgroteskdspro-45lt.ttf') format('truetype'), url('/2015/view/css/fonts/nhaasgroteskdspro-45lt.svg') format('svg')}
@font-face {font-family: 'nehue_regular'; src: url('/2015/view/css/fonts/nhaasgroteskdspro-55rg.eot'); src: url('/2015/view/css/fonts/nhaasgroteskdspro-55rg.eot') format('embedded-opentype'), url('/2015/view/css/fonts/nhaasgroteskdspro-55rg.woff') format('woff'), url('/2015/view/css/fonts/nhaasgroteskdspro-55rg.ttf') format('truetype'), url('/2015/view/css/fonts/nhaasgroteskdspro-55rg.svg') format('svg')}
@font-face {font-family: 'open'; src: url('/2015/view/css/fonts/opensans-regular-webfont.eot'); src: url('/2015/view/css/fonts/opensans-regular-webfont.eot#iefix') format('embedded-opentype'), url('/2015/view/css/fonts/opensans-regular-webfont.woff') format('woff'), url('/2015/view/css/fonts/opensans-regular-webfont.ttf') format('truetype'), url('/2015/view/css/fonts/opensans-regular-webfont.svg') format('svg'); font-weight: normal; font-style: normal}

/* ==========================================================================
   Base styles: opinionated defaults
   ========================================================================== */
html,button,input,select,textarea{color:#222}
html{height: 100%}
body{font-size:1em;line-height:1.4;min-height: 100%}
h1,h2,h3,h4,h5,h6{margin:0}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}

.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
#comicopolis-pag{background: #000 url('/2015/view/img/bg.jpg') 50% 0 fixed no-repeat}

#header,
#main,
#footer{margin:0px;position: relative;width: 100%}

/**
 * HEADER==============================
 */
#header{background-color: #171717; height: 52px; }
.share_counter{float: right; margin: 15px 0 0 300px; width: 260px; }
#search_form{margin: 12px 0 0; float: right; }
.main_nav #search_form{margin: 20px 0 0; }
#search_form .itext{background:#333333 url('http://comicopolis.ar/2015/view/img/search.png') no-repeat 100% 0; border: none; border-radius: 5px; color:#747474; font: 13px 'Myriad Pro'; height: 30px; padding: 0 30px 0 10px; width: 170px; }

h1,h2,h3,h4,h5,h6{
    font-family: 'nehue_bold';
}

/*Botones*/
.bt_presidencia{
    background:transparent url('http://comicopolis.ar/2015/view/img/presidencia_logo.png') no-repeat 0 0;
    float: left;
    height: 52px;
    width: 170px;
}
.bt_email{
    color: #5c5c5c;
    background: transparent url('http://comicopolis.ar/2015/view/img/email.png') no-repeat 0 4px;
    padding-left: 30px;
    font: 16px 'Segoe UI';
}
.bt_tecnopolis{
    background:transparent url('http://comicopolis.ar/2015/view/img/footer_logo.png') no-repeat 0 0;
    float: right;
    height: 51px;
    width: 184px;
    margin: 20px 0px 20px 0;
}
.bt_tecnopolis:hover{
    background-position: 0 -51px
}

.small .bt_logo{
    background: transparent url('http://comicopolis.ar/2015/view/img/nav_small_logo.png') no-repeat 0 0;
    float: left;
    height: 44px;
    width: 123px;
    margin: 12px 0 0 0;
}

/**
 * FOOTER==============================
 */

#footer{padding: 24px 20px 30px 30px;}
#footer .center > .left{width:720px}
#footer .center > .right{width: 210px;text-align: right;}

.secondary ul {float: left}
.secondary .short{width: 170px;}
.secondary .long{width: 180px;}
.secondary .heading{color: #999999;font:14px 'blender_bold';text-transform: uppercase}
.secondary a{color: #5c5c5c;font:13px 'Segoe UI';text-decoration: none}
.secondary a:hover{color: #aaa;text-decoration: underline}

.social{float: right;margin: 0px 0 20px 0;width: 240px;}
.social a{background:transparent url('http://comicopolis.ar/2015/view/img/social.png') no-repeat 0 0;float: left;height: 44px;margin-right: 2px;width: 45px;}
.social .fb{}
.social .fb:hover{background-position: 0 -51px;}
.social .tw{background-position: -52px 0;}
.social .tw:hover{background-position: -52px -51px;}
.social .yt{background-position: -103px 0;}
.social .yt:hover{background-position: -103px -51px;}
.social .ins{background-position: -153px 0;}
.social .ins:hover{background-position: -153px -51px;}
.social .fr{background-position: -203px 0;}
.social .fr:hover{background-position: -203px -51px;}

.legal{float: right;width: 204px}
.legal li,
.legal a{color:#4d4d4d;float: left;font:12px 'tahoma';margin: 0 2px}
.legal a:hover{color: #aaa}

/**
 * MENUS===================
 */
#sticky-nav{background:transparent url('http://comicopolis.ar/2015/view/img/nav_bg.png') repeat 0 0;width: 100%;position: relative;z-index: 999;}

.main_nav.big{height: 112px;position: absolute;top: 50px;z-index: 9999;}
.main_nav.small{height: 70px}

.main_nav > ul{margin: 15px 0 0 50px;float: left;width: 560px}

.main_nav > ul > li > a{color:#cacaca;float: left;font: 15px 'blender_bold';text-transform:uppercase;margin: 0;padding: 10px 20px 24px}
.main_nav > ul > li > a.no_sub{padding: 10px 20px;border-radius: 3px;}

.main_nav > ul > li{float:left;position: relative}
.main_nav > ul > li:hover > a{background-color:#ffffff;border-radius:3px 3px 0 0;color:#333}
.main_nav > ul > li:hover > a.no_sub{padding: 10px 20px;border-radius: 3px;}

.main_nav > ul > li:hover > .sub_nav{display: block}

.main_nav.big > ul{margin: 35px 0 0 50px;float: left;width: 680px;}
.main_nav.big > ul > li > a{color:#fff;float: left;font: 20px 'blender_bold';text-transform:uppercase;margin-right: 15px;padding: 10px 20px 24px}
.main_nav.big > ul > li:hover > a{color:#333}

.sub_nav{background-color:#ffffff;border-radius:0 3px 3px 3px;display: none;left: 0;padding-top: 10px;position: absolute;top: 50px;width: 220px}
.sub_nav > ul{margin: 0 15px 10px}
.sub_nav > ul a{color:#707070;font: 12px arial;display: block;text-transform: none;padding: 10px}
.sub_nav > ul a:hover {background-color: #00aeff;border-radius: 3px;color: #fff}

.big .sub_nav {width: 250px;overflow: hidden;}
.big .sub_nav > ul a{font: 17px 'blender_book';padding: 10px 20px;}


/**
 * MAIN==============================
 */
#main{min-height: 500px;margin: 50px auto;}
#main > .center{};
#main > .center.comic-pag,
#main > .center.comic-inner-pag{background: none;margin-top: 30px;}



.top{
    margin-bottom: 0px;
    position: relative;
    z-index: 2;
}

.sidebar{
    margin-left: -55px;
    width: 210px;
    background: transparent url("/2015/view/img/nav/bg.png") no-repeat 0 0;
    height: 310px;
    float: left;
    position: relative;
}

.sidebar li a{    
    color:#000;
    font: 16px/38px 'nehue_bold';    
    display: block;
    height: 38px;
    padding-left: 30px;
    margin: 0px 0 0 -5px;
    width: 222px;
}
.sidebar li a:hover{
    color:#fff;
    text-shadow:2px 2px 0 #777
}
.sidebar li a.active{
    background: transparent url("/2015/view/img/nav/items.png") no-repeat 0 0;
    color: #fff;
    text-shadow:2px 2px 0 #000
}

.comic-informacion-pag .sidebar li a.active{background-position: 0 -152px}
.comic-cronograma-pag .sidebar li a.active{background-position: 0 -266px}
.comic-invitados-pag .sidebar li a.active{background-position: 0 -76px}
.comic-muestras-pag .sidebar li a.active{background-position: 0 -114px}
.comic-mapa-del-evento-pag .sidebar li a.active{background-position: 0 -114px}
.comic-como-llegar-pag .sidebar li a.active{background-position: 0 -190px}
.comic-cosplay-pag .sidebar li a.active{background-position: 0 -228px}
.comic-esperando-pag .sidebar li a.active{background-position: 0 -266px}

.sidebar h4{
    color:#000000;
    font: 25px 'nehue_regular';
    text-transform: uppercase;
}

.bottom{
    background-color: red;
    clear: both;
    border-top: 1px solid #bbb;
    height:60px;    
    width: 960px;
    position: fixed;
    bottom: 0;
}

.content{float: right;margin-right:30px;padding-bottom: 30px;width: 690px}
.content p{color:#575757;font: 13px/18px 'nehue_regular';margin: 0}

.content .comingsoon{display: block;margin: 0 auto}

/* ==========================================================================
   COMICOPOLIS
   ========================================================================== */

.comic-inicio-pag .sidebar{display: none}

#comicopolis-pag  .logo img{display: block;margin: 0px auto;}
#comicopolis-pag .bannersHome	{
	overflow: hidden;
	margin-bottom: 30px;
	}
	
#comicopolis-pag  .logo-combate{margin: 10px 10px 0 60px; float:left; width: 300px;}
#comicopolis-pag  .logo-editores{margin: 0 60px 0 10px; float:right; overflow: hidden;}
#comicopolis-pag .comic-inner-page .logo img{display: block;}


#comicopolis-pag .sidebar{}


#comicopolis-pag .comic-inner-pag .top{margin:-20px 0 0 0;z-index:2;position:relative;}

#comicopolis-pag .featured.main{margin-bottom: 40px }
#comicopolis-pag .featured.main a{float: left; margin-right: -40px; position:relative; }

#comicopolis-pag .featured.main .ft1{background:url('/2015/view/img/home/featured_main_1.png') no-repeat 0 0; height: 459px; width: 273px; z-index: 2; margin-right: -30px; }
#comicopolis-pag .featured.main .ft1:hover{background-position: -273px 0}

#comicopolis-pag .featured.main .ft2{background:url('/2015/view/img/home/featured_main_2.png') no-repeat 0 0; height: 440px; width: 258px; margin-top: 20px; margin-right: -23px; }
#comicopolis-pag .featured.main .ft2:hover{background-position: -258px 0}

#comicopolis-pag .featured.main .ft3{background:url('/2015/view/img/home/featured_main_3.png') no-repeat 0 0; height: 483px; width: 255px; z-index: 2; margin-top: -10px; }
#comicopolis-pag .featured.main .ft3:hover{background-position: -255px 0}

#comicopolis-pag .featured.main .ft4{background:url('/2015/view/img/home/featured_main_4.png') no-repeat 0 0; height: 463px; width: 267px; }
#comicopolis-pag .featured .ft4:hover{background-position: -267px 0}

/* */
#comicopolis-pag .featured.sec{background:url('/2015/view/img/home/featured_sec_bg.png') no-repeat 0 0; height: 257px; margin-bottom: 20px; width: 972px; padding: 16px; }
#comicopolis-pag .featured.sec a{float: left; position:relative; }

#comicopolis-pag .featured.sec .ft1{background:url('/2015/view/img/home/featured_sec_1.png') no-repeat 0 0; height: 191px; width: 222px; margin: 14px 0 0 4px; }
#comicopolis-pag .featured.sec .ft1:hover{background-position: -222px 0}

#comicopolis-pag .featured.sec .ft2{background:url('/2015/view/img/home/featured_sec_2.png') no-repeat 0 0; height: 197px; width: 242px; margin: 11px 0 0 0px; }
#comicopolis-pag .featured.sec .ft2:hover{background-position: -242px 0}

#comicopolis-pag .featured.sec .ft3{background:url('/2015/view/img/home/featured_sec_3.png') no-repeat 0 0; height: 202px; width: 230px; margin: 8px 0 0 7px; }
#comicopolis-pag .featured.sec .ft3:hover{background-position: -230px 0}

#comicopolis-pag .featured.sec .ft4{background:url('/2015/view/img/home/featured_sec_4.png') no-repeat 0 0; height: 212px; width: 226px; margin: 5px 0 0 5px; }
#comicopolis-pag .featured.sec .ft4:hover{background-position: -226px 0}

.sticky-wrap{background-color: #fff; border-left: 2px solid #000; border-right: 4px solid #000; margin: -10px auto -10px; min-height: 500px; padding-bottom: 20px; padding-top: 20px; position: relative; width: 880px; z-index: 1; }

#sticky-content{margin-top: 20px;width: 660px;position: relative;}

.sidebar{}
.content{float: right;margin-right:30px;padding-bottom: 30px;width: 640px}

.back{font: 17px 'nehue_bold';}

.comic-muestras-pag .back{color:#539100;margin-bottom:15px;display:block;}


/*Tabs*/
.tabs-container{margin-top: 30px}
.comic-cronograma-pag .tabs-container{margin-top: 15px}
.tabs-list{}

.tabs-list a{background: transparent url("/2015/view/img/tabs.png") no-repeat 0 0; color:#fff; float: left; margin-right: -15px; height: 73px; position: relative; width:174px; text-align:center; font:18px/60px 'nehue_bold'; }

.tabs-list .tab1, .tabs-list .tab5{z-index: 5}
.tabs-list .tab2, .tabs-list .tab6{z-index: 4}
.tabs-list .tab3, .tabs-list .tab7{z-index: 3}
.tabs-list .tab4, .tabs-list .tab8{z-index: 2}

.tabs-list a:hover{background-position: -174px 0!important}
.tabs-list a.selected{background-position: -348px 0!important;z-index: 6}

.tabs-content{ margin-top: 20px; position: relative; z-index: 5; width: 641px; margin-left: 0px; background-color: #fff; border: 2px solid #000;}

.tabs-content .item{padding: 20px 0; display: table; height: 100%; width: 100%;}
.tabs-content .item:nth-child(even){background-color: #e5e5e5}

.tabs-content .item h4{font: 16px 'nehue_bold'}
.tabs-content .item p{color: #494949; font: 13px/18px 'nehue_regular'}
.tabs-content .item strong{color: #222; font: 14px/18px 'nehue_medium'; margin-right: 5px}

.tabs-content .item .left{width:110px;display:table-cell;height:100%;vertical-align:middle;;float:none;;}
.tabs-content .item .right{width:490px;display:table-cell;vertical-align:middle;height:100%;float:none;padding-left:40px;}

.tabs-content .item .left h4{color:#00aeff;text-align:center;}
.tabs-content .item .right h4{color:#222;margin-bottom:5px;}


.comic-como-llegar-pag .tabs-content{border: 2px solid #000; margin: 0; box-shadow: 3px 3px 0px #000; width: 660px;}
.comic-como-llegar-pag .tabs-list a{margin-right: 10px}

/* Cronograma */
.comic-cronograma-pag .tabs-list a{background: transparent url('/2015/view/img/cronograma/tabs.png') no-repeat 0 0;}
.comic-cronograma-pag .tabs-content .item .left h4{color: #9815dd;}

.comic-cronograma-pag .tabs-list .gral, 
.comic-cronograma-pag .tabs-list .inf{background: transparent url('/2015/view/img/cronograma/tabs.png') no-repeat 0 0;width: 313px;margin-right: 10px;}
.comic-cronograma-pag .tabs-list .gral{background-position: 0 0}
.comic-cronograma-pag .tabs-list .gral:hover,.comic-cronograma-pag .tabs-list .gral.selected{background-position: 0 -76px}
.comic-cronograma-pag .tabs-list .inf{background-position: -317px -1px}
.comic-cronograma-pag .tabs-list .inf:hover,.comic-cronograma-pag .tabs-list .inf.selected{background-position: -317px -76px}

.comic-cronograma-pag .title{ background: #b033fa; border-top: 2px solid #000; border-bottom: 2px solid #000;padding: 10px;text-align: center;}
.comic-cronograma-pag .title:first-child{border-top: none}
.comic-cronograma-pag .title:last-child{border-bottom: none}

.comic-cronograma-pag .title p{font:20px/20px 'nehue_bold'; color: #fff;}

.comic-cronograma-pag .subtitle{ background: #A6A5A7; border-bottom: 2px solid #000;padding: 10px;text-align: center;}
.comic-cronograma-pag .subtitle p{font:14px/19px 'nehue_regular'; color: #fff;}
.comic-cronograma-pag .subtitle a{color: #000000;text-decoration: underline;}

/*Inforacion*/
.comic-informacion-pag .content img{margin: 15px 0;}

.comic-informacion-pag .left{width: 430px;}
.comic-informacion-pag .right{width: 220px;}
.comic-informacion-pag .content p{font-size: 14px; margin-bottom: 10px;}

.comic-informacion-pag .content h2{font: 23px 'nehue_bold'; margin-bottom: 30px; color: #01a3ff; }
.comic-informacion-pag .content h3{font: 18px 'nehue_bold'; color: #01a3ff; margin: 20px 0 10px; }
.comic-informacion-pag .content .rigth ul{width: 430px;}
.comic-informacion-pag .content li{background: transparent url('/2015/view/img/informacion/list.png') no-repeat 0 8px;color:#5d5454;float: left; font: 13px/20px 'nehue_regular';margin:0 5px 8px 0;padding-left: 8px;width: 200px;}

/*Invitados*/
.comic-invitados-pag .list{margin-top: 30px;}
.comic-invitados-pag .item{margin-bottom: 30px;border-bottom: 1px solid #a6a6a6;padding-bottom: 20px;}

.comic-invitados-pag .item .left{width:234px}
.comic-invitados-pag .item .right{ padding-bottom: 25px; width: 400px; height: 210px; overflow: hidden; position: relative;}
.comic-invitados-pag .item h2{color:#000;font: 15px 'nehue_bold';margin-bottom: 0px;}
.comic-invitados-pag .item h3{color:#fb0602;font: 20px 'nehue_bold';margin-bottom: 15px;}
.comic-invitados-pag .item h3 span{color:#8f8f8f;}
.comic-invitados-pag .item h4{color:#000000;font: 15px 'nehue_bold';margin-bottom: 10px;}
.comic-invitados-pag .item p{color:#5d5454;font: 13px/19px 'nehue_regular';margin-bottom: 10px;}
.comic-invitados-pag .item a{color:#fb0602;font: 14px 'nehue_regular'}

.comic-invitados-pag .item .toggle{background: transparent url('/2015/view/img/invitados/arrow.png') no-repeat 0 0;display: block; width: 30px;height: 18px;position: absolute;right: 10px;}
.comic-invitados-pag .item .toggle.active{background-position: 0 -18px}

/*Muestras*/
.comic-muestras-pag .list{ margin-top: 5px; }
.comic-muestras-pag .list .item.main{height:300px; margin-bottom: 20px;width: 660px;}
.comic-muestras-pag .list .item{float: left; margin-right: 10px; width: 209px; border: 1px solid #000; height: 215px; box-shadow: 3px 3px 0px #b0b0b0; margin-bottom: 10px; }

.comic-muestras-pag .list .item:hover{box-shadow: 3px 3px 0px green;}

.comic-muestras-pag .list .item a{display: block;}

.comic-muestras-pag .list .item img{width: 207px; }
.comic-muestras-pag .list .item.main img{ height: 200px;width: 660px;}
.comic-muestras-pag .inner .item img{border: 3px solid #000;margin-bottom: 10px;}

.comic-muestras-pag .item h4{color:#539100; font: 16px/15px 'nehue_bold'; margin: 12px 15px 5px; }
.comic-muestras-pag .inner .item h4{color:#539100; font: 28px 'nehue_bold'; margin: 12px 15px 5px; }

.comic-muestras-pag .item h5{color:#333; font: 16px 'nehue_bold'; margin: 0px 15px 8px; }
.comic-muestras-pag .inner .item h5{color:#333; font: italic bold 18px 'nehue_regular'; margin: 0px 15px 8px; }

.comic-muestras-pag .item p{color:#5d5454; font: 12px/16px 'nehue_regular'; margin: 0 15px; }
.comic-muestras-pag .inner .item p{color:#5d5454; font: 14px/20px 'nehue_regular'; margin: 0 15px; }

/*Creá tu superheroe*/
.comic-superheroe-pag .list{ margin-top: 5px; }
.comic-superheroe-pag .list .item.main{height:300px; margin-bottom: 20px;width: 660px;}
.comic-superheroe-pag .list .item{float: left; margin-right: 10px; width: 209px; border: 1px solid #000; height: 215px; box-shadow: 3px 3px 0px #b0b0b0; margin-bottom: 10px; }

.comic-superheroe-pag .list .item:hover{box-shadow: 3px 3px 0px green;}

.comic-superheroe-pag .list .item a{display: block;}

.comic-superheroe-pag .list .item img{width: 207px; }
.comic-superheroe-pag .list .item.main img{ height: 200px;width: 660px;}
.comic-superheroe-pag .inner .item img{border: 3px solid #000;margin-bottom: 10px; float: right; margin-left: 20px;}

.comic-superheroe-pag .item h4{color:#374f5b; font: 16px/15px 'nehue_bold'; margin: 12px 15px 5px; }
.comic-superheroe-pag .inner .item h4{color:#374f5b; font: 28px 'nehue_bold'; margin: 12px 15px 20px; }

.comic-superheroe-pag .item h5{color:#333; font: 16px 'nehue_bold'; margin: 0px 15px 8px; }
.comic-superheroe-pag .inner .item h5{color:#333; font: italic bold 18px 'nehue_regular'; margin: 0px 15px 8px; }

.comic-superheroe-pag .item p{color:#5d5454; font: 18px/22px 'nehue_regular'; margin: 0 15px; }
.comic-superheroe-pag .inner .item p{color:#5d5454; font: 18px/22px 'nehue_regular'; margin: 0 15px; line-height: 26px; }

.comic-superheroe-pag .inner .item a{color:#374f5b;}

/* Mapa del evento */

.comic-mapa-del-evento-pag .content ol{ float: left; margin: -120px 0 0 20px;}
.comic-mapa-del-evento-pag .content li{ color: #555; font: 20px/30px 'nehue_medium'; margin-bottom: 10px;}
.comic-mapa-del-evento-pag .content li span{ color: #111; border: 3px solid #222; border-radius: 280px; height: 30px; width: 30px; float: left; text-align: center; margin-right: 10px; font: 20px/25px 'nehue_bold';}

.comic-mapa-del-evento-pag .content a{background: transparent url('/2015/view/img/mapa/btn-print.png') no-repeat 0 0; width: 264px; height: 69px; float: right; margin-right: 30px; }
.comic-mapa-del-evento-pag .content a:hover{background-position: 0 -77px}

/* Cosplay */
.comic-cosplay-pag .content h2{color:#DB7C00; font: 30px 'nehue_bold'; margin: 0 0 20px; padding-bottom: 10px; text-align: center;}
.comic-cosplay-pag .content h3{color:#DB7C00; font: 24px/20px 'nehue_bold'; margin: 0 0 10px; padding-bottom: 10px; }
.comic-cosplay-pag .content h4{color:#444; font: 16px/20px 'nehue_bold'; margin: 0 0 10px; }
.comic-cosplay-pag .content h5{color:#444; font: 13px/20px 'nehue_regular'; margin: 0; }

.comic-cosplay-pag .content p{color: #000;}
.comic-cosplay-pag .content ol li{margin-bottom: 10px}
.comic-cosplay-pag .btn-group{margin-top: 20px;text-align: center;}


/* Cosplay - btns */
.cosplay-back-btn{background: transparent url('/2015/view/img/cosplay/btn-back.png') no-repeat 0 0; width: 117px; height: 50px; position: absolute; top: 0; left: 0; display: block; }
.cosplay-back-btn:hover{background-position: 0 -51px }

.cosplay-reglamento .cosplay-back-btn{position: relative;}

.cosplay-mail-btn{background: transparent url('/2015/view/img/cosplay/btn-mail.png') no-repeat 0 0; font: 20px/34px 'nehue_bold'; height: 34px; width: 370px; color: #555; padding-left: 30px; float: left; margin-top: 14px; }

.cosplay-reglamento-btn{background: transparent url('/2015/view/img/cosplay/btn-reglamento.png') no-repeat 0 0; width: 248px; height: 65px; }
.cosplay-reglamento-btn:hover{background-position: 0 -73px }

.cosplay-concurso-btn{background: transparent url('/2015/view/img/cosplay/btn-concurso.png') no-repeat 0 0; width: 304px; height: 69px; }
.cosplay-concurso-btn:hover{background-position: 0 -80px }

.cosplay-cronograma-btn{background: transparent url('/2015/view/img/cosplay/btn-cronograma.png') no-repeat 0 0; width: 290px; height: 67px; }
.cosplay-cronograma-btn:hover{background-position: 0 -80px }

/* Cosplay - Landing */
.cosplay-landing{text-align: center;}
.cosplay-landing  p{font: 16px 'nehue_bold';}

.cosplay-landing .intro{background: transparent url('/2015/view/img/cosplay/intro.png') no-repeat 0 0; width: 650px; height: 464px; margin-bottom: 20px; }
.cosplay-landing .intro p{ margin-top: 370px; padding: 0 60px;}

/* Cosplay - Concursos */
.cosplay-concursos.content h2{color: #3c2bff;text-align: center;font: 44px 'nehue_bold'}
.cosplay-concursos.content h3{color: #3c2bff;font-size: 20px;}

.cosplay-concursos .item{height: 220px;margin-bottom: 20px;padding-top: 30px;}
.cosplay-concursos .item1{background: transparent url('/2015/view/img/cosplay/concurso1.png') no-repeat 0 0;padding-left: 310px;padding-right: 30px;}
.cosplay-concursos .item2{background: transparent url('/2015/view/img/cosplay/concurso2.png') no-repeat 0 0;padding-left: 30px;padding-right: 350px;}

.cosplay-concursos .item p{color:#4e4e50;font: 14px/18px 'nehue_regular'}
.cosplay-concursos .item a{color:#4e4e50;font: 14px 'nehue_bold';margin-top: 20px;display: block;}

/* Cosplay - Reglamentos */
.cosplay-reglamento.content h2{ margin-top: 30px;}
.cosplay-reglamento.content h3{ font: 16px 'nehue_bold';}
.cosplay-reglamento.content h4{ margin: 0 0 10px; font: 15px 'nehue_medium';}
.cosplay-reglamento.content p{ font: 14px 'nehue_regular'; margin: 0 0 10px;}

/* Cosplay - Cronograma */
.cosplay-cronograma .tabs-list a{background: transparent url('/2015/view/img/cosplay/tabs.png') no-repeat 0 0;}
.cosplay-cronograma .tabs-content .item .left h4{color: #DB7C00}



/*Esperando*/
.comic-esperando-pag h3{color:#752b91; font: 25px/20px 'nehue_bold'; margin: 0 0 20px;}
.comic-esperando-pag h4{color: #000; font: 17px/24px 'nehue_medium'; margin: 15px 0 5px;}
.comic-esperando-pag p{color:#5d5454; font: 13px/20px 'open'; margin-bottom: 10px;}

.comic-esperando-pag .list{margin-top: 10px }
.comic-esperando-pag .date{ background: #8426E0; border-top: 2px solid #000; border-bottom: 2px solid #000;padding: 10px 10px 4px 10px;}
.comic-esperando-pag .date:first-child{border-top: none}
.comic-esperando-pag .date:last-child{border-bottom: none}

.comic-esperando-pag .date p{font:20px/20px 'nehue_bold'; color: #fff;}

.comic-esperando-pag .item{ padding-bottom:10px; margin-bottom:0; }

.comic-esperando-pag .highlight	{border: 6px solid #f4c952; background: url(/2015/view/img/star.png) no-repeat right top;}
.comic-esperando-pag .highlight img	{margin-left: 20px;}

.comic-esperando-pag .item .center-left{width: 370px;margin: 0 20px;}

.comic-esperando-pag .item img{border: 1px solid #000; box-shadow: 3px 3px 0px #b0b0b0;}

.comic-esperando-pag .item h4{color:#752b91; font:20px/20px 'nehue_bold'; margin: 0 0 10px}
.comic-esperando-pag .item p{color:#5d5454; font: 13px/20px 'nehue_regular'; }
.comic-esperando-pag .item a{background: transparent url("http://comicopolis.ar/2015/view/img/esperando/download.png") no-repeat 0 0;float: right;height: 48px;width: 146px;margin-top: 30px;}
.comic-esperando-pag .item a:hover{background-position:0 -48px }

.comic-esperando-pag .tabs-content .item{padding: 10px 0;}
.comic-esperando-pag .tabs-content .item.odd{background-color: #e5e5e5}

.comic-esperando-pag .tabs-content .item h4{font: 16px 'nehue_bold'}
.comic-esperando-pag .tabs-content .item p{color: #777; font: 12px/18px 'nehue_regular'}

.comic-esperando-pag .tabs-content .item .left{width:110px}
.comic-esperando-pag .tabs-content .item .right{width:520px}

.comic-esperando-pag .tabs-content .item .left h4{color:#8426E0;text-align:center;margin-top:10px;}
.comic-esperando-pag .tabs-content .item .right h4{color:#222;margin-bottom:5px;}

/*Footer*/
.footer{background:url('/2015/view/img/footer.png') no-repeat 0 0; height:102px; padding:25px 20px 0; width:950px; margin:0px auto; position:relative; z-index:2;}
.footer p,
.footer li{float: left;font: 12px/48px 'nehue_regular';color: #ECECEC;margin-top: 0}

/*Socials / Share*/
.share {position: absolute; top: 35px; right: 30px;width: 230px;}
.share li{font: 15px/34px 'nehue_bold';color: #fff;float: left;margin-right: 15px;}
.share li a{background: transparent url('/2015/view/img/share.png') no-repeat 0 0;float: left;height: 33px;margin-right: -15px;width: 34px;}
.share li a.fb{background-position: 0 0}
.share li a.fb:hover{background-position: 0px -33px}
.share li a.tw{background-position: -34px 0}
.share li a.tw:hover{background-position: -34px -33px}

.follow {float: right;margin-right: 35px;margin-top: 2px;}
.follow li{font-size: 12px;margin-left: 15px;}
.follow li a{background: transparent url('/2015/view/img/follow.png') no-repeat 0 0;float: left;height: 49px;margin-right: -10px;width: 50px;}
.follow li a.fb{background-position: 0 0}
.follow li a.fb:hover{background-position: 0px -49px}
.follow li a.tw{background-position: -50px 0}
.follow li a.tw:hover{background-position: -50px -49px}

/* Instructvivo */
#comicopolis-legal-pag .container{ width: 1024px; margin: 40px auto;}
#comicopolis-legal-pag h2{ font: 23px 'nehue_bold'; margin: 0 0 20px; text-align: center;}
#comicopolis-legal-pag h3{ font: 18px 'nehue_bold'; margin: 0 0 15px;}
#comicopolis-legal-pag p{ font: 13px 'open';}

/* ==========================================================================
   BxSlider v4.0 - Fully loaded, responsive content slider
    http://bxslider.com
   ========================================================================== */
.bx-wrapper{ position:relative;  margin:0px auto;  padding:0;  *zoom:1}
.bx-wrapper img{ max-width:100%;  display:block}
.bx-wrapper .bx-viewport{}
.bx-wrapper .bx-pagr, 
.bx-wrapper .bx-controls-auto{ position:absolute;  bottom:-30px;  width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url('http://comicopolis.ar/2015/view/img/home/slider/elements/bx_loader.gif') center center no-repeat transparent;  height:100%;  width:100%;  position:absolute;  top:0;  left:0;  z-index:2000}
.bx-wrapper .bx-pagr{ text-align:center;  font-size:.85em;  font-family:Arial;  font-weight:bold;  color:#666;  padding-top:20px}
.bx-wrapper .bx-pagr .bx-pagr-item, 
.bx-wrapper .bx-controls-auto .bx-controls-auto-item{ display:inline-block;  *zoom:1;  *display:inline}
.bx-wrapper .bx-pagr.bx-default-pagr a{background-color:#000;background-color: rgba(0,0,0,.3);text-indent: -9999px;display: block;width: 15px;height: 15px;margin: 0 5px;outline: 0;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;}

.bx-wrapper .bx-pagr.bx-default-pagr a:hover, 
.bx-wrapper .bx-pagr.bx-default-pagr a.active{background-color:#fff;background-color: rgba(255,255,255,.7)}

.bx-wrapper .bx-prev{left: 6%;background:url('http://comicopolis.ar/2015/view/img/home/slider/elements/navigation.png') no-repeat 0 0}
.bx-wrapper .bx-next{right: 6%;background:url('http://comicopolis.ar/2015/view/img/home/slider/elements/navigation.png') no-repeat -46px 0}
.bx-wrapper .bx-prev:hover{ background-position:0 -47px}
.bx-wrapper .bx-next:hover{ background-position:-46px -47px}

.bx-wrapper .bx-controls-direction a{ position:absolute;bottom:370px;margin-top:-16px;outline:0;width:46px;height:46px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}

.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url('http://comicopolis.ar/2015/view/img/home/slider/elements/btn.png') -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url('http://comicopolis.ar/2015/view/img/home/slider/elements/btn.png') -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pagr .bx-pagr{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pagr .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}

/* ==========================================================================
   Stuck Element
   ========================================================================== */

#sticky-wrapper-sidebar{float: left;width: 180px}
.stuck-sidebar{position: absolute;top:90px;}

/* ==========================================================================
   Colorbox
   ========================================================================== */

 /*Core Style:*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; /* overflow:hidden; */}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* User Style:*/
#cboxOverlay{background:#000;}
#colorbox{outline:0;}
#cboxContent{margin-top:20px;background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxLoadingGraphic{background:url('http://comicopolis.ar/2015/view/img/colorbox/loading.gif') no-repeat center center;}

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left: 5px; margin-top:-32px; background:url('http://comicopolis.ar/2015/view/img/colorbox/controls.png') no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url('http://comicopolis.ar/2015/view/img/colorbox/controls.png') no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url('http://comicopolis.ar/2015/view/img/colorbox/controls.png') no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}

/*Gallery modals*/
.gallery_cb{}
.gallery_cb #cboxWrapper{overflow: visible}
.gallery_cb #cboxPrevious{position:absolute; top:50%; left: -50px; margin-top:-17px; background: url('http://comicopolis.ar/2015/view/img/desafio/btns.png') no-repeat 0 -38px; width:20px; height: 33px; text-indent:-9999px;}
.gallery_cb #cboxPrevious:hover{background-position: 0px -71px;}
.gallery_cb #cboxNext{position:absolute; top:50%; right:-50px; margin-top: -17px; background: url('http://comicopolis.ar/2015/view/img/desafio/btns.png') no-repeat -20px -38px; width:20px; height: 33px; text-indent:-9999px;}
.gallery_cb #cboxNext:hover{background-position: -20px -71px;}
.gallery_cb #cboxClose{position:absolute; top:0px; right:0px; display:block; background:url('http://comicopolis.ar/2015/view/img/desafio/btns.png') no-repeat 0 0; width: 37px; height: 37px; text-indent:-9999px;}
.gallery_cb #cboxClose:hover{background-position: -37px 0;}
.gallery_cb #cboxLoadedContent {border:none}
.gallery_cb #cboxContent{margin: 0}

.alert_cb{}
.alert_cb #cboxWrapper{overflow: visible}
.alert_cb #cboxPrevious{display:none;}
.alert_cb #cboxNext{display:none}
.alert_cb #cboxClose{position:absolute; top:0px; right:0px; display:block; background:url('http://comicopolis.ar/2015/view/img/desafio/btns.png') no-repeat 0 0; width: 37px; height: 37px; text-indent:-9999px;}
.alert_cb #cboxClose:hover{background-position: -37px 0;}
.alert_cb #cboxLoadedContent {border:none}
.alert_cb #cboxContent{margin: 0}

#alert-modal{height: 322px;width: 468px}
#alert-modal img{float: left;width: 178px}
#alert-modal .description{float: right;width: 270px;padding-right: 20px;height: 322px;position: relative;}
#alert-modal .description h4{background-color:#00aeff;color:#fff;font: 18px 'blender_book';margin: 44px 0 0 30px;padding:8px}
#alert-modal .description h3{color: #00aeff;font: 45px/35px 'blender_thin';margin: 10px 0 20px 30px;letter-spacing: -2px;}
#alert-modal .description p{color:#777777;font: 12px/20px 'segoe ui';margin: 0 0 0 30px;}

/*
Mobile Menu Core Style
*/
.slicknav_menu {display:none}
.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 5px 10px; line-height: 1.125em; cursor: pointer}
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left}
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em}
.slicknav_menu .slicknav_no-text { margin: 0}
.slicknav_menu .slicknav_icon-bar { display: block; width: 30px; height: 4px; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25)}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em}
.slicknav_nav { clear: both}
.slicknav_nav ul,
.slicknav_nav li { display: block}
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em}
.slicknav_nav .slicknav_item { cursor: pointer}
.slicknav_nav .slicknav_row { display: block}
.slicknav_nav a { display: block}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline}
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table}
.slicknav_menu:after { clear: both}

.slicknav_menu { *zoom: 1}

.slicknav_logo{ background: transparent url('/2015/view/img/logo.png') no-repeat 0 center; height: 43px; float: left; margin: 0px 0 0 20px; background-size: contain; width: 93px;}
.slicknav_menu {font-size:16px}
.slicknav_btn {margin: 5px 5px 6px; text-decoration:none}
.slicknav_menu  .slicknav_menutxt {color: #FFF; font-weight: bold; text-shadow: 0 1px 3px #000}

.slicknav_menu .slicknav_icon-bar {background-color: #000;}
.slicknav_menu {background: #FBB813; padding: 5px; position: fixed; top: 0; z-index: 100000; width: 100%; left: 0}
.slicknav_nav {color:#fff; margin:0; padding:0; font-size:0.875em}
.slicknav_nav, .slicknav_nav ul {list-style: none; overflow:hidden}
.slicknav_nav ul {padding:0; margin:0 0 0 20px}
.slicknav_nav .slicknav_row {padding:5px 10px; margin:2px 5px}
.slicknav_nav a{color: #000; font: 20px/20px 'nehue_bold'; margin: 10px 10px; padding: 15px 10px; text-decoration:none}
.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a {padding:0; margin:0}
.slicknav_nav .slicknav_row:hover { color:#fff}
.slicknav_nav a:hover{ background: #CE9D25; color:#FFF}
.slicknav_nav .slicknav_txtnode {margin-left:15px}
.slicknav_nav .ls{display:none;}



/* ==========================================================================
Media Queries
============================================================================= */

@media only screen and (max-width: 800px) {

    /* Menu */
    .js #sticky-sidebar {display:none}
    .js .slicknav_menu {display:block}

    .wrap{padding:20px;width: 100%;}
    .center{width: 100%!important}

    .logo, .logo-combate{width: 90%!important;margin: 20px auto!important}
    .logo img, .logo-combate img{width: 100%!important;margin: 20px auto!important}

    .top{width: 100%!important;margin: 0px auto!important}
    .top img{width: 100%!important;margin: 0px auto!important}

    h1,h2,h3,h4,h5,p{text-align: center;}

    /* Sticky */
    .sticky-wrap{width:100%;border:none;margin:-10px auto 0;}
    .content{width: 100%!important;float: none!important;text-align: center;padding: 0 20px;}

    /* Home */
    .comic-informacion-pag .content h2{margin-bottom: 20px!important}
    .comic-informacion-pag .content img{width: 90%!important;margin: 20px auto!important}


    /* Invitados */
    .comic-invitados-pag .item .left{width: 100%!important;float: none!important;margin-bottom: 40px;}
    .comic-invitados-pag .item .right{width: 100%!important;float: none!important}

    /* Muestras */
    .comic-muestras-pag .list{text-align: center!important;}
    .comic-muestras-pag .list .item{margin: 0 4px 10px!important;font-size: 0;width: 29%;height: 240px;float: none!important;vertical-align: top;}
    .comic-muestras-pag .list .item img{width: 100%}

    .comic-muestras-pag .inner .item img{width: 100%}

    /* Como llegar */
    .comic-como-llegar-pag .tabs-list li{width: 100%}
    .comic-como-llegar-pag .tabs-list a{background:#CC175B;width:100%;border:1px solid #BD275F;margin:0;}
    .comic-como-llegar-pag .tabs-list a:hover, 
    .comic-como-llegar-pag .tabs-list a.selected{background-color: #F7005D }

    .comic-como-llegar-pag .tabs-content{width:100%;}
    .comic-como-llegar-pag .tabs-content img{width:100%;}

    /*Cosplay*/
    .cosplay-landing .intro{background: none;height: auto;width: 100%;}
    .cosplay-landing .intro p{margin: 40px 0;font: 25px 'nehue_bold';color: #EAAC14;}

    /*Cosplay Concurso*/
    .cosplay-concursos .item{height: auto; padding: 0!important; width: 100%!important; background: none; }
    .cosplay-mail-btn{margin: 0 auto 20px;float: none;}

    /*Cosplay Cronograma*/
    .cosplay-cronograma .tabs-list li{width: 100%}
    .cosplay-cronograma .tabs-list a {background:#E8B010;width:100%;border:1px solid #BF8E00;}
    .cosplay-cronograma .tabs-list a:hover, 
    .cosplay-cronograma .tabs-list a.selected{background-color: #FFBD00 }

    .cosplay-cronograma .tabs-content{width: 100%;margin: 0;}

     /*Agenda*/
    .comic-cronograma-pag .tabs-list li{width: 100%}
    .comic-cronograma-pag .tabs-list a {background:#9F20E2;width:100%;border:1px solid #9815DD;}
    .comic-cronograma-pag .tabs-list a:hover, 
    .comic-cronograma-pag .tabs-list a.selected{background-color: #A855D4 }

    .comic-cronograma-pag .tabs-content{width: 100%;margin: 0;}

    /* Footer */
    .footer{height:auto;background:#4D4D4D;border:4px solid #000;}
    .footer p, .footer ul{width: 100%!important;text-align: center!important;margin: 0 auto!important}
    .footer p, .footer li{float: none!important;margin: 0 10px!important;}
    .footer ul li:first-child{display: none!important}

    .formError{position: relative!important; top: 0px!important; left: 0!important; margin: 8px 0 0 0!important}
    .formErrorContent{width: 100%}
    .formErrorArrow{display: none}
}


@media only screen and (max-width: 420px) {

}




/* ==========================================================================
Helper classes
============================================================================= */
.ir {background-color: transparent; border: 0; overflow: hidden; *text-indent: -9999px}
.ir:before {content: ""; display: block; width: 0; height: 150%}
.hidden {display: none !portant; visibility: hidden}
.visuallyhidden {border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px}
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto}
.invisible {visibility: hidden}
.colSlide{transition: transform 10ms}
.cfx:before,
.cfx:after {content: ""; display: table}
.cfx:after {clear: both}
.cfx {*zoom: 1}
.va{ -ms-transform: translateY(-50%);}
.ib{display: -moz-inline-stack!important; display: inline-block!important; zoom: 1!important; *display: inline!important}
.left, .center-left{ float: left;}
.right{ float: right;}
.cover{ -webkit-backface-visibility: hidden; -moz-background-size: cover; -o-background-size: cover; background-position: 50% 50%; position: relative; background-repeat: no-repeat; background-size: cover; -webkit-background-size: cover}
.lazyloading{background-size: auto}
.center {margin: 0px auto; width: 960px; position: relative; }
.last{margin-right: 0!important;}