﻿

html, body, div, span, applet, object, iframe,



h1, h2, h3, h4, h5, h6, p, blockquote, pre,



a, abbr, acronym, address, big, cite, code,



del, dfn, em, img, ins, kbd, q, s, samp,



small, strike, strong, sub, sup, tt, var,



b, u, i, center,



dl, dt, dd, ol, ul, li,



fieldset, form, label, legend,



table, caption, tbody, tfoot, thead, tr, th, td,



article, aside, canvas, details, embed, 



figure, figcaption, footer, header, hgroup, 



menu, nav, output, ruby, section, summary,



time, mark, audio, video {



	margin: 0;



	padding: 0;



	border: 0;



	font-size: 100%;



	font: inherit;



	vertical-align: baseline;



}


/*--IE 11 fix--*/
body .ms-srch-ellipsis{line-height:200%!important}

/* HTML5 display-role reset for older browsers */



article, aside, details, figcaption, figure, 



footer, header, hgroup, menu, nav, section {



	display: block;



}



body {



	line-height: 1;



}



ol, ul {



	list-style: none;



}



blockquote, q {



	quotes: none;



}



blockquote:before, blockquote:after,



q:before, q:after {



	content: '';



	content: none;



}



table {



	border-collapse: collapse;



	border-spacing: 0;



}







input{



	outline:none;	



}


input[type="button"], input[type="submit"]{
	-webkit-appearance:none;
}





*{



	outline:none;



	font-family:HelveticaNeue-reg , Geneva, sans-serif;



}







@font-face {



    font-family: "HelveticaNeue";



    font-weight: bold;



	src: url('fonts/HelveticaNeueW23-Bd.eot');



	src: local('HelveticaNeueW23-Bd'),



	     url('fonts/HelveticaNeueW23-Bd.eot?#iefix') format('embedded-opentype'),



	     url("fonts/HelveticaNeueW23-Bd.woff") format("woff"), 



	     url("fonts/HelveticaNeueW23-Bd.ttf") format("truetype"), 



	     url("fonts/HelveticaNeueW23-Bd.svg#HelveticaNeueLTArabic55Roman") format("svg");



}







@font-face {



    font-family: "HelveticaNeue-reg";



    font-weight: bold;



	src: url('fonts/HelveticaNeueW23-Reg.eot');



	src: local('HelveticaNeueW23-Bd'),



	     url('fonts/HelveticaNeueW23-Reg.eot?#iefix') format('embedded-opentype'),



	     url("fonts/HelveticaNeueW23-Reg.woff") format("woff"), 



	     url("fonts/HelveticaNeueW23-Reg.ttf") format("truetype"), 



	     url("fonts/HelveticaNeueW23-Reg.svg#HelveticaNeueLTArabic55Roman") format("svg");



}







input,select,textarea{



	color:#737373;	



}







body{



	font-family:HelveticaNeue-reg , Geneva, sans-serif;



	font-size:12px;



	color:#484848;



    overflow-y: auto;

	background:url(../images/backgrounds.png) repeat-y top center !important;



}







.right{



	float:right;	



}







.left{



	float:left;	



}







.alignright{



	float:right;



	margin-left:10px;	



}







.alignleft{



	float:left;



	margin-right:10px;	



}







.aligncenter{



	float:none !important;



	margin:10px auto;



	display:block;	



}











.clear{



	clear:both;	



}







a{



	text-decoration:none;	



}







.pp_pic_holder {



	direction:ltr;	



}







.tinynav{



	display:none;	



}







.center{



	max-width:1000px;



	margin:auto;	



}







.serch-social{



	float:right;



	padding-top:15px;
	width:250px


}







.serch-social .search-form{



	display:inline-block;



	border:1px solid #e6e6e6;



	padding:2px 5px;



	float:left;



	-webkit-border-radius:10px;



	-moz-border-radius:10px;



	-ms-border-radius:10px;



	-o-border-radius:10px;



	border-radius:10px;



}







.serch-social .search-form input[type="text"]{
	width:153px;
	height:22px;
	border:0px;
	background:none;
	margin:0px;
	font-size: 13px;
	float: left;
	padding: 0px;
	padding-top: 1px;
	position:relative;



}







.serch-social .search-form input[type="submit"]{



	width:14px;



	height:15px;



	border:0px;



	margin:0px;



	padding:0px;



	position:relative;



	top:3px;



	background:url(../images/search-button.png) no-repeat center center;	



}



.serch-social .share{



	float:right;



}







.serch-social .share a{



	display:inline-block;



	width:28px;



	height:28px;



	margin-left:5px;



	background:#333;



	position:relative;



	



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



}







.serch-social .share a:hover{



	top:-5px;



}







.serch-social .share a.fb{



	background:url(../images/fb.png);



}







.serch-social .share a.tw{



	background:url(../images/tw.png);



}







.serch-social .share a.yt{



	background:url(../images/yt.png);



}







.serch-social .share a.lang{



	background:url(../images/lang_02.png);



}







.logo{



	float:left;



	display:block;



	width:353px;



	height:107px;



	background:url(../images/logo.png);	



	margin-top: 50px;



}







.navbar{



	margin:40px 0px 15px 0;



}











.slider-area{



	max-height:271px;



	overflow:hidden;	



}











#min-menu{



	display:none;



	padding:15px;



	font-size:15px;



	color:#fff;	



}







#min-menu img{



	margin-right:5px;



	vertical-align:middle;



}











.mobile-menu{



	position:absolute;



	width:100%;



	height:35px;



	padding:5px 0px;



	line-height:35px;



	background:#2aabe2;



	color:#fff;



	text-indent:10px;



	top:-10px;	



	-webkit-border-radius:10px;



	-moz-border-radius:10px;



	-ms-border-radius:10px;



	-o-border-radius:10px;



	border-radius:10px;



	display:none;



}



.tinynav1{




	margin-top:10px;



	padding:4px;	



}







.navbar ul{

	width:100%;

}











.navbar ul li{



	display:inline-block;



	margin-right:11px;



	position:relative;



	float:left;



	z-index:10;



}







.navbar ul li:last-child{



	margin-right:0;



}







.navbar ul li ul{



	display:none;



	position:absolute;



	left:0px;



	top:27px;



	padding:5px;



	background:#0d81c5;



	width:220px;



	-webkit-border-radius:0 10px 10px 10px;



	-moz-border-radius:0 10px 10px 10px;



	-ms-border-radius:0 10px 10px 10px;



	-o-border-radius:0 10px 10px 10px;



	border-radius:0 10px 10px 10px;



	z-index:1111111;



}



.navbar ul li:hover > ul{



	display:block;



}







.navbar ul li ul li{



	width:220px;



}







.navbar ul li ul li a{



height: auto;
    line-height: 21px;
    padding-bottom: 10px;
    padding-top: 10px;



}















.navbar ul li a{



	display:block;



	padding:0 10px;



	height:35px;



	line-height:35px;



	-webkit-border-radius:10px;



	-moz-border-radius:10px;



	-ms-border-radius:10px;



	-o-border-radius:10px;



	border-radius:10px;



	color:#505050;



	font-size:15px;



	



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



}







.navbar ul li:hover a{



	background:#0d81c5;



	color:#fff;



}



.navbar ul li ul li a:hover{



	background:#2aabe2 !important;



	color:#fff;



}







.navbar ul li ul li ul{



	left:100%;



	top:0px;



	display:none;



}



.navbar ul li ul li:hover > ul{



	display:block;



}











.slider-area{



	position:relative;	



}







.min-page{



	padding-top:20px;	



}











.right-ads{



	float:left;

        

	width:494px;



	height:115px;	



}







.left-ads{

    

	float:right;
         display:none;


	height:115px;	



}







.left-ads img{



	margin-top:-16px;



}







.latest-news{

    

	float:left;



	width:333px;



	margin-top:30px;



	margin-right:20px;



}







.latest-news h1.section-title{

    

	margin-bottom: 17px;



	font-size: 22px;



	padding-top: 10px;



	color: #008FCC;



}







.latest-news h1.section-title a{


    
	color: #008FCC;



}







.latest-news ul{


   
	min-height:198px;



}







.latest-news ul li{

    

	border-bottom:1px dotted #d4d4d4;



	padding-bottom:8px;



	margin-bottom:8px;



}







.latest-news ul li img{

    

	width:115px;



	height:85px;



	-webkit-border-radius:10px;



	-moz-border-radius:10px;



	-ms-border-radius:10px;



	-o-border-radius:10px;



	border-radius:10px;



	float:left;



	margin-right:10px;



}







