/*@media screen and (-webkit-min-device-pixel-ratio:0) {header .right-section .login_form{width: 620px;} header .right-section {width: 624px;}}

*/



/*header .right-section .login_form input[type="submit"]{ width:auto; padding:0 15px;}*/

#footer .column {

    margin-right: 2%;

    width: 23.5%;

}

#footer .column ul.links li{ width:90%;}

#page{ display:none;}



.register-page .img-section a{ display:block;}

.block-detail a{display:block;}

.block-detail-bottom a{word-break:break-all !important;}

.mobads{

	display:none;

}

.deskads

{

	display:block;

}



@media (max-width:1169px){.header-wrapper, .menu-wrapper, .second-navigation{width:960px;}

header .right-section .login_form {width: 616px;}



header .main-menu ul li a{padding: 13px 21px 0;}

.page-centre, footer .centre, .menu-wrapper, .header-wrapper{width:960px;}

.talent-nav-item .category{ width: 119px !important;}

.product-box .block {width: 225px; padding:0 5px;}







.dropdown {

    left: -32px;

}

.product-box .block.box.action_cat, #talent-entry .block, .product-box .block{ width:220px;}



.second-navigation { padding: 0 1%;}

header .main-menu ul li a, .right-section > a {

    font-size: 13px;

    padding: 18px 8px;

}

.categories_blog {width: 29.9%;}

 }

 

 @media (max-width:980px){

	 .Wrapper.mm-page .page-centre{ padding: 0 10px 35px 10px; box-sizing:border-box;}

	 .no-space {  max-width: 410px; }

	}



@media (max-width:767px){

	

	.no-space {  max-width:300px; }

	.mobads{

	display:block;

}

.deskads

{

	display:none;

}

.js-video > iframe {width: 100%;}	 

.right-aside-mobile {display: block;
padding: 10px 0 0 0;
float: left;
width: 100%; text-align: center;
bottom: 0px !important;
position:fixed;
z-index: 9999;
}
	
	.left-profile-section, .right-profile-section {
    width: 100% !important;
}

}



@media (min-width:320px) and (max-width:440px){
.lowdown-table .usrlist { margin-left: 10px;}
.lowdown-table td ul { width: 90%;} 
.right-profile-section .portfolio-item.clearfix { width:100% !important;}
	

}

















@media (max-width:1024px) {

#talent-entry #content {

    padding: 0;

}

header .main-menu ul.sub-menu{ top:50px;}



#footer .centre {

    width: 960px;

}

/*header .main-menu ul li a {

padding: 13px 15px 0;

}*/



 #footer .column.second-box {

    width: 27%;

}



#footer .column.footer-box {

    width: 16%;

}







}





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

.page-centre, footer .centre, .menu-wrapper, .header-wrapper, #footer .centre, .second-navigation{ width:724px;}

.second-navigation { padding:0px;}

/*header, header .main-menu, header .main-menu ul,*/.intro article h2,.intro article .divider-mini,.intro article p{ width:100%;}

/*header .logo{ height: 110px; margin: 10px 0 0 0; width: 25%;background-size: 100% auto;}

header .right-section{ height:inherit; margin-bottom:20px;}*/

header .main-menu ul li a, .right-section > a{ font-size: 11px; padding: 15px 4px;}

/*header .main-menu ul li a{ font-size:13px;}*/

#profile-edit #agent-register{ display:block;}

#profile-edit .mob{ display:none;}

.register-page .img-section a{ display:block;}

.talent-nav-item{width: 15% !important;}



.block{ width:220px;  margin: 0 9px 20px 9px;}



#talent-entry #content {

    padding: 0;

}

.navbar .nav{ margin:0;}

.navbar-inner{ padding:0 10px;}

.navbar .nav > li > a{padding: 10px 5px;font-size: 13px;}

/*21-03-2016*/

.home-slider{ width:724px !important; height:auto !important;}

.intro,.intro article .random-work h3{ width:100%; box-sizing:border-box;}

.intro article{ width:49%;}

