@charset "utf-8";
/* CSS Document */

/* ------------------ Google Fonts  ------------------ */

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800);

/*font-family: 'Open Sans', Arial, Helvetica, sans-serif;*/

/*@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);*/

/*font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;*/

/*@import url(https://fonts.googleapis.com/css?family=Courgette);*/

@import url(https://fonts.googleapis.com/css?family=Droid+Sans:400,700);

/*font-family: 'Droid Sans', Arial, Helvetica, sans-serif;*/

@import url(http://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);

/* font-family: 'Droid Arabic Naskh', Arial, Helvetica, sans-serif;; */

/* ------------------ Reset  ------------------ */

/*html {

text-rendering: optimizeLegibility !important;

-webkit-font-smoothing: antialiased !important;

}
*/

body {margin:0px;padding:0px;border:none;font:14px 'Open Sans', Arial, Helvetica, sans-serif;color:#141414; line-height:150%;background:url(../images/Home-Master/MainBg.jpg) #FFF}

/* td, div {vertical-align:middle} */

img {border:none}

a {color:#133c68;text-decoration:underline}

a:visited {color:#133c68;text-decoration:underline}

a:hover {color:#ff2021;text-decoration:none}

/* ------------------ Home & Master  ------------------ */

#MainContainer {width:100%;float:left;}

#MainContainer #R01 {width:100%;height:125px;position:relative}

#MainContainer #R01 .Logo {background:url(../images/Home-Master/LogoBg.jpg) #FFF;box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.35);-webkit-border-radius: 0 0 35px 35px;border-radius: 0 0 35px 35px;width: 209px;height: 178px;float:left;position:absolute;top:0;left:0;z-index:99}

#MainContainer #R01 .Logo img {display:block;margin:auto;margin-top:15px}

#MainContainer #R01 .Lang {float:right;width:70px;position:absolute;top:5px;right:10px}

#MainContainer #R01 .Lang a.item {width:32px;margin-left:3px;height:28px;-webkit-border-radius:0 10px 0 10px ;border-radius:0 10px 0 10px ;background:#a6a6a6;text-align: center;color:#FFF;cursor:pointer;text-decoration:none;display:block;float:left;font-weight:bold;font-size:16px;font-family: 'Droid Arabic Naskh', Arial, Helvetica, sans-serif;}

#MainContainer #R01 .Lang a.item span {display:block;padding-top:2px}

#MainContainer #R01 .Lang a:hover.item {background:#005aaa}

#MainContainer #R01 .Lang a.Active.item  {-webkit-border-radius:10px 0 10px 0 ;border-radius:10px 0 10px 0 ;background:#005aaa;font-size:14px;font-weight:bold;font-family: 'Open Sans', Arial, Helvetica, sans-serif} 

#MainContainer #R01 .Lang a.Active.item span {padding-top:2px}

#MainContainer #R01 .Menu {width:790px;float:right;margin-top:50px}


#MainContainer #R02 {width:100%;position:relative}

#MainContainer #R02 .Shadow {width:100%;height:38px;background:url(../images/Home-Master/Shadow01.png) top center no-repeat;position:absolute;top:0;z-index:50}

#MainContainer #R03 {width:100%;position:relative}

#MainContainer #R03 .Shadow {width:100%;height:38px;background:url(../images/Home-Master/Shadow01.png) top center no-repeat;position:absolute;top:0;z-index:50}

#MainContainer #R03 .AboutBox {width:100%;float:left;position:relative;margin-top:45px}

#MainContainer #R03 .AboutBox .Image {width:267px;float:left;margin-right:50px}

#MainContainer #R03 .AboutBox .Image img {-webkit-border-radius: 5px 45px 5px 45px;border-radius: 5px 45px 5px 45px;border:1px solid #e3e3e3}

#MainContainer #R03 .AboutBox .Content {width:683px;float:left}

#MainContainer #R03 .AboutBox .Content .Title {color:#005aaa;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-size:26px;font-weight:bold;margin-top:15px}

#MainContainer #R03 .AboutBox .Content .Brif {font-size:16px;font-weight:600;color:#4e4e4e;line-height:32px;margin-top:20px;max-height:200px;overflow:hidden}

#MainContainer #R03 .AboutBox a.Button {display:block;-webkit-border-radius: 5px;border-radius: 5px;width: 320px; height: 37px;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-weight:600;font-size:18px;text-decoration:none;color:#FFF;text-align:center;line-height:37px;margin-top:15px}

#MainContainer #R03 .AboutBox a:hover.Button {}

#MainContainer #R03 .AboutBox a.Button.Blue01 {background:#2c80bf}

#MainContainer #R03 .AboutBox a:hover.Button.Blue01 {background:#292929;
-webkit-transition: background .35s ease-in;
-moz-transition: background .35s ease-in;
-ms-transition: background .35s ease-in;
-o-transition: background .35s ease-in;
transition: background .35s ease-in;
}

#MainContainer #R04 {width:100%;position:relative;background:url(../images/Home-Master/MedBg.jpg);margin-top:40px;padding:25px 0px;float:left}

#MainContainer #R04 .Box {width:320px;float:left;position:relativ;margin-right:20px}

#MainContainer #R04 .Box .Title {font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;color:#345182;}

#MainContainer #R04 .Box img.Pic {display:block;width:100%;height:auto;clear:both;margin:20px 0px}

#MainContainer #R04 .Box .Brif {width:100%;height:128px;line-height:26px;overflow:hidden;font-size:15px;color:#444444}

#MainContainer #R04 .Box a.More {display:block;-webkit-border-radius: 5px;border-radius: 5px;width: 100%; height: 37px;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-weight:600;font-size:16px;text-decoration:none;color:#FFF;text-align:center;line-height:37px;margin-top:15px}

#MainContainer #R04 .Box a.More.Blue01 {background:#183967}

#MainContainer #R04 .Box a.More.Blue02 {background:#2c80bf}

#MainContainer #R04 .Box a:hover.More.Blue01 {background:#292929;-webkit-transition: background .35s ease-in;
-moz-transition: background .35s ease-in;
-ms-transition: background .35s ease-in;
-o-transition: background .35s ease-in;
transition: background .35s ease-in;}

#MainContainer #R04 .Box a:hover.More.Blue02 {background:#292929;-webkit-transition: background .35s ease-in;
-moz-transition: background .35s ease-in;
-ms-transition: background .35s ease-in;
-o-transition: background .35s ease-in;
transition: background .35s ease-in;}

#MainContainer #R04 .Box.Last {margin-right:0px}


#MainContainer #R05 {width:100%;position:relative}

#MainContainer #R05 .Shadow {width:100%;height:38px;background:url(../images/Home-Master/Shadow01.png) top center no-repeat;position:absolute;top:0;z-index:50}

#MainContainer #R05 .Title {font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-weight:bold;font-size:25px;color:#183967;position:absolute;top:80px;z-index:0}

#MainContainer #R05 .CaseStudiesSlider {float:left;width:1000px;margin-top:50px}

#MainContainer #R05 .CaseStudiesSlider .Item {width:1000px;float:left}

#MainContainer #R05 .CaseStudiesSlider .Item .Content {width:430px;float:left;position:relative;margin-right:30px;padding-left:20px}

#MainContainer #R05 .CaseStudiesSlider .Item .Content .Chalange {font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-weight:bold;font-size:21px;color:#e52b49;margin-top:100px}

#MainContainer #R05 .CaseStudiesSlider .Item .Content .Brif {color:#444444;font-weight:600;font-size:16px;line-height:30px;margin-top:30px;height:120px;overflow:hidden}

#MainContainer #R05 .CaseStudiesSlider .Item .Content a.More {display:block;-webkit-border-radius: 5px;border-radius: 5px;width: 320px; height: 37px;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-weight:600;font-size:16px;text-decoration:none;color:#FFF;text-align:center;line-height:37px;margin-top:35px;background:#e52b49}

#MainContainer #R05 .CaseStudiesSlider .Item .Content a:hover.More  {background:#292929;-webkit-transition: background .35s ease-in;
-moz-transition: background .35s ease-in;
-ms-transition: background .35s ease-in;
-o-transition: background .35s ease-in;
transition: background .35s ease-in;}

#MainContainer #R05 .CaseStudiesSlider .Item .Screen {width:520px;min-height:438px;float:right;position:relative;background:url(../images/Home-Master/Screen.png) no-repeat left;z-index:10}

#MainContainer #R05 .CaseStudiesSlider .Item .Screen img.Pic {display:block;width:479px;height:271px;position:absolute;top:20px;left:19px}

#MainContainer #R06UpperShadow {width:100%;height:38px;background:url(../images/Home-Master/Shadow02.png) top center no-repeat;}

#MainContainer #R06 {width:100%;min-height:110px;position:relative;background:url(../images/Home-Master/MedBg.jpg);float:left}

#MainContainer #R06 .OurClientsSlider {width:1000px;height:108px;padding:1px 0px;margin:5px 0px;float:left;position:relative}

#MainContainer #R06 .OurClientsSlider .Item  {width:190px;margin:0px 5px;height:108px;float:left;text-align:center;position:relative}

#MainContainer #R06 .OurClientsSlider .Item img {display:block;position:relative;top:50%;transform: translateY(-50%);margin:auto;cursor:pointer}

#MainContainer #R07 {width:100%;min-height:230px;position:relative;background:#0c0c0c;float:left}

#MainContainer #R07 .Shadow {width:100%;height:38px;background:url(../images/Home-Master/Shadow01.png) top center no-repeat;position:absolute;top:0;z-index:50}

#MainContainer #R07 .col {width:270px;padding:25px;padding-bottom:10px;min-height:180px;float:left}

#MainContainer #R07 .col .Title {height:30px;color:#42c5ff;padding-left:25px;font-size:16px;font-family:'Droid Sans', Arial, Helvetica, sans-serif;}

#MainContainer #R07 .col .Title.Links {background:url(../images/Home-Master/LinksIcon_Ar.png) left 3px no-repeat, url(../images/Home-Master/HomeSep2.png) bottom left no-repeat}

#MainContainer #R07 .col .Title.Social {background:url(../images/Home-Master/SocialIcon.png) left 0px no-repeat, url(../images/Home-Master/HomeSep2.png) bottom left no-repeat;padding-left:28px}

#MainContainer #R07 .col .Title.Contacts {background:url(../images/Home-Master/ContactsIcon.png) left 0px no-repeat, url(../images/Home-Master/HomeSep2.png) bottom left no-repeat;padding-left:28px}

#MainContainer #R07 .col .Content {margin-top:15px;padding-left:20px}

#MainContainer #R07 .col .Content.Links a {display:block;background:url(../images/Home-Master/Arrow_Ar.png) left center no-repeat;color:#FFF;text-decoration:none;padding-left:10px;margin:10px 0px;font-size:13px}

#MainContainer #R07 .col .Content.Links a:hover {color:#42c5ff;background:url(../images/Home-Master/Arrow_Hover_Ar.png) left center no-repeat;}

#MainContainer #R07 .col .Content.Social {margin-top:20px}

#MainContainer #R07 .col .Content.Social a {display:block;color:#FFF;text-decoration:none;padding-left:10px;margin:10px 0px;font-size:15px;position:relative}

#MainContainer #R07 .col .Content.Social a span {display:inline-block;position:relative;top:-5px}

#MainContainer #R07 .col .Content.Social a:before {font-family: FontAwesome;font-weight: normal;font-style: normal;font-size:30px;display: inline-block;padding-right:5px;line-height:30px}

#MainContainer #R07 .col .Content.Social a.Facebook:before {content: "\f082";}

/*-webkit-transform:rotateY(180deg);
  -moz-transform:rotateY(180deg);
  -o-transform:rotateY(180deg);
  -ms-transform:rotateY(180deg);*/

#MainContainer #R07 .col .Content.Social a.linkedin:before {content: "\f08c"}

#MainContainer #R07 .col .Content.Social a.twitter:before {content: "\f081"}

#MainContainer #R07 .col .Content.Social a.instagram:before {content: "\f16d"}

#MainContainer #R07 .col .Content.Social a:hover {color:#42c5ff;}

#MainContainer #R07 .col .Content.Contacts {margin-top:20px}

#MainContainer #R07 .col .Content.Contacts a {display:block;color:#FFF;text-decoration:none;padding-left:10px;margin:10px 0px;font-size:15px;position:relative}

#MainContainer #R07 .col .Content.Contacts a span {display:inline-block;position:relative;top:-2px}

#MainContainer #R07 .col .Content.Contacts a:before {font-family: FontAwesome;font-weight: normal;font-style: normal;font-size:25px;display: inline-block;padding-right:5px;line-height:30px}

#MainContainer #R07 .col .Content.Contacts a.Phone:before {content: "\f095";font-size:25px;}

#MainContainer #R07 .col .Content.Contacts a.Mail:before {content: "\f0e0";font-size:20px}

/*-webkit-transform:rotateY(180deg);
  -moz-transform:rotateY(180deg);
  -o-transform:rotateY(180deg);
  -ms-transform:rotateY(180deg);*/

#MainContainer #R07 .col .Content.Contacts a:hover {color:#42c5ff;}

#MainContainer #R07 .sep {width:20px;min-height:230px;background:url(../images/Home-Master/HomeSep.png) center bottom no-repeat;float:left}

#MainContainer #R08 {width:100%;height:40px;position:relative;background:#070707;float:left;text-align:center;line-height:40px;font-size:12px;color:#4ab2e3}

/* ------------------ Master  ------------------ */

#MainContainer #PageHeader {width:100%;min-height:178px;position:relative;float:left}

#MainContainer #PageHeader.AboutUs {background:url(../images/AboutUs/Header_Ar.jpg) center center no-repeat;background-size:cover }

#MainContainer #PageHeader.Internet {background:url(../images/Internet/Header_En.jpg) center center no-repeat;background-size:cover }

#MainContainer #PageHeader.SoftWare {background:url(../images/SoftWare/Header.jpg) center center no-repeat;background-size:cover }

#MainContainer #PageHeader.Network {background:url(../images/Network/Header_En.jpg) center center no-repeat;background-size:cover }

#MainContainer #PageHeader.Contacts {background:url(../images/Contacts/Header.jpg) center center no-repeat;background-size:cover }

#MainContainer #PageHeader .Shadow {width:100%;height:38px;background:url(../images/Home-Master/Shadow01.png) top center no-repeat;position:absolute;top:0;z-index:50}

#MainContainer #PageHeader .PageTitle {width:100%;height:50px;position:absolute;float:left;background:url(../images/Home-Master/PageTitleBg.png);top:85px;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-size:30px;font-weight:bold;color:#005aaa;line-height:50px}

#MainContainer #PageHeader .BreadCrumb {width:100%;height:40px;position:absolute;float:left;background:url(../images/Home-Master/PageBreadCrumbBg.png);bottom:0px;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;line-height:40px}

#MainContainer #PageHeader .BreadCrumb a {color:#FFF;text-decoration:none;display:inline-block;float:left}

#MainContainer #PageHeader .BreadCrumb a:hover {color:#9ef0ff}

#MainContainer #PageHeader .BreadCrumb span {display:inline-block;float:left;padding:0px 7px;color:#ff000a;font-size:24px} 

#MainContainer #MainAriaUpperShadow {width:100%;height:38px;background:url(../images/Home-Master/Shadow01.png) top center no-repeat;}

#MainContainer #MainAria {width:100%;height:auto;float:left;position:relative}

#MainContainer #MainAria .SideMenu {width:270px;height:auto;margin-right:35px;float:left;position:relative}

#MainContainer #MainAria .SideMenu .mba_SideMenu {width:100%;height:auto;float:left;position:relative;}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Shadow {position:absolute;right:-1px;top:0px;width:20px;height:90%;background:url(../images/Home-Master/SideMenuShad_Ar.png) right top no-repeat, url(../images/Home-Master/SideMenuShad29.png) right bottom no-repeat;background-size:contain, auto;z-index:9}

#MainContainer #MainAria .SideMenu .mba_SideMenu .header {width:100%;min-height:55px;float:left;position:relative;background:#eaeaea;-webkit-border-radius: 25px 0 0 0;border-radius:  25px 0 0 0;border:1px solid #d7d7d7}

#MainContainer #MainAria .SideMenu .mba_SideMenu .header .IconArea {width:65px;min-height:55px;background:#1c93d0;-webkit-border-radius:25px 0 0 0;border-radius:25px 0 0 0;float:left}

#MainContainer #MainAria .SideMenu .mba_SideMenu .header .IconArea.icon01 {background:url(../images/Home-Master/Icon01.png) center center no-repeat #1c93d0;}

#MainContainer #MainAria .SideMenu .mba_SideMenu .header .Title {display:inline-block;float:left;min-height:55px;line-height:55px;margin-left:10px;color:#1c93d0;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content {width:250px;padding:10px;min-height:250px;margin-top:5px;float:left;position:relative;-webkit-border-radius: 0px 0 25px 0 ;border-radius: 0px 0  25px 0;border:1px solid #d7d7d7;background:url(../images/Home-Master/SideMenuContentBg.png) bottom right no-repeat #eaeaea;background-size:100%;padding-bottom:0px}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul {margin:0;padding:0;}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul li {margin:0;padding:0;list-style:none none;display:block;clear:both}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Item {color:#1e96d2;font-size:20px;padding-bottom:5px;margin-bottom:5px;font-weight:400;}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Item > a {display:inline-block;position:relative;top: 25%;transform: translateY(-25%);color:#1e96d2;font-size:20px;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Active.Item:before { content: url(../images/Home-Master/SideMenu_Icon10.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }
	
#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.About.Item:before { content: url(../images/Home-Master/SideMenu_Icon0.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Partners.Item:before { content: url(../images/Home-Master/SideMenu_Icon1.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }
	
	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Internet.Item:before { content: url(../images/Home-Master/SideMenu_Icon11.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }
	
	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Servises.Item:before { content: url(../images/Home-Master/SideMenu_Icon5.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }
	
	
	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Contacts.Item:before { content: url(../images/Home-Master/SideMenu_Icon2_Ar.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
	
    }
	
	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.OurClients.Item:before { content: url(../images/Home-Master/SideMenu_Icon6.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }
	
	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.OurNews.Item:before { content: url(../images/Home-Master/SideMenu_Icon7.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }
	
	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Gallery.Item:before { content: url(../images/Home-Master/SideMenu_Icon8.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }
	
	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Home.Item:before { content: url(../images/Home-Master/SideMenu_Icon9.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }
	
	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Software.Item:before { content: url(../images/Home-Master/SideMenu_Icon12.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }
	
	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Network.Item:before { content: url(../images/Home-Master/SideMenu_Icon13.png); 
    position:relative;
	font-family: FontAwesome;
	left:0%;
	bottom:50%;
	padding-right:5px;
    }

	#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level01 li.Item.Software a  {position:relative;top:-5px}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content .Sep {background:url(../images/Home-Master/SideMenuSep.png) left bottom no-repeat;}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content div.Sep {background:url(../images/Home-Master/SideMenuSep.png) left bottom no-repeat;height:2px;margin:5px 0px}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level02 {margin-top:10px;margin-left:15px}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level02 li.Item {padding-bottom:0px;margin-bottom:7px;padding-bottom:7px;padding-top:5px;border-bottom:dotted 1px #BFBFBF;position:relative}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level02 li.Item.Last {border-bottom:none;margin-bottom:0;padding-bottom:3px} 

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level02 li.Item a {display:inline-block;position:relative;top: 10%;transform: translateY(-10%);color:#1e96d2;font-size:20px;font:15px 'Open Sans', Arial, Helvetica, sans-serif;font-weight:400}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level02 li.Item:before { content: "\f054"; 
    display:inline-block;float:left;
	position:relative;
	font-family: FontAwesome;
	font-size:16px;
	color:#5b5b5b;
    left:0%;
	top:50%;
	padding-right:3px;

	}
	

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content ul.Level02 li.Item a {color:#5b5b5b;font-size:16px}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content a {text-decoration:none}

#MainContainer #MainAria .SideMenu .mba_SideMenu .Content a:hover {color:#024c88 !important}

#MainContainer #MainAria .SideMenu .mba_SideMenu li.Current a {font-weight:bold !important;color:#0775bb !important}

#MainContainer #MainAria .SideMenu .mba_SideMenu li.Current:before  {color:#0775bb !important}

#MainContainer #MainAria .SideMenu .mba_SideMenu.Single .Level01 > li {margin-top:15px;margin-bottom:15px}

#MainContainer #MainAria .SideMenu .mba_SideMenu.Single .Level01 > li.first {margin-top:0px}


#MainContainer #MainAria .ContentArea {width:695px;height:auto;float:left;}

#MainContainer #MainAria .ContentArea p {font-size:17px;line-height:180%;margin:15px;color:#141414;text-align:justify}

#MainContainer #MainAria .ContentArea .Header01 {display:block;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-weight:bold;font-size:21px;border-bottom:1px dotted #ccc;padding-bottom:10px;margin-top:25px;color:#195b97}

#MainContainer #MainAria .ContentArea .Header02 {display:block;font-family:'Open Sans', Arial, Helvetica, sans-serif;font-weight:bold;font-size:17px;border-bottom:1px dotted #ccc;padding-bottom:10px;margin-top:25px;color:#1c93d0}

#MainContainer #MainAria .ContentArea ul { margin-left:35px;margin-top:20px;margin-bottom:20px}

#MainContainer #MainAria .ContentArea ul li {font-size:17px;line-height:200%}

/*  */

.OurClientsPage {width:100%;margin-top:5px;float:left;position:relative;text-align:center}

.OurClientsPage .Item  {display:inline-block;width:160px;height:108px;text-align:center;position:relative;margin:10px 5px}

.OurClientsPage .Item img {max-width:160px;max-height:120px;display:block;position:relative;top:50%;transform: translateY(-50%);margin:auto;cursor:pointer}

/* CaseStudies */

#CaseStudies {width:100%;float:left;position:relative}

#CaseStudies .Pic {display:inline-block;width:269px;height:228px;background:url(../images/AboutUs/Screen.png);float:right;margin-left:30px;margin-top:75px;position:relative}

#CaseStudies .Pic img {width:249px;height:142px;position:absolute;top:10px;right:10px}

#CaseStudies .Control {width:100%;clear:both;position:relative;border-top:1px dotted #D5D5D5;margin-top:50px;margin-bottom:10px;text-align:center}

#CaseStudies .Control span.N {display:inline-block;width:50px;height:50px;background:url(../images/AboutUs/CaseStudies_N.png);margin-top:20px;font-size:14px;font-weight:bold;color:#c04c46;line-height:50px}

#CaseStudies .Control a {width:231px;height:46px;display:block;position:absolute;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-size:17px;color:#FFF;text-shadow: -1.576px 1.231px 0px rgba(0, 0, 0, 0.23);text-decoration:none;line-height:46px;margin-top:20px}

#CaseStudies .Control a.Prev {background:url(../images/AboutUs/CaseStudies_Arrows.png);background-repeat: no-repeat;background-position:0px -46px;top:0; left:0}

#CaseStudies .Control a.Prev span {display:inline-block;white-space:nowrap;position:absolute;left:55px}

#CaseStudies .Control a:hover.Prev {background-position:-231px -46px;}

#CaseStudies .Control a.Prev.Off {background-position:-462px -46px;}

#CaseStudies .Control a.Next {background:url(../images/AboutUs/CaseStudies_Arrows.png);background-repeat: no-repeat;background-position:-462px 0px;top:0; right:0}

#CaseStudies .Control a.Next span {display:inline-block;white-space:nowrap;position:absolute;right:58px}

#CaseStudies .Control a:hover.Next {background-position:-231px 0px}

#CaseStudies .Control a.Next.Off {background-position:0px 0px;}

/* Work Samples */

#WorkSamples .Item {display:block;position:relative;width:327px;height:252px;overflow:hidden;float:left;background:url(../images/Internet/WebPage.png) center no-repeat;margin:10px}

#WorkSamples .Item img {display:block;position:absolute;width:100%;max-width:310px;height:auto;right:9px;top:23px}

#WorkSamples .Item span.Footer {display:block;position:absolute;bottom:0px;width:310px;height:14px;z-index:9;background:url(../images/Internet/WebPage-Footer.png);right:9px}

.fancybox-title.fancybox-title-inside-wrap {font:14px 'Open Sans', Arial, Helvetica, sans-serif;color:#141414;font-weight:bold;text-align:center}

/*#fancybox-thumbs {direction:ltr !important}

#fancybox-thumbs ul li {float:right !important}*/

/*Contacts Page*/

#ContactsPage {margin-top:30px}

#ContactsPage p {margin:15px;font-size:16px}

#ContactsPage .fa {color:#1c93d0}

/* ------------------ Common  ------------------ */


/* ------------------ Super ------------------ */

.centralize {width:1000px;margin:auto;position:relative}

.cleaner {clear:both}

.HIghlighted {color:#007CCC;font-style:italic;/*border:1px dashed #C3C3C3;padding:5px;-webkit-border-radius:15px;border-radius:15px;background:#FFF*/}

.cursor-default {cursor:default}

.DashedSep {border-bottom:1px dashed #D1D1D1;margin-bottom:25px;padding-top:20px;clear:both;float:none}

.AllText {font-weight:bold;font-size:15px;color:#252525;line-height:180%;text-align:justify}

.justify {text-align:justify}

.Float_Normal {float:left}

.Float_Rev {float:right}

.LTR {direction:ltr;display:inline-block}

.RTL {direction:rtl;display:inline-block}

.CenterTxt {text-align:center}

.UC {font-size:30px;padding-top:100px}


#BasePage {width:100%;position:relative;float:left;top:-25px}

#BasePage .Box {width:320px;position:relativ;margin-left:10px;margin-right:10px;margin-top:20px;float:left}

#BasePage .Box .Title {font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-size:19px;font-weight:bold;color:#345182;text-align:left}

#BasePage .Box img.Pic {display:block;width:100%;height:auto;clear:both;margin:10px 0px;border-radius:20px;border:1px solid #efefef}

#BasePage .Box .Brif {padding:0 10px;height:126px;line-height:26px;overflow:hidden;font-size:16px;color:#444444;/*text-align:justify*/;display:none}

#BasePage .Box a.More {display:block;-webkit-border-radius: 5px;border-radius: 5px;width: 100%; height: 37px;font-family:'Droid Sans', Arial, Helvetica, sans-serif;font-weight:400;font-size:16px;text-decoration:none;color:#FFF;text-align:center;line-height:37px;margin-top:15px}

#BasePage .Box a.More.Blue01 {background:#183967}

#BasePage .Box a.More.Blue02 {background:#2c80bf}

#BasePage .Box a:hover.More.Blue01 {background:#292929;-webkit-transition: background .35s ease-in;
-moz-transition: background .35s ease-in;
-ms-transition: background .35s ease-in;
-o-transition: background .35s ease-in;
transition: background .35s ease-in;}

#BasePage .Box a:hover.More.Blue02 {background:#292929;-webkit-transition: background .35s ease-in;
-moz-transition: background .35s ease-in;
-ms-transition: background .35s ease-in;
-o-transition: background .35s ease-in;
transition: background .35s ease-in;}

#BasePage .Box.Last {margin-right:0px}