.show
{
    display:block;
    visibility:visible;
}
.hide
{
    display:none;
    visibility:hidden;
}
form
{
    margin-bottom:20px;
}

/*
h1 {
	padding:0;
	font-size:36px;
    line-height:46px;
	font-weight:normal;
	color:#4d4d4d;
	font-family: 'PT Sans', sans-serif;
	margin:20px 0px 5px 0px;
}

h2 {
	padding:0.5% 0;
	font-size:1.5em;
    line-height:1.7em;
	font-weight:normal;
	color:#464646;
	font-family: 'PT Sans', sans-serif;
}
h3 {
	padding:0.5% 0;
	font-size:1.1em;
    line-height:1.2em;
	font-weight:normal;
	font-family: 'PT Sans', sans-serif;
	color:#00188f;
}
h4 {
	padding:0.45% 0;
	font-size:1.0em;
    line-height:1.1em;
	font-weight:normal;
	font-family: 'PT Sans', sans-serif;
	color:#00188f;
}
h4 {
	padding:0.4% 0;
	font-size:.9em;
    line-height:1em;
	font-weight:normal;
	font-family: 'PT Sans', sans-serif;
	color:#00188f;
}*/
a.action-button
{
    display:block;
    padding:6px 10px;
    text-decoration:none;
    margin:2px 0 2px 8px;
    text-align:center;
}
.ontop
{
    z-index:200000;
}
.ontop2
{
    z-index:199900;
}
.ontop3
{
    z-index:199800;
}
.ontop4
{
    z-index:199700;
}
.ontop5
{
    z-index:199600;
}
#top-bar
{
    background-color:#4d4d4d;
    color:#fff;
    height:28px;
}
#login-box
{
   width:147px;
   height:28px;
}
#login-box a
{
    display:block;
    background-color:#ff5d19;
    line-height:28px;
    color:#fff;
    text-decoration:none;
    padding:0px 10px;
    text-align:center;
}
#logo-row
{
    padding:10px 0px;
    position:relative;
}
    #logo-row h3
    {
        margin-top:10px;
        margin-bottom:0px;
    }
#top-menu
{
    background-color:#f2f2f2;
    1padding:4px 0px 3px 0px;
    height:37px;
    margin-bottom:0px;
}
#language-box
{
    background-color:#999999;
    width:113px;
    float:right;
    height:28px;
}
#logo-container
{
    border-right:1px solid #ccc;
    width:155px;
}
#products-section
{
    margin-bottom:10px;
    margin-top:36px;
}
    #products-section h1
    {
        margin-top:5px;
    }
#free-products-section
{
    margin-bottom:10px;
}
#social-section
{
    background-color:#4d4d4d;
    height:50px;
    color:#fff;
    margin-bottom:20px;
}

#about-section p
{
    font-size:0.85em;
    margin-bottom:1%;
    line-height:16px;
}
#about-section h3
{
    margin-top:0;
    padding-top:0;
    padding-bottom:0;
    font-size:1.1em;
    line-height:1.2em;
    margin-bottom:8px;
    font-family:Arial;

}

#logo-row .title
{
}
#logo-row h3
{
    padding:0;
    margin-top:3px;
}

.small-menu-section
{
   float:right;
   margin-top:15px;
}
    .small-menu-section li span
    {
        font-size:0.9em;
        1letter-spacing:1.5px;
    }
    .small-menu-section ul, .small-menu-section ul li
    {
        padding:0;
        margin:0;
        list-style:none;
    }