.latest-news ul li .date{

    

	color:#9f9ea0;



	text-align:right;



	font-size:12px;



	font-family:Tahoma, Geneva, sans-serif;



}







.latest-news ul li h1.title{

    

	color:#727174;



	font-size:12px;



	font-weight:bolder;



	font-family:Tahoma, Geneva, sans-serif;



	line-height:150%;



	overflow:hidden;



	max-height:56px;



	text-align:justify;



}







.latest-news ul li h1.title a{

    

	color:#727174;



}











.latest-news ul li .more{

   

	color:#2aabe2;



	padding-top:5px;



	float:right;



}







.latest-news ul li .more{

     

	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



	display:inline-block;



}







.latest-news ul li .more:hover{

     

	-webkit-transform:scale(1.2);



	-moz-transform:scale(1.2);



	-ms-transform:scale(1.2);



	-o-transform:scale(1.2);



	transform:scale(1.2);



}











.latest-events{

    display: none;

	float:left;



	width:310px;



	margin-top:33px;



}







.latest-events h1.section-title{



	margin-bottom: 17px;



	font-size: 22px;



	padding-top: 10px;



	color: #008FCC;



}







.latest-events h1.section-title a{



	color: #008FCC;



}







.latest-events ul{



	min-height:207px;



}







.latest-events ul li{



	border-bottom:1px dotted #d4d4d4;



	padding-bottom:6px;



	margin-bottom:3px;



}







.latest-events ul li h1.title{



	color:#727174;



	font-size:12px;



	font-weight:bolder;



	font-family:Tahoma, Geneva, sans-serif;



	line-height:150%;



	max-height:22px;



	overflow:hidden;



	text-align:justify;



}



.latest-events ul li h1.title a{



	color:#727174;



}







.latest-events ul li p{



	color:#9f9ea0;



	font-family:Tahoma, Geneva, sans-serif;



	font-size:12px;



}



.latest-events ul li .more{



	float:right;



	width:16px;



	height:16px;



	background:url(../images/add-to-event.png);



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



}







.latest-events ul li .more:hover{



	-webkit-transform:scale(1.2);



	-moz-transform:scale(1.2);



	-ms-transform:scale(1.2);



	-o-transform:scale(1.2);



	transform:scale(1.2);



}
.page-title .right .s {
margin-right: -4px;
}






.more-cats{



	color:#0d81c5;	



	text-align:right;	



}







.more-cats a{



	color:#0d81c5;	



}







.videos-adv{



    margin-top:35px;



	float:right;	




}















.videos-adv .vid{



	position:relative;



}







.videos-adv .vid a.hover{



	position:absolute;



	width:100px;



	height:100px;



	z-index:111;



	background:url(../images/hover_03.png);



	-webkit-border-radius:100%;



	right:50%;



	top:50%;



	margin-right:-50px;



	margin-top:-50px;



	opacity:0.5;







	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



}



.videos-adv .vid:hover a.hover{



	opacity:1;



}







.videos-adv .ads{



	margin-top:10px;



}











.insidepages{



	border:1px solid #e0e0e0;	



	-webkit-border-radius:10px;



	-moz-border-radius:10px;



	-ms-border-radius:10px;



	-o-border-radius:10px;



	border-radius:10px;



	padding:10px;



	background:#fff;



}







.page-thumbnail{



	margin-bottom:15px;



}











.page-thumbnail img{



	max-width:100%;



	height:auto;



}







.traking{



	margin-bottom:10px;



	padding-top:5px;



	padding-bottom:10px;



	border-bottom:1px solid #e0e0e0;



	font-family:Tahoma, Geneva, sans-serif;



	font-size:12px;



	color:#737373!important;



}







.traking a{



	color:#737373!important;



}


.traking span span:first-child a{



	display:inline-block;



	background:url(../images/home.png);



	width:16px;



	height:16px;



	text-indent:-999px;



	overflow:hidden;



	vertical-align:middle;



	position:relative;



	top:-2px;



}




/*.traking a:first-child{



	display:inline-block;



	background:url(../images/home.png);



	width:16px;



	height:16px;



	text-indent:-999px;



	overflow:hidden;



	vertical-align:middle;



	position:relative;



	top:-2px;



}*/











.content{



	line-height:150%;	



}











.page-title{



	font-size:20px;



	color:#0d81c5;



	padding-top:10px;	



	margin-bottom:30px;



	line-height:150%;



}







.page-title a{



	color:#0d81c5;



}










/*
.footer{



	margin:20px 0;



	background:#8c8b8d;



	padding:25px 15px;	



	-webkit-border-radius:10px;



	-moz-border-radius:10px;



	-ms-border-radius:10px;



	-o-border-radius:10px;



	border-radius:10px;



	color:#fff;



}







.footer a{



	color:#fff;



}







.footer .rightside{



	float:left;



}







.footer .leftside{



	float:right;



}







.footer .leftside ul li ul{



	display:none;



}







.footer .leftside ul li{



	display:inline-block;



	margin-right:20px;



}

*/



.footer {
    background: none repeat scroll 0 0 #8C8B8D;
    border-radius: 10px;
    color: #FFFFFF;
    margin: 20px 0;
    padding: 25px 15px;
}
.footer a {
    color: #FFFFFF;
}
.footer .rightside {
    float: right;
    font-family: 'tahoma' !important;
    font-size: 12px;
    line-height: 170%;
}
.footer .rightside span {
    color: #CBCBCB;
}
.footer .leftside {
    float: left;
    font-family: 'tahoma';
    font-size: 12px;
}
.footer .leftside ul li ul {
    display: none;
}
.footer .leftside ul {
    padding-bottom: 10px;
}
.footer .leftside ul li {
    display: inline-block;
    margin-right: 20px;
}




.leftside select {
    -moz-appearance: none;
    background: url("../images/menus.png") no-repeat scroll 10% center #BBBBBB;
    border: 1px solid #EEEEEE;
    border-radius: 3px;
    color: #FFFFFF;
    padding: 5px 42px;
}




/* sidebar */



.sidebar{



	width:220px;



	float:right;



}



.link-list li{


line-height: 22px;
background: #f3f3f3;
margin-bottom: 2px;
color: #727174;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-ms-border-radius: 10px;
-o-border-radius: 10px;
border-radius: 10px;
font-size: 16px;
padding: 9px 0px;

}







.link-list li a{



	padding-left:10px;
	
		padding-right:10px;



	color:#727174;



	display:block;



}



.link-list li.current a{
	color: #fff;
}

.link-list li.current{
	background:#0F9FF3;
}







/* news list */







.news-list{



	float:left;



	width:730px;		



}







.news-list li{



	border-bottom:1px solid #eaeaea;



	margin-bottom:15px;



	padding-bottom:15px;		



}







.news-list li img{



	float:left;



	width:210px;



	height:160px;



	margin-right:10px;



	



	-webkit-border-radius:10px;		



	-moz-border-radius:10px;		



	-ms-border-radius:10px;		



	-o-border-radius:10px;		



	border-radius:10px;		



}







.news-list li h1{



	font-size:18px;



	color:#0d81c5;



	margin-bottom:10px;



	line-height:150%;



	text-align:justify;



}







.news-list li h1 a{



	color:#0d81c5;		



}







.news-list li .date{



	color:#c2c2c2;



	text-align:right;



	margin-bottom:10px;	



}







.news-list li p{



	color:#737373!important;



	text-align:justify;



	line-height:150%;



	font-size:14px;



}











.news-single h1{



	text-align:center;



	padding:10px 0px 0 0;



	font-size:20px;



	color:#0d81c5;



	line-height:150%;



}







.single-thumbs{



	text-align:center;	



}







.single-thumbs img{



	max-width:100%;



	height:auto;	



}







.news-single .date{



	text-align:right;



	padding:10px 0px;



	color:#c6c6c6;



}







.news-single .content-news{



	line-height:150%;



	color:#737373!important;



	padding-top:20px;



}







.news-single .news-footer{



	border-top:1px solid #e0e0e0;



	padding:15px 0px 5px 0;



	margin-top:25px;



	text-align:right;



	color:#c2c2c2;



}







.news-single .news-footer .backbutton{



	color:#848484;



	margin-left:10px;	



}







.s{



	display:inline-block;



	width:22px;



	height:21px;



	vertical-align:middle;



	position:relative;	







	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;







}







.meta{



	font-size:14px;



	color:#c2c2c2;	



}







.meta span{



	padding:0 10px;



}







.s:hover{



	-webkit-transform:translate(0 , -5px);



	-moz-transform:translate(0 , -5px);



	-ms-transform:translate(0 , -5px);



	-o-transform:translate(0 , -5px);



	transform:translate(0 , -5px);



}







