.captiva-card {
float: left;
padding: 8px 12px 8px 0;
}.ct-size-guide{padding:40px;background:white;max-width:600px;margin:0 auto;position:relative;}
.ct-size-guide div{max-width:520px !important;}
.ct-size-guide.ct_sg_tabbed{padding:0px;max-width:100%;}
.ct-size-guide table{width:100%;}
.ct-size-guide table td{color:#000000;}
.ct-size-guide table tr:nth-child(1n+1){color:#000000;}
.ct_sg_tabbed .sg_content{max-width:100%;}
.ct_table_caption{font-size:small;color:#808080;font-style:italic;margin:0;}
button.mfp-close{position:absolute;}
h2.sg_title{font-weight:400;}
.clearfix:before, .clearfix:after{content:" ";display:table;}
.clearfix:after{clear:both;}
.sg_content h4{clear:none;}
.mfp-content .ct_table_container .ct-table-hover{background:#999999;}
.mfp-content .ct_table_container .ct-table-cursor{background:#2C72AD;color:#FFFFFF;}
@media only screen and (max-width: 800px) {
.mfp-content .ct-size-guide .ct_table_container{overflow-x:auto;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive .cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.mfp-content .ct-size-guide * html .cf{zoom:1;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive *:first-child + html .cf{zoom:1;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive table{width:100%;border-collapse:collapse;border-spacing:0;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive th, .mfp-content .ct-size-guide .ct-size-guide--Responsive td{margin:0;vertical-align:top;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive table{display:block;position:relative;width:100%;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive thead{display:block;float:left;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive thead tr{display:block;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive th{display:block;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive tbody tr{display:inline-block;vertical-align:top;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive td{display:block;min-height:1.25em;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive th{border:0;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive td{border:0;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive tbody tr{border:0;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive th:last-child, .mfp-content .ct-size-guide .ct-size-guide--Responsive td:last-child{border:0;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive{position:relative;}
.mfp-content .ct-size-guide .ct-size-guide--Responsive:after{position:absolute;bottom:-25px;left:5px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e120";}
.ct_table_container .ct-size-guide--Responsive td{padding:5px;}
.ct_table_container .ct-size-guide--Responsive + hr{display:none;}
}
.single_variation_wrap .open-popup-link
{
display: none;
}div.sg table td, div.sg table th{text-align:center;vertical-align:middle;padding:5px 0;border-bottom:none;}
div.sg table{border-top:none;border-left:1px solid rgba(0, 0, 0, 0.1);}
div.sg table tr:first-child th{border:1px solid rgba(0, 0, 0, 0.1);border-left:none;}
 div.sg table tr:first-child th:last-child{border:1px solid rgba(0, 0, 0, 0.1);border-left:none;}
div.sg table tr:nth-child(2n+1){background:#e6e6e6;}
div.sg table tr:first-child{background:transparent;}
a.button_sg{
font-weight: bold;
text-decoration: none;
padding: 10px 15px;
color: #1a1a1a;
background: #f9fafe; background: -moz-linear-gradient(top,  #f9fafe 0%, #f0f1f5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9fafe), color-stop(100%,#f0f1f5)); background: -webkit-linear-gradient(top,  #f9fafe 0%,#f0f1f5 100%); background: -o-linear-gradient(top,  #f9fafe 0%,#f0f1f5 100%); background: -ms-linear-gradient(top,  #f9fafe 0%,#f0f1f5 100%); background: linear-gradient(to bottom,  #f9fafe 0%,#f0f1f5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fafe', endColorstr='#f0f1f5',GradientType=0 ); border: 1px solid #e6e6e6;
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:black;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444444;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width: 900px) {
.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}
}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close {
top: 0;
right: 0;
padding-top: 0; }@font-face{font-family:'icomoon';src:url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon.eot?8alxhk);src:url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon.eot?#iefix8alxhk) format('embedded-opentype'), url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon.woff?8alxhk) format('woff'), url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon.ttf?8alxhk) format('truetype'), url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon.svg?8alxhk#icomoon) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'icomoon2';src:url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon2.eot?xcoq05);src:url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon2.eot?xcoq05#iefix) format('embedded-opentype'), url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon2.ttf?xcoq05) format('truetype'), url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon2.woff?xcoq05) format('woff'), url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/icomoon2.svg?xcoq05#icomoon) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Glyphicons Halflings';src:url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/glyphicons-halflings-regular.eot);src:url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/glyphicons-halflings-regular.woff) format('woff'), url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(//www.strikecalzature.it/wp-content/plugins/ct-size-guide/assets/css/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular) format('svg');}
[class^="icon-"], [class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
li#menu-posts-ct_size_guide .dashicons-admin-post:before, .dashicons-format-standard:before, #adminmenu #menu-posts-ct_size_guide div.wp-menu-image:before{font-family:'icomoon' !important;content:'\f000' !important;font-size:15px;padding-top:9px;}
.icon-plus:before{content:"\ea0a";}
.icon-minus:before{content:"\ea0b";}
.icon-tab:before {
content: "\ea45";
}