﻿html .t-container 
{max-width: 800px;}

/*=====Common styles=====*/
html, body, form 
{margin: 0; padding: 0; height: 100%;}

html .RadPicker 
{font-size: 1em;}

.classDiv 
{float: left; width: 50%; /*margin-top: 30px;*/}

.main-container-wrapper 
{min-height: 100%; position: relative;}

.all-content-wrapper 
{padding-bottom: 84px;}

.row-user-wrapper 
{height: auto; text-align: left; background-color: #ffffff; padding: 5px 0px; color: #000000; font-size: 0.8em;}
 
.footer-wrapper 
{/*position: absolute;*/ bottom: 0; width: 100%; height: auto;  /*Height of the footer*/}

body 
{/*font-family: Arial, Tahoma, "Segoe UI" , "helvetica neue light" , sans-serif; font-size: 10pt; color: #000000;*/
 font-family: "Segoe UI", "helvetica neue light", sans-serif; font-size: 12pt; color: #545c61}

a img 
{border: none;}

.t-row-border-bottom
{border-bottom: 1px solid #545c61; margin-bottom: 5px;}
/*=====Fine Common Styles=====*/

/*=====Header=====*/
.top-header-wrapper 
{/*background-color: #FF0000;*/ height: auto; background: #ffffff; border-top: 4px solid #ff3300; border-bottom-color: #eeeeee;}

.header-wrapper 
{margin: 0px; padding: 5px 0px 5px 0px; background-color: #ffffff; border-top: 4px solid #ff3300; height: auto;}

.header-wrapper h1 
{margin: 0px; padding: 0; font-size: 1em;}
/*=====Fine Header=====*/

/* Common Sprite Class - just add it to the HTML element and it will apply the sprite image, you will only need to apply the postion */
/* .t-rwd-sprite {background-image: url("../Images/rwd-sprite.png"); background-repeat: no-repeat;}*/

/*=====Header Section=====*/
.t-rwd-logo 
{display: block; width: 68px; height: 2.5em; line-height: 2.5em; background-position: 0 0;}

.menu-wrapper 
{background-color: #ff3300; /**zoom: 1;*/}

.menu-wrapper:after 
{content: ""; clear: both; display: block;}

.t-rwd-try-now-buttons 
{text-align: right;}

.t-rwd-try-now-buttons2
{text-align: left;}

/*RadButton LinkButton*/
.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbLinkButton
{min-width: 70px; /*min-height: 25px;*/ /*margin-top: .8em;*/ background-color: #FF00FF; border-radius: 2px;
color: #ffffff; /*font-family: Arial;*/ font-size: .8em; font-weight: bold; line-height: 1.2em; padding: 0.5em 0.1em 0.5em 0.1em;
    text-align: center;
    transition-duration: 0.2s;
    transition-property: background-color, color;
    transition-timing-function: ease;
    border: none;
}

/*.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbLinkButton:hover, 
.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbLinkButton:focus 
{background-color: #414246;}*/

.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbLinkButton.t-rwd-prim 
{background-color: #ff3300;}

.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbLinkButton.t-rwd-prim:hover,
.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbLinkButton.t-rwd-prim:focus 
{background-color: #C2410E; }

/*RadButton Skinned*/
.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbSkinnedButton
{min-height: 0px; min-width: 70px; margin-top: .8em; background-color: #ff00ff; border-radius: 2px;
color: #ffffff; line-height: 1.2; text-align: center; transition-duration: 0.2s; transition-property: background-color, color;
transition-timing-function: ease; border: none;
    /*font-family: Arial;
    font-size: .8em;
    font-weight: bold;*/
    
    /*padding: .4em 1em .7em;*/
    
}

.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbSkinnedButton:hover, 
.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbSkinnedButton:focus 
{background-color: #414246;}

.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbSkinnedButton.t-rwd-prim 
{background-color: #ff3300; color: #ffffff; /*font-family: Arial;*/ font-weight: bold;}

.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbSkinnedButton.t-rwd-prim:hover,
.t-rwd-try-now-buttons .RadButton.RadButton_MetroTouch.rbSkinnedButton.t-rwd-prim:focus 
{background-color: #C2410E; }

/*
.c-button
{ background-color: #ff3300; color: #ffffff; font-family: Arial; font-size: 0.8em; font-weight: bold; height: 30px; width: 100px; }

button.rbDecorated
{
    background-color: #ff3300; color: #ffffff; font-family: Arial; font-size: 0.8em; font-weight: bold; height: 30px; width: 100px;
}

button.rbSkinnedButton
{
    background-color: #ff3300; color: #ffffff; font-family: Arial; 
}

*/

/*==========================================================
Tab Menu
==========================================================*/
/*.clear {clear: both;}
div.hideSkiplink {background-color: #ff3300; width:100%;}
div.menu {padding: 4px 0px 4px 4px;}
div.menu ul {list-style: none; margin: 0px; padding: 0px; width: auto;}
div.menu ul li a, div.menu ul li a:visited {background-color: #ff3300; border: 1px solid #ff3300; color: #ffffff; display: block; line-height: 1em; padding: 4px 10px; text-decoration: none; white-space: nowrap;}
div.menu ul li a:hover {background-color: #bfcbd6; color: #465c71; text-decoration: none;}
div.menu ul li a:active {background-color: #ff3300; color: #ffffff; text-decoration: none;}*/

/*Main menu*/
    .demo-container .mainMenu {
        text-transform: uppercase;
    }
 
    .demo-container .mainMenu .rmRootGroup .rmRootLink {
        padding: 4px 20px;
        line-height: 30px;
        height: 30px;
    }
 
    .demo-container .mainMenu .rmRootGroup .rmRootLink .rmToggle {
        height: 30px;
    }
 
        /*Bootstrap skin*/
        .demo-container .mainMenu.RadMenu_Bootstrap .rmRootGroup .rmRootLink {
            padding: 15px;
            line-height: 1.42857;
            height: 1.42857em;
        }
        .demo-container .mainMenu.RadMenu_Bootstrap .rmRootGroup .rmRootLink .rmToggle {
            height: 1.33em;
        }
 
        /*Material skin*/
        .demo-container .mainMenu.RadMenu_Material .rmRootGroup .rmRootLink {
            padding: 14px 24px;
            line-height: 1.42857;
            height: 1.42857em;
        }
        .demo-container .mainMenu.RadMenu_Material .rmRootGroup .rmRootLink .rmToggle {
            height: 1.33em;
        }


/* Menu Styles */
.menu-wrapper .RadMenu.RadMenu_MetroTouch 
{/*font-size: .8125em;*/ /*font-family: Arial; */font-size:10pt; /*margin: -5px;*/ padding: 0px; /*max-width:990px;*/}

.menu-wrapper .RadMenu.RadMenu_MetroTouch .rmRootGroup 
{background-color: transparent; color: #ffffff; border: none; font-weight: normal; padding: 0;}

.menu-wrapper .RadMenu_MetroTouch .rmRootGroup .rmItem,
.menu-wrapper .RadMenu_MetroTouch .rmRootGroup .rmRootLink:hover,
.menu-wrapper .RadMenu_MetroTouch .rmRootGroup .rmFocused > .rmLink,
.menu-wrapper .RadMenu_MetroTouch .rmLink.rmRootLink 
{border-color: transparent;}

.menu-wrapper .RadMenu_MetroTouch .rmLink.rmRootLink 
{/*color: #282828;*/ color: #ffffff; line-height: 2em;}

.menu-wrapper .RadMenu_MetroTouch .rmFocused > .rmLink.rmRootLink,
.menu-wrapper .RadMenu_MetroTouch .rmLink.rmRootLink:hover 
{background-color: #ffffff; color: #ff3300;}

.menu-wrapper .RadMenu_MetroTouch .rmRootGroup .rmExpanded,
.menu-wrapper .RadMenu_MetroTouch .rmRootGroup .rmSelected > .rmRootLink,
.menu-wrapper .RadMenu_MetroTouch .rmRootGroup .rmExpanded > .rmRootLink 
{background-color: #ff3300; color:#ffffff;}

.menu-wrapper .RadMenu_MetroTouch .rmRootGroup .rmSlide 
{font-weight: normal;}

.menu-wrapper .RadMenu_MetroTouch .rmIcon 
{/*background-image: url("../Images/rwd-sprite.png"); background-repeat: no-repeat; */}

.menu-wrapper .RadMenu_MetroTouch .rmHorizontal .rmExpand:before,
.menu-wrapper .RadMenu_MetroTouch .rmBottomArrow .rmIcon 
{/*background-position: 4px -117px;*/}

html .RadMenu 
{display: block;}

/*=====Mobile Menu=====*/
.RadMenu_MetroTouch .rmRootToggle 
/*{margin-top: .8em; background-color: transparent;}*/
{margin-top: 0em; background-color: transparent; background-image: url('../images/mobile-menu-sprite.png'); border-style: none; height: 36px; width: 36px;}

/*.RadMenu_MetroTouch.t-rwd-menu-desktop:hover
{border: 0 none !important; background-color: red; color: #FF0000 !important;}

.RadMenu_MetroTouch.t-rwd-menu-desktop:active, .RadMenu_MetroTouch.t-rwd-menu-desktop:focus
{color: red !important; background-color: yellow !important; border: 1px solid green !important;}

.RadMenu_MetroTouch.t-rwd-menu-mobile 
{position: static;}*/

/*.RadMenu_MetroTouch.t-rwd-menu-mobile .rmRootToggle 
{width: 36px; height: 36px; background-color: transparent; border-style:none; border-color: transparent; color: #000000; 
 position: absolute; right: 0; top: .1em; margin-right: 10px;}*/

.RadMenu_MetroTouch .rmRootToggle:before
{line-height: 36px; color: #000000; border-style: none;}

.RadMenu_MetroTouch .rmRootToggle:active,
/*.RadMenu_MetroTouch .rmRootToggle.rmExpanded */
{background-color: transparent; border-color: transparent; color: #ff0000;}

.RadMenuPopup_MetroTouch .rmSelected:hover,
.RadMenuPopup_MetroTouch .rmItem.rmSelected
{/*border: 0 none !important;*/ background-color: red; /*color: #FF0000 !important;*/}

.RadMenuPopup_MetroTouch.t-rwd-menu-mobile 
{z-index: 10000; /*font-family: Arial;*/ font-size:10pt;}



/* START Telerik.Web.UI.Skins.MenuMobile.css */
/*.RadMenu{display:inline-block;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.RadMenu .rmRootToggle{font-size:2em;width:1.42857143em;line-height:1.42857143;border-radius:2px;border-width:1px;border-style:solid;cursor:pointer;display:block;text-align:center}
.RadMenu .rmRootToggle:before{content:"\e0f1";font-family:"TelerikWebUI";display:inline-block;vertical-align:top}
.RadMenu.rmDisabled .rmRootToggle{cursor:default;opacity:.6}
.RadMenuPopup{min-width:110px;border-width:1px;border-style:solid;box-shadow:.143em .214em .214em rgba(0,0,0,0.2);line-height:normal;display:none;position:absolute;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;z-index:10}
.RadMenuPopup ul{margin:0;padding:0;list-style:none}
.RadMenuPopup a{color:inherit;text-decoration:none}
.RadMenuPopup .rmSlide{min-width:110px;box-sizing:border-box;overflow:hidden;position:relative;z-index:10}
.RadMenuPopup:before,.RadMenuPopup:after{content:"";border-width:0 8px 8px;border-style:solid;border-left-color:transparent;border-right-color:transparent;display:block;position:absolute;top:-8px;right:.841em}
.RadMenuPopup:after{top:-6px}
.RadMenuPopup.rmLeft:before,.RadMenuPopup.rmLeft:after{left:.841em;right:auto}
.RadMenuPopup.rmHiddenPointer:before,.RadMenuPopup.rmHiddenPointer:after{display:none}
.RadMenuPopup .rmGroup{width:100%;height:100%;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:absolute;z-index:10;top:0;left:100%}
.RadMenuPopup .rmGroup .rmGroup{top:0}
.RadMenuPopup .rmGroup .rmGroup.rmVisible{visibility:visible}
.RadMenuPopup .rmRootGroup{position:relative;left:0}
.RadMenuPopup .rmGroup .rmGroup{display:none}
.RadMenuPopup .rmItem{padding-right:40px;border-top-width:1px;border-top-style:solid;position:relative}
.RadMenuPopup .rmItem:after{content:"";display:block;clear:both}
.RadMenuPopup .rmItem.rmDisabled .rmLink{opacity:.4}
.RadMenuPopup .rmItem.rmDisabled .rmToggle{opacity:.4;cursor:default}
.RadMenuPopup .rmItem:first-child{border-top:0}
.RadMenuPopup .rmSeparator{display:none}
.RadMenuPopup .rmLink,.RadMenuPopup .rmParentItem{width:100%;padding:10px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.RadMenuPopup .rmLink{padding-right:0;float:left}
.RadMenuPopup span.rmLink{cursor:default}
.RadMenuPopup .rmParentItem{padding-left:40px;cursor:pointer}
.RadMenuPopup .rmParentItem:before{width:20px;position:absolute;top:0;bottom:0;left:10px;margin:auto;height:.71428571em;line-height:.71428571;content:"\e00f";font-size:2em;font-family:"TelerikWebUI";text-align:center}
.RadMenuPopup .rmLeftImage:before{content:"";margin-right:10px;width:16px;height:16px;display:inline-block;position:relative;top:2px}
.RadMenuPopup .rmToggle{width:20px;padding:10px;position:absolute;top:0;bottom:0;right:0;cursor:pointer;text-align:center;z-index:20}
.RadMenuPopup .rmToggle:before{width:1em;height:1em;position:absolute;top:50%;left:50%;margin:-0.5em 0 0 -0.5em;font-size:2em;font-family:"TelerikWebUI";content:"\E00C"}
.RadMenuPopup .rmLoading:after{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:20}
.RadMenuPopup .rmLoadingIcon:after{background-position:center;background-repeat:no-repeat}
.RadMenuPopup .rmLoadingTemplate{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:20}
@media only screen and (min-width:768px) and (max-width:1024px)
    {.RadMenuPopup .rmSlide{width:320px;max-height:360px}}
@media only screen and (min-width:361px) and (max-width:768px)
    {.RadMenuPopup .rmSlide{width:300px;max-height:400px}}
@media only screen and (max-width:360px)
    {.RadMenuPopup .rmSlide{width:260px;max-height:300px}}
.RadMenuPopup_rtl{text-align:right}
.RadMenuPopup_rtl .rmGroup{left:-100%}
.RadMenuPopup_rtl .rmRootGroup{left:0}
.RadMenuPopup_rtl .rmItem:not(.rmParentItem){padding-left:40px;padding-right:0}
.RadMenuPopup_rtl .rmParentItem{padding-left:10px;padding-right:40px}
.RadMenuPopup_rtl .rmParentItem:before{content:"\e00c";left:auto;right:.1em}
.RadMenuPopup_rtl .rmLink{padding-left:0;padding-right:10px}
.RadMenuPopup_rtl .rmLink{float:right}
.RadMenuPopup_rtl .rmLeftImage::before{margin-right:0;margin-left:10px}
.RadMenuPopup_rtl .rmToggle{left:0;right:auto}
.RadMenuPopup_rtl .rmToggle:before{content:"\E00f"}*/
/* END Telerik.Web.UI.Skins.MenuMobile.css */

/*=====Fine Mobile Menu=====*/
.logo-wrapper 
{height: auto; max-height: 100px; background: linear-gradient(#fdfefe, #f0f2f4); border-bottom: 1px solid #b6bdc1;}

.logo-wrapper > .t-container 
{padding-top: 1em; padding-bottom: 1em;}

.t-rwd-logo-wrapper 
{float: left; width: 16em; margin: 0; color: #595b61;}

.t-rwd-logo-wrapper span 
{display: block;}

.t-rwd-logo-wrapper > img 
{display: block;}

/* SocialShare Desktop Position */
.logo-wrapper .t-rwd-ssh-dt .t-rwd-SocialShare 
{margin-top: 3px; padding: 0; border: 0; height: auto; position: static; float: right;}

html .RadSocialShare_MetroTouch a.sshLinkItem .sshIcon 
{left: 8px; top: 8px;}

/* RadGrid */
.grdHeader{background-color:#ff3300; color: #ffffff; font-weight: bold;}
.grdItem {color: #000000; }
.grdPager{background-color: #808080; color:#ffffff; font-weight: bold; text-align: left;}

/* DropDown FontSizes */
.RadDropDownList_MetroTouch.t-rwd-ddl 
{margin-top: -1.8em; float: left; outline: none;}

.RadDropDownList_MetroTouch.t-rwd-ddl .rddlFocused 
{border-color: #cdcdcd;	outline: none;}

div.rddlPopup_MetroTouch 
{border-top: 0;}

.RadDropDownList_MetroTouch.t-rwd-ddl .rddlInner.rddlFocused,
.rddlPopup_MetroTouch .rddlItem.rddlItemSelected,
.RadDropDownList_MetroTouch.t-rwd-ddl .rddlPopup_MetroTouch .rddlItemSelected 
{background-color: #ffffff; color: #000;}

.RadDropDownList_MetroTouch.t-rwd-ddl .rddlInner.rddlFocused .rddlIcon 
{background-position: -11px -58px;}

/* Social Share */
div.t-col.t-rwd-ssh-wrapper 
{margin-top: 20px;}

div.t-rwd-SocialShare 
{border-color: transparent;	background-color: transparent; position: absolute; right: 10px; top: -70px;}

div.t-rwd-SocialShare .sshListItem 
{margin-left: 10px;}

div.t-rwd-SocialShare .sshListItem:last-child 
{margin-left: 7px;}

div.t-rwd-SocialShare a.sshLinkItem:before,
div.t-rwd-SocialShare a.sshLinkItem:hover:before 
{background-color: #c0c6ca; border: 1px solid #c0c6ca; width: 40px; height: 40px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}

div.t-rwd-SocialShare a.sshLinkItem:hover:before 
{opacity: .6;}

div.t-rwd-SocialShare .sshIcon 
{/*background-image: url("../Images/rwd-sprite.png"); width: 25px; height: 25px; */}

div.t-rwd-SocialShare .sshShareOnFacebook,
div.t-rwd-SocialShare .sshLinkItem:hover .sshShareOnFacebook 
{background-position: 0 -200px;}

div.t-rwd-SocialShare .sshShareOnTwitter,
div.t-rwd-SocialShare .sshLinkItem:hover .sshShareOnTwitter 
{background-position: 0 -240px;}

div.t-rwd-SocialShare .sshLinkedIn,
div.t-rwd-SocialShare .sshLinkItem:hover .sshLinkedIn 
{background-position: 0 -280px;}

div.t-rwd-SocialShare .sshGooglePlus,
div.t-rwd-SocialShare .sshLinkItem:hover .sshGooglePlus 
{background-position: 0 -320px;}
/* End Social Share */

.content-wrapper 
{background-color: #fff; padding: 10px 0px 100px 0px;}

.t-rwd-white-row 
{padding: 5px 0px 0px 0px; background-color: #fff;}

.t-rwd-menu-row 
{background-color: #ff3300;	padding: 0px 0px 0px 0px ;}

.t-rwd-clean-row 
{padding-top:0;}

div.t-rwd-clean-bottom-row
{padding-bottom: 0;}

.content-wrapper .t-rwd-row-pad 
{margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;}

.content-wrapper h1 
{margin: 0;	padding: 0;	color: #000; font-size: 1.6em; font-weight: normal;}

.content-wrapper h2 
{color: #545c61; font-size: 1.375em; margin: 0; padding: 0 0 1.2em;}

.content-wrapper h3 
{margin: 4px 0 20px; padding: 0 0 0 22px; font-size: .937em; color: #545c61; text-transform: uppercase; /*background-image: url("../Images/rwd-sprite.png");*/
 background-repeat: no-repeat; background-position: 0 -360px;}

.content-wrapper h4 
{margin: 0;	padding: 0;	font-size: .9em; color: #545c61;}

.content-wrapper h5 
{text-align: center; margin: 0; padding: 0 0 .7em; font-size: 1.1em; color: #545c61;}

.content-wrapper img + h5 
{padding: .7em 0;}

.content-wrapper .t-rwd-overview em 
{text-align: center; display: block; font-size: .9em;}

.content-wrapper p 
{margin: 0 0 1em;}

.content-wrapper a 
{color: #25a0da; text-decoration: none;}

.content-wrapper a:hover,
.content-wrapper a:active,
.content-wrapper a:focus 
{text-decoration: underline;}

.content-wrapper .t-rwd-strong 
{/*background-image: url("../Images/rwd-sprite.png");*/	background-repeat: no-repeat; background-position: 0 -359px; padding: 0 0 0 22px;}

.content-wrapper .t-rwd-right
{text-align:right;}

.main-container div.t-rwd-rem-pad .t-col.t-rwd-right-fix 
{text-align:left; padding: 0px 0px 0px 0px; /*padding-left: 5px;*/}

.t-rwd-center 
{text-align: center;}

.t-rwd-right
{text-align: right;}

.t-rwd-justify
{text-align: justify;}

.content-wrapper .t-rwd-back 
{margin: 1em 0;}

.content-wrapper .t-rwd-back a 
{}

.content-wrapper .t-rwd-back span 
{padding-right: .3em; vertical-align: top; display: inline-block; margin-top: -2px;}

.t-rwd-code-sample 
{display: block; background-color: #e9edef;}

.t-rwd-code-sample pre 
{padding: 1em; white-space:normal;}

div.rddlSlide 
{z-index: 1000001;}

.t-rwd-list 
{margin: 0;	padding: 0;	list-style: none inside;}

.t-rwd-list li 
{/*background-image: url("../Images/rwd-sprite.png");*/	background-repeat: no-repeat; background-position: 0 -357px; padding: 0 0 .5em 22px;}

.t-rwd-list a 
{color: #2cb145; font-size: 1.2em; padding: .5em 0;	display: inline-block;}

.t-rwd-list a:first-child 
{padding: 0  0 .5em 0;}

.t-rwd-qr 
{padding: 0 0 0 1em;}

.t-rwd-qr img 
{margin-top: 5px;}

.t-rwd-qr span 
{text-align: left; width: 13em; display: inline-block; vertical-align: top;	padding: 0 0 0 1.3em;}

.t-rwd-qr span a 
{display: inline-block; margin: 1em 0 0;}

.t-rwd-detect-img 
{margin-top:-6.5em;}

.footer-content
{text-align: center;}

.footer-wrapper 
{background-color: #2a2d33; height: auto; padding: .5em 0; color:#cccccc; font-size:0.875em; text-align: center;}
/*
.footer-wrapper .t-rwd-bottom-logo 
{padding: 1em 0 .5em 0;}

.footer-wrapper .t-rwd-quick-links 
{padding-bottom: .5em; text-align: center;}

.footer-wrapper .t-rwd-quick-links a 
{color: #ffffff; text-decoration: none; font-size: .85em;}

.footer-wrapper .t-rwd-quick-links a:before 
{color: #555555; font-size: 1.3em; margin-left: 3px; margin-right: 8px;}

.footer-wrapper .t-rwd-quick-links a:first-child:before 
{display: none;}

.footer-wrapper .t-rwd-quick-links a:before 
{color: #CED1D4; content: "|"; display: inline-block; margin-right: 4px;}

.footer-wrapper .t-rwd-quick-links a:hover 
{color: #ffffff; text-decoration: underline; font-size: .85em;}

small 
{display:block;	text-align:right; font-size: .75em; color: #ffffff; line-height: 1.5em;}*/

/*RadControls*/

div.RadWindow_MetroTouch input[type="button"]:hover
{background-color: transparent;}

/* Registration Form */
.t-rwd-form .t-rwd-cont, .t-rwd-form .t-rwd-addr 
{margin-bottom: 25px; display: block;}

.t-rwd-form div.t-col 
{margin-bottom: 20px;}

.t-rwd-form div.t-rwd-info-wrapper 
{margin-bottom: 0;}

.t-rwd-registration-footer 
{padding-top: 20px;	border-top: 1px solid #b6bdc1;}

.t-rwd-registration-footer:after 
{content: ""; display: block; clear: both;}

.t-rwd-form .t-rwd-form-button 
{float: right;}

@media only screen and (max-width: 768px) 
{.t-rwd-form div.t-col 
 {margin-bottom: 0; }
  
 .t-rwd-form .t-rwd-cont 
 {margin: 0 0 5px;}
  
 .t-rwd-form .t-rwd-addr 
 {margin: 25px 0 5px;}
  
 .t-rwd-registration-footer 
 {margin-top: 20px;}
  
 .t-rwd-form .t-rwd-form-button 
 {display: block; float: none; text-align: center;}
 
 div.t-rwd-SocialShare 
 {left: 10px;}
 
 .footer-wrapper 
 {height: auto;}
 
 .footer-wrapper, small 
 {text-align: center;}
}

.t-rwd-form div.t-col .rfdTextInput 
{width: 100%; -moz-box-sizing:  border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}

/* End Registration Form */

img.t-img, .t-img > img 
{max-width: 100%;}

.top-header-wrapper .t-rwd-download-link 
{padding-top: 0.75em; background-color: #808080; color: #000000; /*font-size: 10px;*/ font-size: 0.8em; line-height: 1.2em; /*font-weight: bold;*/
 text-decoration: none; display: inline-block; float: right;}

.header-user
{text-align: right; margin-top: 10px;}

.t-rwd-lightbox.RadLightBox 
{z-index:8000 !important;}

.rgEditForm select 
{width: 157px;}

/* #region Messages */
div.alert 
{/*margin: 1em 0;padding: 10px 30px 10px 90px;*/ padding: 10px 10px 10px 10px; min-height: 70px; background-position: 26px 26px; background-repeat: no-repeat;}

div.alert > .label 
{text-transform: capitalize;}

div.alert > hr 
{display: none;}

div.alert > blockquote 
{padding: 0; margin: 0; min-height: 0;}

/* Green */
div.tip 
{color: #53aa63; background-color: #def4e4; background-image: url("../images/tip.png");}

/* Blue */
div.note 
{color: #1e94ca; background-color: #d9f0f7; background-image: url("../images/note.png");}

/* Orange */
div.important 
{color: #bf5e00; background-color: #f8eee3; background-image: url("../images/important.png");}

div.warning 
{color: #bf5e00; background-color: #f8eee3; /*background-image: url("../images/warning.png");*/}

/* Red */
div.caution 
{color: #555555; background-color: #eddee1; background-image: url("../images/caution.png");}
/* #endregion */

/*Custom*/
RadPicker RadPicker_Default elastic-control c-textbox
{color: #545c61; /*font-family: Arial;*/ font-size: 1em}

RadDropDownList RadDropDownList_Default elastic-control c-textbox
{color: #545c61; /*font-family: Arial;*/ font-size: 1em}

.c-link:link 
{color: #ff3300; text-decoration: none;}
.c-link:active
{color: #ff3300; text-decoration: none;}
.c-link:visited
{color: #ff3300; text-decoration: none;}
.c-link-div
{color: #ff3300; text-decoration: none;}
.c-link:hover 
{color: #ff3300; text-decoration: underline;}

.c-footer-link:link
{color: #cccccc; text-decoration: none;}
.c-footer-link:active
{color: #cccccc; text-decoration: none;}
.c-footer-link:visited 
{color: #cccccc; text-decoration: none;}
.c-footer-link-div
{color: #cccccc; text-decoration: none;}
.c-footer-link:hover 
{color: #cccccc; text-decoration: underline;}

.c-login-icon-mobile
{margin-top: 4px; margin-left: 10px; margin-right: 10px;}

.c-header-user-data
{font-size: 0.75em;}

.c-page-title
{/*color: #000000;*/ font-size: 1.4em; font-weight: bold;}

.c-panel-messaggi
{background-color: #ffff99; border-color: #ffff99; border-style: solid; border-width: 1px}

.c-textbox
{color: #545c61; /*font-family: Arial;*/ font-size: 1em}

.dgHeader{background-color:#ff3300; color: #ffffff; font-family: Tahoma; font-size: 8pt; font-weight: bold;}
.dgItem {color: #000000; font-family: Tahoma; font-size: 8pt;}
.dgPager{background-color: #808080; color:#ffffff; font-family: Tahoma; font-size: 8pt; font-weight: bold; text-align: left; vertical-align:top;}

.c-button
/*{background-color: #ff3300; color: #ffffff; font-size: 8pt; font-weight: bold; height: 25px; width: 100px; border-style: none;}*/
{min-height: 0px; min-width: 100px; margin-top: .8em; background-color: #ff3300; border-radius: 2px; font-size: 1em; font-weight: bold;
color: #ffffff; line-height: 2em; text-align: center; transition-duration: 0.2s; transition-property: background-color, color;
transition-timing-function: ease; border: none;}

.c-height-news
{border: 2px solid #ff3300; border-radius: 20px;}