.random-work iframe,.intro article .random-work { width: 100%;  min-height: auto; font-size:20px;}

.newest-members ul li{ width:15%; margin-right: 14px;}

#talent-category .chart-menu #chart-items li{ margin-right: 0;}

.talent-listing .number{ width:8%; margin-right:0px;}

.talent-listing .tal-description{ width:55%;}

.art-list-img{ width:17%;}

/*22-03-2016*/

.vdo {  width: 36%;}

.talent-listing .width100{ width:92%;}

.talent-nav-item { width: 12.5% !important;}

.talent-nav-item .category {  font-size: 12px; width:100% !important;}

.dropdown{ left:-41px;}

header .main-menu ul.sub-menu li a{ padding: 5px 8px;}

/*header .main-menu ul li a{ padding: 13px 10px 0;}*/

#profile-edit .resc {float: left; width: 70%;}

#profile-edit .section-resource {float: right;  width: 25%;}

.page-centre textarea { width: 28.2%; box-sizing: border-box;}

#message-form,.page-centre #portfolio-list{ width:100%; box-sizing:border-box;}

#talent-entry #media-area{ width:100%;}

#media-area > iframe {   width: 100%;}

.meta-image-holder { width:50%; margin-bottom:10px}

.dropdown {  left: -61px;}

.categories .nomarg,.categories a {margin-right:39px;}

#profile-edit .details{ width:100%; float:left;}

#messaging_form textarea#message {

    max-width:100%;

}

.self .messages textarea{ width:85%;}

/*13-04-2016*/

.categories a:nth-child(3n+3) { margin-right: 0;}

.vdo iframe {width: 100%;}







.navbar .nav  li.login-user-detail span { display:inline-block; padding:9px 3px;}

.navbar-inner{ padding:0px;}





/*15-07-2016*/

.product-box .block.box.action_cat, #talent-entry .block, .product-box .block{ width: 330px;}

/*.Wrapper header .main-menu ul li a {

    padding: 13px 5px 0;

}*/

.login_form form .signup{ display:none;}

.login_form form .signup.mob{ display:block;}



header .right-section .login_form {

    float: left;

    width: 518px;

}

/*header .right-section {

    width: 519px;

}*/

header .right-section .login_form input[type="submit"]{ margin-bottom:10px;}

/*.header-wrapper .logo {

   

    height:auto;

    margin: 33px 0 0;

    width: 24%;

}

.Wrapper header .right-section{ margin-bottom:10px;}*/





header .right-section .sm-icons {padding: 7px 0 0;}

header .right-section .login_form input[type="submit"]{ float:left;}



header .right-section .login_form input[type="text"],

header .right-section .login_form input[type="password"],

header .right-section .login_form input[type="email"] { width:200px;}





.profile-box{ width:20%;}







/*header .right-section {

width: 526px !important;

}*/



header .right-section .login_form {

width: 518px !important;

}





 #footer .column.second-box {

    width: 25%;

}



#footer .column.footer-box {

    width: 19%;

}

.mobads{

	display:none;

}

.deskads

{

	display:block;

}







header .main-menu {  width: 79%;}



.categories_blog {width: 29%;}





#talent-category .right-aside {

    box-sizing: border-box;

    float: right;

    padding: 0 10px;

    width: 35%;

}

.right-aside .adsbygoogle {

    max-width: 100%;

    width: 100%;  margin: 10px 0; right: 0;

}





#talent-category .tal-description.blog-detail-page.left-blog-section  {

    width: 65%;

}

#talent-category .blog-left.detail-left.left-blog-section .blog-img-holder .no-space, .left-blog-section .no-space  { width:100%; max-width:100%;}

.left-blog-section .blog-rel ul li {  margin-right: 15px;  width: 34%;}



.details .tab-content .listing .list-post h3{line-height: 22px;}





#profile-edit .details.agent-regis-form {  width: 70%;}



#mysticky-nav.wrapfixed 
{left: 250px !important;}

}



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

	

.page-centre, footer .centre, #footer .centre{ width:96%; padding:0 2%;}