#slider-tiles
{
  1  margin-bottom:20px;
}
.lock
{
    background:url(img2/lock2.png) no-repeat #0071bc 50% 35%;
}
.shield
{
    background:url(img2/shield.png) no-repeat #0071bc 50% 35%;
}
.tool
{
    background:url(img2/tool.png) no-repeat #0071bc 50% 35%;
}
.cloud
{
    background:url(img2/cloud.png) no-repeat #0071bc 50% 35%;
}
.scanner
{
    background:url(img2/scanner.png) no-repeat #0071bc 50% 35%;
}
.snow
{
    background:url(img2/snow.png) no-repeat #0071bc 50% 35%;
}
.firewall
{
    background:url(img2/appfirewall.png) no-repeat #0071bc 50% 35%;
}
.converter
{
    background:url(img2/converter.png) no-repeat #0071bc 50% 30%;
}
.plugin
{
    background:url(img2/secplugin.png) no-repeat #0071bc 50% 35%;
}
.manager
{
    background:url(img2/filemanager.png) no-repeat #0071bc 50% 30%;
}

.size1
{
    height:115px;
    max-width:225px;
    width:205px;
}
.size12
{
    height:115px;
    max-width:283px;
    width:283px;
}
.size2
{
    height:130px;
    max-width:283px;
    width:283px;
}
.size3
{
    height:125px;
    max-width:263px;
    width:263px;
}
.size4
{
    height:150px;
    max-width:440px;
    width:440px;
}

ul.social
{
    margin-top:10px;
}
    ul.social li.text
    {
        margin-right:5px;
        padding-top:5px;
    }
ul.social li
{
	height:30px;
    margin-right:5px !important;
}
ul.flat>li
{
    float:left;
    display:inline-block;

}
span.copyright
{
	float:left;
}
#carousel img
{
    width:100%;
    max-width:50%;
    min-width:100px;
}
.platforms-section
{
    background-color:#fff;
    1padding:1%; /*5px*/
    text-align:center;
}
    .platforms-section ul.platforms, .platforms-section ul.platforms li
    {
        padding:0;
        margin:0;
    }
ul.platforms
{
    display:block;
}
ul.platforms li
{
    1margin-right:20px;
    1margin-left:25px;

}

.platforms-section-all
{
    background-color:#ccc;
    text-align:right;
}
.platforms-section-all ul.platforms, .platforms-section-all ul.platforms li
    {
        padding:0;
        margin:0;
    }


ul.bottom-menu li
{
    margin-right:15px;
}
ul.bottom-menu
{
    margin:0;
    padding:0;
}
ul.bottom-menu li a
{
    display:block;
    padding-right:10px;
    border-right:1px solid #666;
}
    ul.bottom-menu li.last a
    {
        border-right:none;
    }
ul.platforms, ul.social, ul.platforms li, ul.social li, ul.bottom-menu, ul.bottom-menu li
{
    margin-bottom:0;
}
.widget
{
    color:#000;
    background-color:#e6e6e6;
    padding:20px;
    margin-bottom:10px;
}
.widget p span
{
    font-weight:bold;
}
#bottom-section
{
    margin-top:0.76em;/*10px;*/
    background-color:#ccc;
    padding:2em 0 1.2em 0;
    line-height:16px;
}
    #bottom-section p
    {
        font-size:0.76em;
        padding:0;
        margin:0 0 0.1% 0;
    }
    #bottom-section .bottom-menu a
    {
        font-size:0.76em;
        color:#000;
    }



#bottom-section-all
{
    margin-top:0.76em;/*10px;*/
    background-color:#ccc;
    padding:10px 0px;
    line-height:16px;
}
    #bottom-section-all p
    {
        font-size:0.76em;
        padding:0;
        margin:10px 0 10px 0;
    }
    #bottom-section-all .bottom-menu a
    {
        font-size:0.76em;
        color:#000;
    }


ul.newsletter
{
    padding:0;
    margin:0;
}
ul.newsletter > li
{
    1margin-right:5px;
}

.left
{
    float:left;
}

.tile-inner
{
    1padding:3.5%;
}
.tile-learn
{
    background-color:#4d4d4d;
    position:relative;
    margin-bottom:10px;
    overflow:hidden;
    padding:20px;
    color:#fff;
}
    .tile-learn .horiz img
    {
        width:100%;
        max-width:100%;
    }
    .tile-learn .vert img
    {
        width:auto;
        max-width:100%;
        max-height:100%;
    }


