/*

Theme Name: Listen & Learn

Author: Bhartendu Sharma



*/





*{

	margin:0;

	padding:0;

	}

body{

	margin:0;

	padding:0;

	line-height:1.4;

	}

h1{color:#3161A1 !important;}

h2{color:#959F2B !important;}

h3{color:#404040 !important;}

h1, h2, h3, h4, h5, h6{

	margin:0;

	padding:0;

	}

img{

	border:none;

	}

@font-face {

    font-family: 'helvetica';
    src: url('fonts/helvetica.ttf') format('truetype');
	 src: url('fonts/helvetica.eot')  format('opentype');
    font-weight: normal;
    font-style: normal;
}



@font-face {
	font-family: 'Helvetica-Oblique';
	src: url('fonts/Helvetica-Oblique.eot?#iefix') format('embedded-opentype'), 
	     url('fonts/Helvetica-Oblique.otf')  format('opentype'),
	     url('fonts/Helvetica-Oblique.woff') format('woff'), 
	     url('fonts/Helvetica-Oblique.ttf')  format('truetype'),
	     url('fonts/Helvetica-Oblique.svg#Helvetica-Oblique') format('svg');
}

p{

	font-family: Verdana, Geneva, sans-serif;

	color:#636363;

	font-size:14px;

	margin-bottom:10px;

	text-align:justify;

	font-style:normal;

	}

.clearfix{

	content:'';

	display:block;

	}

	.clear{

		clear:both;

		}

.header{

	background:url('images/logo-right_img.jpg') no-repeat top right;

	}

.container{	

	max-width:1148px;

	width:83%;

	margin:0 auto;

	

	}

.main_container{

	box-shadow:#454545 0px 0px 10px;

	padding:20px 26px;

	max-width:1104px;

	width:80%;

	margin:0 auto;

	overflow:hidden;

	margin-top:1%;

	min-height:350px;

	}

.top_nav{

	max-width:720px;

	width:100%;

	float:left;

	position:relative;

	}

/*

.top_nav{

		width:85%;

	}

.top_nav ul{

	background:url('images/nav_bg.gif') repeat-x;

	height:43px;

	border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	-webkit-border-radius:5px;



	}

.top_nav ul li{

	float:left;

	list-style:none;

	}

	

.top_nav ul li ul.sub-menu{

	display:none;

	background:none;

	position: relative;

z-index: 9;

	}

.top_nav ul li:hover ul.sub-menu{

	display:block;

	position:absolute;

	width:100%;

	background:#f1f1f1 !important;

	box-shadow:0px 0px 2px #bcbcbc;

	left:0;

	}

.top_nav ul li:hover ul.sub-menu li{

	background:#033e7a;	

	border:none;

	float:none;

	}

.top_nav ul li:hover ul.sub-menu li a{

	padding:5px 10px;

	}

.top_nav ul li:hover ul.sub-menu li a:hover{

	background:#14589d;

	}

.top_nav ul li a{

	color:#ffffff;

	padding:10.1px 25.6px;

	display:block;

	text-decoration:none;

	font-family: 'helvetica';

	font-size:15px;

	transition:all .3s;

	}

.top_nav ul li a:hover{

	background:#033e7a;

	border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	-webkit-border-radius:5px;

	}



.top_nav .current-menu-item{

		background:#033e7a;

		border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	-webkit-border-radius:5px;

	}

	*/

.cat-links a{

	 color: #636363;

    font-family: Verdana,Geneva,sans-serif;

    font-size: 18px;

    margin-bottom: 1%;

	text-decoration:none;

	display:block;

	}

.srch_bx{

	float:right;

	margin-top:6px;

	}	

.search-field{

	border:#c2c2c2 solid 1px;

	padding:3px;

	float:left;

	margin-top:1px;

	}

.cnt_mu{

	font-family: Verdana,Geneva,sans-serif;

	float:left;

	color:#878787;

	font-size:14px;

	margin-top:9px;

	margin-right:10px;

	}

.test{

	width:100%;

	max-width:255px;

	display:inline-block;

	}

.left_cnt_area{

	width:71%;

	float:left;

	}

.sidebar{

	width:27%;

	float:left;

	margin-left:2%;

	}

ul.prog_lst{

	overflow:hidden;

	min-height:125px;	

	padding:20px 10px;

	}

ul.prog_lst li{

	width:100% !important;	

	color: #4D4D4D;

	font-family: Verdana,Geneva,sans-serif;

	font-size: 13px;

	margin-bottom:1%;

	}

ul.diag_lst{

	overflow:hidden;

	min-height:125px;

	padding:20px 10px;

	}

ul.diag_lst li{

	width:100% !important;

	color: #636363;

	font-family: Verdana,Geneva,sans-serif;

	font-size: 13px;

	margin-bottom:1%;

	list-style:none;

	}

ul.hm_thr_blck li{

	width:31.4%;

    float:left;

	margin-right:2.8%;

	margin-right:1.9%\9;

	margin-top:2%;

	font-family: Verdana,Geneva,sans-serif;

	color:#636363;

	font-size:13px;

	overflow:hidden;	

	max-width:100%;

	list-style:none;

	}

ul.hm_thr_blck li:last-child{

	margin-right:0px;

	}

ul.hm_thr_blck li:nth-child(2) .thr_tit{

	background:#47cd9f;

	}

ul.hm_thr_blck li:nth-child(3) .thr_tit{

	background:#4abdd5;

	}

ul.hm_thr_blck li:nth-child(1) .rd_mre:hover{

	background:#BBC92C;

	}



ul.hm_thr_blck li:nth-child(2) .rd_mre:hover{

	background:#47cd9f;

	}

ul.hm_thr_blck li:nth-child(3) .rd_mre:hover{

	background:#4abdd5;

	}



ul.hm_thr_blck li:nth-child(1) .rd_mre{

	background:#BBC92C;

	}


ul.hm_thr_blck li:nth-child(2) .rd_mre{

	background:#47cd9f;

	}

ul.hm_thr_blck li:nth-child(3) .rd_mre{

	background:#4abdd5;

	}







ul.hm_thr_blck li .ass_cnt_mn{

	background: #ffffff; /* Old browsers */

	background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* IE10+ */

	background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

	box-shadow:0px -3px 11px #000000;

	}

.thr_img_ot{

	position:relative;	

	}

.thr_img_ot img{

    -webkit-transform: scale(1,1);

    -webkit-transition-timing-function: ease-out;

    -webkit-transition-duration: 250ms;

    -moz-transform: scale(1,1);

    -moz-transition-timing-function: ease-out;

    -moz-transition-duration: 250ms;

	}

.thr_img_ot img:hover{

    -webkit-transform: scale(1.05,1.07);

    -webkit-transition-timing-function: ease-out;

    -webkit-transition-duration: 250ms;

    -moz-transform: scale(1.05,1.07);

    -moz-transition-timing-function: ease-out;

    -moz-transition-duration: 250ms;

    position: relative;  

	}

.hm_thr_blck .vm_btn{

	background:#d9d9d9;

	color:#636363;

	font-family: Verdana,Geneva,sans-serif;

	font-size:11px;

	text-transform:uppercase;

	text-decoration:none;

	padding:5px 10px;

	font-weight:bold;

	}

.thr_img_ot .thr_tit{

	position:absolute;

	bottom:0;

	background:#bbc92c;

	padding:10px 5px;

	width:96.4%;

	font-family: Verdana,Geneva,sans-serif;

	color:#ffffff;

	text-transform:uppercase;

	font-size:11px;

	text-align:center;

	}



ul.ass_lst{

	overflow:hidden;

	min-height:125px;

	}

ul.ass_lst li{

	width:100%;

	}

ul.ass_lst li i{

	color:#bbc92c;

	 float: left;

    height: 16px;

    margin-right: 7px;

	margin-top:3px;

	}

	

ul.diag_lst li i{

	color:#47cd9f;

    float: left;

    height: 16px;

    margin-right: 7px;

	margin-top:3px;

	}

ul.prog_lst li i{

	color:#4abdd5;

	height: 16px;

    margin-right: 7px;

	margin-top:3px;

	float:left;

	}

.req_cl{

	display:block;

	}

.req_cl a{

	background:#959F2B;

	color:#081c39;

	/*padding:5px 31px;*/

	font-family: Verdana,Geneva,sans-serif;

	text-decoration:none;

	border-radius:2px;

	-moz-border-radius:2px;

	-ms-border-radius:2px;

	-o-border-radius:2px;

	-webkit-border-radius:2px;

	display:inline-block;

	margin-bottom:5%;

	/*width:68%; */

	font-size:21px;

	transition:all .3s;

line-height:13px;
	}	

.req_cl a:hover{

/*	background:#9ba71c; */

	}

.tst_ot_bx{

	border:#d2d2d2 solid 1px;

	}

.tst_ot_bx .tst_tit{

	font-family: 'Helvetica-Oblique';

	font-size:15px;

	color:#404040;

	font-weight:normal;

	margin-bottom:5%;

	}

.tst_ot_bx .tst_vm_btn {

	font-family: Verdana,Geneva,sans-serif;

	font-size:11px;

	font-weight:bold;

	float:right;

	color:#636363;

	text-transform:uppercase;

	text-decoration:none;

	transition: all .3s;

	}

.tst_ot_bx .tst_vm_btn:hover{

	color:#4C83C2;

	margin-left:2%;

}

.test_bx{

	background: rgb(255,255,255); /* Old browsers */

	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(237,237,237,1) 98%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(98%,rgba(237,237,237,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(237,237,237,1) 98%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(237,237,237,1) 98%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(237,237,237,1) 98%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(255,255,255,1) 1%,rgba(237,237,237,1) 98%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */

    padding:10px;

	overflow:hidden;

	}

	

ul.nws_lst li{

	list-style:none;

	padding:12px 5px;

	overflow:hidden;

	height:55px !important;

	}
ul.nws_lst li p{font-size:11px;}	

ul.nws_lst li img{

	float:left;

	width:65px;

	height:auto;

	}

ul.nws_lst li .nws_tit a{ 

	font-family: Verdana,Geneva,sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#404040;

	text-decoration:none;

	}

ul.nws_lst li .nws_txt{

	width:66%;

	margin-left:5%;

	float:left;

	}
ul.nws_lst li .nws_txt h4{	font-family: Verdana,Geneva,sans-serif !important; }

.vid_cnt_ara{
width: 100%;
float: left;

    overflow:hidden;

	margin-top:3%;

	}

.vid_cnt_ara .widget-title{

	font-family: Verdana,Geneva,sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#404040;

	text-decoration:none;

	margin-bottom:2%;

	}

.hm_vid{

	width:33%;

	float:left;

	max-width:100%;

	}
	
	.hm_vid img{
	
	width: 100%;

	margin-top:5px;

	}

.hm_cnt_ar{

	width:63%;

	float:left;

	margin-left:3%;

	}

.hm_cnt_mp{

width:47%;
	float:left;
	overflow:hidden;

	}

.hm_cnt_txt{

	font-family: Verdana,Geneva,sans-serif;

	font-size:12px;

	color:#636363;

	float:left;

	width:48%;

	margin-left:5%;

	}

.site-footer{

	padding:50px 0px 0px;

	}

ul.ftr_clnt_lst{

	margin:0;

	padding:0;

	width:55%;

	float:left;

	}	

ul.ftr_clnt_lst li{

	list-style:none;

	floaT:left;

	margin-right:2%;	

	min-height:85px;

	} 

.ftr_men{

	float:left;

	width:45%;

	}

.ftr_men ul{

	margin:0;

	padding:0;

}

.ftr_men ul li{

	float:left;

	list-style:none;

	width:32%;

	}

.ftr_men ul li a{

	font-family: Verdana,Geneva,sans-serif;

	font-size:14px;

	color:#636363;

	text-decoration:none;

	transition:all .3s;

	}

.ftr_men ul li a:hover{

	color:#4c83c2;

	}

.btm_ftr{

	overflow:hidden;

	border-top:#cacaca solid 1px;

	padding:20px 0px;

	}

.copy{

	float:left;

	font-family: Verdana,Geneva,sans-serif;

	font-size:14px;

	color:#636363;

	

	}

ul.ftr_soc{

	margin:0;

	padding:0;

	float:right;

	max-width:100px;

	width:100%;

	}

ul.ftr_soc li{

	list-style:none;

	float:right;

	margin-right:12%;

	font-size:16px;

	}

ul.ftr_soc li a{

	color:#a8a8a8;

}

ul.ftr_soc li i{

	color:#a8a8a8;

	transition:all .3s;

  }

ul.ftr_soc li i:hover{

   color:#63676a;	

  }



.hm_cnt_txt .tst_tit{

   color: #404040;

    font-family: 'Helvetica-Oblique';

	font-size:17px;

	font-weight:normal;

	}

.search-submit{

     background:url('images/srch_btn.png') no-repeat;

	 width:28px;

	 height:24px;

	 float:left;

	 font-size:0px;

	 cursor:pointer;

	 border:none;

	 margin-top:1px;

	}

.rd_br{

	font-family: Verdana,Geneva,sans-serif;

	font-size:14px;

	color:#636363;

	}

.entry-title{

	font-family: 'Helvetica-Oblique';

	font-size:26px;

	color:#3d5d9a;

	margin-bottom:1%;

	font-weight:normal;

	margin-bottom:10px;

	}

a{

	color:#4479B8;

	text-decoration:none;

	}

.screen-reader-text{

	display:none;

	}

.rd_mre{

	background:#4c83c2;

    color: #ffffff;

    font-family: Verdana,Geneva,sans-serif;

    font-size: 11px;

    font-weight: bold;

    padding: 5px 10px;

    text-decoration: none;

    text-transform: uppercase; 

	margin-top:3%;

	transition:all .3s;

	display:inline-block;

	}

.rd_mre:hover{

	background:#4c83c2;

	color:#ffffff;

	}

.vm_mr_ot{

	width:100%;

	text-align:center;

	margin-top:15px;

	}

.top_nav #pull{

	display:none;

	}

.page-title	{

 color: #636363;

    font-family: Verdana,Geneva,sans-serif;

    font-size: 18px;

    font-weight: normal;

    margin-bottom: 1%;

	}

/*   ============================================== ASSESMENT PAGE   ================================  */



ul.ass_lst{

	margin:0;

	padding:20px 20px;

	}

ul.ass_lst li{

	list-style:none;

	overflow:hidden;

	color: #636363;

    float: left;

    font-family: Verdana,Geneva,sans-serif;

	font-size: 13px;

	}

.ass_tit{

	font-family: Verdana,Geneva,sans-serif;

	font-weight:bold;

	font-size:15px;

	color:#636363;

	margin-bottom:5px;

	}

.ass_rd_fl{

	background:#3f73b2;

	padding:5px 15px;

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	font-size:11px;

	text-decoration:none;

	transition:all .3s;

	float:right;

	}

.ass_rd_fl:hover{

	-moz-box-shadow:    inset 0 0 10px #103159;

   -webkit-box-shadow: inset 0 0 10px #103159;

   box-shadow:         inset 0 0 10px #103159;

	}





/*   ============================================== ASSESMENT PAGE   ================================  */



/*   ============================================== WE ASSIST PAGE   ================================  */

ul.we_ast_lst{

	margin:0;

	padding:0;

	}

ul.we_ast_lst li{

	list-style:none;

	background: rgb(255,255,255); /* Old browsers */

	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 52%, rgba(238,238,238,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(52%,rgba(255,255,255,1)), color-stop(100%,rgba(238,238,238,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 52%,rgba(238,238,238,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(255,255,255,1) 52%,rgba(238,238,238,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 52%,rgba(238,238,238,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(255,255,255,1) 52%,rgba(238,238,238,1) 100%); /* W3C */

	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */



    padding:15px;

/*	box-shadow:0px 1px 0px #000000;   */

	width:44%;

	float:left;

	margin-right:2%;

	margin-bottom:3%;

	min-height:400px;

	}

ul.we_ast_lst li+li{

	margin-right:0px;

	}

ul.we_in_lst{

	margin:0;

	padding:0;

	}

ul.we_in_lst li{

    background:url(images/str1.png) no-repeat 0px 6px;

	font-family: Verdana,Geneva,sans-serif;

	font-size:14px;

	color:#636363;

	box-shadow:none;

	padding:5px 0px 5px 25px;

	float:none;

	width:96%;

	min-height:inherit;

	

	}

ul.we_ast_lst li+li ul li{

	  /*  background:url(images/str2.png) no-repeat 0px 6px;*/

	}

/*   ============================================== WE ASSIST PAGE   ================================  */







/*   ============================================== NEUROLOGY PAGE   ================================  */

.accor{

	margin-top:2%;

	}

.acr_tit{

	  font-family: Verdana,Geneva,sans-serif;

	  font-weight:bold;

	  font-size:14px;

	  background:url('images/pls.png') no-repeat 98% 10px #4ABDD5;	   

	 /* background:#dedede;	*/

	  color:#FFF !important;

	  padding:10px 20px;

	  border-radius:5px;

	  -webkit-border-radius:5px;

	  -moz-border-radius:5px;

	  -o-border-radius:5px;

	  position:relative;

	  margin-bottom:2%;

}
.acr_tit span{float: right;margin-right: 17px;line-height: 17px;}
/*

.acr_tit:after{

	   content:"";

		background: url('images/pls.png') no-repeat;

		width: 30px;

		height: 30px;

		display: inline-block;

		position: absolute;

		right: 15px;

		bottom: 0px;

}



.acr_tit2{

     font-family: 'helvetica';

	  font-weight:bold;

	  font-size:14px;

	  background:#dedede;	  

	  color:#636363;

	  padding:10px 20px;

	  border-radius:5px;

	  -webkit-border-radius:5px;

	  -moz-border-radius:5px;

	  -o-border-radius:5px;

	  position:relative;

	  margin-bottom:2%;

}

*/

.acr_tit2{

  

		background: url('images/min.png') no-repeat;

		width: 30px;

		height: 30px;

		position: absolute;

		right: 15px;

		bottom: 0px;

}

.acr_tit1{

  

		background: url('images/pls.png') no-repeat;

		width: 30px;

		height: 30px;

		position: absolute;

		right: 15px;

		bottom: 0px;

}

.yt_vid_neu{

	width:60%;

	float:left;

	}

.yt_rt_cnt{

	width:35%;

	float:left;

	}

ul.neu_lst{

	margin:0;

	padding:0;

	}

ul.neu_lst li{

	list-style:none;

	background:url('images/str1.png') no-repeat 0px 2px;

	padding-left:25px;

    font-family: Verdana,Geneva,sans-serif;

	color:#636363;

	font-size:14px;

	margin-bottom:5px;

	}

a.trt_pdf{

	color:#477dbd;

	text-decoration:none;

	}

.neu1_img{

     width:100%;	

	}

.accor a{

	color:#477DBD;	

	text-decoration:none;

	}

.accordion {

   margin: 50px;   

}



/*   ============================================== NEUROLOGY PAGE   ================================  */





/*   ============================================== WHO WE ASSIST PAGE   ================================  */

.wh_tit {

font-family: Verdana,Geneva,sans-serif;

font-weight: bold;

font-size: 15px;

color: #959F2B;

}

.rsh_tit{

	font-family: Verdana,Geneva,sans-serif;

font-weight: bold;

font-size: 18px;

color: #636363;

margin-bottom: 10px;

border-bottom: 1px solid;

margin-top: 19px;

	}

h5.wh_tit {

    color: #636363;

    font-family: Verdana,Geneva,sans-serif;

    font-size: 14px;

    font-weight: bold;

}

.lnk_tit {

font-family: Verdana,Geneva,sans-serif;

font-weight: bold;

font-size: 15px;

color: #BBC92C;

margin:20px 0px 10px 0px;

}

ul.cmn_lst{

	margin:0px 0px 0px 20px;

	padding:0;

	}

ul.cmn_lst li{

	list-style:none;

	background:url('images/str1.png') no-repeat 0px 2px;

	padding-left:25px;

    font-family: Verdana,Geneva,sans-serif;

	color:#636363;

	font-size:14px;

	margin-bottom:5px;

	}ul.cmn_lst2 li{   margin:0px;	list-style:none;		padding-left:25px;    font-family: Verdana,Geneva,sans-serif;	color:#636363;	font-size:13px;	margin-bottom:5px;	}.str1 li {background:url('images/str1.png') no-repeat 0px 2px;}.str2 li {background:url('images/str22.png') no-repeat 0px 2px;}.str3 li {background:url('images/str3.png') no-repeat 0px 2px;}

.com_dis_bx{

	border:#636363 solid 1px;

	border-bottom:none;  

	  margin: 0 auto;

    width: 70%;

	}

.com_dis_bx .cm_in_bx{

	border-bottom:#636363 solid 1px;

	overflow:hidden;

	}

.com_dis_bx .cm_in_bx .lt_bx{

	float:left;

	width:22%;

	padding:10px;

	font-family: Verdana,Geneva,sans-serif;

	color:#636363;

	font-size:14px;

	}

.com_dis_bx .cm_in_bx .rt_bx{

    border-left:#636363 solid 1px;

	float:left;

	width:70%;

	font-family: Verdana,Geneva,sans-serif;

	padding:10px;

    color:#636363;

	font-size:14px;

	}

.wdth50{

	width:50%;

	float:left;

    }

/*   ============================================== WHO WE ASSIST PAGE   ================================  */







/*   ============================================== CONTACT PAGE   ================================  */



.cnt_lt_bx{

	width:50%;

	float:left;

	}

.cnt_rt_bx{

	width:45%;

	float:left;

	margin-left:2%;

	}

.cnt_tit{

	font-family: Verdana,Geneva,sans-serif;

	font-size:18px;

	color:#636363;

	}

.ct_ot_bx{

	margin-bottom:3%;

	}

.ct_ot_bx .cnt_nm{

	font-family: Verdana,Geneva,sans-serif;

	font-size:16px;

	color:#636363;

	 float:left;

	 margin-top:1%;

	 margin-left:3%;

	 width:20%;

	}

.ct_ot_bx .cnt_nm span{

	color:red;

	}

.ct_ot_bx .cnt_inp{

	padding:3px;

  background: #feffff; /* Old browsers */

		background: -moz-linear-gradient(top,  #feffff 0%, #e1e3e5 100%); /* FF3.6+ */

		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(100%,#e1e3e5)); /* Chrome,Safari4+ */

		background: -webkit-linear-gradient(top,  #feffff 0%,#e1e3e5 100%); /* Chrome10+,Safari5.1+ */

		background: -o-linear-gradient(top,  #feffff 0%,#e1e3e5 100%); /* Opera 11.10+ */

		background: -ms-linear-gradient(top,  #feffff 0%,#e1e3e5 100%); /* IE10+ */

		background: linear-gradient(to bottom,  #feffff 0%,#e1e3e5 100%); /* W3C */

		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#e1e3e5',GradientType=0 ); /* IE6-9 */

		-webkit-box-shadow: 1px 1px 2px rgba(49, 48, 48, 0.15);

		-moz-box-shadow: 1px 1px 2px rgba(49, 48, 48, 0.15);

		-o-box-shadow: 1px 1px 2px rgba(49, 48, 48, 0.15);

		box-shadow: 1px 1px 2px rgba(49, 48, 48, 0.15);		

		-webkit-border-radius:4px;

		-moz-border-radius:4px;

		-o-border-radius:4px;

		border-radius:4px;		

		border:1px #a8aaad solid; 

		float:left;

		margin-left:5%;

		width:65%;

	}

.ct_ot_bx .cnt_inp input{

	background:none;

	border:none;

	color:#676767;

	font-family: Verdana,Geneva,sans-serif;

	width:100%;

	}

.ct_ot_bx .cnt_inp input:focus, textarea{

	border:none;

	outline:none;

	}

.ct_ot_bx .cnt_inp textarea{

	background:none;

	border:none;

	color:#676767;

	font-family: Verdana,Geneva,sans-serif;	

	width:100%;

	}

.cnt_sub {

    float: left;

    margin-left: 5%;

}

.ct_ot_bx .cnt_sub .wpcf7-submit{

	background: rgb(30,87,153); /* Old browsers */

	background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(125,185,232,1) 100%); /* FF3.6+ */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(30,87,153,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */

	background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */

	background: -o-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */

	background: -ms-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* IE10+ */

	background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(125,185,232,1) 100%); /* W3C */

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */

	padding:5px 10px;

	color:#ffffff;

	font-family: Verdana,Geneva,sans-serif;	

	border:none;

	cursor:pointer;

	font-size:16px;

	border:#1c7fe3 solid 1px;

	border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;		

	-webkit-border-radius:5px;

	transition:all .3s;

	}

.ct_ot_bx .cnt_sub .wpcf7-submit:hover{

	background: rgb(125,185,232); /* Old browsers */

background: -moz-linear-gradient(top,  rgba(125,185,232,1) 1%, rgba(41,137,216,1) 50%, rgba(32,124,202,1) 51%, rgba(30,87,153,1) 99%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(125,185,232,1)), color-stop(50%,rgba(41,137,216,1)), color-stop(51%,rgba(32,124,202,1)), color-stop(99%,rgba(30,87,153,1))); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top,  rgba(125,185,232,1) 1%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 99%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top,  rgba(125,185,232,1) 1%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 99%); /* Opera 11.10+ */

background: -ms-linear-gradient(top,  rgba(125,185,232,1) 1%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 99%); /* IE10+ */

background: linear-gradient(to bottom,  rgba(125,185,232,1) 1%,rgba(41,137,216,1) 50%,rgba(32,124,202,1) 51%,rgba(30,87,153,1) 99%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */



	}

.cnt_md_cnt{

	overflow:hidden;

	margin:20px 0px;

	}

.cnt_rt_bx a{

		color:#298fca;

		text-decoration:none;

		}

span.wpcf7-not-valid-tip{

	position:absolute;

	top:10px !important;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

	}

div.wpcf7-response-output{

	margin-top:0 !important;

	}

.blg_pst_img{

	width:100%;

	}

/*   ============================================== CONTACT PAGE   ================================  */



/*   ============================================== SEARCH PAGE   ================================  */

.pro_dtl_thmb{

	width:35%;

	float:left;

	}

.pro_dtl_cnt{

	

	}





/*   ============================================== SEARCH PAGE   ================================  */







/*   ============================================== TEAM PAGE   ================================  */

ul.tem_lst{

	margin:0;

	padding:0;

	}

ul.tem_lst li{

	list-style:none;

	border-bottom:#bcbcbc solid 1px;

	padding:10px 0px; 

  }

.tem_tit {

    color: #BBC92C;

    font-family: Verdana,Geneva,sans-serif;

    font-size: 15px;

    font-weight: bold;

}

.tem_sb_tit{

	font-family: 'Helvetica-Oblique';

	font-size:12px;

	color:#525252;

	margin-bottom:10px;

	}

.nws_sd_tit{

	font-family: Verdana,Geneva,sans-serif;

	font-weight:bold;

	color:#3161A1 !important;

	font-size:13px;

	text-transform:uppercase;

	margin:15px 0px 5px;

	}

/*   ============================================== TEAM PAGE   ================================  */





/*   ============================================== RESEARCH PAGE   ================================  */

.res_pdf_dwn{

	margin:0;

	padding:0;

	}

.res_pdf_dwn li{
float: left;
width: 47%;
margin-left: 0%;
list-style: none;
color: #404040;
font-family: Verdana,Geneva,sans-serif;
font-size: 11px;
margin-bottom: 25px;
padding-left: 60px;
line-height: 17px;
border-bottom: 1px dashed;
height: 145px;
overflow: hidden;
padding-right: 20px;
}
	

.res_pdf_dwn .document{background:url(images/pdf_ico.jpg) no-repeat center left;}
.res_pdf_dwn .custom{background:none; padding-left:0}
.res_pdf_dwn .link{background:url(images/page.png) no-repeat center left;}

	

.res_pdf_dwn ul{list-style: none;}
.res_pdf_dwn li a{font-weight: bold;}

.res_pdf_dwn li span{border-bottom: 1px solid #DDDCDC;width: 100%;/*float: left;*/margin-bottom: 5px;padding-bottom: 3px;}

.res_pdf_dwn li p{font-size:12px;}

.res_pdf_dwn li.document p, .res_pdf_dwn li.link p{font-size:12px;width: 305px;height: 45px;overflow: hidden;float: left;}


.res_nws_dwn .document{background:url(images/pdf_ico.jpg) no-repeat center left;}
.res_nws_dwn .custom{background: none;padding-left: 0;list-style: none;margin-bottom: 25px;float: left;width: 100%;width: 45%;margin-right: 3%;font-family: Verdana,Geneva,sans-serif;font-size: 13px;padding-bottom: 20px;border-bottom: 1px dotted;height: 100%;}
.res_nws_dwn .link{background:url(images/page.png) no-repeat center left;}

	

.res_nws_dwn li a{font-weight: bold;}
.res_nws_dwn li a img{margin-right: 15px;float: left;width: 37%;text-align: center;margin-left: auto;}

.res_nws_dwn li span{border-bottom: 1px solid #DDDCDC;width: 100%;float: left;margin-bottom: 5px;padding-bottom: 3px;}

.res_nws_dwn li p{font-size:12px;}

.res_nws_dwn li.document p, .res_nws_dwn li.link p{font-size:12px;width: 305px;height: 45px;overflow: hidden;float: left;}

ul.res_ges_lst{

	padding:0;

	width:70%;

	margin:0 auto;

	}

ul.res_ges_lst li{

	list-style:none;

	padding:10px;

	overflow:hidden;

    color:#404040;

	font-family: Verdana,Geneva,sans-serif;

	font-size:14px;

	}

ul.res_ges_lst li:nth-child(odd){

	background:#f5f5f5;

	}

ul.res_ges_lst li:nth-child(even){

	background:#eeeeec;

	}

ul.res_ges_lst .ges_hd_bg{

	background:#d9d8d8 !important;

	}

ul.res_ges_lst .gest_lt_cnt{

	float:left;

	width:30%;

	margin-right:5%;

	text-align:center;

	}

ul.res_ges_lst .gest_rt_cnt{

	float:left;

	width:65%;

	}

.tabl_form{

	width:100%;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#636363;

	}

.tabl_form td{

	width:50%;

	padding:5px 10px;

	}

.t_lrn_mr{

	color:#bbc92c;

	}

/*   ============================================== RESEARCH PAGE   ================================  */



/*   ============================================== CUSTOMIZATION OF UBER MENU   ================================  */

#megaMenu{

	background:url('images/nav_bg.gif') repeat-x;

	border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	-webkit-border-radius:5px;

	}

#megaUber li a{

	font-family:Arial, Helvetica, sans-serif;

	color:#ffffff !important;

	}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item:hover > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator, #megaMenu .wpmega-widgetarea h2.widgettitle{

	color:#555454  !important;

	}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a, #megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator, #megaMenu ul ul.sub-menu li.menu-item > a, #megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator{

	color:#636363 !important;

	font-size:12px !important;

	}

.sub-menu li a{

	color:#484848 !important;

	font-size:11px !important;

	}

#megaMenu.megaResetStyles div, #megaMenu.megaResetStyles span, #megaMenu ul.megaMenu, #megaMenu ul.sub-menu, #megaMenu ul.um-sidebar, #megaMenu li.menu-item, #megaMenu li.widget, #megaMenu li.menu-item > a, #megaMenu img.um-img{

/*	background:url('images/nav_bg.gif') repeat-x;  */

	}

#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator{

	border:none !important;

	}

#megaMenu ul.megaMenu > li.menu-item:hover > a, #megaMenu ul.megaMenu > li.menu-item > a:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > a, #megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator:hover, #megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator{

	background:#033E7A !important;

	}

#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, .megaMenuToggle{

	padding:12px 31.5px;

	padding:12px 27.9px\9;

	}

#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1{

	padding:11px 12px;

	}

/*   ============================================== CUSTOMIZATION OF UBER MENU   ================================  */





/*   ============================================== CUSTOMIZATION OF YOUTUBE VIDEO PLUGIN   ================================  */

ul.ytchagallery .ytctitle a{

	font-family:Arial, Helvetica, sans-serif;

	color:#3D5D9A;

	}

ul.ytchagallery .ytctitledesc-cont *{

		font-family:Arial, Helvetica, sans-serif;

		color:#636363;

		font-size:13px;

	}

ul.ytchagallery .ytc-row{

	border-bottom:#bcbcbc dashed 1px;

	margin-top:30px !important;

	}







/*   ============================================== CUSTOMIZATION OF YOUTUBE VIDEO PLUGIN   ================================  */







@media only screen and (min-width: 768px) and (max-width: 959px) {

	.container{

	     width:95%;	

		}
		.res_nws_dwn .custom{width:100%;}
.acr_tit span{display:none;}
	.main_container{

		width:90%;

		}

		p{

			font-size:12px;

			}

	.left_cnt_area{

	   width:70%;	

		}

	.sidebar{

	    width:26%;

		}

	ul.hm_thr_blck li{

		width:31%;

		color:#636363;

		font-size:12px;

		}

	ul.ass_lst li{

		width:100%;

		}

	ul.diag_lst li{

			width:100%;

		}

	ul.prog_lst li{

		width:100%;	

		}

		ul.nws_lst li img{

		width:45px;

		}

	ul.nws_lst li .nws_txt{

		width:67%;

		}

		ul.nws_lst li .nws_txt p{

		   font-size:12px;

			}

	.thr_img_ot img{

		width:100%;

		}

	.thr_img_ot .thr_tit{

		font-size:9px;

		}

	.tst_ot_bx img{

		width:100%;

		}

	.lik_fb img{

		width:55%;

		}

    .hm_cnt_txt{

		font-size:12px;

		}

		

		.btm_ftr{

			padding:10px 20px;

			}

	.top_nav{

		width:82%;

		}

	.top_nav ul li a{

		padding:10px 9.7px;

		}

		ul.we_ast_lst li{

			width:42%;

			}

	ul.we_in_lst li{

	     width:89%;

	 	}

		.yt_vid_neu iframe{

			width:90%;

			}

			

		.tst_ot_bx .blg_pst_img{

			width:100%;

			}

			.cnt_rt_bx iframe{

				width:100%;

				}

			.cnt_ifr_ot iframe{

				width:100%;

			}

	     .hm_vid{

			 width:100%;

			 }

	     .hm_vid iframe{

			 width:100%;

			 }

			.hm_cnt_ar{

				width:100%;

				}
				

			.pro_dtl_thmb{

				width:35%;

				margin-right:15px;

				}

			.pro_dtl_thmb img{

				width:100%;

				height:auto;

				}

			.pro_dtl_cnt{

				

				}

			.req_cl a{

				font-size:13px;

				width:64%;

				}	

			.ct_ot_bx .cnt_inp input, textarea{

				width:100%;

				}

			#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, .megaMenuToggle{

				   font-size: 12px;

    			   padding: 12px 6.5px;

				}

			 .acr_tit{

	             background-position:450px 11px;

                   }

	}

.youvid{ float:left; width:100%;}
.youvid .vid_list{list-style:none}
.youvid .vid_list li{ float: left;width: 30%;padding-left: 3%;list-style-type: none;padding-bottom: 15px;border-bottom: 1px dashed; margin-bottom:35px;}
.youvid .vid_list li span{padding: 2px 0;float: left; width:100%}
.youvid .vid_list li p{font-size: 11px;height: 60px;overflow: hidden;width: 100%;}


@media only screen and (max-width: 767px) {

	ul.ftr_clnt_lst	{ 

     width:90%;

	 margin-left:5%;

   }
   .acr_tit span{display:none;}
   .res_pdf_dwn .custom, .res_nws_dwn .custom{width:100%;}
   .youvid{ float:left; width:100%;}
	.youvid .vid_list{list-style:none}
	.youvid .vid_list li{ float:left; width:100%; margin-left:0%; list-style-type:none;}

   ul.ftr_clnt_lst li{

	   width:47%;

	   text-align:center;

	   }

	ul.ftr_clnt_lst li img{

		

		}

	.ftr_men ul li{

		float:none;

		text-align:center;

		width:100%;

		}

		.ftr_men ul{

		   padding-bottom:20px;

		   }

		 .btm_ftr{

			 width:90%;

			 margin:0 auto;

			 }

			ul.ftr_soc{

		float:none;

		}

		.site-title img{

		width:90%;	

		margin-left:4%;

			}

			.hm_cnt_ar{

				width:100% !important;

				}
				.hm_vid{width:100% !important;}

		.top_nav { 

  		height: auto;

		width:100%;

  	}

  	.top_nav ul {

  		width: 100%;

  		display: block;

  		height: auto;

  	}

  	.top_nav li {

  		width: 100%;

  		float: left;

  		position: relative;

		z-index:9;

  	}

  	.top_nav li a {

		border-bottom: 1px solid #123766;

		border-right: 1px solid #123766;

		padding:10px 0px !important;

	}

  	.top_nav a {

	  	text-align: left;

	  	width: 100%;

	  	text-indent: 25px;

  	}

	.top_nav ul {

		display: none;

		height: auto;

	}

	.top_nav a#pull {

		display: block;

		background-color: #3566a6;

		width: 100%;

		position: relative;

		font-family:Arial, Helvetica, sans-serif;

		color:#ffffff;

		text-decoration:none;

		padding:10px 0px;

	}

	.top_nav a#pull:after {

		content:"";

		background: url('images/nav-icon.png') no-repeat;

		width: 30px;

		height: 30px;

		display: inline-block;

		position: absolute;

		right: 15px;

		bottom: 0px;

	}

	ul.nws_lst li{

		text-align:center;

		}

		ul.nws_lst li img{

		float:none;

		}

	ul.nws_lst li .nws_txt{

		width:auto;

		float:none !important;

		margin-left:0px;

		

		}

		.sidebar{

			margin-left:0px;

			}

    	.nws_txt p{

			text-align:center;

			}

			.srch_bx {

			display: inline-block;

			margin: 7px 0;

			text-align: center;

			float:none;

			

          }

		 .left_cnt_area{

			 width:100%;

			 }

			 ul.hm_thr_blck li{

				 width:100%;

				 }

				.thr_img_ot img{

					width:100%;

					}

				.hm_cnt_ar{

					width:100%;	

					}

				.hm_cnt_txt{

					width:94%;

					margin:5% 0;

					}

				.sidebar{

					width:100%;

					text-align:center;

					}

					.ftr_men{

						width:100%;

						}

						ul.we_ast_lst li{

							 width:90%;

							}

					.yt_rt_cnt{

						width:100%;

						}

						.neu1_img{

								width:100%;

								}

								.yt_vid_neu{

									width:99%;

									}

							.yt_vid_neu iframe{

								width:100%;

								}

								.wdth50{

									width:100%;								

									}

									.cnt_lt_bx{

									width:100%;

									}

									.cnt_rt_bx{

										width:100%;

										}

									.cnt_rt_bx iframe{

										width:100%;

										}

									.cnt_ifr_ot iframe{

										width:100%;

										}

									.pro_dtl_thmb{

											width:100%;

											}

										.pro_dtl_cnt{

											width:100%;

											}

										.req_cl a{

											font-size:21px;

											}

										.ct_ot_bx .cnt_inp input{

											width:100%;

											}

										.ct_ot_bx .cnt_nm{

											width:100%;

											}

										.ear_img{

											width:100%;

											}

									#megaMenu.megaMenuHorizontal ul.megaMenu{

				                             background:#457ABA;

												}

									 .acr_tit{

										 background-position:98% 11px;

                                           }

								.megaMenuToggle{

											  font-family:Arial, Helvetica, sans-serif;

											  color:#ffffff;

											  font-size:12px !important;

								}

								iframe{

									 width:100%;

								 }

								.entry-title{

									font-size:18px;

									}

								.lik_fb img{

									width:100%;

									}

	}

	

@media only screen and (min-width: 480px) and (max-width: 767px) {

   ul.ftr_clnt_lst	{ 

     width:90%;

	 margin-left:5%;

   }
   .res_nws_dwn .custom{width:100%;}
.acr_tit acr span{display:none;}
.res_nws_dwn .custom{width:100%;}
   ul.ftr_clnt_lst li{

	   width:47%;

	   text-align:center;

	   }

	   .ftr_men ul{

		   padding-bottom:20px;

		   }

	.ftr_men ul li{

		float:left;

		text-align:center;

		width:47%;

		}

	.btm_ftr{

			 width:90%;

			 margin:0 auto;

			 }

	ul.ftr_soc{

		float:none;

		}

		

		.site-title img{

		width:100%;	

			}

			

				nav {

		border-bottom: 0;

	}

	.top_nav li a {

		border-bottom: 1px solid #123766;

		border-right: 1px solid #123766;

		padding:10px 0px !important;

	}

	.top_nav ul {

		display: none;

		height: auto;

	}

	.top_nav a#pull {

		display: block;

		background-color: #3566a6;

		width: 100%;

		position: relative;

	}

	.top_nav a#pull:after {

		content:"";

		background: url('images/nav-icon.png') no-repeat;

		width: 30px;

		height: 30px;

		display: inline-block;

		position: absolute;

		right: 15px;

		top: 10px;

	}

	ul.nws_lst li img{

		float:none;

		}

	ul.nws_lst li .nws_txt{

		width:auto;

		float:none !important;

		margin-left:0px;

		}

		ul.nws_lst li{

		text-align:center;

		}

		.sidebar{

			margin-lefT:0px;

			}

			.nws_txt p{

			text-align:center;

			}

		.srch_bx {

			display: inline-block;

			margin: 7px 0;

			text-align: center;

			float:none;

          }

		  .left_cnt_area{

			 width:100%;

			 }

			 ul.hm_thr_blck li{

				 width:100%;

				 }

				.thr_img_ot img{

					width:100%;

					}

					.hm_cnt_ar{

					width:100% !important;

					}

				.hm_cnt_txt{

					width:100%;

					}

				.sidebar{

					width:100%;

					text-align:center;

					}

					.ftr_men{

						width:100%;

						}

						ul.we_ast_lst li{

						 width:90%;

						}

						.yt_rt_cnt{

							width:100%;

							}

							.neu1_img{

								width:100%;

								}

								.yt_vid_neu{

									width:99%;

									}

								.yt_vid_neu iframe{

								width:100%;

								}

								.wdth50{

									width:100%;								

									}

								.cnt_lt_bx{

									width:100%;

									}

									.cnt_rt_bx{

										width:100%;

										}

									.cnt_rt_bx iframe{

										width:100%;

										}

									.cnt_ifr_ot iframe{

										width:100%;

										}

										.pro_dtl_thmb{

											width:100%;

											}

										.pro_dtl_cnt{

											width:100%;

											}

										.req_cl a{

											font-size:21px;

											}

										.ct_ot_bx .cnt_inp input{

											width:100%;

											}

										.ct_ot_bx .cnt_nm{

											width:100%;

											}

										.ear_img{

											width:100%;

											}

										.acr_tit{

									     /*background:url("images/pls.png") no-repeat scroll 225px 11px  #DEDEDE;*/

										 background-position:98% 11px;

                                           }

										  .megaMenuToggle{

											  font-family:Arial, Helvetica, sans-serif;

											  color:#ffffff;

											  font-size:12px !important;

											  }

											 iframe{

												 width:100%;

												 }

												.entry-title{

									font-size:18px;

									}

								.lik_fb img{

									width:100%;

									}

	}
	
	