@media screen and (max-width:1024px)

{

.right-menu-icon {

  color: #ffffff;

  cursor: pointer;

  font-size: 18px;

  margin: 78px 0 0;

  position: fixed;

  right: 20px;

  top: 0;

  z-index: 9;

  display:block;

}

.man-resu-sec {

  background: #ffffff none repeat scroll 0 center;

  height: 100%;

  margin: 125px 0 0;

  overflow-y: auto;

  right: -100%;

  text-align: left;

  transition: all 300ms linear 0s;

  width: 260px;

}

.man-resu-sec .panel .panel-heading a {

  font-size: 13px;

  padding: 15px 15px 15px 55px;

}

.openRightMenu .man-resu-sec {

  right: 0;

}

	 

.res-downld-by li .btn {

  font-size: 12px;

  padding: 0;

  width: 68px;

}

.righttool-menu {

  width: 100%;

}

}

@media screen and (min-width:768px) and (max-width:1024px)

{

	.man-resu-sec .panel-group .panel {

  /*display: inline-block;*/

  position: relative;

}

.man-resu-sec .panel-group {

  margin-bottom: 0;

}

.col-sm-8.resume-resp-blk {

  /*margin: 160px 0 0;*/

  width: 100%;

}



/*.man-resu-sec .panel-group .panel .collapse {

  background: #ffffff none repeat scroll 0 0;

  left: 0;

  position: absolute;

  top: 53px;

  width: 100%;

  z-index: 99;

}*/

.temp-design-sec {

  margin: 72px 0 15px !important;

}


.right-menu-icon {

  margin: 93px 0 0;

}

}

