header, nav, article, footer, address {  

	display: block;  

}

body{

	/* font-family:Verdana, Arial, Helvetica, sans-serif; */

	font-size:12px;

	color:#333;

	background-color:#fff;

}

a{

	color:#6a800d;

}

a:hover, a:focus{

	color:#7B950D;

	text-decoration:underline;

}

h1{

	color:#6c830c;

	margin-top:0;

	margin-bottom:15px;

	padding:0;

	font-weight:normal;

	font-size:30px;

	line-height:36px;

	text-shadow:1px 1px 0 #ddd;

}

h1.mm-font-h{

	line-height:50px;

}

h1 span{

	font-size:21px;

}

h2{

	font-size:24px;

	font-weight:normal;

	margin:0;

	padding:0;

}

h2.green{

	color:#6c830c;

	text-shadow:1px 1px 0 #ddd;

}

h2.white{

	color:#fff;

	text-shadow:1px 1px 0 #444;

}

h2.style2{

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-style:italic;

	font-size:28px;

}

h2.style2big{

	font-size:34px;

}

h2.big{

	font-size:28px;

}

#top_panel h2{

	color:#fff;

	text-shadow:1px 1px 0 #666;

	line-height:22px;

	margin:0px 0px 5px 0px;

	padding:0px;

}

.top_panel_sub_h2{

	color:#fff;

	text-shadow:1px 1px 0 #666;

	font-size:19px;

	padding-top:5px;

}

h2 span{

	font-size:19px;

}

h3{

	color:#6c830c;

	margin:0;

	padding:0;

	font-size:18px;

	font-weight:normal;

}

h3 span{

	font-size:18px;

}

h3.line{

	border-bottom:#e3e3e3 1px solid;

	margin-bottom:25px;

	padding-bottom:5px;

}

h3.style2{

	text-shadow:1px 1px 0 #ddd;

	font-size:23px;

}

h4{

	color:#6c830c;

	margin:18px 0px 5px 0px;

	font-size:18px;

	font-weight:normal;

}

h5{

	color:#6c830c;

	margin:18px 0px 5px 0px;

	font-size:16px;

	font-weight:normal;

}

img{

	border:0;

}

.clear{

	clear:both;

}

img.img-center{

	margin-left:auto;

	margin-right:auto;

}

img.img-border1{

	border:#999 1px solid;

}

img.img-border2{

	border:#666 1px solid;

}

img.img-border3{

	border:#333 1px solid;

}

img.img-border4, .videobox-border{

    border: 4px solid;

    border-image-source: linear-gradient(45deg, rgb(0,143,104), rgb(206 189 90));

    border-image-slice: 1;

}

img.img-border5{

    border: 2px solid;

    border-image-source: linear-gradient(45deg, rgb(0,143,104), rgb(206 189 90));

    border-image-slice: 1;

}

p{

	line-height:22px;

	text-align:justify;

}

p.left{

	text-align:left;

}

p.big{

	font-size:15px;

	line-height:28px;

}

address{

	line-height:20px;

}

label em{

	color:#CB3301;

}

.alert.alert-language{

	margin-bottom:10px;

	margin-top:10px;

}

.alert.alert-danger a{

	color:#333;

	text-decoration:underline;

}

.form-control:focus{

	border-color:#7B950D;

	box-shadow:none;

}

.form-group .text{

	padding-top:4px;

}

.form-group .text2{

	padding-top:7px;

}

.input-group-addon.right{

	padding-right:4px;

}

.btn-ns{

	background-color:#6c830c;

	border-color:#667a14;

	color:#fff;

}

.btn-ns:hover, .btn-ns:focus{

	color:#fff;

	background-color:#758e0f;

}

.red{

	color:#ff0000;

}
blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee;
}
blockquote{

	border-left-color:#758e0f;

}

blockquote .normal-font{

	font-size:12px;

}

.textquote.lead{

	line-height: 2em;

	font-size:14px;

}

.textquote:after {

    content: '\275E';

    font-family: 'fontawesome';

    font-size: 24px;

}

.textquote:before {

    content: '\275D';

    font-family: 'fontawesome';

    font-size: 24px;

}

