
.site-footer .about-info {
	text-align: justify;
}
.resmenu span {
	
	height: 3px;
}
.resmenu {
	margin: 2em 0 0 1em;
}

.resmenu.open {
    right: 15px !important;
}

@media only screen and (orientation:landscape) {
	body { -webkit-text-size-adjust:none; }
}

@media only screen and (orientation:portrait) {
	body { -webkit-text-size-adjust:none; }
}
@media screen and (max-width:1660px) {
.baf a { font-size: 0.875em; }
}
@media screen and (max-width:1580px) {
	
	.appStatus{width:65%;}
	.appStatus li{margin-left: 13%;}
	.appStatus.userLoginComp {width: 40%;}
	.appStatus.userLoginComp li span.tick::before{width: 160px;}
	
}
@media screen and (max-width:1400px) {
	.headerRight{padding: 20px 30px;}
	.loginBodySec{padding-left: 100px; width:80%;}
	.customForm {margin-top: 35px;}
	.loginBodySec h1{font-size:2.5em;}
	
	.categoryPage.innerPage .da-slide h4{width:32%;}
	.da-slide h4{width:500px;}
	
	.appStatus.with5list li {margin-left: 55px;}
	.appStatus.with5list li span.tick::before {width: 145px;}
	
}
@media screen and (max-width:1366px) {
	body{font-size:14px;}
	.staticTxt{left: 4.5%;}
	/*.afterLoginHeader .header-right { margin-left: 15px; }*/
	.afterLoginHeader .header-right .menu > ul > li > a { padding: 0 1.15em; }
	.afterLoginHeader .header-right .menu > ul > li.menu-dropdown-icon > a { padding: 0 1.375em 0 1.15em; }
	.baf a { font-size: 1em; }
	
	.commitRiboon{left:-9px;}
	.commitRiboon::before{left:0;}
	/*.commitRiboon h4{line-height:96%;}*/
	a#back-top{padding-top: 8px;}
	.customForm input[type=checkbox]:checked + label::after{top: 0;}
	
	.upload p{margin-top:5px;}
	
	#banner-slider.bannologin .da-slide-current h2,
	#banner-slider.bannologin .da-slide-current h4,
	#banner-slider.bannologin .da-slide-current p,
	#banner-slider.bannologin .da-slide-current .da-link{left: 4% !important;}
	
	.innerWrapForList .commitRiboon{left:-10px;}
	.commitRiboon{height:32px;}
}
@media screen and (max-width:1330px) {
	
	.design-bg.innerPage .staticTxt h2 {font-size: 2.175em;}
	.appStatus li span.tick::before{width: 196px;}
	
	.count-sec{padding:3em 0; min-height:auto;}
	
	
}
@media screen and (max-width:1330px) {
	#banner-slider.bannologin .da-slide-current h2,
	#banner-slider.bannologin .da-slide-current h4,
	#banner-slider.bannologin .da-slide-current p,
	#banner-slider.bannologin .da-slide-current .da-link{left: 16px !important;}
	
}
@media screen and (max-width:1279px) {
	body { font-size: 90%}
	.container { max-width:100%;}
	.dropdwn ul{right: -3px; top: 76px;}
	.view{width:23%; margin:1%;}
	.view-first .mask{width:100%;}
	.list3 .bottomPart a{min-width:auto; padding:7px 10px;}
	.loginBodySec{padding-left: 80px;}
	.LoginBtnDiv .left a{width:220px;}
	
	.static-img{width:70%; bottom:auto;}
	.staticTxt{width:540px;}
	
	.leftSidebar{margin-left:15px;}
	.rightListingContent{margin-right:15px;}
	.rightListingContent .commitRiboon{padding:7.5px 8px;}
	
	.sliderStyle .nameLeft, .sliderStyle .nameRight{width:15%;}
	.sliderStyle .rangleStyle{width:60%;}
	
	.appStatus {width: 70%;}
	.appStatus.userLoginComp {width: 50%;}
	
	.briefName{width: 25%;}
	
	.dragDropSec .dragDropInner .right .customForm .right .button{width: 230px;}
	.dropable .upload{font-size: 1.4em;}
	
	.chatBox{width:100%;}
	
	.headerList, .newCompBtn{margin-left:0;}
	
	.button{font-size:0.900em;}
	.menu-dropdown-icon::before{right: 2px;}
	.contestTxt .foo.desfoo {width: 75%;}
	.bottomPart.moubtns .button {min-width: 170px;}
	
	.form-row.moudatadtl a.button, .form-row.moudatadtl a.button.orrange-btn{min-width:180px;}
	.commitRiboon{height:36px;}
	
	.contestDetailsTab .actvNav.affix{width:100%; top: 80px;}
	.commitRiboon::after{border-width: 2.5em;}
	
	.entryDEtailschatdetails .chattScroll{width:90%;}
	
.des_pro_cont_left { float: left; width: 100%; position: relative; }
.pro_name_det { width: 50%; }
.pro_btn_right { position: absolute; right: 2%; top: 25px;}

.da-slider { height: 460px; }
.da-slide .da-img { width: 50%; }
.how_ban_img > img { width: 424px; }
.for_frlncr_block .black-title, .for_empr_block .black-title { margin-bottom: 0; }
.for_cont_col > h1 { left: 10px; }
}
@media screen and (max-width:1230px) {
	
	.innerWrapForList .imgHolder{width:210px; height:210px;}
	.listFoot .right.datafour{width:100%; float:left; padding-left:6px;}
	
	.commitRiboon {left: -10px;}
	/*.commitRiboon h4{line-height:94%;}*/
	.bottomPart.moubtns .button{margin-left:10px; height:auto;}
	
	.afterLoginHeader .header-right .menu > ul > li > a{padding: 0 1em;}
	.newCompBtn a.button{font-size: 0.620em;}
	.chatAjaxBox{width:1000px;}
}

@media screen and (max-width:1199px) {
	.catgItemList .img-hold{width:100%;}
}

@media screen and (max-width:1190px) {
	.afterLoginHeader .header-right { margin-left: 30px;}
	.bottomPart a{font-size:90%; margin-left:10px;}
	.smtnh{width:45%;}
	.innerCategory{width:90%;}
	.bottomPart.moubtns .button{padding: 6px 0.850em; min-width:auto; height:40px;}
	
	.appStatus.with5list li {margin-left: 45px;}
}

@media screen and (max-width:1169px) {
	.nav ul li a { padding: 0 1em;}
	.testimonial.owl-carousel { padding: 2.125em 4em 0;}
	.testimonial::before {left: 105px; top: -3px;}
	/*.started h2{font-size: 1.5em;}*/
	.loginBodySec { padding-left: 50px;}
	.LoginBtnDiv .left a {width: 180px;}
	.LoginBtnDiv .right {margin-top: 39px;}
	.LoginBtnDiv .right a{width:40px;}
	#loginSlider{width:350px;}
	.slideCaption{width: 280px; margin-left: -140px;}
	.slideCaption h3{font-size: 22px; line-height:150%;}
	.choosePlan .planList > div{padding:1em;}
	
	.leftSidebar{margin-right:10px;}
	
	.typeOfDelivy li{width:50px; height:50px;}
	.typeOfDelivy li span{padding-top:17px;}
	
	.dragDropSec .dragDropInner .right .customForm .right .button{width: 180px;}

	.cont_form_left { width: 73%; }
	.cont_form_right { width: 27%; }
	.pro_right_form{width:73%; margin-left:2%;}
	.entryTablike .entryBody .innerEntry > div > ul > li.entryBox{margin: 0.935em; width:30%;}

.for_imgwd { width: 125px; height: 125px; }
.for_cont { float: right; width: 63%; }
.for_cont_col > h3::before { height: 2px; width: 70px; }
.for_cont_col > h3 { font-size: 22px; margin-bottom: 20px; padding-bottom: 15px; }
.for_cont_col > h1 { font-size: 75px; }
.for_cont_col { padding-left: 75px; }
.blueArea a.white-button { float: right; margin-left: 0; }
}

@media screen and (max-width:1125px) {
	
	.appStatus {width: 75%;}
	.appStatus li { margin-left: 10%;}
	.design-bg .staticTxt {width: 55%;}
	/*.topBox{height:200px;}*/
	.entryTablike .entryBody .innerEntry > ul > li.entryBox{margin: 0.775em;}

	.baf a { font-size: 0.875em; width: 195px; }
	.entryBox.lastEntry {height:290px;}
	
	.backTodiv.full-width .fleft {width: 62%;}
	
	
}

