/*
================== ONE CLICK STYLE ==================
Name: crazy-cruises
Description: Crazy Cruises Theme
Version: 1.0
Date Created: 2013-02-27 17:20:25
Last Update: 2018-01-22 18:30:50
Author: Shane Crawford
Author Url: 
Tags: 
----------------------- NOTES -----------------------
This is a style from the oneClick Vanila Forum Theme
http://www.one-click-forum.com
=====================================================
*/


/* ==================== FONTS ==================== */

@import url(//fonts.googleapis.com/css?family=Roboto);


/* ==================== STYLE ==================== */

/* GLOBAL */

    /* - Background */
    body{
        background-color: #EEEEEE !important; /* Background:Color */
    	background-image: none; /* Background:Image [url=global/background/] */
    	background-attachment: scroll; /* Background:Attachment */
    	background-position: left top; /* Background:Position */
    	background-repeat: repeat; /* Background:Repeat */
        background-size: auto !important; /* Background:Size */
		visibility:visible !important;
    }

    /* - Boxed Layout */
    #Frame{
        background-color: ;
        border: ;
        box-shadow: ;
    }

    /* - Breadcrumbs */
    #Breadcrumbs{
        margin: 15px 0 15px 0;
    }
    .Breadcrumbs span,
    .Breadcrumbs a{
        font-size: 12px;
        color: #777777; /* Color:Normal */
    }
    .Breadcrumbs a:hover span{
        color: #546E7A; /* Color:Hover */
    }

    /* - Content */
    #ContentContainer,
    #PopupContent{
        background-color: #FFFFFF;
        border: ;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
    }

    /* - Titles */
    h1,
    .Profile.EditMode h2.H,
    .Discussion .PageTitle h1,
    .Box.GuestBox h4,
    div.Popup .Footer a.Close{
        margin: 0;
        padding: 20px 4%;
    	font-size: 24px; /* Font:Size */
	    font-family: Roboto; /* Font:Family */
	    font-weight: 400; /* Font:Weight */
	    font-style: normal; /* Font:Style */
        line-height: 36px;
    	color: #212121 !important; /* Color:Normal */
        box-shadow: none;
    }
    h1,
    .Profile.EditMode h2.H,
    .Discussion .PageTitle h1,
    .VotingSort,
    .VotingSort strong{
        background-color: ; /* Background Color:Normal */
    }
    .CategoryBox .H:hover{
        background-color: ; /* Background Color:Hover */
    }

    /* - Titles Description */
    .CategoryDescription,
    .PageDescription,
    #Status{
        font-size: 14px;
        line-height: 20px;
        color: #777777 !important;
    }

    /* - Subtitles */
    h2,
    h2.H,
    h2.CommentHeading,
    .VotingSort,
    .VotingSort strong{
        margin: 0 0 0 0;
        padding: 0 0 0 4%;
        font-size: 14px; /* Font:Size */
    	font-family: Roboto; /* Font:Family */
    	font-weight: normal; /* Font:Weight */
    	font-style: normal; /* Font:Style */
        line-height: 48px;
        color: #757575;
    }

    /* - Text */
    body,
    a,
    .DismissMessage,
    .Preview .Message,
    .Preview .Message p,
    .MessageList .Message,
    .MessageList .Message p,
    .DataList .ItemContent,
    .DataList .ItemContent a,
    .DataList .Meta textarea,
    .EditCommentForm textarea.TextBox,
    .CommentForm textarea.TextBox,
    .DataList .Excerpt a.Message,
    .Profile .MessageList .Message a
    {
        font-size: 14px; /* Font:Size */
        font-family: Roboto; /* Font:Family */
        line-height: 20px;
        color: #555555;
    }

    /* - Links */
    a,
    .DataList .Excerpt a,
    .MessageList.Conversation .Meta a,
    .FlyoutMenu a,
    .ProfileOptions a.ProfileButtons,
    .NavButton{
    	color: #607D8B; /* Color:Normal */
    }
    a:hover,
    .DataList .ItemContent a:hover,
    .DataList .Meta a:hover,
    .MessageList .Meta a:hover,
    .CommentLinkHover,
    .FlyoutMenu a:hover,
    .CommentForm .Back a:hover,
    .MorePager a:hover,
    .CategoryBox .H a:hover,
    .ProfileOptions a.ProfileButtons:hover,
    .NavButton:hover{
    	color: #546E7A; /* Color:Hover */
    }
    a:active,
    .DataList .ItemContent a:active,
    .DataList .Meta a:active,
    .MessageList .Meta a:active,
    .FlyoutMenu a:active,
    .CommentForm .Back a:active,
    .MorePager a:active,
    .ProfileOptions a.ProfileButtons:active,
    .NavButton:active{
    	color: #455A64; /* Color:Active */
    }

    /* - Buttons */

        /* - - General */
        a.BigButton,
        a.Button,
        .Button{
        	color: #FFFFFF; /* Color:Normal */
        }
        a.BigButton:hover,
        a.Button:hover,
        .Button:hover,
        a.BigButton:focus,
        a.Button:focus,
        .Button:focus{
        	color: #FFFFFF; /* Color:Hover */
        }
        a.BigButton:active,
        a.Button:active,
        .Button:active{
        	color: #FFFFFF; /* Color:Active */
        }
        .Button,
        a.BigButton:link,
        a.Button:link,
        .Button:link,
        a.BigButton:visited,
        a.Button:visited,
        .Button:visited{
        	background-color: #607D8B; /* Background Color:Normal */
        }
        a.BigButton:hover,
        a.Button:hover,
        .Button:hover,
        a.BigButton:focus,
        a.Button:focus,
        .Button:focus{
        	background-color: #546E7A; /* Background Color:Hover */
        }
        a.BigButton:active,
        a.Button:active,
        .Button:active{
        	background-color: #546E7A; /* Background Color:Active */
        }
        a.BigButton,
        a.Button,
        .Button,
        a.DraftButton{
            font-weight: normal;
            border-radius: 2px;
            box-shadow: ;
        }

        /* - - New Discussion */
        a.NewDiscussion,
        a.NewConversation{
        	color: #FFFFFF; /* Color:Normal */
        }
        a.NewDiscussion:hover,
        a.NewConversation:hover{
        	color: #FFFFFF; /* Color:Hover */
        }
        a.NewDiscussion:active,
        a.NewConversation:active{
        	color: #FFFFFF; /* Color:Active */
        }
        a.NewDiscussion,
        a.NewConversation{
        	background-color: #4CAF50 !important; /* Background Color:Normal */
        }
        a.NewDiscussion:hover,
        a.NewConversation:hover,
        a.NewDiscussion:focus,
        a.NewConversation:focus{
        	background-color: #43A047 !important; /* Background Color:Hover */
        }
        a.NewDiscussion:active,
        a.NewConversation:active{
        	background-color: #43A047 !important; /* Background Color:Active */
        }

        /* - - Post Comment */
        .CommentButton,
        .DiscussionButton{
            color: #FFFFFF; /* Color:Normal */
        }
        .CommentButton:hover,
        .DiscussionButton:hover{
            color: #FFFFFF; /* Color:Hover */
        }
        .CommentButton:active,
        .DiscussionButton:active{
            color: #FFFFFF; /* Color:Active */
        }
        .CommentButton,
        .DiscussionButton{
            background-color: #4CAF50; /* Background Color:Normal */
        }
        .CommentButton:hover,
        .DiscussionButton:hover{
            background-color: #43A047; /* Background Color:Hover */
        }
        .CommentButton:active,
        .DiscussionButton:active{
            background-color: #43A047; /* Background Color:Active */
        }

        /* - - Save Draft */
        a.DraftButton,
        #Form_SaveDraft{
            color: #555555 !important; /* Color:Normal */
        }
        a.DraftButton:hover,
        #Form_SaveDraft:hover{
            color: #555555 !important; /* Color:Hover */
        }
        a.DraftButton:active,
        #Form_SaveDraft:active{
            color: #555555 !important; /* Color:Active */
        }
        a.DraftButton,
        #Form_SaveDraft{
            background-color: #E7E7E7 !important; /* Background Color:Normal */
        }
        a.DraftButton:hover,
        #Form_SaveDraft:hover{
            background-color: #E0E0E0 !important; /* Background Color:Hover */
        }
        a.DraftButton:active,
        #Form_SaveDraft:active{
            background-color: #E0E0E0 !important; /* Background Color:Active */
        }

        /* - - Preview and Edit */
        .PreviewButton,
        .WriteButton{
            color: #555555 !important; /* Color:Normal */
        }
        .PreviewButton:hover,
        .WriteButton:hover{
            color: #555555 !important; /* Color:Hover */
        }
        .PreviewButton:active,
        .WriteButton:active{
            color: #555555 !important; /* Color:Active */
        }
        .PreviewButton,
        .WriteButton{
            background-color: #E7E7E7 !important; /* Background Color:Normal */
        }
        .PreviewButton:hover,
        .WriteButton:hover{
            background-color: #E0E0E0 !important; /* Background Color:Hover */
        }
        .PreviewButton:active,
        .WriteButton:active{
            background-color: #E0E0E0 !important; /* Background Color:Active */
        }

        /* - - Clear Conversation */
        a.BigButton.ClearConversation{
            color: #FFFFFF; /* Color:Normal */
        }
        a.BigButton.ClearConversation:hover{
            color: #FFFFFF; /* Color:Hover */
        }
        a.BigButton.ClearConversation:active{
            color: #FFFFFF; /* Color:Active */
        }
        a.BigButton.ClearConversation{
            background-color: #FF5252; /* Background Color:Normal */
        }
        a.BigButton.ClearConversation:hover{
            background-color: #FF1744; /* Background Color:Hover */
        }
        a.BigButton.ClearConversation:active{
            background-color: #FF1744; /* Background Color:Active */
        }

    /* - Pagination */

        /* - - Container */
        .PageControls{
            padding: 30px 4%;
            background-color: #FFFFFF;
        }

        /* - - Buttons */
        .NumberedPager a,
        .NumberedPager span,
        .NumberedPager a.Previous,
        .NumberedPager a.Next,
        .NumberedPager span.Previous,
        .NumberedPager span.Next{
            margin: 0;
            padding: 0;
            border-right: 1px solid #E0E0E0;
        }

        /* - - Normal */
        .NumberedPager a,
        .NumberedPager span{
            color: #777777; /* Color:Normal */
        }
        .NumberedPager a:hover,
        .NumberedPager span:hover{
            color: #777777; /* Color:Hover */
        }
        .NumberedPager a:active,
        .NumberedPager span:active{
            color: #777777; /* Color:Active */
        }
        .NumberedPager a.Highlight{
            color: #212121; /* Color:Selected */
        }
        .NumberedPager a,
        .NumberedPager span{
            background-color: #FFFFFF; /* Background Color:Normal */
        }
        .NumberedPager a:hover,
        .NumberedPager span:hover{
            background-color: #E5E5E5; /* Background Color:Hover */
        }
        .NumberedPager a:active,
        .NumberedPager span:active{
            background-color: #DDDDDD; /* Background Color:Active */
        }
        .NumberedPager a.Highlight{
            background-color: ; /* Background Color:Selected */
        }
        .NumberedPager a,
        .NumberedPager span{
            border-radius: ;
        }

        /* - - Previous & Next */
        .NumberedPager a.Previous,
        .NumberedPager span.Previous,
        .NumberedPager a.Next,
        .NumberedPager span.Next{
            color: #777777; /* Color:Normal */
        }
        .NumberedPager a.Previous:hover,
        .NumberedPager a.Next:hover{
            color: #777777; /* Color:Hover */
        }
        .NumberedPager a.Previous:active,
        .NumberedPager a.Next:active{
            color: #777777; /* Color:Active */
        }
        .NumberedPager span.Previous,
        .NumberedPager span.Next{
            color: #777777; /* Color:Inactive */
        }
        .NumberedPager a.Previous,
        .NumberedPager span.Previous,
        .NumberedPager a.Next,
        .NumberedPager span.Next{
            background-color: #FFFFFF; /* Background Color:Normal */
        }
        .NumberedPager a.Previous:hover,
        .NumberedPager a.Next:hover{
            background-color: #E5E5E5; /* Background Color:Hover */
        }
        .NumberedPager a.Previous:active,
        .NumberedPager a.Next:active{
            background-color: #DDDDDD; /* Background Color:Active */
        }
        .NumberedPager span.Previous,
        .NumberedPager span.Next{
            background-color: #FFFFFF; /* Background Color:Inactive */
        }
        .NumberedPager a.Previous,
        .NumberedPager span.Previous{
            border-radius: 3px 0 0 3px; /* Previous Border Radius */
        }
        .NumberedPager a.Next,
        .NumberedPager span.Next{
            border-radius: 0 3px 3px 0; /* Next Border Radius */
        }
        .NumberedPager a.Previous,
        .NumberedPager a.Next,
        .NumberedPager span.Previous,
        .NumberedPager span.Next{
            background-image: url(../../system/img/global/pagination/pager-gray.png); /* Arrow Sprite [url=global/pagination/] */
        }

        /* - - More Pager */
        .MorePager{
            padding: 14px 4%;
        }
        .MorePager a,
        .Pager a{
            font-size: 12px;
            color: #757575;
        }


    /* - Forms */

        /* - - Container */
        #DiscussionForm form,
        #ConversationForm form,
        body.Profile.EditMode #Content form,
        body.Entry #Content form{
            background-color: #FFFFFF;
            border-radius: 0;
        }

        /* - - Label */
        body.Profile #Form_Invitation ul li label,
        body.Profile #Form_User ul li label,
        div.Popup form ul li label,
        body.Entry form ul li label,
        #DiscussionForm form label,
        #DiscussionForm .PostOptions label,
        .SignInPopup label,
        .CreateAccountPopup label,
        #ConversationForm label,
        body.EditMode label{
            color: #757575;
        }

        /* - - Hints */
        .Gloss{
            color: #999999;
        }

        /* - - Input */

            /* - - - Normal */
            body.Entry input.DateBox,
            body.Entry input.InputBox,
            #DiscussionForm input.InputBox,
            ul.token-input-list,
            ul.token-input-list li input,
            .SignInPopup input.InputBox,
            .CreateAccountPopup input.InputBox,
            body.EditMode input.InputBox{
                color: #555555;
                background-color: ;
                border: 1px solid #DDDDDD;
                border-radius: 0;
            }

            /* - - - Hover */
            body.Entry input.DateBox:hover,
            body.Entry input.InputBox:hover,
            #DiscussionForm input.InputBox:hover,
            ul.token-input-list:hover,
            ul.token-input-list li input:hover,
            .SignInPopup input.InputBox:hover,
            .CreateAccountPopup input.InputBox:hover,
            body.EditMode input.InputBox:hover{
                color: #555555;
                background-color: ;
                border: 1px solid #CCCCCC;
                border-radius: 0;
            }

            /* - - - Focus */
            body.Entry input.DateBox:focus,
            body.Entry input.InputBox:focus,
            #DiscussionForm input.InputBox:focus,
            ul.token-input-list:focus,
            ul.token-input-list li input:focus,
            .SignInPopup input.InputBox:focus,
            .CreateAccountPopup input.InputBox:focus,
            body.EditMode input.InputBox:focus{
                color: #555555;
                background-color: ;
                border: 1px solid #BBBBBB;
                border-radius: 0;
            }

        /* - - Textarea */

            /* - - - Normal */
            textarea,
            body.Entry textarea,
            #MessageForm textarea,
            .Activity textarea,
            #ConversationForm form textarea,
            .cleditorMain,
            .CommentForm textarea.TextBox{
                color: #555555;
                background-color: ;
                border: 1px solid #DDDDDD !important;
                border-radius: 0;
            }
            /* - - - Hover */
            textarea:hover,
            body.Entry textarea:hover,
            #MessageForm textarea:hover,
            .Activity textarea:hover,
            #ConversationForm form textarea:hover,
            .cleditorMain:hover,
            .CommentForm textarea.TextBox:hover{
                color: #555555;
                background-color: ;
                border: 1px solid #CCCCCC !important;
                border-radius: 0;
            }
            /* - - - Focus */
            textarea:focus,
            body.Entry textarea:focus,
            #MessageForm textarea:focus,
            .Activity textarea:focus,
            #ConversationForm form textarea:focus,
            .cleditorMain:focus,
            .CommentForm textarea.TextBox:focus{
                color: #555555;
                background-color: ;
                border: 1px solid #BBBBBB !important;
                border-radius: 0;
            }


        /* - - Auto complete */

            /* - - - Container */
            .ac_results,
            div.token-input-dropdown{
                border: none;
            }

            /* - - - List */
            .ac_results li,
            div.token-input-dropdown,
            div.token-input-dropdown ul li{
                color: #555555 !important; /* Color:Normal */
            }
            .ac_results li:hover,
            div.token-input-dropdown ul li:hover{
                color: #555555; /* Color:Hover */
            }
            .ac_results li,
            div.token-input-dropdown,
            div.token-input-dropdown ul li{
                background-color: #FFFFFF; /* Background Color:Normal */
            }
            .ac_results li:hover,
            div.token-input-dropdown ul li:hover{
                background-color: #EEEEEE; /* Background Color:Hover */
            }
            .ac_results li,
            div.token-input-dropdown ul li{
                border-bottom:;
            }

            /* - - - Matches */
            .ac_results li strong,
            div.token-input-dropdown ul li b{
                color: #999999; /* Color:Normal */
            }
            .ac_results li:hover strong,
            div.token-input-dropdown ul li:hover b{
                color: #999999; /* Color:Hover */
            }
            .ac_results li strong,
            div.token-input-dropdown ul li b{
                background-color: ; /* Background Color:Normal */
            }
            .ac_results li:hover strong,
            div.token-input-dropdown ul li:hover b{
                background-color: ; /* Background Color:Hover */
            }

    /* - Popups */

        /* - - Header */
        div.Popup .Content > h1,
        div.Popup .Content .SmallPopup > h2,
        div.Popup .Content .FormTitleWrapper > h1{
            color: #212121 !important;
            background-color: !important;
        }
        div.Popup .Footer a.Close,
        body.Post .Popup a.Close{
            color: 	#999 !important; /* Close Button:Normal */
        }
        div.Popup .Footer .Close:hover,
        body.Post .Popup a.Close:hover{
            color: #555555 !important; /* Close Button:Hover */
        }

        /* - - Border */
        div.Popup .Border{
            padding: 0;
            border-radius: 0;
            background-color: ;
        }

        /* - - Content */
        div.Popup .Body{
            background-color: #FFFFFF;
            border-radius: 2px;
            box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
        }

        /* - - Overlay */
        .Overlay{
            background-color: rgba(0, 0, 0, 0.45);
        }

    /* - Messages */

        /* - - General */
        .Empty,
        .NoResults,
        .DismissMessage.CasualMessage,
        .DismissMessage.InfoMessage,
        .DismissMessage.AlertMessage,
        .DismissMessage.WarningMessage,
        .DismissMessage,
        .Errors ul{
           margin: 0 0 30px 0;
           padding: 15px;
        }
        .Empty,
        .NoResults,
        .DismissMessage.CasualMessage,
        .DismissMessage.InfoMessage,
        .DismissMessage.AlertMessage,
        .DismissMessage.WarningMessage,
        .Errors ul{
           border-radius: ;
        }

        /* - - Empty Results */
        .Empty,
        .NoResults{
           color: #555555;
           background-color: #FFFFFF;
           border: ;
        }

        /* - - Casual */
        .DismissMessage.CasualMessage {
           color: #555555;
           background-color: #FFFFFF !important;
           border: ;
        }

        /* - - Information */
        .DismissMessage.InfoMessage {
           color: #FFFFFF;
           background-color: #4CAF50 !important;
           border: ;
        }

        /* - - Alert */
        .DismissMessage.AlertMessage {
           color: #555555;
           background-color: #FFEB3B !important;
           border: ;
        }

        /* - - Warning */
        .DismissMessage.WarningMessage {
           color: #FFFFFF;
           background-color: #F44336 !important;
           border: ;
        }

        /* - - With no Box */
        .DismissMessage{
           color: #555555;
        }

        /* - - Dismiss Message Button */
        .DismissMessage a.Dismiss{
            color: #555555; /* Color:Normal */
        }
        .DismissMessage a.Dismiss:hover{
            color: #333333; /* Color:Hover */
        }
        .DismissMessage a.Dismiss:active{
            color: #111111; /* Color:Active */
        }
        .DismissMessage a.Dismiss{
            background-color: ; /* Background Color:Normal */
        }
        .DismissMessage a.Dismiss:hover{
            background-color: ; /* Background Color:Hover */
        }
        .DismissMessage a.Dismiss:active{
            background-color: ; /* Background Color:Active */
        }

        /* - - Errors */
        .Errors ul,
        .Errors ul li{
           color: #FFFFFF !important;
           background-color: #F44336 !important;
           border: none !important;
        }