ul.none{

	list-style:none;

	padding:0;

	margin:0;

}

ul.arrow{

	list-style-image:url(/images/arrow_face.gif);

	margin:0 0 0 15px;

	padding:0;

	line-height:24px;

}

ul.mark{

	list-style-image:url(/images/correct_mark_green.png);

	margin:10px 0 0 25px;

	padding:0;

	line-height:24px;

	background-color:transparent;

}

ul.mark li{

	padding:0 0 10px 0;

}

ul.mark.morespace li{

	padding:0 0 20px 0;

}

ul.arrow.mm-font{

	line-height:30px;

}

ul.arrow2{

	padding-left:18px;

}

ul.arrow2 li:before{

    /*content: "\e258";*/

	content: "\e080";

    font-family: 'Glyphicons Halflings';

    font-size: 12px;

    float:left;

    margin-left:-17px;

	margin-top:-1px;

    color: #6c830c;

}

ul.arrow2 li{

	display: block;

	padding-left: 14px;

	list-style:none;

	line-height: 36px;

}

ul.arrow2 li a {

	color: #333;

	text-decoration: none;

}

ul.arrow2 li a:hover{

	text-decoration:underline;

}

ul.more{

	line-height:30px;

}

ol.more{

	line-height:30px;

}

ol.more2{

	line-height:40px;

}

ul.ns-pagination li a{

	color:#6a800d;

	cursor:pointer;

}

ul.ns-pagination li a:hover{

	color:#7B950D;

	text-decoration:none;

}

ul.ns-pagination li.active a{

	background-color:#999;

	border-color:#999;

}

ul.ns-pagination li.active a:hover{

	background-color:#6a800d;

	border-color:#6a800d;

}

.box-colour{

	border:#ebebeb 1px solid;

}

.modal-footer{

	margin-top:0;

}

.flex-center{

	display:flex; 

	flex-flow:nowrap; 

	align-items:center;

}

.flex-box{

	display:flex;

	flex-flow:nowrap;

}

.flex-box.white-bg{

	width:100%;

	padding-left:15px;

	padding-right:15px;

}

.flex-box.gray-bg{

	width:100%;

	background-color:#ebebeb;

	padding-left:15px;

	padding-right:15px;

}

.flex-box.green-bg{

	width:100%;

	background-color:#6c830c;

	padding-left:15px;

	padding-right:15px;

}

.flex-box.green-bg p{

	color:#fff;

}

.flex-box.center{

	display:inline-grid;

	align-content:center;

}

.pg-header{

	padding-top:10px;

	padding-bottom:10px;

	background-color:#ebebeb;

	border-top:#C9D78A 5px solid;

}

.pg-header h1{

	margin-bottom:0px;

}

table .sub-header{

	background-color:#7B9513 !important;

/*	background-image:url(/images/tab_bg.jpg);

	background-repeat:repeat-x;*/

	color:#fff;

	font-weight:normal;

	font-size:14px;

	text-shadow:1px 1px 0 #666;

	border-bottom:0 none !important;

	padding-top:12px !important;

	padding-bottom:12px !important;

}

.pricing.flags label{

	cursor:pointer;

	font-size:11px;

	padding-left:25px;

}

.pricing.flags label.ukFlag{

	background:url("/images/flag-uk.jpg") no-repeat left top;

}

.pricing.flags label.usFlag{

	background:url("/images/flag-us.jpg") no-repeat left top;

}

.table.hosting .pricing.kyats{

	display:none;

}

.ns-readonly{

	background-color:#fff !important;

	border-color:#ebebeb !important;

	box-shadow:none;

}

.ns-hide{

	display:none;

}

.glyphicon-green{

	color:#6c830c;

}

.glyphicon-space{

	padding-right:5px;

	color:#6c830c;

	font-size:14px;

}

.domain-check .www{

	font-size:12px;

}

.domain-check .extension{

	width:100px; 

	padding:0 12px 0 6px;

}

.domain-check .extension select{

	padding:2px 2px 2px 1px; 

	height:auto; 

	font-size:12px;

}

/* Banner - START */

header .logo a{

/*	height:100px;

	width:360px;*/

	display:block;

	margin:10px 0 12px 0;

}

