@charset "UTF-8";
body{ overflow-x:hidden; position:relative;  font-family: 'Lato-Regular'; }
*{padding:0px; margin: 0px; list-style: none; outline: none; text-decoration: none;}
.logo img{ width:100%;}
.tabsNav{ margin-bottom:20px; padding-left:15px; }
.fixDivTop{ position:fixed; z-index:9999; top:0px; left:00px;width:100%; background:#fff;}
.box1{ background:#77787b; transform: skew(-15deg); width:90%; margin:0 auto;}
#tabs-5  img,#tabs-9 img, #tabs-8 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; }

#tabs-5 .box1{ margin-bottom:142px;}
#tabs-5 .sec2 p{   top:125px; left:50%; margin-left:-35%; top: 140px; width: 70%; color: #7a7b7d;}
#tabs-5 .sec1 p{  top:50%; left:50%; margin-left:-25%; text-align: center; width: 55%; color: #7a7b7d;}
#tabs-5 .sec3 p{ width:315px; top:144px; left:50px; color:#fff;}
#tabs-7 .sec1{ width:100%; margin:0 auto;}
#tabs-7  td{ font-size:14px;  padding:10px 20px;}
#tabs-7 .heading{ position:relative; height:50px;border-bottom:1px solid #cfd0d1; margin-bottom:40px; }
#tabs-7 .inner{ padding:10px 30px; text-align:center; display:inline-block; position:absolute;left:50%; background:#fff; width:255px; margin-left:-125px; top:0px; }
.table1Out { margin-bottom:20px; }
#tabs-7 .text{ font-size:18px; color:#010101; text-transform:uppercase;}
#tabs-7 .table1Out .column1{ width:50%; float:left; padding:15px 0px;}
#tabs-7 .borderright{ border-right:1px solid #C3BABA;}
.table1 td{ font-size:20px; color:#010101; padding:5px 20px;}
.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:96%; margin:0 auto; padding-top:50px; }
.backBtn{ background:url(../assets/imgs/arrow-header.png) top left no-repeat; width:23px; height:43px; display:inline-block; margin-bottom:25px;}

.wrapper{ width:100%; margin:0 auto; }
.tabs{ padding:20px 30px;}

.tabsNav li{ float:left;}
.tabsNav li a{ padding:20px 12px;display:inline-block; text-align:center; font-size:14px; color:#3e3e3f; font-family: 'Lato-Regular'; text-transform:uppercase; font-weight:bold;}
.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:15px; color:#fff; line-height:18px; position:absolute; font-family: arial;}
.common-sec p a{color:#706f6f; text-decoration:underline;}
#tabs-3 .sec1 p{ top:50%; left: 50%; margin-left: -35%; width: 70%; color: #7a7b7d; text-align: center;}
#tabs-3 .sec2 p{ top:140px; right:40px; width:320px;}
#tabs-3 .sec4 p{ top:150px; left:20px; width:210px;}
#tabs-3 .sec6 p{ top:135px; left:210px; width:290px;}
#tabs-3 .sec7 p{ top:190px; right:35px; width:300px; color:#fff;}
#tabs-3 .sec8 p{ top:130px; right:35px; width:240px; color:#fff;}


#tabs-2 .sec1 p{ top:46%; left:24px; width:32%; color:#fff;}
#tabs-2 .sec2 p{ left: 50%; margin-left: -30%; top: 52%; width: 60%; line-height: 20px; color: #7a7b7d; text-align: center;}
#tabs-2 .sec3 p{ top:135px; right:20px; width:235px;}
#tabs-2 .sec4 p{ top:165px; left:40px; width:280px;}

#tabs-4 .sec1 p{ top:68px; left:2px; width:235px;}
#tabs-4 .sec2 p{   left:50%; margin-left:-35%; top: 52%; width: 70%; color: #7a7b7d; text-align: center;}
#tabs-4 .sec2 p span{ font-size:24px; font-weight:bold; text-transform:uppercase;}
#tabs-4 .sec3 p{ top:20px; left:280px; overflow:hidden; width:240px; font-size:16px; font-weight:bold; color:#fff;}

.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:14px; font-weight:bold; text-transform:uppercase; font-family: 'Lato-Regular'; color:#494848; padding-top:10px;}

.specs_mainHead{ background:url(../assets/imgs/specs_mainHead.png) repeat 0px 0px;}

.twocolumn2{ width:100%; margin:0 auto;}

.twocolumn2 .column1 { float: left; height: 1000px; overflow-y: scroll; width: 50%; }
.twocolumn2 .timeline-Widget--edge{ background:#00a7ec !important;}
.fb{ float:left; display:inline-block;}
.twitter{ float:right; display:inline-block;}
#video1 ul{ position:relative !important; top:0px !important;}
#mainTab2 ul a{ background:none !important; color:#8c8c8c; margin:0 23px;}
#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:80%; 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;}
.bx-wrapper .bx-controls-direction a{ z-index:9998 !important;}


.footerLogo {
    padding: 30% 0 46%;
    text-align: center;
}

.twocolumn2 .column1 img{ width:100%;}
.table1{border-collapse: collapse; border-spacing: 0; width:100%;}
.table1 th{border:1px solid #CBC7C7; padding:5px 20px;}
.table1 td{ font-size:20px; color:#010101; padding:5px 20px; border:1px solid #CBC7C7; text-align:center;}
.table1 td.blue{ color:#015bff; font-size:11px; font-weight:bold; text-transform:uppercase;}