/* ME MODULE */

    /* - Container */
    .MeBox .Username{
        color: #EEEEEE;
    }
    .MeBox{
        background-color: #455A64;
    }

    /* - Notification Alert */
    .MeButton .Alert{
        color: #FFFFFF;
        background-color: #F44336;
    }

    /* - Popups */
    .PopList li.Item {
        border-bottom: ; /* List Border Bottom */
    }
    .PopList li.Item .ItemContent,
    #Panel .Box.BoxDiscussions li .Meta{
        border-bottom: 1px solid #E8E8E8; /* Message Border Bottom */
    }
    .Flyout .Title h2{
        color: #757575 !important; /* Header */
    }
    .Flyout .Subject a,
    #Panel .Box.BoxDiscussions li .Title a{
        font-size: 14px !important; /* Title:Font Size */
        line-height: 20px !important; /* Title:Line Height */
        color: #212121 !important; /* Title:Color */
    }
    .Flyout .Excerpt{
        font-size: 12px !important; /* Excerpt:Font Size */
        line-height: 18px !important; /* Excerpt:Line Height */
        color: #555555; /* Excerpt:Color */
    }
    .Flyout .Meta,
    .Flyout .Meta a,
    #Panel .Box.BoxDiscussions li .Meta a{
        font-size: 12px !important; /* Meta:Font Size */
        line-height: 18px !important; /* Meta:Line Height */
        color: #999999; /* Meta:Color */
    }
    .PopList .Center a,
    #Panel .Box.BoxDiscussions li.ShowAll a{
        font-size: 12px; /* Bottom Link:Font Size */
        color: #757575; /* Bottom Link:Color */
    }