header .logo img{

	

}

header .box{

	float:left;

	color:#333;

	padding:10px 12px;

	background-color:#f1f1f1;

	border:#ddd 1px solid;

	text-align:center;

	border-radius:7px;

	-moz-border-radius:7px;

	-webkit-border-radius:7px;

	-khtml-border-radius:7px;

	margin-top:-6px;

}

header .box span.glyphicon{

}

header .box a{

	color:#333;

	font-size:12px;

	text-decoration:none;

}

header .box a:hover{

	text-decoration:none;

}

header .box .btn-group{

	margin-top:6px;

}

header .box .btn{

	padding-top:4px !important;

}

header .box .btn-ns a{

	color:#fff;

}

/* Banner - END */



/* Top Panel - START */

.navbar-collapse{

	padding-left:0;

}

.navbar{

	margin-bottom:0;

	min-height:36px;

}

.navbar.navbar-default{

	background-color:#7b9413;

	border:0 none;

	border-color:transparent;

	border-bottom:#869f1c 1px solid;

	border-radius:0;

	-moz-border-radius:0;

	-webkit-border-radius:0;

	-khtml-border-radius:0;

}

.navbar-default ul.navbar-nav{

	margin:0;

}

.navbar-default ul.navbar-nav li{

	padding:2px 0;

}

.navbar-default ul.navbar-nav li a{

	color:#fff;

	text-transform:uppercase;

	border-right:#869f1c 1px solid;

	line-height:18px;

	padding:11px 21px 10px 20px;

}

.navbar-default ul.navbar-nav li a:focus{

	color:#fff;

}

.navbar-default ul.navbar-nav li a.start{

	border-left:#869f1c 1px solid;

}

.navbar-default ul.navbar-nav li.active, 

.navbar-default ul.navbar-nav li:hover{

	background:url('/images/menu-selected.png') no-repeat 50% 0;

}

.navbar-default ul.navbar-nav li.active a,

.navbar-default ul.navbar-nav li.active a:hover,

.navbar-default ul.navbar-nav li:hover a,

.navbar-default ul.navbar-nav li.open a,

.navbar-default ul.navbar-nav li.open a:hover,

.navbar-default ul.navbar-nav li.open a:focus{

	background-color:transparent;

	color:#fff;

}

.navbar-default ul.navbar-nav li.dropdown a:focus,

.navbar-default ul.navbar-nav li.dropdown a:hover{

	border-right:#869f1c 1px solid;

}

.navbar-default ul.navbar-nav li.dropdown a:focus{

	background-color:transparent !important;

	color:#fff;

}

.navbar-default ul.navbar-nav ul.dropdown-menu{

	padding-top:0;

	padding-bottom:0;

	border-radius:0;

	filter:alpha(opacity=95);

	-moz-opacity:0.95;

	-khtml-opacity:0.95;

	opacity:0.95;

}

.navbar-default ul.navbar-nav ul.dropdown-menu li{

	padding:0;

	border-top:1px solid #C9D78A;

}

.navbar-default ul.navbar-nav ul.dropdown-menu li:first-child{

	border-top:0 none;

}

.navbar-default ul.navbar-nav ul.dropdown-menu li a{

	color:#596F02;

	font-size:12px;

	padding-top:9px;

	padding-bottom:9px;

	padding-left:15px;

	border-right:none;

	border-left:5px solid #fff;

}

.navbar-default ul.navbar-nav ul.dropdown-menu li a:hover{

	color:#111;

	background-color:#AABF46;

	border-top-color:#839D16;

	border-bottom-color:#C9D78A;

	border-left:5px solid #4B5D02;

	border-right:none;

}

.navbar-default ul.navbar-nav ul.dropdown-menu li a:focus{

	color:#596F02;

}

.navbar-default ul.navbar-nav ul.dropdown-menu li.active{

	border-top:0 none;

}

.navbar-default ul.navbar-nav ul.dropdown-menu li.active a{

	color:#111;

	background-color:#C9D78A;

	border-left:5px solid #607606;

}

.navbar-default ul.navbar-nav ul.dropdown-menu li.active + li{

	border-top:0 none;

}

