@charset "utf-8";
/* CSS Document */
body
{
	border-top: 3px solid #ff7f27;
}
pre
{
overflow: auto;
width: auto;white-space: pre-wrap;    
white-space: -moz-pre-wrap;
white-space: -pre-wrap;   
white-space: -o-pre-wrap;  
word-wrap: break-word; 
}
.welcome_title
{
	font-size:15px;
	font-weight:bold;
	color:#2069cc;
}
.call_text
{
	float:right; color:#0fa7e9
	
}
.ticketsonline
{
	font-size:20px;
	color:#313bc8;
	text-align:center;
	font-weight:bold;
}
.contact_call_text
{
	color:#0fa7e9;
	    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
	
}
.popup_heading
{
	font-family:arial;
	font-size:20px;
	color:#00F;
}
.text-movies
{
	text-align:right!important;
}
.welcome_title a
{ font-size:15px;
	color:#2069cc;
}
.events_time
{
	font-size:10px;
	color:#6c6c70
}
.classifides_ind
{
	border-bottom: 1px solid #ff7f27;
    padding-top: 5px;
    line-height: 12px !important;
	height: 30px;

}
.jobskr-heading_myaccount {
    border-bottom: 1px solid #7cd3f6;
    padding: 7px !important;
	border-top: 1px solid #7cd3f6;
}
.width_myaccount
{
	    width: 100%;
    margin: 0 auto;
}
.fontsize_my {
    font-size: 17px;
	font-weight:bold
}
.classifides_ind a
{
	text-decoration:underline;
	color:#1000ee !important;
}
.classifides_ind2 pre {
    background: none;
    border-radius: 0px;
    border: none;
}
.yellow_title
{
   font-family:Arial;
    font-size: 15px;
    color: #337ab7;
    font-weight: bold;
    width: 90%;
    line-height: 21px;
	
}
.reviewbutton
{
	background:none;
	font-size:14px;
	color:#2069cc;
	border:none

}
.reviewbutton:hover
{
	background:none;
	font-size:14px;
	color:#2069cc;
	border:none;
	text-decoration:underline

}
.reviewbutton:active
{
	outline:none
}
.reviewmargin
{
	margin-right:50px;
}
.useful_title
{
font-size:14px;
font-weight:bold;
color: #b85fa4;
}
.margin_youtube
{
	margin-left:-10px;
}
.bluetext
{
	color:#006db7;
}
.yellow_title a
{
	font-family:Arial;
	font-size:15px;
	color:#337ab7;
	font-weight:bold;
	text-decoration:underline
}

.yellow_phone
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    width: 90%;
}
.yellow_address
{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #333;
    width: 90%;
	height: 40PX;
}

.classifides_ind1
{
	padding-top:5px;
	border-bottom: 1px solid #ff7f27;
	    line-height: 27px;
}
.cls_category_lay
{
padding-top: 5px;
    padding-bottom: 5px;
    border-left: 1px solid #fff;
}
.paddingboth_no123
{
	padding-left:0px !important; padding-right:0px !important
}
.classifides_ind2
{
	padding-top:5px;
	    line-height: 27px;
}
.classifides_ind_title
{
	color:#b85fa4;
	
}
.classifides_ind_button
{
	color:#900;
	padding:5px;
	line-height:10px;
}
.login-paddingleft
{
	padding-left:10% !important
}
.login-paddingright
{
	padding-right:14% !important
}
.newuser
{
	font-size:9px!important; color:#2299bf ;padding-left: 9px;
}
.newuser a
{
	font-size:9px!important; color:#2299bf ;padding-left: 9px;
}
.forgotpassword a
{
	font-size:12px;
}
.totalwidth
{
	width:90%; margin:0 auto;
}
.block_sticky_list ul li {
  padding: 0px !important;
}
.block_sticky_list ul li a {
 padding: 2px 3px !important;
}
.samewidth
{
	width:25%; float:left;
}
.imageplace
{
	margin-top:5px;
	margin-bottom:5px;
	padding-left:5px!important;
	padding-right:5px!important;
}
.orange-txt
{
	color:#ff7f27 !important;
}
.widthless
{
	    width: 85%!important;
    margin: 0 auto  20px auto!important;
}
.widthless1
{
	    width: 95%!important;
    margin: 0 auto  20px auto!important;
}
.widthless123
{
    width: 90%!important;
    margin-left: 1px;
}
.usefulbglinks
{
	background:#ededed;    padding-left: 4px !important;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
}
.usefulbglinks a
{
	font-size:11px;
	color:#00F;
	text-decoration:underline; line-height:20px;
}
.login
{
	margin:5px 0 0px 0;
}
.register_small
{
	float:right;
	margin:0;
	padding:0;
	position:relative;
    top:6px;
	color:#666;
	text-decoration: none;
	font: bold 12px arial, verdana, tahoma, sans-serif;
}
.register_small a
{
	color:#666;
	font: bold 10px arial, verdana, tahoma, sans-serif;
	padding-right: 3px;
    padding-left:3px;
	cursor:pointer;
}
.sessionicons
{
	font-weight:bold;
	color:#ff7c1b;
}
.register_small .red
{
	color:#900;padding-right: 7px;
}
.topblock
{
	width:100%;padding: 15px 0px 0px 0px;
}
.logo_block
{
	width:30%; float:left;
}
.logo_img
{
      height: 60px;
    width: 265px;
   background:url(../images/atllogo.gif);
}
.logo_block img
{      height: 40px;
    width: 180px;
}
.navbar
{
margin-bottom:0px !important;
    float: right;
}
.nav_block
{
	width:70%; float:left;
}
.navbar-toggle
{
	background-color: #fff !important;
	
}
.navbar-toggle .icon-bar
{
background-color: #333 !important;	
}