/* HEADER */


	#ad-top{
		visibility:hidden;
		display:none;
	}

    /* - Container */
    #HeadWrapper{
        margin: 0;
        padding: 0;
        background-color: #263238;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
    }

    /* - Sub Container */
    #Head{
        background-color: ;
		padding:10px;
    }

    /* - Logo */
	#Logo{
		margin-left:20px;
	}

        /* - - Container */
        #Head h1 a{
            margin: 20px 30px;
            padding: 0;
        }

        /* - - Image */
        #Head h1 a{
            background-image: none; /* Image [url=header/logo/] */
            width: ;
            height: ;
        }

        /* - - Text */
        #Head h1 a{
            font-size: 24px; /* Font:Size */
    	    font-family: Roboto; /* Font:Family */
    	    font-weight: 400; /* Font:Weight */
    	    font-style: normal; /* Font:Style */
            line-height: 24px;
            color: #FFFFFF;
        }

    /* - Search */

        /* - - Input */
        input#Form_Search{
            color: #FFFFFF;
        }
        input#Form_Search{
            background-color: ;  /* Background Color:Normal */
        }
        input#Form_Search:hover{
            background-color: ; /* Background Color:Hover */
        }
        input#Form_Search:focus{
            background-color: ; /* Background Color:Active */
        }
        input#Form_Search{
            border-top: ; /* Border (Normal):Top */
            border-right: ; /* Border (Normal):Right */
            border-bottom: ; /* Border (Normal):Bottom */
            border-left: ; /* Border (Normal):Left */
        }
        input#Form_Search:hover{
            border-top: ; /* Border (Hover):Top */
            border-right: ; /* Border (Hover):Right */
            border-bottom: ; /* Border (Hover):Bottom */
            border-left: ; /* Border (Hover):Left */
        }
        input#Form_Search:focus{
            border-top: ; /* Border (Focus):Top */
            border-right: ; /* Border (Focus):Right */
            border-bottom: ; /* Border (Focus):Bottom */
            border-left: ; /* Border (Focus):Left */
        }
        input#Form_Search{
            border-radius: ;
        }

        /* - - Results */
        .Search .Message mark{
            color: #212112;
            font-weight: 700;
            background-color: ;
        }

        /* - - Button */
        input#Form_Go{
            background-image: url(../../system/img/header/search/search_white.png); /* Image [url=header/search/] */
        }
        input#Form_Go{
            background-color: ; /* Background Color:Normal */
        }
        input#Form_Go:hover{
            background-color: ; /* Background Color:Hover */
        }
        input#Form_Go:active{
            background-color: ; /* Background Color:Active */
        }
        input#Form_Go{
            border: ; /* Border:Normal */
        }
        input#Form_Go:hover{
            border: ; /* Border:Hover */
        }
        input#Form_Go:active{
            border: ; /* Border:Active */
        }
        input#Form_Go{
            border-radius: ;
        }

        /* - - Cancel Button */
        #Form_Close{
            background-image: url(../../system/img/header/search/cancel_white.png); /* Image [url=header/search/] */
        }

    /* - Menu */

        /* - - Container */
        #menu-container{
            margin: 8px 0;
            padding: 0;
            background-color: ; /* Background:Color */
        	background-image: none; /* Background:Image [url=header/menu/] */
        	background-attachment: scroll; /* Background:Attachment */
        	background-position: left top; /* Background:Position */
        	background-repeat: repeat; /* Background:Repeat */
            background-size: auto; /* Background:Size */
            border-radius: ;
        }

        /* - - Buttons */
        #Menu a,
        #menu-container.collapsed .collapse-button,
        input#Form_Go{
            margin: 0;
            padding: 38px 8px 0;
            border-radius:100%;
        }
        #Menu a{
            font-size: 9px; /* Font:Size */
        	font-family: Arial; /* Font:Family */
        	font-weight: normal; /* Font:Weight */
        	font-style: normal; /* Font:Style */
            line-height: 10px;
        }
        #Menu a{
        	color: #666; /* Color:Normal */
        }
        #Menu a:hover{
        	color: #FFFFFF; /* Color:Hover */
        }
        #Menu a:active{
        	color: #FFFFFF; /* Color:Active */
        }
        #Menu li.Highlight a{
            color: #FFFFFF; /* Color:Selected */
        }
        #Menu a,
        #menu-container.collapsed .collapse-button,
        input#Form_Go{
        	background-color: ; /* Background Color:Normal */
        }
        #Menu a:hover,
        #menu-container.collapsed .collapse-button:hover,
        input#Form_Go:hover{
        	background-color: ; /* Background Color:Hover */
        }
        #Menu a:active,
        #menu-container.collapsed .collapse-button:active,
        input#Form_Go:active{
        	background-color: ; /* Background Color:Active */
        }
        #Menu li.Highlight a,
        #menu-container.collapsed.active .collapse-button{
            background-color: ; /* Background Color:Selected */
        }
        #Menu a{
            width: 100%;
            height: 10px;
            min-width: 32px;
            background-image: url(../../system/img/header/menu/menu-gray.png); /* Sprite [url=header/menu/] */
            /*text-indent: -9999px;*/
            text-transform: none;
        }

        /* - - Counters */
        #Menu a span,
        #Menu li.Active a span{
            color: #FFFFFF; /* Color:Normal */
        }
        #Menu a:hover span,
        #Menu li.Active a:hover span{
            color: #FFFFFF; /* Color:Hover */
        }
        #Menu a span,
        #Menu li.Active a span{
            background-color: #FF425B ; /* Background Color:Normal */
        }
        #Menu a:hover span,
        #Menu li.Active a:hover span{
            background-color: #FF425B ; /* Background Color:Hover */
        }
        #Menu a span,
        #Menu li.Active a span{
            border-radius: 0;
        }

        /* - - Responsive Menu */

            /* - - - Button */
            .collapse-button .icon-bar{
                background-color: #FFFFFF !important; /* Handle:Normal */
            }
            .menu-collapser:hover .collapse-button .icon-bar{
                background-color: #FFFFFF !important; /* Handle:Hover */
            }
            #menu-container.active .collapse-button .icon-bar{
                background-color: #FFFFFF !important; /* Handle:Active */
            }

            /* - - - List */
            #Menu.collapsed li a{
            	color: #555555; /* Color:Normal */
            }
            #Menu.collapsed a:hover{
            	color: #212121; /* Color:Hover */
            }
            #Menu.collapsed a:active{
            	color: #212121; /* Color:Active */
            }
            #Menu.collapsed li.Highlight a{
                color: #212121; /* Color:Selected */
                font-weight: 700;
            }
            #Menu.collapsed li a{
            	background-color: #FFFFFF; /* Background Color:Normal */
            }
            #Menu.collapsed li a:hover{
            	background-color: #E8E8E8; /* Background Color:Hover */
            }
            #Menu.collapsed li a:active{
            	background-color: #E8E8E8; /* Background Color:Active */
            }
            #Menu.collapsed li.Highlight a{
                background-color: #E8E8E8; /* Background Color:Selected */
            }
            #Menu.collapsed li a{
                border-bottom: ;
            }

/* SIDEBAR */

    /* - Box */
    .Box,
    .Box p,
    .Box dl dd{
        color: #555555;
    }
    .Box > div,
    .GuestBox{
        background-color: #FFFFFF;
        border-radius: ;
        box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
    }

    /* - Titles */
    .Box h4{
        margin: 0 0 0 0;
        padding: 14px 0;
        font-size: 14px; /* Font:Size */
    	font-family: Roboto; /* Font:Family */
    	font-weight: 400; /* Font:Weight */
    	font-style: normal; /* Font:Style */
    	color: #777777;
        background-color: ;
        box-shadow: ;
    }

    /* - Menu */

        /* - - Container */
        .PanelInfo,
        .TagCloud,
        .DismissMessage.CasualMessage,
        .DismissMessage.InfoMessage,
        .DismissMessage.AlertMessage,
        .DismissMessage.WarningMessage{
            margin: 0;
            padding: 8px 0;
            background-color: #FFFFFF;
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
            border-radius: 2px;
        }

        /* - - Items */
        .PanelInfo li a{
            color: #555555; /* Color:Normal */
        }
        .PanelInfo li:hover a{
            color: #212121; /* Color:Hover */
        }
        .PanelInfo li:active a{
            color: #212121; /* Color:Active */
        }
        .PanelInfo li.Active a,
        .PanelInfo li.Active:hover a{
            color: #212121; /* Color:Selected */
        }
        .PanelInfo li{
            background-color: #FFFFFF; /* Background Color:Normal */
        }
        .PanelInfo li:hover,
        #Panel .FilterMenu li:hover{
            background-color: #EEEEEE; /* Background Color:Hover */
        }
        .PanelInfo li:active{
            background-color: ; /* Background Color:Active */
        }
        .PanelInfo li.Active{
            background-color: !important; /* Background Color:Selected */
        }
        .PanelInfo li > a,
        .PanelInfo li > strong > a,
        body.Profile .PanelInfo li a{
            border-bottom: ;
        }

        /* - - Meta */
        .PanelInfo li a > span,
        .Box dl dt{
            color: #999999;
        }

        /* - - Counter */
        .PanelInfo .Count{
            margin: -4px -15px 0 0;
            padding: 4px 10% 4px 0;
            font-size: 12px;
            color: #757575;
            background-color: ;
            border-radius: ;
        }

/* DISCUSSIONS */

    /* - LIST */

        /* - - Container */
        .DataList{
            margin: ;
            padding: 0 0 8px 0;
            background-color: #FFFFFF;
            border-radius: 2px;
            box-shadow: ;
        }


        /* - - Inner Container */
        .DataList .Item,
        .DataList.CategoryList .ItemContent{
            color: #555555;
            background-color: ;
            border: ;
            border-radius:;
        }

        .Discussion.ItemContent,
        .DataList.CategoryList .ItemContent{
            margin: 0;
            padding: 0 4% 15px 0;
            border-bottom: 1px solid #E8E8E8;
        }

        /* - - Title */
        ul.Discussions div.ItemContent .Title a,
        .DataList .Title,
        .DataList .Title a,
        .DataList a.Title,
        .DataTable .Title,
        .BlockTitle,
        .CategoryName h2,
        .CategoryName h2 a,
        .CategoryName h3 a,
        .Activities .DataList a.Title,
        .Activities .DataList .Title,
        .Activities .DataList .Title a,
        .Conversations .DataList .Users,
        .Conversations .DataList .Users a,
        .MessageList.Conversation .Meta .AuthorName a{
            margin: 2px 0 0 0;
        	font-size: 16px; /* Font:Size */
    	    font-family: Roboto; /* Font:Family */
    	    font-weight: 400; /* Font:Weight */
    	    font-style: normal; /* Font:Style */
            line-height: 20px;
        	color: #333333; /* Color:Normal */
        }
        ul.Discussions div.ItemContent .Title a:hover,
        .DataList .Title a:hover,
        ul.Conversations a.Message:hover,
        .DataList a.Title:hover,
        .DataTable .Title:hover,
        .BlockTitle,
        .CategoryName h2 a:hover,
        .Author a.Username:hover,
        .Conversations .DataList .Users a:hover,
        .MessageList.Conversation .Meta .Author a:hover,
        .Profile .MessageList .Message a:hover{
        	color: #212121; /* Color:Hover */
        }

        /* - - Excerpt */
        .Excerpt,
        .DataList .Excerpt,
        .DataList.SearchResults .Item .Excerpt,
        .BlockTitle{
            font-size: 14px;
            line-height: 20px;
            color: #555555;
        }

        /* - - Meta */

            /* - - - Container */
            .SearchResults.DataList .Meta,
            .Discussions.DataList .Meta,
            .CategoryList.DataList .Meta{
                margin: 0 0 0 0 !important;
                padding: 0;
                width: auto;
                background-color: ;
                border: ;
            }

            /* - - - Items */
            .DataList .Meta,
            .DataList .Meta span,
            .DataList .Meta a,
            .MessageList .Meta span,
            .MessageList .Meta a,
            .DataTable .MItem,
            .DataTable .MItem a{
                font-size: 12px;
                line-height: 18px;
                color: #999999;
            }
            .DataList .Meta .ViewCount,
            .DataList .Meta .CommentCount,
            .DataList .Meta .LastCommentBy,
            .DataList .Meta .LastCommentDate,
            .DataList .Meta .DiscussionCount,
            .DataList .Meta .Category,
            .DataList li.Mine .Meta .Category{
                padding: ;
                background-image: none; /* Sprite [url=discussions/list/meta/] */
            }

            /* - - - Links */
            .DataList .Meta a,
            .MessageList .Meta a,
            .DataTable .MItem a{
                color: #777777; /* Color:Normal */
            }
            .DataList .Meta a:hover,
            .MessageList .Meta a:hover,
            .DataTable .MItem a:hover{
                color: #1565C0; /* Color:Hover */
            }
            .DataList .Meta a:active,
            .MessageList .Meta a:active,
            .DataTable .MItem a:active{
                color: #0D47A1; /* Color:Active */
            }

            /* - - - Announcement */
            .DataList .Meta .Tag-Announcement{
                color: #FFFFFF;
            	background-color: #FFC107;
            }

            /* - - - Closed */
            .DataList .Meta .Tag-Closed{
                color: #FFFFFF;
            	background-color: #D32F2F;
            }

            /* - - - New comments */
            .HasNew{
                color: #FFFFFF !important;
                background-color: #8BC34A !important;
            }

        /* - - Menu */
        .OptionsTitle,
        .OptionsTitle:hover,
        .Open .OptionsTitle,
        a.Bookmark,
        body.Discussion a.Bookmark{
            background-image: url(../../system/img/discussions/list/menu/options_bookmark.png); /* Options & Bookmark Sprite [url=discussions/list/menu/] */
        }
        .MenuItems:before,
        .MenuItems:after {
            border-bottom-color: !important; /* Arrow Border Color */
        }
        .MenuItems:after{
            border-bottom-color: #19BBFF !important; /* Arrow Background Color */
        }
        .MenuItems{
            border: none; /* Box Border*/
        }
        .MenuItems a,
        .MenuItems a:link,
        .MenuItems a:visited,
        .MenuItems a:active{
            color: #555555 !important; /* Color:Normal */
        }
        .MenuItems a:hover{
            color: #212121 !important; /* Color:Hover */
        }
        .MenuItems a,
        .MenuItems a:link,
        .MenuItems a:visited,
        .MenuItems a:active{
            background-color: #FFFFFF !important; /* Background Color:Normal */
        }
        .MenuItems a:hover{
            background-color: #EEEEEE !important; /* Background Color:Hover */
        }
        .MenuItems hr {
            border-bottom: 1px solid #E8E8E8;
        }

    /* - TABLE */

        /* - - Head */
        .DataTable thead td{
            padding: 10px 5px;
            font-weight: 400;
            color: #FFFFFF;
            background-color: #479DE2 !important;
            border-bottom: 1px solid #EEEEEE;
        }

        /* - - Body */
        .DataTable tbody td{
            padding: 10px;
        }
        .DataTable tbody td.CountDiscussions,
        .DataTable tbody td.CountComments{
            color: #212121;
        }
        .DataTable tbody td{
            background-color: #FFFFFF;
            border-bottom: 1px solid #EEEEEE;
        }
        .DataTable .ProfilePhoto{
            width: 40px;
            height: 40px;
        }

    /* - CATEGORY */
    .Categories .DataList.CategoryList .Item .Author a.PhotoWrap,
    .Categories .DataTable.CategoryTable .CategoryName a.PhotoWrap{
        width: 40px;
        height: 40px;
        background-color: #E91E63;
        border: none;
    }

    /* - ITEM */

        /* - - Container */
        .MessageList .Discussion,
        .MessageList .Comment{
           background-color: #FFFFFF !important;
           border-radius: 0;
           border-bottom: ;
        }

        /* - - Author */
        .Author img{
            border-radius: ;
        }

        /* - - Title */
        .AuthorName{
            margin: 10px 0 0 0;
            float: none;
        }
        .AuthorName a.Username{
            font-size: 16px;
            line-height: 20px;
            font-weight: 400;
            color: #212121;
        }

        /* - - Meta */
        .MessageList .Meta{
            margin: 0 0 15px;
            float: none;
        }
        .MessageList .Meta > .MItemm,
        .MessageList .Meta > .InlineTags{
            font-size: 12px;
            line-height: 18px;
            color: #999999;
        }

        /* - - Message */
        .MessageList .Item-Body,
        .MessageList .Comment .MessageForm{
            color: ;
            background-color: #FFFFFF !important;
            border-radius: ;
            border-bottom: 1px solid #E8E8E8;
        }

        /* - - Bookmark */
        body.Discussion a.Bookmark{
            margin: 6px 0 6px 15px;
            background-image: url(../../system/img/discussions/item/bookmark/bookmark_gray.png); /* Bookmark Sprite [url=discussions/item/bookmark/] */
        }

        /* - - Blockquote */
        blockquote,
        .Preview .Message blockquote,
        .MessageList .Message blockquote {
            margin: ;
            padding: 10px;
            background-color: #F1F1F1;
            border-left: 3px solid #cccccc;
            color: #555555;
        }