.navbar-default ul.navbar-nav li.static a{

	padding:8px 10px 7px 10px;

	color:#f1f1f1;

	border-right:0;

	cursor:pointer;

}

.navbar-default ul.navbar-nav li.static span.glyphicon{

	color:#fff;

}

.navbar-header .navbar-toggle,

.navbar-header .navbar-toggle:focus{

	background-color:#fff;

}

.navbar-default .navbar-collapse{

	border-color:transparent;

	padding-right:0;

	max-height:none;

}

.navbar-collapse.collapsing ul.navbar-nav li,

.navbar-collapse.in ul.navbar-nav li{

	padding:0;

}

.navbar-collapse.collapsing ul.navbar-nav li a,

.navbar-collapse.in ul.navbar-nav li a{

	border-right:none;

	padding:10px 15px;

	border-bottom:#869f1c 1px solid;

}

.navbar-collapse.in ul.navbar-nav li a.end{

	border-bottom:none;

}

.navbar-collapse.collapsing ul.navbar-nav li.active,

.navbar-collapse.in ul.navbar-nav li.active, 

.navbar-collapse.in ul.navbar-nav li:hover{

	background:transparent;

}

.navbar-collapse.in ul.navbar-nav li.active a,

.navbar-collapse.in ul.navbar-nav li a:hover{

	background-color:#839d15;

}

#top_panel{

	background: #7b9513;

}

#top_panel_image{

	

}

#top_panel_image .img-toppromo{

	display:block;

	width:100%;

	height:auto;

}

.panel-title.green{

	color: #6C830C;

	text-shadow: 1px 1px 0px #DDD;

	font-size: 22px;

}

.panel .panel-title > a:hover, .panel .panel-title > a:focus{

	text-decoration:none;

}

.panel .panel-title span.glyphicon{

	font-size:12px;

}

#top_panel .promo{

	position:relative;

}

#top_panel .promo .info{

}

#top_panel .promo .info img.wide{

	margin:15px 0;

}

#top_panel .promo .info .null{

	margin-top:21px;

	margin-left:15px;

}

#top_panel .promo .info .top-panel_noscript{

	margin-top:22px;

	margin-left:1px;

	margin-bottom:25px;

}

#top_panel .promo .info .tester{

	padding:20px 0 10px 0;

	min-height:275px;

	background-repeat:no-repeat;

}

#top_panel .promo .info .tester ul{

	line-height:34px;

	margin:20px 0 0 20px;

	list-style-image:url("/images/correct_mark_white.png");

	list-style-position:outside;

}

#top_panel .promo .info .tester ul li{

	color:#fff;

	font-size:14px;

	text-shadow: 1px 1px 0px #666;

	margin:0;

	padding:0 0 5px 0;

}

#top_panel .promo .info .tester p{

	color:#fff;

	text-shadow: 1px 1px 0px #666;

	line-height:28px;

	padding-top:8px;

}

#top_panel .promo .info .tester p.more-height{

	line-height:56px !important;

}

#top_panel .promo .info .tester a{

	color:#fff;

	text-shadow: 1px 1px 0px #666;

	text-decoration:none;

	border-bottom:#000 1px dotted;

}

#top_panel .promo .info .tester a:hover{

	color:#ff0000;

	text-shadow: 1px 1px 0px #666;

	text-decoration:none;

	border-bottom:#ff0000 1px dotted;

}

#top_panel .promo .info .tester .limit{

	width:500px;

}

#top_panel .promo .info .tester .limit2{

	width:510px;

}

#top_panel .promo .info .tester .top10{

	margin-top:10px;

}

#top_panel .promo .info .tester .top15{

	margin-top:15px;

}

#top_panel .promo .info .tester.webdesign{

	background-image:url("/images/top-panel_webdesign.png");

	background-position:95% 55%;

}

#top_panel .promo .info .tester.domain{

	background-image:url("/images/top-panel_domain.png");

	background-position:95% 99%;

}

#top_panel .promo .info .tester.webhosting{

	background-image:url("/images/top-panel_hosting.png");

	background-position:100% 60%;

}

#top_panel .promo .info .tester.resellerhosting{

	background-image:url("/images/top-panel_hosting.png");

	background-position:100% 60%;

}

