
.t4design-heading{padding:0 0 2% 0;}
.t4design-heading h1{margin:0; padding:0; text-align:left;}
.t4design .threeColmsPrnt h1{text-align:left; margin:0; padding:15px 0 10px 0; color:#64008F; clear:both;}
.t4design .threeColmsPrnt h2{color:#64008F; font:24px arial;}
.t4design .threeColmsPrnt h4{font:bold 16px arial; color:#333;}
.t4design .threeColmsPrnt div{padding:10px 0 20px 0;}
.t4design .threeColmsPrnt .dwnBtnRow{width:auto; padding:10px 0 30px; }
.t4design .threeColmsPrnt .dwnBtnRow .smallBtn{text-align:center;}
.t4design .threeColmsPrnt .parts{float:left; width:31%;}

.t4design .colm ul{margin:20px 0; width:100%;}
.t4design .colm ul li{clear:both; width:100%; background:none; font:normal 14px arial; color:#333; text-align:left; padding:10px 0; list-style:none}
.t4design .colm ul li a{color:#333 !important}
.t4design .colm h6{color:#57c0e9; font:bold 14px arial}
.t4design .colm p{color:#333; font:normal 14px/20px arial; margin:10px 0}
.t4design .lastColm{padding:0 0 0 2%;}
.t4design .lastColm .grybox{ width:90%; min-height:100px; background:#f1f1f2; padding:0 5% 5%; position:relative;}
 
.t4design .threeColmsPrnt .colm ul li a{width:100%; background:none; font:normal 14px arial; color:#333}
.threeColmsPrnt a{ margin:15px 0 0 0;}
.InmainTitle{float:left; width:50%;}
.InmainTitle h1{color:#64008F; font:normal 30px arial; text-align:left; margin:0px 0 25px;}
.InmainTitle h2{color:#64008F; font:normal 23px arial; text-align:left; margin:0px 0 20px}

.grybox .dwArr{padding:10px 0;}
.grybox .dwArr .arr{top:-9px; position:relative;}
.grybox .dwArr .shdw{height:10px;}
.grybox h3{font:bold 16px arial; color:#64008F;}

.grybox-img{width:100%; max-width:100%; }
.img-responsive{width:100% !important; max-width:100% !important; }
    
/*Global blue bullet Begins*/
.blue-bullet{list-style:none; margin:6px 0;}
.blue-bullet li{position:relative; margin:4px 0; padding:0 0 0 10px;}
.blue-bullet li:before{color:#2d66ff; font-size:18px; content:"\2022"; position:absolute; left:0; top:-1px;  }
/*Global blue bullet Endss*/

/*Global Table Begins*/
.table-responsive{padding:0 !important; clear:both;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  padding:8px;
  vertical-align: top;
}
.table > thead > tr > th{ vertical-align: bottom; text-align:left;}
.table{ width:100%; max-width:100%; margin-bottom:20px; border-collapse:collapse; position:relative;}
.table thead th{background:url(/_layouts/15/IMAGES/OFMWebsite/T1Images/gryLineBg.jpg) repeat scroll left top; height:40px; line-height:40px; color:#57585b;}
.table tbody td{height:20px; line-height:20px; text-align:left; color:#333;}
.table tbody tr:nth-child(2n){background:#e5e6e7;}
/*.table tbody tr:nth-child(2n):after{border:18px solid; border-color:#e5e6e7 #fff #fff #e5e6e7; content:" "; position:absolute; right:0px;}*/
/*Global Table Ends*/

.t4design{}
.t4design .lastColm .grybox-patren{margin:16px 0 20px 0; background:url(/_layouts/15/IMAGES/OFMWebsite/T1Images/gryLineBg.jpg) repeat scroll left top; position:relative;}
.grybox .shdw-bottom{height:10px; width:100%; position:absolute; left:0; bottom:-8px; }
.grybox-patren ul li{list-style:none; padding:6px 0;}
.grybox-patren ul li a{font:normal 14px arial; color:#333;}
.grybox-patren ul li a:hover{color:#2D66FF; text-decoration:underline !important;}
.grybox-patren .bluTxt{margin:6px 0;}
.grybox-patren h3{background:url(/_layouts/15/IMAGES/OFMWebsite/T4Images/title_bg_210.png) no-repeat 0 0; padding:0 0 0 20px; width:190px; height:45px; line-height:45px; color:#fff; text-transform:uppercase; position:relative; top:-14px; }
.grybox > img.grybox-img{margin:15px 0;}


.t4cont1{width:100%; float:left; clear:both}
.t4cont1 .colm1{ width:31% !important; margin-right:3%; float:left;}
.t4cont1 .colm2{ width:66% !important; float:left; }
.t4cont1 .colm2 p{margin-bottom:20px; line-height:22px;}

.newsRoom{padding-top:30px;}
.newsRoomtxt{width:100%; float:left; clear:both;}
.newsRoomtxt .colm1{float:left; width:30%}
.newsRoomtxt .colm1 img{width:100%; max-width:100%;}
.newsRoomtxt .colm2{float:left; width:68%; padding-left:2% !important; line-height:24px;}
.newsRoomtxt .colm2 h4{margin-bottom:15px;}

.pressReleaseGrid{ width:100%; float:left; clear:both; padding-top:30px; font:normal 14px arial; coor:#333;}
.pressReleaseGrid .row{float:left; clear:both; width:100%; padding:0px !important}
.pressReleaseGrid .header{font-weight:bold; background:url(/_layouts/15/IMAGES/OFMWebsite/img/tabWrapBg.jpg) repeat-x; float:left; clear:both; width:100%; padding:0px !important}
.pressReleaseGrid .colm1{width:18% !important; float:left; height:30px; padding:15px 1% !important; display:table;}
.pressReleaseGrid .colm2{width:80% !important; float:left; height:30px; padding:15px 0 !important; display:table;}

.pressReleaseGrid .row:nth-child(2n){ background:#e5e6e7}
.grybox h4{font:bold 14px arial; color:#333; margin-top:10px;}
.grybox p{margin:5px 0px}

.youtube-iframe{margin:0 0 15px 0; width:100%; display:table; }


@media (max-width:940px){
    /*Global Table Begins*/

    .nicescroll-rails{background:#57585b; height:8px !important; margin:6px 0 0;}
	.nicescroll-rails > div{background:#51bfeb !important; height: 14px !important; border-radius:0 !important; top:-3px !important;}

	.table-responsive::-webkit-scrollbar {		
		height:10px;
	}
	.table-responsive::-webkit-scrollbar-track {
		background-color:#57585b;
		border-left:1px solid #ccc;
	}
	.table-responsive::-webkit-scrollbar-thumb {
		background-color:#51bfeb;
	}
	.table-responsive::-webkit-scrollbar-thumb:hover {
		background-color:#4aaed6;
	}
	.table-responsive {
		width: 100%;
		margin-bottom: 15px;
		overflow-x: auto;
		overflow-y: hidden;
		/*-webkit-overflow-scrolling: touch;
		-ms-overflow-style: -ms-autohiding-scrollbar;*/
		border: 1px solid #ddd;
		padding:0 !important;
		font-size:16px !important;

  	}
	.table-responsive > .table {
	margin-bottom: 0;
	}
	.table-responsive > .table > thead > tr > th,
	.table-responsive > .table > tbody > tr > th,
	.table-responsive > .table > tfoot > tr > th,
	.table-responsive > .table > thead > tr > td,
	.table-responsive > .table > tbody > tr > td,
	.table-responsive > .table > tfoot > tr > td {
	white-space: nowrap;
	}
	.table-responsive > .table-bordered {
	border: 0;
	}
	.table-responsive > .table-bordered > thead > tr > th:first-child,
	.table-responsive > .table-bordered > tbody > tr > th:first-child,
	.table-responsive > .table-bordered > tfoot > tr > th:first-child,
	.table-responsive > .table-bordered > thead > tr > td:first-child,
	.table-responsive > .table-bordered > tbody > tr > td:first-child,
	.table-responsive > .table-bordered > tfoot > tr > td:first-child {
	border-left: 0;
	}
	.table-responsive > .table-bordered > thead > tr > th:last-child,
	.table-responsive > .table-bordered > tbody > tr > th:last-child,
	.table-responsive > .table-bordered > tfoot > tr > th:last-child,
	.table-responsive > .table-bordered > thead > tr > td:last-child,
	.table-responsive > .table-bordered > tbody > tr > td:last-child,
	.table-responsive > .table-bordered > tfoot > tr > td:last-child {
	border-right: 0;
	}
	.table-responsive > .table-bordered > tbody > tr:last-child > th,
	.table-responsive > .table-bordered > tfoot > tr:last-child > th,
	.table-responsive > .table-bordered > tbody > tr:last-child > td,
	.table-responsive > .table-bordered > tfoot > tr:last-child > td {
	border-bottom: 0;
	}
	/*Global Table Ends*/

	.t4design .threeColmsPrnt .dwnBtnRow{width:100%; border:0; }
    	.t4design .threeColmsPrnt .dwnBtnRow .smallBtn{width:26% !important;}
	.t4design .threeColmsPrnt .dwnBtnRow a{width:89%; text-align:center;}
	.t4design .threeColmsPrnt h1{display:block; width:100%; font-size:30px;}
	.t4design .threeColmsPrnt h2{font-size:24px;}
	.t4design .lastColm{padding:6px 0 0; margin:0; width:100%;}
	.t4design .lastColm > div{float:left; width:86% !important; padding:0.8% 3% 2% !important; min-height:300px !important;}
	.t4design .lastColm > div:first-child{margin:0;}
	.t4design .lastColm > div:last-child{margin:0 0 0 4%;}
	.grybox > img.grybox-img{margin:10px 0; height:150px;}
	.grybox .shdw-bottom{}
	.grybox-patren ul li{padding:5px 0;}

	.t4design .lastColm .grybox-patren{margin-top:8px !important;}
	.youtube-iframe{width:60%; height:260px; margin:0 auto;}

}


@media (max-width:550px){

    .t4design .threeColmsPrnt .dwnBtnRow {border-bottom:1px solid #ccc; padding:10px 0 15px; margin-bottom:15px;}
	.t4design .threeColmsPrnt .dwnBtnRow .smallBtn{width:75% !important;}
	.t4design .threeColmsPrnt, .t4design .threeColmsPrnt h4, .blue-bullet{font-size:14px;}
	.t4design .threeColmsPrnt h1{display:block; width:100%; font-size:30px;}
	.t4design .threeColmsPrnt h2{font-size:16px;}
	.t4design .lastColm{padding:6px 0 0; margin:0;}
	.t4design .lastColm > div{float:left; width:94% !important; padding:0.8% 3% 2% !important; min-height:300px !important;}
	.t4design .lastColm > div:last-child{margin:5% 0 0;}
	
	.t4cont1 .colm1{ width:100% !important; text-align:center; float:left;}
	.t4cont1 .colm2{ width:100% !important; float:left; }
	.t4cont1 .colm2 p{margin-bottom:20px; line-height:22px;}

	.youtube-iframe{width:90%;  margin: 0 auto 15px; }

}