/* ACTIVITY */

    /* - Container */
    .Activities li.Activity{
       background-color: #FFFFFF !important;
       border-bottom: ;
       border-radius: 0;
    }

    /* - Title (Author) */
    .Activities .Title,
    .Profile .Activities .Title{
        margin: 10px 0 0 0;
        float: none;
    }

    /* - Meta */
    .Activities .Meta{
        margin: 0 0 15px;
        float: none;
    }

    /* - Message */
    .Activities li.Activity .ItemContent,
    hr.sep{
       border-bottom: 1px solid #E8E8E8;
    }

    /* - Sub Message */
    .Activities ul li.ActivityComment{
        background-color: ;
    }

    /* - Sub Message Image */
    .DataList .Item .Item .PhotoWrap img{
        border-radius: 40px;
    }

    /* - Sub Message Comment Link */
    .Activities a.CommentLink{
        color: #757575 !important;
        font-size: 12px;
    }

    /* - Sprite */
    .Activities .AddComment a,
    .DataList a.Delete,
    .DataList a.Delete:hover{
        background-image: url(../../system/img/activities/activities.png); /*Reply & Delete [url=activities/] */
    }

/* INBOX */

    /* - LIST */

        /* - - Container */
        ul.Conversations li.Item{
           background-color: #FFFFFF !important;
           border-bottom: ;
           border-radius: 0;
        }

        /* - - Title */
        .Conversations .DataList .Users{
            margin: 10px 0 0 0;
            float: none;
        }

        /* - - Meta */
        .Conversations .Meta{
            margin: 0 0 15px;
            float: none;
        }

        /* - - Message */
        ul.Conversations li.Item .Conversation{
            background-color: !important;
            border-bottom: 1px solid #E8E8E8;
        }

    /* - ITEM */

        /* - - Container */
        ul.Conversation li.Item{
           background-color: #FFFFFF !important;
           border-radius: 0;
        }

        /* - - Message */
        ul.MessageList li.Item .ConversationMessage .Message{
            background-color: !important;
            border-radius: 5px;
        }

/* PROFILE */

    /* - About Box */

        /* - - Header */
        .UserPhoto.Box .UserPhotoHeader,
        .UserBox.Box .UserPhotoHeader{
            margin: 0;
            padding: 10%;
            background-color: #455A64;
            background-image: none; /* Background Image [url=profile/about_box/] */
            text-align: center;
        }
        .UserPhoto.Box .UserPhotoHeader,
        .UserPhoto.Box .UserPhotoHeader a,
        .UserBox.Box .UserPhotoHeader,
        .UserBox.Box .UserPhotoHeader a{
            color: #FFFFFF;
        }
        .UserPhoto.Box .UserPhotoHeader a,
        .UserBox.Box .UserPhotoHeader a{
            font-size: 16px; /* Title */
        }
        .UserPhoto.Box .UserPhotoHeader,
        .UserBox.Box .UserPhotoHeader{
            font-size: 14px; /* Excerpt */
        }

        /* - - Photo */
        .UserPhotoHeader .ProfilePhotoLarge,
        .UserPhoto .PhotoWrap,
        .UserBox .PhotoWrap{
            margin: 0 auto 5px;
            float: none;
            width: 75px;
            height: 75px;
        }

        /* - - List Sprite */
        dl.About dt {
            padding: 0;
            background-image: none; /* Sprite [url=profile/about_box/] */
        }

    /* - Notifications Title */
    .Profile .Notifications .Title{
        margin: 0;
    }
    .Notifications .Title > a:first-child{
        color: #212121;
        font-size: 14px;
        line-height: 18px;
    }
    /* - Notifications Subtitle */
    .Notifications .Title > a:nth-child(2){
        display: block;
        color: #212121;
        font-size: 16px;
        line-height: 24px;
    }
    /* - Notifications Preferences */
    table.PreferenceGroup th,
    table.PreferenceGroup td,
    #Form_Invitation th,
    #Form_Invitation td{
        border-bottom: 1px solid #E8E8E8;
    }
    table.PreferenceGroup tbody tr:hover td{
        background-color: #EFEFEF !important; /* Hover Background Color*/
    }

/* FOOTER */

    /* - Container */
    #FootWrapper{
        margin: 48px 0 0 0;
        padding: ;
        background-color: #263238;
        box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.12);
    }

    /* - Sub Container */
    #Foot{
        background-color: ;
    }

    /* - Text */
    #Foot,
    #Foot a{
        font-size: 14px; /* Font:Size */
    	font-family: Roboto; /* Font:Family */
    	font-weight: normal; /* Font:Weight */
    	font-style: normal; /* Font:Style */
        line-height: 18px;
    	color: #FFFFFF;
    }

    /* - Links */
    #Foot a{
        color: #FFFFFF; /* Color:Normal */
    }
    #Foot a:hover{
        color: #DDDDDD; /* Color:Hover */
    }
    #Foot a:active{
        color: #FFFFFF; /* Color:Active */
    }

    /* - Sub Footer */

        /* - - Container */
        #SubFootWrapper{
            margin: ;
            padding: ;
            background-color: rgba(0,0,0,0.15);
        }

        /* - - Sub Container */
        #SubFoot{
            background-color: ;
        }

        /* - - Text */
        #SubFoot,
        #SubFoot a{
            font-size: 12px; /* Font:Size */
        	font-family: Roboto; /* Font:Family */
        	font-weight: normal; /* Font:Weight */
        	font-style: normal; /* Font:Style */
            line-height: 18px;
        	color: #EEEEEE;
        }

        /* - - Links */
        #SubFoot a{
            color: #EEEEEE; /* Color:Normal */
        }
        #SubFoot a:hover{
            color: #DDDDDD; /* Color:Hover */
        }
        #SubFoot a:active{
            color: #EEEEEE; /* Color:Active */
        }

/* PLUGINS */

    /* - SPRITES */
    .Sprite,
    .Sprite16,
    .MenuItems a:hover .Sprite{
    	background-image: url(../../system/img/plugins/sprites/sprites-on-color.png); /* Sprite [url=plugins/sprites/] */
    }

    /* - VOTING */

        /* - - Statbox */
        .StatBox{
            margin: 0;
            padding: 13px 13px 13px 28px !important;
        }
        .StatBox,
        .StatBox a{
            font-size: 14px !important;
            line-height: 18px !important;
            font-weight: 400 !important;
            color: #757575 !important; /* Votes:Color */
        }
        .StatBox{
        	background-image: url(../../system/img/plugins/voting/statbox-color.png) !important; /* Sprite [url=plugins/voting/] */
        }

        /* - - Voting Box*/
        span.Voter{
            margin: 16px auto 0;
        }
        span.Voter span{
            color: #777777 !important;
            background-color: #eeeeee !important;
        }
        span.Voter a{
            background-color: #eeeeee !important; /* Buttons Background Color:Normal */
        }
        span.Voter a:hover{
            background-color: #eeeeee !important; /* Buttons Background Color:Hover */
        }
        i.ArrowSprite{
            background-image: url(../../system/img/plugins/voting/arrow_gray.png) !important; /* Sprite [url=plugins/voting/] */
        }
        span.Voter{
            border-radius: 2px;
        }

    /* - TAGGING */
        .TagCloud li,
        .TagCloud li a,
        li.token-input-token{
            color: #555555; /* Color:Normal */
        }
        .TagCloud li:hover,
        .TagCloud li:hover a,
        li.token-input-token:hover{
            color: #555555; /* Color:Hover */
        }
        .TagCloud li.Active,
        .TagCloud li.Active a,
        li.token-input-selected-token{
            color: #555555; /* Color:Selected */
        }
        .TagCloud li,
        .TagCloud li a,
        li.token-input-token{
            background-color: #EEEEEE; /* Background Color:Normal */
        }
        .TagCloud li:hover,
        .TagCloud li:hover a,
        li.token-input-token:hover{
            background-color: #E1E1E1; /* Background Color:Hover */
        }
        .TagCloud li.Active,
        .TagCloud li.Active a,
        li.token-input-selected-token{
            background-color: ; /* Background Color:Selected */
        }
        .TagCloud li,
        li.token-input-token{
            border: 1px solid #D9D9D9;
            border-radius: 2px;
        }
        .TagCloud li .Count{
            padding: 0;
            color: #212112; /* Counter Color */
            font-size: 12px; /* Counter Font Size */
            font-weight: 400; /* Counter Font Weight */
            background-color: transparent; /* Counter Background */
            border-radius: 2px; /* Counter Border Radius */
        }

    /* - CLEDITOR */

        /* - - Toolbar */
        .cleditorToolbar{
            background-color: #607D8B; /* Background Color:Normal */
        }
        .cleditorButton:hover{
            background-color: #455A64 !important; /* Background Color:Hover */
        }
        .cleditorButton{
            background-image: url(../../system/img/plugins/cleditor/cleditor-white.png); /* Sprite [url=plugins/cleditor/] */
        }

        /* - - Textarea */
        .cleditorMain{
            color: ;
            background-color: ;
            border:  !important;
            border-radius: ;
        }

    /* - SYNTAX HIGHLIGHTER */
    .syntaxhighlighter{
        margin: 0 !important;
        padding: 0;
    }
    .syntaxhighlighter .line.alt2{
        background-color: #F1F1F1 !important; /* Background Color:Odd */
    }
    .syntaxhighlighter .line.alt1{
        background-color: #FFFFFF !important; /* Background Color:Even */
    }
    .syntaxhighlighter{
        border: 1px solid #E0E0E0;
    }
    .syntaxhighlighter .gutter .line{
        border-right-color: !important; /* Gutter Line Color */
    }

    /* - ADVANCED EDITOR */

        /* - - Toolbar */
        .editor,
        .editor-fullpage #editor-fullpage-candidate .editor{
            background-color: #607D8B; /* Background Color:Normal */
        }
        .editor .icon:hover{
            background-color: #455A64 !important; /* Background Color:Hover */
        }
        .editor .icon{
            color: #FFFFFF;
        }

        /* - - Textarea */
        .TextBox.BodyBox{
            color: ;
            background-color: transparent !important;
            border:  !important;
            border-radius: ;
        }

        /* - - Upload Progess */
        .editor-upload-progress{
            background-color: #455A64; /* Background Color:Normal */
        }