#top_panel .promo .info .tester.webvideo{

	background-image:url("/images/top-panel_webvideo.png");

	background-position:100% 60%;

}

#top_panel .promo .info .tester.aboutus{

	background-image:url("/images/top-panel_team.png");

	background-position:100% 55%;

}

#top_panel .promo .info .tester.contactus{

	background-image:url("/images/top-panel_contact.png");

	background-position:100% 55%;

}

#top_panel .promo .info .tester.customerlogin{

	background-image:url("/images/top-panel_customer-login.png");

	background-position:100% 55%;

}

#top_panel .promo .info .tester.mobileapp{

	background-image:url("/images/top-panel_onlinemarketing.png");

	background-position:95% 60%;

/*	background-image:url("/images/top-panel_web-app.png");

	background-position:100% 55%;*/

}

#top_panel .promo .info .tester.onlinemarketing{

	background-image:url("/images/top-panel_onlinemarketing.png");

	background-position:95% 60%;

}

#top_panel .promo .info .tester.portfolio{

	background-image:url("/images/top-panel_portfolio.png");

	background-position:95% 60%;

}

#top_panel .promo .info .tester.techsupport{

	background-image:url("/images/top-panel_technical-support.png");

	background-position:100% 60%;

}

#top_panel .promo ul.quick-menu{

	line-height:30px;

	list-style:none;

	padding:0;

	margin:0;

	font-size:16px;

	width:205px;

	position:absolute;

	right:15px;

	top:20px;

}

#top_panel .promo ul.quick-menu.home-video{

	line-height:77px;

	width:260px;

}

#top_panel .promo ul.quick-menu li a{

	color:#000;

	font-weight:normal;

	text-shadow:1px 1px 0 #ebebeb;

	text-decoration:none;

	display:block;

	padding:7px 0px 7px 25px;

	margin-bottom:5px;

	border-radius:5px;

	-moz-border-radius:5px;

	-webkit-border-radius:5px;

	-khtml-border-radius:5px;

	background-color:#c9d78a;

}

#top_panel .promo ul.quick-menu.home-video li a{

	color:#fff;

	text-shadow:1px 1px 0 #333;	

	background-color:#677d0a;

	border-color:#627708;

	font-size:19px;

}

#top_panel .promo ul.quick-menu li a:hover{

	display:block;

	color:#fff;

	text-shadow:1px 1px 0 #666;

	background-color:#444;

}

#top_panel .promo ul.quick-menu.home-video li a:hover{

	background-color:#3e4c03;

}

#top_panel .promo ul.quick-menu li a.selected{

	color:#fff;

	text-shadow:1px 1px 0 #666;

	background-color:#333;

	cursor:default;

}

#top_panel .promo .tester p.white{

	color:#fff !important;

	font-size:20px;

	line-height:44px;

	padding-top:0;

	text-shadow:1px 1px 0 #666 !important;

	letter-spacing:1px;

}

#top_panel .promo .tester p.white span.big-1{

	font-size:38px;

	line-height:50px;

	letter-spacing:2px;

}

#top_panel .promo .tester p.white span.big-2{

	font-size:28px;

	line-height:45px;

}

#top_panel .promo .tester p.white span.big-3{

	font-size:22px;

}

/* Top Panel - END */



.wrapper.schemeLight{

	background-color:#f2f2f2;

}

.wrapper.schemeLight.border{

	border-top:#ebebeb 1px solid;

	border-bottom:#ebebeb 1px solid;

}

.wrapper.schemeDark1{

	background-color:#CCC;

}

.wrapper.schemeDark2{

	background-color:#333;

}

.wrapper.schemeGreen{

	background:#7b9513;

}

.wrapper .container{

	padding-top:20px;

	padding-bottom:20px;

}

.wrapper .container.nopadding{

	padding-top:0;

	padding-bottom:0;

}

.wrapper .container.morepadding{

	padding-top:40px;

	padding-bottom:40px;

}

.wrapper .container.min-height{

	min-height:400px;

}



/* Container - END */



.feature_panel{

}

/* .feature_panel ul.feature_panel_list{

	list-style:none;

	margin:0;

	padding:0;

} */