.navbar-toggle .button-label {
    display: inline-block;
    float: left;
    font-weight: bold;
    line-height: 14px;
	font-size:12px;

}
.button-bars {
    display: inline-block;
    float: left;    padding-right: 5px;
}
.toplistings1 {
	width: 100%;
}
.toplist_ul1 {
	list-style-type: none;
	margin:0;
	padding:0;
}
.toplist_ul1 li {
	float: left;
	display: inline;
	color: #7092be;
	padding: 3px 9px;
}
.toplist_ul1 li a {
	line-height: 35px;
	color: #7092be;
	text-decoration: none;
	font: bold 13px arial, verdana, tahoma, sans-serif;
	cursor: pointer
}
.toplist_ul1 li a:hover {
	text-shadow: 1px 1px 1px #ffffff;
}
.reg_block
{
width:18%; float:left;
text-align:right;
}
.reg_block .btn-info 
{
	background:#2299bf !important;
}
.reg_block .btn 
{
    padding: 7px 6%;
    font-size: 12px;
}
.reg_block .glyphicon,.reg_block .fa
{
	margin-right:5%;
}
.form-control,.btn
{
	border-radius:0px !important;
}
.middle_block
{
	width:100%; 
	margin: auto;
}
.middle_block123
{
    width: 100%;
    margin: auto;
}
.width1
{
width:80%;
float: left;	
}
.width_middle
{
width:1%;
float: left;		
}
.width2
{
width:19%;
float: left;
height: 300px;
}
.widthfull
{
width:100%;
float: left;    margin-bottom:60px;	
}
#clear {
    clear: both;
}	
.searchbox1
{
border:1px solid #a1a1a1;
background: -webkit-gradient(linear, left top, left bottom, from( #E1E8F0 ), to(#FFFFFF));
background: -moz-linear-gradient(top,  #e1e8f0,  #FFFFFF);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#E1E8F0', endColorstr='#FFFFFF');
outline:none;
width:100%;
height:45px;
}
.search_div1
{
width:13%;
float: left;
font-family:"arial"; 
font-size:15px; 
color:#0052A4; 
text-align:center;
font-weight:bold;
line-height:42px;
}
.search_div2
{
width:42%;
float: left;
margin-top: 4px;
text-align:center;
margin-left:2%;
}
.search_div2 input[type="text"] 
{
	background:url(https://www.desipeoria.com/images/search.png) 10px no-repeat #fff;;
	padding: 6px 20px 6px 38px !important;
	font-size:11px;
	color:#000;
}
.search_div4 
{
width:27%;
float: left;
text-align:center;
margin-top:10px;
margin-left:1%;
}
.search_div5
{
width:15%;
float: left;
line-height:42px;
text-align:center;
}
.searchbox_small
{
width:97%;
height:45px;
margin:0 auto;
box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.16), 0px 0px 0px 0px rgba(0, 0, 0, 0.12) !important;

}
.searchbox_smalldiv1
{
width:80%;
float: left;
}
.searchbox_smalldiv2
{
width:20%;
float: left;
}
.enquiry_block
{
	width:100%;
	margin-top:5px;
	border:1px solid #dedede;
}
.searchbox2
{
	width:100%;
	margin-top:5px;
	border:1px solid #dedede;
}
.searchbox2_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7092be;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;    margin-left: 10px;
}
.enquiry_title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ff7c1b;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;    margin-left: 10px;
}
.enquiryform .formwidth
{
width:97%;	
}
.enquiryform textarea
{
	height:77px !important;
}
.searchbox2_box
{
    width: 98%;
    margin: 5px auto;
}
.searchbox2_innerbox1
{
	width:100%;height:55px;
}
.searchbox2_box_inner5 textarea 
{
	height: 75px !important;
	
}
.searchbox2_innerbox2
{
	width:100%;height:90px;
}
.searchbox2_box_inner1
{
	width:27%; float:left;
	text-align:center;
	padding:1%;
	
}
.searchbox2_box_inner5
{
	width: 27%; float:left;
	text-align:right;
	padding:0 1% 1% 1%;	
}
.searchbox2_box_inner5 .form-control
{
width:100%; float:right;	
}
.searchbox2_box_inner2
{
	width:24%;float:left;text-align:center;
	padding:1% 1% 1% 0;	
}
.searchbox2_box_inner6
{
	width:24%;float:left;text-align:center;
	padding:0 1% 1% 0;    margin-top: 3%;
	
}
.searchbox2_box_inner3
{
	width:24%;float:left;text-align:center;
	padding:1% 1% 1% 0;
	
}
.searchbox2_box_inner7
{
	width:24%;float:left;text-align:right;
	padding:0 1% 1% 0;	
}
.searchbox2_box_inner7 .form-control
{
width:100%; float:right;    margin-top: 19%;	
}
.searchbox2_box_inner4
{
	width:25%;float:left;text-align:center;
	padding:1% 1% 1% 0;	
}
.searchbox2_box_inner8
{
	width:19%;float:right;text-align:right;
	padding:0 1% 1% 0;margin-top: 4.3%;	
}
.submitbutton
{

	background: #fe9a0e;
	background: -webkit-gradient(linear, left top, left bottom, from(#fe9a0e), to(#ff7901));
	background: -moz-linear-gradient(top, #fe9a0e, #ff7901);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe9a0e', endColorstr='#ff7901');
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	outline:none;
	color: #e8f0de;
	border: solid 1px #ff7901;
	color: #fff;
	padding: 6px 8px;display: inline-block;
	text-transform:uppercase; font-size:14px;
	
}
.submitbutton1
{

	background: #fe9a0e;
	background: -webkit-gradient(linear, left top, left bottom, from(#fe9a0e), to(#ff7901));
	background: -moz-linear-gradient(top, #fe9a0e, #ff7901);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe9a0e', endColorstr='#ff7901');
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	outline:none;
	color: #e8f0de;
	border: solid 1px #ff7901;
	color: #fff;
	padding: 3px 8px;display: inline-block;
	text-transform:uppercase; font-size:14px;
	
}
.block_sticky
{
	border:1px solid #ff7f27;
	
}
.block_sticky1
{
	border:1px solid #B6151D;
	
}
.block_sticky_bg
{
	padding-top:5px;
	padding-bottom:5px;padding-left:10px;
	font-size:17px;
	color:#880015;
	font-weight:bold;
	border-bottom:1px solid #dedede; width:97%; margin:0 auto;
}
.block_sticky_list
{
    width: 98%;
    margin: 0 auto;
    padding: 4px;
}
.block_sticky_bg1
{
	padding-top:5px;
	padding-bottom:5px;padding-left:10px;
	font-size:20px;
	color:#7092be;
	font-weight:bold;
	border-bottom:1px solid #dedede;
}
.block_sticky_bg .smalltext
{
	font-size:12px;
	color:#7092be;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	padding-right:10px;
}
.block_sticky_bg .smalltext a
{
	
	color:#3f48cc;font-size:13px;
}
.block_sticky_list ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	
}
.block_sticky_list ul li
{
	color: #333;
    padding:4px 3px;
}
.block_sticky_list ul li a
{
	color: #333;
	text-decoration: none;
	font: normal 14px arial, verdana, tahoma, sans-serif;
	cursor: pointer;
	padding:4px 3px;
}
.block_sticky_list ul li a:hover
{
	text-decoration:underline;
}
.block_sticky_list1
{
	padding:0;
	margin:0;
}
.block_sticky_list1 ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	
}
.block_sticky_list1 ul li
{
	color: #333;
	border-bottom:1px solid #dedede;
    padding:7px 3px;
}
.block_sticky_list1 ul li a {
	color: #333;
	text-decoration: none;
	font: normal 14px arial, verdana, tahoma, sans-serif;
	cursor: pointer;
	padding:7px 3px;
}
.block_sticky_list1 ul li a:hover {
	text-decoration:underline;
}
.row_block
	{
	
padding-top: 10px;
	}
	.green-txt {
    color: #22b156;
}
.perpl-txt {
    color: #a54ba5;
}
.color-txt {
    color: #b97a57;
}
.red-txt {
    color: #B6151D;
}
.bg-block
{
	background: #EDEDED;
}
.postlink_coupons
{
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;font-size: 13px;
    color: #0306ee;
    font-weight: bold;    text-decoration: underline;
}
.postlink_coupons a
{
cursor: pointer;
    font-size: 13px!important;
    color: #0306ee!important;
    text-decoration: underline;
    padding-right: 5px;
}
.postlink
{
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;font-size: 13px;
    color: #1a548d;
    font-weight: bold; margin-top:3px;
}
.postlink a
{
cursor: pointer;
    font-size: 13px!important;
    color: #1a548d!important;
    text-decoration: underline;
    padding-right: 5px;
}
.postlink1
{
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;font-size: 11px;
    color: #a54ba5;
    font-weight: bold; margin-top:3px;float:right!important;
}
.postlink1 a
{
cursor: pointer;
    font-size: 11px!important;
    color: #a54ba5!important;
    text-decoration: underline;
    padding-right: 5px;
}
.postlink2
{
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;font-size: 13px;
    color:#ff7f27;
    font-weight: bold; margin-top:3px;float:right!important;
}
.postlink2 a
{
cursor: pointer;
    font-size: 13px!important;
   color:#ff7f27!important;
    text-decoration: underline;
    padding-right: 5px;
}
.righttext
{
	float:right;padding-top: 5px;
}
.jobskr-heading {
    border-bottom: 1px solid #a54ba5;
        padding: 4px 7px 4px 0px !important;
}
.jobskr-heading_forum {
    border-bottom: 1px solid #7cd3f6;
        padding: 7px 7px 7px 0px !important;
}
.jobskr-heading1 {
    border-bottom: 1px solid #ff7f27;
        padding: 4px 7px 4px 0px !important;
}
.jobskr-categories1 {
    border-bottom: 1px solid #B6151D;
    padding:5px 7px 5px 0px !important;
	color: #B6151D;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	
}
.jobskr-categories2 {
    border-bottom: 1px solid #B6151D;
    padding:0px 7px 0px 0px !important;
	color: #B6151D;
	text-align:left !important;
	font-weight:bold;
	font-size:16px!important;
	
}
.jobskr-categories_coupons {
    border-bottom: 1px solid #B6151D;
    padding:5px 7px 5px 10px !important;
	color: #B6151D;
	text-align:left !important;
	font-weight:bold;
	font-size:16px!important;
	
}
.block1_bg .postlink,.block2_bg .postlink
{
	float:right!important;
}
.block1,.block2
{
	border:1px solid #ff7f27;	
}
.block1_bg,.block2_bg
{
	padding:8px;
	color:#3f48cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold; width:98%; margin:0 auto;
	
}
.block1_forum
{
	padding:8px;
	color:#3f48cc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold; width:100%; margin:0 auto;
	
}
.block1_forum_padding
{
	padding:8px 0px !important
	
}
.fontsize_small
{
	font-size:12px;
	
}
.fb_position
{
	margin-left:2%;
}
.block1_forum1
{
	padding: 3px 8px;
    color: #3f48cc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    width: 98%;
    margin: 0 auto;
    background:#EDEDED;
}
.block1_forum2
{
	margin: 0 auto;
    width: 99%;
 
}

.block1_list,.block2_list
{
	padding:0;
	margin:0; width: 98%;
    margin: 0 auto;
    padding: 4px;
}
.block1_list ul,.block2_list ul
{
	list-style-type:none;
	padding:0;
	margin:0;
	
}
.block1_list ul li,.block2_list ul li {
	color: #333;

}
.block1_list ul li a,.block2_list ul li a {
	color: #333;
	text-decoration: none;
	font: normal 14px arial, verdana, tahoma, sans-serif;
	cursor: pointer;
	padding:2px 3px;
}
.block1_list ul li a:hover,.block2_list ul li a:hover {
	text-decoration:underline;
}
.paddingbottom_no
	{
		padding-bottom:7px !important;
	}
.paddingbottom123
	{
		padding-bottom:20px !important;
	}	
.paddingtop_no
	{
		padding-top:10px !important;
	}
	.padding_new
	{
		padding-left:0px !important;
		padding-right:10px !important;
	}	
	.paddingleft_no
	{
		padding-left:5px !important;
	}
	.paddingright_no
	{
		padding-right:0px !important;
	}
	.paddingleft_no1
	{
		padding-left:5px !important;
	}
	.marginright_no
	{
		margin-right:0px !important;
	}
	.footer_block
{
	background:#2d5988;
	margin:0 auto;
	width:100%;
	padding:0;
}
.footerfont
{
	color:#fff;
	margin:0 auto;
	width:100%;
	text-align:center;
	padding-top:10px;
	
}
.footerfont a
{
	color:#CCFF66;
	
}
.footerfont a:hover
{
text-decoration:underline;
}
.footerimage
{
	text-align:center;padding-top:10px;padding-bottom: 10px;
}
.login-block
{
border:2px solid #bd8262;
    background: #fff;
    padding: 10px;	
}
.posttraining
{
border:2px solid #dedede;
    background: #fff;
    padding: 10px;	
}
.login-left
{
	width:95%;
margin: 12% auto;
}
.add_class
{
	width:100% !important;
margin: 0% auto !important;
}
.post-block
{
	width:95%;
margin: 0 auto;
}
.linkpagehead
{
    font-size: 17px;
    color: #cf6600;
    font-weight: bold;
    padding-left: 9px;
    font-family: calibri;
}
.linkpagehead a
{
   
    font-size: 17px;
    color: #cf6600;
    font-weight: bold;
	 font-family: calibri;
  
}
.linkpagehead a:hover
{
	text-decoration:underline;
  
}
.login-left1 {
    width: 77%;
    margin: 12% 0 12% 12%;
}
.login-left1 > div {
	padding:3px 0;
}
.login-left2{
    width: 77%;
    margin:3% 0 12% 18%;
}
.login-left3
{
	width:95%;
margin: 12% auto;
}
.login-left2 > div {
	padding:3px 0;
}
.login-right
{
margin: 19% 5%;
}
.login-right1
{
margin: 16% 0%; border-left:1px solid #ccc;
}
.login-right_pass {
    margin: 8% 0%;
}
.login-right-border
{    
margin-top: 3%;
}
.login-left > form > div
{
	padding:5px 0;
}
.post-block > form > div
{
	padding:5px 0;
}
.margintop
{
	margin-top:20px;
}
.marginbottom
{
	margin-bottom:20px;
}
.marginbottom1
{
	margin-bottom:10px;
}
.marginbottom2
{
	margin-bottom:5px;
}
.forumdetails_bottom
{
padding-bottom:5px
}
.forumdesc_pre pre
{
	background:none !important;
	border:none !important;
}

.login-left3 > form > div
{
	padding:5px 0;
}
.registerheading1 {

	font-size: 20px;

	color: #cf6600;

	font-weight: bold;

	text-align: left;

}
.calender {
	background: url(../images/calender.jpg) 10px 11px no-repeat;
}
.facebook {
	background: url(../images/facebook.png) 10px 11px no-repeat;
}
.tickets {
	background: url(../images/tickets.png) 10px 11px no-repeat;
}
.res-login-left
{
	text-align: left !important;
padding-left: 16%!important;
}
.res-login-leftright
{
text-align: right;
padding-right: 30%!important;
}

.login-left .emailIcon {
    background: url(../images/email.gif) 10px 11px no-repeat!important;
}
.login-left .nameIcon {
    background: url(../images/name-icon.jpg) 10px 9px no-repeat!important;
}
.login-left3 .emailIcon {
    background: url(../images/email.gif) 10px 9px no-repeat!important;
}
.login-left .passwordIcon {
   	background: url(../images/password.gif) 10px 9px no-repeat!important;
}
.login-left .logintxtnew {
    padding: 8px 0 8px 45px!important;
    border: 1px solid #d1d1d1!important;
    width: 80%!important;
    margin: 2px 0!important;
    height: auto!important;
}
.login-left .logintxtnew1{
    padding: 8px 0 8px 45px!important;
    border: 1px solid #d1d1d1!important;
    width: 100%!important;
    margin: 2px 0!important;
    height: auto!important;
}
.login-left .logintxtnew2{
    padding: 8px 0 8px 2px!important;
    border: 1px solid #d1d1d1!important;
    width: 80%!important;
    margin: 2px 0!important;
    height: auto!important;
}
.login-left .logintxtnew_class{
    padding: 12px 0 12px 2px!important;
    border: 1px solid #d1d1d1;
    width: 100%!important;
    margin: 2px 0!important;
    height: auto!important;
}
.login-left .logintxtareanew_class{
    padding: 5px!important;
    border: 1px solid #d1d1d1;
    width: 100%!important;
    margin: 2px 0!important;
    height: 200px;
}
.login-left .logintxtareanew_class1{
    padding: 5px!important;
    border: 1px solid #d1d1d1;
    width: 100%!important;
    margin: 2px 0!important;
    height:120px;
}
.login-left .logintxtareanew_class2{
    padding: 5px!important;
    border: 1px solid #d1d1d1;
    width: 100%!important;
    margin: 2px 0!important;
    height:80px;
}
.login-left .logintxtnew1_class{
    padding: 11px 0 11px 45px!important;
    border: 1px solid #d1d1d1;
    width: 100%!important;
    margin: 2px 0!important;
    height: auto!important;
}
.login-left .loginforumnew{
    padding: 8px 0 8px 2px!important;
    border: 1px solid #d1d1d1!important;
    width: 80%!important;
    margin: 2px 0!important;
   height: 120px;
}
.post-block .textboxforum {
    border: 1px solid #d9d9d9;
    background: #fff;
    width: 100%!important;
    font-size: 12px;
    color: #4f4f4f;
    padding: 8px 8px !important;
    height: auto !important;
}
.post-block .txtareaforum {
    width: 100%!important;
    height: 180px;
    border: 1px solid #cdcbcc;
    padding: 8px 8px !important;
	font-size: 12px;
    color: #4f4f4f;
}
.post-block .selectbox {
    border: 1px solid #d9d9d9;
    width: 100% !important;
    color: #4f4f4f;
    padding: 8px 6px !important;
}
.post-block .textbox123 {
    padding: 8px 0 8px 45px;
    border: 1px solid #d1d1d1;
    width: 100% !important;
    margin: 0px 0 !important;
    height:auto !important;
}
.post-block .calender {
    background: url(https://www.desipeoria.com/images/icon_datePicker_0000_calendar-hover.png) 5px 4px no-repeat;
}
.post-block .textbox {
    border: 1px solid #d9d9d9;
    background: #fff;
    width: 100%!important;
    font-size: 12px;
    color: #4f4f4f!important;
    padding: 8px 8px !important;
    height: auto !important;
}
.post-block .textbox123 {
    border: 1px solid #d9d9d9;
    width: 100%!important;
    font-size: 12px;
    color: #4f4f4f!important;
    padding: 8px 8px 8px 45px !important
    height: auto !important;
}
.post-block .textarea {
    border: 1px solid #d9d9d9;
    background: #fff;
    width: 100%!important;
    font-size: 12px;
    color: #4f4f4f!important;
    padding: 8px 8px !important;
    height: 550px !important;
}
.post-block .txtarea {
    border: 1px solid #d9d9d9;
    background: #fff;
    width: 100%!important;
    font-size: 12px;
    color: #4f4f4f!important;
    padding: 8px 8px !important;
    height:200px !important;
}
.post-block .medium-txtbox {
    width:100%;
    border: 1px solid #d9d9d9;
    background: #fff;
    font-size: 12px;
    color: #4f4f4f;
    padding: 8px 8px;
    height:auto !important;
}
.login-left3 .logintxtnew {
    padding: 10px 0 10px 45px!important;
    border: 1px solid #d1d1d1!important;
    width: 65%!important;
    margin: 2px 0!important;
    height: auto!important;
}
.reg-form
{
	padding-top:20px !important;
}
.login-left2 .logintxt {
    padding: 8px 0 8px 45px!important;
    border: 1px solid #d1d1d1;
    width: 80%!important;
    margin: 2px 0!important;
	 height: auto!important;
}
.logintxtpass {
    padding: 8px 0 8px 45px!important;
    border: 1px solid #d1d1d1;
    width: 100%!important;
    margin: 2px 0!important;
	 height: auto!important;
}
.passwordIconpass {
    background: url(../images/password.gif) 10px 7px no-repeat;
}
.login-left2 .logintxt1 {
    padding: 8px 0 8px 6px!important;
    border: 1px solid #d1d1d1;
    width: 80%!important;
    margin: 2px 0!important;
	 height: auto!important;
}
.login-left2 .txtarea {
    width: 80%!important;
    height: 120px;
    border: 1px solid #d1d1d1;
    padding: 2px;
}

.login-left2 .selectnew {
    border: 1px solid #d1d1d1;
    width: 80%!important;
    padding: 8px 6px 8px 0;
}
.login-left2 .nameIcon {
    background: url(../images/name-icon.jpg) 10px 9px no-repeat!important;
}
.login-left2 .emailIcon {
    background: url(../images/email.gif) 10px 7px no-repeat!important;
}
.login-left2 .passwordIcon {
    background: url(../images/password.gif) 10px 7px no-repeat;
}
.reg-terms
{
	text-align:right;   font-size:11px;
	
}

.reg-terms a
{
	color:#000; font-size:12px;}
.reg-form > form >div
{
	padding-bottom:10px;
}
.bluebut {
    padding: 8px 23px!important;
     font-weight: normal!important;
    background: #375996;
    color: #fff;    border: 1px solid;
}
.redbut {
    padding: 12px 23px!important;
     font-weight: normal!important;
    background: #b6151d;
    color: #fff;    border: 1px solid #b6151d;
	border-radius:5px;
}
.res-login-right
{
	text-align: right !important;
padding-right: 17%!important;
}
.login-right div
{
	text-align:center;
}
.login-right1 div,.login-right_pass div
{
	text-align:center;
}
.reg-heading
{
	    font-size: 25px;
    color: #6d8fbc;
    font-weight: bold;
    font-family: calibri;
}
.reg-step
{
    font-size: 20px;
    color: #ff7d22;
    font-weight: bold;
    font-family: calibri;	
	text-decoration:underline;
}
.reg-stepfollow
{
    font-size: 17px;
    color: #82807f;
    font-weight: bold;
    font-family: calibri;	
}
.studentbox1 {
  
    font-size: 14px;
    font-weight: bold;
   
    padding: 24px 0 10px 0;
}
.registerheading-new {
    font-size: 16px;
    color: #cf6600;
    font-weight: bold;
    text-align: left;
    padding-left: 9px; font-family: calibri;
}
.forgotpassword
{
position: relative;
left: 6px;
}
.reg-form h1
{
	font-size:32px;
}
.chosen-container {
  
    width: 80% !important;
}
.post-heading
{
	color:#0080c0;
	font-weight:bold;
	font-family:calibri;
	font-size:22px;
}
.post-heading a
{
	color:#0080c0;
	font-weight:bold;
	font-family:calibri;
	font-size:22px;
}
.post-heading span
{
	color:#c37a57;
}
.totalpadding
{
	padding:15% 0;
}
.details-heading
{
	color:#333;
	font-size: 25px;
}
.details-heading1
{
	color:#ff7c1b;
	font-size: 21px;
	font-weight:bold;
}
.details-blk1
{
	color:#333;
	font-size: 20px;
}
.details-blk1
{
	color:#333;
	font-size: 19px; font-family:calibri!important; font-weight:bold;
}
.details-blk1 .colorchange
{
	color:#009de7;
	font-size:19px;font-family:calibri; 
}
.details-blk1 .colorchange a
{
	color:#009de7;
	font-size:19px!important;font-family:calibri; 
}
.colon
{
	padding:0 10px;
}
.margintop1
{
	margin-top:10px;
}
.margintop2
{
	margin-top:5px;
	margin-bottom:5px;
}
.details-bk2
{
	margin:10px 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px 0px;
}
.details-bk2 .submitbutton
{
	padding:2px 8px!important;
}
.details-bk21
{
	margin:10px 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:5px 0px;
}
.details-phone
{
	margin-left:2%; color:#900; font-weight:bold; font-size:18px;
	font-family:calibri;
	
}
.details-phone1
{
	color:#900; font-weight:bold; font-size:18px;
	font-family:calibri;    height: 30px;
	
}
.trainingcenter-logo
{
	width:100%;
	height:100%;
}
.details-bk4
{
	margin:10px auto;
	width:95%;
}
.enquiry_block > .row
{
	margin-left:0px !important;
	margin-right:0px !important
}
.enquiry_block .logintxt {
    padding: 10px 0 10px 45px;
    border: 1px solid #d1d1d1;
    width:100%!important;
    margin: 7px 0;
    height:auto;
}
.enquiry_block .logintxt1 {
    padding: 5px 0 4px 45px;
    border: 1px solid #d1d1d1;
    width:100%!important;
    margin: 7px 0;
    height:auto;
}
.enquiry_block .logintxt2 {
    padding: 5px 0 4px 5px;
    border: 1px solid #d1d1d1;
    width:100%!important;
    margin: 7px 0;
    height:auto;
}
.enquiry_block .nameIcon {
    background: url(../images/name-icon.jpg) 10px 10px no-repeat;
}
.enquiry_block .emailIcon {
    background: url(../images/email.gif) 10px 10px no-repeat;
}
.enquiry_block .phoneIcon {
    background: url(../images/phone-icon.png) 10px 10px no-repeat;
}
.enquiry_block .passwordIcon {
     	background: url(../images/password.gif) 10px 9px no-repeat!important;
}
.phoneIcon {
    background: url(../images/phone-icon.png) 10px 11px no-repeat!important;
}
.dollarIcon {
    background: url(../images/dollar-icon.png) 10px 11px no-repeat!important;
}
.websiteIcon {
    background: url(../images/website-icon.png) 10px 11px no-repeat!important;
}
.desc_pre pre
{
	background:none!important;
	border:none!important;
	border-radius:0!important;
}
.enquiry_block .txtareareply {
    width: 100%!important;
    height: 91px!important;
    border: 1px solid #cdcbcc;
    padding: 2px;
    margin: 7px 0!important;
}
.enquiry_block .textbox {
    border: 1px solid #d9d9d9;
    background: #fff;
    width:100%;
    font-size: 12px;
    color: #4f4f4f;
    padding:8px 1px;
    height:auto;
}
.list-heading
{
	font-size:24px;
	font-weight:bold;
	font-family:calibri;
}
.perpl-txt {
    color: #a54ba5;
}
.perpl-txt1 {
    color: #a54ba5; text-decoration:underline !important;
}
.listing-total
{
	width:95%;
	margin:10px auto;
}
.coursesfont a {
    font-size: 11px;
       text-decoration: underline;
    color: #06F;

}
.coursesfont1 {
    font-size: 12px;
    color: #333;
	font-weight:bold;
}
.coursesfont1 a {
    font-size: 12px;
    color: #333;
	font-weight:bold;

}
.coursesfont1 a:hover {

       text-decoration: underline;
 
}
.listimage
{
	padding:0 10px; margin-bottom:5px;
}
.details-bk3 pre 
{
	background:none !important;
	border:0 !important;
}
.borderleft
{
	border-left:1px solid #ccc;
}
.techlistl ul {
    width: 100%!important;
}
.techlistl ul li {
    width: 30%!important;
	float:left;
}
.moreleft
{
	padding-right:10%;
}
.individual-link
{
	color:#333;
	font-size:13px;
	font-weight:bold;
	padding-bottom:5px;
}
.individual-link a
{
	color:#333;
	font-size:13px;
	font-weight:bold; text-decoration:underline;
}
.marginboth
{
	  margin-right: 38%;
    margin-top: 1%;
}
.marginboth_no
{
	  margin-right:0px!important;
    margin-left:0px!important;
}
.paddingleft123_no
{
	 padding-left:0px!important;
}
#tab-container ul.tab-menu li
{
	height:auto !important
}
.addimages {
    width:100%!important;
    padding:0px!important
}
.addimages h3 {
    margin-top:0px!important
}
.techlist-res ul
{
	width:100%;
}
.techlist-res li {
    list-style-type: none;
    /* list-style-image: url(https://www.desipeoria.com/images/reddot.gif); */
    font-size: 13px;
    width: 50%;
    float: left;
    padding: 5px 0;
}
.techlist-res li a {
       color: #06F;
    font-size: 12px;
}
.techlist-res1 ul
{
	width:100%;
}
.techlist-res1 li {
    list-style-type: none;
    /* list-style-image: url(https://www.desipeoria.com/images/reddot.gif); */
    font-size: 13px;
    width: 50%;
    float: left;
    padding: 5px 0;
}
.techlist-res1 li a {
       color: #06F;
    font-size: 12px;
}
.lesswidth
{
	width:90%;
	margin:0 auto;
	
}
.lesswidth2
{
	width:97%;
	margin:0 auto;
	
}
.lesswidth1
{
	width:93%;
	margin:0 auto;
	
}
.listingsall
{
	width:100%;
	border:1px solid #dedede;
}
.listwidth
{
	width:49%; float:left; padding:0 0% 0% 0%
}
.fontsize
{
	font-size:13px;
}
.fontsizesmall
{
	font-family: Verdana, Geneva, sans-serif;
    color: #525252;
	font-weight:normal !important;
	    font-size: 10px;
}
.fontsizesmall1
{
font-family: Verdana, Geneva, sans-serif;
    color: #525252;
    font-weight: normal !important;
    font-size: 12px;
    line-height: 25px;
}

.forumheading {
    text-align: left;
    background: url(../images/prearrow.gif) 8px center no-repeat;
    padding-left: 25px;
    font-weight: bold;
    font-size: 11px;
}
.forumheading1 {
    text-align: left;
    background: url(../images/prearrow.gif) 8px center no-repeat;
    padding-left: 25px;
    font-weight: bold;
    font-size: 13px;
	 line-height: 25px;
}
.lesswidth123 {
    width: 95%;
    margin: 0 auto;
}
.addHeading1 {
text-decoration:none !important;
}
.trng-heading {
  
    padding:0px !important;
   
}
.profile-heading-new {
    font-size: 16px;
    font-weight: bold;
    color: #000;
    line-height: 32px;
}
.postdate pre,.descdata pre
{
	    background: none!important;
    border: none!important;
}
.tablewidth
{
	width:100%;
}
.marginleft
{
	margin-left:10px!important;
}
.marginleft-res
{
	margin-left:8%!important;
}
#table2
{
	width:100%;
}
.tablepadding td
{
	padding:5px !important;
}
.oldbutton
{
	border:1px solid #949494;
	background:#ccc;
	background: -webkit-gradient(linear, left top, left bottom, from( #f2f2f2 ), to(#e1e1e1));
    background: -moz-linear-gradient(top,  #f2f2f2,  #e1e1e1);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#e1e1e1');
	padding:5px 5px;
	border-radius:2px;
}
.tablepadding pre
{
	background:none !important;
	border:none !important;
}
.blockwidth
{
	width:100%;
}
.myacc-heading
{
	font-size:22px;
	font-family:calibri; font-weight:bold;
}
.myacc-heading1
{
	font-size:25px;
	font-family:calibri; font-weight:bold;border-top:1px solid #ccc;border-bottom:1px solid #ccc;
}
.myacc-heading .blue
{
	color:#00a3e8;
}
.userlinks a
{
	color:rgb(0, 0, 255);
	font-size:12px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
}
.userlinks a:hover
{
	color:#00a3e8;
	font-size:12px;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;	
}
.brown-txt
{
	color:#B6151D;
}
.myacc-heading .brown
{
	color:#b97a57;
}
.myacc-heading .orange,.myacc-heading1 .orange
{
	color:#ff7c1b;
}
.left-heading
{
	font-size:22px;
	font-family:calibri;
	 font-weight:bold;color:#b97a57;
}
.leftlinks ul
{
list-style-type:none; margin-left:10px;	
}
.leftlinks ul li
{
list-style-type:none; margin-bottom:15px;font-size: 12px;
	color: #2d5988;
	font-weight: bold;
	
}
.leftlinks ul li a
{
	font-size: 12px;
	color: #2d5988;
	font-weight: bold;
}
.myaccount-icon
{
	border:1px solid #ff7c1b;
	padding:18px 8px;
}
.postfont1 {
    font-size: 17px;
    color: #2d5988;
    font-weight: bold;
}
.postfont2 {
    font-size: 12px;
    color: #F00;
    font-weight: bold;
}
.myaccount-link a
{
	color:#930; padding-left:10%;
}
.myaccount-ul
{
	list-style-type:none;
}
.myaccount-ul li
{
	list-style-type:none;
	padding-bottom:5px;
	font-size: 12px;
    color: #2d5988;
    font-weight: bold;
}
.myaccount-ul li span
{
    color: #ff7c1b;
}
.myaccount-ul1
{
	list-style-type:none;
}
.myaccount-ul1 li
{
	list-style-type:none;
	padding-bottom:5px;
	font-size: 12px;
    font-weight: bold;
	color: #666;
}
.myaccount-ul1 li a
{
	
	color: #666;
}
.myaccount-ul1 li span
{
    color: #ff7c1b;
}
.enquiriesview1 a {
   
    font-size: 11px;
	color:#F00; font-weight:bold;
  
}
.browntext
{
color:#b97a57;
font-weight:bold;
font-size:11px;
padding-bottom:8px;	
}
.greentext
{
color:#359e3e;
font-weight:bold;
font-size:11px;
padding-bottom:8px;	
}
.redtext
{
color:#F00;
font-weight:bold;
font-size:11px;
padding-bottom:8px;	
}
.redtext a
{
color:#F00;
font-weight:bold;
font-size:11px;
padding-bottom:8px;
text-decoration:underline;	
}
.textalignment
{
	text-align:left;
}
.myprofileheading
{
	color:#900;
	font-size:16px;
	font-weight:bold;
}
.textareanew123
{
	width:90%; padding:5px;
}
.loginselect {
    padding: 8px 0 8px 6px!important;
    border: 1px solid #d1d1d1!important;
    width: 100%!important;
    margin: 7px 0!important;
	 height: auto!important;
}
@media (min-width: 1240px) {
.totalwidth
{
	width:1000px !important;
}
}
@media (min-width: 1200px) {
  .search_div4 {
   margin-top:10px;
  }
   .search_div5 {
   margin-top:5px;
  }
   .oldpage .search_div5 {
   margin-top:0px !important;
  }
}
@media (max-width: 992px) 
{

.logo_block img
{
	position:relative;
	top:-5px;	
}
.toplist_ul1 li {
	padding: 8px 6px;
}
.toplist_ul1 li a {
	font: bold 11px arial, verdana, tahoma, sans-serif;
}
 .search_div1
{
font-size:14px; 
}
 .search_div4 {
   margin-top:0px;
  }
  .res-login-left {
    text-align: left !important;
    padding-left: 11% !important;
}
.login-left .logintxtnew,.login-left .logintxtnew1,.login-left .logintxtnew2,.login-left .loginforumnew {
   
    width: 87% !important;
  
}

.post-block .logintxtnew {
   
    width: 87% !important;
  
}
.login-left3 .logintxtnew {
   
    width: 87% !important;
  
}
.res-login-right
{
	text-align: right !important;
padding-right:12%!important;
}
.res-login-leftright {
    text-align: right;
    padding-right:12% !important;
}
.forgotpassword
{
position: relative;
left: 2px!important;
}
.login-left2 .logintxt {
    padding: 8px 0 8px 45px!important;
    border: 1px solid #d1d1d1!important;
    width: 55%!important;
    margin: 2px 0!important;
	 height: auto!important;
}
.login-left2 .logintxt1 {
    padding: 8px 0 8px 6px!important;
    border: 1px solid #d1d1d1!important;
    width: 55%!important;
    margin: 2px 0!important;
	 height: auto!important;
}
.login-left2 .txtarea {
    width: 55%!important;
}
.login-left2 .selectnew {
    width: 55%!important;
}
	
.chosen-container {
 width: 55%!important;	
}
}

@media (max-width: 768px) {
.topblock
{
	border-bottom:1px solid #e6e6e6;
	height: 52px;
}
.logo_block
{
	width:100%;float:none;text-align:center;
}
.nav_block
{
	 float:left;
}
.navbar
{
margin-bottom:0px !important;
    float: right;
}
.reg_block
{
	display:none;
}
.width1
{
width:100%;
position: relative;
top: -41px;	
}
 .search_div1
{
font-size:13px; 
}
.search_div4 {
   margin-top:0px;
  }
  .searchbox_smalldiv1 input[type="text"] 
{
	height: 46px !important;
	background:url(https://www.desipeoria.com/images/search.png) 10px no-repeat;
	padding: 6px 20px 6px 38px !important;
	font-size:11px;
	color:#000;
}
.searchbox_smalldiv2 input[type="submit"] 
{
	    width: 100% !important;
    padding: 2% !important;
    height: 46px;
}
.row_block
	{
		width:97% !important;
margin: 0px auto;
padding-top: 10px;
	}
.paddingleft_no
	{
		padding-left:15px !important;
	}
	
	.res-login-left {
    text-align: left !important;
    padding-left: 0% !important;
}
	.res-login-right
{
	text-align: right !important;
padding-right:11%!important;
}
.res-loginsubmit
{
	width:70%!important;
	background:#3B5998;
	color:#fff;
	font-size:14px;
	padding:10px;
	border:1px solid;
}
.res-login-leftright {
    text-align: right;
    padding-right: 10% !important;
}
.reg-terms
{
	text-align:left!important;    padding-right:0%!important;
	
}
.fontsize {
    font-size: 13px!important;
}	
}
@media (max-width: 767px) {
.navbar {
 position: relative !important;
top: -47px !important;
float:left !important;
left:1% !important;
}
.navadjust .navbar {
    position: relative !important;
    top: -53px !important;
    float: left !important;
    left: 1% !important;
}
.navbar-toggle
{
	float:left !important;
}
.toplistings1 {
width:200px;
margin:0;
padding:0;
height:auto;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;background: #FFE2C8;
}
.toplist_ul1 li {
	color: #B6151D;
	width:200px;
	border-bottom:1px dotted #02618F;
    padding:10px;
}
.toplist_ul1 li a {
	color: #B6151D;
	text-decoration: none;
	font: bold 13px arial, verdana, tahoma, sans-serif;
	cursor: pointer;
	padding:10px;
}
.toplist_ul1 li a:hover {
	text-shadow: 1px 1px 1px #ffffff;
}

.block_sticky_list ul li a {
   
    font: 13px arial,verdana,tahoma,sans-serif;
   
}

.block1_list ul li a, .block2_list ul li a {
   
    font: 13px arial,verdana,tahoma,sans-serif;
  
}
.logo_img
{
   height: 30px!important;
   width:121px!important;
   background:url(../images/logo-mobile.png)!important;
   position: relative;
top: 0px;
left:0%;
}
.navbar-toggle {
    margin-top: 0px;
}
}

@media (max-width: 480px) {
	.navbar-toggle {
    margin-top: 4px;
}
.movetop
{
position: relative;
top: -59px;
}
.paddingright_no
	{
		padding-right:15px !important;
	}
.movetop1
{
position: relative;
top: -30px;
}
	.border-xs
	{
		border-bottom:1px solid #ff7c1b;
	}

.totalwidth
{
	width:100% !important;
}
.logo_block img
{
	width: 110px;
position: relative;
top: 0px;
height: 30px;
}
.enquiry_block .row
{
	margin-left:0px !important
}
.navbar-toggle{
padding: 0px !important;
margin-right: 0px !important;
margin-left: 10px !important;
 
}
.paddingboth_no
{
	padding-left:0px !important; padding-right:0px !important
}
.block_sticky_bg
{
	font-size:15px !important;padding-left: 6px!important;
}
.block_sticky_bg .smalltext,.postlink a {
    font-size:10px !important;padding-right: 0px!important;
}
.righttext
{
	padding-top: 3px !important;
}
.block_sticky_bg,.block1_bg, .block2_bg,.block1_forum,.block1_forum1
{
	width:99%!important; margin:0 auto;
}

.block_sticky_list,.block1_list, .block2_list
{
    width:100%!important;
    margin: 0 auto!important;
    padding:0px!important;
}
.login-block
{
border:none !important;
}
.posttraining
{
border:none !important;
}
.login-left
{
	width:100%!important;
	margin:0 auto!important;
}
.post-block
{
	width:100%!important;
	margin:0 auto!important;
}
.login-left3
{
	width:100%!important;
	margin:0 auto!important;
}
.login-left1
{
	width:100%!important;
	margin:0 auto!important;
}
.login-left2
{
	width:100%!important;
	margin:0 auto!important;
}

.res-login-left
{
	text-align: left !important;
padding-left: 5%!important;
}
.res-login-right
{
	text-align: right !important;
padding-right: 7%!important;
}
.login-left .logintxtnew {
    padding: 7px 0px 7px 3px !important;
    width: 93% !important;

}
.login-left .logintxtnew1{
    padding: 7px 0px 7px 3px !important;
    width: 93% !important;

}
.login-left .logintxtnew2{
    padding: 7px 0px 7px 3px !important;
    width: 93% !important;
}
.login-left .loginforumnew{
     padding: 7px 0px 7px 3px !important;
    width: 93% !important;
}
.post-block .logintxtnew {
    padding: 7px 0px 7px 3px !important;
    width: 93% !important;

}
.login-left3 .logintxtnew {
  
    width: 100% !important;

}
.login-left .emailIcon {
    background: none!important;
}
.login-left .passwordIcon {
    background: none!important;
}
.login-left .nameIcon {
	 background: none!important;
}
.res-loginsubmit
{
	width:92%!important;
	background:#3B5998;
	color:#fff;
	font-size:14px;
	padding:10px;
}
.res-loginsubmit1
{
	width:100%!important;
	background:#3B5998;
	color:#fff;
	font-size:14px;
	padding:10px;
}
.res-login-leftright
{
text-align: left;
padding-left: 7%!important;
padding-right: 0%!important;
}

.forgotpassword a
{
	font-size:9px; text-decoration:underline; padding-right: 13px;
}
.reg-mainblock .paddingright-less
{
padding-right:0px;	
}
.reg-mainblock .paddingleft-less
{
padding-left:0px;	
}
.registerheading-new {
    font-size: 13px;
   
    padding-left: 7px;
}
.login-left2 .logintxt {
    padding: 8px 0 8px 45px!important;
    border: 1px solid #d1d1d1!important;
    width: 100%!important;
    margin: 2px 0!important;
	 height: auto!important;
}
.login-left2 .logintxt1 {
    padding: 8px 0 8px 6px!important;
    border: 1px solid #d1d1d1!important;
    width: 100%!important;
    margin: 2px 0!important;
	 height: auto!important;
}
.chosen-container {
	 width: 100%!important;
}
.login-left2 .txtarea {
   width: 100%!important;
}
.login-left2 .selectnew {
   width: 100%!important;
}
.reg-terms
{
	text-align:left!important;    padding-left: 5% !important;
	
}
.login-left2
{
position: relative!important;
top: -42px!important;
}
.posttraining {
 
    padding:0px!important;
}
.post-heading {
  
    font-size: 17px!important;
}
.post-heading a {
  
    font-size: 17px!important;
}
.details-bk2 {
   
    padding: 5px 5px!important;
}
.details-phone {
   
    font-size: 16px!important;
 
}
.details-bk2 .submitbutton {
    font-size: 12px!important;
}
.training-block
{
	padding:2px !important;
   
    position: relative;
    top: -50px;
}
.details-bk4
{
	margin:10px auto;
	width:100%!important;
}
.enquiry_block .logintxt,.enquiry_block .txtareareply 
{
	width:99%!important;
}
.listimage
{
	padding:0 10px; margin-bottom:5px;
}
.listing-total {
    width: 100%!important;
    margin: 10px auto;
}
.courses-block
{
	padding:0!important;
	position:relative;
	top:-40px;
}

.coursesfont a {
    font-size: 12px!important;
    color: #0099EA;
}
form.cmxform label.error {
	margin-left:0px!important;
	width:100%!important; text-align:center
}
.trainingcenter-logo
{
	width:50%;
	height:50%;
}
.trainingcenter-logoblock
{
	text-align:center;
}
.address {
    color: #666;
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
}
.textalign
{
	text-align:center;
}
.techlistl ul li {
    width: 50%!important;
    float: left;
    font-size: 11px;
}
#tab-container ul.tab-menu li {
 
    padding: 5px 5px;
}
.techlist-res li {
    
    width: 100%!important;
  
    padding: 5px 13px!important;

}
.techlist-res1 li {
    
    width: 100%!important;
  
    padding: 5px 7px !important;

}
.listingsall {
    border:none!important;
}
.marginremove .margintop1
{
margin-left: 11px;
}
.listwidth
{
	width:100%; float:left; padding:0 2% 0% 0%
}
.submitbutton {
   
    padding: 5px 8px;
    font-size: 12px;
}
.fontsize {
    font-size: 13px;
}
.lesswidth123 {
    width: 100%!important;
    margin: 0 auto;
}
.tablewidth
{
	width:93%!important;
}
#table2
{
	width:93%!important; border:none !important;
}
#table2 .border
{
	border:none !important;
}
.blockwidth
{
	width:90%!important;
	margin:0 auto;
}
body
{
	border-top:none !important;
}
.middle_block123
{
    width: 94%!important;
    margin: auto;
}
.textalignment
{
	text-align:center;
}
.logo_img
{
   height: 30px!important;
   width:121px!important;
   background:url(../images/logo-mobile.png)!important;
   position: relative;
top: 0px;
left:0%;
}
.ms-container {
    background: transparent url('https://www.desipeoria.com/images/switch.png') no-repeat 50% 50%;
    width:100%!important;
	margin-right: 20%!important;
}
.ms-container .ms-selectable, .ms-container .ms-selection {
    float: none !important;
  width: 80% !important;
margin-bottom: 30px;
}
.ms-container .ms-selection {
    float: none!important;
    display: block!important;
}
.res-center
{
	text-align: center !important;
}
.marginleft-res
{
	margin-left:0%!important;
}
.CS 
{
    width: 100%!important;
}
.textareanewcontact {

    width: 100%!important;
    
}
.padding_new {
    padding-left: 7px !important;
    padding-right: 7px !important;
}
.postlink {
    margin-top: 0px!important;
}
.margintop-res
{
	margin-top:10px;
}
.login-paddingleft
{
	padding-left:4% !important
}
.login-paddingright
{
	padding-right:4% !important
}
.login-right
{
margin:0% 0%;
}
.facebooktext
{
	font-size:12px;
}
.bluebut {
    padding:10px 10px!important;
     font-weight: normal!important;
    color: #fff; 
	width:94%!important;
	background:#3B5998!important;
	font-size:14px;
	border:1px solid;	
	
}
.redbut {
 padding:10px 10px!important;
     font-weight: normal!important;
    color: #fff; 
	background:#b6151d!important;
	font-size:14px;
	border:1px solid;
}
.paddingboth_no123 {
    padding-left: 6px !important;
    padding-right: 6px !important;
}
.fb_position
{
	margin-left:0%;
	margin-top:10px;
}
.forumdesc
{
	width:98% !important;
}
.forumdesc
{
	border:none !important;
}
.details-heading {
    font-size: 20px !important;
    line-height: 26px!important; 
}
.widthless
{
	    width: 95%!important;
    margin: 0 auto  20px auto!important;
}
.widthless1
{
	    width: 95%!important;
    margin: 0 auto  20px auto!important;
}
.yellow_title
{

    width:100%!important;

	
}
.width_full
{

    width:100%!important;

	
}

.yellow_phone
{
     width:100%!important;
}
.yellow_address
{
     width:100%!important;
}
.margin_youtube
{
	margin-left:-10px!important;
}
.reviewmargin
{
	margin-right:0px!important;
}
.fontsizesmall1
{
    font-size: 10px;
	padding-right:0px!important;
}
.forumheading1 {
  
    padding-left: 20px;
       font-size: 11px;
}
.text-movies
{
	text-align:left!important;
}
.border_top
{
border-top: 1px solid #e6e6e6;
margin-top:10px;
}
.border_top_padding
{
border-top: 1px solid #e6e6e6;
padding:10px 0px;
}
}
@media (max-width: 320px) {
.login-paddingleft
{
	padding-left:6% !important
}
.login-paddingright
{
	padding-right:6% !important
}	  
.searchbox_smalldiv2 input[type="submit"]
{
	font-size:10px; height: 46px;
}
.block_sticky_bg
{
	font-size:13px!important;padding-left: 6px!important;
}
.block1_bg, .block2_bg,.block1_forum,.block1_forum1
{
	font-size:14px!important;
}
.block_sticky_bg .smalltext,.postlink a {
    font-size:9px!important;
}
.righttext
{
	padding-top: 0px!important;
}
.newuser a
{
	font-size:9px; color:#2299bf ;padding-left: 6px;
}
.forgotpassword a
{
	font-size:9px; text-decoration:underline; padding-right: 12px;
}
}