/* SCREEN RESOLUTIONS */

    /* - Less than 320px */
    @media only screen and (max-width : 319px){

        /* - - Boxed Layout */
        #Frame{
            margin: 0;
            padding: 0;
            width: 100%;
        }

        /* - - Head */
        #Head{
            margin: 0 auto;
            padding: 0;
            width: ;
        }

        /* - - Body */

            /* - - - Container */
            #Body{
                margin: ;
                padding: 0 5%;
                width: 320px;
            }

            /* - - - Content */

                /* - - - - Container */
                #Content,
                body.Profile #Content{
                    margin: 0;
                    padding: 0;
                    width: 100% !important;
                }

                /* - - - - Titles */
                h1,
                .Profile.EditMode h2.H,
                .Discussion .PageTitle h1,
                .VotingSort,
                .VotingSort strong,
                .Box.GuestBox h4,
                div.Popup .Footer a.Close{
                    margin: 0;
                    padding: 20px 16px;
                }

                /* - - - - Discussions */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        .DataList .Item{
                            margin: 0;
                            padding: 0;
                            width: 100%;
                        }

                        /* - - - - - - Author */
                        .DataList .Author{
                            margin: 0;
                            padding: 16px;
                            width: 74px;
                        }

                        /* - - - - - - Content */
                        .Discussion.ItemContent,
                        .DataList.CategoryList .ItemContent{
                            margin: 0 0 0 74px;
                            padding: 16px 16px 16px 0 !important;
                        }

                        /* - - - - - - Admin Checkbox */
                        .AdminCheck{
                            margin: 27px -20px 0 0;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        .MessageList .Discussion,
                        .MessageList .Comment{
                           margin: 0 0 0 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        .MessageList .Item-Header,
                        .Form-HeaderWrap{
                            margin: 4px 0 0 0;
                            padding: 24px 16px;
                            width: 79px;
                        }

                        /* - - - - - - Message */
                        .MessageList .Item-Body,
                        .Form-BodyWrap{
                            margin: 0 0 0 79px;
                            padding: 24px 16px 24px 0;
                            width: auto;
                        }

                        /* - - - - - - Admin Checkbox */
                        .MessageList .AdminCheck,
                        body.Discussion .TopAdminCheck{
                            margin: 19px 0 0 -20px;
                        }

                /* - - - - Activity */

                    /* - - - - - Form */
                    Form.Activity{
                       margin: 0;
                       padding: 0 16px 24px 16px;
                       width: 100%;
                    }

                    /* - - - - - Container */
                    .Activities li.Activity{
                       margin: 0;
                       padding: 0;
                       width: 100%;
                    }

                    /* - - - - - Author */
                    .Activities .Author{
                        margin: 4px 0 0 0;
                        padding: 24px 16px;
                        width: 79px;
                    }

                    /* - - - - - Message */
                    .Activities .ItemContent{
                        margin: 0 0 0 79px;
                        padding: 24px 16px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Message Form */
                    .Activities .ActivityComments .CommentForm:first-child{
                        margin: 0 16px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Container */
                    .Activities ul.ActivityComments{
                        margin: 24px -16px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Author */
                    .Activities .Item .ActivityComment .Author{
                        margin: 0;
                        padding: 24px 16px 24px 0;
                        width: 53px;
                    }

                    /* - - - - - Sub Message Message */
                    .Activities .Item .ActivityComment .ItemContent{
                        margin: 0 0 0 53px;
                        padding: 24px 16px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Sub Message Form */
                    .Activities .ActivityComments li.CommentForm{
                        margin: 0 24px 0 64px;
                        padding: 0;
                    }

                /* - - - - Inbox */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        ul.Conversations li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.Conversations .Author.Photo{
                            margin: 4px 0 0 0;
                            padding: 24px 16px;
                            width: 79px;
                        }

                        /* - - - - - - Message */
                        ul.Conversations .ItemContent{
                            margin: 0 0 0 79px;
                            padding: 24px 16px 24px 0;
                            width: auto;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        ul.Conversation li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.MessageList li.Item .ConversationMessage .Item-Header{
                            margin: 0;
                            padding: 24px 16px;
                            width: 79px;
                        }

                        /* - - - - - - Message */
                        ul.MessageList li.Item .ConversationMessage .Item-Body{
                            margin: 0 0 0 79px;
                            padding: 24px 16px 24px 0;
                            width: auto;
                        }

                /* - - - - Forms */
                #DiscussionForm form,
                #ConversationForm form,
                body.Profile.EditMode #Content form,
                body.Entry #Content form,
                div.Popup .Content form,
                div.Popup .Content p,
                body.Entry #Content form{
                    margin: 0;
                    padding: 8px 16px 16px 16px;
                    width: 100%;
                }

                /* - - - - Messages */
                .Empty,
                .NoResults,
                .DismissMessage.CasualMessage,
                .DismissMessage.InfoMessage,
                .DismissMessage.AlertMessage,
                .DismissMessage.WarningMessage,
                .DismissMessage,
                #PageBody,
                .Foot{
                    margin: 0 0 16px 0;
                    padding: 16px;
                }

            /* - - - Panel */

                /* - - - - Container */
                #Panel,
                body.Profile #Panel{
                    margin: 30px 0 0 0;
                    padding: 0;
                    width: 100% !important;
                }

                /* - - - - Boxes */
                .GuestBox,
                .BoxFilter > ul,
                .BoxCategories > ul,
                .Box > div,
                .Box .TagCloud{
                    padding: 8px 16px;
                }
                .Box{
                    margin: 0 0 16px 0 !important;
                    width: 100%;
                }

                /* - - - - Menu Items */
                .PanelInfo li > a,
                .PanelInfo li > strong > a,
                #Panel .Box.BoxDiscussions li,
                body.Profile .PanelInfo li a{
                    padding: 8px 16px;
                }

        /* - - Footer */
        #Foot{
            margin: 0;
            padding: 25px 5%;
            width: 320px;
        }

        /* - - Sub Footer */
        #SubFoot{
            margin: 0;
            padding: 15px 5%;
            width: 320px;
        }

    }

    /* - 320px - 480px */
    @media only screen and (min-width : 320px){

        /* - - Boxed Layout */
        #Frame{
            margin: 0;
            padding: 0;
            width: 100%;
        }

        /* - - Head */
        #Head{
            margin: 0 auto;
            padding: 0;
            width: ;
        }

        /* - - Body */

            /* - - - Container */
            #Body{
                margin: 0;
                padding: 0 5%;
                width: ;
            }

            /* - - - Content */

                /* - - - - Container */
                #Content,
                body.Profile #Content{
                    margin: 0;
                    padding: 0;
                    width: 100% !important;
                }

                /* - - - - Titles */
                h1,
                .Profile.EditMode h2.H,
                .Discussion .PageTitle h1,
                .VotingSort,
                .VotingSort strong,
                .Box.GuestBox h4,
                div.Popup .Footer a.Close{
                    margin: 0;
                    padding: 20px 16px;
                }

                /* - - - - Discussions */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        .DataList .Item{
                            margin: 0;
                            padding: 0;
                            width: 100%;
                        }

                        /* - - - - - - Author */
                        .DataList .Author{
                            margin: 0;
                            padding: 16px;
                            width: 74px;
                        }

                        /* - - - - - - Content */
                        .Discussion.ItemContent,
                        .DataList.CategoryList .ItemContent{
                            margin: 0 0 0 74px;
                            padding: 16px 16px 16px 0 !important;
                        }

                        /* - - - - - - Admin Checkbox */
                        .AdminCheck{
                            margin: 27px -20px 0 0;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        .MessageList .Discussion,
                        .MessageList .Comment{
                           margin: 0 0 0 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        .MessageList .Item-Header,
                        .Form-HeaderWrap{
                            margin: 4px 0 0 0;
                            padding: 24px 16px;
                            width: 79px;
                        }

                        /* - - - - - - Message */
                        .MessageList .Item-Body,
                        .Form-BodyWrap{
                            margin: 0 0 0 79px;
                            padding: 24px 16px 24px 0;
                            width: auto;
                        }

                        /* - - - - - - Admin Checkbox */
                        .MessageList .AdminCheck,
                        body.Discussion .TopAdminCheck{
                            margin: 19px 0 0 -20px;
                        }

                /* - - - - Activity */

                    /* - - - - - Form */
                    Form.Activity{
                       margin: 0;
                       padding: 0 16px 24px 16px;
                       width: 100%;
                    }

                    /* - - - - - Container */
                    .Activities li.Activity{
                       margin: 0;
                       padding: 0;
                       width: 100%;
                    }

                    /* - - - - - Author */
                    .Activities .Author{
                        margin: 4px 0 0 0;
                        padding: 24px 16px;
                        width: 79px;
                    }

                    /* - - - - - Message */
                    .Activities .ItemContent{
                        margin: 0 0 0 79px;
                        padding: 24px 16px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Message Form */
                    .Activities .ActivityComments .CommentForm:first-child{
                        margin: 0 16px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Container */
                    .Activities ul.ActivityComments{
                        margin: 24px -16px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Author */
                    .Activities .Item .ActivityComment .Author{
                        margin: 0;
                        padding: 24px 16px 24px 0;
                        width: 53px;
                    }

                    /* - - - - - Sub Message Message */
                    .Activities .Item .ActivityComment .ItemContent{
                        margin: 0 0 0 53px;
                        padding: 24px 16px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Sub Message Form */
                    .Activities .ActivityComments li.CommentForm{
                        margin: 0 24px 0 64px;
                        padding: 0;
                    }

                /* - - - - Inbox */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        ul.Conversations li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.Conversations .Author.Photo{
                            margin: 4px 0 0 0;
                            padding: 24px 16px;
                            width: 79px;
                        }

                        /* - - - - - - Message */
                        ul.Conversations .ItemContent{
                            margin: 0 0 0 79px;
                            padding: 24px 16px 24px 0;
                            width: auto;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        ul.Conversation li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.MessageList li.Item .ConversationMessage .Item-Header{
                            margin: 0;
                            padding: 24px 16px;
                            width: 79px;
                        }

                        /* - - - - - - Message */
                        ul.MessageList li.Item .ConversationMessage .Item-Body{
                            margin: 0 0 0 79px;
                            padding: 24px 16px 24px 0;
                            width: auto;
                        }

                /* - - - - Forms */
                #DiscussionForm form,
                #ConversationForm form,
                body.Profile.EditMode #Content form,
                body.Entry #Content form,
                div.Popup .Content form,
                div.Popup .Content p,
                body.Entry #Content form{
                    margin: 0;
                    padding: 8px 16px 16px 16px;
                    width: 100%;
                }

                /* - - - - Messages */
                .Empty,
                .NoResults,
                .DismissMessage.CasualMessage,
                .DismissMessage.InfoMessage,
                .DismissMessage.AlertMessage,
                .DismissMessage.WarningMessage,
                .DismissMessage,
                #PageBody,
                .Foot{
                    margin: 0 0 16px 0;
                    padding: 16px;
                }

            /* - - - Panel */

                /* - - - - Container */
                #Panel,
                body.Profile #Panel{
                    margin: 30px 0 0 0;
                    padding: 0;
                    width: 100% !important;
                }

                /* - - - - Boxes */
                .GuestBox,
                .BoxFilter > ul,
                .BoxCategories > ul,
                .Box > div,
                .Box .TagCloud{
                    padding: 8px 16px;
                }
                .Box{
                    margin: 0 0 16px 0 !important;
                    width: 100%;
                }

                /* - - - - Menu Items */
                .PanelInfo li > a,
                .PanelInfo li > strong > a,
                #Panel .Box.BoxDiscussions li,
                body.Profile .PanelInfo li a{
                    padding: 8px 16px;
                }


        /* - - Footer */
        #Foot{
            margin: 0;
            padding: 25px 5%;
            width: auto;
        }

        /* - - Sub Footer */
        #SubFoot{
            margin: 0;
            padding: 15px 5%;
            width: auto;
        }

    }

    /* - 480px - 600px */
    @media only screen and (min-width : 480px){

        /* - - Boxed Layout */
        #Frame{
            margin: 0;
            padding: 0;
            width: 100%;
        }

        /* - - Head */
        #Head{
            margin: 0 auto;
            padding: 0;
            width: ;
        }

        /* - - Body */

            /* - - - Container */
            #Body{
                margin: 0;
                padding: 0 5%;
                width: ;
            }

            /* - - - Content */

                /* - - - - Container */
                #Content,
                body.Profile #Content{
                    margin: 0;
                    padding: 0;
                    width: 100% !important;
                }

                /* - - - - Titles */
                h1,
                .Profile.EditMode h2.H,
                .Discussion .PageTitle h1,
                .VotingSort,
                .VotingSort strong,
                .Box.GuestBox h4,
                div.Popup .Footer a.Close{
                    margin: 0;
                    padding: 20px 16px;
                }

                /* - - - - Discussions */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        .DataList .Item{
                            margin: 0;
                            padding: 0;
                            width: 100%;
                        }

                        /* - - - - - - Author */
                        .DataList .Author{
                            margin: 0;
                            padding: 16px;
                            width: 74px;
                        }

                        /* - - - - - - Content */
                        .Discussion.ItemContent,
                        .DataList.CategoryList .ItemContent{
                            margin: 0 0 0 74px;
                            padding: 16px 16px 16px 0 !important;
                        }

                        /* - - - - - - Admin Checkbox */
                        .AdminCheck{
                            margin: 27px -20px 0 0;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        .MessageList .Discussion,
                        .MessageList .Comment{
                           margin: 0 0 0 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        .MessageList .Item-Header,
                        .Form-HeaderWrap{
                            margin: 4px 0 0 0;
                            padding: 24px 16px;
                            width: 79px;
                        }

                        /* - - - - - - Message */
                        .MessageList .Item-Body,
                        .Form-BodyWrap{
                            margin: 0 0 0 79px;
                            padding: 24px 16px 24px 0;
                            width: auto;
                        }

                        /* - - - - - - Admin Checkbox */
                        .MessageList .AdminCheck,
                        body.Discussion .TopAdminCheck{
                            margin: 19px 0 0 -20px;
                        }

                /* - - - - Activity */

                    /* - - - - - Form */
                    Form.Activity{
                       margin: 0;
                       padding: 0 16px 24px 16px;
                       width: 100%;
                    }

                    /* - - - - - Container */
                    .Activities li.Activity{
                       margin: 0;
                       padding: 0;
                       width: 100%;
                    }

                    /* - - - - - Author */
                    .Activities .Author{
                        margin: 4px 0 0 0;
                        padding: 24px 16px;
                        width: 79px;
                    }

                    /* - - - - - Message */
                    .Activities .ItemContent{
                        margin: 0 0 0 79px;
                        padding: 24px 16px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Message Form */
                    .Activities .ActivityComments .CommentForm:first-child{
                        margin: 0 16px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Container */
                    .Activities ul.ActivityComments{
                        margin: 24px -16px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Author */
                    .Activities .Item .ActivityComment .Author{
                        margin: 0;
                        padding: 24px 16px 24px 0;
                        width: 53px;
                    }

                    /* - - - - - Sub Message Message */
                    .Activities .Item .ActivityComment .ItemContent{
                        margin: 0 0 0 53px;
                        padding: 24px 16px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Sub Message Form */
                    .Activities .ActivityComments li.CommentForm{
                        margin: 0 24px 0 64px;
                        padding: 0;
                    }

                /* - - - - Inbox */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        ul.Conversations li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.Conversations .Author.Photo{
                            margin: 4px 0 0 0;
                            padding: 24px 16px;
                            width: 79px;
                        }

                        /* - - - - - - Message */
                        ul.Conversations .ItemContent{
                            margin: 0 0 0 79px;
                            padding: 24px 16px 24px 0;
                            width: auto;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        ul.Conversation li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.MessageList li.Item .ConversationMessage .Item-Header{
                            margin: 0;
                            padding: 24px 16px;
                            width: 79px;
                        }

                        /* - - - - - - Message */
                        ul.MessageList li.Item .ConversationMessage .Item-Body{
                            margin: 0 0 0 79px;
                            padding: 24px 16px 24px 0;
                            width: auto;
                        }

                /* - - - - Forms */
                #DiscussionForm form,
                #ConversationForm form,
                body.Profile.EditMode #Content form,
                body.Entry #Content form,
                div.Popup .Content form,
                div.Popup .Content p,
                body.Entry #Content form{
                    margin: 0;
                    padding: 8px 16px 16px 16px;
                    width: 100%;
                }

                /* - - - - Messages */
                .Empty,
                .NoResults,
                .DismissMessage.CasualMessage,
                .DismissMessage.InfoMessage,
                .DismissMessage.AlertMessage,
                .DismissMessage.WarningMessage,
                .DismissMessage,
                #PageBody,
                .Foot{
                    margin: 0 0 16px 0;
                    padding: 16px;
                }

            /* - - - Panel */

                /* - - - - Container */
                #Panel,
                body.Profile #Panel{
                    margin: 30px 0 0 0;
                    padding: 0;
                    width: 100% !important;
                }

                /* - - - - Boxes */
                .GuestBox,
                .BoxFilter > ul,
                .BoxCategories > ul,
                .Box > div,
                .Box .TagCloud{
                    padding: 8px 16px;
                }
                .Box{
                    margin: 0 5% 16px 0!important;
                    width: 45%;
                }

                /* - - - - Menu Items */
                .PanelInfo li > a,
                .PanelInfo li > strong > a,
                #Panel .Box.BoxDiscussions li,
                body.Profile .PanelInfo li a{
                    padding: 8px 16px;
                }

        /* - - Footer */
        #Foot{
            margin: 0;
            padding: 25px 5%;
            width: ;
        }

        /* - - Sub Footer */
        #SubFoot{
            margin: 0;
            padding: 15px 5%;
            width: ;
        }

    }

    /* - 600px - 768px */
    @media only screen and (min-width : 600px){

        /* - - Boxed Layout */
        #Frame{
            margin: 0;
            padding: 0;
            width: 100%;
        }

        /* - - Head */
        #Head{
            margin: 0 auto;
            padding: 0;
            width: ;
        }

        /* - - Body */

            /* - - - Container */
            #Body{
                margin: 0;
                padding: 0 5%;
                width: ;
            }

            /* - - - Content */

                /* - - - - Container */
                #Content,
                body.Profile #Content{
                    margin: 0;
                    padding: 0;
                    width: 100% !important;
                }

                /* - - - - Titles */
                h1,
                .Profile.EditMode h2.H,
                .Discussion .PageTitle h1,
                .VotingSort,
                .VotingSort strong,
                .Box.GuestBox h4,
                div.Popup .Footer a.Close{
                    margin: 0;
                    padding: 20px 24px;
                }

                /* - - - - Discussions */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        .DataList .Item{
                            margin: 0;
                            padding: 0;
                            width: 100%;
                        }

                        /* - - - - - - Author */
                        .DataList .Author{
                            margin: 0;
                            padding: 16px 24px;
                            width: 90px;
                        }

                        /* - - - - - - Content */
                        .Discussion.ItemContent,
                        .DataList.CategoryList .ItemContent{
                            margin: 0 0 0 90px;
                            padding: 16px 24px 16px 0 !important;
                        }

                        /* - - - - - - Admin Checkbox */
                        .AdminCheck{
                            margin: 27px -21px 0 1px;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        .MessageList .Discussion,
                        .MessageList .Comment{
                           margin: 0 0 0 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        .MessageList .Item-Header,
                        .Form-HeaderWrap{
                            margin: 2px 0 0 0;
                            padding: 24px;
                            width: 100px;
                        }

                        /* - - - - - - Message */
                        .MessageList .Item-Body,
                        .Form-BodyWrap{
                            margin: 0 0 0 100px;
                            padding: 24px 24px 24px 0;
                            width: auto;
                        }

                        /* - - - - - - Admin Checkbox */
                        .MessageList .AdminCheck,
                        body.Discussion .TopAdminCheck{
                            margin: 19px 0 0 -21px;
                        }

                /* - - - - Activity */

                    /* - - - - - Form */
                    Form.Activity{
                       margin: 0;
                       padding: 0 24px 24px 24px;
                       width: 100%;
                    }

                    /* - - - - - Container */
                    .Activities li.Activity{
                       margin: 0;
                       padding: 0;
                       width: 100%;
                    }

                    /* - - - - - Author */
                    .Activities .Author{
                        margin: 2px 0 0 0;
                        padding: 24px;
                        width: 100px;
                    }

                    /* - - - - - Message */
                    .Activities .ItemContent{
                        margin: 0 0 0 100px;
                        padding: 24px 24px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Message Form */
                    .Activities .ActivityComments .CommentForm:first-child{
                        margin: 0 24px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Container */
                    .Activities ul.ActivityComments{
                        margin: 24px -24px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Author */
                    .Activities .Item .ActivityComment .Author{
                        margin: 0;
                        padding: 24px 24px 24px 0;
                        width: 66px;
                    }

                    /* - - - - - Sub Message Message */
                    .Activities .Item .ActivityComment .ItemContent{
                        margin: 0 0 0 6px;
                        padding: 24px 24px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Sub Message Form */
                    .Activities .ActivityComments li.CommentForm{
                        margin: 0 24px 0 64px;
                        padding: 0;
                    }

                /* - - - - Inbox */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        ul.Conversations li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.Conversations .Author.Photo{
                            margin: 2px 0 0 0;
                            padding: 24px;
                            width: 100px;
                        }

                        /* - - - - - - Message */
                        ul.Conversations .ItemContent{
                            margin: 0 0 0 100px;
                            padding: 24px 24px 24px 0;
                            width: auto;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        ul.Conversation li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.MessageList li.Item .ConversationMessage .Item-Header{
                            margin: 0;
                            padding: 24px;
                            width: 100px;
                        }

                        /* - - - - - - Message */
                        ul.MessageList li.Item .ConversationMessage .Item-Body{
                            margin: 0 0 0 100px;
                            padding: 24px 24px 24px 0;
                            width: auto;
                        }

                /* - - - - Forms */
                #DiscussionForm form,
                #ConversationForm form,
                body.Profile.EditMode #Content form,
                body.Entry #Content form,
                div.Popup .Content form,
                div.Popup .Content p,
                body.Entry #Content form{
                    margin: 0;
                    padding: 8px 24px 24px 24px;
                    width: 100%;
                }

                /* - - - - Messages */
                .Empty,
                .NoResults,
                .DismissMessage.CasualMessage,
                .DismissMessage.InfoMessage,
                .DismissMessage.AlertMessage,
                .DismissMessage.WarningMessage,
                .DismissMessage,
                #PageBody,
                .Foot{
                    margin: 0 0 16px 0;
                    padding: 24px;
                }

            /* - - - Panel */

                /* - - - - Container */
                #Panel,
                body.Profile #Panel{
                    margin: 30px 0 0 0;
                    padding: 0;
                    width: 100% !important;
                }

                /* - - - - Boxes */
                .GuestBox,
                .BoxFilter > ul,
                .BoxCategories > ul,
                .Box > div,
                .Box .TagCloud{
                    padding: 8px 24px;
                }
                .Box{
                    margin: 0 5% 16px 0!important;
                    width: 45%;
                }

                /* - - - - Menu Items */
                .PanelInfo li > a,
                .PanelInfo li > strong > a,
                #Panel .Box.BoxDiscussions li,
                body.Profile .PanelInfo li a{
                    padding: 8px 24px;
                }

        /* - - Footer */
        #Foot{
            margin: 0;
            padding: 25px 5%;
            width: ;
        }

        /* - - Sub Footer */
        #SubFoot{
            margin: 30px 0 0 0;
            padding: 15px 5%;
            width: ;
        }

    }

    /* - 768px - 1024px */
    @media only screen and (min-width : 768px){

        /* - - Boxed Layout */
        #Frame{
            margin: 0;
            padding: 0;
            width: 100%;
        }

        /* - - Head */
        #Head{
            margin: 0 auto;
            padding: 0;
            width: ;
        }

        /* - - Body */

            /* - - - Container */
            #Body{
                margin: 0;
                padding: 0 5%;
                width: ;
            }

            /* - - - Content */

                /* - - - - Container */
                #Content,
                body.Profile #Content{
                    margin: 0;
                    padding: 0;
                    width: 69% !important;
                }

                /* - - - - Titles */
                h1,
                .Profile.EditMode h2.H,
                .Discussion .PageTitle h1,
                .VotingSort,
                .VotingSort strong,
                .Box.GuestBox h4,
                div.Popup .Footer a.Close{
                    margin: 0;
                    padding: 20px 24px;
                }

                /* - - - - Discussions */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        .DataList .Item{
                            margin: 0;
                            padding: 0;
                            width: 100%;
                        }

                        /* - - - - - - Author */
                        .DataList .Author{
                            margin: 0;
                            padding: 16px 24px;
                            width: 90px;
                        }

                        /* - - - - - - Content */
                        .Discussion.ItemContent,
                        .DataList.CategoryList .ItemContent{
                            margin: 0 0 0 90px;
                            padding: 16px 24px 16px 0 !important;
                        }

                        /* - - - - - - Admin Checkbox */
                        .AdminCheck{
                            margin: 27px -21px 0 1px;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        .MessageList .Discussion,
                        .MessageList .Comment{
                           margin: 0 0 0 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        .MessageList .Item-Header,
                        .Form-HeaderWrap{
                            margin: 2px 0 0 0;
                            padding: 24px;
                            width: 100px;
                        }

                        /* - - - - - - Message */
                        .MessageList .Item-Body,
                        .Form-BodyWrap{
                            margin: 0 0 0 100px;
                            padding: 24px 24px 24px 0;
                            width: auto;
                        }

                        /* - - - - - - Admin Checkbox */
                        .MessageList .AdminCheck,
                        body.Discussion .TopAdminCheck{
                            margin: 19px 0 0 -21px;
                        }

                /* - - - - Activity */

                    /* - - - - - Form */
                    Form.Activity{
                       margin: 0;
                       padding: 0 24px 24px 24px;
                       width: 100%;
                    }

                    /* - - - - - Container */
                    .Activities li.Activity{
                       margin: 0;
                       padding: 0;
                       width: 100%;
                    }

                    /* - - - - - Author */
                    .Activities .Author{
                        margin: 2px 0 0 0;
                        padding: 24px;
                        width: 100px;
                    }

                    /* - - - - - Message */
                    .Activities .ItemContent{
                        margin: 0 0 0 100px;
                        padding: 24px 24px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Message Form */
                    .Activities .ActivityComments .CommentForm:first-child{
                        margin: 0 24px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Container */
                    .Activities ul.ActivityComments{
                        margin: 24px -24px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Author */
                    .Activities .Item .ActivityComment .Author{
                        margin: 0;
                        padding: 24px 24px 24px 0;
                        width: 66px;
                    }

                    /* - - - - - Sub Message Message */
                    .Activities .Item .ActivityComment .ItemContent{
                        margin: 0 0 0 66px;
                        padding: 24px 24px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Sub Message Form */
                    .Activities .ActivityComments li.CommentForm{
                        margin: 0 24px 0 64px;
                        padding: 0;
                    }

                /* - - - - Inbox */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        ul.Conversations li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.Conversations .Author.Photo{
                            margin: 2px 0 0 0;
                            padding: 24px;
                            width: 100px;
                        }

                        /* - - - - - - Message */
                        ul.Conversations .ItemContent{
                            margin: 0 0 0 100px;
                            padding: 24px 24px 24px 0;
                            width: auto;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        ul.Conversation li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.MessageList li.Item .ConversationMessage .Item-Header{
                            margin: 0;
                            padding: 24px;
                            width: 100px;
                        }

                        /* - - - - - - Message */
                        ul.MessageList li.Item .ConversationMessage .Item-Body{
                            margin: 0 0 0 100px;
                            padding: 24px 24px 24px 0;
                            width: auto;
                        }

                /* - - - - Forms */
                #DiscussionForm form,
                #ConversationForm form,
                body.Profile.EditMode #Content form,
                body.Entry #Content form,
                div.Popup .Content form,
                div.Popup .Content p,
                body.Entry #Content form{
                    margin: 0;
                    padding: 8px 24px 24px 24px;
                    width: 100%;
                }

                /* - - - - Messages */
                .Empty,
                .NoResults,
                .DismissMessage.CasualMessage,
                .DismissMessage.InfoMessage,
                .DismissMessage.AlertMessage,
                .DismissMessage.WarningMessage,
                .DismissMessage,
                #PageBody,
                .Foot{
                    margin: 0 0 16px 0;
                    padding: 24px;
                }

            /* - - - Panel */

                /* - - - - Container */
                #Panel,
                body.Profile #Panel{
                    margin: 0;
                    padding: 0;
                    width: 26% !important;
                }

                /* - - - - Boxes */
                .GuestBox,
                .BoxFilter > ul,
                .BoxCategories > ul,
                .Box > div,
                .Box .TagCloud{
                    padding: 8px 24px;
                }
                .Box{
                    margin: 0 0 16px 0 !important;
                    width: 100%;
                }

                /* - - - - Menu Items */
                .PanelInfo li > a,
                .PanelInfo li > strong > a,
                #Panel .Box.BoxDiscussions li,
                body.Profile .PanelInfo li a{
                    padding: 8px 24px;
                }

        /* - - Footer */
        #Foot{
            margin: 0;
            padding: 25px 5%;
            width: ;
        }

        /* - - Sub Footer */
        #SubFoot{
            margin: 0;
            padding: 15px 5%;
            width: ;
        }

    }

    /* - 1024px - 1280px */
    @media only screen and (min-width : 1024px){

        /* - - Boxed Layout */
        #Frame{
            margin: 0;
            padding: 0;
            width: 100%;
        }

        /* - - Head */
        #Head{
            margin: 0 auto;
            padding: 10px;
            width: ;
        }

		#ad-top{
			float:right;
			visibility:visible;
			display:inline;
		}

        /* - - Body */

            /* - - - Container */
            #Body{
                margin: 0;
                padding: 0 5%;
                width: ;
            }

            /* - - - Content */

                /* - - - - Container */
                #Content,
                body.Profile #Content{
                    margin: 0;
                    padding: 0;
                    width: 69% !important;
                }

                /* - - - - Titles */
                h1,
                .Profile.EditMode h2.H,
                .Discussion .PageTitle h1,
                .VotingSort,
                .VotingSort strong,
                .Box.GuestBox h4,
                div.Popup .Footer a.Close{
                    margin: 0;
                    padding: 20px 24px;
                }

                /* - - - - Discussions */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        .DataList .Item{
                            margin: 0;
                            padding: 0;
                            width: 100%;
                        }

                        /* - - - - - - Author */
                        .DataList .Author{
                            margin: 0;
                            padding: 16px 24px;
                            width: 90px;
                        }

                        /* - - - - - - Content */
                        .Discussion.ItemContent,
                        .DataList.CategoryList .ItemContent{
                            margin: 0 0 0 90px;
                            padding: 16px 24px 16px 0 !important;
                        }

                        /* - - - - - - Admin Checkbox */
                        .AdminCheck{
                            margin: 27px -21px 0 1px;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        .MessageList .Discussion,
                        .MessageList .Comment{
                           margin: 0 0 0 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        .MessageList .Item-Header,
                        .Form-HeaderWrap{
                            margin: 2px 0 0 0;
                            padding: 24px;
                            width: 100px;
                        }

                        /* - - - - - - Message */
                        .MessageList .Item-Body,
                        .Form-BodyWrap{
                            margin: 0 0 0 100px;
                            padding: 24px 24px 24px 0;
                            width: auto;
                        }

                        /* - - - - - - Admin Checkbox */
                        .MessageList .AdminCheck,
                        body.Discussion .TopAdminCheck{
                            margin: 19px 0 0 -21px;
                        }

                /* - - - - Activity */

                    /* - - - - - Form */
                    Form.Activity{
                       margin: 0;
                       padding: 0 24px 24px 24px;
                       width: 100%;
                    }

                    /* - - - - - Container */
                    .Activities li.Activity{
                       margin: 0;
                       padding: 0;
                       width: 100%;
                    }

                    /* - - - - - Author */
                    .Activities .Author{
                        margin: 2px 0 0 0;
                        padding: 24px;
                        width: 100px;
                    }

                    /* - - - - - Message */
                    .Activities .ItemContent{
                        margin: 0 0 0 100px;
                        padding: 24px 24px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Message Form */
                    .Activities .ActivityComments .CommentForm:first-child{
                        margin: 0 24px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Container */
                    .Activities ul.ActivityComments{
                        margin: 24px -24px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Author */
                    .Activities .Item .ActivityComment .Author{
                        margin: 0;
                        padding: 24px 24px 24px 0;
                        width: 66px;
                    }

                    /* - - - - - Sub Message Message */
                    .Activities .Item .ActivityComment .ItemContent{
                        margin: 0 0 0 66px;
                        padding: 24px 24px 24px 0;
                        width: auto;
                    }

                    /* - - - - - Sub Message Form */
                    .Activities .ActivityComments li.CommentForm{
                        margin: 0 24px 0 64px;
                        padding: 0;
                    }

                /* - - - - Inbox */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        ul.Conversations li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.Conversations .Author.Photo{
                            margin: 2px 0 0 0;
                            padding: 24px;
                            width: 100px;
                        }

                        /* - - - - - - Message */
                        ul.Conversations .ItemContent{
                            margin: 0 0 0 100px;
                            padding: 24px 24px 24px 0;
                            width: auto;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        ul.Conversation li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.MessageList li.Item .ConversationMessage .Item-Header{
                            margin: 0;
                            padding: 24px;
                            width: 100px;
                        }

                        /* - - - - - - Message */
                        ul.MessageList li.Item .ConversationMessage .Item-Body{
                            margin: 0 0 0 100px;
                            padding: 24px 24px 24px 0;
                            width: auto;
                        }

                /* - - - - Forms */
                #DiscussionForm form,
                #ConversationForm form,
                body.Profile.EditMode #Content form,
                body.Entry #Content form,
                div.Popup .Content form,
                div.Popup .Content p,
                body.Entry #Content form{
                    margin: 0;
                    padding: 8px 24px 24px 24px;
                    width: 100%;
                }

                /* - - - - Messages */
                .Empty,
                .NoResults,
                .DismissMessage.CasualMessage,
                .DismissMessage.InfoMessage,
                .DismissMessage.AlertMessage,
                .DismissMessage.WarningMessage,
                .DismissMessage,
                #PageBody,
                .Foot{
                    margin: 0 0 16px 0;
                    padding: 24px;
                }

            /* - - - Panel */

                /* - - - - Container */
                #Panel,
                body.Profile #Panel{
                    margin: 0;
                    padding: 0;
                    width: 26% !important;
                }

                /* - - - - Boxes */
                .GuestBox,
                .BoxFilter > ul,
                .BoxCategories > ul,
                .Box > div,
                .Box .TagCloud{
                    padding: 8px 24px;
                }
                .Box{
                    margin: 0 0 16px 0 !important;
                    width: 100%;
                }

                /* - - - - Menu Items */
                .PanelInfo li > a,
                .PanelInfo li > strong > a,
                #Panel .Box.BoxDiscussions li,
                body.Profile .PanelInfo li a{
                    padding: 8px 24px;
                }

        /* - - Footer */
        #Foot{
            margin: 0;
            padding: 25px 5%;
            width: ;
        }

        /* - - Sub Footer */
        #SubFoot{
            margin: 0;
            padding: 15px 5%;
            width: ;
        }

    }

    /* - 1280px - 1680px */
    @media only screen and (min-width : 1280px){


        /* - - Boxed Layout */
        #Frame{
            margin: 0;
            padding: 0;
            width: 100%;
        }

		#ad-top{
			float:right;
			visibility:visible;
			display:inline;
		}
		
	    /* - - Head */
        #Head{
            margin: 0 auto;
            padding: 10px;
            width: 100%;
        }

        /* - - Body */

            /* - - - Container */
            #Body{
                margin: 0 auto;
                padding: 0;
                width: 1154px;
            }

            /* - - - Content */

                /* - - - - Container */
                #Content,
                body.Profile #Content{
                    margin: 0;
                    padding: 0;
                    width: 69% !important;
                }

                /* - - - - Titles */
                h1,
                .Profile.EditMode h2.H,
                .Discussion .PageTitle h1,
                .VotingSort,
                .VotingSort strong,
                .Box.GuestBox h4,
                div.Popup .Footer a.Close{
                    margin: 0;
                    padding: 20px 30px;
                }

                /* - - - - Discussions */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        .DataList .Item{
                            margin: 0;
                            padding: 0;
                            width: 100%;
                        }

                        /* - - - - - - Author */
                        .DataList .Author{
                            margin: 0;
                            padding: 16px 30px;
                            width: 102px;
                        }

                        /* - - - - - - Content */
                        .Discussion.ItemContent,
                        .DataList.CategoryList .ItemContent{
                            margin: 0 0 0 102px;
                            padding: 16px 30px 16px 0 !important;
                        }

                        /* - - - - - - Admin Checkbox */
                        .AdminCheck{
                            margin: 27px -25px 0 5px;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        .MessageList .Discussion,
                        .MessageList .Comment{
                           margin: 0 0 0 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        .MessageList .Item-Header,
                        .Form-HeaderWrap{
                            margin: 0;
                            padding: 30px;
                            width: 117px;
                        }

                        /* - - - - - - Message */
                        .MessageList .Item-Body,
                        .Form-BodyWrap{
                            margin: 0 0 0 117px;
                            padding: 30px 30px 30px 0;
                            width: auto;
                        }

                        /* - - - - - - Admin Checkbox */
                        .MessageList .AdminCheck,
                        body.Discussion .TopAdminCheck{
                            margin: 19px 0 0 -23px;
                        }

                /* - - - - Activity */

                    /* - - - - - Form */
                    Form.Activity{
                       margin: 0;
                       padding: 0 24px 24px 24px;
                       width: 100%;
                    }

                    /* - - - - - Container */
                    .Activities li.Activity{
                       margin: 0;
                       padding: 0;
                       width: 100%;
                    }

                    /* - - - - - Author */
                    .Activities .Author{
                        margin: 0;
                        padding: 30px;
                        width: 117px;
                    }

                    /* - - - - - Message */
                    .Activities .ItemContent{
                        margin: 0 0 0 117px;
                        padding: 30px 30px 30px 0;
                        width: auto;
                    }

                    /* - - - - - Message Form */
                    .Activities .ActivityComments .CommentForm:first-child{
                        margin: 0 30px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Container */
                    .Activities ul.ActivityComments{
                        margin: 30px -30px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Author */
                    .Activities .Item .ActivityComment .Author{
                        margin: 0;
                        padding: 30px 30px 30px 0;
                        width: 77px;
                    }

                    /* - - - - - Sub Message Message */
                    .Activities .Item .ActivityComment .ItemContent{
                        margin: 0 0 0 77px;
                        padding: 30px 30px 30px 0;
                        width: auto;
                    }

                    /* - - - - - Sub Message Form */
                    .Activities .ActivityComments li.CommentForm{
                        margin: 0 30px 0 72px;
                        padding: 0;
                    }

                /* - - - - Inbox */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        ul.Conversations li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.Conversations .Author.Photo{
                            margin: 0;
                            padding: 30px;
                            width: 117px;
                        }

                        /* - - - - - - Message */
                        ul.Conversations .ItemContent{
                            margin: 0 0 0 117px;
                            padding: 30px 30px 30px 0;
                            width: auto;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        ul.Conversation li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.MessageList li.Item .ConversationMessage .Item-Header{
                            margin: 0;
                            padding: 30px;
                            width: 117px;
                        }

                        /* - - - - - - Message */
                        ul.MessageList li.Item .ConversationMessage .Item-Body{
                            margin: 0 0 0 117px;
                            padding: 30px 30px 30px 0;
                            width: auto;
                        }

                /* - - - - Forms */
                #DiscussionForm form,
                #ConversationForm form,
                body.Profile.EditMode #Content form,
                body.Entry #Content form,
                div.Popup .Content form,
                div.Popup .Content p,
                body.Entry #Content form{
                    margin: 0;
                    padding: 8px 30px 30px 30px;
                    width: 100%;
                }

                /* - - - - Messages */
                .Empty,
                .NoResults,
                .DismissMessage.CasualMessage,
                .DismissMessage.InfoMessage,
                .DismissMessage.AlertMessage,
                .DismissMessage.WarningMessage,
                .DismissMessage,
                #PageBody,
                .Foot{
                    margin: 0 0 16px 0;
                    padding: 30px;
                }

            /* - - - Panel */

                /* - - - - Container */
                #Panel,
                body.Profile #Panel{
                    margin: 0;
                    padding: 0;
                    width: 26% !important;
                }

                /* - - - - Boxes */
                .GuestBox,
                .BoxFilter > ul,
                .BoxCategories > ul,
                .Box > div,
                .Box .TagCloud{
                    padding: 8px 30px;
                }
                .Box{
                    margin: 0 0 16px 0 !important;
                    width: 100%;
                }

                /* - - - - Menu Items */
                .PanelInfo li > a,
                .PanelInfo li > strong > a,
                #Panel .Box.BoxDiscussions li,
                body.Profile .PanelInfo li a{
                    padding: 8px 30px;
                }

        /* - - Footer */
        #Foot{
            margin: 0 auto;
            padding: 25px 0;
            width: 1154px;
        }

        /* - - Sub Footer */
        #SubFoot{
            margin: 0 auto;
            padding: 15px 0;
            width: 1154px;
        }

    }

    /* - 1680px - 1920px */
    @media only screen and (min-width : 1680px){

        /* - - Boxed Layout */
        #Frame{
            margin: 0;
            padding: 0;
            width: 100%;
        }

        /* - - Head */
        #Head{
            margin: 0 auto;
            padding: 0;
            width: 100%;
        }

        /* - - Body */

            /* - - - Container */
            #Body{
                margin: 0 auto;
                padding: 0;
                width: 1154px;
            }

            /* - - - Content */

                /* - - - - Container */
                #Content,
                body.Profile #Content{
                    margin: 0;
                    padding: 0;
                    width: 69% !important;
                }

                /* - - - - Titles */
                h1,
                .Profile.EditMode h2.H,
                .Discussion .PageTitle h1,
                .VotingSort,
                .VotingSort strong,
                .Box.GuestBox h4,
                div.Popup .Footer a.Close{
                    margin: 0;
                    padding: 20px 30px;
                }

                /* - - - - Discussions */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        .DataList .Item{
                            margin: 0;
                            padding: 0;
                            width: 100%;
                        }

                        /* - - - - - - Author */
                        .DataList .Author{
                            margin: 0;
                            padding: 16px 30px;
                            width: 102px;
                        }

                        /* - - - - - - Content */
                        .Discussion.ItemContent,
                        .DataList.CategoryList .ItemContent{
                            margin: 0 0 0 102px;
                            padding: 16px 30px 16px 0 !important;
                        }

                        /* - - - - - - Admin Checkbox */
                        .AdminCheck,
                        .HomepageTitle .AdminCheck{
                            margin: 27px -25px 0 5px;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        .MessageList .Discussion,
                        .MessageList .Comment{
                           margin: 0 0 0 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        .MessageList .Item-Header,
                        .Form-HeaderWrap{
                            margin: 0;
                            padding: 30px;
                            width: 117px;
                        }

                        /* - - - - - - Message */
                        .MessageList .Item-Body,
                        .Form-BodyWrap{
                            margin: 0 0 0 117px;
                            padding: 30px 30px 30px 0;
                            width: auto;
                        }

                        /* - - - - - - Admin Checkbox */
                        .MessageList .AdminCheck,
                        body.Discussion .TopAdminCheck{
                            margin: 19px 0 0 -23px;
                        }

                /* - - - - Activity */

                    /* - - - - - Form */
                    Form.Activity{
                       margin: 0;
                       padding: 0 24px 24px 24px;
                       width: 100%;
                    }

                    /* - - - - - Container */
                    .Activities li.Activity{
                       margin: 0;
                       padding: 0;
                       width: 100%;
                    }

                    /* - - - - - Author */
                    .Activities .Author{
                        margin: 0;
                        padding: 30px;
                        width: 117px;
                    }

                    /* - - - - - Message */
                    .Activities .ItemContent{
                        margin: 0 0 0 117px;
                        padding: 30px 30px 30px 0;
                        width: auto;
                    }

                    /* - - - - - Message Form */
                    .Activities .ActivityComments .CommentForm:first-child{
                        margin: 0 30px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Container */
                    .Activities ul.ActivityComments{
                        margin: 30px -30px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Author */
                    .Activities .Item .ActivityComment .Author{
                        margin: 0;
                        padding: 30px 30px 30px 0;
                        width: 77px;
                    }

                    /* - - - - - Sub Message Message */
                    .Activities .Item .ActivityComment .ItemContent{
                        margin: 0 0 0 77px;
                        padding: 30px 30px 30px 0;
                        width: auto;
                    }

                    /* - - - - - Sub Message Form */
                    .Activities .ActivityComments li.CommentForm{
                        margin: 0 30px 0 72px;
                        padding: 0;
                    }

                /* - - - - Inbox */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        ul.Conversations li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.Conversations .Author.Photo{
                            margin: 0;
                            padding: 30px;
                            width: 117px;
                        }

                        /* - - - - - - Message */
                        ul.Conversations .ItemContent{
                            margin: 0 0 0 117px;
                            padding: 30px 30px 30px 0;
                            width: auto;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        ul.Conversation li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.MessageList li.Item .ConversationMessage .Item-Header{
                            margin: 0;
                            padding: 30px;
                            width: 117px;
                        }

                        /* - - - - - - Message */
                        ul.MessageList li.Item .ConversationMessage .Item-Body{
                            margin: 0 0 0 117px;
                            padding: 30px 30px 30px 0;
                            width: auto;
                        }

                /* - - - - Forms */
                #DiscussionForm form,
                #ConversationForm form,
                body.Profile.EditMode #Content form,
                body.Entry #Content form,
                div.Popup .Content form,
                div.Popup .Content p,
                body.Entry #Content form{
                    margin: 0;
                    padding: 8px 30px 30px 30px;
                    width: 100%;
                }

                /* - - - - Messages */
                .Empty,
                .NoResults,
                .DismissMessage.CasualMessage,
                .DismissMessage.InfoMessage,
                .DismissMessage.AlertMessage,
                .DismissMessage.WarningMessage,
                .DismissMessage,
                #PageBody,
                .Foot{
                    margin: 0 0 16px 0;
                    padding: 30px;
                }

            /* - - - Panel */

                /* - - - - Container */
                #Panel,
                body.Profile #Panel{
                    margin: 0;
                    padding: 0;
                    width: 26% !important;
                }

                /* - - - - Boxes */
                .GuestBox,
                .BoxFilter > ul,
                .BoxCategories > ul,
                .Box > div,
                .Box .TagCloud{
                    padding: 8px 30px;
                }
                .Box{
                    margin: 0 0 16px 0 !important;
                    width: 100%;
                }

                /* - - - - Menu Items */
                .PanelInfo li > a,
                .PanelInfo li > strong > a,
                #Panel .Box.BoxDiscussions li,
                body.Profile .PanelInfo li a{
                    padding: 8px 30px;
                }

        /* - - Footer */
        #Foot{
            margin: 0 auto;
            padding: 25px 0;
            width: 1154px;
        }

        /* - - Sub Footer */
        #SubFoot{
            margin: 0 auto;
            padding: 15px 0;
            width: 1154px;
        }

    }

    /* - More than 1920px */
    @media only screen and (min-width : 1920px){

        /* - - Boxed Layout */
        #Frame{
            margin: 0;
            padding: 0;
            width: 100%;
        }

        /* - - Head */
        #Head{
            margin: 0 auto;
            padding: 0;
            width: 100%;
        }

        /* - - Body */

            /* - - - Container */
            #Body{
                margin: 0 auto;
                padding: 0;
                width: 1154px;
            }

            /* - - - Content */

                /* - - - - Container */
                #Content,
                body.Profile #Content{
                    margin: 0;
                    padding: 0;
                    width: 69% !important;
                }

                /* - - - - Titles */
                h1,
                .Profile.EditMode h2.H,
                .Discussion .PageTitle h1,
                .VotingSort,
                .VotingSort strong,
                .Box.GuestBox h4,
                div.Popup .Footer a.Close{
                    margin: 0;
                    padding: 20px 30px;
                }

                /* - - - - Discussions */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        .DataList .Item{
                            margin: 0;
                            padding: 0;
                            width: 100%;
                        }

                        /* - - - - - - Author */
                        .DataList .Author{
                            margin: 0;
                            padding: 16px 30px;
                            width: 102px;
                        }

                        /* - - - - - - Content */
                        .Discussion.ItemContent,
                        .DataList.CategoryList .ItemContent{
                            margin: 0 0 0 102px;
                            padding: 16px 30px 16px 0 !important;
                        }

                        /* - - - - - - Admin Checkbox */
                        .AdminCheck{
                            margin: 27px -25px 0 5px;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        .MessageList .Discussion,
                        .MessageList .Comment{
                           margin: 0 0 0 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        .MessageList .Item-Header,
                        .Form-HeaderWrap{
                            margin: 0;
                            padding: 30px;
                            width: 117px;
                        }

                        /* - - - - - - Message */
                        .MessageList .Item-Body,
                        .Form-BodyWrap{
                            margin: 0 0 0 117px;
                            padding: 30px 30px 30px 0;
                            width: auto;
                        }

                        /* - - - - - - Admin Checkbox */
                        .MessageList .AdminCheck,
                        body.Discussion .TopAdminCheck{
                            margin: 19px 0 0 -23px;
                        }

                /* - - - - Activity */

                    /* - - - - - Form */
                    Form.Activity{
                       margin: 0;
                       padding: 0 24px 24px 24px;
                       width: 100%;
                    }

                    /* - - - - - Container */
                    .Activities li.Activity{
                       margin: 0;
                       padding: 0;
                       width: 100%;
                    }

                    /* - - - - - Author */
                    .Activities .Author{
                        margin: 0;
                        padding: 30px;
                        width: 117px;
                    }

                    /* - - - - - Message */
                    .Activities .ItemContent{
                        margin: 0 0 0 117px;
                        padding: 30px 30px 30px 0;
                        width: auto;
                    }

                    /* - - - - - Message Form */
                    .Activities .ActivityComments .CommentForm:first-child{
                        margin: 0 30px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Container */
                    .Activities ul.ActivityComments{
                        margin: 30px -30px 0 0;
                        padding: 0;
                    }

                    /* - - - - - Sub Message Author */
                    .Activities .Item .ActivityComment .Author{
                        margin: 0;
                        padding: 30px 30px 30px 0;
                        width: 77px;
                    }

                    /* - - - - - Sub Message Message */
                    .Activities .Item .ActivityComment .ItemContent{
                        margin: 0 0 0 77px;
                        padding: 30px 30px 30px 0;
                        width: auto;
                    }

                    /* - - - - - Sub Message Form */
                    .Activities .ActivityComments li.CommentForm{
                        margin: 0 30px 0 72px;
                        padding: 0;
                    }

                /* - - - - Inbox */

                    /* - - - - - List */

                        /* - - - - - - Container */
                        ul.Conversations li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.Conversations .Author.Photo{
                            margin: 0;
                            padding: 30px;
                            width: 117px;
                        }

                        /* - - - - - - Message */
                        ul.Conversations .ItemContent{
                            margin: 0 0 0 117px;
                            padding: 30px 30px 30px 0;
                            width: auto;
                        }

                    /* - - - - - Item */

                        /* - - - - - - Container */
                        ul.Conversation li.Item{
                           margin: 0;
                           padding: 0;
                           width: 100%;
                        }

                        /* - - - - - - Author */
                        ul.MessageList li.Item .ConversationMessage .Item-Header{
                            margin: 0;
                            padding: 30px;
                            width: 117px;
                        }

                        /* - - - - - - Message */
                        ul.MessageList li.Item .ConversationMessage .Item-Body{
                            margin: 0 0 0 117px;
                            padding: 30px 30px 30px 0;
                            width: auto;
                        }

                /* - - - - Forms */
                #DiscussionForm form,
                #ConversationForm form,
                body.Profile.EditMode #Content form,
                body.Entry #Content form,
                div.Popup .Content form,
                div.Popup .Content p,
                body.Entry #Content form{
                    margin: 0;
                    padding: 8px 30px 30px 30px;
                    width: 100%;
                }

                /* - - - - Messages */
                .Empty,
                .NoResults,
                .DismissMessage.CasualMessage,
                .DismissMessage.InfoMessage,
                .DismissMessage.AlertMessage,
                .DismissMessage.WarningMessage,
                .DismissMessage,
                #PageBody,
                .Foot{
                    margin: 0 0 16px 0;
                    padding: 30px;
                }

            /* - - - Panel */

                /* - - - - Container */
                #Panel,
                body.Profile #Panel{
                    margin: 0;
                    padding: 0;
                    width: 26% !important;
                }

                /* - - - - Boxes */
                .GuestBox,
                .BoxFilter > ul,
                .BoxCategories > ul,
                .Box > div,
                .Box .TagCloud{
                    padding: 8px 30px;
                }
                .Box{
                    margin: 0 0 16px 0 !important;
                    width: 100%;
                }

                /* - - - - Menu Items */
                .PanelInfo li > a,
                .PanelInfo li > strong > a,
                #Panel .Box.BoxDiscussions li,
                body.Profile .PanelInfo li a{
                    padding: 8px 30px;
                }

        /* - - Footer */
        #Foot{
            margin: 0 auto;
            padding: 25px 0;
            width: 1154px;
        }

        /* - - Sub Footer */
        #SubFoot{
            margin: 0 auto;
            padding: 15px 0;
            width: 1154px;
        }

    }

/* EXTRA IMAGES */
#extra_images{
    background-image: none; /* Extra Images [url=extra_images/] */
}


/* ================== EXTRA CSS ================== */