@media screen and (max-width:1095px) {
	list3 .bottomPart a{padding:7px;}
	.smtnh{width:40%;}
	
	.staticTxt {left: 2%;}
	
	.rightListingContent { margin-right: 0; padding-right: 10px; padding-left: 4px;}
	.leftSidebar {margin-left: 10px;}
	
	.pdfList li span:first-child{width: 9em;}
	.typeOfDelivy li{width:45px; height:45px; margin: 10px 6px;}
	.typeOfDelivy li span{padding-top:12px;}
	
	.appStatus li span.tick::before {width: 162px;}
	
	.dragDropSec .dragDropInner .right .customForm .left{width:52%;}
	.contestTxt .foo.desfoo {width: 85%;}
	.bottomPart.moubtns .button{padding: 6px 0.750em;}
	
	.form-row.moudatadtl a.button, .form-row.moudatadtl a.button.orrange-btn {min-width: 170px;}
	
	.chatAjaxBox{width:900px;}
	.chatRow .topDiv .left{width:100%; margin-bottom:15px;}
	.chatRow .topDiv .right{width:100%; text-align:left;}
	
	.backTodiv h4{font-size: 1.4em;}
	
	.bigImage{width: 520px;}
	.chatsInRow{width: 380px;}


.pay_tm_col .b_det_qr_img { width: 120px; }
.b_det_row_qr { margin-bottom: 20px; }
.pro_b_left { width: 27%; }
.pro_b_right { width: 73%; padding-left: 30px;}
.abt_cont_container { width: 80%; }
.baf a { font-size: 0.875em; }
.nav ul li a { padding: 0 0.8em; }
.innerWrapForList .imgHolder { margin-right: 20px; height: 180px; width: 180px; }

.bottomBox {padding:10px;}
}
@media screen and (max-width:1050px) {
/*.baf a { width: 190px; }*/
.nav ul li a { padding: 0 0.7em; }
	.pro_right_form{width:71%;}
	.pro_right_form{width:71%;}
	.entryTablike .entryBody .innerEntry > div > ul > li.entryBox{ width:30%;}
	
	.form-row.moudatadtl a{margin-left:10px;}
	.form-row.moudatadtl a:first-child{margin-left:0;}
	
	.appStatus.with5list li {margin-left: 35px;}
	
	
}
@media screen and (max-width:1030px) {
.da-slider { height: 360px }
.how_ban_img > img { width: 314px; }
.how_ban_cont { width: 60%; }
.for_imgwd { width: 105px; height: 105px; padding: 25px; }
/*.for_imgwd > img { width: 100%; }*/
	
	.form-row.moudatadtl a.button, .form-row.moudatadtl a.button.orrange-btn {min-width: 160px;}
}
@media screen and (max-width:1023px) {
	body { font-size: 85%}
	.nav ul li a { padding: 0 0.6em;}
	.top-serach { margin: 0 0.575em;}
	.baf a {min-width: 150px;font-weight: 500;}
	
	.daysRibbon::before{ right: -6px; top: 1px;}
	.commitRiboon::before{top: -6px; left:1px;}
	
	.dropdwn ul{right: 0; top: 85px;}
	.view{width:31%;}
	.view:nth-child(4n+1) { margin-left: 1%;}
	.view:nth-child(4n+4) { margin-right: 1%;}
	
	.chatBox{width:100%;}
	
	.staticTxt {width: 50%;}
	.static-img{top:15%;}
	.categoryPage.innerPage .staticTxt h2 {font-size: 2.2em;}
	
	.contestDetailsTab .actvNav.affix{top:0;}
	
	
	/*for filter*/
	.leftSidebar.open { margin-left:0;}
	.rightListingContent.open {margin-left:0;  margin-right:-320px;}
	.leftSidebar { margin-left: -320px; position: relative; transition: all 0.8s ease 0s;}
	.rightListingContent { float: right; margin-left: 0; transition: all 0.8s ease 0s; width: 100%;}
	.filter, .filter-job {display: inline-block;}

	.competetion.owl-carousel.owl-drag .owl-item .imgWrap { height: 210px; }	
	.innerWrapForList .imgHolder { margin-right: 30px; height: 200px; width: 200px; }
	
	.leftSidebar{margin-top:0;}
	.pro_right_form{width:70%;}
	
	/*.left.moudatalist{width:70%;}
	.left.moudatalist .button{text-align:center;}
	.left.moudatalist .button:last-child{margin-left:0; margin-top:10px;}*/
	
	.listFoot.moudatalist .left, .listFoot.moudatalist .right{width:100%; padding:6px;} 
	.appStatus.with5list li {margin-left: 33px;}
	/*.commitRiboon h4 {line-height: 93%;}*/
	
	.commitRiboon{height:35px;}
	
	.entryBox.lastEntry {height:285px;}
	
	.backTodiv.full-width .fleft {width: 60%;}
	
	.botPart h4{font-size: 1.150em;}
	.botPart h4 span{font-size: 0.750em;}
}


@media screen and (max-width:982px) {
	
	.typeOfDelivy li {height: 40px; width: 40px;}
	.typeOfDelivy li span { padding-top: 9px;}
	
	.boxes .imgHolder{margin-right:0.938em; width:40px; height:40px;}
	.detailsText h3.heading{margin-top:4px;}
	.detailsText .textRow { margin-top: 25px;}
	
	.sliderStyle .nameLeft, .sliderStyle .nameRight {width: 20%;}
	.sliderStyle .rangleStyle {width: 50%;}
	
	.design-bg .staticTxt {width: 65%;}
	.appStatus {width: 80%;}
	
	#detailsTab.customTabs > ul li{min-width:auto;}
	
	
.contact_us_page .static-bg { height: 250px; }
.cont_form_left { width: 68%; }
.cont_form_right { width: 32%; }
.bank_det_col { width: 34%; }
.bank_det_col.pay_tm_col { width: 30%; }
.pro_b_left { width: 33%; }
.pro_b_right { width: 67%; }
.pro_right_form { width: 70%; }
.pro_lft_links { width: 25%; }
.pro_b_right .selectRow .selectRow_col2 { width: 100%; padding: 0; }
.pro_b_right .selectRow .selectRow_col2:first-child { margin-bottom: 15px; }
.pro_edit_page .staticTxt { width: 70%; }
.pro_col_row .selectRow .selectRow_col2, .selectRow .selectRow_col2:last-child { width: 100%; padding: 0; }
.pro_col_row .cus_check { margin: 30px 0 25px; }
.abt_w_v_o .abt_cont_container { width: 100%; }
.da-slide .da-img { width: 40%; }
.da-slider { height: 300px }
.how_ban_img { margin-top: 10px; }
.how_ban_img > img { width: 254px; }

	/*.started h2 {font-size: 1.2em;}
	.commitRiboon h4{line-height:93%;}*/
	.innerPage .da-slide h2 {margin-top: 135px;}
	.customTabs .resp-tabs-list li{ font-size: 15px;}
	.appStatus.with5list {width:85%;}
	
	.smallStleAttr {width: 95%;}
	.smallStleAttr .sliderStyle .rangleStyle{width:60%;}
	.backTodiv .button{min-width:150px;}
	
	.entryTablike .entryBody .innerEntry > div > ul#entriesListData > li.entryBox {width:50%;}
	.bottomBox {padding: 29px;}
	
}

@media screen and (max-width:975px) {
.nav ul li a { padding: 0 0.5em; }

}

@media screen and (max-width:960px) {
.nav ul li a { padding: 0 0.4em; }
	.form-row.moudatadtl a.button, .form-row.moudatadtl a.button.orrange-btn{min-width:auto; height:auto; line-height:normal; padding:7px 0.875em;}
}