.tile
{
    background-color:#0071bc;
    position:relative;
    margin-bottom:10px;
    overflow:hidden;
    padding:10px;
}
#free-product-section .tile
{
    background-color:#009245;
}
.nav-tile
{
    background-color:#e6e6e6;
    height:64px;
    color:#808080;
    margin-bottom:10px;
    font-size:90%;
    width:225px;
}

.action
{
    position:absolute;
    bottom:20px;
    left:20px;
}
.more-action
{
    position:absolute;
    bottom:20px;
    right:20px;
}

.tile span{
        display:block;
        position:absolute;
        bottom:10px;
        font-size:0.92em;
        color:#fff;
        left:10px;
}
.tile span em
{
    font-weight:bold;
    white-space: pre;
}
.note
{
    overflow:hidden;
    width:45%;
    1float:left;
    position:absolute;
    top:20px;
    left:20px;
    line-height:15px;

}
.right-action
{
    position:absolute;
    top:20px;
    right:20px;
    width:40.8%;
    text-align:right;
    1float:right;
}
.note2000
{
    position:relative;
}
.note2000 .l1
{
    margin-bottom:12px;
}
    .note2000 .l2
    {
        margin-left:4.375em;
        margin-top:-2.5em;
    }
.note2000 .num
{
    font-size:4em;
}
.note2000 .l3
{
    margin-top:-1em;
    margin-left:13.375em;
}

/*Security menu tuneup*/
.security-menu, .security-menu > li
{
    height:24px;
}
    .security-menu > li
    {
        font-size:90%;
    }
.security-menu>li
{
    background-color:#00178e !important;
    color:#fff;
    width:119px;
}
.security-menu>li>a
{
    background-color:#00178e !important;
    color:#fff;
}
    .security-menu  ul> li > a
    {
        font-size:90%;
    }
.security-menu>li>ul
{
    border-bottom:4px solid #00178e;
}
.security-menu li > ul{
    top:24px;
}
.security-menu li > a, .security-menu ul> li > a{
    line-height:24px;
}
/*Tools menu tuneup*/
.tools-menu, .tools-menu > li
{
    height:24px;
}
.tools-menu > li
{
    font-size:90%;
}
.tools-menu>li
{
    background-color:#ff5d19 !important;
    color:#fff;
    width:119px;
}
.tools-menu>li>a
{
    background-color:#ff5d19 !important;
    color:#fff;
}
.tools-menu>li>ul
{
    border-bottom:4px solid #ff5d19;
}
.tools-menu li > ul{
    top:24px;
}
.tools-menu  li > a, .tools-menu  ul> li > a{
    line-height:24px;
}
    .tools-menu  ul> li > a
    {
        font-size:90%;
    }
/*language menu tuneup*/
.language-menu>li
{
    1background-color:#999 !important;
    color:#fff;
    width:103px;
}
.language-menu>li>a
{
    1background-color:#999 !important;
    color:#fff;
}
.language-menu, .language-menu > li
{
    height:24px
}
.language-menu li > ul{
    top:24px;
    z-index:200;
}
.language-menu li > a, .language-menu ul> li > a{
    line-height:24px;
}

/*misc-menu tuneup*/
.misc-menu>li
{
    color:#fff;
    1width:103px;
}
.misc-menu>li>a
{
    color:#fff;
    text-decoration:none;
}
.misc-menu, .misc-menu > li
{
    height:24px;
    margin-right:10px;
}
.misc-menu li > a{
    line-height:24px;
}


