body{top:0;margin-top:0 ;padding:0;border:0; /*font-family:"lucida grande",tahoma,verdana,arial,sans-serif ;font-size:12px;*/}
.site-footer-colors i{float:right;width:25%;height:8px;}.site-footer-colors i.teal{background-color:#009888;}.site-footer-colors i.green{background-color:#679047;}.site-footer-colors i.yellow{background-color:#ec8a22;}.site-footer-colors i.red{background-color:#d53540;}
.container{margin:0 auto; max-width:1320px; overflow-x:auto; padding-right:95px;}
.vasplus_containers{margin:0px -15px;}
.portfolio-item{text-align: center; border: 1px solid #ccc;}
#crop_wrapper{ position:relative; }
#crop_wrapper img{ width:100%; height:auto;}
#crop_div{ width:300px; height:168px; border:1px dashed #000; position:absolute;top:0px; box-sizing:border-box;}
#crop_div_profile{ width:270px; height:280px; border:1px dashed #000; position:absolute;top:0px; box-sizing:border-box; background: #ccc; opacity: 0.4;}
.navbar, .navbar-default{margin:0 auto ;}
.vasplus_containers{padding:0px;margin:0 auto;margin-top:-58px;width:100%;}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-right:-15px;margin-left:-15px;}
.join-now .vpb_wall_body_cleft{width:33% ; text-align:center;}
.join-now .vpb_wall_body_cleft.info-link{width:28% ; float:left; text-align:left;}
.join-now .vpb_wall_body_ccenter{width:33% ;min-height:inherit ; float:right;}
.vpb_left_page{float:left;width:100%;text-align:left;margin-bottom:20px;}
.vpb_right_page{float:right;width:100%;text-align:left;display:none;}
#vpb_inner_left_page{padding-bottom:10px ;width:100% ;float:left ;}
#vpb_inner_right_page{width:100% ;float:left ;}
#vright{display:none ;color:#6db244;}
#vdown{display:inline-block ;color:#6db244;}
#v_search_results_box .requested .vpb_cbtn._rcbtnc{margin-top:0px;}
#v_search_results_box .requested .vpb_cbtn._rcbtnc, #v_search_results_box .requested .vpb_cbtn{margin-left:5px;}
#zoom,#rot{
width:360px;
margin:auto;
height:25px;
}
@font-face {
    font-family: 'Lintel';
    src: url('../fonts/Lintel/Lintel-Regular.eot');
    src: url('../fonts/Lintel/Lintel-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Lintel/Lintel-Regular.woff2') format('woff2'),
        url('../fonts/Lintel/Lintel-Regular.woff') format('woff'),
        url('../fonts/Lintel/Lintel-Regular.ttf') format('truetype'),
        url('../fonts/Lintel/Lintel-Regular.svg#Lintel-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.bgwhite{background: #fff;}
.navbar-nav.navbar-right li.last{border-left: 1px solid #034668; height: 35px;}
.navbar-nav.navbar-right li.last a{line-height: 27px;}
.content-top-header .navbar-nav.navbar-right{border-left: 1px solid #034668; height: 35px;}
.navbar-nav.navbar-right li .fa-question{background: #fff; border-radius: 50%; width: 25px; height: 25px; margin-top:5px; line-height: 25px; font-size: 23px; color:#01ace5;}
.navbar-default .navbar-nav > li > a:active{color:#fff;}
.navbar-default .content-top-header .navbar-nav > li > a:focus,
.navbar-default .content-top-header .navbar-nav > li > a:link,
.navbar-default .content-top-header .navbar-nav > li > a:active, .navbar-default .content-top-header .navbar-nav > li > a:hover{ font-size: 16px; float: left; line-height: 35px; color: #01ace5; }
.navbar-default .content-top-header .navbar-nav > li > a:focus span,
.navbar-default .content-top-header .navbar-nav > li > a:link span,
.navbar-default .content-top-header .navbar-nav > li > a:active span,
.navbar-default .content-top-header .navbar-nav > li > a:hover span
{color: #fff;}
.navbar-default .content-top-header .navbar-nav > li > a .fa-bell, .navbar-default .content-top-header .navbar-nav > li > a .fa-users{ margin-top: 8px; }
.navbar-default .content-top-header .navbar-nav > li.vp_ul_wrap.last > a{line-height: normal; font-size: 11px; padding-top: 10px;}
.navbar-default .content-top-header .navbar-nav > li.vp_ul_wrap.last > a .fa {font-size: 18px; margin-top: -5px;}
.navbar-default .content-top-header .navbar-nav > li > a{ cursor:pointer;}
input.vpb_file_browser[type="file"]{
   display: none; 
}
#img_to_crop{
-webkit-user-drag: element;
-webkit-user-select: none;
}
#bodyloading {display: block; position: absolute;top: 0; left: 0;z-index: 100;width: 100vw;height: 100vh;background-color: rgba(192, 192, 192, 0.5);background-image: url("../images/icons/loading.gif");background-repeat: no-repeat;background-position: center;
}
.vpb_checkbox_wrap{margin-right:30px;text-align:left;}
.vpb_checkbox label{cursor:pointer;position:absolute;width:24px;height:20px;border-radius:4px;border:2px solid #E1E1E1;background:#FFF;}
.vpb_checkbox label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;content:'';position:absolute;width:13px;height:6px;background:transparent;top:4px;left:4px;border:2px solid #000;border-top:none;border-right:none;float:left;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.vpb_checkbox label:hover::after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.5;}
.vpb_checkbox input[type=checkbox]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.vpb_checkbox input[type=radio]:checked + label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.form-control{display:block;width:100%;padding:6px 15px;height:auto;font-size:15px;line-height:1.42857143;color:#222;background-color:#ffffff;background-image:none;border:1px solid #dce4ec;border-left:0px solid none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-controls{display:block;width:100%;padding:6px 15px;min-height:120px;font-size:15px;line-height:1.42857143;color:#222;background-color:#ffffff;background-image:none;border:1px solid #dce4ec;border-left:0px solid none;border-radius:0px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-control:focus,
input:focus, textarea:focus{box-shadow:inset 0px 0px 0px 0px red ;border:1px solid #ccc;outline:0;}
.form-control-plus{display:block;width:100%;height:32px ;padding:7px;padding-top:4px;font-size:15px;line-height:1.42857143;color:#222;background-color:#ffffff;background-image:none;border:1px solid #dce4ec;border-left:0px solid none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.form-control-plus:focus{box-shadow:inset 0px 0px 0px 0px red ;border:1px solid #dce4ec ;outline:0;}
.form-control-plus-plus{display:block;width:100%;
/*	height:32px ;padding:10px;*/
	font-size:15px;line-height:1.42857143;color:#222;background-color:#ffffff;background-image:none;-webkit-box-shadow:inset 0px 0px 0px 0px white ;;-moz-box-shadow:inset 0px 0px 0px 0px white ;;box-shadow:inset 0px 0px 0px 0px white ;border-bottom:1px solid #dce4ec;border-left:0px solid none ;border-top:0px solid none ;border-radius:0px ;}
.form-control-plus:focus-plus{-webkit-box-shadow:inset 0px 0px 0px 0px white ;;-moz-box-shadow:inset 0px 0px 0px 0px white ;;box-shadow:inset 0px 0px 0px 0px white ;border-bottom:1px solid #dce4ec;border-left:0px solid none ;border-top:0px solid none ;border-radius:0px ;outline:0;}
.input-group-addon-plus{background-color:#ffffff ;background-image:none ;border:1px solid #dce4ec;border-left:0px solid ;cursor:pointer;box-shadow:inset 0px 0px 0px 0px red ;}
.vpb_submit_data_wrap{border-radius:0 0 10px 10px;border:1px solid #E6E6E6;border-top:0px solid #dce4ec ;margin-right:1px;padding:30px;padding-bottom:10px;}
.agreement_terms{font-family:helvetica,arial,'lucida grande',sans-serif ;font-size:13px ;color:#777;text-align:center;line-height:23px;}
.remember_me{float:none;text-align:center;margin-bottom:15px;}
.forgot_password{float:none;text-align:center;}
.vthe_button{margin:10px;}
.sbtn{display:inline-block;padding:8px 12px;font-size:14px;font-family:arial ;line-height:18px;text-decoration:none ;text-align:center;vertical-align:middle;cursor:pointer;color:#333;font-weight:normal ;text-shadow:0 0px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-webkit-box-shadow:0 inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 20px 0 rgba(50,50,50,0.75);-moz-box-shadow:0 inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 20px 0 rgba(50,50,50,0.75);box-shadow:0 inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05) 20px 0 rgba(50,50,50,0.75);}
.sbtn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#205996;/*background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);*/padding:8px 12px;cursor:pointer;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.join-now .sbtn-success{background-color:#205996; font-size:16px;}
.the_row{margin:0 auto;}
.vasplus_container{padding:20px;margin:0 auto;}
.vpb_top_titles{background-color:#F6F6F6;border:1px solid #F1F1F1;border-left:0px solid;border-right:0px solid;display:inline-block;color:#999;font-family:arial;font-size:20px;width:100%;font-weight:bold;padding:25px 15px;text-decoration:none;text-shadow:0px 1px 0px #ffffff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;border-bottom:1px solid #E2E2E2;}
.vpb_top_account_titles{background-color:#F6F6F6;border:1px solid #F1F1F1;border-left:0px solid;border-right:0px solid;display:inline-block;color:#999;font-family:arial;font-size:20px;width:100%;font-weight:bold;padding:30px 15px;text-decoration:none;text-shadow:0px 1px 0px #ffffff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;border-bottom:1px solid #E2E2E2;margin-top:40px;}
.vpb_profile_contents{border:1px solid #E6E6E6;border-left:0px solid #E6E6E6;border-right:0px solid #E6E6E6;border-top:0px solid #E6E6E6;font-family:arial;font-size:13px;width:100%;line-height:20px;text-align:left;margin:0 auto;font-weight:normal;padding:10px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;border-radius:0px;color:#252523;word-wrap:break-word;}
.vpb_general_icon{width:25px;height:24px;background:url('../img/general_icon.png') no-repeat;border:0px solid hidden;text-align:center;display:inline-block;float:left;margin-top:0px;margin-right:8px;}
.vpb_sign{width:25px;height:24px;background:url('../img/vpb_sign.png') no-repeat;border:0px solid hidden;text-align:center;display:inline-block;float:left;margin-top:0px;margin-right:8px;}
.vpb_user_icon{width:25px;height:24px;background:url('../img/user_icon.png') no-repeat;border:0px solid hidden;text-align:center;display:inline-block;float:left;margin-top:0px;margin-right:8px;}
.navbar-afixed-top{position:inherit;margin:0px;min-width:100% ;width:100% ;}
.navbar-fixed-top{position:inherit;margin:0px;min-width:100% ;width:100% ;}
.navbar{ font-family: "lucida grande",tahoma,verdana,arial,sans-serif;}
.navbar-default .navbar-nav > li > a { font-size: 13px;  line-height: 14px; padding: 0px 10px; text-decoration: none; font-weight: bold; line-height:20px;}
.navbar a:focus{outline:0;}
.navbar .navbar-nav{letter-spacing:1px;}
.navbar .navbar-nav li a:focus{outline:0;}
.navbar-default,
.navbar-inverse{border:0;}
section{padding:45px 0;}
section h2{margin:0;font-size:3em;}
section.success{color:#fff;background:#18bc9c;}
#navbar .post_a_project{display:inline-block;text-align:center;vertical-align:middle;border:1px solid #3f8f25;border-radius:0px;background:#67e93c;background:-webkit-gradient(linear, left top, left bottom, from(#67e93c), to(#3f8f25));background:-moz-linear-gradient(top, #67e93c, #3f8f25);background:linear-gradient(to bottom, #67e93c, #3f8f25);text-shadow:#67e93c 1px 1px 1px;color:#111111 ;text-decoration:none ;font-family:arial;font-size:16px ;font-weight:bold;margin-top:13px;padding:7px 16px;}
#navbar .post_a_project:hover,
#navbar .post_a_project:focus{border:1px solid #4fb32e;background:#7cff48;background:-webkit-gradient(linear, left top, left bottom, from(#7cff48), to(#4cac2c));background:-moz-linear-gradient(top, #7cff48, #4cac2c);background:linear-gradient(to bottom, #7cff48, #4cac2c);color:#111111 ;text-decoration:none ;}
#navbar .post_a_project:active{background:#3f8f25;background:-webkit-gradient(linear, left top, left bottom, from(#3f8f25), to(#3f8f25));background:-moz-linear-gradient(top, #3f8f25, #3f8f25);background:linear-gradient(to bottom, #3f8f25, #3f8f25);color:#111111 ;text-decoration:none ;}
.navbar-brand img{margin-top:0px;margin-left:0px;max-width:100% ;min-width:100% ;width:100% ;height:100%;text-align:left;}
.navbar-brand-plus{margin-top:0px;margin-left:0px;max-width:100% ;min-width:100% ;width:100% ;max-height:38px ;height:100%;text-align:left;}
footer h3{margin-bottom:15px;border-bottom:1px solid #373737;padding-bottom:10px;font-size:17px;}
footer .footer-above{padding-top:10px;background:transparent;color:#fff;}
footer .footer-below{padding:25px 0 10px;background:#333;font-size:12px;font-weight:normal;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#000; position:fixed; width:100%; bottom:0; line-height:25px; }

footer .footer-login-below{padding:25px 0 10px;font-size:12px;font-weight:normal;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#000; width:100%; bottom:0; line-height:25px; }
footer .footer-login-below a{color:black; margin-right: 20px;}
.btn-social{margin:8px 0px;display:inline-block;width:40px;height:40px;border:2px solid #fff;border-radius:100%;text-align:center;font-size:20px;line-height:35px;}
.btn:focus,
.btn:active,
.btn.active{outline:0;}
.scroll-top{z-index:999999;position:fixed;right:2%;bottom:2%;}
.scroll-top .btn{padding:13px 15px;border-radius:100%;font-size:20px;line-height:23px;}
.scroll-top .btn:focus{outline:0;}
.footer_top_bg{width:100%;margin:0 auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;padding:15px 0px;display:inline-block;text-align:center;vertical-align:middle;border:1px solid #CCC;border-bottom:0px solid;background:#fce80a;background:-webkit-gradient(linear, left top, left bottom, from(#fce80a), to(#b0a207));background:-moz-linear-gradient(top, #fce80a, #b0a207);background:linear-gradient(to bottom, #fce80a, #b0a207);text-shadow:#ffff0d 1px 1px 1px;text-decoration:none;}
.footer_top{padding:1% 2%;text-align:center;}
.footer_top h2{color:#111111;text-transform:none;font-family:helvetica, arial, 'lucida grande', sans-serif;font-size:28px ;font-weight:normal ;margin:0px;}
.footer_top span{color:#000000;display:inline-block;font-size:14px;text-transform:none;font-weight:normal ;margin:0px;}
.footer_top h2 a{color:#FFFFFF;text-decoration:underline;}
.footer_top h2 a:hover{text-decoration:none;-webkit-transition:0.9s;-moz-transition:0.9s;-o-transition:0.9s;transition:0.9s;}
.navbar-default{background:transparent;border-color:transparent;background-color:#772c0f; z-index:999;}
.navbar-default .navbar-brand{color:#ffffff;}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus{opacity:0.9;background-color:transparent;}
.navbar-default .navbar-brand-plus:hover,
.navbar-default .navbar-brand-plus:focus{opacity:1;text-decoration:none;float:left;}
.navbar-default .navbar-text{color:#777777;}
.navbar-default .navbar-nav > li > a{color:#ffffff;}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{opacity:1;background-color:transparent;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{color:#ffffff;background-color:#23dbdb;}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus{color:#cccccc;background-color:transparent;}
.navbar-default .navbar-toggle{border-color:#FFF;}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#005ec8;}
.navbar-default .navbar-toggle .icon-bar{background-color:#ffffff;}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form{border-color:transparent;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{background-color:none;color:#ffffff ;}
footer .footer-col .a{text-align:center;color:#999 ;}
footer .footer-col a:hover{color:#FFF ;text-decoration:underline ;}
.btn-primary{color:#fff;background-color:#555555;/*border-color:#3f8f25;background:-webkit-gradient(linear, left top, left bottom, from(#67e93c), to(#3f8f25));background:-moz-linear-gradient(top, #67e93c, #3f8f25);background:linear-gradient(to bottom, #67e93c, #3f8f25);text-shadow:#67e93c 1px 1px 1px;*/}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{color:#fff;background-color:#555555; /*border-color:#4fb32e; background:-webkit-gradient(linear, left top, left bottom, from(#7cff48), to(#4cac2c));background:-moz-linear-gradient(top, #7cff48, #4cac2c);background:linear-gradient(to bottom, #7cff48, #4cac2c);*/}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{background:#555555;background:-webkit-gradient(linear, left top, left bottom, from(#555555), to(#706f6f));background:-moz-linear-gradient(top, #555555, #706f6f);background:linear-gradient(to bottom, #555555, #706f6f);color:#fff;border-color:#706f6f;}
.vpb_wall_logo{margin:0px;margin-top:-3px;margin-bottom:0px;padding:0px 0px;;color:#FFF ;}
.vpb_profile_search_box{margin:0px;margin-top:0px;margin-bottom:0px;padding:0px 0px;;color:#FFF ;}
.vinfo, .vsuccess, .vwarning, .verror{margin-top:0px;border-radius:2px;text-align:left ;font-family:helvetica,arial,'lucida grande',sans-serif ;font-size:14px ;line-height:18px;color:#333 ;border:0px solid #CCC;}
.vinfo, .vsuccess, .vwarning{font-family:arial;font-size:13px;border:1px solid #ddd ;margin:10px 0px;padding:10px 10px 10px 50px;background-repeat:no-repeat;background-position:10px center;}
.vinfo{color:#00529B;background-color:#BDE5F8;background-image:url('../img/info.png');}
.vsuccess{color:#4F8A10;background-color:#DFF2BF;background-image:url('../img/success.png');}
.vwarning{color:#9F6000;background-color:#FEEFB3;background-image:url('../img/warning.png');}
a.gflag{display:none ;}
a.gflag img{border:0;display:none ;}
a.gflag:hover{display:none ;}
#goog-gt-tt{display:none ;}
.goog-te-banner-frame{display:none ;}
.goog-te-menu-value:hover{text-decoration:none ;}
#google_translate_element2{display:none;}
.disable_this_box{opacity:0.6;pointer-events:none;}
.enable_this_box{opacity:1;pointer-events:auto;}
.cbtn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;color:#333;background-color:#fff;border-color:#ccc;}
.cbtn:focus,
.cbtn.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c;}
.cbtn:hover{color:#333;background-color:#e6e6e6;border-color:#adadad;}
.navbar-header{width:100%;float:left ;padding:12px 0px ;padding-top:0px ;}
.navbar-collapse{width:100%;margin:0px ;float:right ;text-align:center ;}
.navbar-toggle{margin-top:15px ;margin-bottom:0px ;}
.home_icon{display:none ;}
.user-d-s{display:none ;}
ul.nav.navbar-nav.navbar-left li.user-d-s{ display:block ;}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{max-height: inherit;}
.vpb_profile_picture_icon_wrapper{}
.vpb_profile_photo_wrapper img{margin-right:10px;}
.vpb_profile_photo_wrapper:hover{background-color:#f9f9f9;cursor:pointer;}
.vpb_profile_picture_icon_wrapper img{float:left;margin-right:5px;}
.vpb_profile_picture_icon_wrapper span{display:inline-block;padding-top:0px;vertical-align:middle ;}
.vpb_add_radius_to_image{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-right:8px;}
.vpb_notifications_icon{color:#FFF; cursor:pointer;}
.vpb_notifyCounter{padding:0px 6px 0px 6px;background:#cc0000;border:1px solid #cc0000;color:#ffffff;font-weight:bold;margin-left:20px;margin-top:-4px;border-radius:8px;position:absolute;font-family:arial ;font-size:10px ;display:none;z-index:9999;left:-4px;top:-2px;}
.dropdown-header{border-bottom:1px solid #E5E5E5;font-weight:bold;padding-left:10px ;padding-bottom:5px;font-family:arial ;font-size:13px ;word-spacing:normal ;white-space:normal ;letter-spacing:normal ;}
.dropdown-header-plus{border-bottom:0px solid #E5E5E5 ;font-weight:normal ;padding:8px ;}
.vpb_popup_fb_box{width:100% ;border-top:1px solid #f1f1f1 ;min-height:50px ;padding-top:5px ;padding-bottom:5px ;vertical-align:middle ;text-align:left ;}
.vpb_boxbe{padding:10px;}
.vpb_boxbe:last-child{padding-bottom:0px ;}
.vpb_boxbe:hover{background-color:#F9F9F9;cursor:pointer;}
.vpb_popup_fb_box:first-child{border-top:0px solid #E1E1E1 ;}
.vpb_popup_fb_box img{max-width:50px ;max-height:50px ;width:auto;height:auto;display:inline-block;vertical-align:middle ;}
.vpb_popup_fb_box_c{display:inline-block; font-size:13px;font-weight:inherit;padding:15px;padding-left:0px;}
.vpb_popup_fb_box_acbd{display:inline-block;font-family:arial;font-size:14px;font-weight:normal;padding:0px;max-width:350px;width:auto;vertical-align:middle ;}
.fb_box_acbd{color:#999;font-size:13px;}
.vpb_popup_fb_box_d{float:right;text-align:right ;vertical-align:middle ;padding-top:0px;padding-bottom:2px;margin:0px ;}
.vpb_profile_main{width:100% ;float:none ;margin:0px ;vertical-align:top ;margin:0 auto;display:inline-block;padding:0px ;background-color:#FFF;border:0px solid;height:100%;}
.vpb_profile_main .vleft{text-align:left ;float:none;min-width:100%;min-height:auto;width:100%;margin:0px;vertical-align:middle;border:0px solid #f1f1f1;background-color:#fff;padding-bottom:60px;}
.vpb_profile_main .vmiddle{text-align:center;display:inline-block;min-width:100%;width:100%;margin-bottom:0px;vertical-align:top;border:0px solid;padding-bottom:60px;}
.vmiddle_other{display:none;border:1px solid #E2E2E2;background-color:#FFF;min-width:100%;width:100%;}
.vmiddle_others{display:inline-block;background-color:#FFF;min-width:100%;width:100%;}
.vmiddle_other_title{padding:10px;border-bottom:1px solid #E2E2E2;background-color:#f6f6f6;font-weight:bold;font-size:14px ;font-family:arial ;text-align:left;}
.vprofile_o_detail{display:inline-block;border:1px solid #E2E2E2;border-left:0px solid ;border-right:0px solid ;background-color:#FFF;min-width:100%;width:100%;}
.vprofile_about_detail{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;/*border:1px solid #E2E2E2;*/background-color:#FFF;/*min-width:100%;width:100%;*/}
.vprofile_about_desc{padding:10px;color:#666; border-bottom: 1px solid #E2E2E2;border-left: 1px solid #E2E2E2;border-right: 1px solid #E2E2E2;}
.vprofile_about_detail_addon{border-radius:0px 0px 0px 0px;text-align:left ;background-color:#F9F9F9 ;border:1px solid #E6E6E6 ;border-bottom:0px solid ;font-family:helvetica,arial,'lucida grande',sans-serif ;font-size:13px ;font-weight:bold;padding:10px;}
.vmiddle_about_title{padding:10px;border:1px solid #E2E2E2;background-color:#f6f6f6;text-align:left;color:#000;text-transform:uppercase;font-weight:normal ;font-size:13px ;font-family:arial ;}
.vmiddle_about_title a{text-align:left;color:#000;text-transform:uppercase;font-weight:normal ;font-size:13px ;font-family:arial ; text-decoration: none;}
.vmiddle_about_title a:before {
    float: right !important;
    font-family: FontAwesome;
    content:"\f068";
    padding-right: 5px;
}
.vmiddle_about_title a.collapsed:before {
    float: right !important;
    content:"\f067";
}
.vmiddle_about_title a:hover, 
.vmiddle_about_title a:active, 
.vmiddle_about_title a:focus  {
    text-decoration:none;
}
.gmlist{ float: left; width:50%; position: relative; border: 1px solid #ccc; padding:10px;}
#page_promote_text .panel-default{float: left; width: 100%;}
.vprofile_o_title{padding:10px;padding-top:11px;border-bottom:1px solid #E2E2E2;background-color:#f6f6f6;font-weight:normal ;text-transform:capitalize;font-size:14px; text-align:left;}
.vprofile_o_title .vtotals{color:#999;}
.vview_item{cursor:pointer;display:inline-block;text-transform:capitalize ;}
.vbreaker_item{display:inline-block;text-transform:capitalize ;margin-left:16px;opacity:0.5;}
.v_the_iconed{color:#999 ;}
.vedit_item{color:#000;opacity:0.5;cursor:pointer;display:inline-block;text-transform:capitalize ;margin-left:16px;}
.vedit_item:hover{opacity:1;}
.vfriendsPhoto_wraper{display:inline-block;margin:4px;margin-right:0px ;margin-left:0px;margin-bottom:0px ;position:relative;text-align:left;text-decoration:none;position:relative;}
.vfriendsPhoto_wraper a{text-decoration:none;color:#FFF;cursor:pointer;}
.vfriendsPhoto_wraper img{height:92px;width:92px;border:0px ;}
.vfriendsVideo_wraper{display:inline-block;margin:4px;margin-right:0px ;margin-left:0px;margin-bottom:0px ;position:relative;text-align:left;text-decoration:none;position:relative;}
.vfriendsVideo_wraper iframe{height:100% ;min-height:250px ;width:100% ;border:0px solid ;margin:0 auto ;}
.vpb_profile_name{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#011b3e; font-weight:bold;cursor:pointer;text-decoration:none;text-align:center;}
.vpb_profile_name:hover{text-decoration:none;}
.profilephoto_wrap{position:relative;max-width:100%;max-height:100%;margin:0 auto ;text-align:center ;color:#FFF ;display:block; padding-top:0px;}
.profilephoto_wrap .flexslider{padding:0px; border-radius:0px;}
.portfoliophoto_wrap{position:relative;max-width:100%;max-height:100%;width:280px;margin:0 auto ;text-align:center ;color:#FFF ;display:block;}
.gprofilephoto_wrap{position:relative;max-width:100%;max-height:100%;width:100%;height:100%;margin:0 auto ;text-align:center ;color:#FFF ;display:block; z-index:0;}
.vprofilephoto{width:100%;height:100%;margin:0 auto;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#FFF;display:block;border:5px solid #F1F1F1;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);text-align:center;cursor:pointer;}
.gvprofilephoto{width:100%;height:100%;border:0px solid;margin:0 auto;background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#FFF;display:block;border:0px solid #F1F1F1;box-shadow:0 1px 1px rgba(0, 0, 0, 0.1);text-align:center;cursor:pointer;}
.vprofilephoto:hover{opacity:0.9;}
.gvprofilephoto:hover{opacity:1;}
.vprofilephoto_editer{display:none;position:absolute;width:100%;height:32px; background-color: rgba(51, 51, 51, 0.42);color:#FFF ;bottom:0;left:0;bottom:0;margin:0 auto;text-align:center;text-decoration:none ;padding:8px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0px;letter-spacing:1px; z-index:0;}
.status-show{position: absolute; right: 7px; bottom: 7px; z-index: 99;}
.visible-links #cstatus .fa-circle{font-size: 9px; float: right; margin-top: 4px;}
.navbar-inverse.tabs-menu .navbar-nav > li:first-child > a{ text-align: left; }
.status-show .online{ color: #04e104; font-size: 20px; }

#goodtimes-editor{display: none;z-index:19;}
#updateGoodPic:hover .vprofilephoto_editer{display: block;}
#profile-editor{z-index:19;}
#updateProfilePic:hover .vprofilephoto_editer{display: block;}
#updatePagePic .vprofilephoto_editer{ display: none;}
#updatePagePic:hover .vprofilephoto_editer{ display: block;}
.gvprofilephoto_editer{display:none;position:absolute;width:auto;height:29px;top:14px;;right:14px;;bottom:0;margin:0 auto;text-align:center;z-index:99;text-decoration:none ;border-color:#ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-decoration:none ;margin-bottom:0;color:#000;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-ms-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(top, #fff, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-repeat:repeat-x;border:1px solid #ddd ;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;font-family:arial ;font-size:13px ;font-weight:normal;padding:5px 12px;}

.vportfoliophoto_editer{display:inline;position:absolute;width:auto;height:32px;background-color:#333;color:#FFF ;top:80%;right:11%;bottom:0;margin:0 auto;text-align:center;text-decoration:none ;padding:8px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);font-family:arial ;font-size:13px ;letter-spacing:1px; z-index:99;}
.vportfoliophoto_editer:hover{background-color:#000;}
.gvportfoliophoto_editer{display:none;position:absolute;width:auto;height:29px;top:14px;;right:14px;;bottom:0;margin:0 auto;text-align:center;z-index:1;text-decoration:none ;border-color:#ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);text-decoration:none ;margin-bottom:0;color:#000;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-ms-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(top, #fff, #e6e6e6);background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-repeat:repeat-x;border:1px solid #ddd ;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;font-family:arial ;font-size:13px ;font-weight:normal;padding:5px 12px;}
div.thumb:hover .img-responsive{ opacity:0.5;}
div.thumb:hover .remove-cover { display: block; z-index: 999; }
div.thumb .remove-cover { position:absolute; display:none; }
.gprofilephoto_wrap:hover .gvprofilephoto_editer{display:block;}
.vthe_group_dname{z-index:99;position:absolute;width:auto;height:25px;top:auto;left:5px;;bottom:40px;margin:0 auto;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;line-height:25px;font-family:arial ;font-size:24px;font-weight:500 ;color:#FFF ;text-overflow:ellipsis;text-rendering:optimizelegibility;text-shadow:0 0 3px rgba(0, 0, 0, .8);white-space:nowrap;text-align:left ;}
.gprofilephoto_wrap .vpb_profile_name span{font-size: 24px; line-height: normal; text-shadow: 0 0 3px rgba(0, 0, 0, .5); font-family:Arial, Helvetica, sans-serif; font-weight: normal;}
.gprofilephoto_wrap .vpb_profile_name span.vprivacy_text{font-size: 15px; }
.vprivacy_text{font-size:14px ;text-align:left ;}
.cbtns{display:inline-block;margin-bottom:0;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;font-family:arial;font-size:15px ;font-weight:normal ;margin-top:10px;padding:6px 12px ;cursor:default;text-decoration:none ;}
.vpb_progress_outer_bar{display:none;position:relative;width:60%;border:1px solid #ddd;padding:2px;border-radius:3px;text-align:left;background-color:#F9F9F9;margin:0 auto;margin-top:20px;}
.vpb_progress_percentage{position:relative;margin:0 auto;width:100%;color:#000;z-index:9999;display:inline-block;text-align:center;font-family:helvetica, arial, 'lucida grande', sans-serif;font-size:18px;}
.vpb_progress_inner_bar{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#B4F5B4;width:0%;height:100%;border-radius:3px;text-align:left;padding-top:0px;padding-bottom:0px;background-color:rgb(43,194,83);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(43,194,83)),color-stop(1, rgb(84,240,84)));background-image:-moz-linear-gradient(center bottom,rgb(43,194,83) 37%,rgb(84,240,84) 69%);-webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);-moz-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);box-shadow:inset 0 2px 9px rgba(255,255,255,0.3),inset 0 -2px 6px rgba(0,0,0,0.4);background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent), to(transparent));background-image:-moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);z-index:0;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-webkit-animation:move 2s linear infinite;overflow:hidden;}
.vpb_progress_inner_bar:after{content:"";position:absolute;height:100%;top:0;left:0;bottom:0;right:0;background-image:-webkit-gradient(linear, 0 0, 100% 100%,
color-stop(.25, rgba(255, 255, 255, .2)),
color-stop(.25, transparent), color-stop(.5, transparent),
color-stop(.5, rgba(255, 255, 255, .2)),
color-stop(.75, rgba(255, 255, 255, .2)),
color-stop(.75, transparent), to(transparent));background-image:-moz-linear-gradient(-45deg,
rgba(255, 255, 255, .2) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,
transparent 75%,
transparent);z-index:99999999;-webkit-background-size:50px 50px;-moz-background-size:50px 50px;-webkit-animation:move 2s linear infinite;overflow:hidden;}
.vpb_preview_wrapper{max-width:220px ;max-height:220px ;border:solid 1px #cbcbcb;background-color:#FFF;box-shadow:0 0px 10px #cbcbcb;-moz-box-shadow:0 0px 10px #cbcbcb;-webkit-box-shadow:0 0px 10px #cbcbcb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;padding:10px;margin:0 auto;margin-bottom:20px;word-wrap:break-word;}
.vpb_image_style{width:100%;height:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:0px solid;}
.vpb_preview_wrapper img{max-width:200px ;max-height:200px ;width:auto;height:auto;border:0px solid;}
.vp_ul_wrap ul.dropdown-menu a,
.vp_ul_wrap li.dropdown.open > a,
.vp_ul_wrap li.dropdown.open > ul.dropdown-menu a{background-color:#fff;border-top:0px solid;padding-top:5px ;padding-bottom:5px ;border-color:#F1F1F1;cursor:pointer;font-family:arial ;font-size:13px ;}
.vp_ul_wrap ul.dropdown-menu a:hover,
.vp_ul_wrap li.dropdown.open > a,
.vp_ul_wrap li.dropdown.open > ul.dropdown-menu a:hover{color:#fff;background-color:#777;background-image:linear-gradient(to bottom, #666, #777) ;background-repeat:repeat-x ;border-color:#666;}
.v_chat_hover{text-decoration:none;cursor:pointer ;}
.v_chat_hover:hover{text-decoration:underline;}
body{padding-right:0px ;margin-right:0px ;}
body.modal-open{overflow:auto;}
.vpb_wall_body_wrapers{width:100%;min-height:auto;height:auto;}
.vpb_wall_body_wrapers .vpb_wall_body_bleft{vertical-align:top;display:inline-block;width:100%;height:auto;background-color:#fff;}
.vpb_wall_body_wrapers .vpb_wall_body_cleft{vertical-align:top;display:inline-block;width:100%;height:auto;background:transparent;}
.vpb_wall_body_wrapers .vpb_wall_body_bleft .left_inners{border-left:0px solid #E9EAED;border-right:0px solid #E9EAED;width:100% ;min-height:auto ;height:auto ;}
.vpb_wall_body_wrapers .vpb_wall_body_cleft .left_inners{border-left:0px solid #E9EAED;border-right:0px solid #E9EAED;width:100% ;min-height:auto ;height:auto ;}
.vpb_wall_body_wrapers .vpb_wall_body_center{vertical-align:top;display:inline-block;width:100%;height:auto;background-color:#fff;}
.vpb_wall_body_wrapers .vpb_wall_body_bcenter{vertical-align:top;display:inline-block;width:100%;height:auto;background-color:#fff;}
.vpb_wall_body_wrapers .vpb_wall_body_ccenter{vertical-align:top;display:inline-block;width:100%;height:auto;background:transparent;}
.vpb_wall_body_wrapers .vpb_wall_body_right{vertical-align:top;display:inline-block;width:100%;height:auto; padding-bottom:100px;}
.vpb_wall_body_wrapers .vpb_wall_body_right .bg-white{background:#fff;}
.vpb_wall_body_wrapers .vpb_wall_body_center .inner_center{display:inline-block;width:100% ;min-height:auto ;height:auto ;}
.vpb_wall_body_wrapers .vpb_wall_body_bcenter .inner_center{display:inline-block;width:100% ;min-height:auto ;height:auto ;}
.vpb_wall_body_wrapers .vpb_wall_body_ccenter .inner_center{display:inline-block;width:100% ;min-height:auto ;height:auto ;}
.vpb_wall_body_wrapers .vpb_wall_body_right .profilephoto_wrap img{width:100%;}
.vpb_wall_body_wrapers .vpb_wall_body_right .profilephoto_wrap{margin-top:-40% ; margin-bottom: 15px ; padding-top:0px;}
.vbottom_padding{padding-bottom:0px;}
.vg_info{display:none;}
.vabout_group_desc{padding:10px;font-size:13px;font-family:arial;line-height:23px;word-break:break-word;width:100%;background-color:#FBFBFB;}
.create_btn{color:#fff ;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#777;background-image:-moz-linear-gradient(top,#777,#777);background-image:-webkit-gradient(linear,0 0,0 100%,from(#777),to(#777));background-image:-webkit-linear-gradient(top,#777,#777);background-image:-o-linear-gradient(top,#777,#777);background-image:linear-gradient(to bottom,#777,#777);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#777 #777 #777;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);text-align:center;vertical-align:middle;padding:6px 10px;text-transform:capitalize ;font-family:arial ;font-size:13px ;cursor:pointer ;}
.create_btn:hover{background-color:#6bb933;border-color:#60a62e #519f18 #409701;}
.vproductbox{width:100%;background-color:#ffffff;padding:5px;margin-bottom:10px;-webkit-box-shadow:0 6px 4px -6px #999;-moz-box-shadow:0 6px 4px -6px #999;box-shadow:0 6px 4px -6px #999;}
#vpb_get_all_the_users_evented .vproductbox{padding: 5px 0px;}
#vpb_get_all_the_users_evented{padding: 0px 5px;}
.vproducttitle{width:100%;font-weight:600;padding:5px 0 5px 0;font-family:arial ;font-size:12px;word-break:break-word;text-transform:uppercase;text-align:left ;}
.vproducttitle span{color:#3b5998;cursor:pointer;text-decoration:none;}
.vproducttitle span:hover{text-decoration:underline;}
.vproductprice{border-top:1px solid #E7E7E7;color:#999;}
.vpull_left{font-weight:normal;font-size:1em;float:left;padding:10px;padding-top:12px;padding-bottom:0px;}
.vpull_right{float:right;padding-top:7px;margin-bottom:-4px;}
.vpb_groups_box{display:block;border:1px solid #f1f1f1;width:90%;margin:0 auto;margin:2.5%;background-color:#ffffff;-webkit-box-shadow:0 6px 4px -6px #999;-moz-box-shadow:0 6px 4px -6px #999;box-shadow:0 6px 4px -6px #999;float:none;}
.vpb_groups_box img{max-width:100%;max-width:100%;width:auto;height:auto;display:inherit;}
#tooltips{position:relative;display:inline;}
#tooltips span{position:absolute;width:200px;color:#FFFFFF;background:#000000;height:30px;font-family:arial;font-size:13px;line-height:30px;text-align:center;visibility:hidden;border-radius:6px;}
#tooltips span:after{content:'';position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-top:8px solid #000000;border-right:8px solid transparent;border-left:8px solid transparent;}
#tooltips:hover span{visibility:visible;opacity:1;bottom:30px;left:50%;margin-left:-100px;z-index:9999999;}
#search-input-group-addon{border:1px solid #3C3;background:#67e93c;background:-webkit-gradient(linear, left top, left bottom, from(#67e93c), to(#3f8f25));background:-moz-linear-gradient(top, #67e93c, #3f8f25);background:linear-gradient(to bottom, #67e93c, #3f8f25);text-shadow:#67e93c 1px 1px 1px;color:#fff ;cursor:pointer;}
#search-input-group-addon:hover,
#search-input-group-addon:focus{background:#7cff48;background:-webkit-gradient(linear, left top, left bottom, from(#7cff48), to(#4cac2c));background:-moz-linear-gradient(top, #7cff48, #4cac2c);background:linear-gradient(to bottom, #7cff48, #4cac2c);color:#fff ;}
#search-input-group-addon:active{background:#3f8f25;background:-webkit-gradient(linear, left top, left bottom, from(#3f8f25), to(#3f8f25));background:-moz-linear-gradient(top, #3f8f25, #3f8f25);background:linear-gradient(to bottom, #3f8f25, #3f8f25);color:#fff ;}
.vback_ground{padding:8px;background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);}
.search-form-control{display:block;width:100%;height:43px;padding:10px 15px;font-size:15px;line-height:1.42857143;color:#222;background-color:#ffffff;background-image:none;border:1px solid #dce4ec;border-left:0px solid none;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.vpb_index_a{font-weight:normal ;text-rendering:optimizelegibility;font-size:28px;line-height:36px;font-family:arial ;color:#fff;}
.vpb_index_bc{display:table;vertical-align:middle;width:100%;}
.vpb_index_b{display:inline-table;vertical-align:middle;margin-right:10px;width:10%;}
.vpb_index_c{display:inline-table;vertical-align:middle;font-family:arial;font-size:16px;width:80%;color:#fff;}
.vpb_index_d{font-size:60px ;color:#23dbdb ;}
.vpb_index_dd{font-size:50px ;color:#23dbdb ;}
.vpb_users_wraper{width:100%;padding:10px;background-color:#FFF;color:#999;border-bottom:1px solid #e5e5e5;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;}
.vpb_users_wraper_active{width:100%;padding:10px;background-color:#666;color:#F9F9F9 ;border-bottom:1px solid #e5e5e5;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;}
.vpb_users_wraper:hover{width:100%;padding:10px;background-color:#ECEFF5;border-bottom:1px solid #e5e5e5;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;}
.vpb_users_wraper_left{display:inline-table;width:70%;text-align:left ;vertical-align:middle;}
.vpb_users_wraper_right{display:inline-table;width:30%;text-align:right ;vertical-align:middle;font-size:12px ;padding-right:10px;}
.vpb_users_wraper_photos{display:inline-table;text-align:left ;vertical-align:middle;}
.vpb_users_wraper_photos img{max-width:40px ;max-height:40px ;width:40px ;height:40px ;}
.vpb_users_wraper_name{display:inline-table;margin-left:10px;text-align:left ;vertical-align:middle;}
.vpb_users_wraper .vpb_users_wraper_name_left{color:#666;font-size:14px ;font-weight:bold;display:block;margin-bottom:8px;}
.vpb_users_wraper_active .vpb_users_wraper_name_left{font-size:14px ;font-weight:bold;display:block;margin-bottom:8px;}
.vpb_users_wraper_name_right{font-size:14px ;display:block;font-family:arial;line-height:35px;}
.vpb_cmsg{margin-top:18%;text-align:center;font-weight:bold;margin-bottom:3px;font-family:arial;font-size:14px;}
.vpb_cloader_box{text-align:center;width:50%;border:1px solid #ccc;padding:1px;height:16px;margin:0 auto;}
.vpb_cloader{width:0;height:100%;background-color:#6188F5;background-repeat:repeat-x;background-position:0 0;background-image:linear-gradient(135deg, #6187f2 0%, #6187f2 25%, #5679da 25%, #5679da
50%, #6187f2 50%, #6187f2 75%, #5679da 75%, #5679da 100%);background-repeat:repeat;background-position:0px 0px;background-size:16px 16px;background-clip:content-box;animation:loading 1s linear infinite;-o-animation:loading 1s linear infinite;-moz-animation:loading 1s linear infinite;-webkit-animation:loading 1s linear infinite;}
.join-now .vpb_index_d{font-size:20px ;color:#fff;}
/*.sign-up .input-group-addon:first-child{display:none;}*/
.sign-up .input-group{display:block;float:left;width:100%;margin-bottom:5px;}
.sign-up input.form-control-r{float:left;margin-right:10px;}
.sign-up .radio-row .col-sm-6{text-align:left;padding:8px 10px; color:#fff; font-size:16px;}
.sign-up .form-control{padding:8px 10px !important ; font-size:16px;}
.navbar-brand .v-icon img{width:30px ; height:auto ; min-width:inherit ; min-height:inherit ;}
.navbar-brand .v-icon {background:#fff; padding:0px; width: 30px;  border: none;  border-radius: 1px;}
.header-search{border-radius: 0px;}
.navbar-header .form-control-plus{ height:auto ; padding:3px;}
.content-top-header .vpb_profile_search_box .input-group{margin-left: 5px; border: 1px solid #4267b2; margin-top: 5px;}
nav .navbar-collapse{padding-right:0px;}
.vpb_wall_body_timeline .wrapper-dropdown-2{right: 0px;  left: 0; bottom: 4%; margin: auto; position:absolute; opacity: 1; z-index: 999;}
.vpb_wall_body_timeline .wrapper-demo{ color:#fff; display:none;}
.vpb_wall_body_timeline:hover .wrapper-demo{display:block;}
#g_cover_image:hover .center_empty_wall {  display: block;}
.center_empty_wall { position: absolute; margin-left: -55px;  margin-top: 1px; z-index: 99; display: none;}
.center_empty_wall li {list-style: none; background: #fff;  padding: 14px;}
#vpb_get_all_the_other_links a:hover{text-decoration:none;}
.vpb_wall_body_left .vfriendsPhoto_wraper img{width:100%; opacity: 0.8;}
.vpb_wall_body_left .vfriendsPhoto_wraper{ width:100%; margin:3px 0%; height:100%; max-width: 85px; float:left; }
.StatusMessage{ font-size:12px; font-weight:bold; color:#011b3e; margin-bottom:10px;}
.StatusMessage .vfdob{ color: #5d5d5d; }
.StatusMessage#proStatus{ background: #f5f5f5; padding: 10px; border-radius: 5px; margin-bottom: 7px;}
.StatusMessage#proStatus a{ color: #002464; margin-top: 3px; display: block; }
.StatusMessage#brthstatus, #vpb_profile_name{padding-left: 12px;}
.StatusMessage .fa{font-size:12px; font-weight:normal; cursor: pointer;}
.add-imgs{max-width:200px; width:100%; margin:auto;}
.add-imgs img{width:100%; margin-bottom:10px;}
.vpb_wall_body_right{ text-align: center;  font-family: Verdana, Arial, Helvetica, sans-serif;}

.vpb_wall_body_right h1{ font-size: 18px; color: #000; font-weight:bold; float:left; width:100%;}
.vpb_wall_body_right h2{ font-size: 15px;  color: #37647b; font-weight: bold; float:left; width:100%; margin-bottom:5px;}
.vpb_wall_body_right h4{ font-size: 13px; font-weight: bold; color:#3a7db2; float:left; width:100%; line-height: 24px;}
.vpb_wall_body_right h4 a{color:#3a7db2;}
.vpb_wall_body_wrapers .vpb_wall_body_timeline .timeline-header-wrapper{min-height:320px; background:#000; width:97%; float:left; margin-left:2px; margin-bottom:0px; margin-top: 0px;}
.timeline-header-wrapper .coverflexslider .coverslides > li{ }
.list-tabs{padding:15px;}
.list-tabs .thumbnail{border: 1px solid #CCCCCC; padding:0px; border-radius:0px;}
.list-tabs .thumb h5{padding:7px; font-size:15px; display: table; width:100%;}
.list-tabs .thumb a:hover{text-decoration: none;}
.list-tabs .thumb h5 span{ display:table-cell; vertical-align: middle; margin:auto;}
.list-tabs .thumb:hover h5{ background:#272727; border-radius: 5px; color: #FFFFFF; cursor: pointer;}
.list-tabs .thumb h5:hover { background:#0014a8;}
.profilephoto_wrap .flexslider{margin-bottom:10px;}
.profilephoto_wrap .vprofilephoto_editer.btn-unfriend{ padding: 0; background: none;}
.list-tabs .thumb:hover h5 .vpb_wall_fullname{color:#fff; text-decoration:none;}
.list-tabs .thumb h5 .vpb_wall_fullname:hover{text-decoration:none;}
.popscreate .col-sm-4 img{width:100%;}
.container.popscreate{width:95% ; padding:0px;}
.popscreate .col-sm-4 {width:40%}
.popscreate .col-sm-8{width:58%;}
.vframe .list-tabs .thumbnail img {height: 156px;}
.profilephoto_wrap .flexslider{ width: 100%; height: 237px; border: 0px solid #FFF; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.blog-list{float:left; width:100%; margin-top:20px;}
.space-all{padding:10px;}
.post-info {font-size: 12px; color: #949494; margin-bottom: 10px;}
.post-info span { color: #222;}
.blog-list h3{ margin-bottom:0px; width:100%; float:left;}
.blog-list .box{float:left; width:100%;}
.blog-list img.blog-img{width:auto; max-width:100%;}
.blog-list a{ float:left; height:200px; overflow:hidden; width:100%; text-align:center;}
.blog-list h3 a{height:25px; text-align:left; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;     font-size: 16px; color: #01ace5; text-decoration:none;}
.blog-list .box .col-md-6 p{min-height:50px;}
.blog-list .box .col-md-6{margin-bottom:15px;}
.close-btn{  position: absolute; right: 10px; top: 5px; color: #333; font-size: 20px; cursor: pointer;}
#vpb_status_update_box .swiper-button-next, #vpb_status_update_box .swiper-container-rtl .swiper-button-prev{right: 0px; background: #fff; width: 15px;}
#vpb_status_update_box .swiper-button-next.swiper-button-disabled, #vpb_status_update_box .swiper-button-prev.swiper-button-disabled{ opacity: 1; }
#vpb_status_update_box .swiper-button-next.swiper-button-disabled:after, #vpb_status_update_box .swiper-button-prev.swiper-button-disabled:after{color: #dedede;}
#vpb_status_update_box .swiper-button-prev, #vpb_status_update_box .swiper-container-rtl .swiper-button-next{left: 0px; background: #fff; width: 15px;}
#vpb_status_update_box .swiper-button-next:after{content: "\f054"; right: 0px;}
#vpb_status_update_box .swiper-button-prev:after{content: "\f053"; left: 0px;}
#vpb_status_update_box .swiper-button-next:after, #vpb_status_update_box .swiper-button-prev:after{
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #000;
    font-size: 18px;
    position: absolute;
    top: 10px;
}
#vpb_status_update_box .vfooter{margin-top: 8px;}
#assignment_group_container{padding: 0px 12px;}
.really_simple_share .fa{ width:30px; height:30px; border-radius:50px; border:2px solid #fff; color:#fff; font-size:17px; text-align:center; line-height: 26px; margin-right:5px;}

.really_simple_share_login .fa{ width:30px; height:30px; border-radius:50px; border:2px solid #000; color:#000; font-size:17px; text-align:center; line-height: 26px; margin-right:5px;}

.footer-above-right{float:right;margin: 0px 5px;}
.footer-below .footer-above-right a{float:left; margin-left:10px; color:#fff;}
.editable{ border: 1px solid #ccc;width: 250px; padding: 5px; float: left; text-align: center; margin-bottom: 10px; max-width: 90%;}
.content-external-page{font-size:14px; line-height:26px; text-align:left; padding:10px;}
.content-external-page .modal-title span{margin-left:0px !important;  margin-top: -30px !important; color: #fff}
.content-external-page .container{padding-right:15px;}
.profileimage{transform: rotate(-13deg); /*transform-origin: bottom left;*/ margin-bottom: 12px; max-width:75%;}
.profile-img-list {text-align: center; margin-top: 25px; margin-bottom:10px;}
.profile-user-info .profile-details{margin:10px;}
.profile-user-info .profile-details .list-row{display:table; width:100%; margin-bottom:4px;}
.profile-user-info .profile-details .list-row label{display:table-cell; width:75%;}
.profile-user-info .title{margin:10px; color: #999; font-weight: 600;}
.profile-user-info{border-top: 1px solid #E2E2E2;}
.profile-img-list .vprofile_o_title{ margin-bottom:50px;}
.pro_type .col{margin-bottom:10px;}
.pro_type .col .btn-unique{width:100%; padding:10px 5px;}
.pro_type { width: 100%; padding: 12px 15px 5px;   background-color: #ffffff;  border: 1px solid #dce4ec; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.pro_type .col .btn-unique:hover, .pro_type .col .btn-unique.active{background:#333; color:#fff;}
.checklist label{display:inline; font-weight: normal;}
.checklist input[type="checkbox"]{float:left; margin-right:5px;}
.list-row label{ width:70%;}
.profile-user-info .title.show-checked{margin:0px; margin-right:5px;}
.about_pro_type .profile-user-info{ margin-bottom:10px; border:none;}
.about_pro_type .list-row{margin-bottom:3px;}
.vasinfo-map{ position:relative; width:95%; background:#fff; margin:10px auto; padding:10px; overflow: hidden; height: 150px;}
.map-google{position:static ;}
.vpb_pagination_system a{text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-family:arial;font-size:13px;text-align:center;padding:6px 15px 6px 15px;margin-right:5px;text-decoration:none;cursor:pointer;font-weight:bold;}
.vpb_pagination_system a:hover, .vpb_pagination_system a:active{border:px solid #FFFFFF;background-color:#459d29 ;background:linear-gradient(to bottom, #67e93c, #3f8f25);text-shadow:#67e93c 1px 1px 1px;}
.vpb_pagination_system span.current{position:relative;z-index:1;overflow:visible;display:inline-block;border:1px solid #BEBEBE;border-bottom-color:#666;text-decoration:none;text-align:center;white-space:nowrap;cursor:pointer;color:#333;background-color:#eee;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f6f6), to(#e4e4e3));background-image:-moz-linear-gradient(#f5f6f6, #e4e4e3);background-image:-o-linear-gradient(#f5f6f6, #e4e4e3);background-image:linear-gradient(#f5f6f6, #e4e4e3);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f6f6', EndColorStr='#e4e4e3');-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #fff;-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #fff;box-shadow:0 1px 0 rgba(0, 0, 0, 0.1), inset 0 1px 0 #fff;zoom:1;*display:inline;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;font-family:helvetica, arial, 'lucida grande', sans-serif;font-size:13px;text-align:center;padding:4px 13px 4px 13px;margin-right:5px;text-decoration:none;cursor:default;font-weight:bold;}
.vpb_pagination_system span.disabled{background-color:#ededed;border:1px solid #bababa;font-size:13px;font-weight:bold;color:#bababa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;width:10px;padding:5px 14px 5px 14px;margin-right:5px;text-decoration:none;cursor:default;font-family:helvetica, arial, 'lucida grande', sans-serif;}
.hover_titles{font-family:'chaparral-pro', sans-serif;font-size:21px;margin-bottom:0px;text-decoration:none;color:#006898;}
.hover_titles:hover{text-decoration:underline ;cursor:pointer;color:#2E9DF7 ;}
.usersLefted{display:inline-table;width:140px;margin-top:15px;margin-bottom:0px;float:left;font-size:14px;cursor:default;}
.usersRighted{display:inline-table;margin-top:15px;margin-bottom:0px;float:left;width:auto;font-size:14px;cursor:default;}
.showinmobile{display:none ;}
.language-div{margin-top:19px;}
.nav .dropdown-menu{right: 8px; left: auto; border-radius:0px; border-top:1px solid #E1E1E1; font-size:13px ; font-family:arial ;min-width:460px ;max-width:460px ; width:100% ;}
.wall-popup{ padding:20px; padding-bottom:0px;}
.ViddiFramesbyCategory { /*-webkit-column-count:3;
    -webkit-column-gap:15px;
    -moz-column-count:3;
    -moz-column-gap:10px; 
    column-gap:10px;column-count:3;*/  
 padding:0px 10px; }
.ViddiFramesbyCategory .thumb{/*width: 100% ; height: auto ; margin-bottom:20px;*/ padding:10px;}
.ViddiFramesbyCategory .thumb img{ width:100%;}
.frame-btn{margin-left:15px;}
.nobg .vprofile_about_detail_addon, .nobg .input-group-addon{ background: transparent ; color:#fff; border:none ;}
#birth_date_html .vprofile_about_detail_addon{font-size:16px ; font-family: 'Lintel';}
.showinmiddle{position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.login-box-div{border:1px solid #ededed; padding:30px 0px; max-width:360px; margin:auto; border-radius:5px; background:#fff;}
.body-grey{background:#e9ebee;}
.login-box-div h1{margin-top:0px; font-size: 25px;  margin-bottom: 15px;;}
.vpb_sumite_info{ display:inline-block; width:100%; margin-top:15px;}
.vpb_sumite_info .remember_me{width:100%;}
.login-box-div .vpb_sumite_info .remember_me{text-align:left;}
.vpb_sumite_info .vthe_buttons{ margin-top:0px;}
.vpb_sumite_info .agreement_terms{ width:100%; display: inline-block;}
.link-btn{ color:#205996; cursor: pointer;}
.link-btn:hover{text-decoration:underline;}
.vpb_sumite_info .sbtn-success{width:100%; margin:0px; padding:10px 0px; font-weight:bold;}
.link-btn.sign-up{ font-size:16px; color: #000; font-weight: bold; margin-top:10px;}
.link-btn.sign-up:hover{color:#4d90fe; text-decoration:none;}
.top-mrg{margin-top:50px;}
.login-area{ float: right; width:48%; text-align:right;}
.login-area .login_form .input-group { width: 33%; float: left; margin: 5px 5px 0px 5px;}
.login-area .select_lang{display:none;}
.login-area .login_form .input-group:nth-child(3) {  width: 13%;  margin: 1px;}
.login-area fb-frgt-pass a.btn-facebook { float: left; width: auto; margin: 0;  padding: 0px; background-color: #3B5998;  text-decoration: none; padding-right: 15px; font-weight: normal;  margin-top: -13px;  color: #fff ; opacity: 1;
}
.login-area .form-control{height:auto ; padding:3px ;}
.login-area .vthe_button{margin:4px; padding: 6px 10px;}
.login-area .btn{margin-top:-5px; font-size: 12px; text-align: left; padding: 0; color: #fff;}
.login-area .login_form .input-group.forget-div{ margin-top:0px;}
.login-area .login_form .input-group.forget-div a{font-size: 12px; text-align: left; padding: 0; color: #fff; text-decoration:none;}
.login_form .input-group .form-control:last-child{border-radius: 0px 4px 4px 0px;}
.sign-up-page .sign-up{ width: 100%; margin: auto; max-width: 360px;}
.sign-up-page .vpb_index_a, .sign-up-page .sign-up .radio-row .col-sm-6 {color:#000;}
.sign-up-page .nobg .vprofile_about_detail_addon, .nobg .input-group-addon{color:#000;}
.sign-up-page #birth_date_html{float:left; width:100%; text-align:left;}
.sign-up-page #birth_date_html label {position:relative; /*float:left; margin-right:1%; float:left; width:30%;*/
 padding: 0;
    margin: 0;
    border: 1px solid #772c0f;
    width:auto;
    border-radius: 3px;
    overflow: hidden;
    background-color: #772c0f; margin-right: 3px;
     float: left; width: 32%;}
	.select-style select option{ color:#000;}
	.sign-up-page .input-group.radio-row{ background:#772c0f; margin-top:5px;}
	.sign-up-page .input-group.radio-row label{ color: #019ad0; font-family: 'Lintel';}
	 .sign-up-page .sign-up .radio-row .col-sm-6{width:auto; margin-right:5px;}
	 
/*.sign-up-page #birth_date_html label.eyear{width:38%; margin-right:0px;}*/

.sign-up-page #birth_date_html label:after {
color:#333;
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
-ms-transform:rotate(90deg);
transform:rotate(90deg);
right:8px; top:0px;
padding:0 0 2px;
/*border-bottom:1px solid #ddd;*/
position:absolute;
pointer-events:none;
padding:15px 0px 15px; font-weight:bold;
}
.sign-up-page #birth_date_html label:before { content:'';}

.sign-up .radio-row .col-sm-6{padding:5px 10px !important;}
.sign-up .form-control, #birth_date_html select{padding:5px 10px !important;}
.sign-up-page #birth_date_html select{font-family: 'Lintel';
margin: 0;
background:#772c0f;
outline:none;
display: inline-block;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
width:100%;
-webkit-padding-before:8px;
-webkit-padding-after:8px;
font-size:13px;
cursor:pointer; padding:8px 10px; font-weight:normal;
border:1px solid #dce4ec;border-left:0px solid none; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s; border:none; color:#fff; background: #772c0f url("../img/icon-select.png") no-repeat 98% 50%;}
#birth_date_html select option{
padding:8px 5px;
}

.vpb_wall_body_wrapers .vpb_wall_body_left{width: 180px; float:left; margin-top: 0px;}
.vpb_wall_body_wrapers .vpb_wall_body_right{width: 180px;}
.vpb_wall_body_wrapers .vpb_wall_body_center{width:726px;}
.vpb_wall_body_wrapers .vpb_wall_body_center.withoutrightbar{width:100%; margin-left:6px;}
/* photo section dropdown menu */
.dropdownphoto 
{
color: #555;
margin: 3px -22px 0 0;
width: 143px;
position: relative;
height: 17px;
text-align:left;
}
.fbalbumphotobox .dropdownphoto{height:auto; margin-top:0px;}
.fbalbumphotobox .dropdownphoto .submenuphoto{ min-height:17px;}
.submenuphoto
{
background: #fff;
position: absolute;
top: 55px;
left: 40px;
z-index: 100;
width: 100%;
display: none;
margin-left: 10px;
padding: 0px 0 5px;
border-radius: 6px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45);
}
.dropdownphoto li a 
{
color: #555555;
display: block;

font-weight: bold;
padding: 6px 15px;
cursor: pointer;
text-decoration:none;
}

.dropdownphoto li a:hover
{
background:#155FB0;
color: #FFFFFF;
text-decoration: none;
}
a.photoaccount 
{
font-size: 16px;
line-height: 16px;
color:#ff0c66;
position: absolute;
display: block;
padding: 2px 8px 5px 8px;
/*
height: 28px;
width: 100%;
*/
margin: 23px 0px 0px 150px;
text-decoration: none;
cursor:pointer;
}
.rootphoto
{
list-style:none;
margin:0px;
padding:0px;
font-size: 11px;
padding: 11px 0 0 0px;
border-top:1px solid #dedede;
}
/* end photo section dropdown menu */
.login-area .link{ color:#fff; padding:5px 20px; font-size:12px; background:#205996; display:inline-block; margin-top:11px;}
.login-box-div .vpb_submit_data_wrap{border:none;}
.header-left .vpb_profile_search_box{width:258px ; float:left; margin-top:-2px;}
.header-left .input-group-addon { padding: 4px 12px;}
.navbar-header.header-left .form-control-plus{padding:1px 3px;}
.navbar-nav > li > a{padding:2px 10px;}
.navbar{min-height:auto;}
.navbar-afixed-top{text-align:center; float:left; width:100%;}
.navbar{border-radius: 0px;}
.header-left .nav .dropdown-menu{ right: auto; left: 6px; top:34px}
.header-left .dropdown-menu.bullet.pull-right:after{ left: 6px; right: auto;}
img.v-tweet{margin-top:-5px; margin-left: -3px;}
.sys_album{ width: 140px; height: 140px; margin: 5px;  cursor: pointer; white-space: nowrap; overflow: hidden;  background-color: #f1faff; border: 1px solid #c2e3f4; margin:auto;}
.sys_album_units {float: left;position: relative;width: 64px;height: 64px;margin: 2px;border: 1px solid #FFFFFF;background: no-repeat center; background-size: cover;}
#v_search_results_box{width:370px !important ;}
.content-top-header .vpb_profile_search_box #v_search_results_box .input-group{border:none;}
#v_search_results_box.dropdown-menu.bullet.pull-center:after{left:8%; right:auto;}
#v_search_results_box ._sfriend{ float:left; width:60%;}
#v_search_results_box ._sfriend .vpb_popup_fb_box_c {padding:0px;}
#vpb_display_wall_find_friends ._sfriend{float:left;}
.link-world-chat{ position: absolute; right:0; top:10px; width:200px; text-align:center;}
.navbar-collapse-plus{padding-left:0px;}
.link-world-chat a{ color:#fff; font-size: 13px; padding: 0px 10px; text-decoration: none; font-weight: bold; line-height: 20px;}
#v_search_results_box .cbtn{font-size:12px; padding:5px 10px;}
#v_search_results_box .cbtn._rcbtn .fa-reply{ font-size:9px; }
.navbar-right #v_site_menu_box{ min-width:200px ; top:34px;}
#v_search_results_box .vpb_cbtn._rcbtnc{ padding:0px; border:none;}
.vp_ul_wrap ul.dropdown-menu a.dropdown.open{pointer-events: none;}
.tabs-menu.affix{position:fixed; top:45px; z-index:99; width:727px; }
.navbar-collapse.tabs-nav, .group_manin_menu_wrapper {width:100% ; padding-left:0px; background:#fff; }
#stnotification{ padding: 10px;text-align: center;background: #ccc;margin: 10px;font-weight: bold; display: none;}
.navbar-collapse.tabs-nav.affix{border-bottom:1px solid #ccc; margin-bottom:10px ;}
.navbar-inverse.tabs-menu .navbar-nav > li > a{padding:5px 9px; color:#fff; background: #772c0f; font-size:14px; font-family: 'Lintel'; margin-right: 2px; border-radius: 3px; font-weight: 600;}
.navbar-inverse.tabs-menu .navbar-nav > li > a .caret, .navbar-inverse.tabs-menu .navbar-nav > li > a span{color: #fff;}
.navbar-inverse.tabs-menu{border: none; padding-top:4px; background: #fff;}
.group_menu_wrapper, .group_menu_wrapper_active{padding:10px 12px; border-right: 1px solid #ccc; color:#01ace5; font-size:14px; float:left;cursor: pointer; background: #011b3e;}
.group_menu_wrapper:last-child{border-right:none;}
.tabs-menu .hidden-links li{ width:100%; float:left;}
.tabs-menu .hidden-links{width:150px; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
box-shadow: 0 6px 12px rgba(0, 0, 0, .175);}
.navbar-inverse.tabs-menu .navbar-nav > li > a:hover{ color:#01ace5;}
.navbar-inverse.tabs-menu .navbar-nav > .open > a, .navbar-inverse.tabs-menu .navbar-nav > .open > a:focus{background-color:transparent; color:#000;}
.navbar.tabs-menu .navbar-nav{ letter-spacing:normal;}
.navbar.tabs-menu .nav .dropdown-menu{min-width: 162px ; left: 0; padding:0px; border-bottom:none; z-index:98;}
.tabs-menu .dropdown-menu > li > a:hover, .tabs-menu .dropdown-menu > li > a:focus{ background:none;}
.tabs-menu li:hover, .group_menu_wrapper:hover, .group_menu_wrapper_active{ background:#fff; color:#01ace5;}
.tabs-menu li, .group_menu_wrapper{text-transform:capitalize;}
.navbar.tabs-menu .nav .dropdown-menu.status{min-width: 115px  ;}
.navbar.tabs-menu .nav .dropdown-menu.status li .fa{float: right;}
.navbar-inverse.tabs-menu .navbar-nav > li:last-child > a{border-right:none;}
.Online .fa-circle{color:#00FF00 ;}
.Offline .fa-circle{color:#a4a4a4 ;}
.Away .fa-circle{color:#eabb13 ;}
.Busy .fa-circle{color:#f14b29 ;}
.fa-globe{ color: #362ed6; font-size: 13px;}
.fa-history{color: #362ed6; }
.tabs-menu, .group_manin_menu_wrapper{position: relative; min-width: 250px; background: #fff; border-bottom:1px solid #ccc;}
.tabs-menu   button.btn-more {position: relative; height: 100%; padding: 10px 12px; border: 0; outline: none;
background-color:#fff; color: #000; cursor: pointer; font-size: 14px; float:left; border-left:1px solid #ccc;}
.tabs-nav li.vstatus{width:90px;}
.tabs-menu &::after {content: attr(count); position: absolute; width: 30px; height: 30px; left: -16px; top: 12px;
text-align: center; background-color: @color-3; color: #fff; font-size: 14px; line-height: 28px;
border-radius: 50%; border: 3px solid #fff; font-weight: bold;
}
.font-image .cimage img{width: 100% !important;}
.tabs-menu &:hover::after {
transform: scale(1.075);
}

#vp_profile_photo img { border-radius: 50%; }
.tabs-menu &:before, 
.tabs-menu &:after {
content: '';
position: absolute;
left: 0;
width: 32px;
height: 4px;
background: #fff;
}

.tabs-menu &:before {
top: -8px;
}

.tabs-menu &:after {
bottom: -8px;
}


.visible-links {
display: inline-table;
}

.tabs-menu li {
display: table-cell;
}
.tabs-menu li li{display:block;}
.tabs-menu .hidden-links li{display:block; border-bottom: 1px solid #ccc; padding: 10px 10px;}
.tabs-menu .hidden-links li a{color:#000; font-size:14px; text-decoration:none; width:100%; float:left;}
.tabs-menu .hidden-links {
position: absolute; top: 100%; z-index: 98;  background: #fff; padding-left: 0px; padding: 0px; text-align:left;  border: 1px solid #ccc;
}
.modal-content.v_wrapper .vasplus_a{border-top:1px solid #ccc ;}
.tabs-menu .hidden {
visibility: hidden;
}
.tabs-menu .dropdown-menu > li > a { color: #000; font-size: 14px; text-decoration: none;  width: 100%; padding:0px; white-space:normal;}
.tabs-menu .dropdown-menu > li {display: block; border-bottom: 1px solid #ccc; padding: 10px 10px;}
.tabs-menu .visible-links .dropdown-menu > li{float:left; width:100%;}
.tabs-menu .visible-links .dropdown-menu > li .fa-circle{margin-top:5px;}
.wchat-name{width:100px; float:left;border:0px solid; padding-top:2px;padding-bottom:4px;}
.wchat-cout{float:right;border:0px solid;padding-top:6px;padding-bottom:3px;}
.vpb_wall_body_wrapers .vpb_wall_body_center.withoutrightbar{max-width:75.6%; min-height:1500px;}
.withoutrightbar .tabs-menu.affix{max-width:68%; width:100%;}
.theme-btn {  background:#FFFFFF; border: 1px solid #8A3A61; font-size: 16px; font-weight: bold; margin-top: 8px; padding: 5px; color:#8A3A61;}
.theme-btn:hover{ background:#8A3A61; color:#fff;}
.breadcrumb > li + li:before{ content: "::"; margin-right:5px; color:#000;}
.breadcrumb > li{ font-size: 20px;  font-weight: bold;}
.breadcrumb{margin-bottom:5px; background:none;  padding: 5px 0px;}
.page-heading h1{ margin-top:7px; color:#8A3A61; font-size: 24px;  font-weight: bold;}
.page-heading{float:left; width:100%; margin-bottom:15px;}
#custom-search-input .search-query{padding:5px;}
#custom-search-input .btn{ padding: 5px 8px;}
#custom-search-input .input-group{margin:auto; width:93%; margin-bottom:10px;}
.groups-list{float:left; width:100%;}
.groups-list .col-md-4 a img{ height:150px; margin:auto;}
.withoutchatbar .vpb_wall_body_wrapers, .withoutchatbar .vasplus_containers{ margin-left:0px; margin-right:0px;}
.withoutchatbar .navbar .container .header-left{margin-left:0px;}
.withoutchatbar #navbar .navbar-right{margin-right:0px; right:0px;}
.promote-left{float:left; width:39%; max-height:400px; overflow-y:auto;}
.promote-left .vprofile_about_detail{display:inline-block;min-width:100% ;width:100% ;}
.promote-left p label{float:left;margin:0px; padding:0px; line-height: normal; font-weight:normal; cursor:pointer;font-weight:bold; width:100%; margin-bottom:5px; text-align: left; margin-top: 5px;}
.promote-left .fa-info-circle{color: #ccc;}
.promote-left .top-gap{margin-top: 5px;}
.promote-left .small-text{font-size: 11px;}
.promote-left #daily_budget{width: 100%; padding: 4px; margin-bottom: 6px;}
.promote-left p {float:left; width:100%; margin-bottom:10px;}
.promote-left .box-padding{float:left; width:100%; padding:10px; text-align:left;} 
.promote-right .box-padding{float:left; width:100%; padding:10px; }
.promote-left .box-padding input:first-child{margin-left:0px;}
.promote-left .box-padding input{margin-top:0px;}
.promote-left .vmiddle_about_title{float:left; width:100%;}
.promote-right{float:right; width:60%; max-height:400px;  overflow-y:scroll; }
.page-user-info{ float:left; width:100%; margin-bottom:0px;}
.promote-left .panel-body{text-align: left;}
.page-user-info span.vpb-wall-user-photo{float:left;}
.page-user-info span.info, .promote-right .description{float:right; width:88%; text-align:left;}
.promote-right .vprofile_about_detail{float:left; width:100%;}
.page-user-info span.info span{float:left; width:100%; text-align:left;}
.gamezone .vpb_wall_body_right{margin-top:45px;}
.gamezone .thumbnail > img{height:50px;}
.gamezone .list-tabs .thumbnail{border:none;}
.gamezone .list-tabs .thumb p{height:35px; overflow:hidden;}
.gamezone .list-tabs .thumb h5{height:35px; display:block; text-align:center;}
.gamezone .list-tabs .thumb h5 span{display:inline-block; width:100%;}
#vpb_status_update_box{z-index:0;}
.section-left ul{margin:0px; padding:0px; list-style:none;}
.section-left ul li{list-style:none; padding: 10px 5px; background-color: #fff; border-bottom: 1px solid #ccc; border-top: 0px solid #F1F1F1; color: #333; text-decoration: none; float:left; width:100%; margin-top:0px ;}
.section-left ul li a{color: #333; text-decoration: none;}
.section-left ul li:hover{background:#dad8d8;}
.section-left ul li a .fa{color:#0014a8;     margin-right: 6px; font-size:15px;}
.section-left.msg-box ul li .fa{color:#0014a8; font-size:15px; margin-top:2px;}
.section-left ul li .count{float:right; color:#0014a8;}
.game-info{float:right; width:87%;}
.section-left.msg-box ul li{ float:left;}
.section-left.msg-box{ float:left;}
.game-name{ float: left; width: 100%; text-align: center; padding: 10px 5px; border-bottom: 1px solid #ccc;}
.section-left.msg-box li p{margin-bottom:0px;}
.section-left.msg-box li a{color:#0014a8;}
.section-left .vprofile_o_title{float:left; width:100%;}
.section-left ul li .headtitle .fa{float:right;}
.section-left ul li .headtitle a .fa{ color:#868686;}
.section-left ul li .label-success { background-color: #676767;}
.categorycount{margin-left:3px; color:#0014a8;}
.section-left ul li .table{ margin-top:10px;}
.list-vertical li{ list-style:none; float:left; width:100%; margin-bottom:10px; text-transform:capitalize;}
.game-icon{float:left; margin-right:10px; max-width:50px; width:100%; margin-bottom:5px;}
.small-icon-list .game-icon{ max-width:16px; height:16px;}
.small-icon-list li .media-heading{ font-size:14px;}
.small-icon-list li .media-heading a{color:#3d3d3d;}
.listofgame .latest .media-list .fa{  position: absolute; right: 30px; color: #0014a8; font-size:12px;}
.listofgame .latest .date-time{margin-bottom:2px;}
.listofgame .latest .date-time .time{color:#afafaf;}
.page-heading { float: left; text-align: left; padding:20px 15px 0px; font-size: 16px; font-weight: bold; text-transform:capitalize;}
.col-md-12.vertical-list{padding:0px;}
.custom-search-game{float:right; width:70%; margin-bottom:15px;}
.modal.fade{ width: 100%;  height: 100%; position: fixed; z-index: 9999;  left: 0px;top: 0px; right: 0px;  bottom: 0px;  background: rgba(0, 0, 0, 0.68);}
.modal.fade#v-delete-cover-item{z-index:999999;}
.navbar .container{ overflow:inherit; max-width:1320px;}
#vpb_status_update_box{ z-index:9; position: relative;}
#vpb_get_all_the_user_portfolio{text-align:center;}
.more-tab{float:left;}
.vmiddle_other_title.vprofile_o_title{float:left; width:100%; margin-bottom:20px; margin-top:10px; font-size: 17px; font-weight: 600; color:#333;}
.modal-dialog.framecropphoto-dialog{width:55%; height:360px;}
.fixedsidebar .affix{ width:180px; background:#fff; left:inherit;}
/*.fixedsidebar .affix .viewfriendlists{display:none;}*/
.fixedsidebar .affix .sAll{height:250px; overflow-y:auto;}
.content-box{float:right; width:930px; margin-right: 7.7%;}
 .affix .hideinfixed{display:none;}
.vpb_wall_body_wrapers .vpb_wall_body_right .fixedrightbar .affix .profilephoto_wrap{margin-top:0px ;}
.vpb_wall_body_wrapers .vpb_wall_body_right .fixedrightbar .affix{width:180px; right:inherit; background:#fff; top:86px; }
.vpb_wall_body_wrapers .content-box .vpb_wall_body_timeline .timeline-header-wrapper{width:100%;}
/* .affix #vpb_get_all_the_users_paged .vproductbox{ display:none;}*/
/*  .affix #vpb_get_all_the_users_paged .vproductbox.lastads, .affix #vpb_get_all_the_users_grouped .vproductbox.lastads{display:block; margin-top:40px;}*/
  .vpb_wall_body_wrapers .vpb_wall_body_center{min-height:1500px;}
  .vpb_wall_body_wrapers .vpb_wall_body_right{float:right;}
  .viewfriendlists{float:left; width:100%; padding:0px 5px;}
   .viewfriendlists .vfriendsPhotos_wraper{width:48%; float:left; border:1px solid #ccc; margin:5px 1%;}
   .fullwidth-page{width:1075px; float:left;}
   .local-ads .thumbnail a > img{height:120px;}
    .local-ads .thumbnail .caption p{height:50px; overflow:hidden;}
   .local-ads{float:left; width:100%;}
   .content-external-page.fullwidth-page .modal-dialog{margin-top:0px;}
   .vpb_wall_body_right #vpb_get_all_the_users_paged .img-responsive{ display:inline-block;}
   .vpb_wall_body_wrapers .content-box .vpb_wall_body_center.withoutrightbar{max-width:100%; margin-left:0px;}
   .events-page .col-md-4 img.img-responsive{height:120px;}
   .no-events h3{ font-size:18px;}
   .frameuploadphoto .col-sm-4 img.custom-width{width:100% ;}
   .frameuploadphoto .btn-lg.btn-success{    background: #272727; border: 1px solid #272727;  border-radius: 3px 3px 3px 3px; color: #fff;
    cursor: pointer; width:auto; font-size: 15px;}
	.frameuploadphoto .btn-lg.btn-success .glyphicon{display:none;}
	.title-bold{font-weight:bold;}
	.rowbd{float:left; padding:5px 15px;}
	.rowbd .breadcrumb{width:100%;}
	.btn-info.btn-facebook{ background-color:#005397; border-color:#005397;}
	.btn-info.btn-twitter{ background-color:#00aedd; border-color:#00aedd;}
	.btn-info.btn-theme{background-color:#222; border-color:#222;}
	.pdnone{padding:0px; background:#fff;}
	.modal-dialog.vlivevideo{max-width:100%; width:100%; overflow:hidden; height:100%;
	box-sizing: border-box; min-height: 300px; min-width: 800px; position: absolute; }
	.modal-dialog.vlivevideo #vlivevideo{ width:80%; float:none; margin:auto; overflow:hidden; background:#000; border-radius:0px; padding:2%; height:90%;}
	.popup_viddi_video{width:100%; height:100%;}
	.video-area{ overflow:hidden; height: 100%; position: relative}
.video-area .btn-row{position:absolute; top:0px; height:40px; background:#000;}
#v-create-livevideo{overflow:hidden;}
.popup_viddi_video .col-sm-3{background:#fff; padding:15px; height:100%;}
.popup_viddi_video .col-sm-3 .btn-success{position: absolute;bottom: 15px; right: 15px;
}
.popup_viddi_video .col-sm-3 .post-link{width:100%; height:70px;}
/*	#ezAlerts .modal-dialog{max-width:100%; width:100%; overflow:hidden; height:100%;
	box-sizing: border-box; min-width: 800px; position: absolute; margin:0px;}
		#ezAlerts .modal-dialog .modal-content{ border-radius:0px; height:100%;}*/
		#ezAlerts .modal-dialog #room-urls{display:none;}
		.v-video-call{ position:absolute; right:70px; cursor:pointer; color:#9f9fdd; margin-top: 2px;}
        .v-voice-call{ position:absolute; right:100px; cursor:pointer; color:#9f9fdd; margin-top: 2px;}
		.v-video-call, .v-voice-call:hover{color:#fff;}
		#vpb_own_updated{ width:50%; float:left;}
#vpb_friends_updated{width:50%; float:right;}
.slides.groupcoverslides img{ width:100%;}
.login-home{ background-size: cover; background-position: center; top: 0;     height: 100%; position: relative; touch-action: none;
 transform: translate3d(0px, 0px, 0px);  transition: all 700ms ease;}
 .login-home .navbar-default{background-color:#772c0f; box-shadow: 0 0 0 1px hsla(0,0%,100%,.13); transform: translateZ(0) translateY(0); z-index: 90; position: fixed;  width: 100%;  padding: 2px 0px 4px;}
.login-home .navbar-default .vpb_wall_logo{margin-top: 0px;}
 .login-home .navbar > .container .navbar-brand{ padding-top:2px; margin-left:0px;}
  .login-home .sign-up-page .vpb_index_a, .login-home .sign-up-page .sign-up .radio-row .col-sm-6,   .login-home .sign-up-page .nobg .vprofile_about_detail_addon, .nobg .input-group-addon{color:#fff;}
  .login-home footer .footer-below{background:#fff;}
.footer-content img {  width: 30px; margin-bottom:5px;}
.footer-content{position:absolute; bottom:0; left:0; width:100%; background:#fff;}
.footer{ padding:5px 20px;}
 .footer-content .left-content{float:left;}
 .footer-content .right-content{ float:right;}
 .footer-content .language li{float: left; width:auto; font-size: 13px; margin-top: 8px; line-height:normal; list-style:none;}
.footer-content .language li a{padding:0px 5px; color: #444; font-weight:600;}
 .login-home .small-text-j{color:#fff; font-size:12px;}
  .login-home .sbtn-success.vthe_button{float: left; width: 100%; line-height: normal; padding: 8px 12px; background: #772c0f;
    color: #fff; font-weight: 600; font-size: 16px; margin:0px; text-align:center;}
.login-home .container > .navbar-header{ max-width: 1180px;  margin: auto; float:none !important;}
 .login-home .login-box-div{background:none; border:none;}
 .login-home .login-box-div h1,  .login-home .link-btn, .login-home .remember_me{color:#fff;}
  body.login-home{ font-family: 'Roboto', sans-serif; font-size:14px; background:#01ace5;}
   .login-home .container{padding-right:0px;}
  .login-home .sign-up-page .vsuccess, .login-home .sign-up-page .vwarning{position:absolute; top:0;}
  .login-home .small-text-j{float:left; width:100%; margin-top:-20px;}
  .button-login .btn{ color:#fff;     background: #529ecc;  margin: 3px 0px 0px 5px;}
  .comment_smiley_dropdown_menu .nav.nav-pills{float:left; width:100%; max-width:350px;}
  .comment_smiley_dropdown_menu .nav.nav-pills > li > a{padding:10px;}
  .btn-facebook{    background: #1568ab; color: #fff; font-size: 17px; margin-top: 10px;}
.btn-facebook-i{    background: #1568ab; color: #fff; font-size: 17px; margin-top: 10px; width:100%;}
.btn-google-i{    background: #DD4B39; color: #fff; font-size: 17px; margin-top: 10px;  width:100%;}
.btn-email-i{    background: #01ace5; color: #fff; font-size: 17px; margin-top: 10px;  width:100%;}
  #vpb_display_popvideo_page_owner .btn-facebook{font-size:14px; margin-top:0px;}
.vframe .btn-facebook{    background: #1568ab; color: #fff; font-size: 15px; margin-top: 0px;}
  .btn-facebook:hover{color:#fff;}
  .btn-facebook .fa{margin-right:5px;}
  .login-home .vthe_buttons{float:left; width:100%;}
  .btn-row{float:left; width:100%;}
 .login-home .navbar .btn{background: #01ace5; color: #011b3e; font-family: 'Lintel';  font-size: 18px;  text-align: center;  vertical-align: top; display: inline-block;  padding: 5px 13px; border-radius: 3px; margin-top:8px; float:right; font-weight:bold;}
	.login-home .navbar .container{max-width:100%;}
	.login-home .navbar .navbar-brand{padding:0px;}
	.login-home .footer-content, .outer-page .footer-content{ background:#772c0f; color:#fff;}
	.login-home .footer-content .language li a, .outer-page .footer-content .language li a{color:#fff;}
	.login-home .footer, .outer-page .footer{ max-width:1180px; padding:10px 0px; margin:auto;}
	.language .notranslate{ margin-left:20px;}
	.footer-content .copyright{font-size: 13px; margin-left: 20px;  float: left;  margin-top: 8px;}
	.social_btn_div{float:left;}
	.outer-page{ background:#01ace5; font-family: 'Roboto', sans-serif; color:#444; font-size:14px; min-height:inherit !important;}
	.outer-page .navbar-default.navbar-afixed-top{    box-shadow: 0 0 0 1px hsla(0,0%,100%,.13);
    transform: translateZ(0) translateY(0); z-index: 90; position: relative; width: 100%; padding: 0px; background-color:#772c0f; height:auto;}
	.outer-page .navbar-brand img{ max-width: 200px;}
	.outer-page .navbar  .container .pull-right{ margin-top:6px;}
	.outer-page .signup_link {
    transition: all .25s cubic-bezier(.165,.84,.44,1),opacity 1ms linear;
    border: 0; margin-right: 10px; text-align: center;  vertical-align: top; display: inline-block; padding: 5px 13px;
    border-radius: 3px; font-size: 14px; font-weight: 600;}
	.outer-page .signup-button, .outer-page .signup_link.login-button{ background-color:#01ace5; color:#011b3e; font-family: 'Lintel'; font-weight: bold; font-size: 18px; padding: 5px 24px;}
.outer-page .footer-content{ position:relative; bottom:0px; float:left; width:100%;}
.outer-page footer .footer-below{ background:#011b3e;}
#vpb_display_popvideo_page_owner .thumbnail .caption{text-align: center;}
.outer-page #vas-main-body .vasplus_containers{background:#fff; padding: 5px 20px;}
.outer-page .container{max-width:1180px; width:100%; padding-right:0px;}
.gamezone .thumbnail{ border:none;}
.row-game p.description{ height:30px; overflow:hidden;}
.profile-img-list p.profileimage{float: right;  margin-right:2px; width: 80%; margin-bottom: 20px; padding-bottom: 4px;     font-size: 11px;  padding-right: 1px;}
#vasplus_album_page_owner .col-md-3 .remove-cover{display:none;}
#vasplus_album_page_owner .col-md-3:hover .remove-cover{display:block;}
.slides.groupcoverslides{height:384px;}
.hideinmobile{ background:#fff; position:relative;}
.vpb_wall_body_wrapers .vpb_wall_body_center .inner_center{ position:relative; background:#fff;}
.fa-bell:before, .fa-users:before{font-size: 18px; float: left;}
.navbar .logo-viddi{ float: left; margin: 5px 20px 0px; }
.navbar li.user-d-s a{margin-top: -2px;}
#vpb_display_album_page_owner .btn{margin-bottom: 15px;}
#vpb_display_album_page_owner h5{text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-family:Arial, Helvetica, sans-serif}
.chat-left-header{margin-left:7px;width:34%;cursor:pointer;}
.free-game-txt{    font-size: 22px; color: #0014a8;}
.gamezone-page{padding: 0px 15px !important;}
.gamezone-page .row-game .col-md-4 { border: 1px solid #efefef;}
.gamezone-page .row-game .col-md-4 h5{font-weight: bold; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;  }
.gamezone-page .page-heading{ padding: 15px 0px 15px; font-size: 35px; margin-bottom: 30px; border-bottom: 1px solid #ccc;
}
.gamezone .section-left ul li{padding: 10px 12px;}
#vpb_status_update_box.affix{position: fixed; top: 79px; background: #fff; width:545px;}
#vpb_status_update_box.affix .modal-body, #vpb_status_update_box.affix .modal-footer{display: none;}
#vpb_status_update_box.affix-top .modal-body, #vpb_status_update_box.affix-top .modal-footer{display: block;}
#vpb_status_update_box.affix .modal-body.hupbox, #vpb_status_update_box.affix .modal-footer.hupbox{display: none;}
#vpb_status_update_box.affix .modal-body.upshow, #vpb_status_update_box.affix .modal-footer.upshow{display: block;}
#vpb_status_update_box .swiper-slide{ width:auto !important;}
#this_page_errors{ clear: both;  display: block; float: left; width: 100%;}
.todaybday ul.event-list{ padding:0px; margin: 0px; background: #E2E2E2; }
.todaybday ul.event-list li{ padding: 5px 10px; border-bottom: 1px solid #ccc; list-style: none; }
.todaybday ul.event-list li:last-child{border-bottom: none;}
.todaybday ul.event-list li a{ color: #000; text-decoration: none; }
.todaybday ul.event-list li a:hover{text-decoration: none; }
.todaybday ul.event-list li a b{ color: #337ab7; }
.birthday-page .event-list {
		list-style: none;
		font-family: 'Lato', sans-serif;
		margin: 0px;
		padding: 0px;
	}
	.birthday-page .event-list > li {
		background-color: rgb(255, 255, 255);
		box-shadow: 0px 0px 5px rgb(51, 51, 51);
		box-shadow: 0px 0px 5px rgba(51, 51, 51, 0.7);
		padding: 0px;
		margin: 0px 0px 20px;
	}
	.birthday-page .event-list > li > time {
		display: inline-block;
		width: 100%;
		color: rgb(255, 255, 255);
		background-color: rgb(197, 44, 102);
		padding: 5px;
		text-align: center;
		text-transform: uppercase;
	}
	.birthday-page .event-list > li:nth-child(even) > time {
		background-color: rgb(165, 82, 167);
	}
	.birthday-page .event-list > li > time > span {
		display: none;
	}
	.birthday-page .event-list > li > time > .day {
		display: block;
		font-size: 45pt;
		font-weight: 100;
		line-height: 1; margin-left: 12px; margin-top: 6px;
	}
	.birthday-page .event-list > li time > .month {
		display: block;
		font-size: 18pt;
		font-weight: 900;
		line-height: 1;
	}
	.birthday-page .event-list > li > img {
		width: 100%;
	}
	.birthday-page .event-list > li > .info {
		padding-top: 5px;
		text-align: center;
	}
	.birthday-page .event-list > li > .info > .title {
		font-size: 17pt;
		font-weight: 700;
		margin: 0px;
	}
	.birthday-page .event-list > li > .info > .desc {
		font-size: 11pt;
		font-weight: 300;
		margin: 0px;
	}
	.birthday-page .event-list > li > .info > ul,
	.birthday-page .event-list > li > .social > ul {
		display: table;
		list-style: none;
		margin: 10px 0px 0px;
		padding: 0px;
		width: 100%;
		text-align: center;
	}
	.birthday-page .event-list > li > .social > ul {
		margin: 0px;
	}
	.birthday-page .event-list > li > .info > ul > li,
	.birthday-page .event-list > li > .social > ul > li {
		display: table-cell;
		cursor: pointer;
		color: rgb(30, 30, 30);
		font-size: 11pt;
		font-weight: 300;
        padding: 3px 0px;
	}
    .birthday-page .event-list > li > .info > ul > li > a {
		display: block;
		width: 100%;
		color: rgb(30, 30, 30);
		text-decoration: none;
	} 
    .birthday-page .event-list > li > .social > ul > li {    
        padding: 0px;
    }
    .birthday-page .event-list > li > .social > ul > li > a {
        padding: 3px 0px;
	} 
	.birthday-page .event-list > li > .info > ul > li:hover,
	.birthday-page .event-list > li > .social > ul > li:hover {
		color: rgb(30, 30, 30);
		background-color: rgb(200, 200, 200);
	}

.birthday-page section h2{font-size: 16px;}
.vpb_wall_body_wrapers.events-page .vpb_wall_body_center{width: 730px;}
.vpb_wall_body_wrapers.events-page .vpb_wall_body_right .fixedrightbar .affix, .vpb_wall_body_wrapers.events-page .vpb_wall_body_left.fixed{top: 45px;}
.vpb_wall_body_wrapers.events-page .vpb_profile_photo_wrapper{float: left;; width: 100%; padding:5px;}
.vpb_wall_body_wrapers.events-page #vpb_status_update_box.affix{position: relative; top: initial; width:100%;  }
.updates-bottom-right{display:inline-block; margin-right:10px; color:#ccc; float: right; line-height: 28px; margin-top: 5px;}
.updates-bottom-right .fa{float: left; margin-right: 5px;}
.vpb_wall_body_wrapers.events-page #vpb_status_update_box .modal-body{padding: 15px 10px;}

#vpb_display_addpopmusic_page_owner-2 #double li{ width: 33%; margin: 0px; margin-bottom: 10px; padding: 0px 15px; }
#vpb_display_addpopmusic_page_owner-2 #double li audio{max-width: 65%; width: 100% !important; overflow: hidden; float: right; margin-left: 0px !important}
#vpb_display_addpopmusic_page_owner-2 #double li h5{float: left; width:29%; max-width: 80px;}
#vpb_display_addpopmusic_page_owner-2 h4.code-comment{margin-bottom: 20px;}
#page_promote_text .nav > li{width: 33%;}
#page_promote_text select.select{padding: 5px;}
#page_promote_text .age-box span.middle{ margin: 4px 10px; font-size: 13px;}
#page_promote_text .age-box span{float: left;}
[contenteditable=true]:empty:before{
  content: attr(placeholder);
  display: block; /* For Firefox */
 outline: none !important;

}

/* */

div[contenteditable=true] {
  width: 100%;
  padding: 5px;  outline: none !important;
}

pre {
  background:#EEE;
  padding:5px;
  width: 100%;  outline: none !important;
}
.content-top-header{float: left; max-width: 922px; width: 100%;}
.content-top-header #navbar{float: right; width: auto; font-family: 'Lintel';}
.cppostdata.vpb_showbgposter, .vpb_posterbg{ height: 300px; width: 100%; }
.cppostdata{ float: left; width: 100%;}
.cppostdata.cpwallborder{border: 1px solid #ccc;}
.cppostdata.vpb_showbgposter #vpb_wall_post_data, .vpb_posterbg .vpb_default_status_wrapper span{ position: relative; float: left; top: 50%; left: 50%; transform: translate(-50%, -50%); height: inherit;  text-align: center; color: #fff;     font-size: 30px; font-weight: 700; line-height: 34px;}
.newwallpage .vpb_posterbg{ padding:50px 20px; }
.vpb_posterbg .vpb_default_status_wrapper span{height: auto;}
.newwallpage .vpb_posterbg .vpb_default_status_wrapper span{ font-size: 25px; line-height: 28px; }
.newwallpage .vpb_wrap_post_contents_e{float: left; width: 100%; margin-bottom: 7px;}
.newwallpage .vpb_wrap_post_contents_e span.vpb_tooltipsed{ float: left; width:auto; }
.newwallpage .vpb_wrap_post_contents_e span.vpb_tooltipsed span{ margin-right: 3px; float:left; line-height:24px; }
.newwallpage #vpb_status_updated .vpb_wrap_post_contents_e span.laugh_text, .newwallpage span.understand_text{margin-top:0px;}
.newwallpage .vpb_wrap_post_contents_e .vpb_hover{    float: left; margin-right: 2px;}
.newwallpage .vpb_comment_posting_wrapper{float:left;}
.newwallpage .vpb_wrap_post_contents_d{float:left; width:100%;}
.newwallpage .v_wall_wrapper .vasplus_b{float: left; width: 100%; background: #fff;}
#ezAlerts-message h2{font-size: 20px; margin-top:0px;}
#ezAlerts-message .touchmeul li:last-child{border-bottom: none;}
#ezAlerts .modal-body{padding-bottom: 0px;}
/* radio button css */
.touchmeul{
  list-style: none;
  margin: 0;
  padding: 0;
	overflow: auto;
}

.touchmeul li{
  color: #AAAAAA;
  display: block;
  position: relative;
  float: left;
  width: 100%;
	border-bottom: 1px solid #e5e5e5;
}

.touchmeul li input[type=radio]{
  position: absolute;
  visibility: hidden;
}

.touchmeul li label{
  display: block;
  position: relative;
  font-weight: 300;
  font-size: 15px;
  padding: 5px 0px;
  margin-bottom: 0px;
  padding-left: 55px;
/*  margin: 10px auto;*/
  z-index: 9;
  cursor: pointer;
  -webkit-transition: all 0.25s linear; color: #333;
}

.touchmeul li:hover label{
	color: #00F;
}

.touchmeul li .check{
  display: block;
  position: absolute;
  border: 3px solid #AAAAAA;
  border-radius: 100%;
  height: 15px;
  width: 15px;
  top: 8px;
  left: 20px;
	z-index: 5;
	transition: border .25s linear;
	-webkit-transition: border .25s linear;
}

.touchmeul li:hover .check {
  border: 5px solid #00F;
}

.touchmeul li .check::before {
  display: block;
  position: absolute;
	content: '';
  border-radius: 100%;
  height: 10px;
  width: 10px;
  top: -2px;
	left: -2px;
  margin: auto;
	transition: background 0.25s linear;
	-webkit-transition: background 0.25s linear;
}
h4#ezAlerts-title{ color: #333; }
input[type=radio]:checked ~ .check {
  border: 5px solid #00F;
}

input[type=radio]:checked ~ .check::before{
  background: #00F;
}

input[type=radio]:checked ~ label{
  color: #00F;
}

.insight-list{float: left; width: 100%;}
.insight-list li{list-style: none; border-bottom: 1px solid #ccc; padding-bottom: 15px; margin-bottom: 15px; float: left; width: 100%;}
.insight-list .top-info{float: left; width: 100%; color: #9d979c; padding: 0px 5px 15px; border-bottom: 1px solid #ccc; margin-bottom: 15px;}
.insight-list .top-info .col-md-7{padding-left: 0px;}
.top-info h5, .insight-list ul li h5{font-weight: bold; margin: 0px; line-height: normal; font-size: 13px; color: #000;}
.top-info .btn{ background: #e9ebee; color: #4267b2; font-size: 14px; }
.insight-list .comment, .insight-list li p{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.insight-list .comment{margin:8px 0px;}
.insight-list ul{padding-left: 0px;}
.insight-list ul li .col-md-1, .insight-list ul li:last-child .col-md-2 {padding: 0px;}
.insight-list .posted, .insight-list ul li .col-md-2 p{float: left; width: 100%; color: #9d979c; font-size: 12px;}
.insight-list .num, .insight-list .price { font-size: 20px;}
.insight-list ul li .btn{ color: #fff; background: #1a3192; }
.box-nb-list .portfolio-item{width: 33%; border: none;}
.box-nb-list .row{float: left; width: 100%; border-bottom: 1px solid #ccc; padding-bottom: 15px; margin-bottom: 15px;}
.box-nb-list .portfolio-item h3{margin:0px;}
.box-nb-list .portfolio-item a{color: #000; font-size: 20px;}
.box-nb-list .portfolio-item p{margin-bottom: 0px; margin-top: 5px; color: #9d979c;
    font-size: 12px; float: left; width: 100%;}
/* end radio button */
.vpb_showbgposter #vpb_wall_post_data, .vpb_posterbg{padding:100px 27px;
    align-items: center; justify-content: center;}
.vpb_vchat_box .vpb_wall_smiley_box_wrapper{ height: auto; }
.vpb_vchat_box .vpb_wall_smiley_box_wrapper .vsmilybox{height: 250px; overflow-y: auto;}
.vpb_vchat_box .vpb_smiley_header_box{float: right; position: absolute;
    right: -6px; background: #ccc; border-radius: 50%;  height: 25px; width: 25px; text-align: center;
 line-height: 4px; font-weight: bold; margin-top: -10px;}
 #vpb_status_update_box .modal-body{padding: 5px 15px;}
 .btn-success.btn-pms-continue{ background: #0000cd; border-color: #0000cd; }
 .blinktext { animation: blinker 3s linear infinite;}
 .font-type .image-box{ float:left; width:100%; border:1px solid #ccc; height:151px; text-align:center; margin-top:10px; line-height: 135px;}
  .font-type .image-box img{border:none !important; }
  .col-md-4.font-type, .col-md-4.font-image{width:300px;}
  #vasplus_personalpop_page_owner{border:none; margin-bottom:20px; float:left; width:100%;}
  #vasplus_personalpop_page_owner h5{float:left width:100%; border-top:1px solid #ccc; padding-top:10px; margin-bottom: 18px; font-weight: bold;
}
  #vasplus_personalpop_page_owner .btn{float:right; background:#777; border:#666; margin-top:6px; color:#fff;}
  .close.vasplus_tooltip_photo_e{color:#f90e0e; opacity: 1; font-weight:normal; font-size: 24px}
  .not-found{font-size:22px; color:#01ace5; padding-left:15px;}
   .not-found .fa-circle-o-notch{ font-size:18px; color:#333; padding-left:0px;}
   #vasplus_wall_find_friends{min-height:1100px; float:left; width:100%;}
 .blog-list a.readbolg{height:auto; text-align:left; float:none; font-weight:bold; color:#01ace5; font-size: 11px;
    text-decoration: underline; width: auto; margin-left: 5px}
.navbar-nav.visible-links .open .dropdown-menu > li > a{ padding:0px;}	
.container-middle{position:relative; width:100%; float:left; background:#fff;}
.fbalbumphotobox .col-md-4{margin-bottom:15px;}
body.group .content-box, .events-page .content-box{background:#fff;}
body.group #vpb_status_update_box.affix{top: 44px; width: 727px;}
body.group .vpb_wall_body_wrapers .vpb_wall_body_right{border-left:1px solid #ccc; margin-left:8px;}
body.group .vpb_wall_body_wrapers .vpb_wall_body_right .fixedrightbar .affix{border-left:1px solid #ccc; top:45px;}
body.group .group_menu_wrapper.vasplus_tooltip_icons, .events-page .group_menu_wrapper.vasplus_tooltip_icons{ background:transparent; color:#000; padding: 0px; border: none !important;
  margin-left: 8px;}
  body.group .group_menu_wrapper.vasplus_tooltip_icons .fa, .events-page .group_menu_wrapper.vasplus_tooltip_icons .fa{font-size:16px; margin-top:5px;}
body.group .group_menu_wrapper, body.group .group_menu_wrapper_active, .events-page .group_menu_wrapper, .events-page .group_menu_wrapper_active { padding: 5px 9px; color: #fff; background: #772c0f; font-size: 14px; font-family: 'Lintel';  margin-right: 2px;  border-radius: 3px; font-weight: 600;}
body.group .tabs-menu, body.group .group_manin_menu_wrapper{margin-top: 5px; border-bottom:none;}
body.group .edit-close-icons.group_menu_wrapper{float:right; background: none; padding: 0px;}
.events-page #group_page_menu{ padding-bottom:10px;}
.events-page .updates-bottom-right .fa{ margin-top:5px;}
@keyframes blinker {  
  50% { opacity: 0;}
}

}
  @-moz-document url-prefix() {
}
.login_form {float:left; width:100%;}
.sbtn-success{float:left; width:100%;}
.video-send-box .btn-row .hidden {visibility:hidden;}
.country-name{text-transform: capitalize;}
.events-page .fixedrightbar #goodslider{ margin-top:70px;}
  }

@media(min-width:1200px){.vpb_profile_contents{border:1px solid #E6E6E6;border-top:0px solid #E6E6E6;font-family:arial;font-size:13px;width:98.1%;line-height:20px;text-align:left;margin:0 auto;font-weight:normal;padding:10px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#252523;word-wrap:break-word;}
}
@media(min-width:768px){.vpb_left_page{float:left;width:65%;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;}
.vpb_right_page{display:inline-block;float:right;width:30%;text-align:left;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;}
#vpb_inner_left_page{width:25% ;float:left ;padding-top:10px ;}
#vpb_inner_right_page{width:75% ;float:left ;}
#vdown{display:none ;color:#6db244;}
#vright{display:inline-block ;color:#6db244;}
.remember_me{float:left;text-align:left;margin-bottom:0px;}
.forgot_password{float:right;text-align:right;}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-right:0;margin-left:0;}
.vasplus_containers{padding:0px;margin:0 -15px;width:100%;}
.birthday-page .event-list > li {
			position: relative;
			display: block;
			width: 100%;
			height: auto;
			padding: 0px;
		}
		.birthday-page .event-list > li > time,
		.birthday-page .event-list > li > img  {
			display: inline-block;
		}
		.birthday-page .event-list > li > time,
		.birthday-page .event-list > li > img {
			width: 105px;
			float: left;
		}
		.birthday-page .event-list > li > .info {
			background-color: rgb(245, 245, 245);
			overflow: hidden;
		}
		.birthday-page .event-list > li > time,
		.birthday-page .event-list > li > img {
			width: 105px;
			height: 105px;
			padding: 0px;
			margin: 0px;
		}
		.birthday-page .event-list > li > .info {
			position: relative;
			height: 105px;
			text-align: left;
			padding-left:15px;
		}	
		.birthday-page .event-list > li > .info > .title, 
		.birthday-page .event-list > li > .info > .desc {
			padding: 0px 0px; margin-bottom: 5px;
		}
		.birthday-page .event-list > li > .info > ul {
			position: absolute;
			left: 0px;
			bottom: 0px;
		}
		.birthday-page .event-list > li > .social {
			position: absolute;
			top: 0px;
			right: 0px;
			display: block;
			width: 40px;
		}
        .birthday-page .event-list > li > .social > ul {
            border-left: 1px solid rgb(230, 230, 230);
        }
		.birthday-page .event-list > li > .social > ul > li {			
			display: block;
            padding: 0px;
		}
		.birthday-page .event-list > li > .social > ul > li > a {
			display: block;
			width: 40px;
			padding: 10px 0px 9px;
		}
}

		

@media(min-width:768px){.navbar-afixed-top{padding:5px 0px;position:fixed;z-index:9999;min-width:100% ;width:100% ; height:45px;}
.navbar-fixed-top{padding:8px 0;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s;position:fixed;min-width:100% ;width:100% ;}
.navbar-afixed-top .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.navbar-fixed-top .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.navbar-fixed-top.navbar-shrink{padding:10px 0;}
.navbar-afixed-top.navbar-shrink{padding:0;}
.navbar-afixed-top.navbar-shrink .navbar-brand{font-size:1.5em;}
.navbar-fixed-top.navbar-shrink .navbar-brand{font-size:1.5em;}
#navbar .post_a_project{display:inline-block;text-align:center;vertical-align:middle;border:1px solid #3f8f25;border-radius:6px;background:#67e93c;background:-webkit-gradient(linear, left top, left bottom, from(#67e93c), to(#3f8f25));background:-moz-linear-gradient(top, #67e93c, #3f8f25);background:linear-gradient(to bottom, #67e93c, #3f8f25);text-shadow:#67e93c 1px 1px 1px;color:#111111 ;text-decoration:none ;font-family:arial;font-size:16px ;font-weight:bold;margin-top:13px;padding:7px 16px;}
#navbar .post_a_project:hover,
#navbar .post_a_project:focus{border:1px solid #4fb32e;background:#7cff48;background:-webkit-gradient(linear, left top, left bottom, from(#7cff48), to(#4cac2c));background:-moz-linear-gradient(top, #7cff48, #4cac2c);background:linear-gradient(to bottom, #7cff48, #4cac2c);color:#111111 ;text-decoration:none ;}
#navbar .post_a_project:active{background:#3f8f25;background:-webkit-gradient(linear, left top, left bottom, from(#3f8f25), to(#3f8f25));background:-moz-linear-gradient(top, #3f8f25, #3f8f25);background:linear-gradient(to bottom, #3f8f25, #3f8f25);color:#111111 ;text-decoration:none ;}
.vasplus-slider-wrapper{margin:0 auto;width:100%;margin-top:76px;border:0px solid;}

}


@media(min-width:767px){footer .footer-col{text-align:left;}
}



@media (min-width:760px){.vpb_wall_logo{margin:0px;margin-top:-10px;padding:0px 0px ;color:#FFF ;}
.vpb_profile_search_box{margin:0px; padding:0px 0px ;color:#FFF ;}
}
.navbar-header{float:left;padding:12px 0px ;padding-top:0px ;}
@media (min-width:768px){.navbar-header{float:left;padding:0px 0px ;}
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-right:-10px;margin-left:-5px;}
@media (min-width:768px){.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-right:0px;margin-left:-15px;}
}

@media (min-width:1050px){.user-d-s{display:inline-block ;}
}
@media (min-width:1200px){.home_icon{display:inline-block ;}
}
.vasplus_bosy{min-width:100%;width:100%;}
.vasplus_bosy .vthe_inner{min-width:100%;width:100%;max-height:400px ;overflow:hidden;}
.vasplus_bosy .vfriend_inner{min-width:100%;width:100%;max-height:400px ;display:block;padding:10px;overflow:hidden;}
@media (min-width:768px){.vasplus_bosy{min-width:auto;width:auto;}
.navbar-header{float:left ;width:auto ;}
.navbar-collapse{float:right ;}
.navbar-collapse-plus{float:right ;}
}

.vfriendsPhoto_wraper span{position:absolute;bottom:5px;left:5px;text-decoration:none ;color:#FFF ;font-family:arial ;font-size:13px ;font-weight:normal ; text-shadow: 1px 1px 1px #333;}
.vfriendsPhotos_wraper{display:inline-block;margin:4px;margin-right:0px ;margin-left:0px;margin-bottom:0px ;position:relative;text-align:left;text-decoration:none;position:relative;}
.vfriendsPhotos_wraper a{text-decoration:none;color:#FFF;cursor:pointer; float:left;}
.vfriendsPhotos_wraper img{height:107px;width:107px;border:0px ;}
.vfriendsPhotos_wraper span.vdbtnfriends{ float:right; color:#333; margin-right:15px;}
 .viewfriendlists .vfriendsPhotos_wraper span.vdfname{ float:left; margin-left:12px;}
 .viewfriendlists .vfriendsPhotos_wraper span.vdfname a{font-size: 12px; font-weight: bold;  color: #01ace5;}
  .viewfriendlists .vfriendsPhotos_wraper span.vdfname, .vfriendsPhotos_wraper span.vdbtnfriends{height:107px; line-height:100px;}
  .vfriendsPhotos_wraper span.vdbtnfriends .btn{padding: 4px 12px; font-size:12px; background-color:#777; border-color:#666; color:#fff;}
.vpb_no_friend_available{padding:10px;}
.modal-title{text-align:left ;}
.vpb_profile_main .vright{text-align:center;display:inline-block;min-width:100%;min-height:auto;margin-left:0px;width:100%;margin-bottom:0px;vertical-align:top;border:0px solid #f1f1f1;background-color:#fff;padding-bottom:60px;}
html, body{height:100%;}
@media only screen and (min-width:1150px){.vpb_profile_main .vleft{text-align:left ;min-width:200px;width:25%;margin-right:0px;margin-bottom:0px;vertical-align:top;border:0px solid #f1f1f1;height:100%;padding:0px ;text-align:left ;float:left;}
.vpb_profile_main .vmiddle{text-align:left;min-width:400px;width:48%;margin-bottom:0px;vertical-align:top;border-left:12px solid #E9EAED;border-right:12px solid #E9EAED;display:inline-block;margin-left:-20px;min-height:1000px ;height:100% ;}
.vpb_profile_main .vright{text-align:center;min-width:200px;margin-left:0px;width:25%;margin-bottom:0px;vertical-align:top;border:0px solid #f1f1f1;height:100%;display:inline-block;}
}

@-webkit-keyframes move{0%{background-position:0 0;}
100%{background-position:50px 50px;}
}

@media (min-width:1200px){.vg_info{display:inline-block;}
}
@media (min-width:800px){.vbottom_padding{padding-bottom:250px;display:table;}
.vpb_wall_body_wrapers{display:table;width:100%;min-height:1100px;height:100%;}
.vpb_wall_body_wrapers .vpb_wall_body_left{width:180px;vertical-align:top; height:auto;background-color:#fff; margin-right:0px; float:left;}
.vpb_wall_body_wrapers .vpb_wall_body_left.fixed{top:44px; z-index: 99;}
.vpb_wall_body_wrapers .vpb_wall_body_bleft{width:180px;vertical-align:top;display:table-cell;height:100%;background-color:#fff;}
.vpb_wall_body_wrapers .vpb_wall_body_cleft{vertical-align:top;width:50%;height:100%;background:transparent;}
.vpb_wall_body_wrapers .vpb_wall_body_bleft .left_inners{border-left:0px solid #E9EAED;border-right:0px solid #E9EAED;width:100% ;height:auto ;}
.vpb_wall_body_wrapers .vpb_wall_body_cleft .left_inners{border-left:0px solid #E9EAED;border-right:0px solid #E9EAED;width:100% ;height:auto ;}
.vpb_wall_body_wrapers .vpb_wall_body_center{vertical-align:top;display: inline-block; width:727px; height:100%;background-color:#fff;}
.vpb_wall_body_wrapers .vpb_wall_body_bcenter{vertical-align:top;display:table-cell;width:75%;height:100%;background-color:#fff;}
.vpb_wall_body_wrapers .vpb_wall_body_ccenter{vertical-align:top;width:50%;height:100%;background:transparent;}
.vpb_wall_body_wrapers .vpb_wall_body_right{max-width:180px;vertical-align:top;width:100%;height:100%;padding-bottom:0px; margin-left:9px; background:#fff;}
.vpb_wall_body_wrapers .vpb_wall_body_center .inner_center{display:inline-block;width:100% ;min-height:100% ;height:100% ;}
.vpb_wall_body_wrapers .vpb_wall_body_bcenter .inner_center{display:inline-block;width:100% ;min-height:100% ;height:100% ;}
.vpb_wall_body_wrapers .vpb_wall_body_ccenter .inner_center{display:inline-block;width:100% ;min-height:100% ;height:100% ;}
.join-now .vpb_wall_body_ccenter .inner_center{min-height:inherit ;height:auto }
.vpb_wall_body_wrapers.join-now{min-height:inherit;height:auto;float:left;width:100%; margin-top:90px; margin-bottom:30px;}
.join-now .center-img{margin-top:5%;}
}

@media (min-width:768px){.vpb_groups_box{display:inline-table;border:1px solid #f1f1f1;width:44%;margin:0 auto;margin:2.5%;background-color:#ffffff;-webkit-box-shadow:0 6px 4px -6px #999;-moz-box-shadow:0 6px 4px -6px #999;box-shadow:0 6px 4px -6px #999;vertical-align:middle;}
.vpb_groups_box img{max-width:100%;max-width:100%;width:100%;height:100%;}
}

.vpb_top_group_info_box{font-family:arial ;font-size:13px ;text-align:left;padding:10px;width:100%;line-height:23px;color:#000 ;border-bottom:1px solid #e5e5e5;}
.tablenum{width:auto;text-align:left;}
.table_others{text-align:left;}
@media (min-width:768px){.table_others{text-align:center ;}
.tablenum{min-width:50px ;text-align:center ;}
}


@media (min-width:500px){.usersLefted{display:inline-table;width:140px;margin-top:15px;margin-bottom:10px;float:left;font-size:14px;cursor:default;}
.usersRighted{display:inline-table;margin-top:15px;margin-bottom:10px;float:left;width:auto;font-size:14px;cursor:default;}
}

@keyframes loading{from{background-position:0px 0px;}
to{background-position:-16px 0px;}
}
@-webkit-keyframes loading{from{background-position:0px 0px;}
to{background-position:-16px 0px;}
}
@-moz-keyframes loading{from{background-position:0px 0px;}
to{background-position:-16px 0px;}
}
@-o-keyframes loading{from{background-position:0px 0px;}
to{background-position:-16px 0px;}
}

@media (max-width:1000px){.group_menu_wrapper_active, .group_menu_wrapper {padding:10px 13px;}
.vframe .list-tabs .thumbnail img{ height:130px}}

@media (min-width:1000px){.vfriendsVideo_wraper iframe{min-height:140px ;height:140px ;width:140px ;border:0px solid ;margin:0 auto ;}
}
@media (max-width:900px){.vpb_wall_body_left .vfriendsPhoto_wraper{ height:100px;}}

   @media(max-width:1335px){.vasplus_containers{ margin:0px; margin-top: 45px;}
   
   .vpb_wall_body_wrapers .vpb_wall_body_timeline{max-width:100% ;}
   .container{padding:0px 15px;}
   .vpb_wall_body_wrapers .vpb_wall_body_right, .vpb_wall_body_wrapers .vpb_wall_body_center{float:left ;}
   .link-world-chat{display:none;}
   .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-left:0px;}
   
   .slides.coverslides{ position:relative !important;}
   .vpb_wall_body_wrapers .vpb_wall_body_timeline{max-width: 990px !important;}
   .coverslides, .coverslides > li{width:990px !important;}
   .navbar .logo-viddi{ margin: 5px 28px 0px; width: 141px;}
   }
    @media(max-width:1250px){.container{width:1242px;}
	.navbar .container{width:100%; max-width:1242px;} 
	 #vpb_status_update_box.affix{position: relative;}}
   @media(max-width:1186px){
	   
	.fixedsidebar .affix, .fixedrightbar .affix{position:relative;} 
	.tabs-menu.affix{position:relative;}  
	#navbar .navbar-right{width:auto; right:10px; margin-right:0px;}
	#navbar .navbar-right, #navbar.navbar-collapse.navbar-collapse-plus.collapse{width:auto;}
	.fixedsidebar .affix .viewfriendlists{display:block;}
	.affix .hideinfixed{display:block;}
.navbar-default .navbar-nav > li > a:focus{ color:#fff;}
.content-top-header{max-width: 82%;}
.navbar .container{min-width: 1126px;}
.content-top-header .vpb_profile_picture_icon_wrapper span#p_page_first_name{width:92px; overflow:hidden; text-align:right;}
	 
   }
    @media(max-width:1100px){.content-top-header{min-width:860px;}}

	   @media(max-width:1050px){.navbar-brand img{margin-top:0px;margin-left:0px;max-width:100% ;min-width:100% ;width:100% ;max-height:38px ;height:100%;text-align:left;}
.navbar-brand-plus{margin-top:0px;margin-left:0px;max-width:80% ;min-width:80% ;width:80% ;max-height:38px ;height:100%;text-align:left;}
.dfreelancers{display:none;}
#vas-hire-or-find-freelance .vas-hire-or-find-freelance-item .vas-hire-or-find-freelance-link .caption .caption-content h3{text-transform:none ;font-size:16px ;}
#vas-hire-or-find-freelance .vas-hire-or-find-freelance-item .vas-hire-or-find-freelance-link .caption .caption-content span{font-size:14px ;}
#vas-hire-or-find-freelance .vas-hire-or-find-freelance-item .vas-hire-or-find-freelance-link .caption .caption-content .see_more{font-size:12px;}
.navbar-header-plus{width:28%;}
.navbar .container{min-width: 1132px;}
}
/*@media(max-width:965px){.navbar .container{ width:100%; }
}
  */    @media(max-width:815px){
.navbar .container{ min-width: max-content; }
#navbar .navbar-right, #navbar.navbar-collapse.navbar-collapse-plus.collapse, .navbar-header.navbar-header-plus.header-left{display:flex; margin:0px; margin-top:3px;}
.navbar-afixed-top{position:fixed;}
.navbar-header.navbar-header-plus.header-left li{display:inline-flex;}
.navbar-header.navbar-header-plus.header-left ul{width:230px; float:left; margin-top:5px; margin-bottom:5px;}
.navbar-header.navbar-header-plus.header-left ul ul{width:inherit;}
#navbar.navbar-collapse.navbar-collapse-plus.collapse{float:right; margin-left:25px;}
.logo-viddi{float:left;}
ul.nav.navbar-nav.navbar-left li.user-d-s{display:inline-block;}
.navbar .container{min-width: 1132px;}
	  }

@media(max-width:767px){section{padding:40px 0;}
section.first{padding-top:75px;}
.ViddiFramesbyCategory{ -moz-column-count:    2; -webkit-column-count: 2; column-count:2;}
#vpb_display_addpop_page_owner .col-sm-4,  #vpb_display_addpop_page_owner .col-sm-8{ width:100%;}
#vpb_display_addpop_page_owner .col-sm-4{margin-bottom:15px;}
#vpb_display_addpop_page_owner .vprofilephoto_editer{left:inherit;}
 .login-home .container{width:100%; padding:0px;}
.sign-up-page .sign-up .radio-row .col-sm-6{width:50%; float: left;}
.login-home .navbar-default{position:relative;}
.login-home .showinmiddle{position:relative; left:inherit; top:inherit;     transform: translate(0%, 0%);}
.login-home .vasplus_containers{margin-top:0px;}
.footer-content{float:left; width:100%; position:relative; margin-top:20px;}
.sign-up-page .vthe_buttons{margin-top:-38px;}
.login-home{background-repeat: no-repeat;  background-attachment: fixed;}
.login-home .left-content{float:none;}
.login-home .footer{text-align:center;}
.login-home .right-content{width:100%;}
.login-home .language{padding:0px; margin:0px;}
.login-home .language li{float:none; display:inline-block;}
.login-home .login-box-div{padding:0px;}
 .footer-content .left-content,  .footer-content .right-content{ width:100%; text-align:center;}
 .social_btn_div, .footer-content .copyright{width:100%; text-align:center; margin-left:0px;}
 .language .notranslate {  margin-left: 0; width:100%; margin-bottom: 10px;}
.language li:last-child{width:100%;}
.outer-page .navbar-brand img{ width:150px;}
.outer-page .signup_link{padding:5px 8px;}
.outer-page .navbar-header{ float:left; width:auto;}
.outer-page h2.page-title{font-size:30px;}
.outer-page .navbar-header{padding:0px;}
.outer-page .footer-content{position:relative;}
.navbar .navbar-nav, .content-top-header #navbar{display:flex; margin:0px;}
}

@media(max-width:600px){.login-home .navbar-brand img { margin-left: 0; max-width: 140px;  max-height: inherit; height: auto;}}
	@media all and (max-width: 480px){
.footer-content .language li a {padding:0px 3px; font-size: 11px;}
.footer-content .footer{padding: 5px 5px;}
	
}

#exTab1 .tab-content {
  color : white;
  background-color: #428bca;
  padding : 5px 15px;
}

#exTab2 h3 {
  color : white;
  background-color: #428bca;
  padding : 5px 15px;
}

/* remove border radius for the tab */

#exTab1 .nav-pills > li > a {
  border-radius: 0;
}

/* change border radius for the tab , apply corners on top*/

#exTab3 .nav-pills > li > a {
  border-radius: 4px 4px 0 0 ;
}

#exTab3 .tab-content {
  color : white;
  background-color: #428bca;
  padding : 5px 15px;
}


#_touchme{font-size:16px;}
#cboxWrapper #cboxContent img.cboxPhoto{width: 100% !important; height: auto !important; max-width: 100% !important}
#cboxWrapper #cboxClose{bottom: inherit; top: 0px;}
/* promotion page tabs */
.nav-tabs { background: #f6f6f6; }
    .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover { border-width: 0; }
    .nav-tabs > li > a { border: none; color: #666; font-size: 14px;}
        .nav-tabs > li.active > a, .nav-tabs > li > a:hover { border: none; color: #4285F4 !important; background: transparent; }
        .nav-tabs > li > a::after { content: ""; background: #4285F4; height: 2px; position: absolute; width: 100%; left: 0px; bottom: -1px; transition: all 250ms ease 0s; transform: scale(0); }
    .nav-tabs > li.active > a::after, .nav-tabs > li:hover > a::after { transform: scale(1); }
.tab-nav > li > a::after { background: #21527d none repeat scroll 0% 0%; color: #fff; }
.tab-pane { padding: 15px 0; }
.tab-content{padding:20px}

.card {background: #FFF none repeat scroll 0% 0%; float: left; width: 100%; }

#page_promote_text .tab-content > .active { display: block; float: left; border: 1px solid #ccc; }
#mobile .tab-content > .active {
    display: block;
    float: left;
    border: 1px solid #ccc;
    width: 60%;
    margin: 0 17%;
}
/* end promotion page tabs */

#page_promote_text .nav-tabs > li.active > a, #page_promote_text .nav-tabs > li.active > a:hover, #page_promote_text .nav-tabs > li.active > a:focus{background:none;}
#page_promote_text .nav-tabs > li > a::after{ height: 3px; }
/* CSS for Credit Card Payment form */
.credit-card-box .panel-title {
    display: inline;
    font-weight: bold;
}
.credit-card-box .form-control.error {
    border-color: red;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,0,0,0.6);
}
.credit-card-box label.error {
  font-weight: bold;
  color: red;
  padding: 2px 8px;
  margin-top: 2px;
}
.credit-card-box .payment-errors {
  font-weight: bold;
  color: red;
  padding: 2px 8px;
  margin-top: 2px;
}
.credit-card-box label {
    display: block;
}
/* The old "center div vertically" hack */
.credit-card-box .display-table {
    display: table; float: left; width: 100%; margin-bottom: 10px;
}
.credit-card-box .display-tr {
    display: table-row;
}
.credit-card-box .display-td {
    display: table-cell;
    vertical-align: middle;
    width: 50%;
}
/* Just looks nicer */
.credit-card-box .panel-heading img {
    min-width: 180px;
}
.credit-card-box .subscribe.btn.btn-success{background-color: #777; border-color: #666; color: #fff;}
@media screen and (-webkit-max-device-pixel-ratio:1) and (min-color-index:0) {
.navbar-inverse.tabs-menu .navbar-nav > li > a{font-weight:400px;}
}

/********* tipsy close ******/

.closetpsy {
    width: 10px;
    height: 10px;
    background: #fff;
    position: absolute;
    top: 14px;
    right: 14px;
    /*background: url('https://i.imgur.com/Idy9R0n.png') no-repeat 0 0;*/
	background: url('https://www.viddiflash.com/img/tipclose.png') no-repeat 0 0;
    cursor: pointer;
	
}
.closetpsy:hover {
    
       background-position: -13px 0;
}
.somewhereadd{float: left; position: relative; height: 300px; overflow-y: scroll; width: 100%;}
.somewhereremove{float: left; position: relative; width: 100%; font-size: 20px; color: green; text-align: center;}

.btn-social-icon:hover {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}

.imageThumb {
 max-height: 150px;
 border: 2px solid;
 margin: -68px 10px 0 0;
 padding: 1px;
 }
.dropZoneElement {
    position: relative;
    display: inline-block;
    background-color: #f8f8f8;
    border: 1px solid #c7c7c7;
    width: 125px;
    height: 110px;
    text-align: center;
    float: left;
    left:20px;
}
.textWrapper {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    font-size: 24px;
    line-height: 1.2em;
    font-family: Arial,Helvetica,sans-serif;
    color: #000;
	cursor: pointer;
}

.dropImageHereText {
    color: #c7c7c7;
    text-transform: uppercase;
    font-size: 12px;
}

.product {
    float: left;
    position: relative;
    margin: 0 10px 10px 0;
    padding: 0;
}
.product img {
    width: 110px;
    height: 110px;
}

.wrapper:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.remove_img_preview {
    position: absolute;
    right: 25px;
    background: #ff00007a;
    color: white;
    font-size: 1.2em;
    padding: 0px 7px;
    text-align: center;
    cursor: pointer;
}
.remove_img_preview:before {
    content: "×";
}

.donate-now a{border: 1px solid #ccc;}
.donate-now a:hover{border: 1px solid #01ace5;}

.btn-success {
    color: #fff;
    background-color: #011b3e;
    border-color: #011b3e;
}

.tabs-left, .tabs-right {
    border-bottom: none;
    padding-top: 2px;
  }
  .tabs-left {
    border-right: 1px solid #ddd;
  }
  .tabs-right {
    border-left: 1px solid #ddd;
  }
  .tabs-left>li, .tabs-right>li {
    float: none;
    margin-bottom: 2px;
  }
  .tabs-left>li {
    margin-right: -1px;
  }
  .tabs-right>li {
    margin-left: -1px;
  }
  .tabs-left>li.active>a,
  .tabs-left>li.active>a:hover,
  .tabs-left>li.active>a:focus {
    border-bottom-color: #ddd;
    border-right-color: transparent;
  }
  
  .tabs-right>li.active>a,
  .tabs-right>li.active>a:hover,
  .tabs-right>li.active>a:focus {
    border-bottom: 1px solid #ddd;
    border-left-color: transparent;
  }
  .tabs-left>li>a {
    border-radius: 4px 0 0 4px;
    margin-right: 0;
    display:block;
  }
  .tabs-right>li>a {
    border-radius: 0 4px 4px 0;
    margin-right: 0;
  }