@media screen and (max-width : 767px) {


	header { padding:0px;}

	.header-main {  padding: 0 15px; }

	.header-menu ul li {  margin: 4 0 0 10px;}

	.header-menu ul li:first-child{ float:right;}

	.topmain-toolbar {  right: 0;  top: 56px;}

	.howget h3 {  color: #004560;  font-size: 22px;  padding: 0;  text-align: center; margin:0px 0px 15px 0px}

	.left-text p {  padding-right: 0;}	

	.cretenow h3 {  font-size: 20px;  padding: 0; margin:0px 0px 15px 0px;}

	.footer {  padding: 30px 10px;}	

	.Success-Stories {  padding: 20px 10px;}

	.banner-caption { width:100%; padding:0px 15px;}	 

	#MatchSlide h1 {  font-size: 22px;  margin: 0; } 

	.chat-share {  bottom: 4px;  right: -2px;  width: 50px;} 

	#MatchSlide .owl-nav .owl-prev { left: 25px; }

	#MatchSlide .owl-nav .owl-next { right: 25px; } 

	body { overflow-x: hidden;} 

	.left-text {   margin-bottom: 10px;} 

	.rightImg > img {  max-width: 100%;} 

	.rightImg {  text-align: center; margin-bottom:15px;} 

	.browsetag ul li a {  padding: 0 12px;} 

	.footer-nav ul {  list-style-type: none;  margin: 0 0 10px;  padding: 0;} 

	.browsetag {  padding: 20px 0;}

	.browsetag ul li {  margin-bottom: 5px; padding: 0;}

	.howget {  padding: 20px 0;}

	.left-text h4 { font-size:18px;}

	.homeBanner {  padding: 50px 0 0;}

	.topmain-toolbar ul li.dropdown ul.dropdown-menu {  position: relative;  top: -5px; right:0px ;   width: 100%;  }

	.topmain-toolbar {  height: 100%;  overflow-x: hidden;  overflow-y: auto;  position: fixed; top:67px; right:0 !important;}

	.topmain-toolbar ul li a {  font-size: 16px;  line-height: 40px;}		

	header { padding:15px 0px;}			

	.menuBtn {  top: 2px;}	

	.sticky-header header {  padding: 15px 0;}

	#success-stories .owl-stage {  padding: 20px 0;}

	.cretenow div { text-align:center;}

	.wh p {  padding: 0 5px;}

	.logo-cms img { width: 100px;}

	.login-box {  margin: 30px auto;   width: 100%; }	 

	.contact-form {   margin-left: 0;  padding: 20px;}

	.twi-text {  padding: 0 10px; }

	.cmsheader- {  padding: 20px 10px;}

	.Cms-section {  padding: 60px 0 0;}

	.threetbs, .blog-listing  {  display: table;  width: 100%;}	

	.threetbs:after, .blog-listing:after { content:''; clear:both; display: table;}

	.threetbs:before, .blog-listing:before { content:''; clear:both; display: table;}

	.blog-listing ul li  { width:100%;}

	.header-menu ul li a {  font-size: 14px;}

	.blog-details-sect .blog-listing {  padding-right: 0;}

	p.spl-text {  border-left: 5px solid #eaeaea;   font-size: 16px;  padding: 0 0 0 10px;}

	.postimg-text {  font-size: 14px;  padding: 0 0 0 15px;}

	.postby-row.clearfix {  margin-bottom: 40px;  padding: 0;}

	.share-posting {  padding-right: 0;}

	.shrenf a {  margin: 0 0 0 10px;}.postby { padding:0px 10px;}

	.comments ul {  padding-left: 30px;}		

	.comments ul li.replyr {  margin-left: 0;}	

	.blog-details-sect .blog-title {  font-size: 16px;}

	.blogDtl-text p {  font-size: 14px;}	

	.comments ul li {  padding: 15px 15px 15px 45px; }

	.relates-post .media-object {  width: 75px;}

	.tags_ a {  margin: 0 0 5px;  padding: 0 7px;}	

	.threetbs .nav-tabs.nav-justified > li {  float: left;  width: 33.33%;}

	.blogDtl-text {  padding: 20px 0;}	

	.breadcrumb- {  padding: 10px;} 

	.cmsheader- h2 { font-size:20px;}

	.cms-text {  padding: 20px 0;}	

	.twitbox {  padding: 15px; margin:0px 0px 15px 0px;}

	.shortcode p {  font-size: 14px;}

	.login-box h2 {  font-size: 18px;  margin: 0 0 15px;}

	.login-box p {  font-size: 14px;}	

	.login-box .sbmt-btn { margin:0px;}

	.landscape .login-box {  width: 420px;}	

	.top-template-bar, .tmp-grid-view, .tmp-list-view {  padding-right: 0;}

	.grrn-btn, .selct-stle  { margin-bottom:10px;}

	.tmp-grid-view ul li { width:100%;}

	.landscape .tmp-grid-view ul li { width:50%;}

	.tmp-list-view .tmp-dv { width:100%; padding:0px;}

	.tmp-list-view .temp-imgs {  float: none;  margin: 0 auto 20px;  width: 200px;}

	.tmp-list-view .shr-edit {  float: none;  margin: 10px 0; text-align: center;}

	.litsbtm.clearfix {  padding: 10px 25px 0 0;}

	.faq-panel {  padding: 20px 0 0;}

	.allrecent  { margin-bottom:15px;}

	.alect-top {  margin: 0 0 10px;}	

	.Services-us .container, .howget .container { 	  width: 100%;	}	

	.homeHeader .logo img {

  width: 88px;

}

.cms-header .header-menu {

  width: 65%;

}

/*******wasim 12-oct**********/

.tool-top-header {

  margin-top: 73px;

  min-height:auto;

}



.tool-top-header ul.righttool-menu li a {

  font-size: 11px;

  line-height: 35px;

  padding: 0 5px;

}

.man-resu-sec {

  margin: 108px 0 0;

}



.resum-edit-sec {

  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;

  margin: 40px 0 0;

}

.resum-edit-sec {

  padding: 0;

}

.user-edit-sec .panel-default {

  border: medium none;

}

.user-edit-blk .panel-heading {

  border-radius: 0;

}

.res-downld-by li .btn {

  font-size: 11px;

  height: 30px;

  width: 53px;

}

.sticky-header .header-menu ul li a {

  font-size: 14px;

}

.user-sub-text {

  font-size: 14px;

  padding: 56px 0 0 110px;

}

.user-upl-img {

  height: 100px;

  left: 10px;

  top: 40px;

  width: 100px;

}

.user-upl-img img {

  border: 4px solid #d6d6d6;

}

.user-upld-img-blk::before, .user-upld-img-blk::after {

  content: none;

}

.user-upl-img-hover {

  padding: 30px 0;

}

.user-upl-img-hover .fa{

  display:none;

}

.user-upld-img-blk {

  min-height: 100px;

  padding: 0;

}

.user-acc-form-blk {

  margin: 60px auto 0;

  padding-left: 0;

}

.user-up-form .col-xs-3, .user-up-form .col-xs-4, .user-up-form .col-xs-8 {

  width: 100%;

}

.user-up-form .col-xs-offset-2, .user-up-form .col-xs-offset-1 {

  margin: 0;

}

.user-up-form .row.form-group {

  margin-bottom: 8px;

}

.user-acc-head {

  font-size: 16px;

  margin-bottom: 10px;

  padding-bottom: 10px;

  padding-right: 70px;

}

.btn-ticket-sec .btn {

  font-size: 13px;

  font-weight: normal;

  height: 25px;

  padding: 0 12px;

  width: auto;

}

.user-form-ip label {

  font-size: 12px;

  font-weight: normal;

}

.custom_modal {

  width: 100%;

}

.landscape .login-box.cust-log {
	width:90%;
}
.left-boxer {
display:none;
}
.cust-log #frm_user_registration {
padding:20px;
}

}	

	

		

@media screen and (min-width :481px) and (max-width : 767px) {

		.blog-listing ul li  { width:50%;}

	

}

	

@media screen and (min-width :768px) and (max-width : 991px) {

	.cretenow h3 { padding:0px 0px;}

	.footer {  padding: 10px;}

	.wh p {  padding: 0 5px;}

	.blog-details-sect .blog-listing {  padding-right: 0;}

	.threetbs .nav-tabs.nav-justified > li > a {  font-size: 14px;  padding: 6px 5px;}

	.poplist ul li {  padding: 15px 0;}	 

	.subscribe  .sbmt-btn { padding: 0 6px; font-size: 20px;}

	.relates-post .media-object {  width: 70px;}

	.share-posting {  padding-right: 15px;}

	.subscribe h3 { font-size:16px;}

	.Success-Stories {   padding: 0;}

	.homeBanner {  min-height: 450px !important;  position: relative; padding: 85px 0 0;}

	.polist-text h4 { font-size:14px;}

	.blog-details-sect .blog-title {  font-size: 22px;}

	.cmsheader- {    padding: 20px 20px;}

	.cmsheader- h2 { font-size:20px;}

	.poplist ul li {  padding: 15px 5px;}

	.container {  width: 100%;}

	.polistimg img {  height: 40px;  width: 40px;}

	.cmsbtm h5 {  font-size: 16px;  width: 55%;}

	.cms-text {  padding: 20px 0;}

	.shortcode p {  font-size: 14px;}

	.contact-form {  margin-left: 0;  padding: 30px;}	

	.twitbox {  padding: 15px; margin:0px 0px 15px 0px;}

	.twi-text {  font-size: 14px;  padding: 0 10px 0 15px;}		

	.top-template-bar, .tmp-grid-view, .tmp-list-view {  padding-right: 0;}

	.tmp-grid-view ul li {  padding: 0 10px;}

	.tmp-grid-view ul {  margin: 0 -10px;}	

	.shr-edit .btn {  padding: 6px 16px;} 

	.grrn-btn { font-size:12px;}

	.temp-right {  padding: 5px 0 5px 40px;}

	.temp-right ul li { font-size:14px;}

	ul.categories li {  padding-left: 20px;}

	.temp-right.clearfix input {  width: 100%;}

	.t-prsearch { margin-top:5px;}

	.tmp-list-view .tmp-dv { padding:0px 15px;}	

	.tmp-dtl-txt { font-size:12px;} 

	.faq-panel {  padding: 20px 0 0;}  

	.alect-top ul li a { font-size:15px;}

	.Services-us .container, .howget .container { 	  width: 100%;	}

	}		

	

@media screen and (min-width :992px) and (max-width :1280px) {

	.container {  width: 970px;}

	.col-md-offset-2 { margin-left:0px;}

	.howget  .col-md-10,   .Services-us  .col-md-10{  width: 100%;}

	.Success-Stories {   padding: 0;}

	.homeBanner {  min-height: 500px !important;  position: relative; padding: 85px 0 0;}

	.blog-details-sect .blog-listing {  padding-right: 30px;}

	.blog-details-sect .blog-title {  font-size: 22px;}

	.polist-text h4 { font-size:14px;}

	.cmsheader- {    padding: 20px 20px;}

	.cmsheader- h2 { font-size:20px;}

	.poplist ul li {  padding: 15px 5px;}

	.threetbs .nav-tabs.nav-justified > li > a {  font-size: 14px;  padding: 6px 5px;}

	.container {  width: 100%;}

	.polistimg img {  height: 40px;  width: 40px;}

	.cmsbtm h5 {  font-size: 16px;  width: 55%;}

	.cms-text {  padding: 20px 0;}	

	.shortcode p {  font-size: 14px;}

	.contact-form {  margin-left: 0;  padding: 30px;}

	.twitbox {  padding: 15px; margin:0px 0px 15px 0px;}

	.twi-text {  font-size: 14px;  padding: 0 10px 0 15px;}

	.top-template-bar, .tmp-grid-view, .tmp-list-view {  padding-right: 30px;}

	.temp-right {  padding: 5px 0 5px 40px;}

	.temp-right ul li { font-size:14px;}

	ul.categories li {  padding-left: 20px;}

	.temp-right.clearfix input {  width: 75px;}

	.faq-panel {  padding: 20px 0 0;} 

	.alect-top ul li a { font-size:15px;}

	.Services-us .container, .howget .container { 	  width: 100%;	}	}		

	