.feature_panel ul.feature_panel_list {
    list-style: none;
    margin: 0;
    padding: 0;
    gap: 10px;
    display: inline-flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

.feature_panel .feature_panel_list li{

	float:left;

	/* margin-right:20px; */

	padding:10px;

	width:24%;

    display: flex;

    flex-flow: nowrap;

    align-items: center;

    margin-bottom: 12px;

}

.feature_panel .feature_panel_list.glyphlarge li{

	width:31%;

}

.feature_panel .feature_panel_list li span{

	margin-right: 0px;

}

.feature_panel .feature_panel_list li small{

	display:contents;

}

.feature_panel .feature_panel_list li:hover{

	background-color:#ebebeb;

}

.feature_panel .feature_panel_list .glyphicon{

	color:#6c830c;

	font-size:36px;

}

.feature_panel .feature_panel_list.glyphlarge .glyphicon{

	font-size:50px;

}

.feature_panel .feature_panel_list li:hover .glyphicon{

	color:#333;

}

.recent-work{

	padding:28px 0 30px 0;

	border-top:#ddd 5px solid;

	position:relative;

}

.recent-work:hover{

	background-color:#7B9413;

}

.recent-work .line-arrow{

	position:absolute;

	top:-5px;

	width:100%;

	height:24px;

	background-image:url('/images/line-arrow.png');

	background-repeat:no-repeat;

	background-position:50% -5px;

}

.recent-work h2{

	margin-bottom:25px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-style:italic;

	font-size:28px;

}

.recent-work:hover h2{

	color:#fff;

	text-shadow:none;

}

.recent-work a{

	color:#333;

	text-decoration:none;

	font-size:11px;

}

.recent-work:hover a{

	color:#fff;

}

.recent-work a:hover{

	color:#7B950D;

	text-decoration:none;

}

.recent-work:hover a:hover{

	color:#000;

}

.recent-work a span{

	display:block;

	text-align:center;

}

.recent-work img{

	margin-bottom:4px;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	-khtml-border-radius:3px;

	border:#e3e3e3 1px solid;

}

.recent-work:hover img{

	border-color:#666;

}

.recent-work:hover img:hover{

	border-color:#333;

}

.recent-work .more{

	margin-bottom:0;

	margin-top:20px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-style:italic;

}

.recent-work .more a{

	font-size:20px !important;

	color:#6c830c;

	text-shadow:1px 1px 0 #ddd;

}

.recent-work:hover .more a{

	color:#fff;

	text-shadow:none;

}

.recent-work .more a:hover{

	color:#fff;

	text-decoration:underline;

}

.recent-work .recent-work-item{

	padding-left:8px;

	padding-right:8px;

}

.footer-tutorial-links{

	padding:35px 0 20px 0;

	border-top:#ddd 5px solid;

}

.footer-tutorial-links:hover{

	background-color:#222;

}

.footer-tutorial-links h2{

	margin-bottom:15px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-style:italic;

	font-size:28px;

}

.footer-tutorial-links:hover h2{

	color:#fff;

	text-shadow:none;

}

.footer-tutorial-links p{

	text-align:center !important;

	line-height:22px !important;

}

.footer-tutorial-links .video-box{

	position: relative;

	padding-left:8px;

	padding-right:8px;

}

.footer-tutorial-links .video-box .play-btn{

	display:none;

}

.footer-tutorial-links .video-box:hover .play-btn{

    position: absolute;

    z-index: 1;

    width: 64px;

    height: 64px;

    top: 33%;

    left: 50%;

	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";

	filter: alpha(opacity=80);

	-moz-opacity: 0.8;

	-khtml-opacity: 0.8;

	opacity: 0.8;

    transform: translate(-50%,-50%);

    display: unset;

}

.footer-tutorial-links .video-box .play-btn:hover{

	background-color:transparent !important;

}

.footer-tutorial-links:hover p a{

	color:#ebebeb;

}



.footer-tutorial-links p a:hover{

	text-decoration:none;

	color:#7B950D;

}



.footer-tutorial-links img{

	margin-top:10px;

	margin-bottom:8px;

}

.footer-tutorial-links img:hover{

	border-color:#7B950D;

	background-color:#7B950D;

}

.top-clients{

	padding:28px 0 30px 0;

	border-top:#ddd 5px solid;

	background-color:#f1f1f1;

	background-image:url('/images/top-clients-bg.jpg');

}

.top-clients h2{

	margin-bottom:25px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-style:italic;

	font-size:28px;

}

.top-clients .more{

	margin-bottom:0;

	margin-top:20px;

	text-align:center;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-style:italic;

}

.top-clients .more a{

	font-size:20px !important;

	color:#6c830c;

	text-shadow:1px 1px 0 #ddd;

}

.top-clients .client-item{

	margin-bottom:10px;

	padding-left:8px;

	padding-right:8px;

	text-align:center;

}

.top-clients .client-item img{

	

}

.top-clients .client-item:hover img{

	background-color:#f5f5f5;

	border-color:#ccc;

}

#go-top {
    position: fixed;
    bottom: 90px;
    right: 26px;
    background-color: #222;
    cursor: pointer;
    font-size: 24px;
    font-weight: bold;
    width: 50px;
    height: 49px;
    text-align: center;
    border: #000 1px solid;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%;
    filter: alpha(opacity = 70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0;
    z-index: 999;
}

#go-top .glyphicon{

	padding:12px 0;

	line-height:18px;

	color:#fff;

}