.news-single .news-footer span{



	padding:0 10px;	



}







.fb-{



	background:url(../images/fb-.png);	



}







.tw-{



	background:url(../images/tw-.png);	



}







.in-{



	background:url(../images/in-.png);	



}







.pl-{



	background:url(../images/pl-.png);	



}







.print{



	background:url(../images/print.png);	
	margin:0 7px;


}







.mail{



	background:url(../images/mail.png);	
	margin:0 7px;



}







.aplus{



	background:url(../images/a+.png);	
	margin:0 7px;



}







.a-{



	background:url(../images/a-.png);	
	margin:0 7px;


}







.event-date{



	font-size:17px;



	color:#969696;



	padding:10px 0;	



}







.event-area{



	font-size:17px;



	color:#969696;



}











.event-more{



	float:right;



	height:16px;



	line-height:20px;



	background:url(../images/add-to-event.png) no-repeat right;



	padding-right:25px;



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



	color:#727174;



}







.event-more:hover{



	-webkit-transform:scale(1.2);



	-moz-transform:scale(1.2);



	-ms-transform:scale(1.2);



	-o-transform:scale(1.2);



	transform:scale(1.2);



}











/* videos */







.media-list{



	float:left;



	width:730px;



}







.media-list ul li{



	float:left;



	width:230px;



	height:170px;



	overflow:hidden;



	position:relative;



	margin-right:20px;



	margin-bottom:15px;







	



	-webkit-border-radius:10px;		



	-moz-border-radius:10px;		



	-ms-border-radius:10px;		



	-o-border-radius:10px;		



	border-radius:10px;







}







.media-list ul li:nth-child(3n+3){



	margin-right:0;



}











.media-list ul li img{



	width:100%;



	height:100%;



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;







	-webkit-border-radius:10px;		



	-moz-border-radius:10px;		



	-ms-border-radius:10px;		



	-o-border-radius:10px;		



	border-radius:10px;



}







.media-list ul li .body-hover{



	position:relative;	



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



	height:170px;



}







.media-list ul li h1{



	height:40px;



	line-height:40px;



	background:#0D81C5;



	display:table-cell;



	vertical-align:middle;



	width:1000px;



	padding-left:10px;



	



	/*



	-webkit-transform: rotateY(180deg) rotateX(180deg) translate(230px);



	-moz-transform: rotateY(180deg) rotateX(180deg) translate(230px);



	-ms-transform: rotateY(180deg) rotateX(180deg) translate(230px);



	-o-transform: rotateY(180deg) rotateX(180deg) translate(230px);



	transform: rotateY(180deg) rotateX(180deg) translate(230px);



	*/



	



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



	



	bottom:-100%;



	position: absolute;



	z-index:1111;



}







.media-list ul li h1 a{



	color:#fff;



	font-size:15px;



	position:relative;



}











.media-list ul li:hover .body-hover h1{



	/*



	-webkit-transform: rotateY(0) rotateX(0) translate(0);



	-moz-transform: rotateY(0) rotateX(0) translate(0);



	-ms-transform: rotateY(0) rotateX(0) translate(0);



	-o-transform: rotateY(0) rotateX(0) translate(0);



	transform: rotateY(0) rotateX(0) translate(0);



	*/



	bottom:0px;



	



}







.media-list ul li:hover .body-hover img{



	-webkit-transform: scale(1.2);



	-moz-transform: scale(1.2);



	-ms-transform: scale(1.2);



	-o-transform: scale(1.2);



	transform: scale(1.2);



}







.media-list ul li .number{



	background: #0D81C5 url(../images/1376333370_stack_of_photos.png) no-repeat center 40px;



	position: absolute;



	z-index: 11111;



	top: -100%;



	right: 10px;



	height: 65px;



	width: 40px;



	text-align: center;



	padding-top: 10px;



	font-size: 20px;



	font-weight: bolder;



	color: #fff;



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



}











.media-list ul li:hover .number{



	top: 0;



}











.media-inside-list ul li{



	float:left;



	width:230px;



	position:relative;



	margin-right:19px;



	margin-bottom:25px;



}







.media-inside-list ul li:nth-child(4n+4){



	margin-right:0;



}











.media-inside-list ul li img{



	width:230px;



	height:190px;



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;







	-webkit-border-radius:10px;



	-moz-border-radius:10px;



	-ms-border-radius:10px;



	-o-border-radius:10px;



	border-radius:10px;







}







.media-inside-list ul li h1{



	font-family:Tahoma, Geneva, sans-serif;



	padding-top:10px;



	font-size:12px;



}



.media-inside-list ul li h1 a{



	color:#333;



}







.media-inside-list ul li .hovers{



	position:absolute;



	z-index:11;



	right:0px;



	top:0px;



	width:100%;



	height:190px;



	background:url(../images/video_play.png) no-repeat center center;



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



	opacity:0.5;



}







.media-inside-list ul li:hover .hovers{



	opacity:1;



}



















.photos-inside-list ul li{



	float:left;



	width:230px;



	position:relative;



	margin-right:19px;



	margin-bottom:25px;



}







.photos-inside-list ul li:nth-child(4n+4){



	margin-right:0;



}











.photos-inside-list ul li img{



	width:230px;



	height:190px;



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



	-webkit-border-radius:10px;



	-moz-border-radius:10px;



	-ms-border-radius:10px;



	-o-border-radius:10px;



	border-radius:10px;



}







.photos-inside-list ul li h1{



	font-family:Tahoma, Geneva, sans-serif;



	padding-top:10px;



	font-size:12px;



}







.photos-inside-list ul li h1 a{



	color:#333;



}







.photos-inside-list ul li .hovers{



	position:absolute;



	z-index:11;



	right:0px;



	top:0px;



	width:100%;



	height:190px;



	background:url(../images/1376403495__gallery.png) no-repeat center center;



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



	opacity:0.5;



}







.photos-inside-list ul li:hover .hovers{



	opacity:1;



}







.media-footer{



	border-top:1px solid #e0e0e0;



	padding:15px 0px 5px 0;



	margin-top:25px;



	text-align:right;



	color:#c2c2c2;



}







.media-footer .backbutton{



	color:#848484;



	margin-left:10px;	



}











.contact-info{



	float:left;



	width:50%;	



}







.contact-form{



	float:right;



	width:50%;	



}



















/* */











.with-sidebar{



	float:left;



	width:740px;	



}











.content{



	line-height:150%;



	font-size:15px;



	color:#737373!important;	



}







.content h1{



	font-size:24px;



	margin:10px 0px;



	font-weight:bolder;	



}







.content p{



	margin:10px 0px;



}







.content b , .content strong{



	font-weight:bolder;	



}







.content em{



	font-style:italic;	



}







.content h2{



    font-size: 22px;



    font-weight: bolder;



    margin: 10px 0;	



}







.content h3{



	font-size:20px;



	margin:8px 0px;



	font-weight:bolder;	
	color:#737373!important;




}







.content h4{



	font-size:18px;



	margin:6px 0px;



	font-weight:bolder;	



}







.content h5{



	font-size:15px;



	margin:4px 0px;



	font-weight:bolder;	



}







.content h6{



	font-size:12px;



	margin:1px 0px;



	font-weight:bolder;	



}







.content ul{



	list-style:circle;



	margin-left:20px;



}



.content ol{



	margin-left:20px;



	list-style:decimal;



}







.content a{



	color:#0d81c5;



}







.content img{



	max-width:100%;



	height:auto;



	margin-top:10px;



	margin-bottom:10px;



}











.content table{



	width:100%;



	border:1px solid #ddd;



}







.content table td{



	padding:10px;



}







.content table thead td{



	background:#eee;



	border-bottom:1px solid #ddd;



	font-weight:bolder;



}







.content table td{



	border-bottom:1px solid #ddd;



	border-right:1px solid #ddd;



}































.tform_wrapper{



	clear:both;



}







.tform_body{



	position:relative;



}







.tform_body ul{



	list-style:none;



	padding:0px;



	margin:0px;



}



.tform_body ul li{



	clear:both;



	padding-bottom:5px;



}



.tform_body .tfield_label{



	float:left;



	width:110px;	



	margin-top: 19px;



	height: 21px;



	font-weight:normal;



	color:#333;



}







.tform_body .medium{



	border: 1px solid #CCC;



	border-bottom:2px solid #CCC;



	width: 360px;



	height: 30px;



	color: #9B9B9B;



	font: 12px tahoma;



	padding: 3px;



	padding-top: 1px;



	margin-top: 10px;



	outline: none;



	float:left;



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



	-ms-border-radius:3px;



	-o-border-radius:3px;



	border-radius:3px;



}







