/*!
 * InfiPlex v1.2 by StratumWeb
 *
 * Copyright 2017 StratumWeb
 * modified 2017-07-12 by SDS
 */

/* Additional Default Layout Styles */

	.textalign-left {text-align: left;}
	/*  use below for centering and right text align - from bootstrap.css
		.pagination-centered
		.pagination-right
	*/
	.textalign-right {text-align: right;}
	.textalign-center {text-align: center;}
	.verticalalign-top {vertical-align: text-top;}
	.verticalalign-middle {vertical-align: middle;}
	.verticalalign-bottom {vertical-align: bottom;}
	.overflowhidden {overflow: hidden;}
	.positionrelative {position:relative;}
	.positionabsolute {position:absolute;}
	.top0 {top: 0px;}
	.top1 {top: 1px;}
	.top2 {top: 2px;}
	.top3 {top: 3px;}
	.top4 {top: 4px;}
	.top5 {top: 5px;}
	.top6 {top: 6px;}
	.top7 {top: 7px;}
	.top8 {top: 8px;}
	.top9 {top: 9px;}
	.top10 {top: 10px;}
	.top15 {top: 15px;}
	.left0 {left: 0px;}
	.left140 {left: 140px;}
	.left149 {left: 149px;}
	.left150 {left: 150px;}
	.left180 {left: 180px;}
	.right0 {right: 0px;}
	.right1 {right: 1px;}
	.right2 {right: 2px;}
	.right3 {right: 3px;}
	.right4 {right: 4px;}
	.right5 {right: 5px;}
	.textnowrap {white-space:nowrap;}
	.textdecoration-none { text-decoration: none; }
	.textdecoration-underline { text-decoration: underline; }
	.textdecoration-overline { text-decoration: overline; }
	.textdecoration-line-through { text-decoration: line-through; }
	.texttransform-capitalize { text-transform: capitalize; }
	.texttransform-lowercase { text-transform: lowercase; }
	.texttransform-none { text-transform: none; }
	.texttransform-uppercase { text-transform: uppercase; }
	
	.color-white {color:#ffffff;}
	.color-grey {color:#cccccc;}
	.color-black {color:#000000;}
	.bold {	font-weight: bold;	}
	.fontsize16 { font-size: 16px; }
	.fontsize18 { font-size: 18px; }
	.fontsize20 { font-size: 20px; }
	.fontsize22 { font-size: 22px; }
	.fontsize24 { font-size: 24px; }
	.fontsize26 { font-size: 26px; }
	.fontsize28 { font-size: 28px; }

/* change Margins and Padding */
	.marginauto {margin:auto;}
	.margintopauto {margin-top:auto;}
	.marginrightauto {margin-right:auto;}
	.marginbottomauto {margin-bottom:auto;}
	.marginleftauto {margin-left:auto;}
	.margin0 {margin: 0px;}
        .margin1 {margin: 1px;}
        .margin2 {margin: 2px;}
        .margin3 {margin: 3px;}
        .margin4 {margin: 4px;}
	.margin5 {margin: 5px;}
	.margin10 {margin: 10px;}
	.margin15 {margin: 15px;}
	.margin20 {margin: 20px;}
	.margintop1 {margin-top: 1px;}
	.margintop-1 {margin-top: -1px;}
	.margintop5 {margin-top: 5px;}
	.margintop-5 {margin-top: -5px;}
	.margintop10 {margin-top: 10px;}
	.margintop-10 {margin-top: -10px;}
	.margintop15 {margin-top: 15px;}
	.margintop-15 {margin-top: -15px;}
	.margintop20 {margin-top: 20px;}
	.margintop-20 {margin-top: -20px;}
	.marginright1 {margin-right: 1px;}
	.marginright2 {margin-right: 2px;}
	.marginright3 {margin-right: 3px;}
	.marginright4 {margin-right: 4px;}
	.marginright5 {margin-right: 5px;}
	.marginright-5 {margin-right: -5px;}
	.marginright10 {margin-right: 10px;	}
	.marginright15 {margin-right: 15px;	}
	.marginright20 {margin-right: 20px;	}
	.marginbottom1 {margin-bottom: 1px;}
	.marginbottom-1 {margin-bottom: -1px;}
	.marginbottom2 {margin-bottom: -2px;}
	.marginbottom-2 {margin-bottom: 2px;}
	.marginbottom3 {margin-bottom: 3px;}
	.marginbottom-3 {margin-bottom: -3px;}
	.marginbottom4 {margin-bottom: 4px;}
	.marginbottom-5 {margin-bottom: -5px;}
	.marginbottom5 {margin-bottom: 5px;}
	.marginbottom-5 {margin-bottom: -5px;}
	.marginbottom5 {margin-bottom: 5px;}
	.marginbottom-5 {margin-bottom: -5px;}
	.marginbottom10 {margin-bottom: 10px;}
	.marginbottom-10 {margin-bottom: -10px;}
	.marginbottom15 {margin-bottom: 15px;}
	.marginbottom-15 {margin-bottom: -15px;}
	.marginbottom20 {margin-bottom: 20px;}
	.marginbottom-20 {margin-bottom: -20px;}
	.marginbottom30 {margin-bottom: 30px;}
	.marginbottom-30 {margin-bottom: -30px;}
	.marginbottom40 {margin-bottom: 40px;}
	.marginbottom-40 {margin-bottom: -40px;}
	.marginbottom50 {margin-bottom: 50px;}
	.marginbottom-50 {margin-bottom: -50px;}
	.marginleft1 {margin-left: 1px;}
	.marginleft2 {margin-left: 2px;}
	.marginleft3 {margin-left: 3px;}
	.marginleft4 {margin-left: 4px;}
	.marginleft5 {margin-left: 5px;}
	.marginleft10 {margin-left: 10px;}
	.marginleft15 {margin-left: 15px;}
	.marginleft20 {margin-left: 20px;}
	.marginleft21 {margin-left: 21px;}
	.marginleft25 {margin-left: 25px;}
	.marginleft-1 {margin-left: -1px;}
	.marginleft-2 {margin-left: -2px;}
	.marginleft-3 {margin-left: -3px;}
	.marginleft-4 {margin-left: -4px;}
	.marginleft-5 {margin-left: -5px;}
	.marginleft-10 {margin-left: -10px;}
	.marginleft-15 {margin-left: -15px;}
	.marginleft-20 {margin-left: -20px;}
	.marginleft-21 {margin-left: -21px;}
	.marginleft-25 {margin-left: -25px;}
	.padding0 {padding: 0px;}
	.padding1 {padding: 1px;}
	.padding2 {padding: 2px;}
	.padding3 {padding: 3px;}
	.padding4 {padding: 4px;}
	.padding5 {padding: 5px;}
	.padding10 {padding: 10px;}
	.padding15 {padding: 15px;}
	.padding20 {padding: 20px;}
	.paddingtop0 {padding-top: 0px;}
	.paddingtop1 {padding-top: 1px;}
	.paddingtop2 {padding-top: 2px;}
	.paddingtop3 {padding-top: 3px;}
	.paddingtop4 {padding-top: 4px;}
	.paddingtop5 {padding-top: 5px;}
	.paddingtop10 {padding-top: 10px;}
	.paddingtop15 {padding-top: 15px;}
	.paddingtop20 {padding-top: 20px;}
	.paddingtop25 {padding-top: 25px;}
	.paddingtop30 {padding-top: 30px;}
	.paddingtop50 {padding-top: 50px;}
	.paddingtop60 {padding-top: 60px;}
	.paddingtop75 {padding-top: 75px;}
	.paddingright0 {padding-right: 0px;}
	.paddingright1 {padding-right: 1px;}
	.paddingright2 {padding-right: 2px;}
	.paddingright3 {padding-right: 3px;}
	.paddingright4 {padding-right: 4px;}
	.paddingright5 {padding-right: 5px;}
	.paddingright10 {padding-right: 10px;}
	.paddingright15 {padding-right: 15px;}
	.paddingright20 {padding-right: 20px;}
	.paddingright25 {padding-right: 25px;}
	.paddingright30 {padding-right: 30px;}
	.paddingbottom5 {padding-bottom: 5px;}
	.paddingbottom10 {padding-bottom: 10px;}
	.paddingbottom15 {padding-bottom: 15px;}
	.paddingbottom20 {padding-bottom: 20px;}
	.paddingleft0 {padding-left: 0px;}
	.paddingleft1 {padding-left: 1px;}
	.paddingleft2 {padding-left: 2px;}
	.paddingleft3 {padding-left: 3px;}
	.paddingleft4 {padding-left: 4px;}
	.paddingleft5 {padding-left: 5px;}
	.paddingleft10 {padding-left: 10px;}
	.paddingleft15 {padding-left: 15px;}
	.paddingleft20 {padding-left: 20px;}
	.paddingleft25 {padding-left: 25px;}
	.paddingleft30 {padding-left: 30px;}
	.paddingleft175 {padding-left: 175px;}
	.width10percent { width:10%; }
	.width20percent { width:20%; }
	.width30percent { width:30%; }
	.width40percent { width:40%; }
	.width50percent { width:50%; }
	.width60percent { width:60%; }
	.width70percent { width:70%; }
	.width80percent { width:80%; }
	.width90percent { width:90%; }
	.width100percent { width:100%; }
	.width20 {width: 20px;}
	.width25 {width: 25px;}
	.width50 {width: 50px;}
	.width75 {width: 75px;}
	.width100 {width: 100px;}
	.width125 {width: 125px;}
	.width150 {width: 150px;}
	.width175 {width: 175px;}
	.width200 {width: 200px;}
	.width225 {width: 225px;}
	.width250 {width: 250px;}
	.width275 {width: 275px;}
	.width300 {width: 300px;}
	.width325 {width: 325px;}
	.width350 {width: 350px;}
	.width375 {width: 375px;}
	.width400 {width: 400px;}
	.width425 {width: 425px;}
	.width450 {width: 450px;}
	.width475 {width: 475px;}
	.width500 {width: 500px;}	
	.width525 {width: 525px;}
	.width550 {width: 550px;}
	.width575 {width: 575px;}
	.width600 {width: 600px;}	
	.width625 {width: 625px;}
	.width650 {width: 650px;}
	.width675 {width: 675px;}
	.width700 {width: 700px;}
	.width725 {width: 725px;}
	.width750 {width: 750px;}
	.width775 {width: 775px;}
	.width800 {width: 800px;}	
	.width825 {width: 825px;}
	.width850 {width: 850px;}
	.width875 {width: 875px;}
	.width900 {width: 900px;}	
	.height1 {height: 1px;}
	.height2 {height: 2px;}
	.height3 {height: 3px;}
	.height4 {height: 4px;}
	.height5 {height: 5px;}
	.height10 {height: 10px;}
	.height15 {height: 15px;}
	.height20 {height: 20px;}
	.height25 {height: 25px;}
	.height30 {height: 30px;}
	.height35 {height: 35px;}
	.height40 {height: 40px;}
	.height45 {height: 45px;}
	.height50 {height: 50px;}
	.height75 {height: 75px;}
	.height100 {height: 100px;}
	.height125 {height: 125px;}
	.height150 {height: 150px;}
	.height175 {height: 175px;}
	.height200 {height: 200px;}
	.height225 {height: 225px;}
	.height250 {height: 250px;}
	.height275 {height: 275px;}
	.height300 {height: 300px;}
	.height325 {height: 325px;}
	.height350 {height: 350px;}
	.height375 {height: 375px;}
	.height400 {height: 400px;}
	.height425 {height: 425px;}
	.height450 {height: 450px;}
	.height475 {height: 475px;}
	.height500 {height: 500px;}
	.height750 {height: 750px;}
	.height1000 {height: 1000px;}
	.height1250 {height: 1250px;}
	.height1500 {height: 1500px;}
	.opacity10 {opacity:0.1;filter:alpha(opacity=10); /* For IE8 and earlier */}
	.opacity20 {opacity:0.2;filter:alpha(opacity=20); /* For IE8 and earlier */}
	.opacity30 {opacity:0.3;filter:alpha(opacity=30); /* For IE8 and earlier */}
	.opacity40 {opacity:0.4;filter:alpha(opacity=40); /* For IE8 and earlier */}
	.opacity50 {opacity:0.5;filter:alpha(opacity=50); /* For IE8 and earlier */}
	.opacity60 {opacity:0.6;filter:alpha(opacity=60); /* For IE8 and earlier */}
	.opacity70 {opacity:0.7;filter:alpha(opacity=70); /* For IE8 and earlier */}
	.opacity80 {opacity:0.8;filter:alpha(opacity=80); /* For IE8 and earlier */}
	.opacity90 {opacity:0.9;filter:alpha(opacity=90); /* For IE8 and earlier */}
	.noradius {-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
	.radius3 {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
	.radius4 {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
	.radius6 {-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
	.radius8 {-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
	.radiustop3 {-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}
	.radiustop4 {-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
	.radiustop6 {-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
	.radiustop8 {-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;}
	.radiusbottom3 {-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}
	.radiusbottom4 {-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
	.radiusbottom6 {-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}
	.radiusbottom8 {-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;}
	.radiusleft3 {-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
	.radiusleft4 {-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}
	.radiusleft6 {-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;}
	.radiusleft8 {-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;}
	.radiusright3 {-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
	.radiusright4 {-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
	.radiusright6 {-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;}
	.radiusright8 {-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;}
	
	.navbar .brand-top {font-size: 28px;}
	.whitebackground {background-color: #ffffff;}
	.boxborder0 {border:1px solid #000;}
	.boxborder1 {border:1px solid #222;}
	.boxborder2 {border:1px solid #555;}
	.boxborder3 {border:1px solid #777;}
	.boxborder4 {border:1px solid #999;}
	.boxborder5 {border:1px solid #aaa;}
	.boxborder6 {border:1px solid #bbb;}
	.boxborder7 {border:1px solid #ccc;}
	.boxborder8 {border:1px solid #ddd;}
	.boxborder9 {border:1px solid #eee;}
	.boxborder10 {border:1px solid #fff;}

	.boxbordersize1 {border:1px };
	.boxbordersize2 {border:2px };
	.boxbordersize3 {border:3px };
	.boxbordersize4 {border:4px };
	.boxbordersize5 {border:5px };
	.boxbordersize6 {border:6px };
	.boxbordersize7 {border:7px };
	.boxbordersize8 {border:8px };
	.boxbordersize9 {border:9px };
	.boxbordersize01 {border:10px };

	.noborder { border: 0px; }
	.boxbordertop-off { border-top: 0px;}
	.boxborderright-off { border-right: 0px;}
	.boxborderbottom-off { border-bottom: 0px;}
	.boxborderleft-off { border-left: 0px;}
	
	.boxborder-dotted {	border-style:dotted; }
	.boxborder-dashed {	border-style:dashed; }
	.boxborder-solid {	border-style:solid; }
	.boxborder-double {	border-style:double; }
	.boxborder-groove {	border-style:groove; }
	.boxborder-ridge {	border-style:ridge; }
	.boxborder-inset {	border-style:inset; }
	.boxborder-outset {	border-style:outset; }
	
	
	.zindex1 { z-index: 100; }
	.zindex2 { z-index: 200; }
	.zindex3 { z-index: 300; }
	.zindex4 { z-index: 400; }
	.zindex5 { z-index: 500; }
	.zindex6 { z-index: 600; }
	.zindex7 { z-index: 700; }
	
	.footerbox {padding: 20px 40px 15px 20px;}
	
	.paddingleft175 {padding-left: 175px;}
	
	
	
.swcm_popin_tbox {position:absolute; display:none; padding:14px 17px; z-index:1001}
.swcm_popin_tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(data:image/gif;base64,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) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.swcm_popin_tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:1000}
.swcm_popin_tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAA8CAYAAABxVAqfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABS1JREFUeNrsV0tMY1UYPrelPORVHQqkRAwqj4DGxxDYsJgE2EBCnPCOuiAah8S9bHRBWMHOrcHEhQYIRMCEBITGzMaAcSIaBgjtGMJAAcFSHrY8W7+/c8719vbe9tap46Z/8ueec889/3f///znf0jBYJAZoBfAjWAb+HX+bhV8AJ6XJOmAxUsEHIXvgh3BGBQIBO5fX1+/mwjgSvBSME66urr65fj4uMYIrqRh6hbwN+As5cuDgwN2fn7Ozs7OQvPMzEyWnp7O8vPz1Yqc7+3tfWS320lGwCjwXfC3yhcbGxtse3ubwZzaAiSJFRUVsbKyMmYymZT7Pi4vL/8Cw+tYwOQ0S+AMmvj9frayssJgOkNHlpOTw6qqqkKWILq5ubmcm5trbW5untUCF8Bm8M/gN2ni8/nY0tISbY7LX0jjmpoalpX15JROTk7clZWVtTs7O2612YVt3hegRKSpErStrU0XTLlGx7G6uirvhRXsw8PDn9Aw4ie5Q3wqXtBG/GmE4PHxcV1Q5RrtXVtbk+e1tbXvWa3WlzC0qIFvw0Feocnl5SVzu90Rgjs7OyMAoq3Bq9nFxUVo/Dyot7f3HQytYcAwT71yg5ImJiZkwYIIQA1K1N7eHvbd7u6uPK6urr6DRwH3pSfAiDjy2Z6enkaYUy1QAEYDVcsqKCh4EQ+7uDFC4wIxIVNrkZbgWGtKWbm5udl4FIKfk4HhgRZl+NSjsbGxuEOxIsiQiXPDNIap/WKSkpIS88qoScvbiSyWf5zY6/VecVAZwISzcIqJiDpaoGoniwWekSErxzY3N32keJhXb21tPVA4QUxQOlOtc1WDFxYWyuPFxcVDPOh+yVHJjHvr7ejouGc2my2pqans6OgolIWI8D6UBLQcieIyBRutNVxdVlJSEhrjPgd6enp+Qux/iOk6OJTeTLOzs3+ur69/LzZRltHyWi0t9daUMqampnY9Ho8Xwz8oDcgaU4iFhp6mpqYOaG1OS0tjxIeHh2Ha6ZF6raKigtlsNsYz3A1+ahnATp75tkWyIODg8vKyv7S0tPANkEhxanAjBBmsuLhYnvf397ump6cf8cy3DD4OS4s4R3LBt2ZmZj6H5tXKgO9yuRj+OCogkkDIvPTDgkZHR93d3d2/Yfgr+DsO7FMDkwfl4wrcwYbPWlpawuxHxQDFXvoRUZdR7s3OzmZ5eXmyaQVBy72urq6HOMLfMXWA74P3yboRxR6/3JSlPhgaGlrEppt4iz3aA/PSec6DvwJ/CH5VnRIjqkxQGvkHbcB5fT05OfkYITVgBJS8FzXWj9hLpc6X4HvgSi4zdpUJq9OHlE1ug99GtVje2tr6cn19vQ2CM2FiiRihNuB0On0Oh8OD4/Hs7+9T6KVrswl+wPkx+NxoeUvgZJpb3PSvcXPZeMmbriiZAlwwBQW6AuTBK2AXn1/plrfRam4e2G/xXGrnqc3K/UHigumKUAWxQ/mfA/rDHClOYOU3Fp5LhcZmDY3/4j9iqBmTDDZt+gIk6d/tS3aLyW4x2S0+026xsbFRF0y5ltBuUQgeHBzUBVWuJaRbFIIbGhoiAKKtPXW3OD8/LwsWRABqUKK+vr7EdotqgQIwGmjCukUtwbHWEtYtLiwsPPtuMdp10vL2hHSLWo5kBPypukU979U6VzV4rG7RNDAw8AMcIWRuCnXU6eldJyWgGlw5Jxmiq6BucWRkhHqmUw7ODHWLQqCWlnprCesW6+rqdM9XvZbsFpPdYrJbTHaL/3m3+L/R3wIMANRfloV3sXQLAAAAAElFTkSuQmCC) no-repeat}
.swcm_popin_tclose:hover {background-position:0 -30px}

#swcm_popin_error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#swcm_popin_error .swcm_popin_tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#swcm_popin_success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10; -moz-border-radius:0; border-radius:0}
#swcm_popin_bluemask {background:#0000ff}
#swcm_popin_redmask {background:#ff0000}
#swcm_popin_greemask {background:#00ff00}
#swcm_popin_frameless {padding:0}
#swcm_popin_frameless .swcm_popin_tclose {left:6px}
#swcm_popin_error_show {
	background:#ff0000; 
	color:#ffffff;
	text-shadow:1px 1px #cf5454;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;	
	border:1px solid #ffb8b8;
	padding:0px 25px 30px 0px;
}

.infiplex-select-btn {
	width: 160px;
	height: 45px;
	overflow: hidden;
}

.infiplex-select-btn select {
	width: 260px;
	background: transparent;
	border: 0;
	border-radius: 0;
	padding: 0px;
	-webkit-appearance: none;
	color: #ffffff;
	font-size: 14px;
}	

.infiplex_select_button_subs {
	background-color: #ffffff;
	color: #333333;
	padding: 5px;
}

/*Side Tool Button ------------------------------------*/
i.side-tools-btn {
   right: 0;
   top: 250px;
   color: #fff;
   font-size: 18px;
   cursor: pointer;
   z-index: 555555;
   position: fixed;
   padding: 9px 10px;
   /* background: #222; */
   border-radius: 3px 0 0 3px !important;
}


.radio-switch-field {
  font-family: "Open Sans", Calibri, Candara, Arial, sans-serif;
  padding: 0px;
  overflow: hidden;
}

.radio-switch-title {
  margin-bottom: 6px;
}

.radio-switch-field input {
    position: absolute !important;
    clip: rect(0, 0, 0, 0);
    height: 1px;
    width: 1px;
    border: 0;
    overflow: hidden;
}

.radio-switch-field label {
  float: left;
}

.radio-switch-field label {
  display: inline-block;
  width: 60px;
  background-color: #e4e4e4;
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  text-shadow: none;
  padding: 2px 6px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition:    all 0.1s ease-in-out;
  -ms-transition:     all 0.1s ease-in-out;
  -o-transition:      all 0.1s ease-in-out;
  transition:         all 0.1s ease-in-out;
}

.radio-switch-field label:hover {
	cursor: pointer;
}

.radio-switch-field input:checked + label {
  background-color: #41BB19;
  color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

	
.radio-switch-field input:checked + label.radioblack {
  background-color: #373737;
  color: #dddddd;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.radio-switch-field label:first-of-type {
  border-radius: 4px 0 0 4px;
}

.radio-switch-field label:last-of-type {
  border-radius: 0 4px 4px 0;
}

