@charset "utf-8";
/* CSS Document */
body{
	font-family:'century_gothicregular';
}
.transition,.transition:before,.transition:after,.transition:hover{
	transition:0.5s;
	-webkit-transition:0.5s;
	-ms-transition:0.5s;
	-moz-transition:0.5s;
	-o-transition:0.5s;
}
.border_top,.border_top > img{width: 100%;float: left;height: 5px;}
#wrapper{width:100%;}

/**header css start**/
.logo {display:block;}
#top_header{padding-top:18px;padding-bottom:15px;}
#top_header_right .form-group {margin-right: 0;padding-left: 0;}
.form-inline .form-control{font-size:12px;color:#9b9b9b;}
#navigation_menu{border: 0;}
#navigation_menu #bs-example-navbar-collapse-1{background-color: #4cb6d6;border: none 0;border-top: 1px solid #dddddd;box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-webkit-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-moz-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-o-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-ms-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);}
#navigation_menu ul li a{font-size:13px;color:#fff;text-shadow: 1px 1px rgba(35,35,35,0.3);}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{background:#35a4c5;}
/**header css end**/


#middle_container{margin-bottom: 30px;}
/**video section start**/
#video_section{margin-bottom:50px;}

/**Testimonials heading**/
.testimonials_heading i{font-size:18px;color:#4cb6d6;}
.testimonials_heading{margin-top:10px;margin-bottom:20px;}
.testi_article_heading {display: block;float: left;width: 100%;}
.article_user_img{width:50px;}
.user_name_testimonails {padding: 6px 0;}
.user_name_testimonails > small{font-size:12px;	}
.testi_article_content{position:relative;padding:15px;clear: both;margin-top:20px;width:100%;float:left;font-size:12px;color:#fff;	}
.testi_article_content .caret_new{border-top-color: #fff;border-top: 0 dotted;border-bottom: 15px solid #000;content: "";border-bottom-color: #fff;border-left: 11px solid transparent;border-right: 11px solid transparent;margin-left: 0;position: absolute;top: -15px;left: 15px;}

/*.aricles_testimonials_first .testi_article_content,
.aricles_testimonials:nth-child(1n) .testi_article_content{background:#ef3434;background-color:#ef3434;}
.aricles_testimonials:nth-child(2n) .testi_article_content,
.aricles_testimonials_two .testi_article_content{background:#1fb9d0;}
.aricles_testimonials:nth-child(3n) .testi_article_content,
.aricles_testimonials_three .testi_article_content{background:#30bd47;}*/

.aricles_testimonials_first .testi_article_content{background:#ef3434;background-color:#ef3434;}
.aricles_testimonials_two .testi_article_content{background:#1fb9d0;}
.aricles_testimonials_three .testi_article_content{background:#30bd47;}

/*.aricles_testimonials:nth-child(1n) .testi_article_content .caret_new,
.aricles_testimonials_first .testi_article_content .caret_new{border-top-color: #ef3434;border-bottom-color: #ef3434;}
.aricles_testimonials:nth-child(2n) .testi_article_content .caret_new,
.aricles_testimonials_two .testi_article_content .caret_new{border-top-color: #1fb9d0;border-bottom-color: #1fb9d0;}
.aricles_testimonials:nth-child(3n) .testi_article_content .caret_new,
.aricles_testimonials_three .testi_article_content .caret_new{border-top-color: #30bd47;border-bottom-color: #30bd47;}
*/

.aricles_testimonials_first .testi_article_content .caret_new{border-top-color: #ef3434;border-bottom-color: #ef3434;}
.aricles_testimonials_two .testi_article_content .caret_new{border-top-color: #1fb9d0;border-bottom-color: #1fb9d0;}
.aricles_testimonials_three .testi_article_content .caret_new{border-top-color: #30bd47;border-bottom-color: #30bd47;}


/*** Register form css start***/
#register_form{}
.register_form_inner{padding:15px;background:#fdfdfd;box-shadow:0 0 5px rgba(82,82,82,0.3);-webkit-box-shadow:0 0 5px rgba(82,82,82,0.3);-moz-box-shadow:0 0 5px rgba(82,82,82,0.5);-ms-box-shadow:0 0 5px rgba(82,82,82,0.5);-o-box-shadow:0 0 5px rgba(82,82,82,0.5);border:1px solid #d1d1d1;width: 100%;}
.register_form_inner .form-control{font-size: 12px;color: #9b9b9b;}

#footer{width:100%;line-height:55px;background:#050505;font-size:14px;text-align:center;font-weight:bold;color:#cccccc;clear: both;}



/*** Dashboard Css Start***/
.logo_dashboard_wrapper{display:block}
.logo_dashboard {margin-top: 22px;}
.inner_width{padding-left:15px;padding-right:15px;width:100%;float:left;clear:both;}
#dashboard_header{background:#1d1d1d;}
.status_wrapper{float:left;margin:10px;}
.status_wrapper span{display:inline-block;}
.status_wrapper .status_img{width:40px;height:40px;text-align:center;line-height:40px;color:#fff;font-size: 18px;float: left;}
.status_wrapper .status_img.visitors{background:#ff5d5e;}
.status_wrapper .status_img.students{background:#5eb2d9;}
.status_wrapper .status_img.teachers{background:#4ac344;}
.status_word{margin-left: 5px;margin-top: 5px;}
.status_word > span{display:block;line-height:1;text-align:left;}
.status_word .value_status{color:#c8c8c8;}
.status_word .name_status{color:#666666;}

.user_img{width:31px;height:31px;border:1px solid #626262;display:inline-block;}
.user_detail.nav > li > a,.user_detail.nav > li > a > .fa{color:#b6b6b6;}
.user_detail.nav > li > a > img{margin-right:5px;}
.user_detail.nav > li > a > .fa{margin-left:5px;}
.user_detail.nav > li > a{padding:15px 10px;}
.user_detail.nav > li > a:hover,.user_detail.nav > li > a:focus,
.user_detail.nav .open > a, .user_detail.nav .open > a:hover, .user_detail.nav .open > a:focus {text-decoration: none;background-color: #000000;}
.user_detail .dropdown-menu{min-width: 175px;background-color: #000000;}
.user_detail .dropdown-menu li a{color: #b6b6b6;}
.user_detail .dropdown-menu > li > a:hover,.user_detail .dropdown-menu > li > a:focus{color: #FFFFFF;background: #262626;}
.user_detail .dropdown-menu .divider{background-color: #666;}

/**  Middle content css start of Dashboard page **/

#middle_content_wrapper{position: relative;float: left;width:100%;background: #FFF;}
#left-side-bar-menu{background: #181717;width:230px;float: left;position:absolute;z-index: 1000;min-height:1000px;}
#left-side-bar-menu-inner {background: #181717;min-height: 900px;position: absolute;width: 100%;z-index: 1000;}
.sidebar-dropdown{display:none;}

.sidebar-dropdown{width: 50%;background: #000;color: #fff;font-size: 14px;float:left;}
.sidebar-dropdown a {color: #fff;font-size: 14px;text-decoration: none;padding: 10px;display: block;text-align:center;}
.sidebar-dropdown a i{margin-right:5px;}

/*#left-side-bar-menu-inner{width:100%;background:#181717;position:absolute;}*/
#left-side-bar-menu ul li a{border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border:none;border-bottom:1px solid #4c4c4c;background-color: #181717;color:#fff;font-size: 13px;padding: 10px 15px;text-shadow: 1px 1px rgba(35,35,35,0.3);font-weight:bold;}
#left-side-bar-menu ul li a.list-group-item.active,#left-side-bar-menu ul li  a.list-group-item.active:hover,#left-side-bar-menu ul li  a.list-group-item.active:focus,#left-side-bar-menu ul li  a.list-group-item:hover,#left-side-bar-menu ul li  a.list-group-item:focus{background-color: #4cb6d6;box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-webkit-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-moz-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-o-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-ms-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);color:#fff;font-weight:bold;}
#left-side-bar-menu ul li a .fa{font-size:14px;margin-right: 5px;}

#middle_section_wrapper{position: relative;padding-right: 220px;padding-left: 245px;padding-left: 245px;background: #fafafa;float: left;width: 100%;}
#middle_content_wrapper .page-header{border-bottom:1px dashed #e1e1e1;margin-top:20px;margin-bottom:30px;font-size:30px;color:#666666;}
#middle_content_wrapper .page-header small {font-size: 14px;}

.blocks_my .panel-heading,.blocks_my .panel{border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;}
.blocks_my .panel-default > .panel-heading{font-size:14px;color:#ffffff;padding: 10px;}

#latest-post-wrapper .panel-default > .panel-heading{background:#1171a3;}
.users_images > img {border: 1px solid #d0d1d0; width: 100%;height: inherit;display: block;min-height: inherit;}
.post-content{font-size:12px;color:#7a7a7a;line-height: 20px;}
#latest-post-wrapper .post-content{padding-left: 0;}
.post-detail{color:#aaaaaa;font-size:11px;line-height:1;margin-top:10px ;float: left;width: 100%;}
.post-detail  .posters_post{font-size:12px;color:#1171a3;}
#latest-post-wrapper .panel-body{padding: 10px 15px;}
#latest-post-wrapper .panel-body  > ul{height: 793px;overflow: hidden;position: relative;}
#latest-post-wrapper .panel-body ul li{border-bottom:1px dashed #e1e1e1;padding-bottom:15px;margin-bottom:15px;float: left;
clear: both;}


#quick_post .panel-default > .panel-heading{background: #43c83c;}
#quick_post .btn{margin-right:5px;}
#chat_window .panel-default > .panel-heading{background: #1fb9d0;}
#chat_window .post-detail {margin-top: 0;margin-bottom: 5px;}
#chat_window .post-content{font-size:12px;color:#3d3d3d;}
#chat_window ul li{padding:10px 0;}
#chat_window ul li:first-child {padding-top: 0;}
#chat_window .users_images > img{width:40px;height:40px;}
#chat_window li:nth-child(odd) .post-content,#chat_window li.odd .post-content{padding-left: 0;}
#chat_window li:nth-child(even) .post-content,#chat_window li.even .post-content{padding-right: 0;}
#chat_type_text_wrapper .form-control{font-size: 12px;border-right:0;}
#chat_type_text_wrapper .input-group-addon {background: none;border-left: 0;}
#chat_type_text_wrapper .input-group-addon:hover,#chat_type_text_wrapper .input-group-addon:focus{background: #ececec;}
#chat_type_text_wrapper {margin-top: 20px;}

#right-side-bar-chatwindow{}
#right-side-bar-chatwindow  ul{float: left;width: 100%;padding-top:10px;}
#right-side-bar-chatwindow  ul > li{float: left;width: 100%}
#right-side-bar-chatwindow  ul > li a{display:block;float:left;width:100%;padding-top:5px;padding-bottom:5px;}
#right-side-bar-chatwindow  ul > li a:hover,#right-side-bar-chatwindow  ul > li a:focus{background:#000;}
#right-side-bar-chatwindow .user_name_for_status_online{font-size: 12px;padding-left: 10px;color:#fff;padding-top:7px;}
#right-side-bar-chatwindow .users_images > img{width: 30px;height: 30px;border-width:2px;}
#right-side-bar-chatwindow .users_images {padding-right: 0;}
.chat-header{font-size: 12px;color: #ffffff;margin-bottom:5px;}
.chat-header .bdr-bottom-dashed{border-bottom: 1px dashed #fff;margin-top:10px;}

#right-side-bar-chatwindow #online_status .users_images > img{border-color:#4ac344;}
#right-side-bar-chatwindow #away_status .users_images > img{border-color:#ffd156;}
#right-side-bar-chatwindow #busy_status .users_images > img{border-color:#ef3434;}
#right-side-bar-chatwindow #off_status .users_images{opacity:0.5;}
#right-side-bar-chatwindow #off_status .users_images > img{border-color:#cccccc;}
#right-side-bar-chatwindow #off_status .user_name_for_status_online{color:#8f8f8f;}


#right-side-bar-chatwindow{background:#242323;width:205px;position:absolute;right:0;}

#All_friends .panel-default > .panel-heading{background: #1fb9d0;}
.simple_box{padding-bottom:15px;padding-top:15px;background-color: #ffffff;border: 1px solid #dddddd;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); margin-bottom:20px;float:left;}
#middle_content_wrapper .simple_box .page-header{font-size:18px;font-weight:bold;margin-top: 0;margin-bottom: 20px;}
#user_id_wrapper{padding:0;}


#add_friends_show_friends{margin-top: 20px;margin-bottom: 0;float: left;display: block;}
#add_friends_show_friends .users_images {padding-right:0;}
#add_friends_show_friends .users_images > img {border: 1px solid #666666;width: 31px;height: 31px;}
#add_friends_show_friends  a{display:block;color:#666666;font-size:12px;padding: 5px 0;width: 100%; float:left;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;}
#add_friends_show_friends  a .user_name_for_add_friends{margin-top:8px;}
#add_friends_show_friends  a .user_name_for_add_friends .fa{display:none;font-size: 15px;margin-top: 0px;}
#add_friends_show_friends li.active a,
#add_friends_show_friends li:hover a,
#add_friends_show_friends li:focus a{background:#30bd47;color:#fff;}
#add_friends_show_friends li.active a .user_name_for_add_friends .fa,
#add_friends_show_friends li:hover a .user_name_for_add_friends .fa,
#add_friends_show_friends li:focus a  .user_name_for_add_friends .fa{display:block;}
#add_friends_show_friends li{margin-bottom: 15px;}

#all_friends_wrapper{display: block;}
#all_friends_wrapper li{text-align:center;margin-bottom: 20px;}
#all_friends_wrapper li a{font-size:12px;color:#666666;display:block;}
#all_friends_wrapper li a .users_images > img{width: 67px;height: 67px;border: 1px solid #666666;margin: 0 auto;}
#all_friends_wrapper li a .user_name_for_all_friends {line-height: 1;margin-top: 10px;}
#All_friends .panel-body{padding-bottom: 0;}
#add_friends_show_friends li:last-child {margin-bottom: 0;}

/**Friends listing on message page**/
#friends_list_on_message_box{}
#friends_list_on_message_box #all_friends_wrapper{margin-bottom:0;}
#friends_list_on_message_box #all_friends_wrapper li{margin-bottom:0;}
#friends_list_on_message_box #all_friends_wrapper li a{padding-top: 10px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;}
#friends_list_on_message_box #all_friends_wrapper li:hover a,
#friends_list_on_message_box #all_friends_wrapper li:focus a,
#friends_list_on_message_box #all_friends_wrapper li.active a{background-color: #4cb6d6;box-shadow: inset 0 0 8px rgba(28,144,179,0.40);
-webkit-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-moz-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-o-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);-ms-box-shadow: inset 0 0 8px rgba(28,144,179,0.40);color: #fff;}
#friends_list_on_message_box #all_friends_wrapper li a .users_images > img {width: 40px;height: 40px;}
#friends_list_on_message_box #all_friends_wrapper li a .user_name_for_all_friends {text-align: left;font-size: 13px;margin-top: 0;}
#friends_list_on_message_box #all_friends_wrapper li a .user_name_for_all_friends .user_detail_name_etc{display:block;margin-bottom:10px;}
#friends_list_on_message_box #all_friends_wrapper li a .user_name_for_all_friends .user_detail_name_etc small{float:right;font-size: 10px; color:#cccccc;}
#friends_list_on_message_box #all_friends_wrapper li a .user_name_for_all_friends  .user_message_pending{font-size: 11px;line-height: 14px;}
#message-create-popup textarea{max-width:100%;min-width:100%;}
#friends_message_window {padding-right: 0;}
#friends_message_window ul {margin-bottom: 0;}
#friends_message_window ul li{padding:10px 0;}
#friends_message_window ul li .post-detail{margin-top:0;margin-bottom:10px;}



#coded_message_wrapper .form-group .form-control{font-size:12px;}
#add_friends_show_friends.delete_friends li.btn{margin-bottom: 15px;padding: 0 15px;box-shadow: none;outline: none;}
#add_friends_show_friends.delete_friends li.btn a .user_name_for_add_friends{text-align:left;}
#add_friends_show_friends.delete_friends li.btn a{
	background: #30bd47;
	color: #fff;
}
#add_friends_show_friends.delete_friends li.btn a .user_name_for_add_friends .fa.fa-check{display: block;}
#add_friends_show_friends.delete_friends li.btn:hover a .user_name_for_add_friends .fa.fa-check{display:block;}
#add_friends_show_friends.delete_friends li.btn a .user_name_for_add_friends .fa.fa-times-circle{display:none;}
#add_friends_show_friends.delete_friends li.btn.active a .user_name_for_add_friends .fa.fa-check{display: none;}
#add_friends_show_friends.delete_friends li.btn.active a .user_name_for_add_friends .fa.fa-times-circle{display:block;}
#add_friends_show_friends.delete_friends li.btn.active:hover a .user_name_for_add_friends .fa.fa-times-circle{display:block;}
#add_friends_show_friends.delete_friends li.btn.active:hover a .user_name_for_add_friends .fa.fa-check{display:none;}

#add_friends_show_friends.delete_friends li.btn.active a{
	background: #ee3435;
	color: #fff;
}
.button_bottom{clear:both;}

#middle_section_wrapper.service_provider{padding-right:0;}
.service_provider_img > img{width:80px;height:80px;border: 3px solid #E9E9E9;opacity: 0.8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.service_provider_listing_heading > article{color:#fff;padding-top:10px ; padding-bottom:10px ;background: #1171a3;}
#service_provider_listing_wrapper .service_provider_listing_row{border-bottom: 1px solid #EEE;}
#service_provider_listing_wrapper .service_provider_listing_row a{display:block;width:100%;color:#666666;float: left;padding: 10px 0;font-size: 12px;}
#service_provider_listing_wrapper .service_provider_listing_row a:hover,#service_provider_listing_wrapper .service_provider_listing_row a:focus{background: #fafafa;color: #000;}
#service_provider_listing_wrapper .service_provider_listing_row a address:hover{text-decoration:none;}
#service_provider_listing_wrapper .service_provider_listing_row a:hover .service_provider_img > img,#service_provider_listing_wrapper .service_provider_listing_row a:focus .service_provider_img > img{border-color:#ff5d5e;opacity: 1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
#pagination_my .pagination{}
#pagination_my .pagination > li > a,#pagination_my .pagination  > li > span{background-color: #f6f6f6;border: 1px solid #cccccc;color:#969696;}
#pagination_my .pagination > .active > a,#pagination_my  .pagination > .active > span,#pagination_my .pagination > .active > a:hover,#pagination_my  .pagination > .active > span:hover,#pagination_my  .pagination > .active > a:focus,#pagination_my .pagination > .active > span:focus,#pagination_my .pagination > li > a:hover, #pagination_my .pagination > li > span:hover,#pagination_my .pagination > li > a:focus,#pagination_my .pagination > li > span:focus
{z-index: 2;color: #ffffff;cursor: default;background-color: #1171a3;box-shadow: inset 0 0 8px rgba(0, 105, 146, 0.4);-webkit-box-shadow: inset 0 0 8px rgba(0, 105, 146, 0.4);-moz-box-shadow: inset 0 0 8px rgba(0, 105, 146, 0.4);-o-box-shadow: inset 0 0 8px rgba(0, 105, 146, 0.4);-ms-box-shadow: inset 0 0 8px rgba(0, 105, 146, 0.4);border-color: #006D94;}
#pagination_my .pagination > li > a:hover, #pagination_my .pagination > li > span:hover,#pagination_my .pagination > li > a:focus,#pagination_my .pagination > li > span:focus{cursor:pointer;}
#pagination_my .pagination > .disabled > span,#pagination_my .pagination > .disabled > span:hover,#pagination_my .pagination > .disabled > span:focus, #pagination_my .pagination > .disabled > a,#pagination_my .pagination > .disabled > a:hover,#pagination_my .pagination > .disabled > a:focus{cursor: not-allowed;background-color: #f6f6f6;border: 1px solid #cccccc;color: #969696;box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;}