.tform_body .textarea {



	width:360px;



	height:150px;



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



	-ms-border-radius:3px;



	-o-border-radius:3px;



	border-radius:3px;



}







.tform_body .tfield_required{



	color:red;



}







.tform_body #input_2_15{



	direction:ltr;



}







.tform_body .validation_message{



	color: red;



	float: left;



	padding-top: 4px;



	padding-left: 110px;



	font-size: 12px;



}







.tform_footer , .tform_edit_link{



 clear:both;	



}



















.tform_button{



	border: 0px;



	background: #0d82c5;



	border-bottom: 2px solid #2aabe2;



	color: #fff;	padding: 0 33px;



	height: 34px;



	line-height: 34px;



	margin: 0px;



	margin-top: 0px;



	float:left;



	margin-left: 110px;



	margin-top: 10px;



	



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



	-ms-border-radius:3px;



	-o-border-radius:3px;



	border-radius:3px;



}







.validation_error{



	display:none;	



}















.contact-us-q2-form{



	list-style:none !important;



	margin-left:0px !important;



}







.contact-us-q2-form li{



	clear:both;



	margin-bottom:5px;



}







.contact-us-q2-form li label{



	display:inline-block;



	width:110px;



}







.contact-us-q2-form li label span.important{



	color:red;



}







.contact-us-q2-form li .parsley-error-list{



	padding-left:116px;



	font-size:12px;



	list-style:none;



	color:red;



	margin-left:0px !important;



}











.contact-us-q2-form li #submit{



	border: 0px;



	background: #0d82c5;



	border-bottom: 2px solid #2aabe2;



	color: #fff;	padding: 0 33px;



	height: 34px;



	line-height: 34px;



	margin: 0px;



	margin-top: 0px;



	margin-left: 110px;



	margin-top: 10px;



	



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



	-ms-border-radius:3px;



	-o-border-radius:3px;



	border-radius:3px;







}







.contact-us-q2-form li input[type="text"]{



	border: 1px solid #CCC;



	border-bottom:2px solid #CCC;



	width: 360px;



	height: 36px;



	color: #9B9B9B;



	font: 12px tahoma;



	padding: 3px;



	padding-top: 1px;



	margin-top: 10px;



	outline: none;



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



	-ms-border-radius:3px;



	-o-border-radius:3px;



	border-radius:3px;







}







.contact-us-q2-form li input[type="password"]{



	border: 1px solid #CCC;



	border-bottom:2px solid #CCC;



	width: 240px;



	height: 36px;



	color: #9B9B9B;



	font: 12px tahoma;



	padding: 3px;



	padding-top: 1px;



	margin-top: 10px;



	outline: none;



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



	-ms-border-radius:3px;



	-o-border-radius:3px;



	border-radius:3px;







}







.password2{



	margin-left: 174px;



}



	











.contact-us-q2-form li select{



	width: 367px;



	padding:3px;



	border: 1px solid #CCC;



	border-bottom:2px solid #CCC;



	background:#fff;



	margin-top: 10px;



	



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



	-ms-border-radius:3px;



	-o-border-radius:3px;



	border-radius:3px;



	outline:none;



}











.contact-us-q2-form li textarea{



	width: 355px;



	height:100px;



	padding:5px;



	border: 1px solid #CCC;



	border-bottom:2px solid #CCC;



	background:#fff;



	vertical-align:middle;



	margin-top: 10px;



	



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



	-ms-border-radius:3px;



	-o-border-radius:3px;



	border-radius:3px;



	outline:none;



}







.contact-us-q2-form li .captcha_img{



	vertical-align:middle;



	-webkit-border-radius:3px;



	-moz-border-radius:3px;



	-ms-border-radius:3px;



	-o-border-radius:3px;



	border-radius:3px;
	margin-bottom:0px;
	margin-top:12px;


	



}











.contact-us-q2-form li #captcha{



	width:100px;



	/*height: 23px;*/



	position: relative;



	top: 1px;



	padding:5px;



}







#contact_area_form_ .thanks{



	padding: 10px;



	text-align: center;



	border: 1px solid #ccc;



	-webkit-border-radius: 3px;



	padding-top: 30px;



	margin-top: 20px;



	margin-bottom: 20px;



}



	















/* */



.partners{



	margin-right:0 !important;



	margin-left:0 !important;



	text-align:center;



}



.partners li{



	display:inline-block;



	margin:20px 8px;



	list-style:none;	



	-webkit-transition:all .3s;



	-moz-transition:all .3s;



	-ms-transition:all .3s;



	-o-transition:all .3s;



	transition:all .3s;



}











.partners li:hover{



	-webkit-transform:translate(0 , -10px);



	-moz-transform:translate(0 , -10px);



	-ms-transform:translate(0 , -10px);



	-o-transform:translate(0 , -10px);



	transform:translate(0 , -10px);



}



























.page-title .left .s{



	margin-left:-5px;	



}











































/* pagenations */

.pagination{

	margin:0px auto;

	text-align:center;

}

.pagination li{

	display:inline-block;

	color:#333;

	font-size:13px;

	

	border:1px solid #dddddd;

	border-left:0px;

	

	-webkit-transition:all .4s;

	-moz-transition:all .4s;

	-ms-transition:all .4s;

	-o-transition:all .4s;

	transition:all .4s;

	margin: 0 -2px;

}

.pagination li.current{

	padding: 11px 15px 8px 15px;

}

.pagination a{

	display:block;

	padding: 11px 15px 8px 15px;

	color:#333;

}



.pagination li:last-child{

	border-left:1px solid #dddddd;

	-webkit-border-radius:5px 0 0 5px;

	-moz-border-radius:5px 0 0 5px;

	-ms-border-radius:5px 0 0 5px;

	-o-border-radius:5px 0 0 5px;

	border-radius:5px 0 0 5px;

}



.pagination li:last-child a{

	-webkit-border-radius:5px 0 0 5px;

	-moz-border-radius:5px 0 0 5px;

	-ms-border-radius:5px 0 0 5px;

	-o-border-radius:5px 0 0 5px;

	border-radius:5px 0 0 5px;

}



.pagination li:first-child {

	border-right:1px solid #dddddd;

	-webkit-border-radius:0 5px 5px 0;

	-moz-border-radius:0 5px 5px 0;

	-ms-border-radius:0 5px 5px 0;

	-o-border-radius:0 5px 5px 0;

	border-radius:0 5px 5px 0;

}



.pagination li:first-child a{

	-webkit-border-radius:0 5px 5px 0;

	-moz-border-radius:0 5px 5px 0;

	-ms-border-radius:0 5px 5px 0;

	-o-border-radius:0 5px 5px 0;

	border-radius:0 5px 5px 0;

}







.pagination a:hover, .pagination li.current {

	background:#0d81c5;

	color:#fff;

	text-shadow: 0 1px 0 #fff;

}



.pagination li.current {

	font-weight: bold;

	border-left:1px solid #dddddd;

	border-right:1px solid #dddddd;

}





/* tabz */

.tab_area .tabs ul{

	border-bottom:1px solid #ccc;

	margin-left:0px;

		



}



.tab_area .tabs ul li:first-child{

	margin-left:10px;

}

.tab_area .tabs ul li{

	display:inline-block;

	margin-bottom:-1px;

	border:1px solid #ccc;

		

	background: #fbfbfb;

	border-bottom: 1px solid #cfcfcf;

	-webkit-border-radius: 8px 8px 0 0;

	-moz-border-radius: 8px 8px 0 0;

	-ms-border-radius: 8px 8px 0 0;

	-o-border-radius: 8px 8px 0 0;

	border-radius: 8px 8px 0 0;

	



}

.tab_area .tabs ul li a{

	padding:10px 15px 7px 10px;

	display:block;

	color:#333;

}

.tab_area .tabs ul li.current{

	background:#fff;

	border-bottom:1px solid #fff;	

}



.tab-content-area{

	padding:10px;	

}



.tab-content{

	display:none;	

}





/* cordions */

.cordions ul{

	margin-left:0px;

}



.cordions ul li{

	display:block;

	margin-bottom:10px;



	



}



.cordions ul li .cordions-content{

	display:none;

}



.cordions ul li a{

	padding:10px;

	display:block;

	color:#333;

	position:relative;

	z-index:11;



	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	-ms-border-radius: 8px;

	-o-border-radius: 8px;

	border-radius: 8px;



	background: #fbfbfb;

	border: 1px solid #cfcfcf;

	





}