footer{
	background-color:#ebebeb;
	border-top:#CCC 1px solid;
/*	-moz-box-shadow:0 8px 8px -8px #d0d0d0 inset;
	-webkit-box-shadow:0 8px 8px -8px #d0d0d0 inset;
	box-shadow:0 8px 8px -8px #d0d0d0 inset;
*/
	padding-top:4px;
}

footer .sociallink{
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:#999 1px dotted;
}

footer .sociallink .fb{
	padding-top:5px;
}

footer .sociallink span{
	font-size:11px;
	font-family:'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
	padding-top:8px;
}

footer .sociallink img{
	margin-left:9px;
	width:30px;
}

footer .quicklinks{

	padding:20px 0 25px 0;

/*	border-bottom:#999 1px dotted;

	color:#333;*/

	color:#333;

}

footer .quicklinks p{

	text-align:justify;

}

footer .quicklinks a{

	color:#333;

	text-decoration:none;

	border-bottom:#666 1px dotted;

}

footer .quicklinks a:hover{

	color:#53640d;

	text-decoration:none;

	border-bottom:#7B950D 1px dotted;

}

footer .quicklinks .subheader{

	font-weight:normal;

	margin-bottom:12px;

	font-size:16px;

	color:#000 !important;

	text-shadow:1px 1px 0 #ddd;

}

footer .quicklinks .aboutshort{

	padding-right: 50px;

}

footer .quicklinks .contact p{

	color:#333;

	line-height:23px;

}

footer .quicklinks .contact .last{

	margin:0;

}

footer .quicklinks .contact .space{

	padding-left:23px;

	display:block;

}

footer .quicklinks ul{

	list-style:square;

	margin:0 0 0 5px;

	padding:0 0 0 10px;

}

footer .quicklinks ul li{

	line-height:27px;

}

footer .quicklinks ul.none{

	list-style:none;

	padding:0;

	margin:0;

}

footer .quicklinks ul.none li{

	float:left;

	margin:7px 0 0 0;

}

footer .quicklinks ul.none li.second{

	margin-left:20px;

}

footer .quicklinks ul.none li a{

	display:block;

	border:1px solid #999;

	border-radius:7px;

	-moz-border-radius:7px;

	-webkit-border-radius:7px;

	-khtml-border-radius:7px;

}

footer .quicklinks ul.none li a:hover{

	background-color:#fff;

}

footer .quicklinks ul.none li img{

	border-radius:6px;

	-moz-border-radius:6px;

	-webkit-border-radius:6px;

	-khtml-border-radius:6px;

}

footer .quicklinks .news{

	font-size:11px;

	padding-right:40px;

	line-height:20px !important;

}

footer .info{

	background-color:#ccc;

}

footer .copyright{

	padding:8px 0;

	margin:0;

	color:#222;

	font-size:10px;

	text-align:center;

}