@charset "UTF-8";

a {
    color: #e69400;
}

.Banner-Container {
    /*background: #DBA234;*/
    background: transparent linear-gradient(25deg, #6a3302 0%, #e19d14 100%) repeat scroll 0 0;
}

.Module.CategoryDescriptionBoard {
    background: transparent linear-gradient(25deg, #6a3302 0%, #e19d14 100%) repeat scroll 0 0 !important;
}

.topMenu .image-cropper-100 {
    border-color: #e69400 !important;
}

.category-details h4 a{
    /* color: #08C; */
    color: #e69400;
}

.Post .header .title a {
    color: #6a3302;
}

/*.topMenu.puerto-horizontal .puerto-menu li ul li a {*/
/*    border-bottom: none !important;*/
/*}*/

tr td.category-icon{
    background-color: #e69400 !important;
}

.Module.CategoryDescriptionBoard .wrapper .inner .icon {
    color: inherit;
}
/*****(Change Color:)*****/

.topMenu.puerto-horizontal .extra-panel .Module.Search .search-box .btn {
    border-color: #e69400 !important;
    background-color: #e69400 !important;
}

.topMenu.puerto-horizontal .extra-panel .Module.Search .search-holder {
    background-color: #e69400 !important;
}

.topMenu.puerto-horizontal .extra-panel .Module.Search .search-holder:before {
    border-bottom-color: #e69400 !important;
}

.topMenu.puerto-horizontal .puerto-menu li:hover > a {
    color: #e69400 !important;
}

.topMenu.puerto-horizontal .puerto-menu li.active > a {
    color: #e69400 !important;
    border-top-color: #e69400 !important;
    border-bottom-color: #e69400 !important;
}

.topMenu.puerto-horizontal .puerto-menu li ul li.active > a {
    border-bottom-color: #eee !important;
}

.topMenu.puerto-horizontal .puerto-menu li.active > a:before {
    border-top-color: #e69400 !important;
}

.topMenu.puerto-horizontal .puerto-menu li ul,
.topMenu.puerto-horizontal .puerto-menu li ul li ul {
    border-top-color: #e69400 !important;
}

/*.topMenu.puerto-horizontal .puerto-menu li ul:before {*/
/*    border-bottom-color: #e69400 !important;*/
/*}*/

.topMenu.puerto-horizontal .puerto-menu li ul li ul {
    border-right-color: #e69400 !important;
    border-left-color: #e69400 !important;
}

.topMenu.puerto-horizontal .puerto-menu li ul li ul:before {
    border-right-color: #e69400 !important;
    border-left-color: #e69400 !important;
}

.topMenu.puerto-horizontal .puerto-menu li a.search button {
    border-color: #e69400 !important;
    background-color: #e69400 !important;
}

.topMenu.puerto-horizontal .puerto-menu li a.search input:focus {
    border-color: #e69400 !important;
}

.topMenu.puerto-horizontal .search-mobile {
    border-right-color: #e69400 !important;
}

.topMenu.puerto-horizontal .puerto-menu li.active .caret {
    border-top-color: #e69400 !important;
}

.topMenu.puerto-horizontal .puerto-menu li:hover .caret {
    border-bottom-color: #e69400 !important;
}

.Module.Footer {
    overflow: hidden ;
}

.language-selector {
    opacity: 0.6;
    position: absolute;
    top: 130px;
    left:15px;
    z-index: 3;
    background-color: #fff;
    padding: 3px;
    border-radius: 2px;
    line-height: 12px;
    font-size: 17px;
    transition: all 200ms linear 0.5s;
}

.language-selector:hover {
    opacity: 1;
    transition: all 200ms linear 0s;
}

.language-selector i {
    cursor: pointer;
}

.language-selector a {
    font-size: 12px;
    padding: 5px;
    text-decoration: none;
}

.language-selector .language-items{
    opacity: 0;
    position: absolute;
    background-color: #fff;
    top: 0;
    left: 100%;
    margin-left: -2px;
    border-radius: 0 3px 3px 3px;
    line-height: 24px;
    transition: all 200ms linear 0.5s;
    pointer-events: none;
}

.language-selector:hover .language-items{
    opacity: 1;
    pointer-events: auto;
    transition: all 200ms linear 0s;
}

html[lang="en"] .language-selector {
    right: 15px;
    left: unset;
}

html[lang="en"] .language-selector .language-items {
    left: unset;
    right: 100%;
    margin-left: unset;
    margin-right: -2px;
    border-radius: 3px 0 3px 3px;
}

html[lang="en"] .post-wrapper h2,
html[lang="en"] .widget .header .navbar-inner .title,
html[lang="en"] .widget .header .navbar-inner .title a,
html[lang="en"] .widget .header .navbar-inner :not(i):not(button):not(select):not(input){
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif !important;
    font-weight: bolder !important;
}

html[lang="en"] .post-wrapper h2 {
    font-size: 28px;
}

html[lang="en"] .post-wrapper h3 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 20px;
    line-height: 25px;
}

html[lang="en"] .postController table.subcategory-list tr td.category-icon {
    border-radius: 6px 0 0 6px;
}

html[lang="en"] .postController table.subcategory-list tr td.category-details {
    border-radius: 0 6px 6px 0;
}

.post-wrapper ul li {
    text-align: initial;
    line-height: normal;
}

.post-wrapper img.rightPoster{ /* for right poster */
	max-width:260px;
	float:right;
	margin-right:10px;
	margin-left:10px;
	border:5px solid #bbb;
	border-radius:10px;
}

.Module.Contact .controls-row label,
.Module.Contact .captcha-wrapper label {
    margin: 5px 0 1px 0;
}

@media only screen and (min-width: 480px)  {
    .Module.CategoryDescriptionBoard .wrapper .inner .description {
        margin-top: 10px !important;
    }
    .Module.CategoryDescriptionBoard .wrapper .inner .title {
        line-height: 60px;
    }
}

@media (min-width: 767px) {
    .Post:not(.span12):not(.fullPost) .widget-fixed .content {
        min-height: 160px !important;
        max-height: 260px !important;
        overflow: auto;
    }
    
    .Post:not(.span12):not(.fullPost) .widget-fixed .content img {
        max-height:100px !important;
    }

    .Post:not(.span12):not(.fullPost) .widget-fixed-min .content {
        min-height: 200px;
        max-height: 250px;
        overflow: auto;
    }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
    .topMenu.puerto-horizontal .puerto-menu li ul li ul li ul {
        border-top-color: #e69400 !important;
    }

    .topMenu.puerto-horizontal .puerto-menu li ul li ul li ul:before {
        border-bottom-color: #e69400 !important;
    }
	.post-wrapper img.rightPoster{
	max-width:230px;
	}

}

@media only screen and (max-width: 767px) {
    .language-selector {
        top: 80px;
    }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .topMenu.puerto-horizontal .puerto-menu li a strong,
    .topMenu.puerto-horizontal .puerto-menu li a:hover strong,
    .topMenu.puerto-horizontal .puerto-menu li.active a strong {
        background-color: #e69400 !important;
    }

    .topMenu.puerto-horizontal .puerto-menu li ul li ul li ul {
        border-top-color: #e69400 !important;
    }

    .topMenu.puerto-horizontal .puerto-menu li ul li ul li ul:before {
        border-bottom-color: #e69400 !important;
    }
		.post-wrapper img.rightPoster{
	max-width:200px;
	}
}

@media only screen and (max-width: 479px) {
    .topMenu.puerto-horizontal .puerto-menu li a strong,
    .topMenu.puerto-horizontal .puerto-menu li a:hover strong,
    .topMenu.puerto-horizontal .puerto-menu li.active a strong {
        background-color :#e69400 !important;
    }

    .topMenu.puerto-horizontal .puerto-menu li ul li ul li ul {
        border-top-color: #e69400 !important;
    }

    .topMenu.puerto-horizontal .puerto-menu li ul li ul li ul:before {
        border-bottom-color: #e69400 !important;
    }
			.post-wrapper img.rightPoster{
	max-width:150px;
	border-width:5px;
	}
    .Module.CategoryDescriptionBoard .wrapper .inner .description {
        margin-top: 0 !important;
    }

    .Post .post-wrapper .header .title {
        text-overflow: inherit;
        white-space: normal;
        line-height: normal;
    }

    .Post h1,
    .Post h2,
    .Post h3 {
        line-height: normal;
    }
}