.cordions ul li a:hover{

	background: #fbfbfb url(../images/arrow_down.png) no-repeat 10px center;

}



.cordions ul li.current a{

	-webkit-transition:all .3s;

	-moz-transition:all .3s;

	-ms-transition:all .3s;

	-o-transition:all .3s;

	transition:all .3s;

	background: #fbfbfb url(../images/arrow_up.png) no-repeat 10px center;

}





.cordions ul li .cordions-content{

	padding:20px 10px 10px 10px;

	border: 1px solid #cfcfcf;

	-webkit-border-radius: 0 0 8px 8px ;

	-moz-border-radius: 0 0 8px 8px ;

	-ms-border-radius:0 0 8px 8px ;

	-o-border-radius:0 0 8px 8px ;

	border-radius: 0 0 8px 8px ;

	margin-top:-12px;

}



/* alert & notifications */

.alert{

	padding: 8px 14px 8px 35px;

	margin-bottom: 20px;

	color: #c09853;

	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);

	background-color: #fcf8e3;

	border: 1px solid #fbeed5;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

}



.alert-error{

	color: #b94a48;

	background-color: #f2dede;

	border-color: #eed3d7;

}



.alert-success{

	color: #468847;

	background-color: #dff0d8;

	border-color: #d6e9c6;

}



.alert-information{

	color: #3a87ad;

	background-color: #d9edf7;

	border-color: #bce8f1;

}





/* buttons */



.btn{

	border: 0px;

	background: #0d82c5;

	border-bottom: 2px solid #2aabe2;

	color: #fff;

	padding: 5px 33px;

	margin-top: 0px;

	display:inline-block;

	margin-top: 10px;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	-ms-border-radius: 3px;

	-o-border-radius: 3px;

	border-radius: 3px;

	cursor:pointer;

	

}



.btn-green{

	background: #5bb75b;

	border-bottom: 2px solid #89E989;

}



.btn-red{

	background: #da4f49;

	border-bottom: 2px solid #F77C77;

}



.btn-black{

	background: #222222;

	border-bottom: 2px solid #8B8B8B;

}



.btn-orange{

	background: #faa732;

	border-bottom: 2px solid #FCCA84;

}



.btn-gray{

	background: #f5f5f5;

	border-bottom: 2px solid #C9C9C9;

	color:#333;

}



.btn-larg{

	font-size:23px;	

}



.btn-small{

	padding: 2px 15px 1px 15px;

	font-size:12px;	

}











.bwaba-list{



	width:730px;



	float:left;	



}







.bwaba-list li{



	border:1px solid #e0e0e0;



    padding:13px 20px 27px 20px;



	-webkit-border-radius:10px;	



	-moz-border-radius:10px;	



	-ms-border-radius:10px;	



	-o-border-radius:10px;	



	border-radius:10px;	



}











.bwaba-list li h1.t{



	font-size:20px;



	color:#1c89c8;



}







.bwaba-list li .des{



	font-size:16px;



	color:#727174;



	padding-top:7px;



	line-height:130%;



	text-align:justify;



}

.bwaba-list li .des h1{line-height:inherit;color: #727174;}






.bwaba-list li .des p{



	padding:10px 0;



}







.bwaba-list li .des a{



	color:#1c89c8;



}











.bwaba-list li .button{



	background: #fdfdfd; /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX");



	background: -moz-linear-gradient(top,  #fdfdfd 0%, #f3f3f3 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f3f3f3)); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f3f3f3 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  #fdfdfd 0%,#f3f3f3 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  #fdfdfd 0%,#f3f3f3 100%); /* IE10+ */



	background: linear-gradient(to bottom,  #fdfdfd 0%,#f3f3f3 100%); /* W3C */



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f3f3f3',GradientType=0 ); /* IE6-8 */



	padding:20px;



	font-size:15px;



	color:#222;







	-webkit-border-radius:10px;	



	-moz-border-radius:10px;	



	-ms-border-radius:10px;	



	-o-border-radius:10px;	



	border-radius:10px;



	border:1px solid #ededed;



	margin-bottom:20px;



	display:block;



	float:left;







}







.contact-maps .larger{



	float: right;



	background: url(../images/larger.png) no-repeat top left;



	height: 20px;



	line-height: 13px;



	padding-left: 20px;



	font-size: 12px;



	font-family: tahoma;



	font-weight: normal;



	margin-top: 4px;



	color:#737373 !important;







}



.sidebar-page{



	padding-top:18px;	



}







.right-reg-section{



	float:left;



	margin-left:20px;



}







.right-reg-section li input[type="text"]{



	width:240px;



}



.right-reg-section li label{



	width:170px;



	font-size:14px;



}	







.right-reg-section li select{



	width:240px;



}



.right-reg-section li textarea {



	width: 236px;



	height: 70px;



}



.right-reg-section li #submit{



	margin-left:174px;



}	







.right-reg-section li .parsley-error-list{



	padding-left: 174px;



}







.left-reg-section{



	margin-left:50px;	





	float:left;





	position:relative;



}



.left-reg-section li input[type="text"]{



	width:240px;



}







.left-reg-section li label{



	font-size:14px;



	width:110px;



}	







.left-reg-section li #submit{



	margin-left:115px;



}	







.cpp-words-register{

	float: left;

	width: 386px;

	margin-left: 120px;

	text-align: justify;

}



.cpp-words-register a{

	float: right;

	margin-top:10px;



}







.left-reg-section:after{



	content: '';



	position: absolute;



	left: 420px;



	top: 20px;



	height: 100%;



	width: 1px;







	background: rgb(255,255,255); /* Old browsers */



	/* IE9 SVG, needs conditional override of 'filter' to 'none' */



	background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX");



	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(204,204,204,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6+ */



	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(204,204,204,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */



	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */



	background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 50%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */



	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 50%,rgba(255,255,255,1) 100%); /* IE10+ */



	background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(204,204,204,1) 50%,rgba(255,255,255,1) 100%); /* W3C */



	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */







}







.message_error{



	margin:10px 0px;



	background: #ffebe8;



	border: 1px solid #dd3c10;



	padding:10px;



	-webkit-border-radius:8px;	



	-moz-border-radius:8px;	



	-ms-border-radius:8px;	



	-o-border-radius:8px;	



	border-radius:8px;



	font-size:13px;



		



}







.welcome-msg{



	line-height:150%;	



}







.welcome-msg a{



	color:#0d81c5;



		



}







.dddddd{



	width:453px;	



}







.intersted { 



	padding-top:10px;



	padding-bottom:5px;



}







.intersted .checks{ 



	float: left;



	padding-left: 172px;



	margin-top: -20px;



}











.edit_profile_done li label{



	width: 171px;



}







.edit_profile_done .intersted .checks{



	float:none;



}







.edit_profile_done #repassword{



	margin-left: 174px;



}







.edit_profile_done li #submit{



	margin-left:174px;



}







.edit_profile_done li #account_type_2{



	margin-left:174px;



}







.edit_profile_done li #comp_type_2{



	margin-left:174px;



}







.message_done{



	border: 1px solid #fcefa1;



	background: #fbf9ee;



	color: #363636;



	-webkit-border-radius:8px;



	-moz-border-radius:8px;



	-ms-border-radius:8px;



	-o-border-radius:8px;



	border-radius:8px;



	font-size:13px;



	padding:10px;



	margin-bottom:10px;



}











.forgotsarea{



	padding-left:115px;



	font-size:13px;



	margin-bottom:-4px !important;



	line-height:160%;	



}







.forgotsarea input[type="checkbox"]{



	margin-left:0px;



}











.forgot_password ul{



	list-style:none ;



		



}



.forgot_password ul li #submit {



	margin-right: 114px;



		



}







.rest-pass-p{



	font-size:12px;



	font-family:Tahoma, Geneva, sans-serif;



	padding-left: 174px;	



}











.phone-innd{

	padding-top:15px;	

	padding-bottom:10px;	

}



.phone-innd .parsley-error-list{

	display:none;

}



.phone-innd .p-error-p .parsley-error-list{ 

	display:block;

}





.phone-innd span{

	display:inline-block;

	font-size:12px;

	font-family:tahoma;

	color:#C7C3C3;

}



.phone-innd #phone2{

	margin-left:2px;

}



.phone-innd span.ff{

	width: 67px;

	margin-left:12px;

}



.phone-innd span.tt{

	margin-left:13px;

	width: 191px;

}



.important{

	color:red !important;	

}



.pllluss{

	color:#7E7878  !important;	

	margin-left: 114px;

}



.phone-innd span.ee{

	width: 78px;

}