@media screen and (max-width:940px) {
	
	.main-header {min-height: 75px;}
	.main-header .header-right .pos-right { margin-top: 1.2em;}
	.main-header .logo {margin-top: 1.5em;}
	.resmenu { display: block;}
	.afterLoginHeader .resmenu { display: none;}
	body.toggled .resmenu { right: 245px; top:0; margin-top: 0.8em;}
	.main-header .header-right {margin-right: 0px;}
	.afterLoginHeader  .header-right {margin-right: 0;}
	.header-right .nav { position: fixed; width: 280px; height:100%; top:0; bottom:0; right:-280px; background:rgba(27, 19, 99, 0.8); -webkit-transition: right ease 0.6s; -moz-transition: right ease 0.6s; transition: right ease 0.6s; z-index: 9; overflow:auto;}
	.nav ul li a { color: #fff}
	.nav ul li a:hover { background:#fff; color:#1b1363;}
	body.toggled .header-right .nav { right:0}
	.main-header .header-right .nav.pos-right {margin-top:0; padding-top: 78px;}
	.nav ul li { float: none; display:block; }
	.cata-sec h3 { margin-top: 20px;}
	h3.title-btn-brdr::after { margin: 10px auto 20px;}
	h3.hp-md-title { font-size: 1.575em;}
	.cata-sec {padding-bottom: 1.3125em;}
	.why-whtskill { min-height: 1px; padding: 1.5em 0;}
	.work-catagories .cat-box h3 {font-size: 0.875em;}
	h2.hp-sec-title { font-size: 1.8em;}
	.count-sec, .ongoing-compitition, .cont-scrl, .testimonials-sec, .featured-sec, .started {min-height: 1px; padding: 2em 0; width:100%; float:left;}
	.count-sec .count { font-size: 2em;}
	.ongoing-compitition .carousel4-item { margin-top: 1.5em;}
	.watch-vd { min-width: 132px; height: 42px;line-height: 42px;}
	.testimonial.owl-carousel.owl-theme .owl-dots {margin-top: 1.575em;}
	.featured-sec .carousel5-item { margin-top:0.525em}
	/*.started h2 { font-size: 1.2em;}*/
	.site-footer { padding-top: 1em;}
	.ft-col-part1,.ft-col-part2 { width: 100%;}
	.site-footer .ft-link li { margin-bottom: 2px; margin-right:10px; display: inline-block; }
	.ft-col-part1 { margin-bottom:12px}
	.site-footer .about-info { margin-top: 0;}
	.ft-btm .copyright,.ft-btm .social { width:100%; float: none; text-align:center}
	.ft-btm .col-12 { padding:0}
	.started a.button{width:90%; font-size:0.875em;}
	
	#portfolioTab ul.resp-tabs-list{width:100%;}
	.blueArea h4{font-size: 1.275em;}
	.blueArea a{padding:0.5em 0.938em;}
	
	.ratingArea h5{margin-left:2em; width:40%; margin-top:0;}
	.loginBodySec{width:90%;}
	.loginBodySec h1 {font-size: 2em;}
	
	.smtnh{width:100%;}
	.staticTxt{top:120px;}
	.categoryPage .form-row .txt, .staticTxt .button{width:150px;}
	
	
	.rightListingContent .commitRiboon{padding:6.7px 8px;}
	
	.lefttBigTextSec{width: 72%;}
	.rightSidebar{width: 27%;}
	
	.contestDetailsPage .staticDiv {margin-top: 0;}
	
	.appStatus.userLoginComp {width: 60%;}
	.appStatus.userLoginComp li span.tick::before {width: 155px;}
	.appStatus.userLoginComp li {margin-left: 9%;}
	.dragDropSec .dragDropInner .right .customForm .left {width: 100%;}
	.dragDropSec .dragDropInner .right .customForm .right{width: 100%; text-align:left; margin-top:1em;}
	
	.contact-heading.cus_head_tit h1{margin-top:0;}
	
	.show-sm.forNav{display:block;}
	.show-sm.logBtn{display:none !important;}
	
	.getTstarted{ padding-top: 10px; border-top: solid 1px #706a98;}
	.getTstarted a.button {margin-top: 0; text-align: left; min-width:90%; display:inline-block; box-shadow:none; margin-bottom:0; background:url("../images/menu-small-plane.png") no-repeat top 14px left 0; padding-left:30px; border:none;}
	.getTstarted a.button::after{background:none;}
	.getTstarted a.button:hover{background:url("../images/menu-small-plane.png") no-repeat top 14px left 0; border:none; color:#ffffff;}
	.getTstarted a.button.paperplane-icon:hover::after{background:none;}
	
	.main-header .header-right .pos-right.forNav{float:left;}
	.nav ul li.forNav.baf a:hover{background:url("../images/menu-small-plane.png") no-repeat top 17px left 0;  color:#ffffff;}
	.forNav.baf{margin-top:0; text-align:left;}
	.forNav a{margin-top: 1.2em; text-align: left; min-width:90%; display:inline-block; box-shadow:none; margin-bottom:1em; background:url("../images/menu-small-plane.png") no-repeat top 17px left 0; padding-left:30px; border:none; color:#ffffff; font-size: 14px; border-radius:0; line-height:normal; height:auto; text-align:left;}
	.forNav.baf a::after{background:none;}
	.forNav a:hover{background:url("../images/menu-small-plane.png") no-repeat top 17px left 0; border:none; color:#ffffff;}
	.forNav.baf a:hover::after{background:none;}
	.hide-mob{display:none;}
	.baf.forNav a{padding-left:30px; margin:0 !important;}
	.forNav.baf{ padding-bottom: 10px; border-bottom: solid 1px #706a98;}
	
	.nav ul li.logBtn{float:left; width:48%; text-align:center; margin-top: 1.2em;}
	.nav ul li.logBtn a{color: #1b1363 !important; padding:6px 12px 6px 15px; background:#ffffff url("../images/login-blue.png")  no-repeat top 15px left 18px;  border-radius: 25px; text-align:center;}
	
	.nav ul li.signBtn{float:right; width:48%; text-align:center; margin-top: 1.2em;}
	.nav ul li.signBtn a{color: #ffffff !important; padding:6px 12px 6px 30px; background:#f26a24 url("../images/icon-signup-white.png")  no-repeat top 15px left 15px;  border-radius: 25px; text-align:center;}
	
	
	.nav.pos-right, .show-on-mobile{-webkit-box-shadow: -5px 0px 5px 0px rgba(27,19,99,0.2); -moz-box-shadow: -5px 0px 5px 0px rgba(27,19,99,0.2); box-shadow: -5px 0px 5px 0px rgba(27,19,99,0.2);}
	
	.contestDetailsPage .static-bg{padding-top: 80px;}
	.da-slider.paralaxbg.bannologin h2{font-size:1.5em;}
	.da-slider.paralaxbg.bannologin h4 {margin-top: 75px;}
	.da-slider.paralaxbg.bannologin a{line-height:40px; height:40px;}
	
	.innerPagePopup{width:90%;}
	.commitRiboon h4 {line-height: 99%;}
	
	.contestDetailsTab .actvNav.affix{top:75px;}
	
	
	
	
	
.site-footer .ft-link li:first-child { display: block; }
.ft-col-part2:nth-child(2n+1) .ft-link li:first-child { display: none; }
.for_static_grid .col-6 { width: 100%; margin-bottom: 30px; }
.for_static_grid .col-6:last-child { margin-bottom: 0; }
.for_col { height: auto !important; }
.for_imgwd { width: 155px; height: 155px; }
.for_cont { width: auto; float: none; }
.for_cont_col > h1 { font-size: 50px; }
.for_cont_col { padding-left: 55px; }
.for_cont_col > h3 { font-size: 18px; }
.for_sign_btn { margin-bottom: 20px; }


.float-panel.fixed{
	width: 100%;
}
.float-panel.fixed .main-header{
	position: relative;
	background: #fff;
	box-shadow: 0 2px 2px #e2e2e2;
}

.prof-right .watch-vd {
   
    display: inline-block;
   /* float: none;
    margin-top: 25px;*/
}
.nav ul{ padding: 0 1em;}
.nav ul li a {
   
    font-size: 14px;
    line-height: 2.8em;
}

/*.pos-right .baf{
    margin-top: 20px;
}*/
.pos-right .baf a {
   
    border-radius: 0;
    border: none;
    line-height: 45px;
    border-radius: 24px;
    display: block;
    margin: 0 auto;
}
}

@media screen and (max-width: 900px) {
.competetion.owl-carousel.owl-drag .owl-item .imgWrap { height: auto; }
	.chatAjaxBox{width:800px;}
	.chatsInRow{padding: 10px 15px;}
	.chatAjaxBox #chatBtn.blue-outline-btn{font-size:14px;}
	.bigImage > img{/*position:relative; top:0; left:0; transform:none; */max-width:90%;}
	
	.bigImage{width: 420px;}
	.chatsInRow{width: 380px;}
	
	
}

@media screen and (max-width:895px) {
	.afterLoginHeader .header-left{width:auto;}
	.afterLoginHeader .header-right{width:auto; position:relative;}
	
	/*.newCompBtn a.paperplane-icon{position:relative; font-size:0; width:32px; height:32px;}
	.newCompBtn a.paperplane-icon::after{background-size: 20px auto; left: -3px; position: absolute; top: 6px;}
	.newCompBtn a.paperplane-icon:hover::after { background-size: 20px auto; left: -3px; position: absolute; top: 11px;  }*/
	.newCompBtn a.button {display:block;}
	.newCompBtn a.roundBtn{display:none;}
	.newCompBtn a.roundBtn i{font-size:30px; color:#f26023;}
	.headerList {float: right; margin-right:50px;}
	
	.loginBodySec {padding: 0 30px; width:100%;}
	
	.choosePlan .planList{width:50%;}
	
	.pdfList li span:first-child {width: 8em;}
	.designInspi li{width:24%; height:auto;}
	
	.contestDetailsPage .staticDiv .contestTxt{width:60%;}
	.contestDetailsPage .staticDiv .contest-img{width:35%;}
	
	.contestDetailsPage .static-bg{height:auto; padding-bottom:50px;}
	
	.design-bg{height: 400px;}
	.briefName h4{font-size: 1.175em;}
	
	.appStatus li span.tick{padding-top:6px;}
	
	.prizeList{width:100%; min-width:auto;}
	#detailsTab.customTabs > ul li{font-size:100%;}
	#detailsTab.customTabs .resp-tab-content {padding-top: 1em;}
	
	.contestDetailsPage.withDetails .static-bg{padding-bottom:0;}
	.selectDiv{width:auto;}
	/*.commitRiboon h4{line-height:94%;}*/
	
.newCompBtn { margin-top: 1.5em; }
.notification { top: 18px; }
.headerList ul li:first-child > a { position: relative; top: 4px; }
#MyCompetitionTab .newCompBtn a.paperplane-icon::after { left: auto; }
#MyCompetitionTab .newCompBtn a.paperplane-icon { font-size: 0.9em; height: 38px; position: relative; text-align: left; width: 180px; margin: auto; }
#MyCompetitionTab .newCompBtn a.paperplane-icon:hover::after { left: auto; }
}
@media screen and (max-width:895px) {
	
	.appStatus { width: 90%;}
	.appStatus li span.tick::before {width: 160px;}
	.design-bg .staticTxt {width: 90%;}
	
	.contestDetailsPage.withDetails .contestDetailsPhoto .competetion{padding-bottom:1em;}
	.p_edit_form .pro_img{width:100px; height:100px;}
	.pro_b_left{padding-right: 20px; width: 30%;}
	.pro_b_right{padding-left: 30px;}
	
	.workInProg .left{width:35%;}
	.workInProg .right{width:60%; margin-left:4%;}
}


@media screen and (max-width:865px) {
	
	.entryTablike .entryBody .innerEntry > ul > li.entryBox {margin: 0.5em; width: 31%;}
	.afterLoginHeader .header-right {margin-left: 10px;}
	.listFoot.moudatalist .left .button,
	.listFoot.moudatalist .right .button{text-align:center; width:48%;}
	.listFoot.moudatalist .left .button:nth-last-child(2){margin-left:0; margin-top:10px;}
	.listFoot.moudatalist .left .button:last-child{ margin-top:10px;}
	.listFoot.moudatalist .right{text-align:center;}
	
	.appStatus.with5list{width: 90%;}
	.appStatus.with5list li {margin-left: 25px;}
	.appStatus.with5list li span.tick::before {width: 112px;}
}

@media screen and (max-width:850px) {
.cont_form_left { width: 58%; }
.cont_form_right { width: 42%; }
.cont_form_row .selectRow .selectRow_col2 { width: 100%; padding: 0; }
.cont_form_row .selectRow .selectRow_col2 .upload { width: 100%; }
.cont_form_pos .cont_btn { margin-top: 25px; }
.contact_form_block { height: 770px; }
.cont_form_row .selectRow .selectRow_col2:last-child { padding: 0; margin-top: 15px; }
.pay_tm_col .b_det_qr_img { width: 100px; }
/*.pro_b_left { width: 40%; }
.pro_b_right { width: 60%; padding-left: 40px; }*/
.cont_thank_cen p { line-height: 30px; }
.contact_form_block.contact_thank_you_block { height: 550px; }
.how_ban_cont > h2 { font-size: 32px; }
.how_ban_cont { left: 5%; }
	.contestTxt .foo.desfoo {width: 100%;}
	.contestTxt .foo{width:60%;}
	
	.judgesRow li{margin-left:20px;}
	.commitRiboon{height:34px;}
	
	.botPart {padding: 1.000em 0 0;}
	.topPart{padding-bottom: 1.000em;}
	.midPart{padding: 1.000em 0;}
}
@media screen and (max-width:820px) {
	.newCompBtn a.paperplane-icon::after{background:none; display:none;}
	/*.newCompBtn a.paperplane-icon{text-align:center; min-width:auto; background:none; color:#1b1363; box-shadow:none; width:auto; padding:4px;}*/
	
	.brand-sec .boxRow ul li{width:32%;}
	.brand-sec .boxRow ul li:nth-child(4n+1){margin-left:1%;}
	.brand-sec .boxRow ul li:nth-child(4n+4){margin-right:1%;}
	.brand-sec .boxRow ul li:nth-child(3n+1){margin-left:0;}
	.brand-sec .boxRow ul li:nth-child(3n+3){margin-right:0;}
	.backTodiv h4 {font-size: 1em; line-height: 130%;}
	.backTodiv .button {min-width: 120px; height: 40px; line-height: 37px;}
	
	
}
@media screen and (max-width:799px) {
	
	.bottomPart a{min-width:150px;}
	.view {width: 48%;}
	
	#loginSlider {width: 250px;}
	.slideCaption{width:200px; margin-left:-100px;}
	.slideCaption h3 {font-size: 18px;}
	.static-img {top: 36%;}
	
	.boxes .imgHolder{width:35px; height:35px;}
	
	.contestDetailsPage .staticDiv .contestTxt{width:70%;}
	.contestDetailsPage .staticDiv .contest-img{width:25%;}
	
	.dragDropSec .dragDropInner .left{width:100%;}
	.dragDropSec .dragDropInner .right{width:100%; margin-top:1em;}
	
	.dragDropSec .dragDropInner .right .customForm .left{width:48%;}
	.dragDropSec .dragDropInner .right .customForm .right{width:48%; margin-top:0; text-align:right;}
	
	/*.chatBox{height:auto;}
	.bigImage{height:auto; padding-right:0; margin-bottom:40px;}
	.bigImage{width:100%; display:block;}
	.chatsInRow{width:100%; padding-top:0;}*/
	.bottomDivForpopup{width:100%;}
	.customTabs .resp-tabs-list li{ font-size: 13px;}
	.p_edit_form .change_img{font-size:0.950em;}
	
.innerPage .da-slide h2 { margin-top: 140px; font-size: 1.8em; }

	.appStatus.with5list li {margin-left: 15px;}
	.appStatus.with5list li span.tick::before {width: 100px;}
	
	.bigImage, .chatsInRow{width:50%;}
	.chatAjaxBox{width:680px;}
	
	
	.entryTablike .entryBody .innerEntry > div > ul > li.entryBox {width: 29%;}
	
	.bottomBox {padding: 15px;}
}
@media screen and (max-width:768px) {
	.customTabs h2.resp-tab-active{color:#ffffff;}
	.listBanner{left:5%;}
	.listBanner {margin-top: 15px;}
	.categoryPage .form-row {margin-top: 25px;}
	.innerCategory {width: 100%;}
	#detailsTab.customTabs > ul.resp-tabs-list{display:none;}
	.no-recom{min-height:200px;}
	
	.no-recom .midAl{width:100%; position:relative; transform:none; left:0; top:0;}
	

#MyCompetitionTab { margin-top: 30px !important; }
#MyCompetitionTab ul.resp-tabs-list { display: none; }
.customTabs .resp-tabs-container .resp-tab-active { color: #fff !important; }
#MyCompetitionTab5 ul.resp-tabs-list { display: none; }
}


@media screen and (max-width:767px) {
	.work-catagories .list li { width:auto; height: 100px; display:inline-block; min-width: 130px;}
	.work-catagories .list li { padding-top:10px; padding-bottom:10px}
	.work-catagories .cat-box { display: block;}
	.work-catagories .cat-box .img-hold { width:60px; display:block; margin: 0 auto;}
	.work-catagories .cat-box h3 {font-size: 0.875em;}
	.started h2 {font-size: 1em;}
	.bottomPart a{min-width:auto; padding:6px 10px;}
	.competetion .clearfix .left ul li{width:50%; margin:10px 0;}
	.ongoing-compitition .competetion figure figcaption span.left {width: 100%;}
	.ongoing-compitition .competetion figure figcaption span.right {width: 100%;}
	
	.blueArea{padding:35px 0;}
	.ratingArea a.button{float: none; margin-top: 20px; width: 100%;}
	.ratingArea a.button.paperplane-icon::after{float:right;}
	.ratingArea h5{width:auto; margin-top:10px;}
	
	.disTable {display: block;}
	.leftSlder , .rightContent{display: block; width:100%;}
	.rightContent{padding-bottom:50px;}
	#loginSlider { width: 100%;}
	#loginSlider .slideBg img{ width: 100%;}
	.slideCaption { margin-left: -250px; width: 500px;}
	
	#loginSlider.owl-theme .owl-dots,
	.testimonial.owl-carousel.owl-theme .owl-dots,
	.competetion.owl-carousel.owl-theme .owl-dots{display:none;}
	
	.categoryPage.innerPage .da-slide h2 { margin-top: 85px;}
	.categoryPage.innerPage .da-slide h4{display:none;}
	.categoryPage .form-row .txt{height:48px;}
	.categoryPage .form-row {top: 140px;}
	.categoryPage .da-link {top: 75px;}
	
	.categoryPage .form-row .txt, .staticTxt .button{height:48px; line-height:48px;}
	
	.categoryPage.innerPage .staticTxt h2 {font-size:1.8em;}
	
	.innerWrapForList .imgHolder{margin-right:20px;}
	
	.lefttBigTextSec {padding-right: 0; width: 100%;}
	.rightSidebar {float: left; width: 100%; margin-top:25px;}
	.typeOfDelivy li:nth-child(3n+1){margin-left:6px;}
	
	.pdfList {width: 45%;}
	.pdfList li span:first-child {width: 80%;}
	
	.contestTxt h2{font-size: 1.655em;}
	.contestTxt .blue-outline-btn{min-width:120px;}
	.contestTxt .form-row a{min-width:150px;}
	
	.contestTxt .desc { width: 100%;}
	
	.appStatus li {margin-left: 7%;}
	.appStatus li span.tick::before {width: 133px;}
	
	.appStatus.userLoginComp {width: 65%;}
	
	.contestDetailsPhoto .competetion .item figcaption h4{font-size:1.25em;}
	.contestDetailsPhoto .competetion .item figcaption p.postBy{margin-bottom: 1.188em}
	
	.contestDetailsPhoto .competetion .item figcaption .left ul li{margin:0;}
	
	.entryTablike .head .left{width:100%;}
	.entryTablike .head .right{width:100%; margin-top:1em;}
	.entryTablike .entryBody .innerEntry > ul > li.entryBox{width:48%;}
	.selectDiv{float:right;}
	.entryTablike .entryBody .innerEntry > div > ul > li.entryBox{width:45%;}

.bank_det_col { width: 100%; margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px dotted #ccc;  }
.bank_det_col.pay_tm_col { width: 100%; }
.bank_det_col:last-child { border-bottom: 10px; padding-bottom: 0; margin-bottom: 0; }
.pay_tm_col .b_det_qr_img { width: auto; }
.pro_b_left { border-bottom: 1px solid #f1f1f1; border-right: 0 none; margin-bottom: 30px; padding-bottom: 30px; padding-right: 0; text-align: center; width: 100%; }
.p_edit_form .pro_img { margin: 0 auto 10px; }
.pro_b_right { padding-left: 0; width: 100%; }
/*.pro_right_form { width: 70%; }
.pro_lft_links { width: 30%; }*/
.w_v_o_col { padding-right: 0; width: 100%; min-height: auto; height: auto !important; }
.abt_cont_container { width: 100%; }
.abt_team_col { margin-right: 0; height: auto !important; width: 100%; border-bottom: 1px dotted #ccc; }
.abt_t_img { width: 370px; margin: auto; }
.work-catagories .cat-box { padding-top: 50px; }
.for_cont_row .col-6 { width: 100%; }
.for_img_col { text-align: left; margin: 20px 0; }
.for_img_col > img { width: 80%; }
.for_cont_row { margin-top: 0; }
.for_empr_block { padding: 40px 0 0; }
.ongoing-compitition figure figcaption h3 { text-align: left; }

	

	.testi-box .prof-left {
		width: 100%;
		
		float: left;
		text-align: center;
}

	.testimonials-sec .owl-nav{
		display: none;
	}
	.testi-box .prof-left img {
		
		display: inline-block;
	}
	.testi-box .prof-right {
		
		text-align: center;
		padding-top: 20px;
	}
	.testi-box .prof-right .info-txt{
		text-align: justify;
	}
	/*.testi-box .prof-right .author {
		float: none;
		display: inline-block;
	}*/
	.testi-box .prof-right .info-txt p {
		
		text-align: justify;
	}
	.site-footer .about-info {
		
		text-align: left;
	}
	
	#CompetitionsList .innerWrapForList .textDesc .left .postBy{display:block; width:100%;}
	/*.commitRiboon h4{line-height:96%;}*/
	.started{display:none;}
	.site-footer .ft-link li{display:block;}
	.ft-link li h4{margin-top:12px;}
	.show-sm{display:block;}
	.withOutLogin{display:none;}
	.show-sm.logBtn{display:inline-block !important;}
	.dropdwn a span.name, .pieProgress span.label{display:none;}
	.innerPage .da-slide h2{margin-top:125px;}
	.paralaxbg.innerPage .da-slide h4{font-size: 80%;}
	
	.middleAlignedBox{width:80%;}
	.p_edit_form {padding: 20px;}
	
	.appStatus.with5list {width: 100%;}
	.appStatus.with5list li {margin-left: 10px;}
	
	.judgesRow li{width:100% !important; margin-left:0; margin-top:20px;}
	.judgesRow li:nth-child(2){margin-top:30px;}
	
	
	.contestDetailsPage.withDetails .staticDiv .contestDetailsPhoto .competetion .item figcaption{margin-top:0;}
	.ongoing-compitition.My-Competition .customTabs .item figure figcaption .clearfix span.left{width:40%;}
	.ongoing-compitition.My-Competition .customTabs .item figure figcaption .clearfix span.right{width:auto;}
	
	.ongoing-compitition.My-Competition .customTabs .item figure figcaption .clearfix span.left ul li a{display:inline-block;}
	
	.ongoing-compitition.My-Competition .customTabs .item figure figcaption .clearfix span.left ul li a > span{display: inline-block; margin-right: 10px;}
	
	.smallStleAttr .sliderStyle .rangleStyle{width:50%;}
	.textDesc .Head .right{width:25%; font-size: 0.830em;}
	
	.contestDetailsTab .actvNav.affix{position:relative;}
	
	
	.chatsInRow.detailsForChat{margin-bottom:1em; margin-top:0;}
	.chatsInRow.detailsForChat .chatRow .topDiv{margin-bottom:0;}
	
	.contestDetailsPage.withDetails .contestDetailsPhoto .competetion{margin-bottom:1em;}
	
	.innerWrapForList .imgHolder{width:150px; height:150px;}
	
	
	
}



@media screen and (max-width:685px) {
	.started{padding:0;}
	.started .col-4{width: 100%; text-align:center; padding:20px 0; border-top: 1px solid #d7dfe4; border-left:0;}
	.started .col-4:first-child {border-left: 0; border-top:0;}
	.afterLoginHeader .header-right { margin-left: 25px;}
	
	.innerWrapForList .imgHolder{width:120px; height:120px;}
	
	
	.contestCategory{ padding: 2.375em 0 0;}
	.middleBox{position:relative; top:0; border-bottom: 1px solid #e6e6e6; padding-bottom: 29px;}
	
	.appStatus li span.tick::before, .billingInfo .appStatus li span.tick::before {display:none;}
	
	.appStatus li, .appStatus.userLoginComp li {margin-left: 0; margin-top: 10px; width: 100%;}
	.appStatus li span.tick, .appStatus.userLoginComp li span.tick{margin:0; display:inline-block; vertical-align:middle;}
	.appStatus li h5, .appStatus.userLoginComp li h5{text-align:left; display:inline-block; vertical-align:middle; margin-top:0; margin-left:5px;}
	
	.design-bg {height: 350px;}
	.moneyBack .clearfix .button{min-width:150px;}
	
	.appStatus.userLoginComp {width: 90%;}
	
	.prizeList {width: 80%;}
	.prizeList ul{display:block;}
	.prizeBox{display:block; width:100%; margin:10px 0;}
	
	.entryTablike .entryBody .innerEntry > ul > li.entryBox,
	.entryTablike .entryBody .innerEntry > ul > li.full-width{width:100%; margin-left:0; margin-right:0;}
	.topBox {height: auto;}
	.innerEntry.clearfix {margin-left: 0; margin-right: 0;}
	
	.chatRow.small .descDiv{overflow:visible;}
	.blueArea{text-align:center;}
	.blueArea a.onGoing.white-button{float:none; display:block; width:100%;}
	/*.pro_btn_right{margin-top:0;}*/
	
	.appStatus.with5list li, .appStatus.with5list li:first-child{margin-left:0; padding-left:10px;}
	
	.navTab{width:75%;}
	.navTab ul li{display:inline-block;}
	.pro_edit_page .pro_e_link{margin-top:2em;}
	.pro_lft_links{width:100%;}
	.pro_right_form{width:100%; margin-top: 2em; margin-left:0;}
	.pro_lft_links.affix{position:relative;}
	
	.blueArea h4{margin-top:0; margin-bottom:1em;}
	
	.ongoing-compitition.My-Competition #MyCompetitionTab5{margin-top:30px !important;}
	
	.chatAjaxBox{width:530px !important; height: 500px; overflow-y:auto;}
	.floatDiv::before{display:none;}
	.chatBox{height:auto;}
	.bigImage{height:auto; width:100%; min-height:auto; padding-right:0; margin-bottom:40px;}
	.bigImage img{width:100%; display:block; height:auto; position:relative; top:0; left:0; transform:none;}
	.chatsInRow{width:100%; padding-top:0;}
	
	.closeChat{top: 5px; right:40px;}
	.expandImg{right:12px;}
	
	.detailsForChat.chatsInRow .chatRow .topDiv .left { width: 100%;}
	.detailsForChat.chatsInRow .chatRow .topDiv .right { width: 100%;}
	.backTodiv.full-width .fleft {width: 100%;}
	.backTodiv.full-width .fright{width: 100%;}
	.backTodiv{margin:10px 0 30px 0;}
	.backTodiv h4{padding-right:0;}
	
	.chatAjaxBox .loginComment{margin-bottom:30px;}
	
	
.cont_form_left { border-bottom: 1px dashed #ccc; margin-bottom: 30px; padding: 0 0 30px; width: 100%; }
.cont_form_right { width: 100%; }
.contact_address > li { margin-bottom: 30px; }
.cont_form_pos { padding: 30px; }
.contact_form_block { height: 1100px; }
.pro_edit_page.innerPage .staticDiv { margin-top: 10px; }
.pro_edit_page .staticTxt { width: 100%; }
.pro_e_link { /*margin-top: 25px;*/ float: left; }
.profile_edit .static-bg { height: 250px; }
.for_imgwd { margin: 0 auto 20px; float: none; }
.for_cont > h3 { text-align: center; }
.for_cont > h3::before { left: 44%; }
.for_cont > p { text-align: center; }
.for_cont > p:last-child { margin-bottom: 0; }
.for_empr_block h2.hp-sec-title { font-size: 1.9em; }

.bottomBox {padding: 10px;}
}

@media screen and (max-width:640px) {
	body { font-size: 80%}
	.top-header { min-height:35px}
	.top-header .left .blog { font-weight: 400; font-size: 0.725em; margin-top: 1.1875em;}
	.baf { float: none; width:100%}
	.baf a { min-width:100%; border-radius: 0; border:none; line-height:45px}
	.sign-log { margin-top: 0.475em;}
	.whywht-grid li.col-4 { width:100%}
	.whywht-grid li { margin-bottom: 15px}
	.whywht-grid li:last-child { margin-bottom: 0}
	.count-sec ul li.col-2, .count-sec ul li { width:50%}
	.count-sec .count { font-size: 1.7em;}
	.started .col-6 { width:100%; margin-bottom:10px}
	.started h2 { font-size: 1.3em;}
	.started a.button { width: 223px; height: 45px; line-height: 45px;margin-top: 1em;}
	.bottom-tabs .part { width: 100%; float: left; padding: 0 15px;}
	.bottom-tabs .part h3 {margin-bottom: 0.125em;}
	.bottom-tabs .part ul li { display:inline-block; margin-right:12px}
	h2.hp-sec-title { font-size: 1.6em;}
	.main-header .header-right .pos-right { margin-top: 0;}
	
	.main-header .logo {margin-top: 0.7em;}
	.afterLoginHeader .logo a { display: inline-block;}
	.afterLoginHeader .logo{text-align:center; margin-bottom: 0.5em; margin-left:0;}
	.headerList ul li{border:0;}
	.notification{right:0;}
	.innerPage .da-slide h2 {margin-top: 100px;}
	.compDash ul li { width:50%; padding-bottom:1em;}
	
	.headerList ul li a{padding: 0.9em 1em;}
	
	.blueArea{text-align:center;}
	.blueArea h4, .blueArea a{float:none;}
	.blueArea h4{margin-bottom:20px;}
	
	
	.slideCaption{top:10%;}
	.slideCaption h2{margin-bottom:20px;}
	.slideCaption ul li{font-size:13px;}
	
	.static-img{display:none;}
	.staticTxt {width: 80%;}
	
	.categoryPage.innerPage .staticTxt h2 {font-size:1.2em;}
	
	.typeOfDelivy li span {padding-top: 11px;}
	.pdfList li span{width:15px;}
	
	.rewardSec .moreContents .button{width:155px;}
	#detailsTab.customTabs .detailsText .textRow ul.normalList li,
	#detailsTab.customTabs .detailsText .textRow p{font-size:1.05em;}
	
	#detailsTab.customTabs .detailsText.themes .textRow > ul > li{margin-top:15px; width:100%;}
	#detailsTab.customTabs .detailsText.themes .textRow > ul > li > ul{margin-top:0;}
	
	#detailsTab.customTabs .detailsText.themes .textRow > ul.typeOfDelivy li{width:55px;}
	
	#detailsTab.customTabs .resp-tab-content .boxes .detailsText{overflow:visible;}
	.judgesRow .left, .judgesRow .right{width:100%;}

.count-sec ul li.col-2:first-child, .count-sec ul li.col-2:nth-child(2), .count-sec ul li:first-child, .count-sec ul li:nth-child(2) { margin-bottom: 20px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 20px; }
.count-sec ul li.col-2:nth-child(5), .count-sec ul li.col-2:nth-child(6), .count-sec ul li:nth-child(5), .count-sec ul li:nth-child(6) { margin-top: 20px; border-top: 1px solid rgba(255, 255, 255, 0.2); padding-top: 20px; }
	.count-sec ul li:nth-child(even){border-right:0;}

	.brand-sec .boxRow ul li{width:48%;}
	.brand-sec .boxRow ul li:nth-child(4n+1){margin-left:1%;}
	.brand-sec .boxRow ul li:nth-child(4n+4){margin-right:1%;}
	.brand-sec .boxRow ul li:nth-child(3n+1){margin-left:1%;}
	.brand-sec .boxRow ul li:nth-child(3n+3){margin-right:1%;}
	
	.customForm input[type=checkbox]:checked + label::after{top: 1px;}
	.staticTxt {left: 16px;}
	.chatsInRow{float:left;}
	#planDiv .table th{font-size:12px;}
	
	.innerPagePopup{width:90%;}
	#addPlan .floatDiv.innerPagePopup{width:96%;}
	#addPlan .floatDiv.innerPagePopup .bank_det_col{ margin-bottom:0;}
	#addPlan .floatDiv.innerPagePopup .bank_det_col .b_det_col{width:100%;}
	.commitRiboon{height:32px;}
	
	.dropdwn ul{top: 76px !important;}
	.notifi ul{top:0 !important;}
	.notifi ul li a{top:0 !important;}
	
	.notification{right:4px; top:14px;}
	
	.chatAjaxBox{height:350px;}
	
	.checkprice select{width:100%; display:block;}
	.checkprice span{width:100%; display:block; margin-right:0; margin-bottom:20px;}
	
	.entryTablike .entryBody .innerEntry > div > ul#entriesListData > li.entryBox {width:100%;}
	
}
	
@media screen and (max-width:639px) {
	.top-serach .search-box input{padding:6px 40px 6px 6px;}
	.bigImage{width:100%; height:auto; padding-right:0;}
	.chatsInRow{width:100%; margin-top:20px;}
	
	.categoryPage.innerPage .da-slide h2 {margin-top: 65px;}
	.categoryPage .form-row {top: 45px; left:0;}
	.categoryPage .form-row .txt {height: 36px; padding: 5px 15px;}
	.categoryPage .da-link {top: 90px;}
	.listBanner, .categoryPage .form-row{width:90%;}
	.smtnh {width: 45%;}

	.choosePlan .planList{width:100%;}
	.choosePlan .planList > div{padding:1.5em;}
	.listBody{min-height:auto;}
	
	.static-bg{height: 450px;}
	.staticTxt .button{height:36px; line-height:36px;}
	.staticTxt {width: 90%;}
	.listBanner, .categoryPage .form-row{width:100%;}
	
	.innerWrapForList .imgHolder {margin-right: 10px;}
	.innerWrapForList .imgHolder {height: 100px; width: 100px;}
	
	.contestDetailsPage .staticDiv .contest-img {width: 100px;}
	.contestDetailsPage .staticDiv .contestTxt {width: 77%;}
	
	.moneyBack .left{width:100%; text-align:center;}
	.moneyBack .right{width:100%; margin-top:15px; text-align:center;}
	
	.listingBody > ul > li{display:block; float:left;}
	.innerWrapForList {display: block;}
	.innerWrapForList .imgHolder{float:left; display:block;}
	.innerWrapForList .textDesc{display:block; overflow:hidden; padding-left:0;}
	
	.newLoginInnerPage .customForm .left, .newLoginInnerPage .customForm .right{width:100%;}
	
	.pagination ul li:first-child{margin-right: 8px; height: 35px; width:35px; background-size:25px auto;}
	.pagination ul li:last-child{margin-left: 8px; height: 35px; width:35px; background-size:25px auto;}
	.pagination ul li:first-child:hover, .pagination ul li:last-child:hover{ background-size:25px auto;}
	.pagination ul li a, .pagination ul li span{height: 30px; line-height:200%;}
	.pagination ul li.active a, .pagination ul li.active span, .pagination ul li:hover a{line-height:200%;}
	
	.likeImg span, .ViewImg span{font-size:11px;}
	.chatName, .chatName a{font-size:12px;}
	.chatRow .topDiv {margin-bottom: 10px;}
	.shareNow{margin-top:5px;}
	
	.floatDiv { height: auto; padding-bottom: /*30px*/ 0; width: 300px;}
	/*** 02-05-2018 **/
	.white-popup {max-width:300px;}
	/*** 02-05-2018 **/
	.floatDiv .headOf{height:95px;}
	
	#messageDiv > span{margin-left: -30px;}
	#messageDiv > span i{font-size: 70px;}
	#messageDiv > h3{font-size: 18px;}
	#messageDiv > p{font-size: 14px; padding: 0 0.5em;}
        
    /*.work-catagories .list li{display: block;}*/
	.work-catagories{min-height:auto;}
	.top-serach .search-box input{ top: 72px;}
	.commitRiboon h4{line-height:92%;}
	.ratingArea a.button{padding: 0.838em 2em;}
	.ratingArea{text-align:center;}
	.ratingDiv{display:inline-block; float:none; width:auto;}
	.afterLoginHeader .logo img { width:120px;}
	
	.innerPage .da-slide h2 {margin-top: 85px;  font-size: 1.6em}
	.paralaxbg.innerPage .da-slide h2::after{margin-top:0;}
	.paralaxbg.innerPage .da-slide h4{width:90%;}
	
	.contestDetailsTab > ul li{width:50%;}
	.dropdwn ul{top: 76px;}
	.middleAlignedBox{ margin-top:50px;}
	
	
	.innerWrapForList .commitRiboon::before {left:1px;}
	.commitRiboon::before {left:2px;}
	.ongoing-compitition.My-Competition .customTabs .item figure figcaption .clearfix span.left{width:100%;}
	.ongoing-compitition.My-Competition .customTabs .item figure figcaption .clearfix span.right{width:100%; margin-top:20px;}
	.smallStleAttr {width: 100%;}
	.designContests{padding: 2.688em 0;}
	
	.navTab ul li {display: block;}
	.chatAjaxBox{height:480px;}
	/*.floatDiv.withDetailsImg #messageDiv{ padding-bottom:20px;}*/
	
	.SuccesParticipate{padding-bottom:30px;}
	#participatePopup .floatDiv{padding-top:30px;}
	
	.paymentDiv{width:90%;}
	
	.floatDiv.uploadBrowse{width:100%; padding: 20px 0;}
	.floatDiv.uploadBrowse #messageDiv{margin-top:10px;}
	
	.browseFilesUploads{width:100%;}
	.formBrowse{margin-top:20px;}

.da-slider { height: 240px; }
.da-slide h4 { margin-top: 115px; width: 80%; }
.work-catagories .cat-box { padding-top: 0; }
.work-catagories .list li { height: 120px; }
.how_ban_img > img { display: none; }
.how_ban_cont { width: 90%; top: 40%; }
.how_ban_cont > h2 { font-size: 18px; margin-bottom: 10px; padding-bottom: 10px; }
.how_ban_cont > h2::before { height: 2px; width: 40px; }
}

@media screen and (max-width:600px) {
.pro_right_form { width: 100%; padding-left: 0; margin-top: 30px; }
.pro_lft_links { width: 100%; } 
.designer_profile .static-bg { height: 420px; }
.pro_name_det { padding-left: 0;}
.pro_btn_right {position: static; left: 0; float: left; margin-top: 10px;}
.des_pro_ban_cont { margin-top: 0; }
.pro_col_2 { width: 100%; padding: 0; }
.pro_col_2:last-child { padding: 0; margin-top: 20px; }
	.entryTablike .entryBody .innerEntry > div > ul > li.entryBox{width:100%; margin: 1em 0;}
	.des_pro_img{margin-right:20px;}
	.pro_name_left{width:100%;}
	.des_pro_banner .pro_img{width:100px; height:100px;}
	
	
	#addPlan .floatDiv.innerPagePopup{padding-top: 5.000em;}
	
	#messageDiv {height: 500px; overflow: auto;}
	#messageDiv .pad-l-r {padding: 30px 20px 0;}
	#messageDiv .pad-l-r #addPlanProcess {margin-right: 10px;}
	#messageDiv .pad-l-r #addPlanProcess::after{display:none;}
	#messageDiv .pad-l-r .button{width:auto; padding:6px 12px; line-height:normal; height:auto;}
	
	#messageDiv .bank_det_col{width:100% !important;}
	#messageDiv .bank_det_col.secondChild{padding-left:0;}
	#messageDiv .bank_det_col:first-child{border-right:0; border-top:0; padding-top:0;}
	#messageDiv .bank_det_col{border-top:solid 1px #ddd; padding:3% 0;}
	
	.floatDiv.withDetailsImg #messageDiv{/*padding-bottom:20px; */height:auto;}
	
	.entryBox.lastEntry {height:auto;}
	.SuccesParticipate{height:auto !important; padding-bottom:30px;}
	
	
}

@media screen and (max-width:570px) {
	
	.listFoot .left{width:100%; padding:6px;}
	.listFoot .right{width:100%; padding:6px; text-align:center; margin-top:0;}
	
	.listFoot .left .button{width:48%; text-align:center;}
	.listFoot .right .button{width:100%;}
	
	/*.textDesc .Head .left{width:100%;}
	.textDesc .Head .right{width:50%; margin-bottom:10px;}*/
	
	.pdfList {width: 65%;}
	
	.contestDetailsPage .staticDiv .contest-img {width: 70px;}
	.contestDetailsPage .staticDiv .contestTxt {width: 80%;}
	.contestTxt h2 {font-size: 1.25em;}
	.contestTxt .openContest {margin-bottom: 20px;}
	
	.innerCategory{padding:20px 0;}
	.briefName {width: 100%; margin-bottom:20px;}
	.briefDesc {width: 100%; float:left;}
	
	.listFoot .right.datafour .button{text-align: center; width: 48%;}
	.site-footer .ft-link li a{font-size:0.950em;}
	
	
	.floatDiv.withDetailsImg{width:400px;}
}

@media screen and (max-width:535px) {
	
	.view {width: 100%;}
	.slideCaption { margin-left: -150px; width: 300px;}
	
	.contestTxt .openContest .left{width:100%;}
	.contestTxt .openContest .right{width:100%; float:left; margin-top:20px;}
	
	.contestTxt .foo{width:100%;}
	.contestTxt .openContest .left a{min-width:none; width:80%;}
	
	.contestTxt .form-row a {min-width: none; width:100%; margin-left:0; margin-top:10px;}
	.contestDetailsPage .staticDiv .contestTxt {float: left; width: 100%; margin-top:20px;}
	.contestTxt .openContest .left a {width: 100%;}
	.contestDetailsPage .staticDiv .contest-img {width: 100%;}
	
	.contestDetailsPhoto .competetion .item figcaption .left,
	.contestDetailsPhoto .competetion .item figcaption .right{width: 100%; float:left; margin-top:20px;}
	
	.contestSubmitPage .static-bg .staticDiv .contestTxt h2{font-size: 1.550em;}
	.contestSubmitPage .static-bg .staticDiv .contestTxt h3{font-size: 1.575em;}
	
	.top-serach .search-box input{ top: 65px;}
	
	.listFoot .right.datafour{text-align:left; margin-top:0;}
	.listFoot .right.datafour .button{text-align: center; width: 100%; margin-left:0; margin-top:10px;}
	.listFoot .right.datafour .button:first-child, .listFoot .left .button:first-child{margin-top:0;}
	.listFoot .left .button{ width: 100%; margin-left:0; margin-top:10px;}
	
	.afterLoginHeader .header-left {width: 100%;}
	.afterLoginHeader .header-right {width: 100%; margin-left:0; padding:0 0 10px;}
	
	.dropdwn ul{top: 52px !important;}
	.notifi ul{top:0 !important;}
	.static-bg.innerPage{padding-top: 150px;}
	.middleAlignedBox .moreContents a.button{width:70%;}
	.innerPage .da-slide h2 { margin-top: 78px;}
	.da-slider{float:left; widht:100%; clear:both; margin-top:60px; padding-top: 68px;}
	
	.middleAlignedBox{ margin-top:10px;}
	.contact-heading.cus_head_tit{margin:60px auto 0;}
	
	.testi-box .prof-right .author{float:none; display:inline-block;}
	.prof-right .watch-vd {display:block; float:left; width:100%;}
	.staticTxt {margin-top:30px;}
	.static-bg.innerPage.pro_edit_page{padding-top: 95px;}
	.pro_e_link{height: 39px; line-height: 33px;}
	
	.listFoot.moudatalist .left .button, .listFoot.moudatalist .right .button{width:100%;}
	.da-slider.paralaxbg.bannologin h4 {margin-top: 25px;}
	.contestDetailsPage.withDetails .static-bg{padding-top: 120px;}
	
	.count-sec{float:left; width:100%;}
	
	.chatAjaxBox, #chat-box{width:360px !important;}
	
	.menu{margin-top:0;}
	.newCompBtn{margin-top: 0.5em;}
	.headerList ul li a{padding:0 1em;}
	
	#menudiv li a{padding: 0.563em 0;}
	#menudiv li a{border-top: solid 1px #b2b2b2;}
	#menudiv li a:first-copy{border-top:0;}
	
	.notification{top:0px;}
	.navTab {width: 55%;}
	.chatAjaxBox{height:300px;}
	
	.workInProg .left{width:25%;}
	.workInProg .right{width:70%;}
	
}
@media screen and (max-width:480px) {
	.main-header .logo { margin-top:1.2em;}
	.float-panel.fixed .main-header .logo { margin-top:0.5em;}
	
	.main-header .logo a {margin: 0 auto;}
	.main-header .header-right .pos-right { margin-top: 0;/*.525em*/}
	.resmenu {
		margin-top: 1.1em;
		margin-left: 0;
	}
	.main-header .header-right .pos-right {float: right;}
	.top-serach .search-box, .top-serach,.top-serach .search-box .search-btn { width: 36px; height: 36px;}
	.top-header .left .blog { display:none}
	.main-header { min-height: 48px;}
	/*.count-sec ul li.col-2, .count-sec ul li { width: 100%; margin-bottom:15px}
	.count-sec ul li.col-2:last-child, .count-sec ul li:last-child { margin-bottom:0px}
	.count-sec ul li.col-2::after, .count-sec ul li::after { display:none}*/
	.count-sec ul li h4{height:30px;}
	
	.testi-box { padding:1em}
	.testimonial.owl-carousel { padding-left:1em; padding-right:1em}
	.testimonial.owl-carousel.owl-theme .owl-nav div {width: 30px; height: 30px;}
	.testimonial.owl-carousel.owl-theme .owl-nav div.owl-next, .testimonial.owl-carousel.owl-theme .owl-nav div.owl-prev { background-size: 30px;}
	ul#tabs > li {width: 100%; border-bottom: 1px solid rgba(0,0,0,0.2); border-right: none}
	.top-serach .search-box input { height:36px;}
	.testimonial::before { display:none}
	
	.afterLoginHeader .header-right .pos-right{float:none;}
	.afterLoginHeader .headerList .top-serach .search-box .search-btn {background:url("../images/search.png") no-repeat left 0 top 5px;}
	
	.loginBodySec h1 span {display: inline-block; width: 150px;}
	.LoginBtnDiv .left, .LoginBtnDiv .left a{width:100%;}
	.LoginBtnDiv .right{width:100%; float:left; text-align:center;}
	
	.static-bg {height: 500px;}
	.categoryPage .form-row .txt, .staticTxt .button {width: 100%; margin:5px 0;}
	
	.boxes .imgHolder {height: 32px; width: 32px;}
	.detailsText h3.heading {margin-top: 2px;}
	.contestDetailsBody {padding: 2.688em 0 2.063em;}
	.detailsText {overflow: visible;}
	
	.contestTxt .form-row a {min-width: 120px;}
	
	.selectRow .chkbx {width: 100%; margin-bottom:15px;}
	
	.top-serach .search-box input{ top: 60px;}
	.contestDetailsTab > ul li{width:100%; border-top:solid 1px #c1c1c1;}
	.contestDetailsTab > ul li:first-child{border-top:0;}
	.contestDetailsTab > ul li:last-child{border-bottom:0;}

.contact_us_page .static-bg { height: 220px; }
.pay_tm_col .b_det_qr_img { width: 100px; } 
.pro_edit_page.innerPage .staticTxt h2 { line-height: 30px; }
.pro_edit_page.innerPage .staticDiv { margin-top: 0; }
.profile_edit .static-bg { padding-top: 145px; }
.abt_t_img { width: 270px; height: 170px; }
.designer_profile .static-bg { height: 450px; }
/*.des_pro_ban_cont { margin-top: 50px; }*/
.count-sec ul li.col-2, .count-sec ul li { margin-bottom: 30px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); padding-bottom: 30px; }	
.count-sec ul li.col-2:last-child, .count-sec ul li:last-child { margin: 0; border: 0; padding: 0; }
.innerPage .da-slide h2 { font-size: 1.2em; }
.how_ban_cont { top: 20%; }
	.brand-sec .boxRow ul li{width:100%; margin:25px 0;}
	.brand-sec .boxRow ul li:first-child{margin-top:0;}
	.brand-sec .boxRow ul li .slide-box .img-hold img{margin:0 auto; display:block;}
	.slide-box h6, .brand-sec .boxRow > h4{text-align:center;}
	.p_edit_form h4, .p_edit_form h6{font-size: 1em;}
	.middleAlignedBox h4{margin-top: 0.5em;}
	.allTags{margin-top: 1.5em;}
	.middleAlignedBox .moreContents{margin-top: 0.5em;}
	
	.da-slider.paralaxbg.bannologin .da-slide.da-link, .da-slider.paralaxbg.bannologin a {margin-top: 10px;}
}
@media screen and (max-width:479px) {
	.competetion .clearfix .left ul li{padding: 0 10px;}
	.bottomPart a{width:100%; margin-left:0; margin-top:10px;}
	.headerList {margin-right: 28px;}
	
	.headerList ul li.dropdwn{display:block;}
	.headerList{margin-left:0;}
	.afterLoginHeader .header-left {width: 100%;}
	.afterLoginHeader .header-right {width: 100%; margin-left:0;}
	.newCompBtn{position:static; margin-left:0;}
	
	.headerList{margin-right:45px;}
	
	section, .site-footer{float:left; width:100%; clear:both;}
	
	.headerRight span{display:none;}
	.slideCaption {top: 30%;}
	
	.rememberMe .left{width:100%;}
	.rememberMe .right{width:100%; float:left; text-align:left; margin-top:10px;}
	
	.innerPage.da-slider{margin-top: 54px !important;}
	.categoryPage.innerPage .da-slide h2 {margin-top: 18px;}
	.smtnh {width: 100%;}
	
	.staticTxt {top: 120px;}
	
	.innerWrapForList .imgHolder {height: auto; width: 100%;}
	.innerWrapForList .textDesc {overflow: visible; float:left; width:100%; margin-top:10px;}
	
	.textDesc .foo ul li{width:100%; border-left:0; padding:5px 0; border-top:1px solid #bfbfbf;}
	.textDesc .foo ul li:first-child{ border-top:0;}
	
	.designInspi li{width:95%; margin-left:5px;}
	.designInspi li img{width:100%;}
	.categName{font-size:1.5em; bottom:10px;}
	
	.rewardSec .moreContents .button{width:100%; margin-top:15px;}
	.rewardSec .moreContents .button:first-child{margin-top:0;}
	
	
	.contestSubmitPage .static-bg{height: 270px;}
	.contestSubmitPage .static-bg .staticDiv {margin-top: 0;}
	.dropable .imgHold{width:100px;}
	.dropzone .dz-message{margin:1em 0 !important;}
	
	.dragDropSec .dragDropInner .right .customForm .left {width: 100%;}
	.dragDropSec .dragDropInner .right .customForm .right {margin-top: 2.5em; text-align: center; width: 100%;}
	
	.commitRiboon h4 {line-height: 93%;}
	.middleAlignedBox .moreContents a.button.paperplane-icon::after{display:none;}
	.middleAlignedBox .moreContents a.button{height: 40px; line-height: 35px; width:100%;}
	
	.prizeList .moreContents a {margin-left: 0;}
	.innerPage .staticTxt {margin-top: 0;}
	.categoryPage .form-row {margin-top: 10px;}
	.designContests{padding: 2.688em 0;}
	.static-bg.innerPage.pro_edit_page{padding-top: 125px;}
	.bottomPart.moubtns .button{margin-left:0;}
	
	.commitRiboon:after{right: -2.5em;}
	.headerList ul li{display:inline-block !important;}
	
	.floatDiv.withDetailsImg{width:300px;}
	.contestDetailsPage.withDetails.newPage .backTodiv .fleft{width:100%; margin-bottom:1em;}
	/*.contestDetailsPage.withDetails.newPage .backTodiv{text-align:center;}*/
	.contestDetailsPage.withDetails.newPage .backTodiv .button{text-align:center; float:none; min-width:120px;}
	.floatDiv.withDetailsImg {width: 350px !important;}
	
.da-slide h4 { margin-top: 90px; }
}
@media screen and (max-width:435px) {
	.pagination ul li{margin: 3px;}
	.pagination ul li:first-child{margin-right: 8px; height: 25px; width:25px; background-size:15px auto;}
	.pagination ul li:last-child{margin-left: 8px; height: 25px; width:25px; background-size:15px auto;}
	.pagination ul li:first-child:hover, .pagination ul li:last-child:hover{ background-size:15px auto;}
	.pagination ul li a, .pagination ul li span{height:20px; line-height:normal; font-size: 0.855em; padding:3px;}
	.pagination ul li.active a, .pagination ul li.active span, .pagination ul li:hover a{line-height:normal;}
	.pagination ul li {margin: 0; width:20px; height:20px;}
	
	.top-serach.scrh-tog .search-box{width:150px;}
	.contestTxt .foo.desfoo ul li {width: 100%; border-left: 0; margin-left: 0; padding:10px; padding-left: 0; border-top:1px solid #bfbfbf;}
	.contestTxt .foo.desfoo ul li:first-child{border-top:0; }
	.static-bg.innerPage.pro_edit_page h2{font-size:1.3em; line-height: 25px;}
	
	

.pro_btn_right { float: left; width: 100%; margin-top: 20px; }
.designer_profile .static-bg { height: 500px; }
}

@media screen and (max-width:360px) {
	.sliderStyle .nameLeft, .sliderStyle .nameRight {width: 25%;}
	.sliderStyle .rangleStyle {width: 47%;}
	.detailsText .textRow p{font-size: 0.838em}
	
	.moneyBack .clearfix .button{min-width:none; width:100%; margin-top:15px;}
	
	
	.headerList {margin-right: 40px;}
	/*.headerList ul li a {padding: 0.9em 0.5em;}*/
	.rightListingContent .listingHeader.head .left, .rightListingContent .listingHeader.head .right{width:100%;}
	.rightListingContent .listingHeader.head .left{margin-bottom:10px;}
	.pro_name_det{width:100%;}
	
	.chatAjaxBox, #chat-box{width:310px !important;}
	.floatDiv.withDetailsImg{width:280px;}
	
	.workInProg .left{width:100%; display:block;}
	.workInProg .left img{width:100px;}
	.workInProg .right{width:80%; display:block; text-align:left; margin-top:20px;}
	
	.floatDiv.withDetailsImg {width: 290px !important;}
	
}

@media screen and (max-width:330px) {
	.sliderStyle .nameLeft, .sliderStyle .nameRight {width: 28%;}
	.sliderStyle .rangleStyle {width: 40%;}
	
	.smallStleAttr .sliderStyle .rangleStyle{width:40%;}
}


/*height*/
/* (768x1024) iPad 1 & 2, Portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
   .loginBodySec {margin-top: 150px;}
}


@media only screen and (min-device-height: 490px) and (max-device-height: 665px) and (orientation: portrait) {
	.floatDiv.chatAjaxBox {height: 300px; overflow: auto;}
}

@media only screen and (min-device-height: 320px) and (max-device-height: 489px) and (orientation: portrait) {
	.floatDiv.chatAjaxBox {height: 300px; overflow: auto;}
}

@media screen and (max-height: 665px) {
     .floatDiv.withDetailsImg{width:450px;}
     .floatDiv.withDetailsImg .imgDetailS {height: 300px; overflow: auto;}
     #participatePopup .floatDiv{padding-top: 2.000em; padding-bottom:1em;}
     #participatePopup .SuccesParticipate{height:auto; overflow:auto;}
     #participatePopup .SuccesParticipate h3 {font-size: 18px;}
     .SuccesParticipate p {font-size: 0.800em !important;}
     .SuccesParticipate a{margin-top:1em !important;}
     #participatePopupInner .SuccesParticipate p {font-size: 0.9375em !important;}
	
}


@media screen and (max-height: 490px) {
	.floatDiv.withDetailsImg .imgDetailS{height: 230px; overflow: auto;}
	.floatDiv.withDetailsImg{width:350px;}
}
@media screen and (max-height: 360px){
	.floatDiv.withDetailsImg{width:290px;}
}


