.checkbox label{display:inline-block;position:relative;padding-left:5px;}
.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;margin-top:5px;border:1px solid #cccccc;border-radius:3px;background-color:#fff;-webkit-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out,color 0.15s ease-in-out;transition:border 0.15s ease-in-out,color 0.15s ease-in-out;}
.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555555;}
.checkbox input[type="checkbox"]{display:none;}
.checkbox input[type="checkbox"]:checked+label::after{font-family:'FontAwesome';content:"\f00c";}
.checkbox input[type="checkbox"]:disabled+label{opacity:0.65;}
.checkbox input[type="checkbox"]:disabled+label::before{background-color:#eeeeee;cursor:not-allowed;}
.checkbox.checkbox-circle label::before{border-radius:50%;}
.checkbox-primary input[type="checkbox"]:checked+label::before{background-color:#428bca;border-color:#428bca;}
.checkbox-primary input[type="checkbox"]:checked+label::after{color:#fff;}
.checkbox-danger input[type="checkbox"]:checked+label::before{background-color:#d9534f;border-color:#d9534f;}
.checkbox-danger input[type="checkbox"]:checked+label::after{color:#fff;}
.checkbox-info input[type="checkbox"]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de;}
.checkbox-info input[type="checkbox"]:checked+label::after{color:#fff;}
.checkbox-warning input[type="checkbox"]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e;}
.checkbox-warning input[type="checkbox"]:checked+label::after{color:#fff;}
.checkbox-success input[type="checkbox"]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c;}
.checkbox-success input[type="checkbox"]:checked+label::after{color:#fff;}
.radio label{display:inline-block;position:relative;padding-left:5px;}
.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;margin-top:5px;border:1px solid #cccccc;border-radius:50%;background-color:#fff;-webkit-transition:border 0.15s ease-in-out;-o-transition:border 0.15s ease-in-out;transition:border 0.15s ease-in-out;}
.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;margin-top:5px;border-radius:50%;background-color:#555555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);-moz-transition:-moz-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);-o-transition:-o-transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);transition:transform 0.1s cubic-bezier(0.8,-0.33,0.2,1.33);}
.radio input[type="radio"]{display:none;}
.radio input[type="radio"]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);}
.radio input[type="radio"]:disabled+label{opacity:0.65;}
.radio input[type="radio"]:disabled+label::before{cursor:not-allowed;}
.radio-primary input[type="radio"]+label::after{background-color:#428bca;}
.radio-primary input[type="radio"]:checked+label::before{border-color:#428bca;}
.radio-primary input[type="radio"]:checked+label::after{background-color:#428bca;}
.radio-danger input[type="radio"]+label::after{background-color:#d9534f;}
.radio-danger input[type="radio"]:checked+label::before{border-color:#d9534f;}
.radio-danger input[type="radio"]:checked+label::after{background-color:#d9534f;}
.radio-info input[type="radio"]+label::after{background-color:#5bc0de;}
.radio-info input[type="radio"]:checked+label::before{border-color:#5bc0de;}
.radio-info input[type="radio"]:checked+label::after{background-color:#5bc0de;}
.radio-warning input[type="radio"]+label::after{background-color:#f0ad4e;}
.radio-warning input[type="radio"]:checked+label::before{border-color:#f0ad4e;}
.radio-warning input[type="radio"]:checked+label::after{background-color:#f0ad4e;}
.radio-success input[type="radio"]+label::after{background-color:#5cb85c;}
.radio-success input[type="radio"]:checked+label::before{border-color:#5cb85c;}
.radio-success input[type="radio"]:checked+label::after {
background-color: #5cb85c;
}.topmenu ul li a:hover{-webkit-box-shadow:0 0 6px 1px #add6ff;-moz-box-shadow:0 0 6px 1px #add6ff;-o-box-shadow:0 0 6px 1px #add6ff;box-shadow:0 0 6px 1px #add6ff;}
.topmenu ul li a{color:#777!important;padding:5px 10px;border-radius:5px;margin-top:2px;margin-bottom:2px;}
#us{border:1px solid #CECECE;}
.navbar-default{background-color:#ffffff;padding-top:10px;padding-bottom:6px;box-shadow:0 0px 10px rgba(0, 0, 0, 0.25);border-bottom-color:rgb(233, 233, 233);}
.nav-pills{display:inline-block;}
.nav-pills > li > a{margin-right:20px;}
.navbar-default .navbar-brand{padding:10px;padding-bottom:0px;margin-top:-8px;display:none;}
@media(max-width:768px){
.navbar-default .navbar-brand{margin-top:-4px;display:inline-block;}
} .vc_custom_1456379733324{margin-bottom:44px !important;}
.vc_custom_1456897404518{margin-bottom:-50px !important;padding-bottom:0px !important;}
.vc_custom_1460703915049{margin-right:20px !important;margin-left:20px !important;}
.vc_custom_1460703984384{margin-left:-17px !important;}
.vc_custom_1461051605302{margin-top:0px !important;padding-left:20px !important;}
*.vc_custom_1456900700940{margin-top:26px !important;margin-bottom:12px !important;}
*.vc_custom_1456899717698{margin-top:26px !important;margin-bottom:12px !important;padding-left:90px !important;}
.vc_custom_1464081385127{margin-top:26px !important;padding-bottom:0px !important;}
.vc_custom_1457490819134{padding-right:20px !important;padding-left:20px !important;}
.rubytech_detail li>i{margin-top:28px!important;}
.rubytech_detail h1{text-align:center;font-family:Roboto;font-weight:300;font-style:normal;margin-top:26px;margin-bottom:12px;}
.rubytech_detail h4{color:#4183d7 !important;font-size:1.6em !important;}
.rubytech_detail .separator-line{margin-bottom:44px;background-image:-webkit-linear-gradient(left, transparent, grey, transparent);background-image:linear-gradient(to right, transparent, grey, transparent);}
.benefits_body{color:#555555;font-size:22px;line-height:33px;font-weight:300;}
.rubytech_detail thead{text-align:center;}
.rubytech_detail tr{border:1px solid #d6d6d6;padding:500px;}
.rubytech_detail th{color:#000000;background-color:#F9F9F9;font-weight:400;font-size:22px;padding:12px;text-align:center;border:1px solid #d6d6d6;border-width:1px}
.rubytech_detail td{font-weight:300;color:#000000;font-size:22px;line-height:33px;text-align:left;border:1px solid #d6d6d6;border-width:1px}
.rubytech_detail td:first-child{white-space:nowrap;}
.rubytech_detail td>ul>li{padding-top:12px;padding-bottom:12px;padding-right:12px;}
.table_port>tbody td{width:16%;}
.table_port>thead>tr>th, .table_environmental>thead>tr:nth-child(2)>th,
.table_dimension>tbody td, .table_dimension>thead>tr:nth-child(2)>th:nth-child(3),
.table_dimension>thead>tr:nth-child(2)>th:nth-child(4),
.table_carrier_ethernet>thead>tr>th{padding-left:2px;padding-right:2px;}
.table_dimension>tbody>tr>td:nth-child(2),
.table_dimension>tbody>tr>td:nth-child(3){white-space:normal;}
.table_software_features>tbody td{text-align:left;}
.table_port td:nth-child(4),
.table_software_features>tbody td:first-child{width:35%;}
.table_port>tbody td:first-child, .table_hardware>tbody td:first-child, .table_environmental>tbody td:first-child, .table_environmental>tbody td:nth-child(3),
.table_dimension>tbody td:first-child, .table_poe_power>tbody td:first-child {
white-space: nowrap;
}  nav.main_menu.drop_down{margin-right:-34px;}
nav.main_menu>ul>li.has_sub>a{background-image:none;}
.accordion_content_inner{font-size:22px;line-height:32px;}
.tblCompare{font-weight:300;font-size:20px;line-height:32px;border:0;margin:1px 60px 0 65px;}
.tblCompare th{color:#ffffff;background:-webkit-gradient(linear,left top,left bottom,from(#37aaea),to(#117ed2));font-weight:300;font-size:26px;line-height:38px;text-align:center;}
.tblSubTitle{font-size:22px;font-weight:400;text-align:left;color:#ffffff !important;background-color:#aeaeae !important;}
.tblCompare td:first-child{text-align:left;vertical-align:top;}
.tblCompare tr:nth-child(odd) td{color:#333333;background-color:#f9f9f9;}
.tblCompare tr td{vertical-align:middle;}
div#content.selector>h2{margin-bottom:15px;}
div#content.selector>pre{cursor:pointer;}
div#content.selector>pre.show{background:none;display:inline-block;*dislay:inline;*zoom:1;margin:0 20px 0 0;padding:0;}
div#content.selector>pre.show:before{position:relative;right:0;top:0;font:normal normal 100% sans-serif;}
div#content.selector>pre.show>code{display:none;}
div#content.selector>div#placeHolder{margin-top:0px;}
div#content.selector>ul{text-align:left;* margin-left:8px;list-style:none;margin-top:0.6em;padding:0;}
div#content.selector>ul>li{*display:inline-block;*display:inline;*zoom:1;*background:#FFFFFF;*vertical-align:top;margin:5px 0px 5px 20px;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:30.6%;* width:250px;* height:220px;}
div#content.selector>ul>li:hover{-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;transition:All 0.5s ease;* border:1px solid #dfdfdd !important;-webkit-box-shadow:0 0 6px 1px #add6ff;-moz-box-shadow:0 0 6px 1px #add6ff;-o-box-shadow:0 0 6px 1px #add6ff;box-shadow:0 0 6px 1px #add6ff;}
div#content.selector>ul>li>img{width:225px;* margin:5px 0px;}
div#content.selector>ul>li>span{display:block;color:black;}
div#content.selector>ul>li>span+span{margin-top:5px;}
div#content.selector>ul>li>span>i{color:white;margin-left:3px;}
div#content.selector>div#legend{margin-top:30px;}
div#content.selector>div#legend>p>span{margin-right:15px;}
div#content.selector>div#legend>p>em{margin-right:5px;color:#2D3743;}
div#content.selector>div#triggers{margin-top:30px;}
div#content.selector>div#triggers>strong{font-style:italic;margin-right:20px;}
div#content.selector>div#triggers>span{margin-right:30px;cursor:pointer;}
div#content.selector>div#reset{margin-top:30px;}
div#content.selector>div#reset>span{cursor:pointer;}
div#content.selector>p+pre{margin-top:30px !important;}
.inverted{background-color:#0088cc;}
.line-fade{border:0;height:1px;background-image:-webkit-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image:-moz-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image:-ms-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image:-o-linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);background-image:linear-gradient(left, #f0f0f0, #8c8b8b, #f0f0f0);}
.grad-btn{font-size:15px;padding:7px 18px;border:1px solid #b5b5b7;background:#ebebeb;vertical-align:bottom;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="white",endColorstr="#ebebeb");background:-webkit-gradient(linear,left top,left bottom,from(white),to(#ebebeb));background:-moz-linear-gradient(top,white,#ebebeb);background-image:-o-linear-gradient(top,white 0,#ebebeb 100%);background-image:linear-gradient(to bottom,#fff 0,#ebebeb 100%);-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#000;-webkit-box-shadow:inset 0 1px 1px 0 white;-moz-box-shadow:inset 0 1px 1px 0 white;box-shadow:inset 0 1px 1px 0 white;line-height:19px;display:inline-block;cursor:pointer;-webkit-font-smoothing:subpixel-antialiased}
.grad-btn:hover,.grad-btn:focus,.grad-btn.hover{border-color:#999;text-decoration:none;background:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f0f0",endColorstr="#d6d6d6");background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#d6d6d6));background:-moz-linear-gradient(top,#f0f0f0,#d6d6d6);background-image:-o-linear-gradient(top,#f0f0f0 0,#d6d6d6 100%);background-image:linear-gradient(to bottom,#f0f0f0 0,#d6d6d6 100%)}
.grad-btn:active{border-color:#808080;background:#b8b8b8;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2f2f2",endColorstr="#b8b8b8");background:-webkit-gradient(linear,left top,left bottom,from(#f2f2f2),to(#b8b8b8));background:-moz-linear-gradient(top,#f2f2f2,#b8b8b8);background-image:-o-linear-gradient(top,#f2f2f2 0,#b8b8b8 100%);background-image:linear-gradient(to bottom,#f2f2f2 0,#b8b8b8 100%);-webkit-box-shadow:inset 0 2px 9px 0 rgba(0,0,0,0.6);-moz-box-shadow:inset 0 2px 9px 0 rgba(0,0,0,0.6);box-shadow:inset 0 2px 9px 0 rgba(0,0,0,0.6)}
.grad-btn.grad-green{color:#FFF;border-top-color:#20a623;border-left-color:#108d13;border-right-color:#108d13;border-bottom-color:#007503;-webkit-box-shadow:inset 0 1px 1px 0 #74d077;-moz-box-shadow:inset 0 1px 1px 0 #74d077;box-shadow:inset 0 1px 1px 0 #74d077;background:#039103;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00c307",endColorstr="#039103");background:-webkit-gradient(linear,left top,left bottom,from(#00c307),to(#039103));background:-moz-linear-gradient(top,#00c307,#039103);background-image:-o-linear-gradient(top,#00c307 0,#039103 100%);background-image:linear-gradient(to bottom,#00c307 0,#039103 100%)}
.grad-btn.grad-green:hover,.grad-btn.grad-green:focus,.grad-btn.grad-green:active,.grad-btn.grad-green.hover{background:#027302;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ba06",endColorstr="#027302");background:-webkit-gradient(linear,left top,left bottom,from(#00ba06),to(#027302));background:-moz-linear-gradient(top,#00ba06,#027302);background-image:-o-linear-gradient(top,#00ba06 0,#027302 100%);background-image:linear-gradient(to bottom,#00ba06 0,#027302 100%);-webkit-box-shadow:inset 0 1px 1px 0 #81d684;-moz-box-shadow:inset 0 1px 1px 0 #81d684;box-shadow:inset 0 1px 1px 0 #81d684}
.grad-btn.grad-green:active{-webkit-box-shadow:inset 0 2px 9px 0 rgba(0,0,0,0.6);-moz-box-shadow:inset 0 2px 9px 0 rgba(0,0,0,0.6);box-shadow:inset 0 2px 9px 0 rgba(0,0,0,0.6)}
.grad-btn.grad-blue{color:#FFF;border-top-color:#1992da;border-left-color:#0c75bb;border-right-color:#0c75bb;border-bottom-color:#00589c;-webkit-box-shadow:inset 0 1px 1px 0 #6fc5f5;-moz-box-shadow:inset 0 1px 1px 0 #6fc5f5;box-shadow:inset 0 1px 1px 0 #6fc5f5;background:#117ed2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#37aaea",endColorstr="#117ed2");background:-webkit-gradient(linear,left top,left bottom,from(#37aaea),to(#117ed2));background:-moz-linear-gradient(top,#37aaea,#117ed2);background-image:-o-linear-gradient(top,#37aaea 0,#117ed2 100%);background-image:linear-gradient(to bottom,#37aaea 0,#117ed2 100%)}
.grad-btn.grad-blue:hover,.grad-btn.grad-blue:focus,.grad-btn.grad-blue:active,.grad-btn.grad-blue.hover{background:#1c5bad;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2488d4",endColorstr="#1c5bad");background:-webkit-gradient(linear,left top,left bottom,from(#2488d4),to(#1c5bad));background:-moz-linear-gradient(top,#2488d4,#1c5bad);background-image:-o-linear-gradient(top,#2488d4 0,#1c5bad 100%);background-image:linear-gradient(to bottom,#2488d4 0,#1c5bad 100%);-webkit-box-shadow:inset 0 1px 1px 0 #64bef1;-moz-box-shadow:inset 0 1px 1px 0 #64bef1;box-shadow:inset 0 1px 1px 0 #64bef1}
.grad-btn.grad-blue:active{-webkit-box-shadow:inset 0 1px 9px 0 rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 9px 0 rgba(0,0,0,0.6);box-shadow:inset 0 1px 9px 0 rgba(0,0,0,0.6)}
.grad-btn.grad-gray{color:#FFF;border-color:#808080;-webkit-box-shadow:inset 0 1px 1px 0 rgba(127,127,127,0.4);-moz-box-shadow:inset 0 1px 1px 0 rgba(127,127,127,0.4);box-shadow:inset 0 1px 1px 0 rgba(127,127,127,0.4);background:#686868;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c1c1c1",endColorstr="#686868");background:-webkit-gradient(linear,left top,left bottom,from(#c1c1c1),to(#686868));background:-moz-linear-gradient(top,#c1c1c1,#686868);background-image:-o-linear-gradient(top,#c1c1c1 0,#686868 100%);background-image:linear-gradient(to bottom,#c1c1c1 0,#686868 100%)}
.grad-btn.grad-gray:hover,.grad-btn.grad-gray:focus,.grad-btn.grad-gray:active,.grad-btn.grad-gray.hover{background:#474747;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9c9c9c",endColorstr="#474747");background:-webkit-gradient(linear,left top,left bottom,from(#9c9c9c),to(#474747));background:-moz-linear-gradient(top,#9c9c9c,#474747);background-image:-o-linear-gradient(top,#9c9c9c 0,#474747 100%);background-image:linear-gradient(to bottom,#9c9c9c 0,#474747 100%);cursor:not-allowed;}
.grad-btn.grad-gray:active{-webkit-box-shadow:inset 0 1px 9px 0 rgba(0,0,0,0.6);-moz-box-shadow:inset 0 1px 9px 0 rgba(0,0,0,0.6);box-shadow:inset 0 1px 9px 0 rgba(0,0,0,0.6)}
.grad-btn.xsmall{font-size:11px;line-height:16px;padding:3px 12px;}
.grad-btn.small{font-size:15px;line-height:19px;padding:6px 0px;width:88px;}
.grad-btn.large{font-size:18px;line-height:27px;padding:8px 24px 8px;}
.grad-btn.more:after{content:"\2023";padding-left:0;}
.productOverviewTable th{border:1px solid #fff;text-align:left;background-color:#dddddd;}
.productOverviewTable th:first-child, .productOverviewTable td:first-child{white-space:nowrap;}
.productOverviewTable h5{color:#000000;font-size:30px;line-height:36px;padding:15px 0;white-space:nowrap;}
.productOverviewTable td{border:1px solid #ddd;color:#333333;font-size:22px;line-height:36px;text-align:left;}
.productOverviewTable tr:nth-child(odd) td{color:#333333;background-color:#f9f9f9;}
.tabs.switchDetail{background-color:#ffffff;padding:34px 0 15px;border-left:1px solid #DDD;border-bottom:1px solid #DDD;border-right:1px solid #DDD;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;}
.tabs.switchDetail .parallax section, .tabs.productOverviewTabs-1 .parallax section, .tabs.productOverviewTabs-2 .parallax section, .tabs.productOverviewTabs-4 .parallax section{padding:1px 60px 0 65px;}
.tabs.switchDetail .tabs-nav{font-size:24px;box-shadow:2px 2px 12px 0px #9d9d9d;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;}
.tabs.switchDetail .tabs-nav li{background:#ebebeb;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="white",endColorstr="#ebebeb");background:-webkit-gradient(linear,left top,left bottom,from(white),to(#ebebeb));background:-moz-linear-gradient(top,white,#ebebeb);background-image:-o-linear-gradient(top,white 0,#ebebeb 100%);background-image:linear-gradient(to bottom,#fff 0,#ebebeb 100%);-webkit-box-shadow:inset 0 1px 1px 0 white;-moz-box-shadow:inset 0 1px 1px 0 white;box-shadow:inset 0 1px 1px 0 white;}
.tabs.switchDetail .tabs-nav li a{height:43px;line-height:43px;display:block;color:#626262;margin:0;padding:0 42px;text-decoration:none;border:1px solid #C9C9C9;}
.tabs.switchDetail .tabs-nav li:nth-child(n) a{border-right-width:1px;}
.tabs.switchDetail .tabs-nav li:first-child a{border-right-width:1px;-webkit-border-radius:6px 0px 0px 6px;-moz-border-radius:6px 0px 0px 6px;-o-border-radius:6px 0px 0px 6px;border-radius:6px 0px 0px 6px;}
.tabs.switchDetail .tabs-nav li:last-child a{border-right-width:1px;-webkit-border-radius:0px 6px 6px 0px;-moz-border-radius:0px 6px 6px 0px;-o-border-radius:0px 6px 6px 0px;border-radius:0px 6px 6px 0px;}
.tabs.switchDetail .tabs-nav li:hover a{border-color:#999;text-decoration:none;background:#d6d6d6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f0f0f0",endColorstr="#d6d6d6");background:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#d6d6d6));background:-moz-linear-gradient(top,#f0f0f0,#d6d6d6);background-image:-o-linear-gradient(top,#f0f0f0 0,#d6d6d6 100%);background-image:linear-gradient(to bottom,#f0f0f0 0,#d6d6d6 100%)}
.tabs.switchDetail .tabs-nav li.active a{color:#FFF;border-top-color:#1992da;border-left-color:#0c75bb;border-right-color:#0c75bb;border-bottom-color:#00589c;-webkit-box-shadow:inset 0 1px 1px 0 #6fc5f5;-moz-box-shadow:inset 0 1px 1px 0 #6fc5f5;box-shadow:inset 0 1px 1px 0 #6fc5f5;background:#117ed2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#37aaea",endColorstr="#117ed2");background:-webkit-gradient(linear,left top,left bottom,from(#37aaea),to(#117ed2));background:-moz-linear-gradient(top,#37aaea,#117ed2);background-image:-o-linear-gradient(top,#37aaea 0,#117ed2 100%);background-image:linear-gradient(to bottom,#37aaea 0,#117ed2 100%)}
.tabs.switchDetail .tab-content, .tabs.productOverviewTabs-1 .tab-content, .tabs.productOverviewTabs-2 .tab-content, .tabs.productOverviewTabs-4 .tab-content{padding:20px 20px;border:none;}
.product_detail{font-family:'Roboto',sans-serif;}
.product_detail_1{font-size:36px;line-height:36px;}
.product_detail_2{font-size:24px;line-height:34px;padding:1px 60px 0 65px;}
.product_detail_3{font-size:22px;line-height:32px;}
.accordion_holder.accordion h3{font-family:'Roboto',sans-serif;}
.content .container .container_inner{padding:15px 0 0;}
.accordion_content_inner>ul, .accordion_content_inner>ol{margin-left:30px;}
.accordion_holder.accordion h3.ui-state-active > span, .accordion_holder.accordion h3:hover > span{background-color:#2488d4;}
.list.number.product_detail ul>li{color:#333333;font-size:24px;}
.list.number.product_detail ul li{margin:0 0 20px;padding-left:62px;}
.list.number.product_detail ul>li:before{height:36px;width:36px;padding:2px;font-size:22px;color:#2488d4;border:1px solid #2488d4;}
.tabs.switchDetail #tabid1>p>a>img,
.tabs.switchDetail #tabid3>p>a>img,
.tabs.switchDetail #tabid4>p>a>img{margin-top:-15px;margin-left:20px;}
.slider_number_border{border:1px solid #2488d4;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
div>.ls-inner{-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.productOverviewTabs{padding-top:20px;-webkit-border-radius:0px 0px 6px 6px;-moz-border-radius:0px 0px 6px 6px;-o-border-radius:0px 0px 6px 6px;border-radius:0px 0px 6px 6px;}
.productOverviewTabs.tabs .tabs-nav li a{padding:0 28px;}
.productOverviewTabs-1, .productOverviewTabs-2, .productOverviewTabs-4{padding-top:20px;background-color:#F5F5F5;border:none;}
.productOverviewTabs-1 .tabs-container, .productOverviewTabs-2 .tabs-container, .productOverviewTabs-4 .tabs-container{background-color:#ffffff;}
.productOverviewTabs-1>.tabs-nav, .productOverviewTabs-2>.tabs-nav, .productOverviewTabs-4>.tabs-nav{font-size:26px;height:110px;margin-bottom:-8px;}
.productOverviewTabs-1>.tabs-nav li, .productOverviewTabs-2>.tabs-nav li, .productOverviewTabs-4>.tabs-nav li{height:110px;font-weight:400;}
.productOverviewTabs-1>.tabs-nav li a, .productOverviewTabs-2>.tabs-nav li a, .productOverviewTabs-4>.tabs-nav li a{height:110px;width:183px;text-align:center;display:block;color:#626262;margin:0;line-height:36px;padding-top:20px;text-decoration:none;border:1px solid #C9C9C9;background-repeat:no-repeat;background-position:center 70px;}
.productOverviewTabs-1>.tabs-nav li:first-child a, .productOverviewTabs-2>.tabs-nav li:first-child a, .productOverviewTabs-4>.tabs-nav li:first-child a{width:185px;-webkit-border-radius:6px 0px 0px 0px;-moz-border-radius:6px 0px 0px 0px;-o-border-radius:6px 0px 0px 0px;border-radius:6px 0px 0px 0px;border:1px solid rgba(40,44,42,0.1);border-bottom-color:#ffffff;}
.productOverviewTabs-4>.tabs-nav li a, .productOverviewTabs-4>.tabs-nav li:first-child a{width:275px;}
.productOverviewTabs-1>.tabs-nav li:nth-child(n) a,
.productOverviewTabs-2>.tabs-nav li:nth-child(n) a,
.productOverviewTabs-4>.tabs-nav li:nth-child(n) a{border:1px solid rgba(40,44,42,0.1);border-bottom-color:#ffffff;}
.productOverviewTabs-1>.tabs-nav li:last-child a, .productOverviewTabs-2>.tabs-nav li:last-child a, .productOverviewTabs-4>.tabs-nav li:last-child a{border-right-width:1px;-webkit-border-radius:0px 6px 0px 0px;-moz-border-radius:0px 6px 0px 0px;-o-border-radius:0px 6px 0px 0px;border-radius:0px 6px 0px 0px;border:1px solid rgba(40,44,42,0.1);border-bottom-color:#ffffff;}
.productOverviewTabs-1>.tabs-nav li:hover a, .productOverviewTabs-2>.tabs-nav li:hover a, .productOverviewTabs-4>.tabs-nav li:hover a{background:none;*color:#2CC185;color:#0D73B8;*border:1px solid rgba(40,44,42,0.1);*border:none;border-bottom-color:0;background-color:#F5F5F5;background-repeat:no-repeat;background-position:center 70px;}
.productOverviewTabs-1>.tabs-nav li.active a, .productOverviewTabs-2>.tabs-nav li.active a, .productOverviewTabs-4>.tabs-nav li.active a{*background:none;box-shadow:inset 0 3px 0 #0D73B8;color:#0D73B8;border:1px solid rgba(40,44,42,0.1);*border:none;border-bottom-color:#ffffff;background-color:#ffffff;background-repeat:no-repeat;background-position:center 70px;}
.productOverviewTabs-1>.tabs-nav li a::before, .productOverviewTabs-2>.tabs-nav li a::before, .productOverviewTabs-4>.tabs-nav li a::before{display:block;padding:0;}
.productOverviewTabs-1>.tabs-nav li:first-child a, .productOverviewTabs-2>.tabs-nav li:first-child a, .productOverviewTabs-4>.tabs-nav li:first-child a{background-image:url(//www.rubytech.com.tw/rubytech/assets/images/Menu-1G.svg);}
.productOverviewTabs-1>.tabs-nav li:nth-child(2) a,
.productOverviewTabs-2>.tabs-nav li:nth-child(2) a,
.productOverviewTabs-4>.tabs-nav li:nth-child(2) a{background-image:url(//www.rubytech.com.tw/rubytech/assets/images/Menu-1G.svg);}
.productOverviewTabs-1>.tabs-nav li:nth-child(3) a,
.productOverviewTabs-2>.tabs-nav li:nth-child(3) a,
.productOverviewTabs-4>.tabs-nav li:nth-child(3) a{background-image:url(//www.rubytech.com.tw/rubytech/assets/images/Menu-Carrier.svg);}
.productOverviewTabs-1>.tabs-nav li:nth-child(4) a,
.productOverviewTabs-2>.tabs-nav li:nth-child(4) a,
.productOverviewTabs-4>.tabs-nav li:nth-child(4) a{background-image:url(//www.rubytech.com.tw/rubytech/assets/images/Menu-Fiber.svg);}
.productOverviewTabs-1>.tabs-nav li:nth-child(5) a,
.productOverviewTabs-2>.tabs-nav li:nth-child(5) a,
.productOverviewTabs-4>.tabs-nav li:nth-child(5) a{background-image:url(//www.rubytech.com.tw/rubytech/assets/images/Menu-Industrial.svg);}
.productOverviewTabs-1>.tabs-nav li:last-child a{background-image:url(//www.rubytech.com.tw/rubytech/assets/images/Menu-10G.svg);}
.productOverviewTabs-2>.tabs-nav li:last-child a{background-image:url(//www.rubytech.com.tw/rubytech/assets/images/Menu-2.5G.svg);}
.member_box{text-align:center;}
.ihc-login-template-3{background-color:#fff;border-top:7px solid #33b5e5;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.15);}
.ihc-login-template-3, .ihc-register-3{border-top:7px solid #e2e2e2;}
.ihc-login-template-3 .impu-form-submit input, .ihc-register-3 .iump-submit-form input{font-size:15px;background:none repeat scroll 0 0 #0073b7 !important;line-height:26px;}
.ihc-login-template-3 .impu-form-links a, .ihc-login-template-3 .impu-form-label-remember{color:#000;font-size:15px;font-weight:300;border-right:none;padding-right:22px;padding-left:8px;}
.impu-form-links-reg a:hover, .impu-form-links-pass a:hover{color:#1a9bcb;}
.ihc-register-3 .ihc-tos-wrap{background-color:#fff;border:none;}
.ihc-login-template-3 .impu-form-input-remember{margin-top:0px;margin-left:16px;}
.ihc-login-error{color:#FF0000;}
.filter .checkbox{* padding-left:40px;margin:0px;}
li>.checkbox{padding:10px 0px 5px 40px;}
.filter-heading{padding-top:5px;}
.filter-heading label{font-size:20px;font-weight:300;}
.filter-title{font-size:24px;font-weight:400;margin-bottom:10px;}
.filter-box{position:fixed;z-index:200;background-color:#ffffff;width:1110px;top:-14px;margin-left:0px;padding-top:80px;padding-right:0px;padding-bottom:10px;border-bottom-color:#c3c3c3;border-bottom-style:solid;border-bottom-width:thin;}
.selector-title{font-size:36px;margin-top:4px;padding-left:0px;}
.filter-box #sort{vertical-align:sub;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-top:2px;margin-left:16px;padding-top:3px;padding-bottom:3px;}
.selected-message{font-weight:300;font-size:13px;display:inline-block;line-height:normal;vertical-align:sub;position:absolute;margin-top:-3px;margin-left:10px;top:3px;}
.modelCell{font-weight:bold;height:100px;color:#777777;margin:15px;position:relative;}
.modelCell img{width:100%;}
.modelCell-1{font-size:26px;line-height:26px;font-weight:300;color:#00a0df;margin-top:12px;margin-bottom:6px;padding:0px;}
.modelCell-1>.checkbox{float:right;margin-right:-6px;margin-top:0px;}
.modelCell-2{margin-top:3px;margin-bottom:1px;background-color:#bbbbbb;height:1px;}
.modelCell-3{font-size:16px;line-height:16px;font-weight:300;color:#0087bd;margin:6px 0;}
.modelCell-3>span{float:right;font-size:14px;line-height:16px;font-weight:300;color:#000000;padding:2px 2px 0px 2px;margin:0px 0px 0px 4px;border:1px solid #bbbbbb;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.modelCell-4{color:#000000;margin:0;}
.modelCell-5{margin:6px 0 0 0;}
.modelCell-5-top, .modelCell-5-new, .modelCell-5-eol, .modelCell-5-status{font-size:14px;line-height:16px;font-weight:300;color:#ffffff;padding:2px 2px 0px 2px;margin-right:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;}
.modelCell-5-top{background-color:#4ca6ff;border:1px solid #4ca6ff;}
.modelCell-5-new{background-color:#f06423;border:1px solid #f06423;}
.modelCell-5-eol{background-color:#666666;border:1px solid #666666;}
.modelCell-5-status{background-color:#A9A9A9;border:1px solid #A9A9A9;}
.collapseIcon{cursor:pointer;float:right;height:21px;line-height:20px;font-size:18px;width:21px;color:#6f6f6f;display:block;margin-top:4px;text-align:center;font-weight:300;border:1px solid #e2e2e2;}
.select-fixed-top{margin-top:50px;}
.page-id-6233 .content .container .container_inner{padding:0;width:100%;}
.page-id-6233 .header_bottom{display:none;}
.page-id-6233  content{background-color:#ffffff;}
.page-id-6233 .wrapper_inner{background-color:#fff;}
.page-id-6233 .top-menu{padding:8px;padding-left:18px;}
.page-id-6233 #sel-message{*padding:8px;color:#00a0df;font-weight:400;}
.page-id-6233 #sort{padding-top:4px;padding-bottom:4px;margin-top:3px;border-radius:5px;}
.page-id-6233 .navbar-default{background-color:#ffffff;box-shadow:0 0px 10px rgba(0, 0, 0, 0.25);border-bottom-color:rgb(233, 233, 233);}
.page-id-6233 .nav-pills{display:inline-block;}
.page-id-6233 .nav-pills>li>a{margin-right:20px;}
.page-id-6233 .navbar>.container .navbar-brand, .page-id-6233 .navbar>.container-fluid .navbar-brand{margin-left:0px;}
.page-id-6233 .container>.navbar-header, .page-id-6233 .container-fluid>.navbar-header, .page-id-6233 .container>.navbar-collapse, .page-id-6233 .container-fluid>.navbar-collapse{margin-right:0px;margin-left:0px;}
.page-id-6233 #title{font-weight:300;font-size:26px;padding-top:17px;margin-top:-2px;}
.page-id-6233 #left-menu{padding-left:16px;padding-right:0px;}
.page-id-6233 #top-leftmenu{padding-right:30px;padding-left:18px;}
.page-id-6233 #bottombar{min-height:45px;box-shadow:0 0px 10px #bce8f1;border-bottom-color:#bce8f1;}
.attselect{color:#00a0df;border:1px solid #00a0df78;padding:3px;border-radius:7px;display:inline-block;*margin-top:3px;margin-left:10px;}
@media(max-width:1024px){
.page-id-6233 #left-menu{position:absolute;z-index:100;left:-300px;background-color:#ffffff;box-shadow:0 0px 10px rgba(0, 0, 0, 0.25);border-bottom-color:rgb(233, 233, 233);}
.page-id-6233 #hamburger{display:inline-block;float:left;}
}
@media(min-width:1024px){
.page-id-6233 #left-menu{position:relative;z-index:100;left:0px!important;background-color:#ffffff;box-shadow:none;}
}
.left-toggle{}
@media(max-width:970px){
.page-id-6233 div#content.selector>ul>li{width:45%;}
}
@media(max-width:480px){
.page-id-6233 div#content.selector>ul>li{width:100%;}
}
@media(min-width:1024px){
.page-id-6233 .container{width:1170px!important;}
}  .topmenu ul li a:hover{-webkit-box-shadow:0 0 6px 1px #fff;-moz-box-shadow:0 0 6px 1px #fff;-o-box-shadow:0 0 6px 1px #fff;box-shadow:0 0 6px 1px #fff;}
.topmenu ul li a{color:#fff!important;padding:5px 10px;border-radius:5px;margin-top:5px;margin-bottom:2px;}
#us{border:2px solid #CECECE;margin-top:3px;}
.navbar-default{padding-top:10px;padding-bottom:10px;box-shadow:0 0px 10px rgba(0, 0, 0, 0.25);border-bottom-color:rgb(233, 233, 233);background-image:-moz-linear-gradient(top, #23282D, #212121);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#23282D), to(#212121));background-image:-webkit-linear-gradient(top, #23282D, #212121);background-image:-o-linear-gradient(top, #23282D, #212121);background-image:linear-gradient(to bottom, #23282D, #212121);}
.nav-pills{display:inline-block;padding-right:16px}
.nav-pills > li > a{margin-right:20px;}
.navbar-default .navbar-brand{padding:10px;padding-bottom:0px;margin-top:-8px;margin-left:8px!important;display:inline-block}
.navbar-brand img{height:40px}
@media(max-width:750px){
.navbar-default .navbar-brand{margin-top:-4px;display:inline-block}
}
@media(min-width:992px){
.container{width:970px!important;}
}
@media(min-width:1170px){
.container {
width:1140px!important;
}
}