.projects-list li{

	padding-bottom:5px;

}



.projects-list li h1 a{

	background:url(../images/projects-list.png) no-repeat top left;

	padding:4px 0 4px 31px;

	display:block;

}



.content .row{

	margin:10px 0px;	

}



.content .row .columns{

	float:left;

}



.content .row .columns .inside{

	margin:0 10px;	

}



.content .row .columns:first-child .inside{

	margin-left:0;	

}



.content .row .columns:last-child .inside{

	margin-right:0;	

}





.content .row .one{

	width:100%;	

}



.content .row .tow{

	width:50%;	

}



.content .row .three{

	width:33.3%;	

}



.content .row .four{

	width:25%;	

}



.content .row .five{

	width:20%;	

}



.content .row .six{

	width:16.6%;	

}



.content .row .seven{

	width:14.2%;	

}



.content .row .eight{

	width:12.5%;	

}











@media (min-width: 768px) and (max-width: 979px) {

#SearchBox.ms-floatLeft{float: none!important;width: 100%!important;}
.ms-srch-item-summaryPreview{width: 100%!important;float: none!important;}
.ms-srch-item{padding: 0!important;margin: 0!important;width: 100%!important}
.ms-srch-upscope-top{width: auto!important;margin: 0 0 15px 0!important;}
.ms-srch-sbLarge-fullWidth {width: 85%!important;}
.ms-webpart-zone,.ms-webpart-cell-vertical,.ms-webpart-chrome-vertical{display: block!important;}
.ms-srch-item{width: 100%!important;padding: 5px 0!important;margin: 0!important;overflow: visible!important;}
.ms-srch-item-body{width: 100%!important;overflow: visible!important;}
.ms-srch-item-summary{width: 100%!important;line-height: 1.5em;}
.ms-srch-hover-outerContainer{display: none!important;}
.ms-srch-ellipsis{white-space: normal;overflow: visible;}
.ms-srch-item-path{width: 100%;word-wrap: break-word;}
.ms-srch-sbLarge{display: block!important;}



.ms-fullWidth{width:100%!important;float: none!important;}
	.mobile-menu{



		/*display:block !important;	*/



	}



	



	.tinynav{



		display:block;	



		margin:auto;	



	}



	



	.footer .leftside ul {



		display:none;	



	}



	







	#min-menu{



		display:block;



	}







	.navbar{



		background:#2aabe2;



		overflow:hidden;



		cursor:pointer;



		-webkit-border-radius:5px;



		-moz-border-radius:5px;



		-ms-border-radius:5px;



		-o-border-radius:5px;



		border-radius:5px;



	}



	.navbar-menu{



		display:none;



	}







	.navbar ul li{



		display:block;



		margin-right:0px;



		float:none;



	}



	



	.navbar ul li a{



		-webkit-border-radius:0;



		-moz-border-radius:0;



		-ms-border-radius:0;



		-o-border-radius:0;



		border-radius:0;



		padding:5px 15px;



		color:#fff;



	}



	



	.navbar ul li ul{



		-webkit-border-radius:0;



		-moz-border-radius:0;



		-ms-border-radius:0;



		-o-border-radius:0;



		border-radius:0;



		padding:0;



		width:auto;



		position:static;



		display:none;



		background:#0d81c5;



	}







	.navbar ul li ul li ul{



		display:block;



	}











	.navbar ul li:hover ul{



		display:none;



	}







	.navbar ul li{



		width:100% !important;



		border-bottom:1px solid #43bcf0;



		



		-webkit-transition:all .3s;



		-moz-transition:all .3s;



		-ms-transition:all .3s;



		-o-transition:all .3s;



		transition:all .3s;



	}



	



	.navbar ul li span.ss{



		width:54px;



		background: url(../images/ico.png) no-repeat center center;



	}



	.navbar ul li span{



		



		position: absolute;



		width: 100%;



		height: 44px;



		background:url(../images/ico.png) no-repeat 97% center;



		z-index: 111;



		right: 0px;



		top: 0px;



		







	}







	.navbar ul li ul li span{



		display:none;







	}







	.navbar ul li ul li{



		border-bottom:0;



	}







	.navbar ul li ul li a{



		border-bottom:1px solid rgba(255, 255, 255, 0.16);



		padding-right:15px;



		padding-left:15px;



	}	



	.navbar ul li:hover a{



		background:none;



	}







	.navbar ul li ul li:hover a{



		background:#0d81c5;



	}







	.navbar ul li.active-mobile{



		background:#727174;



	}



	



	



	.center{



		width:700px;	



	}



	



	.right-ads{



		float:none !important;



		margin:auto;	



	}



	



	.left-ads{



		float:none !important;



		margin:auto;	



		width:494px;



		margin-top:20px;



	}



	.latest-events{



		float:right !important;



	}



	



	.videos-adv{



		margin-right:203px !important;	



	}



	



	.footer .rightside{



		float:none !important;



		text-align:center;	



	}



	.footer .leftside{



		float:none !important;



		text-align:center;



		padding-top:20px;	



	}



	



	.news-list , .sidebar , .media-list , .bwaba-list{



		width:100% !important;



		float:none !important;	



	}



	



	.media-list ul li{



		width:212px !important;



		height:150px !important;	



	}



	.media-list ul li .body-hover{



		height:150px !important;	



	}







	.media-list ul li .body-hover h1{



		bottom: 0px !important;



		width: 95.5% !important;



		height: auto;



		line-height: 148%;



		padding: 5px;



		text-align: justify;



	}







	.media-list ul li .body-hover h1 a{



		font-size:13px !important;



	}







	.bwaba-list li{



		float:none !important;



		width:auto !important;



		margin-left:0px !important;



		height:auto !important;	



	}







	.bwaba-list li div{



		position:static !important;



		



	}







	.bwaba-list li:last-child{



		margin-bottom:20px;	



	}



	



	.sdsd img{



		display:block;



		margin:auto;			



	}







	.sdsd{



		padding:10px;



		-webkit-border-radius:10px;	



		-moz-border-radius:10px;	



		-ms-border-radius:10px;	



		-o-border-radius:10px;	



		border-radius:10px;



	}



	



	.photos-inside-list ul li , .media-inside-list ul li{



		width:210px !important;



		margin-right:24px !important;	



	}







	.photos-inside-list ul li img , .media-inside-list ul li img{



		width:210px !important;



	}







	.photos-inside-list ul li:nth-child(3n+3) , .media-inside-list ul li:nth-child(3n+3){



		margin-right:0px !important;	



	}











	.leftside select{



		display:block !important;	



	}



	



	.tform_body .validation_message{



		padding-left:0px;	



	}











	



	.tform_button{



		margin-left:0px !important;	



	}



	



	.with-sidebar{



		float:none !important;



		width:auto !important;	



	}











	.right-reg-section{



		float:none;



	}







	.left-reg-section{



		float:none;



	}



	



	.left-reg-section{



		margin-left:0;



		margin-top: 50px;	



	}











	.left-reg-section:after{



		display:none;	



	}











	.dfe{



		display:none;	



	}

	

	.cpp-words-register{

		float:none;

		margin-left:0;

		margin-top:0;

		width:auto;	

	}

	.phone-innd #phone2{

		margin-left:0px;	

	}



	.phone-innd label{

		display:block !important;	

	}

	

	.phone-innd span.tt {

		width: 161px;

	}

	

	.phone-innd #phone{

		width: 154px !important;

	}

	

	.contact-us-q2-form li input[type="text"]{

		width: 320px;

	}

	

	.contact-us-q2-form li select{

		width: 327px;	

	}

	

	.contact-us-q2-form li textarea{

		width:315px;	

	}

	
	

	.contact-us-q2-form li label{

		width: 127px;

	}

	

	.pllluss{

		margin-left:0px;	

	}

	

	.contact-us-q2-form li .parsley-error-list{

		padding-left:0px;	

	}

	.contact-us-q2-form li input[type="password"]{
		width:320px;	
	}

	.forgotsarea{
		padding-left: 131px;
	}
	
	.left-reg-section li #submit {
		margin-left: 131px;
	}

}



 



/* Landscape phone to portrait tablet */



