@charset "UTF-8";
body{  overflow-x: hidden; position:relative; padding-bottom:0%; margin: 0;}
*{ list-style: none; font-family: 'Lato-Regular'; text-decoration: none; outline: none; box-sizing: border-box;}
.logo img{ width:100%;}
.tabsNav{ margin-bottom:20px; }
#getFixed{ background:#fff; width:100%; padding-left:0px; }
.box1{ background:#77787b; transform: skew(-15deg); width:90%; margin:0 auto;}
#tabs-5  img,#tabs-9 img, #tabs-8 img{ width:100%; }
.twocolumn2 .column1 img{ width:100%;}
#tabs-5 .img1{ position:absolute; right:11px; bottom:-142px; transform:skew(15deg);}
.box2{background:#d9d9d9; width:300px; height:143px; margin-left:534px; }
.content-mtreal{top: 450px; text-align: justify; left:4px; width: 350px; font-size: 11px; color: #000; line-height: 16px; position: absolute;}
.mg_left{margin-left: 25%;}


.table1 td, .table1 th{ font-size:20px; color:#010101; padding:5px 20px; border:1px solid #BCB7B7;}
.table1{border-collapse: collapse; border-spacing: 0; width:100%;}
.table1 td.blue{ color:#015bff; font-size:11px; font-weight:bold; text-transform:uppercase;}
.tac{ text-align:center; margin-bottom:20px;}
img{ vertical-align:middle;}
.clearfix:after { content: "."; display: block; font-size:0; height: 0; clear: both; visibility: hidden;}
.clearfix { display: block; }
*+html .clearfix { display: inline-block; }
.wrapperOuter{ width:100%; margin:0 auto; padding-top:0; overflow-x: hidden; }
/*.backBtn{ background:url(../assets/imgs/arrow-header.png) top left no-repeat; width:23px; height:43px; display:inline-block; margin-bottom:25px;}*/
.backBtn1{display: inline-block; padding: 20px; position: absolute; left: 0; top: 0;}
.backBtn1 img{width:23px; height:43px; display:inline-block;}

.table1 tr:first-child td { font-weight:bold} 
.wrapper{ width:96%; margin:0 auto; }
.tabs{ padding:20px 30px;}

.tabsNav li{ float:left;}
.tabsNav li a{ padding:20px 15px;display:inline-block; text-align:center; font-size:14px; color:#3e3e3f; font-family: 'Lato-Regular'; font-weight:bold; text-transform:uppercase;}
.tabsNav li a span{ height:50px; display:inline-block;}
.tabsNav li.ui-tabs-active a, .tabsNav li.ui-state-active a{background:#ecedef;}
.tabsNav img{ width:40px;}

.twocolumn1{ margin:0px;}

.twocolumn1 .column1{ float:left; width:564px; z-index:100; position:relative;}
.twocolumn1 .column2{ float:left; padding-top:25px; margin-left:-20px; width:317px; z-index:1;position:relative;}
.twocolumn1 .column2 .inner{ height:288px; border-top:1px solid #dfdede; border-right:1px solid #dfdede; padding:15px 20px 0px 65px;   }
.exterImg1{ text-align:right;}
.post h3{ font-size:16px; color:#000;}
.post h2{ font-size:30px;color:#015bff;}
.post p{ font-size:12px; color:#000; line-height:16px;}
.tAl{ text-align:left}
.tAr{ text-align:right;}
#tabs-2 img, #tabs-3 img, #tabs-4 img{ width:100%;}

.common-sec{ position:relative; padding-bottom:5px;}
.common-sec p{ font-size:11px; color:#000; line-height:16px; position:absolute; text-align: justify;}
.common-sec h3{ font-size:16px; color:#fff;  position:absolute; font-family: 'Lato-Regular';}
.common-sec p a{color:#706f6f; text-decoration:underline;}
#tabs-3 .sec1 p{  right: 20px; top: 90px; width: 200px; color:#344f4a;}
#tabs-3 .sec2 p{ top:140px; left:28px; width:215px;}

#tabs-3 .sec3 h3{ top:100px; right:12px; width:220px;}
#tabs-3 .sec3 p{ top:85px; text-align: justify; right:30px; width:190px;}
#tabs-3 .sec3 p.disclaimer{ bottom: 10px;}
#tabs-3 .sec4 h3{ top:70px; left:40px; width:220px;}
#tabs-3 .sec4 p{ top:140px; left:20px; width:210px;}

#tabs-3 .sec5 h3{ top:70px; right:5px; width:222px;}
#tabs-3 .sec5 p{ top:135px; right:30px; width:195px;}

#tabs-3 .sec6 h3{ top:85px; left:35px; width:210px;}
#tabs-3 .sec6 p{ top:150px; left:35px; width:215px; color:#fff;}

#tabs-2 p{ color: #000; }
#tabs-2 .sec1 p{ right: 5px;  top: 90px; width: 215px;  font-size:11px; }
#tabs-2 .sec2 p{ top:90px; left:20px; width:210px; font-size:11px;}
#tabs-2 .sec5 p{ top:145px; left:35px; width:195px; font-size:11px;}

#tabs-2 .sec2 h3{top:120px; right:188px;}
#tabs-2 .sec3 p{ top:135px; left:20px; width:225px; color:#fff;}
#tabs-2 .sec3 h3{top:100px; left:20px; color:#fff;}
#tabs-2 .sec4 p{ top:135px; right:40px; width:165px; color:#fff;}
#tabs-2 .sec4 h3{top:100px; right:120px; color:#fff;}
#tabs-2 .sec5 h3{top:100px; left:45px;}
#tabs-2 .sec5 p{ top:75px; left:30px; width:190px; text-align: justify;}

#tabs-4 .sec1 h3{ top:125px; right:5px; width:218px;}
#tabs-4 .sec1 p{ top:100px; right:15px; width:205px; }
#tabs-4 .sec2 h3{ top:110px; left:20px; width:245px;}
#tabs-4 .sec2 p{ top:140px; left:20px; width:240px; color:#fff; }
#tabs-4 .sec2 p span{ font-size:24px; font-weight:bold; text-transform:uppercase;}
#tabs-4 .sec3 h3{ top:80px; right:0px; width:240px;}
#tabs-4 .sec3 p{ top:115px; right:20px;width:220px; font-size:14px; color:#fff;}

#tabs-5 .sec1 p{ right: 20px; top:90px; width: 200px;}
#tabs-5 .sec3 p{ right: 30px; top: 50px; width: 200px;}
#tabs-5 .sec4 p{ right: 0px; bottom: 3px; width: 468px;}
#tabs-5 p.note img{ width:auto;}

#tabs-7 .inner {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    left: 50%;
    margin-left: 0; transform: translateX(-50%);
    padding: 10px 30px;
    position: absolute;
    text-align: center;
    top: 0;
    width: auto;
}

#tabs-7 .heading {
    border-bottom: 1px solid #cfd0d1;
    height: 60px;
    margin-bottom: 30px;
    position: relative;
}
#tabs-7 td {
    font-size: 14px;
    padding: 10px 10px; text-align: center;
}
#tabs-7 td:first-child{text-align: left;}
.table1 tr td:first-child{ width: auto;}
.table2 tr td:first-child{ width: 21.5%;}

#tabs-7 .inner span{text-transform: uppercase;}
.list1{ width:96%; margin:0 auto;}
.list1 li{ float:left; width:50%; text-align:center; margin-bottom:50px;}
#tabs-6  .list1 li img{ width:80%;}
.list1 li p{ font-size:20px; font-weight:bold; text-transform:uppercase; font-family: 'Lato-Regular'; color:#494848; padding-top:0; margin: 0; position: relative; top: -30px;}

.specs_mainHead{ background:url(../assets/imgs/specs_mainHead.png) repeat 0px 0px;}

.twocolumn2{ width:94%; margin:0 auto;}
.twocolumn2 .column1{ width:50%; float:left; height:1000px;overflow-y:scroll; }
.twocolumn2 .timeline-Widget--edge{ background:#00a7ec !important;}

.fb{ display:inline-block;}
.twitter{ display:inline-block;}
#video1 ul{ position:relative !important; top:0px !important;}
#mainTab2 ul a{ background:none !important; color:#bbb; margin-left:55px; font-size: 17px;}
#mainTab2 .ulOuter{-webkit-transform: skew(-25deg, 0deg);
    -moz-transform: skew(-25deg, 0deg);
    -o-transform: skew(-25deg, 0deg);
    -ms-transform: skew(-25deg, 0deg);
    transform: skew(-25deg, 0deg); background:#000; width:93%; margin:0 auto;}
#mainTab2 ul{  -webkit-transform: skew(25deg, 0deg);
    -moz-transform: skew(25deg, 0deg);
    -o-transform: skew(25deg, 0deg);
    -ms-transform: skew(25deg, 0deg);
    transform: skew(25deg, 0deg);  }
#mainTab2 .tabsNav li.ui-tabs-active a,#mainTab2 .tabsNav li.ui-state-active a{ color:#fff;}
.height100{ height:100px !important;}
p.note { font-size:11px; color:#000; position: relative; margin-bottom: 10px;}

.footerLogo {
    padding: 7% 0;
    text-align: center;
}

.video_wrapper{box-shadow: 0 0 5px #ccc; border: 5px solid #fff; background: #fff; margin-bottom: 20px; position: relative;}
.video_wrapper video{ width: 100%; height: 80vh;}

.label{ display: inline-block; padding-top: 20px;}
.label h3{ margin: 0; background-color: #ec1f27; color: #fff; text-transform: uppercase; font-weight: 700; position: relative; padding: 15px 20px;}
.label h3:before{ content: '';  border-bottom: 52px solid #ec1f27; border-right: 20px solid transparent; position: absolute; right: -20px; top: 0;}
.label h3:after{ content: ''; position: absolute; right: -10px; top: 50%; width: 2px; height: 80%; background-color: #fff; transform: rotate(-20deg) translateY(-50%);} 
.thumb_img img{ width: 100%;}

/* .tabs_wrap{ position: relative;} */
.tab_wrap{ position: relative; padding-top: 147px;}
.tabsNav{ position: relative; top: 20px; left: 0; margin: 0; z-index: 999; }

.ulOuter .tabsNav{ top: 0;}

/*  */
.tab-pane7 .inner {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    left: 50%;
    margin-left: -125px;
    padding: 10px 30px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 250px;
}

.tab-pane7 .heading {
    border-bottom: 1px solid #cfd0d1;
    height: 60px;
    margin-bottom: 30px;
    position: relative;
}
.tab-pane7 td {
    font-size: 14px;
    padding: 10px 10px; text-align: center;
}
.tab-pane7 td:first-child{text-align: left;}

.tab-pane7 .inner span{text-transform: uppercase;}

.tab-link.active { background-color: #ecedef; }
.tab-content { display: none;}
.tab-content.active { display: block;}