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,font,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{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;margin:0;padding:0}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { display: inline-block; } /* Hide from IE Mac \*/ .clearfix { display: block; } /* End hide from IE Mac */ .none { display: none; } /* End Clearfix */
* {}
body{font-family:Arial, Helvetica, sans-serif;background-color:#f5f5f5;line-height:1.4em;background-image:url(../images/pagebg.png);background-repeat:repeat-x;background-position:center top}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}
p {}
img {}
ul {}
li {}
.wrapper{width:900px;margin:0 auto}
.block:before,.block:after{content:"";display:table}
.block:after{clear:both}
.Container{border:1px solid #ccc;background-color:#FFF;position:relative}
.img-left{float:left;margin-right:50px;margin-bottom:25px;margin-left:25px;border:1px solid #cecece;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.1);box-shadow:0 0 10px 5px rgba(0,0,0,.1)}
.img-right{float:right;margin-bottom:25px;margin-left:50px;border:1px solid #cecece;margin-right:25px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.1);box-shadow:0 0 10px 5px rgba(0,0,0,.1)}
.img-shadow{border:1px solid #cecece;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.1);box-shadow:0 0 10px 5px rgba(0,0,0,.1)}

/* Border Radius
--------- */
.bRadius3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.bRadius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.bRadius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.bRadius15{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}
.bRadius20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
/*-----------------------------------------------------------------------------------*/
/*	0.	Margins
/*-----------------------------------------------------------------------------------*/
.mar-l {}
.mar-r {}
.mar-t {}
.mar-b {}
.mr0{margin-right:0px!important}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mr45{margin-right:45px}
.mr50{margin-right:50px}
.mr70{margin-right:70px}
.mr100{margin-right:100px}
/* Margin Left
--------- */
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}
.ml50{margin-left:50px}
/* Margin bottom
--------- */
.mb5{margin-bottom:5px!important}
.mb10{margin-bottom:10px!important}
.mb15{margin-bottom:15px!important}
.mb20{margin-bottom:20px!important}
.mb25{margin-bottom:25px!important}
.mb30{margin-bottom:30px!important}
.mb35{margin-bottom:35px!important}
.mb40{margin-bottom:40px!important}
.mb45{margin-bottom:45px!important}
.mb50{margin-bottom:50px!important}
.mb80{margin-bottom:80px!important}

/* Margin Top
--------- */
.mt-7{margin-top:-7px}
.mt5{margin-top:5px}
.mt10{margin-top:10px!important}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt25{margin-top:25px!important;}
.mt30{margin-top:30px!important;}
.mt35{margin-top:35px!important;}
.mt40{margin-top:40px!important;}
.mt45{margin-top:45px!important;}
.mt50{margin-top:50px!important;}
/*-----------------------------------------------------------------------------------*/
/*	0.	Paddings
/*-----------------------------------------------------------------------------------*/
.pad-l {}
.pad-r {}
.pad-t {}
.pad-b {}
.pt10 {padding-top:20px!important;}
/*-----------------------------------------------------------------------------------*/
/*	0.	Floats
/*-----------------------------------------------------------------------------------*/
.fl {float:left!important;}
.fr {float:right}
.dis-b {display:block;}
.dis-ib {display:inline-block}
.dis-i {display:inline-block}
.fl{float:left}
.fr{float:right}

/*-----------------------------------------------------------------------------------*/
/*	0.	Box - text Shadows - rounded corners
/*-----------------------------------------------------------------------------------*/
.shadw {
text-shadow: 	
	
}
/*-----------------------------------------------------------------------------------*/
/*	0.	Products Silder
/*-----------------------------------------------------------------------------------*/
.psilder{background-image:url(../images/products/sliderbg.jpg);background-repeat:no-repeat;background-position:center top;clear:both;float:left;height:108px;width:898px}
.psilder ul{padding-top:17px;margin-right:auto;margin-left:auto;display:block}
.psilder li{float:left;width:130px;margin-right:20px;display:block;height:75px}
.psilder li a:link img,.psilder li a:visited img{-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.1);box-shadow:0 0 5px 3px rgba(0,0,0,.1);border:1px solid #dfdfdf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.psilder li a:hover img{-webkit-box-shadow:0 0 5px 3px rgba(255,255,255,.1);box-shadow:0 0 5px 3px rgba(255,255,255,.1)}
/*-----------------------------------------------------------------------------------*/
/*	0.	Box Widths
/*-----------------------------------------------------------------------------------*/

.hi-53 {height:53px!important;}
.wi-80 {width:80px;}
.wi-150 {width:150px;}
.wi-235 {width:235px;}
.wi-960 {}
.wi-620 {}
.wi-300 { width:300px;}
.wi-220 {}
.wi-100 {}
.hi-200 {}

/*-----------------------------------------------------------------------------------*/
/*	0.	Colors
/*-----------------------------------------------------------------------------------*/
.colorLightGrey{color:#999}
.colorGrey{color:#666}
.colorDarkGrey{color:#333}
.colorDarkGrey2{color:#999!important;}
.colorRed{color:#b32035}
.colorBlue{color:#0066cc}
.alignCenter{text-align:center!important;}
.alignLeft{text-align:left}
.alignRight{text-align:right;float:left;margin-right:30px;margin-bottom:30px}
/*-----------------------------------------------------------------------------------*/
/*	0.	Font Size
/*-----------------------------------------------------------------------------------*/
.font11{font-size:11px;}
.font10{font-size:10px;}
.font12{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.font13{font-size:13px;}
.font17{font-size:17px;}
.font19{font-size:19px;}
.font21{font-size:21px;}
.font23{font-size:23px;}
.font27{font-size:27px;}
.textUpper{text-transform:uppercase}
.textCapital{text-transform:capitalize}
.bold{font-weight:bold}






/**** Reset ***/
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{
	border:0;
	font-size:100%;
	vertical-align:baseline;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{
	line-height:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
ol,ul{list-style:none}
a{
	text-decoration:none;
}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}


/*** Gtlobal ****/
.wrapper{ width:960px; margin:0 auto;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.mr20{ margin-right:20px;}

body{ background-color:#fff;}


/*** Main ***/
.main{
	background-image: url(../imgs/backgrounds/main_effect.png);
	background-repeat:no-repeat;
	background-position: center bottom;
	z-index: -1;
	height: 365px;
	background-color: #e5e9eb;
	
}
.main_effect{
	background-image: url(../imgs/backgrounds/main_bg.png);
	background-repeat: repeat-x;
	height: 365px;
	background-position: center bottom;
	z-index: 1;
	position:relative;
	
}
.main_cont{
	text-align: center;
	position:absolute;
	width: 806px;
	margin-top: 0px;
	margin-right: 77px;
	margin-bottom: 0px;
	margin-left: 77px;
	background-image: url(../imgs/backgrounds/main_cont_bg.png);
	background-repeat:no-repeat;
	background-position: center bottom;
	height: 355px;
	bottom:-5px;
	font-family: "Myriad Pro";
}
.main_cont h1{
	font-family:"Myriad Pro"
	font;
	background-image: url(../imgs/backgrounds/h1_cont.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 55px;
	width: 367px;
	margin-top: 40px;
	text-align: left;
	margin-left: 42px;
}
.main_cont p{
	text-align: left;
	margin-left: 40px;
	font-size: 21px;
	font-weight: bold;
	color: #333;
	font-family: "Myriad Pro";
	margin-top: 35px;
	text-transform: uppercase;
}
.product_portal{
	background-color: #FFFFFF;
}
.portal_gradinet{
	background-image: url(../imgs/backgrounds/gradient.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#portal_services, #hosting_services, #sitebuilder_services, #leadgen_services, #recipe_services, #video_services, #jobboards_services, #realestate_services{
	background-repeat: no-repeat;
	background-position: 515px; center;
	border: 1px solid #e5e9eb;
	padding-top: 55px;
	padding-right: 30px;
	padding-bottom: 30px;
	padding-left: 35px;
	margin-top:20px;
}
#portal_services{background-image: url(../imgs/backgrounds/portal_pic.png); }
#hosting_services{background-image: url(../imgs/backgrounds/hosting_pic.png);}
#sitebuilder_services{background-image: url(../imgs/backgrounds/sitebuilder.png);}
#leadgen_services{background-image: url(../imgs/backgrounds/leadgen.png);}
#recipe_services{background-image: url(../imgs/backgrounds/recipe.png);}
#video_services{background-image: url(../imgs/backgrounds/video.png);}
#jobboards_services{background-image: url(../imgs/backgrounds/jobboards.png);}
#realestate_services{background-image: url(../imgs/backgrounds/realestate.png);}

.platfrom_holder h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #494949;
	line-height: 1.2em;
}
.platfrom_holder h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 1.2em;
	font-weight: normal;
	color: #525353;
	margin-top: 10px;
	margin-bottom: 10px;
}
.platfrom_holder p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.6em;
	font-weight: normal;
	color: #333;
	width: 500px;
	margin-bottom: 20px;
}
.platfrom_holder a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 1.2em;
	color:#0066cc;
}
.platfrom_holder a:visited{ color:#0066cc;}
.action_btn{
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333;
	background-image: url(../imgs/backgrounds/learn_btn_bg.png);
	background-repeat: repeat-x;
	text-align: center;
	height: 21px;
	width: 184px;
	border: 1px solid #a6c861;
	display: block;
	padding-top: 5px;
	margin:10px 0;
} 
.action_btn h6{ color:#333; font-weight:bold;}
.developedby{
	
	background-image: url(../imgs/backgrounds/action_btn_bg.png);
	background-repeat: repeat-x;
	text-align: center;
	height: 40px;
	width: 789px;
	border: 1px solid #254f67;
	padding-top: 10px;
	position:absolute;
	bottom:-45px;
	left:7px;
	z-index:1;
}
.developedby h2{
	font-family: "Myriad Pro";
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	text-shadow: 0px 1px 0px #000;
	filter: dropshadow(color=#000, offx=0, offy=1);
	line-height: 31px;
}
.search{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #334c59;
	background-image: url(../imgs/backgrounds/search_bg.png);
	background-repeat: repeat-x;
	border: 1px solid #c4d1d8;
	position:relative;
	height: 23px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	
}
.search h3{text-align:center; text-shadow: 0px 1px 0px #dae2e6;
filter: dropshadow(color=#dae2e6, offx=0, offy=1);}
.search input[type="text"]{
	height: 22px;
	width: 166px;
	padding-left: 13px;
	padding-right: 25px;
	color: #999999;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:1px solid #8da5b0;
	margin-left:10px;
	
}
.search_icon{
	background-image: url(../imgs/backgrounds/search_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 10px;
	width: 10px;
	position:absolute;
	bottom:10px;
	right:235px;
	top:14px;
	
}
input.search_icon{
	/*background-image: url(../imgs/backgrounds/search_icon.png);*/
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 10px;
	width: 10px;
	position:absolute;
	bottom:10px;
	right:235px;
	top:14px;

}
.about{
	color: #bfcad0;
}
.about p{
	font-size: 11px;
	margin-right: 10px;
}
.about_cont{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	padding-bottom: 45px;
}
.about ul{}
.about ul li{
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.info{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #62737b;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e9eb;
	width: 105px;
	padding-right: 10px;
	margin-right: 35px;
	height: 170px;
}
.info li{
	margin-bottom: 10px;
}
.last{ border:none; background:none;}
.info li.list_header{
	font-size: 13px;text-shadow: 0px -1px 10px #e2e6e8;
filter: dropshadow(color=#e2e6e8, offx=0, offy=1);
}
.info li a{
	color: #62737b;
}
/*-----------------------------------------------------------------------------------*/
/*	0.	Footer
/*-----------------------------------------------------------------------------------*/
.footer{}
.footerHeadlist li{font-size:11px;float:left;font-weight:700;text-transform:uppercase}
.footerHeadlist li.about{margin-right:44px}
.footerHeadlist li.domain{margin-right:72px}
.footerHeadlist li.products{margin-right:54px}
.footerHeadlist li.services{margin-right:94px}
.EpikAboutList,.EpikDomainList,.EpikProductasList,.EpikServicesList,.EpikMarketplaceList{height:150px}
.EpikAboutList{width:87px;background-image:url(../images/footer/footerList-bg.jpg);background-repeat:repeat-y;background-position:right 0}
.EpikDomainList{background:url(../images/footer/footerList-bg.jpg) repeat-y 113px 0;width:115px}
.EpikProductasList{width:190px;overflow:hidden;background-image:url(../images/footer/footerList-bg.jpg);background-repeat:repeat-y;background-position:right 0}
.EpikServicesList{width:133px;background-image:url(../images/footer/footerList-bg.jpg);background-repeat:repeat-y;background-position:right 0}
.EpikMarketplaceList{width:115px;background-image:url(../images/footer/footerList-bg.jpg);background-repeat:repeat-y;background-position:right 0}
.LegCustSupp{width:185px;line-height:1.3em}
.LegCustSupp img{margin-top:-50px}
.EpikFooterNav{width:600px}
.EpikSiteNav{height:20px}
.EpikSiteNav li{float:left}
.EpikSiteNavServices{height:20px;width:600px}
.EpikSiteNavServices li{float:left;background:url(../images/footer/footerListItem-bg.jpg) no-repeat bottom right;padding-right:10px}
.EpikSiteNavServices li p{margin-top:3px;color:#333}
.EpikBadge form{width:100%}
.EpikBadge form select{width:120px;height:31px}
.hRuler{background:url(../images/footer/hRuler-bg.jpg) repeat-x;height:2px;border:none;clear:both}
.footeritems li{font-size:11px;margin-bottom:0;font-weight:400;line-height:1.8em}
.footeritems a:hover,.footerHeadlist a:hover{color:#000}
.footerHeadlist a:hover{color:#666}
.EpikSiteNavServices li:first-child,.EpikSiteNavServices li:last-child{background:none}
.footerbg01{background-image:url(../images/footer/epikplatforms.gif);background-repeat:no-repeat;background-position:left center;height:137px;padding-left:25px!important}
.footerbg02{background-image:url(../images/footer/epikplatforms2.gif);background-repeat:no-repeat;background-position:left center;height:140px;padding-left:25px!important}
.flhadline{text-transform:uppercase;font-weight:700!important;font-size:10px!important;color:#999;background-color:#E8E8E8;text-align:left;width:76px;padding-left:5px;margin-bottom:5px!important}
.EpikBadge,.EpikBadge2{float:right;width:130px}
.footeritems a:link,.footeritems a:visited,.footerHeadlist a:link,.footerHeadlist a:visited,.footerHeadlist a:link,.footerHeadlist a:visited{color:#999;text-decoration:none}

.footer-dropdowns{float:left;width:530px}
.footer-dropdown{float:left;width:152px;position:relative}
.footer-dropdown h3{font-size:10px;font-weight:700;text-transform:uppercase}
.footer-dropdown-wrapper{border:1px solid #999;background-color:#FFF;font-size:10px;font-weight:700;color:#333;background-image:url(../images/footer/arrow.png);background-repeat:no-repeat;background-position:145px center;display:block;width:150px;-webkit-border-radius:3px;border-radius:3px;line-height:20px;float:left;height:20px;position:relative;padding:2px 5px}
.footer-dropdown-link{font-weight:700;color:#333;display:inline-block;float:left;width:129px}
.footer-flag{margin-right:5px;display:inline-block;float:left;margin-top:5px}
.footer-flag2{margin-right:5px;display:inline-block;float:left;margin-top:1px}
.footer-badges{float:right;width:280px;margin-top:20px}
.country-list{-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.04);box-shadow:0 0 2px 2px rgba(0,0,0,.04);width:200px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #999;background-color:#FFF;z-index:1;padding:2px 5px}
.country-list ul{width:205px;display:block;overflow:auto;-webkit-appearance:none}
.country-list li{font-size:11px;font-weight:700}
.footer-language li {
	line-height: 25px;
}
.footer-language li img {
	margin-top: 5px;
}
.country-list li img{
	margin-right:10px;
	display: inline-block;
	float: left;
	width: 16px;
}
.country-list a:hover{color:#666}
.footer-country{max-height:230px}
.footer-language{max-height:80px}
.footerlink,.footerlink a:link,.footerlink a:visited{color:#999}
.footerlink a:hover,.country-list a:link,.country-list a:visited{color:#333}
::-webkit-scrollbar{-webkit-appearance:none;width:8px}
::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1);border-radius:8px}
::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(156,156,156,.6)}