@media screen and (max-width: 767px) { 

#SearchBox.ms-floatLeft{float: none!important;width: 100%!important;}
.ms-srch-item-summaryPreview{width: 100%!important;float: none!important;}
.ms-srch-item{padding: 0!important;margin: 0!important;width: 100%!important}
.ms-srch-upscope-top{width: auto!important;margin: 0 0 15px 0!important;}
.ms-srch-sbLarge-fullWidth {width: 85%!important;}
.ms-webpart-zone,.ms-webpart-cell-vertical,.ms-webpart-chrome-vertical{display: block!important;}
.ms-srch-item{width: 100%!important;padding: 5px 0!important;margin: 0!important;overflow: visible!important;}
.ms-srch-item-body{width: 100%!important;overflow: visible!important;}
.ms-srch-item-summary{width: 100%!important;line-height: 1.5em;}
.ms-srch-hover-outerContainer{display: none!important;}
.ms-srch-ellipsis{white-space: normal;overflow: visible;}
.ms-srch-item-path{width: 100%;word-wrap: break-word;}
.ms-srch-sbLarge{display: block!important;}

	.sidebar{



		width:100% !important;



		float:none !important;	



	}


.with-sidebar {
        float: none !important;
        width: auto !important;
    }


.ms-fullWidth{width:100%!important;float: none!important;}




	.mobile-menu{



		/*display:block !important;	*/



	}



	



	.tinynav{



		display:block;



		margin:auto;	



	}







	#min-menu{



		display:block;



		padding:15px;



		font-size:15px;



		color:#fff;	



	}







	.navbar{



		background:#2aabe2;



		overflow:hidden;



		cursor:pointer;



		-webkit-border-radius:5px;



		-moz-border-radius:5px;



		-ms-border-radius:5px;



		-o-border-radius:5px;



		border-radius:5px;



	}



	.navbar-menu{



		display:none;



	}







	.navbar ul li{



		display:block;



		margin-right:0px;	



		width:100% !important;



		float:none;



	}



	



	.navbar ul li a{



		-webkit-border-radius:0;



		-moz-border-radius:0;



		-ms-border-radius:0;



		-o-border-radius:0;



		border-radius:0;



		padding:5px 15px;



		color:#fff;



	}







	.navbar ul li ul{



		-webkit-border-radius:0;



		-moz-border-radius:0;



		-ms-border-radius:0;



		-o-border-radius:0;



		border-radius:0;



		padding:0;



		width:auto;



		position:static;



		display:none;



		background:#0d81c5;



	}







	.navbar ul li span.ss{



		width:30px;



		background: url(../images/ico.png) no-repeat center center;



	}



	.navbar ul li span{



		



		position: absolute;



		width: 100%;



		height: 44px;



		background:url(../images/ico.png) no-repeat 97% center;



		z-index: 111;



		right: 0px;



		top: 0px;



		







	}







	.navbar ul li ul li span{



		display:none;







	}







	.navbar ul li ul li ul{



		display:block;



	}



	.navbar ul li:hover a{



		background:none;



	}



	.navbar ul li{



		border-bottom:1px solid #43bcf0;



		



		-webkit-transition:all .3s;



		-moz-transition:all .3s;



		-ms-transition:all .3s;



		-o-transition:all .3s;



		transition:all .3s;







	}







	.navbar ul li:hover ul{



		display:none;



	}







	.navbar ul li ul li{



		border-bottom:0;



	}







	.navbar ul li ul li a{



		border-bottom:1px solid rgba(255, 255, 255, 0.16);



		padding-right:15px;



		padding-left:15px;



	}



	



	.navbar ul li:hover a{



		background:none;



	}







	.navbar ul li ul li:hover a{



		background:#0d81c5;



	}







	.navbar ul li.active-mobile{



		background:#727174;



	}



	



	



	.footer .leftside ul {



		display:none;	



	}



	







	.center{



		width:400px;	



	}



	.logo{



		display:block;



		float:none;



		margin:auto;



		margin-top:10px;	



	}



	



	.serch-social{



		float:none !important;



		width:290px;



		margin:auto;	



	}



	



	.right-ads{



		width:auto !important;



		right:inherit !important;	



	}



	



	.left-ads{



		width:100% !important;

                display: none;

		height:auto !important;	



	}



	.left-ads img{



		width:100% !important;	



	}



	



	.latest-news , .latest-events , .videos-adv{



		width:auto !important;



		float:none  !important;



		margin-right:auto !important;	



		margin-left:auto !important;



	}







	.videos-adv{



		text-align:center;



	}







	



	.footer{



		text-align:center;



		line-height:150%;	



	}



	



	.footer .rightside , .footer .leftside{



		float:none !important;	



	}















	.contact-info{



		float:none !important;



		width:100%;	



	}



	



	.contact-form{



		float:none !important;



		width:100%;



		padding:20px 0;



	}











	.page-title .right{



		display:none;	



	}











	.news-list , .sidebar , .media-list , .bwaba-list{



		width:100% !important;



		float:none !important;	



	}



	



	.media-list ul li{



		float:none !important;



		margin-right:auto !important;



		margin-left:auto !important;



		width:100%;



		height:230px;	



	}



	



	.media-list ul li .body-hover{



		height:230px;	



	}



	.media-list ul li img{



		height:230px;	



	}



	



	.media-list ul li .body-hover h1{



		bottom:0px !important;	



	}



	



	



	.media-list ul li .body-hover h1{



		bottom: 0px !important;



		width: 368px !important;



		height: auto;



		line-height: 148%;



		padding: 10px 5px;



		text-align: justify;



	}







	.media-list ul li .body-hover h1 a{



		font-size:13px !important;



	}



	



	.bwaba-list li{



		float:none !important;



		width:auto !important;



		margin-left:0px !important;	



		height:auto !important;	



	}







	.bwaba-list li div{



		position:static !important;



		



	}







	.bwaba-list li:last-child{



		margin-bottom:20px;	



	}



	.sdsd img{



		display:block;



		margin:auto;			



	}







	.sdsd{



		padding:10px;



		-webkit-border-radius:10px;	



		-moz-border-radius:10px;	



		-ms-border-radius:10px;	



		-o-border-radius:10px;	



		border-radius:10px;



	}











	.photos-inside-list ul li , .media-inside-list ul li{



		width:100% !important;



		margin-right:0 !important;	



	}







	.photos-inside-list ul li img , .photos-inside-list ul li .hovers , .media-inside-list ul li img , .media-inside-list ul li .hovers{



		width:100% !important;



		height:240px !important;



	}











	#players{



		height:250px !important;



	}



	.leftside select{



		display:block !important;	



	}



	



	.alignright{



		float:none !important;



		display:block;



		margin-right:auto;



		margin-left:auto;



				



	}



	.alignleft{



		float:none !important;



		display:block;



		margin-right:auto;



		margin-left:auto;



				



	}



	.tform_body .validation_message{



		padding-left:0px;	



	}



	



	.tform_body .medium{



		width:360px !important;	



	}



	



	.tform_body .textarea{



		width:360px !important;	



	}



	



	.tform_button{



		margin-left:0px !important;	



	}



	



	.news-list li img{



		float:none !important;



		width:100% !important;



		height:auto !important;



		margin-right:0 !important;		



		margin-bottom:10px;		



	}







	.serch-social .share{



		float:none !important;



		text-align:center;



		padding-top:10px;	



	}



	



	.serch-social .search-form{



		width:100%;



		float:none !important;	



	}



	



	.serch-social .search-form input[type="text"]{



		width:250px;	



	}



	



	.serch-social .search-form input[type="submit"]{



		float:right;



		overflow:hidden;



	}



	



	.navbar{



		margin-top:10px !important;	



	}











	.with-sidebar{



		float:none !important;



		width:auto !important;	



	}







	.right-reg-section{



		float:none;



	}







	.left-reg-section{



		float:none;



	}



	



	.left-reg-section{



		margin-left:0;



		margin-top: 50px;	



	}











	.left-reg-section:after{



		display:none;	



	}







	.left-reg-section li , .right-reg-section li {



		margin-bottom:20px;	



	}







	.password2{



		margin-left:0px;	



	}



	



	.right-reg-section li input[type="text"] , .left-reg-section li input[type="text"] , .left-reg-section li input[type="password"]{



		width:93%;	



	}



	.right-reg-section li select {



		width: 95.3%;



	}



	.right-reg-section li textarea {



		width: 92%;



	}



	



	.right-reg-section li.captcha-li label {



		width:80px;	



	}



	



	.right-reg-section li.captcha-li #captcha {



		width:67px;	



	}



	



	.right-reg-section li #submit{



		margin-left:0px;



	}



	.left-reg-section li input[type="text"] , .left-reg-section li input[type="password"] , .edit_profile_done li input[type="text"]  , .edit_profile_done li input[type="password"]  {



		width:98%;	



	}



	.left-reg-section li #submit , .edit_profile_done li input[type="password"]{



		margin-left:0px !important;



	}



	



	.edit_profile_done li {



		margin-bottom:20px;	



	}







	.edit_profile_done li #submit{



		margin-left:0px;	



	}







	.edit_profile_done li textarea{



		width: 96%;



	}







	.dddddd{



		width:auto !important;	



	}



	



	.dddfer{



		float:none !important;



		margin-left:0px !important;	



	}







	.parsley-error-list{



		padding-left:0px !important;	



	}



	



	.intersted .checks{



		padding-left: 0 !important;



		margin-top: 0 !important;



		float:none !important;



	}



	



	



	.forgot_password ul li #submit {



		margin-left:0px !important;



			



	}



	



	.forgot_password  li input[type="text"]{



		width: 98% !important;



	}



	



	.edit_profile_done li select{



		width: 98% !important;



	}



	



	



	.rest-pass-p{



		padding-left: 0px;	



	}



	



	.welcome-msg{



		text-align:left !important;	



	}





	.cpp-words-register{

		float:none;

		margin-left:0;

		margin-top:0;

		width:auto;	

	}

	

	.forgotsarea{

		padding-left:0px;	

	}



	.phone-innd #phone2{

		margin-left:0px;	

	}



	.phone-innd label{

		display:block !important;	

	}

	

	.phone-innd span.tt {

		width: 199px;

	}

	

	.phone-innd #phone{

		width: 193px !important;

	}

	

	.contact-us-q2-form li input[type="text"]{

		width: 370px;

	}

	

	.contact-us-q2-form li select{

		width: 377px;	

	}

	

	.contact-us-q2-form li textarea{

		width:365px;	

	}

	

	.contact-us-q2-form li #submit{

		margin-left:0px;	

	}

	

	

	.contact-us-q2-form li label{

		width: 140px;	

	}

	

	.pllluss{

		margin-left:0px;	

	}



}



 



