.cntctfrm_contact_form *{text-align:left !important;line-height:normal !important;}
.rtl .cntctfrm_contact_form *{text-align:right !important;}
.cntctfrm_contact_form .cntctfrm_contact_submit{text-align:center !important;}
.cntctfrm_contact_form p,
.widget .cntctfrm_contact_form p{margin:0 !important;}
.cntctfrm_contact_form .cptch_block label + br,
.cntctfrm_contact_form .cptch_block span + br,
.cntctfrm_contact_form .cptchpr_block label + br,
.cntctfrm_contact_form .cptchpr_block span + br{display:block !important;}
.cntctfrm_contact_form .cptch_block br,
.cntctfrm_contact_form .cptchpr_block br{display:none;}
.cntctfrm_input_captcha .cptch_block ~ .gglcptch,
.cntctfrm_input_captcha .cptchpls_block ~ .gglcptch,
.cntctfrm_input_captcha .cptchpr_block ~ .gglcptch,
.cntctfrm_input_captcha .cptch_block ~ .gglcptchpr,
.cntctfrm_input_captcha .cptchpls_block ~ .gglcptchpr,
.cntctfrm_input_captcha .cptchpr_block ~ .gglcptchpr,
.cntctfrm_input_captcha .cptch_wrap ~ .gglcptch,
.cntctfrm_input_captcha .cptchpls_wrap ~ .gglcptch,
.cntctfrm_input_captcha .cptchpr_wrap ~ .gglcptch,
.cntctfrm_input_captcha .cptch_wrap ~ .gglcptchpr,
.cntctfrm_input_captcha .cptchpls_wrap ~ .gglcptchpr,
.cntctfrm_input_captcha .cptchpr_wrap ~ .gglcptchpr{padding:20px 0 0;}
.cntctfrm_contact_form .gglcptch #recaptcha_widget_div{width:320px !important;}
.cntctfrm_label,
.cntctfrm_input,
.cntctfrm_select,
.cntctfrm_checkbox{box-sizing:border-box;width:100%;}
.cntctfrm_input.cntctfrm_input_submit{max-width:100%;}
.cntctfrm_contact_form input[type="text"],
.cntctfrm_contact_form input[type="file"],
.cntctfrm_contact_form select,
.cntctfrm_contact_form textarea,
.widget .cntctfrm_contact_form input[type="text"],
.widget .cntctfrm_contact_form input[type="file"],
.widget .cntctfrm_contact_form select,
.widget .cntctfrm_contact_form textarea{width:100%;margin:0 !important;box-sizing:border-box;}
.cntctfrm_contact_form.cntctfrm_width_default input[type="text"],
.cntctfrm_contact_form.cntctfrm_width_default input[type="file"],
.cntctfrm_contact_form.cntctfrm_width_default select,
.cntctfrm_contact_form.cntctfrm_width_default textarea,
.widget .cntctfrm_contact_form.cntctfrm_width_default input[type="text"],
.widget .cntctfrm_contact_form.cntctfrm_width_default input[type="file"],
.widget .cntctfrm_contact_form.cntctfrm_width_default select,
.widget .cntctfrm_contact_form.cntctfrm_width_default textarea{max-width:320px;}
.cntctfrm_contact_form input[type="checkbox"],
.cntctfrm_contact_form input[type="radio"]
.cntctfrm_contact_form input[type="submit"],
.widget .cntctfrm_contact_form input[type="checkbox"],
.widget .cntctfrm_contact_form input[type="radio"],
.widget .cntctfrm_contact_form input[type="submit"]{margin:0;}
.cntctfrm_contact_attachment_extensions{font-size:10px !important;}
.cntctfrm_contact_form input.cntctfrm_contact_submit{cursor:pointer !important;text-align:center !important;margin-bottom:10px !important;}
.cntctfrm_label:first-child{padding:0;}
.cntctfrm_label,
.cntctfrm_checkbox{padding:5px 0 0;}
.cntctfrm_input,
.cntctfrm_select,
.cntctfrm_checkbox{position:relative;}
.cntctfrm_error_text{margin:5px 0;color:red;text-align:left;}
#cntctfrm_contact_attachment{margin-bottom:0;}
.cntctfrm_contact_form div{clear:both;}
.cntctfrm_one_column.cntctfrm_width_default{max-width:320px;width:100%;}
.cntctfrm_one_column.cntctfrm_width_custom{max-width:100%;width:100%;}
.cntctfrm_two_columns.cntctfrm_width_default{max-width:650px;width:100%;}
.cntctfrm_two_columns.cntctfrm_width_custom .cntctfrm_column{max-width:49%;}
.cntctfrm_one_column.cntctfrm_width_custom .cntctfrm_column{max-width:100%;}
.cntctfrm_column{position:relative;min-height:1px;width:100%;padding:0;margin:0;clear:none !important;}
.cntctfrm_ltr .cntctfrm_column{float:left;}
.cntctfrm_rtl .cntctfrm_column{float:right;}
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_default #cntctfrm_first_column,
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_default #cntctfrm_submit_first_column{margin:0 10px 0 0;}
.cntctfrm_rtl.cntctfrm_two_columns.cntctfrm_width_default #cntctfrm_first_column,
.cntctfrm_rtl.cntctfrm_two_columns.cntctfrm_width_default #cntctfrm_submit_first_column{margin:0 0 0 2%;}
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_first_column,
.cntctfrm_ltr.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_submit_first_column{margin:0 2% 0 0;}
.cntctfrm_rtl.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_first_column,
.cntctfrm_rtl.cntctfrm_two_columns.cntctfrm_width_custom #cntctfrm_submit_first_column{margin:0 0 0 10px;}
.cntctfrm_field_wrap{margin:0 0 5px;}
.cntctfrm_contact_form label,
.cntctfrm_contact_form .cntctfrm_contact_submit{display:inline;}
.cntctfrm_contact_form .cptch_input {
max-width: 100% !important;
}.wp-pagenavi{clear:both;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;border:1px solid #BFBFBF;padding:3px 5px;margin:2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#000;}
.wp-pagenavi span.current {
font-weight: bold;
}.site-content.myprofile{/* background:none repeat scroll 0 0 #FFFFFF;*/ width:100%;margin:0;}
.myprofile.site-content article{border-bottom:0;}
#menu-my-profile{/* float:right;width:544px;*/ margin:0px;}
#menu-my-profile li{background:none repeat scroll 0 0 #FFFFFF;float:left;height:56px;margin-left:11px;text-align:center;width:125px;line-height:56px;}
#menu-submenu li{/*background:none repeat scroll 0 0 #fafafa;*/ font-size:13px;line-height:70px;text-align:left;}
#menu-my-profile a, #menu-submenu a{color:#919191;text-decoration:none;font-weight:bold;font-size:18px;}
#menu-my-profile .current-menu-item{/* border-top:4px solid #FF6B6B;*/ /* font-weight:bold;*/ background-image:url(//3dsha.re/wp-content/uploads/2018/10/subbar.png);background-position:bottom;background-size:contain;background-repeat:no-repeat;}
#menu-submenu .current-menu-item{/*border-bottom:4px solid #FF6B6B;*/ font-weight:bold;}
#menu-my-profile .current-menu-item a, #menu-submenu .current-menu-item a{color:#2f2f2f;}

.myprofile footer{display:none;}

#menu-submenu{float:left;/* margin-top:10px;*/ width:100%;}
.div{display:none;}
.active{display:block;}
/*.myprofile #content{padding:0 25px;}
*/ 

.tablereceived{float:left;width:100%;}
.tablereceived th, .tablereceived td{text-align:center;padding:10px 0;max-width:60px;}
.tablereceived thead{background:none repeat scroll 0 0 #FAFAFA;border-top:1px solid #DBDBDB;}
/*.tablereceived tr{border-bottom:1px solid #DBDBDB;}
*/ 

.tablereceived thead tr{border-bottom:0;}
.tablereceived{font-size:13px !important;}
.leftcol,
.rightcol{float:left;margin:20px 1% 0;width:48%;}
.topdiv{display:inline-block;width:100%;}
.red{font-weight:bold;color:#FF6B6B;font-size:20px;}

.row > p{float:left;line-height:32px;}
.row select{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DBDBDB;float:right;height:35px;margin-right:10px;width:175px;padding:7px;}
.amount{border:0;border-radius:0 0 0 0;float:right;width:150px;height:34px;}
.withdraw{background:none repeat scroll 0 0 #FF6B6B !important;border:1px solid #DBDBDB !important;color:#FFFFFF !important;font-size:15px !important;margin-right:10px;text-transform:uppercase;width:130px !important;float:right;}
.topdiv{padding-bottom:15px;}
.arrowdown{cursor:pointer;margin-left:10px;width:10px;}
.myprofile .entry-header h1{display:none;}
.lcol{float:left;width:45%;margin-top:20px;}
.rcol{width:55%;float:left;margin-top:20px;}
.inputdiv{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DFDFDF;float:right;line-height:35px;margin-right:10px;text-align:right;width:174px;}
.browsebutton{background:url(//3dsha.re/wp-content/themes/twentytwelve/browse.png) repeat scroll -11px 0 rgba(0, 0, 0, 0);float:left;height:32px;position:relative;width:102px;z-index:10;}
.picbrowse{display:none;}
.picname{border-color:#DFDFDF;border-radius:0 0 0 0;float:left;margin-right:10px;margin-left:25px;margin-top:10px;font-size:17px;}
.profilepic{border-left:5px solid #FF6B6B;float:left;width:30%;padding-right:15px;}
.profilepic > img{max-height:75px;width:auto;margin-right:15px;}
.profile_picture > img{height:70px;width:70px;}
.top > ul{float:left;width:70%;}
.top li{border-right:0;float:left;height:28px;padding-left:0;width:25%;}
.i{margin-top:-1px;float:none;height:19px;}
.top ul li span{line-height:27px;margin-left:2px;}
.top li:last-child{border:0;}

.top > p{float:none;font-size:16px;font-weight:bold;margin-left:0;padding-top:15px;width:100%;clear:both;display:block;}
.browsediv{float:none;height:44px;margin-left:0;margin-top:10px;width:100%;}
.picbrowse-text{background-color:rgba(0, 0, 0, 0);border-radius:1px;float:left;height:18px;margin-left:10px;width:178px;}
.top, .inputs{float:left;}
.inputs{margin-top:25px;width:100%;}
.inputs > input{border-color:#DFDFDF;border-radius:0 0 0 0;font-size:17px;margin:10px 0;padding:6px;width:81%;}
.bold{font-size:15px;font-weight:bold;}
.description textarea{border-color:#DFDFDF;border-radius:0 0 0 0;height:200px;padding:10px;resize:none;width:93%;font-size:17px;}
.edit{margin-top:10px;}
.keywords, .social{clear:both;float:left;margin-top:22px;width:100%;}
.to_hide{margin-top:8px;}
.rcol .bold{margin-bottom:15px;}
.s{float:left;}
.savediv{float:left;margin:10px 0;width:98%;}
.save, .cancel{float:right;}
.save{background:none repeat scroll 0 0 #FF6B6B !important;border:0 none !important;border-radius:0 0 0 0 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:bold !important;margin-right:10px;text-transform:uppercase;width:110px !important;}
.cancel, .add{background:none repeat scroll 0 0 #DB0B0B !important;border:0 none !important;border-radius:0 0 0 0 !important;color:#FFFFFF !important;font-size:13px !important;font-weight:bold !important;margin-right:10px;text-transform:uppercase;text-decoration:none;padding:9px;text-align:center;width:90px !important;}
.info{float:left;margin-left:20px;margin-top:10px;}
.info p{padding:3px 0;}
.left{float:left;}
.line{border-top:1px solid #BFBFBF;float:left;height:10px;width:100%;}
.information.left{line-height:20px;margin-bottom:10px;margin-top:30px;}
.descr.left{margin-bottom:15px;margin-top:0px;text-align:justify;}
.descr .bold, .key .bold{margin-bottom:0px;}
.key.left{margin-bottom:5px;margin-top:5px;}
.social.left{margin-bottom:0px;margin-top:5px;}
.social.left i.fa{font-size:16px;display:inline-block;color:#767676;width:25px;}
.bold > span{font-weight:normal;}
.edit.cancel{background:none repeat scroll 0 0 #FF6B6B !important;}
.title{font-size:20px;margin-bottom:20px;}
.bold.most{margin-top:20px;float:left;width:100%;}
.portfolio .rcol{float:right;width:50%;}
.portfolio ul{margin-top:10px;}
.rcol li{float:left;margin-bottom:5%;margin-right:5%;width:30%;}
.name{float:left;font-size:9px;}
.titleproduct .i{float:left;width:20px;}
.titleproduct span{float:left;font-size:10px;}
.imgproduct{width:100%;}
.rcol li:nth-child(3n){margin-right:0;}
.portfoliobottom{margin-top:35px;width:100%;display:table;height:auto;}
.separate{background:none repeat scroll 0 0 #F5F5F5;float:left;height:30px;margin-left:-25px;width:105%;}
.portfoliobottom li{float:left;margin-right:4%;margin-bottom:3%;width:22%;list-style:none;}
.portfoliobottom li:nth-child(4n){margin-right:0;}
.portfoliobottom .name{font-size:13px;}
.portfoliobottom .titleproduct span{font-size:14px;}
.portfoliobottom .imgproduct{width:100%;}
.tt{float:left;margin-bottom:20px;width:100%;}
.tt .title{float:left;}
.add.save{background:none repeat scroll 0 0 #FF6B6B !important;width:100px !important;}
.hoverli{background:none repeat scroll 0 0 rgba(255, 113, 112, 0.85);display:none;height:230px;left:0;position:absolute;top:0;width:100%;border-radius:7px;}
.cont{position:relative;}
.cont:hover .hoverli{display:block;}
.titleproduct{margin-bottom:5px;}
.hoverli > a{background:none repeat scroll 0 0 #FFFFFF;border-radius:40px 40px 40px 40px;float:left;margin-left:22%;margin-top:15%;padding:10px;}
/*.second{margin-left:6% !important;}
*/ 
.subheader-browse.mydownloads{background-color:#FFFFFF;margin-bottom:0;padding:10px 0;width:100%;}
.title-map .bold{font-size:17px;margin-bottom:25px;}
.addres-map > p{margin:10px 0;}
.child-about > p:first-child{margin-top:15px;}
.direction-p{text-align:center;text-indent:0 !important;}
.direction-p > a{font-size:25px !important;}
.container-top{height:auto !important;}
.t17{font-size:17px;}
.steps-button input{font-size:16px !important;}
.prof-description{color:#999999 !important;text-align:justify;font-size:13px;}
h2.steps-h2{font-size:30px !important;font-weight:normal !important;letter-spacing:-1px;}
.steps-p{color:#999999 !important;text-align:center !important;font-size:13px;}
.bold.t17{margin-bottom:20px;color:#535152;}
.text > p, .text li{color:#999999 !important;font-size:14px;}
.text .bold.t17{color:#999999;}
.page-id-10 .entry-content > h3{float:left;width:300px;}
.product > p{clear:both;}
.context span{color:#C4C4C4;float:right;font-size:13px;position:relative;top:27px;}

.context > h3{float:none;font-size:20px;padding-top:20px;padding-left:5px;padding-bottom:10px;}
.context p.desc{padding-left:5px;}
.read{background-color:#FF6A6B;color:#FFFFFF;float:right;font-size:11px;font-weight:bold;padding:7px 10px;position:relative;text-align:center;margin-top:10px;}
.context img{padding-bottom:20px;}
.context img.icenter{left:150px;position:relative;}
.context h3 a{text-decoration:none;color:#858585;}
/* .desc{height:29px;overflow:hidden;padding-left:5px;padding-top:15px;}
*/

.read > a{color:#FFFFFF;text-decoration:none;}
.read > a:hover{color:#FFFFFF;}
.barside{}
.barside .product-title a{color:#858585;text-decoration:none;}
.barside a:hover{color:#858585;}
.leftread{background-color:#FF6A6B;color:#FFFFFF;float:right;font-size:11px;font-weight:bold;padding:7px 10px;position:relative;text-align:center;}
.product-title{float:left;font-size:16px;padding-bottom:20px;padding-top:28px;}
.barside .product-title{padding:0;width:70%;margin-top:10px;}
.barside .leftread a{color:#FFFFFF;text-decoration:none;}
.blog-content{margin:0 30px;}
.product-desc{clear:both;/*height:43px;*/ overflow:hidden;}
.barside .product{border-bottom:1px solid #E2E2E2;padding:10px 0;}
.page-id-10 .wrapper{margin:auto;width:1200px;}
.single-post .wrapper{margin:auto;width:1200px;}
.attachment-full.wp-post-image, article .attachment-post-thumbnail.wp-post-image{/* display:table-cell;margin-top:-220px;position:absolute;top:50%;vertical-align:middle;*/ width:100%;}
/* .image{height:auto;overflow:hidden;position:relative;width:800px;}
*/

/* .image > a{display:table-row;position:relative;vertical-align:middle;}
*/
.product:last-child{border-bottom:0 none;}
.blog .wrapper{margin:auto;padding-top:20px;}
.big_context{}
.big_context .wp-pagenavi{float:right;padding-bottom:50px;position:relative;top:40px;}
.pages{display:none;}
/* .previouspostslink{display:none;}
*/
/* .nextpostslink{display:none;}
*/
.wp-pagenavi a, .wp-pagenavi span{border:0px !important;padding:4px 12px !important;}
.wp-pagenavi span.current{background-color:#FF6A6B;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{border-color:#ffffff !important;}
.current{color:#FFFFFF;}
.page.larger, .page.smaller{color:#4B5561;}
.inside-search{padding:30px;}
/* #inside-left > div{width:90%;}
*/


#inside-left p{font-size:36px;}
#inside-left p{font-size:17px;padding-top:5px;}
.inside-search b{color:#FC6A6B;}
#inside-left a{font-weight:bold;text-decoration:none;}
#inside-left div > div{font-size:24px;}
.secondp{padding-top:30px;position:relative;}
.firstp{border-bottom:1px solid #DEDEDE;padding-bottom:20px;}
#inside-right > span{display:inline-block;font-size:18px;line-height:44px;position:relative;}
#inside-right > p{font-size:16px;font-weight:bold;line-height:46px;}
#inside-right div div select{background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/arrowdown.png);background-position:right;background-size:17px;background-repeat:no-repeat;border:1px solid #DEDEDE;height:35px;left:0;padding-top:7px;position:relative;width:100%;float:none;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';}
select::-ms-expand{display:none;}
#inside-right div > span{float:left;font-size:15px;font-weight:bold;position:relative;top:5px;width:20%;}
.firstcat{height:35px;position:relative;}
.selcat{float:left;overflow:hidden;position:relative;}
.selmat{float:left;overflow:hidden;position:relative;border-right:1px solid #DEDEDE;}
.secondcat{height:35px;position:relative;}
.lastcat{height:35px;position:relative;}
.selsort{float:left;overflow:hidden;position:relative;}
.inside-search #inside-right > div{float:left;margin-bottom:10px;width:100%;}
.inside-search #inside-right > div > div{width:78%;}
.inside-search #inside-right{padding:0;display:table;}
.cont-left.cont-child.search_product .browse-h2,
.cont-left.cont-child.search_product .browse-p{padding:0 15px;}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video{font-family:'Montserrat';font-weight:normal;font-style:normal;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
body{line-height:1;background-color:#f5f5f5;}
ol,
ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before,
blockquote:after,
q:before,
q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,
th,
td{font-weight:normal;text-align:left;}
h1,
h2,
h3,
h4,
h5,
h6{clear:both;}
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted;}
a:hover{text-decoration:none !important;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section{display:block;}
audio,
canvas,
video{display:inline-block;}
audio:not([controls]){display:none;}
del{color:#333;}
ins{background:#fff9c0;text-decoration:none;}
hr{background-color:#ccc;border:0;height:1px;margin:24px;margin-bottom:1.714285714rem;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
small{font-size:smaller;}
img{border:0;-ms-interpolation-mode:bicubic;}
.wp-social-login-provider-list{padding:5.5px !important;}
.clear:after,
.wrapper:after,
.format-status .entry-header:after{clear:both;}
.clear:before,
.clear:after,
.wrapper:before,
.wrapper:after,
.format-status .entry-header:before,
.format-status .entry-header:after{display:table;content:"";}
.archive-title,
.page-title,
.widget-title,
.entry-content th,
.comment-content th{font-size:11px;font-size:0.785714286rem;line-height:2.181818182;font-weight:bold;text-transform:uppercase;color:#636363;}
article.format-quote footer.entry-meta,
article.format-link footer.entry-meta,
article.format-status footer.entry-meta{font-size:11px;font-size:0.785714286rem;line-height:2.181818182;}
button,
input,
textarea{border:1px solid #ccc;border-radius:3px;font-family:inherit;padding:6px;padding:0.428571429rem;}
button,
input{line-height:normal;}
textarea{font-size:100%;overflow:auto;vertical-align:top;}
input[type="checkbox"],
input[type="radio"],
input[type="file"],
input[type="hidden"],
input[type="image"],
input[type="color"]{border:0;border-radius:0;padding:0;}
.menu-toggle,
input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
.bypostauthor cite span{padding:6px 10px;padding:0.428571429rem 0.714285714rem;font-size:11px;font-size:0.785714286rem;line-height:1.428571429;font-weight:normal;color:#7c7c7c;background-color:#e6e6e6;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-ms-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-webkit-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:-o-linear-gradient(top, #f4f4f4, #e6e6e6);background-image:linear-gradient(top, #f4f4f4, #e6e6e6);border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 2px rgba(64, 64, 64, 0.1);}
.menu-toggle,
button,
input[type="submit"],
input[type="button"],
input[type="reset"]{cursor:pointer;}
button[disabled],
input[disabled]{cursor:default;}
.menu-toggle:hover,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover{color:#5e5e5e;background-color:#ebebeb;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #f9f9f9, #ebebeb);background-image:-ms-linear-gradient(top, #f9f9f9, #ebebeb);background-image:-webkit-linear-gradient(top, #f9f9f9, #ebebeb);background-image:-o-linear-gradient(top, #f9f9f9, #ebebeb);background-image:linear-gradient(top, #f9f9f9, #ebebeb);}
.menu-toggle:active,
.menu-toggle.toggled-on,
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active{color:#757575;background-color:#e1e1e1;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #ebebeb, #e1e1e1);background-image:-ms-linear-gradient(top, #ebebeb, #e1e1e1);background-image:-webkit-linear-gradient(top, #ebebeb, #e1e1e1);background-image:-o-linear-gradient(top, #ebebeb, #e1e1e1);background-image:linear-gradient(top, #ebebeb, #e1e1e1);box-shadow:inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;border-color:transparent;}
.bypostauthor cite span{background-color:#FF6B6B;background-image:none;border:medium none;border-radius:0;box-shadow:none;color:#FFFFFF;padding:0;}
.entry-content img,
.comment-content img,
.widget img{max-width:100%;}
img[class*="align"],
img[class*="wp-image-"],
img[class*="attachment-"]{height:auto;}
img.size-full,
img.size-large,
img.header-image,
img.wp-post-image{max-width:100%;height:auto;}
embed,
iframe,
object,
video{max-width:100%;}
.entry-content .twitter-tweet-rendered{max-width:100% !important;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image{}
.wp-caption{max-width:100%;padding:4px;}
.wp-caption .wp-caption-text,
.gallery-caption,
.entry-caption{font-style:italic;font-size:12px;font-size:0.857142857rem;line-height:2;color:#757575;}
img.wp-smiley,
.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0;}
.entry-content dl.gallery-item{margin:0;}
.gallery-item a,
.gallery-caption{width:90%;}
.gallery-item a{display:block;}
.gallery-caption a{display:inline;}
.gallery-columns-1 .gallery-item a{max-width:100%;width:auto;}
.gallery .gallery-icon img{height:auto;max-width:90%;padding:5%;}
.gallery-columns-1 .gallery-icon img{padding:3%;}
.site-content nav{clear:both;line-height:2;overflow:hidden;}
#nav-above{padding:24px 0;padding:1.714285714rem 0;}
#nav-above{display:none;}
.paged #nav-above{display:block;}
.nav-previous,
.previous-image{float:left;width:50%;}
.nav-next,
.next-image{float:right;text-align:right;width:50%;}
.nav-single+.comments-area,
#comment-nav-above{margin:48px 0;margin:3.428571429rem 0;}
.author .archive-header{margin-bottom:24px;margin-bottom:1.714285714rem;}
.author-info{border-top:1px solid #ededed;margin:24px 0;margin:1.714285714rem 0;padding-top:24px;padding-top:1.714285714rem;overflow:hidden;}
.author-description p{color:#757575;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.author.archive .author-info{border-top:0;margin:0 0 48px;margin:0 0 3.428571429rem;}
.author.archive .author-avatar{margin-top:0;}
.bkg-red{background-color:#fd4848;}
html{font-size:87.5%;}
body {
font-size: 14px;
font-size: 1rem;
text-rendering: optimizeLegibility;
color: #444;
} a{outline:none;color:#21759b;}
a:hover{color:#0f3647;}
.assistive-text,
.site .screen-reader-text{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);}
.main-navigation .assistive-text:focus{background:#fff;border:2px solid #333;border-radius:3px;clip:auto !important;color:#000;display:block;font-size:12px;padding:12px;position:absolute;top:5px;left:5px;z-index:100000;}
.bkg-white-border-shadow{box-shadow:0px 2px 10px -2px #888888;background-color:#fff;border-radius:10px;padding:30px !important;}
.col-md-4.col-lg-3.bkg-white-border-shadow{height:100%;}
.site{padding:0 24px;padding:0 1.714285714rem;}
.site-content{margin:24px 0 0;margin:1.714285714rem 0 0;}
.widget-area{margin:24px 0 0;margin:1.714285714rem 0 0;}
.site-header{padding:24px 0;padding:1.714285714rem 0;}
.site-header h1,
.site-header h2{text-align:center;}
.site-header h1 a,
.site-header h2 a{color:#515151;display:inline-block;text-decoration:none;}
.site-header h1 a:hover,
.site-header h2 a:hover{color:#21759b;}
.site-header h1{font-size:24px;font-size:1.714285714rem;line-height:1.285714286;margin-bottom:14px;margin-bottom:1rem;}
.site-header h2{font-weight:normal;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#757575;}
.header-image{margin-top:24px;margin-top:1.714285714rem;}
.main-navigation{}
.main-navigation li{margin-top:24px;margin-top:1.714285714rem;font-size:12px;font-size:0.857142857rem;line-height:1.42857143;}
.main-navigation a{color:#5e5e5e;}
.main-navigation a:hover{color:#21759b;}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu>ul{display:inline-block;}
.main-navigation ul.nav-menu.toggled-on,
.menu-toggle{display:inline-block;}
section[role="banner"]{margin-bottom:48px;margin-bottom:3.428571429rem;}
.widget-area .widget{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:48px;margin-bottom:3.428571429rem;word-wrap:break-word;}
.widget-area .widget h3{margin-bottom:24px;margin-bottom:1.714285714rem;}
.widget-area .widget p,
.widget-area .widget li,
.widget-area .widget .textwidget{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.widget-area .widget p{margin-bottom:24px;margin-bottom:1.714285714rem;}
.widget-area .textwidget ul{list-style:disc outside;margin:0 0 24px;margin:0 0 1.714285714rem;}
.widget-area .textwidget li{margin-left:36px;margin-left:2.571428571rem;}
.widget-area .widget a{color:#757575;}
.widget-area .widget a:hover{color:#21759b;}
.widget-area .widget a:visited{color:#9f9f9f;}
.widget-area #s{width:53.66666666666%;}
footer[role="contentinfo"]{border-top:1px solid #ededed;clear:both;font-size:12px;font-size:0.857142857rem;line-height:2;max-width:960px;max-width:68.571428571rem;margin-top:24px;margin-top:1.714285714rem;margin-left:auto;margin-right:auto;padding:24px 0;padding:1.714285714rem 0;}
footer[role="contentinfo"] a{color:#686868;}
footer[role="contentinfo"] a:hover{color:#FF6B6B;}
.entry-meta{clear:both;}
.entry-header{margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-header img.wp-post-image{margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-header .entry-title{font-size:20px;font-size:1.428571429rem;line-height:1.2;font-weight:normal;}
.entry-header .entry-title a{text-decoration:none;}
.entry-header .entry-format{margin-top:24px;margin-top:1.714285714rem;font-weight:normal;}
.entry-header .comments-link{margin-top:24px;margin-top:1.714285714rem;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#757575;}
.comments-link a,
.entry-meta a{color:#757575;}
.comments-link a:hover,
.entry-meta a:hover{color:#21759b;}
article.sticky .featured-post{border-top:4px double #ededed;border-bottom:4px double #ededed;color:#757575;font-size:13px;font-size:0.928571429rem;line-height:3.692307692;margin-bottom:24px;margin-bottom:1.714285714rem;text-align:center;}
.entry-content,
.entry-summary,
.mu_register{line-height:1.714285714;}
.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6{margin:24px 0;margin:1.714285714rem 0;line-height:1.714285714;}
.entry-content h1,
.comment-content h1{font-size:21px;font-size:1.5rem;line-height:1.5;}
.entry-content h2,
.comment-content h2,
.mu_register h2{font-size:18px;font-size:1.285714286rem;line-height:1.6;}
.entry-content h3,
.comment-content h3{font-size:16px;font-size:1.142857143rem;line-height:1.846153846;}
.entry-content h4,
.comment-content h4{font-size:14px;font-size:1rem;line-height:1.846153846;}
.entry-content h5,
.comment-content h5{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.entry-content h6,
.comment-content h6{font-size:12px;font-size:0.857142857rem;line-height:1.846153846;}
.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p{margin:0 0 24px;margin:0 0 1.714285714rem;line-height:1.714285714;}
.entry-content a:visited,
.comment-content a:visited{color:#9f9f9f;}
.entry-content ol,
.comment-content ol,
.entry-content ul,
.comment-content ul,
.mu_register ul{margin:0 0 24px;margin:0 0 1.714285714rem;line-height:1.714285714;}
.entry-content ul ul,
.comment-content ul ul,
.entry-content ol ol,
.comment-content ol ol,
.entry-content ul ol,
.comment-content ul ol,
.entry-content ol ul,
.comment-content ol ul{margin-bottom:0;}
.entry-content ul,
.comment-content ul,
.mu_register ul{list-style:disc outside;}
.entry-content ol,
.comment-content ol{list-style:decimal outside;}
.entry-content li,
.comment-content li,
.mu_register li{margin:0 0 0 36px;margin:0 0 0 2.571428571rem;}
.entry-content blockquote,
.comment-content blockquote{margin-bottom:24px;margin-bottom:1.714285714rem;padding:24px;padding:1.714285714rem;font-style:italic;}
.entry-content blockquote p:last-child,
.comment-content blockquote p:last-child{margin-bottom:0;}
.entry-content code,
.comment-content code{font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;font-size:0.857142857rem;line-height:2;}
.entry-content pre,
.comment-content pre{border:1px solid #ededed;color:#666;font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;margin:24px 0;margin:1.714285714rem 0;overflow:auto;padding:24px;padding:1.714285714rem;}
.entry-content pre code,
.comment-content pre code{display:block;}
.entry-content abbr,
.comment-content abbr,
.entry-content dfn,
.comment-content dfn,
.entry-content acronym,
.comment-content acronym{border-bottom:1px dotted #666;cursor:help;}
.entry-content address,
.comment-content address{display:block;line-height:1.714285714;margin:0 0 24px;margin:0 0 1.714285714rem;}
img.alignleft,
.wp-caption.alignleft{margin:12px 24px 12px 0;margin:0.857142857rem 1.714285714rem 0.857142857rem 0;}
img.alignright,
.wp-caption.alignright{margin:12px 0 12px 24px;margin:0.857142857rem 0 0.857142857rem 1.714285714rem;}
img.aligncenter,
.wp-caption.aligncenter{clear:both;margin-top:12px;margin-top:0.857142857rem;margin-bottom:12px;margin-bottom:0.857142857rem;}
.entry-content embed,
.entry-content iframe,
.entry-content object,
.entry-content video{margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-content dl,
.comment-content dl{margin:0 24px;margin:0 1.714285714rem;}
.entry-content dt,
.comment-content dt{font-weight:bold;line-height:1.714285714;}
.entry-content dd,
.comment-content dd{line-height:1.714285714;margin-bottom:24px;margin-bottom:1.714285714rem;}
.entry-content table,
.comment-content table{border-bottom:1px solid #ededed;color:#757575;font-size:12px;font-size:0.857142857rem;line-height:2;margin:0 0 24px;margin:0 0 1.714285714rem;width:100%;}
.entry-content table caption,
.comment-content table caption{font-size:16px;font-size:1.142857143rem;margin:24px 0;margin:1.714285714rem 0;}
.entry-content td,
.comment-content td{border-top:1px solid #ededed;padding:6px 10px 6px 0;}
.site-content article{border-bottom:4px double #ededed;margin-bottom:72px;margin-bottom:5.142857143rem;padding-bottom:24px;padding-bottom:1.714285714rem;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}
.page-links{clear:both;line-height:1.714285714;}
footer.entry-meta{margin-top:24px;margin-top:1.714285714rem;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#757575;}
.single-author .entry-meta .by-author{display:none;}
.mu_register h2{color:#757575;font-weight:normal;}
.archive-header,
.page-header{margin-bottom:48px;margin-bottom:3.428571429rem;padding-bottom:22px;padding-bottom:1.571428571rem;border-bottom:1px solid #ededed;}
.archive-meta{color:#757575;font-size:12px;font-size:0.857142857rem;line-height:2;margin-top:22px;margin-top:1.571428571rem;}
.article.attachment{overflow:hidden;}
.image-attachment div.attachment{text-align:center;}
.image-attachment div.attachment p{text-align:center;}
.image-attachment div.attachment img{display:block;height:auto;margin:0 auto;max-width:100%;}
.image-attachment .entry-caption{margin-top:8px;margin-top:0.571428571rem;}
article.format-aside h1{margin-bottom:24px;margin-bottom:1.714285714rem;}
article.format-aside h1 a{text-decoration:none;color:#4d525a;}
article.format-aside h1 a:hover{color:#2e3542;}
article.format-aside .aside{padding:24px 24px 0;padding:1.714285714rem;background:#d2e0f9;border-left:22px solid #a8bfe8;}
article.format-aside p{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#4a5466;}
article.format-aside blockquote:last-child,
article.format-aside p:last-child{margin-bottom:0;}
article.format-image footer h1{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;font-weight:normal;}
article.format-image footer h2{font-size:11px;font-size:0.785714286rem;line-height:2.181818182;}
article.format-image footer a h2{font-weight:normal;}
article.format-link header{padding:0 10px;padding:0 0.714285714rem;float:right;font-size:11px;font-size:0.785714286rem;line-height:2.181818182;font-weight:bold;font-style:italic;text-transform:uppercase;color:#848484;background-color:#ebebeb;border-radius:3px;}
article.format-link .entry-content{max-width:80%;float:left;}
article.format-link .entry-content a{font-size:22px;font-size:1.571428571rem;line-height:1.090909091;text-decoration:none;}
article.format-quote .entry-content p{margin:0;padding-bottom:24px;padding-bottom:1.714285714rem;}
article.format-quote .entry-content blockquote{display:block;padding:24px 24px 0;padding:1.714285714rem 1.714285714rem 0;font-size:15px;font-size:1.071428571rem;line-height:1.6;font-style:normal;color:#6a6a6a;background:#efefef;}
.format-status .entry-header{margin-bottom:24px;margin-bottom:1.714285714rem;}
.format-status .entry-header header{display:inline-block;}
.format-status .entry-header h1{font-size:15px;font-size:1.071428571rem;font-weight:normal;line-height:1.6;margin:0;}
.format-status .entry-header h2{font-size:12px;font-size:0.857142857rem;font-weight:normal;line-height:2;margin:0;}
.format-status .entry-header header a{color:#757575;}
.format-status .entry-header header a:hover{color:#21759b;}
.format-status .entry-header img{float:left;margin-right:21px;margin-right:1.5rem;}
.plupload_progress{width:705px !important;}
img.upload-img{height:30vw;text-align:center;margin:0 auto;position:relative;display:block;}
.lcol .top{width:100%;}
.related-product.mydownload-me-product a>img{width:100%;height:108px;}
.comments-title{font-size:1.14286rem;font-weight:normal;line-height:1.5;margin-bottom:1.42857rem;margin-top:1.42857rem;}
.comments-area article{margin:24px 0;margin:1.714285714rem 0;}
.comments-area article header{margin:0 0 48px;margin:0 0 0.428571429rem;overflow:hidden;position:relative;}
section.comment-content{margin-left:6rem;}
.reply{margin-left:6rem;}
.comments-area article header img{float:left;padding:0;line-height:0;}
.comments-area article header cite,
.comments-area article header time{display:block;margin-left:85px;margin-left:6.071428571rem;}
.comments-area article header cite{font-style:normal;font-size:15px;font-size:1.071428571rem;line-height:1.42857143;}
.comments-area cite b{font-weight:normal;}
.comments-area article header time{line-height:1.714285714;text-decoration:none;font-size:12px;font-size:0.857142857rem;color:#5e5e5e;}
.comments-area article header a{text-decoration:none;color:#5e5e5e;}
.comments-area article header a:hover{color:#21759b;}
.comments-area article header cite a{color:#444;}
.comments-area article header cite a:hover{text-decoration:underline;}
.comments-area article header h4{position:absolute;top:0;right:0;padding:6px 12px;padding:0.428571429rem 0.857142857rem;font-size:12px;font-size:0.857142857rem;font-weight:normal;color:#fff;background-color:#0088d0;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #009cee, #0088d0);background-image:-ms-linear-gradient(top, #009cee, #0088d0);background-image:-webkit-linear-gradient(top, #009cee, #0088d0);background-image:-o-linear-gradient(top, #009cee, #0088d0);background-image:linear-gradient(top, #009cee, #0088d0);border-radius:3px;border:1px solid #007cbd;}
.comments-area .bypostauthor cite span{position:absolute;margin-left:5px;margin-left:0.357142857rem;padding:2px 5px;padding:0.142857143rem 0.357142857rem;font-size:10px;font-size:0.714285714rem;}
.comments-area .bypostauthor cite b{font-weight:bold;}
a.comment-reply-link,
a.comment-edit-link{color:#686868;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
a.comment-reply-link:hover,
a.comment-edit-link:hover{color:#21759b;}
.commentlist .pingback{line-height:1.714285714;margin-bottom:24px;margin-bottom:1.714285714rem;}
#respond{margin-top:48px;margin-top:3.428571429rem;}
#respond h3#reply-title{font-size:16px;font-size:1.142857143rem;line-height:1.5;}
#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;margin-left:0.714285714rem;font-weight:normal;font-size:12px;font-size:0.857142857rem;}
#respond form{margin:24px 0;margin:1.714285714rem 0;}
#respond form p{margin:11px 0;margin:0.785714286rem 0;}
#respond form p.logged-in-as{margin-bottom:24px;margin-bottom:1.714285714rem;}
#respond form label{display:block;line-height:1.714285714;}
#respond form input[type="text"],
#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;padding:10px;padding:0.714285714rem;width:100%;}
#respond form p.form-allowed-tags{margin:0;font-size:12px;font-size:0.857142857rem;line-height:2;color:#5e5e5e;}
.required{color:red;}
#main div#register_form,
#main div#social_form{background-color:#FFFFFF;clear:both;opacity:0.92;width:400px;text-align:center;margin:0 auto;float:none;}
#main div#register_form{box-shadow:-4px 12px 33px -7px #888888;border-radius:10px;}
#page.hfeed.site{margin:0 auto;max-width:100%;padding:0;}
.page-template-12front-page{background-color:#F5F5F5 !important;}
#masthead>div#img_header{height:187px;}
.main-navigation{}
.menu-menu-1-container,
p#logo-text{display:inline-block;}
#logo-text img.logo-img-header{max-height:40px;padding-right:15px;}
#masthead .main-navigation .current-menu-item>a,
#masthead .main-navigation .current-menu-ancestor>a,
#masthead .main-navigation .current_page_item>a,
#masthead .main-navigation .current_page_ancestor>a{color:#fff;font-size:15px;font-weight:bold;line-height:37px;padding:0 5px;text-transform:uppercase;}
#masthead .main-navigation ul.nav-menu,
#masthead .main-navigation div.nav-menu>ul{border:medium none;}
#masthead .main-navigation li a{border-bottom:0 none;color:#fff;font-size:15px;line-height:55px;padding:0 5px;text-transform:uppercase;white-space:nowrap;font-weight:bold;}
#masthead .main-navigation li a:hover{padding:0 5px;color:#FF6B6B;}
#masthead .main-navigation li{margin-right:20px;margin-top:0;position:relative;}
#img_header>div#left-header{margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:20px;width:1200px;}
#page #main.wrapper{width:100% !important;position:relative;background-color:#f7f7f7;padding-bottom:60px;min-height:100vh;}
.img-details{background-color:white;min-height:230px;width:100%;height:100%;max-height:250px;border-radius:7px;}
.about-right{}
.child-about{border-top:1px solid #D8D8D8;}
.direction-p{background:url(//3dsha.re/wp-content/themes/twentytwelve/images/getdir.jpg) no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);height:50px;margin:0 auto;text-indent:34px;width:330px;}
.direction-p>a{color:#FFFFFF;font-size:22px;font-weight:bold;line-height:49px;text-decoration:none;}
.addres-map>p{line-height:40px;text-align:center;}
.arrow-pink{background:url(//3dsha.re/wp-content/themes/twentytwelve/images/arrow.png) repeat scroll 0 0 rgba(0, 0, 0, 0);display:inline-block;height:12px;left:-8px;top:4px;position:relative;width:9px;float:left;}
.container-parent.col-xs-12{padding-top:15px;}
.container-top{height:490px;overflow:hidden;}
.title-map .arrow-pink{left:0;}
.img-map .google-map-placeholder{border:none;}
.title-map>p{margin:6px 0 14px;text-indent:7px;}
.line-sep{border-top:1px solid #D8D8D8;float:left;margin:20px 0;width:100%;}
.child-about>p:first-child{line-height:34px;text-align:center;}
.img-map>img{width:100%;}
#page footer#colophon{background-color:#fd4848;border:medium none;float:left;margin:0;max-width:100%;width:100%;padding:0;}
#colophon .site-info{margin:0 auto;}
.ul-both>li>a{color:#fff;text-decoration:none;font-size:15px;line-height:50px;font-weight:500;}
.sub_footer_right{float:right;}
.ul-both>li{float:left;font-size:14px;margin-right:20px;}
.ul-left{clear:left;float:left;width:70%;}
.ul-right{float:right;width:30%;}
.ul-both{position:relative;margin-bottom:0px;}
ul.ul-right.ul-both>li{float:right;margin-left:20px;margin-right:0;}
.p-img{clear:both;float:left;position:relative;top:-35px;}
#left-header>div#child-header-right{float:right;position:relative;top:-22px;}
#child-header-right>p#login-p{float:right;margin-right:3px;}
#login-p>a{background:none;color:#FFFFFF;display:inline-block;padding:0 10px;text-decoration:none;line-height:55px;}
#login-p>a:hover{text-decoration:underline;}
#child-header-right input{border:medium none;border-radius:0;font-size:14px;padding-bottom:7px;padding-top:8px;position:relative;text-align:center;top:0;width:315px;}
.profile_description>a.product_page_p{color:#000000;cursor:pointer;text-decoration:none;}
.profile_description>a.product_page_p:hover{color:#FF6B6B;text-decoration:underline;}
#main>.container{margin:0 auto;margin-top:20px;}
.child-features{margin:30px;}
.child-features img{display:block;margin:0 auto 10px;max-width:100%;height:auto;}
.child-features .col-sm-6.col-md-4 p,
.child-features .col-sm-6.col-md-3 p{text-align:center;width:160px;margin:20px auto;display:block;}
.child-features h1{text-align:center;margin-bottom:30px;}
.steps-image{height:120px;text-align:center;}
#site-navigation .search-img{display:inline-block;height:30px;left:10px;position:absolute;top:13px;width:30px;background-size:cover;}
form#form_search{max-width:400px;padding:7px 0;margin:0 auto;position:relative;}
header>#site-navigation div p{margin-bottom:0 !important;}
#logo-text>a,
#login-name>a{color:#fff;font-size:15px;line-height:55px;padding:0 5px;text-transform:capitalize;}
#login-name img.avatar{max-width:30px;height:30px;border-radius:50%;}
#site-navigation #form_search input[type="text"]::placeholder{color:#b90000;font-weight:500;opacity:1;}
#site-navigation #form_search input[type="text"]{border:1px solid #f23c3c;width:100%;position:relative;padding-left:50px;background:#f23c3c;color:#fff !important;padding-top:10px;padding-bottom:10px;}
#site-navigation #form_search i.fa.fa-search{font-size:18px;color:#b90000;}
.page-template-about_page .col-xs-12{width:100%;}
.three-middle{float:left;width:31%;margin:25px 1%;border-right:1px solid #D8D8D8;}
.three-middle:last-child,
.three-middle:nth-child(5){border:none;}
.sep-vertical{border-left:1px solid #D8D8D8;float:left;height:128px;margin:0 30px;position:relative;top:27px;}
.container-middle .sep-vertical{height:230px;position:relative;top:48px;}
.container-top .text{text-align:justify;}
.steps-button{margin-top:20px;text-align:center;}
.steps-button>a{background-color:#FF6B6B;background-image:none;border:medium none;border-radius:0;color:#FFFFFF;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:8px;}
.steps-button>a:hover{background-color:#FF6B6B;background-image:none;border:medium none;border-radius:0;color:#FFFFFF;font-weight:bold;text-transform:uppercase;text-decoration:underline;}
h2.steps-h2{color:#535152;font-size:18px;padding:20px 0;text-align:center;}
.steps-p{color:#B7B7B7;padding:0 15px;text-align:justify;min-height:140px;}
@media only screen and (min-width: 1200px) and (max-width: 1250px) {
.steps-p{min-height:165px;}
}
#parent_category_down,
#parent_category_down_edit{border:1px solid #CCCCCC;border-radius:2px;height:40px;overflow:hidden;padding:4px 0;width:100%;}
.multiselect{overflow:hidden;width:96%;float:left;}
.multiselect label{color:#525051;display:block;font-size:20px;line-height:26px;}
#parent_category_down>div#icon_down,
#parent_category_down>div#icon_down_hide{cursor:pointer;display:block;float:right;margin-top:-5px;margin-right:5px;}
#colorbox{position:fixed !important;}
#cboxContent{margin-top:0 !important;}
#register_form>form,
#social_form>form{float:left;width:100%;}
#register_form .p-form,
#social_form .p-form,
#loginform>p{clear:both;float:none;margin:5px auto;position:relative;text-align:left;display:block;width:100%;}
p.login-remember{padding:15px 0 10px;}
#register_form .p-form>input[type="text"],
#register_form .p-form>input[type="password"],
#social_form .p-form>input[type="text"],
#loginform p>input[type="text"],
#loginform p>input[type="password"]{border-radius:2px;color:#b9b9b9;font-size:16px;height:25px;margin:0 auto;position:relative;width:100%;text-align:left;padding-left:0;border:0px;border-bottom:1px solid #b9b9b9;font-weight:500;}
#produt_image .image_change:nth-child(1){display:inline-block;}
#produt_image .image_change{max-height:51vh;max-width:100%;}
.single-prod-featured-image{max-width:100%;height:auto;margin:0 auto;display:block;position:relative;max-height:51vh;}
#about_comment>div#all_comments{height:auto;max-height:505px;overflow:hidden;}
.p-form>input[type="submit"],
#loginform p>input[type="submit"]{background-color:#414141;background-image:none;border:1px solid #414141;border-radius:5px;color:#FFFFFF;font-weight:bold;position:relative;width:100%;font-size:14px;line-height:30px;}
#main div#social_form{width:308px;margin-top:20%;}
.p_social{background-color:#263D71;clear:none;color:#179ECD;cursor:pointer;font-size:14px;font-weight:100;text-shadow:1px 1px #000;line-height:45.2px;text-align:center;width:50%;padding-left:10px;}
.p_social.active{background-color:#3B5999;color:#FFFFFF;}
#div_bottom>div#register_form{padding:20px 40px;}
#main div#div_middle{background-color:#FFFFFF;margin-bottom:3px;opacity:0.92;padding-bottom:20px;width:100%;max-width:400px;margin:0 auto;float:none;}
#div_top>div#logo_form{background-color:#FFFFFF;border-top:7px solid #FF6B6B;float:left;opacity:0.92;text-align:center;width:100%;}
#logo_form>div{position:relative;}
#main-left{float:right;position:relative;right:60px;width:500px;}
#main-right{float:right;height:1080px;position:relative;right:0;}
.p_social>span{margin-right:4px;}
#social_form .p-form>input[type="submit"]{right:26px;}
#social_form>#facebookform,
#social_form>#twitterform{padding-top:10px;}
.ribbon{position:relative;top:36px;clear:both;}
.p-mare{color:#FFFFFF;font-size:84px;font-weight:bold;letter-spacing:2px;line-height:72px;margin-bottom:30px;}
.text-left{float:left;height:100px;width:50px;}
.text-left>img{width:50px;}
.text-right{float:left;padding-left:8px;width:242px;}
#main-left .text-img{float:left;left:92px;position:relative;}
.text-right h4{margin-bottom:4px;}
.italic-p{font-size:13px;font-style:italic;text-align:justify;}
.nameuser{font-size:13px;margin-top:10px;text-align:right;}
.p-form>a{color:#FFFFFF;float:left;font-size:13px;left:30px;position:relative;text-decoration:none;top:8px;}
.p-form>a:hover{text-decoration:underline;}
.ghil-bold{font-size:21px;font-weight:bold;line-height:12px;position:relative;}
.three-middle .prof-image>img{display:block;max-width:100%;height:auto;}
.prof-image{float:left;width:30%;max-width:100px;max-height:100px;}
.prof-name{color:#FF6B6B;cursor:pointer;font-size:18px;text-decoration:none;overflow:hidden;display:block;}
a.prof-name:hover{text-decoration:underline;}
.prof-text{float:right;width:65%;padding-right:10px;}
.prof-online{color:#353535;font-size:15px;font-weight:bold;}
.prof-description{color:#B7B7B7;margin-top:7px;max-height:105px;overflow:hidden;min-height:65px;}
.cont-left.cont-child{margin-right:10px;padding-right:20px;}
.cont-right.cont-child{margin-left:10px;padding-left:20px;background-color:#FFFFFF;}
.cont-child{float:left;padding:20px 20px 0;width:550px;}
.cont-child-child{background-color:#FFFFFF;float:left;margin-bottom:20px;padding-bottom:8px;text-align:center;margin-right:16px;width:30%;min-height:230px;}
h2.browse-h2{font-size:22px;font-weight:500;padding:10px 0;cursor:pointer;color:#2d2d2d;pointer-events:none;}
h2.browse-h2:hover{text-decoration:underline;}
.browse-p,
.browse-p a{color:#ff0000;font-size:13px !important;height:40px;margin-bottom:20px;overflow:hidden;}
.browse-p a{background-color:#fe7979;color:#ffffff;line-height:20px;margin:0;padding:0 2px;text-decoration:none;}
.browse-p .taga{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:#808080;}
.browse-p a:hover{color:#DC1B1B;}
.browse-product-name{color:#808080;float:left;font-size:13px;margin:16px 5% 5px;width:90%;}
.browse-product-name>p{float:left;}
.browse-product-name>p:nth-child(2){left:13px;position:relative;top:-7px;}
.browse-product-name>p:last-child{left:21px;position:relative;top:-8px;}
.browse-product-name .browse-image{left:-6px;position:relative;top:5px;}
.browse-product-name .browse-download{left:-2px;position:relative;top:5px;}
.subheader-browse{background-color:#FFFFFF;margin-bottom:24px;padding-top:10px;width:100%;position:relative;}
.subheader-browse input[type="radio"]{visibility:hidden;}
.subheader-browse>div{float:none;margin:0 auto;min-height:40px;text-align:right;}
.subheader-browse p{color:#536573;font-weight:bold;margin-bottom:0;padding-right:14px;display:inline-block;font-size:16px;}
form#my-form-category{float:left !important;margin-bottom:10px;}
.bottom_subheader select.select_subheader.scat{border:1px solid #e0e0e0;border-radius:5px;color:#919191;font-weight:600;height:35px;width:175px;padding:0px 0 0px 10px;left:0;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';position:relative;float:none;}
.subheader-browse p label{margin-bottom:0px;cursor:pointer;}
.subheader-browse .right_subheader{margin:0;}
.subheader-browse input.selected~label::after{content:"";position:absolute;display:block;height:5px;width:100%;bottom:0px;background-image:url(//3dsha.re/wp-content/uploads/2018/10/subbar.png);background-size:contain;background-repeat:no-repeat;left:8px;}
.subheader-browse input.selected~label{color:#fd4848;position:relative;padding:0 9px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.public-recent-form{width:auto;text-align:center;display:block;clear:both;height:50px;line-height:50px;margin-top:0 !important;}
.select_subheader{border:1px solid #DCDCDC;border-radius:1px;margin-left:15px;padding:10px;width:180px;}
.next-container{clear:both;float:left;margin-bottom:20px;max-width:780px;}
.container-parent-product{}
.container-parent-product .container-top.padd20{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);height:auto;}
.container-parent-product .container-top.padd20:nth-child(1){background-color:#FFFFFF;min-height:372px !important;}
.container-top.related,
.next-container{float:left;height:auto;margin-bottom:20px;margin-right:15px;max-width:820px;}
.related-product{background-color:#FFFFFF;float:left;height:113px;margin-right:10px;padding:6px;text-align:center;width:185px;}
.image_product{}
.single-product .image_product{height:100%;background-color:#fff;box-shadow:0px 2px 10px -2px #888888;border-radius:10px;min-height:120px;padding:5px;}
.image_product>a{display:block;max-height:100%;position:relative;height:105px;line-height:105px;}
.related-product:last-child{margin:0;}
.more_designers:nth-child(3n+1){margin:0;}
.single-product .als-item img{width:100% !important;max-height:100% !important;text-align:center;vertical-align:middle !important;display:inline-block !important;}
#demo2 .als-item{margin:0px 0px !important;padding:0px 5px !important;overflow:hidden;}
.container-parent-product>.col-md-12{max-width:100%;background-color:#fff;border-radius:10px;margin-bottom:20px;box-shadow:0px 2px 10px -2px #888888;}
.more_designers{background-color:#FFFFFF;float:left;margin-bottom:10px;margin-right:10px;padding-bottom:8px;text-align:center;width:266px;}
.sub_footer_right>p{float:right;margin-right:10px;position:relative;top:10px;line-height:30px;font-size:15px;font-weight:500;color:#fff;}
#default>div:first-child{background-color:#FF6B6B !important;}
.related .related-product .image_product a img{max-height:100%;width:185px;}
.details_product{float:left;width:100%;background-color:#fff;border-radius:7px;}
.details_product div{width:100%;}
.img-details>a{background-color:#f5f5f5;height:100%;width:100%;display:block;position:relative;border:5px solid #fff;min-height:230px;border-radius:7px;overflow:hidden;}
.moredesigner{font-size:20px;margin:14px 0;color:#5d5d5d;font-weight:500;}
.profile_picture{float:left;}
.profile_description{clear:both;float:left;height:auto;min-height:50px;overflow:hidden;width:100%;}
.profile_description>.product_page_p{clear:both;font-size:18px;font-weight:bold;line-height:40px;width:100%;}
.user_info_container{padding:30px;background-color:#fff;box-shadow:0px 2px 10px -2px #888888;border-radius:10px;margin-bottom:30px;}
.profile_details .profile_picture img{border-radius:50%;border:1px solid #ebebeb;max-height:50px;max-width:50px;margin-right:10px;}
#user_profile{}
div#profile_tags{float:left;margin:5px 0 20px;width:100%;}
#user_profile>p#profile_download{float:left;}
#profile_tags .profile_bold{font-weight:500;line-height:20px;color:#767780;font-size:16px;}
#profile_download>a,
#printProduct>a{color:#FFFFFF;display:inline-block;font-size:17px;font-weight:bold;line-height:50px;padding:0 15px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;border-radius:5px;}
#profile_download a.payBtn{background-color:#fd4848 !important;}
#profile_download>a{background-color:#00b900;}
#printProduct>a{background-color:#fd4848;}
p#printProduct{margin-bottom:15px;display:none;}
p#profile_download{margin-bottom:0;}
#profile_download>a:hover{text-decoration:underline;}
.product_page_p .browse-image{float:left;margin-right:4px;}
.profile_details>a#name_user_profile{color:#FF6B6B;display:inline-block;font-size:18px;font-weight:bold;margin-bottom:6px;text-decoration:none;}
.profile_details>a#name_user_profile:hover{text-decoration:underline;}
.profile_details>p#job_user_profile{margin-bottom:10px;}
#produt_image{overflow:hidden;max-height:54vh;padding:10px;text-align:center;}
.details_product .product_page_p{font-size:15px;margin:0;width:25%;color:#a7a7a7;padding:0;float:left;text-align:left;}
.top-models .details_product{background-color:transparent;}
.top-models .details_product .product_page_p{float:none;width:100%;}
.col-md-12.top-models{max-height:90px;margin-bottom:20px;}
@media only screen and (max-width: 500px) {
.col-md-12.top-models{}
}
.info_product p.product_page_p,
.top-models .details_product .product_page_p,
.page-template-custom-search .details_product .product_page_p{margin-bottom:5px;font-size:17px;font-weight:600;color:#5d5d5d;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:normal;}
.info_product p.product_page_p{}
.info_product img.avatar{width:24px;height:24px;border:1px solid #e5e5e5;border-radius:50%;margin-right:5px;}
.top-models .details-img{margin:0px;padding:0px;background-color:#fff;border-radius:6px;height:50px;box-shadow:0px 2px 10px -2px #888888;}
.top-models img.reduce_image{height:100%;width:100%;border-radius:6px;}
.info_product .product_page_p>a,
.top-models .details_product .product_page_p>a{color:#5d5d5d;font-weight:bold;}
.info_product .product_page_p~a,
.top-models .details_product .product_page_p~a{color:#a7a7a7;font-weight:500;}
.info_product{margin-bottom:50px;margin-top:10px;padding:0 5px;}
.class_all_content.exclusive{border:2px solid gold;border-radius:6px;}
.class_all_content{display:block;float:none;border:2px solid #fff;border-radius:9px;box-shadow:0px 2px 10px -2px #888888;}
.details_product .product_page_p .browse-image>img{width:14px;}
.related-product .details_product>.product_page_p:first-child{overflow:hidden;text-align:left;width:91px;}
.product_page_div>.product_page_p:first-child{font-size:18px;width:auto;}
#comment_users_image>img{height:55px;width:55px;}
#all_comments>#comments_users{float:left;margin-bottom:20px;}
#comments_users>#comment_users_image{clear:both;float:left;margin-right:10px;}
#comments_users>#comment_text{float:left;width:260px;}
#about_comment{height:auto;max-height:561px;overflow:hidden;padding:20px;width:325px;}
#about_comment>#coment_view_all{margin-top:30px;text-align:center;width:100%;}
#about_comment>div{float:left;}
#coment_view_all>p{background-color:#FF6B6B;color:#FFFFFF;font-weight:bold;margin:0 auto;padding:5px 10px;text-decoration:none;text-transform:uppercase;width:80px;cursor:pointer;}
#coment_view_all>p:hover{text-decoration:underline;}
.upl_image img{background-color:#FFFFFF;border:1px solid #CCCCCC;height:132px;padding:2px;width:236px;}
.first_div,
.second_div{background-color:#f7f7f7;float:left;min-width:1140px;padding:4px 30px 20px;width:1140px;}
.p_upload{font-size:22px;margin-bottom:20px;}
#leave_comment>p{background-color:#FF6B6B;color:#FFFFFF;cursor:pointer;float:left;font-size:17px;font-weight:bold;padding:10px;text-transform:uppercase;background-image:none;}
.first_div #button_next{background-color:#FF6B6B;background-image:none;border:medium none;border-radius:0;color:#FFFFFF;cursor:pointer;float:right;font-size:16px;font-weight:bold;padding:5px 10px;text-transform:uppercase;}
.first_div #button_next:hover{text-decoration:underline;}
#leave_comment>p:hover{text-decoration:underline;}
.target,
.target_next{background-color:#ffffff;display:none;float:left;padding:0 20px;width:100%;}
.targetzzz{padding:30px;box-shadow:0px 2px 10px -2px #888888;border-radius:15px;background-color:#fff;}
.comment-form input#submit{background-color:#FF6B6B;background-image:none;border:medium none;border-radius:0;color:#FFFFFF;font-weight:bold;}
.comment-form input#submit:hover{text-decoration:underline;}
.search-subheader{background-color:#FFFFFF;padding:27px 0;}
.cont-left.cont-child.search_product{margin:0;width:100%;}
.user_keywords .text_tags_input,
.to_hide{border-radius:1px;width:94%;font-size:17px;}
.myprofile .portfolio .rightmenu{padding:0 15px;margin:0 0 30px 0;}
.myprofile .rightmenu{margin-left:15px;margin-right:-15px;}
.myprofile>div#content.portfolio{margin:30px;}
.portfoliobottom .cont-child-child{width:25%;}
ul#menu-my-profile::after{content:" ";clear:both;display:block;}
.rightmenu .bkg-white-border-shadow{padding:0;}
.portfoliobottom.modify-me .cont-child-child{margin:0 1% 20px;width:31%;box-shadow:0px 2px 10px -2px #888888;border-radius:7px;}
.page-template-custom-search .cont-child-child,
.archive.tag .cont-child-child{margin:0 1% 20px;box-shadow:0px 2px 10px -2px #888888;border-radius:7px;}
.archive.tag .cont-child-child .details_product > .product_page_p{width:100% !important;}
.ribbon>span#register_for_user,
.ribbon>span#login_for_user{color:#fc4848;cursor:pointer;font-weight:500;}
.ribbon>span#register_for_user:hover{text-decoration:underline;}
.hoverli>form[name="delete_form"]{float:left;right:50px;position:absolute;top:36%;}
.hoverli>form[name="edit_form"],
.hoverli>form[name="download_form"]{float:left;left:50px;position:absolute;top:36%;}
.hoverli input[name="delete_user_product"],
.hoverli input[name="set_thumb_user_product"]{background-color:#FFFFFF;background-repeat:no-repeat;border:7px solid #FFFFFF;border-radius:36px;color:rgba(0, 0, 0, 0);height:57px;width:60px;}
.hoverli input[name="delete_user_product"]{background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/trash.jpg);}
.hoverli input[name="set_thumb_user_product"].greencheck{background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/checkgreen.jpg);}
.hoverli input[name="set_thumb_user_product"]{background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/check.jpg);background-position:center center;background-size:80% auto;margin-left:10px;}
.hoverli input[name="edit_user_product"]{background-color:#FFFFFF;background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/pen.jpg);background-repeat:no-repeat;border:7px solid #FFFFFF;border-radius:36px;color:rgba(0, 0, 0, 0);height:57px;margin-right:10px;width:60px;}
.hoverli input[name="download_user_product"]{background-color:#FFFFFF;background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/download.jpg);background-repeat:no-repeat;border:7px solid #FFFFFF;border-radius:36px;color:rgba(0, 0, 0, 0);height:57px;margin-right:10px;width:60px;}
.cont .attachment-post-thumbnail.wp-post-image,
.cont-child-child a .attachment-post-thumbnail.wp-post-image,
.more_designers .image_product a img,
.search_product .ajax_div_free .cont-child-child a img{height:132px;width:236px;}
.land-page-content .img-details img{max-height:220px;width:auto;margin:0 auto;display:block;min-height:220px;}
.portfoliobottom li .browse-product-name{color:#808080;float:left;font-size:13px;margin:0 5%;width:90%;}
.container.upload-fail{background-color:#FFFFFF;height:100px;text-align:center;}
.front-end-upload-message{clear:both;float:left;margin-top:10px;width:100%;}
.related-product.mydownload-me-product{background-color:#FFFFFF;float:left;height:120px;margin-right:0;padding:6px;text-align:center;width:178px;margin-top:10px;}
.related-product.mydownload-me-product .details_product>.product_page_p:first-child{height:12px;width:84px;}
.cont-child-child .details_product,
.more_designers .details_product{margin:8px 14px 0;width:89.5%;}
.cont-child-child .details_product div,
.more_designers .details_product div{font-size:16px;}
.cont-child-child .details_product .product_page_p .browse-image>img,
.more_designers .details_product .product_page_p .browse-image>img{width:auto;}
.cont-child-child .details_product div .product_page_p,
.more_designers .details_product div .product_page_p{width:54px;}
.cont-child-child .details_product>.product_page_p,
.more_designers .details_product>.product_page_p{width:100%;line-height:17px;}
.container.upload-fail>p{font-size:20px;line-height:100px;}
.addTags.addTagsID{background-color:#FF6A6C;background-image:none;border:medium none;border-radius:0;color:#FFFFFF;text-transform:uppercase;}
.front-end-upload-message>input[type="text"]{background-color:#FFFFFF;border-radius:2px;color:#7E7E7E;font-size:20px;font-weight:normal;height:40px;width:100%;padding:4px 0;text-indent:10px;}
.front-end-upload-message textarea{border-radius:2px;height:172px;width:100%;padding:4px 0;color:#7E7E7E;text-indent:10px;}
.a-login{color:#FE787A;text-decoration:none;}
.a-login:hover{color:#FE787A;text-decoration:underline;}
.front-end-upload-message select#material_product{background-position:466px center;color:#7E7E7E;left:0;position:relative;top:0;width:511px;}
.each_detail{color:#525051;font-size:20px;line-height:32px;}
.each_detail.tags_details{float:left;margin-right:20px;}
.each_detail.tags_details.altclass{line-height:31px;}
.upload_form>input{background-color:#FF6B6B;background-image:none;border:medium none;border-radius:0;color:#FFFFFF;float:right;font-size:16px !important;text-transform:uppercase;width:102px;height:34px;}
.upload_form>input:hover{background-color:#FF6B6B;background-image:none;text-decoration:underline;color:white;}
.upload_form>a{background-color:#DB0B0B;color:#FFFFFF;float:right;font-size:16px;line-height:34px;margin-left:20px;text-align:center;text-decoration:none;text-transform:uppercase;width:102px;}
.upload_form>a:hover{text-decoration:underline;}
.front-end-upload-message>span{color:#7E7E7E;font-size:18px;}
.tags_info_subcat{clear:both;float:left;line-height:30px;width:100%;}
select.cats_info_subcat{background-image:url(https://3dsha.re/wp-content/themes/twentytwelve/images/arrow_down.png);background-position:477px center;background-repeat:no-repeat;border:1px solid #CCCCCC;border-radius:2px;color:#7E7E7E;font-size:20px;padding:4px 8px 4px 4px;width:545px;}
.tags_info_subcat a{color:#808080;display:inline-block;float:left;font-size:14px;margin-right:10px;text-decoration:none;}
.add_remove{background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/1111.png);background-position:0 9px;background-repeat:no-repeat;color:rgba(0, 0, 0, 0) !important;display:inline-block;height:30px;line-height:30px;margin-right:10px;position:relative;width:24px;}
.text_tags_input{clear:both;float:left;color:red;}
.plupload_content #html5_uploader_filelist li{width:100%;}
.sub_footer{background-color:#414141;float:left;width:100%;}
.sub_footer>div{margin:0 auto;}
.sub_footer .sub_footer_left{color:#FFFFFF;float:left;font-weight:500;height:50px;line-height:50px;}
.text>.arrow-pink{display:none;}
.container.width-container{background-color:#FFFFFF;}
.child-width{padding:20px;}
.profile_bold>span#license-span{position:relative;top:-19px;}
#cntctfrm_contact_form div>input[value="Submit"]{background-color:#FF6B6B;background-image:none;border:medium none;border-radius:0;color:#FFFFFF;font-family:sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;}
#cntctfrm_contact_form div input[type="text"],
#cntctfrm_contact_form textarea{background-color:#FFFFFF;border-radius:2px;color:#7E7E7E;font-size:20px;font-weight:normal;height:30px;margin-bottom:10px !important;}
#cntctfrm_contact_form textarea{height:122px;}
#cntctfrmpr_shortcode_code label{font-family:sans-serif;}
.plupload_filelist_header{display:none;}
.ui-tabs-panel div.wpcf7{width:50% !important;}
.first_div>div.showfilelist{float:left;margin-top:20px;width:100%;}
.showfilelist>div{float:left;height:136px;margin-bottom:20px;margin-right:20px;position:relative;text-align:center;width:23%;}
.showfilelist>div>img{height:136px;width:100%;}
#lbp-inline-href-1>div,
#lbp-inline-href-2>div{min-width:91%;width:100%;}
.plupload_done .hoverli{float:left;height:100%;position:relative;top:-138px;width:100%;}
.plupload_done .hoverli input[name="delete_user_product"]{float:left;left:84px;position:relative;top:49px;}
.showfilelist>div:hover .hoverli{display:block;}
#main .container>#all_comments{background-color:#FFFFFF;float:left;margin:0;padding:20px;width:1160px;}
.hoverli .ajax_delete_image_from_edit,
.hoverli .ajax_delete_image,
.hoverli .ajax_set_thumb_from_edit{position:relative;top:47px;}
.showfilelist .delete_image .hoverli,
.showfilelist div .hoverli{height:100%;position:absolute;top:0;}
.profile_bold>a{color:#444444;text-decoration:none;}
.profile_bold>a:hover{color:#FF6B6B;text-decoration:underline;}
.likeBtn input, .likeBtn p{float:left;}
div .ajax-like,
div .ajax-like:hover{background-color:rgba(0, 0, 0, 0);background-image:url(//3dsha.re/wp-content/uploads/2018/10/likescount.png) !important;background-repeat:no-repeat !important;border:medium none;border-radius:0;box-shadow:none;color:rgba(0, 0, 0, 0);height:20px;padding:0;width:24px;background-size:contain;}
div .ajax-unlike,
div .ajax-unlike:hover{background-color:rgba(0, 0, 0, 0);background-image:url(//3dsha.re/wp-content/uploads/2018/10/likescount.png);background-repeat:no-repeat;border:medium none;box-shadow:none;color:rgba(0, 0, 0, 0);height:20px;padding:0;width:24px;background-size:contain;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.picbrowse{left:4px;top:-29px;}
.picbrowse-text{left:97px;top:-58px;}::i-block-chrome,
.select_subheader{margin-top:10px;}
.category #my-form{margin-top:10px !important;}
}  .entry-page-image{margin-bottom:14px;margin-bottom:1rem;}
.template-front-page .site-content article{border:0;margin-bottom:0;}
.template-front-page .widget-area{clear:both;float:none;width:auto;padding-top:24px;padding-top:1.714285714rem;border-top:1px solid #ededed;}
.template-front-page .widget-area .widget li{margin:8px 0 0;margin:0.571428571rem 0 0;font-size:13px;font-size:0.928571429rem;line-height:1.714285714;list-style-type:square;list-style-position:inside;}
.template-front-page .widget-area .widget li a{color:#757575;}
.template-front-page .widget-area .widget li a:hover{color:#21759b;}
.template-front-page .widget-area .widget_text img{float:left;margin:8px 24px 8px 0;margin:0.571428571rem 1.714285714rem 0.571428571rem 0;}
.widget-area .widget ul ul{margin-left:12px;margin-left:0.857142857rem;}
.widget_rss li{margin:12px 0;margin:0.857142857rem 0;}
.widget_recent_entries .post-date,
.widget_rss .rss-date{color:#aaa;font-size:11px;font-size:0.785714286rem;margin-left:12px;margin-left:0.857142857rem;}
#wp-calendar{margin:0;width:100%;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#686868;}
#wp-calendar th,
#wp-calendar td,
#wp-calendar caption{text-align:left;}
#wp-calendar #next{padding-right:24px;padding-right:1.714285714rem;text-align:right;}
.widget_search label{display:block;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;}
.widget_twitter li{list-style-type:none;}
.widget_twitter .timesince{display:block;text-align:right;}
img#wpstats{display:block;margin:0 auto 24px;margin:0 auto 1.714285714rem;}
@-ms-viewport{width:device-width;}
@viewport{width:device-width;}
@media screen and (min-width: 600px) {
.author-avatar{float:left;margin-top:8px;margin-top:0.571428571rem;}
.author-description{float:right;width:80%;}
.site{margin:0 auto;}
.site-content{float:left;width:65.104166667%;}
body.template-front-page .site-content,
body.attachment .site-content,
body.full-width .site-content{width:100%;}
.widget-area{float:right;width:26.041666667%;}
.site-header h1,
.site-header h2{text-align:left;}
.site-header h1{font-size:26px;font-size:1.857142857rem;line-height:1.846153846;margin-bottom:0;}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu>ul{border-bottom:1px solid #ededed;border-top:1px solid #ededed;display:inline-block !important;text-align:left;width:100%;}
.main-navigation ul{margin:0;text-indent:0;}
.main-navigation li a,
.main-navigation li{display:inline-block;text-decoration:none;}
.main-navigation li a{border-bottom:0;color:#6a6a6a;line-height:3.692307692;text-transform:uppercase;white-space:nowrap;}
.main-navigation li a:hover{color:#000;}
.main-navigation li{margin:0 40px 0 0;margin:0 2.857142857rem 0 0;position:relative;}
.main-navigation li ul{display:none;margin:0;padding:0;position:absolute;top:100%;z-index:1;}
.main-navigation li ul ul{top:0;left:100%;}
.main-navigation ul li:hover>ul{border-left:0;display:block;}
.main-navigation li ul li a{background:#efefef;border-bottom:1px solid #ededed;display:block;font-size:11px;font-size:0.785714286rem;line-height:2.181818182;padding:8px 10px;padding:0.571428571rem 0.714285714rem;width:180px;width:12.85714286rem;white-space:normal;}
.main-navigation li ul li a:hover{background:#e3e3e3;color:#444;}
.main-navigation .current-menu-item>a,
.main-navigation .current-menu-ancestor>a,
.main-navigation .current_page_item>a,
.main-navigation .current_page_ancestor>a{color:#636363;font-weight:bold;}
.menu-toggle{display:none;}
.entry-header .entry-title{font-size:22px;font-size:1.571428571rem;}
#respond form input[type="text"]{width:46.333333333%;}
#respond form textarea.blog-textarea{width:79.666666667%;}
.template-front-page .site-content,
.template-front-page article{overflow:hidden;}
.template-front-page.has-post-thumbnail article{float:left;width:47.916666667%;}
.entry-page-image{float:right;margin-bottom:0;width:47.916666667%;}
.template-front-page .widget-area .widget,
.template-front-page.two-sidebars .widget-area .front-widgets{float:left;width:51.875%;margin-bottom:24px;margin-bottom:1.714285714rem;}
.template-front-page .widget-area .widget:nth-child(odd){clear:right;}
.template-front-page .widget-area .widget:nth-child(even),
.template-front-page.two-sidebars .widget-area .front-widgets+.front-widgets{float:right;width:39.0625%;margin:0 0 24px;margin:0 0 1.714285714rem;}
.template-front-page.two-sidebars .widget,
.template-front-page.two-sidebars .widget:nth-child(even){float:none;width:auto;}
.commentlist .children{margin-left:48px;margin-left:10.428571429rem;}
}
@media only screen and (min-width: 319px) and (max-width: 1000px) {
.main-navigation,
#colophon .site-info,
#main>.container,
#img_header>div#left-header,
#page #main.wrapper,
.container-top.related,
.next-container,
.container .container-top.padd20{width:100% !important;}
.subheader-browse>div{width:80%;}
.first_div,
.second_div{width:77%;min-width:77%;}
}  @media print {
body{background:none !important;color:#000;font-size:10pt;}
footer a[rel=bookmark]:link:after,
footer a[rel=bookmark]:visited:after {
content: " ["attr(href) "] "; } a{text-decoration:none;}
.entry-content img,
.comment-content img,
.author-avatar img,
img.wp-post-image{border-radius:0;box-shadow:none;}
.site{clear:both !important;display:block !important;float:none !important;max-width:100%;position:relative !important;}
.site-header{margin-bottom:72px;margin-bottom:5.142857143rem;text-align:left;}
.site-header h1{font-size:21pt;line-height:1;text-align:left;}
.site-header h2{color:#000;font-size:10pt;text-align:left;}
.site-header h1 a,
.site-header h2 a{color:#000;}
.author-avatar,
#colophon,
#respond,
.commentlist .comment-edit-link,
.commentlist .reply,
.entry-header .comments-link,
.entry-meta .edit-link a,
.page-link,
.site-content nav,
.widget-area,
img.header-image,
.main-navigation{display:none;}
.wrapper{border-top:none;box-shadow:none;}
.site-content{margin:0;width:auto;}
.singular .entry-header .entry-meta{position:static;}
.singular .site-content,
.singular .entry-header,
.singular .entry-content,
.singular footer.entry-meta,
.singular .comments-title{margin:0;width:100%;}
.entry-header .entry-title,
.entry-title,
.singular .entry-title{font-size:21pt;}
footer.entry-meta,
footer.entry-meta a{color:#444;font-size:10pt;}
.author-description{float:none;width:auto;}
.commentlist>li.comment{background:none;position:relative;width:auto;}
.commentlist .avatar{height:39px;left:2.2em;top:2.2em;width:39px;}
.comments-area article header cite,
.comments-area article header time{margin-left:50px;margin-left:3.57142857rem;}
}
.wp-pagenavi{clear:both;float:left;height:30px;margin-left:15px;}
body #colorbox{top:60px !important;}
.addthis_toolbox{float:left;margin-left:20px;margin-top:3px;}
.related-product.mydownload-me-product .details_product .product_page_p>a{color:#444444;text-decoration:none;}
.related-product.mydownload-me-product .details_product .product_page_p>a:hover{text-decoration:underline;}
.portfoliobottom.modify-me .cont-child-child .details_product .product_page_p>a{color:#444444;text-decoration:none;}
.portfoliobottom.modify-me .cont-child-child .details_product .product_page_p>a:hover{text-decoration:underline;}
.plupload_button.plupload_start.plupload_disabled{display:none;}
.error_upload_overlay{background:none repeat scroll 0 0 #bfbfbf;height:100%;left:0;opacity:0.8;position:fixed;top:0;width:100%;z-index:10000;}
div.error_upload{border:1px solid #a1a1a1;display:block;float:none;font-size:20px;left:24%;margin:0 auto;position:fixed;text-align:center;top:220px;width:50%;z-index:10001;}
p.error_upload:nth-child(2){background-color:#f2f2f2;padding:20px 0;}
p.error_upload:nth-child(1){padding:30px 0;}
p.error_upload{background-color:#ffffff;clear:both;color:#ff6b6b;display:block;margin:0 auto;position:relative;}
body .close_overlay,
body .close_overlay:hover{background-color:#ff6b6b;background-image:none;border:medium none;border-radius:0;color:#ffffff;display:inline-block;font-size:16px;height:34px;line-height:22px;margin:10px 0;}
.kw>a{color:#767676;text-decoration:none;font-style:italic;text-transform:capitalize;}
.kw>a:hover{text-decoration:underline;}
.made_one{padding:10px 30px;margin-left:20px;}
.makes_div{border-top:15px solid #f5f5f5;clear:both;float:left;margin-top:10px;width:100%;}
#demo_make .als-item{border:1px solid #f5f5f5;margin-right:10px;min-height:100px;padding:4px;text-align:center;width:147px;}
#demo_make .als-viewport{min-width:150px !important;}
#demo_make .als-next{background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/thin_right.png);background-repeat:no-repeat;right:-26px;z-index:10;}
#demo_make .als-prev,
#demo_make .als-next{height:24px;top:44px;width:24px;}
#demo_make .als-prev{background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/thin_left.png);background-repeat:no-repeat;left:-16px;z-index:10;}
.makes_div>p{background:none repeat scroll 0 0 #ff6b6b;color:#ffffff;font-size:17px;font-weight:bold;margin-bottom:20px;margin-top:10px;padding:10px;text-align:center;text-transform:uppercase;}
#demo_make .cboxElement>img{height:98px;width:100%;}
#demo_make,
#demo_make>div,
#demo_make>div ul{height:126px !important;}
.showfilelist_new>div{float:left;height:136px;margin-bottom:20px;margin-right:20px;position:relative;text-align:center;width:23%;}
.showfilelist_new img{width:100%;}
.description_pop{background:white;padding:10px;margin:10px 0;text-align:left;}
#cboxLoadedContent{overflow:auto !important;height:100% !important;}
#cboxLoadedContent>img{width:100% !important;}
#cboxNext,
#cboxPrevious,
#cboxCurrent{display:none !important;}
a.exclusive{position:relative;}
.exclusive .exclusive{background-color:#eebe55;display:inline-block;height:auto;position:absolute;right:8px;top:8px;width:auto;padding:2px 16px;color:#fff;font-weight:bold;border-radius:4px;letter-spacing:1px;}
.single .exclusive .exclusive{right:-23px;top:-20px;}
.first-send{padding-left:25px;}
.sendfirst-div{margin:20px 0;text-align:left;}
.sendsecond-div{text-align:left;}
.mess-text{height:150px;width:430px;}
.sendthird-div{margin:20px 0 36px;text-align:left;}
.sendthird-div>p>span{background:none repeat scroll 0 0 #fe6869;color:#ffffff;cursor:pointer;display:inline-block;font-size:16px;padding:6px 10px;}
.sendthird-div>p>span:hover,
.sendthird-div>p:first-child>span:hover{background-color:#c0c0c0;}
.sendthird-div>p{width:49%;display:inline-block;}
.sendthird-div>p:first-child{text-align:left;}
.sendthird-div>p:last-child{text-align:right;}
.sendthird-div>p:first-child>span{background-color:#333333;}
.sendthird-div>p:last-child>span{margin-right:25px;}
.back-pink{background:none repeat scroll 0 0 #ff6b6b;color:#ffffff;padding:4px 10px;text-decoration:none;}
.back-pink:hover{text-decoration:underline;color:#fff;}
.fifti{float:left;width:50%;}
.div-for-mes{background:none repeat scroll 0 0 #ffffff;border:1px solid #cccccc;border-radius:3px;height:200px;margin-bottom:20px;overflow-y:scroll;width:99%;border-right:none;}
.user-row{border-bottom:1px solid #f6f6f6;float:left;padding:4px 0;width:100%;}
.user-row:last-child{border:none;}
.user-image{height:35px;margin-left:6px;width:35px;}
.user-text{float:left;font-size:14px;margin-left:10px;text-align:left;width:176px;}
.right-align .user-image{float:right;}
.right-align .user-text{float:right;margin-left:0;margin-right:10px;text-align:right;}
.user-image>img{height:35px;width:35px;}
.left-align .user-image{float:left;}
.succ-mes{border:1px solid #008000;margin:20px;padding:10px;}
.dialog-form>h3,
.braintree-payment-form tr:first-child,
.wp_braintree_button_div,
#dialog-message-success,
#dialog-message-error{display:none;}
.wp_braintree_button{clear:both;}
.braintree-payment-form td:nth-child(2){padding-right:10px;text-align:right;}
.braintree-payment-form input{border-radius:0;margin-bottom:10px;}
.braintree-payment-form tr:nth-child(5) td:nth-child(2){padding:0 2px 0 0;}
.expiration_year{margin-right:8px;}
.braintree-payment-form .submit_wp_braintree,
.setbrain{background:none repeat scroll 0 0 #ff6b6b !important;color:#ffffff !important;float:right;font-size:15px !important;margin-right:10px;text-transform:uppercase;width:130px;}
.braintree-payment-form td:nth-child(1){width:200px;}
.wp_braintree_button .dialog-form{display:block !important;}
.ui-dialog .ui-dialog-titlebar-close span{top:0;left:0;}
.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{background:none repeat scroll 0 0 #f2f2f2;border:medium none;border-radius:0;}
.ui-dialog{border-radius:0 !important;padding:0 !important;}
.ui-dialog-buttonset{text-align:center;width:100%;}
.ui-dialog-buttonpane{background:none repeat scroll 0 0 #f2f2f2 !important;border:medium none !important;}
.ui-dialog-buttonset .ui-button-text{background:none repeat scroll 0 0 #ff6b6b;border:medium none;color:#ffffff;}
.ui-dialog-buttonset .ui-button{background-color:#ff6b6b;background-image:none;border:medium none !important;border-radius:0;color:#ffffff;display:inline-block;font-size:16px;height:34px;line-height:22px;margin:10px 0;}
.attachment-thumbnail.wp-post-image{height:132px;width:236px;}
.wp-social-login-connect-with{display:none;}
.page-template-template-portfolio .cont:hover .hoverli{bottom:0;height:134px;top:inherit;}
.page-template-template-portfolio .hoverli>form[name="edit_form"],
.page-template-template-portfolio .hoverli>form[name="download_form"]{float:left;left:10px;position:relative;top:40px;}
.page-template-template-portfolio .hoverli>form[name="delete_form"]{float:left;left:150px;position:relative;top:40px;}
.page-template-template-portfolio .cont-child-child>div{clear:both;}
.cat_multi>span{background:#ff797a none repeat scroll 0 0;color:#ffffff;display:inline-block;margin-bottom:2px;padding:2px;white-space:nowrap;}
.cat_multi span .checkbox_edit{cursor:pointer;margin:2px;}
.cat_multi span>span{font-size:13px;line-height:7px;padding-right:2px;position:relative;top:-2px;}
.page-template-template-editproduct .plupload_done .hoverli input[name="delete_user_product"]{float:left;left:98px;position:relative;top:42px;}
#login-name{float:right;}
#site-navigation{padding:0 30px;}
.nav-search .search-img{width:100%;display:inline-block;height:100%;}
.land-page-content{padding:0 15px;}
.select_subheader.scat{background:transparent;background-image:url(//3dsha.re/wp-content/themes/twentytwelve/images/arrowdown.png);background-size:14px;background-repeat:no-repeat;background-position-x:156px;background-position-y:9px;}
.details-img a{width:100px;height:50px;border-radius:6px;}
.details-img a img{width:100%;height:100%;border-radius:6px;}
.product_free{float:right;margin-top:10px;margin-right:-5px;}
.product_free.product_notfree a{background:#fd4848 !important;}
.product_free a{background:#00b900;padding:5px 15px;color:#fff;border-radius:5px;font-size:16px;}
.sub_footer_right p a .fa{color:#ffffff;}
.sub_footer_right p a{border-radius:20px;display:block;font-size:20px;height:30px;line-height:30px;text-align:center;width:30px;}
.sub_footer_right p#input_faceboka a{background-color:#3b589e;}
.sub_footer_right p#input_twittera a{background-color:#55acee;}
.sub_footer_right p#input_googlea a{background-color:#dd4b39;}
#content.money-content{margin:30px;}
.product_page_p{font-size:20px;font-weight:600;}
.product_page_p p{font-size:14px;}
.descr.left p.text{color:#767676;margin:0px;}
.key.left p,
.social.left p{color:#767676;}
.social.left p{margin-bottom:0px;}
.social.left a p{display:inline-block;}
#menu-my-profile{background:#ffffff;border-radius:10px;padding-left:30px;box-shadow:0px 2px 10px -2px #888888;}
.site-content.myprofile.money-content-2{background:#fafafa;margin-top:30px;border-radius:10px;margin-left:15px;box-shadow:0px 2px 10px -2px #888888;}
.money-content .rightmenu{margin-left:15px;margin-right:-15px;}
#menu-submenu{background:#fafafa;border-top-left-radius:10px;padding:30px;height:100%;}
.submenu-tabs.col-md-9{background:#fff;border-left:2px solid #ececec;border-top-right-radius:10px;border-bottom-right-radius:10px;min-height:354px;}
.submenu.col-md-4{padding-right:0px;}
.submenu-tabs.col-md-8{padding-left:0px;}
.tablereceived th.header{border:5px solid #ffffff;font-weight:bold;}
.product_page_p i.fa.fa-pencil{color:#000000;font-size:15px;}
.submenu-tabs .leftcol{margin-bottom:0px;}
.submenu-tabs .topdiv{padding-bottom:0px;}
header>#site-navigation div p#login-p{text-align:right;}
header p#logo-text{line-height:55px;}
a.logoutBtn{display:inline-block;}
.logoutBtn img{height:20px;margin-left:5px;}
div.plupload_scroll ul.plupload_filelist{border:none;}
div.plupload_scroll .plupload_filelist{background:#f7f7f7;}
div.plupload_container{background:#f7f7f7;}
div.plupload img{width:23%;padding:4% 0 2%;}
span.spanUpload{font-size:27px;color:#7b7b7b;line-height:26px;display:inline;}
.plupload_file_status{display:none;}
.contactForm form#cntctfrm_contact_form{margin:30px auto 0;}
.uv-icon.uv-bottom-right{bottom:50px !important;}
.product_page_p .browse-image img{height:14px;}
#content.content-mydownloads{margin:30px;}
.site-content.myprofile.content-mydownload-2{margin-top:10px;margin-left:15px;}
.navMyDownloads{display:none;background:#fff;padding:10px 30px 10px 30px;margin-right:0;box-shadow:0px 2px 10px -2px #888888;border-radius:10px;margin-top:20px;}
div#content.edit{margin:30px;}
#editprofile .browsediv input.picbrowse{display:none;}
#editprofile .browsediv input.picbrowse-text{height:32px;}
.savediv input.save{height:36px;}
.description-portofolio{display:block;clear:both;border-bottom:1px solid #bfbfbf;margin-bottom:5px;}
.description-portofolio p{color:#767676;}
.userDetails img{height:15px;margin-top:-4px;}
p.userNickname{color:#2d2d2d;font-size:16px;}
.site-content.myprofile.content-portofolio-2{border-radius:10px;margin-right:15px;}
.content-1-custom{margin-bottom:20px;}
.icons-count-profile img{height:15px;display:inline-block;padding:0 1px 0 4px;margin-top:-2px;}
.icons-count-profile span{font-weight:500;display:inline-block;}
.subheader-browse.mydownloads p.left_subheader span,
.subheader-browse.mydownloads p.right_subheader span{display:inline-block;padding:7px 0;}
.row.money-right-content p{float:right;padding-right:10px;line-height:37px;}
.money-right-content .g-recaptcha{text-align:right;float:right;clear:both;margin:10px 0;}
.money-right-content{text-align:right;}
.money-right-content a{float:right;}
#luci-form input#button1{clear:both;}
.container-parent-product .als-viewport{height:135px !important;}
.single-product .tab-conversation.active>a{color:#2d2d2d !important;}
.single-product a#name_user_profile{color:#a7a7a7;font-weight:600;margin-bottom:10px;display:block;}
.single-product .profile_description p{color:#1d202f;font-weight:500;font-size:16px;}
.single-product .profile_description{min-height:unset;margin-bottom:10px;}
div#profile_tags p:nth-child(2) a, 
div#profile_tags p:nth-child(4) a{color:#a7a7a7;font-weight:500;font-size:16px;}
.licencePar{color:#000;margin-top:20px;display:block;margin-bottom:0;}
li#menu-item-131{display:none !important;}
.owl-carousel .owl-item img{height:155px;border-radius:10px;border:2px solid #eeeeee;}
.owl-theme .owl-dots{display:none;}
button.owl-prev,
button.owl-next{position:absolute;top:60px;opacity:1;font-size:35px !important;width:30px;line-height:35px !important;}
button.owl-prev{left:0;}
button.owl-next{right:0;}
button.owl-prev span,
button.owl-next span{margin-top:-5px;display:block;}
.owl-carousel.owl-theme .owl-nav [class*=owl-]{background:#fff;color:#5d5d5d;}
header#masthead{background:none !important;opacity:1 !important;}
.googleAds{margin-top:30px;margin-bottom:30px;}
.ajax_div_free,
.ajax_div{clear:both;}
select:focus{outline:none;}
.spaceForSelect{height:43px;}
p.bottom_subheader{position:absolute;left:14px;top:75px;z-index:9999;height:35px;line-height:35px;}
.titleSidebar a{float:right;padding:10px 0 5px;margin:17px 0 10px;color:#2d2d2d;font-weight:500;font-size:20px;}
.titleSidebar h2{float:left;}
.info_product .product_page_p{padding:11px 0 4px;}
.wp-pagenavi a.last{color:#4B5561;display:none;}
.wp-pagenavi a.first{display:none;}
.details_product.icons-count p{padding-left:0;}
.details_product.icons-count img{height:15px;display:inline-block;padding:0px 4px;margin-top:-5px;}
.details_product.icons-count span{display:inline-block;padding-top:7px;font-weight:500;}
.details_product.icons-count img.arrowUpCount{margin-top:-4px;}
form#loginform{display:flex;flex-direction:column;float:none;}
div#nsl-custom-login-form-1{order:1;margin:0 auto;width:100%;}
p.login-username{order:2;}
p.login-password{order:3;}
p.login-remember{order:4;}
p.login-submit{order:5;}
div#nsl-custom-login-form-1:after{content:"Or";font-weight:500;color:#b9b9b9;}
.logo-login img{height:60px;display:block;margin:10px auto 15px;}
#register_form div.nsl-container .nsl-button-google[data-skin="light"]{border-radius:6px;}
#register_form .ribbon{top:unset;padding-top:15px;display:block;color:#b9b9b9;font-weight:500;font-size:15px;}
#register_form div.nsl-container-block{max-width:100%;}
p.login-remember label{font-weight:500;color:#b9b9b9;font-size:16px;}
#register_user_form p.p-form{height:45px;}
#register_form .ribbon-login{display:none;}
.owl-carousel{clear:both;margin:20px 0px;}
#stl_cont{width:auto;height:450px;margin:0 auto;cursor:grab;}
#braintree-payment-form-0 fieldset:nth-child(6) .pure-g{display:none;}
.single-post div#content{margin:30px;}
img.attachment-236x132{max-height:220px;margin:0 auto;display:block;min-height:220px;}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape) {
.page-id-4 div#div_bottom{padding-top:75px;}
.top-models .details-img{height:85px;}
.single-product .top-models .details-img{height:90px;}
#page #main.wrapper{padding-bottom:0;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait) {
.page-id-4 div#div_bottom{padding-top:22%;}
.top-models .details-img{height:70px;}
.single-product .top-models .details-img{height:90px;}
#page #main.wrapper{padding-bottom:0;}
}
@media only screen and (min-width: 1200px) and (max-width: 1700px) { 
.details_product.icons-count img{margin-top:-2px;}
.details_product.icons-count img.arrowUpCount{margin-top:-1px;}
}
@media  only screen and (max-width: 1550px) {
#stl_cont{height:300px;}
}
@media only screen and (min-width: 1451px) { 
.cont-left.cont-child.search_product .cont-child-child{width:23%;}
.page-template-custom-search .cont-child-child,
.archive.tag .cont-child-child{width:22%;}
}
@media only screen and (min-width: 992px) and (max-width: 1450px) { 
.details_product.icons-count img{padding:0px 0 0 4px;}
.details_product.icons-count p{padding-left:0;}
.page-template-custom-search .cont-child-child,
.archive.tag .cont-child-child{width:31%;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.page-template-custom-search .cont-child-child,
.archive.tag .cont-child-child{width:48%;}
.top-models .details-img{height:70px;}
}
@media only screen and (max-width: 767px) {
.page-template-custom-search .cont-child-child,
.archive.tag .cont-child-child{margin:0 0 20px;width:100%;}
.three-middle{width:100%;border-right:none;}
.submenu-tabs.col-md-9{padding:0 5px;}
#content.money-content{margin:15px;}
.tablereceived th, .tablereceived td{overflow:hidden;font-size:12px;}
p.bottom_subheader{top:85px;}
.top-models .details-img{height:70px;}
.public-recent-form{margin-top:0 !important;}
.subheader-browse{padding-top:5px;}
.container-parent-product>.col-md-12{margin-bottom:0;}
}
@media only screen and (min-width: 1200px) and (max-width: 1299px) {
.details_product.icons-count img{height:13px;}
.details_product.icons-count span{}
}
@media only screen and (min-width: 1200px) and (max-width: 1580px) {
.icons-count-profile span{font-size:0.9vw;}
.icons-count-profile img{height:13px;padding:0;}
}
@media only screen and (min-width: 1200px) and (max-width: 1300px) {
.bkg-white-border-shadow.content-1-custom{padding:15px !important;}
}
@media only screen and (min-width: 1199px) { 
.details_product.icons-count span{font-size:0.9vw;}
}
@media only screen and (max-width: 1199px) { 
.container-parent-product.col-md-12.col-lg-9.content-1-custom{padding:0;}
#editprofile .rcol,
#editprofile .lcol{width:50%;}
.homeSidebar{margin-left:15px;margin-right:15px;}
.content-2-custom{padding:0 !important;}
.content-2-custom .rightmenu{padding:0 !important;}
.content-1-custom .information.left{float:none;display:block;}
.content-1-custom .social.left{float:none;}
.site-content.myprofile.content-mydownload-2,
.site-content.myprofile.money-content-2{margin-left:0;}
.myprofile .rightmenu,
.money-content .rightmenu{margin-left:0;margin-right:0;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) { 
.details_product.icons-count span{font-size:12px;}
.inside-search #inside-right > div > div{width:70%;}
#inside-right div > span{width:30%;}
}
@media only screen and (min-width: 768px) and (max-width: 1199px) { 
.homeSidebarCol{width:50%;float:left;}
.titleSidebar a{margin:17px 15px 10px 0;}
#page #main.wrapper{min-height:91vh;}
}
@media only screen and (min-width: 800px) and (max-width: 1045px) { 
#masthead .main-navigation li{margin-right:10px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.portfoliobottom.modify-me .cont-child-child{width:48%;}
}
@media only screen and (max-width: 991px) {
#editprofile .rcol, #editprofile .lcol{width:100%;}
#editprofile .inputs > input,
#editprofile .description textarea,
#editprofile .user_keywords .text_tags_input{width:100%;}
#editprofile .save, #editprofile .cancel{float:none;margin-top:10px;}
#editprofile .cancel{padding:10px;}
.money-content-2 #menu-submenu{float:none;padding:30px 30px 20px 5px;}
.money-content-2 #menu-submenu li{text-align:right;display:inline-block;padding:0 10px;}
.submenu-tabs.col-md-9{border-left:0;border-top-right-radius:0;border-bottom-right-radius:0;}
}
@media only screen and (min-width: 768px) and (max-width: 835px) {
.steps-p{min-height:190px;}
}
@media only screen and (max-width: 799px) {
#masthead .main-navigation li{margin-right:0;}
}
@media only screen and (max-width: 767px) {
#page #main.wrapper{padding-bottom:0;}
.page-template-about_page .container-top .text{text-align:left;}
.steps-p{min-height:initial;padding:0 15px 10px;}
.sub_footer .sub_footer_left{float:none;text-align:center;}
.sub_footer_right.col-sm-3{text-align:center;width:255px;margin:0 auto;display:block;float:none;height:50px;}
#masthead .main-navigation ul.nav-menu, #masthead .main-navigation div.nav-menu>ul{margin-bottom:0;}
form#form_search{padding:7px 0 12px;}
#stl_cont{height:200px;}
.single-product .container-parent-product .als-viewport{height:270px !important;}
.single-product #demo2 .als-item{margin-bottom:5px !important;}
header#masthead .col-sm-3.col-md-3{position:absolute;top:0;right:0;}
.profilepic{float:none;width:170px;}
.top > ul{float:none;width:100%;margin-top:12px;}
.top li{width:33%;}
.portfoliobottom.modify-me .cont-child-child{margin:0 0 20px;width:100%;}
footer .ul-left{clear:both;float:none;width:100%;}
footer .ul-right{float:none;width:100%;}
footer .ul-both.ul-left>li{float:none;display:inline-block;width:40%;margin-right:0;}
footer .ul-both.ul-left>li:nth-child(3){width:12%;}
footer ul.ul-right.ul-both>li{float:none;margin-left:0;margin-right:0;display:inline-block;}
footer ul.ul-right.ul-both>li:first-child{width:40%;}
footer .ul-both>li>a{line-height:35px;}
footer .site-info{padding:10px 0;}
.sub_footer_right{float:none;text-align:center;display:block;margin:0 auto;width:220px;padding-bottom:55px;}
.page-id-4 div#div_bottom{padding-top:70px;}
.subheader-browse.mydownloads p.left_subheader{margin-bottom:20px;}
.subheader-browse.mydownloads p.right_subheader span{padding-right:9px;}
.leftcol, .rightcol{float:none;width:100%;}
.money-right-content{text-align:left;display:flex;flex-direction:column;margin:0 !important;}
.inputdiv{order:2;float:none;}
.row.money-right-content p{float:none;order:1;margin:0;}
.money-right-content a{float:none;margin-top:10px;}
#luci-form input#button1{clear:both;float:left;margin-bottom:10px;}
input.withdraw.add_withdraw_button{float:left;margin-top:10px;margin-bottom:10px;}
.tablereceived{float:none;}
.money-content-2 #menu-submenu{float:none;padding:10px 0px;margin-bottom:0;}
.money-content-2 #menu-submenu li{padding:0 5px;}
}
@media only screen and (max-width: 599px) {
div#content.edit{margin:30px 0px;}
#masthead .main-navigation li{display:inline-block;}
header#masthead{position:relative;}
#masthead nav#site-navigation{padding:0 15px;}
#logo-text img.logo-img-header{padding-right:5px;}
#masthead .main-navigation li{margin-right:0px;}
#menu-my-profile{padding:0 0 0 10px;}
}
@media only screen and (max-width: 560px) {
.money-content-2 #menu-submenu li{text-align:left;display:block;line-height:40px;}
}
@media only screen and (max-width: 480px) {
.single-product .owl-carousel{padding:0 45px;}
.top-models .details-img{height:60px;}
#menu-my-profile li{width:auto;}
#menu-my-profile{padding:0 0 0 10px;}
.bkg-white-border-shadow.content-1-custom{padding:15px !important;}
.single-product .myprofile>div#content.portfolio{margin:10px;}
#main div#register_form, #main div#social_form{width:90%;}
.inside-search{padding:0 10px;}
.inside-search #inside-right > div > div{width:100%;}
.inside-search #inside-right > div{float:none;}
#inside-right div > span{top:0;}
#inside-right div > span,
.selcat,
.selsort{float:none;}
.lastcat,
.firstcat{height:auto;}
.inside-search #inside-right{padding:0;display:block;}
}
@media only screen and (max-width: 400px) {
form#form_search{max-width:90%;}
.details_product.icons-count img{height:14px;padding:0px 0 0 4px;}
.details_product.icons-count p{padding-left:0px;}
#menu-my-profile li{width:122px;display:block;float:none;margin:0 auto;height:45px;line-height:45px;}
.subheader-browse.mydownloads p.left_subheader select,
.subheader-browse.mydownloads p.right_subheader select{float:none;margin:0 auto;display:block;}
.subheader-browse.mydownloads p.left_subheader span, 
.subheader-browse.mydownloads p.right_subheader span{display:block;text-align:center;}
.subheader-browse.mydownloads p.left_subheader{margin-bottom:10px;}
.subheader-browse.mydownloads p.left_subheader, 
.subheader-browse.mydownloads p.right_subheader{float:none;display:block;padding:0;}
.subheader-browse.mydownloads{padding:0 0 10px;}
.g-recaptcha div:first-child{width:100% !important;}
.rc-anchor-normal .rc-anchor-content{width:130px;}
.tablereceived th.header{overflow:hidden;}
.single-product .image_product{min-height:80px;}
.image_product>a{height:80px;line-height:80px;}
#demo2 .als-item{min-height:95px;}
.single-product .container-parent-product .als-viewport{height:205px !important;}
#demo2{margin:-10px 0 20px;}
#masthead #login-name a:first-child{display:none;}
}
@media only screen and (max-width: 365px) {
.details_product.icons-count span{font-size:12px;}
.details_product.icons-count img{padding:0px 0 0 2px;height:12px;}
header#masthead .col-sm-2.col-md-3{padding-right:0;}
#masthead .main-navigation li a{padding:0 1px;}
.logoutBtn img{margin-left:0;}
}
@media only screen and (max-width: 355px) {
}