/*small menu*/
.dropdown,.dropdown ul,.dropdown li,.dropdown a{
            margin:0;
            padding:0;
            border:none;
            outline:none;
        }
        .dropdown{
            1height:24px;
            zoom:1;
        }

        .dropdown > li
        {
            list-style:none;
            float:left;
            margin:0;
            position:relative;
            display:block;
            padding:0px 0px 0px 10px !important;
            background:url(img2/arrowdown.png) no-repeat 90% 50%;
        }
            .dropdown li > a, .dropdown ul > a
            {
                white-space:nowrap;
            }
            .dropdown li > a
            {
                text-decoration:none;
            }
            .dropdown ul> li > a
            {
                text-decoration:none;
                display:block;
                padding:0 10px;
            }
            .dropdown li:hover > a
            {
                color:#fff;
            }
            .dropdown ul li:hover
            {
                background-color:#666;
                color:#fff;
            }
        .dropdown li ul > li{list-style:none;float:none;}
        .dropdown li > ul
        {
            position:absolute;
            left:-9999px;
            z-index:100;
            background-color:#ccc;
        }
        .dropdown li:hover > ul{left:0;}



ul.flat-inline, ul.flat-inline li
{
    margin:0;
    padding:0;
}
ul.flat-inline
{
    letter-spacing:-0.31em;
    *letter-spacing:normal;
    word-spacing:-0.43em;
    1font-size:0;
}
ul.flat-inline li
{
    display:inline-block;
    zoom:1;
    *display:inline;
    letter-spacing:normal;
    word-spacing:normal;
    vertical-align:top;
    1font-size:.9em !important;
}

/*slider*/
ul.bxslider, ul.bxslider li, ul.bxslider2, ul.bxslider2 li
{
    padding:0;
    margin:0;
}

.bx2 .slider-content {text-align: left!important;}

.slider-content
{
    text-align: center;
    position:relative;
    padding:0;
}
    .slider-content img
    {
        float:left;
    }