/* Landscape phones and down */



@media screen and (max-width: 480px) { 

#SearchBox.ms-floatLeft{float: none!important;width: 100%!important;}
.ms-srch-item-summaryPreview{width: 100%!important;float: none!important;}
.ms-srch-item{padding: 0!important;margin: 0!important;width: 100%!important}
.ms-srch-upscope-top{width: auto!important;margin: 0 0 15px 0!important;}
.ms-srch-sbLarge-fullWidth {width: 85%!important;}
.ms-webpart-zone,.ms-webpart-cell-vertical,.ms-webpart-chrome-vertical{display: block!important;}
.ms-srch-item{width: 100%!important;padding: 5px 0!important;margin: 0!important;overflow: visible!important;}
.ms-srch-item-body{width: 100%!important;overflow: visible!important;}
.ms-srch-item-summary{width: 100%!important;line-height: 1.5em;}
.ms-srch-hover-outerContainer{display: none!important;}
.ms-srch-ellipsis{white-space: normal;overflow: visible;}
.ms-srch-item-path{width: 100%;word-wrap: break-word;}
.ms-srch-sbLarge{display: block!important;}


.ms-fullWidth{width:100%!important;float: none!important;}
	.center{



		width:300px;	



	}



	.logo{



		-webkit-transform: scale(0.8) translate(33px);



		-moz-transform: scale(0.8) translate(33px);



		-ms-transform: scale(0.8) translate(33px);



		-o-transform: scale(0.8) translate(33px);



		transform: scale(0.8) translate(33px);



	}



	



	.videos-adv img{



		width:100%;



		height:auto;	



	}



	



	.tform_button{



		margin-left:0px !important;	



	}



	







	.photos-inside-list ul li , .media-inside-list ul li{



		width:100% !important;



		margin-right:0 !important;	



	}







	.photos-inside-list ul li img , .photos-inside-list ul li .hovers , .media-inside-list ul li img , .media-inside-list ul li .hovers{



		width:100% !important;



		height:200px !important;



	}







	#players{



		height:200px !important;



	}







	.alignright{



		float:none !important;



		display:block;



		margin-right:auto;



		margin-left:auto;



				



	}



	.alignleft{



		float:none !important;



		display:block;



		margin-right:auto;



		margin-left:auto;



				



	}







	.tform_body .medium{



		width:270px !important;	



	}



	



	.tform_body .textarea{



		width:270px !important;	



	}



	



	.serch-social .share{



		float:none !important;



		text-align:center;



		padding-top:10px;	



	}



	



	.serch-social .search-form{




		margin-left: -4px;
		width:99%;



		float:none !important;	



	}



	



	.serch-social .search-form input[type="text"]{



		width:250px;	



	}



	



	.serch-social .search-form input[type="submit"]{



		float:right;	



	}



	



	.navbar{



		margin-top:10px !important;	



	}











	.media-list ul li{



		float:none !important;



		margin-right:auto !important;



		margin-left:auto !important;



		width:100%;



		height:180px;	



	}



	



	.media-list ul li .body-hover{



		height:180px;	



	}



	.media-list ul li img{



		height:180px;	



	}



	





	.forgotsarea{

		padding-left:0px;	

	}



	.phone-innd #phone2{

		margin-left:0px;	

	}



	.phone-innd label{

		display:block !important;	

	}

	

	.phone-innd span.tt {

		width: 102px;

	}

	

	.phone-innd #phone{

		width: 113px !important;

	}

	

	.phone-innd #phone2{

		width:40px !important;	

	}

	

	.phone-innd span.ff{

		width: 47px;	

	}

	.phone-innd span.tt{

		width: 119px;	

	}

	

	.contact-us-q2-form li input[type="text"],.contact-us-q2-form li input[type="password"]{

		width: 254px;

	}

	

	.contact-us-q2-form li select{

		width: 254px;	

	}

	

	.contact-us-q2-form li textarea{

		width:254px;	

	}

	

	.contact-us-q2-form li #submit{

		margin-left:0px;	

	}

	

	.codeccc label{

		width:78px !important;	

	}



	.header{
		overflow:hidden;	
	}
	
	.logo{
		margin-left: -48px;
	}
	
	
}



















#fancybox-loading , .fancybox-opened{



	z-index:1111111111 !important;	



}







input[type="submit"] , input[type="button"]{

	cursor:pointer;	

}



.grays{

	background:#CCC !important;

	border-bottom-color:#AFAFAF !important;

	margin-left:10px !important;

	color:#6B6B6B !important;	

}













        /*.serch-social .search-form input[type="submit"],*/.searchbtn {
	        cursor:pointer;
        	float:right;
            width: 14px;
            height: 15px;
            border: 0px;
            margin: 0px;
            padding: 0px;
            position: relative;
            top: 3px;
            background: url(../images/search-button.png) no-repeat center center;
        }


        /*.serch-social .search-form input[type="submit"],*/.searchbtn {
            float: right;
            overflow: hidden;
        }

        /*.serch-social .search-form input[type="submit"],*/.searchbtn {
            float: right;
        }

.checks label
{
	width:250px !important;
}
.ms-rtestate-field p, p.ms-rteElement-P{line-height:inherit;margin:0px}

/*follow button*/
.ms-srch-hover-action a[id$='hoverFollow']
{
	display:none !important;
}



.send-it-by-email .formzz-sendit {
    width: 300px;
}
.send-it-by-email h1 {
    color: #0D81C5;
    font-size: 24px;
    font-weight: bolder;
    margin: 10px 0;
}
.send-it-by-email label {
    display: block;
    font-size: 14px;
    margin-top: 20px;
}
.send-it-by-email label i {
    color: #FF0000;
    font-style: normal;
}
.send-it-by-email input[type="text"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-box-sizing: border-box;
    border-color: #CCCCCC;
    border-image: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px 1px 2px;
    color: #9B9B9B;
    font: 12px tahoma;
    height: 37px;
    margin-top: 10px;
    outline: medium none;
    padding: 1px 3px 3px;
    width: 100%;
}

.send-it-by-email input[type="submit"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #0D82C5;
    border-color: -moz-use-text-color -moz-use-text-color #2AABE2;
    border-image: none;
    border-radius: 3px;
    border-style: none none solid;
    border-width: 0 0 2px;
    color: #FFFFFF;
    height: 34px;
    line-height: 34px;
    margin: 10px 0 0;
    padding: 0 33px;
}

.news-list li p a, .news-list li p a:visited{color:#0d81c5 !important;font-size:13px;}

a:hover,a:active{text-decoration:none !important;}

ul#ResultFooter{display:none !important;}

@media screen{
	#printer_div{clear:both;}

}

.ms-rte-srcdialog-text.ms-fullWidth{width: 100%!important;}

.ms-srch-result .ms-srch-upscope-top .ms-core-menu-button a.ms-core-menu-root{overflow: visible!important;-webkit-margin-before:-4px}

