
@media (max-width: 767px) {

/*.ar-vote{ padding:0 !important; }
.vup, .vdw{ padding:8px !important; }
.vups, .vdws{ padding:10px !important; }*/
.gift-box {
    position: static;
    }
.social-media, .q-tag{float:none; width: 100%;}
.drought {position: static !important;}
.middtext p, .arh{font-size:23px !important;}
.registration_form_new h1{font-size:23px;}
.bluecolor.blue-filter {
    position: static;
}
.questiontite10-detl h4 {
    float: right;
    width: 37%;
    margin-top: -19px;
}
.vote_padding_small{position:relative;}
#sjPANEL input {
    margin: 10px 0;
}
.col-xs-offset-4 { margin-left: 0; }
	
	.howitworks{padding:25px 20px !important}
	
	.ar-box{padding:0;}
	
	.ar-box img{display:block; margin:0 auto;}
	.add-min-height {
    min-height: 40px;
}
	
.navbar-toggle { display: block; }
.header-brand { display: block; float: none; text-align: center; }
.header-slogan-slash { display: none; }
.header-slogan-text { display: none; }
.nav.header-actions { float: none; text-align: center; }
.nav.header-actions li { display: inline-block; float: none; }
.header-search { float: none; }
.header-search .form-control { margin: 17px 0px; width: 100%; }
.header-nav { display: block; float: left; padding: 0px; }
.header-nav li { margin: 0px 20px 0px 0px; padding-bottom: 14px; padding-top: 14px; position: relative; }
.header-nav li a { border-bottom: 2px solid transparent; border-radius: 0px; color: #fff; display: block; font-size: 13px; }
.header-nav li a:active, .header-nav li a:focus, .header-nav li a:hover { background-color: transparent; color: #55a747 !important; }
.header-nav li a .fa { color: #55a747; font-size: 10px; margin-left: 10px; vertical-align: 1px; }
.navigation-light .header-nav li a { color: #363636; }
.header-nav li.active > a { background-color: transparent; border-bottom: 2px solid #55a747; }
.header-nav li.active > a:hover { background-color: transparent; color: #363636; }
.header-nav li:hover .sub-menu { transition: opacity 0.15s linear; visibility: visible; opacity: 1; }
.header-nav .sub-menu { background-color: #fff; border: 1px solid #e9e9e9; border-top: 0px; list-style: none; margin: 0px; padding: 10px 0px; position: absolute; opacity: 0; top: 68px; visibility: hidden; width: 190px; z-index: 10; }
.header-nav .sub-menu li { margin: 0px; padding: 0px; }
.header-nav .sub-menu a { color: #999; display: block; font-size: 12px; line-height: 28px; margin: 0px -1px; padding: 6px 20px; transition: none; }
.header-nav .sub-menu a:active, .header-nav .sub-menu a:focus, .header-nav .sub-menu a:hover { background-color: #55a747; color: #fff !important; text-decoration: none; }
.nav-pills.header-nav { background-color: #fff; left: 0px; position: absolute; right: 0px; z-index: 999; }
.nav-pills.header-nav li { border-bottom: 1px solid #e9e9e9; display: block; float: none; margin: 0px !important; }
.nav-pills.header-nav li a { border-radius: 0px; color: #363636; display: block; padding: 12px 15px; }
.nav-pills.header-nav li a .fa { float: right; font-size: 9px; margin: 5px 0px 0px 0px; }
.nav-pills.header-nav li a:hover { background-color: rgba(0, 0, 0, 0.03); text-decoration: none; }
.nav-pills.header-nav li:hover > .sub-menu { display: block; }
.nav-pills.header-nav li.active > a { background-color: #55a747; color: #fff; }
.nav-pills.header-nav .sub-menu { background-color: rgba(0, 0, 0, 0.02); display: none; margin: 0px 0px 0px -40px; }
.nav-pills.header-nav .sub-menu li:first-child { border-top: 1px solid #e9e9e9; }
.nav-pills.header-nav .sub-menu li:last-child { border: 0px; }
.footer-top h2 { margin-top: 30px; }
.footer-bottom-right { float: none; }
.filter .form-group { margin-bottom: 15px; }
ul.filter-list li { width: 50%; }
.hero-content h1 { font-size: 28px; line-height: 50px; }
.hero-content h2 { font-size: 14px; }
.hero-content-carousel { margin: 30px 0px 0px 0px; }
.panel-wrapper:after { display: none; }
.panel-highlighted-wrapper:first-child .panel-highlighted-inner { border-radius: 3px 0px 0px 3px; margin-right: -15px; }
.panel-highlighted-wrapper:last-child .panel-highlighted-inner { border-radius: 0px 3px 3px 0px; margin-left: -15px; }
.partners a { margin: 0px 0px 30px 0px; width: 100%; }
.partners a:last-child { margin-bottom: 0px; }
.post-box { margin-bottom: 30px; }
.post-box-small .post-box-image { float: none; margin: 0px 0px 20px 0px; width: 100%; }
.post-box-small .post-box-image img { width: 100%; }
.cta-text { font-size: 13px; padding: 25px 0; }
.cta-text .btn { font-size: 13px; padding: 8px 15px; }
.cta-text-before { display: none; }
.pricing-tables { border: 0px; }
.pricing-table-wrapper { margin-bottom: 50px; }
.pricing-table-inner { border: 1px solid #e9e9e9; }
.pricing-table-wrapper:first-child .pricing-table-title { margin-left: -20px; }
.pricing-table-wrapper:first-child li { margin-left: -40px; }
.pricing-table-wrapper:last-child .pricing-table-title { margin-right: -20px; }
.pricing-table-wrapper:last-child li { margin-right: -40px; }
.pricing-table-title { margin: 0px -20px; }
.pricing-table-content ul li { margin: 0px -40px; }
.position-header h1 { font-size: 26px; }
.companies-list-item-count { margin-left: 0px; }
.companies-list-item-rating { float: left; margin: 20px 0px 0px 0px; width: 100%; }
.companies-list-item-rating { position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }
.company-header h1 { font-size: 38px; }
.resume-main { padding: 40px 20px; }
.resume-main-image { float: none; }
.resume-main-rating { display: block; margin: 0px 0px 30px 0px; }
.resume-chapter-title, .resume-chapter-content { display: block; margin: 0px 0px 20px 0px; }
.resume-chapter-content dl dt { width: 100px; }
.resume-chapter-social { margin: 0px 0px 20px 0px; text-align: left; }
.pagination:after { display: none; }
.pagination li a { margin: 0px 3px; }
.nav-tabs li { float: none; display:inline-block;}
img { max-width: 100%; }
.borderright { border: none; }
.footer-bottom-left { float: none; margin: 0px 0px 15px 0px; }
.landingheader_logo .header-logo img { height: auto; }
.hero-content h1 { margin: 0 0 40px; }
.hero-content h3 { font-size: 22px; margin: 0 0 35px; }
.hero-content a { font-size: 18px; padding: 20px 25px; }
.hero-content { padding: 30px 0; }
.relateul > li { display: inline-block; margin-bottom: 0; padding: 0 5px; text-align: center; }
.relateul { background: #f7f7f7; border: 1px solid #ddd; display: inline-block; margin-bottom: 15px; padding: 5px; text-align: left; }
h5, .h5 { line-height: 24px; }
.usermenu > ul { text-align: center; }
.usermenu ul li { margin-bottom: 5px; }
.instructionbox { margin-top: 25px; }
.page-title h2 { font-size: 26px; }
.cta-text h4, .footer-top h4 { margin-top: 20px; }
.footer-top, .footer-bottom { padding: 20px 0; }
.registerlink { margin-bottom: 0; }
.borderright { min-height: 130px; }
.registration_form { width: 100%; }
.link-not-important { border-bottom: medium none; margin: 10px 0; /*width: 100%;*/ }
.link-not-important:active, .link-not-important:focus, .link-not-important:hover { border-bottom: none; }
.stepregistration li { margin-bottom: 10px; }
.document-title h2 { font-size: 20px; }
.activitybox { height: auto; margin-bottom: 20px; }
.btnsecs .col-sm-4.col-md-4 { margin: 15px 0; padding-left: 15px; }
.borderleft, borderright { border: none; }
/*.voteul li { display: inline-block; padding: 5px; }*/
.afterlogin { text-align: center;  padding: 5px 0; }
.afterloginul { float: none; text-align: center; }
.openflagvote { display: inline-block; margin-bottom: 20px; }
.leftdetailssecs { position: relative; background: #f7f7f7 none repeat scroll 0 0; border: 1px solid #ddd; width: 150px; }
.leftdetailssecs .flagbtn { margin: 0; }
.leftdetailssecs .voteul { padding-top: 10px; }
.leftdetailssecs:before { /*content: "\f0de";*/ 
font-family: 'FontAwesome'; font-size: 25px; color: #ddd; left: 0; position: absolute; top: -16px; }
.rightloginsecs { float: none; padding: 0; margin: 0 15px; }
.rightloginsecs .col-md-6.col-sm-6 { padding-right: 15px; }
.form-group:last-child { margin-bottom: 15px; }
.rightloginsecs a { float: none; }
#toggleloginbtn { background: #0076b4; border-radius: 0 0 5px 5px; color: #fff; display: block; margin: 0; padding: 6px 10px; position: absolute; right: 0; top: -70px; }
#toggleloginbtn i { font-size: 16px; }
.formsecs { background: #fff; display: none; padding: 10px; position: absolute; width: 100%; z-index: 99; }
.tp-caption.Sports-Display, .Sports-Display { font-size: 30px !important; margin-left: 15px !important; }
.sliderbanner h3 i { font-size: 36px !important; width: 50px !important; }
.sliderbanner h3 span { font-size: 16px !important; white-space: normal !important; width: 275px !important; }
.rev_slider_wrapper.fullwidthbanner-container, .fullwidthbanner-container .fullwidthabanner, .tp-fullwidth-forcer { height: 500px !important; }
.usermenu, .searchform { width: 100%; }
.organisationlogohere { position: static; text-align: center; }
.searchform { margin: 10px 0; }
.relatedquestabheading { height: auto; }
.chngesettingsbtn, .rightlinkhide { display: inline-block; margin-top: 10px; }
.paginationsecs nav { text-align: center; }
.rightimgstxt, address { text-align: center; }
.landingheader_logo { padding-top: 0; text-align: center; width: 100%; }
.header-wrapper .header-wrapper1 { height: auto; }
.rightlogin { padding-top: 10px; width: 100%; text-align: center; }
.modal-dialog.howitworks { width: 94%; }
.topbar_left { position: relative; }
.topbar_menu { float: left; left: 0; position: static; text-align: left; width: 20%; }
.topbar_right{width:100%;}
.topbar_left > div#src_question { float: left; width: 80%; }
.Search_qustion { margin-right: 0; padding-left: 10px; width: 67%; }
.search_dashboard { margin-right: 0; padding-top: 0; }
.document-title { height: auto; padding: 10px 0; }
.topbar_menu .fa.fa-bars { margin-top: 0; }
.topbar_menu .caret { top: 45%; }
.topbar_menu .dropdown { padding-top: 5px; }
.topbar_right ul li { display: inline-block; float: none; margin-right: 11px; margin-top: 0; }
.topbar_right ul { text-align: center; width: 100%; }
.advance_search { float: none; display: none; padding: 0; }
.headerwrapper-panel { position: static; }
.paddingleft { padding-left: 15px; }
.innerboxdash .col-md-2 { width: 100%; }
.footdash li { font-size: 12px; padding-right: 10px; }
.panelscroll ul .card0 { width: 100%; }
.main-wrapper { margin-top: 0; }
.lavel-boxes { margin-left: 15px; }
.relateul1.searchrelateul { display: inline-block; width: 100%; }
/*.panelscroll ul .card.current { width: 245px; }*/
.boxdash h3 { margin-top: 10px; }
.rightlogin a { font-size: 12px; margin: 0 10px; }
.gotmintxt { font-size: 14px; line-height: 34px; vertical-align: text-top; }
.buttonpartinner h4 { font-size: 13px; }
.orengbutt a { font-size: 10px; padding: 10px; }
.buttonpartinner { padding: 0 10px; }
.graypart { padding: 0; }
.bluetextpart { font-size: 16px; line-height: 25px; padding: 20px 0; }
.bluetextpart span { font-size: 16px; }
.buttonpart .buttonpartinner:first-child { margin-right: 10px; }
.buttonpart .buttonpartinner:last-child { margin-left: 10px; }
.header-wrapper { padding: 10px 0; }
.topbar_right ul li a { font-size: 22px; }
.tablepart{padding:0; overflow:auto;}
.tablepart2{padding:0; overflow:auto;}
.indvBtn{width:100%;}
.indvBtn1{width:100%;}
.middtext{width:100%; padding:8px 0;}
.banner-title p {
    font-size: 18px;
    line-height: 23px;
}
.howitworkssecs .howitworkstxt{width:100%;}
.callbacks_container a.prev{top:35%;}
.callbacks_container a.next{top:35%;}

button.hidebutt {
    display: block;
}
.reduse_button_padi .btn-group {
	margin-bottom: 10px;
}
.organization-logo h5{font-size:21px; line-height:27px;}
.mobile-details .spanlebel{width:27%; font-size:11px;}

.org-banner-cont{position:static; background:#f3f3f3; padding:15px; color:#000;}
.org-banner-cont h1{color:#000; font-size:21px; margin:0;}
.close-org h2::after{left:41px;}
.free-trial h4{padding-bottom:9px;}
.free-trial a.get-started{margin:20px 0;}
.screenshot .col-sm-4{margin-bottom:15px;}
.org-feature h2::after{left:22%;}
.feature-img{margin-bottom:15px;}
.org-banner-cont p{color:#000;}
#portfolioArea .singleItem{width:100%;}
.screenshot h2::after, .org-feature h2::after, .innerclose-org h2::after {left:26%;}
.outer-carosoul .owl-buttons .owl-prev{position:static;left:-5%; top:25%; background:url(../img/left.png) no-repeat 0 0 !important; width:40px; height:40px; font-size:0 !important;}
.outer-carosoul .owl-buttons .owl-next{position:static; right:-5%; top:25%; background:url(../img/right.png) no-repeat 0 0 !important; width:40px; height:40px; font-size:0 !important;}
.answersecs {
    text-align: center;
}
.col-md-2.no_paddi {
    margin: 0 auto;
    width: 60%;
    padding-bottom:20px !important;
}
.radiolabel, .chklabel, .chklabel1, .chklabel2 {
    margin-right: 9px;
}

.hire-page .cmsinner{padding:20px}
.register-form1, .post-job-register{width: 100%; float:none;}
.post-job-register{margin-top:15px;}
#regempform h1{font-size: 16px;
margin: 19px 0;}
.register-form-first-page{padding: 0 10px;}

.register-form{padding:15px; width:100%;}

.experience-form select{width: 100%;
margin-bottom: 10px;}
.text-field .form-control{width: 54%;
margin-bottom: 10px;}
.register-form .radio-inline + .radio-inline{margin-left:0;}

.locupper, .locdown{float:none; width:100%;}
.locdown{margin:8px 0;}

.account-butt.preview-butt{margin-left:0;}
.righticonset{top:9px;}
.register-form .btn-default{margin-right:0; width:100%;}
.account-butt.continue-butt{width: 100%; margin: 10px 0;}
.tooltip1 .tooltiptext{left: -155px;
top: 22px;}

.stepsection.after-register {
    margin: 0 auto 0;
}

.stepsection ul li{height: auto;border: 1px solid #ccc;padding: 8px 0; width:100%; background:none;}
.stepsection ul li.active{background:#ff6600; color:#fff}
.stepsection ul li::before, .stepsection ul li.active::before{background:none;}
.stepsection span{margin:0}
.stepsection ul li:first-child{width:100%;}
.stepsection ul li:last-child span {

    margin-left: 0px;

}
.products .col-sm-5 {

    padding-top: 15px;
    padding-bottom: 15px;

}
.bottom-sec{padding:30px 0;}

.products img{margin-bottom:10px }


.search-bg1 .pad-left-no, .search-job .pad-left-no {
    padding-left: 15px !important;
}
.btn-group.bootstrap-select.form-control {
    margin-bottom: 10px;
}
.qustion_search_bttn{margin-left: 5px; margin-top: 0;}

.frndlist .send-panel li, .frndlist .send-panel li:last-child{float: none; width:100%;}
.msg-grp .nav-tabs li, .frndlist .msg-grp li:last-child {
    width: 30%;
}

.right-chatscroll, .left-dashboard .tab-content {
    height: auto;
}
.left-dashboard{float:none; width:auto;}
.right-dashboard{margin-left:0;}
.bgleft {
    background: none;
    height: 100%;
}
.ar-box {
    float: none;
    width: 100%;
    text-align: center;
}

.ar-cont {
    float: none;
    width: 100%;
    padding-left: 0;
	text-align:center;
	margin-bottom:18px
}

.call-script{width:45%;}
.like-sec{float:none;}
.timerelate{margin-bottom:25px;}
.right-span{margin-top:3px;position: static;}
.leftdetailssecs{margin-left:25px}
.answerboxadd11 {
    padding-left: 15px;
}
.userimg a {
    margin: 0 2px 8px;
}
.answerboxadd22 {
    padding-left: 30px;
}
.leftdetailssecs{border:none;}
.dropdown-menu.share.dropdown{top: 48%;}
.dropdown-menu.share.dropdown li{margin-right:-8px;}
.q-detl-rtop-btn{display:inline-block; margin-top:10px;}

.crop-avtar-img .avatar-view.profile img{border-radius: 50%; width:65px; height:65px}

.crop-avtar-img{bottom:17px;}


.inputfile + label{width:91%;}


.crop-avtar-img .avatar-view {

width:73px
}
.p6{margin-left:0}

.previewsec .modal-dialog {

    width: 90%;
	margin: 0 auto;

}

.apply-job-popup .right-heading {

    text-align: center;
    width: 100%;

}
.more-job li{width:100%; margin-bottom: 10px;}
}
@media (min-width: 320px) and (max-width: 999px) {
    .step{display:inline-block; vertical-align:top; width:31%;}
	
	.drought {
    position: absolute;
    top: 2px;
    right: 1px;
    text-align: left;
}

a.btn-drought{padding: 6px 7px; font-size:12px}
.banner-title4 p {
    font-size: 20px;
}

/*----------- Nirmalya Added Start---------------*/
/*.smlbox-r {width: 70px; height: 55px; }
.smlbox-rg {width: 70px; height: 55px;}
.right-label-box {
    margin-top: -255px;
    float: right;
}*/
/*----------- Nirmalya Added End---------------*/

}

@media (min-width: 400px) and (max-width: 500px) {
.sliderbanner h3 span { width: 355px !important; }
.linkedinTxt, .followb,  .panelscroll ul { display: none; }
.nav.nav-tabs.heightextra > li > a{padding: 5px 14px;}
.activitysubtab .nav-tabs li a{padding:3px 14px;}
#label {
    display: none;
}
.smlboxdash span{line-height:20px;}
.smlboxdash h5{font-size:14px;}
.smlboxdash.smlboxdash2{
float: left; }
.panel-mobile{display:block;}
.smlboxdash.smlboxdash2 a{border-right:1px solid #ddd;padding:0 16px;
}
.smlboxdash i{font-size:20px;}

#jobList {

    min-height: 500px;
    height: 500px;
    overflow: auto;
}

.job-title-test, .recent-search{width:100%; margin-bottom:10px}

.search-bg1 .pad-left-no, .search-job .pad-left-no {
    padding-left: 15px !important;
}
.qustion_search_bttn{float:left !important; margin-top:10px;}
}

@media (min-width: 501px) and (max-width: 767px) {
.sliderbanner h3 span { width: 470px !important; }
.topbar_left > div#src_question { width: auto; }
.topbar_right ul { padding-top: 0px; }
.mobile{width:20%;}
.mobile-details{width:33%; border-right:1px solid #ccc; }
.avatar-view{width:100px !important; height:100px !important;}
.linkedinTxt, .followb,  related-person, .panelscroll ul { display: none; }
.nav.nav-tabs.heightextra > li > a{padding: 5px 14px;}
.activitysubtab .nav-tabs li a{padding:3px 14px;}
#userlevel-section{width:45%; position: absolute; top:0; right:0; }
.header-brand {  float: left; text-align: center; text-align: center;}
.afterlogin { text-align: center;  padding: 5px 0; float:right; }
#label {
    display: none;
}

.panel-mobile{display:block; padding:20px 0;}
.panel-mobile ul{text-align: center;}
.panel-mobile ul li{display:inline-block; border-right:1px solid #ddd;}
.panel-mobile ul li h5{margin-bottom:0;}
.panel-mobile ul li a{padding:0 31px;  font-size:15px;}
.panel-mobile ul li:last-child{border-right:none;}
.reseller {
    float: left;
    width: 40%;
}
#jobList {

    min-height: 500px;
    height: 500px;
    overflow: auto;
}

}



@media screen and (max-width: 480px) {
.stepregistration li::after { content: "\f103"; font-family: 'FontAwesome'; }
.smlbox-r span.posabs { display: none; }
.linkedinTxt, .followb,  .panelscroll ul { display: none; }
.nav.nav-tabs.heightextra > li > a{padding: 5px 14px;}
.activitysubtab .nav-tabs li a{padding:3px 14px;}
#label {
    display: none;
}



.top-right, .top-left{width:100%;}

.panel-mobile{display:block; padding:15px 0;}

.panel-mobile ul li{display:inline-block; border-right:1px solid #ddd;}
.panel-mobile ul li h5{margin-bottom:0;}
.panel-mobile ul li a{padding:0 5px;  font-size:10px;}
.panel-mobile ul li:last-child{border-right:none;}

#jobList {

    min-height: 500px;
    height: 500px;
    overflow: auto;
}
.job-title-test, .recent-search{width:100%; margin-bottom:10px}
.search-bg1 .pad-left-no, .search-job .pad-left-no {
    padding-left: 15px !important;
}
.qustion_search_bttn{float:left !important; margin-top:0px;}

.ans-filter .input-fields,.ans-filter .results{width:100%;}
.ans-filter .input-fields .chk-row .separator{display:none;}
.ans-filter .input-fields .select-row select{width:96%; margin-bottom:10px;}
.ans-filter .input-fields h3 span.close{position:relative; top:-70px;}


.tm-left{margin-left:40px;}
.apply-job-popup{text-align:left}
/*.apply-job-popup .right-heading {

    text-align: left;
    width: 36%;

}*/

.level-ltctxt-success{margin-left: 17px; width:auto;}
 .ranking{width:37%}
.btn.btn-secondary.rightside{float:left}

.right-label-box{position:relative; right:0; margin:0 -15px}
.lavel-boxes{width:93%;}

}




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

	.ar-box img{display:block; margin:0 auto;}
	.add-min-height {
    min-height: 40px;
}
.cl-search-page .search_dashboard-job input {
    width: 33%;
}

.cl-search-page div#src_job {
    width: 82%;
}

.stepregistration li { font-size: 11px; padding: 5px 13px; }
.stepregistration li::after { top: 0; }
.registration_form { width: 55%; }
label { font-size: 14px; }
.chngesettingsbtn { margin-top: 10px; }
p { line-height: 18px; }
.btnsecs .col-sm-4.col-md-4 { padding-left: 15px; padding-top: 10px; width: 100%; }
.btnsecs .col-sm-8.col-md-8 { width: 100%; }
.nav-tabs li a { padding: 12px 25px; }
.nav-tabs li a strong { font-size: 15px; }
.tp-caption.Sports-Display, .Sports-Display { margin-left: 25px !important; }
.sliderbanner h3 i { font-size: 55px !important; width: 100px !important; }
.sliderbanner h3 span { font-size: 23px !important; width: auto !important; }
/*added on 21mar16*/
.topbar_menu { float: left; position: static; text-align: left; width: 14%; }
.search_dashboard { width: 65%; }
.Search_qustion { width: 68%; }
.smlboxdash h5 { font-size: 13px; line-height: 24px; }
.smlboxdash i { font-size: 20px; }
.smlboxdash span { line-height: 17px; }
.nav.nav-tabs.heightextra > li > a { padding: 5px 10px; }
.activitysubtab .nav-tabs li a { padding: 3px 17px; }
.tab-content .footdash li { padding-right: 12px; }
.panelscroll ul .card.current { width: 255px; }
.topbar_right ul li a { font-size: 26px; }
.topbar_right ul li { margin-right: 9px; }
.icon_size {
    font-size: 20px;
}
.topbar_right ul li:last-child, .topbar_right ul li{margin-top:0;}
.boxdash h3 { font-size: 18px; }
.subheaddash { font-size: 14px; }
.innerboxdash .col-md-10 { float: left; width: 97%; }
.innerboxdash .col-md-2 { float: left; width: 20.667%; }
.navi a { padding: 5px 8px; font-size: 14px; }
.modal-dialog.howitworks { width: 96%; }
.paddingleft { padding-left: 15px; }
.questiontite .righttext { text-align: right; /*margin-top: 10px;*/ }
.topbar_right { padding-top: 9px; }
.boxdash > p { margin-top: 15px; }
.panelscroll ul .card0 { width: 265px; }
.bluetextpart { font-size: 28px; line-height: 30px; padding: 20px 0; }
.bluetextpart span { font-size: 24px; }
.buttonpart .buttonpartinner:first-child { margin-right: 40px; }
.buttonpart .buttonpartinner:last-child { margin-left: 40px; }
.res_no_pad {
	padding: 0;
}

.indvBtn a{font-size:15px;}
.indvBtn1 a{font-size:15px;}
.indvBtn1{width:25%; margin-top:25px;}
.indvBtn{width:25%; margin-top:25px;}
.middtext{width:50%;}
.boxdash{padding:15px;}
#label{display:none;}
.panel-mobile{display:block; padding:15px 0 ;}


.panel-mobile ul li{display:inline-block; border-right:1px solid #ddd;}
.panel-mobile ul li h5{margin-bottom:0;}
.panel-mobile ul li a{padding:0 5px;  font-size:13px;}
.panel-mobile ul li:last-child{border-right:none;}
#crop-avatar1{width:265px;}
.mobile-details .spanlebel{width:28%;}
.org-banner-cont{font-size:13px;}
.free-trial h4{padding-bottom:15px;}
.free-trial a.get-started{padding:10px 17px;}
.icon-cont > h3 {
    font-size: 16px;
}
.org-banner-cont h1 {
    font-size: 29px;
    margin: 10px 0;
}
.outer-carosoul .owl-buttons .owl-prev{left:-3%;top:15%;}
.outer-carosoul .owl-buttons .owl-next{right:-6%; top:15%;}
.org-banner-cont p{padding-bottom:14px;}
.col-md-4.no_paddi.hole_fontsize {
    padding-left: 15px;
}
.col-md-2.no_paddi{padding-left:15px; padding-bottom: 20px !important;}
.chklabel{font-size:15px !important;}
.col-md-3.no_paddi > span{font-size:15px !important}
.col-md-3.no_paddi > span a img{width:40px !important}
#moeFilter2 > select{font-size:12px !important; height:30px !important;}
.radiolabel, .chklabel, .chklabel1, .chklabel2 {
    margin-right: 8px;
}

.stepsection ul li:last-child span {
    margin-left: 0;
}
.stepsection ul li{width: 23%;}
.register-form{width:100%;}

.container {
    width: 100%;
}

.frndlist .send-panel li{width: 77%;}
.frndlist .send-panel li:last-child{width:23%;}

.inputfile + label{overflow:inherit}
.p6{margin-left:112px; }
.right-label-box {
	bottom: 28px;
	right: 30px;
}

.previewsec .modal-dialog {

    width: 100%;

}
}

@media (min-width: 1000px) and (max-width: 1100px) {
    .banner-title4 p {
    font-size: 20px;
}
.registration_form { width: 43%; }
.nav-tabs li a { padding: 12px 20px; }
.nav-tabs li a strong { font-size: 16px; }
.organisationlogohere > img { height: 60px; }
.rightlinkhide { margin-top: 10px; width: auto; }
.relatedquestabheading { height: 70px; }
.rev_slider_wrapper.fullwidthbanner-container, .fullwidthbanner-container .fullwidthabanner, .tp-fullwidth-forcer { height: 480px !important; }
.topbar_menu { float: left; position: static; text-align: left; width: 9%; }
.search_dashboard { width:72%; }
.Search_qustion { width: 75%; }
.Search_members { width: 75%; }
.smlboxdash h5 { font-size: 13px; line-height: 24px; }
.smlboxdash i { font-size: 20px; }
.smlboxdash span { line-height: 17px; }
.nav.nav-tabs.heightextra > li > a { padding: 5px 15px; }
.activitysubtab .nav-tabs li a { padding: 3px 17px; }
.tab-content .footdash li { padding-right: 12px; }
.panelscroll ul .card.current { width: 255px; }
.reseller-form b, strong{font-size:9px;}
.rightquestiondash a{font-size:15px !important}
.reseller{width:50%;}
.mobile-details{padding-left:30px;}
.icon-cont > h3 {
    font-size: 21px;
}
.org-banner-cont h1 {
    font-size: 40px;
}
.org-banner-cont p{padding-bottom:14px;}
.col-md-3 no_paddi > span{font-size:10px !important;}
.col-md-3.no_paddi > span a img{width:20px !important}
.col-md-3.no_paddi{padding-left:0 !important}
.hole_fontsize .chklabel{margin-right:5px;}
.borderbottom {
    font-size: 15px;
    padding-bottom: 12px;
    padding-left: 8px;
}
.radiolabel, .chklabel, .chklabel1, .chklabel2 {
    margin-right: 10px;
}
.stepsection ul li{width: 23%;}

.hire-page .cmsinner{padding: 15px 35px;}

.topbar_right ul li{margin-right:15px;}

.cl-search-page div#src_job {

    width: 89%;

}
.cl-search-page .search_dashboard-job input {

    width: 37%;

}
.cl-search-page .search_dashboard-job .qustion_search_bttn{width:23%;}

.form-group.paddingleft.\32 ndpart {

    font-size: 13px;

}

.inputfile + label{overflow:inherit}
}

@media (min-width: 1000px) and (max-width: 1200px) {
    .banner-title4 p {
    font-size: 20px;
}
.buttonpart .buttonpartinner:first-child { margin-right: 110px; }
.buttonpart .buttonpartinner:last-child { margin-left: 110px; }
.topbar_right ul li a {
    font-size: 26px;
}
.reseller-form b, strong{font-size:9px;}
.Search_qustion{margin-right:0;width:72%;}

.advance_search{float:right; width:10%;}
.rightquestiondash a{font-size:15px !important}
#crop-avatar1{width:293px;}
.reseller{width:50%;}
.mobile-details{padding-left:30px;}
.icon-cont > h3 {
    font-size: 21px;
}
.org-banner-cont h1 {
    font-size: 40px;
}
.org-banner-cont p{padding-bottom:14px;}
.stepsection ul li{width: 23%;}


.topbar_right ul li{margin-right:15px;}
.cl-search-page div#src_job {

    width: 89%;

}
.cl-search-page .search_dashboard-job input {

    width: 37%;

}
.cl-search-page .search_dashboard-job .qustion_search_bttn{width:23%}
.topbar_menu { float: left; position: static; text-align: left; width: 9%; }
.p6{ margin-left:116px;}
.p6.pro-industry-sec{font-size:12px;}


}

@media(max-width:360px){

    .cmsinner {
     padding: 0px;
    }

    .cmsinner p{
        margin-left: 20px;
    }

    .cmsinner h1{
            padding-top: 20px;
            padding-left: 20px;
    }
	
	
}

@media(max-width:480px){

    .cmsinner {
     padding: 50px 60px;
    }

    .cl-search-page .search_dashboard-job input {
    width: 100%;
    }
.cl-search-page div#src_job {
    width: 80%;
}
div#src_job{margin-right:0;}
.search_dashboard-job input{margin-top:3px;}
.qustion_search_bttn{margin-left:0;}

.dropdown-menu.share.dropdown{float:none}

.userpicsecs22 {
    float: left;
    width: 18%;
}
.ans {
    border-top: none;
    width: 74%;
    float: left;
	padding-top:0
}
#moeFilter{width:328px; padding: 10px 9px 9px;}

div#buttonfixonipad a {
    margin-top: 20px;
}


/*.right-label-box {
    position: static;
    padding-bottom: 14px;
    margin-top: 35px;
}*/

.crop-avatar{float:none; position:static !important; margin-top:10px}
}