.slider-content .sl-body
    {
        padding:57px 0 0 70px;
        color:#ffffff;
		position:absolute;
    }
    .slider-content .sl-body h3
    {
        margin:0 0 1px;
        color:#fff;
		font-family:Segoe UI,sans-serif;
        font-size:40px;
        font-weight:normal;
        padding:0.5% 0;
        line-height:1.2em;
    }

    .slider-content .sl-body p
    {
	   font-family:Segoe UI,sans-serif;
       font-size:24px;
	   margin-top:8px;
	   line-height:1.4em;
       overflow:hidden;
    }

	.slider-content .sl-buttons
    {
		position: absolute;
    }

	.slider-content .sl-buttons a
    {
		position:absolute;
		display:block;
		outline:none;
    }

	.slider-content .sl-buttons a.learn
    {
		color: #ffffff;
		font-family: Segoe UI,sans-serif;
		font-size: 15px;
		left: 225px;
		padding: 5px 0 0 18px;
		text-decoration: none;
		width: 130px;
		height: 32px;
    }

	.slider-content .sl-buttons a.learn:hover { text-decoration: underline }

    .slider-content .sl-body .sl-more
    {
        position:absolute;
        bottom:8px;
        left:295px;
    }

	.slider-content .sl-buttons a.product-button.free { background-color: #39b54a }

	.slider-content .sl-buttons a.product-button.free:hover { background-color: #069319 }

	.slider-content .sl-buttons a.product-button.free span {
		font-family: Segoe UI,sans-serif;
		font-size: 15px;
		font-weight: bold;
		line-height: 37px;
		margin-left: -27px;
	}

	.slider-content.holiday-offer .sl-body { padding-top: 40px }

	.slider-content.holiday-offer .sl-body p { font-size: 18px }

#sl-smb
{

}
.smb
{
    background-color:#4f8b2f;
}
#sl-hosting
{

}
.hosting
{
    background-color:#662d91;
}
#sl-enterprise
{
}
.enterprise
{
    background-color:#15237b;
}
#sl-security
{
}
.security
{
    background-color:#f7931e;
}

/*Slider Buttons*/
    .security a.action-button
    {
        color:#f7931e;
        background-color:#fff;
        width:90px;
    }
    .enterprise a.action-button
    {
        color:#29abe2;
        background-color:#fff;
        width:90px;
    }
    .hosting a.action-button
    {
        color:#662d91;
        background-color:#fff;
        width:90px;
    }
    .smb a.action-button
    {
        color:#009245;
        background-color:#fff;
        width:90px;
    }
    .security a.learn-more:hover, .enterprise a.learn-more:hover, .hosting a.learn-more:hover, .smb a.learn-more:hover
    {
        color:#fff;
        background-color:#00188f;
    }
    .security a.buy-now:hover, .enterprise a.buy-now:hover, .hosting a.buy-now:hover,.smb a.buy-now:hover
    {
        color:#fff;
        background-color:#ff5e1a;
    }
    .security a.download-free:hover, .enterprise a.download-free:hover, .hosting a.download-free:hover,.smb a.download-free:hover
    {
        color:#fff;
        background-color:#14ad29;
    }
/*Learn more row buttons*/
#learn-section
{
    height:165px;
    margin-top:20px;
}
#learn-section a.action-button
{
    background-color:#fff;
    color:#4d4d4d;
    width:90px;
}
#learn-section a.learn-more:hover
{
        color:#fff;
        background-color:#ff5e1a;
}
/*Footer newsletter row buttons*/
#about-section a.action-button
{
    background-color:#4d4d4d;
    color:#fff;
    width:104px;
}
#about-section a.subscribe:hover
{
        color:#fff;
        background-color:#333;
}
#about-section input.txt-newsletter
{
    width:203px;
    1height:27px;
    font-size:.85em;
    margin-top:2px;
    padding:8px 2px;
}

/*nav tile navigation*/
#slider-tiles .nav-tile
{
    position:relative;
}
#slider-tiles .nav-tile .arrow
{
    position:absolute;
    left:101px;
    width:23px;
    height:14px;
    margin-top:-14px;
    z-index:200000;
    background:url(img2/play.png) no-repeat 0 0;
}
#slider-tiles #nav-tile0 .arrow
{
    background:url(img2/security-arrow.png) no-repeat 0 0;
}
#slider-tiles #nav-tile1 .arrow
{
    background:url(img2/enterprise-arrow.png) no-repeat 0 0;
}
#slider-tiles #nav-tile2 .arrow
{
    background:url(img2/smb-arrow.png) no-repeat 0 0;
}
#slider-tiles #nav-tile3 .arrow
{
    background:url(img2/hosting-arrow.png) no-repeat 0 0;
}
.nav-tile:hover
{
    background-color:#ccc;
}
.nav-tile a
{
     text-decoration:none;
     color:#808080;
}
.nav-tile .t
{
    overflow:hidden;
    padding:10px;
    text-align:center;
    vertical-align:middle;
}
#nav-tile0.active
{
    background-color:#f7931e;
    color:#fff;
}
#nav-tile1.active
{
    background-color:#29abe2;
    color:#fff;
}
#nav-tile2.active
{
    background-color:#009245;
    color:#fff;
}
#nav-tile3.active
{
    background-color:#662d91;
    color:#fff;
}

#nav-tile0.active .t, #nav-tile1.active .t, #nav-tile2.active .t, #nav-tile3.active .t
{
    color:#fff;
}

.about-column
{
    width:510px;
}
.news-column
{
    width:330px;
}


/*rollover*/
.rollover
{
    display:block;
	height:31px;
}
.rollover:hover
{
	background-position:0px 0px;
}
.rollover-notext
{
	text-indent:-99999px;
	width:31px;
}
.rollover-search
{
	background:transparent url(img2/searchhov.png) no-repeat 0px -31px;
}
.rollover-play
{
	background:transparent url(img2/playhov.png) no-repeat 0px -31px;
}
.rollover-learn
{
	background:transparent url(img2/learnhov.png) no-repeat 0px -31px;
}

.boxcaption{
    float: left;
    position: absolute;
    top:-20em;
    left:0;
    1width: 100%;
    opacity: 1;
    padding:5px;
    font-size:90%;
    /* For IE 5-7 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    /* For IE 8 */
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
#products-section .size1 .boxcaption
{
    background-color:#4d4d4d;
    color:#fff;
    height:80px;
    padding:10px 10px 0 10px;
	width:205px;
}
#products-section .size12 .boxcaption
{
    background-color:#4d4d4d;
    color:#fff;
    height:80px;
    padding:10px 10px 0 10px;
	width:283px;
}

#free-product-section .boxcaption
{
    background-color:#4d4d4d;
    color:#fff;
    height:80px;
    padding:10px 10px 0px 10px;
	width:283px;
}
#free-product-section .size4 .boxcaption
{
    background-color:#4d4d4d;
    color:#fff;
    height:90px;
    padding:10px 10px 0px 10px;
	width:440px;
}


a.subscribe.action-button
{
    display:block;
    padding:8px 0px;
    text-decoration:none;
    margin:2px 0 2px 8px;
    text-align:center;
}
#logo-row li.l0
{
    padding-top:6px;
    1vertical-align:middle;
}

#top-bar-menu ul, #top-bar-menu ul li
{
    list-style: none;
    margin: 0;
	padding: 0;
}
#top-bar-menu .misc-menu li.tm0
{
    width:120px;
}
#top-bar-menu .misc-menu li.tm1
{
    width:113px;
}
#top-bar-menu .misc-menu li.tm2
{
    width:75px;
	1float:right;
    margin-right:0;
}

#top-bar-menu .misc-menu li
{
    margin-right:5px;
    text-align:center;
}

#top-bar-menu .misc-menu li a
{
    display:block;
    line-height:28px;
}

#top-bar-menu .misc-menu li a:hover
{
    background-color:#333333;
}

#clients-section2
{
   margin-bottom:20px;
}
.bxslider2
{
   1 margin:10px 0 10px 0;
   height:105px;
}
   .bxslider2 li
    {
        1vertical-align:middle !important;
    }
    .bxslider2 li img
    {
        height:100px;
    }

.outer-container
{
	width:100%;
}
.flxeslider-container
{
	overflow:hidden;
}
.block
{
    display:block;
    text-decoration:none;
}
a.block div
{
    cursor:pointer;
}
.tile-learn a
{
    color:#fff;
    text-decoration:none;
}
.social-all
{
    text-align:right;
    float:right;
}


/*New Index page*/
a.category-tile
{
    display:inline-block;
    width:302px;
    height:160px;
    position:relative;
    color:#fff;
    text-decoration:none;
}
a.category-tile span
{
    display:block;
    position:absolute;
    bottom:10px;
    left:10px;
    font-size:18px;
    font-family:'PT Sans', Arial;
}

a.category-tile.doc
{
    background:#15237b url(img2/tool2.png) no-repeat 50% 35px
}
a.category-tile.doc:hover
{
    background:#0071bc url(img2/tool2.png) no-repeat 50% 35px
}

a.category-tile.buy
{
    background:#f7931e url(img2/lock3.png) no-repeat 50% 35px
}
a.category-tile.buy:hover
{
    background:#ff5e1a url(img2/lock3.png) no-repeat 50% 35px
}

a.category-tile.free
{
    background:#4f8b2f  url(img2/wrench.png) no-repeat 50% 35px
}
a.category-tile.free:hover
{
    background:#14ad29 url(img2/wrench.png) no-repeat 50% 35px
}
#new-learn-section
{
    background-color:#f2f2f2;
    height:150px;
    margin-top:36px;
}
a.learn-tile
{
    display:inline-block;
    width:250px;
    position:relative;
    color:#173989;
    font-family:'PT Sans', Arial;
    font-size:14px;
    padding-left:50px;
    text-decoration:underline;
}
a.learn-tile.page
{
    background:#f2f2f2 url(img2/doc_icon.png) no-repeat 0 50%
}
a.learn-tile.arrow
{
    background:#f2f2f2 url(img2/play_icon.png) no-repeat 0 50%
}
a.social-icon
{
     display:inline-block;
     width:30px;
     height:30px;
}
a.social-icon.fb
{
    background:url(img2/fb1.png) no-repeat 0 0
}
a.social-icon.fb:hover
{
    background:url(img2/fb1-hover.png) no-repeat 0 0
}
a.social-icon.in
{
    background:url(img2/in1.png) no-repeat 0 0
}
a.social-icon.in:hover
{
    background:url(img2/in1-hover.png) no-repeat 0 0
}
a.social-icon.tw
{
    background:url(img2/tw1.png) no-repeat 0 0
}
a.social-icon.tw:hover
{
    background:url(img2/tw1-hover.png) no-repeat 0 0
}
a.social-icon.rss
{
    background:url(img2/rss1.png) no-repeat 0 0
}
a.social-icon.rss:hover
{
    background:url(img2/rss1-hover.png) no-repeat 0 0
}
a.social-icon.sw
{
    background:url(img2/spiceworks.png) no-repeat 0 0
}
a.social-icon.sw:hover
{
    background:url(img2/spiceworks-hover.png) no-repeat 0 0
}


#new-learn-section
{
}

#social-section.new-social
{
    font-size:13px;
    font-family:'PT Sans', Arial;
    margin-bottom:0 !important;
    margin-top:38px;
}
#social-section.new-social input.txt-newsletter
{
    width:203px;
    font-size:.85em;
    1margin-top:2px;
    margin-left:10px;
    padding:6px 2px;
    height:18px;
    border:0 !important;
}
#social-section.new-social a.newsletter-button
{
    background-color:#00aeef;
    display:inline-block;
    color:#fff;
    1margin-top:2px;
    width:100px;
    height:30px;
    text-decoration:none;
    text-align:center;
    line-height:30px;
}
#social-section.new-social a.newsletter-button:hover
{
    background-color:#00baff;
}
.text-right
{
    text-align:right;
}

.no-left
{
    padding-left:0 !important;
    margin-left:0 !important;
}
.no-right
{
    padding-right:0 !important;
    margin-right:0 !important;
}

#clients-section2
{
    margin-top:30px;
}

#about-section2
{
}
#about-section2 h2
{
    color:#4d4d4d;
    font-family:'PT Sans', Arial;
    font-size:18px;
}
#about-section2 p
{
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
a.news-brief
{
    display:inline-block;
    width:445px;
    height:50px;
    position:relative;
    color:#4d4d4d;
    font-family:'PT Sans', Arial;
    font-size:12px;
    text-decoration:none;
    margin-bottom:2px;
    padding:5px;
    background:#f2f2f2 url(img2/arrow_grey1.png) no-repeat 98% 50%
}
a.news-brief span.news-title
{
    display:block;
    color:#00aeef;
    font-weight:bold;
}
a.news-brief span.news-text
{
    display:block;
    width:425px;
}
a.news-brief:hover
{
    background:#e0e0e0 url(img2/arrow_blue1.png) no-repeat 98% 50%
}

#about-more
{
    margin-top:10px;
}
#about-more a
{
    1color:#00aeef;
    1font-size:12px;
    1text-decoration:underline;
}

.anchor
{
    position:relative;
}
.newsletter-result
{
    display:inline-block;
    position:absolute;
    right:2px;
    bottom:-30px;
    font-size:12px;
}
.err
{
    color:#da362d;
}
.bgErr
{
    background-color:#da362d !important;
}
.bgOk
{
    background-color:#00b816 !important;
}
.bgWork
{
    background-color:#979797 !important;
}
ul.social2
{
    margin-top:10px;
    padding:0;
}
    ul.social2 li.text
    {
        margin-right:10px;
        padding-top:5px;
    }
ul.social2 li
{
	height:30px;
    margin-right:10px;
}
#product-page .contentleft2 h1.shift-left
{
    margin-left:-20px;
}
a.current-link
{
    font-weight:bold !important;
    1color:#ff8c00 !important;
    cursor:default;
}
.promotion
{
    font-weight:bold !important;
    color:#c92323 !important;
}
.promotion-title
{
    font-size:18px;
    1color:#00188f;
    font-family: 'PT Sans', sans-serif;
    text-align:center;
    padding:3px;
}