header, header .main-menu, header .main-menu ul, .form-section, .img-section, #footer .column, header .right-section .login_form, .blog-detail-left, .blog-detail-right, .header-wrapper{ width:100%;}

/*header .logo{background:url(images/logo.png) no-repeat center 0; height:148px; margin:30px 0 0; width: 100%;}*/

header .right-section{ height:inherit; margin:0 0 20px 0px; width:100%;}

header .main-menu ul li a{padding: 13px 9px 0 9px;}

#footer .column{ margin:5px 0;}





header .right-section .login_form input[type="password"], header .right-section .login_form input[type="email"] {

    box-sizing: border-box;

    height: inherit;

    margin-right: 0;

    padding: 2%;

    width: 100%;

}



header .right-section .login_form input[type="submit"], .mobile-login-form input[type="submit"] {background: #4cd7ec; font-size: 30px; height: 40px; width: 100%; padding:0; margin-bottom:12px;}

#footer{ float:left; height:auto;}

.main-menu, .right-section .login_form{ display:none;}

#page, .mobile-login-form{ display:block;}



header .right-section .login_form .top-link-wrap {margin-bottom: 10px;}

header .right-section .login_form .signup {float: right;}

#profile-edit #agent-register{ display:none;}

#profile-edit .mob{ background:#008000; display:block; color: white; font-size: 15px; font-weight: bold; height: 50px;  line-height: 50px; margin-bottom: 20px; padding: 0 10px;}

.mob a{color:#fff; font-size: 13px;}

.register-page .img-section{ display:none;}

#profile-edit .mob {

    display: block;

}





.register-page input[type="text"], .register-page input[type="email"], .register-page input[type="password"], #profile-edit .register-page .field-group {

    padding: 1%;

    width: 97%;

}





.mobile-login-form .signup {

    float: left; margin-bottom:5px;

}



.talent-nav-item{ width:22% !important;}



.block{ width:44%;  margin: 0 2% 20px 2%;}



.block-detail-bottom a {

    word-wrap: break-word;

}



.intro,.intro article,.intro article h2,.intro article .divider-mini,.intro article p{ width:100%; box-sizing: border-box;}

.intro article .random-work,.random-work iframe,.intro article .random-work h3 { width:100%; box-sizing:border-box;}

.newest-members ul li,.newest-members  li img{ width:100%; margin-right:0px;  height:auto;}

.home-slider{ width:auto !important; height:auto !important; box-sizing:border-box; clear:both; float:none;}

.newest-members ul li{margin-bottom:5px;}

#talent-category .chart-menu{ font-size:10px;}

#talent-category .chart-menu #chart-items li a{ font-size:11px; padding:10px 4px; margin-right:0px;}

#talent-category .chart-menu #chart-items li{margin-right:0px; padding:0px;}

#talent-category .chart-menu {line-height: 46px;}

.talent-listing .tal-description{width: 100%;}

.art-list-img{width:45%; margin-right:5px; min-height: auto;}

.talent-listing .number{ width:100%; margin-bottom: 5px;}

.image.fancybox  img { width: 100%;}



.vdo {  width: 100%;}

.talent-category-menu .talent-nav-item,.talent-category-menu .talent-nav-item .category{ width:100% !important;}

.dropdown{ width:100%; left:0px; box-sizing:border-box;}

.profile-box,.profile-box .image{ width:100%; height: inherit !important; border-right:inherit;}

#profile-edit .details,#profile-edit .resc, #profile-edit .section-resource { width:100%;}

.content-static { float: left; width: 100%;}

.list-post,.list-post img { width:100%;}

.page-centre textarea {

    width: 66%;

}

.hr-line{ width:100%;}



.portfolio-item .video-embed .image.fancybox img { width:auto;}

.blog-rel ul li a img,.blog-rel ul li,.blog-img-holder,.blog-banner-img{ width:100%;}

.blog-rel ul li{ margin-bottom:5px;}

