/* =============================================================================
  	Editor: Shay Rahman
   ========================================================================== */  

@media only screen and (max-width: 1120px) { 
.fixView { padding:0;}
.fixView2 { padding:18px 0 0 0 ;}
.tFoot, .tFoot2 { text-align:center !important;}
}


@media only screen and (max-width: 900px) {  
	
   
}


@media only screen and (max-width: 767px) {
	
.rightNavQuick { display: none;}
	
.fixNav2 { display: none;}
.qlinkWrp2 { display: block; margin-bottom: 10px;}
.linksBtm {display:none;}
	
.fixRightNav { float: none !important;}
.navbar-nav > li > a.fixNavIco { margin-top:0 !important;}

.mega-dropdown-menu { background-color: #ffffff !important;}

.tViewNavInfo { 
font-size:15px; font-family: 'Montserrat', sans-serif; font-weight: 700;
padding:8px 0 0 15px; float:right; display:block;}

/* -- Timeline ----*/	
ul.timeline:before { left: 40px;}
ul.timeline > li {
  margin-bottom: 20px;
  position: relative;
  width:100%;
  float: left;
  clear: left;
}
ul.timeline > li > .timeline-panel {
	width: calc(100% - 90px);
	width: -moz-calc(100% - 90px);
	width: -webkit-calc(100% - 90px);
}

ul.timeline > li > .timeline-badge { left: 28px; margin-left: 0; top: 16px;}
ul.timeline > li > .timeline-panel { float: right;}

ul.timeline > li > .timeline-panel:before {
	border-left-width: 0;
	border-right-width: 15px;
	left: -15px;
	right: auto;
}

ul.timeline > li > .timeline-panel:after {
	border-left-width: 0;
	border-right-width: 14px;
	left: -14px;
	right: auto;
}
    
.timeline > li.timeline-inverted{
  float: left; 
  clear: left;
  margin-top: 30px;
  margin-bottom: 30px;
}

.timeline > li.timeline-inverted > .timeline-badge{ left: 28px;}	
	
	
}

@media (max-width: 480px){


.navbar-nav > li > a.fixNavIco { margin-top: 0 !important;}
	
.btnTabSub a { width: 100%; margin-bottom: 10px;}	
.tFoot, .tFoot2 { text-align:center !important;}

.bgHigh h1, .bgHigh2 h1 { font-size: 26px; }
.bgHigh p, .tDetTitle2, .bgHigh2 p { line-height: 16px;font-size: 12px;}
	
.bgHigh2 { padding: 20px 0; background-color: #ffffff;}		
.bgHigh3 { padding: 20px; background-color: #ffffff;}	
	
.ppdNavTop { padding-top:0px !important;}
	
.arrowFix { font-size:20px !important;}	
/*.bgHigh3 h1 { font-size: 20px;}
.bgHigh3 p { line-height: 16px; font-size: 12px;}*/

.hdrExt { top: 80px !important; position:relative !important;}	

.mrgTopMain2 { padding-top:60px;}
	
.btnTabSub a, .btnTabSub2 a { 	margin: 10px 0;}	
	
}




