@font-face {
	font-family: 'jenna_sueregular';
	src: url('../fonts/jennasue-webfont.eot');
	src: url('../fonts/jennasue-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/jennasue-webfont.woff') format('woff'), url('../fonts/jennasue-webfont.ttf') format('truetype'), url('../fonts/jennasue-webfont.svg#jenna_sueregular') format('svg');
	font-weight: normal;
	font-style: normal;	-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-text-stroke: 0.000pt;
}
/* IE6, IE7, IE8, but also IE9 in some cases :( 
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{max-width:100%\9;width:auto\9; }*/

body { font-family: 'Open Sans',sans-serif;	font-size: 14px;	margin: 0px;	padding: 0px;	color: #333; -webkit-text-stroke: 0.001pt;}
body, html {    height: 100%;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, form{font-family: 'Open Sans',sans-serif; margin:0px; padding:0px;}
ul, li {    list-style-type: none;    margin: 0;    padding: 0;}
#main{ float:left; width:100%; /*min-height:100%;*/   position: relative;}

header{ height:65px;}
.container{ max-width:1200px;}

.logo{ float:left; position:relative; z-index:9;}
.navbar{ min-height:0px;}
.tnb > li > a{ color:#666; line-height:33px; display:inline-block;}
.tnb > li > a:hover{ color:#E62037 !important;}
.tnb > li > a:hover, .tnb > li > a:focus{ background:none;}
/*.tnb > li > a span{  background:red;}*/
.tnb > li >  p{display: inline-block; margin-left: -10px;}
.tnb > li >  p a{ color:#fff;background:#e62037;border-radius: 10px;font-size: 11px;padding: 2px 7px;}
.tnb > li >  p a:hover{ background:#BA1429;box-shadow: 0 0 0 2px #fff, 0 0 0 3px #C1152B;}
.tnb > li.first a{  padding-left:3px; padding-right:3px; } 
.tnb > li.first span{ color:#666; vertical-align: middle; line-height:30px; display:inline-block;}

.sub-nav{ text-align:center;}
.sub-nav > li{ line-height:32px; margin-right:5px; display:inline-block; padding-top: 2px;   margin-left: 10px;    margin-right: 10px;}
.sub-nav > li > a{ color:#fff; font-size:16px; padding:0 8px 2px;}
.sub-nav > li > a:hover{ color:#1E3E73 !important; border-radius:4px;}
.sub-nav > li > a:hover, .sub-nav > li > a:focus{ background:none;}
.sub-nav > li > a span{ float:left; background:red;}
.sub-nav > li.active{ background:url(../images/arrow2.png) center bottom no-repeat;}
.sub-nav > li.active a{color:#66C6BE !important; background:#1E3E73 !important; border-radius:4px; position: relative;}
.sub-nav > li > a b{font-size:10px; position: relative; right: -3px; top: -7px;}


.sub-nav1{ text-align:center;margin-bottom: 3px;}
.sub-nav1 > li{ line-height:32px; margin-right:5px; display:inline-block; padding-top: 2px;   margin-left: 10px;    margin-right: 10px;}
.sub-nav1 > li > a{ color:#1F3F75; font-size:14px; padding:0 8px 1px;}
.sub-nav1 > li > a:hover{ color:#fff !important; border-radius:4px;}
.sub-nav1 > li > a:hover, .sub-nav > li > a:focus{ background:none;}
/*.sub-nav1 > li > a span{ float:left; background:red;}*/
.sub-nav1 > li.active a{color:#fff !important; background:none !important; border-radius:4px;}

.ideas-icon li a span{ display:inline-block; height:21px;  vertical-align: middle; margin-right:2px;}

.ideas-icon li a span.ico1{ width:18px; background:url(../images/submenu_icon.png) no-repeat 0px top;}
.ideas-icon li.active a span.ico1, .ideas-icon li a:hover span.ico1{background:url(../images/submenu_icon.png) no-repeat 0px bottom;}

.ideas-icon li a span.ico2{ width:18px; background:url(../images/submenu_icon.png) no-repeat -18px top;}
.ideas-icon li.active a span.ico2, .ideas-icon li a:hover span.ico2{background:url(../images/submenu_icon.png) no-repeat -18px bottom;}

.ideas-icon li a span.ico3{ width:15px; background:url(../images/submenu_icon.png) no-repeat -36px top;}
.ideas-icon li.active a span.ico3, .ideas-icon li a:hover span.ico3{background:url(../images/submenu_icon.png) no-repeat -36px bottom;}

.ideas-icon li a span.ico4{ width:15px; background:url(../images/submenu_icon.png) no-repeat -51px top;}
.ideas-icon li.active a span.ico4, .ideas-icon li a:hover span.ico4{background:url(../images/submenu_icon.png) no-repeat -51px bottom;}

.ideas-icon li a span.ico5{ width:21px; background:url(../images/submenu_icon.png) no-repeat -66px top;}
.ideas-icon li.active a span.ico5, .ideas-icon li a:hover span.ico5{background:url(../images/submenu_icon.png) no-repeat -66px bottom;}

.ideas-icon li a span.ico6{ width:18px; background:url(../images/submenu_icon.png) no-repeat -87px top;}
.ideas-icon li.active a span.ico6, .ideas-icon li a:hover span.ico6{background:url(../images/submenu_icon.png) no-repeat -87px bottom;}

.ideas-icon li a span.ico7{ width:26px; background:url(../images/submenu_icon.png) no-repeat -105px top;}
.ideas-icon li.active a span.ico7, .ideas-icon li a:hover span.ico7{background:url(../images/submenu_icon.png) no-repeat -105px bottom;}

.ideas-icon li a span.ico8{ width:23px; background:url(../images/submenu_icon.png) no-repeat -131px top;}
.ideas-icon li.active a span.ico8, .ideas-icon li a:hover span.ico8{background:url(../images/submenu_icon.png) no-repeat -131px bottom;}

.ideas-icon li a span.ico9{ width:23px; background:url(../images/submenu_icon.png) no-repeat -154px top;}
.ideas-icon li.active a span.ico9, .ideas-icon li a:hover span.ico9{background:url(../images/submenu_icon.png) no-repeat -154px bottom;}

.ideas-icon li a span.ico10{ width:19px; background:url(../images/submenu_icon.png) no-repeat -177px top;}
.ideas-icon li.active a span.ico10, .ideas-icon li a:hover span.ico10{background:url(../images/submenu_icon.png) no-repeat -177px bottom;}
.ideas-icon li a span.ico11{ width:18px; background:url(../images/submenu_icon.png) no-repeat -196px top;}
.ideas-icon li.active a span.ico11, .ideas-icon li a:hover span.ico11{background:url(../images/submenu_icon.png) no-repeat -196px bottom;}
.ideas-icon li a span.ico12{ width:21px; background:url(../images/submenu_icon.png) no-repeat -214px top;}
.ideas-icon li.active a span.ico12, .ideas-icon li a:hover span.ico12{background:url(../images/submenu_icon.png) no-repeat -214px bottom;}
 

.whitebar{background-color:rgb(255,255,255);/* Firefox v3.5+ */-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.25);/* Safari v3.0+ and by Chrome v0.2+ */-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.25);/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */box-shadow:2px 2px 4px rgba(0,0,0,0.25); float:left; width:100%; text-align:center; /*height:60px;*/ position: relative;  padding: 4px 0;}
.whitebar ul{ margin-top:0px;}
.whitebar li{/*width: 270px;height: 40px;*/ text-align: left; border-left:1px solid #CCCCCC; display: inline-block; font-size:13px; line-height:14px;  padding:2px 25px; vertical-align: middle;}
.whitebar li.width-li{ width:202px;}
.whitebar li.width-li1{ width:240px;}
.whitebar li.width-li2{ width:202px;}
.whitebar li span{ color:#44B9B0; font-size:18px; float:left;margin-right: 10px; margin-bottom:10px;  margin-top: 2px; height:33px;}
.whitebar li:first-child{ border-left:none; width:240px;}

.nav-tabs > li > a{ background:none; color:#fff; border:none; padding:0px;line-height: 19px; text-align:left; width:111px;}
.nav-tabs > li > a:hover{ background:none; color:#66c6be;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{ background:none;}
.nav > li > a:hover, .nav > li > a:focus{background:none;}
.nav-tabs{ border-bottom:none;}
.nav-tabs .dropdown-menu{   border-radius: 6px; padding: 10px 15px;margin-left: -10px;    margin-top: 20px;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{ background:none; color:#fff;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:none; color:#e0284a; }
.dropdown-toggle{ border:none;}

.dropdown-menu > li > a{font-size: 13px;  border-bottom: 1px solid #DADFE3;padding: 5px 8px; transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;}
.dropdown-menu > li > a img{ margin-right:5px;}
.dropdown-menu > li > a:hover{ background:none; color:#E0284A;}

a {	transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;	color:#19345F;-webkit-text-stroke: 0.001pt;}
a:hover, a:focus {	outline: none;	text-decoration: none;	color:#E62037;}
.a1{ color:#44B9B0;}
.a1:hover{ color:#fff;}
.a2{ color:#fff;}
.a2:hover{ color:#66C6BE;}
a.btn-view{ background:#66C6BE; color:#fff; border-radius:4px; display:inline-block; line-height:20px; font-size:13px; padding:0px 5px;}
a.btn-view:hover{ background:#40ACA4; box-shadow: 0 0 0 2px #fff, 0 0 0 3px #66C6BE;}
a.btn-view-profile{ background:#1F4077; font-size:13px; text-align:center; border-radius:4px; display:inline-block; font-size:13px; color:#fff;  text-transform: none;line-height: 14px; width:64px; height:38px; padding-top:5px;margin-top: 9px;margin-left: 8px;}

a.btn-view-profile:hover{box-shadow: 0 0 0 2px #fff, 0 0 0 3px #1F4077;}
a.btn-remove{ float:right;}
a.pin img{ margin-top:-5px;}

.a3{ margin-left:25px; font-size:16px;} 
.a4{ color:#666;} 
.a5{ display: inline-block;    height: 50px;    width: 50px;}
.a6{ font-size:12px !important; color:#1E365D !important; margin:0px 5px;}
.a6:hover{ color:#e62037 !important;}
.a7{ color: #66c6be;}
.a8{ color: #3CA297;}

.navbar-default {    background-color: #fff;    border-color: #fff;}
.navbar{ margin-bottom:0px;}
.banner{ float:left; width:100%; background:url(../images/banner.jpg) center center #19345F; font-size:26px; color:#fff; text-align:center; padding-top:55px; padding-bottom:55px;}
.banner img{margin-bottom: 40px;    margin-top: 35px;}
.bg-subheader{ float:left; width:100%; background:url(../images/banner.jpg) center center #19345F; font-size:26px; color:#fff; text-align:center; /*height:100px;*/ padding:25px 0px;}


.bg-green{ background:#66C6BE; float:left; width:100%; padding:10px 0px;}
.bg-green1{ background:#66C6BE; float:left; width:100%;  padding: 0 0 3px;}
.bg-green2{ background:#66C6BE; float:left; width:100%; height:80px; color:#fff; font-size:16px;padding-top: 10px;}
.bg-green2 img{ margin-bottom:3px;}
.bg-green-dark{ background:#42B0A8;}
.bg-danger {
    background: none repeat scroll 0 0 #f2e4e4 !important;
    color: #e62037;
}
.regist-wrap{ width:775px; margin:auto; font-size:16px; color:#fff;   line-height: 16px;   padding-top: 0px;}
.regist-wrap .form-inline .form-group{ vertical-align: top;}
.regist-wrap .form-inline .control-label{ vertical-align: top;}
.regist-wrap .form-group{ width:33%;}
.regist-wrap .head1 {margin-right: -20px;text-align: right;width: auto;}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline{color: #e62037; font-size: 12px;}
.error-home{ background:#1B3766; color:#fff; font-size: 11px; border-radius:3px; padding:1px 2px 2px 2px;margin-top: 3px; display:inline-block;}


.disp-inline{ display:inline-block;}
.form-control{ border:1px solid #999999; font-size:14px; color:#333; border-radius:4px;  height: 42px; background:#fff url(../images/bg-input.jpg) repeat-x left top;padding: 6px 11px;}	
.form-control2{ border:1px solid #999999; font-size:14px; color:#333; border-radius:4px;  height: 42px; background:url(../images/bg-input1.jpg) repeat-x left top;}	
.form-control::-moz-placeholder{    color: #666;    opacity: 1;}
.form-control:-ms-input-placeholder{    color: #666;    opacity: 1;}
.form-control::-webkit-input-placeholder{    color: #666;    opacity: 1; word-wrap: break-word;}
.form-horizontal .control-label{ text-align:left;}
.form-control[disabled]{opacity: .5; cursor:default;}
.select1{ border:1px solid #999999; font-size:14px; color:#666; border-radius:4px; background:url(../images/bg-input.jpg) repeat-x left top; 
    width: 100%;padding: 9px;}
/*.select1{(;padding:8px; line-height:34px; text-indent:8px;);}	*/
.modify.select1{padding:8px; line-height:36px; text-indent:8px;}


/*.form-group4 .select1{padding: 5px !important;}*/
.form-group2 {    margin-bottom: 25px;}
.form-group2 h6{ margin-bottom:-5px;}
.form-group3 {    margin-bottom: 5px;}
.form-group4 {    margin-bottom: 0px;}
.form-group4 .input2{ font-size:13px;}
.form-group5 {    margin-bottom: 0px;}
.form-group1-home {    width: 47% !important;}
.textarea {background: url("../images/bg-input.jpg") repeat-x scroll left top #fff;    border: 1px solid #999999;    border-radius: 4px;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #333;display: block;font-family: 'Open Sans',sans-serif;font-size: 14px;font-weight: normal;line-height: 1.42857;    padding: 6px 12px;    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;}
.textarea::-moz-placeholder{    color: #666;    opacity: 1;}	
.textarea:-ms-input-placeholder{    color: #666;    opacity: 1;}
.textarea::-webkit-input-placeholder{    color: #666;    opacity: 1;}
/* draw any selected text yellow on red background */
::-moz-selection { color: #fff;  background: #3399FF; }
::selection      { color: #fff;  background: #3399FF; } 
select option{ background:#fff;}
select option:hover{ background:#3399FF; color:#fff;}	
select option:focus{ outline:none;}
.inputbox{ width:20%; float:left; margin-right:10px;}
.inputbox .error_msg{  position: absolute; width: 362px;}	
.html-editor{ border: 1px solid #999999;    border-radius: 4px; background:#fff; height:292px;}
.html-editor1, .html-editor2, .html-editor3, .html-editor4{ border: 1px solid #999999;    border-radius: 4px; background:#eee; height:312px; /*overflow: auto;*/}
.html-editor3{ overflow:auto;}

.html-editor4{ overflow: hidden;}
.html-editor2 p{color: #666; padding:10px;}
.html-editor1 p{ padding:10px;}
.bg-txt, .bg-txt1, .bg-txt2, .bg-txt3, .html-editor2{background:url(../images/bg-input1.jpg) repeat left top; color:#666;opacity: 0.5; cursor: not-allowed;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

.html-editor2{opacity: 1 !important; cursor:pointer !important; width:100%; height: 311px !important;}
 .html-editor2 iframe {height:259px!important; }
  .html-editor2 img{ overflow:hidden; position:fixed;}
.bg-txt1{height: auto; padding-top: 9px;}
.bg-txt2{height: 50px; padding-top: 9px;}
.bg-txt3{ height:132px; overflow:auto;}
.tarea{ margin-bottom:8px;}
.tarea1{ width:100%; height: 51px;}
.tarea2{ width:100%; height: 78px !important;}
.cont-border{ border-right:1px solid #CCCCCC;min-height: 90px;}	

label{ font-weight:normal;line-height: 18px; margin-bottom: 8px;font-size: 16px;}
.lable1{ margin-bottom:20px;}
.btn:hover, .btn-default:hover, .btn-default:focus{box-shadow: 0 0 0 2px #fff, 0 0 0 3px #C1152B;}
.btn:focus, .btn:active:focus, .btn.active:focus{ outline:none; outline-offset:0px; color:#fff;}
.btn:active, .btn.active{ box-shadow:none;}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default{background:#C1152B;}
.btn1{ background:#E62037; border:1px solid #E62037; color:#fff; font-size:16px; padding: 8px 12px; margin-left:5px; transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;}
.btn1:hover{ background:#C1152B; color:#fff; border:1px solid #C1152B;}
.btn2{ background:#E62037;padding:0px 59px; color:#fff; border:1px solid #E62037; font-size:16px;transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;  line-height: 42px;}
.btn2:hover{ background:#BA1429; color:#fff; border:1px solid #BA1429; }
.btn3{ background:none; color:#19345F; font-size:20px; padding:6px 0px; border-radius:0px; border-bottom:1px solid #66C6BE; margin-left:100px;transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out; }
.btn3:hover{ color:#e62037; border-bottom:1px solid #e62037; box-shadow:none; }
.btn4{ background:#1D3C6F; border:1px solid #162F56; color:#fff; font-size:16px; padding: 8px 12px; margin-left:5px; transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;  margin-bottom: 3px; }
.btn4:hover{ background:#162F56; color:#fff; border:1px solid #162F56; box-shadow: 0 0 0 2px #fff, 0 0 0 3px #162F56;}
.btn5, .btn9{ background:#E62037;padding:0px; width:320px; color:#fff; border:1px solid #E62037; font-size:16px;transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;  line-height: 42px;}
.btn5:hover, .btn9:hover{ background:#BA1429; color:#fff; border:1px solid #BA1429; }
.btn6{ background:#E62037;padding:0px 37px; color:#fff; border:1px solid #E62037; font-size:16px;transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;  line-height: 42px;}
.btn6:hover{ background:#BA1429; color:#fff; border:1px solid #BA1429; }

.btn7, .btn-ok{ background:#E62037;padding:0px 101px; color:#fff; border:1px solid #E62037; font-size:16px;transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;  line-height: 42px;}
.btn7:hover, .btn-ok:hover{ background:#BA1429; color:#fff; border:1px solid #BA1429; }
.btn7-pad{padding: 0 27px;}
.btn8{ background:#E62037;padding:0px; width:140px; color:#fff; margin:0px 10px; border:1px solid #E62037; font-size:16px;transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;  line-height: 42px;}
.btn8:hover{ background:#BA1429; color:#fff; border:1px solid #BA1429; }
.btn9{ width:225px;}
.btn-ok{padding: 0px; width:140px;}
a.btn-grid{ color:#D1D5DA; background: url(../images/btn-grid1.png) left top no-repeat; display:inline-block; padding-left:22px; transition:none;-webkit-transition:none; height:19px; margin-right:10px;}
a.btn-grid:hover{ background-position:bottom left; color:#666;}
a.btn-grid.select{ background-position:bottom left; color:#666;}

a.btn-list{ color:#D1D5DA; background: url(../images/btn-list1.png) left top no-repeat; display:inline-block; padding-left:27px; transition:none; -webkit-transition:none; height:19px; margin-right:10px;}
a.btn-list:hover{ background-position:bottom left; color:#666;}
a.btn-list.select{  background-position:bottom left; color:#666;}

.btn-green{ background:#66C6BE; border:1px solid #66C6BE; color:#fff; font-size:16px; padding: 5px; margin-left:-10px; transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;  line-height: 16px;   margin-top: 15px;}
.btn-green:hover{ background:#3ea8a0; color:#fff; border:1px solid #3ea8a0; box-shadow: 0 0 0 2px #fff, 0 0 0 3px #66C6BE;}
a.btn-blue{ display:inline-block; background:#1E3E73; line-height:26px; border-radius:4px; padding:0px 6px; color:#fff; margin-right:5px;}
a.btn-blue:hover{ background:#1E3E73; box-shadow: 0 0 0 2px #fff, 0 0 0 3px #1E3E73;}

.btn-delete{ background:none; color:#19345f; padding: 0;}
.btn-delete:hover, .btn-delete:focus{ color:#e62037 !important; box-shadow:none; -webkit-box-shadow:none;}
.list1 li {background: url("../images/icon-ok.jpg") no-repeat scroll left 3px;    font-weight: normal;    margin-bottom: 6px;  padding-left: 25px;line-height: 17px;padding-bottom: 2px;}
.bg-success{background:url("../images/icon-like1.png") no-repeat scroll 20px 12px #66c6be; text-align:left; border-radius:4px;  color: #ffffff;    float: left;    margin-bottom: 30px;    padding: 15px 15px 15px 50px;    width: 100%;}
.bg-lightgray{ background:#F5F5F5; float:left; width:100%; padding:45px 0px;}
.bg-lightgray1{ background:#F5F5F5; float:left; width:100%; padding:45px 0px 50px 0px; border-bottom: 0px solid #66c6be; min-height: 520px;}
h1{ color:#19345F; font-size:28px; line-height:22px; margin-bottom:30px;}	
h1 span{ font-size:14px; color:#333;}
h1.marb15{ margin-bottom:15px;}
h2{ font-size:19px; font-weight:normal; margin-bottom:20px;}
h3{ color:#19345F; font-size:15px; margin-bottom:30px;}
h4{ font-size:16px; margin-bottom:20px;}
h6 {    color: #333;    font-size: 16px;    font-weight: bold;    margin-bottom: 20px;    padding: 0;}
.content{ padding:0px 85px;}
.content1{ padding:0px 125px;}
.content2{ padding:0px;}
.whitebox{ background:#fff; /* Firefox v3.5+ */-moz-box-shadow:3px 3px 2px rgba(0,0,0,0.3);/* Safari v3.0+ and by Chrome v0.2+ */-webkit-box-shadow:3px 3px 2px rgba(0,0,0,0.3);
/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */box-shadow:3px 3px 2px rgba(0,0,0,0.3); border:1px solid #DADFE3; padding:15px 0px; margin-bottom:30px; min-height:180px; line-height:22px;}
.whitebox img{ width:100%;}
.whitebox .mar-img{ float:right;margin-right: -16px; margin-top: 26px;}
.whitebox .mar-img1{margin-top: 15px; }
.whitebox .mar-img2{margin-top: 25px; }

.whitebox1{ border:1px solid #DADFE3; border-radius:6px; padding:15px 20px 20px; font-size:13px; background: url(../images/object.jpg) no-repeat bottom right #fff; height:130px;line-height: 15px;}
.whitebox1 img{ float:left; margin-right:0px; margin-bottom:0px;}
.whitebox1 a{ color:#1E3D71; line-height:14px; vertical-align: top;    padding-top: 0px;    display: inline-block;}
.whitebox1 .a1{ color:#1E3D71;  line-height:30px; vertical-align: top;     margin-top: -9px;padding-top: 0px;    display: inline-block;}
.whitebox1 a:hover{ color:#E62037;}
.whitebox1 span{ display:inline-block;  margin-left: 13px;}
.whitebox2{border:1px solid #DADFE3; border-radius:6px; padding:10px 0 10px 10px; background:#fff; font-size:15px; margin-bottom: 20px;}
.bluebox{ padding:5px; text-align:center; min-height:240px;}
.bluebox a.btn-view{ margin-right:16px;}
.greenbox{ border-radius:8px; border:1px solid #CCCCCC; padding:20px; min-height:610px; background:url(../images/bg-greenbox.jpg) repeat-x left top #fff; color:#fff;   float: left; width:100%;}

.box-friends .btn5{ width:245px !important;}
.box-friends{  width: 228px !important; font-size: 17px !important;}
.box-friends img{ width:25%;}
.box-friends b{ word-wrap:break-word;}
.box-friends{  width: 228px !important; font-size: 19px !important;}
.box-friends .btn5{ width:245px !important;}
.graybox{ background:#EEEEEE; border-radius:6px; padding:15px; height: 70px;}
.graybox a{ /*display:inline-block;*/ float:right;   height: 9px; width:9px; background:url(../images/close1.jpg) no-repeat right top; transition:none;  -webkit-transition:none; margin-right:8px; margin-left: 5px; margin-top: 0px;}
.graybox a:hover{ background-position:bottom left;}
.graybox strong{ font-weight:normal; display:inline-block;position: relative;}
.mart5{ margin-top:5px;}
.head2{ font-size:22px; color:#1D3B6D; font-weight:bold; float:left;}
.head-jenna{font-family: 'jenna_sueregular'; font-size:32px; display:block;margin-bottom: 3px;}
.head3{ display:inline-block; margin-right:30px;  width: 100px;}
.head3-cont{ position:absolute;  margin-top: -5px;}
.head3-cont1{ position:absolute;  margin-top: 0px;}
.head4{ margin-left:15px; font-size: 16px;}
.head5{ float:left; padding-top:13px;}
.head6{ float:left; padding-top:20px; text-align:right; color:#19345F; font-size:16px; line-height:16px;} 
.heading{ /*float:left;  margin-left: 460px;*/   position: absolute; display: flex;    justify-content: center;    left: 0;    margin: auto;  right: 0;}
.cont-right{ margin-right:40px;}
.cont-right1{ margin-right:20px; margin-left: 16px;}
.cartoon1{ display: inline-block; height:111px; width:198px; background:url(../images/icon-idea-journey.jpg) no-repeat left top; margin-top: 15px;}
.cartoon1:hover{background:url(../images/icon-idea-journey-hover.jpg) no-repeat left top;}
.cartoon2{ display: inline-block; height:143px; width:169px; background:url(../images/icon-get-feedback.jpg) no-repeat left top;}
.cartoon2:hover{background:url(../images/icon-get-feedback-hover.jpg) no-repeat left top;}
.cartoon3{ display: inline-block; height:133px; width:197px; background:url(../images/icon-try-achieve.jpg) no-repeat left top;}
.cartoon3:hover{background:url(../images/icon-try-achieve-hover.jpg) no-repeat left top;}
.cartoon4{ display: inline-block; height:160px; width:193px; background:url(../images/icon-beyond-imagination.jpg) no-repeat left top;  margin-left: -12px;}
.cartoon4:hover{background:url(../images/icon-beyond-imagination-hover.jpg) no-repeat left top;}


.bg-registbox{ background:url(../images/bg-regist-box.jpg) repeat-x left top; float:left; width:100%; height:360px; margin-bottom:65px;}
.registbox{ margin:80px auto; width:740px;/* Firefox v3.5+ */-moz-box-shadow:0px 0px 12px 5px rgba(0,0,0,0.35);/* Safari v3.0+ and by Chrome v0.2+ */-webkit-box-shadow:0px 0px 12px 5px rgba(0,0,0,0.35);/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */box-shadow:0px 0px 12px 5px rgba(0,0,0,0.35); background:#fff; padding:25px 15px; text-align:center;}
.video{ width:600px; padding:10px; border:1px solid #DADFE3; position:relative; margin: auto auto 75px;}

a.big-video-icon{ position:absolute; left:45%; right:0px; top:35%; bottom:0px; height:86px; width:86px; background:url(../images/big-icon-video.png) no-repeat left top; 	transition:none;	-moz-transition:none;	-webkit-transition:none;}
a.big-video-icon:hover{ background-position:bottom left;}



.bg-slider{ background:#EEF3F6; float:left; width:100%; border-top: 1px solid #DADFE3; border-bottom: 1px solid #DADFE3; padding:40px 0px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{margin-left: 0px;margin-top: 0px;}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{ left: 0;}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{ right: 0;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{top: -10%;}
.carousel-control{ width: 2.5%; height: 37px; top: 46%;}

.carousel-control.left, .carousel-control.right{ background-image:none !important; filter:none;}
.carousel-control.left{left: -4%;}
.carousel-control.right{right: -4%;}

.thumbnail{border: 1px solid #dadfe3;    border-radius: 6px;}
.thumbnail > img, .thumbnail a > img{margin-top: 5px;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{ width:auto; height:auto;}

.pt10{    padding-right: 8px;    padding-top: 10px;}
.marr15{ margin-right:25px; margin-top:10px;}
.bbottom{ border-bottom:1px solid #DADFE3;}

.box-search{ float:left; width:385px; text-align:left; position:relative; z-index:999;}
/*.box-search:hover .searchbox{opacity:1;}*/
.searchbox{ float:left; width:378px;   text-align: left; /*margin-top: -34px;*/line-height:10px; position:absolute; margin-top: 5px; /*background:url(../images/search-bg.jpg) no-repeat left top;*/ z-index:9999;}
.search-head{ float:left; color:#44B9B0; font-size:14px; padding-top:10px; margin-right:10px;}
/*.searchbox select{ width:90px;  float: left; margin-right:5px;height: 30px; font-size:13px;  padding: 4px; color:#666;}*/
.searchbox .select1 {    background: url("../images/bg-input.jpg") repeat-x scroll left top rgba(0, 0, 0, 0);    border: 1px solid #999999;   border-radius: 4px;
    color: #666666;    font-size: 13px;    padding: 4px;    width: 90px; height: 31px;float: left; margin-right:5px;line-height: normal; text-align: left;}
.searchbox .select1{line-height:24px;text-align: left; }	 
	
.searchbox .inpbox{ width:190px;  float: left; margin-right:5px; height: 31px; font-size:13px;}
.searchbox a{ color:#66C6BE;}
.searchbox a:hover{ color:#fff;}
.searchbox .txt11{   display: inline-block;    margin-right: 36px;  margin-top/*\**/: 40px\9;}
.searchbox-head{ height:70px;}

.advance-search{ width:620px; background:#1C3969; z-index: 2147483647; position:absolute; color:#fff; padding:20px 10px; margin-top:22px; /* Firefox v3.5+ */-moz-box-shadow:5px 5px 10px rgba(0,0,0,0.4);/* Safari v3.0+ and by Chrome v0.2+ */-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.4);/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
box-shadow:5px 5px 10px rgba(0,0,0,0.4); text-align:left;}
.row_hide {    display: none;}
.advance-search .form-control{ width:100%; height:32px;}
.advance-search label{ color:#44B9B0; font-size:14px; display:block;} 
.advance-search select {    float: left;    font-size: 13px;    height: 41px;    margin-right: 5px;    padding: 4px 8px !important;    width: 100% !important;}
.txt-green{ color:#44B9B0;}
/*.txt-red{ color:#E62037;}*/
.txt-red{  color: #ff0000;
font-weight: bold;
    margin-left: 5px;
    margin-right: 5px; font-size: 15px;}
.txt-blue{ color:#1E365D;}
.txt-blue1{ color:#20427A;}
.txt-bluebox{ color:#19345f; font-size:12px;}
.txt-white{ color:#fff;}
.radiobox{ float:left; margin-top:10px; margin-right:5px;}
.radiobox1{ float:left; margin-top:0px; margin-right:5px;  margin-bottom: -5px;}
.radiobox1 .radio{margin-top: -1px;}

/* Browse button*/
.browse_input {	float: left; position: relative;    /*z-index: 9999;*/ width: 130px;}
.file-wrapper {	cursor: pointer;	display: inline-block;	overflow: hidden;	position: relative;}
.file-wrapper .button {	cursor: pointer;	display: inline-block;}
.redio {	color: #666666;	float: left;	/*line-height: 16px;*/	margin-right: 8px;	margin-top: 0px; /*height: 16px;*/}
.file-wrapper input {	font-size: 100px;}
.file-wrapper input {	opacity: 0.01;}
.file-wrapper input {	cursor: pointer;	height: 100%;	position: absolute;	right: 0;	top: 0; z-index:99999999999;}
.browse_input:hover .txt-blue{ color:#e62037;}
.browsebox{ width:120px; line-height:15px;}

/*Rajesh*/
.box3{ max-width:360px; width:100%;  margin-bottom:30px; float:left; border:solid 1px #DADFE3; background-color:#fff; border-radius:7px;   min-height: 281px;  }
.box3-inner{ display:block; padding:8px;}
.pic {   max-width:340px; width:95%;   overflow: hidden; display:inline-block; position:relative; margin-top:8px;   -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;  -ms-transition: all 0.3s ease;  transition: all 0.3s ease; height:113px; position:absolute; top:0; left:25px; background:white; }
  
.pic2, .pic3 {max-width:242px; width:100%;  margin: 8px 9px; float: left;  overflow: hidden; display:inline-block; position:relative; -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease;  -o-transition: all 0.3s ease;  -ms-transition: all 0.3s ease;  transition: all 0.3s ease; height:137px; position: relative;}  
.pic3{ float:none !important;}
.pic .flip {opacity:1;  -webkit-transition: all 1s ease;  -moz-transition: all 1s ease;  -o-transition: all 1s ease;  -ms-transition: all 1s ease;  transition: all 1s ease; }  
.pic:hover .flip {opacity:1;}
.grow img {  width:340px; display:inline-block;  -webkit-transition: all 1s ease;  -moz-transition: all 1s ease;  -o-transition: all 1s ease;  -ms-transition: all 1s ease;  transition: all 1s ease;}
.grow1{ text-align:center; background:#EEF3F6; cursor:pointer; display:table-cell; vertical-align:middle; padding-top:12px;}
.grow1 img{ width:auto;}
.grow1 a{ width:100%; height:100%; display:inline-block;padding-top:0px;}
.grow2, .grow3{ background:#EEF3F6; cursor:pointer; display:table-cell; vertical-align:middle;text-align: center;}
.grow2 img{ width: 245px;}
.grow3 img{ width: auto;}
.grow3{ width:100%;}
.grow3-table{display:table; width:92.5%;    margin: 8px 10px;}

.box3-pic{ width:100%; float:left; display:table;}
.box3:hover{ /* Firefox v3.5+ */-moz-box-shadow:0px 0px 5px 51px rgba(0,0,0,0.25);/* Safari v3.0+ and by Chrome v0.2+ */-webkit-box-shadow:none;/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+  and by Opera v10.5+ 
box-shadow:0px 0px 5px 1px rgba(0,0,0,0.25);*/}
.box3-pic:hover .pic{ height:218px; cursor:pointer;}
.box3:hover .grow img {  width: 365px;  height: 290px; } 

/*.box3-pic:hover .grow1{ padding-top:70px;} */
.box3-pic:hover .grow1 a{ padding-top:60px;}

.box3:hover .box-pic{ /* Firefox v3.5+ */-moz-box-shadow:1px 1px 4px rgba(0,0,0,0.65);/* Safari v3.0+ and by Chrome v0.2+ */-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.65);
/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */box-shadow:1px 1px 4px rgba(0,0,0,0.65);
-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true)";
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color=#a6000000,Positive=true);}
.script-4{ width:100%; float:left;   float:left; font-size:18px;  padding:0 5px 7px; color:#19345F; text-align:left; font-size:20px;   -moz-transition: all 1s ease;
  -o-transition: all 0.5s ease;  -ms-transition: all 0.5s ease;  transition: all 0.5s ease;  background: url(../images/bg-white.png) repeat left top; min-height: 53px;}
.script-4 a{ height:auto; width:auto; padding-top:0px !important;}
.script-4-outer{ display:block; }
.script-4 span{ font-size:12px; float:left; color:#333 !important;}
.box3:hover .script-4{ color:#E62037;}
.box3-inner{ display:block; padding:8px 10px 25px 10px; font-size:13px; color:#666; line-height:22px; text-align:left; margin-top:125px; /*min-height: 100px; */ min-height:100px; 
        height: 2em;         overflow: hidden;}
.box3-innermost{ display:block; font-size:13px;  padding:0px 0px 0px 1px;   line-height:22px; text-align:left; margin-top:125px; min-height:47px; 
        height: 2em;        overflow: hidden;}  
.box3-inner a{/* color:#666666 !important; */text-decoration:underline !important; transition:none !important;}

.box3-inner a:hover{ color:#E62037 !important ;}
.list2 { width:100%; float:left; margin:0px; padding:0px; border-top:solid 1px #DADFE3;}
.list2 li { margin:0px; padding:11px 0px 12px 0px; float:left; list-style-type:none; height: 53px;width:33.3%; text-align:center; font-size:11px; color:#666; text-transform:uppercase; border-right:solid 1px #DADFE3;} 
.list2 li span{ clear:both; width:100%; float:left; font-size:16px; color:#1E365D;} 
.list2 li  img{ margin-bottom:5px;}
.list2 li.width50{ width:50%; padding: 11px 0 12px;}
li.width50:last-child{ border-right:none;}
 

.list3 li{ border-bottom:1px solid #DADFE3; padding:10px 5px 17px 5px; text-align:left; line-height: 16px;font-size:13px; margin-bottom:0px; transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out; width:97%;}
.list3 li:hover{ background:#F5F9FA;}
.list3 li a{ color:#1E3D71;}
.list3 li a:hover{color:#E62037;}
.list3 span{ color:#666; float:right; font-size:11px;}
.list3 li img{ margin-right:10px; float:left; width: 30px;}
.list3-scroll{ height:240px; overflow:auto;}
.list4 { width:100%; float:left; margin:0px; padding:0px; border-top:solid 1px #DADFE3;}
.list4 li { margin:0px; padding:5px 0px 5px 0px; height: 65px;float:left; list-style-type:none; width:26.3%; text-align:center; font-size:11px; color:#666; text-transform:none;line-height: 12px; border-right:solid 1px #DADFE3;} 
.list4 li span{ clear:both; width:100%; float:left; font-size:16px; color:#1E365D;} 
.list4 li  img{ margin-bottom:5px; }
.list4 li:nth-child(2) { width:43.3%;}

.list5 { width:100%; float:left; margin:0px; padding:0px; border-top:solid 1px #DADFE3;}
.list5 li { margin:0px; height: 50px;float:left;/*width: 117px;*/list-style-type:none; text-align:left; padding:10px 15px; font-size:13px; color:#666; text-transform:none;line-height: 14px; border-right:solid 1px #DADFE3;} 
.list5 li span{ clear:both; width:100%; float:left; font-size:16px; color:#1E365D;} 
.list5 li  img{ margin-bottom:5px;float:left;margin-top: 0px; margin-right: 10px;}
/*.list5 li:nth-child(2) { width:160px;}
.list5 li:nth-child(3) { width:117px;}*/
.list5 a.man{ padding-left:25px; padding-top: 6px; color:#666; float:left;}
.list5 a.man:hover{ color:#7D8B9D;}
.list5 a.man.select{ color:#666;}
.list5 a.man.select:hover{ color:#666;}
.list5 a.addfriend{ background:url(../images/add-friend.jpg) no-repeat left 5px; display:inline-block; padding-left:32px;color:#666; transition:none;}
.list5 a.addfriend:hover{ background:url(../images/add-friend-hover.jpg) left 5px no-repeat; }
.list5 a.addfriend.select{ background:url(../images/add-friend-hover.jpg) left 5px no-repeat; }
.list5 a.messages{ background: url(../images/icon-message2.jpg) left 7px no-repeat; display: inline-block;padding-left: 27px; color:#666666;}
.list5 a.btn-view-profile{ font-size:16px; width:120px; height:32px; margin-top:0px;line-height: 21px; float:right;}
.list5 a.like { padding-left: 30px; padding-top:2px; color:#666; float:left;}
.list5 a.like:hover{color:#7D8B9D;}
.list5 a.like.select:hover{color:#666;}
.list5 a.favorite{padding-left: 27px; padding-top:0px; color:#666; float:left;}
.list5 a.favorite:hover{color:#7D8B9D;}
.list5 a.favorite.select:hover{color:#666;}
.list5 li:last-child{ float: right;}
.list5 aside, .list5 p{ float:left;}
.list5 p{ margin-top:7px;}

.list5 li.item2{width: 130px !important;}
.list5 li.item3{width: 100px !important;}
.list5 li.item4{width: 104px !important;}
.list5 li.item5{width: 124px !important;}

.list5 li.item6{width: 117px !important;}
.list5 li.item7{width: 160px !important;}
.list5 li.item8{width: 110px !important;}
.list5 li.item9{width: 120px !important;}
.list5 li.item10{width: 117px !important;}
.list5 li.item11{width: 510px !important;}


.list5 strong{ font-weight:normal;}

/*.list5 a.messages:hover{ background:url(../images/icon-message2-hover.jpg) no-repeat left 7px; }*/
.script-5{ float:left; width:100%;}
.script-6{ border-bottom:2px solid #66C6BE; padding:0px 5px; float: left; width:93%; padding:0px 5px 5px;margin-left: 10px; margin-bottom:5px; font-size:12px;  position: relative;}
.minheight{ min-height:45px !important;}
.script-6 a{ font-size:18px; color:#E62037; line-height:10px;}
.script-6 a:hover{ color:#19345f;}
.box-up{ width:100%; position:absolute; bottom:0; float:left; background:url(../images/box-up-bg.png)  repeat-x !important; height:55px; border-bottom:solid 2px #66C6BE;}
/*Rajesh end*/
.padt20{ padding-top:20px;}
.txt-ptop{ padding-top:13px;}
.txt-ptop5 {    padding-top: 5px;}
.marb10{ margin-bottom:10px;}
.inp-box{ width:100}
.span-marl{ margin-top:10px;}
.toplinks{ float:left; width:100%;}
.toplinks1{ display:inline-block;margin-right: 100px;}

.imgpic{ background-color:#fff !important; border:1px solid #999999; height:50px; width:60px; text-align:center; float:none; vertical-align: middle; display: table-cell;/*padding-top: 10px;*/margin-right: 10px;}
.imgpic1{ background-color:#fff !important; border:1px solid #999999; height:56px; width:56px; text-align:center; float:none;margin-right: 10px; padding-top: 0px;  vertical-align: middle; display: table-cell;}
.imgpic2{ background-color:#fff !important; border:1px solid #999999; height:70px; width:150px; text-align:center; float:none;margin-right: 10px; padding-top: 0px;  vertical-align: middle; display: table-cell;}
.disp-table{ display:table; float:left; margin-right: 10px;}
.welcome-box{ font-size:18px; color:#fff; text-align:left; width:186px; margin-top:-10px; line-height: 18px; padding-top:10px;}
.imgbox1{   border-radius: 100%;   -moz-border-radius: 100%; }

.modal{ z-index:9999;}
.modal-header {border-bottom: medium none; padding: 5px 15px;}
.modal-footer{border-top: medium none;}
.modal-dialog{ margin: 100px auto;}
/*.modal-body{padding: 0 20px 20px 20px;}*/
.checkbox { width: 19px;  height: 25px;  padding: 0 5px 0 0;  background: url(../images/checkbox.png) no-repeat;  display: block;  clear: left;  float: left; margin-top:0px;margin-right: 5px;}
.radio { background: url("../images/radio.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);clear: left;display: block;float: left;height: 21px;margin-top: 0; width: 21px;margin-top: 0px;}
.txt11{ font-size:11px;}
.txt12{ font-size:12px;}
.txt13{ font-size:13px;}
.txt14{ font-size:14px;}
.txt16{ font-size:16px;}
.txt18{ font-size:18px;}
.txt20{ font-size:20px;}
.txt22{ font-size:22px;}
.txt30{ font-size:30px !important;}
.txt-size{ font-size:18px;  margin-bottom: 5px;}
.txt-gray{ color:#666;}

.lineheight12{ display:inline-block; line-height:12px; margin-top: 5px;}
.lineheight14{ display:inline-block; line-height:15px; margin-top: 5px;}

footer { /* margin-top:55px; */  margin-bottom:30px;  float: left; width:100%; font-size:13px;}
footer a { display:block; line-height:20px; color:#333;}
footer a:hover {color: #E62037; text-decoration:none;}
footer a.inline { display: inline;}

.bg-footer{ border-top:2px solid #66c6be; width:100%;}
a.fb{ color:#333; text-align:center;}
/*a.fb span{background:url(../images/fb.jpg) no-repeat center top; height:24px; display:block;  margin-bottom: 5px;    margin-left: 15px;}*/
a.fb span{background:url(../images/fb-gray.jpg) no-repeat center top; height:24px; display:block;  margin-bottom: 5px;    margin-left: 15px;}

a.fb:hover span{ background-position:bottom center;}

a.twit{ color:#333; text-align:center;}
a.twit span{background:url(../images/twit.jpg) no-repeat center top; height:24px; display:block;  margin-bottom: 5px; }
a.twit:hover span{ background-position:bottom center;}

a.linked{ color:#333; text-align:center;}
/*a.linked span{background:url(../images/linked.jpg) no-repeat center top; height:24px; display:block; margin-bottom: 5px}*/
a.linked span{background:url(../images/linked-gray.jpg) no-repeat center top; height:24px; display:block; margin-bottom: 5px}

a.linked:hover span{ background-position:bottom center;}

a.google{ color:#333; text-align:center;}
/*a.google span{background:url(../images/google.jpg) no-repeat center top; height:24px; display:block; margin-bottom: 5px}*/
a.google span{background:url(../images/google-gray.jpg) no-repeat center top; height:24px; display:block; margin-bottom: 5px}

a.google:hover span{ background-position:bottom center;}

a.like{ background:url(../images/icon-like.jpg) no-repeat left top; margin-bottom: 4px; display:inline-block; width:21px; height:21px; transition: none; -moz-transition:  none;	-webkit-transition:none; margin-top:4px;}
a.like:hover{ background-position:bottom left;}
a.like.select{ background-position:bottom left;}
a.man{ background:url(../images/icon-man.jpg) no-repeat left top; display:inline-block; width:18px; height:30px; transition: none; -moz-transition:  none;	-webkit-transition:none;}
a.man:hover{ background-position:bottom left;}
a.man.select{ background-position:bottom left;}
a.favorite{margin-top:8px; background:url(../images/icon-favorite.jpg) no-repeat left top; display:inline-block; width:19px; height:17px; transition: none; -moz-transition:  none;	-webkit-transition:none;}
a.favorite:hover{ background-position:bottom left;}
a.favorite.select{ background-position:bottom left;}
 .popover{ box-shadow:none;  background:#66C6BE; border-radius:4px;  z-index:999999999999;}
 .popover-content{z-index:99999999999; padding:1px 3px; color:#fff; font-size:12px;}
 .popover.bottom > .arrow:after {    border-bottom-color: #66C6BE;}
.popover.bottom > .arrow {    border-bottom-color: rgba(82, 158, 152, 1); }
.head3-cont .popover-content{ color:#333 !important;}

#no-more-tables .table thead{ background:#1E3D71; color:#fff; font-size:16px; font-weight:bold;}
#no-more-tables .table thead input[type="checkbox"]{ margin-left:10px;}
#no-more-tables .table td{ border-bottom:1px solid #ccc;}
#no-more-tables .table td input[type="checkbox"]{ margin-left:10px;}
#no-more-tables .table tr.tr-active{ background:#fff;}
#no-more-tables .table tr.tr-active small{ margin-top: 5px; float:right;}
.table tr.tr-active:first-child td{ border-top:none;}
#no-more-tables .table thead td{border-bottom: 2px solid #dddddd;}
.user-img img{ margin-right:10px;}


.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {    background-color: #fff;}

 table.zebra-striped thead tr .headerSortUp {	background: url(../images/asc.gif);}
table.zebra-striped thead tr .headerSortDown {	background: url(../images/desc.gif);}
table.zebra-striped thead tr .header {	background-image: url(../images/bg.gif);	background-repeat: no-repeat;	background-position: center right;	cursor: pointer;}
table.tablesorter thead tr .headerSortUp {	background-image: url(../images/asc.gif);}
table.zebra-striped thead tr .headerSortDown {	background-image: url(../images/desc.gif);}



.pagination{ margin:0px;}
.pagination > li{margin: 0 5px;}
.pagination > li > a, .pagination > li > span{ border:2px solid #F5F5F5; color:#666; padding: 0 5px; float:none; background:none;}
.pagination > li:first-child > a, .pagination > li:first-child > span{ border-radius:0px;}
.pagination > li:last-child > a, .pagination > li:last-child > span{ border-radius:0px;background:url(../images/arrow4.png) no-repeat 40px 5px; transition:none;  padding-right: 12px;}
.pagination > li:last-child > a:hover, .pagination > li:last-child > span{ border-radius:0px;background:url(../images/arrow4.png) no-repeat 40px 5px; transition:none;  padding-right: 12px;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{ background:none; border:2px solid #66C6BE;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background:none; border:2px solid #66C6BE; color:#666;}

.readbox{/* Firefox v3.5+ */-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.2);/* Safari v3.0+ and by Chrome v0.2+ */-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.2);
/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */box-shadow:0px 0px 15px rgba(0,0,0,0.2); float:left; width:100%; border-radius:6px; border:1px solid #DADFE3; padding:10px; background:#fff; position:relative;}
.readbox .head{ border-bottom:2px solid #66C6BE; color:#E62037; font-size:18px; padding:0px 15px 10px 15px;}
.readbox .head span{ font-size:12px; color:#333333;}
.readbox .head-content{ padding:15px 15px 10px;}
.infobox{ text-align:center; margin-top: 110px;}

.note-txt{ color:#19345F; font-size:28px; padding-bottom:15px; border-bottom:1px solid #CCCCCC; margin-bottom:15px;}
.bluebg{ background:#1E3D71;}
.bluebg .txt16{ line-height:14px; display: inline-block; }
th.bluebg{ vertical-align:top !important;}
.read-messages .col-sm-3{ float:left;}
.read-messages .col-sm-9{ float:right;}
.showingbox{ text-align:center; float:left; width:100%;   padding-left: 15px;padding-right: 15px;}
.showingbox-left{ float:left; width:247px; text-align:left;line-height: 14px;}
.showingbox-right{ float:right; width:165px;text-align: right;}
.modify{ display:inline-block;}
.search-list .box3{ max-width:100%;padding-top: 15px;  min-height:0px;}
.search-list .box3-inner{ margin-top:0px;}
.search-list .script-6{ width:97%;}
.picbox{ float:left;}
.ribbon{ position:absolute; display:inline-block; width:18px; height:27px; top: -16px; right:30px;}
.ribbon .popover-content{ width:138px; line-height:14px;  padding:3px; font-size:12px;}
.ribbon1{ position:absolute; display:inline-block; width:18px; height:27px; top: 0px; right:30px; z-index:9;color: #fff;text-align: center;}
.ribbon11{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/ribbon1.png");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: inline-block;
    position: absolute;
    right: 30px;
    top: 0;
    z-index: 9;
}
.ribbon21{right: 44px;}
.ribbon1 .popover-content{ width:138px; line-height:14px;  padding:3px; font-size:12px;}
.ribbon4{ background:none;}
.ribbon4 span.p, .ribbon4 span.d{ height:auto;  display: inline-block;    height: 26px;    padding-top: 3px; width:18px;}
.ribbon4 span.p{background:url(../images/ribbon4.png) no-repeat left bottom !important;}
.ribbon4 span.d{background:url(../images/ribbon5.png) no-repeat left bottom !important;}
.ribbon5, .ribbon6{ float:right; margin-top:-15px; position:relative !important; height: 27px; width:18px; text-align:center; top:0px !important; color:#fff;}
.retype-pass {padding-right: 0px;width: 162px !important;}
#hiw-video { width: 100%; max-width: 580px;}
#hiw-video-2 { width: 100%; max-width: 610px;}

@media(max-width:479px) {.ribbon5{right: 10px;}}

.btn-create{ float: right !important; background-color:none; margin: 20px 0px 0px 0px; padding: 0px; }}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
/*Safari and Chrome */
.btn-create {margin-top: 20px !important;}
}

.btn-create a {
color: #fff;
background: #e62037;
border-radius: 10px;
font-size: 11px;
padding: 2px 7px;}


.ribbon2 {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: hsla(0, 0%, 0%, 0);
    background-image: url("../images/ribbon3.png");
    background-origin: padding-box;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: auto auto;
}
.box-login{ width:435px; margin:auto;}
.box-login a{ margin-right:15px;}
.box-login .btn2{padding: 0 63px;margin-left: -5px;}
.box-password{ width:632px; margin:auto;}
/*.box-password .btn2{padding: 0 67px;margin-left: 0px;}*/
.box-password .btn2{padding: 0 54px;margin-left: 4px;}
.hints{ margin-left:359px;}
.user-pic{	 background: #ffffff;    border: 1px solid #fff;    border-radius: 100%;    box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);    display: inline-block;    height: 62px;
    overflow: hidden;   /* padding: 2px; */    vertical-align: bottom;    width: 62px; float: left; margin-right:10px;margin-top: -5px;	}
.box-password .form-horizontal .control-label{  width: 160px;}
.modify .select1 {    background: url("../images/bg-input.jpg") repeat-x scroll left top rgba(0, 0, 0, 0);    border: 1px solid #999999;   border-radius: 4px;
    color: #666666;    font-size: 13px;    padding: 4px;    width: 90px; height: 31px;float: left; margin-right:5px;line-height: normal;}
.modify  .select1{line-height:24px; text-indent:8px;}	
.modify-search{margin-left: -216px;margin-top: 12px;}
.modify-search .btn6 {margin-top: 15px;}
.friendbox{ background:#fff; padding:0px; color:#333; /* Firefox v3.5+ */-moz-box-shadow:4px 4px 10px rgba(0,0,0,0.45);/* Safari v3.0+ and by Chrome v0.2+ */-webkit-box-shadow:4px 4px 10px rgba(0,0,0,0.45);/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */box-shadow:4px 4px 10px rgba(0,0,0,0.45); border-radius:8px;width: 375px; margin-top: 10px;  margin-left: -120px;}
.friendbox li{ border-bottom:1px solid #ccc; padding:5px 15px;}
.friendbox li a{ background:none !important}
.friendbox li img{ margin-right:10px;}
.friendbox a.close1 { background:#fff !important; float:right; margin-right:15px;}
.friendbox ul{ margin-top:10px;}
.friendlist{ float:left; width:100%;}
.friendlist h6{ margin-top:10px; margin-bottom: 0px;}
.friend-name .table td{ border-top:none !important;}
.friend-name strong{ font-weight: normal; margin-left:20px;}
#friend_sort tr:last-child td{border-top:none !important;}
.list-friend{ height:230px; overflow-y:scroll;}

.sub-nav > li.active .friendbox li a{ background:none !important; color:#1E3E72 !important;}
.sub-nav > li.active .friendbox li a:hover{ color:#e62037 !important;}
.sub-nav > li.active .friendbox li a.btn-accept{ background:#66C6BE !important; color:#fff !important; transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out; float:right; margin:5px 5px 0px 5px; font-size:13px;}
.sub-nav > li.active .friendbox li a.btn-accept:hover{background:#3EA8A0 !important; }
.sub-nav > li.active .friendbox li a.btn-decline{ float:right; background:#999 !important; color:#fff !important; transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out; margin:5px 15px 0px 5px; font-size:13px;}
.sub-nav > li.active .friendbox li a.btn-decline:hover{background:#333 !important; }
.sub-nav > li.active .close1{ background:none !important; color:#999 !important; font-size:16px; float:right; margin-right:5px;  margin-top: -5px}
.sub-nav > li.active .close1:hover{ color:#000 !important;}
.sub-nav > li.active .view{ color:#1E3E73 !important; background:none !important; display: inline-block; padding: 5px;}
.sub-nav > li.active  .view:hover{ color:#e62037 !important;}

a.btn-accept{ display:inline-block; background:#66C6BE !important;  color:#fff; line-height:20px; padding:0px 10px; border-radius:2px;}
a.btn-accept:hover{ background:#3EA8A0 !important;}
a.btn-decline{ display:inline-block; background:#999;  color:#fff; line-height:20px; padding:0px 10px; transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;border-radius:2px;}
a.btn-decline:hover{ background:#333;}

.vis-mic-xs{ display: none;}
.col1{ float:left; width:30px; margin-right:5px;  margin-top: 20px; margin-bottom:20px;}
.col2{ float:left; width:96%;  margin-top: 20px;}
.col3{float:left;width: 30px;}
.col4{  margin-left: -2px;  float:left;  width: 89%; background:#fff;}
.col3 .alphabate > li > a{line-height: 0px;}
.col3 .alphabate > li a.active{ background:#19345F; color:#fff; border-bottom-left-radius:2px; border-top-left-radius:2px;}
.private-scroll{ height:430px; overflow-y:scroll; background:#fff;}
.private-scroll1{ height:398px; background:#fff; display:block; float:left; width:100%;}
.private-scroll1 td a{ line-height:14px; display:inline-block;}
.private-scroll1 .mCSB_inside > .mCSB_container{ margin-right:0px;}

.private-scroll2{ height:498px; background:#fff;}
.private-scroll2 td a{ line-height:14px; display:inline-block;}
.private-scroll2 .mCSB_inside > .mCSB_container{ margin-right:0px;}

.alphabate{ border-right:2px solid #19345F; margin-right:2px;}
.alphabate > li > a{ padding-left:3px; padding-right:10px; padding-bottom:0px; padding-top:0px; font-size:11px; font-weight:bold; line-height: 19px;}
.alphabate > li a.active{ background:#19345F; color:#fff; border-bottom-left-radius:2px; border-top-left-radius:2px;}
.alphabate > li { float:none; display:block;} 
.friend-name td{ font-size:12px;}
.friend-name td a{font-size:14px;}
.friend-name a.btn-accept{width: 82px;text-align: center;}
.width175{ width:175px;}
.col-left{ float:left; width:50%}
.col-right{ float:right;width:50%;margin-top: 0px;}
.col-right .form-group1{ margin-top:45px;}
.txtarea-scroll{ height:80px;}
/*.popover{ box-shadow:none;}
.popover-content{z-index:99999999999; padding:3px 4px;}*/
.modal-body h2{ font-size:28px; color:#19345F;}
.popup-body{ padding:0px 20px 20px !important}
.sharebox{border:1px solid #DADFE3; border-radius:6px; padding:5px; background:#fff; font-size:15px;  min-height: 881px;}
.sharebox .bbox{ background:#1D3B6C; color:#fff; padding:10px 15px; display:block;}
/*.sharebox .bbox .txt20{ line-height:17px;}*/
.marb5{ margin-bottom:5px; display:block;}
.share-update{ text-align:center; margin: 40px;}
.share-update img{ width:100%; max-width:432px;}
.commentbox{ font-size:12px; line-height:16px;word-wrap: break-word; position:relative; padding-bottom: 15px;}
.commentbox:hover .comment-btn{ display:block; bottom:12px;}
.bg-lightgreen{ background:#EEF3F6; font-size:12px; line-height:14px;padding: 0 0 5px;width: 100%; margin-top: 10px; float:left;word-wrap: break-word;}
.bg-lightgreen a.btn-accept{margin-bottom: 5px;margin-left: 10px;text-align: center;width: 109px;}
.bg-lightgreen span{ color:#666666; float:right; font-size:11px;}
.bg-lightgreen img{ float:left; margin-right:10px;}

.bg-white{ background:#fff; font-size:12px; line-height:12px;padding: 0 0 15px;width: 100%; margin-top: 10px; float:left;}
.bg-white a.btn-accept{ margin-left:10px;}
.bg-white span{ color:#666666; float:right; font-size:11px;}
.bg-white img{ float:left; margin-right:10px;}

.comment, .comment1{float:left;width:100%;font-size:11px;padding:10px;position:relative;transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;}
.comment a, .comment1{ font-size:13px;}
.comment-col{ border-bottom:1px solid #DADFE3;float: left;width:96%;padding-bottom: 15px;margin-left: 10px;margin-right: 12px; padding-right: 0;padding-right: 10px; margin-bottom:15px;}
.comment:hover{ background:#DFE9EE;}
.comment1{ background:#fff; padding:0px 10px; margin-top:10px;}
.comment1:hover{ background:#fff;}
.comment-btn{ display:none; position:absolute; right:10px; bottom:5px;}
.comment-btn a{ margin-left:1px; display:inline-block; color:#B2B2B2;}
.comment-btn a img{ margin-right:0px; margin-bottom:0px;}
.comment:hover .comment-btn{ display:block;}
.comment-scroll{  height: 630px !important;}
.comment-scroll2{ height:430px; /*overflow-y:scroll;*/ padding-right: 5px;}
.comment-btn .popover{ /*width:60px !important;*/ text-align:center; padding-bottom:2px; margin-left:0px;}

.imgbox2-right{ float:left;}
.comment-links a{ color:#333333;}
.comment-links a:hover{ color:#1E3D71;}
.comment-links a.selected{ color:#1E3D71;}
.comment-col1{ float:left; width:100%;}

.whitebox1 td{ padding:2px;}
.about-welcome{ padding:10px 0px 60px 0px; font-size:16px;} 
.about-content{ border-top:1px solid #DADFE3; padding:50px 0px; font-size:16px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mb0{ margin-bottom:0px;}
.head_1{ color:#19345F; font-size:22px; font-weight:normal; margin-bottom:10px;}

.video_popup .modal-dialog img {width: 100%;}
.video_popup .modal-dialog{width:500px;}
.video_popup .modal-dialog .video{width:auto; margin:0px;}

.video_pop .modal-dialog img {width: 100%;}
.video_pop .modal-dialog{width:634px;}
.video_pop .modal-dialog .video{width:auto; margin:0px;}
.tnb > li > a.active{ color:#66C6BE !important;}
.contact_wrap{ max-width:1000px; padding-bottom:80px;}

.contact_wrap h3{ color:#333; font-size:16px; font-weight:600; margin:0px; margin-bottom:20px;}
.contact_left{ padding:25px 65px 160px 0px; background:url(../images/contact_cartoon.png) no-repeat 240px bottom;}
textarea{ resize:none;}

.contact_box{background-color:#FFF; padding:25px 45px; border:#DADFE3 solid 1px;  /* Firefox v3.5+ */
-moz-box-shadow:3px 3px 2px rgba(0,0,0,0.3);
/* Safari v3.0+ and by Chrome v0.2+ */
-webkit-box-shadow:3px 3px 2px rgba(0,0,0,0.3);
/* Firefox v4.0+ , Safari v5.1+ , Chrome v10.0+, IE v10+ and by Opera v10.5+ */
box-shadow:3px 3px 2px rgba(0,0,0,0.3);
-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=3,OffY=3,Color=#4d000000,Positive=true)";
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3,OffY=3,Color=#4d000000,Positive=true);}
.contact_box .form-group{ margin-bottom:20px;}
.social_links{ list-style-type:none; border-top:#DADFE3 solid 1px; padding:0px 0px 10px 0px; margin:25px 0px; font-size:16px; line-height:36px;}
.social_links li{ display:block; margin:25px 0px;}	
.social_links li .link_ico{ width:36px; height:36px; background-color:#66C6BE; display:inline-block; color:#FFF; text-align:center; font-size:18px; margin-right:10px; -webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.social_links li a{ color:#204179;}
.social_links li a:hover{ text-decoration:underline;}
.mb5{ margin-bottom:5px;}
.html-editor1 img{ width:100%;}
.search-grid{ min-height:0px;}
.search-list{ min-height:0px;}
.search-grid .box3-inner{ margin-top:0px;min-height: 130px; float:left;}
.search-list .box3-inner{ margin-top:0px;min-height: 130px; float:left;}
.search-grid .box3-innermost{ margin-top:0px;min-height: 47px; float:left;}
.script-6 .col-xs-3 div{ display: inline-block;font-weight: 600;line-height: 12px;}
.error {    color: #a94442;    font-size: 12px;}
.width-auto{ width: auto;}
.width-select {height: 31px;padding: 0 5px;width: 120px;}
.sort-head{ float:left; width:100%; text-align:center;}
.sort{ display:inline-block; margin-top:-15px;}
.pad20{ padding:20px;}
.memberbox{ display:inline-block; background:#fff; border:1px solid #1E3D71; border-radius:100%; height:70px; width:70px;padding:5px;    margin-bottom: 5px;  margin-left: 0px;}
.memberbox span{display:inline-block; background:#1E3D71; color:#fff; font-size:18px; text-align:center; vertical-align: middle; height: 100%; width:100%; border-radius:100%;padding-top: 17px;  margin-bottom: 10px;} 


.memberbox-red{ display:inline-block; background:#fff; border:1px solid #BA1429; border-radius:100%; height:70px; width:70px;padding:5px;    margin-bottom: 5px;  margin-left: 0px; vertical-align:middle;}
.memberbox-red span{display:inline-block; background:#BA1429; color:#fff; font-size:18px; text-align:center; vertical-align: middle; height: 100%; width:100%; border-radius:100%;padding-top: 17px;  margin-bottom: 10px;}



.memberbox-right{ border-left:1px solid #DADFE3; font-size:12px; padding-left:25px;padding-bottom: 5px;  width: 180px;}
.member-list{ margin-top:15px; text-align: center;}
.member-list li { display:inline-block;   line-height: 14px;    margin: 0 6px;    text-align: center;    width: 59px;vertical-align: top;}
.member-list li a {    font-size: 12px;    word-wrap: break-word;line-height: 13px; display:inline-block;}
.member-list li img {    margin-bottom: 3px;}
.member-row{ border:1px solid #DADFE3; padding:10px 30px 10px 10px;margin-bottom: 35px; background:#fff; border-radius:6px; position:relative;margin-top: 22px; min-height: 163px;}
.member-row .head4{ margin-bottom:5px; display:inline-block; margin-top:10px;}
.memberbox-right a.btn-accept{ font-size:13px; line-height:23px; display:inline-block;padding-bottom: 2px;}
.memberbox-right a{ margin-bottom:3px; display:block;}
.new-member{ display:inline-block; width:130px; margin:-20px 30px 0px 0px;}
.box-input{ width:100%; float: left;margin-right: 10px;}
.groupbox{ padding:20px;}
.dashbord-scroll1{ height:217px;}
.btn-back{ padding-top:50px;}
.modal-width{ width:1090px;}
/*.new-member:hover a span{ background:#66C6BE;transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;}*/
.new-member:hover a span{transition: all .3s ease-in-out;	-moz-transition: all .3s ease-in-out;	-webkit-transition: all .3s ease-in-out;}
.rename{ margin-top:200px;}


.slide-tabs ol { color:#fff;  position:relative; list-style-type:none; width:85%; bottom:none; left:0px; margin-left:0px; }
.slide-tabs li { color:#1E3E73; text-indent:0px; height:auto; width:100%; border-bottom:1px  solid #DADFE3 !important; border-radius:0px; text-align:left;padding:6px 0px; margin:0px;background:none;}
.slide-tabs li:hover{color:#E62037;}
.slide-tabs li.active{ color:#E62037; width:100%;  height: auto; background:none; }
.slide-tabs .item{ font-size:16px;}
.slide-tabs .navbar-default{ background:none; border:none;}
.slide-tabs .navbar-collapse{ padding-left:0px; padding-right:0px;}
.slide-tabs .navbar-default .navbar-toggle{ border:none;}
.slide-tabs .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:none;}
.slide-tabs-left{  background:#F5F5F5; border-right:1px solid #F5F5F5; min-height:690px; padding-right:20px; float:left; width:100%;}
.slide-tabs-left .carousel-indicators li{border:none;}
.slide-tabs-left .carousel-indicators { bottom:0px;}
.slide-pic img{ width:100%; max-width:743px;}
.slide-pic{ text-align:center;}
.head-team{ display:inline-block; margin-bottom:8px;}
.team-left{ float: left; margin-right:10px;}
.team-right{ float:left;}
/*.box-height .text-right{	float:none !important;	}*/
.ttip .popover{ box-shadow:none;  background:#E12438; border-radius:4px;  z-index:999999999999;}
.ttip .popover-content{z-index:99999999999; padding:3px; color:#fff; font-size:12px; line-height:14px;}
.ttip .popover.top > .arrow:after {    border-top-color: #E12438;}
.ttip .popover.top > .arrow {    border-top-color: rgba(225, 36, 56, 1); }
.model-ok{text-align: center; width: 350px;}
#dvLoading{background:url(../images/ajax-loader.gif) no-repeat center center;height: 100px;width: 100px;position: fixed;z-index: 1000;left: 50%;top: 50%;margin: -25px 0 0 -25px;}
.commentloader img{ float: none;}
.empty-box{ width:380px; font-size:24px; color:#19345F;  margin:70px 0px 30px 0px; display:inline-block;  line-height: 28px;}
.empty-box img{ margin-bottom:25px;}
.empty-box p{ width:100%; font-size:14px; color:#333;border-top:1px solid #ccc; padding:20px 0px 0px 0px; margin-top:15px; line-height:18px;}
.scroll-padr{ padding-right:10px;}
.empty-box-width{ width:500px !important; margin-top: 15%; margin-bottom: 15%;}
.visible-mic-xs{ display:none;}
.results{ color:#666; font-size:13px;  float: left;margin:10px 0px 0px 20px;}
.group-name{ float:right;}
#show, #show_d{ min-height:100px;}
	.eval{ width:151px;  margin-top: -10px; }
	.eval img { width:100%; float:left  !important;  max-width:151px !important;}
a.edit {
    background: url("../images/icon-edit1.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: inline-block;
    height: 17px;
    margin-top: 8px;
    width: 19px;
}
p{word-wrap: break-word;}
#msg_thread{display: block;    margin-bottom: 10px;    margin-left: 5px;}

.content1 .form-group1{ width: auto;}

.owner-box{ background:url(../images/owner-box.jpg) repeat-x left top; text-align:center; width:300px; height:32px; border:1px solid #DADFE3; border-radius:2px; position:absolute; margin:auto; left:0px; right:0px; top:-15px; color:#1E3E72; font-size:12px;padding-top: 3px;}
.owner-box b{ font-size:13px;}
.owner-box span{ position:absolute; right:-6px; bottom:-4px;}
.owner-box span img{ margin-right:0px;}
.owner-box img{ margin-right:5px;}

.grp-head{float: none;    left: 0;    margin: auto;    position: absolute;    right: 0;    width: 150px;}
.grp-head1{ float:left;}
.html-editor2 table.mceLayout, textarea.richEditor{width: 100% !important; }

.btns-footer{ float:left; width:100%;}
.btns-footer a{ margin-right:5px; }
.btns-footer b{margin-right:5px;}
.rpart{ padding-right:0px !important;margin-right: -15px;}
.rpart a{ font-size:13px;}
.brow-pad{ padding-top:20px;}

.head3-cont .popover{ background:#19345f; width:180px;}
.head3-cont .popover.bottom > .arrow:after {border-bottom-color: #19345f;}
.head3-cont .popover.bottom > .arrow{border-bottom-color: #19345f;}
.left-col{ float:left; width:100%;}
.right-col{ float:left; width:100%; padding-top: 10px;}
.form-horizontal .checkbox{padding-top/*\**/: 0px\9;}


/* Responsive Start here*/
@media(max-width:1024px) {      
	#main{ min-height:0px;}
	.logo{margin-top: 5px;}
	.logo img{ width:100%;}
	.banner{ width:100%;padding-top: 25px;padding-bottom: 55px;}
	.banner img{ width:95%; margin-top: 25px;}
	.whitebox{ min-height: 205px;}
	.content {    padding: 0 25px;}
	.txt-align-right{ text-align:right;}
	.cartoon2{ margin-left: -12px;}
	.cartoon4{ margin-left: -30px;}
	.pic{ width: 85%; height: 143px;}
	.grow img{width: 100%;}
	/*.box3:hover .grow{ height:270px;}
	.carousel-control{width: 5%;}*/
	.carousel-control.right {    right: -2%;}
	.carousel-control.left {    left: -2%;}
	.box3-inner{ margin-top: 155px;   min-height: 120px;}
	
		.box-up{min-height: 100px;}
		
		.script-4{ min-height: 81px;    margin-top: 17px; line-height: 24px;}
		.tnb > li > a{  padding: 10px 12px;}
		.bluebox { min-height: 312px;}
		.whitebox1{ min-height: 147px;}
		.whitebox1 span{  margin-left: 0px;    width: 74px;   /*margin-top: -5px;*/}
		.whitebox1 a {padding-top: 0px; margin-right: 7px; }
		.whitebox1 img{margin-right: 15px;}
		.list3 li img {    margin-right: 9px;}
		
	.nav-tabs .dropdown-menu{ margin-left: -50px;}
	.heading{margin-left: 0px;}
	.searchbox .inpbox{width: 150px;}
	
	/*.whitebar{ text-align:left;}*/
	.whitebar ul {    margin-top: 2px;}
	.whitebar li{ /*width: 253px;*/ padding: 5px 10px;}
	.whitebar li.width-li {    width: 182px;}
	.whitebar li.width-li1 {    width: 205px;}
	.whitebar li.width-li2 {    width: 162px;}
	.whitebar li:first-child {    border-left: medium none;    width: 215px;}
	.html-editor img{ width:100%;}
	
	.grow1{ padding-top: 12px;}
	.grow2 img {    width: 194px;}
	.grow3-table{width: 91.5%;}
	.grow3{width: 91.5%; height: 108px;}
	.pic2{ width:auto; height:auto;}
	.list4 li{ height: 75px;}
	.list4 li:nth-child(2) {    width: 41.3%;}	
	a.btn-view-profile{margin-left: 7px;width: 54px;}
	.script-6 {min-height: 102px;}
	.box3-pic:hover .grow1{ padding-top:40px;height:265px;} 	
	.box3-pic:hover .pic{ height:275px;}
	.script-4 {    line-height: 19px;    margin-top: 17px;    min-height: 76px; padding-top:3px;}
	.clear{ margin-bottom:5px;}
	.tarea1{ height:75px; resize:none;}
	.browse1 img{ width:100%;}

	.cont-border{min-height: 150px;}
	.content2{ padding:0px 15px;}
.picbox{width: 100%;}	
.picbox img{ width:100%;}
.search-list .script-6{ min-height: 52px;}
.search-list .list5 li{padding: 10px 15px;}
/*.list5 li:last-child {width: 300px;}
.list5 li.last-item {    width: 360px;}

.list5 li.item3{padding-left: 17px;}*/
.toplinks1{ margin-right:50px;}
.hints {    margin-left: 259px;}
.modify-search { margin-left: -291px;}
.ribbon .popover-content{ width:130px;}
.ribbon1 .popover-content{ width:130px;}
.minheight{ min-height:77px !important;}

.list5 li.item11 {    width: 310px !important;}
.cont-right1 {    margin-right: 5px; margin-left:9px;}
.col2 {width: 93%;}
.col4{width: 86%;}
.share-update{  margin: 73px 40px;}
.btn-green{margin-left: -20px;margin-top: 5px;}
.imgbox2-right{ float:left;}
.comment-scroll{  height: 521px !important;}
/*.comment-btn{ display:block;}*/
.about-content img{ max-width:100%;}
.browsebox {    width: 70px;}
.search-grid .box3-inner{min-height: 143px;}

.memberbox{ margin-left: 10px;}
.memberbox-right{ margin-left: -30px;}
.member-list li{margin: 0 6px 10px;width: 53px;}
.box-input{width: 82%;}
.greenbox{ padding: 11px;}
.modal-width {    width: 980px;}
.form-group1-home{ width: 47% !important;}
.box-friends {width: 188px !important;}
.btn9 {width: 200px; font-size:15px;}
.box-input{width: 100%;}
.eval{ width:101px; margin-top:0px;line-height: 21px; }
label{font-size: 15px;}
.searchbox .txt11{ margin-right: 77px;}
.mceEditor{ width:100% !important;}
.btns-footer{ text-align: center;}
.rpart{ margin-right: -14px;}
.rpart a{ font-size:12px;}
.sharebox{ min-height: 1061px;}
}


@media(max-width:979px) {
/*.logo img { padding-top: 0px;    width: 100%;}*/	
.logo{ margin-bottom:10px; max-width:220px; margin-top:10px;}
.logo img {    width: 100%;}
header{ height:auto;}
.tnb > li > a{ padding: 15px 5px 15px 5px;  line-height: 20px;}

.sub-nav > li { margin-left: 2px;    margin-right: 2px;}
.sub-nav > li > a{padding: 0 5px 2px;}
.sub-nav1 > li{ margin-left: 5px; margin-right: 5px;}
.whitebox {    min-height: 325px;}
.whitebox img { width:auto;}	
.whitebox .mar-img{ float:none;}
.form-inline{ width:auto;}
.regist-wrap{ width:744px;}
.content {    padding: 0 10px;}
.content1 {    padding: 0 15px;}
.content2{ padding:0px 15px;}
.tex-cent{ text-align:center;}
.btn2{margin-left: -13px;    padding: 0 40px;}
.btn3{ margin-left: 50px;}
.cartoon1{ margin-top: 30px;}
.cartoon3{ margin-top: 30px;}
.cartoon4{ margin-top: 20px;}
	.box3-inner{    margin-top: 194px;}
	.pic{ width: 81%; height: 180px;}
	.grow img{width: 100%;}
	
	.box-up {    min-height: 117px;}
.script-4 {    margin-top: 17px;    min-height: 93px; background: url("../images/bg-white1.png") repeat left top;}
.box3:hover .grow img {  width: 365px;  height: 390px; } 
.box3:hover .grow{ height:363px;}
.grow3-table{width: 91.5%;}


	.carousel-control.right {    right: -2.8%;}
	.carousel-control.left {    left: -2.8%;}	
.head1{ width:300px;}

.whitebox1 img {
    float: left;
    margin-right:2px;
}
.whitebox1 span {    margin-left: 0px;    width: 75px; margin-top: 11px}
.span-marl{ margin-left:40px !important; margin-top:0px;}
.wid50{ width:50px !important;}
.wid67{ width:95px !important;}
.whitebox1 a{  padding-top: 0px;  font-size: 12px;}
.whitebox1 .a1{ line-height: 18px;  margin-top: 0;}
.align-right{ text-align:right;}
.list3 li{    line-height: 15px;   padding: 16px 5px;}
.list3 li img{  float: left;    margin-bottom: 0px;}

.list5 li{ /*width: 106px;*/padding: 10px 6px;}
.list5 li:nth-child(2) {    width: 140px;}
.list5 li:last-child { float:right;}

.picbox{text-align:center;margin-bottom: 10px;}
.picbox img {    width: 100%; max-width:272px; }

.head2{ line-height: 23px; text-align: left;}

.bluebox{min-height: 279px;}
.whitebox1{ min-height: 140px; padding: 15px 10px 10px;}
.minh{ min-height: 411px;}

footer a.inline { margin-right:-10px;}

.nav-tabs .dropdown-menu{ margin-left: -60px; text-align: left;}
.inputbox{width: 25%;}
.heading {   /* margin-left:40px; */}
.searchbox .select1{ width: 60px; text-align: left;}
.searchbox .inpbox {    width: 116px;}
.advance-search select{width: 100%;}
	.whitebar ul{ /*float: left;width: 760px;margin-left: -20px;*/ margin-top: 3px;}
	.whitebar li{ /*width: 209px;*/ padding: 4px; vertical-align: top;font-size: 12px; display:table-cell;/*min-height:51px;*/ line-height: 14px;}
	
	.whitebar li:first-child{/*width: 170px;*/}
	.whitebar li:last-child{/*width: 163px;*/}

	.whitebar li.width-li {    width: 182px;}
	.whitebar li.width-li1 {    width: 183px;}
	.whitebar li.width-li2 {    width: 133px;}
	.whitebar li.width-li3 {    width: 223px;}
	.whitebar li span{ margin-right: 5px; margin-bottom: 15px; font-size: 16px;}
	.browse1 img{ width:100%;}
	.grow1{ padding-top: 22px;}
	.box3-pic:hover .grow1{ padding-top:40px;height:359px;} 
	.grow2 img {    width: 200px;}
	.grow3{height: 112px;}
.toplinks1{ margin-right:172px;}
.lview{ margin-top:0px;}
.modify-search {margin-left: -330px;}
.minheight {    min-height: 77px !important;}
.ribbon .popover-content{ width:auto;}
.ribbon1 .popover-content{ width:auto;}
.search-list .list5 li {    padding: 10px;}
.list5 li.item6 {    width: 107px !important;}
.list5 li.item7 {    width: 144px !important;}
.list5 li.item8 {    width: 100px !important;}
.list5 li.item9 {    width: 108px !important;}
.list5 li.item11 {    width: 142px !important;}
.share-update {  margin: 214px 29px;}
.btn-green {   margin-left: -10px;padding: 3px;}
.comment-col{padding-right:25px;  margin-right: 0; width: 100%;}
h4{ margin-bottom:10px;}

.comment-scroll{  height: 742px !important;}
.comment img{ margin-bottom:20px;}
.whitebox1 td {    padding: 0;}
.bg-white a.btn-accept {    margin-bottom: 5px;    margin-left: 10px;    text-align: center;    width: 109px;}
.bluebox .head2{ width: 230px;}



.contact_left{background:url(../images/contact_cartoon.png) no-repeat 190px bottom;}
.about-content .btn1 img{ width:auto;}
.about-content .ml40{ margin-left:0px;}
.pb0{ padding-bottom:0px !important;}
.about-welcome{ padding-left:15px; padding-right:15px;}
.contact_wrap {padding-left: 30px; padding-right: 30px;}
.box3-inner{ min-height:170px;}
.memberbox{ margin-left: 20px;vertical-align: middle;}
.memberbox-right{ margin-left: -55px;padding-left: 10px;}
.member-list li{margin: 0 4px 10px;width: 52px;}


.greenbox .col4 {    width: 85%;}
.greenbox .txt18{ line-height:20px;display: block;}
/*.box-input {    width: 77%;}*/

.head6{ font-size: 13px; text-align:left;}
.groupbox {  padding: 10px;  }
.w-height{ height:335px;}
.w-height1{ height:323px;}
.w-height .dashbord-scroll1{ height:230px;}
.w-height1 .dashbord-scroll1{ height:230px;}
.modal-width {    width: 740px;}
.friend-name strong{  display: block; margin-left: 0;}


/*.imgbox2{ float:left;width:30px;}
.imgbox2 img{ width:100%;}
.imgbox2-right{ float:left;width: 100px;}*/

	.whitebar ul{ width:auto;}
	.whitebar .container{ padding-left:0px; padding-right:0px;}
	.whitebar li{ padding:0 8px;}
	.whitebar li br{ display:none;}
	
	.regist-wrap .form-group {    width: 34%;}
	.form-group1-home{ width: 49% !important;}
	.box-friends {  width: 132px !important;font-size: 21px !important; }
	.btn9 {    font-size: 15px;    line-height: 17px;    padding: 5px 0;    width: 130px;}
        .bg-lightgreen{ width: 101%;}
        .searchbox{ width: 274px;}
        .searchbox .txt11 {margin-right: 37px;}
		
.grow1 a{ padding-top:0px;}	
.tnb{ margin-left:-100px !important;}
.tnb > li > a {padding: 15px 8px;}
.container-fluid{ padding-right: 0;margin-right: -15px;}	
.home-head{display: inline-block;line-height: 26px;}
.wbox3{ min-height: 341px;}
.forgot{  margin-top:3px;} 
.btn2{  margin-left: 0;}
.sharebox {    min-height: 1000px;}
}

@media(max-width:767px) {
.searchbox{float: none;    margin: 0 auto;    position: absolute;width: 366px; left:0px; right:0px;}

	.navbar-toggle .icon-bar{ background:#E62138;}
	.tnb{ margin:auto !important;}
	.tnb > li{ text-align:center; float:none; display:block;  margin-bottom:1px; line-height:normal;}
	.tnb > li > a{ padding: 5px 7px 5px 8px; }
/*	.tnb > li:first-child span{ }*/
.container-fluid{ padding-right: 15px;margin-right: 0px;}
	.tnb > li >  p{ margin-left: -5px;}
	.sub-nav > li.active{ background:none;}

	
	.bg-green{padding-bottom: 15px; height:auto; text-align:center;}
	.bg-green .form-inline{ margin-top:5px;}
	/*.bg-green1{padding: 3px 0 4px;}	*/
	.btn1{  padding:8px 12px 9px 12px;}
	.btn3 {    margin-left: 23px;}
	.modal-dialog{ margin: 10px;}
	.modal-footer{margin-top:0px; padding:0px;}
	h3{margin-bottom: 20px;}
	.regist-wrap {    width: auto;}
	.registbox{ width:auto; margin:40px 20px;}
	.whitebox {    min-height: 275px;}
	.whitebox .mar-img img{ width:80% !important;}
	.whitebox1{  margin-bottom: 20px;    min-height: 140px;}
		.whitebox1 .a1 {    width: auto;}
	.whitebox2{margin-bottom: 20px;}
	.content1 {    padding: 0 10px;}
	.content2{ padding:0px 10px;}
	.video{ width:100%;}
	.video img{ width:100%;}
	a.big-video-icon{left: 43%; top: 30%;}
	.txt-ptop{padding-bottom: 5px;}
	footer { height:auto;margin-bottom: 20px;    margin-top: 40px;}
	footer a{ z-index:9; position:relative;}
	a.fb span{ margin-left:0px;}
	.cont-cent{ text-align:center;}
	.form-group1{ float:none;  max-width:400px; display:inline-block; margin-bottom:0px;vertical-align:top;}
	
	.form-group1{width:230px;}
	.btn1{ vertical-align:top; margin-top:0px;}
	.cont-width { display:inline-block;}
	
	.box3{ margin:auto auto 20px auto;position: relative; float:none; display: inline-block;}
	.bs-example{ text-align:center;}
	.pic{left: 11px;width: 100%;}
	.box-up {    min-height: 100px;}
.head1{ width:auto;}

.box3:hover .grow{   height: 277px; } 
.box3-inner{ min-height:100px;}
.script-4{min-height: 76px;}
.txt-ptop5 {    padding-bottom: 10px;}
.carousel-control.left {left: 0;}
.carousel-control.right {right: 0%;}
.carousel-indicators li{ background:#7D8B9D; border:1px solid #7D8B9D;text-indent: 0px;}
.carousel-indicators .active{background:#E62037; border:1px solid #E62037;}
.carousel-indicators{bottom: -20px; z-index: 999;}
.bg-subheader{ height:auto; text-align:center;  padding: 25px 0 0;}
.bg-subheader .pull-left{float:none !important;   margin-bottom: 20px;}
.bg-subheader .pull-right{ float:none !important;}
	.bg-subheader .imgbox1{ float:left !important;}
.welcome-box{    margin: 10px auto;    width: 186px;} 

.whitebox1 span{width: 72px;margin-left: 0px; margin-top:-5px;}
.whitebox1 a {    font-size: 14px;}
.align-right{ text-align:left;}
.span-marl{margin-left:0px !important;margin-top:10px !important;}

.bluebox {    min-height:0px;}
.wid67{ width:auto !important;}
.inputbox{  margin-bottom: 20px;}
.inputbox .error_msg{  width: 472px;}
.bg-lightgray1{  padding: 45px 0 35px;min-height: 440px;}
.box-search {width: 100%;   height: 70px;text-align: center;}

.advance-search{   width: 450px; margin-top: 3px;  margin-left: -42px;}
.advance-search select{  margin-bottom: 25px;}
.advance-search .form-control{padding: 6px 11px !important;}
.form-group4 {    margin-bottom: 24px;}
.form-group5 {    margin-bottom: 25px;}
.heading{ position:relative; margin-left:0px; width:100%;margin-bottom: 30px;}
.searchbox .select1{ width: 80px; text-align: left;}
.searchbox .inpbox {    width: 188px;}
.box-height{ height:70px;}
	.banner-pic{ overflow: scroll;   padding-bottom: 20px;z-index: 9;}
	.banner img{ width: auto;}
	.banner{padding-bottom: 25px;}
	.modal-dialog {    margin: 30px;}
	.pad0{ padding:25px !important;}
	.whitebar{ height:auto; padding:10px 0px;}
	.whitebar ul{float: left;width: 100%; margin-left: 0px;}
	.whitebar li{ width: 50%; padding: 5px; float:left; margin-bottom:10px;font-size: 13px;    line-height: 14px;/*height: 51px;*/}
	.whitebar li:first-child {width: 50%; }
	.whitebar li:last-child {width: 50%; border-left:none;}
	.whitebar li:first-child {width: 50%; }
	.whitebar li:nth-child(3){ border-left:none;}
	.whitebar li.width-li {    width: 233px;}
	.whitebar li.width-li1 {    width: 209px;  margin-top: 15px;}
	.whitebar li.width-li2 {    width: 233px;}
	.whitebar li.width-li3 {    width: 223px;}
	.whitebar li span{ margin-right: 11px; width:40px; text-align:right; height: 25px;}
	 li.width-li1{ border:none;}
	 .sub-nav1 > li{ width: 90%;  border-bottom: 1px solid #86d2cd;}
.sub-nav1 > li:last-child{ border-bottom:none;}
	footer a.inline { margin-right:0px;}
	.cont-border{ border:none; margin-bottom:20px;  min-height: 90px;}
	.html-editor{height: 190px;}
	.grow1{ padding-top: 32px;}
	.box3-pic:hover .grow1{ padding-top:50px;height:278px;}
.box3-pic:hover .pic{ height:292px;}
.browse_input{ width: 130px;}
.browsebox{line-height: 15px;}	

.pic2{ max-width: none; width: 92%;}
a.btn-view-profile {margin-left: 0;}
.grow2 img {  width: 100%; max-width:none;}
.grow3-table{ width: 90.5%;}
.list4 li{width: 29.3%;}
.column1{margin-bottom: 20px;}

.navbar-toggle{ margin-top: 11px; margin-right:0px;}
.marl-15{margin-left:-15px;}
.tnb > li.first a { padding-left:0; padding-right:0;}

.pagination.pull-right{ float:none !important; margin-top:20px;}
.infobox {    margin-bottom: 30px;    margin-top: 0;}
#no-more-tables .table td input[type="checkbox"] {    margin-left: 0px;}
#no-more-tables .table td{ border-bottom:none;word-wrap: break-word;}
#no-more-tables .table tr{ border-bottom:1px solid #ccc;}
#no-more-tables .table tr.tr-active small{ margin-top: 0px;}
.read-messages .col-sm-3{ float:right;width:100%; margin-top:20px;}
.read-messages .col-sm-9{ float:left; }


.showingbox-left, .showingbox-right{ width:100%; text-align:center; float:none; display:inline-block;}
.showingbox-left{ margin-bottom:5px;}
.showingbox-right{ margin-top:10px;}
.modify{ margin:5px 0px;}
.pic2 {width: 92%;}
.list5 li{ border-right:none; padding: 10px 9px;}
.list5 a.messages{padding-left: 31px;}
/*.list5 li:nth-child(2) {    width: 141px;}*/
.list5 li.last-item { float:left;}
.toplinks1{ margin-bottom: 10px; margin-top: 10px; float:none; width:100%; margin-right: 0px;}

.box-login .btn2 {    margin-left: -15px;    padding: 0 120px;}
.box-login .form-horizontal .control-label, .box-password .form-horizontal .control-label{margin-bottom: 10px}
.box-password { width:100%;}

.hints {    margin-left:15px;}
.box-password .btn2 {    margin-left: 0px;}
.modify-search {margin-left: -155px;margin-top: 5px;}
.showingbox{ margin-top: -20px;}
.ribbon .popover{margin-left:-50px;}
.ribbon .popover-content{ width:auto;}
.ribbon1 .popover{margin-left:-0px;}
.ribbon1 .popover-content{ width:auto;}
.search-list .ribbon .popover{margin-left:0px;}
.search-list .ribbon1 .popover{margin-left:10px;}

.photo1 .disp-table{margin-left: 40px;}
.photo2 .disp-table{margin-left: 20px;}
.photo1 .browse_input{margin-left: 23px;}
.photo2 .browse_input{margin-left: 61px;}
.browse_input:first-child{ margin-top:50px;}

.friendbox{  margin-left: -350px; margin-top: 7px;}
.col1{ width: 100%;  margin-bottom: 20px;}
.col2 {    padding-left: 10px;    width: 100%;}
.col3 { margin-left: -10px;}
.col3 .alphabate{ border-right: 2px solid #19345f; }
.col4 { width: 94%; margin-bottom:30px;}
.col3 .alphabate > li a.active{  background: #19345f;line-height: 19px;}
.alphabate{  text-align: center;border-right:none;}
.alphabate > li {    display: inline-block; }
.alphabate > li > a{ float: left;font-size: 14px;margin-bottom: 5px;}
.alphabate > li a.active {border-bottom-right-radius: 2px;    border-top-right-radius: 2px;  }
.friend-name td{ font-size:13px;}
.td-width{ width:auto !important;}
.friend-name .tr-active td{ border-top:none !important; padding-bottom: 5px !important;   padding-top: 5px !important; border-bottom:none !important;}
.friend-name .tr-active{ border-bottom:1px solid #ccc;padding: 5px 0;}
.friend-name strong { margin-left: 5px; display:block; margin-top: 5px;}
a.btn-decline{margin-top: 10px;}
.td-autowidth{ width:auto;}
.pad20 {    padding: 10px;}
.col-left{ float:left; width:100%}
.col-right{ float:right;width:100%}
.col-right .form-group1 {    margin-top: 0px;}
.whitebox1 img {    float: left;    margin-right: 15px;}
.sharebox{ margin-bottom: 20px;}
.share-update {    margin: 214px 29px;}
.btn-green{ margin-left: 0px; margin-top:-10px; width: 100%; line-height: 35px;}
.btn-green br{ display:none;}
.txtarea-scroll{ height:80px;}
.comment-col{padding-right:25px;}
.video_popup .modal-dialog{ width:400px; margin-left:auto; margin-right:auto;}
.contact_left{ padding:0px 0px 160px 0px; background:url(../images/contact_cartoon.png) no-repeat center bottom;}
.contact_box { padding: 25px 20px; margin:30px 0px;}
.contact_box .btn2{ margin-left:0px;}
.contact_wrap{padding-bottom:0px;}
.modify-search .btn6{ margin-top:0px;}
.private .col-sm-5{ margin-top:40px;}
/*a.btn-accept{  width: 68px;}*/
.sort-head{text-align: left; width: 100%;}
.sort-head .pull-left{ width:100%;  }
.memberbox{margin-bottom: 20px;}
.memberbox-right{  margin: 20px auto auto; border-left:none; width: 170px;}
.memberbox-right a.btn-accept{ width:auto;   line-height: 23px;    padding-bottom: 2px; margin-left: 23px;}
.member-row{  margin-left: 10px;    margin-right: 10px; margin-bottom: 55px;}
.member-row .head4{margin-top: 0px;  margin-left:0px; width: 120px; line-height: 18px; vertical-align:middle;}




.groupbox {   padding: 20px;  }
.greenbox{margin-bottom: 30px;}
.greenbox .col3 {    margin-left: -4px;}
.greenbox .col4 {    width: 92%;}

.head4{ margin-left:-30px;}
.head6 {    float: none;    font-size: 16px; margin-bottom:10px; display:block;}
.head6 br{ display:none; }
.w-height{  height: 295px;}
.w-height1{  height: 295px;}
.column1{ width:100%;}
.new-member{float: none; margin:0px 0px 10px 0px;}
.btn-back {    padding-top: 90px;}
.modal-width {    width: 420px; margin:auto;}
.graybox{ height:110px;}
.graybox a{margin-right: 	4px;}
.rename {    margin-top: 90px;}
.slide-tabs ol{ width:100%;}
.slide-tabs-left .carousel-indicators li{ background:none;}
.slide-tabs-left{ border-right:none; min-height: 0px;}
.slide-tabs .navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:none;}
.slide-tabs #bs-example-navbar-collapse-2{ height:140px !important;  background: none repeat scroll 0 0 #daf1ef; border: 1px solid #c1e8e4; padding:5px; margin-bottom:20px;}
.slide-tabs .navbar-toggle{  margin-top: -35px;}
a.btn-blue{text-align: center;    width: 150px; margin-bottom:3px;}
.team-left img{ width:100%;}
.team-left{ width:40px;}
.team-right{ width: 160px;}
.regist-wrap .form-group {    text-align: left;    width: 100%;}
.model-ok{margin:100px auto;}
.empty-box{ margin: 20px 0 30px;}
.empty-box-width {    width: 100% !important; margin-top: 20% !important;}
.box-friends {  margin: 90px 0 30px !important; width: 258px !important;}
.box-friends img{ width:auto;}
.btn9{ width:200px; line-height:42px; padding:0px;}
.results{ margin: auto;width: 140px; float:none;}

.pad-no .table tr{ padding:0px !important; border-bottom:none !important;}

.eval{ float:left !important;line-height: 24px;} 
a.edit{margin-top:8px; background:url(../images/icon-edit1.png) no-repeat left top; display:inline-block; width:19px; height:17px; }
 .btn2{margin-left:0px; width: 100%;}
   .form-group4 .btn6{ width: 100%; margin-top: 20px;}    
 .owner-box {    margin: -13px auto 15px;    position: relative;width: 250px;}
.mic-xs-hidden{ display:none !important;}
 .memberbox-red{ margin-bottom: 25px;} 
.imgpic1{height: 69px;}
.pic-mar { margin-left: 69px !important;}
.list5 li.item10 {width: 141px !important;}
.list5 li.item11 { float:left !important;}
.brow-pad {margin-left: 10px !important;width: 100px;}
.regist-wrap .head1 { text-align: center; margin-right: 0px;}
.left-col {margin-bottom: 30px;text-align: center; }
.right-col {text-align: center; }
.left-col img{ max-width:280px;}

}

 
/*@media(max-width:640px) {	
.tnb > li.first{margin-bottom:10px; padding-left:200px; float: left;}
html{ overflow-x:hidden;}
.box3{max-width: 495px;}
.pic {max-width: none; width: 96%;}
.box3-pic:hover .pic{ height:292px;}
.box3:hover .grow img {  width: 600px;  height: 300px; } 
.box3:hover .grow{ height:270px;}
.select1{ padding-bottom:11px;}
}*/
@media(max-width:640px) {.grow3 {height: 148px;}}

@media(max-width:480px) {.grow3 {height: 107px;}}

@media(max-width:479px) {

	/*.navbar-toggle{ margin-right: -5px;  margin-top: -0px; z-index:99;}*/
		/*.tnb > li.first { (;padding-left:0px;); }
*/
		.tnb > li.first{ padding-left: 0px !important;}
	/*h1{line-height: 28px;}*/
	h1 span{ line-height:0px;}
	h3 {    margin-bottom: 10px;}
	.whitebox {    min-height: 335px;}
	.whitebox .mar-img{margin-right: -15px;    margin-top: 16px;}
	a.big-video-icon {   background-size:70%; left: 42%;    top: 30%; height:60px;}
	.a3 {    display: inline-block;    margin-left: 0;    margin-top: 5px;}
	.dnone{ display:none;}
	.column{ width:100%;margin-bottom: 20px;}
	.column-width50p{ width:25%; float:left;}
	/*.form-group1 {    float: left;    width: 262px;}*/
	.btn1{ margin-top:0px;}
	.btn2{  padding: 0 30px;}
	.btn5{ margin-bottom: 5px; margin-right:0px;  width: 270px;}
	
	.pic{width: 92%;}

	.grow3-table {width: 94.5%;}
	
	.head2{ float:none;}
	.fleft{ float:left;}
/*	.bg-subheader{ text-align:center;}
	.bg-subheader .pull-left{ float:none !important;   margin-bottom: 20px;}
	.bg-subheader .imgbox1{ float:left !important;}
	.welcome-box{ margin-top:20px;margin-left: 50px;}*/
	
	.imgbox2{ /*width:100%; float:left; text-align:center;*/}
/*	.imgbox2 img{ margin-right: 0;}
	.whitebox1 span { margin-top: 10px; width:100%; margin-left:0px;}*/
	.whitebox1{ /*text-align:center;*/  min-height: 140px; padding-left: 30px;}
	/*.whitebox1 a{ width:auto;}*/
	/*.span-marl {    margin-left: 0 !important;}
	.wid50{  width:100% !important;}*/
	.search-grid{text-align: center;}

	.align-right {    text-align: right;}
	.min-height{min-height: 140px !important;}

	.pt10 {    padding-left: 3px;    padding-right: 2px;}
	.inputbox{ width: 26%; margin-right:0px;}
	.cont-width{ width:100%;}
	
	.searchbox{width: 295px;}
	.searchbox .inpbox{width: 117px;}
	.searchbox .select1 {width: 70px;}
	.advance-search{width: 289px; margin-left:0px;}
	.advance-search select{ width:100%;}
	.searchbox .txt11{ margin-right: 48px;}
	.btn6{padding: 0 64px;}
	.btn8{   margin-bottom: 10px;    margin-left: 0;    margin-right: 0;    width: 100%;}
	.bg-green2 .text-center{ text-align:left;}
	.cont-right {    margin-right: 0;}
	.head3{ width: 70px;}
	.thank img{ max-width: 280px;}
	.center-text{ text-align:center !important;}
	.modal-dialog {    margin: 10px;}
	.whitebox1 img{ margin-right: 15px;}
	.form-group4 {    margin-bottom:10px;}
	.advance-search select {    margin-bottom: 10px;}
	
	.whitebar li{ width: 100%;   padding: 5px 5px 5px 20px; border:none; margin-bottom:0px;}
	.whitebar li:first-child {    width: 100%;}
	.whitebar li:last-child {    width: 100%;}
	.whitebar li.width-li {    width: 100%;}
	.whitebar li.width-li1 {    width: 100%;  margin-top: 0px;}
	.whitebar li.width-li2 {   width: 100%;}
	.whitebar li.width-li3 {    width: 100%;}
	li.width-li2, li.width-li3{ border:none;}
	.mic-xs-hidden{ display:none !important;}
	
	.grow1{ padding-top: 32px;}
	.script-4{min-height: 76px;}
	.box3-pic:hover .pic{ height:336px;}
	.box3-pic:hover .grow1{ padding-top:50px;height:313px;} 
	.toplinks .pull-right{ float:none !important; padding:5px 0px;} 
	.tarea1{margin-bottom: -20px;}
		.carousel-control.right {    right: -3%;}
	.carousel-control.left {    left: -3%;}	
	.marl-15{ margin-left:0px;}
	.lineheight12{ display:inline-block; line-height:14px; margin-top: 0px;}
	.form-group1 {  width: 260px;}
	.form-group1-home {    width: 78% !important;}
	.pagination > li > a, .pagination > li > span{  display: inline-block;margin-bottom: 5px;}
	.search-grid .col-xs-6{ width:100%;}
	.script-6 .col-xs-6{ width:50%;}
	.script-6{ min-height: 82px;}
	.pic2 {    width: 94%;}
	.list5 li{width: 126px; padding: 10px 18px;}
	.list5 a.man{padding-left: 32px;}
	.list5 li.item3 {    width: 128px !important;}
	.list5 li.item2 {    width: 140px !important;}
/*	.list5 li.last-item {    width: 160px !important;}*/
	.search-list .script-6 {margin-left: 0;}
	.search-list .list5 li { height:auto; padding: 5px 15px; }
	.search-grid .box3-inner {    min-height: 100px;}
	.box-login { width:100%;}
	.box-login .btn2 {   padding: 0 53px;}
	.box-password .btn2 { padding: 0 53px;}
	.modify-search {margin-left: -72px;}
	.minheight {    min-height: 45px !important;}
	.list5 li.item6 {    width: 119px !important;}
	.list5 li.item8 {    width: 116px !important;}
	.list5 li.item9 {    border: 1px solid #fff;    width: 50% !important;}
	.list5 li.item11 {    width: 162px !important;}
	.heading-width{ float:left; width:100%;}
	.heading-width .head3-cont{ position:relative;}
.photo1 .disp-table{margin-left: 20px;}
.photo2 .disp-table{margin-left: 0px;}
.photo1 .browse_input{margin-left: 3px;}
.photo2 .browse_input{margin-left: 15px;}
.friendbox{  margin-left: -120px; margin-top: 7px;}
.friendbox li{ height: 70px;}
.friend-name a.btn-decline{ width: 82px; text-align:center;}
.vis-mic-xs{ display:block;}
.video_popup .modal-dialog{ width:300px;}
/*.col1 {   width: 280px;}*/
.col4{width: 92%;}
.sub-nav > li.active .view{ display: inline-block; margin-top:-5px;   padding: 0 5px 5px;}
.radiobox{ margin-right:0px;}
.cont-right {    margin-left: 16px;    margin-right: 0;    width: 85px;}
.head3-cont1{ position:relative;}
.bg-lightgreen img{margin-bottom: 20px;}
.bg-lightgreen a b{ float:left;  margin-left: 65px;    margin-top: 10px;}
.bg-white img{margin-bottom: 20px;}
.bg-white a b{ float:left;  margin-left: 65px;    margin-top: 10px;}
.share-update {    margin: 18px 8px;}
.modify-search .btn6{ margin-top:11px;  padding: 0 74px;}
.private .modal-body{ padding: 10px;}
.private .col-xs-offset-2{ margin-left: 6.667%;}
.private .a3{margin-left: 10px;}
.private h2{font-size: 27px;}
.private .txt12 {    display: inline-block;    font-size: 12px;    line-height: 13px;    margin-top: 5px;}
.box3:hover .grow{   height: 313px; } 
.greenbox .col4 {    width: 89%;}
.btn5{font-size: 14px;width: 256px;}
.head5{ padding-top:0px;}
.groupbox .col-xs-9{ margin-left:-13px; width:110%; margin-top:5px;}
.btn7-pad{padding: 0 27px; margin-right:25px;}
.w-height {    height: 405px;}
.w-height1 {    height: 465px;}
.new-member{ margin-left: 10px;}
.btn-back{ padding:0px 0px 10px 0px;}
.modal-width {    width: 304px; margin:auto;}
.graybox a{margin-right:2px;}
.width-select{ width: 73px;}
.model-ok{margin:70px auto;}
.btn-ok{ margin-right: 25px;}
.empty-box{ width: 280px;line-height: 25px;}
.empty-box p{ line-height:16px;}
.box-friends{  width: 218px !important;}
.btn9 {    font-size: 15px;    line-height: 17px;    padding: 5px 0;    width: 140px;}
.visible-mic-xs{ display:block !important;}
.html-editor2, .bg-txt1{ height:auto !important;}
.group-name { margin-bottom: 15px; width: 100%;}

 .pad-no{ padding:0px !important;}
 .modal-body{ padding-left: 10px; padding-right: 10px;}
.modal-sm  .modal-body{ padding-left: 20px; padding-right: 20px;}
 .script-6 .col-xs-3 div{ margin-top: 3px;}
.btns-footer a b{ float:none; margin-left:0px; margin-top:0px;}
.pic-mar {display: inline-block;margin-left: 25px !important;}
.list5 li.item10 {width: 106px !important;}
#hiw-video { width: 100%; height: 200px;}
#hiw-video-2 { width: 100%; height: 200px;}
.w-height1 {    height: auto;}
}
@media(max-width:384px) {
	.box3:hover .grow {  height: 292px;width:330px;} 
	.box3:hover .grow1 {  height: 292px; width:330px;} 
}
@media(max-width:320px) {
	.box3:hover .grow {  height: 292px; width:267px;} 
	.box3:hover .grow1 {  height: 292px; width:267px;} 
	.model-ok {width: 300px;}
	.box-friends {    width: 168px !important;}
}
@media screen and (-webkit-min-device-pixel-ratio:1) { .select1{line-height:40px; padding:0px; /*min-height:41px;max-height:41px;*/ height:41px;  text-indent:10px; text-align: left;}
.select1 option{text-indent:-1px;}
.searchbox .select1{min-height:auto; height:auto; max-height:auto; /*min-height:26px; height:26px; max-height:26px;*/text-align: left;}
.ideas-icon li a span{ vertical-align: middle; margin-top:-2px;} 
}
/* IE 10+ 
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img{max-width:100%;width:auto;}
}*/

/* Vertical Slide*/	
	
.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}



	
	
	
	
	
/* Vertical Slide*/	
	
.vertical .carousel-inner {
  height: 100%;
}

.carousel.vertical .item {
  -webkit-transition: 0.6s ease-in-out top;
     -moz-transition: 0.6s ease-in-out top;
      -ms-transition: 0.6s ease-in-out top;
       -o-transition: 0.6s ease-in-out top;
          transition: 0.6s ease-in-out top;
}

.carousel.vertical .active {
  top: 0;
}

.carousel.vertical .next {
  top: 750px;
}

.carousel.vertical .prev {
  top: -750px;
}

.carousel.vertical .next.left,
.carousel.vertical .prev.right {
  top: 0;
}

.carousel.vertical .active.left {
  top: -750px;
}

.carousel.vertical .active.right {
  top: 750px;
}

.carousel.vertical .item {
    left: 0;
}	
	
.error_msg{
    color: red;
    font-size: 13px;
}
.date-birth-error { position:relative; padding-bottom:20px;}
.date-birth-error .error_msg { left:0;}
   .checkbox {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/checkboxs.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    clear: left;
    display: inline-block;
    float: none;
    height: 25px;
    margin-bottom: 0;
    margin-right: 5px;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 5px;
    padding-top: 0;
    vertical-align: middle;
    width: 19px;
}


.terms .error_msg{
	
	position: absolute; top: 20px;
}