#subheader {

    box-sizing: border-box;

    display: block;

    overflow: scroll;

    width: 100%;

}

#content {

    display: block;

    overflow: scroll;

    width: 100%;

}

#message-form,.page-centre #portfolio-list,#talent-entry #media-area { width:100%; box-sizing:border-box;}

#talent-entry #media-area .image{ margin-right:0px;}

.portfolio-item .category {  margin-bottom: 10px;}

.mm-list, .mm-list > li{ box-sizing:border-box; }

.share-link span {margin-top: 2px;}



.talent-nav-item .category{ height: 35px; line-height: 35px;}

.dropdown{ top:34px;}

.dropdown .talent-nav-item .category{height: 35px;}

.page-centre input[type="text"],.page-centre input[type="email"],.page-centre select{ width:100%; box-sizing: border-box; height:35px;}

.page-centre textarea{ width:100%; box-sizing: border-box; height:60px;}

.right-section .login_form{box-sizing: border-box; padding: 0 10px; width: 100%; display:block !important;}

#media-area > iframe {  width: 100%;}

.meta-image-holder { width: 100%; margin-bottom:10px; min-height: inherit;}

header .right-section .login_form .signup{ float:none; display:inline-block; text-align:center;}

#header-logged-in{ text-align:center;}

.login_form { float: none; text-align: center;}

.dropdown .talent-nav-item .category{ text-align:center;}

.entrie-img {margin-right: 10px;}



#profile-edit  fieldset .field-group,.block.StoredImages,.block.UploadImages,#profile-edit .details .field-group input[type="text"]{ width:100% !important; box-sizing:border-box;}

#profile-edit #member-birthday-fields select{ margin-right:4px;}

#profile-edit .field-group input[type="tel"]{ width:100%; box-sizing:border-box; height: auto;}

#profile-top .info-box p { font-size:15px;}

.CIField .CITable thead th.top_actions .UploadImages,.CIField .CITable thead th.top_actions .StoredImages { margin-bottom:10px !important;}

.categories a{ background-repeat:no-repeat !important; background-position:right 0px !important; width:100%; box-sizing:border-box; height:129px; margin-right:0px; padding-right:0px; }

.details { width:100%;}

#profile-edit .right-box{ width:100%;}



#profile-edit .field-group input { box-sizing: border-box; height: auto; width: 100%;}

header .right-section .sm-icons { float: right; margin-right:6px; box-sizing:border-box;}



.categories,#talent-entry,.page-centre{margin-bottom: 10px;}

#messaging_form textarea#message { max-width: 100%;}

.navbar .nav > li{ width:100%;}

.navbar-inner{ padding:0px;}

.navbar .nav  li  a{ text-align:center;}

.module-left,.module{ width:100%; margin:0 auto;}

.self .messages textarea{ width:81%;}

.self .messages #submit{ margin:8px 0;}

#profile-top .details .location{display:block; width:100%;}

/*13-04-2016*/

.vdo iframe {width: 100%;}



/*09-05-2016*/

.navbar .nav li.login-user-detail a{ width:100%;  box-sizing:border-box;}

.navbar .nav  li span{ text-align:center;}



/*10-05-2016*/

.page-centre  .masonry { width:100% !important; box-sizing:border-box;}

.page-centre  .masonry .block{ box-sizing:border-box;}



.navbar .nav  li.login-user-detail span { width:100%; box-sizing:border-box;}



.page-centre .error-page span {font-size:13px;  line-height:20px; padding:15% 0 5% 0;}

.page-centre .error-page{ height:auto;}

.error-page .navbar.talent-category-menu{ display:none;}





/*15-07-2016*/

.product-box .block {

    width: 100%;

}	  





.Wrapper header .right-section .login_form .signup { display:none;}

.Wrapper header .right-section .login_form .signup.mob { display:block; float:left;}



.product-box .block.box.action_cat, #talent-entry .block, .product-box .block{ width:100%; margin:10px 0;}

/*.header-wrapper .logo {

   display: inline-block;

    height: 82px;

    text-align: center;

    width:302px;

	background: none;

	float:none;

	}



.header-wrapper  a {

    display: inline-block;

    text-align: center;

    width: 100%;

}*/

.second-navigation { width:100%;  padding: 0 2%; box-sizing:border-box;}

header .right-section .sm-icons { display:none;}

header .right-section .sm-icons-mob  { display:block;}



header .right-section .sm-icons-mob  a {

    background: rgba(0, 0, 0, 0) url("images/sm-icons.jpg") repeat scroll 0 0;

    display: block;

    float: left;

    height: 33px;

    width: 34px;

}

header .right-section .sm-icons-mob  .twitter {

    background-position: -31px 0;

}



header .right-section .sm-icons-mob a:hover {

    background: rgba(0, 0, 0, 0) url("images/sm-icons-hover.jpg") repeat scroll 0 0;

}

header .right-section .sm-icons-mob .twitter:hover {

    background-position: -31px 0;

}



header .right-section .sm-icons-mob {

    box-sizing: border-box;

    float: right;

    margin-right: 6px;

    padding-top: 6px;

    width: 30%;

}





header .right-section, header .right-section, header .right-section .login_form { width:100% !important;}









#footer .column.second-box {

    width: 100%;

}

#footer .column.footer-box {

    width: 100%;

}



#footer #footer-logo{ width:100%; background-position:center center;}



.sign-up-inner p { font-size: 18px; }

.sign-up-inner p br{ display:none;}









.sign-up-inner { padding: 30px 10px;}



#login-popup{ width:250px;}

header .logo {

    float: left;

    width: 70%;

}

.mobads{

	display:block;

}

.deskads

{

	display:none;

}



.right-ads {

  display:none;

 }







 .entry-content .tml-user-pass-wrap input[type="password"] { float: left; margin-right: 0; width: 100%; box-sizing:border-box; height:35px; }



.entry-content .tml-user-login-wrap, .entry-content .tml-user-pass-wrap { float: left; margin-right: 0; width: 100%; box-sizing:border-box; }



.entry-content .tml-action-links, .entry-content .top-link-wrap > p{ margin-right:10px;}



.entry-content  #resetpassform .password-input-wrapper.show-password .input.hide-if-no-js.strong { margin-right: 0; width:100%; box-sizing:border-box; height:35px;}



#profile-top .info-box h1 {  font-size: 20px; line-height: 30px;  word-break: break-all;}





.list-detail .exp-rel li img { display:block; margin-top:5px;}



.categories_blog {width:60%;}



#talent-category .tal-description.blog-detail-page.left-blog-section {

    width: 100% ;

}

#talent-category .blog-left.detail-left.left-blog-section .blog-img-holder .no-space, .left-blog-section .no-space  { width:100%; max-width:100%;}



.left-blog-section .blog-rel ul li {width: 100%;}





.home_cat, .talent-category-menu, .post-type-archive-blog .share-link { display:none;}





#profile-edit .details .tab-content .listing .list-post {    width: 100%;}



#profile-edit .details.agent-regis-form {  width: 100%;}







}





@media only screen and (min-width:320px) and (max-width:479px) {

.block{ width:100%;  margin: 0 0 20px 0;}

.talent-nav-item{ width:30% !important;}

.talent-category-menu .talent-nav-item,.talent-category-menu .talent-nav-item .category{ width:100% !important;}

.blog-left, .blog-right { width: 100% !important;}

.talent-listing .image.fancybox { display:inline-block; margin:5px 0;}



#profile-edit .mob{ font-size:14px; padding:0 5px;}





.Wrapper #menu-header { right: 5px;}



#publishForm select { margin-right:4px;}

.categories_blog {width:100%;}
.lowdown-table .usrlist {
    margin-left: 0; width:100%;
}
.lowdown-table .usrlist td:first-child {
    width: auto;
}
.tal-description .blog-img-holder ul li {
    font-size: 13px; line-height: 20px;
}


.lowdown-table td ul {
    width: 100%;
}
.lowdown-table th {padding-left: 2px;}

}